body:has(.rb-shell) :is(.kr-flag-detail,.kr-flag-comment,.kr-notes,.ks-aside>p,.ki-alert-p){max-width:96ch}body:has(.rb-shell) .kr-actions-note{max-width:760px}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-screen,.ki-screen,.ks-blank,.ks-error){--color-danger:#B42332;--color-danger-subtle:#FFF0F0;--color-warning:#A35C0B;--color-warning-subtle:#FFF4DC;--color-success:#23804A;--color-success-subtle:#ECF7EF;--color-info:#31508F;--color-info-subtle:#EAF0F9;--color-primary:#31508F;--color-primary-hover:#263B64;--color-focus-ring:#6E86B4;--elevation-1:0 3px 10px rgb(38 59 100/0.06);--elevation-2:0 3px 10px rgb(38 59 100/0.06);--elevation-3:0 8px 22px rgb(38 59 100/0.12);--ks-ink-soft:#69717A}body:has(.rb-shell) .ks-head-title{font-family:var(--font-sans);font-size:28px;line-height:36px;font-weight:700;letter-spacing:0}body:has(.rb-shell) :is(.ks-panel-t,.kp-fold-t,.ki-panel-t,.ko-group-t,.kr-flag-type){font-family:var(--font-sans);font-size:20px;line-height:28px;font-weight:600;letter-spacing:0}body:has(.rb-shell) :is(h3.ki-panel-t,.ks-error-t,.ki-alert-t,.ki-drop-t,.ki-empty-t){font-family:var(--font-sans);font-size:16px;line-height:26px;font-weight:600;letter-spacing:0}body:has(.rb-shell) .ko-group-t .ko-count{font-size:14px;line-height:22px}body:has(.rb-shell) .ks-blank-t{font-family:var(--font-sans);font-size:22px;line-height:30px;font-weight:600;letter-spacing:0}body:has(.rb-shell) :is(.ks-filter-label,.ks-hero-label,.ks-hero-hint,.ks-hero-branches-t,.ks-metric-label,.ks-metric-note,.ks-panel-sub,.ks-kassa-cell-label,.ks-node-count,.ks-error-hint,.ko-sub,.ko-group-note,.ko-said,.ko-label,.ko-checks-legend,.ko-pager-now,.ko-meta,.ko-chips-clear,.kp-head-note,.kp-cal-wd,.kp-day-hint,.kp-day-op,.kp-day-more,.kp-node-link,.kr-note,.kr-ops-cat,.kr-lbl,.kr-node-count,.kr-kpi-label,.kr-kpi-note,.kr-period,.kr-flag-meta dt,.kr-flag-by,.kr-note-by,.kr-said,.kr-pager-at,.kt-dev-extra,.kt-bz-sub,.kt-bz-once,.kt-bz-n,.kt-bz-note,.kt-bz-seen-list,.kt-msg,.kt-bf-item-kassa,.kt-bf-item-due,.kt-bf-item-days,.kt-bf-why,.kt-bf-once,.kb-group-t,.kb-row-cat,.kb-row-once,.kb-row-n,.kb-row-note,.kf-where,.kf-since,.kf-fact dt,.kf-note,.kf-moved,.km-progress-nums,.km-seen,.km-month-n,.km-sub,.km-note-m,.km-mini-l,.km-mini-n,.km-field-label,.ki-steps,.ki-stat-label,.ki-stat-note,.ki-cell-sub){font-size:12px;line-height:18px}body:has(.rb-shell) .km-progress-nums{font-size:14px;line-height:22px}body:has(.rb-shell) :is(.ks-hero-label,.ks-hero-branches-t,.ko-label,.ko-checks-legend,.kt-bz-sub,.kb-group-t,.kr-cat-cols){text-transform:none;letter-spacing:0;font-weight:600}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-hero-label,.ks-hero-branches-t,.ko-label,.ko-checks-legend,.kt-bz-sub,.kb-group-t,.kr-cat-cols,.km-field-label,.ks-filter-label){color:#69717A}@media (min-width:1000px){body:has(.rb-shell) .kr-cat-cols{font-size:12px;line-height:18px}}body:has(.rb-shell) :is(.ks-hero,.ks-blank){padding:20px}body:has(.rb-shell) :is(.kr-kpi,.kp-sum){padding:20px}body:has(.rb-shell) .kr-flag{padding:20px 20px 20px 24px}body:has(.rb-shell) .ks-flags{padding:20px}body:has(.rb-shell) .ki-drop{border-radius:16px}@media (min-width:700px){body:has(.rb-shell) .ki-panel{padding:20px}}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-panel,.ks-hero,.ks-blank,.ks-metrics,.ks-flags,.kr-kpi,.kr-flag,.kp-sum,.ki-panel){border-color:rgb(223 226 229/.38);box-shadow:0 8px 22px rgb(38 59 100/.12)}html:not([data-theme=dark]) body:has(.rb-shell) .ks-flags{border-left-color:#B42332}html:not([data-theme=dark]) body:has(.rb-shell) .kr-flag:target{box-shadow:0 0 0 2px #6E86B4,0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .ks-panel-h{padding:16px 20px 12px;gap:4px 16px}body:has(.rb-shell) :is(.ks-node,.kb-rows,.kf-row,.km-form-slot,.km-docs,.kt-bz-rules,.kt-bz-scroll,.ko-group-scroll,.kt-bf-item,.ki-stat){border-radius:12px;box-shadow:none}@media (max-width:699.98px){body:has(.rb-shell) .ko-group-scroll{border-radius:0}}html:not([data-theme=dark]) body:has(.rb-shell) :is(.kr-node,.km-pos[open],.km-note,.kp-day-panel){box-shadow:0 3px 10px rgb(38 59 100/.06)}body:has(.rb-shell) .km-form-slot{padding:12px}html:not([data-theme=dark]) body:has(.rb-shell) .km-form-slot{background:#F7F8F9;border-color:#DFE2E5}body:has(.rb-shell) :is(.kf-sum:hover,.kf-sum:focus-visible){border-radius:12px}body:has(.rb-shell) .ks-aside{padding:16px 20px;border-radius:12px;font-size:14px;line-height:22px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-aside{border:1px solid #b7c7e2;background:#EAF0F9;color:#30363D}body:has(.rb-shell) :is(.kp-warn,.ki-alert,.ki-check){border-radius:12px}body:has(.rb-shell) :is(.kp-warn,.ki-alert){padding:20px}html:not([data-theme=dark]) body:has(.rb-shell) :is(.kp-warn,.ki-alert.is-warning,.ki-check){border:1px solid #dfb66c;background:#FFF4DC;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) .ki-alert.is-info{border:1px solid #b7c7e2;background:#EAF0F9}html:not([data-theme=dark]) body:has(.rb-shell) .ki-alert.is-success{border:1px solid rgb(35 128 74/.4);background:#ECF7EF;box-shadow:none}body:has(.rb-shell) :is(.ks-error,.ki-alert.is-error){border-radius:12px;padding:20px}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-error,.ki-alert.is-error){border:1.5px solid #b42332;background:#F7F8F9;box-shadow:none}body:has(.rb-shell) .ks-empty{padding:28px 24px;font-size:14px;line-height:22px}body:has(.rb-shell) .ki-empty{padding:28px 24px;border-radius:12px}html:not([data-theme=dark]) body:has(.rb-shell) .ki-empty{background:#F7F8F9;border-color:#DFE2E5}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-empty,.ks-empty-inline,.ki-empty-p){color:#69717A}body:has(.rb-shell) :is(.ks-select,.ko-input,.kt-input,.ki-input,.ks-field){border-radius:12px;padding-inline:14px;font-size:16px;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-select,.ko-input,.kt-input,.ki-input,.ks-field){border:1px solid #858d95;background-color:#FFFFFF;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-select,.ko-input,.kt-input,.ki-input,.kr-textarea,.ks-field):focus-visible{outline:none;border-color:#31508F;box-shadow:inset 0 0 0 1px #31508F,0 0 0 3px rgb(49 80 143/.2)}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-select,.ko-input,.kt-input,.ki-input):disabled{border-color:#CFD4D8;background-color:#F1F2F3;color:#777F88}body:has(.rb-shell) :is(.ko-form .ko-input,.ko-form .ks-select,.km-filter-form .ks-select,.km-filter-form .ks-field,.ki-input){height:56px;min-height:56px}body:has(.rb-shell) :is(.ks-filters .ks-select,.ko-filter-day .ko-date,.kt-input){height:48px;min-height:48px}body:has(.rb-shell) .kps-f-year .kps-year{min-width:9ch;max-width:13ch}body:has(.rb-shell) :is(.km-form-slot,.km-op-form) .ks-field{height:48px;min-height:48px}body:has(.rb-shell) .kr-textarea{min-height:104px;padding:16px;border-radius:12px;font-size:16px;line-height:26px}html:not([data-theme=dark]) body:has(.rb-shell) .kr-textarea{border:1px solid #858d95;background-color:#FFFFFF;color:#30363D}body:has(.rb-shell) :is(.ks-btn,.ko-actions .ko-btn,.ko-pager .ko-btn,.ko-page-off,.ki-drop-btn){height:auto;min-height:44px;padding:0 16px;border-radius:12px;font-size:14px;line-height:22px;font-weight:600}body:has(.rb-shell) :is(.ko-btn,.ki-btn,.ks-blank-link,.ko-filters-btn){min-height:48px;padding:0 24px;border-radius:12px;font-size:14px;line-height:22px;font-weight:600}body:has(.rb-shell) :is(.ko-actions .ko-btn,.ko-pager .ko-btn){min-height:44px;padding:0 16px}body:has(.rb-shell) .kt-bz-seen-form .ks-btn{min-height:48px}body:has(.rb-shell) :is(.ko-btn:not(.is-quiet,.is-plain),.ki-btn.is-primary,.ks-blank-link,.ks-btn-primary){border:0;background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF;box-shadow:none}body:has(.rb-shell) :is(.ko-btn:not(.is-quiet,.is-plain),.ki-btn.is-primary,.ks-blank-link,.ks-btn-primary):hover:not(:disabled){background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);box-shadow:0 8px 22px rgb(38 59 100/.12);transform:none;translate:none}body:has(.rb-shell) :is(.ko-btn:not(.is-quiet,.is-plain),.ki-btn.is-primary,.ks-blank-link,.ks-btn-primary):active:not(:disabled){background:linear-gradient(135deg,#2A457B,#213357 44%,#14535C);box-shadow:none;transform:none;translate:none}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ko-btn:not(.is-quiet,.is-plain),.ki-btn.is-primary,.ks-btn-primary):disabled{background:#C3CBD7;color:#5F6A79;opacity:1}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ko-btn.is-quiet,.ki-btn.is-ghost,.ki-drop-btn,.ko-filters-btn,.ks-btn-secondary){border:1px solid #aeb6be;background:#EEF0F2;color:#30363D;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ko-btn.is-quiet,.ki-btn.is-ghost,.ki-drop-btn,.ko-filters-btn,.ks-btn-secondary):hover:not(:disabled){border-color:#879EA3;background:#E4ECEE;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ko-btn.is-quiet,.ki-btn.is-ghost,.ki-drop-btn,.ko-filters-btn,.ks-btn-secondary):active:not(:disabled){border-color:#6F858B;background:#D7E2E4}html:not([data-theme=dark]) body:has(.rb-shell) .ko-page-off,html:not([data-theme=dark]) body:has(.rb-shell) :is(.ko-btn.is-quiet,.ki-btn.is-ghost,.ks-btn-secondary):disabled{border:1px solid #cfd4d8;background:#F1F2F3;color:#858D95;opacity:1}body:has(.rb-shell) .ko-btn.is-plain{padding:0 16px;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ko-btn.is-plain,.ks-btn-text){background:transparent;color:#31508F}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ko-btn.is-plain,.ks-btn-text):hover{background:#EEF3F4;color:#263B64}body:has(.rb-shell) :is(.ko-btn,.ki-btn,.ki-drop-btn,.ks-blank-link,.ko-filters-btn,.ks-more-btn,.ks-btn,.ks-btn-menu):focus-visible{outline:2px solid #6E86B4;outline-offset:2px;--tw-ring-shadow:0 0 #0000}body:has(.rb-shell) .ks-more-btn{min-height:44px;font-size:14px;line-height:22px;font-weight:600}body:has(.rb-shell) :is(.kr-chip,.ko-chip,.km-chip,.km-head-link,.km-nav a,.km-nav span){min-height:44px;border-radius:12px;font-size:14px;line-height:22px}body:has(.rb-shell) :is(.kr-chip,.km-head-link){padding:0 16px;font-weight:600}body:has(.rb-shell) .ko-chip{padding:4px 12px}body:has(.rb-shell) .km-chip-x{border-radius:8px}html:not([data-theme=dark]) body:has(.rb-shell) :is(.kr-chip,.km-head-link){border-color:#AEB6BE;background-color:#EEF0F2;color:#30363D;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) :is(.kr-chip,.km-head-link):hover{border-color:#879EA3;background-color:#E4ECEE}html:not([data-theme=dark]) body:has(.rb-shell) .kr-chip[aria-pressed=true]{border-color:transparent;background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF;box-shadow:0 8px 22px rgb(38 59 100/.12)}html:not([data-theme=dark]) body:has(.rb-shell) .kr-chip.is-reset{border-color:transparent;background-color:transparent;color:#31508F}html:not([data-theme=dark]) body:has(.rb-shell) .ko-chip{border-color:#DFE2E5}body:has(.rb-shell) .km-seg{padding:4px;gap:4px;border-radius:14px}body:has(.rb-shell) .km-seg a{min-height:42px;padding:0 16px;border-radius:10px;font-size:14px;line-height:22px;font-weight:600}html:not([data-theme=dark]) body:has(.rb-shell) .km-seg{background:#FFFFFF;border-color:#DFE2E5}html:not([data-theme=dark]) body:has(.rb-shell) .km-seg a{color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .km-seg a:hover{background:#EEF3F4}html:not([data-theme=dark]) body:has(.rb-shell) .km-seg a[aria-current=page]{background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF;box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .ks-pill{padding:3px 8px;border-radius:8px;font-size:12px;line-height:18px;font-weight:600}body:has(.rb-shell) a.ks-pill{min-height:44px;padding:0 16px;border-radius:12px;font-size:14px;line-height:22px;box-shadow:none}body:has(.rb-shell) a.ks-pill:hover{transform:none}body:has(.rb-shell) .ks-filters .ks-pill.kt-bz-fact{min-height:48px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill,html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill.is-neutral,html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill.kt-quiet{border-color:transparent;background:#EEF3F4;color:#263B64}html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill.kt-quiet{color:#69717A}html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill.is-info{border-color:transparent;background:#EAF0F9;color:#31508F}html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill.is-warning{border-color:transparent;background:#FFF4DC;color:#A35C0B}html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill.is-danger{border-color:transparent;background:#FFF0F0;color:#B42332}html:not([data-theme=dark]) body:has(.rb-shell) .ks-pill.kt-ok{border-color:transparent;background:#ECF7EF;color:#23804A}html:not([data-theme=dark]) body:has(.rb-shell) a.ks-pill:not(.is-info,.is-warning,.is-danger,.kt-ok){border:1px solid #aeb6be;background:#EEF0F2;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) a.ks-pill:not(.is-info,.is-warning,.is-danger,.kt-ok):hover{border-color:#879EA3;background:#E4ECEE}html:not([data-theme=dark]) body:has(.rb-shell) a.ks-pill.is-info{border-color:#B7C7E2}html:not([data-theme=dark]) body:has(.rb-shell) a.ks-pill.is-warning{border-color:#DFB66C}html:not([data-theme=dark]) body:has(.rb-shell) a.ks-pill.is-danger{border-color:rgb(180 35 50/.4)}html:not([data-theme=dark]) body:has(.rb-shell) a.ks-pill.is-info:hover{color:#263B64}body:has(.rb-shell) a.ks-pill:focus-visible{outline:2px solid #6E86B4;outline-offset:2px}body:has(.rb-shell) :is(.ks-metric-tag,.ks-kassa-tag,.kr-tag,.kr-place,.kt-flag,.kt-bz-late,.kt-bz-stale,.kb-group-n,.km-tag,.km-badge,.ki-badge){border-radius:8px;font-size:12px;line-height:18px}body:has(.rb-shell) :is(.km-tag,.km-badge,.ks-kassa-tag,.kr-tag,.kt-bz-late,.ks-metric-tag){padding:2px 8px}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-metric-tag,.kt-bz-late,.kr-tag.is-danger){background:#FFF0F0;color:#B42332}html:not([data-theme=dark]) body:has(.rb-shell) .kt-bz-stale{background:#FFF4DC;color:#A35C0B}html:not([data-theme=dark]) body:has(.rb-shell) :is(.km-badge,.kb-group-n){background:#EEF3F4;color:#263B64}body:has(.rb-shell) .kr-flag-badges>span{padding:3px 8px;border-radius:8px;font-size:12px;line-height:18px;font-weight:600}html:not([data-theme=dark]) body:has(.rb-shell) .kr-flag-badges>span:not(.ds-status){background:#EEF3F4;color:#263B64}html:not([data-theme=dark]) body:has(.rb-shell) .kr-flag-badges>span[class~=text-red-700]{background:#FFF0F0;color:#B42332}html:not([data-theme=dark]) body:has(.rb-shell) .kr-flag-badges>span[class~=text-amber-700]{background:#FFF4DC;color:#A35C0B}html:not([data-theme=dark]) body:has(.rb-shell) .kr-flag-badges>span[class~=text-emerald-700]{background:#ECF7EF;color:#23804A}html:not([data-theme=dark]) body:has(.rb-shell) .kr-flag-badges>span[class~=text-blue-700]{background:#EAF0F9;color:#31508F}html:not([data-theme=dark]) body:has(.rb-shell) .ks-form-said.is-ok{color:#23804A}html:not([data-theme=dark]) body:has(.rb-shell) .ks-form-said.is-err{color:#B42332}html:not([data-theme=dark]) body:has(.rb-shell) :is(.kp-back,.kp-day-link,.kp-node-link,.kp-fold-link,.km-progress-link,.ko-chips-clear,.ki-link,.km-op-form>summary,.ks-more-btn){color:#31508F}html:not([data-theme=dark]) body:has(.rb-shell) :is(.kp-back,.kp-day-link,.kp-node-link,.kp-fold-link,.km-progress-link,.ko-chips-clear,.ki-link,.km-op-form>summary,.ks-more-btn):hover{color:#263B64}body:has(.rb-shell) .km-op-form>summary{min-height:44px;font-size:14px;line-height:22px;font-weight:600}body:has(.rb-shell) .kb-menu-btn{width:44px;height:44px;border-radius:12px}body:has(.rb-shell) .kb-menu-pop{gap:4px;padding:8px;border-radius:12px}html:not([data-theme=dark]) body:has(.rb-shell) .kb-menu-pop{border-color:#DFE2E5;background-color:#FFFFFF;box-shadow:0 18px 42px rgb(38 59 100/.18)}body:has(.rb-shell) .ks-btn-menu{height:auto;min-height:48px;padding:0 12px;border-radius:8px;font-size:14px;line-height:22px;font-weight:500;white-space:normal;text-align:left}html:not([data-theme=dark]) body:has(.rb-shell) .ks-btn-menu{background:transparent;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .ks-btn-menu:hover{background:#EEF3F4;color:#30363D}body:has(.rb-shell) :is(.ks-table thead th,.ki-table th){font-size:12px;line-height:18px;font-weight:600;letter-spacing:0;text-transform:none}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-table thead th,.ki-table th){background:#F7F8F9;border-bottom-color:#DFE2E5;color:#69717A}html:not([data-theme=dark]) body:has(.rb-shell) .ks-table :is(th.kr-col-on,th.kt-target){color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .ks-table tbody td{border-top-color:#DFE2E5}html:not([data-theme=dark]) body:has(.rb-shell) :is(.ks-kassa,.ks-more,.ks-panel-h,.ks-node-body,.ks-kassa-body){border-color:#DFE2E5}@media (min-width:700px){body:has(.rb-shell) .ks-table thead th{padding:12px 16px}body:has(.rb-shell) .ks-table.is-dense thead th{padding:8px 16px}body:has(.rb-shell) .ks-screen .ks-table:is(.kt-table,.kr-matrix) thead th{padding-inline:12px}}@media (min-width:1000px){body:has(.rb-shell) .kp-fold .ks-table :is(thead th,tbody td):first-child,body:has(.rb-shell) .ks-panel>.ks-scroll .ks-table:not(.ks-rows) :is(thead th,tbody td):first-child{padding-left:20px}body:has(.rb-shell) .kp-fold .ks-table :is(thead th,tbody td):last-child,body:has(.rb-shell) .ks-panel>.ks-scroll .ks-table:not(.ks-rows) :is(thead th,tbody td):last-child{padding-right:20px}}@media (max-width:699.98px){body:has(.rb-shell) :is(.ks-table,.ki-table).rb-table-cards tbody tr{border-radius:12px}}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap{padding:12px;border-radius:16px;background:#EEF0F2}html:not([data-theme=dark]) body:has(.rb-shell) .ks-panel>.ks-rows-wrap{margin:16px 20px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-panel>.ks-rows-wrap+:is(.ko-pager,.ks-more){border-top:0}@media (min-width:700px){html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows{border-collapse:separate;border-spacing:0 10px;margin-block:-10px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows tbody td{padding:12px 16px;border-block:1px solid rgb(223 226 229/.38);border-inline:0;background:#FFFFFF;vertical-align:middle}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows tbody td:first-child{padding-left:16px;border-inline-start:1px solid rgb(223 226 229/.38);border-radius:12px 0 0 12px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows tbody td:last-child{padding-right:16px;border-inline-end:1px solid rgb(223 226 229/.38);border-radius:0 12px 12px 0}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows tbody tr{filter:drop-shadow(0 3px 5px rgb(38 59 100/.06))}@media (hover:hover) and (pointer:fine){html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows tbody tr:hover td{background:#F7F8F9}}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows thead tr{background:linear-gradient(135deg,rgb(49 80 143/.86),rgb(38 59 100/.82) 44%,rgb(23 97 107/.78));clip-path:inset(0 round 12px)}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows thead th{padding:12px 16px;border:0;background:none;color:#FFFFFF}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows thead th:first-child{padding-left:16px;border-radius:12px 0 0 12px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows thead th:last-child{padding-right:16px;border-radius:0 12px 12px 0}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows thead{filter:drop-shadow(0 8px 11px rgb(38 59 100/.16))}}@media (min-width:700px) and (max-width:1279.98px){html:not([data-theme=dark]) body:has(.rb-shell) .ks-panel>.ks-rows-wrap{margin:12px 8px;padding:8px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-panel>.ks-rows-wrap .ks-rows :is(thead th,tbody td){padding-inline:12px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap>.rb-tablescroll-inner:has(>.ko-people){min-width:0}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows.ko-people :is(thead th,tbody td){padding-inline:8px}}@media (min-width:700px) and (max-width:1099.98px){html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap.ki-scroll-hist .ks-rows :is(thead th,tbody td){padding-inline:8px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap.ki-scroll-hist .ks-rows :is(thead th,tbody td):first-child{padding-left:12px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap.ki-scroll-hist .ks-rows :is(thead th,tbody td):last-child{padding-right:12px}}@media (max-width:699.98px){html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap{padding:0}html:not([data-theme=dark]) body:has(.rb-shell) .ks-panel>.ks-rows-wrap{margin:12px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows.rb-table-cards tbody{gap:10px;padding:12px}html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows.rb-table-cards tbody tr,html:not([data-theme=dark]) body:has(.rb-shell) .ks-rows-wrap .ks-rows.rb-table-cards tbody tr:last-child{border:1px solid rgb(223 226 229/.38);border-radius:12px;background:#FFFFFF;box-shadow:0 3px 10px rgb(38 59 100/.06)}}body:has(.rb-shell) .km-day-sum{font-size:12px;line-height:16px}body:has(.rb-shell) .ks-node-sum{padding:12px 16px}body:has(.rb-shell) .kb-row{gap:8px;padding:12px 16px}body:has(.rb-shell) .kf-sum{padding:12px 16px}@media (min-width:1000px){body:has(.rb-shell) .ks-kassa-summary{padding-inline:20px}}body:has(.rb-shell) :is(.km-form-slot,.km-op-form) .ks-btn{padding:0 12px}body:has(.rb-shell) .km-op-form .ks-btn{flex:none;width:max-content;max-width:220px;padding:6px 12px;white-space:normal;text-align:center}html:not([data-theme=dark]) body:has(.rb-shell) .rb-acc-clip>.ks-rows-wrap{margin:16px 20px}@media (max-width:640px){html:not([data-theme=dark]) body:has(.rb-shell) .rb-acc-clip>.ks-rows-wrap{margin:12px 8px;padding:8px}}body:has(.rb-shell) :is(.km-form-slot,.km-op-form) .ks-btn{min-height:48px}body:has(.rb-shell) .rb-menu{padding:8px;border-radius:12px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-menu{border-color:#DFE2E5;box-shadow:0 18px 42px rgb(38 59 100/.18)}body:has(.rb-shell) .rb-menu-name{font:600 14px/22px var(--font-sans);overflow-wrap:anywhere}body:has(.rb-shell) .rb-menu-mail{font:400 12px/18px var(--font-sans)}body:has(.rb-shell) .rb-menu-item{min-height:48px;padding:0 12px;border-radius:8px;font-size:14px;line-height:22px}body:has(.rb-shell) .rb-menu-item:focus-visible{outline:2px solid #6E86B4;outline-offset:2px}body:has(.rb-shell) .rb-menu .rb-chip{padding:2px 8px;border-radius:8px;font:600 12px/18px var(--font-sans)}html:not([data-theme=dark]) body:has(.rb-shell) .rb-menu .rb-chip{background:#EEF3F4;color:#263B64}html:not([data-theme=dark]) body:has(.rb-shell) .rb-menu .rb-chip.quiet{border-color:#DFE2E5;background:#F7F8F9;color:#69717A}body:has(.rb-shell) section[role=dialog][aria-label="Заявки на согласование"]{border-radius:12px}html:not([data-theme=dark]) body:has(.rb-shell) section[role=dialog][aria-label="Заявки на согласование"]{box-shadow:0 18px 42px rgb(38 59 100/.18)}body:has(.rb-shell) .rb-main .rb-page-h:has(+.rb-profile) .rb-page-h-title{font:700 28px/36px var(--font-sans);letter-spacing:0;overflow-wrap:anywhere}body:has(.rb-shell) .rb-main .rb-page-h:has(+.rb-profile) .rb-page-h-sub{font-size:14px;line-height:22px}body:has(.rb-shell) .rb-profile>.rb-tabs{justify-self:start;gap:4px;padding:4px;border-radius:14px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile>.rb-tabs{border-color:#DFE2E5;background:#FFFFFF}body:has(.rb-shell) .rb-profile>.rb-tabs .rb-tab-pill{min-height:42px;padding:0 16px;border-radius:10px;font:600 14px/22px var(--font-sans)}@media (pointer:coarse){body:has(.rb-shell) .rb-profile>.rb-tabs .rb-tab-pill{min-height:44px}}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile>.rb-tabs .rb-tab-pill:not(.is-active){color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile>.rb-tabs .rb-tab-pill:not(.is-active):hover{background:#EEF3F4}body:has(.rb-shell) .rb-profile>.rb-tabs .rb-tab-pill.is-active,body:has(.rb-shell) .rb-profile>.rb-tabs .rb-tab-pill.is-active:hover{background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF;box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .rb-profile>.rb-tabs .rb-tab-pill:focus-visible{outline:2px solid #6E86B4;outline-offset:2px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero{box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .rb-profile-hero-meta,body:has(.rb-shell) .rb-profile-hero-place{font-size:14px;line-height:22px}body:has(.rb-shell) .rb-profile .rb-card,body:has(.rb-shell) .rb-profile .rb-secure-strip{border-radius:16px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card,html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-secure-strip{border-color:rgb(223 226 229/.38);background:#FFFFFF;box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .rb-profile .rb-card-h{padding:20px 20px 16px}body:has(.rb-shell) .rb-profile .rb-card-b{padding:20px}body:has(.rb-shell) .rb-profile .rb-acc-btn{padding:20px}body:has(.rb-shell) .rb-profile .rb-secure-strip{padding:20px}body:has(.rb-shell) .rb-profile .rb-acc-t,body:has(.rb-shell) .rb-profile .rb-card-t{font:600 20px/28px var(--font-sans);letter-spacing:0}body:has(.rb-shell) .rb-profile .rb-acc-s,body:has(.rb-shell) .rb-profile .rb-secure-s{font-size:14px;line-height:22px}body:has(.rb-shell) .rb-profile .rb-secure-t{font:600 16px/24px var(--font-sans);letter-spacing:0}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b .text-muted-foreground{color:#69717A}body:has(.rb-shell) .rb-profile .rb-acc-ic{border-radius:11px}body:has(.rb-shell) .rb-profile .rb-card-b .rounded-md{border-radius:8px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-secure-link{color:#31508F}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-secure-link:hover{color:#263B64}body:has(.rb-shell) .rb-profile .rb-role-chip{padding:2px 8px;border-radius:8px;font:600 12px/18px var(--font-sans)}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-role-chip{background:#EEF3F4;color:#263B64}body:has(.rb-shell) .rb-profile .rb-card-b :is(input:not([type=checkbox],[type=radio],[type=hidden]),select){height:56px;min-height:56px;padding-block:0;padding-inline:14px;border-radius:12px;font-size:16px;box-shadow:none}body:has(.rb-shell) .rb-profile .rb-card-b .input-affix>.input{padding-right:56px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b :is(input:not([type=checkbox],[type=radio],[type=hidden]),select){border-color:#858D95;background-color:#FFFFFF;color:#30363D}body:has(.rb-shell) .rb-profile .rb-card-b :is(input:not([type=checkbox],[type=radio],[type=hidden]),select):focus-visible{outline:0;border-color:#31508F;box-shadow:0 0 0 1px #31508F,0 0 0 3px rgb(49 80 143/.2)}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b :is(input:not([type=checkbox],[type=radio],[type=hidden]),select):disabled{border-color:#CFD4D8;background-color:#F1F2F3;color:#777F88;opacity:1}body:has(.rb-shell) .rb-profile .rb-card-b button[aria-haspopup=dialog]{min-height:56px;padding:0 14px;border-radius:12px;font-size:16px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b button[aria-haspopup=dialog]{border-color:#858D95;background:#FFFFFF;color:#30363D}body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.whitespace-nowrap{height:48px;padding:0 24px;border-radius:12px;font:600 14px/22px var(--font-sans)}body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.whitespace-nowrap:focus-visible{outline:2px solid #6E86B4;outline-offset:2px}body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.text-primary-foreground,body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.text-primary-foreground:hover{background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF}body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.text-primary-foreground{box-shadow:none}body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.text-primary-foreground:hover{box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.text-primary-foreground:active{background:linear-gradient(135deg,#2A457B,#213357 44%,#14535C);box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.text-primary-foreground:disabled{background:#C3CBD7;color:#5F6A79;opacity:1}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.border-input{border-color:#AEB6BE;background:#EEF0F2;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.border-input:hover{border-color:#879EA3;background:#E4ECEE}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.border-input:active{border-color:#6F858B;background:#D7E2E4}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile .rb-card-b button.inline-flex.border-input:disabled{border-color:#CFD4D8;background:#F1F2F3;color:#858D95;opacity:1}body:has(.rb-shell) .rb-main .ds-page{max-width:none}body:has(.rb-shell) .rb-main .ds-page h1+p{font-size:14px;line-height:22px}html:not([data-theme=dark]) body:has(.rb-shell) .rb-main .ds-page h1+p{color:#69717A}body:has(.rb-shell) .ds-empty{border-radius:12px;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) .ds-empty{border-color:transparent;background:#F7F8F9;color:#30363D}body:has(.rb-shell) .ds-empty>.ds-empty-body{gap:8px;padding:28px 24px}body:has(.rb-shell) .ds-empty .ds-empty-title{margin:0;font:600 22px/30px var(--font-sans);letter-spacing:0;overflow-wrap:anywhere}body:has(.rb-shell) .ds-empty .ds-empty-text{margin:0;font:400 14px/22px var(--font-sans);overflow-wrap:anywhere}html:not([data-theme=dark]) body:has(.rb-shell) .ds-empty .ds-empty-text{color:#69717A}body:has(.rb-shell) .ds-page-employees input{height:48px;padding:0 14px;border-radius:12px;font-size:16px;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees input{border-color:#AEB6BE;background-color:#FFFFFF;color:#30363D}body:has(.rb-shell) .ds-page-employees input:focus-visible{outline:0;border-color:#31508F;box-shadow:0 0 0 1px #31508F,0 0 0 3px rgb(49 80 143/.2)}body:has(.rb-shell) .ds-page-employees input+div>button{min-height:36px;padding:0 12px;border-radius:8px;font:600 14px/22px var(--font-sans)}@media (pointer:coarse){body:has(.rb-shell) .ds-page-employees input+div>button{min-height:44px}}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees input+div>button:not(.bg-primary){border-color:#C8D2D5;background:#EEF3F4;color:#263B64}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees input+div>button:not(.bg-primary):hover{border-color:#879EA3;background:#E4ECEE}body:has(.rb-shell) .ds-page-employees input+div>button.bg-primary,body:has(.rb-shell) .ds-page-employees input+div>button.bg-primary:hover{border-color:transparent;background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF}body:has(.rb-shell) .ds-page-employees input+div>button:focus-visible{outline:2px solid #6E86B4;outline-offset:2px}@media (min-width:640px){body:has(.rb-shell) .ds-page-employees .grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}}body:has(.rb-shell) .ds-page-employees .grid>div{border-radius:16px}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees .grid>div{border-color:rgb(223 226 229/.38);background:#FFFFFF;color:#30363D;box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .ds-page-employees .grid>div>.rb-card-pad{padding:20px 20px 8px}body:has(.rb-shell) .ds-page-employees .grid>div>.rb-card-pad+.rb-card-pad{padding:0 20px 20px}body:has(.rb-shell) .ds-page-employees .grid h3{font:600 16px/24px var(--font-sans);letter-spacing:0;overflow-wrap:anywhere}body:has(.rb-shell) .ds-page-employees .grid>div .text-sm{font-size:14px;line-height:22px}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees .text-muted-foreground:not(button){color:#69717A}body:has(.rb-shell) .ds-page-employees .grid a{overflow-wrap:anywhere}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees .grid a{color:#31508F}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees .grid a:hover{color:#263B64}body:has(.rb-shell) .ds-page-employees .grid .rounded-full{padding:2px 8px;border-radius:8px;font:600 12px/18px var(--font-sans)}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-employees .grid .rounded-full{background:#EEF3F4;color:#263B64}body:has(.rb-shell) .ds-page-chat>.overflow-hidden{border-radius:16px}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-chat>.overflow-hidden{box-shadow:0 8px 22px rgb(38 59 100/.12)!important}body:has(.rb-shell) .ds-page-chat>.bg-card:has(>.rb-card-pad>.font-geologica.py-12){border-radius:12px}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-chat>.bg-card:has(>.rb-card-pad>.font-geologica.py-12){border-color:transparent;background:#F7F8F9;box-shadow:none}body:has(.rb-shell) .ds-page-chat>.bg-card>.rb-card-pad:has(>.font-geologica.py-12){padding:0}body:has(.rb-shell) .ds-page-chat>.bg-card>.rb-card-pad>.font-geologica.py-12{padding:28px 24px}body:has(.rb-shell) .ds-page-chat .font-geologica.py-12>div>p:first-child{font:600 22px/30px var(--font-sans)}body:has(.rb-shell) .ds-page-chat .font-geologica.py-12>div>p+p{margin-top:8px;font:400 14px/22px var(--font-sans)}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-chat .font-geologica.py-12>div>p:first-child{color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .ds-page-chat .font-geologica.py-12>div>p+p{color:#69717A}body:has(.rb-shell) .nom-screen h1.nom-panel-t{font:700 28px/36px var(--font-sans);letter-spacing:0}body:has(.rb-shell) .nom-screen .nom-panel-sub{font-size:14px;line-height:22px}body:has(.rb-shell) .nom-screen .nom-panel{border-radius:16px}html:not([data-theme=dark]) body:has(.rb-shell) .nom-screen .nom-panel{border-color:rgb(223 226 229/.38);background-color:#FFFFFF;box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .nom-screen .nom-empty{gap:8px;padding:28px 24px;border-radius:12px}html:not([data-theme=dark]) body:has(.rb-shell) .nom-screen .nom-empty{border-color:transparent;background-color:#F7F8F9}body:has(.rb-shell) .nom-screen .nom-empty-t{font:600 22px/30px var(--font-sans);overflow-wrap:anywhere}body:has(.rb-shell) .nom-screen .nom-empty-p{font-size:14px;line-height:22px}html:not([data-theme=dark]) body:has(.rb-shell) .nom-screen .nom-empty-t{color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .nom-screen .nom-empty-p{color:#69717A}body:has(.rb-shell) .rb-profile-hero{grid-auto-flow:column;grid-template-columns:minmax(0,1fr) minmax(0,max-content);justify-items:stretch;align-items:center;gap:24px;padding:24px;border-radius:16px;text-align:left}body:has(.rb-shell) .rb-profile-hero-id{grid-auto-flow:column;grid-template-columns:minmax(0,max-content) minmax(0,1fr);justify-items:start;align-items:center;gap:24px}body:has(.rb-shell) .rb-profile-ava{width:64px;height:64px;border-radius:16px;font:700 22px/1 var(--font-sans);letter-spacing:0}body:has(.rb-shell) .rb-profile-hero-name{font:700 24px/32px var(--font-sans);letter-spacing:0}body:has(.rb-shell) .rb-profile-hero-meta,body:has(.rb-shell) .rb-profile-hero-place{margin-top:0;font:400 14px/22px var(--font-sans)}body:has(.rb-shell) .rb-profile-photo{width:auto;min-height:48px;padding:0 24px;border-radius:12px;font:600 14px/22px var(--font-sans)}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero{overflow:visible;background:none;box-shadow:none;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero:before{inset:16px -8px -10px 26px;z-index:-2;border-radius:16px;background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);-webkit-mask-image:none;mask-image:none;transform:rotate(-1.4deg)}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero:after{content:"";position:absolute;inset:0;z-index:-1;border:1px solid rgb(255 255 255/.9);border-radius:16px;background:rgb(255 255 255/.74);-webkit-backdrop-filter:blur(20px) saturate(115%);backdrop-filter:blur(20px) saturate(115%);box-shadow:0 18px 42px rgb(38 59 100/.18),inset 0 1px 0 rgb(255 255 255/.85);pointer-events:none}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-ava{background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF;box-shadow:none}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero-name{color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero-meta,html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero-place,html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero-place>svg{color:#424C59}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-photo{border:1px solid #aeb6be;background:#EEF0F2;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-photo:disabled{opacity:1;border-color:#CFD4D8;background:#F1F2F3;color:#858D95}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero{margin-bottom:16px}@media (max-width:699.98px){body:has(.rb-shell) .rb-profile-hero{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);padding:20px}body:has(.rb-shell) .rb-profile-hero-id{gap:16px}body:has(.rb-shell) .rb-profile-hero-name{font-size:20px;line-height:28px;overflow-wrap:break-word}body:has(.rb-shell) .rb-profile-photo{width:100%}html:not([data-theme=dark]) body:has(.rb-shell) .rb-profile-hero:before{inset:12px 0 -8px 12px;transform:rotate(-.8deg)}}body:has(.rb-shell) .rb-profile-col:empty{display:none}body:has(.rb-shell) .rb-profile-layout:has(>.rb-profile-col:empty){grid-template-columns:minmax(0,1fr)}body:has(.rb-shell) .emp-branch{width:14rem;flex:none}@media (max-width:639.98px){body:has(.rb-shell) .emp-branch{width:100%}}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-head-title{font:700 28px/36px var(--font-sans);letter-spacing:0;overflow-wrap:anywhere}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-panel-t{font:600 20px/28px var(--font-sans);letter-spacing:0}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-hero-t{font-family:var(--font-sans);letter-spacing:0}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-head-note{font-size:14px;line-height:22px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-rows-h{font-size:12px;line-height:18px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-row{font-size:14px;line-height:22px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-row .dr-sub{font-size:12px;line-height:18px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-row-model{line-height:22px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-row-go{min-height:44px;border-radius:12px;font-size:14px;line-height:22px;font-weight:600}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-find-input:not(:focus-visible){border-color:#AEB6BE}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-flt-field{font-size:12px;line-height:18px}@media (min-width:480px){body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-chip{font-size:14px;line-height:22px}}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-row-data .dr-tip{box-shadow:0 18px 42px rgb(38 59 100/.18)}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-subtabs{justify-self:start;width:fit-content;max-width:100%;gap:4px;padding:4px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface)}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-subtab{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:0;border-radius:10px;background:none;font:600 14px/22px var(--font-sans);color:var(--color-on-surface)}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-subtab:hover{background:var(--color-surface-subtle)}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-subtab:hover{background:#EEF3F4}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-subtab.is-active,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-subtab.is-active:hover{background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);color:#FFFFFF;box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-subtab:focus-visible{outline:2px solid #6E86B4;outline-offset:2px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-panel>.ks-empty{padding:28px 24px;border-radius:12px;font-size:14px;line-height:22px}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-panel>.ks-empty{background:#F7F8F9;color:#69717A}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-lpanel>.ks-empty{margin:0 16px 16px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-screen:not(.dr-card)>.ks-panel:not(.dr-lpanel)>.ks-empty{margin:20px}@media (max-width:899.98px){body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-lpanel>.ks-empty{margin:0 10px 10px}}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-screen:not(.dr-card)>.ks-panel:not(.dr-lpanel){border-radius:16px}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-screen:not(.dr-card)>.ks-panel:not(.dr-lpanel){border:1px solid rgb(223 226 229/.38);background:#FFFFFF;box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-screen:not(.dr-card)>.ks-panel>.dr-body,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .ks-screen:not(.dr-card)>.ks-panel>.dr-form{padding-block:20px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-form,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-form-row{gap:16px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label{gap:6px;font-size:12px;line-height:18px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label.dr-label--check{gap:8px;font-size:14px;line-height:22px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .input,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .ks-select{height:56px;min-height:56px;padding:0 14px;border-radius:12px;box-shadow:none;font-size:16px;line-height:24px}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .input,html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .ks-select{border:1px solid #858d95;background-color:#FFFFFF;color:#30363D}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label textarea.input{height:auto;min-height:104px;padding:16px}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label.is-invalid .input,html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label.is-invalid .ks-select{border-color:#B42332}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .input:focus-visible,html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .ks-select:focus-visible{outline:0;border-color:#31508F;box-shadow:0 0 0 1px #31508F,0 0 0 3px rgb(49 80 143/.2)}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .input:disabled,html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label .ks-select:disabled{border-color:#CFD4D8;background-color:#F1F2F3;color:#777F88;opacity:1}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label.is-invalid .fu-sel:not(.is-open)>.fu-sel-btn:not(:focus-visible){border-color:var(--color-danger)}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-label.is-invalid .fu-sel:not(.is-open)>.fu-sel-btn:not(:focus-visible){border-color:#B42332}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) :is(.fl-inline,.dr-batch-b>.dr-actions)>.fu-sel{flex:0 1 16rem;max-width:100%}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) :is(.fl-inline,.dr-batch-b>.dr-actions)>.fu-sel>.fu-sel-list{width:100%;max-width:none}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) :is(.ks-panel,.dr-car):has(.fu-sel.is-open){overflow:visible;position:relative;z-index:8}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-row:has(.fu-sel.is-open){position:relative;z-index:8}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-note,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-step-note{padding:20px;border-radius:12px;font-size:14px;line-height:22px}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-step-note{border:1px solid #b7c7e2;background:#EAF0F9;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-note{border:1px solid #dfb66c;background:#FFF4DC;color:#30363D}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .btn:not(dialog *){font-size:14px;line-height:22px;font-weight:600}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .btn-ghost:not(.dr-dz-pick):not(dialog *){border:1px solid #aeb6be;background:#EEF0F2;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .btn-ghost:not(.dr-dz-pick):not(dialog *):hover{border-color:#879EA3;background:#E4ECEE}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .btn-ghost:not(.dr-dz-pick):not(dialog *):active{border-color:#6F858B;background:#D7E2E4}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .btn-primary[disabled]:not(dialog *){background:#C3CBD7;color:#5F6A79;box-shadow:none;opacity:1}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .btn-ghost[disabled]:not(.dr-dz-pick):not(dialog *){border-color:#CFD4D8;background:#F1F2F3;color:#858D95;opacity:1}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .btn:not(dialog *):focus-visible{outline:2px solid #6E86B4;outline-offset:2px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-edit{height:44px;padding:0 16px;border-radius:12px;font-size:14px;line-height:22px}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-edit{border:1px solid #aeb6be;background:#EEF0F2;color:#30363D}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-edit:hover{border-color:#879EA3;background:#E4ECEE}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-edit:active{border-color:#6F858B;background:#D7E2E4}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-hero{box-shadow:0 8px 22px rgb(38 59 100/.12)}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-card .dr-doctabs .rb-tab-pill.is-active{box-shadow:0 8px 22px rgb(38 59 100/.12)}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-combo-list{box-shadow:0 18px 42px rgb(38 59 100/.18)}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-card .dr-tiles .dr-item-t,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-combo-o{font-size:14px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-car-m,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-card .dr-dz>.dr-sub,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-combo-sub{font-size:12px;line-height:18px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-card .dr-file--ft>.dr-ft{font-size:12px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-fcard--none,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .fl-fcard-who{line-height:22px}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-tag:not(.dr-tiles *){padding:2px 8px;border-radius:8px;font-size:12px;line-height:18px;font-weight:600}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-tag:not(.dr-tiles *){background:#FFF4DC;color:#A35C0B}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-tag--ok:not(.dr-tiles *){background:#ECF7EF;color:#23804A}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-tag--off:not(.dr-tiles *){background:#EEF3F4;color:#263B64}html:not([data-theme=dark]) body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-tag--err:not(.dr-tiles *){background:#FFF0F0;color:#B42332}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-file .dr-actions>.dr-filebtn,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-linkbtn{font-size:14px;line-height:22px;font-weight:600}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-file .dr-actions>.dr-filebtn,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-file-h>.dr-link,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-item details>summary,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-missing>summary,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) :is(.kp-back,.dr-linkbtn,.dr-cmp-go),body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) details>summary.dr-sub{position:relative}body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-file .dr-actions>.dr-filebtn:after,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-file-h>.dr-link:after,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-item details>summary:after,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) .dr-missing>summary:after,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) :is(.kp-back,.dr-linkbtn,.dr-cmp-go):after,body:has(.rb-shell) .dr-page:has(a[href^="/cabinet/transport"]) details>summary.dr-sub:after{content:"";position:absolute;inset-inline:0;top:50%;height:44px;transform:translateY(-50%)}body:has(.rb-shell) .rb-overview:has(>.rb-work-widgets,>.ds-h1){max-width:none;margin-inline:0}body:has(.rb-shell) .rb-main .rb-overview>.ds-h1{margin-bottom:8px}body:has(.rb-shell) .rb-work-widgets-grid{max-width:1060px}body:has(.rb-shell) .rb-work-widget{max-width:520px;padding:24px;border-radius:16px}@media (max-width:699.98px){body:has(.rb-shell) .rb-work-widget{max-width:none;padding:20px}}html:not([data-theme=dark]) body:has(.rb-shell) .rb-work-widget[data-widget]{box-shadow:0 8px 22px rgb(38 59 100/.12),inset 0 1px 0 rgb(255 255 255/.12)}@media (hover:hover) and (pointer:fine){html:not([data-theme=dark]) body:has(.rb-shell) .rb-work-widget[data-widget]:hover{box-shadow:0 18px 42px rgb(38 59 100/.18),inset 0 1px 0 rgb(255 255 255/.12)}}body:has(.rb-shell) .rb-work-widget-label{line-height:22px}body:has(.rb-shell) .rb-widget-breakdown-list li,body:has(.rb-shell) .rb-widget-breakdown-note,body:has(.rb-shell) .rb-widget-day-stats{font-size:14px;line-height:22px}body:has(.rb-shell) .rb-widget-breakdown-heading>span,body:has(.rb-shell) .rb-widget-day-label,body:has(.rb-shell) .rb-widget-day-label small,body:has(.rb-shell) .rb-widget-notice,body:has(.rb-shell) .rb-widget-taxi-row small,body:has(.rb-shell) .rb-work-widget-detail,body:has(.rb-shell) .rb-work-widget-eyebrow,body:has(.rb-shell) .rb-work-widget-go{font-size:12px;line-height:18px}body:has(.rb-shell) .rb-widget-breakdown-heading h2{font:600 16px/24px var(--font-sans);letter-spacing:0}body:has(.rb-shell) .rb-widget-open-section{min-height:48px;font-size:14px;line-height:22px;font-weight:600}body:has(.rb-shell) .rb-widget-recent-day{border-radius:12px}body:has(.rb-shell) .rb-work-widget[data-widget=kassa]{border-color:rgb(255 255 255/.14);background:linear-gradient(135deg,#31508F,#263B64 44%,#17616B);box-shadow:0 8px 22px rgb(38 59 100/.12)}body:has(.rb-shell) .rb-work-widget[data-widget=taxi]{--color-widget-expense-accent:#FFD98A;border-color:rgb(255 255 255/.14);background:linear-gradient(135deg,#3A4352,#262D38 44%,#17616B 130%);box-shadow:0 8px 22px rgb(38 59 100/.12)}@media (hover:hover) and (pointer:fine){body:has(.rb-shell) .rb-work-widget[data-widget=kassa]:hover,body:has(.rb-shell) .rb-work-widget[data-widget=taxi]:hover{box-shadow:0 18px 42px rgb(38 59 100/.18)}}body:has(.rb-shell) .rb-work-widget .rb-widget-recent-day{border:1px solid rgb(255 255 255/.22);border-radius:12px;background:rgb(255 255 255/.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has(.rb-shell) .rb-work-widget[data-widget] .rb-work-widget-icon{border:1px solid rgb(255 255 255/.28);background:rgb(255 255 255/.14);color:#FFFFFF}body:has(.rb-shell) .rb-work-widget[data-widget=taxi] .rb-work-widget-icon{color:#FFD98A}body:has(.rb-shell) .rb-work-widget[data-widget] .rb-work-widget-footer{border-color:rgb(255 255 255/.22)}