.rt-card{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card)}.rt-card__head{display:flex;align-items:center;gap:8px;height:48px;padding:0 8px 0 16px;border-bottom:1px solid var(--kn-border)}.rt-card__head h2{margin:0;font-size:var(--kn-fs-body);font-weight:600}.rt-card__n{font-size:var(--kn-fs-caption);font-weight:600;color:var(--kn-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-card__body{display:flex;flex-direction:column}.rt-count{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:var(--kn-r-xs);font-size:var(--kn-fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--kn-surface-2);color:var(--kn-text-2)}.rt-count[data-tone=problem]{background:var(--kn-danger-soft);color:var(--rt-problem-ink)}.rt-turn{transition:transform var(--kn-dur) var(--kn-ease)}.cdz-ov{--rt-chat-w:360px}.cdz-ov__body{gap:16px;padding:16px}.cdz-ov__body,.cdz-ov__panel{background:var(--kn-bg)}.rt-ov-chat{flex:none;width:var(--rt-chat-w);min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--kn-border);background:var(--kn-surface)}.rt-ov-chat>.cdz-chat{flex:1 1;min-height:0;display:flex;flex-direction:column;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent}.rt-ov-chat>.cdz-chat>.cdz-calc-box__title{flex:none;height:48px;margin:0;padding:0 8px 0 16px;display:flex;align-items:center;border-bottom:1px solid var(--kn-border)}.rt-ov-chat .cdz-chat__body{flex:1 1;min-height:0;display:flex;flex-direction:column}.rt-ov-chat .cdz-chat__thread{flex:1 1;min-height:0;height:auto!important;max-height:none;resize:none}.rt-ov-chat>.cdz-chat>.kn-tabs{flex:none;padding:8px 16px 0}@media (max-width:1360px){.cdz-ov{--rt-chat-w:312px}}@media (max-width:900px){.rt-ov-chat{width:auto;flex:1 1;border-left:0}.cdz-ov:not([data-view=chat]) .rt-ov-chat,.cdz-ov[data-view=chat] .cdz-ov__panel{display:none}.cdz-ov[data-view=chat] .cdz-ov__map{position:absolute;inset:0;visibility:hidden}}.rt-cc{--rt-cc:var(--rt-idle);padding:8px 8px 12px;border-top:1px solid var(--kn-border)}.rt-card__body>.rt-cc:first-child,.rt-card__body>:first-child .rt-cc{border-top:0}.rt-cc__head{display:flex;align-items:center;gap:12px;width:100%;padding:4px 8px;border:0;border-radius:var(--kn-r-ctl);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.rt-cc__head:hover{background:var(--kn-surface-2)}.rt-cc__head:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-cc[data-selected] .rt-cc__head{background:var(--kn-accent-soft)}.rt-cc__id{flex:none;width:36px;height:36px;border-radius:var(--kn-r-ctl);display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;color:var(--rt-cc)}.rt-cc__id:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--rt-cc);opacity:.14}.rt-cc__who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.rt-cc__name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rt-cc__status{display:inline-flex;align-items:center;gap:6px;font-size:var(--kn-fs-small);color:var(--kn-text-2)}.rt-cc__acts,.rt-cc__hint,.rt-cc__last,.rt-cc__line,.rt-cc__next{margin:8px 0 0 56px}.rt-cc__line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:var(--kn-fs-caption);color:var(--kn-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-cc__code{font-family:var(--kn-font-mono);font-weight:600;color:var(--kn-text)}.rt-cc__gps[data-tone=warning]{color:var(--rt-wait-ink)}.rt-cc__gps[data-tone=danger]{color:var(--rt-problem-ink)}.rt-cc__gps[data-tone=success]{color:var(--rt-done-ink)}.rt-cc__next{font-size:var(--kn-fs-small)}.rt-cc__next>span{color:var(--kn-text-3);font-size:var(--kn-fs-caption)}.rt-cc__last{display:flex;gap:8px;font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-cc__last time,.rt-feed time{flex:none;color:var(--kn-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-cc__last[data-tone=danger]{color:var(--rt-problem-ink)}.rt-cc__acts{display:flex;flex-wrap:wrap;gap:8px}.rt-cc__hint{font-size:var(--kn-fs-caption);color:var(--kn-text-3)}.rt-cc .cdz-ov-card__routes{margin:8px 0 0 56px}.rt-cc__orphans{display:block;padding:4px 8px;font-weight:600}.rt-feed{list-style:none;margin:8px 0 0 56px;padding:8px 0 0;border-top:1px dashed var(--kn-border);display:flex;flex-direction:column;gap:6px}.rt-feed li{display:flex;gap:8px;font-size:var(--kn-fs-caption)}.rt-feed li[data-tone=danger]{color:var(--rt-problem-ink)}.rt-feed li[data-tone=success]{color:var(--rt-done-ink)}.rt-page{display:flex;flex-direction:column;gap:var(--kn-sp-6);min-width:0}.cdz-content:has(.rt-page>.cdz-ov){padding:0}.cdz-content__inner:has(.rt-page>.cdz-ov){gap:0;max-width:none}.cdz-content__inner:has(.rt-page>.cdz-route-screen){max-width:none}.rt-cc .cdz-ov-card__routes{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.rt-rr{display:grid;grid-template-columns:8px minmax(0,1fr) auto 32px;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:6px;row-gap:6px;padding-top:8px;border-top:1px dashed var(--kn-border)}.rt-rr[data-hidden] .rt-rr__dot,.rt-rr[data-hidden] .rt-rr__seg{opacity:.4}.rt-rr__dot{width:8px;height:8px;border-radius:2px;display:block}.rt-rr__code{justify-self:start;border:0;background:none;padding:0;cursor:pointer;font-family:var(--kn-font-mono);font-size:var(--kn-fs-caption);font-weight:600;color:var(--kn-accent-strong);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rt-rr__code:focus-visible{outline:none;box-shadow:var(--kn-focus-ring);border-radius:2px}.rt-rr__count,.rt-rr__state{font-size:var(--kn-fs-caption);color:var(--kn-text-2);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-rr__seg{--rr-color:var(--kn-accent);grid-column:2/3;display:flex;gap:2px}.rt-rr__stop{flex:1 1;min-width:4px;height:8px;padding:0;border:0;border-radius:2px;cursor:pointer;background:transparent;box-shadow:inset 0 0 0 1px var(--kn-border-strong);transition:opacity .15s var(--kn-ease),box-shadow .15s var(--kn-ease)}.rt-rr__stop[data-state=done],.rt-rr__stop[data-state=reached]{background:var(--rr-color);box-shadow:none}.rt-rr__stop[data-state=reached]{opacity:.55}.rt-rr__stop[data-state=current]{background:var(--rr-color);box-shadow:inset 0 -4px 0 0 var(--kn-surface-2)}.rt-rr__stop[data-state=pending]{box-shadow:inset 0 0 0 1px var(--rr-color);opacity:.6}.rt-rr__stop[data-state=missed]{box-shadow:inset 0 0 0 1.5px var(--rt-wait);background:var(--kn-warning-soft)}.rt-rr__stop[data-state=failed]{background:var(--rt-problem);box-shadow:none}.rt-rr__stop:hover{opacity:1;box-shadow:inset 0 0 0 1px var(--kn-text)}.rt-rr__stop:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-rr__missed{color:var(--rt-wait-ink);font-weight:600}.rt-rr__count{grid-column:3/5}.rt-rr__gps{grid-column:2/5;display:inline-flex;align-items:center;gap:6px;font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-rr__gps[data-tone=problem]{color:var(--rt-problem-ink)}.rt-rr__gps[data-tone=warning]{color:var(--rt-wait-ink)}.rt-rr__gps[data-tone=success]{color:var(--rt-done-ink)}.rt-ai-btn{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:var(--kn-r-ctl);border:1px solid var(--kn-control-border);background:var(--kn-surface);font:inherit;font-size:var(--kn-fs-small);font-weight:600;color:var(--kn-text);cursor:pointer}.rt-ai-btn:hover{background:var(--kn-surface-2)}.rt-ai-btn:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.kn-topbar>:last-child,.kn-topbar__right{display:inline-flex;align-items:center;gap:8px}.cdz-now{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card)}.cdz-now__value{font-size:var(--kn-fs-h2);font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cdz-now__label{font-size:var(--kn-fs-caption);color:var(--kn-text-2);white-space:nowrap}.rt-ov-chat .kn-tabs__list,.rt-ov-chat [role=tablist]{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.rt-ov-chat [role=tab]{flex:none;white-space:nowrap}.rt-ov-chat .cdz-chat__filters{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;padding:8px 16px;border-bottom:1px solid var(--kn-border)}.rt-row-card{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 8px 0 16px;background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1);color:var(--kn-text);text-decoration:none}.rt-row-card:hover{background:var(--kn-surface-2)}.rt-row-card:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-row-card__text{flex:1 1;min-width:0}.rt-row-card__text b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-row-card__go{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 8px;border-radius:var(--kn-r-ctl);font-size:var(--kn-fs-small);font-weight:600;color:var(--kn-accent-strong)}.cdz-calc__verdict,.cdz-handover__row,.cdz-live__calm,.cdz-live__calm[data-tone],.cdz-ov-card,.cdz-ov-card[data-tone],.cdz-plan__metric[data-tone=warning],.cdz-progress,.cdz-rm-stop[data-kind],.cdz-route-stop--handoff,.cdz-route-stop--pickup,.cdz-scan__result[data-tone],.kn-prose blockquote,.kn-toast{border-left:1px solid var(--kn-border)}.cdz-live__calm{border:1px solid var(--kn-border);border-radius:var(--kn-r-card);background:var(--kn-surface)}.cdz-now,.rt-card{box-shadow:var(--kn-shadow-1)}.kn-nav__item{padding-left:0;padding-right:0}.kn-nav__navbtn{padding:0 12px;gap:12px;border-radius:var(--kn-r-ctl)}.kn-nav__item:not([data-active=true]) .kn-nav__navbtn:hover{background:var(--kn-surface-2)}.kn-nav__item,.kn-nav__item:hover{background:transparent}.kn-nav__navbtn{box-shadow:inset 0 0 0 1px var(--kn-border);transition:box-shadow .15s var(--kn-ease),background-color .15s var(--kn-ease)}.kn-nav__item:not([data-active=true]) .kn-nav__navbtn:hover{box-shadow:inset 0 0 0 1px var(--kn-border-strong)}.kn-nav__item[data-active=true] .kn-nav__navbtn{box-shadow:inset 0 0 0 1px var(--kn-accent-soft)}.kn-nav__navbtn:focus-visible{box-shadow:var(--kn-focus-ring)}.rt-mid-only{display:none}@media (min-width:901px) and (max-width:1279px){.rt-mid-only{display:inline-flex}.cdz-ov{position:relative}.cdz-ov:not([data-view=chat]) .rt-ov-chat{display:none}.cdz-ov[data-view=chat] .rt-ov-chat{flex:1 1;width:auto}.cdz-ov[data-view=chat] .cdz-ov__map{position:absolute;inset:0;visibility:hidden;pointer-events:none}}.rt-ov-chat__back{flex:none;align-items:center;gap:8px;height:40px;padding:0 8px;border-bottom:1px solid var(--kn-border)}.kn-btn--ghost{border:1px solid var(--kn-control-border);background:var(--kn-surface);color:var(--kn-text)}.kn-btn--ghost:hover:not(:disabled){background:var(--kn-surface-2)}.kn-btn--secondary{border:1px solid var(--kn-control-border)}@keyframes rt-spin{to{transform:rotate(1turn)}}.rt-spin{animation:rt-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.rt-spin{animation:none}}:root[data-motion=off] .rt-spin,:root[data-motion=reduced] .rt-spin{animation:none}.cdz-dt__act,.kn-btn,.kn-icon-btn,.rt-chat__tab,.rt-rail__item,.rt-row-card,.rt-seg button{transition:transform var(--kn-dur-fast) var(--kn-ease)}.cdz-dt__act:active:not(:disabled),.kn-btn:active:not(:disabled),.kn-icon-btn:active:not(:disabled),.rt-chat__tab:active,.rt-rail__item:active,.rt-row-card:active,.rt-seg button:active:not(:disabled){transform:scale(.97)}:root[data-motion=off] .kn-btn:active,:root[data-motion=reduced] .kn-btn:active{transform:none}.rt-orders{display:grid;grid-template-columns:296px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.rt-orders__main{min-width:0;display:flex;flex-direction:column;gap:16px}@media (max-width:1024px){.rt-orders{grid-template-columns:minmax(0,1fr)}}.rt-rail{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;gap:16px}@media (max-width:1024px){.rt-rail{position:static}}.rt-rail__card,.rt-upload{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1);padding:8px}.rt-rail .rt-rail__title{margin:4px 8px 8px;line-height:1.4;font-size:var(--kn-fs-caption);font-weight:600;letter-spacing:var(--kn-track-caps);text-transform:uppercase;color:var(--kn-text-2)}.rt-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.rt-rail__item,.rt-rail__switch{position:relative;isolation:isolate;width:100%;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;height:36px;padding:0 10px;border:0;border-radius:var(--kn-r-ctl);background:none;font:inherit;font-size:var(--kn-fs-small);color:var(--kn-text-2);text-align:left;cursor:pointer}.rt-rail__item:hover{background:var(--kn-surface-2)}.rt-rail__item:focus-visible,.rt-rail__switch:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-rail__item[data-on]{color:var(--kn-accent-strong)}.rt-rail__item[data-on]:hover{background:transparent}.rt-rail__pill{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--kn-accent-soft);pointer-events:none}.rt-rail__icon{display:inline-flex;align-items:center;justify-content:center}.rt-rail__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.rt-rail__n{min-width:24px;height:20px;padding:0 6px;border-radius:var(--kn-r-xs);display:inline-flex;align-items:center;justify-content:center;font-size:var(--kn-fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--kn-surface-2);color:var(--kn-text-2)}.rt-rail__item[data-on] .rt-rail__n{background:var(--kn-surface);color:var(--kn-accent-strong)}.rt-rail__item[data-tone=problem] .rt-rail__n{background:var(--kn-danger-soft);color:var(--rt-problem-ink)}.rt-rail__switch{margin-top:8px;height:44px;border-top:1px solid var(--kn-border);border-radius:0 0 var(--kn-r-ctl) var(--kn-r-ctl);padding-top:8px}.rt-rail__switch:hover{background:var(--kn-surface-2)}.rt-sw{width:28px;height:16px;border-radius:8px;padding:2px;display:flex;align-items:center;justify-content:flex-start;background:var(--kn-control-border)}.rt-sw[data-on]{justify-content:flex-end;background:var(--kn-accent)}.rt-sw i{display:block;width:12px;height:12px;border-radius:6px;background:var(--kn-surface)}.rt-upload{padding:16px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.rt-upload h2{margin:0;font-size:var(--kn-fs-small);font-weight:600}.rt-upload p{margin:0;font-size:var(--kn-fs-caption);color:var(--kn-text-2);line-height:1.45}.rt-orders .cdz-dt{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1);overflow:hidden}.rt-orders .cdz-dt__bar{padding:8px;gap:8px;border-bottom:1px solid var(--kn-border);background:var(--kn-surface)}.cdz-dt__act{height:32px;padding:0 12px;border:1px solid var(--kn-control-border);border-radius:var(--kn-r-ctl);background:var(--kn-surface);color:var(--kn-text);font-weight:600}.cdz-dt__act:hover:not(:disabled){background:var(--kn-surface-2)}.cdz-dt__act[data-on]{background:var(--kn-accent-soft);border-color:var(--kn-accent);color:var(--kn-accent-strong)}.cdz-dt__act--icon{width:32px;padding:0;justify-content:center}.cdz-dt__search{flex:1 1;max-width:420px;height:32px;padding:0 10px;border:1px solid var(--kn-control-border);border-radius:var(--kn-r-ctl);background:var(--kn-surface)}.cdz-dt__search:focus-within{border-color:var(--kn-accent);box-shadow:0 0 0 3px var(--kn-accent-soft)}.cdz-dt__search :focus-visible{box-shadow:none;outline:none}.rt-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:var(--kn-r-ctl);border:1px solid var(--kn-accent);background:var(--kn-accent-soft);color:var(--kn-accent-strong);font:inherit;font-size:var(--kn-fs-small);font-weight:600;cursor:pointer}.rt-pick{position:fixed;z-index:var(--kn-z-drawer);bottom:24px;left:calc(var(--cdz-work-left, 0px) + 24px);right:24px;margin-inline:auto;width:-moz-fit-content;width:fit-content;max-width:960px;background:var(--kn-text);color:var(--kn-surface);border-radius:var(--kn-r-box);box-shadow:var(--kn-shadow-4);padding:8px 8px 8px 16px}.rt-pick__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rt-pick__row--choice{padding-top:8px;margin-top:8px;border-top:1px solid var(--kn-text-2)}.rt-pick__count{margin-right:8px;font-size:var(--kn-fs-small);white-space:nowrap}.rt-pick__count b{display:inline-block;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-pick__ask{font-size:var(--kn-fs-small)}.rt-pick__sp{flex:1 1}.rt-pick .kn-btn--secondary{background:transparent;color:var(--kn-surface);border-color:var(--kn-text-2)}.rt-pick .kn-btn--secondary:hover:not(:disabled){background:var(--kn-text-2)}.rt-pick__x{width:32px;height:32px;border:0;border-radius:var(--kn-r-ctl);background:transparent;color:var(--kn-surface);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.rt-pick__x:hover{background:var(--kn-text-2)}.rt-flag{display:flex;flex-direction:column;gap:16px}.rt-flag__opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.rt-flag__opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;border-radius:var(--kn-r-box);border:1px solid var(--kn-control-border);background:var(--kn-surface);font:inherit;text-align:left;cursor:pointer;color:var(--kn-text)}.rt-flag__opt span{font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-flag__opt[data-on]{border-color:var(--kn-accent);box-shadow:0 0 0 3px var(--kn-accent-soft)}.rt-flag__opt:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-flag__hint,.rt-flag__note{margin:0;font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-flag__hint{margin-right:auto}.rt-field{display:flex;flex-direction:column;gap:6px;font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-field textarea{font:inherit;font-size:var(--kn-fs-small);color:var(--kn-text);resize:vertical;min-height:72px;padding:8px 10px;border:1px solid var(--kn-control-border);border-radius:var(--kn-r-input);background:var(--kn-surface)}.rt-field textarea:focus-visible{outline:none;border-color:var(--kn-accent);box-shadow:0 0 0 3px var(--kn-accent-soft)}.rt-step{display:flex;flex-direction:column;gap:2px}.rt-step__stage{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:var(--kn-fs-small)}.rt-step__block{font-size:var(--kn-fs-caption);color:var(--rt-wait-ink);font-weight:500}.rt-orders .cdz-dt__table td{vertical-align:top}.rt-orders .cdz-dt__table table{min-width:800px}.rt-orders .cdz-dt__table td{overflow-wrap:anywhere}.rt-orders .cdz-dt__lines>span,.rt-orders .cdz-dt__table td{white-space:normal;overflow-wrap:anywhere;min-width:0}.rt-orders .cdz-dt__lines{display:flex;flex-direction:column;min-width:0}.rt-flagged{border:1px solid var(--kn-border);border-radius:var(--kn-r-box);background:var(--kn-danger-soft);padding:12px}.rt-flagged--offer{background:var(--kn-warning-soft)}.rt-flagged__row{display:flex;align-items:flex-start;gap:12px}.rt-flagged__text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:var(--kn-fs-small)}.rt-flagged__text span{font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-flagged__ask{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px;font-size:var(--kn-fs-small)}.rt-flagged__ask span{flex:1 1;min-width:200px}.rt-orders .cdz-dt__track{white-space:nowrap;overflow-wrap:normal}.rt-chat .cdz-calc-box__title{gap:8px}.rt-chat__title{flex:1 1;font-weight:600}.rt-chat__empty,.rt-chat__warn{margin:12px 16px;padding:12px 14px;border-radius:var(--kn-r-box);background:var(--kn-surface-2);color:var(--kn-text-2);font-size:var(--kn-fs-small)}.rt-chat__warn{display:flex;flex-direction:column;gap:2px;background:var(--kn-warning-soft);color:var(--kn-text)}.rt-chat__warn span{color:var(--kn-text-2);font-size:var(--kn-fs-caption)}.rt-chat__tabs{flex:none;display:flex;gap:4px;padding:0 12px;border-bottom:1px solid var(--kn-border);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.rt-chat__tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 10px;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--kn-fs-small);font-weight:500;color:var(--kn-text-2)}.rt-chat__tab[data-on]{color:var(--kn-text)}.rt-chat__tab[data-off]{color:var(--kn-text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--kn-border-strong);text-decoration-color:var(--kn-border-strong)}.rt-chat__tab:focus-visible{outline:none;box-shadow:var(--kn-focus-ring);border-radius:var(--kn-r-ctl)}.rt-chat__tabline{position:absolute;left:6px;right:6px;bottom:-1px;height:2px;border-radius:2px;background:var(--kn-accent);pointer-events:none}.rt-badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--kn-accent);color:var(--kn-on-accent);font-size:var(--kn-fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-chat__filters{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--kn-border)}.rt-seg{display:inline-flex;padding:2px;border-radius:var(--kn-r-box);background:var(--kn-surface-2);border:1px solid var(--kn-border)}.rt-seg button{position:relative;isolation:isolate;height:28px;padding:0 10px;border:0;border-radius:var(--kn-r-ctl);background:none;font:inherit;font-size:var(--kn-fs-caption);font-weight:600;color:var(--kn-text-2);cursor:pointer}.rt-seg button[data-on]{color:var(--kn-text)}.rt-seg button:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-seg__pill{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--kn-surface);box-shadow:var(--kn-shadow-1);pointer-events:none}.rt-chat__switch{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 8px;border:0;border-radius:var(--kn-r-ctl);background:none;cursor:pointer;font:inherit;font-size:var(--kn-fs-caption);color:var(--kn-text-2);white-space:nowrap}.rt-chat__switch:hover{background:var(--kn-surface-2)}.rt-chat__switch:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-chat__thread{background:var(--kn-inset);padding:12px 12px 16px;gap:4px}.rt-chat__day,.rt-chat__thread{display:flex;flex-direction:column}.rt-chat__day{gap:6px}.rt-chat__daylabel{position:-webkit-sticky;position:sticky;top:0;z-index:2;align-self:center;margin:8px 0 4px;padding:2px 10px;border-radius:10px;background:var(--kn-surface);border:1px solid var(--kn-border);box-shadow:var(--kn-shadow-1);font-weight:600}.rt-chat__daylabel,.rt-chat__older{font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-chat__older{min-height:20px;text-align:center}.rt-msg{display:flex;flex-direction:column}.rt-msg[data-side=mine]{align-items:flex-end}.rt-msg[data-side=theirs]{align-items:flex-start}.rt-msg[data-cont]{margin-top:-2px}.rt-msg__bubble{position:relative;max-width:86%;padding:8px 12px;border-radius:12px;font-size:var(--kn-fs-small);line-height:1.45;box-shadow:var(--kn-shadow-1)}.rt-msg[data-side=theirs] .rt-msg__bubble{background:var(--kn-surface);border:1px solid var(--kn-border);border-top-left-radius:4px}.rt-msg[data-side=mine] .rt-msg__bubble{background:var(--kn-accent-soft);border:1px solid var(--kn-accent-soft);border-top-right-radius:4px}.rt-msg[data-bot] .rt-msg__bubble{background:var(--kn-surface);border:1px dashed var(--kn-border-strong);box-shadow:none;color:var(--kn-text-2)}.rt-msg[data-failed] .rt-msg__bubble{border-color:var(--rt-problem)}.rt-msg__text{white-space:pre-wrap;overflow-wrap:anywhere}.rt-msg__meta{margin-top:4px;font-size:var(--kn-fs-caption);color:var(--kn-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-msg__err{margin-top:4px;font-size:var(--kn-fs-caption);color:var(--rt-problem-ink)}.rt-msg__quote{display:flex;flex-direction:column;width:100%;margin-bottom:6px;padding:6px 8px;border:0;border-radius:var(--kn-r-ctl);background:var(--kn-surface-2);text-align:left;cursor:pointer;font:inherit;font-size:var(--kn-fs-caption);color:var(--kn-text-2)}.rt-msg__quote b{color:var(--kn-text);font-weight:600}.rt-msg__quote span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rt-msg__acts{position:absolute;top:-14px;right:-6px;display:flex;gap:2px;padding:2px;background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-ctl);box-shadow:var(--kn-shadow-2);opacity:0;pointer-events:none;transition:opacity var(--kn-dur-fast) var(--kn-ease)}.rt-msg__bubble:focus-within .rt-msg__acts,.rt-msg__bubble:hover .rt-msg__acts{opacity:1;pointer-events:auto}.rt-msg__acts button{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:0;border-radius:var(--kn-r-xs);background:none;font:inherit;font-size:var(--kn-fs-caption);font-weight:600;color:var(--kn-text-2);cursor:pointer}.rt-msg__acts button:hover{background:var(--kn-surface-2);color:var(--kn-text)}.rt-msg__new{align-self:stretch;display:flex;align-items:center;gap:8px;margin:8px 0;color:var(--kn-accent-strong);font-size:var(--kn-fs-caption);font-weight:600}.rt-msg__new:after,.rt-msg__new:before{content:"";flex:1 1;height:1px;background:var(--kn-accent);opacity:.5}.rt-bot__head{display:flex;align-items:center;gap:6px;width:100%;height:28px;padding:0 8px;border:1px dashed var(--kn-border-strong);border-radius:var(--kn-r-ctl);background:var(--kn-surface);font:inherit;font-size:var(--kn-fs-caption);color:var(--kn-text-2);cursor:pointer;text-align:left}.rt-bot__head span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-bot__head time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-bot__head:hover{background:var(--kn-surface-2)}.rt-bot__head:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-bot__list{display:flex;flex-direction:column;gap:4px;padding-top:6px}.rt-photo{padding:0;margin:2px 0 6px;border:0;border-radius:var(--kn-r-ctl);overflow:hidden;cursor:zoom-in}.rt-photo,.rt-photo img{display:block;width:100%;background:var(--kn-surface-2)}.rt-photo img{aspect-ratio:4/3;max-height:240px;object-fit:cover}.rt-photo:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-photo__err{font-size:var(--kn-fs-caption);color:var(--rt-problem-ink)}.rt-lb{position:fixed;inset:0;z-index:var(--kn-z-modal);display:flex;flex-direction:column;background:oklch(.14 .01 250/.92);color:var(--kn-on-accent)}.rt-lb__top{flex:none;display:flex;align-items:center;gap:12px;height:56px;padding:0 12px 0 20px;font-size:var(--kn-fs-small)}.rt-lb__sp{flex:1 1}.rt-lb__btn{width:40px;height:40px;border-radius:var(--kn-r-ctl);border:1px solid var(--kn-text-2);background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.rt-lb__btn:hover{background:var(--kn-text-2)}.rt-lb__stage{min-height:0;gap:16px;padding:8px 16px}.rt-lb__frame,.rt-lb__stage{flex:1 1;display:flex;align-items:center;justify-content:center}.rt-lb__frame{position:relative;min-width:0;height:100%}.rt-lb__frame img{max-width:min(100%,1200px);max-height:100%;border-radius:var(--kn-r-ctl);object-fit:contain}.rt-lb__ph{position:absolute;inset:0;margin:auto;width:auto;height:auto}.rt-lb__full{position:relative;opacity:0;transition:opacity .12s var(--kn-ease)}.rt-lb__full[data-ready]{opacity:1}@media (prefers-reduced-motion:reduce){.rt-lb__full{transition:none}}.rt-lb__strip{flex:none;display:flex;justify-content:center;gap:8px;padding:12px}.rt-lb__thumb{width:52px;height:52px;padding:0;border:2px solid transparent;border-radius:var(--kn-r-ctl);overflow:hidden;background:var(--kn-text-2);cursor:pointer;opacity:.55}.rt-lb__thumb[data-on]{opacity:1;border-color:var(--kn-on-accent)}.rt-lb__thumb img{width:100%;height:100%;object-fit:cover;display:block}.rt-chat__reply{display:flex;align-items:center;gap:8px;padding:8px 8px 0 12px}.rt-chat__replyicon{flex:none;width:32px;height:32px;border-radius:var(--kn-r-ctl);background:var(--kn-surface-2);color:var(--kn-text-2);display:inline-flex;align-items:center;justify-content:center}.rt-chat__replytext{flex:1 1;min-width:0;display:flex;flex-direction:column;font-size:var(--kn-fs-caption)}.rt-chat__replytext span{color:var(--kn-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-chat__composer{border-top:0}.rt-chat__hint{padding:0 12px 10px;font-size:var(--kn-fs-caption);color:var(--kn-text-3)}.rt-lb__loading{font-size:var(--kn-fs-small);color:var(--kn-on-accent);opacity:.8}.cdz-plan__head.cdz-sticky-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 8px 8px 16px;background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1)}.cdz-plan__title{margin:0 8px 0 0;font-size:var(--kn-fs-body);font-weight:600;white-space:nowrap}.rt-plan__sp{flex:1 1}.rt-plan__scope button{height:28px}.rt-plan__draft{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:var(--kn-r-ctl);background:var(--kn-surface-2);color:var(--kn-text-2);font-size:var(--kn-fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cdz-plan__breakdown,.cdz-plan__metrics{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1)}.cdz-plan__metrics{border:0;box-shadow:none}.cdz-plan__metric{border-radius:var(--kn-r-box)}.cdz-plan .cdz-dt{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1);overflow:hidden}.cdz-plan .cdz-dt__bar{padding:8px;gap:8px;border-bottom:1px solid var(--kn-border)}.rt-float{position:fixed;z-index:var(--kn-z-drawer);bottom:24px;left:calc(var(--cdz-work-left, 0px) + 24px);right:24px;margin-inline:auto;width:-moz-fit-content;width:fit-content;max-width:980px}.rt-float .cdz-pick{margin:0;background:var(--kn-text);border:0;border-radius:var(--kn-r-box);box-shadow:var(--kn-shadow-4);padding:8px 8px 8px 16px}.rt-float .cdz-pick,.rt-float .cdz-pick__ask,.rt-float .cdz-pick__count{color:var(--kn-surface)}.rt-float .cdz-pick .kn-btn,.rt-float .cdz-pick__btn{background:transparent;color:var(--kn-surface);border:1px solid var(--kn-text-2)}.rt-float .cdz-pick .kn-btn:hover:not(:disabled),.rt-float .cdz-pick__btn:hover:not(:disabled){background:var(--kn-text-2)}.cdz-dt__table.abl-matrix .cdz-dt__group[data-run] .cdz-dt__row>td:first-child{box-shadow:none}.cdz-plan .cdz-dt__col--track{width:184px}.cdz-plan .cdz-dt__col--type{width:168px}.cdz-plan .cdz-dt__col--why{width:14%}.cdz-plan .cdz-dt__col--who{width:224px}.cdz-plan .cdz-dt__col--svc{width:112px}.cdz-dt__col--order{width:200px}.cdz-dt__col--shelf{width:160px}.cdz-dt__col--pick{width:200px}.cdz-plan .cdz-dt__table td{overflow-wrap:anywhere}.cdz-plan{container:plan/inline-size}.rt-plan__work{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.rt-plan__board{gap:16px}.rt-inbox,.rt-plan__board{min-width:0;display:flex;flex-direction:column}.rt-inbox{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1)}.rt-inbox__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:4px;gap:4px;padding:6px;border-bottom:1px solid var(--kn-border)}.rt-inbox__tab{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px;border:0;border-radius:var(--kn-r-ctl);background:none;color:var(--kn-text-2);font:inherit;text-align:left;cursor:pointer;transition:color .15s var(--kn-ease),background-color .15s var(--kn-ease)}.rt-inbox__tab:hover:not([data-on]){background:var(--kn-surface-2);color:var(--kn-text)}.rt-inbox__tab:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-inbox__tab[data-on]{color:var(--kn-text)}.rt-inbox__pill{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--kn-accent-soft);pointer-events:none}.rt-inbox__num{font-size:var(--kn-fs-h3);font-weight:600;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--kn-text-3)}.rt-inbox__tab[data-tone=warn] .rt-inbox__num{color:var(--rt-wait-ink)}.rt-inbox__tab[data-tone=danger] .rt-inbox__num{color:var(--kn-danger)}.rt-inbox__tab[data-tone=info] .rt-inbox__num{color:var(--kn-accent-strong)}.rt-inbox__label{max-width:100%;font-size:var(--kn-fs-small);font-weight:500;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-inbox__panel{display:none;min-width:0}.rt-inbox[data-open] .rt-inbox__panel{display:block}.rt-inbox .cdz-attn__body{padding:12px;border:0}.rt-inbox .kn-tag{border-radius:var(--kn-r-xs)}.rt-inbox .cdz-attn__no,.rt-inbox .cdz-attn__yes{border-radius:var(--kn-r-ctl)}.rt-inbox .cdz-newpk__actions{flex-wrap:wrap;justify-content:flex-start}.rt-inbox .cdz-newpk__line{overflow-wrap:anywhere}@container plan (min-width: 1180px){.rt-plan__work[data-inbox]{grid-template-columns:minmax(0,1fr) clamp(340px,26%,420px)}.rt-plan__work[data-inbox]>.rt-inbox{grid-column:2;grid-row:1;position:-webkit-sticky;position:sticky;top:44px;max-height:calc(100dvh - 104px)}.rt-plan__work[data-inbox]>.rt-plan__board{grid-column:1;grid-row:1}.rt-inbox .rt-inbox__panel{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}}.cdz-plan__breakdown{padding:10px 12px}.cdz-plan__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.cdz-plan__metric{display:flex;flex-direction:column;gap:0;padding:8px 12px;border:1px solid var(--kn-border);border-radius:12px;background:var(--kn-surface-2);box-shadow:none}.cdz-plan__metric-label{font-size:var(--kn-fs-caption);font-weight:500;color:var(--kn-text-2);text-transform:none;letter-spacing:0}.cdz-plan__metric-value{font-size:var(--kn-fs-body-lg);font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cdz-plan__metric[data-tone=warning]{background:var(--kn-warning-soft);border-color:transparent}.cdz-plan__metric[data-tone=warning] .cdz-plan__metric-value{color:var(--rt-wait-ink)}.cdz-plan__traffic{margin:8px 0 0;font-size:var(--kn-fs-caption);color:var(--kn-text-2)}@media (max-width:599px){.cdz-plan__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.rt-inbox:not([data-open]) .rt-inbox__pill{opacity:0}@container plan (min-width: 1180px){.rt-inbox:not([data-open]) .rt-inbox__pill{opacity:1}}.rt-inbox .cdz-attn__refusal:empty{display:none}.cdz-dt__marks{display:flex;flex-wrap:wrap;gap:2px 8px;margin-bottom:2px}.cdz-dt__mark{color:var(--rt-wait-ink);font-weight:600;font-size:var(--kn-fs-small);white-space:nowrap}.rt-st{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:1.35}.rt-st__main{display:flex;align-items:baseline;gap:6px;color:var(--kn-text);font-weight:500}.rt-st__main>i{flex:none;width:7px;height:7px;border-radius:999px;background:var(--kn-text-3);transform:translateY(-1px)}.rt-st[data-tone=success] .rt-st__main>i{background:var(--kn-success)}.rt-st[data-tone=warning] .rt-st__main>i{background:var(--rt-wait)}.rt-st[data-tone=info] .rt-st__main>i{background:var(--kn-info)}.rt-st[data-tone=danger] .rt-st__main>i{background:var(--rt-problem)}.rt-st__meta{padding-left:13px;color:var(--kn-text-2);font-size:var(--kn-fs-caption)}.cdz-marker{border-radius:var(--kn-r-ctl);background:var(--rt-map-paper);color:var(--rt-map-ink);border:1.5px solid var(--rt-map-ink);box-shadow:var(--rt-map-shadow);font-family:var(--kn-font-ui);letter-spacing:0}.cdz-marker[data-kind=HUB]{background:var(--rt-map-ink);color:var(--rt-map-on-ink);border:2px solid var(--rt-map-on-ink)}.cdz-marker[data-kind=CUSTOMS]{background:var(--rt-map-paper);color:var(--rt-map-wait-ink);border-color:var(--rt-wait)}.cdz-marker[data-kind=MOVE]{background:var(--rt-wait);color:var(--rt-map-ink)}.cdz-marker[data-kind=PARTNER_POINT]{border-radius:var(--kn-r-ctl)}.cdz-marker--stop{border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cdz-marker--route{background:var(--cdz-route-color);color:var(--rt-map-on-ink);border:2px solid var(--rt-map-on-ink)}.cdz-marker--route[data-state=done],.cdz-marker--route[data-state=reached]{background:var(--rt-map-paper);color:var(--cdz-route-color);border:1.5px solid var(--cdz-route-color);box-shadow:none}.cdz-marker--route[data-state=failed]{background:var(--rt-problem);color:var(--rt-map-on-ink)}.cdz-marker--route[data-state=missed]{background:var(--rt-map-wait-soft);color:var(--rt-map-wait-ink);border:2px solid var(--rt-wait)}.cdz-marker--live:after{animation:none;opacity:.35;transform:none}.cdz-marker--route.cdz-marker--live:after{inset:-5px;border-width:4px;opacity:.25}.rt-courier-pin svg{filter:drop-shadow(0 1px 1.5px oklch(.2 .02 250/.35));overflow:visible}.rt-mk svg{display:block;overflow:visible}.cdz-map-canvas .gm-style .gm-style-iw-c,.cdz-map-wrap .cdz-mapcard-popup .leaflet-popup-content-wrapper{border-radius:12px}.rt-pt__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:20px}.rt-pt__title{font-family:var(--kn-font-mono);font-size:var(--kn-fs-body);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:2px}.rt-pt__chip{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;background:var(--kn-surface-2);color:var(--kn-text-2);font-size:var(--kn-fs-caption);font-weight:500;white-space:nowrap}.rt-pt__chip--status{background:var(--kn-accent-soft);color:var(--kn-accent-strong)}.rt-pt{display:grid;grid-template-columns:5.75rem minmax(0,1fr);align-items:baseline;grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;margin:0}.rt-pt__row{display:contents}.rt-pt dt{color:var(--kn-text-2);font-size:var(--kn-fs-caption);font-weight:500;line-height:1.4}.rt-pt dd{margin:0;display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.4}.rt-pt dd>span{color:var(--kn-text);font-size:var(--kn-fs-small);font-weight:500}.rt-pt dd>small{color:var(--kn-text-2);font-size:var(--kn-fs-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-pt__row[data-warn] dd>span{color:var(--rt-wait-ink)}.rt-pt__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--kn-border)}.rt-pt__zone{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:6px;border:1px solid var(--kn-border);color:var(--kn-text-2);font-size:var(--kn-fs-caption);font-weight:500;line-height:1.3;min-width:0}.rt-pt__zone[data-out]{border-color:transparent;background:var(--kn-warning-soft);color:var(--rt-wait-ink)}.rt-pt__foot .cdz-popup-btn{margin:0;flex:none;height:28px;padding:0 10px;border:1px solid var(--kn-control-border);border-radius:8px;background:var(--kn-surface);color:var(--kn-text);font:inherit;font-size:var(--kn-fs-caption);font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .15s var(--kn-ease),border-color .15s var(--kn-ease)}.rt-pt__foot .cdz-popup-btn:hover{background:var(--kn-surface-2);border-color:var(--kn-border-strong)}.cdz-mapcard:has(.rt-pt),.cdz-mapcard:has(.rt-pt__stop){width:min(20rem,calc(100vw - 64px))}.rt-pt__name{font-size:var(--kn-fs-body);font-weight:600;margin-right:2px}.rt-pt__stop{display:flex;flex-direction:column;gap:10px}.rt-pt__stop+.rt-pt__stop{margin-top:12px;padding-top:12px;border-top:1px solid var(--kn-border)}.rt-pt__stop-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.rt-pt__stop-head b{font-size:var(--kn-fs-small);font-weight:600}.rt-train{display:grid;grid-template-columns:minmax(0,1fr) 296px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:1024px){.rt-train{grid-template-columns:minmax(0,1fr)}.rt-train__rail{order:-1}.rt-train__keys{display:none}}.rt-train__main{min-width:0}.rt-train__card{background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);box-shadow:var(--kn-shadow-1);overflow:hidden}.rt-train__about{padding:16px 20px 20px;display:flex;flex-direction:column;gap:10px}.rt-train__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rt-train__head h2{margin:0;font-size:var(--kn-fs-h3);font-weight:600}.rt-train__len{height:22px;padding:0 8px;border-radius:var(--kn-r-xs);background:var(--kn-surface-2);color:var(--kn-text-2);font-size:var(--kn-fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-train__go,.rt-train__len{display:inline-flex;align-items:center}.rt-train__go{margin-left:auto;height:32px;padding:0 12px;gap:6px;border:1px solid var(--kn-control-border);border-radius:var(--kn-r-ctl);background:var(--kn-surface);color:var(--kn-text);font-size:var(--kn-fs-small);font-weight:500;text-decoration:none;transition:background-color .15s var(--kn-ease),border-color .15s var(--kn-ease)}.rt-train__go:hover{background:var(--kn-surface-2);border-color:var(--kn-border-strong)}.rt-train__go:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-train__about p{margin:0;color:var(--kn-text-2);line-height:1.5;max-width:72ch}.rt-train__points{margin:4px 0 0;padding:0;list-style:none;counter-reset:step;display:flex;flex-wrap:wrap;gap:8px}.rt-train__points li{counter-increment:step;height:30px;padding:0 10px 0 6px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--kn-border);border-radius:var(--kn-r-ctl);background:var(--kn-surface-2);font-size:var(--kn-fs-small)}.rt-train__points li:before{content:counter(step);min-width:20px;height:20px;border-radius:var(--kn-r-xs);display:inline-flex;align-items:center;justify-content:center;background:var(--kn-surface);color:var(--kn-text-2);font-size:var(--kn-fs-caption);font-weight:600}.rt-train__item{grid-template-columns:24px minmax(0,1fr) auto;height:44px}.rt-train__num{width:24px;height:24px;border-radius:var(--kn-r-xs);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--kn-border);background:var(--kn-surface);font-size:var(--kn-fs-caption);font-weight:600}.rt-train__num[data-done]{border-color:transparent;background:var(--kn-success-soft);color:var(--rt-done-ink)}.rt-player{display:flex;flex-direction:column;background:var(--kn-surface);outline:none}.rt-player[data-full]{height:100%}.rt-player__stage{position:relative;aspect-ratio:16/9;background:var(--kn-inset)}.rt-player[data-full] .rt-player__stage{flex:1 1;aspect-ratio:auto;min-height:0}.rt-player__video{display:block;width:100%;height:100%;object-fit:contain;cursor:pointer}.rt-player__veil{position:absolute;inset:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.rt-player__veil[data-at=end]{top:auto;bottom:20px}.rt-player__big{width:76px;height:76px;border-radius:var(--kn-r-full);display:inline-flex;align-items:center;justify-content:center;padding-left:4px;border:1px solid var(--kn-control-border);background:var(--kn-surface);color:var(--kn-accent-strong);box-shadow:var(--kn-shadow-2);cursor:pointer;transition:transform .15s var(--kn-ease),background-color .15s var(--kn-ease)}.rt-player__big:hover{background:var(--kn-accent-soft)}.rt-player__big:active{transform:scale(.96)}.rt-player__big:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-player__note{display:flex;flex-wrap:wrap;justify-content:center;padding:12px 16px;border:1px solid var(--kn-border);border-radius:var(--kn-r-box);box-shadow:var(--kn-shadow-2);font-size:var(--kn-fs-small)}.rt-player__bar,.rt-player__note{align-items:center;gap:10px;background:var(--kn-surface)}.rt-player__bar{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto auto auto;grid-gap:10px;padding:10px 12px;border-top:1px solid var(--kn-border)}.rt-player__btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--kn-control-border);border-radius:var(--kn-r-ctl);background:var(--kn-surface);color:var(--kn-text);cursor:pointer;transition:background-color .15s var(--kn-ease),transform .15s var(--kn-ease)}.rt-player__btn:hover{background:var(--kn-surface-2)}.rt-player__btn:active{transform:scale(.96)}.rt-player__btn:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-player__time{font-size:var(--kn-fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--kn-text-2);white-space:nowrap}.rt-player__track{position:relative;height:34px;display:flex;align-items:center;min-width:0}.rt-player__rail{position:absolute;left:7px;right:7px;height:4px;border-radius:2px;background:var(--kn-surface-2);overflow:hidden;pointer-events:none}.rt-player__fill{position:absolute;inset:0;background:var(--kn-accent);transform-origin:left center}.rt-player .rt-player__range{position:relative;width:100%;height:34px;margin:0;padding:0;background:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.rt-player .rt-player__range::-webkit-slider-runnable-track{height:34px;background:none;border:0}.rt-player .rt-player__range::-moz-range-track{height:34px;background:none;border:0}.rt-player .rt-player__range::-moz-range-progress{background:none}.rt-player .rt-player__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:10px;border-radius:50%;background:var(--kn-accent);border:0;box-shadow:0 0 0 3px var(--kn-surface),var(--kn-shadow-1);-webkit-transition:transform .15s var(--kn-ease);transition:transform .15s var(--kn-ease)}.rt-player .rt-player__range::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--kn-accent);border:0;box-shadow:0 0 0 3px var(--kn-surface),var(--kn-shadow-1)}.rt-player .rt-player__track:hover .rt-player__range::-webkit-slider-thumb{transform:scale(1.15)}.rt-player .rt-player__range:focus-visible{outline:none;box-shadow:none}.rt-player .rt-player__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--kn-surface),var(--kn-focus-ring)}.rt-player .rt-player__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--kn-surface),var(--kn-focus-ring)}.rt-player__vol{display:flex;align-items:center;gap:6px}.rt-player__volume{width:88px;flex:none}@media (max-width:600px){.rt-player__bar{grid-template-columns:auto minmax(0,1fr) auto auto auto auto}.rt-player__volume{display:none}.rt-player__time{grid-column:1/-1;order:5}}@media (prefers-reduced-motion:reduce){.rt-player__big,.rt-player__btn{transition:none}.rt-player__range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.kn-btn{font-weight:500;letter-spacing:0;gap:6px}.kn-btn:active{transform:scale(.97)}.kn-btn--primary{font-weight:600}.kn-btn--secondary{border-color:var(--kn-control-border)}.kn-btn--secondary:hover{background:var(--kn-surface-2);border-color:var(--kn-border-strong)}.kn-btn--ghost{color:var(--kn-text-2)}.kn-btn--ghost:hover{color:var(--kn-text);background:var(--kn-surface-2)}.kn-btn--danger{font-weight:500}.kn-btn:disabled,.kn-btn[aria-disabled=true]{opacity:.5}@media (prefers-reduced-motion:reduce){.kn-btn:active{transform:none}}.kn-input,.kn-select,.kn-textarea{background:var(--kn-surface);border-color:var(--kn-control-border);transition:border-color .15s var(--kn-ease),box-shadow .15s var(--kn-ease)}.kn-input:hover:not(:disabled):not(:-moz-read-only){border-color:var(--kn-border-strong)}.kn-input:hover:not(:disabled):not(:read-only),.kn-select:hover,.kn-textarea:hover:not(:disabled){border-color:var(--kn-border-strong)}.kn-input::placeholder,.kn-textarea::placeholder{color:var(--kn-text-3);opacity:1}.kn-input:-moz-read-only:not(button){background:var(--kn-surface-2);color:var(--kn-text-2)}.kn-input:read-only:not(button){background:var(--kn-surface-2);color:var(--kn-text-2)}.kn-field__label{font-size:var(--kn-fs-small);font-weight:500;color:var(--kn-text-2)}.kn-field__hint{color:var(--kn-text-3)}.kn-choice__box{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;display:inline-grid;place-content:center;width:18px;height:18px;min-width:18px;margin:0;border:1.5px solid var(--kn-control-border);border-radius:5px;background:var(--kn-surface);transition:background-color .15s var(--kn-ease),border-color .15s var(--kn-ease)}.kn-choice__box:before{content:"";width:12px;height:12px;background:var(--kn-on-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 6.3 4.9 9 9.8 3.2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 6.3 4.9 9 9.8 3.2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;transform:scale(0);transition:transform .15s var(--kn-ease)}.kn-choice__box:hover:not(:disabled){border-color:var(--kn-accent)}.kn-choice__box:checked,.kn-choice__box:indeterminate{background:var(--kn-accent);border-color:var(--kn-accent)}.kn-choice__box:checked:before{transform:scale(1)}.kn-choice__box:indeterminate:before{-webkit-mask:none;mask:none;width:9px;height:2px;border-radius:1px;transform:scale(1)}.kn-choice__box:disabled{opacity:.5}.kn-choice--invalid .kn-choice__box{outline:none;border-color:var(--kn-danger)}@media (prefers-reduced-motion:reduce){.kn-choice__box:before{transition:none}}.kn-switch__track{background:var(--kn-control-border)}.kn-switch__thumb{box-shadow:var(--kn-shadow-1);transition:transform .2s var(--kn-ease)}.kn-select{font-weight:400}.kn-select__chev{color:var(--kn-text-3);transition:transform .2s var(--kn-ease)}.kn-select[aria-expanded=true] .kn-select__chev{transform:rotate(180deg)}.kn-select__list{padding:6px;border-radius:12px;border-color:var(--kn-border);box-shadow:var(--kn-shadow-3);animation:rt-pop-in .15s var(--kn-ease)}.kn-select__opt{position:relative;min-height:34px;padding:0 32px 0 10px;border-radius:8px;font-size:var(--kn-fs-small)}.kn-select__opt--active{background:var(--kn-surface-2)}.kn-select__opt[aria-selected=true]{color:var(--kn-accent-strong);font-weight:500;background:var(--kn-accent-soft)}.kn-select__opt[aria-selected=true]:after{content:"";position:absolute;right:10px;top:50%;width:12px;height:12px;margin-top:-6px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 6.3 4.9 9 9.8 3.2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 6.3 4.9 9 9.8 3.2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.kn-menu,.kn-popover{border-radius:12px;border-color:var(--kn-border);box-shadow:var(--kn-shadow-3)}.kn-menu{padding:6px}.kn-menu--floating,.kn-popover{animation:rt-pop-in .15s var(--kn-ease)}.kn-menu__item{min-height:34px;padding:0 10px;border-radius:8px;font-size:var(--kn-fs-small);font-weight:400}.kn-menu__item:focus-visible,.kn-menu__item:hover{background:var(--kn-surface-2)}.kn-menu__icon{color:var(--kn-text-3)}.kn-menu__sep{margin:4px 6px;background:var(--kn-border)}@keyframes rt-pop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kn-menu--floating,.kn-popover,.kn-select__list{animation:none}}.cdz-daypicker{padding:4px}.kn-cal__title{font-size:var(--kn-fs-small);font-weight:600;text-transform:none;letter-spacing:0;color:var(--kn-text)}.kn-cal__wd{font-family:var(--kn-font-ui);font-weight:500;text-transform:none;color:var(--kn-text-3)}.kn-cal__day{width:36px;height:36px;padding:0;margin:1px auto;display:grid;place-items:center;border-radius:999px;font-size:var(--kn-fs-small);font-weight:400;transition:background-color .15s var(--kn-ease),color .15s var(--kn-ease)}.kn-cal__day:hover{background:var(--kn-surface-2)}.kn-cal__day[data-weekend=true]{color:var(--kn-text-2)}.kn-cal__day[data-today=true],.kn-cal__day[data-today=true]:hover{background:transparent;color:var(--kn-accent-strong);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--kn-accent)}.kn-cal__day[data-today=true]:hover{background:var(--kn-accent-soft)}.kn-cal__day[data-selected=true],.kn-cal__day[data-selected=true]:hover,.kn-cal__day[data-today=true][data-selected=true]{background:var(--kn-accent);color:var(--kn-on-accent);font-weight:600;box-shadow:none}.kn-cal__nav{border-radius:999px}.cdz-datefield{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:168px;background:var(--kn-surface);color:var(--kn-text);cursor:pointer;text-align:left}.cdz-datefield:hover:not(:disabled){border-color:var(--kn-border-strong)}.cdz-datefield:disabled{background:var(--kn-surface-2);color:var(--kn-text-3);cursor:not-allowed}.cdz-datefield svg,.cdz-datefield__placeholder{color:var(--kn-text-3)}.cdz-datefield svg{flex:none}.kn-tag{padding:2px 8px;border-radius:6px;font-size:var(--kn-fs-caption)}.kn-status,.kn-tag,.kn-tooltip{font-weight:500}.kn-tooltip{border-radius:8px;padding:6px 10px;font-size:var(--kn-fs-caption);box-shadow:var(--kn-shadow-2)}.kn-modal{border-radius:16px}.kn-modal__title{font-weight:600}.kn-modal__foot{border-top:1px solid var(--kn-border)}.cdz-dt__act{font-weight:500}.abl-root :is(.kn-input,.kn-textarea,.kn-select,.kn-combobox__input,.cdz-datefield):focus-visible,.abl-root :is(.kn-input-affix,.cdz-dt__search,.cdz-chat__composer,.cdz-recipient__search-box):focus-within{outline:none;border-color:var(--kn-accent);box-shadow:inset 0 0 0 .5px var(--kn-accent)}.abl-root :is(.kn-input-affix,.cdz-dt__search,.cdz-chat__composer,.cdz-recipient__search-box) :is(input,textarea),.abl-root :is(.kn-input-affix,.cdz-dt__search,.cdz-chat__composer,.cdz-recipient__search-box) :is(input,textarea):focus-visible{outline:none;box-shadow:none;border-color:transparent;background:transparent}.abl-root .cdz-dt__search>.kn-input-affix{border:0;padding:0;height:auto;background:none;box-shadow:none}.abl-root .cdz-dt__search>.kn-input-affix:focus-within{box-shadow:none}.abl-root .cdz-chat__composer:focus-within{background:var(--kn-surface)}.rt-colrz{position:absolute;top:0;bottom:0;right:-5px;z-index:4;width:10px;cursor:col-resize;touch-action:none;outline:none}.abl-matrix thead th:last-child .rt-colrz{display:none}.rt-colrz:after{content:"";position:absolute;top:6px;bottom:6px;left:4px;width:2px;border-radius:1px;background:var(--kn-accent);opacity:0;transition:opacity .15s var(--kn-ease)}.abl-matrix thead th:hover>.rt-colrz:after{opacity:.35}.rt-colrz:focus-visible:after,.rt-colrz:hover:after,.rt-colrz[data-drag]:after{opacity:1}.rt-colrz:focus-visible{box-shadow:none}html[data-col-resizing],html[data-col-resizing] *{cursor:col-resize!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:599px){.rt-colrz{display:none}}@media (prefers-reduced-motion:reduce){.rt-colrz:after{transition:none}}.rt-enter{animation:rt-pop-in .25s var(--kn-ease)}@media (prefers-reduced-motion:reduce){.rt-enter{animation-duration:.12s}}.cdz-chip,.cdz-dt__count--pill,.cdz-na-filter__chip,.cdz-sandbox-tag,.kn-badge,.kn-chip,.kn-status,.kn-tag,.rt-badge,.rt-chip,.rt-pt__chip{white-space:nowrap;overflow-wrap:normal;word-break:normal;flex-shrink:0}.cdz-content__inner:has(.cdz-plan),.cdz-content__inner:has(.cdz-reconcile),.cdz-content__inner:has(.cdz-warehouse),.cdz-content__inner:has(.rt-orders){max-width:none}.cdz-content:has(.rt-orders,.cdz-plan,.cdz-warehouse,.cdz-reconcile){padding-inline:clamp(16px,1.6vw,32px)}@media (min-width:1025px){.rt-orders{grid-template-columns:clamp(256px,18vw,296px) minmax(0,1fr);gap:clamp(12px,1.2vw,20px)}}@media (max-width:1535px){.rt-rail__item,.rt-rail__switch{font-size:var(--kn-fs-small);gap:8px;padding:0 8px}}.rt-rail__name{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}.rt-rail__item{height:auto;min-height:36px;padding-block:6px}.cdz-clarify{padding:12px clamp(12px,1.2vw,20px) clamp(12px,1.2vw,20px);gap:12px;box-shadow:var(--kn-shadow-1)}.cdz-clarify,.rt-orders tbody[data-waybill]{scroll-margin-top:var(--kn-sp-6)}.cdz-clarify__toggle{font-size:var(--kn-fs-body);font-weight:600}.cdz-clarify .cdz-clarify__body:focus-visible{outline:none;box-shadow:none}.cdz-clar{container:clar/inline-size;max-width:none;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-row-gap:16px;row-gap:16px;padding:clamp(16px,1.4vw,24px);background:var(--kn-surface);border:1px solid var(--kn-border);border-radius:var(--kn-r-card)}.cdz-clar__head{gap:8px}.cdz-clar__title{gap:8px 10px;row-gap:6px}.cdz-clar__track{font-size:var(--kn-fs-h3);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.cdz-clar__added{color:var(--kn-text-3);font-size:var(--kn-fs-small)}.cdz-clar__label{font-size:var(--kn-fs-caption);font-weight:600;letter-spacing:var(--kn-track-caps);text-transform:uppercase;color:var(--kn-text-2)}.cdz-clar__gaps{gap:10px}.cdz-clar__chips{gap:6px 8px;align-items:center}.cdz-address-link__url{font-family:var(--kn-font-mono);font-size:var(--kn-fs-small);color:var(--kn-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cdz-address-link__answer{padding:12px;border-radius:10px;border-color:var(--kn-border);background:var(--kn-surface)}.rt-link .cdz-map-wrap,.rt-link .leaflet-container{height:clamp(200px,26vh,300px);border-radius:10px}.cdz-clar__grid{gap:12px 16px}.rt-geo__map .cdz-map-wrap{border-radius:10px;overflow:hidden;border:1px solid var(--kn-border)}.cdz-clar__actions{gap:8px;align-items:center}.cdz-clar__history-toggle{font-weight:500;color:var(--kn-text-2)}.cdz-clar.rt-card{padding:0;border:0;background:transparent}@container clar (min-width: 1240px){.cdz-clar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cdz-clar__grid button.kn-input:not(:disabled){background:var(--kn-surface);color:var(--kn-text)}.cdz-content__inner:has(.rt-rec){max-width:none}.rt-path{display:flex;flex-direction:column;gap:8px;padding:12px 16px;margin-bottom:12px;border:1px solid var(--kn-border);border-radius:var(--kn-r-card);background:var(--kn-surface)}.rt-path__steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.rt-path__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;text-align:center}.rt-path__step:not(:last-child):after{content:"";position:absolute;top:10px;left:calc(50% + 14px);right:calc(-50% + 14px);height:2px;border-radius:1px;background:var(--kn-border)}.rt-path__step[data-state=done]:not(:last-child):after{background:var(--kn-accent)}.rt-path__dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:2px solid var(--kn-border-strong);background:var(--kn-surface);color:var(--kn-on-accent)}.rt-path__step[data-state=done] .rt-path__dot{border-color:var(--kn-accent);background:var(--kn-accent)}.rt-path__step[data-state=current] .rt-path__dot{border-color:var(--kn-accent);box-shadow:inset 0 0 0 4px var(--kn-accent)}.rt-path__step[data-state=problem] .rt-path__dot{border-color:var(--rt-problem);background:var(--rt-problem)}.rt-path__label{max-width:100%;font-size:var(--kn-fs-small);font-weight:500;color:var(--kn-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-path__step[data-state=current] .rt-path__label{color:var(--kn-accent-strong);font-weight:600}.rt-path__step[data-state=problem] .rt-path__label{color:var(--rt-problem-ink);font-weight:600}.rt-path__step[data-state=done] .rt-path__label{color:var(--kn-text)}.rt-path__at{font-size:var(--kn-fs-caption);color:var(--kn-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rt-path__now{margin:0;font-size:var(--kn-fs-small);font-weight:600;color:var(--rt-problem-ink)}@media (max-width:599px){.rt-path__steps{grid-auto-flow:row;gap:6px}.rt-path__step{flex-direction:row;text-align:left;gap:8px}.rt-path__step:not(:last-child):after{display:none}}.rt-customs__dot{width:8px;height:8px;border-radius:50%;background:var(--rt-wait);flex:none}.cdz-dt__act.rt-customs[data-on]{background:var(--kn-accent-soft);border-color:var(--kn-accent);color:var(--kn-accent-strong)}.cdz-dt__table.abl-matrix td.cdz-ot__day{white-space:nowrap}.rt-orders__view{margin-left:auto}.rt-board .cdz-dt__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;border-bottom:1px solid var(--kn-border)}.rt-board__cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);grid-gap:12px;gap:12px;padding:12px;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable}.rt-board__col{display:flex;flex-direction:column;min-width:0;max-height:calc(100dvh - 260px);border:1px solid var(--kn-border);border-radius:var(--kn-r-card);background:var(--kn-surface-2);transition:opacity .15s var(--kn-ease),border-color .15s var(--kn-ease),background-color .15s var(--kn-ease)}.rt-board__col[data-state=deny]{opacity:.45}.rt-board__col[data-state=allow]{border-color:var(--kn-accent);background:var(--kn-accent-soft)}.rt-board__col[data-over]{box-shadow:inset 0 0 0 1px var(--kn-accent)}.rt-board__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 6px}.rt-board__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-board__count,.rt-board__title{font-weight:600;font-size:var(--kn-fs-small)}.rt-board__count{color:var(--kn-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-board__drop{margin:0 12px 6px;font-size:var(--kn-fs-small);font-weight:600;color:var(--kn-accent-strong)}.rt-board__list{display:flex;flex-direction:column;gap:8px;padding:4px 8px 10px;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.rt-board__empty{margin:8px 4px;color:var(--kn-text-2);font-size:var(--kn-fs-small)}.rt-board__card{position:relative;display:flex;gap:6px;padding:8px 10px;border:1px solid var(--kn-border);border-radius:var(--kn-r-box);background:var(--kn-surface);box-shadow:var(--kn-shadow-1);transition:opacity .15s var(--kn-ease),border-color .15s var(--kn-ease)}.rt-board__card[data-movable]{cursor:-webkit-grab;cursor:grab;touch-action:manipulation}.rt-board__card[data-movable]:hover{border-color:var(--kn-border-strong)}.rt-board__card[data-dragging]{opacity:.35}.rt-board__grip{flex:none;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:1px -4px 0;padding:0;border:0;border-radius:var(--kn-r-xs);background:none;color:var(--kn-text-2);cursor:-webkit-grab;cursor:grab}.rt-board__grip:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-board__body{display:flex;flex-direction:column;gap:2px;min-width:0}.rt-board__body[data-lifted]{padding:8px 10px;border:1px solid var(--kn-accent);border-radius:var(--kn-r-box);background:var(--kn-surface);box-shadow:var(--kn-shadow-3);cursor:-webkit-grabbing;cursor:grabbing;width:240px}.rt-board__track{align-self:flex-start;padding:0;border:0;background:none;font:inherit;font-family:var(--kn-font-mono);font-weight:600;font-size:var(--kn-fs-small);color:var(--kn-accent-strong);cursor:pointer;border-radius:var(--kn-r-xs)}span.rt-board__track{color:var(--kn-text);cursor:inherit}.rt-board__track:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}.rt-board__who{font-weight:500;text-overflow:ellipsis;white-space:nowrap}.rt-board__addr,.rt-board__who{font-size:var(--kn-fs-small);overflow:hidden}.rt-board__addr{color:var(--kn-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rt-board__meta{font-size:var(--kn-fs-caption);color:var(--kn-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-board__more{align-self:flex-start;padding:4px;border:0;border-radius:var(--kn-r-xs);background:none;font:inherit;font-size:var(--kn-fs-small);font-weight:600;color:var(--kn-accent-strong);cursor:pointer}.rt-board__more:focus-visible{outline:none;box-shadow:var(--kn-focus-ring)}@media (prefers-reduced-motion:reduce){.rt-board__card,.rt-board__col{transition:none}}