:root{--sr-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sr-z-header:20;--sr-z-sidebar:40;--sr-z-station:30;--sr-z-selbar:35;--sr-z-drawer:50;--sr-z-scrim:69;--sr-z-peek:70;--sr-z-modal:80;--sr-z-toast:10500;--sr-z-popover:10060;--sr-z-loading:100000;--sr-text-1:#2B3134;--sr-text-2:#4A5563;--sr-text-3:#58626D;--sr-text-disabled:#8A939F;--sr-icon-muted:#7C8693;--sr-text-zero:var(--sr-text-1);--sr-text-off:#636B78;--sr-fs-sm:13px;--sr-lh-sm:18px;--sr-fs-md:13px;--sr-lh-md:18px;--sr-fs-base:14px;--sr-lh-base:20px;--sr-fs-lg:16px;--sr-lh-lg:22px;--sr-fs-15:15px;--sr-lh-15:21px;--sr-fs-xl:20px;--sr-lh-xl:26px;--sr-fs-2xl:28px;--sr-lh-2xl:32px;--sr-lh-tight:1.2;--sr-lh-text:1.5;--sr-fs0-base:var(--sr-fs-base);--sr-lh0-base:var(--sr-lh-base);--sr-tw-dt:140px;--sr-tw-dts:124px;--sr-tw-d:104px;--sr-tw-money:120px;--sr-tw-status:130px;--sr-tw-num:72px;--sr-tw-url:240px;--sr-tw-act:40px;--sr-tw-check:28px;--sr-tree-indent:24px;--sr-colfilter-w-min:320px;--sr-colfilter-w-max:440px;--sr-colfilter-list-max:min(60vh,480px);--sr-colfilter-row-h:32px;--sr-select-panel-min:280px;--sr-select-panel-gap:8px;--sr-select-tree-indent:12px;--sr-dur-fast:120ms;--sr-dur:180ms;--sr-ease:cubic-bezier(.2,0,0,1);--sr-dur-slow:300ms;--sr-dur-flash:600ms;--sr-anim-loadbar:12s;--sr-anim-spin:.7s;--sr-anim-pulse:1s;--sr-anim-strip:1.6s;--sr-anim-hit:1.2s;--sr-anim-scan:.45s;--sr-anim-signal:2.4s;--sr-btn-press:brightness(.92);--sr-bg:#F7F9FC;--sr-surface:#FFFFFF;--sr-surface-2:#F7F9FC;--sr-paper:#FFFFFF;--sr-qr-quiet:28px;--sr-surface-3:#EEF1F5;--sr-line:#E0E3EB;--sr-line-2:#C6CBD3;--sr-line-input:#7C8693;--sr-accent:#7EAFD0;--sr-accent-hover:#71A3C5;--sr-accent-active:#5F93B8;--sr-accent-on:#0C2535;--sr-accent-tint:#E7F1F8;--sr-accent-line:#BFD7E8;--sr-accent-deep:#447B9E;--sr-accent-wash:#F3F8FB;--sr-accent-deep-text:var(--sr-accent-deep);--sr-owner-1:#C36D22;--sr-owner-2:#A19C17;--sr-owner-3:#1E8F86;--sr-owner-4:#2577B1;--sr-owner-5:#3945C6;--sr-owner-6:#7540BF;--sr-owner-7:#9836A1;--sr-owner-8:#B2347D;--sr-on-deep:#FFFFFF;--sr-on-danger:#FFFFFF;--sr-focus-on-dark:#FFFFFF;--sr-warn:#D97706;--sr-warn-on:#1F1300;--sr-warn-text:var(--sr-g-act-1);--sr-warn-tint:var(--sr-tg-3);--sr-warn-line:var(--sr-tg-3-line);--sr-today:#C2410C;--sr-today-wash:var(--sr-tg-3);--sr-today-sel:#AE3A08;--sr-accent-text:#366A8C;--sr-focus:#447B9E;--sr-ring-offset:2px;--sr-focus-ring:2px solid var(--sr-focus);--sr-focus-field:0 0 0 2px var(--sr-surface),0 0 0 4px var(--sr-focus);--sr-focus-field-solo:0 0 0 2px var(--sr-surface),0 0 0 4px var(--sr-focus);--sr-row-selected:#DEECF5;--sr-row-selected-line:var(--sr-focus);--sr-row-selected-hover:#BFDAEC;--sr-text-3-sel:#545D67;--sr-accent-text-sel:#31607F;--sr-money-sel:#0E6A33;--sr-debt-sel:#B51B1B;--sr-text-off-sel:#6E7885;--sr-icon-muted-sel:#6E7885;--sr-line-input-sel:#6E7885;--sr-g-draft-2-sel:#5C5C5C;--sr-g-book-2-sel:#8017E0;--sr-g-pack-1-sel:#0C647C;--sr-g-pack-2-sel:#0D6760;--sr-g-act-1-sel:#7F520E;--sr-g-act-2-sel:#A4360A;--sr-g-clos-1-sel:#126A33;--sr-g-clos-2-sel:#0D6761;--sr-g-red-1-sel:#B51B1B;--sr-g-red-2-sel:#B11657;--sr-g-gray-1-sel:#5C5C5C;--sr-g-gray-2-sel:#5C5C5C;--sr-money:#0F7538;--sr-money-tint:#E9F7EF;--sr-state-ok:var(--sr-money);--sr-state-ok-tint:var(--sr-money-tint);--sr-info:#1D4ED8;--sr-info-tint:#E8F1FD;--sr-est:#5A5FA8;--sr-sign-teal:#0F766E;--sr-sign-note:#526582;--sr-progress:var(--sr-text-1);--sr-sign-neutral:var(--sr-icon-muted);--sr-tg-1:#F5F8FE;--sr-tg-1-line:#B9CCF2;--sr-tg-2:#F3FAF5;--sr-tg-2-line:#A9D8BA;--sr-tg-3:#FEF9EF;--sr-tg-3-line:#F0D29A;--sr-tg-4:#F8F5FC;--sr-tg-4-line:#D2C2E8;--sr-icon-sm:16px;--sr-icon-md:20px;--sr-fw-sum:500;--sr-fw-total:600;--sr-debt:#B91C1C;--sr-danger:#DC2626;--sr-danger-tint:#FDECEC;--sr-danger-line:#F5C6C6;--sr-chrome:#F7F9FC;--sr-chrome-2:#E7F1F8;--sr-chrome-active:#E7F1F8;--sr-chrome-line:var(--sr-line);--sr-chrome-text:#173A50;--sr-chrome-muted:var(--sr-text-2);--sr-dark:#292929;--sr-dark-2:#1F1F1F;--sr-dark-text:#E5E5E5;--sr-dark-muted:#B0B0B0;--sr-radius:10px;--sr-control-h:36px;--sr-radius-sm:8px;--sr-tap-pc:24px;--sr-tap-min:32px;--sr-tap-pad:36px;--sr-tap-touch:44px;--sr-work-h:48px;--sr-actionbar-h:84px;--sr-ordsb-w:40px;--sr-main-pad:16px;--sr-gap-block:16px;--sr-gap-btn:8px;--sr-gap-btn-tight:4px;--sr-measure:75ch;--sr-peek-w:clamp(560px,55vw,960px);--sr-peek-w-min:560px;--sr-peek-w-set:440px;--sr-peek-w-wide:min(960px,80vw);--sr-svc-act-w:208px;--sr-side-w:320px;--sr-side-rail-w:56px;--sr-scrim:rgba(15,23,42,.45);--sr-shadow-panel:-18px 0 40px -18px rgba(0,0,0,.28);--sr-topbar-h:4rem;--sr-ink:var(--sr-text-1);--sr-ink-2:var(--sr-dark-2);--sr-muted:var(--sr-text-2);--sr-accent-600:var(--sr-accent-hover);--sr-shade:#000000;--sr-shade-ink:#101828;--sr-mask:#000000;--sr-scroll-thumb:#D8DCE3;--sr-scroll-thumb-hover:#C2C8D2}.sr-code{font-family:var(--sr-font-mono);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600}.sr-code--plain{font-weight:400}.fi-input.sr-code{line-height:revert-layer}.sr-fs-sm{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-fs-md{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-fs-base{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-fs-lg{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg)}.sr-fs-xl{font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl)}.sr-fs-2xl{font-size:var(--sr-fs-2xl);line-height:var(--sr-lh-2xl)}.sr-fs-sm.sr-lh-text,.sr-fs-md.sr-lh-text,.sr-fs-base.sr-lh-text,.sr-lh-text{line-height:var(--sr-lh-text)}.fi-fo-field-label-required-mark{font-size:var(--sr-fs-sm);line-height:0}.fi-body{font-variant-numeric:tabular-nums}:is(.fi-btn,.sr-btn,[data-sr-row-action]):active:not(:disabled):not(.fi-disabled){filter:var(--sr-btn-press)}:is(.fi-btn,.fi-btn>.fi-icon,.fi-icon-btn,.fi-tabs-item,.fi-tabs-item .fi-tabs-item-label,.fi-tabs-item>.fi-icon,.fi-dropdown-list-item,.fi-dropdown-list-item .fi-icon,.fi-pagination-item-btn,.fi-pagination-item-btn .fi-icon,.fi-sidebar-item-btn,.fi-sidebar-group-dropdown-trigger-btn,.fi-sidebar-database-notifications-btn,.fi-topbar-item-btn,.fi-global-search-result,.fi-theme-switcher-btn,.fi-user-menu-trigger,.fi-user-menu-trigger .fi-icon,.fi-tenant-menu-trigger,.fi-tenant-menu-trigger .fi-icon,.fi-input-wrp,.fi-input,.fi-select-input,.fi-ta-row,.fi-ta-record,.fi-ta-header-cell .fi-icon,.fi-badge-delete-btn,.fi-breadcrumbs a,.fi-fo-date-time-picker-display-text-input,.fi-fo-date-time-picker-calendar-day){transition-duration:var(--sr-dur)}:where(:focus-visible){outline:var(--sr-focus-ring);outline-offset:var(--sr-ring-offset)}:is(.sr-ses-bar,.sr-sg-focus-dark,#sr-ctx-menu,#sr-depth-menu,#sr-cart-widget){--sr-focus:var(--sr-focus-on-dark);--sr-focus-ring:2px solid var(--sr-focus-on-dark)}.fi-input-wrp .fi-input::placeholder{color:var(--sr-text-3)}.fi-select-input-placeholder{color:var(--sr-text-3)}[data-sr-stale="1"] :is(.fi-ta-content-ctn,.fi-ta-table){opacity:.6}.fi-fo-field:not(.sr-card-view .fi-fo-field) .fi-input-wrp.fi-disabled{opacity:.6;cursor:not-allowed}.fi-fo-field:not(.sr-card-view .fi-fo-field) .fi-input-wrp.fi-disabled :is(input,textarea,select){cursor:not-allowed}:is(.fi-btn,.sr-btn,.fi-icon-btn):is(.fi-disabled,[disabled],[aria-disabled=true]):not(.fi-force-enabled){opacity:.6;cursor:not-allowed}:where(input:not([type=checkbox]):not([type=radio]),textarea,select,.fi-input,.fi-select-input):focus-visible{outline:none}.sr-enter-ok{--sr-focus-field-solo:0 0 0 2px var(--sr-surface),0 0 0 4px var(--sr-money);box-shadow:var(--sr-focus-field-solo);transition:box-shadow var(--sr-dur-flash) ease}html{scroll-padding-top:var(--sr-th-top)}:where(.fi-body tbody :is(a,button,input,select,textarea,[tabindex])){scroll-margin-top:var(--sr-th-h)}.fi-sidebar,.fi-sidebar-nav,.fi-sidebar-header{background:var(--sr-chrome)!important}.fi-sidebar,.fi-sidebar-header{border:none!important;box-shadow:none!important}.fi-sidebar-header{align-items:center!important}.fi-logo .sr-drau{display:block;width:auto;max-width:none}.fi-logo .sr-drau-full{height:28px}.fi-logo .sr-drau-mark{display:none;height:26px}@media (max-width:639px){.fi-topbar .fi-topbar-start .fi-logo .sr-drau-full{height:22px}}@media (max-width:639px){.fi-topbar>.fi-topbar-start>a{display:flex;align-items:center;min-height:var(--sr-tap-min)}}.fi-topbar .fi-topbar-start .fi-logo,.fi-sidebar-header .fi-logo{margin-inline-start:0}@media (min-width:1024px){.fi-topbar .fi-topbar-start .fi-logo{position:absolute;inset-inline-start:calc(50% - 8px);top:50%;transform:translate(-50%,-50%);margin:0}}@media (max-width:1023.98px){.fi-sidebar-header .fi-sidebar-header-logo-ctn{flex:1 1 auto;display:flex;justify-content:center;order:1}.fi-sidebar-header>.fi-icon-btn{order:2;margin-inline-start:auto}}@media (min-width:1024px){.fi-body .fi-topbar:has(>[aria-controls="fi-main-sidebar"][aria-expanded="false"]) .sr-drau-full{display:none}.fi-body .fi-topbar:has(>[aria-controls="fi-main-sidebar"][aria-expanded="false"]) .sr-drau-mark{display:block}}.fi-simple-layout .fi-logo{justify-content:center}.fi-simple-layout .fi-logo .sr-drau-full{height:36px}@media screen{:root.dark .fi-logo .sr-drau{filter:brightness(0) invert(1)}}@media (min-width:1024px){.fi-sidebar{position:sticky!important;top:4rem;align-self:flex-start}}.fi-sidebar-header button{position:absolute!important;top:50%!important;right:8px!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;padding:0!important;margin:0!important;border-radius:9999px!important;background:var(--sr-accent)!important;color:var(--sr-accent-on)!important;display:flex;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px color-mix(in srgb,var(--sr-shade) 40%,transparent)!important;z-index:40!important;transition:opacity var(--sr-dur) ease,background var(--sr-dur) ease!important}@media (min-width:1024px){.fi-sidebar-header button{opacity:0!important;pointer-events:none!important}}.fi-sidebar:hover .fi-sidebar-header button,.fi-sidebar:focus-within .fi-sidebar-header button{opacity:1!important;pointer-events:auto!important}.fi-sidebar-header button:hover{background:var(--sr-accent-deep)!important}.fi-sidebar:not(.fi-sidebar-open) .fi-sidebar-header button{left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important}.fi-sidebar-header button svg{display:block!important;width:var(--sr-icon-md);height:var(--sr-icon-md)}.fi-sidebar-header button::before{content:none}.fi-sidebar-group-label{color:var(--sr-chrome-muted)!important}.fi-sidebar-item-btn{border-radius:var(--sr-radius)!important}.fi-sidebar-item-btn{min-height:40px}.fi-sidebar-item-label{color:var(--sr-chrome-text)!important}.fi-sidebar-item-icon{color:var(--sr-chrome-muted)!important}.fi-sidebar-item-btn:hover{background:var(--sr-chrome-active)!important}.fi-sidebar-item-btn:hover .fi-sidebar-item-label,.fi-sidebar-item-btn:hover .fi-sidebar-item-icon{color:var(--sr-chrome-text)!important}.fi-sidebar-item.fi-active .fi-sidebar-item-btn{background:var(--sr-chrome-active)!important}.fi-sidebar-item.fi-active .fi-sidebar-item-label,.fi-sidebar-item.fi-active .fi-sidebar-item-icon{color:var(--sr-chrome-text)!important}.fi-sidebar .fi-icon-btn{color:var(--sr-chrome-muted)!important}.fi-sidebar .fi-icon-btn:hover{background:var(--sr-chrome-active)!important;color:var(--sr-chrome-text)!important}.fi-sidebar-header [x-on\:click*="sidebar"],.fi-sidebar-header .fi-icon-btn,.fi-sidebar-header [x-on\:click*="sidebar"] svg,.fi-sidebar-header .fi-icon-btn svg{color:var(--sr-accent-on)!important}.fi-sidebar-header [x-on\:click*="sidebar"]:hover,.fi-sidebar-header .fi-icon-btn:hover{color:var(--sr-on-deep)!important;background:var(--sr-accent-deep)!important}.sr-new-rental{background:var(--sr-accent)!important;color:var(--sr-accent-on)!important;border:0!important;border-radius:var(--sr-radius)!important;font-weight:700!important}.sr-new-rental:hover{background:var(--sr-accent-deep)!important}.sr-new-rental svg,.sr-new-rental .sr-nr-label{color:currentColor!important;stroke:currentColor!important}.sr-new-rental:hover{color:var(--sr-on-deep)!important}.fi-sidebar,.fi-sidebar *{box-shadow:none!important}.fi-sidebar,.fi-sidebar-header,.fi-sidebar-nav,.fi-sidebar-nav-groups,.fi-sidebar-group,.fi-sidebar-group-items,.fi-sidebar-item,.fi-sidebar-item-btn{border:none!important}.fi-sidebar-item-grouped-border,.fi-sidebar-item-grouped-border *{background:transparent!important;border:none!important}.fi-sidebar{--tw-ring-shadow:0 0 transparent!important;--tw-ring-offset-shadow:0 0 transparent!important;--tw-ring-color:transparent!important}.fi-main,.fi-main-ctn,.fi-layout{box-shadow:none!important}.fi-sidebar-nav>.fi-sidebar-nav-groups:not(.sr-bug-side){flex:1 1 auto}.fi-sidebar-nav>.fi-sidebar-nav-groups.sr-bug-side{flex:0 0 auto}.fi-sidebar-nav .fi-sidebar-nav-groups>.fi-sidebar-group.sr-nav-bottom{margin-top:auto}.fi-sidebar-nav .fi-sidebar-group.sr-nav-bottom>.fi-sidebar-group-btn{display:none}.fi-sidebar-group.sr-nav-bottom>.fi-sidebar-group-items{display:flex!important;flex-direction:column;height:auto!important;overflow:visible!important}.fi-topbar,.fi-topbar-ctn{background:var(--sr-chrome)!important;border:none!important;box-shadow:none!important}.fi-topbar>.fi-topbar-start{order:-2;margin-inline-end:14px}.fi-topbar>.sr-gs-trigger{order:-1}@media (min-width:1024px){.fi-topbar-start{display:flex;align-items:center;gap:10px}.fi-topbar-start>a,.fi-topbar-start>.fi-logo{order:-1}.fi-topbar-start .fi-topbar-collapse-sidebar-btn-ctn{order:1}}.fi-topbar>.fi-topbar-start{flex:none}@media (min-width:1024px){.fi-topbar>.fi-topbar-start{position:relative;width:calc(var(--sidebar-width,15rem) - 16px);box-sizing:border-box;margin-inline-end:32px}.fi-body .fi-topbar:has(>[aria-controls="fi-main-sidebar"][aria-expanded="false"])>.fi-topbar-start{width:calc(var(--collapsed-sidebar-width,4.5rem) - 16px)}.fi-topbar>.fi-topbar-start .fi-topbar-collapse-sidebar-btn-ctn{position:absolute;inset-inline-end:0;top:50%;transform:translate(50%,-50%);z-index:1;width:auto}}@media (min-width:1024px){.fi-body .fi-topbar:has(>[aria-controls="fi-main-sidebar"][aria-expanded="false"])>.fi-topbar-start .fi-topbar-collapse-sidebar-btn-ctn{transform:translate(100%,-50%)}}.fi-topbar .fi-topbar-collapse-sidebar-btn-ctn .fi-icon-btn{width:28px;height:36px;border-radius:var(--sr-radius-ctl);background:transparent;box-shadow:none;color:var(--sr-chrome-muted)}.fi-topbar .fi-topbar-collapse-sidebar-btn-ctn .fi-icon-btn:hover,.fi-topbar .fi-topbar-collapse-sidebar-btn-ctn .fi-icon-btn:focus-visible{background:transparent;box-shadow:none;color:var(--sr-accent-text)}.fi-topbar .fi-topbar-collapse-sidebar-btn-ctn .fi-icon-btn svg{display:block;width:var(--sr-icon-md);height:var(--sr-icon-md)}.fi-topbar .fi-topbar-collapse-sidebar-btn-ctn .fi-icon-btn::before{content:none}.fi-sidebar,.fi-sidebar-header,.fi-sidebar-nav,.fi-topbar,.fi-topbar>div{box-shadow:none!important;border:none!important;--tw-ring-shadow:0 0 transparent!important;--tw-ring-offset-shadow:0 0 transparent!important;--tw-ring-color:transparent!important}.fi-topbar-ctn{border-bottom:1px solid var(--sr-chrome-line)!important}.fi-topbar .fi-icon-btn:not(.fi-topbar-open-collapse-sidebar-btn):not(.fi-topbar-close-collapse-sidebar-btn){color:var(--sr-chrome-muted)!important;border-color:var(--sr-chrome-line)!important}.fi-topbar .fi-icon-btn:not(.fi-topbar-open-collapse-sidebar-btn):not(.fi-topbar-close-collapse-sidebar-btn):hover{background:var(--sr-chrome-active)!important;color:var(--sr-chrome-text)!important}.fi-topbar-open-sidebar-btn,.fi-topbar-close-sidebar-btn{color:var(--sr-chrome-muted)!important}.fi-topbar .fi-dropdown-trigger{color:var(--sr-chrome-text)!important}.fi-section,.fi-wi,.fi-ta-ctn,.fi-modal-window,.fi-dropdown-panel{border-radius:var(--sr-radius)!important}.fi-section{border:1px solid var(--sr-line)!important;box-shadow:none!important}.fi-btn.fi-color-primary:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn),.fi-btn.fi-color-info:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn),.fi-btn.fi-color-warning:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn){background-color:var(--sr-btn-1-bg,var(--sr-accent))!important}.fi-btn.fi-color-primary:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn):hover,.fi-btn.fi-color-info:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn):hover,.fi-btn.fi-color-warning:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn):hover{background-color:var(--sr-btn-1-hover-bg,var(--sr-accent-hover))!important}.fi-btn.fi-color-primary:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn),.fi-btn.fi-color-info:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn),.fi-btn.fi-color-warning:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn),.fi-btn.fi-color-primary:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn) *,.fi-btn.fi-color-info:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn) *,.fi-btn.fi-color-warning:not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn) *{color:var(--sr-btn-1-fg,var(--sr-accent-on))!important}.fi-simple-layout{background:var(--sr-dark)!important}.sr-kb-board{display:flex;gap:16px;align-items:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:14px}.sr-kb-col{width:300px;flex:0 0 300px;background:var(--sr-surface-2);border:1px solid var(--sr-line);border-radius:var(--sr-radius);display:flex;flex-direction:column;overflow:hidden}.sr-kb-card{background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);padding:12px 13px;cursor:grab;box-shadow:0 1px 2px color-mix(in srgb,var(--sr-shade-ink) 4%,transparent);transition:box-shadow var(--sr-dur),transform var(--sr-dur),border-color var(--sr-dur)}.sr-kb-card:hover{box-shadow:0 0 0 1px var(--sr-accent),0 6px 16px color-mix(in srgb,var(--sr-shade-ink) 10%,transparent)}body.grabbing .sr-kb-card{cursor:grabbing}a.sr-st-link{cursor:pointer;text-decoration:none;transition:opacity var(--sr-dur)}a.sr-st-link:hover{opacity:.6}.fi-input-wrp{box-shadow:inset 0 0 0 1px var(--sr-line-input)}.fi-input-wrp:focus-within{box-shadow:var(--sr-focus-field-solo)!important}.fi-input-wrp .fi-input,.fi-input-wrp textarea,.fi-input-wrp select{border-width:0}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not(.fi-input),textarea:not(.fi-input),select:not(.fi-select-input)):focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-input:not(.fi-input-wrp .fi-input):focus,.fi-input:not(.fi-input-wrp .fi-input):focus-visible{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-oc-composer textarea:focus,.sr-pp-field input:focus,.sr-pp-field select:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}:is(.sr-scanbar-row,.sr-gs-field,.sr-scan-form) :is(input,textarea,select):is(:focus,:focus-visible){box-shadow:none;border-color:transparent}.sr-scanbar-row:focus-within:not(.miss):not(.is-remove){border-color:var(--sr-focus);box-shadow:none}.sr-scanbar-row.is-remove:focus-within:not(.miss){box-shadow:none}.sr-gs-field:focus-within{border-bottom-width:2px;border-bottom-color:var(--sr-focus)}.sr-gs-field input:focus{box-shadow:none}.sr-gs-box{position:relative;display:flex;flex-direction:column;width:min(680px,calc(100vw - 24px));height:min(560px,78vh);margin:9vh auto 0;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);box-shadow:0 20px 60px var(--sr-k-000000-a24);overflow:hidden}@media (max-width:640px){.sr-gs-box{width:100%;height:100%;margin:0;border:0;border-radius:0}}.sr-gs-ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--sr-thumb);height:var(--sr-thumb);border-radius:var(--sr-radius);background:var(--sr-surface-2);color:var(--sr-icon-muted)}.sr-gs-item.is-active .sr-gs-ic{color:var(--sr-accent-text)}.sr-gs-ic svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-gs-hl{color:var(--sr-text-1);font-weight:700;background:none}.sr-gs .sr-gs-pv{display:none}@media (min-width:1280px){.sr-gs .sr-gs-pv{display:flex;flex:0 0 var(--sr-peek-w-min);min-width:0}}.sr-gs .sr-peek.sr-gs-pv{position:static;z-index:auto;width:auto;box-shadow:none}@media (min-width:1280px){.sr-gs-box{width:min(1240px,calc(100vw - 48px));height:min(680px,84vh);margin-top:7vh}}.sr-gs-pv.is-stale .sr-peek-body{opacity:var(--sr-load-dim)}.sr-gs-pv.is-empty>*{visibility:hidden}.sr-gs-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:640px){.sr-gs .sr-gs-field{height:56px}.sr-gs .sr-gs-item{min-height:48px}.sr-gs .sr-gs-esc{border:0;background:none}}.sr-kb-board{gap:12px}.sr-kb-col{flex:1 1 260px;width:auto;min-width:212px;max-width:360px}[x-cloak]{display:none!important}.fi-badge{border-radius:var(--sr-radius-sm);padding-block:2px}.sr-cond-cell .fi-badge.fi-color-warning{--sr-g1:var(--sr-g-gray-1);--sr-g2:var(--sr-g-gray-2);font-weight:500}.sr-total-val,.sr-total-val::placeholder,.sr-total-val:disabled{color:var(--sr-text-1)!important;-webkit-text-fill-color:var(--sr-text-1)!important;opacity:1!important;font-weight:var(--sr-fw-total)!important}.fi-input-wrp:has(input.sr-total-val) .fi-input-wrp-suffix,.fi-input-wrp:has(input.sr-total-val) .fi-input-wrp-suffix .fi-input-wrp-label{color:var(--sr-text-1)}@media (min-width:768px) and (hover:none),(min-width:768px) and (pointer:coarse){.sr-ta-pinned .fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions),.sr-ta-pinned .fi-ta-table th.fi-ta-actions-header-cell{position:sticky;right:0;z-index:1;background:var(--sr-surface);box-shadow:-1px 0 0 var(--sr-line)}.sr-ta-pinned .fi-ta-table th.fi-ta-actions-header-cell{background:var(--sr-th-bg);z-index:4}.sr-ta-pinned .fi-ta-row:hover>td.fi-ta-cell:has(>.fi-ta-actions){background:inherit}}.fi-resource-customers .fi-resource-relation-manager .fi-ta-header-ctn{display:block!important}.fi-resource-customers .fi-resource-relation-manager .fi-ta-header{width:100%!important;display:block!important}.fi-resource-customers .fi-resource-relation-manager .fi-ta-header-heading{width:100%!important;display:block!important}[role="switch"][aria-checked="true"]{background-color:var(--sr-accent)!important}[role="switch"][aria-checked="true"]:hover{background-color:var(--sr-accent-hover)!important}.fi-input-wrp:has(input.sr-total-val){cursor:pointer}.fi-input-wrp:has(input.sr-total-val) input.sr-total-val{cursor:text}.fi-tabs{overflow-y:hidden}.fi-no{z-index:var(--sr-z-toast)!important}.fi-resource-bookings .fi-ta-group-header{padding:8px 16px;gap:10px}.fi-resource-bookings .fi-ta-group-header h4{font-weight:600;font-size:var(--sr-fs-md);color:var(--sr-text-1)}.fi-resource-bookings .fi-ta-group-header p{font-size:var(--sr-fs-sm);color:var(--sr-text-2);margin-top:1px}.fi-resource-bookings .fi-ta-group-header .fi-icon-btn{margin-left:auto}.sr-dm-gear{position:absolute;top:10px;right:10px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:var(--sr-radius-ctl);color:var(--sr-icon-muted);background:transparent;border:0;cursor:pointer;transition:color var(--sr-dur),background var(--sr-dur)}.sr-dm-gear:hover{color:var(--sr-text-1);background:transparent;box-shadow:var(--sr-btn-quiet-hover)}.sr-dm-pop{position:absolute;top:40px;right:8px;z-index:9999;min-width:235px;width:max-content;max-width:300px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);box-shadow:0 8px 24px color-mix(in srgb,var(--sr-shade-ink) 12%,transparent);padding:10px 12px;text-align:left;cursor:default}.sr-dm-pop-title{font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-3);margin-bottom:6px}.sr-dm-opt{display:flex;align-items:center;gap:9px;padding:6px 6px;border-radius:var(--sr-radius-ctl);font-size:var(--sr-fs-md);color:var(--sr-text-1);cursor:pointer;white-space:nowrap}.sr-dm-opt:hover{background:var(--sr-surface-2)}.sr-dm-radio{width:15px;height:15px;border-radius:50%;border:1.5px solid var(--sr-line-input);background:var(--sr-surface);flex:0 0 auto;box-sizing:border-box;transition:border var(--sr-dur)}.sr-dm-opt.on .sr-dm-radio{border:4.5px solid var(--sr-accent)}.sr-dm-inline{position:relative;display:inline-flex}.sr-dm-trigger{display:inline-flex;align-items:center;gap:6px;font-size:var(--sr-fs-md);font-weight:500;color:var(--sr-text-2);background:none;border:0;cursor:pointer;padding:2px 0;min-height:var(--sr-tap-pc)}.sr-dm-trigger:hover{color:var(--sr-text-1)}.sr-dm-trigger svg{flex:0 0 auto}.sr-dm-inline .sr-dm-pop{left:0;right:auto;top:28px}.fi-ta-content-ctn{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--sr-scroll-thumb) transparent}.fi-ta-content-ctn{scroll-padding-inline-end:72px}@media (pointer:coarse){.fi-ta-content-ctn{scroll-padding-inline-end:104px}}@media (min-width:640px) and (max-width:1279px),(min-width:640px) and (pointer:coarse),(min-width:640px) and (pointer:none){.fi-ta-content-ctn{scroll-padding-inline-start:var(--sr-frz-w,var(--sr-tw-first-max,176px))}}.fi-ta-content-ctn::-webkit-scrollbar{height:8px}.fi-ta-content-ctn::-webkit-scrollbar-thumb{background:var(--sr-scroll-thumb);border-radius:99px}.fi-ta-content-ctn::-webkit-scrollbar-thumb:hover{background:var(--sr-scroll-thumb-hover)}.fi-ta-content-ctn::-webkit-scrollbar-track{background:transparent}.sr-dbt-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.55fr);gap:16px;align-items:start}.sr-dbt-cols--one{grid-template-columns:minmax(0,1fr)}.sr-dbt-get{display:flex;flex-direction:column;gap:16px;min-width:0}.sr-dbt-age{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px}.sr-dbt-age>.sr-an-seg{flex-wrap:wrap}.sr-kpi-body .sr-dbt-get-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sr-kpi-body .sr-dbt-get-row>span:first-child{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-text-2)}.sr-kpi-body .sr-dbt-get-row + .sr-dbt-get-row>span:last-child{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg)}.sr-dbt-age-note{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}@media (max-width:2199px){.sr-dbt-cols{grid-template-columns:minmax(0,1fr)}}.fi-ta-group-header{position:relative}.fi-ta-group-header>div:has(>h4){display:flex;align-items:baseline;gap:10px;flex:1;min-width:0}:where(.fi-ta-group-header)>div:has(>h4) h4.fi-ta-group-heading{font-weight:600}:where(.fi-ta-group-header)>div:has(>h4) p.fi-ta-group-description{display:contents}.sr-grp-debt{position:absolute;top:50%;transform:translateY(-50%);left:var(--sr-grp-debt-left,auto);width:var(--sr-grp-debt-width,auto);padding:0 12px;color:var(--sr-debt);font-weight:600;font-size:var(--sr-fs-md);text-align:right;white-space:nowrap;overflow:hidden}.sr-seltotal{display:flex;align-items:center;flex-wrap:nowrap;gap:2px 10px;white-space:nowrap;font-size:var(--sr-fs-md);font-weight:500;color:var(--sr-text-2)}.sr-seltotal b{font-weight:600;color:var(--sr-text-1)}.sr-seltotal-cnt{color:var(--sr-text-3)}.sr-seltotal-debt b{color:var(--sr-debt)}.fi-ta-row.sr-row-return>td,.fi-ta-record.sr-row-return{background-color:var(--sr-info-tint);transition:background-color var(--sr-dur-flash) ease}.sr-jump{color:inherit;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.sr-jump:hover,.sr-jump:focus-visible{text-decoration-style:solid;color:var(--sr-text-1)}tr.sr-row-return>td{background-color:var(--sr-info-tint);transition:background-color var(--sr-dur-flash) ease}.sr-ctabs.sr-tabs-more-r{-webkit-mask-image:linear-gradient(to right,var(--sr-mask) calc(100% - 32px),transparent);mask-image:linear-gradient(to right,var(--sr-mask) calc(100% - 32px),transparent)}.sr-ctabs.sr-tabs-more-l{-webkit-mask-image:linear-gradient(to left,var(--sr-mask) calc(100% - 32px),transparent);mask-image:linear-gradient(to left,var(--sr-mask) calc(100% - 32px),transparent)}.sr-ctabs.sr-tabs-more-l.sr-tabs-more-r{-webkit-mask-image:linear-gradient(to right,transparent,var(--sr-mask) 32px,var(--sr-mask) calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,var(--sr-mask) 32px,var(--sr-mask) calc(100% - 32px),transparent)}.fi-ta-selection-indicator-actions-ctn .fi-link.fi-color-danger{color:var(--sr-text-2);font-weight:400}.fi-ta-selection-indicator-actions-ctn .fi-link.fi-color-danger::before{content:"×";margin-inline-end:4px;font-size:var(--sr-fs-lg);line-height:1}.fi-ta-selection-indicator-actions-ctn .fi-link.fi-color-danger:hover{color:var(--sr-text-1)}html{scrollbar-gutter:stable}.sr-debt-none{color:var(--sr-text-3);font-size:var(--sr-fs-md)}:root{--sr-thumb-air:6px;--sr-thumb-slot:28px;--sr-thumb-max:42px;--sr-thumb:min(36px,var(--sr-thumb-max));--sr-thumb-lg:72px}.sr-tf,.fi-ta-ctn{--sr-thumb:min(calc(var(--sr-tf-row-h) - var(--sr-thumb-air)),var(--sr-thumb-max))}@media (max-width:639px){:root{--sr-thumb-max:34px}}.sr-tface:has(.sr-tsub){--sr-thumb:min(max(calc(var(--sr-tf-row-h,44px) - var(--sr-thumb-air)),calc(var(--sr-tf-lh,18px) + 16px + 2 * var(--sr-tf-py,4px) - var(--sr-thumb-air))),var(--sr-thumb-max))}.sr-thumb{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--sr-thumb);height:var(--sr-thumb);margin-block:calc((var(--sr-thumb-slot) - var(--sr-thumb)) / 2);border-radius:calc(var(--sr-thumb) / 5);overflow:hidden;vertical-align:middle;background:var(--sr-surface);color:var(--sr-line-2)}.sr-thumb img{display:block;width:100%;height:100%;object-fit:contain;cursor:zoom-in}.sr-thumb svg{width:calc(var(--sr-thumb) * .42);height:calc(var(--sr-thumb) * .42)}.sr-thumb-empty img{display:none}.sr-thumb-empty{box-shadow:none;background:transparent}.sr-thumb--lg{width:var(--sr-thumb-lg);height:var(--sr-thumb-lg);margin-block:0;border-radius:var(--sr-radius)}.sr-thumb--lg svg{width:24px;height:24px}:root{--sr-kind-pack:var(--sr-g-pack-1);--sr-kind-setup:var(--sr-g-pack-2)}.sr-kind-end{display:inline-flex;flex:none;align-items:center;vertical-align:-2px;margin-inline-start:6px}.sr-kind-end .sr-kind-mark--icon{margin:0}.sr-kit-comp{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--sr-tap-pc);height:var(--sr-tap-pc);margin:-2px;padding:0;border:0;background:none;color:var(--sr-text-3);cursor:pointer;border-radius:var(--sr-radius-sm)}.sr-kit-comp:hover{color:var(--sr-text-1)}.sr-kit-comp:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-kit-comp-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}:is(.fi-in-text-item,.fi-ta-text-item):has(>.sr-thumb){overflow:visible}#sr-zoom .sr-zoom-kind{display:block;margin-top:6px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;color:var(--sr-text-2);text-align:center}#sr-zoom .sr-zoom-kind:empty{display:none}.fi-ta-ctn td.sr-thumb-cell .fi-ta-text:not(.fi-inline){padding-inline-end:0}.fi-ta-ctn th.sr-thumb-cell{width:calc(var(--sr-thumb) + 16px)}.fi-ta-ctn .fi-ta-table:has(>thead :is(.sr-tw-dt,.sr-tw-dts,.sr-tw-d,.sr-tw-money,.sr-tw-status,.sr-tw-num))>thead>tr>th.fi-ta-selection-cell{width:var(--sr-ta-check-w,2rem)}.sr-tface{display:flex;align-items:center;gap:8px;min-width:0}.sr-tface-tx{display:block;flex:1 1 auto;min-width:0;overflow:visible}.sr-tsel{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:8px}.sr-tface>.sr-tsel{margin-right:0}.sr-table tbody>tr:has(.sr-tsel input:checked)>td{background-color:var(--sr-row-selected)}.sr-tsel{position:relative;cursor:pointer}@media (pointer:coarse){.sr-tsel::after{content:'';position:absolute;inset:calc((16px - var(--sr-tap-touch)) / 2)}}#sr-zoom{position:fixed;z-index:80;display:none;pointer-events:none;background:var(--sr-surface);border-radius:var(--sr-radius);box-shadow:0 18px 50px color-mix(in srgb,var(--sr-shade) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--sr-shade) 6%,transparent);padding:8px}#sr-zoom img{display:block;width:240px;height:240px;object-fit:contain}#sr-lb{position:fixed;inset:0;z-index:90;display:none;align-items:center;justify-content:center;padding:16px;background:var(--sr-scrim);cursor:zoom-out}#sr-lb img{display:block;max-width:min(92vw,900px);max-height:88vh;object-fit:contain;background:var(--sr-surface);border-radius:var(--sr-radius);padding:8px}th.sr-th-right{text-align:right}th.sr-th-right button{justify-content:flex-end;width:100%}.sr-today{font-weight:600}.sr-pos-table .sr-pos-col-off{display:none!important}.sr-lastc-stale{color:var(--sr-debt);font-weight:600}.sr-rowact:hover{color:var(--sr-accent-text)!important;background:var(--sr-accent-tint)!important;border-radius:var(--sr-radius-ctl)}.sr-rowact-hide{display:none!important}.fi-resource-bookings .sr-cell-num{color:var(--sr-num-c,var(--sr-text-1))!important;font-weight:var(--sr-fw-sum)}.sr-sum{font-weight:var(--sr-fw-sum)}.sr-ord a,a.sr-ord,.sr-ord .fi-ta-text-item,.sr-ord .fi-ta-text-item *{color:var(--sr-text-1)!important;font-weight:500}.sr-ka-t>a:is(.sr-ord,.sr-ent){padding-block:calc((var(--sr-tap-pc) - 1em) / 2)}.fi-ta-cell .sr-ord>a,.sr-hist-ord>.sr-ord a{padding-block:calc((var(--sr-tap-pc) - 1em) / 2)}.sr-lead-l1:has(>a.sr-ent){overflow:visible}.sr-lead-l1>a.sr-ent,.fi-in-text-item>span.sr-ent:only-child>a:only-child,.sr-facts dd>span.sr-ent:only-child>a:only-child{display:inline-block;max-width:100%;vertical-align:top;padding-block:calc((var(--sr-tap-pc) - 1lh) / 2);margin-block:calc((1lh - var(--sr-tap-pc)) / 2)}.sr-lead-l1>a.sr-ent{position:relative;overflow:visible;white-space:normal}.sr-ord a:not(.fi-ta-col):is(:hover,:focus-visible),a.sr-ord:is(:hover,:focus-visible),.sr-ord a.fi-ta-col:is(:hover,:focus-visible) .fi-ta-text-item{text-decoration:underline!important;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}.sr-ent a,a.sr-ent{color:var(--sr-text-1);font-weight:500;text-decoration:none}.sr-ent a:hover,a.sr-ent:hover,.sr-ent a:focus-visible,a.sr-ent:focus-visible{text-decoration:underline;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}a.fi-ta-col:is(:hover,:focus-visible)>[data-sr-ent="a"] .fi-ta-text-item{text-decoration:underline;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}.sr-cell-url a.sr-ent{display:block;max-width:var(--sr-tw-url);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-ord2 a{display:flex;flex-direction:row;align-items:center;gap:var(--sr-gap-btn);min-width:0;max-width:100%;min-height:var(--sr-tap-pc)}.sr-ord2-who{flex:0 1 auto;min-width:0;overflow:visible;white-space:normal}.sr-ord2-num{flex:none;white-space:nowrap}.sr-ord2 a .sr-ord2-num{color:var(--sr-text-1)!important;font-weight:400;font-size:var(--sr-fs-sm)}.fi-ta.sr-cardtable .fi-ta-header{padding:0 0 10px 12px}.fi-ta:is(.sr-kit,.sr-units,.sr-usedin) .fi-ta-header-ctn{padding:12px 12px 12px}.fi-resource-relation-manager .fi-ta-header-ctn:not(:has(>.fi-ta-header-toolbar)):has(.fi-ta-actions){padding:12px 12px 12px}.fi-ta.sr-cardtable :is(.sr-cell-num,.sr-h-num) :is(.fi-ta-text,.fi-ta-text-item){white-space:nowrap}.fi-ta.sr-usedin .fi-ta-table{min-width:62rem}.fi-ta.sr-journal-card .fi-ta-table{min-width:78rem}.fi-ta.sr-journal-card .fi-ta-cell :is(.fi-ta-text,.fi-ta-text-item){line-height:var(--sr-lh-base)}.fi-ta.sr-units .fi-ta-table{min-width:70rem}.fi-ta.sr-kit a.sr-kit-name{color:inherit;text-decoration:none}.fi-ta.sr-kit a.sr-kit-name:hover,.fi-ta.sr-kit a.sr-kit-name:focus-visible{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--sr-accent-text)}.sr-hist-footer{padding:10px 12px;border-top:1px solid var(--sr-border);font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-hist-totals{display:flex;flex-wrap:wrap;column-gap:24px;margin-bottom:4px}.sr-hist-totals b{color:var(--sr-text-1);font-weight:600}.sr-hist-kind{color:var(--sr-text-2)}.sr-hist-kind b{font-weight:inherit;color:var(--sr-text-1)}.fi-ta.sr-hist .fi-ta-header-cell{padding-inline:var(--sr-tf-px)}.fi-ta.sr-hist .fi-ta-header-cell:first-child{padding-inline-start:12px}.fi-ta.sr-hist .fi-ta-cell:first-child{padding-inline-start:0}.fi-ta.sr-hist .fi-ta-cell .fi-ta-text{padding-inline:var(--sr-tf-px)}.fi-ta.sr-hist .fi-ta-cell:first-child .fi-ta-text{padding-inline-start:12px}.fi-ta.sr-hist .fi-ta-header-cell,.fi-ta.sr-hist .fi-ta-header-cell-sort-btn{white-space:normal}.fi-ta.sr-hist .sr-h-num .fi-ta-text-item{white-space:nowrap}.fi-ta.sr-hist .sr-h-client :is(.fi-ta-text,.fi-ta-text-item){display:block;white-space:normal;overflow:visible;overflow-wrap:break-word}.fi-ta.sr-hist .sr-h-kind :is(.fi-ta-text,.fi-ta-text-item){display:block;white-space:normal;overflow:visible;overflow-wrap:break-word}.sr-hist-ord{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;overflow:hidden}.sr-hist-ord>.sr-ord{flex:none;white-space:nowrap}.sr-hist-note{flex:1 1 6ch;min-width:6ch;white-space:nowrap;overflow:hidden;text-overflow:clip;color:var(--sr-text-2)}.fi-ta.sr-hist .fi-ta-table{table-layout:fixed;width:100%}.fi-ta.sr-hist .fi-ta-cell{overflow:hidden}.fi-ta.sr-hist.sr-hist-p .fi-ta-table{min-width:70rem}.fi-ta.sr-hist.sr-hist-p.sr-hist-nomoney .fi-ta-table{min-width:50rem}.fi-ta.sr-hist.sr-hist-u .fi-ta-table{min-width:70rem}.fi-ta.sr-hist.sr-hist-o .fi-ta-table{min-width:70rem}.fi-ta.sr-hist.sr-hist-o.sr-hist-nomoney .fi-ta-table{min-width:52rem}.fi-ta.sr-hist.sr-hist-o .fi-ta-selection-cell{width:2.75rem}.sr-hist-proj{flex:0 1 auto;min-width:0;white-space:normal;overflow:visible;overflow-wrap:break-word}.sr-hist-proj a{color:var(--sr-text-1);text-decoration:none}.sr-hist-proj a:hover,.sr-hist-proj a:focus-visible{color:var(--sr-accent-text);text-decoration:underline;text-decoration-color:var(--sr-accent-text)}.sr-hist-sep{flex:none;color:var(--sr-text-3)}.sr-hist-tab{display:none}.sr-ord-mark{margin-inline-start:6px;font-size:var(--sr-fs-sm);color:var(--sr-text-3);white-space:nowrap}.sr-ord-mark-over{color:var(--sr-debt)}.sr-stm{display:inline-flex;flex-direction:column;align-items:flex-start;min-width:0;vertical-align:middle}.sr-stm-2{display:block;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2);white-space:nowrap}.sr-stm-2 .sr-ord-mark{margin-inline-start:0;font-size:inherit}.sr-stm-2 .sr-ord-mark-over{color:var(--sr-debt);opacity:.85}.sr-stm-sep{color:var(--sr-text-3)}.fi-ta-ctn .fi-ta-text:has(:is(.sr-stm,.sr-lead-sg)){--sr-cell-py:max(0px,calc((var(--sr-tf-row-h) - var(--sr-lh-base) - var(--sr-lh-md) - 1px) / 2))}.sr-ord-mark-ic{display:inline-block;vertical-align:-.15em;margin-inline-end:3px}.sr-orders-tab .sr-period{margin:0 0 12px 12px}@media (max-width:639px){.sr-orders-tab .sr-period{margin-inline-start:0}}.fi-ta.sr-hist a.sr-hist-client{color:var(--sr-text-1);text-decoration:none}.fi-ta.sr-hist a.sr-hist-client:hover,.fi-ta.sr-hist a.sr-hist-client:focus-visible{color:var(--sr-accent-text);text-decoration:underline;text-decoration-color:var(--sr-accent-text)}.fi-ta.sr-kit .fi-ta-table{min-width:72rem}.fi-ta.sr-kit .fi-ta-cell :is(.fi-ta-text,.fi-ta-text-item){line-height:var(--sr-lh-base)}.fi-ta.sr-kit td.sr-w-name .fi-ta-text-item{display:flex;align-items:baseline;gap:4px;white-space:normal}.fi-ta.sr-kit td.sr-w-name .fi-ta-text-item>a.sr-kit-name{flex:0 1 auto;padding-block:2px;min-width:0;overflow:visible}@media (max-width:1279px),(pointer:coarse),(pointer:none){.fi-ta.sr-kit td.sr-w-name .fi-ta-text-item>a.sr-kit-name{min-width:min(4rem,100%)}}.fi-ta.sr-cardtable.sr-kit :is(th,td).sr-w-name{width:min(20rem,var(--sr-ta-lead-cap,20rem))}.fi-ta.sr-cardtable.sr-usedin :is(th,td).sr-w-name{width:min(26rem,var(--sr-ta-lead-cap,26rem))}.fi-ta.sr-cardtable.sr-kit :is(th,td).sr-w-money{width:8rem}.fi-ta.sr-cardtable.sr-usedin :is(th,td).sr-w-money{width:11rem}.fi-ta.sr-cardtable.sr-units :is(th,td).sr-w-code{width:10rem}.fi-ta.sr-cardtable.sr-units .fi-ta-table>:is(thead,tbody)>tr>.fi-ta-selection-cell + :is(th,td).sr-w-code{width:min(10rem,var(--sr-ta-lead-cap,10rem))}.fi-ta.sr-cardtable.sr-units :is(th,td).sr-w-place{width:9rem}.fi-ta.sr-cardtable.sr-hist.sr-hist-p :is(th,td).sr-h-ord{width:7.5rem}.fi-ta.sr-cardtable.sr-hist.sr-hist-p :is(th,td).sr-h-kind{width:5rem}@media (min-width:1760px){.fi-ta.sr-cardtable.sr-hist.sr-hist-p :is(th,td).sr-h-kind{width:14rem}}.fi-ta.sr-cardtable.sr-hist.sr-hist-u :is(th,td).sr-h-ord{width:6.5rem}.fi-ta.sr-cardtable.sr-hist.sr-hist-o :is(th,td).sr-h-status{width:10rem}.fi-ta.sr-cardtable.sr-hist.sr-hist-o :is(th,td).sr-h-num{width:var(--sr-tw-money)}.fi-ta.sr-cardtable.sr-hist.sr-hist-o :is(th,td).sr-h-shifts{width:5rem}@media (max-width:1023px){.fi-topbar>.fi-topbar-open-sidebar-btn,.fi-topbar>.fi-topbar-close-sidebar-btn{order:-3}.fi-topbar>.sr-gs-trigger{margin-inline-start:8px}}.fi-badge.fi-color-success,.fi-badge.fi-color-success .fi-icon{color:var(--sr-money)!important}.fi-badge.fi-color-danger,.fi-badge.fi-color-danger .fi-icon{color:var(--sr-debt)!important}.fi-select-input-value-badges-ctn .fi-badge,.fi-select-input-value-badges-ctn .fi-badge .fi-badge-label{color:var(--sr-text-1)!important}.fi-sc-actions .fi-ac-link-action{min-height:var(--sr-tap-pc)}@media (pointer:coarse){:root{--sr-control-h:var(--sr-tap-touch)}.sr-switch,[role="switch"],.fi-resource-customers .sr-ftool,.fi-resource-inventory-units .sr-cmt-x,.fi-main-ctn .fi-icon-btn:not(.fi-modal-close-btn){position:relative}.sr-switch::before,[role="switch"]::before,.sr-dm-gear::before,.fi-resource-customers .sr-ftool::before,.fi-resource-inventory-units .sr-cmt-x::before,.fi-main-ctn .fi-icon-btn:not(.fi-modal-close-btn)::before{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%);background:transparent}.fi-resource-inventory-units .sr-btn-add,.fi-resource-inventory-units .sr-cmt-toggle,.fi-resource-products .sr-ix-btn,.fi-resource-bookings .sr-ub-btn,.sr-dm-trigger,.sr-dm-opt,.sr-gs-trigger,.sr-gs-item,.sr-gs-esc,.fi-sidebar-item-btn,.fi-sc-actions .fi-ac-link-action,.fi-btn{min-height:var(--sr-tap-touch)}.sr-stn-lock-go{display:inline-flex;align-items:center;min-height:var(--sr-tap-touch)}.fi-select-input-btn{min-height:var(--sr-tap-touch)}.sr-catf-toggle,.sr-catf-icon,.sr-cat-toggle{min-width:var(--sr-tap-touch)!important;min-height:var(--sr-tap-touch)!important}.sr-cat-spacer{min-width:var(--sr-tap-touch)!important}.fi-sidebar:not(.fi-sidebar-open) .fi-sidebar-header button{width:var(--sr-tap-touch)!important;height:var(--sr-tap-touch)!important;min-width:var(--sr-tap-touch)!important;max-width:var(--sr-tap-touch)!important}button[wire\:click^="switchMode"]{min-height:var(--sr-tap-touch)}}@media (pointer:coarse){.fi-resource-bookings .sr-pos-table .sr-equip-col .fi-input-wrp-suffix{opacity:1!important}.fi-resource-inventory-units .sr-cmt-x{opacity:1!important}.fi-sidebar .fi-sidebar-header button{opacity:1!important;pointer-events:auto!important}.sr-table-box .sr-table th .sr-th-menu{opacity:.7;pointer-events:auto}.sr-bcp-table .sr-bcp-open{opacity:1}.sr-photo .sr-photo-zoom{opacity:1}.fi-resource-inventory-units .sr-cmt .sr-cmt-x{width:var(--sr-tap-touch);height:var(--sr-tap-touch);margin-block:-10px;margin-right:-10px}.sr-bcp-chip .sr-bcp-chip-x{position:relative}.sr-bcp-chip .sr-bcp-chip-x::before{content:"";position:absolute;left:50%;top:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}}input.fi-checkbox-input,.sr-cal .sr-fav.fi-icon-btn{position:relative}input.fi-checkbox-input::after,.sr-cal .sr-fav.fi-icon-btn::after{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-pc);height:var(--sr-tap-pc);transform:translate(-50%,-50%)}@media (pointer:coarse){input.fi-checkbox-input::after{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}input.fi-radio-input{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:16px;height:16px;margin:0;border:1.5px solid var(--sr-line-input);border-radius:50%;background:var(--sr-surface);box-shadow:none;cursor:pointer;vertical-align:middle;transition:border-width var(--sr-dur)}input.fi-radio-input:checked{border:5px solid var(--sr-text-1);background:var(--sr-surface)}input.fi-radio-input:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}input.fi-radio-input:disabled{opacity:.5;cursor:not-allowed}input.fi-radio-input::after{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-pc);height:var(--sr-tap-pc);transform:translate(-50%,-50%)}@media (pointer:coarse){input.fi-radio-input::after{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}@media (forced-colors:active){input.fi-radio-input{appearance:auto;-webkit-appearance:auto}}@media (min-width:1024px){.fi-main-ctn .sr-stn-dock{left:var(--collapsed-sidebar-width,4.5rem)}.fi-main-ctn-sidebar-open .sr-stn-dock{left:var(--sidebar-width,15rem)}}.sr-asm,.sr-rcv{padding-bottom:var(--sr-actionbar-h)}.sr-inv-station{padding-bottom:var(--sr-actionbar-h)}@media (pointer:coarse){:root{--sr-actionbar-h:96px}}.sr-bcp-main{overflow-x:auto}@media (max-width:1023px){html,body{overflow-x:visible}.fi-layout,.fi-main-ctn,.fi-main,.fi-page{min-width:0;max-width:100%}.fi-ta-ctn,.sr-table-box{min-width:0;max-width:100%}}@media (pointer:coarse){html .fi-ta-content-ctn,html .sr-table-scroll,html .sr-jrn-scroll,html .sr-pos-table,html .sr-rtabs,html .fi-resource-bookings .sr-pos-table--items,html .fi-resource-bookings :is(.sr-pos-table--dropped,.sr-pos-table--static),html .fi-resource-customers .sr-an-scroll,html .fi-resource-products .sr-an-scroll{overscroll-behavior-x:auto}}@media (max-width:1023px){.fi-header{flex-wrap:wrap}.fi-header-actions-ctn{flex-shrink:1;flex-wrap:wrap;margin-inline-start:auto}}@media (max-width:1023px){.fi-section:not(.fi-section-not-contained):not(.fi-aside)>.fi-section-header,.fi-section:not(.fi-section-not-contained):not(.fi-divided)>.fi-section-content-ctn>.fi-section-content,.fi-section:not(.fi-section-not-contained)>.fi-section-content-ctn>.fi-section-footer{padding-inline:16px}.fi-section:not(.fi-section-not-contained).fi-divided>.fi-section-content-ctn>.fi-section-content>*{padding-inline:16px}}@media (max-width:639px){:root{--sr-main-pad:12px}.fi-main{padding-inline:var(--sr-main-pad)}.fi-section:not(.fi-section-not-contained):not(.fi-aside)>.fi-section-header,.fi-section:not(.fi-section-not-contained):not(.fi-divided)>.fi-section-content-ctn>.fi-section-content,.fi-section:not(.fi-section-not-contained)>.fi-section-content-ctn>.fi-section-footer{padding-inline:12px}.fi-section:not(.fi-section-not-contained).fi-divided>.fi-section-content-ctn>.fi-section-content>*{padding-inline:12px}}@media (max-width:639px){.fi-dropdown-panel{width:calc(100vw - 16px)}}@media (pointer:coarse){.fi-select-input-value-remove-btn::before{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}.fi-fo-date-time-picker-trigger{min-height:var(--sr-tap-touch)}}.sr-modal-list{margin:.3rem 0;padding:0 0 0 1.2em;list-style:disc outside;text-align:left}.fi-body.sr-vw-scan-bar .fi-no{inset:auto calc(var(--sr-ordsb-w) + 12px) calc(var(--sr-actionbar-h) + 12px) auto;width:min(360px,calc(100vw - var(--sr-ordsb-w) - 28px));margin:0;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:8px}.fi-body.sr-vw-scan-bar .fi-no-notification{min-width:0;max-width:none;width:100%;padding:.75rem 1rem!important;transition-duration:var(--sr-dur)}.fi-body.sr-vw-scan-bar .fi-no-notification[wire\:key*=".notifications.sr-scan-"] .fi-no-notification-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fi-body.sr-vw-scan-bar .fi-no-notification[wire\:key*=".notifications.sr-scan-"]{display:none}.fi-body.sr-vw-assemble .sr-saved-mark,.fi-body.sr-vw-receive .sr-saved-mark{display:none}.fi-body.sr-vw-station-dock .sr-saved-mark{bottom:calc(var(--sr-work-h,48px) + 56px + env(safe-area-inset-bottom,0px))}.fi-body.sr-vw-assemble .sr-ordsb-tab,.fi-body.sr-vw-receive .sr-ordsb-tab{top:auto;bottom:calc(var(--sr-actionbar-h) + 12px);transform:none}.fi-body.sr-vw-assemble .sr-ordsb-tab:not(.is-open),.fi-body.sr-vw-receive .sr-ordsb-tab:not(.is-open){z-index:35}.sr-asm,.sr-rcv{padding-right:calc(var(--sr-ordsb-w) - var(--sr-main-pad))}table.sr-fixcols{table-layout:fixed;width:100%}.sr-fixcols .sr-fixcols-line{white-space:normal;overflow-wrap:break-word}.fi-ta-table tbody tr.fi-ta-row.fi-collapsed{display:table-row;visibility:collapse}.sr-an-table.sr-an-fixed{width:100%;min-width:640px}.sr-an-table.sr-an-fixed--money{min-width:860px}.sr-an-fixed .sr-an-c-qty{width:112px}.sr-an-fixed .sr-an-c-shifts{width:116px}:is(.sr-table,.sr-an-table,.fi-ta-table) th{overflow-wrap:normal;word-break:keep-all;hyphens:manual}.sr-an-fixed .sr-an-c-orders{width:88px}.sr-an-fixed .sr-an-c-discount{width:104px}.sr-an-fixed .sr-an-c-amount{width:124px}.sr-an-fixed .sr-an-c-last_at{width:160px}.sr-an-fixed th{white-space:nowrap}.sr-an-fixed :is(th,td):first-child{position:sticky;left:0;z-index:1}.sr-an-fixed td:first-child{background:var(--sr-surface-2)}.sr-an-fixed td:first-child{overflow-wrap:anywhere}.sr-an-fixed thead th:first-child{z-index:4}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-an-fixed col:first-child{width:min(15rem,calc(var(--sr-box-w,100vw) * .34))}}@media (max-width:639px){.sr-an-fixed col:first-child{width:calc(var(--sr-box-w,100vw) * .38)}}.sr-an-fixed .sr-an-row-main{display:flex;align-items:center;gap:6px;min-width:0}.sr-an-table.sr-an-fixed--eq{min-width:960px}.sr-an-fixed .sr-an-c-article{width:130px}.sr-an-fixed .sr-an-c-serial{width:120px}.sr-an-fixed .sr-an-c-status{width:150px}.sr-an-fixed .sr-an-c-cond{width:100px}.sr-an-fixed .sr-an-c-place{width:120px}.sr-an-fixed .sr-an-c-setup{width:150px}.sr-an-fixed .sr-an-c-terms{width:160px}.sr-an-fixed .sr-an-c-menu{width:44px}.sr-u-code{font-weight:650;color:var(--sr-text-1);text-decoration:none}.sr-u-code:hover,.sr-u-code:focus-visible{text-decoration:underline}.sr-u-warn{color:var(--sr-debt)}.sr-u-money{color:var(--sr-money)}.sr-u-accent{color:var(--sr-accent-text)}.sr-u-more{color:var(--sr-text-3);font-size:var(--sr-fs-sm)}.sr-u-mt{margin-top:12px}.sr-u-stack{display:flex;flex-direction:column;gap:8px}.sr-u-split{display:flex;justify-content:space-between;gap:12px}.sr-u-box{border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);padding:8px 12px}.sr-u-aside{color:var(--sr-text-3);font-size:var(--sr-fs-sm);text-align:right}.sr-u-proof{width:32px;height:32px;object-fit:cover;border-radius:var(--sr-radius-sm);display:inline-block;margin-right:4px}html .sr-u-mb0{margin-bottom:0}.sr-u-muted{color:var(--sr-text-2)}.sr-ugr{container-type:inline-size;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface)}.sr-ugr>.sr-table-scroll{border-radius:inherit}.sr-ugr{contain:layout}.sr-ugr .sr-table-scroll{border-top:0}:is(.sr-ugr-tools,.sr-tb-row){display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:6px;min-height:var(--sr-tb-h);padding:calc((var(--sr-tb-h) - var(--sr-tb-ctl)) / 2) 12px;border-bottom:1px solid var(--sr-t-head-line)}:is(.sr-ugr-tools,.sr-tb-row) :is(.sr-ugr-tb,.sr-tb-lead){display:contents}:is(.sr-ugr-tools,.sr-tb-row) :is(.sr-tb-lead>*,.sr-ugr-tb>*){order:2}:is(.sr-ugr-tools,.sr-tb-row) .sr-tb-burger{order:0}.sr-ugr-tools .sr-ugr-cond{order:30}.sr-ugr-tools .sr-ugr-search{order:1;flex:0 1 var(--sr-tb-search-w);max-width:var(--sr-tb-search-w);min-width:var(--sr-tb-search-min);margin-inline-start:0;min-height:var(--sr-tb-ctl);border-radius:var(--sr-radius-ctl);background:var(--sr-surface-2)}.sr-ugr-tools .sr-ugr-search:not(:focus-within){box-shadow:none;--tw-ring-shadow:0 0 transparent;border-color:transparent}.sr-ugr-tools .sr-ugr-search:focus-within{background:var(--sr-surface)}.sr-ugr-tools .sr-ugr-search .fi-input{height:var(--sr-tb-ctl);padding-block:0;font-size:var(--sr-fs-base);text-overflow:ellipsis}.sr-ugr-tools .sr-ugr-search .fi-input-wrp-prefix .fi-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}.sr-ugr-tools>.sr-ugr-tb>.sr-list-period{order:11;flex:none;margin-inline-start:auto}.sr-ugr-tools>.sr-table-tools--row{order:12;flex:none;margin-inline-start:0;gap:4px;flex-wrap:nowrap}.sr-ugr-cond{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.sr-ugr-cond-l{font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-ugr-tools:has(.sr-sel-tools)>.sr-table-tools--row{margin-inline-start:auto}.sr-sel-tools .sr-sel-n{font-size:var(--sr-fs-md);color:var(--sr-text-2);white-space:nowrap}@media (max-width:639px){.sr-sel-tools :is(.sr-btn-label,.sr-sel-w){display:none}}@media (max-width:639px){.sr-ugr-tools .sr-tb-count{margin-inline-end:auto}.sr-ugr-tools .sr-ugr-search{order:16;flex:1 1 100%;max-width:none;min-width:0;margin-inline-start:0}.sr-ugr-tools>.sr-ugr-tb>.sr-list-period{flex:1 1 100%}.sr-ugr-tools>.sr-table-tools--row{order:3;margin-inline-start:auto}}.sr-ugr-foot{padding:0 12px;border-top:1px solid var(--sr-line)}.sr-ugr-foot>.sr-pagination{padding-inline:0}.sr-ugr .sr-ugr-t{min-width:600px}.sr-ugr .sr-ugr-t td{vertical-align:middle}.sr-ugr .sr-ugr-t th{white-space:normal}.sr-ugr .sr-ugr-t .sr-tcol-first{white-space:normal}.sr-ugr-head{display:flex;align-items:center;gap:4px;min-width:0}.sr-ugr-head .sr-ttoggle{flex:none;margin:0}.sr-ugr-text{display:block;min-width:0;flex:1 1 auto}.sr-ugr-lead{display:flex;align-items:center;gap:10px;min-width:0}.sr-ugr-head>.sr-thumb{margin-inline-end:6px}a.sr-ugr-title{display:block;overflow:visible;white-space:normal;overflow-wrap:break-word;line-height:var(--sr-lh-md)}.sr-tr-parent a.sr-ugr-title{font-weight:600}a.sr-ugr-title--code{font-weight:600}.sr-ugr .sr-tsub a.sr-ugr-code{color:inherit;text-decoration:none}.sr-ugr .sr-tsub a.sr-ugr-code:is(:hover,:focus-visible){color:var(--sr-text-1);text-decoration:underline}.sr-ugr-chev{width:var(--sr-icon-sm);height:var(--sr-icon-sm);transition:transform var(--sr-dur)}.sr-ttoggle[aria-expanded="true"] .sr-ugr-chev{transform:rotate(90deg)}.sr-ugr .sr-table tr.sr-tr-lone td.sr-tcol-first{padding-inline-start:40px}.sr-ugr .sr-table tr.sr-tr-child td{color:var(--sr-text-1)}.sr-ugr .sr-table tr.sr-tr-child a.sr-ugr-title{font-weight:400}.sr-ugr .sr-table td.sr-ugr-place{white-space:normal}.sr-ugr .sr-table .sr-tsub{font-weight:400}.sr-ugr .sr-table td.sr-ugr-menu{overflow:visible;text-align:end;padding-inline-end:8px}.sr-ugr .sr-ugr-menu .fi-icon-btn.fi-icon-btn{width:32px;height:32px;border-color:transparent;background:transparent;box-shadow:none}.sr-ugr .sr-ugr-menu .fi-icon-btn.fi-icon-btn:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover)}.sr-ugr .sr-table.sr-tf tr.sr-ugr-owner>td{height:auto;padding-top:10px;padding-bottom:8px;background:var(--sr-surface-2);white-space:nowrap;overflow:visible}.sr-ugr .sr-table tbody tr.sr-ugr-owner:hover td{background:var(--sr-surface-2)}.sr-ugr-owner-in{position:sticky;left:12px;display:inline-flex;align-items:baseline;gap:10px;max-width:calc(100cqw - 24px);min-width:0}.sr-ugr-owner-name{min-width:0;overflow:visible;font-size:var(--sr-fs-base);font-weight:650;color:var(--sr-text-1);text-decoration:none}a.sr-ugr-owner-name:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}.sr-ugr-owner-name--none{font-weight:500;color:var(--sr-text-3)}.sr-ugr-owner-facts{flex:none;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-ugr-owner-name{flex:0 1 auto;min-width:min(14ch,100%)}@media (max-width:767.98px){.sr-ugr-owner-in{flex-wrap:wrap;row-gap:2px}.sr-ugr .sr-table tr.sr-ugr-owner td{white-space:normal}.sr-ugr-owner-facts{flex:1 1 100%;white-space:normal}}a.sr-ugr-set{color:var(--sr-text-2);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}a.sr-ugr-set:is(:hover,:focus-visible){color:var(--sr-text-1)}.sr-ugr-c-place{width:190px}.sr-ugr-c-since{width:104px}.sr-ugr-c-rents{width:72px}.sr-ugr-c-last{width:112px}.sr-ugr-c-shifts{width:80px}.sr-ugr-c-terms{width:180px}.sr-ugr-c-menu{width:48px}.sr-ugr-c-earned{width:130px}.sr-ugr-c-payable{width:110px}.sr-ugr--tree .sr-ugr-sec-name{display:block;min-width:0;overflow:visible;white-space:normal}.sr-ugr--tree .sr-ugr-t.sr-tf--tree{--sr-tf-tree-base:var(--sr-tree-indent)}.sr-ugr.sr-ugr--tree .sr-ugr-t tr.sr-tr-parent:not(.sr-ugr-sec) td.sr-tcol-first{padding-inline-start:calc(var(--sr-tf-px) + var(--sr-tf-tree-base))}.sr-ugr.sr-ugr--tree .sr-ugr-t tr.sr-tr-parent:not(.sr-ugr-sec) td.sr-tcol-first:first-child{padding-inline-start:calc(var(--sr-tf-edge) + var(--sr-tf-tree-base))}.sr-ugr.sr-ugr--tree .sr-ugr-t tr.sr-tr-lone td.sr-tcol-first{padding-inline-start:calc(var(--sr-tf-px) + var(--sr-tf-tree-base) + var(--sr-tf-tree-toggle))}.sr-ugr.sr-ugr--tree .sr-ugr-t tr.sr-tr-lone td.sr-tcol-first:first-child{padding-inline-start:calc(var(--sr-tf-edge) + var(--sr-tf-tree-base) + var(--sr-tf-tree-toggle))}.sr-ugr--tree .sr-ugr-c-place{width:160px}.sr-ugr--tree .sr-ugr-c-earned{width:120px}.sr-ugr--tree .sr-ugr-c-last{width:208px}.sr-ugr--tree .sr-ugr-c-terms{width:130px}.sr-ugr--tree .sr-ugr-c-payable{width:100px}.sr-ugr .sr-table td.sr-ugr-wrap :is(.sr-tc,.sr-tsub){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal}@container (max-width:1000px){.sr-ugr-c-place{width:150px}.sr-ugr-c-since{width:90px}.sr-ugr-c-rents{width:56px}.sr-ugr-c-last{width:92px}.sr-ugr-c-shifts{width:64px}.sr-ugr-c-terms{width:128px}.sr-ugr-c-menu{width:40px}.sr-ugr-c-earned{width:110px}.sr-ugr-c-payable{width:96px}.sr-ugr--tree .sr-ugr-c-place{width:150px}.sr-ugr--tree .sr-ugr-c-earned{width:110px}.sr-ugr--tree .sr-ugr-c-payable{width:96px}}@container (max-width:639px){.sr-ugr .sr-ugr-t{min-width:680px}.sr-ugr-c-name{width:220px}}.sr-ugr .sr-ugr-t col.sr-ugr-c-name{width:auto;min-width:220px}@media (min-width:640px) and (max-width:1023px){.sr-ugr .sr-ugr-t :is(col,th,td).sr-ugr-minor{display:none}.sr-ugr .sr-ugr-t col.sr-ugr-c-name{width:220px}}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled{min-height:0;background:transparent;box-shadow:none}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled :is(input,textarea){padding-inline:0;padding-block:2px;color:var(--sr-text-1);-webkit-text-fill-color:var(--sr-text-1);cursor:text;resize:none}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled input{text-overflow:ellipsis}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled :is(input,textarea)::placeholder{color:var(--sr-text-3);-webkit-text-fill-color:var(--sr-text-3)}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled:has(>.fi-input-wrp-suffix){justify-content:flex-start}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled:has(>.fi-input-wrp-suffix)>.fi-input-wrp-content-ctn{flex:0 1 auto}.sr-card-view :where(.fi-fo-field) .fi-input-wrp.fi-disabled:has(>.fi-input-wrp-suffix) input.fi-input{field-sizing:content;min-width:1ch}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled>.fi-input-wrp-prefix,.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled>.fi-input-wrp-suffix{border:0;padding-inline:2px 0}.sr-card-view .fi-fo-field .fi-select-input-btn.fi-disabled{min-height:0;padding-inline:0;background-image:none;box-shadow:none;color:var(--sr-text-1);opacity:1;cursor:text}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled .fi-select-input-value-remove-btn{display:none}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled select{appearance:none;background-image:none;padding-inline:0;color:var(--sr-text-1);-webkit-text-fill-color:var(--sr-text-1);opacity:1}.sr-card-view .fi-fo-field .fi-input-wrp.fi-disabled:has(input:placeholder-shown)>.fi-input-wrp-suffix{display:none}.sr-card-view .fi-fo-file-upload .filepond--root:not(:has(.filepond--item)) .filepond--drop-label{visibility:hidden}.fi-page .fi-tabs.sr-rtabs{border:0;border-radius:0;box-shadow:none;background:transparent;padding:0;margin:0}.fi-page .fi-tabs.sr-rtabs .sr-rtabs-item{position:relative;border-radius:0;background:transparent}.fi-page .fi-tabs.sr-rtabs .sr-rtabs-item--active .sr-rtabs-label{color:var(--sr-text-1);font-weight:600}.fi-page .fi-tabs.sr-rtabs .sr-rtabs-item--active::after{content:'';position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--sr-accent)}.sr-card-view .fi-fo-field-label-content,.sr-card-view .fi-fo-field .fi-in-entry-label,.sr-card-view .fi-in-entry-label{font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-2)}.sr-card-view .fi-in-entry-content{font-size:var(--sr-fs-base);color:var(--sr-text-1)}:root{--sr-st-draft-bg:var(--sr-surface-3);--sr-st-draft-fg:var(--sr-text-2);--sr-st-draft-dot:var(--sr-text-disabled);--sr-st-book-bg:#EFEDFD;--sr-st-book-fg:#6D28D9;--sr-st-book-dot:#6D28D9;--sr-st-pack-bg:#EBF3FE;--sr-st-pack-fg:#1D4ED8;--sr-st-pack-dot:#1D4ED8;--sr-st-act-bg:var(--sr-warn-tint);--sr-st-act-fg:var(--sr-warn-text);--sr-st-act-dot:var(--sr-warn);--sr-st-clos-bg:#E7F6F4;--sr-st-clos-fg:#0F766E;--sr-st-clos-dot:#0F766E;--sr-st-prob-bg:var(--sr-danger-tint);--sr-st-prob-fg:var(--sr-debt);--sr-st-prob-dot:var(--sr-danger);--sr-st-canc-bg:var(--sr-surface-3);--sr-st-canc-fg:var(--sr-text-3);--sr-st-canc-dot:var(--sr-text-disabled);--sr-g-draft-1:#404040;--sr-g-draft-2:#686868;--sr-g-book-1:#6D28D9;--sr-g-book-2:#912FEA;--sr-g-pack-1:#0E728D;--sr-g-pack-2:#0F766E;--sr-g-act-1:#915E10;--sr-g-act-2:#B83D0B;--sr-g-clos-1:#147839;--sr-g-clos-2:#0E6F68;--sr-g-red-1:#B91C1C;--sr-g-red-2:#BE185D;--sr-g-gray-1:#686868;--sr-g-gray-2:#686868}.sr-st,.sr-badge,.sr-bdg,.fi-ta-cell .fi-badge,.fi-in-entry-content .fi-badge{--sr-g1:var(--sr-g-gray-1);--sr-g2:var(--sr-g-gray-2);display:inline-flex;align-items:center;gap:4px;width:auto;min-width:0;max-width:100%;min-height:0;height:auto;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;--tw-ring-color:transparent;--tw-ring-shadow:0 0 transparent;vertical-align:baseline;font-weight:600;letter-spacing:0;line-height:inherit;white-space:nowrap;text-decoration:none;background-color:transparent;background-image:linear-gradient(90deg,var(--sr-g1),var(--sr-g2));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.fi-ta-cell .fi-badge .fi-badge-label-ctn,.fi-ta-cell .fi-badge .fi-badge-label{white-space:nowrap;overflow:visible;text-overflow:clip}:is(.sr-st,.sr-badge,.sr-bdg,.fi-ta-cell .fi-badge,.fi-in-entry-content .fi-badge) :is(svg,.fi-icon){width:14px;height:14px;flex:none;color:var(--sr-g1);-webkit-text-fill-color:currentColor}.fi-ta-text-has-badges{align-items:center}:is(.sr-st--draft,.sr-badge-draft){--sr-g1:var(--sr-g-draft-1);--sr-g2:var(--sr-g-draft-2)}:is(.sr-st--book,.sr-badge-book,.fi-badge.fi-color-violet){--sr-g1:var(--sr-g-book-1);--sr-g2:var(--sr-g-book-2)}:is(.sr-st--pack,.sr-badge-pack,.sr-badge-ready,.sr-badge-info,.sr-bdg-info,.fi-badge.fi-color-info){--sr-g1:var(--sr-g-pack-1);--sr-g2:var(--sr-g-pack-2)}:is(.sr-st--act,.sr-badge-act,.sr-badge-warn,.sr-badge-note,.sr-badge-repair,.sr-bdg-amber,.sr-bdg-orange,.fi-badge.fi-color-primary,.fi-badge.fi-color-warning,.fi-badge.fi-color-orange){--sr-g1:var(--sr-g-act-1);--sr-g2:var(--sr-g-act-2)}:is(.sr-st--clos,.sr-badge-clos,.sr-badge-green,.sr-badge-success,.fi-badge.fi-color-success,.fi-badge.fi-color-teal){--sr-g1:var(--sr-g-clos-1);--sr-g2:var(--sr-g-clos-2)}:is(.sr-st--red,.sr-badge-prob,.sr-badge-danger,.sr-badge-red,.sr-bdg-danger,.sr-bdg-darkred,.fi-badge.fi-color-danger){--sr-g1:var(--sr-g-red-1);--sr-g2:var(--sr-g-red-2)}:is(.sr-st--gray,.sr-badge-canc,.sr-badge-gray,.sr-badge-neutral,.sr-badge-kind,.sr-badge-defect,.sr-bdg-gray,.fi-badge.fi-color-gray,.fi-ta-cell .fi-badge:not(.fi-color)){--sr-g1:var(--sr-g-gray-1);--sr-g2:var(--sr-g-gray-2);font-weight:500}.sr-inline-ic{display:inline-block;vertical-align:-2px;margin-inline-end:4px;flex:none}.sr-hint{cursor:help;text-decoration:underline dotted var(--sr-line-2);text-decoration-thickness:1px;text-underline-offset:3px}.sr-hint-ic{display:inline-flex;align-items:center;vertical-align:middle;margin-inline-start:4px;color:var(--sr-icon-muted);cursor:help}.sr-hint-ic{position:relative}.sr-hint-ic::before{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-pc);height:var(--sr-tap-pc);transform:translate(-50%,-50%)}@media (pointer:coarse){.sr-hint-ic::before{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}@media (max-width:639px),(pointer:coarse){:is(.fi-toggle,.sr-switch,.sr-jrn-toggle,.fi-badge-delete-btn){--sr-pad:var(--sr-tap-touch)}:is(.sr-th-label,.sr-th-sort,.sr-th-menu,.sr-ttoggle,.sr-fin-tog,.sr-tbtn-tool,.sr-tlink,.sr-kit-comp,.sr-owner){--sr-pad:var(--sr-tap-min)}:is(.fi-toggle,.sr-switch,.sr-jrn-toggle,.fi-badge-delete-btn,.sr-th-label,.sr-th-sort,.sr-ttoggle,.sr-fin-tog,.sr-tbtn-tool,.sr-tlink,.sr-kit-comp,.sr-owner){position:relative}:is(.fi-toggle,.sr-switch,.sr-jrn-toggle,.fi-badge-delete-btn,.sr-th-label,.sr-th-sort,.sr-th-menu,.sr-ttoggle,.sr-fin-tog,.sr-tbtn-tool,.sr-tlink,.sr-kit-comp,.sr-owner)::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--sr-pad));height:max(100%,var(--sr-pad));transform:translate(-50%,-50%)}}@media (max-width:639px),(pointer:coarse){:is(.sr-contract-v a,.sr-ph-mark .sr-ord>a){position:relative}:is(.sr-contract-v a,.sr-ph-mark .sr-ord>a)::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--sr-tap-touch));height:max(100%,var(--sr-tap-touch));transform:translate(-50%,-50%)}}@media (max-width:639px){.fi-btn,.fi-icon-btn.fi-size-xs{min-height:var(--sr-tap-min)}.fi-icon-btn.fi-size-xs{min-width:var(--sr-tap-min)}}@media (max-width:639px) and (pointer:fine){.sr-hint-ic::before{width:var(--sr-tap-min);height:var(--sr-tap-min)}}.sr-sign-ic{position:relative}.sr-sign-ic::before{content:"";position:absolute;inset:-5px}:is(.sr-hint,.sr-hint-ic):focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;border-radius:2px}.sr-trend-status{display:inline-flex;align-items:center;gap:4px;font-weight:500;white-space:nowrap;color:var(--sr-text-2)}.sr-trend-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-trend-dev{white-space:nowrap;color:var(--sr-text-1)}.sr-trend--up :is(.sr-trend-status,.sr-trend-dev){color:var(--sr-money)}.sr-trend--down :is(.sr-trend-status,.sr-trend-dev){color:var(--sr-debt)}.sr-trend--none :is(.sr-trend-status,.sr-trend-dev){color:var(--sr-text-3)}.sr-trend--new .sr-trend-status{color:var(--sr-info)}.sr-tab-count{display:inline-block;min-width:0;height:auto;padding:0;border-radius:0;background:transparent;color:var(--sr-text-3);font-size:var(--sr-fs-sm);font-weight:500;margin-left:4px;vertical-align:baseline}.fi-tabs-item.fi-active .sr-tab-count{background:transparent;color:var(--sr-text-2)}.sr-tab-count.sr-tab-count--alarm,.fi-tabs-item.fi-active .sr-tab-count.sr-tab-count--alarm{color:var(--sr-debt)}.fi-ta-header-toolbar>:last-child{margin-inline-start:auto}.fi-ta-header-toolbar{flex-wrap:nowrap}.fi-ta-header-toolbar>div{min-width:0;flex-wrap:wrap}.fi-ta-header-toolbar>:last-child:not(:has(input[type="search"])){justify-content:flex-end}.fi-btn[data-sr-filters="0"]>.fi-btn-badge-ctn{display:none}.sr-an{display:flex;flex-direction:column;gap:14px;min-width:0}.sr-an-top .sr-period{margin:0;max-width:100%}.sr-an-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;min-width:0;min-height:var(--sr-tb-h)}.sr-an-top-end{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;margin-inline-start:auto;min-width:0}.sr-an[data-section]>.sr-an-top{justify-content:flex-start}.sr-an[data-section]>.sr-kpis{order:-2}.sr-an[data-section]>.sr-an-top{order:-1}@media (hover:hover) and (pointer:fine){.sr-an-top>.sr-an-seg :is(button,a){min-height:calc(var(--sr-tb-ctl) - 6px);padding-block:4px}}::highlight(sr-find){background-color:var(--sr-warn-tint);color:inherit}.sr-an-bsearch{position:relative;display:flex;align-items:center;flex:1 1 12rem;width:auto;min-width:10rem;max-width:var(--sr-tb-search-max)}.sr-an-bsearch .sr-an-input{width:100%;height:var(--sr-tb-ctl);min-height:0;padding:0 10px 0 32px;border:0;border-radius:var(--sr-radius-ctl);background:var(--sr-surface);box-shadow:none;font-size:var(--sr-fs-base)}.sr-an-bsearch .sr-an-input:focus{background:var(--sr-surface);box-shadow:var(--sr-focus-field-solo)}.sr-an-bsearch-ic{position:absolute;left:10px;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted);pointer-events:none}.sr-an-bselect{flex:0 0 auto;width:200px;max-width:200px}.sr-an-top>.sr-an-bselect{min-height:var(--sr-tb-ctl)}.sr-an-top>.sr-an-bselect select{min-height:calc(var(--sr-tb-ctl) - 2px);padding-block:0}.sr-an-top .sr-an-ftoggle{height:var(--sr-tb-ctl);font-size:var(--sr-fs-base);color:var(--sr-text-2)}.sr-an-top>.sr-tchips{flex:0 1 auto;min-width:0}.sr-an-top .sr-period:not(.sr-period--inline) :is(.sr-period-presets,.sr-period-dates){display:none}.sr-an-top .sr-period:not(.sr-period--inline) .sr-period-m{display:inline-flex;height:var(--sr-tb-ctl);font-size:var(--sr-fs-md)}.sr-an-top .sr-period-m-pre{display:none}.sr-period--btn:not(.sr-period--inline) :is(.sr-period-presets,.sr-period-dates){display:none}.sr-period--btn:not(.sr-period--inline) .sr-period-m{display:inline-flex;height:var(--sr-tb-ctl);font-size:var(--sr-fs-md)}.sr-period--btn .sr-period-m-pre{display:none}.sr-period-popup:not(.sr-period-sheet) .sr-period-sheet-presets{display:inline-flex;width:auto;max-width:100%}.sr-period-popup:not(.sr-period-sheet) .sr-period-sheet-presets button{height:auto;padding:5px 10px;font-size:var(--sr-fs-sm)}.sr-an-top :is(.sr-an-top-end .fi-icon-btn,.sr-tb-more){width:var(--sr-tb-icon);height:var(--sr-tb-icon);margin:0;color:var(--sr-text-2)}.sr-an-top .sr-tb-more{display:none}.sr-an-top{container:sr-an-top / inline-size}@media (min-width:640px){@container sr-an-top (max-width:899px){.sr-an-top>.sr-an-seg{order:0}.sr-an-top>.sr-an-ftoggle{order:1}.sr-an-top>.sr-an-top-end{order:2;margin-inline-start:auto}.sr-an-top>.sr-an-bsearch{order:3;flex:1 1 100%;max-width:none}.sr-an-top>.sr-an-bsearch:has(~ .sr-an-bselect){flex-basis:calc(100% - 208px)}.sr-an-top>.sr-an-bsearch:has(~ .sr-an-bselect ~ .sr-an-bselect){flex-basis:calc(100% - 416px)}.sr-an-top>.sr-an-bselect{order:4;flex:0 0 200px;width:200px;max-width:200px}.sr-an-top>.sr-tchips{order:5;flex:1 1 100%}.sr-an-top:is(:not(:has(>.sr-an-seg)),:has(>.sr-an-seg>:nth-child(5)))>.sr-an-seg{flex:1 1 100%}.sr-an-top:is(:not(:has(>.sr-an-seg)),:has(>.sr-an-seg>:nth-child(5)))>.sr-an-bsearch{order:2;flex:1 1 12rem}.sr-an-top:is(:not(:has(>.sr-an-seg)),:has(>.sr-an-seg>:nth-child(5)))>.sr-an-bselect{order:3;flex:0 1 200px;min-width:8rem}.sr-an-top:is(:not(:has(>.sr-an-seg)),:has(>.sr-an-seg>:nth-child(5)))>.sr-an-top-end{order:4}}}@media (pointer:coarse){.sr-an-bsearch .sr-an-input{font-size:var(--sr-fs-lg)}}.fi-simple-page :is(a[href]:not(.fi-btn),label:has(>input[type=checkbox]),.fi-fo-checkbox .fi-fo-field-label-ctn){display:inline-flex;align-items:center;min-height:var(--sr-tap-pc)}@media (pointer:coarse){.fi-simple-page :is(a[href]:not(.fi-btn),label:has(>input[type=checkbox]),.fi-fo-checkbox .fi-fo-field-label-ctn){min-height:var(--sr-tap-touch)}}@media (pointer:coarse){:root :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=submit],[type=button]),textarea,select){font-size:var(--sr-fs-lg)}}@media (max-width:639px){.sr-an-top--more>.sr-an-bsearch{flex:1 1 180px;min-width:0;max-width:none}.sr-an-top .sr-an-ftoggle{justify-content:center;width:var(--sr-tb-ctl);padding:0}.sr-an-ftoggle-label{display:none}.sr-an-top>.sr-tchips{order:4;flex:1 1 100%}.sr-an-top--more .sr-tb-more{display:inline-flex;flex:none}.sr-an-top--more .sr-tb-more[aria-expanded="true"]{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-an-top--more:not(.sr-tb-open)>:is(.sr-an-top-end,.sr-an-bselect){display:none}.sr-an-top--more.sr-tb-open>:is(.sr-an-top-end,.sr-an-bselect){order:5}.sr-an-top--more.sr-tb-open>.sr-an-bselect{flex:1 1 auto;width:auto;max-width:none}}.sr-an-fselect{min-width:0;max-width:100%;min-height:var(--sr-control-h)}.sr-an-fselect select{min-height:calc(var(--sr-control-h) - 2px);font-size:var(--sr-fs-md)}.sr-an-fpanel{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface)}@media (min-width:768px){.sr-an-fpanel--closed{display:none}}.sr-an-now{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0;padding:10px 14px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-an-now b{color:var(--sr-text-1);font-weight:600}.sr-an-now .sr-an-note{margin-inline-start:auto}.sr-an-fold{margin-top:12px;border-top:1px solid var(--sr-line);padding-top:10px}.sr-an-panel>.sr-an-fold:first-child{margin-top:0;border-top:0;padding-top:0}.sr-an-fold summary{cursor:pointer;font-size:var(--sr-fs-md);color:var(--sr-text-2);padding-block:calc((var(--sr-tap-pc) - 1lh) / 2);margin-block:calc((1lh - var(--sr-tap-pc)) / 2)}.sr-an-fold[open] summary{margin-bottom:10px}.sr-an-legend{display:inline-flex;gap:12px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-an-legend-key::before{content:'';display:inline-block;width:10px;height:10px;margin-inline-end:5px;border-radius:2px;vertical-align:-1px}.sr-an-legend-key--now::before{background:var(--sr-accent)}.sr-an-legend-key--prev::before{background:var(--sr-line-2)}.sr-an-seg :is(button,a):focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-an-seg{display:inline-flex;gap:3px;padding:3px;border-radius:var(--sr-radius-ctl);max-width:100%;overflow-x:auto;scrollbar-width:thin}.sr-an-seg :is(button,a){flex:none;min-height:30px;padding:5px 10px;border:0;border-radius:var(--sr-radius-sm);background:none;color:var(--sr-text-2);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);white-space:nowrap;cursor:pointer}:root{--sr-seg-bg:var(--sr-surface);--sr-seg-line:var(--sr-line-2);--sr-seg-on-bg:var(--sr-accent);--sr-seg-on-text:var(--sr-text-1)}:is(.sr-an-seg,.sr-period-seg,.sr-path,.sr-ka-pills,.sr-bcp-mode,.fi-fo-toggle-buttons.fi-btn-group){background:var(--sr-seg-bg);box-shadow:inset 0 0 0 1px var(--sr-seg-line)}:is(.sr-an-seg :is(button[aria-pressed="true"],a[aria-current="page"]),.sr-period-seg button[aria-pressed="true"],.sr-path-step--now,.sr-ka-pill.is-on,.sr-bcp-mode-btn.on,.fi-fo-toggle-buttons.fi-btn-group>.fi-fo-toggle-buttons-input:checked + .fi-btn.fi-btn-group-btn){background:var(--sr-seg-on-bg);color:var(--sr-seg-on-text);font-weight:600;box-shadow:none}:is(.sr-ka-pill.is-on) b,:is(.sr-an-seg :is(button[aria-pressed="true"],a[aria-current="page"]),.sr-period-seg button[aria-pressed="true"]) .sr-tab-count{color:var(--sr-seg-on-text)}.sr-seg-item{cursor:pointer}.sr-an-seg a{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.sr-an-seg a svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}@media (pointer:coarse){.sr-an-seg :is(button,a){min-height:var(--sr-tap-touch)}}.sr-kpis{--sr-kpi-min:120px;display:flex;flex-wrap:wrap;gap:1px;width:100%;max-width:100%;align-items:stretch;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-line);overflow:hidden}.sr-kpis>.sr-kpi{flex:1 1 var(--sr-kpi-min);min-width:min-content;grid-template-columns:minmax(min-content,1fr)}.sr-kpi{display:grid;align-content:start;gap:3px;min-width:0;padding:12px 14px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);text-align:left;font:inherit;color:inherit;container-type:inline-size}.sr-kpi{grid-template-columns:minmax(0,1fr)}.sr-kpis>.sr-kpi{border:0;border-radius:0;padding:12px 16px;container-type:normal}.sr-kpis .sr-kpi-value{font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);white-space:nowrap}.sr-kpis--line .sr-kpi-value{white-space:nowrap}.sr-kpis>.sr-kpi>.sr-kpi-label{white-space:nowrap}@media (max-width:639px){.sr-kpis>.sr-kpi{padding-inline:12px}.sr-kpis>.sr-kpi .sr-kpi-value{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);overflow-wrap:normal}}.sr-kpi-label{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}@supports (grid-template-rows:subgrid){@media (min-width:640px){.sr-kpis:not(.sr-kpis--line,.sr-peek .sr-kpis)>.sr-kpi{container-type:normal;grid-row:span 3;grid-template-rows:subgrid;row-gap:3px}.sr-kpis:not(.sr-kpis--line,.sr-peek .sr-kpis)>.sr-kpi .sr-kpi-value{font-size:var(--sr-fs-xl)}.sr-kpis:not(.sr-kpis--line,.sr-peek .sr-kpis)>.sr-kpi--main .sr-kpi-value{font-size:var(--sr-fs-xl)}.sr-kpis:not(.sr-kpis--line,.sr-peek .sr-kpis)>.sr-kpi>.sr-kpi-label{align-self:start}.sr-kpis:not(.sr-kpis--line,.sr-peek .sr-kpis)>.sr-kpi>.sr-dm{position:absolute;top:0;right:0}}}.sr-kpi-value{font-size:clamp(var(--sr-fs-md),13.5cqi,var(--sr-fs-xl));line-height:var(--sr-lh-tight);font-weight:600;letter-spacing:-.25px;white-space:nowrap;color:var(--sr-text-1)}.sr-kpi--money .sr-kpi-value{color:var(--sr-money)}.sr-kpi--debt .sr-kpi-value{color:var(--sr-debt)}.sr-kpi--warn .sr-kpi-value{color:var(--sr-warn-text)}.sr-kpi--zero .sr-kpi-value{color:var(--sr-text-zero)}.sr-kpi--work .sr-kpi-value{color:var(--sr-accent-text)}.sr-kpi-value .sr-skel{display:block;width:60%;height:27px}button.sr-kpi,a.sr-kpi{cursor:pointer;text-decoration:none}button.sr-kpi:hover,button.sr-kpi[aria-pressed="true"],a.sr-kpi:hover{border-color:var(--sr-accent-line);background:var(--sr-accent-tint)}:is(button,a).sr-kpi:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-kpi--main{border-color:var(--sr-line-2)}.sr-kpi--main .sr-kpi-value{font-size:clamp(var(--sr-fs-lg),14cqi,var(--sr-fs-2xl))}.sr-kpi-label{display:flex;align-items:center;justify-content:space-between;gap:6px}.sr-kpi-go{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;color:var(--sr-icon-muted)}@media (max-width:639px){.sr-kpis>.sr-kpi{padding:10px 12px}.sr-kpi-value .sr-skel{height:23px}}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-kpis.sr-kpis--bare{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(0,max-content);justify-content:start;gap:8px 32px;border:0;border-radius:0;background:transparent;overflow:visible}.sr-kpis.sr-kpis--bare>.sr-kpi{padding:0;background:transparent}.sr-kpis.sr-kpis--bare>.sr-kpi:last-child:nth-child(odd){grid-column:auto}.sr-kpis.sr-kpis--bare .sr-kpi-value{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg)}.sr-kpis.sr-kpis--bare>:is(button,a).sr-kpi:hover{background:transparent;text-decoration:underline}}@media (max-width:639px){.sr-kpis.sr-kpis--bare{gap:8px 16px}.sr-kpis.sr-kpis--bare>.sr-kpi{flex:1 1 auto}}.sr-kpis>:is(button,a).sr-kpi:hover{border:0;background:var(--sr-surface-2)}.sr-kpis>:is(button,a).sr-kpi:focus-visible{outline-offset:-2px}.sr-kpis>.sr-kpi--links:hover,.sr-kpis>.sr-kpi.sr-pop-open{background:var(--sr-surface-2)}.sr-kpis>.sr-kpi--links:has(>.sr-kpi-cover[aria-pressed="true"]){border:0}.sr-kpis--line .sr-kpi-value{overflow:hidden;text-overflow:ellipsis}.sr-kpi-body{overflow:visible}.sr-kpi--links{position:relative}.sr-kpi--links:hover,.sr-kpi--links:has(>.sr-kpi-cover[aria-pressed="true"]){border-color:var(--sr-accent-line);background:var(--sr-accent-tint)}.sr-kpi-cover{position:absolute;inset:0;border-radius:inherit}button.sr-kpi-cover{border:0;padding:0;margin:0;background:transparent;cursor:pointer}.sr-kpi--stripe{position:relative}.sr-kpi--stripe::before{content:"";position:absolute;inset:-1px;border-radius:inherit;border-top:3px solid var(--sr-kpi-stripe,var(--sr-line-2));pointer-events:none}.sr-kpi--stripe-muted{--sr-kpi-stripe:var(--sr-text-3)}.sr-kpi--stripe-warn{--sr-kpi-stripe:var(--sr-warn)}.sr-kpi--stripe-today{--sr-kpi-stripe:var(--sr-today)}.sr-kpi--stripe-debt{--sr-kpi-stripe:var(--sr-debt)}.sr-kpi-cover:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}часть одна в строке — уже не ссылка в тексте:цель 24 px (WCAG 2.5.8),строка с нулём той же высоты */ .sr-kpi-value small{font-size:var(--sr-fs-md);font-weight:500;color:var(--sr-text-2)}.sr-kpi:has(>.sr-dm){position:relative}.sr-kpi:has(>.sr-dm) .sr-kpi-label{padding-right:22px}.sr-kpi>.sr-dm .sr-dm-gear{top:8px;right:8px}.sr-kpi-label>.sr-hint-ic{margin-inline:0 auto}.sr-kpi-body .fi-fo-field{row-gap:0}.sr-kpi-body .fi-fo-field-label-ctn{display:none}.sr-kpi-body .fi-input-wrp{width:fit-content;max-width:100%;min-height:30px;border-radius:0;background:transparent;box-shadow:0 1px 0 var(--sr-line-2)}.sr-kpi-body .fi-input-wrp-content-ctn{flex:0 1 auto;min-width:0}.sr-kpi-body .fi-input-wrp:focus-within{box-shadow:0 1px 0 var(--sr-focus)}.sr-kpi-body .fi-input-wrp.fi-disabled{box-shadow:none}.sr-kpi-body .fi-input-wrp-suffix{padding:0 0 0 4px}.sr-kpi-body .fi-input-wrp-suffix,.sr-kpi-body .fi-input-wrp-suffix :is(span,.fi-input-wrp-label){font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl)}.sr-kpi-body .fi-input{padding:0;width:auto;min-width:1ch;max-width:100%;field-sizing:content;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);text-align:left}@supports not (field-sizing:content){.sr-kpi-body .fi-input{width:8ch}}.sr-kpi-body input.sr-total-val[placeholder="0"]:placeholder-shown,.sr-kpi-body input.sr-total-val[placeholder="0"]::placeholder{color:var(--sr-text-3)!important;-webkit-text-fill-color:var(--sr-text-3)!important}.sr-kpi-body .fi-input-wrp:has(input.sr-total-val[placeholder="0"]:placeholder-shown) .fi-input-wrp-label{color:var(--sr-text-3)}.sr-path{position:relative;display:inline-flex;gap:3px;max-width:100%;margin:0;padding:3px;list-style:none;border-radius:var(--sr-radius-ctl);overflow-x:auto;scrollbar-width:none}.sr-path::-webkit-scrollbar{display:none}.sr-path-step{display:inline-flex;flex:none;align-items:center;gap:4px;min-height:28px;padding:4px 10px;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);white-space:nowrap;color:var(--sr-text-3)}.sr-path-step--done{color:var(--sr-text-2)}.sr-path-step--stop{color:var(--sr-text-1);font-weight:600}.sr-path-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-path-link{color:inherit;text-decoration:none}.sr-path-link:hover,.sr-path-link:focus-visible{text-decoration:underline}.sr-path-step:has(>.sr-path-link){position:relative;cursor:pointer}.sr-path-step>.sr-path-link::after{content:"";position:absolute;inset:0}@media (max-width:1279px),(pointer:coarse),(pointer:none){ol.sr-path.sr-path--line{display:flex;width:100%;gap:4px;padding:0;border-radius:0;background:none;box-shadow:none}ol.sr-path.sr-path--line>.sr-path-step{flex:1 1 0;min-width:max-content;min-height:0;padding:6px 2px 0 0;border-radius:0;border-top:2px solid var(--sr-line);background:none;box-shadow:none;font-weight:400;color:var(--sr-text-3)}ol.sr-path.sr-path--line>.sr-path-step.sr-path-step--done{border-top-color:var(--sr-accent-line);color:var(--sr-text-2)}ol.sr-path.sr-path--line>.sr-path-step.sr-path-step--now:not(#sr-path-line-x){border-top-color:var(--sr-accent);background:none;color:var(--sr-accent-text);font-weight:600}ol.sr-path.sr-path--line>.sr-path-step.sr-path-step--stop{border-top-color:var(--sr-text-3)}ol.sr-path.sr-path--line .sr-path-ic{display:none}}.sr-start{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sr-gap-btn);margin-bottom:var(--sr-gap-block)}.sr-start-title{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;color:var(--sr-text-1)}.sr-an-panel{min-width:0;padding:18px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface)}.sr-an-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-bottom:14px}.sr-an-panel-head>.sr-period{margin:0}.sr-an-panel-head>.sr-an-tools{margin-inline-start:auto}.sr-an-panel-head>.sr-an-tools--flow{display:contents}.sr-an-panel-head:has(>.sr-an-tools--flow){justify-content:flex-start}@media (max-width:639px){.sr-an-panel-head>.sr-an-tools:has(>:only-child){flex:1 1 100%}.sr-an-panel-head>.sr-an-tools>:only-child{flex:1 1 auto;justify-content:center}}.sr-an-panel-head:last-child{margin-bottom:0}.sr-an-panel-title{margin:0;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:600;color:var(--sr-text-1)}.sr-an-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.sr-an-tools>[data-sr-row-action]{margin-inline-start:auto}.sr-an-note{max-width:var(--sr-measure);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}@media (max-width:639px){.sr-an-panel{padding:12px}}.sr-an-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;min-width:0}.sr-an-field{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-an-input{min-height:var(--sr-control-h);padding:6px 9px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-md);min-width:0;max-width:100%}.sr-an-input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-an-input[aria-invalid="true"]{border-color:var(--sr-danger)}.sr-an-select{max-width:190px}.sr-an-range{display:grid;grid-template-columns:minmax(0,1fr) 8px minmax(0,1fr);align-items:center;gap:4px;width:176px}.sr-an-range .sr-an-input{width:100%}.sr-an-error{margin:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-debt)}.sr-an-check{display:inline-flex;align-items:center;gap:7px;min-height:var(--sr-control-h);font-size:var(--sr-fs-md);color:var(--sr-text-1)}@media (max-width:639px){.sr-an-select{max-width:100%;flex:1 1 100%}.sr-an-select .sr-an-input{width:100%}.sr-an-filters>.sr-an-field{flex:1 1 100%}.sr-an-range{width:100%}}.sr-an-method{padding:12px 18px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-an-method summary{cursor:pointer;color:var(--sr-text-2)}.sr-an-method p{margin:10px 0 0;max-width:var(--sr-measure)}.sr-dq{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-dq>summary{display:flex;align-items:center;gap:8px;min-height:38px;padding:8px 14px;cursor:pointer;list-style:none}.sr-dq>summary::-webkit-details-marker{display:none}.sr-dq>summary b{color:var(--sr-text-1);font-weight:600;white-space:nowrap}.sr-dq-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;color:var(--sr-accent-text)}.sr-dq-short{flex:1 1 auto;min-width:0;overflow:visible;white-space:normal;color:var(--sr-text-3)}.sr-dq-chev{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;margin-inline-start:auto;color:var(--sr-icon-muted);transition:transform var(--sr-dur)}.sr-dq[open] .sr-dq-chev{transform:rotate(180deg)}.sr-dq>summary:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;border-radius:var(--sr-radius)}.sr-dq-list{margin:0;padding:0 14px 12px 38px;display:grid;gap:8px}.sr-dq-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.sr-dq-list li>span{flex:1 1 420px;min-width:0;color:var(--sr-text-1)}@media (max-width:639px){.sr-dq-short{display:none}.sr-dq-list{padding-inline-start:14px}}@media (pointer:coarse){.sr-dq>summary{min-height:var(--sr-tap-touch)}}.sr-an-facts{display:grid;gap:11px;margin:0}.sr-an-facts>div{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:16px;font-size:var(--sr-fs-md)}.sr-an-facts dt{color:var(--sr-text-2)}.sr-an-facts dd{margin:0;text-align:right;color:var(--sr-text-1)}.sr-an-chart{position:relative;height:260px;min-width:0}.sr-an-chart-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.sr-an-chart-overlay[hidden]{display:none}.sr-an-bars{display:flex;align-items:stretch;gap:6px;height:180px;overflow-x:auto}.sr-an-bar{flex:1 0 32px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:32px}.sr-an-bar-track{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center}.sr-an-bar-fill{width:100%;max-width:40px;min-height:2px;border-radius:6px 6px 0 0;background:var(--sr-accent)}.sr-an-bar-label{font-size:var(--sr-fs-sm);color:var(--sr-text-3);white-space:nowrap}.sr-an-trend{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:help;color:var(--sr-text-3)}.sr-an-trend.sr-trend--up{color:var(--sr-money)}.sr-an-trend.sr-trend--down{color:var(--sr-debt)}.sr-an-park{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;cursor:help}.sr-an-park-pay{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-an-seg .sr-an-seg-ic{display:inline-block;width:var(--sr-icon-sm);height:var(--sr-icon-sm);margin-right:5px;vertical-align:-2px}.sr-an-parkbox{display:grid;gap:8px;min-width:0}.sr-an-parkmore>summary{display:flex;justify-content:flex-end;cursor:pointer;list-style:none}.sr-an-parkmore>summary::-webkit-details-marker{display:none}.sr-an-parkline-t{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:600;color:var(--sr-text-1)}.sr-an-parkline-t small{margin-left:6px;font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-3)}.sr-an-parkline-more{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-an-parkline-more svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);transition:transform var(--sr-dur)}.sr-an-parkmore[open] .sr-an-parkline-more svg{transform:rotate(180deg)}.sr-an-parkmore .sr-an-when-open,.sr-an-parkmore[open] .sr-an-when-closed{display:none}.sr-an-parkmore[open] .sr-an-when-open{display:inline}.sr-an-parkx{display:grid;gap:12px;padding-top:8px}.sr-an-whatif{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px}.sr-an-whatif>div{min-width:0;padding:14px;border:1px solid var(--sr-line);border-radius:var(--sr-radius)}.sr-an-whatif h4{margin:0 0 10px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-text-1)}.sr-an-whatif-c{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--sr-line);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-text-1)}.sr-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:12px var(--sr-pager-px,12px);font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-table-box>.sr-pagination{--sr-pager-px:8px}.sr-table-box--card>.sr-pagination{--sr-pager-px:12px}.sr-pagination-size{display:flex;align-items:center;gap:8px;white-space:nowrap}.sr-pagination-size select{height:30px;padding:4px 2px;font-size:var(--sr-fs-sm);border:0;border-radius:0;background:transparent;color:var(--sr-text-1);cursor:pointer}.sr-pagination-size select:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}select option,select optgroup{background-color:var(--sr-surface);color:var(--sr-text-1)}@supports (appearance:base-select){select:not(.fi-fo-date-time-picker-month-select),select:not(.fi-fo-date-time-picker-month-select)::picker(select){appearance:base-select}select:not(.fi-fo-date-time-picker-month-select)::picker(select){box-sizing:border-box;min-width:anchor-size(width);padding:4px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius);background:var(--sr-surface);color:var(--sr-text-1);box-shadow:var(--sr-shadow-panel);font:inherit}select:not(.fi-fo-date-time-picker-month-select) option{display:flex;align-items:center;gap:8px;min-height:30px;padding:4px 10px;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-1);cursor:pointer}select:not(.fi-fo-date-time-picker-month-select) option:hover,select:not(.fi-fo-date-time-picker-month-select) option:focus-visible{background:var(--sr-t-hover,var(--sr-surface-2))}select:not(.fi-fo-date-time-picker-month-select) option:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}select:not(.fi-fo-date-time-picker-month-select) option:checked{background:var(--sr-accent-tint)}select:not(.fi-fo-date-time-picker-month-select) option::checkmark{color:var(--sr-accent-text,currentColor)}select.fi-select-input::picker-icon,select.fi-select-input-btn::picker-icon{display:none}select:not(.fi-select-input):not(.fi-select-input-btn):not(.fi-fo-date-time-picker-month-select)::picker-icon{content:"";flex:none;width:16px;height:16px;margin-inline-start:auto;background:currentColor;color:var(--sr-text-2,currentColor);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E") center/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E") center/16px 16px no-repeat}}.sr-pagination-pages{display:flex;align-items:center;gap:var(--sr-gap-btn-tight);margin-left:auto;max-width:100%;white-space:nowrap}.sr-pagination-page{display:inline-flex;align-items:center;justify-content:center;flex:none;height:34px;min-width:34px;padding:0 5px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--sr-text-1);font-size:var(--sr-fs-md);font-weight:400;cursor:pointer}.sr-pagination-page:hover{color:var(--sr-accent-text)}.sr-pagination-page:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-pagination-page[aria-current="page"]{border-bottom-color:var(--sr-accent);font-weight:500;color:var(--sr-text-1)}.sr-pagination-gap{display:inline-flex;align-items:center;justify-content:center;height:34px;min-width:22px;color:var(--sr-text-3)}.sr-pagination-fix{display:none}.fi-ta .sr-pagination{--sr-pager-px:8px;border-top:1px solid var(--sr-line)}.fi-ta.sr-hist .sr-pagination{padding-inline:12px 0;border-top:0}.fi-ta.sr-hist:has(.fi-ta-selection-cell) .sr-pagination{padding-inline-start:8px}:is(.sr-table-box,.fi-ta):not(:has(td input[type="checkbox"]))>.sr-pagination{--sr-pager-px:var(--sr-tf-edge,12px)}.fi-ta-ctn:not(:has(td input[type="checkbox"])) .sr-pagination{--sr-pager-px:calc(12px + var(--sr-tf-px))}.fi-ta-ctn:not(:has(td input[type="checkbox"])):has(>.fi-ta-main.sr-ta-narrow) .sr-pagination{--sr-pager-px:18px}@media (pointer:coarse){.sr-pagination-page{min-width:44px;min-height:44px}.sr-pagination-size select{min-height:44px;font-size:var(--sr-fs-lg)}}@media (max-width:639px){.sr-pagination{flex-wrap:nowrap;gap:0 4px}.sr-pagination-range{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-pagination-size-word{display:none}.sr-pagination-size select{padding-inline:0}.sr-pagination-pages{flex:none;margin-left:auto}.sr-pagination-page{min-width:36px;padding:0 2px}.sr-pagination-gap{min-width:10px}.sr-pg-wide{display:none}.fi-ta .sr-pagination{padding-inline:8px}}@media (min-width:640px){.sr-pg-narrow{display:none}}.sr-journal .fi-ta-cell{vertical-align:middle}.sr-journal .fi-ta-row>.fi-ta-cell{height:44px}.sr-journal .fi-ta-text-item{white-space:normal;overflow:visible}.sr-journal .sr-jpay-ref .fi-ta-text-item{max-width:15rem}.sr-journal .sr-jpay-note .fi-ta-text-item{max-width:7rem}.sr-journal .sr-jpay-ref .fi-ta-text-item,.sr-journal .sr-jpay-note .fi-ta-text-item{display:block}.sr-jrn,.sr-jrn-note{font-size:var(--sr-fs-base)}.sr-jrn{min-width:0}.sr-jrn-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.sr-jrn-scroll:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-jrn-table{width:100%;min-width:64rem;border-collapse:collapse;background:var(--sr-surface)}.sr-jrn-table th{text-align:left}.sr-jrn-table td{background:var(--sr-surface);vertical-align:middle}.sr-jrn-table th:first-child,.sr-jrn-table td:first-child{padding-inline-start:12px}.sr-jrn-table th:last-child,.sr-jrn-table td:last-child{padding-inline-end:12px}.sr-jrn-row>td{height:36px;white-space:normal;overflow:hidden;overflow-wrap:break-word}.sr-jrn-row>td.sr-jrn-result{white-space:normal;height:auto;padding-block:6px}.sr-jrn-res-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.sr-jrn-row>td.sr-jrn-event,.sr-jrn-row>td.sr-jrn-object{height:auto;white-space:normal;overflow-wrap:anywhere}@media (max-width:1152px) and (pointer:fine){.sr-jrn-table{min-width:69.5rem}}.sr-jrn-row:hover>td{background:var(--sr-t-hover)}.sr-jrn-when{width:9.5rem}.sr-jrn-event{width:13rem}.sr-jrn-object{width:13rem}.sr-jrn-actor{width:7.5rem}.sr-jrn-role{width:8rem}.sr-jrn-booking .sr-jrn-res-clamp{-webkit-line-clamp:1;line-clamp:1}.sr-jrn-who-m{display:none}.sr-jrn-more{width:2.5rem;text-align:end}.sr-jrn-more-ico{width:1.25rem;height:1.25rem;vertical-align:middle}.sr-jrn-more .sr-jrn-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px}.sr-jrn-src{color:var(--sr-text-3)}.sr-jrn-rr{display:inline-block;padding:0 4px;border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);font-weight:600;color:var(--sr-text-3);white-space:nowrap;vertical-align:middle}.sr-jrn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sr-jrn-ev{font-weight:500;color:var(--sr-text-1)}.sr-jrn-ev-danger{color:var(--sr-debt)}.sr-jrn-link{color:var(--sr-text-1);text-decoration:none}.sr-jrn-link:hover,.sr-jrn-link:focus-visible{text-decoration:underline;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}.sr-jrn-dim{color:var(--sr-text-3)}.sr-jrn-unknown{color:var(--sr-text-3);font-style:italic}.sr-jrn-toggle{border:0;padding:2px 0;background:transparent;color:var(--sr-text-2);font:inherit;white-space:nowrap;cursor:pointer}.sr-jrn-toggle:hover{color:var(--sr-accent-text)}.sr-jrn-toggle:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-jrn-diff{width:100%;max-width:60rem;border-collapse:collapse}.sr-jrn-diff th{text-align:left}.sr-jrn-diff td{vertical-align:top;white-space:normal;overflow-wrap:anywhere}.sr-jrn-diff td:first-child{color:var(--sr-text-2);width:30%;overflow-wrap:break-word}@media (max-width:639px){.sr-jrn-diff,.sr-jrn-diff tbody,.sr-jrn-diff tr,.sr-jrn-diff td{display:block;width:100%}.sr-jrn-diff thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sr-jrn-diff tr{padding-block:8px;border-bottom:1px solid var(--sr-line)}.sr-jrn-diff td{height:auto;padding-block:2px;overflow-wrap:break-word}.sr-jrn-diff td:first-child{width:100%;font-weight:600}.sr-jrn-diff td[data-label]::before{content:attr(data-label) ": ";color:var(--sr-text-3);font-style:normal}}.sr-jrn-full{margin:0;white-space:normal;overflow-wrap:anywhere;line-height:var(--sr-lh-text)}.sr-jrn-note{margin:0;color:var(--sr-text-3);white-space:pre-wrap;overflow-wrap:anywhere}.sr-jrn-rowaction{margin:0}.sr-jrn-rowaction button{height:30px;padding:0 12px;border:1px solid var(--sr-btn-2-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font:inherit;cursor:pointer}.sr-jrn-rowaction button:hover{border-color:var(--sr-btn-2-hover-line);background:var(--sr-btn-2-hover-bg)}.sr-jrn-rowaction button:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-jrn-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:0 0 12px}.sr-jrn-tools label{display:flex;flex-direction:column;gap:4px;color:var(--sr-text-3);font-size:var(--sr-fs-sm)}.sr-jrn-tools input[type="search"]{height:34px;padding:0 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font-size:var(--sr-fs-md)}.sr-jrn-tools input[type="search"]:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-jrn-tools .sr-jrn-select{min-width:12rem}.sr-jrn-tools>label{flex:1 1 12rem;min-width:0}.sr-jrn-tools>.sr-jrn-search{flex:2 1 18rem}.sr-jrn-tools>label .sr-jrn-select{min-width:0}.sr-jrn-tools .sr-jrn-select .fi-select-input{font-size:var(--sr-fs-md)}.sr-jrn-search{flex:1 1 22rem;min-width:0}.sr-jrn-search input{width:100%}.sr-jrn-reset{height:34px;border:0;background:transparent;color:var(--sr-text-2);font-size:var(--sr-fs-sm);cursor:pointer}.sr-jrn-reset:hover{color:var(--sr-accent-text)}.sr-jrn-found{margin:0 0 8px;color:var(--sr-text-3);font-size:var(--sr-fs-sm)}.sr-filters,.sr-filters-body{display:contents}.sr-filters-bar,.sr-filters-chips{display:none}@media (max-width:767.98px){.sr-filters{display:block;margin:0 0 12px}.sr-filters-bar{display:flex;align-items:center;gap:10px;min-width:0}.sr-filters-toggle{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font-size:var(--sr-fs-md);font-weight:500;cursor:pointer;flex:none}.sr-filters-toggle:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-filters-ic,.sr-filters-chev{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-text-3)}.sr-filters-chev{transition:transform var(--sr-dur)}.sr-filters-open .sr-filters-chev{transform:rotate(180deg)}.sr-filters-dot{width:6px;height:6px;border-radius:50%;background:var(--sr-accent)}.sr-filters-count{min-width:18px;height:18px;padding:0 5px;border-radius:var(--sr-radius);background:var(--sr-accent);color:var(--sr-accent-on);font-size:var(--sr-fs-sm);font-weight:600;line-height:var(--sr-lh-sm);text-align:center}.sr-filters-summary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-filters-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sr-filters-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:26px;padding:2px 8px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);color:var(--sr-text-1);font-size:var(--sr-fs-sm);cursor:pointer}.sr-filters-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-filters-chip-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-text-3);flex:none}.sr-filters-reset{min-height:26px;padding:2px 8px;border:0;background:none;color:var(--sr-text-2);font-size:var(--sr-fs-sm);text-decoration:underline;cursor:pointer;white-space:nowrap}.sr-filters-body{display:none}.sr-filters-open .sr-filters-body{display:flex;flex-direction:column;gap:12px;margin-top:10px}.sr-filters-open .sr-filters-body .sr-jrn-tools{margin:0}.sr-filters-open .sr-filters-body>:last-child{margin-bottom:0}.sr-an .sr-filters{margin:0}.sr-an-top>.sr-filters,.sr-an-filters>.sr-filters{flex:1 1 100%;min-width:0}}@media (pointer:coarse) and (max-width:767.98px){.sr-filters-toggle,.sr-filters-chip,.sr-filters-reset{min-height:var(--sr-tap-touch)}}@media (max-width:640px){.sr-jrn-table{min-width:72rem}}@media (pointer:coarse){.sr-jrn-toggle{min-height:var(--sr-tap-touch)}.sr-jrn-rowaction button{min-height:var(--sr-tap-touch)}.sr-jrn-tools input[type="search"],.sr-jrn-tools .sr-jrn-select .fi-select-input{min-height:var(--sr-tap-touch);font-size:var(--sr-fs-lg)}}.sr-pos-table{container-type:inline-size;min-width:0;width:100%}.sr-pos-table>table{width:100%;table-layout:fixed;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);box-shadow:none}.sr-pos-table>table>thead>tr>th{white-space:normal}.sr-pos-table>table>tbody>tr>td{vertical-align:middle;min-width:0}.sr-pos-table:not(.sr-pos-table--leading)>table>thead>tr>th:last-child{width:3rem}.sr-pos-table .fi-fo-select,.sr-pos-table .fi-input-wrp,.sr-pos-table .fi-fo-field-content-col{min-width:0}.sr-pos-table .fi-input-wrp{background:var(--sr-surface);box-shadow:0 0 0 1px var(--sr-line);border-radius:var(--sr-radius-sm)}.sr-pos-table .fi-input-wrp:focus-within{box-shadow:var(--sr-focus-field-solo)}.sr-pos-table .fi-input{min-width:0;padding-inline:6px}.sr-pos-table .fi-input-wrp-prefix,.sr-pos-table .fi-input-wrp-suffix{padding-inline:4px;gap:4px}.sr-pos-table .sr-pos-c-sum{font-weight:var(--sr-fw-sum);white-space:nowrap;text-align:right}.sr-pos-table .sr-pos-end{text-align:right}.sr-pos-table .sr-pos-del{min-width:36px;min-height:36px;color:var(--sr-icon-muted)}.sr-pos-table .sr-pos-del:hover{color:var(--sr-debt);background:var(--sr-danger-tint)}.sr-pos-table .sr-pos-c-check{display:flex;align-items:center;justify-content:center;min-height:36px}.sr-pos-table .sr-pos-c-check input{width:20px;height:20px;flex:none}.sr-pos-table th:has(.sr-pos-h-check){cursor:pointer;text-align:center}.sr-pos-table .sr-equip-col .fi-input-wrp-suffix{gap:2px}.sr-pos-table .sr-per{position:relative}.sr-pos-table .sr-per>.fi-sc{gap:4px}.sr-pos-table .sr-pos-c-period .fi-input{padding-inline:4px;text-align:center}.sr-pos-sec .fi-sc>div:has(.sr-style-holder){display:none}.sr-pos-sec .sr-bulk-panel{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;margin:0;overflow-x:auto;scrollbar-width:none}.sr-pos-sec .sr-bulk-panel>.fi-ac{flex-wrap:nowrap;flex:none}.sr-pos-sec .sr-bulk-panel{visibility:hidden}.sr-pos-sec:has(.sr-bulk-check input:checked) .sr-bulk-panel{visibility:visible}.sr-pos-empty{border:1px dashed var(--sr-line-2);border-radius:var(--sr-radius-sm)}.sr-qty.fi-input-wrp,.sr-shifts.fi-input-wrp{display:flex;min-width:7.5rem;max-width:11rem;gap:0}.sr-qty.fi-input-wrp>.fi-input-wrp-prefix,.sr-qty.fi-input-wrp>.fi-input-wrp-suffix,.sr-shifts.fi-input-wrp>.fi-input-wrp-prefix,.sr-shifts.fi-input-wrp>.fi-input-wrp-suffix{padding:0;flex:none;gap:0}.sr-qty.fi-input-wrp .fi-input-wrp-actions,.sr-shifts.fi-input-wrp .fi-input-wrp-actions{gap:0}.sr-qty.fi-input-wrp button,.sr-shifts.fi-input-wrp button{min-width:36px;min-height:36px;padding:4px;flex:none}.sr-qty.fi-input-wrp .fi-input-wrp-content-ctn,.sr-shifts.fi-input-wrp .fi-input-wrp-content-ctn{flex:1;min-width:3ch}.sr-qty.fi-input-wrp input,.sr-shifts.fi-input-wrp input{width:100%;min-width:3ch;padding-inline:2px;text-align:center;appearance:textfield}.sr-qty input::-webkit-inner-spin-button,.sr-shifts input::-webkit-inner-spin-button{appearance:none;margin:0}.sr-pos-table{position:relative;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.sr-pos-table>table{min-width:640px}.fi-modal .sr-pos-table>table{min-width:0}.sr-pos-table>table{display:table}.sr-pos-table>table>thead{display:table-header-group}.sr-pos-table>table>tbody{display:table-row-group}.sr-pos-table>table>tbody>tr{display:table-row;padding:0}.sr-pos-table>table>tbody>tr>td{display:table-cell}.sr-pos-table>table>tbody>tr>td :is(.fi-fo-field,.fi-in-entry){row-gap:0}.sr-pos-table>table>tbody>tr>td :is(.fi-fo-field-label-content,.fi-in-entry-label){display:none}.sr-pos-table>table>tbody>tr>td .fi-fo-field-label-content{display:block;position:absolute;width:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fi-modal .sr-pos-table>table:has(>thead>tr>th:nth-child(5)){min-width:640px}@media(pointer:coarse){.sr-qty.fi-input-wrp,.sr-shifts.fi-input-wrp{min-width:8rem}.sr-qty.fi-input-wrp button,.sr-shifts.fi-input-wrp button,.sr-pos-table .sr-pos-del{min-width:44px;min-height:44px}}.sr-pos-table .sr-price-missing .fi-input-wrp{box-shadow:0 0 0 1px var(--sr-debt)}.sr-pos-table .sr-price-missing input{color:var(--sr-debt)}.sr-bulk-client{font-weight:650;color:var(--sr-text-1)}.sr-bulk-memo{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2);overflow-wrap:anywhere}.sr-bulk-left{white-space:nowrap}.sr-bulk-pick{column-gap:8px;flex-wrap:nowrap}.sr-bulk-pick>.fi-growable{min-width:0}.sr-bulk-num{display:block;white-space:nowrap}.fi-modal .sr-pos-table>table:has(.sr-bulk-pick){min-width:22.5rem}.sr-bulk-total{display:flex;align-items:baseline;justify-content:flex-end;gap:8px}.sr-bulk-total span{font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-bulk-total strong{font-size:var(--sr-fs-lg);font-weight:var(--sr-fw-total)}.sr-inv-foot{column-gap:16px;row-gap:8px;flex-wrap:wrap}.sr-inv-pct .fi-input-wrp{width:15rem;max-width:100%}.sr-inv-foot>.fi-growable{flex:1 1 14rem;min-width:0}.sr-inv-totals{text-align:end;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-inv-totals span{white-space:nowrap}.sr-inv-totals b{font-size:var(--sr-fs-lg);font-weight:var(--sr-fw-total);color:var(--sr-text-1)}.sr-pos-table .fi-fo-table-repeater-add{position:sticky;inset-inline-start:0;width:max-content}.fi-header{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}.fi-header>div:first-child{flex:1 1 20rem;min-width:0}.fi-header .fi-header-actions-ctn{min-width:0;flex-wrap:wrap;justify-content:flex-start;gap:8px}.fi-header-actions-ctn .fi-btn{flex-shrink:0;white-space:nowrap}.fi-header-subheading,.sr-subhead{overflow-wrap:anywhere}input.fi-checkbox-input{appearance:none;-webkit-appearance:none;flex:none;width:16px;height:16px;margin:0;border:1.5px solid var(--sr-line-input);border-radius:4px;background:var(--sr-surface) center/12px 12px no-repeat;box-shadow:none;cursor:pointer;vertical-align:middle}input.fi-checkbox-input:checked{background-color:var(--sr-text-1);border-color:var(--sr-text-1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}input.fi-checkbox-input:indeterminate{background-color:var(--sr-text-1);border-color:var(--sr-text-1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 8h8'/%3E%3C/svg%3E")}input.fi-checkbox-input:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}input.fi-checkbox-input:disabled{opacity:.5;cursor:not-allowed}@media (forced-colors:active){input.fi-checkbox-input{appearance:auto;-webkit-appearance:auto;background-image:none}}.fi-ta-row.fi-selected{background-color:var(--sr-row-selected)}.fi-ta-row.fi-selected>td:first-child{box-shadow:inset 2px 0 0 var(--sr-row-selected-line)}@media (forced-colors:active){.fi-ta-row.fi-selected>td:first-child{box-shadow:inset 2px 0 0 Highlight}}.fi-section-header,.fi-ta-header{flex-wrap:wrap;gap:12px}.fi-ta-header-heading-ctn{min-width:0;max-width:100%}.fi-ta-header .fi-ac{flex-wrap:wrap;gap:8px}.fi-ta-filters .fi-input-wrp,.fi-ta-filters .fi-fo-select{min-width:0;width:100%}.fi-ta-filters .fi-select-input-value-ctn{white-space:normal;overflow-wrap:anywhere}.fi-topbar .fi-topbar-collapse-sidebar-btn-ctn .fi-icon-btn{width:28px;height:36px;flex:none}@media(min-width:1024px){.fi-sidebar:not(.fi-sidebar-open) .fi-sidebar-item-btn{width:40px;min-height:40px;justify-content:center}}@media(max-width:1023px){.fi-sidebar:not(.fi-sidebar-open){visibility:hidden;transition:transform var(--sr-dur-slow),visibility var(--sr-dur-slow)}.fi-sidebar.fi-sidebar-open{visibility:visible}.fi-topbar{height:auto;min-height:56px;gap:0 8px;padding-block:0}.fi-topbar>.sr-gs-trigger{margin-inline-start:0;flex:none}.fi-topbar .fi-topbar-open-sidebar-btn,.fi-topbar .fi-topbar-close-sidebar-btn{width:44px;height:44px;flex:none}.fi-topbar .fi-topbar-start{margin-inline-end:0}.fi-header .fi-header-actions-ctn{justify-content:flex-start;flex-basis:100%;margin-inline-start:0}}@media(max-width:639px){.fi-topbar{flex-wrap:nowrap}.fi-topbar>.fi-topbar-end{display:none}.fi-topbar>.fi-topbar-start{display:flex;align-items:center;order:-1;margin-inline-end:8px;flex:none}.fi-topbar>.fi-topbar-start .fi-topbar-collapse-sidebar-btn-ctn{display:none}.fi-topbar>.sr-gs-trigger{order:0}}.sr-brand-link{display:inline-block;max-width:100%;overflow:visible;white-space:normal;vertical-align:bottom;color:var(--sr-text-1);text-decoration:none}.sr-tc>a.sr-brand-link{min-width:var(--sr-tap-pc)}.sr-tc>a.sr-tlink:only-child{min-width:var(--sr-tap-pc)}a.sr-brand-link:hover,a.sr-brand-link:focus-visible{color:var(--sr-accent-text);text-decoration:underline;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}.fi-resource-products a.sr-brand-link:not(:hover):not(:focus-visible){text-decoration:none;color:var(--sr-text-1)}.sr-brand-none{color:var(--sr-text-3)}.sr-table-box{min-width:0;max-width:100%}.sr-table-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px}.sr-table-bar--head{justify-content:flex-start}.sr-table-bar--head .sr-table-title{flex:none;margin:0;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:600;color:var(--sr-text-1)}.sr-table-bar--head .sr-table-sub{flex:1 1 8rem;min-width:0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}@media (max-width:639px){.sr-table-bar--head .sr-table-tools{order:1}.sr-table-bar--head :is(.sr-table-sub,.sr-table-conds:has(>*)){order:2;flex-basis:100%}}.sr-table-bar--head .sr-table-conds{flex:1 1 auto;min-width:0}.sr-table-bar--head .sr-table-tools{margin-inline-start:auto;display:flex;align-items:center;gap:4px}.sr-tbtn-tool{width:32px;height:32px}@media (pointer:coarse){.sr-tbtn-tool{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}.sr-table-conds{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%}.sr-table-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto}.sr-tbtn-ic{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sr-text-2);cursor:pointer}.sr-tbtn-ic:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-tnote{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-tbtn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-md);font-weight:550;line-height:var(--sr-lh-tight);text-transform:none;letter-spacing:normal;cursor:pointer;white-space:nowrap}.sr-tbtn:hover{background:var(--sr-surface-2)}.sr-tbtn[aria-pressed="true"]{border-color:var(--sr-accent-line);background:var(--sr-accent-tint)}.sr-tbtn:disabled{opacity:.55;cursor:default}.sr-tbtn-sm{min-height:28px;padding:0 8px;font-size:var(--sr-fs-sm)}.sr-tbtn-quiet{border-color:transparent;background:transparent;text-decoration:underline;text-decoration-color:var(--sr-line-2);text-underline-offset:3px}.sr-tbtn-quiet:hover{background:transparent;text-decoration-color:var(--sr-accent-text)}.sr-tbtn-primary{border-color:var(--sr-accent);background:var(--sr-accent);color:var(--sr-accent-on)}.sr-tbtn-primary:hover{border-color:var(--sr-accent-hover);background:var(--sr-accent-hover)}:is(.sr-tbtn,.sr-tbtn-ic,.sr-th-label,.sr-th-sort,.sr-tlink,.sr-table-scroll):focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-table-error{margin:0 0 8px;font-size:var(--sr-fs-md);color:var(--sr-debt)}.sr-table-scroll{position:relative;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-top:1px solid var(--sr-line)}.sr-table-box .sr-table{table-layout:fixed;width:max(100%,calc(var(--sr-tw,100%) - var(--sr-tw-first-cut,0px)));border-collapse:separate;border-spacing:0;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-1)}.sr-table-box .sr-table.sr-table--fit{table-layout:auto}.sr-table-box .sr-table th{padding-inline:8px;text-align:start}.sr-table-box .sr-table td{padding:5px 8px;border-bottom:1px solid var(--sr-line);background:var(--sr-surface);vertical-align:middle;white-space:nowrap;overflow:hidden}.sr-table-box .sr-table tbody tr:hover td{background:var(--sr-t-hover)}.sr-table-box .sr-table :is(th,td):first-child{padding-inline-start:12px}.sr-table-box .sr-table .sr-num{text-align:end}.sr-table-box .sr-table :is(col,th,td).sr-tcol-check{width:var(--sr-tcol-check-w,44px)}.sr-table-box .sr-table :is(th,td).sr-tcol-check{padding-inline:12px 4px;text-align:center}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-table-scroll{--sr-tcol-check-w:44px;--sr-tw-first-own:var(--sr-tw-first);--sr-tw-first-lead:0px;--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * .34),22rem);--sr-tw-first-cap:min(var(--sr-tw-first-own),calc(var(--sr-tw-first-max) - var(--sr-tw-first-lead)));--sr-tw-first-cut:calc(var(--sr-tw-first-own) - var(--sr-tw-first-cap))}.sr-table-scroll:has(>table>colgroup>col.sr-tcol-check,>table>thead>tr>th.sr-tcol-check){--sr-tw-first-lead:var(--sr-tcol-check-w)}.sr-table-box .sr-table-scroll .sr-table.sr-table :is(col,th,td):is(.sr-tcol-first,.sr-tfreeze){width:var(--sr-tw-first-cap,auto)}.sr-table-box .sr-table :is(td,th).sr-tfreeze :is(.sr-lead-l1,.sr-ugr-title,.sr-tc){overflow:visible;white-space:normal}.sr-table-box .sr-table td:is(.sr-tcol-first,.sr-tfreeze) .sr-tc>a.sr-tlink{display:inline-block;max-width:100%;overflow:visible;vertical-align:top}.sr-table-box .sr-table-scroll>.sr-table.sr-table:has(>colgroup>col.sr-tfreeze){width:100%}}@media (min-width:640px) and (max-width:1279px),(min-width:640px) and (pointer:coarse),(min-width:640px) and (pointer:none){.sr-table :is(th,td):is(.sr-tcol-first,.sr-tfreeze){position:sticky;left:var(--sr-tw-first-lead,0px);z-index:1}.sr-table td:is(.sr-tcol-first,.sr-tfreeze){background:var(--sr-surface)}.sr-table-box .sr-table :is(th,td).sr-tcol-check{position:sticky;left:0;z-index:2}.sr-table-box .sr-table td.sr-tcol-check{background:var(--sr-surface)}.sr-table-box .sr-table tbody tr:hover>td:is(.sr-tcol-first,.sr-tfreeze,.sr-tcol-check){background:var(--sr-t-hover)}.fi-body .sr-table thead>tr>th:is(.sr-tcol-first,.sr-tfreeze,.sr-tcol-check){z-index:4}.sr-table-scroll{scroll-padding-inline-start:var(--sr-frz-w,calc(var(--sr-tw-first-lead) + var(--sr-tw-first-cap,0px)))}}.sr-table-box .sr-tc:has(>[data-sr-row-action]){display:inline-flex;gap:var(--sr-gap-btn);vertical-align:middle}.sr-table-box :is(.sr-titem,.sr-tc:has(>[data-sr-row-action]))>[data-sr-row-action]{margin:0}.sr-table-box .sr-tc:has(>.sr-titem){display:inline-flex;align-items:center;gap:2px 12px;vertical-align:middle}.sr-table-box .sr-titem{display:inline-flex;align-items:center;gap:var(--sr-gap-btn)}@media (min-width:640px) and (max-width:1279px),(min-width:640px) and (pointer:coarse),(min-width:640px) and (pointer:none){:is(.sr-table-scroll,.sr-an-scroll,.sr-jrn-scroll).sr-scrolled :is(th,td):is(.sr-tcol-first,.sr-tfreeze){box-shadow:1px 0 0 var(--sr-line),6px 0 8px -6px var(--sr-line-2)}}@media (min-width:1280px) and (pointer:fine){.sr-ugr .sr-ugr-t col.sr-tcol-check{width:40px}.sr-ugr--select .sr-ugr-t :is(th,td).sr-tcol-check{position:sticky;left:0;z-index:2;background:var(--sr-surface)}.sr-ugr--select .sr-ugr-t thead th.sr-tcol-check{background:var(--sr-th-bg)}.sr-ugr--select .sr-table .sr-tcol-first{left:40px}.sr-table-box .sr-table .sr-tcol-first{position:sticky;left:0;z-index:1}.sr-table-scroll{scroll-padding-inline-start:var(--sr-tw-first,0px)}.sr-table-scroll:has(>table>colgroup>col.sr-tfreeze){scroll-padding-inline-start:0px}.sr-table-box .sr-table th.sr-tcol-first{z-index:4}.sr-table-scroll.sr-scrolled .sr-tcol-first{box-shadow:1px 0 0 var(--sr-line),6px 0 8px -6px var(--sr-line-2)}}@media (min-width:640px) and (max-width:1279px),(min-width:640px) and (pointer:coarse),(min-width:640px) and (pointer:none){.sr-table-box--wide-first .sr-table-scroll{--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * .45),26rem)}}.sr-table-box .sr-table .sr-tw-72{width:72px}.sr-table-box .sr-table .sr-tw-80{width:80px}.sr-table-box .sr-table .sr-tw-88{width:88px}.sr-table-box .sr-table .sr-tw-96{width:96px}.sr-table-box .sr-table .sr-tw-104{width:104px}.sr-table-box .sr-table .sr-tw-112{width:112px}.sr-table-box .sr-table .sr-tw-120{width:120px}.sr-table-box .sr-table .sr-tw-128{width:128px}.sr-table-box .sr-table .sr-tw-136{width:136px}.sr-table-box .sr-table .sr-tw-144{width:144px}.sr-table-box .sr-table .sr-tw-152{width:152px}.sr-table-box .sr-table .sr-tw-160{width:160px}.sr-table-box .sr-table .sr-tw-168{width:168px}.sr-table-box .sr-table .sr-tw-176{width:176px}.sr-table-box .sr-table .sr-tw-184{width:184px}.sr-table-box .sr-table .sr-tw-192{width:192px}.sr-table-box .sr-table .sr-tw-200{width:200px}.sr-table-box .sr-table .sr-tw-208{width:208px}.sr-table-box .sr-table .sr-tw-216{width:216px}.sr-table-box .sr-table .sr-tw-224{width:224px}.sr-table-box .sr-table .sr-tw-232{width:232px}.sr-table-box .sr-table .sr-tw-240{width:240px}.sr-table-box .sr-table .sr-tw-248{width:248px}.sr-table-box .sr-table .sr-tw-256{width:256px}.sr-table-box .sr-table .sr-tw-264{width:264px}.sr-table-box .sr-table .sr-tw-272{width:272px}.sr-table-box .sr-table .sr-tw-280{width:280px}.sr-table-box .sr-table .sr-tw-288{width:288px}.sr-table-box .sr-table .sr-tw-296{width:296px}.sr-table-box .sr-table .sr-tw-304{width:304px}.sr-table-box .sr-table .sr-tw-312{width:312px}.sr-table-box .sr-table .sr-tw-320{width:320px}.sr-table-box .sr-table .sr-tw-328{width:328px}.sr-table-box .sr-table .sr-tw-336{width:336px}.sr-table-box .sr-table .sr-tw-344{width:344px}.sr-table-box .sr-table .sr-tw-352{width:352px}.sr-table-box .sr-table .sr-tw-360{width:360px}.sr-table-box .sr-table .sr-tw-368{width:368px}.sr-table-box .sr-table .sr-tw-376{width:376px}.sr-table-box .sr-table .sr-tw-384{width:384px}.sr-table-box .sr-table .sr-tw-392{width:392px}.sr-table-box .sr-table .sr-tw-400{width:400px}.sr-table-box .sr-table .sr-tw-408{width:408px}.sr-table-box .sr-table .sr-tw-416{width:416px}.sr-table-box .sr-table .sr-tw-424{width:424px}.sr-table-box .sr-table .sr-tw-432{width:432px}.sr-table-box .sr-table .sr-tw-440{width:440px}.sr-table-box .sr-table .sr-tw-448{width:448px}.sr-table-box .sr-table .sr-tw-456{width:456px}.sr-table-box .sr-table .sr-tw-464{width:464px}.sr-table-box .sr-table .sr-tw-472{width:472px}.sr-table-box .sr-table .sr-tw-480{width:480px}.sr-table-box .sr-table .sr-tw-488{width:488px}.sr-table-box .sr-table .sr-tw-496{width:496px}.sr-table-box .sr-table .sr-tw-504{width:504px}.sr-table-box .sr-table .sr-tw-512{width:512px}.sr-table-box .sr-table .sr-tw-520{width:520px}.sr-table-box .sr-table .sr-tw-528{width:528px}.sr-table-box .sr-table .sr-tw-536{width:536px}.sr-table-box .sr-table .sr-tw-544{width:544px}.sr-table-box .sr-table .sr-tw-552{width:552px}.sr-table-box .sr-table .sr-tw-560{width:560px}.sr-table-box .sr-table .sr-tw-568{width:568px}.sr-table-box .sr-table .sr-tw-576{width:576px}.sr-table-box .sr-table .sr-tw-584{width:584px}.sr-table-box .sr-table .sr-tw-592{width:592px}.sr-table-box .sr-table .sr-tw-600{width:600px}.sr-table-box .sr-table .sr-tw-608{width:608px}.sr-table-box .sr-table .sr-tw-616{width:616px}.sr-table-box .sr-table .sr-tw-624{width:624px}.sr-table-box .sr-table .sr-tw-632{width:632px}.sr-table-box .sr-table .sr-tw-640{width:640px}:is(col,th,td).sr-tw-dt{width:var(--sr-tw-dt)}:is(col,th,td).sr-tw-dts{width:var(--sr-tw-dts)}:is(col,th,td).sr-tw-d{width:var(--sr-tw-d)}:is(col,th,td).sr-tw-money{width:var(--sr-tw-money);min-width:var(--sr-tw-money)}:is(col,th,td).sr-tw-status{width:var(--sr-tw-status)}:is(col,th,td).sr-tw-num{width:var(--sr-tw-num)}:is(col,th,td).sr-tw-act{width:var(--sr-tw-act)}:is(col,th,td).sr-tw-check{width:var(--sr-tw-check)}.fi-ta-ctn .fi-ta-table:has(>thead :is(.sr-tw-dt,.sr-tw-dts,.sr-tw-d,.sr-tw-money,.sr-tw-status,.sr-tw-num)){table-layout:fixed}.fi-ta-main.sr-ta-held .fi-ta-table{table-layout:fixed}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(1){width:var(--sr-cw-1)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(2){width:var(--sr-cw-2)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(3){width:var(--sr-cw-3)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(4){width:var(--sr-cw-4)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(5){width:var(--sr-cw-5)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(6){width:var(--sr-cw-6)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(7){width:var(--sr-cw-7)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(8){width:var(--sr-cw-8)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(9){width:var(--sr-cw-9)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(10){width:var(--sr-cw-10)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(11){width:var(--sr-cw-11)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(12){width:var(--sr-cw-12)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(13){width:var(--sr-cw-13)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(14){width:var(--sr-cw-14)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(15){width:var(--sr-cw-15)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(16){width:var(--sr-cw-16)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(17){width:var(--sr-cw-17)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(18){width:var(--sr-cw-18)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(19){width:var(--sr-cw-19)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(20){width:var(--sr-cw-20)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(21){width:var(--sr-cw-21)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(22){width:var(--sr-cw-22)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(23){width:var(--sr-cw-23)}.fi-ta-main.sr-ta-held .fi-ta-table>thead>tr>th:nth-child(24){width:var(--sr-cw-24)}td.sr-wrap-any,td.sr-wrap-any :is(.fi-ta-text,.fi-ta-text-item){white-space:normal;overflow-wrap:anywhere}td.sr-cell-serial :is(.fi-ta-text,.fi-ta-text-item){display:block;max-width:22ch;overflow:visible;white-space:normal}.fi-ta-main.sr-ta-held.sr-wr-1 .fi-ta-table>tbody>tr>td:nth-child(1) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-2 .fi-ta-table>tbody>tr>td:nth-child(2) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-3 .fi-ta-table>tbody>tr>td:nth-child(3) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-4 .fi-ta-table>tbody>tr>td:nth-child(4) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-5 .fi-ta-table>tbody>tr>td:nth-child(5) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-6 .fi-ta-table>tbody>tr>td:nth-child(6) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-7 .fi-ta-table>tbody>tr>td:nth-child(7) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-8 .fi-ta-table>tbody>tr>td:nth-child(8) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-9 .fi-ta-table>tbody>tr>td:nth-child(9) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-10 .fi-ta-table>tbody>tr>td:nth-child(10) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-11 .fi-ta-table>tbody>tr>td:nth-child(11) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-12 .fi-ta-table>tbody>tr>td:nth-child(12) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-13 .fi-ta-table>tbody>tr>td:nth-child(13) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-14 .fi-ta-table>tbody>tr>td:nth-child(14) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-15 .fi-ta-table>tbody>tr>td:nth-child(15) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-16 .fi-ta-table>tbody>tr>td:nth-child(16) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-17 .fi-ta-table>tbody>tr>td:nth-child(17) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-18 .fi-ta-table>tbody>tr>td:nth-child(18) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-19 .fi-ta-table>tbody>tr>td:nth-child(19) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-20 .fi-ta-table>tbody>tr>td:nth-child(20) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-21 .fi-ta-table>tbody>tr>td:nth-child(21) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-22 .fi-ta-table>tbody>tr>td:nth-child(22) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-23 .fi-ta-table>tbody>tr>td:nth-child(23) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-main.sr-ta-held.sr-wr-24 .fi-ta-table>tbody>tr>td:nth-child(24) :not(.fi-badge,.fi-badge *){white-space:normal;overflow-wrap:anywhere}.fi-ta-ctn .fi-ta-table:has(>thead th.sr-cw),.fi-ta-main.sr-ta-held .fi-ta-table:has(>thead th.sr-cw){table-layout:auto}:is(th,td).sr-col-fit{min-width:max-content;white-space:nowrap}:is(th,td).sr-col-fit :is(.fi-ta-text,.fi-ta-text-item,.fi-badge){white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none}.sr-pos-table[data-sr-pos-cols]>table>thead>tr>th:is(.sr-col-edge,.sr-col-resizing){position:relative;cursor:col-resize}.sr-pos-table[data-sr-pos-cols]>table>thead>tr>th:is(.sr-col-edge,.sr-col-resizing)::after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:8px;background:color-mix(in srgb,var(--sr-accent) 50%,transparent);pointer-events:none;z-index:2}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-72{width:72px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-80{width:80px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-88{width:88px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-96{width:96px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-104{width:104px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-112{width:112px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-120{width:120px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-128{width:128px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-136{width:136px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-144{width:144px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-152{width:152px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-160{width:160px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-168{width:168px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-176{width:176px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-184{width:184px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-192{width:192px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-200{width:200px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-208{width:208px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-216{width:216px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-224{width:224px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-232{width:232px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-240{width:240px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-248{width:248px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-256{width:256px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-264{width:264px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-272{width:272px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-280{width:280px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-288{width:288px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-296{width:296px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-304{width:304px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-312{width:312px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-320{width:320px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-328{width:328px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-336{width:336px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-344{width:344px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-352{width:352px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-360{width:360px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-368{width:368px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-376{width:376px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-384{width:384px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-392{width:392px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-400{width:400px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-408{width:408px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-416{width:416px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-424{width:424px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-432{width:432px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-440{width:440px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-448{width:448px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-456{width:456px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-464{width:464px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-472{width:472px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-480{width:480px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-488{width:488px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-496{width:496px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-504{width:504px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-512{width:512px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-520{width:520px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-528{width:528px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-536{width:536px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-544{width:544px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-552{width:552px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-560{width:560px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-568{width:568px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-576{width:576px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-584{width:584px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-592{width:592px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-600{width:600px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-608{width:608px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-616{width:616px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-624{width:624px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-632{width:632px}.sr-pos-table>table>thead>tr>th.sr-cw.sr-tw-640{width:640px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-72{width:72px;min-width:72px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-80{width:80px;min-width:80px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-88{width:88px;min-width:88px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-96{width:96px;min-width:96px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-104{width:104px;min-width:104px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-112{width:112px;min-width:112px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-120{width:120px;min-width:120px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-128{width:128px;min-width:128px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-136{width:136px;min-width:136px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-144{width:144px;min-width:144px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-152{width:152px;min-width:152px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-160{width:160px;min-width:160px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-168{width:168px;min-width:168px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-176{width:176px;min-width:176px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-184{width:184px;min-width:184px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-192{width:192px;min-width:192px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-200{width:200px;min-width:200px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-208{width:208px;min-width:208px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-216{width:216px;min-width:216px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-224{width:224px;min-width:224px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-232{width:232px;min-width:232px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-240{width:240px;min-width:240px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-248{width:248px;min-width:248px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-256{width:256px;min-width:256px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-264{width:264px;min-width:264px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-272{width:272px;min-width:272px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-280{width:280px;min-width:280px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-288{width:288px;min-width:288px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-296{width:296px;min-width:296px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-304{width:304px;min-width:304px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-312{width:312px;min-width:312px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-320{width:320px;min-width:320px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-328{width:328px;min-width:328px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-336{width:336px;min-width:336px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-344{width:344px;min-width:344px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-352{width:352px;min-width:352px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-360{width:360px;min-width:360px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-368{width:368px;min-width:368px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-376{width:376px;min-width:376px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-384{width:384px;min-width:384px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-392{width:392px;min-width:392px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-400{width:400px;min-width:400px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-408{width:408px;min-width:408px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-416{width:416px;min-width:416px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-424{width:424px;min-width:424px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-432{width:432px;min-width:432px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-440{width:440px;min-width:440px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-448{width:448px;min-width:448px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-456{width:456px;min-width:456px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-464{width:464px;min-width:464px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-472{width:472px;min-width:472px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-480{width:480px;min-width:480px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-488{width:488px;min-width:488px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-496{width:496px;min-width:496px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-504{width:504px;min-width:504px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-512{width:512px;min-width:512px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-520{width:520px;min-width:520px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-528{width:528px;min-width:528px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-536{width:536px;min-width:536px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-544{width:544px;min-width:544px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-552{width:552px;min-width:552px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-560{width:560px;min-width:560px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-568{width:568px;min-width:568px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-576{width:576px;min-width:576px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-584{width:584px;min-width:584px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-592{width:592px;min-width:592px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-600{width:600px;min-width:600px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-608{width:608px;min-width:608px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-616{width:616px;min-width:616px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-624{width:624px;min-width:624px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-632{width:632px;min-width:632px}.fi-ta-main .fi-ta-table>thead>tr>th.sr-cw.sr-tw-640{width:640px;min-width:640px}:is(th,td).sr-td-dt{width:var(--sr-tw-dts);min-width:var(--sr-tw-dts);white-space:nowrap}:is(th,td).sr-td-dt :is(.fi-ta-text,.fi-ta-text-item){white-space:nowrap}:is(th,td).sr-col-money{min-width:var(--sr-tw-money);white-space:nowrap}:is(th,td).sr-col-money :is(.fi-ta-text,.fi-ta-text-item){white-space:nowrap}.fi-ta-row:is(.fi-selected,:has(.fi-ta-record-checkbox:checked)):hover{background-color:var(--sr-row-selected-hover)!important}:where(.fi-ta-row):has(.fi-ta-record-checkbox:checked)>td.fi-ta-cell:first-child{box-shadow:inset 2px 0 0 var(--sr-row-selected-line)}.fi-ta-row:is(.fi-selected,:has(.fi-ta-record-checkbox:checked)){--sr-text-3:var(--sr-text-3-sel);--sr-accent-text:var(--sr-accent-text-sel);--sr-money:var(--sr-money-sel);--sr-debt:var(--sr-debt-sel);--sr-text-off:var(--sr-text-off-sel);--sr-icon-muted:var(--sr-icon-muted-sel);--sr-line-input:var(--sr-line-input-sel);--sr-g-draft-2:var(--sr-g-draft-2-sel);--sr-g-book-2:var(--sr-g-book-2-sel);--sr-g-pack-1:var(--sr-g-pack-1-sel);--sr-g-pack-2:var(--sr-g-pack-2-sel);--sr-g-act-1:var(--sr-g-act-1-sel);--sr-g-act-2:var(--sr-g-act-2-sel);--sr-g-clos-1:var(--sr-g-clos-1-sel);--sr-g-clos-2:var(--sr-g-clos-2-sel);--sr-g-red-1:var(--sr-g-red-1-sel);--sr-g-red-2:var(--sr-g-red-2-sel);--sr-g-gray-1:var(--sr-g-gray-1-sel);--sr-g-gray-2:var(--sr-g-gray-2-sel);--sr-warn-text:var(--sr-g-act-1-sel);--sr-state-ok:var(--sr-money-sel)}.sr-th-in{display:flex;align-items:flex-end;gap:var(--sr-gap-btn-tight);min-width:0}.sr-table-box .sr-table .sr-num .sr-th-in{justify-content:flex-end}.sr-th-label{min-width:0;padding:2px 0;border:0;background:transparent;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit;white-space:normal;overflow-wrap:normal;word-break:keep-all}.sr-th-label[role="button"]{cursor:pointer;border-radius:3px}.sr-th-label[role="button"]:hover{color:var(--sr-text-1)}.sr-table-box .sr-table th.sr-th-active .sr-th-label{color:var(--sr-accent-text)}.sr-table-box .sr-table th.sr-th-active .sr-th-label::after{content:'';display:inline-block;width:6px;height:6px;margin-inline-start:4px;border-radius:50%;background:var(--sr-accent);vertical-align:middle}.sr-th-sort,.sr-th-menu{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sr-icon-muted);cursor:pointer}.sr-th-sort:hover,.sr-th-menu:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-table-box .sr-table .sr-th-in{position:relative;display:inline-flex;max-width:100%;vertical-align:bottom}.sr-table-box .sr-table th:has(.sr-th-menu)>.sr-th-in{max-width:calc(100% - 20px - var(--sr-gap-btn-tight))}.sr-table-box .sr-table .sr-th-sort:not(.sr-th-sort-on){position:absolute;left:calc(100% + var(--sr-gap-btn-tight));bottom:0;opacity:0;pointer-events:none;transition:opacity var(--sr-dur)}.sr-table-box .sr-table .sr-num .sr-th-sort:not(.sr-th-sort-on){left:auto;right:calc(100% + var(--sr-gap-btn-tight))}.sr-table-box .sr-table th:is(:hover,:focus-within) .sr-th-sort:not(.sr-th-sort-on){opacity:.7;pointer-events:auto}.sr-table-box .sr-table .sr-th-menu{position:absolute;left:calc(100% + var(--sr-gap-btn-tight));bottom:0;opacity:0;pointer-events:none;transition:opacity var(--sr-dur)}.sr-table-box .sr-table .sr-num .sr-th-menu{left:auto;right:calc(100% + var(--sr-gap-btn-tight))}.sr-table-box .sr-table th:is(:hover,:focus-within) .sr-th-menu{opacity:.7;pointer-events:auto}.sr-th-menu:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}@media (pointer:coarse){.sr-table-box .sr-table .sr-th-sort:not(.sr-th-sort-on),.sr-table-box .sr-table .sr-th-menu{position:static;opacity:.7;pointer-events:auto}}.sr-tc{display:block;min-width:0;overflow:visible;white-space:normal}.sr-tc>svg{display:inline-block;vertical-align:-2px;margin-inline-end:4px}.sr-td-blank .sr-tc{color:var(--sr-text-3)}.sr-tone-up .sr-tc,.sr-tone-money .sr-tc{color:var(--sr-money)}.sr-tone-down .sr-tc,.sr-tone-debt .sr-tc{color:var(--sr-debt)}.sr-tone-warn .sr-tc{color:var(--sr-warn-text)}.sr-tone-flat .sr-tc{color:var(--sr-text-2)}.sr-tone-none .sr-tc{color:var(--sr-text-3)}a.sr-tlink{color:var(--sr-text-1);text-decoration:none}.sr-table-box .sr-table td:is(.sr-tone-money,.sr-tone-debt,.sr-tone-up,.sr-tone-down,.sr-tone-warn) .sr-tc>a.sr-tlink:not(:hover,:focus-visible){color:inherit}.fi-page .sr-card-formtabs>nav.fi-tabs{display:none}.fi-page .sr-card-formtabs>.fi-sc-tabs-tab{margin-top:0;padding-top:0}.sr-dq-name{display:flex;align-items:center;gap:6px;min-width:0}.sr-dq-name>a.sr-tlink{display:block;min-width:0;overflow:visible;white-space:normal}.sr-dq-name>:not(a){flex:none}@media (max-width:767px){.sr-table-box .sr-table td .sr-dq-name>a.sr-tlink{white-space:normal;display:block}.sr-table-scroll:has(.sr-dq-name){--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * .72),22rem)}}button.sr-tlink{color:var(--sr-text-1);text-align:start;cursor:pointer;min-width:var(--sr-tap-pc);min-height:var(--sr-tap-pc)}.sr-table-box .sr-table td.sr-num a.sr-tlink{display:inline-block;min-width:24px}:is(a,button).sr-tlink:hover,:is(a,button).sr-tlink:focus-visible{color:var(--sr-accent-text);text-decoration:underline;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}.sr-tmark{margin-inline-start:6px;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-ta-text.fi-wrapped>.fi-ta-text-item,.fi-ta-text-item.fi-ta-text.fi-wrapped{display:block;overflow:visible;word-break:break-all;clip-path:content-box}.fi-ta-text-item.fi-ta-text.fi-wrapped{min-width:9rem}td.sr-cell-short .fi-ta-text-item.fi-ta-text.fi-wrapped{min-width:6rem}.sr-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.sr-est,.sr-tc.sr-est,.sr-tc.sr-est .sr-tlink{color:var(--sr-est)}.sr-table-box .sr-table.sr-table>tbody>tr>td.sr-tempty{height:auto;padding:16px 12px;white-space:normal;color:var(--sr-text-2)}.sr-tempty-in{position:sticky;left:12px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}@media (max-width:639px){.sr-table-box td.sr-tempty>.sr-tempty-in{max-width:calc(100vw - 72px)}}@media (min-width:640px){.sr-ugr td.sr-tempty>.sr-tempty-in{position:static;display:flex;justify-content:center}}.sr-ugr td.sr-tempty>.sr-tempty-in>.sr-empty{padding:12px 8px}.sr-table-box .sr-table td.sr-tfoot{border-top:1px solid var(--sr-line-2);border-bottom:0;background:var(--sr-surface-2);font-weight:600}.sr-table-box .sr-table :is(th,td).sr-tg-1{background:var(--sr-tg-1)}.sr-table-box .sr-table :is(th,td).sr-tg-2{background:var(--sr-tg-2)}.sr-table-box .sr-table :is(th,td).sr-tg-3{background:var(--sr-tg-3)}.sr-table-box .sr-table :is(th,td).sr-tg-4{background:var(--sr-tg-4)}.sr-table-box .sr-table th.sr-tgroup{padding:8px 8px 0;border-bottom:0;background:var(--sr-surface);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;letter-spacing:0;text-transform:none;color:var(--sr-text-1);vertical-align:bottom}.sr-tgroup-in{display:block;padding-bottom:5px;border-bottom:2px solid var(--sr-line-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-table-box .sr-table th.sr-tgroup.sr-tg-1{background:var(--sr-tg-1)}.sr-table-box .sr-table th.sr-tgroup.sr-tg-2{background:var(--sr-tg-2)}.sr-table-box .sr-table th.sr-tgroup.sr-tg-3{background:var(--sr-tg-3)}.sr-table-box .sr-table th.sr-tgroup.sr-tg-4{background:var(--sr-tg-4)}.sr-tg-1 .sr-tgroup-in{border-color:var(--sr-tg-1-line)}.sr-tg-2 .sr-tgroup-in{border-color:var(--sr-tg-2-line)}.sr-tg-3 .sr-tgroup-in{border-color:var(--sr-tg-3-line)}.sr-tg-4 .sr-tgroup-in{border-color:var(--sr-tg-4-line)}.sr-table-box .sr-table td.sr-td-strong .sr-tc{font-weight:650}.sr-table-box .sr-table td.sr-td-zero .sr-tc{color:var(--sr-text-zero);font-weight:400}.sr-tsub{display:block;min-width:0;overflow:visible;white-space:normal;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-table-box .sr-table td.sr-td-wrap{white-space:normal}.sr-table-box td.sr-td-wrap :is(.sr-tc,.sr-tsub){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal}.sr-ttoggle + .sr-tface{display:inline-flex;vertical-align:middle;max-width:calc(100% - 28px)}.sr-ttoggle ~ .sr-tsub{padding-inline-start:28px}.sr-tc.sr-tc-bar{display:flex;align-items:center;justify-content:flex-end;gap:8px}.sr-tbar{flex:none;width:40px;height:4px;border-radius:2px;background:var(--sr-surface-3);overflow:hidden}.sr-tbar-fill{display:block;height:100%;border-radius:2px;background:var(--sr-text-2)}.sr-tbar-od{display:block;float:right;height:100%;background:repeating-linear-gradient(-45deg,var(--sr-warn) 0 2px,var(--sr-warn-tint) 2px 4px)}.sr-ana3-od{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-text);font-weight:400;color:var(--sr-warn-text);white-space:nowrap}.sr-ttoggle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-inline-end:4px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sr-text-2);cursor:pointer;vertical-align:middle}.sr-ttoggle:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-ttoggle:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.sr-ttoggle svg{transition:transform var(--sr-dur)}.sr-ttoggle[aria-expanded="true"] svg{transform:rotate(90deg)}.sr-tr-parent .sr-tcol-first .sr-tc{display:inline-block;max-width:calc(100% - 30px);vertical-align:middle}.sr-table-box .sr-table tr.sr-tr-lone td.sr-tcol-first{padding-inline-start:40px}.sr-table-box .sr-table tr.sr-tr-child td.sr-tcol-first{padding-inline-start:calc(40px + var(--sr-tree-indent))}.sr-table-box .sr-table tr.sr-tr-child td{color:var(--sr-text-2)}.sr-tr-parent td.sr-tcol-first{font-weight:600}.sr-tr-click{cursor:pointer}a.sr-tlink-go{display:inline-flex;align-items:center;gap:6px;max-width:100%}.sr-tlink-go-ic{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}a.sr-tlink-go:hover .sr-tlink-go-ic{color:var(--sr-accent-text)}.sr-tr-click:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-tdetail{display:grid;gap:18px;font-size:var(--sr-fs-md)}.sr-tdetail-sub{margin:-10px 0 0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-tdetail-tiles>.sr-kpi{padding:10px 12px}.sr-tdetail-tiles .sr-kpi-value{font-size:clamp(var(--sr-fs-md),13.5cqi,var(--sr-fs-xl));line-height:var(--sr-lh-lg)}.sr-tdetail-chart{margin:0;display:grid;gap:4px}.sr-tdetail-chart svg{display:block;width:100%;height:140px;overflow:visible}.sr-tdetail-bar{fill:var(--sr-money);fill-opacity:.28}.sr-tdetail-bar:hover{fill-opacity:.5}.sr-tdetail-line{fill:none;stroke:var(--sr-text-1);stroke-width:1.5}.sr-tdetail-axis{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);text-align:center}.sr-tdetail-axis span{overflow:hidden;white-space:nowrap}.sr-tdetail-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-tdetail-key::before{content:'';display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:2px;background:var(--sr-money-tint);border:1px solid var(--sr-money);vertical-align:-1px}.sr-tdetail-key--line::before{height:0;border:0;border-top:2px solid var(--sr-text-1);border-radius:0;vertical-align:3px}.sr-tdetail-h{margin:0 0 8px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--sr-text-2)}.sr-tdetail-group .sr-an-facts{gap:8px}.sr-tdetail-group .sr-an-facts>div{padding-bottom:6px;border-bottom:1px solid var(--sr-line)}.sr-tdetail-group .sr-an-facts>.sr-tone-money dd{color:var(--sr-money)}.sr-tdetail-group .sr-an-facts>.sr-tone-debt dd{color:var(--sr-debt)}.sr-tlayer{position:fixed;inset:0;z-index:60;pointer-events:none}.sr-tmenu{position:fixed;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:var(--sr-colfilter-w-min);max-width:calc(100vw - 16px);max-height:min(80vh,640px);overflow:hidden;padding:12px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);box-shadow:0 10px 24px -8px var(--sr-line-2);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);pointer-events:auto}.sr-tmenu-sheet{top:auto;right:0;bottom:0;left:0;width:auto;max-width:none;max-height:80vh;border-radius:10px 10px 0 0;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.sr-tmenu>*{flex:none}.sr-tmenu-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sr-tmenu-head strong{font-weight:600}.sr-tmenu-sort{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px}.sr-tmenu-sort .sr-tbtn{min-width:0;justify-content:center;gap:4px;padding:0 8px}.sr-tmenu-sort .sr-tbtn span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-tmenu>.sr-tmenu-body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0}.sr-tmenu-body>*{flex:none}.sr-tmenu-values{display:grid;align-content:start;gap:2px;flex:1 1 auto;min-height:calc(6 * (var(--sr-colfilter-row-h) + 2px));max-height:var(--sr-colfilter-list-max);overflow-y:auto;padding:2px}.sr-tcheck{display:flex;align-items:center;gap:8px;min-height:var(--sr-colfilter-row-h);padding:4px 2px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);cursor:pointer}.sr-tcheck span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-tcheck input{flex:none;margin:0;accent-color:var(--sr-accent-active)}.sr-tinput{width:100%;min-width:0;height:34px;padding:6px 8px;border:1px solid var(--sr-line-input);border-radius:8px;background:var(--sr-surface);color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-md)}.sr-tinput:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-tmenu-range{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.sr-tfield{display:grid;gap:4px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-tmenu-muted{margin:0;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-tmenu-error{margin:0;font-size:var(--sr-fs-md);color:var(--sr-debt)}.sr-tmenu-foot{display:flex;justify-content:space-between;gap:8px;padding:10px 0 0;border-top:1px solid var(--sr-line);background:var(--sr-surface)}@media (max-width:639px){.sr-table-box .sr-table{width:max(100%,calc(var(--sr-tw-n,100%) - var(--sr-tw-first-cut,0px)))}.sr-table-scroll{--sr-tcol-check-w:36px;--sr-tw-first-max:calc(var(--sr-box-w,100vw) * .4)}.sr-table-scroll[data-sr-scroll]{--sr-tw-first-own:176px}.sr-table-box .sr-table :is(th,td).sr-tcol-check{padding-inline:8px 0}.sr-tinput{font-size:var(--sr-fs-lg)}}@media (pointer:coarse){.sr-tbtn,.sr-tbtn-sm{min-height:var(--sr-tap-touch)}.sr-tbtn-ic{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}.sr-tinput{height:var(--sr-tap-touch);font-size:var(--sr-fs-lg)}.sr-tcheck{min-height:var(--sr-tap-touch);align-items:center}.sr-th-sort{position:relative}.sr-th-sort::before,.sr-th-menu::before{content:'';position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}.sr-ttoggle{position:relative}.sr-ttoggle::before{content:'';position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}}.sr-cat-layout{--sr-side-w:320px}.sr-cat-layout .fi-ta-filters-dropdown,.sr-cat-layout .fi-ta-filters-trigger-action-ctn,.sr-catf-native{display:none}.sr-catf{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.sr-catf-toggle{display:inline-flex;align-items:center;gap:6px;flex:none;height:var(--sr-tb-ctl);padding:0 10px;white-space:nowrap;border:1px solid transparent;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);font-size:var(--sr-fs-base);font-weight:500;cursor:pointer;transition:background var(--sr-dur),border-color var(--sr-dur)}.sr-catf-toggle:hover{background:var(--sr-surface-2)}.sr-catf-toggle.active{background:var(--sr-accent-tint);border-color:var(--sr-accent-line)}.sr-catf-toggle:focus-visible,.sr-catf-chip:focus-visible,.sr-catf-reset:focus-visible,.sr-catf-icon:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-catf-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-text-3);flex:none}.sr-catf-count{min-width:18px;height:18px;padding:0 5px;border-radius:var(--sr-radius);background:var(--sr-accent);color:var(--sr-accent-on);font-size:var(--sr-fs-sm);font-weight:600;line-height:var(--sr-lh-sm);text-align:center}.sr-catf-chip{display:inline-flex;align-items:center;gap:4px;max-width:16rem;height:26px;padding:0 6px 0 8px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);color:var(--sr-text-1);font-size:var(--sr-fs-sm);font-weight:600;cursor:pointer}.sr-catf-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-catf-chip:hover{border-color:var(--sr-line-2)}.sr-catf-chip-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-text-3);flex:none}.sr-catf-chip:hover .sr-catf-chip-icon{color:var(--sr-text-1)}.sr-catf-reset{height:26px;padding:0 4px;border:0;background:none;color:var(--sr-text-2);font-size:var(--sr-fs-sm);cursor:pointer;white-space:nowrap}.sr-catf-reset:hover{color:var(--sr-text-1);text-decoration:underline}.sr-catf-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;padding:0;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);cursor:pointer}.sr-catf-icon:hover{background:var(--sr-surface-2);color:var(--sr-text-1)}.sr-catf-icon .sr-catf-ic{width:var(--sr-icon-md);height:var(--sr-icon-md);color:currentColor}.sr-rcv-done{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:40rem;margin:24px auto;padding:32px 24px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);text-align:center}.sr-rcv-done-ic{width:44px;height:44px;color:var(--sr-money)}.sr-rcv-done-title{margin:0;font-size:var(--sr-fs-xl);font-weight:600;color:var(--sr-text-1)}.sr-rcv-done-sub{margin:0;font-size:var(--sr-fs-base);color:var(--sr-text-1)}.sr-rcv-done-codes{margin:0;color:var(--sr-text-2);overflow-wrap:anywhere}.sr-rcv-done-warn{margin:4px 0 0;padding:8px 12px;list-style:none;border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);color:var(--sr-text-1);font-size:var(--sr-fs-md);text-align:start}.sr-rcv-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.sr-rcv-done-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin-top:4px;font-size:var(--sr-fs-md)}.sr-rcv-done-links a{color:var(--sr-accent-text);font-weight:600;text-decoration:none}.sr-rcv-done-links a:hover{text-decoration:underline}@media (max-width:639px){.sr-rcv-done{margin:8px 0;padding:24px 16px}.sr-rcv-done-actions{flex-direction:column-reverse;align-self:stretch}}.sr-ctree{display:inline-flex;align-items:center;gap:6px;min-width:0}.sr-ctree-d0{font-weight:600}.sr-ctree-d1{padding-inline-start:18px}.sr-ctree-d2{padding-inline-start:36px}.sr-ctree-d3{padding-inline-start:54px}.sr-ctree-d4{padding-inline-start:72px}.sr-ctree-d5{padding-inline-start:90px}.sr-ctree-mark{width:8px;height:8px;flex:none;margin-top:-5px;border-inline-start:1px solid var(--sr-line-2);border-bottom:1px solid var(--sr-line-2)}.sr-ctree-tog{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;padding:0;border:0;background:none;color:var(--sr-text-1);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);cursor:pointer}.sr-ctree-tog::before{content:'+';display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--sr-line-input);border-radius:3px;background:var(--sr-surface)}.sr-ctree-tog[aria-expanded="true"]::before{content:'\2212'}.sr-ctree-tog:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.sr-ctree-gap{width:24px;height:24px;flex:none}.sr-ctree-bar */ .sr-ctree-tog{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;padding:0;border:1px solid var(--sr-line-input);border-radius:3px;background:var(--sr-surface);color:var(--sr-text-1);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);cursor:pointer}.sr-ctree-tog::before{content:'+'}.sr-ctree-tog[aria-expanded="true"]::before{content:'\2212'}.sr-ctree-tog:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.sr-ctree-gap{width:16px;height:16px;flex:none}.sr-ctree-bar{display:inline-flex;gap:8px;align-items:center}.sr-sp{display:flex;align-items:flex-start;min-width:0;border-radius:var(--sr-radius);background:var(--sr-surface);box-shadow:0 0 0 1px var(--sr-t-edge),var(--sr-t-shadow)}.sr-sp-main{position:relative;flex:1 1 0;align-self:stretch;min-width:0}.sr-sp-main .fi-ta-ctn{box-shadow:none}.sr-sp-side{flex:0 0 var(--sr-side-w);width:var(--sr-side-w);min-width:0;box-sizing:border-box;display:flex;flex-direction:column;position:sticky;top:calc(var(--sr-topbar-h) + 1rem);max-height:calc(100vh - var(--sr-topbar-h) - 2rem);overflow:hidden;border-radius:10px 0 0 10px;background:var(--sr-surface)}.sr-sp-head{flex:none;padding:0 12px}.sr-sp-title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-sp-count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;box-sizing:border-box;padding:0 5px;border-radius:var(--sr-radius);background:var(--sr-accent);color:var(--sr-accent-on);font-size:var(--sr-fs-sm);font-weight:600;line-height:var(--sr-lh-sm);text-align:center;box-shadow:0 0 0 2px var(--sr-surface);pointer-events:none}.sr-sp-close{display:none}.sr-sp-pane{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px 8px 12px}.sr-sp-group{min-width:0}.sr-sp-group + .sr-sp-group{margin-top:8px;padding-top:6px;border-top:1px solid var(--sr-line)}.sr-sp-group-head{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:30px;padding:2px 4px 2px 6px;font-size:var(--sr-fs-sm);font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--sr-accent-text)}.sr-sp-group-title{min-width:0;overflow-wrap:anywhere}.sr-sp-more{min-width:0}.sr-sp-more-sum{list-style:none;display:flex;align-items:center;min-height:34px;padding:6px 6px 6px 8px;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-md);color:var(--sr-text-2);cursor:pointer;user-select:none}.sr-sp-more-sum::-webkit-details-marker{display:none}.sr-sp-group-acts{display:inline-flex;align-items:center;gap:2px;flex:none}.sr-sp-choice{min-width:0}.sr-sp-choice-row{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:34px;padding:6px 6px 6px 8px;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-1);cursor:pointer;user-select:none}.sr-sp-choice-row::-webkit-details-marker{display:none}.sr-sp-choice-row::marker{content:''}.sr-sp-choice-row:hover,.sr-sp-choice[open]>.sr-sp-choice-row{background:var(--sr-surface-3)}.sr-sp-choice-row:focus-visible,.sr-sp-opt:focus-visible,.sr-sp-check:focus-within{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-sp-choice-lbl{flex:1 1 auto;min-width:0;color:var(--sr-text-2)}.sr-sp-choice-val{display:inline-flex;align-items:center;gap:2px;margin-inline-start:auto;max-width:100%;text-align:end;overflow-wrap:anywhere;font-weight:500;color:var(--sr-text-1)}.sr-sp-choice-val.is-set{color:var(--sr-accent-text);font-weight:600}.sr-sp-choice-icon{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted);transition:transform var(--sr-dur)}.sr-sp-choice[open] .sr-sp-choice-icon{transform:rotate(180deg)}.sr-sp-opts{display:flex;flex-direction:column;gap:1px;padding:2px 0 6px 8px}.sr-sp-opts--find{max-height:50vh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.sr-sp-opts-find{position:sticky;top:0;z-index:1;margin:0 0 4px}.sr-sp-opt{display:flex;align-items:flex-start;gap:6px;width:100%;min-height:32px;padding:6px 8px;border:0;border-radius:var(--sr-radius-sm);background:transparent;font:inherit;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);text-align:start;white-space:normal;overflow-wrap:anywhere;color:var(--sr-text-1);cursor:pointer}.sr-sp-opt:hover{background:var(--sr-surface-3)}.sr-sp-opt.on{background:var(--sr-accent-tint);color:var(--sr-accent-text);font-weight:600}.sr-sp-opt-icon{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);margin-top:1px;visibility:hidden}.sr-sp-opt.on .sr-sp-opt-icon{visibility:visible}.sr-sp-check{display:flex;align-items:flex-start;gap:8px;min-height:34px;padding:8px;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-1);cursor:pointer;user-select:none;overflow-wrap:anywhere}.sr-sp-check:hover{background:var(--sr-surface-3)}.sr-sp-check input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:var(--sr-accent)}.sr-sp-input{display:block;width:100%;min-height:36px;box-sizing:border-box;margin:2px 0 6px;padding:0.4rem 0.6rem;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background-color:var(--sr-surface);font-size:var(--sr-fs-md);color:var(--sr-text-1)}.sr-sp-input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-sp-backdrop{display:none}@media (min-width:1024px){.sr-sp:not(.sr-sp--collapsed)>.sr-sp-main{border-inline-start:1px solid var(--sr-t-head-line)}.sr-sp:not(.sr-sp--collapsed)>.sr-sp-main .fi-ta-ctn{border-start-start-radius:0!important;border-end-start-radius:0!important}.sr-sp--collapsed .sr-sp-side{display:none}}@media (max-width:1023px){.sr-sp{display:block}.sr-sp-side{display:none;position:fixed;inset-block:0;inset-inline-start:0;z-index:var(--sr-z-drawer);width:min(360px,88vw);height:100dvh;max-height:none;border-radius:0;box-shadow:0 12px 40px color-mix(in srgb,var(--sr-text-1) 18%,transparent)}.sr-sp--open .sr-sp-side{display:flex}.sr-sp-head{padding:0 4px 0 12px}.sr-sp-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);cursor:pointer}.sr-sp-close:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-sp-close-icon{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-sp-pane{padding:8px 12px 24px}.sr-sp--open .sr-sp-backdrop{display:block;position:fixed;inset:0;z-index:49;padding:0;border:0;background:var(--sr-scrim)}html.sr-sp-sheet-open{overflow:hidden}}@media (pointer:coarse){.sr-sp-choice-row,.sr-sp-opt,.sr-sp-check{min-height:var(--sr-tap-touch)}}.sr-sp-rail{display:none}.sr-sp-toggle{display:none}@media (min-width:1024px){.sr-sp--rail.sr-sp--collapsed .sr-sp-rail{display:flex}.sr-sp--rail .sr-sp-toggle{display:inline-flex}}.sr-sp-rail{flex:0 0 var(--sr-side-rail-w);width:var(--sr-side-rail-w);min-width:0;box-sizing:border-box;flex-direction:column;align-items:center;align-self:stretch;position:sticky;top:calc(var(--sr-topbar-h) + 1rem);max-height:calc(100vh - var(--sr-topbar-h) - 2rem);padding:6px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--sr-surface);border-inline-end:1px solid var(--sr-t-head-line);border-radius:10px 0 0 10px}.sr-sp-rail-items{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;margin-top:4px;padding-top:6px;border-top:1px solid var(--sr-line)}.sr-sp-rail-sep{flex:none;width:28px;height:1px;margin:4px 0;background:var(--sr-line)}.sr-sp-rail-foot{display:flex;justify-content:center;width:100%;margin-top:auto;padding-top:6px;border-top:1px solid var(--sr-line)}.sr-sp-rail-open,.sr-sp-rail-key{display:inline-flex}.sr-sp-toggle,.sr-sp-rail-open,.sr-sp-rail-key{position:relative;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);text-decoration:none;cursor:pointer}.sr-sp-toggle:hover,.sr-sp-rail-open:hover,.sr-sp-rail-key:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-sp-rail-key.on{background:var(--sr-accent-tint);color:var(--sr-text-1)}.sr-sp-rail-key.on:hover{background:var(--sr-accent-tint);box-shadow:inset 0 0 0 1px var(--sr-accent-line)}.sr-sp-toggle:focus-visible,.sr-sp-rail-open:focus-visible,.sr-sp-rail-key:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-sp-rail-ic{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-sp-shut-icon,.sr-sp-open-icon{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-sp-rail-n{position:absolute;top:1px;right:-1px;min-width:16px;height:16px;box-sizing:border-box;padding:0 4px;border-radius:var(--sr-radius-ctl);background:var(--sr-accent);color:var(--sr-accent-on);font-size:var(--sr-fs-sm);font-weight:600;line-height:var(--sr-lh-sm);text-align:center;box-shadow:0 0 0 2px var(--sr-surface);pointer-events:none}.sr-sp-rail-mark{position:absolute;top:2px;right:2px;display:inline-flex;width:12px;height:12px;color:var(--sr-debt);pointer-events:none}.sr-sp-rail-mark svg{width:12px;height:12px}@media (pointer:coarse){.sr-sp-toggle,.sr-sp-rail-open,.sr-sp-rail-key{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}.sr-cat-edit{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 6px;border:0;border-radius:var(--sr-radius-sm);background:none;color:var(--sr-text-2);font-size:var(--sr-fs-sm);font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer}.sr-cat-edit:hover{background:var(--sr-surface-2);color:var(--sr-text-1)}.sr-cat-edit svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-tree{list-style:none;padding:0;margin:0;font-size:var(--sr-fs-md)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-tree ul{list-style:none;margin:0;margin-inline-start:calc(var(--sr-tree-indent) / 2);padding:0;padding-inline-start:calc(var(--sr-tree-indent) / 2 - 1px);border-inline-start:1px solid var(--sr-line)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-row{display:flex;align-items:center;min-width:0;border-radius:var(--sr-radius-sm);color:var(--sr-text-1);transition:background var(--sr-dur);margin:1px 0}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-row:hover{background:var(--sr-accent-tint)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-row.active{background:var(--sr-accent-tint);box-shadow:inset 0 0 0 1px var(--sr-accent-line)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-row.active>.sr-cat-name,:is(.sr-sp-side,.sr-bcp-side) .sr-cat-row.active>.sr-cat-count{color:var(--sr-accent-text);font-weight:600}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-name{flex:1;min-width:0;padding:0.4rem 0.5rem 0.4rem 0;text-decoration:none;color:inherit;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);white-space:normal;overflow-wrap:normal;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-align:start}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-name:hover{color:var(--sr-accent-text)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-count{flex:none;font-size:var(--sr-fs-sm);color:var(--sr-text-3);padding-right:0.5rem;min-width:1.5rem;text-align:right}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-toggle{flex:none;box-sizing:border-box;width:24px;background:none;border:none;cursor:pointer;color:var(--sr-icon-muted);padding:0.4rem 0;font-size:var(--sr-fs-sm);line-height:1;transition:transform var(--sr-dur);min-width:24px}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-toggle:hover{color:var(--sr-accent-text)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-toggle.open{transform:rotate(90deg)}:is(.sr-sp-side,.sr-bcp-side) .sr-cat-spacer{flex:none;display:inline-block;width:24px;min-width:24px}@media (max-width:1023px){:is(.sr-sp-side,.sr-bcp-side) .sr-cat-row{min-height:var(--sr-tap-touch)}}.sr-scan-form{display:flex;align-items:center;gap:0.6rem;background:var(--sr-surface);border:2px solid var(--sr-line-input);border-radius:var(--sr-radius);padding:0 0.9rem;margin-bottom:0.9rem;transition:border-color var(--sr-dur),box-shadow var(--sr-dur)}.sr-scan-form:focus-within{border-color:var(--sr-focus)}.sr-scan-ic{width:var(--sr-icon-md);height:var(--sr-icon-md);color:var(--sr-accent-text);flex:0 0 auto}.sr-scan-input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;padding:0.7rem 0;font-size:var(--sr-fs-lg);color:var(--sr-text-1)}.sr-scan-input::placeholder{color:var(--sr-text-3)}@media (pointer:coarse){.sr-catf-chip,.sr-catf-reset,.sr-cat-edit{min-height:var(--sr-tap-touch)}}.sr-bcp .sr-bcp-search-wrp{position:sticky;top:-14px;z-index:3;margin:-14px 0 12px;padding:14px 0 0;background:var(--sr-surface-2)}.sr-bcp .sr-bcp-search-wrp::before{top:26px}@media (max-width:767px){.sr-bcp .sr-bcp-search-wrp{top:-10px;margin-top:-10px;padding-top:10px}.sr-bcp .sr-bcp-search-wrp::before{top:22px}}.sr-bcp .sr-bcp-step.is-empty .sr-bcp-qty{border-style:dashed;border-color:var(--sr-line-2);background:var(--sr-surface-2)}.sr-bcp .sr-bcp-step.is-empty .sr-bcp-qty::placeholder{color:var(--sr-text-3);opacity:1}.sr-bcp .sr-bcp-step:not(.is-empty) .sr-bcp-qty{font-weight:700}.sr-bcp .sr-bcp-step button:disabled,.sr-bcp .sr-bcp-step button[aria-disabled="true"]{color:var(--sr-text-off);border-color:var(--sr-line);background:var(--sr-surface);cursor:not-allowed}.sr-bcp .sr-bcp-table td.sr-bcp-price{white-space:nowrap}.sr-bcp .sr-bcp-table .sr-bcp-qtycol{width:1%;white-space:nowrap}.sr-kind-mark{gap:3px;font-size:var(--sr-fs-md)}.sr-kind-mark.sr-kind-mark--pack{--sr-g1:var(--sr-kind-pack);--sr-g2:var(--sr-kind-pack)}.sr-kind-mark.sr-kind-mark--setup{--sr-g1:var(--sr-kind-setup);--sr-g2:var(--sr-kind-setup)}.sr-kind-mark .sr-kind-mark-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-kind-mark--icon{margin-inline-end:4px;vertical-align:-2px}.sr-kind-mark-tip{display:inline-flex;align-items:center;cursor:help}.sr-kind-mark-tip .sr-kind-mark--icon{margin:0}.sr-kind-mark-tip .sr-kind-mark-ic{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-catopt{display:flex;align-items:baseline;gap:6px;width:100%;min-width:0;padding-inline-start:calc(var(--sr-select-tree-indent) * var(--sr-catopt-d,0))}.sr-catopt-name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;hyphens:none;word-break:normal;overflow-wrap:normal}.sr-catopt-n{flex:none;margin-inline-start:auto;padding-inline-start:6px;text-align:end;color:var(--sr-text-3);font-size:var(--sr-fs-sm)}.sr-catopt-path{display:none;color:var(--sr-text-3);white-space:nowrap}.sr-catopt--d0 .sr-catopt-name{font-weight:600}.fi-select-input-option>:has(>.sr-catopt){flex:1 1 auto;min-width:0}.sr-catopt--d1{--sr-catopt-d:1}.sr-catopt--d2{--sr-catopt-d:2}.sr-catopt--d3{--sr-catopt-d:3}.sr-catopt--d4{--sr-catopt-d:4}.sr-catopt.sr-catopt--found{padding-inline-start:0}.sr-catopt--found .sr-catopt-path{display:inline;flex:0 3 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.sr-catnew{display:block;width:100%;margin-top:6px;padding:6px 8px;border-radius:var(--sr-radius-sm);text-align:start;font-weight:600;color:var(--sr-accent-text);cursor:pointer}.sr-catnew:hover,.sr-catnew:focus-visible{background:var(--sr-t-hover)}.sr-catopt--found .sr-catopt-name{flex:0 1 auto;font-weight:400}.sr-catopt--found .sr-catopt-n{margin-inline-start:auto}.fi-select-input-value-ctn .sr-catopt{display:block;padding-inline-start:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi-select-input-value-ctn .sr-catopt-path{display:inline;color:inherit}.fi-select-input-value-ctn .sr-catopt-name{display:inline;white-space:inherit;-webkit-line-clamp:unset;line-clamp:unset}.fi-select-input-value-ctn .sr-catopt-name{font-weight:inherit}.fi-select-input-value-ctn .sr-catopt-n{display:none}@media (max-width:639.98px){.fi-select-input-value-ctn:has(.sr-catopt),.fi-select-input-value-ctn:has(.sr-catopt) .fi-select-input-value-label{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.fi-select-input-value-ctn .sr-catopt-path{white-space:inherit}.fi-select-input-value-ctn .sr-catopt{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}}.fi-select-input-option-group:has(.sr-catopt)>.fi-dropdown-header{position:sticky;top:37px;z-index:1;background:var(--sr-surface)}.fi-select-input .fi-dropdown-panel{box-sizing:border-box;min-width:min(var(--sr-select-panel-min),calc(var(--sr-vv-w,100vw) - 2 * var(--sr-select-panel-gap)));max-width:calc(var(--sr-vv-w,100vw) - 2 * var(--sr-select-panel-gap));max-height:min(70dvh,calc(var(--sr-vv-h,100dvh) - 2 * var(--sr-select-panel-gap)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;hyphens:none;word-break:normal;overflow-wrap:normal}.fi-select-input .fi-dropdown-panel .fi-select-input-option{min-width:0}.fi-select-input .fi-dropdown-panel .fi-dropdown-list-item-label{min-width:0;hyphens:none;word-break:normal;overflow-wrap:normal}.sr-catpick .fi-select-input .fi-dropdown-panel{max-height:min(max(60dvh,440px),calc(100dvh - var(--sr-topbar-h,64px) - 24px));overscroll-behavior:contain}.sr-catpick .fi-select-input-option-group>.fi-dropdown-header{padding:5px 10px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-base);letter-spacing:.02em}.sr-catpick .fi-select-input-option-group>.fi-dropdown-list{gap:0;padding:2px 4px}.sr-catpick .fi-dropdown-list-item.fi-select-input-option{min-height:30px;padding:5px 8px;line-height:var(--sr-lh-base)}@media (pointer:coarse){.sr-catpick .fi-dropdown-list-item.fi-select-input-option{min-height:34px;padding-block:7px}}.sr-defect-mark{display:inline-flex;align-items:flex-start;gap:4px;max-width:100%;font-size:var(--sr-fs-sm);font-weight:500;line-height:var(--sr-lh-sm);color:var(--sr-text-2);overflow-wrap:anywhere}.sr-defect-mark-ic{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);margin-top:1px;color:var(--sr-icon-muted)}.sr-defect-mark-tx b{color:var(--sr-text-1)}.sr-defect-mark--icon{align-items:center;cursor:help}.sr-title-count{margin-inline-start:8px;font-size:var(--sr-fs-lg);font-weight:500;color:var(--sr-text-3)}.sr-iper{display:inline-flex;align-items:center;gap:5px;max-width:100%;white-space:nowrap;color:var(--sr-text-3)}.sr-iper--own{color:var(--sr-text-1);font-weight:500}.sr-iper-own{display:inline-flex;align-items:center;gap:4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-2)}.sr-iper-own::before{content:"";flex:none;inline-size:8px;block-size:8px;border-radius:50%;background:var(--sr-accent-deep)}.sr-pcell{display:inline-grid;grid-template-columns:auto auto;justify-items:start;align-items:center;column-gap:4px;row-gap:2px}.sr-pcell-e{grid-column:1}.sr-pcell--one{grid-template-columns:auto}.sr-pcell--one .sr-iper-own{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);gap:4px}.sr-pcell--one:has(.sr-iper-own){position:relative}.sr-pcell--one .sr-iper-own{position:absolute;inset-inline-start:0;inset-block-start:100%;margin-block-start:-1px;white-space:nowrap;pointer-events:none}.sr-pos-table>table{--sr-est-date-w:var(--sr-tw-dts)}@container (max-width:1099px){.sr-pos-table>table{--sr-est-date-w:96px}.sr-pos-table .sr-pcell--one,.sr-pos-table .sr-iper:has(.sr-pcell--one){white-space:normal}}.sr-dtper{white-space:normal}.sr-dtper-p{white-space:nowrap}.sr-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 16px;width:100%;min-height:36px;margin:0;padding:2px 0;border-top:1px solid var(--sr-line);box-sizing:border-box}.sr-more[hidden]{display:none}[data-sr-more-item][hidden]{display:none}.sr-more-go{display:inline-flex;align-items:center;gap:4px;min-height:32px;margin-left:-8px;padding:4px 8px;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);font:inherit;font-size:var(--sr-fs-md);font-weight:500;line-height:var(--sr-lh-md);cursor:pointer;white-space:nowrap}.sr-more-go:hover{background:var(--sr-surface-2);color:var(--sr-text-1)}.sr-more-go:focus-visible,.sr-more-all:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-more-go[hidden]{display:none}.sr-more-ic{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}.sr-more-all{padding:4px 8px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2);text-decoration:underline;text-decoration-color:var(--sr-line-2);text-underline-offset:3px;white-space:nowrap}.sr-more-all:hover{color:var(--sr-text-1);text-decoration-color:var(--sr-accent-text)}.sr-more-note{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}@media (pointer:coarse){.sr-more-go{min-height:var(--sr-tap-touch)}}.sr-peek{position:fixed;top:var(--sr-topbar-h);right:0;bottom:0;z-index:var(--sr-z-peek);display:none;flex-direction:column;width:min(var(--sr-peek-w),100vw);box-sizing:border-box;background:var(--sr-surface);border-left:1px solid var(--sr-line);box-shadow:var(--sr-shadow-panel);color:var(--sr-text-1);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-peek.sr-peek-open{display:flex}html.sr-peek-docked .fi-main{padding-inline-end:calc(var(--sr-peek-w) + var(--sr-main-pad))}html.sr-peek-docked .sr-peek{box-shadow:none}.sr-peek-grip{display:none}.sr-peek-head{display:flex;align-items:center;gap:10px;padding:14px 12px 0 20px}.sr-peek-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;flex:1;min-width:0}.sr-peek-title{flex:0 1 auto;max-width:100%;margin:0;min-width:0;white-space:normal;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:700;color:var(--sr-text-1);overflow-wrap:anywhere}.sr-peek-title a.sr-peek-title-link{color:inherit;text-decoration:none}.sr-peek-title a.sr-peek-title-link:hover,.sr-peek-title a.sr-peek-title-link:focus-visible{color:var(--sr-accent-text);text-decoration:underline;text-decoration-color:var(--sr-accent-text)}.sr-tdetail-title-link{color:inherit;text-decoration:none}.sr-tdetail-title-link:hover,.sr-tdetail-title-link:focus-visible{color:var(--sr-accent-text);text-decoration:underline;text-decoration-color:var(--sr-accent-text)}.sr-peek-pill{flex:none}.sr-peek-pill:empty{display:none}.sr-peek-nav{display:flex;align-items:center;gap:2px;flex:none}.sr-peek-nav .fi-icon-btn[disabled]{opacity:.5;cursor:not-allowed}.sr-peek-nav .fi-icon-btn[hidden]{display:none}.sr-peek-acts{display:flex;align-items:center;gap:8px;padding:12px 20px 4px}.sr-peek-acts[hidden]{display:none}.sr-peek-acts .sr-peek-gap{flex:1}.sr-peek-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 20px;transition:opacity var(--sr-dur)}.sr-peek[data-sr-stale] .sr-peek-body,.sr-peek[data-sr-stale] .sr-peek-acts{opacity:var(--sr-load-dim)}.sr-peek-skel{display:flex;flex-direction:column;gap:14px;margin:10px 0}.sr-peek-skel-title{display:inline-block;width:180px;height:20px;vertical-align:middle}.sr-peek-skel-bar{display:inline-block;width:132px;height:36px;border-radius:var(--sr-radius-sm)}.sr-peek-skel-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.sr-peek-skel-f,.sr-peek-skel-k{display:grid;gap:6px}.sr-peek-skel-f .sr-skel:first-child{width:40%;height:10px}.sr-peek-skel-f .sr-skel:last-child{width:75%;height:14px}.sr-peek-skel-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sr-peek-skel-k{padding:10px 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm)}.sr-peek-skel-k .sr-skel:first-child{width:50%;height:10px}.sr-peek-skel-k .sr-skel:last-child{width:70%;height:18px}.sr-peek-skel-rows{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm)}.sr-peek-skel-rows .sr-skel{width:100%;height:12px}.sr-peek-skel-rows .sr-skel:nth-child(even){width:82%}.sr-peek-fail{margin:8px 0;color:var(--sr-debt)}.sr-peek-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:10px 0 12px}.sr-peek-fields.sr-peek-fields-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-peek-f{display:grid;gap:2px;min-width:0}.sr-peek-f-l{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2)}.sr-peek-f-v{min-width:0;overflow-wrap:break-word;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-1)}.sr-peek-f-v.sr-peek-muted{color:var(--sr-text-3)}.sr-peek-contacts{margin:0 0 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm)}.sr-peek-contact{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 12px;color:var(--sr-text-1);text-decoration:none}.sr-peek-contact + .sr-peek-contact{border-top:1px solid var(--sr-line)}.sr-peek-contact svg{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}.sr-peek-contact span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-peek-contact small{flex:none;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}a.sr-peek-contact:hover{background:var(--sr-surface-2)}.sr-peek .sr-kpis{margin:0 0 14px}.sr-peek .sr-kpis>.sr-kpi{padding:10px 12px}.sr-peek .sr-kpi-value{font-size:clamp(var(--sr-fs-md),13.5cqi,var(--sr-fs-lg));line-height:var(--sr-lh-lg)}.sr-peek[data-sr-peek-width="wide"] .sr-kpi-value{font-size:clamp(var(--sr-fs-lg),13.5cqi,var(--sr-fs-2xl));line-height:var(--sr-lh-2xl)}.sr-peek-sec{margin:0 0 14px}.sr-peek-sec-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0 0 6px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:700;color:var(--sr-text-1)}.sr-peek-sec-h span{font-weight:500;color:var(--sr-text-3)}.sr-peek-period .sr-period{margin:0}.sr-peek-sec .sr-table tr.sr-tgrp>td{padding-block:10px 4px;border-block-start:1px solid var(--sr-line);font-size:var(--sr-fs-base);font-weight:600;color:var(--sr-text-1)}.sr-peek-sec .sr-table tbody>tr.sr-tgrp:first-child>td{border-block-start:0}.sr-peek-sec .sr-table .sr-tgrp-n{margin-inline-start:6px;font-weight:500;color:var(--sr-text-3)}.sr-peek-sec .sr-table .sr-tgrp-sum{text-align:end;white-space:nowrap}.sr-peek-seg{margin:0 0 10px}.sr-peek-note{margin:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2);white-space:pre-line;overflow-wrap:break-word}.sr-peek-feed{display:grid;gap:2px;padding:7px 0;border-bottom:1px solid var(--sr-line)}.sr-peek-feed:last-child{border-bottom:0}.sr-peek-feed-row{display:flex;align-items:baseline;gap:10px}.sr-peek-feed-m{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-peek-body>p.sr-peek-feed-m{margin:6px 0 8px}.sr-peek-body>p.sr-peek-note + .sr-peek-sec,.sr-peek-body>p.sr-peek-note + .sr-jrn-full{margin-top:10px}.sr-peek-feed-b{flex:1;min-width:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);overflow-wrap:break-word}.sr-peek-feed-b.sr-peek-pre{white-space:pre-line}.sr-peek-feed-v{flex:none;font-weight:700}.sr-peek-muted{color:var(--sr-text-3)}.sr-peek-plus{color:var(--sr-money)}.sr-peek-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.sr-peek-photos img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--sr-radius-sm);background:var(--sr-surface-2)}.sr-peek-minus{color:var(--sr-debt)}.sr-peek .sr-table-box{overflow:hidden}.sr-peek .sr-table-scroll{border-top:0}.sr-peek .sr-table-box .sr-table{width:100%;table-layout:auto}.sr-peek .sr-table-box .sr-table :is(.sr-th,.sr-td){width:auto}.sr-peek .sr-table-box .sr-table td:not(.sr-num){white-space:normal}.sr-peek .sr-table-box .sr-table td.sr-tcol-first:not(.sr-num) .sr-tc{overflow-wrap:anywhere;hyphens:auto}.sr-peek .sr-table-box .sr-table .sr-ord{white-space:nowrap}.sr-peek{--sr-peek-pw:min(var(--sr-peek-w),100vw);--sr-peek-budget:max(calc(var(--sr-peek-pw) - 310px),120px)}.sr-peek .sr-table-box .sr-table td:not(.sr-num):not(.sr-tcol-first) .sr-tc{max-width:calc(var(--sr-peek-budget) * .42)}.sr-peek .sr-table-box .sr-table:not(:has(tr>:nth-child(3))) td:not(.sr-num):not(.sr-tcol-first) .sr-tc{max-width:calc(var(--sr-peek-pw) - 140px)}.sr-peek .sr-table-box .sr-table td:not(.sr-num) .sr-tc>a.sr-tlink{display:block;max-width:100%;overflow:visible}.sr-peek .sr-table-box .sr-table td:not(.sr-num) .sr-tsub{white-space:normal;text-overflow:clip}.sr-peek-sheet .sr-table-box .sr-table td.sr-num .sr-tsub{white-space:normal;text-overflow:clip}.sr-tsub-p{white-space:nowrap}.sr-table tr.sr-tr-done>td{background:var(--sr-money-tint)}.sr-table tr.sr-tr-done>td:first-child{box-shadow:inset 3px 0 0 var(--sr-money)}.sr-peek .sr-table-box .sr-table .sr-dtper-p{white-space:normal}.sr-peek .sr-table-box .sr-table th[aria-sort]{cursor:pointer}.sr-peek .sr-th-sort:not(.sr-th-sort-on){display:none}.sr-peek .sr-table-box .sr-table .sr-tcol-first{position:static}.sr-peek .sr-table-scroll{scroll-padding-inline-start:0;--sr-tw-first-own:initial}.sr-peek .sr-table-box .sr-table td.sr-tcol-first .sr-tc{white-space:normal;display:block}.sr-peek[data-sr-peek-width="wide"] .sr-table-box .sr-table td.sr-tcol-first :is(.sr-tc,.sr-tsub){display:block;overflow:visible;white-space:normal}.sr-peek .sr-iper{flex-wrap:wrap;row-gap:2px}.sr-peek .sr-more{border-top:1px solid var(--sr-line)}.fi-ta-record.sr-row-peek,tr.sr-row-peek>:is(td,th,#sr-row-peek){background-color:var(--sr-info-tint)}.sr-row-peek:not(tr):not(.fi-ta-row):not(.fi-ta-record){box-shadow:0 0 0 2px var(--sr-accent)}[data-sr-peek]:not([data-sr-peek="local"]) :is(tr.fi-ta-row,.fi-ta-record):has([data-sr-peek-id]){cursor:pointer}.sr-peek-body .sr-table tbody tr:has(a.sr-tlink[href]){cursor:pointer}:where(.sr-peek-body) .sr-table tbody tr:has(a.sr-tlink[href]):hover>td.sr-td{background-color:var(--sr-surface-2)}html[style*="overflow: hidden"] .fi-body :is(.sr-peek,.sr-peek-scrim){visibility:hidden}.sr-peek-scrim{position:fixed;inset:0;z-index:var(--sr-z-scrim);display:none;background:var(--sr-scrim)}.sr-peek-scrim.sr-peek-scrim-on{display:block}html.sr-peek-lock{overflow:hidden}.sr-peek.sr-peek-sheet{right:0;width:100%;max-width:100vw;overflow-x:clip;box-sizing:border-box}.sr-peek-sheet :is(.sr-peek-head,.sr-peek-body,.sr-peek-acts){min-width:0;max-width:100%;box-sizing:border-box}.sr-peek-sheet .sr-peek-body{overflow:hidden auto;overflow-wrap:break-word;overscroll-behavior-x:none}.sr-peek.sr-peek-sheet{top:auto;min-height:40dvh;max-height:90dvh;left:0;width:auto;border-left:0;border-radius:10px 10px 0 0;box-shadow:none;z-index:var(--sr-z-peek)}.sr-peek-sheet .sr-peek-grip{display:block;width:40px;height:4px;margin:8px auto 0;border-radius:2px;background:var(--sr-line-2)}.sr-peek-sheet .sr-peek-head{padding:6px 8px 0 16px}.sr-peek-sheet .sr-peek-title{white-space:normal;overflow-y:auto;max-height:40dvh;overflow-wrap:break-word}.sr-peek-sheet .sr-peek-body{order:2;padding:4px 16px 16px}.sr-peek-sheet .sr-peek-acts{order:3;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--sr-line);background:var(--sr-surface)}@media (max-width:639px){.sr-peek-fields.sr-peek-fields-3{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-peek-body .sr-thumb--lg.sr-thumb-empty{display:none}}@media (pointer:coarse){.sr-peek-nav .fi-icon-btn{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}.sr-inv-meta-num{color:var(--sr-text-2)}.sr-inv-station{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.fi-page-header-main-ctn:has(.sr-stn,.sr-inv-station,.sr-inv-sum,.sr-inv-cols){row-gap:12px}@media (max-width:639px){.fi-page-header-main-ctn:has(.sr-stn,.sr-inv-station){row-gap:8px;padding-top:12px}}.sr-inv-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.sr-inv-find{flex:0 1 260px;min-width:180px}.sr-inv-lines{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);overflow:hidden}.sr-inv-line{padding:10px 14px;border-top:1px solid var(--sr-line)}.sr-inv-line:first-child{border-top:0}.sr-inv-lines .sr-more{border-top:1px solid var(--sr-line)}.sr-inv-station .sr-inv-lines{display:flex;flex-direction:column;gap:8px;min-width:0;border:0;background:transparent;overflow:visible}.sr-inv-station .sr-inv-line{padding:10px 14px;border-top:1px solid var(--sr-line)}.sr-inv-station .sr-inv-lines .sr-more{border-top:0}.sr-inv-line-state{display:inline-flex;align-items:center;gap:10px;flex:none}.sr-inv-qtyrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.sr-inv-qtyrow .sr-inv-qty{width:5.5rem;flex:none}.sr-inv-qtyrow .sr-inv-qty input{text-align:center}.sr-inv-linemenu{position:relative}.sr-inv-linemenu>summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--sr-radius-sm);color:var(--sr-text-3);cursor:pointer}.sr-inv-linemenu>summary::-webkit-details-marker{display:none}.sr-inv-linemenu>summary:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-inv-linemenu[open]>button{position:absolute;right:0;top:30px;z-index:5;white-space:nowrap;padding:8px 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font-size:var(--sr-fs-base);box-shadow:var(--sr-shadow-panel,none)}.sr-inv-fold>summary{list-style:none;cursor:pointer;border-bottom:0}.sr-inv-fold>summary::-webkit-details-marker{display:none}.sr-inv-fold[open]>summary{border-bottom:1px solid var(--sr-line)}.sr-inv-fold-go{margin-inline-start:auto;font-weight:500;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-inv-fold[open] .sr-inv-fold-go{visibility:hidden}.sr-inv-panel-tools{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font-weight:400;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-inv-foot{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}@media (max-width:639px){.sr-inv-tools .sr-an-seg{flex-wrap:wrap}.sr-camscan-btn-tx{display:none}.sr-inv-station{gap:8px}.sr-inv-line-state{flex-wrap:wrap}.sr-inv-find{flex:1 1 100%}.sr-inv-station .sr-inv-line{padding:10px}.sr-inv-line .sr-stn-pos-head{flex-wrap:wrap}}.sr-inv-sum{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.sr-inv-warn{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border:1px solid var(--sr-warn-line);border-radius:var(--sr-radius);background:var(--sr-warn-tint);color:var(--sr-text-1);font-size:var(--sr-fs-base)}.sr-inv-warn--stop{border-color:var(--sr-debt);background:var(--sr-danger-tint)}.sr-inv-warn-ic{width:var(--sr-icon-md);height:var(--sr-icon-md);flex:none;margin-top:1px}.sr-inv-sum-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:14px;align-items:start}.sr-inv-sum-main,.sr-inv-sum-side{display:grid;gap:14px;min-width:0}.sr-inv-panel{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);overflow:hidden}.sr-inv-panel-h{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px;border-bottom:1px solid var(--sr-line);font-weight:600;color:var(--sr-text-1)}.sr-inv-panel-h .sr-inv-muted{font-weight:400;font-size:var(--sr-fs-sm)}.sr-inv-panel .sr-table-box .sr-table td.sr-inv-name{overflow:visible}.sr-inv-panel .sr-table-box .sr-table td:has(select){overflow:visible}.sr-inv-plist>* + *{border-top:1px solid var(--sr-line)}.sr-inv-prow{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:var(--sr-fs-base)}.sr-inv-prow .sr-inv-check{margin:0}.sr-inv-short{color:var(--sr-debt)}@media (max-width:1023px){.sr-inv-sum-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.sr-inv-panel .sr-table-box{overflow-x:auto}.sr-inv-panel .sr-table-box .sr-table{min-width:600px}}.sr-inv-running{margin-bottom:14px}.sr-inv-run-row{flex-wrap:wrap}.sr-inv-run-name{font-weight:600;color:var(--sr-text-1);min-width:8rem}.sr-inv-run-track{display:block;flex:0 1 180px;height:4px}.sr-inv-run-row .fi-btn{margin-inline-start:auto}.sr-inv-col-num{flex:none;width:6.5rem;text-align:right}.sr-cat-row .sr-inv-col-last,.sr-inv-head .sr-inv-col-last{flex:none;width:10.5rem;padding-inline-start:.75rem;text-align:left;white-space:normal}.sr-inv-hist .fi-ta-cell .fi-badge{width:auto}.sr-cat-row .sr-inv-col-last .sr-inv-short,.sr-cat-row .sr-inv-col-last .sr-inv-muted{white-space:nowrap}@media (max-width:639px){.sr-inv-col-tree .sr-inv-head{display:none}.sr-cat-row{flex-wrap:wrap}.sr-cat-row .sr-cat-name{flex:1 1 calc(100% - 5rem);white-space:normal}.sr-cat-row .sr-cat-fill{display:none}.sr-cat-row .sr-inv-col-num{order:2;width:auto;padding-inline-start:calc(2.125rem + 24px);text-align:left}.sr-cat-row .sr-inv-col-num::before{content:"Экземпляров "}.sr-cat-row .sr-inv-col-last,.sr-inv-head .sr-inv-col-last{order:3;width:auto;flex:1 1 auto;padding-inline-start:.4rem}.sr-cat-row .sr-inv-col-last::before{content:"· ";color:var(--sr-text-3)}}@media (max-width:639px) and (pointer:coarse){.sr-cat-row .sr-inv-col-num{padding-inline-start:calc(2.125rem + var(--sr-tap-touch))}}:root{--sr-t-edge:#E5E8EE;--sr-t-head-bg:#F7F9FC;--sr-t-head-line:#E9ECF1;--sr-t-line:#D9D9D9;--sr-t-foot-line:#E0E3EB;--sr-t-hover:#E6EAF0;--sr-t-hover-form:#F3F6F9;--sr-t-pale:#636B78;--sr-t-shadow:0 1px 2px rgba(0,0,0,.03);--sr-t-row-h:44px;--sr-t-head-h:34px;--sr-t-px:10px;--sr-t-search-w:260px;--sr-tb-h:44px;--sr-tb-ctl:34px;--sr-tb-search-max:360px;--sr-tb-icon:32px;--sr-tb-search-w:360px;--sr-tb-search-min:240px;--sr-tb-search-narrow:180px;--sr-av-1-bg:var(--sr-surface-3);--sr-av-1-fg:var(--sr-text-2);--sr-av-2-bg:var(--sr-surface-3);--sr-av-2-fg:var(--sr-text-2);--sr-av-3-bg:var(--sr-surface-3);--sr-av-3-fg:var(--sr-text-2);--sr-av-4-bg:var(--sr-surface-3);--sr-av-4-fg:var(--sr-text-2);--sr-av-5-bg:var(--sr-surface-3);--sr-av-5-fg:var(--sr-text-2);--sr-av-6-bg:var(--sr-surface-3);--sr-av-6-fg:var(--sr-text-2)}.fi-ta-ctn{background:var(--sr-surface);box-shadow:0 0 0 1px var(--sr-t-edge),var(--sr-t-shadow);--tw-ring-shadow:0 0 transparent}.sr-table-box--card{background:var(--sr-surface);box-shadow:0 0 0 1px var(--sr-t-edge),var(--sr-t-shadow);border-radius:var(--sr-radius)}.fi-ta-ctn .fi-ta-header-ctn{border-bottom:1px solid var(--sr-t-head-line)}.fi-ta-ctn .fi-ta-header-ctn>:is(.fi-ta-header,.fi-ta-header-toolbar){border-bottom:0}.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-col-manager-dropdown{margin-inline-start:auto}.fi-ta-ctn .fi-ta-header-cell{padding-inline:var(--sr-tf-px)}.fi-ta-ctn .fi-ta-header-cell:first-of-type{padding-inline-start:calc(12px + var(--sr-tf-px))}.fi-ta-ctn .fi-ta-header-cell:last-of-type{padding-inline-end:calc(12px + var(--sr-tf-px))}.fi-ta-ctn{--sr-cell-py:var(--sr-tf-py)}.fi-ta-ctn .fi-ta-table>tbody>tr{border-color:var(--sr-tf-line)}.fi-ta-ctn .fi-ta-table>tbody>tr>td{height:var(--sr-tf-row-h);border-bottom:1px solid var(--sr-tf-line);font-size:var(--sr-tf-fs);line-height:var(--sr-tf-lh);color:var(--sr-text-1)}.fi-ta-ctn .fi-ta-table>tbody>tr:last-child>td{border-bottom:0}.fi-ta-ctn .fi-ta-cell .fi-ta-text-item{font-size:var(--sr-tf-fs);line-height:var(--sr-tf-lh)}.fi-ta-ctn .fi-ta-cell .fi-ta-text-item:not(.fi-color){color:inherit}.fi-ta-ctn .fi-ta-cell .fi-ta-text:not(.fi-inline){padding-inline:var(--sr-tf-px)}.fi-ta-ctn .fi-ta-text>.fi-ta-text-description{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.fi-ta-ctn .fi-ta-row.fi-striped{background-color:transparent}.fi-ta-ctn .fi-ta-placeholder,.sr-pale{color:var(--sr-t-pale);font-weight:400}span.sr-td-zero{color:var(--sr-text-zero);font-weight:400}span.sr-td-word{color:var(--sr-text-3);font-weight:400;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.fi-ta-cell.sr-count-cell .fi-badge{background-image:none;color:var(--sr-text-1);-webkit-text-fill-color:currentColor;font-weight:400}.fi-ta-cell.sr-count-cell .fi-badge.fi-color-danger{color:var(--sr-debt)}.fi-ta-cell.sr-count-cell.sr-count-twin .fi-badge{color:var(--sr-text-3)}.fi-ta-ctn .fi-ta-table>tbody>tr.fi-ta-summary-row>:is(td,th){height:var(--sr-tf-foot-h);background:var(--sr-t-head-bg);border-top:1px solid var(--sr-t-foot-line);border-bottom:0;font-size:var(--sr-tf-fs);font-weight:600;color:var(--sr-text-1)}.fi-ta-ctn .fi-ta-summary-row .fi-ta-text-summary-label,.fi-ta-ctn .fi-ta-summary-row-heading-cell{font-weight:var(--sr-fw-total);color:var(--sr-text-1)}.fi-ta-ctn .fi-ta-summary-row .fi-ta-text-summary{padding-block:0;padding-inline:var(--sr-tf-px);font-size:var(--sr-tf-fs);line-height:var(--sr-tf-lh);font-weight:var(--sr-fw-total);color:var(--sr-text-1);text-align:inherit}.fi-ta-ctn .fi-ta-summary-row:hover{background-color:transparent}.fi-ta-ctn .fi-ta-cell .fi-ta-actions{gap:var(--sr-gap-btn-tight);flex-wrap:nowrap}.fi-ta-ctn .fi-ta-cell .fi-ta-actions .fi-icon-btn.fi-icon-btn{width:28px;height:28px;margin:0;border-color:transparent;background:transparent;box-shadow:none;border-radius:var(--sr-radius-sm);color:var(--sr-text-2)}.fi-ta-ctn .fi-ta-cell .fi-ta-actions .fi-icon-btn.fi-icon-btn:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.fi-ta-ctn .fi-ta-cell .fi-ta-actions .fi-icon-btn .fi-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.fi-ta-ctn .fi-ta-cell .fi-ta-actions :is(.fi-icon-btn,.fi-dropdown) + :is(.fi-icon-btn,.fi-dropdown){margin-inline-start:0}@media (hover:hover) and (pointer:fine){.fi-ta-ctn .fi-ta-row .fi-ta-record-checkbox,.fi-ta-ctn .fi-ta-table>thead .fi-ta-selection-cell input[type="checkbox"],.fi-ta-ctn .fi-ta-group-selection-cell input[type="checkbox"]{opacity:.35;transition:opacity var(--sr-dur)}.fi-ta-ctn .fi-ta-row:hover .fi-ta-record-checkbox,.fi-ta-ctn .fi-ta-row:hover .fi-ta-group-selection-cell input[type="checkbox"],.fi-ta-ctn .fi-ta-table>thead>tr:hover .fi-ta-selection-cell input[type="checkbox"],.fi-ta-ctn input[type="checkbox"]:is(:checked,:indeterminate,:focus-visible),:where(.fi-ta-ctn) .fi-ta-table:has(.fi-ta-record-checkbox:checked) input.fi-checkbox-input[type="checkbox"]{opacity:1}}.fi-ta-ctn .fi-ta-table{--sr-row-action-width:40px}.fi-ta-ctn .fi-ta-table:has([data-sr-row-count="2"]){--sr-row-action-width:72px}.fi-ta-ctn .fi-ta-table>thead .fi-ta-actions-header-cell,.fi-ta-ctn .fi-ta-row>td.fi-ta-cell:has(>.fi-ta-actions){width:var(--sr-row-action-width);min-width:var(--sr-row-action-width);padding-inline:4px;position:sticky;right:0;z-index:2;background:var(--sr-surface)}.fi-ta-ctn .fi-ta-row>td.fi-ta-cell>.fi-ta-actions{position:static;width:max-content;max-width:100%;opacity:1;pointer-events:auto;justify-content:center}.fi-ta-ctn .fi-ta-row>td.fi-ta-cell>.fi-ta-actions .fi-icon-btn{color:var(--sr-text-3)}.fi-ta-ctn .fi-ta-row:is(:hover,:focus-within)>td.fi-ta-cell:has(>.fi-ta-actions){background:var(--sr-t-hover)}.fi-ta-ctn .fi-ta-row:has(.fi-ta-record-checkbox:checked)>td.fi-ta-cell:has(>.fi-ta-actions){background:var(--sr-row-selected)}.fi-ta-ctn .fi-ta-row:is(:hover,:focus-within)>td.fi-ta-cell>.fi-ta-actions .fi-icon-btn{color:var(--sr-text-1)}@media (pointer:coarse){.fi-ta-ctn .fi-ta-table{--sr-row-action-width:48px}.fi-ta-ctn .fi-ta-table:has([data-sr-row-count="2"]){--sr-row-action-width:96px}.fi-ta-ctn .fi-ta-cell .fi-ta-actions .fi-icon-btn.fi-icon-btn{min-width:var(--sr-tap-touch);min-height:var(--sr-tap-touch)}}.fi-ta-ctn .fi-ta-actions .sr-row-narrow{display:none}@media (max-width:767.98px){.fi-ta-ctn .fi-ta-actions .sr-row-wide{display:none}.fi-ta-ctn .fi-ta-actions .sr-row-narrow{display:inline-flex}.fi-ta-ctn .fi-ta-table:has(.sr-row-narrow){--sr-row-action-width:48px}}.fi-ta-ctn .fi-ta-main{display:grid;grid-template-columns:minmax(0,1fr)}.fi-ta-ctn .fi-ta-main>*{grid-column:1;min-width:0}.fi-ta-ctn .fi-ta-main>.fi-ta-header-ctn{grid-row:1}.fi-ta-ctn .fi-ta-main>.fi-ta-selection-indicator{grid-row:1;align-self:stretch;z-index:5;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;column-gap:16px;min-height:0;margin:0;padding:0 16px;box-sizing:border-box;background:var(--sr-surface);border-bottom:1px solid var(--sr-t-head-line);overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-size:var(--sr-fs-md);color:var(--sr-text-1)}.fi-ta-ctn .fi-ta-main>.fi-ta-selection-indicator[hidden]{display:none}.fi-ta-ctn .fi-ta-selection-indicator>*{flex:none;flex-wrap:nowrap;align-items:center}.fi-ta-ctn .fi-ta-selection-indicator>:nth-child(2){margin-inline-start:0}.fi-ta-main:has(>.fi-ta-selection-indicator:not([hidden])) .fi-ta-header-toolbar>.fi-ta-actions{display:none}.fi-ta.sr-booking-money-toolbar .sr-seltotal-cnt{display:none}.sr-lead{display:flex;align-items:center;gap:10px;min-width:0}.sr-lead-tx{display:flex;flex-direction:column;min-width:0}.sr-lead-l1{font-weight:500;color:var(--sr-text-1);white-space:normal;overflow:visible}.sr-lead-sg{display:block}.sr-lead-sg .sr-stm-2{white-space:normal;max-width:none}.sr-signs{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px}.sr-sign-ic{display:inline-flex;align-items:center;gap:2px;color:var(--sr-text-3);white-space:nowrap;cursor:default}.sr-sign-ic-svg{flex:none}.sr-sign-ic--alarm{color:var(--sr-debt);font-weight:600}@media (pointer:coarse){.sr-sign-ic[title]:focus{flex-wrap:wrap;flex-basis:100%;white-space:normal}.sr-sign-ic[title]:focus::after{content:attr(title);flex-basis:100%;font-weight:400;color:var(--sr-text-3)}}.sr-lead-l2{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);white-space:normal;overflow:visible}:root{--sr-col-name-min:17.5rem;--sr-col-ref-max:14rem}:root{--sr-cell-text-max:36rem}.fi-ta-table td.sr-cell-text :is(.fi-ta-text,.fi-ta-text-item){display:block;overflow:visible;white-space:normal}@media (min-width:640px){.fi-ta-main:not(.sr-ta-narrow) .fi-ta-table td.sr-col-name:not(.sr-cw) .sr-lead{min-width:var(--sr-col-name-min)}.fi-ta-main.sr-ta-narrow{--sr-col-ref-max:10rem}.fi-ta-main:not(.sr-ta-narrow){--sr-col-ref-max:clamp(14rem,calc(var(--sr-ta-w,0px) * .5 - 340px),26rem)}.fi-ta-table td.sr-col-ref:not(.sr-cw) .fi-ta-text-item{display:block;overflow:visible;white-space:normal}}.sr-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:50%;font-size:var(--sr-fs-sm);font-weight:700;letter-spacing:.02em;line-height:1;background:var(--sr-av-5-bg);color:var(--sr-av-5-fg)}img.sr-av{object-fit:cover}.sr-num-id{font-weight:500;color:var(--sr-text-3)}.sr-order-id{font-weight:500;color:var(--sr-text-1);white-space:nowrap}@media (max-width:639px){.fi-ta-ctn .fi-ta-header-cell:first-of-type{padding-inline-start:calc(4px + var(--sr-tf-px))}.fi-ta-ctn .sr-lead{}}@media (max-width:1279px),(pointer:coarse),(pointer:none){:where(.fi-ta-ctn) .fi-ta-row:is(.fi-selected,:has(.fi-ta-record-checkbox:checked))>:is(td.fi-ta-cell:first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell + td.fi-ta-cell){background:var(--sr-row-selected)}:where(.fi-ta-ctn) .fi-ta-row:is(.fi-selected,:has(.fi-ta-record-checkbox:checked)):hover>:is(td.fi-ta-cell:first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell + td.fi-ta-cell){background:var(--sr-row-selected-hover)}.fi-ta-content-ctn{--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * .34),22rem)}}@media (max-width:639px){.fi-ta-content-ctn{--sr-tw-first-max:calc(var(--sr-box-w,100vw) * .4)}}@media (min-width:640px) and (max-width:1279px),(min-width:640px) and (pointer:coarse),(min-width:640px) and (pointer:none){.fi-ta-content-ctn.sr-frz-roomy,.sr-table-scroll.sr-frz-roomy{--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * .6),40rem)}}@media (max-width:1279px),(pointer:coarse),(pointer:none){.fi-ta-ctn .fi-ta-table{--sr-ta-check-w:2rem;--sr-ta-lead-off:0px}.fi-resource-bookings .fi-ta-table,.fi-ta.sr-hist.sr-hist-o .fi-ta-table{--sr-ta-check-w:2.75rem}.fi-ta-ctn .fi-ta-table:has(>thead>tr>.fi-ta-selection-cell){--sr-ta-lead-off:var(--sr-ta-check-w)}.fi-ta-ctn .fi-ta-table>:is(thead,tbody)>tr>.fi-ta-selection-cell{box-sizing:border-box;width:var(--sr-ta-check-w);min-width:var(--sr-ta-check-w);max-width:var(--sr-ta-check-w)}.fi-ta-ctn .fi-ta-table{--sr-ta-thumb-w:calc(var(--sr-thumb,38px) + 16px);--sr-ta-lead-cap:calc(var(--sr-tw-first-max) - var(--sr-ta-lead-off2,var(--sr-ta-lead-off)))}.fi-ta-ctn .fi-ta-table>:is(thead,tbody)>tr>:is(:first-child,.fi-ta-selection-cell + *).sr-thumb-cell{box-sizing:border-box;width:var(--sr-ta-thumb-w);min-width:var(--sr-ta-thumb-w);max-width:var(--sr-ta-thumb-w)}.fi-ta-ctn .fi-ta-table>tbody>tr>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-cell-tree-toggle) + td>.fi-ta-col{box-sizing:border-box;max-width:var(--sr-ta-lead-cap);overflow:clip;overflow-clip-margin:4px}.fi-ta-ctn .fi-ta-table>thead>tr>:is(th:first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell + th)>*{box-sizing:border-box;max-width:calc(var(--sr-tw-first-max) - var(--sr-ta-lead-off));overflow:clip;overflow-clip-margin:4px}.fi-ta-ctn .fi-ta-table>thead>tr>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-header-cell-tree-toggle) + th>*{box-sizing:border-box;max-width:var(--sr-ta-lead-cap);overflow:clip;overflow-clip-margin:4px}}@media (min-width:640px) and (max-width:1279px),(min-width:640px) and (pointer:coarse),(min-width:640px) and (pointer:none){.fi-ta-ctn .fi-ta-table>:is(thead,tbody)>tr>.fi-ta-selection-cell{position:sticky;left:0;z-index:2;background:var(--sr-surface)}.fi-ta-ctn .fi-ta-table>:is(thead,tbody)>tr>:is(th,td):first-child:not(.fi-ta-selection-cell),.fi-ta-ctn .fi-ta-table>:is(thead,tbody)>tr>.fi-ta-selection-cell + :is(th,td){position:sticky;left:var(--sr-ta-lead-off);z-index:1;background:var(--sr-surface);box-shadow:1px 0 0 var(--sr-line)}.fi-ta-content-ctn.sr-scrolled .fi-ta-table>:is(thead,tbody)>tr>:is(:is(th,td):first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell + :is(th,td)){box-shadow:1px 0 0 var(--sr-line),6px 0 8px -6px var(--sr-line-2)}.fi-ta-ctn .fi-ta-table>thead>tr>:is(th:first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell,.fi-ta-selection-cell + th){background:var(--sr-th-bg);z-index:4}.fi-ta-ctn .fi-ta-row:hover>:is(td:first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell,.fi-ta-selection-cell + td){background:var(--sr-t-hover)}:where(.fi-ta-ctn) .fi-ta-row:is(.fi-selected,:has(.fi-ta-record-checkbox:checked))>.fi-ta-selection-cell{background:var(--sr-row-selected)}:where(.fi-ta-ctn) .fi-ta-row:is(.fi-selected,:has(.fi-ta-record-checkbox:checked)):hover>.fi-ta-selection-cell{background:var(--sr-row-selected-hover)}.fi-ta-ctn .fi-ta-table>:is(thead,tbody)>tr>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-cell-tree-toggle,.fi-ta-header-cell-tree-toggle){box-shadow:none}.fi-ta-ctn .fi-ta-table>:is(thead,tbody)>tr>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-cell-tree-toggle,.fi-ta-header-cell-tree-toggle) + :is(th,td){position:sticky;left:var(--sr-ta-lead-off2,calc(var(--sr-ta-lead-off) + var(--sr-ta-thumb-w)));z-index:1;background:var(--sr-surface);box-shadow:1px 0 0 var(--sr-line)}.fi-ta-content-ctn.sr-scrolled .fi-ta-table>:is(thead,tbody)>tr>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-cell-tree-toggle,.fi-ta-header-cell-tree-toggle) + :is(th,td){box-shadow:1px 0 0 var(--sr-line),6px 0 8px -6px var(--sr-line-2)}.fi-ta-ctn .fi-ta-table>thead>tr>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-header-cell-tree-toggle) + th{background:var(--sr-th-bg);z-index:4}.fi-ta-ctn .fi-ta-row:hover>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-cell-tree-toggle) + td{background:var(--sr-t-hover)}:where(.fi-ta-ctn) .fi-ta-row:is(.fi-selected,:has(.fi-ta-record-checkbox:checked))>:is(:first-child,.fi-ta-selection-cell + *):is(.sr-thumb-cell,.fi-ta-cell-tree-toggle) + td{background:var(--sr-row-selected)}.fi-ta-ctn .fi-ta-table>tbody>tr.fi-ta-summary-row.fi-ta-summary-row>:is(td,th):is(.fi-ta-selection-cell,.fi-ta-selection-cell + *,:first-child){background:var(--sr-t-head-bg)}.fi-ta-ctn .fi-ta-table>tbody>tr.fi-ta-summary-row>.fi-ta-summary-row-heading-cell{white-space:normal;overflow:visible}}@media (max-width:639px){.fi-ta-ctn .fi-ta-table{--sr-ta-lead-cap:calc(var(--sr-tw-first-max) - var(--sr-ta-lead-off))}}@media (max-width:1279px),(pointer:coarse),(pointer:none){.fi-ta-ctn .fi-ta-table>tbody>tr>:is(td:first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell + td)>.fi-ta-col{box-sizing:border-box;max-width:calc(var(--sr-tw-first-max) - var(--sr-ta-lead-off));overflow:clip;overflow-clip-margin:4px}.fi-ta-ctn .fi-ta-table>tbody>tr>:is(td:first-child:not(.fi-ta-selection-cell),.fi-ta-selection-cell + td,:is(.sr-thumb-cell,.fi-ta-cell-tree-toggle) + td)>.fi-ta-col :is(.fi-ta-text,.fi-ta-text-item,.sr-lead){min-width:0;max-width:100%;overflow:visible}}:root{--sr-th-h:34px;--sr-th-fs:var(--sr-fs-sm);--sr-th-lh:var(--sr-lh-sm);--sr-th-fw:500;--sr-th-c:var(--sr-text-3);--sr-th-c-on:var(--sr-text-2);--sr-th-bg:var(--sr-t-head-bg);--sr-th-line:var(--sr-t-head-line);--sr-th-ic:14px;--sr-th-arrow-room:calc(var(--sr-th-ic) + 4px);--sr-th-top:var(--sr-topbar-h)}.fi-body thead>tr>th{height:var(--sr-th-h);padding-block:0;background:var(--sr-th-bg);border-bottom:1px solid var(--sr-th-line);font-size:var(--sr-th-fs);line-height:var(--sr-th-lh);font-weight:var(--sr-th-fw);font-style:normal;letter-spacing:0;text-transform:none;color:var(--sr-th-c);vertical-align:middle;position:sticky;top:var(--sr-th-top);z-index:2}@media (max-width:1023px){:root{--sr-topbar-h:3.5rem}}:is(.fi-modal,.sr-peek,.sr-an-scroll,.sr-cust-eq-rows,.sr-table-scroll,.fi-ta-content-ctn,.sr-jrn-scroll,.sr-pos-table,.sr-bcp-main,.sr-prefill,.sr-heat-box,.sr-wh-shifts){--sr-th-top:0px}.fi-body thead>tr>th :is(.fi-ta-header-cell-sort-btn,.fi-ta-header-cell-tooltip,.sr-th-label,.sr-th-text){font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.fi-body thead>tr>th:is(.fi-ta-actions-header-cell,.sr-tcol-first){z-index:4}.fi-ta-ctn .fi-ta-table>thead>tr>th.fi-ta-actions-header-cell{background:var(--sr-th-bg)}.fi-body thead>tr>th:is(.sr-num,.num,.c-num,.sr-an-num,.sr-th-right,.sr-h-num,.sr-cell-num,.fi-align-end,.fi-align-right){text-align:end}.fi-body thead>tr>th:is([aria-sort="ascending"],[aria-sort="descending"],[data-sr-dir],.fi-ta-header-cell-sorted){color:var(--sr-th-c-on)}.sr-table-box .sr-table th.sr-tgroup{height:auto;padding:8px 8px 0;border-bottom:0;background:var(--sr-surface);font-weight:600;color:var(--sr-text-1);vertical-align:bottom}.sr-table-box .sr-table :is(th,td).sr-tg-1{background:var(--sr-tg-1)}.sr-table-box .sr-table :is(th,td).sr-tg-2{background:var(--sr-tg-2)}.sr-table-box .sr-table :is(th,td).sr-tg-3{background:var(--sr-tg-3)}.sr-table-box .sr-table :is(th,td).sr-tg-4{background:var(--sr-tg-4)}.fi-ta-ctn .fi-ta-header-cell-sort-btn,.sr-th-label:has(>.sr-th-arrow),.sr-pos-h:has(>.sr-th-arrow){padding-inline-end:var(--sr-th-arrow-room);margin-inline-end:calc(var(--sr-th-arrow-room) * -1)}.fi-ta-ctn .fi-ta-header-cell:is(.fi-align-end,.fi-align-right) .fi-ta-header-cell-sort-btn,th:is(.sr-num,.num,.c-num,.sr-an-num,.sr-th-right,.sr-h-num,.sr-cell-num,.fi-align-end,.fi-align-right) :is(.sr-th-label,.sr-pos-h):has(>.sr-th-arrow){padding-inline-end:0;margin-inline-end:0;padding-inline-start:var(--sr-th-arrow-room);margin-inline-start:calc(var(--sr-th-arrow-room) * -1)}.fi-ta-ctn .fi-ta-header-cell-sort-btn{position:relative;display:inline-flex;width:auto;max-width:100%}.fi-ta-ctn .fi-ta-header-cell-sort-btn .fi-icon,.sr-th-arrow{position:absolute;right:2px;top:50%;width:var(--sr-th-ic);height:var(--sr-th-ic);margin:calc(var(--sr-th-ic) / -2) 0 0 0;color:var(--sr-icon-muted);opacity:0;transition:opacity var(--sr-dur);pointer-events:none}.fi-ta-ctn .fi-ta-header-cell:is(.fi-align-end,.fi-align-right) .fi-ta-header-cell-sort-btn .fi-icon,th:is(.sr-num,.num,.c-num,.sr-an-num,.sr-th-right,.sr-h-num,.sr-cell-num,.fi-align-end,.fi-align-right) .sr-th-arrow{right:auto;left:2px}.fi-ta-ctn .fi-ta-header-cell.fi-ta-header-cell-sorted .fi-ta-header-cell-sort-btn .fi-icon,th:is([aria-sort="ascending"],[aria-sort="descending"],[data-sr-dir]) .sr-th-arrow{opacity:1;color:var(--sr-th-c-on)}.fi-ta-ctn .fi-ta-header-cell:not(.fi-ta-header-cell-sorted) .fi-ta-header-cell-sort-btn:is(:hover,:focus-visible) .fi-icon,th:not([aria-sort="ascending"],[aria-sort="descending"],[data-sr-dir]):is(:hover,:focus-within) .sr-th-arrow{opacity:.7}:has(>.sr-th-arrow){position:relative}.sr-th-arrow>svg{display:none;width:100%;height:100%}th:not([aria-sort="ascending"],[aria-sort="descending"],[data-sr-dir]) .sr-th-arrow>.sr-th-arrow-none,th:is([aria-sort="ascending"],[data-sr-dir="asc"]) .sr-th-arrow>.sr-th-arrow-up,th:is([aria-sort="descending"],[data-sr-dir="desc"]) .sr-th-arrow>.sr-th-arrow-down{display:block}.sr-th-sort.sr-th-sort-on{color:var(--sr-th-c-on)}.sr-tf,.fi-ta-ctn{--sr-tf-row-h:44px;--sr-tf-fs:var(--sr-fs-base);--sr-tf-lh:var(--sr-lh-base);--sr-tf-px:10px;--sr-tf-py:4px;--sr-tf-line:var(--sr-t-line);--sr-tf-foot-h:40px;--sr-tf-edge:12px}.sr-tf--tree{--sr-tf-row-h:44px;--sr-tf-fs:var(--sr-fs-base);--sr-tf-lh:var(--sr-lh-base);--sr-tf-px:10px;--sr-tf-py:4px;--sr-tf-line:var(--sr-t-line);--sr-tf-foot-h:40px}.sr-tf--an,.sr-tf--inset{--sr-tf-row-h:40px;--sr-tf-fs:var(--sr-fs-md);--sr-tf-lh:var(--sr-lh-md);--sr-tf-px:10px;--sr-tf-py:4px;--sr-tf-line:var(--sr-t-line);--sr-tf-foot-h:40px}.sr-tf--feed{--sr-tf-row-h:40px;--sr-tf-fs:var(--sr-fs-base);--sr-tf-lh:var(--sr-lh-base);--sr-tf-px:8px;--sr-tf-py:4px;--sr-tf-line:var(--sr-t-line);--sr-tf-foot-h:40px}.sr-tf--form{--sr-tf-row-h:48px;--sr-tf-fs:var(--sr-fs-base);--sr-tf-lh:var(--sr-lh-base);--sr-tf-px:6px;--sr-tf-py:6px;--sr-tf-line:var(--sr-t-line);--sr-tf-foot-h:40px}body.sr-pref-dense :is(.sr-tf--list,.sr-tf--tree,.fi-ta-ctn){--sr-tf-row-h:36px}body.sr-pref-dense :is(.sr-tf--an,.sr-tf--inset){--sr-tf-row-h:32px}body.sr-pref-dense .sr-tf--feed{--sr-tf-row-h:36px}body.sr-pref-dense .sr-tf--form{--sr-tf-row-h:44px}@media (max-width:639px){.sr-tf--list,.sr-tf--tree,.fi-ta-ctn,body.sr-pref-dense :is(.sr-tf--list,.sr-tf--tree,.fi-ta-ctn){--sr-tf-row-h:44px}}@media (max-width:639px){.fi-ta-ctn .fi-ta-table>tbody>tr>td>a.fi-ta-col:has(.sr-thumb){padding-block:8px;margin-block:-8px}}body.sr-pref-fs13{--sr-fs-base:var(--sr-fs-md);--sr-lh-base:var(--sr-lh-md)}body.sr-pref-fs15{--sr-fs-md:var(--sr-fs0-base);--sr-lh-md:var(--sr-lh0-base);--sr-fs-base:var(--sr-fs-15);--sr-lh-base:var(--sr-lh-15)}body.sr-pref-fs16{--sr-fs-md:var(--sr-fs-15);--sr-lh-md:var(--sr-lh-15);--sr-fs-base:var(--sr-fs-lg);--sr-lh-base:var(--sr-lh-lg)}:where(.fi-body) :is(table.sr-tf,.sr-tf>table){font-size:var(--sr-tf-fs);line-height:var(--sr-tf-lh)}:where(.fi-body) :is(table.sr-tf,.sr-tf>table)>thead>tr>th{padding-inline:var(--sr-tf-px)}:where(.fi-body) :is(table.sr-tf,.sr-tf>table)>:is(tbody,tfoot)>tr>td{height:var(--sr-tf-row-h);padding-block:var(--sr-tf-py);padding-inline:var(--sr-tf-px);border-bottom:1px solid var(--sr-tf-line);font-size:var(--sr-tf-fs);line-height:var(--sr-tf-lh);color:var(--sr-text-1)}:where(.fi-body) :is(table.sr-tf,.sr-tf>table)>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child{padding-inline-start:var(--sr-tf-edge)}:where(.fi-body) :is(table.sr-tf,.sr-tf>table)>:is(thead,tbody,tfoot)>tr>:is(th,td):last-child{padding-inline-end:var(--sr-tf-edge)}.sr-tf--tree{--sr-tf-tree-toggle:28px;--sr-tf-tree-base:0px;--sr-tf-tree-av:0px}.sr-tf--tree:has(>tbody>tr.sr-tr-parent .sr-lead>.sr-av){--sr-tf-tree-av:38px}.sr-tf--tree>tbody>tr.sr-tr-child>td.sr-tf-sub:has(.sr-thumb,.sr-av){--sr-tf-tree-av:0px}table.sr-tf.sr-tf--tree>tbody>tr.sr-tr-child>td.sr-tf-sub{padding-inline-start:calc(var(--sr-tf-px) + var(--sr-tf-tree-base) + var(--sr-tree-indent) + var(--sr-tf-tree-toggle) + var(--sr-tf-tree-av))}table.sr-tf.sr-tf--tree>tbody>tr.sr-tr-child>td.sr-tf-sub:first-child{padding-inline-start:calc(var(--sr-tf-edge) + var(--sr-tf-tree-base) + var(--sr-tree-indent) + var(--sr-tf-tree-toggle) + var(--sr-tf-tree-av))}@media (max-width:640px){.sr-tf--tree>tbody>tr.sr-tr-parent .sr-lead>.sr-av{display:none}.sr-tf--tree:has(>tbody>tr.sr-tr-parent .sr-lead>.sr-av){--sr-tf-tree-av:0px}}:where(.fi-body) :is(table.sr-tf,.sr-tf>table)>tbody>tr:last-child>td{border-bottom:0}.sr-table-box .sr-table.sr-tf>:is(tbody,tfoot)>tr>td{height:var(--sr-tf-row-h);padding-block:var(--sr-tf-py);border-bottom-color:var(--sr-tf-line)}.sr-table-box .sr-table.sr-tf>:is(tbody,tfoot)>tr>td:not(:first-child,:last-child){padding-inline:var(--sr-tf-px)}.sr-table-box .sr-table.sr-tf>:is(tbody,tfoot)>tr>td.sr-tfoot{height:var(--sr-tf-foot-h);background:var(--sr-t-head-bg);border-top:1px solid var(--sr-t-foot-line);border-bottom:0;font-weight:600;color:var(--sr-text-1)}.sr-td-blank .sr-tc,.sr-tf .sr-pale{color:var(--sr-t-pale);font-weight:400}.sr-table-box .sr-table td.sr-td-zero .sr-tc{color:var(--sr-text-zero);font-weight:400}.sr-table-box:has(table.sr-tf--inset){border:0;border-radius:0;box-shadow:none}.sr-table-scroll:has(>table.sr-tf--inset){border-top:0}table.sr-heat{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:2px}.fi-body table.sr-heat>thead>tr>th{position:static;text-align:center;padding-inline:2px;border-bottom:0;background:transparent}.fi-body table.sr-heat>thead>tr>th.sr-heat-corner{width:64px}table.sr-heat>tbody>tr>th.sr-heat-row{width:64px;padding-inline:4px 0;text-align:left;font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-1);white-space:normal;line-height:var(--sr-lh-sm)}table.sr-heat>tbody>tr>td.sr-heat-c{height:44px;padding:3px 2px;border-bottom:0;border-radius:var(--sr-radius-sm);text-align:center;vertical-align:middle;white-space:nowrap;overflow:hidden;color:var(--sr-text-1);background:var(--sr-surface-2)}.sr-heat-v{display:block;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:650}.sr-heat-sub{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400}table.sr-heat>tbody>tr>td.sr-heat-c--0{color:var(--sr-text-zero)}:root{--sr-heat-0:var(--sr-surface-3);--sr-heat-1:#8CBAE1;--sr-heat-2:#639AC8;--sr-heat-3:#3077AD;--sr-heat-4:#115A8B;--sr-heat-5:#003E65;--sr-heat-on-1:var(--sr-accent-on);--sr-heat-on-2:var(--sr-accent-on);--sr-heat-on-3:var(--sr-on-deep);--sr-heat-on-4:var(--sr-on-deep);--sr-heat-on-5:var(--sr-on-deep)}:root.dark{--sr-heat-1:#2F6590;--sr-heat-2:#5391C3;--sr-heat-3:#6CAEE5;--sr-heat-4:#95CEFE;--sr-heat-5:#D5EBFF;--sr-heat-on-1:var(--sr-text-1);--sr-heat-on-2:var(--sr-accent-on);--sr-heat-on-3:var(--sr-accent-on);--sr-heat-on-4:var(--sr-accent-on);--sr-heat-on-5:var(--sr-accent-on)}table.sr-heat>tbody>tr>td.sr-heat-c--0{background:var(--sr-heat-0)}table.sr-heat>tbody>tr>td.sr-heat-c--1{background:var(--sr-heat-1);color:var(--sr-heat-on-1)}table.sr-heat>tbody>tr>td.sr-heat-c--2{background:var(--sr-heat-2);color:var(--sr-heat-on-2)}table.sr-heat>tbody>tr>td.sr-heat-c--3{background:var(--sr-heat-3);color:var(--sr-heat-on-3)}table.sr-heat>tbody>tr>td.sr-heat-c--4{background:var(--sr-heat-4);color:var(--sr-heat-on-4)}table.sr-heat>tbody>tr>td.sr-heat-c--5{background:var(--sr-heat-5);color:var(--sr-heat-on-5)}.sr-heat-rsub{display:block;margin-left:0;overflow-wrap:anywhere;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-3)}table.sr-heat>tbody>tr>td.sr-heat-c:has(>.sr-heat-hit){padding:0}.sr-heat-hit{display:block;width:100%;height:100%;min-height:44px;padding:3px 2px;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:center;cursor:pointer}.sr-heat-hit:hover{box-shadow:inset 0 0 0 1px var(--sr-line-2)}.sr-heat-hit:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}table.sr-heat>tbody>tr>td.sr-heat-c--1{--sr-focus-ring:2px solid var(--sr-heat-on-1)}table.sr-heat>tbody>tr>td.sr-heat-c--2{--sr-focus-ring:2px solid var(--sr-heat-on-2)}table.sr-heat>tbody>tr>td.sr-heat-c--3{--sr-focus-ring:2px solid var(--sr-heat-on-3)}table.sr-heat>tbody>tr>td.sr-heat-c--4{--sr-focus-ring:2px solid var(--sr-heat-on-4)}table.sr-heat>tbody>tr>td.sr-heat-c--5{--sr-focus-ring:2px solid var(--sr-heat-on-5)}table.sr-heat>tbody>tr>td.sr-heat-c--on{box-shadow:inset 0 0 0 2px var(--sr-text-1)}table.sr-heat>tbody>tr>td.sr-heat-c--1.sr-heat-c--on{box-shadow:inset 0 0 0 2px var(--sr-heat-on-1)}table.sr-heat>tbody>tr>td.sr-heat-c--2.sr-heat-c--on{box-shadow:inset 0 0 0 2px var(--sr-heat-on-2)}table.sr-heat>tbody>tr>td.sr-heat-c--3.sr-heat-c--on{box-shadow:inset 0 0 0 2px var(--sr-heat-on-3)}table.sr-heat>tbody>tr>td.sr-heat-c--4.sr-heat-c--on{box-shadow:inset 0 0 0 2px var(--sr-heat-on-4)}table.sr-heat>tbody>tr>td.sr-heat-c--5.sr-heat-c--on{box-shadow:inset 0 0 0 2px var(--sr-heat-on-5)}.sr-heat-box{max-width:100%;overflow-x:auto}.sr-heat-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2)}.sr-heat-key::before{content:'';display:inline-block;width:14px;height:14px;margin-inline-end:6px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--sr-line-2);vertical-align:-1px;background:var(--sr-key)}.sr-heat-key--0{--sr-key:var(--sr-heat-0)}.sr-heat-key--1{--sr-key:var(--sr-heat-1)}.sr-heat-key--2{--sr-key:var(--sr-heat-2)}.sr-heat-key--3{--sr-key:var(--sr-heat-3)}.sr-heat-key--4{--sr-key:var(--sr-heat-4)}.sr-heat-key--5{--sr-key:var(--sr-heat-5)}table.sr-heat.sr-heat--wide{min-width:720px}table.sr-heat.sr-heat--wide .sr-heat-v{font-size:var(--sr-fs-sm)}table.sr-heat.sr-heat--wide .sr-heat-sub{display:none}table.sr-heat.sr-heat--wide>tbody>tr>th.sr-heat-row{position:sticky;inset-inline-start:0;z-index:1;background:var(--sr-surface)}table.sr-heat.sr-heat--wide>thead>tr>th.sr-heat-corner{position:sticky;inset-inline-start:0;z-index:1;background:var(--sr-surface)}table.sr-heat.sr-heat--strip{border-spacing:1px;margin:2px 0 8px}table.sr-heat.sr-heat--strip>tbody>tr>td.sr-heat-c{height:16px;padding:0;border-radius:3px}table.sr-heat.sr-heat--strip>tbody>tr>td.sr-heat-c--0{background:var(--sr-heat-0)}@media (max-width:639px){table.sr-heat>tbody>tr>td.sr-heat-c{height:40px}.sr-heat-hit{min-height:40px}.sr-heat-sub{font-size:var(--sr-fs-sm)}}:root{--sr-radius-ctl:8px;--sr-btn-2-bg:var(--sr-surface);--sr-btn-2-line:var(--sr-line-input);--sr-btn-2-hover-bg:var(--sr-surface-2);--sr-btn-2-hover-line:var(--sr-text-3);--sr-btn-off-bg:var(--sr-surface);--sr-btn-off-line:var(--sr-line);--sr-btn-quiet-hover:inset 0 0 0 1px var(--sr-line-2);--sr-btn-quiet-hover-danger:inset 0 0 0 1px var(--sr-danger-line)}.fi-btn{min-height:var(--sr-control-h);padding-inline:14px;gap:6px;border-radius:var(--sr-radius-ctl);font-weight:500;box-shadow:none}.fi-btn.fi-size-xs,.fi-btn.fi-size-sm{padding-inline:10px}.fi-btn.fi-size-xs,.fi-btn.fi-size-sm{min-height:32px}@media (pointer:coarse){.fi-btn.fi-size-xs,.fi-btn.fi-size-sm{min-height:var(--sr-tap-touch)}}.fi-btn:is(:not(.fi-color),.fi-color-gray,.fi-outlined){background:var(--sr-btn-2-bg);color:var(--sr-text-1);border:0;box-shadow:inset 0 0 0 1px var(--sr-btn-2-line)}.fi-btn:is(:not(.fi-color),.fi-color-gray,.fi-outlined):not(.fi-disabled,[disabled]):hover{background:var(--sr-btn-2-hover-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-2-hover-line)}.fi-btn:is(:not(.fi-color),.fi-color-gray,.fi-outlined)>.fi-icon{color:var(--sr-text-2)}.fi-btn.fi-outlined.fi-color-danger,.fi-btn.fi-outlined.fi-color-danger>.fi-icon{color:var(--sr-debt)}.fi-btn.fi-outlined.fi-color-danger{box-shadow:inset 0 0 0 1px var(--sr-danger-line)}.fi-btn.fi-outlined.fi-color-danger:not(.fi-disabled,[disabled]):hover{box-shadow:inset 0 0 0 1px var(--sr-danger)}.fi-btn.fi-color-danger:not(.fi-outlined,.fi-disabled,[disabled]){background:var(--sr-danger);color:var(--sr-on-danger)}.fi-btn.fi-color-danger:not(.fi-outlined,.fi-disabled,[disabled]):hover{background:color-mix(in srgb,var(--sr-danger) 82%,black)}.fi-btn.fi-color-danger:not(.fi-outlined)>.fi-icon{color:inherit}.fi-btn:is(.fi-disabled,[disabled]):not(.fi-force-enabled){opacity:1;background:var(--sr-btn-off-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-off-line);color:var(--sr-text-disabled)}.fi-btn:is(.fi-disabled,[disabled]):not(.fi-force-enabled)>.fi-icon{color:color-mix(in srgb,var(--sr-text-disabled) 70%,transparent)}.fi-icon-btn:not(.fi-modal-close-btn){border:0;box-shadow:none;background:transparent;border-radius:var(--sr-radius-ctl);color:var(--sr-text-2)}.fi-icon-btn:not(.fi-disabled,[disabled]):hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.fi-icon-btn.fi-color-danger:not(.fi-disabled,[disabled]):hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover-danger);color:var(--sr-debt)}.fi-icon-btn:is(.fi-disabled,[disabled]):not(.fi-force-enabled){opacity:1;color:var(--sr-text-disabled);cursor:not-allowed}.fi-ta-actions .fi-icon-btn:not(.fi-disabled,[disabled]){color:var(--sr-icon-muted)}.fi-ta-row:hover .fi-ta-actions .fi-icon-btn:not(.fi-disabled,[disabled]){color:var(--sr-text-1)}.fi-btn:focus-visible,.fi-icon-btn:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;box-shadow:none}.fi-dropdown-list-item.fi-color-danger .fi-dropdown-list-item-label,.fi-dropdown-list-item.fi-color-danger .fi-icon{color:var(--sr-debt)}:is(.sr-btn.sr-is-quiet,.sr-modal-close,.sr-search-clear,.sr-bcp-close,.sr-ka-ib,.sr-ka-move,.sr-ftool,.sr-ub-btn-ghost,.sr-pos-tool:not(.fi-disabled)):hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-camscan-btn:hover{border-color:var(--sr-accent-line)}.sr-oc-add:disabled{background:var(--sr-btn-off-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-off-line)}.fi-dropdown-panel.sr-menu-panel{max-height:min(680px,calc(100dvh - 96px));overflow-y:auto;overscroll-behavior:contain}.sr-menu-panel .fi-dropdown-list + .fi-dropdown-list{border-top:1px solid var(--sr-line)}@media (max-width:767.98px){.fi-dropdown-panel.sr-menu-panel{max-height:calc(100dvh - 240px)}}.sr-mi-heading{padding:6px 8px 2px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-text-3)}.sr-mi{display:flex;align-items:center;min-width:0;border-radius:var(--sr-radius-sm)}.sr-mi>.fi-dropdown-list-item{flex:1 1 auto;min-width:0;white-space:normal}.sr-menu-panel .fi-dropdown-list-item-label{white-space:normal;overflow:visible}.sr-mi-hint{flex:none;max-width:45%;padding-inline:8px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);text-align:end;color:var(--sr-text-3)}.sr-mi--off>.fi-dropdown-list-item .fi-dropdown-list-item-label{color:var(--sr-text-off)}.sr-mi--off>.fi-dropdown-list-item:not(.fi-color-danger) .fi-icon{color:var(--sr-text-disabled)}.sr-mi-alt{flex:none;display:inline-flex;align-items:center;min-height:32px;padding:0 8px;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2);text-decoration:none;white-space:nowrap}.sr-mi-alt:hover{text-decoration:underline;color:var(--sr-text-1)}.sr-mi-alt:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}@media (pointer:coarse){.sr-mi-alt{min-height:var(--sr-tap-touch)}}.sr-mi-note{margin:4px 4px 2px;padding:8px 10px;border-radius:var(--sr-radius-sm);background:var(--sr-accent-tint);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-accent-text)}.sr-mi-note a{color:inherit;font-weight:600;text-decoration:underline}.sr-mi-note--top{margin:4px 4px 0;background:var(--sr-surface-2);color:var(--sr-text-2)}.fi-page .sr-ph{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0}.sr-ph-crumbs{margin:0 0 4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ph-crumbs a{display:inline-flex;align-items:center;min-height:24px;color:var(--sr-text-2);text-decoration:none}@media (pointer:coarse){.sr-ph-crumbs a{min-height:var(--sr-tap-touch)}}.sr-ph-crumbs a:hover{color:var(--sr-text-1);text-decoration:underline}.sr-ph-crumbs a{position:relative}.sr-ph-crumbs a::after{content:"";position:absolute;inset:-6px -4px}@media (pointer:coarse){.sr-ph-crumbs a::after{inset:-12px -8px}}.sr-ph-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0}.fi-page .sr-ph>.sr-ph-row{flex:none}.sr-ph-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;flex:1 1 16rem;min-width:min(16rem,100%);min-height:var(--sr-control-h)}.fi-page .sr-ph .sr-ph-name{display:flex;align-items:center;gap:12px;min-width:0;margin:0;font-size:var(--sr-fs-2xl);line-height:var(--sr-lh-2xl);font-weight:700;letter-spacing:-.01em;color:var(--sr-text-1);overflow-wrap:break-word;word-break:normal;hyphens:none}.sr-ph-status{display:inline-flex;align-items:center;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:600;white-space:nowrap}.sr-ph-marks{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 14px;min-width:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-ph-mark{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.sr-ph-mark svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-ph-mark .sr-st{font-size:var(--sr-fs-md)}.sr-ph-mark a:not(.sr-st){color:var(--sr-text-1);font-weight:500;text-decoration:none}.sr-ph-mark a:not(.sr-st):hover{text-decoration:underline}.sr-ph-id{color:var(--sr-text-3)}.fi-page .sr-ph .sr-ph-name:has(>.sr-ph-code){flex-wrap:wrap;column-gap:10px;row-gap:0}.fi-page .sr-ph .sr-ph-name .sr-ph-name-link{min-width:0;color:inherit;text-decoration:none}.fi-page .sr-ph .sr-ph-name .sr-ph-name-link:hover{text-decoration:underline;text-decoration-color:var(--sr-accent-text)}.fi-page .sr-ph .sr-ph-name .sr-ph-code{flex:none;letter-spacing:0;color:var(--sr-text-3);white-space:nowrap}.fi-page .sr-ph .sr-ph-name .sr-ph-name-sub{min-width:0;color:inherit;font-weight:600;text-decoration:none}.fi-page .sr-ph .sr-ph-name a.sr-ph-name-sub:hover{text-decoration:underline;text-decoration-color:var(--sr-accent-text)}.fi-page .sr-ph .sr-ph-name .sr-ph-name-sep{flex:none;margin-inline:-6px;color:var(--sr-text-3);font-weight:400}.fi-page .sr-ph .sr-ph-name:has(>.sr-ph-name-sub){display:block}.fi-page .sr-ph .sr-ph-name:has(>.sr-ph-name-sub) .sr-ph-name-sep{margin-inline:0}.fi-resource-bookings .sr-ph{position:relative}.fi-resource-bookings .sr-ph-banners:has(>.sr-dirty-status){position:absolute;top:0;right:0;margin:0}@media (max-width:1279px),(pointer:coarse),(pointer:none){.fi-resource-bookings .sr-ph-banners:has(>.sr-dirty-status):has(>.sr-notes-strip){position:static;margin-top:8px}}@media (min-width:1024px){.fi-page .sr-ph .sr-ph-title:has(>.sr-ph-status){flex-wrap:nowrap}.fi-page .sr-ph .sr-ph-title:has(>.sr-ph-status)>.sr-ph-name{display:block;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.fi-page .sr-ph .sr-ph-title:has(>.sr-ph-status)>.sr-ph-status{flex:none}}.fi-page .sr-ph .sr-ph-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:0 1 auto;max-width:100%;margin-inline-start:auto}.fi-page .sr-ph .sr-ph-actions>*,.fi-page .sr-ph .sr-ph-actions .fi-icon-btn{margin:0}.fi-page .sr-ph .sr-ph-actions .fi-icon-btn{width:var(--sr-control-h);height:var(--sr-control-h)}.fi-page .sr-ph .sr-ph-actions .fi-icon-btn>.fi-icon{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-ph-main,.sr-ph-plain{display:inline-flex}.sr-ph-main .fi-btn,.sr-ph-plain .fi-btn{white-space:nowrap}.sr-ph-count{display:inline-flex;flex-direction:column;gap:3px;margin-inline-end:4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2);white-space:nowrap}.sr-ph-count b{color:var(--sr-text-1);font-weight:600}.sr-ph-bar{display:block;width:100%;min-width:88px;height:3px;border-radius:2px;background:var(--sr-surface-3);overflow:hidden}.sr-ph-bar>i{display:block;height:100%;background:var(--sr-accent)}.sr-ph-banners{min-width:0;margin-top:8px}.sr-ph-banners:empty{display:none}.sr-saas-banner{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px;margin-block-end:12px;padding:9px 13px;border:1px solid var(--sr-warn-line);border-radius:10px;background:var(--sr-warn-tint);color:var(--sr-warn-text);font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);overflow-wrap:anywhere}.sr-saas-banner--danger{border-color:var(--sr-danger-line);background:var(--sr-danger-tint);color:var(--sr-debt)}.sr-saas-banner-title{font-weight:600}.sr-saas-banner-text{color:var(--sr-ink)}.sr-ph-alert{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:8px;padding:10px 14px;border:1px solid var(--sr-danger);border-radius:var(--sr-radius);background:var(--sr-danger-tint);color:var(--sr-debt);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-ph-alert>.fi-btn{margin-inline-start:auto}.sr-ph-alert--note{border-color:var(--sr-line);background:var(--sr-surface-3);color:var(--sr-text-1)}.fi-page .sr-ph-tabs{position:relative;min-width:0;max-width:100%;margin-top:4px;border-bottom:1px solid var(--sr-line)}.fi-page .sr-ph-tabs:has(>.sr-sec-tabs:empty){display:none}.sr-sec-tabs{min-width:0;max-width:100%}.fi-page .sr-ph-tabs .fi-tabs.sr-ctabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fi-page .sr-ph-tabs .fi-tabs.sr-ctabs::-webkit-scrollbar{display:none}.fi-page .sr-ph-tabs .fi-tabs.sr-ctabs .sr-rtabs-item{min-height:40px;padding:0 12px}@media (pointer:coarse){.fi-page .sr-ph-tabs .fi-tabs.sr-ctabs .sr-rtabs-item{min-height:var(--sr-tap-touch)}}.fi-page .sr-ph-tabs .fi-tabs.sr-ctabs .sr-rtabs-item--end{margin-inline-start:auto}.sr-ctabs .sr-rtabs-icon{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-text-3)}.sr-order-client-icon{flex:none;width:var(--sr-icon-md);height:var(--sr-icon-md);color:var(--sr-text-3)}.sr-order-client-name{margin:0;min-width:0;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:600;color:var(--sr-text-1);overflow-wrap:anywhere}@media (min-width:640px){.fi-page-header-main-ctn:has(>.sr-ph){padding-top:20px}}.fi-page-header-main-ctn{row-gap:var(--sr-gap-block)}.fi-page-content{row-gap:var(--sr-gap-block)}.fi-main .fi-page .fi-page-content>*,.fi-main .fi-page .fi-page-content>.sr-filters>.sr-filters-body>*{margin-block:0}.sr-ph-views{flex:none}.sr-ph-views .sr-ph-views-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-ph-sub{margin:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.fi-page .fi-tabs.sr-rtabs .sr-rtabs-item:disabled{cursor:not-allowed;opacity:.5}.fi-page .fi-tabs.sr-rtabs .sr-rtabs-item:disabled .sr-rtabs-label{color:var(--sr-text-off)}.sr-ph:has(>.sr-ph-tabs) ~ .fi-page-main [wire\:key$="relationManagerTabs.container"]>.fi-sc-tabs-tab{margin-top:0}@media (pointer:coarse){.fi-page .sr-ph .sr-ph-actions .fi-icon-btn{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}@media (min-width:640px) and (max-width:699px){.fi-page .sr-ph .sr-ph-name:has(>.sr-ph-name-sub){display:contents}.fi-page .sr-ph .sr-ph-title:has(>.sr-ph-name>.sr-ph-name-sub)>.sr-ph-status{order:1}.fi-page .sr-ph .sr-ph-name>.sr-ph-name-sep{display:none}.fi-page .sr-ph .sr-ph-name>.sr-ph-name-sub{order:2;flex:1 1 100%;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:600}}@media (max-width:639px){.sr-ph-row{align-items:flex-start}.sr-ph-title{flex:1 1 100%;min-width:0}.fi-page .sr-ph .sr-ph-name{font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl)}.sr-ph-views .sr-ph-views-label{display:none}.sr-ph-views a{padding-inline:10px}.sr-ph-title{min-height:var(--sr-tap-touch)}.fi-page .sr-ph .sr-ph-actions{display:contents}.fi-page-header-main-ctn:has(>.sr-ph){padding-top:12px}.fi-page .sr-ph .sr-ph-actions .fi-icon-btn{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}.fi-page .sr-ph .sr-ph-actions .fi-icon-btn{flex:none}.sr-ph-count{display:none}.sr-ph .sr-btn-tail{display:none}.fi-page .sr-ph>.sr-ph-row{justify-content:flex-end;column-gap:6px}.sr-ph-main .fi-btn,.sr-ph-plain .fi-btn{min-height:var(--sr-tap-touch);padding-inline:10px}.sr-ph--has-main ~ .fi-page-main .fi-sc-actions[id$="form-actions"] [data-sr-header-twin],.sr-ph--has-main ~ .fi-page-main .fi-sc-actions[id$="form-actions"]:has([data-sr-header-twin]):not(:has(.fi-btn:not([data-sr-header-twin]))){display:none}.fi-page .sr-ph>.sr-ph-row{max-width:100%}.sr-ph-mark{flex-wrap:wrap;white-space:normal;max-width:100%}}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-ph--fold .sr-ph-plain,.sr-ph-plain:has(>.sr-only-desk){display:none}}@media (min-width:1280px) and (pointer:fine){.sr-menu-panel .sr-mi--fold{display:none}.sr-menu-panel .sr-mi-group:not(:has(.sr-mi:not(.sr-mi--fold))){display:none}.sr-menu-panel>.sr-mi-group:first-child:not(:has(.sr-mi:not(.sr-mi--fold))) + .sr-mi-group{border-top-width:0}}@media (max-width:639px){.fi-page .sr-ph--fold .sr-ph-title{flex:1 1 0;min-width:min(200px,100%)}}.sr-ph .sr-menu-panel{z-index:var(--sr-z-station)}.fi-page .sr-ph--card>.sr-ph-row{align-items:flex-start;gap:12px 24px}.sr-cal-mini{display:none!important}.sr-ph-media{flex:none}.sr-ph-media .sr-photo{width:120px}.sr-ph-media .sr-photo-open,.sr-ph-media .sr-photo-none{width:120px;height:120px;border-color:transparent;background:var(--sr-surface-2)}.sr-ph-hero{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:min(14rem,100%)}.fi-page .sr-ph-hero>.sr-ph-title{flex:none;min-height:0}.sr-ph-lead{display:flex;flex-direction:column;gap:10px;min-width:0}.sr-ph-lead .sr-ph-sub{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);overflow-wrap:anywhere}.sr-ph-lead .sr-ph-sub a{color:var(--sr-text-1)}.sr-ph-sub-sep{color:var(--sr-text-3)}.sr-ph-lead .sr-ph-sub .sr-brand-link{display:inline;min-height:0;padding:0;margin:0;overflow:visible;vertical-align:baseline;font:inherit;letter-spacing:inherit}.sr-ph-lead .sr-ph-sub .sr-brand-text{color:inherit}.fi-page .sr-ph-lead .sr-ph-sub a.sr-brand-link:not(:focus-visible){text-decoration:underline;text-decoration-color:var(--sr-border-strong);text-underline-offset:3px}.sr-ph-lead .sr-pricehead{padding:0}.fi-page .sr-ph-strip{width:100%;max-width:100%;min-width:0;margin-top:28px}.fi-page .sr-ph-strip + .sr-ph-tabs{margin-top:12px}@media (max-width:1024px){.fi-page .sr-ph--card>.sr-ph-row{gap:12px 16px}.sr-ph-media .sr-photo{width:80px}.sr-ph-media .sr-photo-open,.sr-ph-media .sr-photo-none{width:80px;height:80px}.fi-page .sr-ph--card .sr-ph-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl)}.sr-ph--card .sr-ph-hero{gap:2px}.sr-ph--card .sr-ph-title{gap:2px 10px}.sr-ph--card :is(.sr-ph-status,.sr-ph-marks),.sr-ph-lead .sr-ph-sub{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-ph-lead{gap:4px}.sr-ph-lead .sr-pricehead{gap:4px 20px}.sr-ph-lead .sr-pricehead dd{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg)}.fi-page .sr-ph-strip{margin-top:14px}.sr-ph-strip .sr-metrics{padding-top:10px;gap:8px 16px}.sr-ph-strip .sr-metrics-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 32px;flex:1 1 100%}.sr-ph-strip .sr-metric,.sr-ph-strip .sr-metric:first-child,.sr-ph-strip .sr-metric:last-child{padding:0;border:0}.sr-ph-strip .sr-metric-v{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg)}.sr-ph-strip .sr-metric-v--text{top:0}.sr-ph-strip .sr-metrics{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.sr-ph-strip .sr-metrics::after,.sr-ph-strip .sr-metrics-panel{grid-column:1 / -1}.sr-ph-strip .sr-metrics-act{grid-column:2;grid-row:1}.sr-ph-strip .sr-cal-full{display:none!important}.sr-ph-strip .sr-cal-mini{display:inline-flex!important;width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}@media (max-width:639px){.fi-page .sr-ph--card>.sr-ph-row{flex-wrap:wrap;align-items:flex-start;gap:12px 14px}.sr-ph-media .sr-photo{width:64px}.sr-ph-strip .sr-metrics-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.sr-ph-media .sr-photo-open,.sr-ph-media .sr-photo-none{width:64px;height:64px}.sr-ph--card .sr-ph-hero{flex:1 1 14rem}.fi-page .sr-ph-strip{margin-top:14px}}.fi-modal .fi-modal-window{border-radius:var(--sr-radius)}.fi-modal .fi-modal-window .fi-modal-header{display:flex;align-items:flex-start;gap:10px;padding:20px 24px 0;text-align:start;flex-direction:row}.fi-modal .fi-modal-window .fi-modal-heading{margin:0;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:600;color:var(--sr-text-1)}.fi-modal .fi-modal-window .fi-modal-description{margin-top:6px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-2)}.fi-modal .fi-modal-window .fi-modal-heading,.fi-modal .fi-modal-window .fi-modal-description{min-width:0;overflow-wrap:anywhere}.fi-modal .fi-modal-window .sr-modal-key{display:block;margin-top:2px;font-size:var(--sr-fs-md);color:var(--sr-text-3);overflow-wrap:anywhere}.fi-modal .fi-modal-window .fi-modal-description b,.fi-modal .fi-modal-window .fi-modal-description strong{color:var(--sr-text-1);font-weight:600}.sr-stk-lead{color:var(--sr-text-2);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);margin-bottom:14px}.sr-stk-list{display:flex;flex-direction:column;gap:8px}.sr-stk-row{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid var(--sr-tg-3-line);border-radius:var(--sr-radius);background:var(--sr-tg-3);color:var(--sr-text-1);text-decoration:none}.sr-stk-row--danger{display:block;border-color:var(--sr-danger-line);background:var(--sr-danger-tint)}.sr-stk-row b,.sr-stk-row .sr-stk-name{color:var(--sr-text-1);font-weight:600}.sr-stk-sub{color:var(--sr-text-2);font-weight:400}.sr-stk-qty{color:var(--sr-today);font-weight:700;white-space:nowrap}.sr-stk-short{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-today);padding:2px 12px}.sr-stk-note{margin-top:10px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-today)}.fi-modal .fi-modal-window .fi-modal-icon-ctn{display:none;margin:0}.fi-modal .fi-modal-window .fi-modal-icon-ctn:has(.fi-color-danger){display:flex;flex:none;margin-top:1px}.fi-modal .fi-modal-window .fi-modal-icon-bg{padding:4px;border-radius:50%;background:var(--sr-danger-tint)}.fi-modal .fi-modal-window .fi-modal-icon-bg>.fi-icon{width:var(--sr-icon-md);height:var(--sr-icon-md);color:var(--sr-danger)}.fi-modal .fi-modal-window .fi-modal-content{padding:16px 24px 0}.fi-modal .fi-modal-window{min-width:0}.fi-modal .fi-modal-window .fi-modal-content{min-width:0}.fi-modal .fi-modal-window .fi-modal-content>:is(textarea,input).fi-input{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);background:var(--sr-surface);color:var(--sr-text-1)}.fi-modal .fi-modal-window .sr-table-box{min-width:0;max-width:100%}.fi-modal .fi-modal-window .fi-modal-content .fi-fo-field-label-content,.fi-modal .fi-modal-window .sr-confirm-aside .fi-fo-field-label-content{font-size:var(--sr-fs-md);font-weight:500;color:var(--sr-text-2)}.fi-modal .fi-modal-window .fi-modal-content:empty{display:none}.fi-modal .fi-modal-window .fi-modal-footer{padding:20px 24px 20px}.fi-modal .fi-modal-window .fi-modal-footer:not(.fi-align-center) .fi-modal-footer-actions{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.fi-modal .fi-modal-window .fi-modal-footer .fi-modal-footer-actions>.fi-btn{width:auto}.fi-modal .fi-modal-window .fi-modal-close-btn{top:16px;inset-inline-end:16px}@media (pointer:coarse){.fi-modal .fi-modal-window .fi-modal-close-btn{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}.fi-modal .fi-modal-window.fi-modal-window-has-close-btn .fi-modal-header{padding-inline-end:60px}@media (max-width:639px){.fi-modal .fi-modal-window .fi-modal-footer .fi-modal-footer-actions>.fi-btn{flex:1 1 0;min-width:0}}.fi-modal .fi-modal-window .sr-confirm-aside{padding:16px 24px 0}.fi-modal.sr-confirm-xl>.fi-modal-window-ctn{grid-template-rows:1fr auto 1fr}.fi-modal.sr-confirm-xl .fi-modal-window{display:grid;width:94vw;max-width:1600px;height:90vh;height:90dvh;overflow:hidden;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"main head" "main aside" "main foot"}.fi-modal.sr-confirm-xl .fi-modal-window>.fi-modal-header{grid-area:head}.fi-modal.sr-confirm-xl .fi-modal-window>.fi-modal-content{grid-area:main;display:flex;flex-direction:column;min-height:0;padding:16px;background:var(--sr-surface-2);border-inline-end:1px solid var(--sr-line)}.fi-modal.sr-confirm-xl .fi-modal-window>.sr-confirm-aside{grid-area:aside;display:flex;flex-direction:column;min-height:0}.fi-modal.sr-confirm-xl .fi-modal-window>.fi-modal-footer{grid-area:foot}@media (max-width:899px){.fi-modal.sr-confirm-xl .fi-modal-window{width:100%;max-width:none;height:auto;overflow:visible;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "main" "aside" "foot"}.fi-modal.sr-confirm-xl .fi-modal-window>.fi-modal-content{padding:16px 24px 0;background:none;border-inline-end:0}}@media (max-width:639px){.fi-modal.sr-confirm-xl>.fi-modal-window-ctn{padding:8px}.fi-modal.sr-confirm-xl .fi-modal-window>.fi-modal-header{padding:16px 16px 0}.fi-modal.sr-confirm-xl .fi-modal-window>.fi-modal-content{padding:12px 16px 0}.fi-modal.sr-confirm-xl .fi-modal-window>.sr-confirm-aside{padding:12px 16px 0}.fi-modal.sr-confirm-xl .fi-modal-window>.fi-modal-footer{padding:16px}}.sr-owner{display:inline-block;min-width:0;max-width:100%;vertical-align:baseline;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-text-1);text-decoration:none;overflow-wrap:break-word}a.sr-owner:hover,a.sr-owner:focus-visible{text-decoration:underline;text-decoration-color:var(--sr-accent-text);text-underline-offset:3px}.sr-owner-sep{flex:none;margin:0 4px;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-owner-dot{display:inline-block;flex:none;width:8px;height:8px;margin-right:4px;border-radius:50%;background:var(--sr-owner-c,var(--sr-text-3));vertical-align:baseline}.sr-grow[class*="sr-grow--own-"]>.sr-lbl{box-shadow:inset 3px 0 0 var(--sr-owner-c)}.sr-grow[class*="sr-grow--own-"]{--sr-owner-ink:color-mix(in srgb,var(--sr-owner-c) 55%,var(--sr-text-1))}.sr-own-1,.sr-grow--own-1{--sr-owner-c:var(--sr-owner-1)}.sr-own-2,.sr-grow--own-2{--sr-owner-c:var(--sr-owner-2)}.sr-own-3,.sr-grow--own-3{--sr-owner-c:var(--sr-owner-3)}.sr-own-4,.sr-grow--own-4{--sr-owner-c:var(--sr-owner-4)}.sr-own-5,.sr-grow--own-5{--sr-owner-c:var(--sr-owner-5)}.sr-own-6,.sr-grow--own-6{--sr-owner-c:var(--sr-owner-6)}.sr-own-7,.sr-grow--own-7{--sr-owner-c:var(--sr-owner-7)}.sr-own-8,.sr-grow--own-8{--sr-owner-c:var(--sr-owner-8)}.sr-switch{position:relative;display:inline-flex;flex:none;width:34px;height:20px;padding:0;box-sizing:border-box;border-radius:99px;border:1px solid var(--sr-line-2);background-color:var(--sr-line-2);cursor:pointer;transition:background-color var(--sr-dur),border-color var(--sr-dur)}.sr-switch .sr-knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--sr-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--sr-shade-ink) 18%,transparent);transition:transform var(--sr-dur)}.sr-switch[aria-checked="true"]{border-color:var(--sr-accent);background-color:var(--sr-accent)}.sr-switch[aria-checked="true"] .sr-knob{transform:translateX(14px)}.sr-switch:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-switch:disabled{opacity:.5;cursor:default}@media (max-width:1279px){.sr-ctabs,.fi-page .sr-ph-tabs .fi-tabs.sr-ctabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:12px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sr-ctabs::-webkit-scrollbar{display:none}.sr-ctabs>.sr-rtabs-item{flex:none;white-space:nowrap;scroll-snap-align:start}}.sr-tabs-menu{position:absolute;top:100%;left:0;right:0;z-index:40;display:flex;flex-direction:column;margin-top:4px;max-height:60vh;overflow-y:auto;padding:4px 0;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);box-shadow:0 8px 24px color-mix(in srgb,var(--sr-shade-ink) 18%,transparent)}.sr-tabs-menu.sr-tabs-menu--fixed{position:fixed;top:var(--sr-tm-top);left:var(--sr-tm-left);right:auto;width:var(--sr-tm-w);max-height:min(60vh,calc(100dvh - var(--sr-tm-top) - 8px))}.sr-tabs-item{display:flex;align-items:center;gap:8px;min-height:var(--sr-tap-touch);padding:0 16px;border:0;background:none;color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-base);font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.sr-tabs-item:hover,.sr-tabs-item:focus-visible{background:var(--sr-surface-3)}.sr-tabs-item:focus-visible{outline-offset:-2px}.sr-tabs-item-active{font-weight:600;box-shadow:inset 3px 0 0 var(--sr-accent)}.sr-tabs-item:disabled{color:var(--sr-text-off);cursor:not-allowed}.sr-tabs-item-count{margin-left:auto;color:var(--sr-text-3);font-size:var(--sr-fs-md)}.fi-page .sr-ph-tabs .fi-tabs.sr-ctabs.sr-tabs-overflow{position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.sr-ctabs.sr-tabs-overflow>.sr-rtabs-item.sr-tab-over{display:none}.sr-tabs-over{display:inline-flex;flex:none;align-items:center;justify-content:center;align-self:center;width:32px;height:32px;margin-inline-start:2px;padding:0;border:0;border-radius:var(--sr-radius-ctl);background:transparent;color:var(--sr-text-2);cursor:pointer}.sr-tabs-over:hover,.sr-tabs-open>.sr-tabs-over{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-tabs-over-icon{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-ctabs.sr-tabs-overflow>.sr-tabs-menu{left:auto;right:0;min-width:240px}@media (pointer:coarse){.sr-tabs-over{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}.sr-date-cal{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--sr-radius-sm);color:var(--sr-text-3);cursor:pointer}.sr-date-cal:hover{color:var(--sr-text-1);background:transparent;box-shadow:var(--sr-btn-quiet-hover)}.sr-date-cal .sr-date-cal-ic{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-date-cal>input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.sr-date-cal>input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.sr-popcard{position:fixed;z-index:var(--sr-z-popover);width:410px;max-width:calc(100vw - 24px);box-sizing:border-box;display:none;background:var(--sr-surface);color:var(--sr-text-1);border-radius:var(--sr-radius);box-shadow:0 0 0 1px var(--sr-line),0 12px 32px -8px color-mix(in srgb,var(--sr-shade-ink) 22%,transparent),0 2px 6px color-mix(in srgb,var(--sr-shade-ink) 6%,transparent);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);text-align:left;white-space:normal;overflow-wrap:anywhere}.sr-popcard.is-on{display:block}.sr-popcard.is-scroll{overflow-y:auto;overscroll-behavior:contain}.sr-popcard.is-scroll::before{display:none}.sr-popcard::before{content:"";position:absolute;left:calc(var(--sr-popcard-ax,24px) - 6px);top:-6px;width:12px;height:12px;background:var(--sr-surface);transform:rotate(45deg);box-shadow:-1px -1px 0 var(--sr-line)}.sr-popcard.is-up::before{top:auto;bottom:-6px;box-shadow:1px 1px 0 var(--sr-line)}.sr-popcard-h{position:relative;display:flex;align-items:flex-start;gap:8px;padding:11px 14px 6px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:650}.sr-popcard-ic{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);margin-top:1px;color:var(--sr-icon-muted)}.sr-popcard-h.is-warn .sr-popcard-ic{color:var(--sr-warn-text)}.sr-popcard-h.is-bad .sr-popcard-ic{color:var(--sr-debt)}.sr-popcard-t{flex:1 1 auto;min-width:0}.sr-popcard-st{flex:none;font-size:var(--sr-fs-md);font-weight:600;color:var(--sr-text-2)}.sr-popcard-it{padding:0 14px 6px 38px;font-size:var(--sr-fs-md);color:var(--sr-text-2);white-space:normal;overflow-wrap:anywhere}.sr-popcard-bad{padding:0 14px 6px 38px;font-size:var(--sr-fs-md);font-weight:600;color:var(--sr-debt);white-space:normal;overflow-wrap:anywhere}.sr-popcard-tx{margin:0 14px 8px 38px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);color:var(--sr-text-1);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sr-popcard-ol{margin:0 14px 8px 14px;max-height:min(260px,45vh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sr-popcard-olr{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:3px 0}.sr-popcard-olp{width:28px;height:28px;border-radius:var(--sr-radius-ctl);object-fit:cover;background:var(--sr-surface-3)}.sr-popcard-oln{min-width:0;color:var(--sr-text-1);font-weight:600;white-space:normal;overflow-wrap:anywhere}.sr-popcard-olq{color:var(--sr-text-2)}.sr-popcard-ols{color:var(--sr-text-3)}.sr-popcard-olm{color:var(--sr-text-3);padding-top:2px}.sr-popcard-gs{display:flex;flex-direction:column;gap:6px;padding:2px 8px 8px}.sr-popcard-g{border-radius:var(--sr-radius-sm);box-shadow:inset 0 0 0 1px var(--sr-line);padding-bottom:4px}.sr-popcard-rl.has-st{grid-template-columns:96px minmax(0,1fr) auto;align-items:start}.sr-popcard-ol.is-grp{margin:0 6px 2px;max-height:calc(5 * 36px)}.sr-popcard-ol.is-grp .sr-popcard-oln{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:var(--sr-lh-md)}.sr-popcard-gm{padding:2px 6px 0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-popcard-hii{width:14px;height:14px}.sr-popcard-kv{margin:0 14px 8px 38px}.sr-popcard-kc{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-text-2)}.sr-popcard-kr{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:10px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-popcard-kk{color:var(--sr-text-3);white-space:nowrap}.sr-popcard-kval{min-width:0;text-align:right;font-weight:600;color:var(--sr-text-1);white-space:normal;overflow-wrap:anywhere}.sr-popcard-rls{display:flex;flex-direction:column;gap:2px;padding:2px 8px 8px}.sr-popcard-rl{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;padding:5px 6px;border-radius:var(--sr-radius-sm)}.sr-popcard-rl.is-me{background:var(--sr-surface-2);box-shadow:inset 3px 0 0 var(--sr-accent)}.sr-popcard-rk{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-popcard-rl.is-me .sr-popcard-rk{color:var(--sr-text-1);font-weight:600}.sr-popcard-rv{min-width:0;display:flex;flex-direction:column}.sr-popcard-rv b{font-weight:600;color:var(--sr-text-1);white-space:normal;overflow-wrap:anywhere}.sr-popcard-rv small{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3);overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}a.sr-popcard-rl.is-link{color:inherit;text-decoration:none;cursor:pointer}a.sr-popcard-rl.is-link:hover,a.sr-popcard-rl.is-link:focus-visible{background:var(--sr-surface-2)}a.sr-popcard-rl.is-link:focus-visible{outline-offset:-2px}a.sr-popcard-rl.is-link:hover b,a.sr-popcard-rl.is-link:focus-visible b{text-decoration:underline;text-decoration-color:var(--sr-line-2);text-underline-offset:3px}a.sr-popcard-rl.is-me.is-link:hover{background:var(--sr-surface-3)}.sr-popcard-rl.is-obj{grid-template-columns:minmax(0,1fr)}.sr-popcard-n{padding:0 14px 6px 38px;font-size:var(--sr-fs-md);color:var(--sr-text-3);white-space:normal;overflow-wrap:anywhere}.sr-popcard.is-wide{width:calc(100vw - 24px);font-size:var(--sr-fs-base)}.sr-popcard.is-wide a.sr-popcard-rl.is-link{min-height:var(--sr-tap-touch);align-items:center}.sr-popcard.is-wide .sr-popcard-rl{grid-template-columns:84px minmax(0,1fr)}.sr-popcard.is-wide .sr-popcard-rl.has-st{grid-template-columns:84px minmax(0,1fr) auto}[data-sr-popcard]{cursor:help}:is(a[href],button)[data-sr-popcard]{cursor:pointer}[data-sr-popcard]:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;border-radius:var(--sr-radius-sm)}.sr-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;text-align:center;grid-column:1/-1}.sr-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--sr-radius);background:var(--sr-surface-3);color:var(--sr-icon-muted)}.sr-empty-ic svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-empty-text{margin:0;max-width:36rem;font-size:var(--sr-fs-base);font-weight:600;line-height:var(--sr-lh-text);color:var(--sr-text-1)}.sr-empty-note{margin:0;max-width:36rem;font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);color:var(--sr-text-3)}.sr-empty-act{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.sr-empty--sm{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px 10px;padding:12px 8px}.sr-empty--sm .sr-empty-text{font-weight:400;color:var(--sr-text-3)}.sr-empty--sm .sr-empty-act{margin:0}.sr-empty--table{padding:40px 16px}.sr-tempty-in>.sr-empty{padding:0}.sr-pos-empty .sr-empty{padding:24px 16px}.sr-next{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:12px;padding:10px 14px;border-radius:var(--sr-radius);background:var(--sr-surface);box-shadow:inset 0 0 0 1px var(--sr-line);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-2)}.sr-next-ic{display:inline-flex;flex:none;width:var(--sr-icon-md);height:var(--sr-icon-md);color:var(--sr-icon-muted)}.sr-next-ic svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-next-tx{flex:1 1 16rem;min-width:0}.sr-next-tx b{font-weight:600;color:var(--sr-text-1)}.sr-notes-strip{display:flex;flex-direction:column;gap:8px;margin-top:12px}@media (min-width:1280px) and (pointer:fine){.sr-notes-strip>[data-sr-more-item][hidden]{display:block}.sr-notes-strip>.sr-more{display:none}}.sr-note{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 12px;padding:10px 14px;border:2px solid var(--sr-accent-deep);border-radius:var(--sr-radius);background:var(--sr-surface);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-1)}.sr-note--warn{border-color:var(--sr-warn)}.sr-note--danger{border-color:var(--sr-danger)}.sr-note-ic{grid-row:1 / span 3;display:inline-flex;margin-top:2px;color:var(--sr-accent-text)}.sr-note-ic svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-note--warn .sr-note-ic{color:var(--sr-warn-text)}.sr-note--danger .sr-note-ic{color:var(--sr-danger)}.sr-note-tx{flex:1 1 14rem;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-content:start;overflow-wrap:anywhere}.sr-note-tx>:not(.sr-note-ic){grid-column:2}.sr-note-title{font-weight:700;white-space:pre-line}.sr-note-body{margin-top:2px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2);white-space:pre-line}.sr-note-meta{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-inline-start:auto;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-note-who{color:var(--sr-text-2)}@media (max-width:699px){.sr-note-meta{flex:1 1 100%;flex-wrap:nowrap;justify-content:flex-end;margin-inline-start:0;min-width:0;white-space:nowrap}.sr-note-meta .sr-note-who{min-width:0;overflow-wrap:anywhere;white-space:normal}}.sr-oc-notes .sr-note{padding:8px 10px}.sr-amt--money{--sr-amt:var(--sr-money)}.sr-amt--debt{--sr-amt:var(--sr-debt)}.sr-amt--zero{--sr-amt:var(--sr-text-zero)}.sr-amt--over{--sr-amt:var(--sr-accent-text)}.sr-amt--neutral{--sr-amt:var(--sr-text-1)}:is(.sr-amt--money,.sr-amt--debt,.sr-amt--zero,.sr-amt--over,.sr-amt--neutral),.sr-oc-person :is(.sr-amt--money,.sr-amt--debt,.sr-amt--zero,.sr-amt--over,.sr-amt--neutral){color:var(--sr-amt)}.sr-kpi--over .sr-kpi-value{color:var(--sr-accent-text)}.sr-pay-kpis .sr-kpi{padding:8px 12px}.sr-pay-kpis .sr-kpi-value{font-size:clamp(var(--sr-fs-md),13.5cqi,var(--sr-fs-lg));line-height:var(--sr-lh-lg)}.sr-pay-kpis .sr-kpi-value{white-space:normal;overflow-wrap:break-word}.sr-pay-new{padding:14px;border-radius:var(--sr-radius);box-shadow:inset 0 0 0 1px var(--sr-line)}.sr-pay-new>.fi-sc{row-gap:14px}@media (max-width:639px){.sr-pay-new{padding:0;box-shadow:none}.sr-pay-kpis .sr-kpi{padding:8px 10px}.sr-pay-kpis .sr-kpi-value{font-size:clamp(var(--sr-fs-md),13.5cqi,var(--sr-fs-lg))}}.sr-pay-list-h{display:flex;gap:8px;align-items:baseline;margin-bottom:4px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:700;color:var(--sr-text-1)}.sr-pay-list-h span{font-weight:500;color:var(--sr-text-3)}.sr-pay-row{display:flex;align-items:center;gap:10px;min-height:40px;border-bottom:1px solid var(--sr-line);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-pay-d{flex:none;width:84px;color:var(--sr-text-2)}.sr-pay-m{flex:none;color:var(--sr-text-2)}.sr-pay-m.sr-pay-noacc{color:var(--sr-warn-text);font-weight:600}.sr-pay-n{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-pay-a{flex:none;margin-inline-start:auto;font-weight:600;color:var(--sr-text-1)}.sr-pay-row.is-refund .sr-pay-a{color:var(--sr-text-2)}@media (max-width:639px){.sr-pay-d{width:78px}.sr-pay-n{display:none}}.sr-chips.fi-fo-toggle-buttons{gap:6px}@media (max-width:639px){.sr-chips--cols2.fi-fo-toggle-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sr-chips--cols2 .fi-fo-toggle-buttons-btn-ctn,.sr-chips--cols2 .fi-fo-toggle-buttons-btn-ctn .fi-btn{width:100%;min-width:0}.sr-chips--cols2 .fi-fo-toggle-buttons-btn-ctn .fi-btn{justify-content:center;height:100%;padding-inline:6px;white-space:normal;text-align:center;line-height:var(--sr-lh-tight)}}.sr-chips .fi-fo-toggle-buttons-btn-ctn .fi-btn{min-height:32px;padding-inline:12px;background:var(--sr-btn-2-bg);color:var(--sr-text-2);box-shadow:inset 0 0 0 1px var(--sr-btn-2-line);font-size:var(--sr-fs-base);font-weight:500}.sr-chips .fi-fo-toggle-buttons-btn-ctn .fi-btn:hover{background:var(--sr-btn-2-hover-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-2-hover-line);color:var(--sr-text-1)}.sr-chips .fi-fo-toggle-buttons-input:checked + .fi-btn{background:var(--sr-row-selected);color:var(--sr-text-1);box-shadow:inset 0 0 0 1.5px var(--sr-focus);font-weight:600}.sr-chips .fi-fo-toggle-buttons-input:focus-visible + .fi-btn{outline:var(--sr-focus-ring);outline-offset:2px}.sr-chips .fi-fo-toggle-buttons-input:checked + .fi-btn::before{content:"\2713";margin-inline-end:6px;font-weight:700}@media (pointer:coarse){.sr-chips .fi-fo-toggle-buttons-btn-ctn .fi-btn{min-height:var(--sr-tap-touch)}}.sr-oc-due{align-items:center}.sr-oc-due .sr-oc-person-names{margin-inline-start:auto}.sr-oc-due .fi-btn{flex:none}.sr-cg{display:block;max-height:min(50vh,420px);overflow-y:auto;margin-top:10px}.sr-cg-group{display:block;padding:8px 0;border-top:1px solid var(--sr-line)}.sr-cg-group:first-child{border-top:0;padding-top:0}.sr-cg-group[hidden]{display:none}.sr-cg-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sr-cg-order{text-decoration:none}.sr-cg-late{flex:none;font-size:var(--sr-fs-sm);color:var(--sr-debt);opacity:.85}.sr-cg-items{display:block;margin-top:2px}.sr-cg-item{display:block;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-1)}.sr-cg-qty{color:var(--sr-text-3)}.sr-cg-foot{display:block;margin-top:10px;font-size:var(--sr-fs-md);color:var(--sr-text-2)}@media (max-width:639px){.sr-cg-head{flex-direction:column;align-items:flex-start;gap:0}}.sr-ilist{margin:4px 0 0;min-width:0;max-width:100%}.sr-ilist-rows{list-style:none;margin:0;padding:0}.sr-ilist-row{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 0;border-top:1px solid var(--sr-line)}.sr-ilist-row:first-child{border-top:0}.sr-ilist-main{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.sr-ilist-name{color:var(--sr-text-1);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);overflow-wrap:anywhere}.sr-ilist-meta{color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-ilist-note{flex:none;color:var(--sr-text-3);font-size:var(--sr-fs-md);white-space:nowrap}.fi-input.sr-in-money{text-align:end}.sr-stepper{display:inline-flex;align-items:stretch;height:var(--sr-control-h);border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);background:var(--sr-surface);overflow:hidden;flex:none}.sr-stepper .fi-icon-btn{width:32px;height:auto;flex:none}.sr-stepper-val{width:40px;border:0;border-left:1px solid var(--sr-line);border-right:1px solid var(--sr-line);background:var(--sr-surface);text-align:center;font-weight:600;color:var(--sr-text-1);font-size:var(--sr-fs-base);padding:0}.sr-stepper-val:focus{box-shadow:var(--sr-focus-field-solo)}@media (max-width:767px){.sr-stepper{height:var(--sr-tap-touch)}.sr-stepper .fi-icon-btn{width:var(--sr-tap-touch)}}@media (pointer:coarse){.sr-stepper{height:var(--sr-tap-touch)}.sr-stepper .fi-icon-btn{width:var(--sr-tap-touch)}}.sr-comp{min-width:0}.sr-comp-head{display:flex;justify-content:space-between;gap:12px;padding:0 0 6px;font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-2);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--sr-line)}.sr-comp-row{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 0;border-bottom:1px solid var(--sr-line)}.sr-comp-row.is-less,.sr-comp-row.is-more{background:var(--sr-accent-wash)}.sr-comp-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.sr-comp-name{display:flex;align-items:center;gap:6px;min-width:0;color:var(--sr-text-1);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-comp-nm{min-width:0;overflow-wrap:break-word}.sr-comp-name>.sr-st{flex:none}.sr-comp-row.is-zero .sr-comp-name{color:var(--sr-text-3);text-decoration:line-through}.sr-comp-hint{display:flex;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;gap:0 8px;color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-comp-hint>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.sr-comp-hint:empty{display:none}.sr-comp-row.is-less .sr-comp-hint,.sr-comp-row.is-zero .sr-comp-hint,.sr-comp-row.is-more .sr-comp-hint{color:var(--sr-accent-text)}.sr-comp-qty{display:inline-flex;align-items:center;gap:8px;flex:none}.sr-comp-of{min-width:36px;color:var(--sr-text-3);font-size:var(--sr-fs-md);white-space:nowrap}.sr-comp-note,.sr-comp-why{margin:8px 0 0;color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-comp-units{margin:10px 0 0;padding:0;border:0;background:none;color:var(--sr-accent-text);font-size:var(--sr-fs-md);font-weight:600;cursor:pointer}@media (max-width:767px){.sr-comp-row{flex-wrap:wrap}.sr-comp-main{flex-basis:calc(100% - 44px)}.sr-comp-qty{margin-left:38px}}.sr-set{display:flex;flex-direction:column;gap:16px;min-width:0}.fi-page .sr-ph>.sr-ph-row{flex:0 0 auto}.sr-set-form>.fi-sc{gap:16px}.sr-set-grid>.fi-sc{gap:16px;align-items:start}.sr-set-stack>.fi-sc{gap:16px}.sr-set-form .fi-grid-col:has(>.fi-sc-component>[x-cloak]),.sr-set-form .fi-grid-col:has(>.fi-sc-component>[style*="display: none"]){display:none}.sr-set-group>.fi-section{height:auto;min-width:0}.sr-set-group>.fi-section>.fi-section-header{padding:12px 16px 8px}.sr-set-group>.fi-section .fi-section-header-heading{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-text-2)}.sr-set-group>.fi-section>.fi-section-content-ctn{border-top:0}.sr-set-group>.fi-section:not(.fi-section-not-contained):not(.fi-aside)>.fi-section-content-ctn>.fi-section-content{padding:0;gap:0}.sr-set-row,.sr-set-group .fi-fo-field.sr-set-field{display:flex;align-items:center;gap:4px 16px;min-height:44px;padding:6px 16px;border-top:1px solid var(--sr-line);min-width:0}.sr-set-group>.fi-section:not(.fi-section-has-header) .sr-set-rows>.sr-set-row:first-child{border-top:0;min-height:56px}.sr-set-label,.sr-set-field>.fi-fo-field-label-col{flex:1 1 auto;min-width:0;padding-top:0;align-self:center}.sr-set-label,.sr-set-field .fi-fo-field-label-ctn{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-width:0}.sr-set-name,.sr-set-field .fi-fo-field-label{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500;color:var(--sr-text-1)}.sr-set-hint,.sr-set-field .fi-fo-field-label-ctn>.fi-sc,.sr-set-field .fi-fo-field-label-ctn>.fi-sc *{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:400;color:var(--sr-text-3)}.sr-set-field .fi-fo-field-label-ctn>.fi-sc{justify-content:flex-start;margin:0}.sr-set-value,.sr-set-field>.fi-fo-field-content-col{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}.sr-set-field:not(.sr-set-field--switch)>.fi-fo-field-label-col{flex:1 1 0}.sr-set-field:not(.sr-set-field--switch)>.fi-fo-field-content-col{flex:0 0 min(60%,max(200px,calc(100% - 330px)));flex-direction:column;align-items:stretch}:root{--sr-set-row-max:720px}.sr-set-row,.sr-set-group .fi-fo-field.sr-set-field:not(.sr-set-block){max-width:var(--sr-set-row-max)}.sr-set-row>.sr-set-value{flex:none}@media (max-width:639px){.sr-set-row{flex-wrap:wrap}.sr-set-row>.sr-set-value{max-width:100%;margin-inline-start:auto}.sr-set-row>.sr-set-value>:is(.fi-btn,button,a){max-width:100%}}.sr-set-group .fi-fo-field.sr-set-block{flex-direction:column;align-items:stretch;gap:8px;padding-block:12px 16px}.sr-set-field.sr-set-block>.fi-fo-field-label-col{flex:none;align-self:stretch}.sr-set-field.sr-set-block>.fi-fo-field-content-col{flex:none;display:block;width:100%}.sr-set-group--spaced{margin-top:8px}.sr-set-group .sr-wh-shifts table{width:100%;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);box-shadow:none;overflow:hidden}.sr-set-group .sr-wh-shifts :is(th,td,tr){border-color:var(--sr-line)}.sr-set-value .fi-btn{white-space:nowrap}.sr-set-field .fi-fo-field-wrp-error-message{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-set-group .fi-fo-field.sr-set-checks{display:block;padding:0;border-top:0}.sr-set-checks .fi-fo-checkbox-list-options{gap:0;margin:0}.sr-set-checks .fi-fo-checkbox-list-options .fi-fo-checkbox-list-option-ctn{padding:0;border-top:1px solid var(--sr-line)}.sr-set-checks .fi-fo-checkbox-list-option-ctn>label{flex-direction:row-reverse;align-items:center;gap:16px;min-height:44px;padding:6px 16px}.sr-set-checks .fi-fo-checkbox-list-option-ctn>label .fi-checkbox-input{margin:0}.sr-set-checks .fi-fo-checkbox-list-option-text{display:flex;align-items:baseline;gap:2px 8px;flex:1 1 auto;min-width:0}.sr-set-checks .fi-fo-checkbox-list-option-label{display:flex;align-items:baseline;gap:2px 8px;flex:1 1 auto;min-width:0;flex-wrap:wrap}.sr-set-checks .fi-fo-checkbox-list-option-description{flex:none;margin-inline-start:auto;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-set-checks .fi-checkbox-input{appearance:none;-webkit-appearance:none;flex:none;width:34px;height:20px;margin:0;padding:0;border-radius:99px;border:1px solid var(--sr-line-2);background-color:var(--sr-line-2);background-image:radial-gradient(circle at 9px 50%,var(--sr-surface) 6px,transparent 6.5px);background-size:100% 100%;box-shadow:none;cursor:pointer;transition:background-color var(--sr-dur),border-color var(--sr-dur)}.sr-set-checks .fi-checkbox-input:checked,.sr-set-checks .fi-checkbox-input:disabled{border-color:var(--sr-accent);background-color:var(--sr-accent);background-image:radial-gradient(circle at 23px 50%,var(--sr-surface) 6px,transparent 6.5px)}.sr-set-checks .fi-checkbox-input:disabled{opacity:.5;cursor:not-allowed}.sr-set-checks .fi-checkbox-input:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-set-checks .fi-fo-checkbox-list-option-ctn>label>.fi-checkbox-input:disabled ~ .fi-fo-checkbox-list-option-text .fi-fo-checkbox-list-option-label .sr-set-name{color:var(--sr-text-1)}.sr-set-checks .fi-fo-checkbox-list-option-ctn>label>.fi-checkbox-input:disabled{order:1;width:16px;height:16px;border:0;border-radius:0;opacity:1;background-color:var(--sr-text-3);background-image:none;-webkit-mask:var(--sr-lock-mask) center/contain no-repeat;mask:var(--sr-lock-mask) center/contain no-repeat}.sr-perm-bylock{color:var(--sr-text-2)}.sr-perm-legend{display:flex;flex-wrap:wrap;gap:8px 20px;padding:8px 16px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-perm-key{display:inline-flex;align-items:center;gap:8px}.sr-perm-lock,.sr-perm-sw{display:inline-block;flex:none}.sr-perm-lock{width:var(--sr-icon-sm);height:var(--sr-icon-sm);background-color:var(--sr-text-3);-webkit-mask:var(--sr-lock-mask) center/contain no-repeat;mask:var(--sr-lock-mask) center/contain no-repeat}.sr-perm-sw{width:34px;height:20px;border-radius:99px;border:1px solid var(--sr-line-2);background-color:var(--sr-line-2);background-image:radial-gradient(circle at 9px 50%,var(--sr-surface) 6px,transparent 6.5px)}.sr-perm-sw--on{border-color:var(--sr-accent);background-color:var(--sr-accent);background-image:radial-gradient(circle at 23px 50%,var(--sr-surface) 6px,transparent 6.5px)}:root{--sr-lock-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2010h16v11H4ZM8%2010V7a4%204%200%200%201%208%200v3M12%2014v3%22%2F%3E%3C%2Fsvg%3E")}.sr-set-value,.sr-set-field>.fi-fo-field-content-col,.sr-set-field .fi-input,.sr-set-field .fi-select-input,.sr-set-field select{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500}.sr-set-row:not(.sr-set-row--wrap):not(.sr-set-row--logo):not(.sr-set-row--error)>.sr-set-label{flex:0 1 360px}.sr-set-row:not(.sr-set-row--wrap):not(.sr-set-row--logo):not(.sr-set-row--error)>.sr-set-value{flex:1 1 auto;justify-content:flex-start}.sr-set-row--off .sr-set-name{color:var(--sr-text-3)}.sr-set-note{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-set-error{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-debt)}.sr-set-row--error{min-height:0;border-top:0;padding-top:0}.sr-set-logo{display:flex;align-items:center;flex:none;box-sizing:border-box;width:160px;height:40px;padding:4px 10px;overflow:hidden;border:1px solid transparent;border-radius:var(--sr-radius-sm)}.sr-set-logo--dark{background:var(--sr-dark);color:var(--sr-on-deep)}.sr-set-logo--paper{background:var(--sr-surface);border-color:var(--sr-line);color:var(--sr-text-1)}.sr-set-logo img{display:block;height:28px;width:auto;max-width:100%;object-fit:contain;object-position:left center}.sr-set-logo svg{display:block;height:18px;width:auto}.sr-set-logo .sr-brand-text{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-set-logo-note{flex:none;min-width:84px}.sr-set-row--logo>.sr-set-value{flex-wrap:nowrap}.sr-set-row--status .sr-st{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-set-warn{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-debt)}.sr-input-example::placeholder{font-style:italic;color:var(--sr-text-3)}.sr-set-row--wrap{flex-wrap:wrap}.sr-set-row--wrap>.sr-set-label{flex:1 1 180px}.sr-set-row--wrap>.sr-set-value{flex:0 1 auto;margin-left:auto}.sr-set-name,.sr-set-hint{overflow-wrap:anywhere}.sr-set-row--status .sr-st{white-space:normal}.sr-set-fold>.sr-set-fold-sum{cursor:pointer;list-style:none}.sr-set-fold>.sr-set-fold-sum::-webkit-details-marker{display:none}.sr-set-fold>.sr-set-fold-sum .sr-set-name{color:var(--sr-text-2)}.sr-set-fold>.sr-set-fold-sum:hover .sr-set-name{color:var(--sr-text-1)}.sr-set-fold>.sr-set-fold-sum:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-set-fold-icon{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);margin-left:auto;color:var(--sr-text-3);transition:transform var(--sr-dur)}.sr-set-fold[open]>.sr-set-fold-sum .sr-set-fold-icon{transform:rotate(180deg)}.sr-set-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sr-set-file{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sr-set-file:focus-visible ~ .sr-set-actions>label[data-sr-row-action]{outline:var(--sr-focus-ring);outline-offset:var(--sr-ring-offset)}@media (max-width:639px){.sr-set-field:not(.sr-set-field--switch){flex-wrap:wrap;align-items:stretch;padding-block:8px}.sr-set-field:not(.sr-set-field--switch)>.fi-fo-field-content-col{flex:1 1 100%}.sr-set-row,.sr-set-group .fi-fo-field.sr-set-field{padding-inline:12px;min-height:48px}.sr-set-row--wrap{padding-block:8px}.sr-set-row--wrap>.sr-set-value{flex:1 1 100%;justify-content:flex-start;margin-left:0}.sr-set-row--logo>.sr-set-value{flex-wrap:wrap}}@media (min-width:640px){.sr-ph:has(~ .fi-page-main .sr-set-grid){position:sticky;top:var(--sr-topbar-h);z-index:15;margin-top:-12px;padding-top:12px;padding-bottom:12px;background:var(--sr-surface-2);box-shadow:0 1px 0 var(--sr-line)}.fi-page .sr-set-grid .sr-set-group,.sr-set:has(.sr-set-grid) .sr-set-group{scroll-margin-top:132px}}.fi-fo-toggle-buttons.fi-btn-group{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:var(--sr-radius-ctl);max-width:100%}.fi-fo-toggle-buttons.fi-btn-group>.fi-btn.fi-btn-group-btn{min-height:30px;padding:0 12px;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);font-weight:500;box-shadow:none}.fi-fo-toggle-buttons.fi-btn-group>.fi-btn.fi-btn-group-btn:hover{color:var(--sr-text-1)}.fi-fo-toggle-buttons.fi-btn-group>.fi-fo-toggle-buttons-input:focus-visible + .fi-btn{outline:var(--sr-focus-ring);outline-offset:1px}@media (pointer:coarse){.fi-fo-toggle-buttons.fi-btn-group>.fi-btn.fi-btn-group-btn{min-height:var(--sr-tap-touch)}}.fi-page .sr-ph-tabs:has(>.sr-set-nav){margin-top:8px;border:0}.sr-set-nav{display:flex;gap:4px 18px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sr-set-nav::-webkit-scrollbar{display:none}.sr-set-nav-link{flex:none;padding:4px 0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:500;color:var(--sr-text-2);text-decoration:none;white-space:nowrap}.sr-set-nav-link:hover{color:var(--sr-text-1);text-decoration:underline}.sr-set-group{scroll-margin-top:12px}@media (pointer:coarse){.sr-set-nav-link{display:inline-flex;align-items:center;min-height:var(--sr-tap-touch);padding:0}}.sr-set-value:has(>[data-sr-row-action]){gap:var(--sr-gap-btn)}.sr-set-value>[data-sr-row-action]{margin:0}.sr-set-group>.fi-section>.fi-section-header .fi-section-header-after-ctn [data-sr-row-action]{margin-block:-6px}.sr-stree{min-width:0}.sr-stree-list{margin:0;padding:0;list-style:none}.sr-stree-item{margin:0;padding:0}.sr-stree-row{--sr-stree-px:16px;display:flex;align-items:center;gap:4px 8px;min-height:44px;padding:4px var(--sr-stree-px);padding-inline-start:calc(var(--sr-stree-px) + var(--sr-tree-indent) * var(--sr-stree-d,0));border-top:1px solid var(--sr-line);min-width:0}.sr-stree-d1{--sr-stree-d:1}.sr-stree-d2{--sr-stree-d:2}.sr-stree-d3{--sr-stree-d:3}.sr-stree-d4{--sr-stree-d:4}.sr-stree-d5{--sr-stree-d:5}.sr-stree-grip{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:28px;margin-left:-4px;color:var(--sr-icon-muted);cursor:grab;touch-action:none}.sr-stree-grip:active{cursor:grabbing}.sr-stree-grip--fixed,.sr-stree-grip--fixed:active{cursor:default}.sr-stree-grip-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-stree-caret{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:28px;padding:0;border:0;border-radius:var(--sr-radius-sm);background:none;color:var(--sr-text-2);cursor:pointer}.sr-stree-caret:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-stree-caret:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.sr-stree-caret--leaf{cursor:default}.sr-stree-caret--leaf:hover{box-shadow:none}.sr-stree-caret-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm);transition:transform var(--sr-dur)}.sr-stree-caret--open .sr-stree-caret-icon{transform:rotate(90deg)}.sr-stree-label{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;flex:1 1 auto;min-width:0}.sr-stree-name{min-width:0;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500;color:var(--sr-text-1);overflow-wrap:normal;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.sr-stree-n,.sr-stree-mark,.sr-stree-why{flex:none;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-stree-mark{color:var(--sr-text-2)}.sr-stree-row--off .sr-stree-name{color:var(--sr-text-3)}.sr-stree-acts{display:flex;align-items:center;justify-content:flex-end;gap:var(--sr-gap-btn-tight);flex:none}.sr-stree-acts>.sr-switch{margin-left:8px}.sr-stree-row [data-sr-stree-up],.sr-stree-row [data-sr-stree-down]{opacity:0;transition:opacity var(--sr-dur)}.sr-stree-row:hover [data-sr-stree-up],.sr-stree-row:hover [data-sr-stree-down],.sr-stree-row:focus-within [data-sr-stree-up],.sr-stree-row:focus-within [data-sr-stree-down]{opacity:1}@media (pointer:coarse){.sr-stree-row [data-sr-stree-up],.sr-stree-row [data-sr-stree-down]{opacity:1}}.sr-stree-head{border-top:1px solid var(--sr-line)}.sr-stree-head>.sr-set-value{gap:2px}.sr-stree .fi-sortable-ghost>.sr-stree-row,.sr-stree-pin.fi-sortable-ghost{background:var(--sr-accent-tint)}.sr-stree-pins{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;padding:0 16px 12px}.sr-stree-pin{max-width:100%;gap:2px;padding:0 2px 0 4px;cursor:grab}.sr-stree-pin--sel{border-color:var(--sr-text-1)}.sr-stree-pin-name{min-width:0;max-width:14rem;padding:0 4px;border:0;background:none;color:inherit;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.sr-stree-pin--off .sr-stree-pin-name{color:var(--sr-text-3)}.sr-stree-pin-off{flex:none;font-weight:400;color:var(--sr-text-3)}.sr-stree-pin-ctl{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;padding:0;border:0;border-radius:8px;background:none;cursor:pointer}.sr-stree-pin-ctl:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover)}.sr-stree-pin-ctl:disabled{opacity:.5;cursor:not-allowed}.sr-stree-pin-ctl:focus-visible,.sr-stree-pin-name:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}@media (max-width:639px){.sr-stree-row{--sr-stree-px:12px;gap:4px 4px}.sr-stree-grip{display:none}.sr-stree-pins{padding-inline:12px}.sr-stree-acts>.sr-switch{margin-left:4px}}@media (pointer:coarse){.sr-stree-pin-ctl{width:32px;height:32px}}.sr-svc-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch;min-width:0}@media (min-width:1024px){.sr-svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-svc{display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);cursor:pointer;transition:border-color var(--sr-dur)}.sr-svc:hover{border-color:var(--sr-line-2)}.sr-svc-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.sr-svc-ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--sr-radius-sm);background:var(--sr-surface-3);color:var(--sr-text-2)}.sr-svc-ic-svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-svc-title{min-width:0}.sr-svc-name{margin:0;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:600;color:var(--sr-text-1)}.sr-svc-purpose{margin:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-svc-state{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;margin:0;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-svc-state>.sr-st{white-space:normal;overflow-wrap:anywhere;min-width:0}.sr-svc-why{min-width:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-svc-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:0;padding-top:10px;border-top:1px solid var(--sr-line);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-svc-fact{display:contents}.sr-svc-fact dt{color:var(--sr-text-3)}.sr-svc-fact dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--sr-text-1)}.sr-svc-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px;min-width:0}.sr-svc-foot>.sr-svc-next{width:var(--sr-svc-act-w);max-width:100%;justify-content:center}.sr-svc-name-link{color:inherit;text-decoration:none}.sr-svc-name-link:hover,.sr-svc-name-link:focus-visible{color:var(--sr-accent-text);text-decoration:underline;text-decoration-color:var(--sr-accent-text)}.sr-svc-foot>.sr-svc-open{margin-left:auto}.sr-svc-panel{display:flex;flex-direction:column;gap:12px;margin-top:4px}.sr-svc-panel>.sr-peek-fields{margin:6px 0 0}.sr-peek[data-sr-peek-width="set"]{--sr-peek-w:var(--sr-peek-w-set)}.fi-modal.fi-modal-slide-over .fi-modal-window.sr-panel-wide{max-width:var(--sr-peek-w-wide)}@media (max-width:1023px){.fi-modal.fi-modal-slide-over .fi-modal-window.sr-panel-wide{max-width:100%}}.sr-set-panel{display:contents}.sr-set-panel-body>.fi-sc{gap:14px}.sr-set-panel-body .sr-set-group>.fi-section,.sr-set-panel-body .sr-set-group{border:0;box-shadow:none}@media (max-width:639px){.sr-svc{padding:14px 12px}.sr-svc-foot>.sr-svc-next{flex:1 1 auto;width:auto}.sr-svc-facts{grid-template-columns:minmax(0,1fr);gap:0}.sr-svc-fact dd{margin-bottom:4px}}:root{--sr-load-bar-h:3px;--sr-load-dim:.45;--sr-load-shadow:0 2px 10px rgba(0,0,0,.10);--sr-load-veil:color-mix(in srgb,var(--sr-surface) 62%,transparent);--sr-load-spin-lg:40px}.sr-loadbar{position:fixed;top:0;left:0;right:0;z-index:var(--sr-z-loading);height:var(--sr-load-bar-h);pointer-events:none;opacity:0;transition:opacity var(--sr-dur)}.sr-loadbar i{display:block;height:100%;background:var(--sr-accent);transform-origin:0 50%;transform:scaleX(0)}.sr-loadbar.is-on{opacity:1}.sr-loadbar.is-on i{animation:sr-loadbar var(--sr-anim-loadbar) cubic-bezier(.08,.7,.2,1) forwards}.sr-loadbar.is-done{opacity:0;transition:opacity var(--sr-dur-slow) var(--sr-dur)}.sr-loadbar.is-done i{animation:none;transform:scaleX(1)}@keyframes sr-loadbar{from{transform:scaleX(.1)}to{transform:scaleX(.94)}}.sr-spin{display:inline-block;flex:none;box-sizing:border-box;border:2px solid var(--sr-line-2);border-top-color:var(--sr-accent);border-radius:50%;vertical-align:middle;animation:sr-spin var(--sr-anim-spin) linear infinite}.sr-spin:not(.fi-icon){width:14px;height:14px}@keyframes sr-spin{to{transform:rotate(360deg)}}[data-sr-busy]{cursor:progress}[data-sr-busy="spin"]{position:relative;-webkit-text-fill-color:transparent}[data-sr-busy="spin"] svg{opacity:0}[data-sr-busy="spin"]::after,[data-sr-busy="field"]::after{content:"";position:absolute;top:50%;width:14px;height:14px;margin-top:-7px;box-sizing:border-box;border:2px solid var(--sr-line-2);border-top-color:var(--sr-accent);border-radius:50%;animation:sr-spin var(--sr-anim-spin) linear infinite;pointer-events:none}[data-sr-busy="spin"]::after{left:50%;margin-left:-7px}[data-sr-busy="field"]{position:relative}[data-sr-busy="field"]::after{right:10px}html[data-sr-form-processing] :is(.fi-header,.fi-modal-footer) .fi-btn:not(.fi-color-gray){opacity:var(--sr-load-dim);cursor:progress}[data-sr-busy="pulse"]{animation:sr-busy-pulse var(--sr-anim-pulse) ease-in-out infinite}@keyframes sr-busy-pulse{50%{opacity:.55}}:is(.sr-kpis,.sr-kpi)[data-sr-stale] :is(.sr-kpi-value):not(:has(.sr-skel)){width:fit-content;max-width:100%;-webkit-text-fill-color:transparent}:is(.sr-kpis,.sr-kpi)[data-sr-stale] :is(.sr-kpi-value) :is(span,a,b,i,em,strong,small,svg,img,div,button):not(.sr-skel){visibility:hidden}:where([data-sr-load-host]){position:relative}@property --sr-skel-x{syntax:'<percentage>';inherits:true;initial-value:100%}:root{--sr-skel-dur:1.6s;--sr-skel-hi:var(--sr-surface-2)}.sr-skel,:is(.sr-kpis,.sr-kpi)[data-sr-stale] :is(.sr-kpi-value):not(:has(.sr-skel)){border-radius:var(--sr-radius-sm);background-color:var(--sr-surface-3);background-image:linear-gradient(90deg,transparent 30%,var(--sr-skel-hi) 50%,transparent 70%);background-repeat:no-repeat;background-size:300% 100%;background-position:var(--sr-skel-x) 0}.sr-skel{display:inline-block;width:4.5em;max-width:100%;height:1em;vertical-align:middle;animation:sr-skel var(--sr-skel-dur) ease-in-out infinite}:where([aria-busy="true"]:has(.sr-skel),.sr-kpis[data-sr-stale],.sr-kpi[data-sr-stale]){animation:sr-skel var(--sr-skel-dur) ease-in-out infinite}[aria-busy="true"] .sr-skel{animation:none}html.sr-doc-hidden :is(.sr-skel,[aria-busy="true"]:has(.sr-skel),.sr-kpis[data-sr-stale],.sr-kpi[data-sr-stale]),[data-sr-skel-off],[data-sr-skel-off] .sr-skel{animation-play-state:paused}@keyframes sr-skel{from{--sr-skel-x:100%}to{--sr-skel-x:0%}}.sr-tmenu-skel{display:flex;flex-direction:column;gap:8px;margin:4px 0}.sr-tmenu-skel .sr-skel{width:100%;height:12px}.sr-tmenu-skel .sr-skel:last-child{width:55%}.sr-loadcover{position:absolute;inset:0;z-index:6;background:var(--sr-load-veil);border-radius:inherit;cursor:progress;pointer-events:auto}.sr-loadcover-box{position:absolute;top:50%;left:50%;display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:16px 20px;border-radius:var(--sr-radius);background:var(--sr-surface);box-shadow:0 0 0 1px var(--sr-line),var(--sr-load-shadow);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-text-2);white-space:nowrap;transform:translate(-50%,-50%)}.sr-loadcover-box .sr-hint-ic{margin-top:-4px}.sr-loadcover[data-sr-cover="recalc"]{pointer-events:none;cursor:auto}.sr-loadcover[data-sr-cover="recalc"] .sr-loadcover-box{pointer-events:auto}.sr-spin.sr-spin--lg{width:var(--sr-load-spin-lg);height:var(--sr-load-spin-lg);border-width:3px}@media (prefers-reduced-motion:reduce){.sr-loadbar,.sr-loadbar.is-done{transition:none}.sr-loadbar.is-on i,.sr-loadbar.is-done i{animation:none;transform:none}.sr-spin,[data-sr-busy="spin"]::after,[data-sr-busy="field"]::after{animation:none}[data-sr-busy="pulse"]{animation:none;opacity:.7}.sr-skel,:where([aria-busy="true"]:has(.sr-skel),.sr-kpis[data-sr-stale],.sr-kpi[data-sr-stale]){animation:none}.sr-skel,:is(.sr-kpis,.sr-kpi)[data-sr-stale] :is(.sr-kpi-value):not(:has(.sr-skel)){background-image:none}.sr-spin.sr-spin--lg{border-color:var(--sr-accent);opacity:.7}}body.sr-pref-calm{--sr-dur-fast:0ms;--sr-dur:0ms;--sr-dur-slow:0ms;--sr-dur-flash:0ms;--sr-anim-loadbar:0s;--sr-anim-spin:0s;--sr-anim-pulse:0s;--sr-anim-strip:0s;--sr-anim-hit:0s;--sr-anim-scan:0s;--sr-anim-signal:0s}body.sr-pref-calm :is(.sr-loadbar,.sr-loadbar.is-done){transition:none}body.sr-pref-calm :is(.sr-loadbar.is-on i,.sr-loadbar.is-done i){animation:none;transform:none}body.sr-pref-calm .sr-spin,body.sr-pref-calm [data-sr-busy="spin"]::after,body.sr-pref-calm [data-sr-busy="field"]::after{animation:none}body.sr-pref-calm [data-sr-busy="pulse"]{animation:none;opacity:.7}body.sr-pref-calm :is(.sr-skel,[aria-busy="true"]:has(.sr-skel),.sr-kpis[data-sr-stale],.sr-kpi[data-sr-stale]){animation:none}body.sr-pref-calm :is(.sr-skel,:is(.sr-kpis,.sr-kpi)[data-sr-stale] :is(.sr-kpi-value):not(:has(.sr-skel))){background-image:none}body.sr-pref-calm .sr-spin.sr-spin--lg{border-color:var(--sr-accent);opacity:.7}body.sr-pref-calm :is(.fi-resource-products .sr-pm-acc-icon,.sr-ordsb-tab,.sr-aie-drop){transition:none}body.sr-pref-calm .sr-dash-chg::after,body.sr-pref-calm .sr-scanbar-row.miss{animation:none}body.sr-pref-calm .sr-stn-row.is-flashing::after,body.sr-pref-calm .sr-scanbar-row.hit::after{animation:none;opacity:0}.sr-lazy-menu-wait{display:flex;justify-content:center;padding:10px 0}.sr-lazy-menu-note{margin:0;padding:8px 12px;white-space:normal;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-err-sum{margin:0 0 var(--sr-gap-block);padding:10px 14px;border:1px solid var(--sr-danger-line);border-radius:var(--sr-radius-sm);background:var(--sr-danger-tint);color:var(--sr-text-1)}.sr-err-sum-head{margin:0;font-weight:600;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-err-sum-list{margin:4px 0 0;padding-left:18px;list-style:disc;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-err-sum-list a{color:var(--sr-debt);text-decoration:underline;text-underline-offset:2px}body.sr-vw-sec-tabs .fi-resource-list-records-page .fi-page-main .fi-grid>.fi-grid-col:has(>.fi-sc-component>.fi-sc-tabs){display:none}@media (min-width:640px){.fi-resource-bookings .fi-ta-table .sr-lead{}}@media (min-width:1280px){.fi-resource-bookings .fi-ta-main:not(.sr-ta-narrow){--sr-lead-wide:clamp(12rem,calc(var(--sr-ta-w,0px) * .5 - 370px),22rem)}.fi-resource-bookings .fi-ta-main:not(.sr-ta-narrow) .fi-ta-table .sr-lead{}}.fi-ta-table td.sr-cw:not(#sr-cw-x) :is(.sr-lead,.sr-cell-project,.sr-stm-2,.sr-lead-sg,.sr-cell-url a.sr-ent,.fi-ta-text,.fi-ta-text-item){max-width:none}.fi-ta-table td.sr-cw .fi-ta-text-item>span:has(>.sr-lead){display:block;min-width:0}.fi-ta-table td.sr-cw:not(#sr-cw-x) .sr-lead{width:auto;min-width:0;max-width:100%}.fi-resource-bookings .fi-ta-table .sr-lead-l1{white-space:normal;display:block;overflow:visible}.fi-resource-bookings .fi-ta-table .sr-lead-sg,.fi-resource-bookings .fi-ta-table .sr-lead-sg .sr-stm-2{white-space:normal;overflow:visible;max-width:100%}.fi-resource-bookings .fi-ta-main.sr-ta-narrow .fi-ta-table .sr-lead>.sr-av{display:none}.fi-resource-bookings .fi-ta-table :is(th,td).sr-cell-note{min-width:7.5rem}@media (max-width:639px){.fi-resource-bookings .fi-ta-table :is(th,td).sr-cell-note{min-width:11rem}}.fi-resource-bookings .fi-ta-table td.sr-cell-note :is(.fi-ta-text,.fi-ta-text-item){display:block;width:0;min-width:100%;overflow:visible;white-space:normal}.fi-resource-bookings .fi-ta-table .sr-cell-project{overflow:visible;white-space:normal}.fi-resource-bookings .fi-ta-table .sr-cell-project{direction:ltr}.fi-resource-bookings .fi-ta-table .sr-cell-project :is(.fi-badge,.fi-ta-text-item){max-width:100%;min-width:0;justify-content:flex-start}.fi-resource-bookings .fi-ta-table .sr-cell-project .fi-badge .fi-badge-label-ctn,.fi-resource-bookings .fi-ta-table .sr-cell-project .fi-badge .fi-badge-label{min-width:0;overflow:visible;white-space:normal}.fi-resource-bookings .fi-ta-table .fi-ta-selection-cell{width:2.75rem;min-width:2.75rem;padding-inline-end:8px}.fi-resource-bookings .fi-ta-table .sr-lead{gap:8px}.fi-resource-bookings .fi-ta-table .sr-lead>.sr-av{flex:none}.fi-resource-bookings .fi-ta-table .sr-lead{min-width:8rem}@media (max-width:639px){.fi-resource-bookings .fi-ta-content-ctn{scroll-snap-type:x proximity;scroll-padding-inline-start:240px}.fi-resource-bookings .fi-ta-table :is(th,td){scroll-snap-align:start}.fi-resource-bookings .fi-ta-table tfoot :is(tr,td,th),.fi-resource-bookings .fi-ta-table .fi-ta-summary-row :is(td,th){background:var(--sr-surface)}.fi-resource-bookings .fi-ta-ctn .fi-ta-table>tbody>tr.fi-ta-summary-row.fi-ta-summary-row>:is(td,th):is(:first-child,:not(:first-child)){background:var(--sr-surface)}}.fi-ta-main.sr-ta-narrow .fi-ta-table{--sr-tf-px:6px}.sr-still.sr-still,.sr-still.sr-still *,.sr-still.sr-still ::before,.sr-still.sr-still ::after{transition-property:none}.fi-ta-main.sr-ta-narrow .fi-ta-table .sr-lead{}.fi-resource-bookings .fi-ta-main.sr-ta-narrow .fi-ta-table .sr-lead{min-width:10rem}.fi-ta-main.sr-ta-slim .fi-ta-table .sr-lead{}.fi-ta-ctn .fi-ta-table{--sr-tf-after-num:14px}.fi-ta-ctn .fi-ta-table>thead>tr>th:is(.fi-align-end,.fi-align-right) + th:not(.fi-align-end,.fi-align-right,.fi-align-center,.fi-ta-actions-header-cell,.fi-ta-empty-header-cell){padding-inline-start:calc(var(--sr-tf-px,10px) + var(--sr-tf-after-num))}.fi-ta-ctn .fi-ta-table>tbody>tr>td:is(.fi-align-end,.fi-align-right) + td:not(.fi-align-end,.fi-align-right,.fi-align-center):not(:has(>.fi-ta-actions)){padding-inline-start:var(--sr-tf-after-num)}.fi-ta-main.sr-ta-narrow .fi-ta-row>td.fi-ta-cell:has(>.fi-ta-actions),.fi-ta-main.sr-ta-narrow .fi-ta-table>thead .fi-ta-actions-header-cell{box-shadow:-1px 0 0 var(--sr-line)}@media (min-width:640px){.fi-ta-main.sr-ta-narrow .sr-table-box .sr-table.sr-fixcols{width:max(100%,calc(var(--sr-tw,0px) * .75 + 23px - var(--sr-tw-first-cut,0px)))}.fi-ta-main.sr-ta-narrow .sr-table-scroll{--sr-tw-first-own:calc(var(--sr-tw-first) * .75)}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-80{width:60px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-96{width:72px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-104{width:78px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-112{width:84px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-120{width:90px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-136{width:102px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-144{width:108px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-152{width:114px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-160{width:120px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-184{width:138px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-200{width:150px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-224{width:168px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-248{width:186px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-280{width:210px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-304{width:228px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-320{width:240px}.fi-ta-main.sr-ta-narrow .sr-table.sr-fixcols .sr-tw-360{width:270px}}@media (max-width:639px){.fi-ta-main.sr-ta-narrow .fi-ta-table .sr-lead,.fi-resource-bookings .fi-ta-main.sr-ta-narrow .fi-ta-table .sr-lead{}}@media (min-width:640px){.fi-ta-ctn .fi-ta-main.sr-ta-slim .fi-ta-header-toolbar>div:last-child .fi-ta-search-field{flex-basis:12rem;min-width:8rem}}.fi-ta-ctn .sr-ta-hid{display:inline-flex;align-items:center;gap:0;padding:4px 0;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-sm);line-height:1;font-weight:500;color:var(--sr-accent-text);white-space:nowrap;cursor:pointer}.fi-ta-ctn .sr-ta-hid:hover{text-decoration:underline}.fi-ta-ctn .sr-ta-hid:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.fi-ta-ctn .sr-ta-hid svg{width:10px;height:10px;flex:none}.fi-ta-ctn .sr-ta-hid--bar{order:11;flex:none;min-height:24px;padding:4px 8px;margin-inline-start:auto}.fi-ta-ctn .sr-ta-hid--bar ~ .sr-cols{margin-inline-start:0}.fi-ta-ctn .fi-ta-header-cell-kind{min-width:96px}.fi-ta-ctn .fi-ta-header-cell-kind .fi-ta-header-cell-sort-btn,.fi-ta-ctn .fi-ta-header-cell-kind>span{overflow:visible;text-overflow:clip}@media (max-width:1440px){:is(th,td,col).sr-w-2nd{display:none}.sr-table-box .sr-table{width:max(100%,calc(var(--sr-tw-c,var(--sr-tw,100%)) - var(--sr-tw-first-cut,0px)))}}@media (max-width:639px){.sr-table-box .sr-table{width:max(100%,calc(var(--sr-tw-cn,var(--sr-tw-n,100%)) - var(--sr-tw-first-cut,0px)))}}@media (max-width:639px){.fi-ta-main{--sr-lead-phone:7.75rem}.fi-ta-main .fi-ta-table .sr-lead,.fi-resource-bookings .fi-ta-table .sr-lead,.fi-resource-bookings .fi-ta-main.sr-ta-narrow .fi-ta-table .sr-lead{min-width:0}}@media (min-width:640px) and (max-width:1023.98px) and (pointer:coarse){:is(th,td,col).sr-tab-2nd{display:none}.sr-hist-proj.sr-hist-tab{display:block;flex-basis:100%}.fi-resource-bookings .fi-ta-table .sr-lead{}.fi-resource-bookings .fi-ta-table .sr-stm-2{max-width:9rem;white-space:normal}.sr-table-box .sr-table{width:max(100%,calc(var(--sr-tw-tab,var(--sr-tw-c,var(--sr-tw,100%))) - var(--sr-tw-first-cut,0px)))}.sr-jrn-table{min-width:0}.sr-jrn-when{width:8.5rem}.sr-jrn-event,.sr-jrn-object{width:10rem}.sr-jrn-actor{width:8rem}.fi-ta:is(.sr-units,.sr-kit,.sr-usedin) .fi-ta-table,.fi-ta.sr-hist:is(.sr-hist-p,.sr-hist-u) .fi-ta-table{min-width:0}.fi-ta.sr-hist.sr-hist-o .fi-ta-table{min-width:51.5rem}.fi-ta.sr-hist.sr-hist-o.sr-hist-nomoney .fi-ta-table{min-width:0}.fi-ta.sr-cardtable.sr-hist.sr-hist-o :is(th,td).sr-h-status{width:9rem}.fi-ta.sr-cardtable.sr-hist.sr-hist-o :is(th,td).sr-h-num:not(.sr-h-shifts){width:var(--sr-tw-money)}.fi-ta.sr-hist.sr-hist-o .sr-stm-2{white-space:normal}.sr-an-table.sr-an-fixed--money{min-width:0}}.fi-ta-filters-dropdown .fi-btn{background:transparent;box-shadow:none}.fi-ta-filters-dropdown .fi-btn:hover{background:var(--sr-t-hover)}.fi-ta-filters-dropdown .fi-btn>.fi-btn-badge-ctn{position:static;inset:auto;transform:none;margin-inline-start:2px}@media (max-width:639px){.sr-jrn-table :is(th,td).sr-jrn-actor,.fi-ta-table :is(th,td).sr-who-col{display:none}.sr-jrn-table :is(th,td).sr-jrn-role{display:none}.sr-jrn-who-m{display:block;color:var(--sr-text-3);font-weight:400}.sr-jrn-table .sr-jrn-when{width:5.5rem}.sr-jrn-row>td.sr-jrn-when{white-space:normal}.fi-ta-filters-dropdown .fi-btn{gap:4px;padding-inline:8px;font-size:0}.fi-ta-filters-dropdown .fi-btn>.fi-btn-badge-ctn{font-size:var(--sr-fs-sm)}}.fi-ta-ctn .fi-ta-header-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;min-height:var(--sr-tb-h);padding:calc((var(--sr-tb-h) - var(--sr-tb-ctl)) / 2) 12px;column-gap:8px;row-gap:6px}.fi-ta-ctn .fi-ta-header-toolbar>div,.fi-ta-ctn .sr-tb-lead{display:contents}.fi-ta-ctn .fi-ta-header-toolbar>div:empty{display:none}.fi-ta-ctn .sr-tb-burger{order:0}.fi-ta-ctn .sr-tb-count{order:2}.fi-ta-ctn .sr-tb-lead>.sr-catf{order:3;flex:0 1 auto;min-width:0}.fi-ta-ctn .sr-tb-lead>:not(.sr-tb-burger,.sr-tb-count,.sr-catf){order:4}.fi-ta-ctn .fi-ta-header-toolbar>.fi-ta-actions .fi-ta-actions,.fi-ta-ctn .fi-ta-header-toolbar>.fi-ta-actions>*{order:5}.fi-ta-ctn .fi-ta-header-toolbar>div:last-child .fi-ta-search-field{order:1;flex:0 1 var(--sr-tb-search-w);width:auto;min-width:var(--sr-tb-search-min);max-width:var(--sr-tb-search-w);margin-inline:0}.fi-ta-ctn .fi-ta-header-toolbar .sr-tb-more{order:14}.fi-ta-ctn .fi-ta-header-toolbar :is(.fi-ta-filters-dropdown,.fi-ta-filters-trigger-action-ctn){display:none}.sr-tb-burger{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:var(--sr-tb-ctl);margin-inline-end:8px;padding:0;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);cursor:pointer}.sr-tb-burger::after{content:"";position:absolute;top:4px;bottom:4px;right:-8px;width:1px;background:var(--sr-t-head-line)}@media (pointer:coarse){.sr-tb-burger{min-width:var(--sr-tap-touch);min-height:var(--sr-tap-touch)}}.sr-tb-burger:hover{box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-tb-burger.is-open{box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-tb-burger>svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-tb-burger .sr-sp-count{top:-2px;right:-2px}.sr-tb-burger-shut,.sr-tb-burger.is-open .sr-tb-burger-open{display:none}.sr-tb-burger.is-open .sr-tb-burger-shut{display:block}.sr-tb-count{flex:none;font-size:var(--sr-fs-md);color:var(--sr-text-2);white-space:nowrap}.sr-tb-count-n{font-weight:600;color:var(--sr-text-1)}.fi-ta-ctn .fi-ta-search-field .fi-input-wrp{min-height:var(--sr-tb-ctl);border-radius:var(--sr-radius-ctl);background:var(--sr-surface-2)}.fi-ta-ctn .fi-ta-search-field .fi-input-wrp:not(:focus-within){box-shadow:none;--tw-ring-shadow:0 0 transparent;border-color:transparent}.fi-ta-ctn .fi-ta-search-field .fi-input-wrp:focus-within{background:var(--sr-surface)}.fi-ta-ctn .fi-ta-search-field .fi-input{height:var(--sr-tb-ctl);padding-block:0;font-size:var(--sr-fs-base);text-overflow:ellipsis}.fi-ta-ctn .fi-ta-search-field .fi-input-wrp-prefix{padding-inline-start:10px}.fi-ta-ctn .fi-ta-search-field .fi-input-wrp-prefix .fi-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}.fi-ta-ctn :is(.fi-ta-col-manager-dropdown .fi-icon-btn,.fi-ta-header .fi-ta-actions .fi-icon-btn,.sr-catf-icon,.sr-tb-more){width:var(--sr-tb-icon);height:var(--sr-tb-icon);margin:0;color:var(--sr-text-2)}.fi-ta-ctn .fi-ta-header-toolbar .sr-list-period{order:11;margin-inline-start:auto}.fi-ta-ctn .fi-ta-header-toolbar :is(.fi-ta-col-manager-dropdown,.sr-cols){order:12;margin-inline-start:auto}.fi-ta-ctn .fi-ta-header-toolbar:has(.sr-list-period) :is(.fi-ta-col-manager-dropdown,.sr-cols){margin-inline-start:0}.fi-ta-ctn .fi-ta-header-toolbar .sr-catf-icon{order:13;margin-inline-start:auto}.fi-ta-ctn .fi-ta-header-toolbar:has(:is(.sr-list-period,.fi-ta-col-manager-dropdown,.sr-cols)) .sr-catf-icon{margin-inline-start:0}@media (min-width:640px){.sr-list-period .sr-period:not(.sr-period--inline) .sr-period-presets,.sr-list-period .sr-period:not(.sr-period--inline) .sr-period-dates{display:none}.sr-list-period .sr-period:not(.sr-period--inline) .sr-period-m{display:inline-flex;height:var(--sr-tb-ctl);font-size:var(--sr-fs-md);border-color:transparent;background:transparent;box-shadow:none}.sr-list-period .sr-period:not(.sr-period--inline) .sr-period-m:hover{box-shadow:var(--sr-btn-quiet-hover)}.sr-list-period .sr-period-m-pre{display:none}.fi-ta-header-ctn:has(>.fi-ta-header-toolbar):has(>.fi-ta-header):not(:has(>.fi-ta-header :is(.fi-ta-header-heading,.fi-ta-header-description))){display:flex;align-items:stretch}.fi-ta-header-ctn:has(>.fi-ta-header-toolbar)>.fi-ta-header-toolbar{order:1;flex:1 1 auto;min-width:0}.fi-ta-header-ctn:has(>.fi-ta-header-toolbar)>.fi-ta-header:not(:has(.fi-ta-header-heading,.fi-ta-header-description)){order:2;flex:none;flex-direction:row;align-items:center;gap:4px;padding:0 12px 0 0}.fi-ta-header-ctn:has(>.fi-ta-header-toolbar)>.fi-ta-header:not(:has(.fi-ta-header-heading,.fi-ta-header-description)) .fi-ta-actions{margin:0}.fi-ta-ctn .sr-tb-more{display:none}}@media (max-width:1279px){.fi-ta-ctn .sr-tb-lead>.sr-catf{order:20;flex:1 1 100%}}.fi-ta-ctn .fi-ta-header-toolbar{container:sr-tb / inline-size}@media (min-width:640px) and (max-width:1279px){.fi-ta-ctn .fi-ta-header-toolbar>div:last-child .fi-ta-search-field,.sr-ugr-tools .sr-ugr-search{flex:1 1 var(--sr-tb-search-narrow);min-width:var(--sr-tb-search-narrow)}@container sr-tb (max-width:599px){.fi-ta-ctn .sr-tb-count-w{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}}@media (max-width:1679px){:is(.sr-sp:not(.sr-sp--collapsed),.fi-ta-ctn:has(>.sr-tfp.fi-open)) .sr-tb-lead>.sr-catf{order:20;flex:1 1 100%}}@media (min-width:640px) and (max-width:1279px){@container sr-tb (max-width:860px){.fi-ta-ctn .fi-ta-header-toolbar:has(>.fi-ta-actions>.fi-btn)>div:last-child .fi-ta-search-field{order:16;flex:1 1 100%;max-width:none;min-width:0}}}@media (max-width:639px){.fi-ta-ctn .sr-tb-count{margin-inline-end:auto}.fi-ta-ctn .sr-tb-lead>.sr-catf{order:20;flex:1 1 100%}.fi-ta-ctn .fi-ta-header-toolbar>div:last-child .fi-ta-search-field{order:16;flex:1 1 100%;max-width:none;min-width:0;margin-inline-start:0}.fi-ta-ctn .fi-ta-header-ctn:not(.sr-tb-open):has(.sr-tb-count) .sr-cols{display:none}.fi-ta-ctn .fi-ta-header-ctn:not(.sr-tb-open) :is(.sr-list-period,.fi-ta-col-manager-dropdown,.sr-catf-icon),.fi-ta-ctn .fi-ta-header-ctn:not(.sr-tb-open):has(.sr-tb-more)>.fi-ta-header:not(:has(.fi-ta-header-heading,.fi-ta-header-description)){display:none}.fi-ta-ctn .fi-ta-header-ctn.sr-tb-open :is(.sr-list-period,.fi-ta-col-manager-dropdown,.sr-cols,.sr-catf-icon){order:30}.fi-ta-ctn .fi-ta-header-ctn.sr-tb-open .sr-list-period{flex-basis:auto}.fi-ta-header-ctn:has(>.fi-ta-header-toolbar):has(>.fi-ta-header):not(:has(>.fi-ta-header :is(.fi-ta-header-heading,.fi-ta-header-description))){display:flex;flex-wrap:wrap;align-items:center}.fi-ta-header-ctn:has(>.fi-ta-header-toolbar)>.fi-ta-header-toolbar{order:1;flex:1 1 0;min-width:0}.fi-ta-header-ctn:has(>.fi-ta-header-toolbar)>.fi-ta-header:not(:has(.fi-ta-header-heading,.fi-ta-header-description)){order:2;flex:none;padding:0 12px 0 0}.fi-ta-ctn .fi-ta-header-ctn.sr-tb-open>.fi-ta-header:not(:has(.fi-ta-header-heading,.fi-ta-header-description)){flex:1 1 100%;justify-content:flex-end;padding:0 12px 6px}.fi-ta-ctn .sr-tb-more{flex:none}.fi-ta-ctn .fi-ta-header-toolbar:has(.sr-tb-count) .sr-tb-more{order:3}.fi-ta-ctn .fi-ta-header-toolbar>.fi-ta-actions>.fi-btn{flex:1 1 0;min-width:0;height:auto;min-height:var(--sr-tb-ctl)}.fi-ta-ctn .fi-ta-header-toolbar:not(:has(.sr-tb-burger,.sr-tb-count,.sr-tb-lead>*,.sr-ctree-bar))>div:last-child .fi-ta-search-field{order:1;flex:1 1 10rem;min-width:0}.fi-ta-ctn .sr-tb-more[aria-expanded="true"]{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}}.fi-ta-ctn>.fi-ta-filters-before-content-ctn.sr-tfp{display:none;position:static;flex:0 0 var(--sr-side-w);width:var(--sr-side-w);min-width:var(--sr-side-w);box-sizing:border-box;border-inline-end:1px solid var(--sr-t-head-line);border-radius:10px 0 0 10px;background:var(--sr-surface);box-shadow:none;z-index:auto}.fi-ta-ctn>.fi-ta-filters-before-content-ctn.sr-tfp.fi-open{display:block}.sr-tfp .fi-ta-filters{display:flex;flex-direction:column;gap:12px;padding:0 12px 16px}:is(.sr-tfp .fi-ta-filters-header,.sr-sp-head){display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--sr-tb-h);border-bottom:1px solid var(--sr-t-head-line)}.sr-tfp .fi-ta-filters-header{margin:0 -12px;padding:0 12px}.sr-tfp-close{display:none}:is(.sr-tfp .fi-ta-filters-heading,.sr-sp-title){font-size:var(--sr-fs-base);font-weight:600;color:var(--sr-text-1)}:is(.sr-tfp .fi-ta-filters-header,.sr-sp-head) .fi-link{font-size:var(--sr-fs-sm);font-weight:500;color:var(--sr-text-2)}:is(.sr-tfp .fi-ta-filters-header,.sr-sp-head) .fi-link:hover{color:var(--sr-text-1)}@media (max-width:1023px){.fi-ta-ctn>.fi-ta-filters-before-content-ctn.sr-tfp{position:fixed;inset-block:0;inset-inline-start:0;z-index:var(--sr-z-drawer);width:min(360px,88vw);min-width:min(360px,88vw);height:100dvh;overflow-y:auto;overscroll-behavior:contain;border-radius:0;box-shadow:0 0 0 100vmax var(--sr-scrim),0 12px 40px color-mix(in srgb,var(--sr-text-1) 18%,transparent)}:is(.sr-tfp .fi-ta-filters-header,.sr-sp-head){position:sticky;top:0;z-index:1;background:var(--sr-surface)}.sr-tfp .fi-ta-filters-header{margin-inline-end:-12px;padding-inline-end:4px}.sr-tfp .sr-tfp-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-inline-start:auto;padding:0;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);cursor:pointer}.sr-tfp .fi-ta-filters-header>div{margin-inline-start:auto}.sr-tfp .fi-ta-filters-header>div + .sr-tfp-close{margin-inline-start:0}.sr-tfp .sr-tfp-close:hover{box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-tfp .sr-tfp-close:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-tfp-close-icon{width:var(--sr-icon-md);height:var(--sr-icon-md)}}@media (min-width:1024px){.sr-sp:not(.sr-sp--collapsed) .sr-tb-burger--side{box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-sp:not(.sr-sp--collapsed) .sr-tb-burger--side .sr-tb-burger-open{display:none}.sr-sp:not(.sr-sp--collapsed) .sr-tb-burger--side .sr-tb-burger-shut{display:block}}.sr-selbar-actions{display:flex;align-items:center;gap:8px;flex:none}.sr-selbar-slot:not([hidden]){display:contents}.fi-ta-ctn .fi-ta-main>.fi-ta-selection-indicator.sr-selbar--inline{background:var(--sr-row-selected);border-bottom-color:var(--sr-line);overflow:visible;padding-block:6px}.fi-ta-ctn .fi-ta-main>.fi-ta-selection-indicator.sr-selbar--inline.sr-selbar-wrapped{flex-wrap:wrap;row-gap:6px;white-space:normal}.fi-ta-ctn .sr-selbar--inline.sr-selbar-wrapped>*{flex-wrap:wrap;row-gap:6px;min-width:0;max-width:100%}.sr-selbar-own.sr-selbar--inline{min-height:44px;margin-bottom:12px;padding:6px 8px 6px 16px;column-gap:16px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-ctl);background:var(--sr-row-selected);color:var(--sr-text-1);font-size:var(--sr-fs-md)}.sr-selbar--inline>div:first-child{font-weight:600;color:var(--sr-text-1)}.sr-selbar--inline :is(.sr-seltotal,.sr-seltotal *,.sr-selsum,.sr-selsum *){color:var(--sr-text-2)}.sr-selbar--inline .fi-ta-selection-indicator-actions-ctn .fi-link.fi-color-primary{color:var(--sr-accent-text);text-decoration:underline;text-underline-offset:3px}.sr-selbar-own.sr-selbar--inline{flex-wrap:wrap;row-gap:6px;white-space:normal}@media (max-width:639px){.fi-ta-ctn .fi-ta-main>.fi-ta-selection-indicator.sr-selbar--inline{flex-wrap:wrap;row-gap:6px;white-space:normal}.fi-ta-ctn .sr-selbar--inline>*,.sr-selbar--inline .sr-selbar-actions{flex-wrap:wrap;row-gap:8px;min-width:0;max-width:100%}}.sr-selbar-own{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap}.sr-selbar-own>*{flex:none;display:flex;align-items:center}.sr-selbar .sr-selbar-actions .fi-btn{height:32px;min-height:32px;padding-inline:12px;border:0;border-radius:var(--sr-radius-ctl);background:var(--sr-btn-2-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-2-line);color:var(--sr-text-1);font-size:var(--sr-fs-md);font-weight:500}.sr-selbar .sr-selbar-actions .fi-btn:not(.fi-disabled,[disabled]):hover{background:var(--sr-btn-2-hover-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-2-hover-line)}.sr-selbar .sr-selbar-actions .fi-btn>.fi-icon{color:var(--sr-text-2)}.sr-selbar .sr-selbar-actions .fi-btn.fi-color-primary{background:var(--sr-accent);box-shadow:none;color:var(--sr-accent-on);font-weight:600}.sr-selbar .sr-selbar-actions .fi-btn.fi-color-primary>.fi-icon{color:inherit}.sr-selbar .sr-selbar-actions .fi-btn.fi-color-danger:not(.fi-disabled,[disabled]){background:var(--sr-btn-2-bg);box-shadow:inset 0 0 0 1px var(--sr-danger-line);color:var(--sr-debt)}.sr-selbar .sr-selbar-actions .fi-btn.fi-color-danger>.fi-icon{color:var(--sr-debt)}.sr-selbar .sr-selbar-actions .fi-btn[disabled],.sr-selbar .sr-selbar-actions .fi-btn.fi-disabled{opacity:1;background:var(--sr-btn-off-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-off-line);color:var(--sr-text-disabled)}.sr-stn{display:flex;flex-direction:column;gap:12px;min-width:0}.sr-stn-track{height:4px;border-radius:999px;background:var(--sr-surface-3);overflow:hidden}.sr-stn-fill{display:block;height:100%;background:var(--sr-money);transition:width var(--sr-dur-slow)}.sr-stn-scan{position:sticky;top:var(--sr-topbar-h);z-index:20;display:flex;align-items:flex-start;gap:8px;margin-block:-8px;padding-block:8px;background:var(--sr-surface-2)}.sr-stn-scan>.sr-scanbar{flex:1 1 auto;min-width:0}.sr-stn-find{flex:0 1 280px;min-width:200px;display:flex;flex-direction:column;gap:2px;align-self:center}.sr-stn-scan.no-scan .sr-stn-find{flex:1 1 auto;max-width:360px}.sr-stn-find-count{font-size:var(--sr-fs-sm);color:var(--sr-text-3);white-space:nowrap}@media (max-width:1679px){.sr-stn-scan.has-find .sr-stn-keys{display:none}}@media (pointer:coarse){.sr-stn-keys,.sr-camscan-btn-tx{display:none}}.sr-stn-tools{display:flex;align-items:center;gap:8px;flex:none}.sr-stn-mode{display:inline-flex;align-items:center;gap:6px;min-height:52px;padding:0 14px;border:2px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);color:var(--sr-text-2);font:inherit;font-weight:600;font-size:var(--sr-fs-base);cursor:pointer;white-space:nowrap}.sr-stn-mode:hover{border-color:var(--sr-line-2);color:var(--sr-text-1)}.sr-stn-mode.is-on{background:var(--sr-danger);border-color:var(--sr-danger);color:var(--sr-on-danger)}.sr-stn-mode-ic{display:inline-flex;flex:none}.sr-stn-list{display:flex;flex-direction:column;gap:8px;min-width:0}.sr-stn-lock{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;border:1px solid var(--sr-accent-line);border-radius:var(--sr-radius);background:var(--sr-accent-tint);color:var(--sr-text-1);font-size:var(--sr-fs-lg);font-weight:500;line-height:var(--sr-lh-text)}.sr-stn-lock>span{flex:1 1 320px}.sr-stn-lock-go{color:var(--sr-text-1);font-weight:600;text-decoration:underline;white-space:nowrap}.sr-stn-pos{background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);padding:10px 14px;min-width:0}.sr-stn-pos.is-done{border-color:color-mix(in srgb,var(--sr-money) 35%,var(--sr-surface));background:var(--sr-money-tint)}.sr-stn-pos.is-last{background:var(--sr-accent-tint);border-color:var(--sr-accent-line)}.sr-stn-pos-head{display:flex;align-items:center;gap:8px;min-width:0}.sr-stn-pos-head + *{margin-top:8px}.sr-stn-pos.is-folded .sr-stn-pos-head + *{margin-top:0}.sr-stn-pos-title{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;font-weight:600;color:var(--sr-text-1)}.sr-stn-pos-name{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit;text-decoration:none}a.sr-stn-pos-name:hover{text-decoration:underline}.sr-stn-qty{flex:none;color:var(--sr-text-3);font-weight:600;white-space:nowrap}.sr-stn-kind{flex:none;font-size:var(--sr-fs-sm);font-weight:500;color:var(--sr-text-3);white-space:nowrap}.sr-stn-pos-head.has-note{flex-wrap:wrap;row-gap:2px}.sr-stn-pos-head.has-note>.sr-stn-pos-title{flex:1 1 0}.sr-stn-note{flex:1 0 100%;min-width:0;padding-inline-start:calc(var(--sr-thumb) + 8px);font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-3);white-space:normal;overflow-wrap:anywhere}.sr-stn-pos-act{flex:none;display:flex;align-items:center}.sr-stn-pos-act .sr-stn-act{min-width:120px}@media (max-width:639px){.sr-stn-pos-head{flex-wrap:wrap;row-gap:6px}.sr-stn-pos-head>.sr-stn-pos-title{flex:1 1 calc(100% - 40px)}.sr-stn-pos-head>.sr-stn-pos-count{margin-inline-start:32px}.sr-stn-pos-act{margin-inline-start:auto}.sr-stn-pos-head>.sr-stn-note{order:5}}.sr-stn-pos-count{flex:none;margin-inline-start:auto;font-weight:700;color:var(--sr-text-2);white-space:nowrap}.sr-stn-pos.is-done .sr-stn-pos-count{color:var(--sr-money)}.sr-stn-fold{flex:none;width:22px;height:22px;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-icon-muted);cursor:pointer;line-height:1}.sr-stn-fold:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover);color:var(--sr-text-1)}.sr-stn-check{display:inline-flex;align-items:center;gap:8px;margin-inline-start:auto;font-size:var(--sr-fs-base);font-weight:600;color:var(--sr-text-2);cursor:pointer;white-space:nowrap}.sr-stn-check input{width:18px;height:18px;accent-color:var(--sr-accent)}.sr-stn-pos.is-done .sr-stn-check{color:var(--sr-money)}.sr-stn-hidden{padding:8px 14px;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-stn-hidden b{color:var(--sr-text-1)}.sr-stn-hidden .sr-stn-hidden-go{margin-inline-start:8px;border:0;background:transparent;color:var(--sr-text-1);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sr-stn-dock{position:fixed;left:0;right:0;bottom:0;z-index:var(--sr-z-station);display:flex;align-items:center;gap:8px 16px;box-sizing:border-box;padding:10px clamp(16px,4vw,32px);background:var(--sr-surface);border-top:1px solid var(--sr-line);box-shadow:0 -4px 18px color-mix(in srgb,var(--sr-text-1) 6%,transparent)}html:has(>body.sr-vw-station-dock){scroll-padding-bottom:calc(var(--sr-work-h) * 2 + 72px + env(safe-area-inset-bottom,0px))}.sr-stn-dock-info{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:var(--sr-fs-base);color:var(--sr-text-2)}.sr-stn-dock-act{flex:none;display:flex;align-items:center;gap:8px}.sr-stn-dock .fi-btn{min-height:var(--sr-work-h);padding-inline:18px;font-size:var(--sr-fs-lg)}.sr-stn-dock .fi-btn.is-muted{opacity:1;background:var(--sr-btn-off-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-off-line);color:var(--sr-text-off)}.sr-stn-dock .fi-btn.is-muted *{color:var(--sr-text-off)}.sr-stn-dock .fi-btn.is-muted>.fi-icon{color:var(--sr-text-disabled)}.sr-stn-dot{color:var(--sr-text-3)}.sr-stn-sum{font-weight:600;white-space:nowrap}.sr-stn-sum--ok{color:var(--sr-money)}.sr-stn-sum--warn{color:var(--sr-warn-text)}.sr-stn-sum--debt{color:var(--sr-debt)}@media (max-width:639px){.sr-stn{gap:8px}.sr-stn-scan{flex-wrap:wrap;margin-block:-4px;padding-block:4px}.sr-stn-scan>.sr-scanbar{flex:1 1 0}.sr-stn-find{flex:1 1 100%;min-width:0}.sr-stn-mode{padding:0 12px}.sr-stn-mode-tx{display:none}.sr-stn-pos{padding:10px}.sr-stn-dock{flex-wrap:wrap;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))}.sr-stn-dock-info{flex:1 1 100%;font-size:var(--sr-fs-md)}.sr-stn-dock-info:empty{display:none}.sr-stn-dock-act{flex:1 1 100%}.sr-stn-dock-act>*{flex:1 1 0;min-width:0}.sr-stn-dock-act{flex-wrap:wrap;align-items:stretch}.sr-stn-dock-act{flex-wrap:nowrap}.sr-stn-dock-act>.sr-stn-go{flex:1.5 1 0;order:2}.fi-main:has(.sr-stn-dock){padding-bottom:calc(var(--sr-work-h) * 2 + 20px + env(safe-area-inset-bottom,0px))}.sr-stn-dock .fi-btn{padding-inline:10px;white-space:normal;line-height:var(--sr-lh-tight);font-size:var(--sr-fs-base)}.sr-stn-pos-title{flex-wrap:wrap;row-gap:2px}.sr-stn-pos-name{flex:1 1 0;-webkit-line-clamp:3;line-clamp:3}.fi-body.sr-vw-station .sr-ph .sr-ph-name{font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl)}}@media (pointer:coarse){.sr-stn-fold{position:relative}.sr-stn-fold::before{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}.sr-stn-mode,.sr-stn-hidden .sr-stn-hidden-go,.sr-stn-lock-go{min-height:var(--sr-tap-touch)}}.sr-asm-defect-note{margin-top:6px;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sr-asm-fold-defects{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.sr-rcv-prev-badge{font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-3);white-space:nowrap}.sr-rcv-prev-dim{color:var(--sr-text-2);font-size:var(--sr-fs-md);font-weight:400}.sr-rcv-sum{display:flex;flex-direction:column;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm)}.sr-rcv-sum-row{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;font-size:var(--sr-fs-base)}.sr-rcv-sum-row + .sr-rcv-sum-row{border-top:1px solid var(--sr-line)}.sr-rcv-sum-k{color:var(--sr-text-2)}.sr-rcv-sum-v{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-weight:600;color:var(--sr-text-1);min-width:0}.sr-rcv-sum-row.is-left .sr-rcv-sum-v{color:var(--sr-debt)}@media (max-width:820px){}@media (max-width:639px){}.sr-stn-row{display:grid;grid-template-columns:24px minmax(var(--sr-stn-name-min),1fr) minmax(0,260px) auto;align-items:center;gap:0 12px;min-height:60px;margin:0 -14px;padding:0 14px 0 10px;border-top:1px solid var(--sr-line);border-left:4px solid transparent}.sr-stn-pos-head + .sr-stn-row,.sr-stn-pos-head + *>.sr-stn-row:first-child{margin-top:10px}.sr-stn-pos>.sr-stn-row:last-child,.sr-stn-pos .sr-stn-rows>.sr-stn-row:last-child{margin-bottom:-10px;border-bottom-left-radius:var(--sr-radius)}.sr-stn-row-mk{width:24px;height:24px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;font-size:var(--sr-fs-base);font-weight:700;line-height:1;border:2px solid var(--sr-line-2);background:var(--sr-surface);color:var(--sr-surface)}.sr-stn-row{--sr-stn-name-min:12rem}.sr-stn-row-id{min-width:0;display:flex;align-items:center;gap:8px;padding-block:8px}.sr-stn-row-idt{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.sr-stn-row-name{font-size:var(--sr-fs-base);line-height:var(--sr-lh-tight);color:var(--sr-text-1);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.sr-stn-row-line{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-stn-row-code{color:var(--sr-text-1)}.sr-stn-row-sn{margin-inline-start:8px;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-stn-row-line>.sr-stn-row-sn:first-child{margin-inline-start:0}.sr-stn-row-st{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--sr-fs-base);color:var(--sr-text-3)}.sr-stn-row-word{font-weight:600;color:var(--sr-text-3)}.sr-stn-row-need{color:var(--sr-debt);font-weight:600}.sr-stn-row-act{display:grid;grid-template-columns:132px 164px 136px;gap:8px;justify-content:end}.sr-stn-rows[hidden]{display:none}.sr-stn-sec{margin:14px 0 0;font-size:var(--sr-fs-sm);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sr-text-3)}.sr-stn-rows .sr-more{margin:0 -14px;padding-inline:14px;border-top:1px solid var(--sr-line)}.sr-stn-row-a,.sr-stn-row-b,.sr-stn-row-c{display:flex;min-width:0;position:relative}.sr-stn-row-detail{grid-column:2 / -1;padding:0 0 12px;min-width:0}.sr-stn-row.is-ok{border-left-color:var(--sr-money);background:color-mix(in srgb,var(--sr-money-tint) 45%,var(--sr-surface))}.sr-stn-row.is-ok .sr-stn-row-mk{background:var(--sr-money);border-color:var(--sr-money)}.sr-stn-row.is-ok .sr-stn-row-word{color:var(--sr-money)}.sr-stn-row.is-prob{border-left-color:var(--sr-accent);background:var(--sr-accent-wash)}.sr-stn-row.is-prob .sr-stn-row-mk{background:var(--sr-accent);border-color:var(--sr-accent);color:var(--sr-accent-on)}.sr-stn-row.is-prob .sr-stn-row-word{color:var(--sr-accent-text)}.sr-stn-row.is-lost{border-left-color:var(--sr-debt);background:color-mix(in srgb,var(--sr-danger-tint) 35%,var(--sr-surface))}.sr-stn-row.is-lost .sr-stn-row-mk{background:var(--sr-debt);border-color:var(--sr-debt)}.sr-stn-row.is-lost .sr-stn-row-word{color:var(--sr-debt)}.sr-stn-row.is-prev{background:var(--sr-surface-2)}.sr-stn-row.is-prev .sr-stn-row-mk{background:var(--sr-surface-3);border-color:var(--sr-surface-3);color:var(--sr-text-3);font-size:var(--sr-fs-sm)}.sr-stn-row.is-prev .sr-stn-row-code{color:var(--sr-text-2)}.sr-stn-row.is-gap{background:repeating-linear-gradient(135deg,var(--sr-surface-2) 0 8px,var(--sr-surface) 8px 16px)}.sr-stn-row.is-gap .sr-stn-row-mk{border-style:dashed}.sr-stn-row.is-none .sr-stn-row-mk{border-color:var(--sr-debt);border-style:dashed}.sr-stn-row.is-none .sr-stn-row-word{color:var(--sr-debt)}.sr-stn-row.is-flash{box-shadow:inset 0 0 0 2px var(--sr-money)}.sr-stn-row.is-flashing{position:relative}.sr-stn-row.is-flashing::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 3px var(--sr-accent);animation:sr-row-hit var(--sr-anim-hit) ease forwards}@keyframes sr-row-hit{0%{opacity:1}100%{opacity:0}}@keyframes sr-scan-hit{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.04)}}.sr-scanbar-row.hit::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--sr-accent) 55%,transparent);animation:sr-scan-hit var(--sr-anim-scan) ease forwards}.sr-stn-act{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;height:40px;box-sizing:border-box;padding:0 10px;border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-base);font-weight:600;white-space:nowrap;cursor:pointer}.sr-stn-act:hover{border-color:var(--sr-line-input)}.sr-stn-act-t{min-width:0;overflow-wrap:anywhere;white-space:normal}.sr-stn-act.is-dd::after{content:"▾";flex:none;font-size:var(--sr-fs-sm)}.sr-stn-act.is-go{border-color:var(--sr-money);color:var(--sr-money)}.sr-stn-act.is-go:hover{background:var(--sr-money-tint)}.sr-stn-act.is-undo{border-color:transparent;background:transparent;color:var(--sr-text-2);font-weight:600}.sr-stn-act.is-undo:hover{color:var(--sr-text-1);border-color:var(--sr-line-2)}.sr-stn-act.is-sel{border-color:var(--sr-accent-line);background:var(--sr-accent-tint)}.sr-stn-act.is-more,.sr-stn-act.is-sel-more{border-color:transparent;background:transparent;color:var(--sr-text-2);font-weight:600}.sr-stn-act.is-more::after,.sr-stn-act.is-sel-more::after{content:none}.sr-stn-act.is-more:hover{border-color:var(--sr-line-input)}.sr-stn-act.is-sel-more{color:var(--sr-accent-text);background:var(--sr-accent-tint)}.sr-stn-row.is-more-row .sr-stn-row-act{grid-template-columns:44px 136px}.sr-stn-act.is-icon,.sr-stn-row-b .sr-stn-act.is-more{flex:none;width:var(--sr-tap-touch);padding:0;font-size:var(--sr-fs-lg)}.sr-stn-row-b .sr-stn-act.is-more{margin-left:auto}.sr-stn-row.is-more-row .sr-stn-row-b{display:none}.sr-stn-act.is-open{box-shadow:0 0 0 3px var(--sr-accent-line)}.sr-stn-act.is-off{visibility:hidden;pointer-events:none}.sr-stn-act:is(:disabled,[aria-disabled="true"]),.sr-stn-act:is(:disabled,[aria-disabled="true"]):hover{border-color:var(--sr-btn-off-line);background:var(--sr-btn-off-bg);color:var(--sr-text-off);cursor:not-allowed}.sr-stn-dd{display:flex;width:100%;min-width:0;position:relative}.sr-stn-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:35;width:400px;max-width:calc(100vw - 32px);max-height:420px;overflow:auto;padding:6px;box-sizing:border-box;background:var(--sr-surface);border:1px solid var(--sr-line-2);border-radius:var(--sr-radius);box-shadow:0 10px 30px color-mix(in srgb,var(--sr-text-1) 15%,transparent);text-align:left;white-space:normal}.sr-stn-row-a .sr-stn-menu{right:auto;left:0}.sr-stn-menu-h{padding:6px 10px;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-stn-menu-note{margin:2px 4px 6px;padding:8px 10px;border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-stn-menu-o{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:8px 10px;border:0;border-radius:var(--sr-radius-sm);background:transparent;font:inherit;text-align:left;cursor:pointer;color:var(--sr-text-1)}.sr-stn-menu-o:hover,.sr-stn-menu-o.is-on{background:var(--sr-accent-tint)}.sr-stn-menu-o b{font-size:var(--sr-fs-lg);font-weight:600}.sr-stn-menu-o span{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-stn-menu-o.sr-stn-menu-o-bad b{color:var(--sr-debt)}.sr-stn-menu hr{border:0;border-top:1px solid var(--sr-line);margin:4px 0}.sr-stn-menu-find{display:block;width:calc(100% - 8px);box-sizing:border-box;margin:4px 4px 6px;height:40px;padding:0 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);font:inherit;font-size:var(--sr-fs-base)}.sr-stn-menu-u{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;width:100%;padding:8px 10px;border:0;border-radius:var(--sr-radius-sm);background:transparent;font:inherit;text-align:left;cursor:pointer}.sr-stn-menu-u:hover,.sr-stn-menu-u.is-on{background:var(--sr-accent-tint)}.sr-stn-menu-u-c{color:var(--sr-text-1)}.sr-stn-menu-u-r{font-size:var(--sr-fs-sm);color:var(--sr-money);text-align:right;white-space:nowrap}.sr-stn-menu-u-r.is-away{color:var(--sr-accent-text)}.sr-stn-menu-u.sr-stn-menu-u-off{cursor:default}.sr-stn-menu-u-off:hover{background:transparent}.sr-stn-menu-u-off .sr-stn-menu-u-c{color:var(--sr-text-3)}.sr-stn-menu-u-off .sr-stn-menu-u-r{color:var(--sr-text-2)}.sr-stn-menu-u-s{font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-stn-menu-u-d{grid-column:1 / -1;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-stn-menu-more{padding:8px 10px;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-stn-menu-more summary{cursor:pointer}.sr-stn-menu-more b{color:var(--sr-text-2)}.sr-stn-menu-more a{color:var(--sr-text-1);font-weight:600;text-decoration:underline}.sr-stn-det{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;align-items:start}.sr-stn-det textarea{width:100%;min-height:44px;box-sizing:border-box;padding:8px 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);font:inherit;font-size:var(--sr-fs-base);resize:vertical;background:var(--sr-surface)}.sr-stn-det textarea:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-stn-det.is-need textarea{border-color:var(--sr-debt)}.sr-stn-det-need{grid-column:1 / -1;font-size:var(--sr-fs-sm);color:var(--sr-debt)}.sr-stn-det-side{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sr-stn-det-photo{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;box-sizing:border-box;border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font-weight:600;font-size:var(--sr-fs-base);cursor:pointer}.sr-stn-det-photo input[type=file]{display:none}.sr-stn-det-photo-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-stn-det-cnt{font-size:var(--sr-fs-sm);color:var(--sr-money);font-weight:600}.sr-stn-det-cause{min-width:220px}.sr-stn-det-note{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-scanlog{background:var(--sr-surface);border:1px solid var(--sr-accent-line);border-radius:var(--sr-radius);padding:10px 14px;min-width:0}.sr-scanlog-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.sr-scanlog-title{flex:1 1 auto;min-width:0;font-weight:700;color:var(--sr-text-1)}.sr-scanlog-n{color:var(--sr-text-3);font-weight:600}.sr-scanlog-tools{display:flex;flex-wrap:wrap;gap:8px;flex:none}.sr-scanlog-head + .sr-stn-row{margin-top:10px}.sr-scanlog>.sr-stn-row:last-child{margin-bottom:-10px;border-bottom-left-radius:var(--sr-radius)}.sr-scanlog>.sr-more{margin:0 -14px -10px;padding-inline:14px;border-top:1px solid var(--sr-line)}.sr-scanlog .sr-stn-row.is-none .sr-stn-row-mk{color:var(--sr-debt)}.sr-scanlog-why{font-size:var(--sr-fs-md);color:var(--sr-text-2);white-space:normal;overflow-wrap:anywhere}.sr-scanlog-why b{font-weight:600;color:var(--sr-text-1)}.sr-stn-row-id>.sr-thumb{flex:none}@media (max-width:639px){.sr-scanlog{padding:10px}.sr-scanlog>.sr-more{margin-inline:-10px;padding-inline:10px}.sr-scanlog-tools{flex:1 1 100%}.sr-scanlog-tools>*{flex:1 1 0;min-width:0}.sr-scanlog .sr-stn-row-detail{grid-row:3;padding:2px 0 0}.sr-scanlog .sr-stn-row-act{grid-row:4}}.sr-stn-sum-box{background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);padding:12px 16px}.sr-stn-sum-l{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.sr-stn-sum-big{font-size:var(--sr-fs-xl);font-weight:700;color:var(--sr-text-1)}.sr-stn-sum-parts{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:var(--sr-fs-base)}.sr-stn-sum--mute{color:var(--sr-text-3)}.sr-stn-sum--bad{color:var(--sr-debt)}.sr-stn-bar{display:flex;height:8px;margin-top:10px;border-radius:999px;overflow:hidden;background:var(--sr-surface-3)}.sr-stn-bar i{display:block;height:100%;flex:0 1 0;min-width:0}.sr-stn-bar .is-ok{background:var(--sr-money)}.sr-stn-bar .is-warn{background:var(--sr-warn)}.sr-stn-bar .is-bad{background:var(--sr-debt)}.sr-stn-sum-prev{margin-top:10px;padding-top:10px;border-top:1px dashed var(--sr-line);font-size:var(--sr-fs-base);color:var(--sr-text-2)}.sr-stn-sum-prev b{font-weight:600}.sr-stn-keys{font-size:var(--sr-fs-sm);color:var(--sr-text-3);white-space:nowrap;align-self:center}.sr-stn-keys kbd{display:inline-block;padding:0 5px;border:1px solid var(--sr-line-2);border-bottom-width:2px;border-radius:4px;background:var(--sr-surface-2);font:inherit;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-scanbar-echo{display:flex;align-items:flex-start;gap:12px;padding:10px 14px;border-radius:var(--sr-radius);border:1px solid var(--sr-line);background:var(--sr-surface-2)}.sr-scanbar-echo-ic{flex:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--sr-fs-lg);font-weight:700;background:var(--sr-surface-3);color:var(--sr-text-2)}.sr-scanbar-echo-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.sr-scanbar-echo-title{font-size:var(--sr-fs-lg);font-weight:700;line-height:var(--sr-lh-tight);color:var(--sr-text-1)}.sr-scanbar-echo-detail{font-size:var(--sr-fs-md);color:var(--sr-text-2);line-height:var(--sr-lh-md)}.sr-scanbar-echo.is-ok{border-color:var(--sr-money);background:var(--sr-money-tint)}.sr-scanbar-echo.is-ok .sr-scanbar-echo-ic{background:var(--sr-money);color:var(--sr-surface)}.sr-scanbar-echo.is-dup,.sr-scanbar-echo.is-warn{border-color:var(--sr-warn-line);background:var(--sr-warn-tint)}.sr-scanbar-echo.is-dup .sr-scanbar-echo-ic,.sr-scanbar-echo.is-warn .sr-scanbar-echo-ic{background:var(--sr-warn);color:var(--sr-warn-on)}.sr-scanbar-echo.is-err{border-color:var(--sr-danger);background:var(--sr-danger-tint)}.sr-scanbar-echo.is-err .sr-scanbar-echo-ic{background:var(--sr-danger);color:var(--sr-on-danger)}.sr-scanbar-undo{flex:none;align-self:center;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.sr-scanbar-undo:hover{border-color:var(--sr-line-input)}@media (max-width:1100px){.sr-stn-row{--sr-stn-name-min:10rem;grid-template-columns:24px minmax(var(--sr-stn-name-min),1fr) auto;grid-template-rows:auto auto;padding-block:8px}.sr-stn-row-mk{grid-row:1 / span 2}.sr-stn-row-id{grid-column:2}.sr-stn-row-st{grid-column:2;grid-row:2}.sr-stn-row-act{grid-column:3;grid-row:1 / span 2}.sr-stn-row-detail{grid-column:2 / -1;grid-row:3;padding-top:8px}}@media (max-width:639px){.sr-stn-row{grid-template-columns:24px minmax(0,1fr);gap:2px 10px;margin:0 -10px;padding:10px 10px 12px 6px}.sr-stn-row-mk{grid-row:auto}.sr-stn-row-id{grid-column:2;grid-row:1}.sr-stn-row-st{grid-column:2;grid-row:2}.sr-stn-row-act{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}.sr-stn-row.is-two .sr-stn-row-act{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-stn-row.is-more-row .sr-stn-row-act{grid-template-columns:44px minmax(0,1fr)}.sr-stn-row.is-two .sr-stn-row-a{display:none}.sr-stn-row-act:not(:has(.sr-stn-act:not(.is-off))){display:none}.sr-stn-act{height:44px;padding:0 2px;font-size:var(--sr-fs-md);gap:2px}.sr-stn>.sr-stn-scan ~ *{order:2}.sr-stn-row-detail{grid-column:1 / -1;grid-row:4}.sr-stn-det{grid-template-columns:1fr}.sr-stn-det-cause{min-width:0}.sr-stn-menu{position:fixed;left:8px;right:8px;top:auto;bottom:8px;width:auto;max-width:none;max-height:70dvh;z-index:35}.sr-stn-row-a .sr-stn-menu{left:8px;right:8px}.sr-stn-keys{display:none}.sr-stn-sum-big{font-size:var(--sr-fs-xl)}.sr-scanbar-echo{flex-wrap:wrap}.sr-scanbar-undo{margin-inline-start:40px}}@media (pointer:coarse){.sr-stn-act,.sr-stn-menu-o,.sr-stn-menu-u,.sr-scanbar-undo{min-height:var(--sr-tap-touch)}}.sr-order-notes--filled{background:var(--sr-surface)}.sr-order-notes--filled[open]>summary{border-radius:var(--sr-radius-sm) var(--sr-radius-sm) 0 0;border-bottom:1px solid var(--sr-accent-line)}.sr-order-notes--filled>summary{color:var(--sr-accent-text)}.sr-order-notes>summary .sr-oc-note-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;color:var(--sr-accent-text)}.sr-order-notes:not(.sr-order-notes--filled)>summary .sr-oc-note-ic{color:var(--sr-text-3)}.sr-order-notes .sr-oc-cnt{background:transparent;color:var(--sr-text-3)}.sr-oc-sec>.sr-order-notes-add{display:flex;align-items:center;gap:8px;padding:12px 16px;font-weight:700;color:var(--sr-text-1);text-decoration:none;border-radius:var(--sr-radius-sm)}.sr-order-notes-add .sr-oc-note-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;color:var(--sr-text-3)}.sr-order-notes-add-l{font-weight:500;color:var(--sr-text-2)}.sr-order-notes-add:hover .sr-order-notes-add-l{color:var(--sr-text-1);text-decoration:underline;text-underline-offset:2px}.sr-order-notes-add:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.fi-ta-row.sr-row-overdue>td:first-child{box-shadow:inset 3px 0 0 var(--sr-debt)}.sr-brand-text{font-weight:800;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-tight);letter-spacing:.02em;color:currentColor;white-space:nowrap}.sr-rcv-sum-block{color:var(--sr-debt);font-weight:600}.sr-jrn-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;display:inline-block;vertical-align:-3px;margin-right:6px;color:var(--sr-icon-muted)}.sr-jrn-ic--green{color:var(--sr-money)}.sr-jrn-ic--violet{color:var(--sr-g-book-1)}.sr-jrn-ic--orange{color:var(--sr-g-act-2)}.sr-jrn-ic--blue{color:var(--sr-info)}.sr-jrn-ic--red{color:var(--sr-debt)}.sr-jrn-ic--gray{color:var(--sr-icon-muted)}.sr-jrn-ic{stroke-width:2.25}.sr-bug{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.sr-bug-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none}.sr-bug-shot{margin:0;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);overflow:hidden}.sr-confirm-xl .sr-bug-shot{position:relative;flex:1;min-height:0;border:0;border-radius:0;background:none;overflow:visible}.sr-bug-canvas{display:block;position:absolute;inset:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface)}.sr-bug-canvas.sr-bug-pen{touch-action:none;cursor:crosshair}.sr-bug-noshot{padding:10px 12px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-confirm-xl .sr-bug-note,.sr-confirm-xl .sr-bug-note .fi-fo-field,.sr-confirm-xl .sr-bug-note .fi-fo-field-content-col,.sr-confirm-xl .sr-bug-note .fi-input-wrp{display:flex;flex-direction:column;flex:1;min-height:0}.sr-confirm-xl .sr-bug-note .fi-fo-field-label-col{flex:none;height:auto}.sr-confirm-xl .sr-bug-note .fi-input-wrp-content-ctn{display:flex;flex:1;min-height:0}.sr-confirm-xl .sr-bug-note textarea{flex:1;min-height:120px;resize:none}@media (max-width:899px){.sr-confirm-xl .sr-bug-shot{flex:none;width:100%;aspect-ratio:var(--sr-bug-ratio,16 / 10);max-height:60vh;max-height:60dvh}.sr-confirm-xl .sr-bug-note textarea{flex:none;min-height:0;resize:vertical}}@media (max-width:639px){.sr-confirm-xl .sr-bug{gap:8px}.sr-confirm-xl .sr-bug-tools{gap:6px}.sr-confirm-xl .sr-bug-shot{max-height:max(240px,calc(100vh - 430px));max-height:max(240px,calc(100dvh - 430px))}.sr-confirm-xl .sr-bug-note textarea{height:64px}}@media (max-width:1279px){.fi-page .sr-ph--card>.sr-ph-row{flex-wrap:nowrap;align-items:flex-start}.fi-page .sr-ph--card .sr-ph-hero{flex:1 1 0;min-width:0}.fi-page .sr-ph--card .sr-ph-actions{margin-inline-start:auto;align-self:flex-start}.sr-ph--card .sr-ph-title .sr-ph-marks{display:contents}}@media (max-width:639px){.fi-page .sr-ph--card>.sr-ph-row{flex-wrap:wrap}.fi-page .sr-ph--card .sr-ph-hero{min-width:min(100%,240px)}}.sr-bug-side{display:none;margin-top:12px}@media (max-width:639px){.sr-bug-side{display:flex}}@media (min-width:640px){.sr-only-narrow:not(#sr-only-narrow-x){display:none}}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-only-desk:not(#sr-only-desk-x){display:none}}@media (min-width:1280px) and (pointer:fine){.sr-no-desk:not(#sr-no-desk-x){display:none}}.sr-bug-side .fi-sidebar-item-btn{width:100%;justify-content:flex-start;text-align:start}.sr-bug-side .fi-sidebar-item-label{white-space:normal}.sr-aicr-chip{display:inline-flex;align-items:center;align-self:center;gap:4px;height:36px;padding:0 8px;border-radius:var(--sr-radius-ctl);color:var(--sr-chrome-muted);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;white-space:nowrap;text-decoration:none}.sr-aicr-chip:hover,.sr-aicr-chip:focus-visible{background:var(--sr-chrome-active);color:var(--sr-chrome-text)}.sr-aicr-chip-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-aicr-chip:is([data-state="low"],[data-state="out"]){background:var(--sr-warn-tint);color:var(--sr-warn-text)}@media (pointer:coarse){.sr-aicr-chip{min-height:var(--sr-tap-touch)}}@media (max-width:639px){.fi-body.sr-vw-order-companion :is(.sr-asm,.sr-rcv){padding-right:0}.fi-body.sr-vw-order-companion [data-sr-info-clearance]{padding-inline-end:calc(var(--sr-ordsb-w) - var(--sr-main-pad) + 18px)}}.fi-topbar{z-index:var(--sr-z-header)}.fi-sidebar{z-index:var(--sr-z-sidebar)}.fi-modal{z-index:var(--sr-z-modal)}.fi-page[data-sr-dirty-tabs~="details"] #sr-ctab-details::after{content:"•";color:var(--sr-accent-text);margin-inline-start:6px}.fi-page[data-sr-dirty-tabs~="documents"] #sr-ctab-documents::after{content:"•";color:var(--sr-accent-text);margin-inline-start:6px}.fi-page[data-sr-dirty-tabs~="operations"] #sr-ctab-operations::after{content:"•";color:var(--sr-accent-text);margin-inline-start:6px}.fi-page[data-sr-dirty-tabs~="telegram"] #sr-ctab-telegram::after{content:"•";color:var(--sr-accent-text);margin-inline-start:6px}.fi-page[data-sr-dirty-tabs~="analytics"] #sr-ctab-analytics::after{content:"•";color:var(--sr-accent-text);margin-inline-start:6px}.sr-dtper{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.sr-dtper-time{font-size:var(--sr-fs-md);font-weight:400;color:var(--sr-text-2);white-space:nowrap}.sr-dtper .sr-iper-own{margin-left:4px}.fi-modal:not(.sr-confirm-xl) .fi-modal-window:has(textarea,input[type="file"],.fi-fo-file-upload){width:min(56rem,calc(100vw - 2rem));max-width:min(56rem,calc(100vw - 2rem))}.fi-modal:not(.sr-confirm-xl) .fi-modal-window textarea{min-height:8rem;max-height:50dvh;overflow-y:auto}@media (max-width:600px){.fi-modal:not(.sr-confirm-xl) .fi-modal-window-ctn:has(textarea,input[type="file"],.fi-fo-file-upload){padding:0}.fi-modal:not(.sr-confirm-xl) .fi-modal-window:has(textarea,input[type="file"],.fi-fo-file-upload){width:100%;max-width:100%;min-height:100dvh;margin:0;border-radius:0;height:auto;align-self:start}}.sr-booking-sign{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--sr-surface);color:var(--sr-icon-muted)}.sr-booking-sign .sr-sign-svg,.sr-dash-ic .sr-sign-svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}[data-sr-sign-tone="accent-text"]{color:var(--sr-accent-text)}[data-sr-sign-tone="warn-text"]{color:var(--sr-warn-text)}[data-sr-sign-tone="info"]{color:var(--sr-info)}[data-sr-sign-tone="debt"]{color:var(--sr-debt)}[data-sr-sign-tone="sign-note"]{color:var(--sr-sign-note)}[data-sr-sign-tone="est"]{color:var(--sr-est)}[data-sr-sign-tone="sign-teal"]{color:var(--sr-sign-teal)}[data-sr-sign-tone="money"]{color:var(--sr-money)}[data-sr-sign-tone="sign-neutral"]{color:var(--sr-sign-neutral)}.sr-bk--tight:has(.sr-booking-sign){background:none;width:20px;height:20px;box-shadow:none}.sr-bk--tight:has(.sr-booking-sign)::before{content:none}.sr-bk--tight .sr-booking-sign{box-shadow:0 0 0 1.5px var(--paper)}.sr-irv{display:grid;gap:12px}.sr-irv-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.sr-irv-head>.sr-facts{flex:1 1 220px;min-width:0}.sr-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;margin:0}.sr-facts>div{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0;margin-bottom:12px}.sr-facts dt{margin:0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-3)}.sr-facts dd,.sr-facts>.sr-facts-dash{margin:0;min-width:0;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500;color:var(--sr-text-1);overflow-wrap:anywhere}.sr-facts dd small{display:block;margin-top:4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-3)}.sr-facts .sr-facts-dash{color:var(--sr-text-3)}@media (max-width:1023px){.sr-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.sr-facts{grid-template-columns:minmax(0,1fr)}}.sr-card-facts{padding:4px 0 16px}.sr-card-facts-h{margin:0 0 10px;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:650;color:var(--sr-text-1)}.sr-facts.sr-facts--list{grid-template-columns:minmax(0,1fr);gap:0;max-width:960px}.sr-facts--list>div{display:grid;grid-template-columns:minmax(120px,320px) minmax(0,1fr);grid-template-rows:auto;grid-row:auto;column-gap:24px;margin:0;padding:6px 0}.sr-facts--list dt{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-2)}.sr-facts--list dd{font-weight:400}.sr-facts--list dd .sr-brand-link{display:inline;min-height:0;padding:0;margin:0;vertical-align:baseline;font:inherit;letter-spacing:inherit}@media (max-width:639px){.sr-facts--list>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:12px}}.sr-order-positions-wide{container:sr-order-main / inline-size;min-width:0}.sr-order-positions-wide>.fi-sc{gap:20px}.sr-filter-chips{flex:0 1 auto;min-width:0;max-width:100%}.sr-filter-chips .sr-catf-chip{max-width:100%}.sr-filter-chips :disabled{cursor:wait}.sr-cal .sr-cal-search-toggle,.sr-cal .sr-cal-filter-toggle,.sr-cal .sr-lbl .sr-cal-name-mobile{display:none}.sr-cal>.sr-l1tabs{order:1}@media (max-width:1279px){.sr-period--compact .sr-period-bar{flex-wrap:nowrap}.sr-calendar-wrap .sr-cal{--label:196px;--col:46px;--sr-price-w:60px}.sr-calendar-wrap .sr-cal .sr-grid{width:max(100%,calc(var(--label) + var(--sr-price-w) + var(--cal-days) * var(--col)))}.sr-cal :is(.sr-price,.sr-corner-price,.sr-gprice){width:var(--sr-price-w);padding-inline:6px}.sr-cal>.sr-l1tabs{order:0;gap:6px;padding:6px 10px;border-top:0;border-bottom:1px solid var(--sr-line)}.sr-cal .sr-l1tab{border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-2);min-height:var(--sr-tap-touch)}.sr-cal .sr-l1tab.active{background:var(--sr-surface);color:var(--sr-text-1);border-color:var(--sr-text-3)}.sr-cal .sr-l1tab.active:hover{background:var(--sr-surface)}.sr-cal .sr-tb{padding:6px 8px}.sr-cal .sr-filter-bar{display:grid;grid-template-columns:auto minmax(80px,1fr) auto 44px;gap:6px;padding:0}.sr-cal .sr-filter-group{width:auto;min-width:0}.sr-cal .sr-search-wrap{grid-column:2;grid-row:1;min-width:0;max-width:none}.sr-cal .sr-cal-filter-toggle{display:inline-flex;grid-column:4;grid-row:1;min-width:44px;min-height:44px;margin:0}.sr-cal .sr-filter-bar>.fi-icon-btn{margin:0}.sr-cal .sr-tb:not(.expanded) .sr-cal-filter{display:none}.sr-cal .sr-filter-bar>:is(.sr-spacer,.sr-cal-fullscreen){display:none}.sr-cal .sr-lbl{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:4px;row-gap:0;padding:2px 6px}.sr-cal .sr-lbl:has(>.sr-kit-comp){grid-template-columns:18px 20px minmax(0,1fr)}.sr-cal .sr-lbl:has(>.sr-kit-comp)>:is(.sr-cal-name-mobile,.sr-owner,.sr-rnote){grid-column:3}.sr-cal .sr-lbl>a.nm{display:none}.sr-cal .sr-lbl .sr-cal-name-mobile{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;min-width:0;min-height:var(--sr-tap-min);white-space:normal;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;line-height:var(--sr-lh-tight)}.sr-cal-name-mobile>span:first-child{display:inline}.sr-cal-name-mobile .sr-num{display:inline;margin-left:4px}.sr-cal .sr-lbl :is(.sr-owner,.sr-owner-sep){display:none}.sr-cal .sr-grow[class*="sr-grow--own-"] .sr-lbl .sr-cal-name-mobile,.sr-cal .sr-grow[class*="sr-grow--own-"] .sr-lbl .sr-cal-name-mobile .sr-num{color:var(--sr-owner-ink)}.sr-cal .sr-grow.sr-gap,.sr-cal .sr-grow.sr-brand-gap{margin-top:0}.sr-cal :is(.sr-cell--weekend,.sr-day--weekend){background:var(--sr-surface-2)}.sr-cal .sr-prj{padding:5px 8px;flex-wrap:nowrap}.sr-cal .sr-prj-t{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (max-width:768px){.sr-cal .sr-filter-bar{grid-template-columns:minmax(0,1fr) 44px 44px 44px}.sr-cal .sr-cal-filter-toggle{grid-column:4}.sr-cal .sr-cal-search-toggle{display:inline-flex;grid-column:3;grid-row:1;min-width:44px;min-height:44px;margin:0}.sr-cal .sr-search-wrap{display:none;grid-column:1 / -1;grid-row:auto}.sr-cal .sr-tb.searching .sr-search-wrap{display:flex}.sr-period--compact .sr-period-step button:has(.sr-period-ic){display:none}.sr-period--compact .sr-period-step{order:1;flex:none}.sr-cal .sr-filter-group{justify-self:start;max-width:100%}.sr-period--compact .sr-period-m{min-width:0;flex:0 1 auto;padding:0 6px}.sr-period--compact .sr-period-m>:is(.sr-period-ic,.sr-period-chev){display:none}}@media (max-width:639px){.sr-calendar-wrap .sr-cal{--label:clamp(150px,45vw,200px);--col:43px;--sr-price-w:52px;border-radius:0}.sr-calendar-wrap{margin-inline:-12px}.sr-cal :is(.sr-price,.sr-corner-price,.sr-gprice){padding-inline:4px}.sr-cal .sr-lbl{grid-template-columns:24px minmax(0,1fr)}.sr-cal .sr-lbl:has(>.sr-kit-comp){grid-template-columns:24px 20px minmax(0,1fr)}.sr-cal .sr-lbl>.sr-fav.fi-icon-btn{min-width:24px;width:24px}.sr-cal :is(.sr-l2sub-lbl,.sr-l3sub-lbl){z-index:27}}.sr-logo-placement{display:grid;gap:12px;min-width:0}.sr-logo-placement-fields{display:grid;grid-template-columns:repeat(3,minmax(7rem,9rem)) auto;gap:12px;align-items:end}.sr-logo-placement-fields .sr-set-row{display:grid;gap:4px;min-height:0;padding:0;border-top:0;align-items:start}.sr-logo-placement-fields .sr-set-value{justify-content:flex-start}.sr-logo-placement-fields .fi-input-wrp{width:100%;min-width:7rem}@media (max-width:639px){.sr-logo-placement-fields{grid-template-columns:minmax(0,1fr)}.sr-logo-placement-fields .fi-input-wrp{max-width:12rem}}.sr-logo-placement-viewport{position:relative;width:100%;overflow:hidden;border:1px solid var(--sr-line);background:var(--sr-surface)}.sr-logo-placement-paper{display:block;width:210mm;height:297mm;border:0;transform-origin:top left}.sr-logo-placement-handle{position:absolute;transform:translate(-50%,-50%);touch-action:none;cursor:nwse-resize;z-index:1}.fi-resource-bookings .fi-grid-col:has(>.fi-sc-component>[data-sr-pos-total]){position:sticky;bottom:0;z-index:var(--sr-z-header)}.fi-resource-bookings .sr-position-total[data-sr-pos-total]{background:var(--sr-surface);box-shadow:0 -1px 0 var(--sr-line);align-items:center}.fi-resource-bookings .sr-position-total-save{margin-inline-start:4px}.fi-resource-bookings .sr-cardhead .sr-pos-find{margin-inline-start:auto;display:flex;align-items:center;gap:8px;width:min(300px,100%)}.fi-resource-bookings .sr-cardhead .sr-pos-find .fi-input-wrp{flex:1 1 auto}.fi-resource-bookings .sr-pos-table--static .sr-bulk-check{display:inline-flex;align-items:center;justify-content:center;width:28px;vertical-align:middle}.fi-resource-bookings .sr-pos-table--static.sr-pos-table--acts[data-sr-select] .sr-drop-h-lead{width:168px}.fi-resource-bookings .sr-pos-table--static[data-sr-select] .sr-drop-lead{white-space:nowrap}@media (max-width:639px){.fi-resource-bookings .sr-position-total-save{display:none}.fi-resource-bookings .sr-cardhead{flex-wrap:wrap}.fi-resource-bookings .sr-cardhead .sr-pos-find{width:100%;margin-inline-start:0}}@media (max-width:1279px),(pointer:coarse),(pointer:none){:root{--sr-pos-total-h:56px}.fi-resource-bookings .sr-position-total[data-sr-pos-total]{box-sizing:border-box;min-height:var(--sr-pos-total-h)}html:has(>body.sr-vw-pos-total){scroll-padding-bottom:var(--sr-pos-total-h)}}.sr-sp-nav{display:flex;flex-direction:column;gap:1px}.sr-sp-nav-item{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px;border:0;border-radius:var(--sr-radius-sm);background:transparent;font:inherit;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);text-align:start;color:var(--sr-text-1);text-decoration:none;cursor:pointer}.sr-sp-nav-item:hover{background:var(--sr-surface-3)}.sr-sp-nav-item.on{background:var(--sr-accent-tint);color:var(--sr-text-1);font-weight:600}.sr-sp-nav-item.on:hover{background:var(--sr-accent-tint);box-shadow:inset 0 0 0 1px var(--sr-accent-line)}.sr-sp-nav-item:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-sp-nav-ic{flex:none;width:var(--sr-icon-md);height:var(--sr-icon-md);color:var(--sr-text-2)}.sr-sp-nav-lbl{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.sr-sp-nav-sub{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-3)}.sr-sp-nav-n{flex:none;font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-2)}.sr-sp-nav-mark{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-debt)}.sr-sp-foot{flex:none;padding:6px 8px;border-top:1px solid var(--sr-line)}@media (min-width:1024px){.sr-sp--collapsed .sr-sp-foot{display:none}}@media (pointer:coarse){.sr-sp-nav-item{min-height:var(--sr-tap-touch)}}.sr-ib-layout{--sr-side-w:208px}.sr-sp-main .sr-ib{border:0}.sr-ib{position:relative;height:var(--sr-ib-h,calc(100dvh - 14rem));min-height:420px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);overflow:hidden;container-type:inline-size;container-name:srib;contain:layout}.sr-ib-grid{position:relative;display:grid;grid-template-columns:304px minmax(0,1fr) 288px;grid-template-rows:minmax(0,1fr);height:100%}.sr-ib[data-ctx="closed"] .sr-ib-grid{grid-template-columns:304px minmax(0,1fr) 0}.sr-ib-list,.sr-ib-thread,.sr-ib-ctx{min-width:0;min-height:0;display:flex;flex-direction:column}.sr-ib-list{border-right:1px solid var(--sr-line)}.sr-ib-ctx{border-left:1px solid var(--sr-line);background:var(--sr-surface);overflow:hidden}.sr-ib[data-ctx="closed"] .sr-ib-ctx{display:none}.sr-ib-backdrop{display:none}.sr-ib-back,.sr-ib-narrow{display:none}@media (min-width:1024px){.sr-ib-folders{display:none}}@container srib (max-width:1000px){.sr-ib .sr-ib-grid,.sr-ib[data-ctx="closed"] .sr-ib-grid{grid-template-columns:288px minmax(0,1fr)}.sr-ib-ctx{position:absolute;inset-block:0;inset-inline-end:0;z-index:5;width:min(320px,92%);box-shadow:var(--sr-shadow-panel)}.sr-ib[data-ctx="open"] .sr-ib-backdrop{display:block;position:absolute;inset:0;z-index:4;border:0;padding:0;background:color-mix(in srgb,var(--sr-text-1) 18%,transparent)}}.sr-ib-thread{container-type:inline-size;container-name:srthr;contain:layout}@container srthr (max-width:620px){.sr-ib-wide{display:none}.sr-ib-thread .sr-ib-narrow{display:inline-flex}}@container srib (max-width:700px){.sr-ib .sr-ib-grid,.sr-ib[data-ctx="closed"] .sr-ib-grid{grid-template-columns:minmax(0,1fr)}.sr-ib-list,.sr-ib-thread{grid-column:1;grid-row:1;border-right:0}.sr-ib[data-view="list"] .sr-ib-thread,.sr-ib[data-view="thread"] .sr-ib-list,.sr-ib[data-view="ctx"] .sr-ib-list{display:none}.sr-ib-ctx{width:100%;box-shadow:none;border-left:0}.sr-ib[data-ctx="open"] .sr-ib-backdrop{display:none}.sr-ib .sr-ib-back{display:inline-flex}}.sr-ib-offline{position:absolute;inset-inline:0;top:0;z-index:6;display:flex;align-items:center;justify-content:center;gap:8px;min-height:28px;padding:4px 12px;background:var(--sr-surface-3);color:var(--sr-text-2);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-ib-offline[hidden]{display:none}.sr-ib-lhead{flex:none;display:flex;flex-direction:column;gap:8px;padding:12px;border-bottom:1px solid var(--sr-line)}.sr-ib-lrow{display:flex;align-items:center;gap:8px;min-width:0}.sr-ib-search{flex:1 1 auto;min-width:0;height:var(--sr-control-h);padding:0 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font:inherit;font-size:var(--sr-fs-base);color:var(--sr-text-1)}.sr-ib-search:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-ib-scope{flex:1 1 auto;min-width:0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ib-check{display:inline-flex;align-items:center;gap:6px;font-size:var(--sr-fs-sm);color:var(--sr-text-2);cursor:pointer}.sr-ib-check input{width:14px;height:14px;accent-color:var(--sr-accent)}.sr-ib-chips{display:flex;flex-wrap:wrap;gap:4px 6px}.sr-ib-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:24px;padding:0 4px 0 8px;border:0;border-radius:var(--sr-radius);background:var(--sr-surface-3);font:inherit;font-size:var(--sr-fs-sm);color:var(--sr-text-1);cursor:pointer}.sr-ib-chip svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}.sr-ib-chip:hover{background:var(--sr-line)}@media (pointer:coarse){.sr-ib-chip{position:relative}.sr-ib-chip::before{content:'';position:absolute;top:50%;left:50%;width:100%;min-width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}}.sr-ib-link{border:0;padding:0;background:none;font:inherit;font-size:var(--sr-fs-sm);color:var(--sr-accent-text);cursor:pointer;text-decoration:underline}.sr-ib-rows{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sr-ib-more{padding:8px 12px 12px;font-size:var(--sr-fs-sm);color:var(--sr-text-3);text-align:center}.sr-ib-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;column-gap:10px;align-items:start;width:100%;min-height:70px;padding:10px 12px;border:0;border-bottom:1px solid var(--sr-line);background:var(--sr-surface);font:inherit;text-align:start;color:var(--sr-text-1);cursor:pointer}.sr-ib-row:hover{background:var(--sr-t-hover)}.sr-ib-row.on{background:var(--sr-accent-tint)}.sr-ib-row.on:hover{background:var(--sr-row-selected)}.sr-ib-row:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-ib-av{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--sr-surface-3);color:var(--sr-text-2);font-size:var(--sr-fs-sm);font-weight:600;letter-spacing:.02em}.sr-ib-av--sm{width:20px;height:20px;font-size:var(--sr-fs-sm)}.sr-ib-rmain{min-width:0;display:flex;flex-direction:column;gap:2px}.sr-ib-rtop{display:flex;align-items:baseline;gap:8px;min-width:0}.sr-ib-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:400}.sr-ib-row.unread .sr-ib-name{font-weight:700}.sr-ib-time{flex:none;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ib-prev{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-ib-prev mark{background:var(--sr-accent-tint);color:inherit}.sr-ib-meta{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ib-meta svg{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-ib-acc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-ib-draft{flex:none;font-weight:600;color:var(--sr-accent-text)}.sr-ib-fail{display:inline-flex;align-items:center;gap:3px;flex:none;color:var(--sr-debt);font-weight:600}.sr-ib-wait{flex:none;color:var(--sr-accent-text);font-weight:600}.sr-ib-test{flex:none;padding:0 4px;border-radius:8px;background:var(--sr-surface-3);color:var(--sr-text-2);font-size:var(--sr-fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sr-ib-rside{display:flex;flex-direction:column;align-items:flex-end;gap:6px;padding-top:22px}.sr-ib-count{min-width:18px;height:18px;padding:0 5px;border-radius:var(--sr-radius);background:var(--sr-accent);color:var(--sr-accent-on);font-size:var(--sr-fs-sm);font-weight:700;line-height:var(--sr-lh-sm);text-align:center}.sr-ib-thead{flex:none;display:flex;align-items:center;gap:8px;min-height:60px;padding:8px 12px;border-bottom:1px solid var(--sr-line)}.sr-ib-who{flex:1 1 auto;min-width:0}.sr-ib-title{margin:0;white-space:normal;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:600;color:var(--sr-text-1);overflow-wrap:anywhere}.sr-ib-sub{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ib-sub svg{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-ib-tacts{flex:none;display:flex;align-items:center;gap:4px}.sr-ib-assignee{display:inline-flex;align-items:center;gap:6px;max-width:180px;height:32px;padding:0 8px;border:0;border-radius:var(--sr-radius-sm);background:transparent;font:inherit;font-size:var(--sr-fs-md);color:var(--sr-text-2);cursor:pointer}.sr-ib-assignee:hover{background:var(--sr-surface-3)}.sr-ib-assignee span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-ib-hist{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px 16px;background:var(--sr-surface)}.sr-ib-earlier{display:flex;justify-content:center;padding:4px 0 12px}.sr-ib-day{display:flex;align-items:center;gap:12px;margin:12px 0 8px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ib-day::before,.sr-ib-day::after{content:"";flex:1 1 auto;border-top:1px solid var(--sr-line)}.sr-ib-newline{color:var(--sr-accent-text);font-weight:600}.sr-ib-newline::before,.sr-ib-newline::after{border-top-color:var(--sr-accent-line)}.sr-ib-jump{position:sticky;bottom:4px;display:flex;justify-content:center;pointer-events:none}.sr-ib-jump[hidden]{display:none}.sr-ib-jump>*{pointer-events:auto}.sr-msg{display:flex;flex-direction:column;align-items:flex-start;margin:4px 0}.sr-msg--out{align-items:flex-end}.sr-msg-bubble{position:relative;max-width:76%;min-width:0;padding:8px 12px;border-radius:var(--sr-radius-ctl);background:var(--sr-surface-2);box-shadow:inset 0 0 0 1px var(--sr-line);font-size:var(--sr-fs-base);line-height:var(--sr-lh-lg);color:var(--sr-text-1);overflow-wrap:anywhere}.sr-msg-text{display:block;white-space:pre-wrap}.sr-msg--out .sr-msg-bubble{background:var(--sr-accent-tint);box-shadow:none}.sr-msg--note .sr-msg-bubble{background:var(--sr-accent-wash);box-shadow:inset 0 0 0 1px var(--sr-accent-line)}.sr-msg--note{align-items:stretch}.sr-msg--note .sr-msg-bubble{max-width:100%}.sr-msg-tag{display:flex;align-items:center;gap:4px;margin-bottom:2px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;color:var(--sr-accent-text);white-space:normal}.sr-msg-tag svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-msg-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;padding:0 4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-msg-foot svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-msg-author{font-weight:600;color:var(--sr-text-2)}.sr-msg-deleted{color:var(--sr-debt)}.sr-msg-err{display:inline-flex;align-items:center;gap:4px;color:var(--sr-debt);font-weight:600}.sr-msg-wait{color:var(--sr-text-2)}.sr-msg.is-focus .sr-msg-bubble{box-shadow:0 0 0 2px var(--sr-accent)}.sr-msg-tools{display:inline-flex;opacity:0}.sr-msg:hover .sr-msg-tools,.sr-msg:focus-within .sr-msg-tools{opacity:1}@media (pointer:coarse){.sr-msg-tools{opacity:1}}.sr-msg-sys{display:flex;justify-content:center;margin:8px 0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);text-align:center}.sr-msg-sys span{max-width:90%;padding:2px 10px;border-radius:var(--sr-radius);background:var(--sr-surface-3)}.sr-msg-file{display:flex;align-items:center;gap:8px;max-width:100%;min-width:0;margin:2px 0;padding:6px 8px;border-radius:var(--sr-radius-sm);background:var(--sr-surface);box-shadow:inset 0 0 0 1px var(--sr-line);white-space:normal}.sr-msg-file svg{flex:none;width:var(--sr-icon-md);height:var(--sr-icon-md);color:var(--sr-icon-muted)}.sr-msg-fname{flex:1 1 auto;min-width:0;white-space:normal;font-size:var(--sr-fs-md);overflow-wrap:anywhere}.sr-msg-fsize{flex:none;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-msg-img{display:block;max-width:min(320px,100%);max-height:240px;margin:2px 0;border-radius:var(--sr-radius-sm);object-fit:contain;background:var(--sr-surface-3)}.sr-msg-audio{display:block;width:min(280px,100%);height:36px;margin:2px 0}.sr-cmp{flex:none;padding:0 12px 12px;border-top:1px solid var(--sr-line);background:var(--sr-surface);padding-bottom:max(12px,env(safe-area-inset-bottom))}.sr-cmp-tabs{display:flex;gap:16px}.sr-cmp-tab{position:relative;height:36px;padding:0;border:0;background:none;font:inherit;font-size:var(--sr-fs-md);font-weight:500;color:var(--sr-text-2);cursor:pointer}.sr-cmp-tab[aria-selected="true"]{color:var(--sr-text-1);font-weight:600}.sr-cmp-tab[aria-selected="true"]::after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;border-radius:1px;background:var(--sr-accent)}.sr-cmp-tab:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-cmp-via{display:flex;align-items:center;gap:6px;min-height:24px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-cmp-via svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-cmp-via b{font-weight:600;color:var(--sr-text-2)}.sr-cmp-down{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0;padding:6px 10px;border-radius:var(--sr-radius-sm);background:var(--sr-danger-tint);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-1)}.sr-cmp-limit{flex-wrap:nowrap;align-items:flex-start;background:var(--sr-surface-3)}.sr-cmp-limit svg{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);margin-top:1px;color:var(--sr-icon-muted)}.sr-cmp-input{display:block;width:100%;min-height:64px;max-height:160px;padding:8px 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font:inherit;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-1);resize:none;overflow-y:auto}.sr-cmp-input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-cmp[data-mode="note"] .sr-cmp-input{background:var(--sr-accent-wash);border-color:var(--sr-accent-line)}.sr-cmp[data-mode="reply"] [data-for="note"],.sr-cmp[data-mode="note"] [data-for="reply"]{display:none}.sr-cmp-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.sr-cmp-bar-gap{flex:1 1 auto}.sr-cmp-hint{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-cmp-file{display:inline-flex;align-items:center;gap:6px;max-width:240px;min-height:28px;padding:0 4px 0 8px;border-radius:var(--sr-radius-sm);background:var(--sr-surface-3);font-size:var(--sr-fs-sm)}.sr-cmp-file span{min-width:0;white-space:normal;overflow-wrap:anywhere}.sr-cmp-attach{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--sr-radius-sm);color:var(--sr-text-2);cursor:pointer}.sr-cmp-attach:hover{background:var(--sr-surface-3);color:var(--sr-text-1)}.sr-cmp-attach:focus-within{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-cmp-attach input{position:absolute;inset:0;opacity:0;cursor:pointer}.sr-cmp-attach svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}@media (max-width:767px){.sr-cmp-input,.sr-ib-search{font-size:var(--sr-fs-lg)}}@media (pointer:coarse){.sr-cmp-attach{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}.sr-cmp-tab{height:var(--sr-tap-touch)}}.sr-ib-chead{flex:none;display:flex;align-items:center;gap:8px;min-height:48px;padding:6px 8px 6px 12px;border-bottom:1px solid var(--sr-line);font-size:var(--sr-fs-base);font-weight:600;color:var(--sr-text-1)}.sr-ib-chead>span{flex:1 1 auto}.sr-ib-cbody{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 16px}.sr-ib-sec{padding:10px 0}.sr-ib-sec + .sr-ib-sec{border-top:1px solid var(--sr-line)}.sr-ib-sec-h{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px;font-size:var(--sr-fs-sm);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--sr-text-3)}.sr-ib-kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-ib-kv dt{color:var(--sr-text-3)}.sr-ib-kv dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--sr-text-1)}.sr-ib-cname{margin:0 0 4px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:600;overflow-wrap:anywhere}.sr-ib-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sr-ib-input{display:block;width:100%;height:var(--sr-control-h);padding:0 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font:inherit;font-size:var(--sr-fs-md);color:var(--sr-text-1)}.sr-ib-input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-ib-pick{display:flex;flex-direction:column;margin-top:4px}.sr-ib-pick button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:6px 8px;border:0;border-radius:var(--sr-radius-sm);background:transparent;font:inherit;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);text-align:start;color:var(--sr-text-1);cursor:pointer}.sr-ib-pick button:hover{background:transparent;box-shadow:var(--sr-btn-quiet-hover)}.sr-ib-pick button:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-ib-pick small{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-ib-order{display:block;padding:8px;margin:0 -8px;border-radius:var(--sr-radius-sm)}.sr-ib-order.on{background:var(--sr-accent-tint)}.sr-ib-order-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-ib-order-sub{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ib-money{text-align:right}.sr-ib-doc{display:flex;align-items:center;gap:8px;min-height:34px;font-size:var(--sr-fs-md)}.sr-ib-doc svg{flex:none;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}.sr-ib-doc>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.sr-ib-doc small{color:var(--sr-text-3)}.sr-ib-note{margin:4px 0 0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ib-start{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:640px;margin:0 auto;padding:32px 16px;text-align:center}.sr-ib-start-title{margin:0;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:600;color:var(--sr-text-1)}.sr-ib-start-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:8px}.sr-ib-start-card{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:16px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius)}.sr-ib-start-card .sr-ib-note{margin:0;flex:1 1 auto}.sr-ib-start-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--sr-radius-sm);background:var(--sr-surface-3);color:var(--sr-text-2)}.sr-ib-start-ic svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-ib-start-name{margin:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-text-1)}@media (max-width:640px){.sr-ib-start-cards{grid-template-columns:minmax(0,1fr)}}.sr-ib-chan{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}[data-sr-conn-panel] .fi-ta-header-ctn{position:static;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px}[data-sr-conn-panel] .fi-ta-header-ctn .fi-ac{flex-wrap:wrap;gap:8px}@media (max-width:767px){[data-sr-conn-panel] .fi-ta-header-ctn .fi-btn{flex:1 1 100%;min-height:44px;justify-content:center}[data-sr-conn-panel] .fi-ta-main>.fi-ta-header-ctn>.fi-ta-header.fi-ta-header{flex:1 1 100%;min-width:0;padding-inline-end:0}[data-sr-conn-panel] .fi-ta-header-ctn .fi-ta-actions{width:100%;flex-shrink:1}[data-sr-conn-panel] .fi-ta-ctn .fi-ta-header-ctn:not(.sr-tb-open):has(.sr-tb-more)>.fi-ta-header.fi-ta-header{display:flex}}.sr-ib-guide{display:flex;flex-direction:column;gap:8px}.sr-ib-guide-part{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface)}.sr-ib-guide-part>summary{cursor:pointer;padding:10px 12px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500;color:var(--sr-text-1)}.sr-ib-guide-part>summary:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-ib-guide-part>ol,.sr-ib-guide-part>ul{margin:0;padding:0 12px 12px 32px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-ib-guide-part>ol{list-style:decimal}.sr-ib-guide-part>ul{list-style:disc}.sr-ib-guide-part li + li{margin-top:8px}.sr-ib-guide-link{align-self:flex-start;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-accent-text);text-decoration:underline}.sr-ka-mini{display:flex;flex-direction:column;gap:8px}.sr-ka-sheet-i:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-ka-mini-none{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface)}.sr-ka-mini-none .sr-empty--sm{min-height:44px;padding:6px 12px;align-items:center}@media (pointer:coarse){.sr-ka-mini-none .sr-empty--sm{padding-block:0}}.sr-ka-mini-hd{display:flex;align-items:center;gap:6px;min-height:28px}.sr-ka-mini-hd{flex-wrap:wrap}.sr-ka-mini-add{margin-left:auto}.sr-ka-mini-fold svg{transition:transform var(--sr-dur)}.sr-ka-mini.is-shut .sr-ka-mini-fold svg{transform:rotate(-90deg)}.sr-ka-mini-seg{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}@media (max-width:639px){.sr-ka-mini-hd{flex-wrap:nowrap}.sr-ka-mini-seg{flex:1 1 0}.sr-ka-mini-add,.sr-ka-mini-fold{flex:none;white-space:nowrap}.sr-ka-mini-add{margin-left:auto}}.sr-ka-board--mini .sr-ka-card{cursor:pointer}.sr-bb-num{border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface-2)}a.sr-bb-num{display:inline-flex;align-items:center;min-height:24px}.sr-ka-board--mini .sr-ka-ord{max-width:100%;overflow:hidden;text-overflow:ellipsis}.sr-ka-nav-b{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--sr-radius-sm);border:1px solid var(--sr-line);background:var(--sr-surface);color:var(--sr-text-1);cursor:pointer}.sr-ka-nav-b:hover:not(:disabled){background:var(--sr-btn-quiet-hover)}.sr-ka-nav-b:disabled{color:var(--sr-text-3);cursor:default}.sr-ka-more{align-self:flex-start;padding:2px 4px;margin:0 -4px;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-text-3);text-decoration:none}.sr-ka-more:hover{color:var(--sr-text-1);background:transparent;box-shadow:var(--sr-btn-quiet-hover)}@media (max-width:1023px){.sr-ka-board.sr-ka-board--mini{display:flex;overflow-x:auto}}@media (max-width:639px){.sr-ka-board.sr-ka-board--mini{flex-direction:column;overflow:visible}}@media (min-width:640px) and (max-width:1023px){.sr-ka-board.sr-ka-board--mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.sr-ka-board.sr-ka-board--mini.sr-ka-board--row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}@media (pointer:coarse){.sr-ka-more{min-height:var(--sr-tap-touch)}}@media (prefers-reduced-motion:reduce){:root{--sr-dur-fast:0ms;--sr-dur:0ms;--sr-dur-slow:0ms;--sr-dur-flash:0ms;--sr-anim-loadbar:0s;--sr-anim-spin:0s;--sr-anim-pulse:0s;--sr-anim-strip:0s;--sr-anim-hit:0s;--sr-anim-scan:0s;--sr-anim-signal:0s}.fi-resource-products .sr-pm-acc-icon,.sr-ordsb-tab,.sr-aie-drop{transition:none}.sr-dash-chg::after,.sr-scanbar-row.miss{animation:none}.sr-stn-row.is-flashing::after,.sr-scanbar-row.hit::after{animation:none;opacity:0}}.fi-ta-header-toolbar:has([data-sr-cols-btn]) .fi-ta-col-manager-dropdown{display:none}.sr-cols{display:inline-flex;order:12}.sr-cols>[data-sr-cols-btn]{background:transparent;border:0;margin-inline:4px}@media (max-width:640px){.sr-cols{margin-block-end:12px}.sr-cols>[data-sr-cols-btn]{margin-inline-start:8px}}.sr-cl-search{min-height:var(--sr-control-h);padding:6px 9px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-md);min-width:0;box-sizing:border-box}.sr-cl-search:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-cl-search{width:100%;margin-block-end:8px}.sr-cl-list{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sr-cl-row{display:flex;align-items:center;gap:8px;min-height:44px;border-block-end:1px solid var(--sr-line)}.sr-cl-row[hidden]{display:none}.sr-cl-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.sr-cl-grip svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-cl-grip{flex:none;width:32px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--sr-text-3);cursor:grab;user-select:none;touch-action:none}.sr-cl-grip[data-cl-fixed]{visibility:hidden}button.sr-cl-grip{appearance:none;background:none;border:0;padding:0;font:inherit;border-radius:var(--sr-radius-sm)}button.sr-cl-grip:focus-visible{outline:var(--sr-focus-ring);outline-offset:-2px}.sr-cl-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sr-cl-row{transition:transform var(--sr-dur) var(--sr-ease)}.sr-cl-row.sr-cl-dragging{z-index:2;background:var(--sr-surface);box-shadow:var(--sr-shadow-panel);border-radius:var(--sr-radius-sm);transition:none;pointer-events:none}.sr-cl-ghost{list-style:none;box-sizing:border-box;border:1px dashed var(--sr-line-input);border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);transition:transform var(--sr-dur) var(--sr-ease)}body.sr-cl-busy,body.sr-cl-busy *{cursor:grabbing;user-select:none}.sr-cl-foot{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-block-start:12px}.sr-cl-link{background:none;border:0;padding:0;color:inherit;text-decoration:underline;cursor:pointer}.sr-cl-end{margin-inline-start:auto;display:inline-flex;gap:8px}.sr-cl-err{display:none;margin:8px 0 0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-debt)}.sr-cl[data-cl-error] .sr-cl-err{display:block}:root{--sr-k-000000:#000000;--sr-k-000000-a02:rgba(0,0,0,.02);--sr-k-000000-a03:rgba(0,0,0,.03);--sr-k-000000-a04:rgba(0,0,0,.04);--sr-k-000000-a08:rgba(0,0,0,.08);--sr-k-000000-a1:rgba(0,0,0,.1);--sr-k-000000-a18:rgba(0,0,0,.18);--sr-k-000000-a2:rgba(0,0,0,.2);--sr-k-000000-a24:rgba(0,0,0,.24);--sr-k-000000-a25:rgba(0,0,0,.25);--sr-k-000000-a28:rgba(0,0,0,.28);--sr-k-000000-a3:rgba(0,0,0,.3);--sr-k-000000-a35:rgba(0,0,0,.35);--sr-k-000000-a4:rgba(0,0,0,.4);--sr-k-000000-a45:rgba(0,0,0,.45);--sr-k-000000-a5:rgba(0,0,0,.5);--sr-k-000000-a6:rgba(0,0,0,.6);--sr-k-000000-a88:rgba(0,0,0,.88);--sr-k-0f172a-a45:rgba(15,23,42,.45);--sr-k-0f172a-a55:rgba(15,23,42,.55);--sr-k-0f766e:#0f766e;--sr-k-101828-a05:rgba(16,24,40,.05);--sr-k-101828-a1:rgba(16,24,40,.1);--sr-k-111827:#111827;--sr-k-115e59:#115e59;--sr-k-141923-a04:rgba(20,25,35,.04);--sr-k-141923-a08:rgba(20,25,35,.08);--sr-k-14b8a6:#14b8a6;--sr-k-15803d:#15803d;--sr-k-166534:#166534;--sr-k-178a4c:#178a4c;--sr-k-178a4c-a12:rgba(23,138,76,.12);--sr-k-1a1a1a:#1a1a1a;--sr-k-1b1f27:#1b1f27;--sr-k-1c1c1e-a55:rgba(28,28,30,.55);--sr-k-1d1b18-a06:rgba(29,27,24,.06);--sr-k-1d1b18-a13:rgba(29,27,24,.13);--sr-k-1d1b18-a18:rgba(29,27,24,.18);--sr-k-1d5288:#1d5288;--sr-k-1f1f1f-a12:rgba(31,31,31,.12);--sr-k-1f1f1f-a5:rgba(31,31,31,.5);--sr-k-1f2937:#1f2937;--sr-k-22c55e:#22c55e;--sr-k-22c55e-a08:rgba(34,197,94,.08);--sr-k-33333a:#33333a;--sr-k-34d399:#34d399;--sr-k-374151:#374151;--sr-k-3b82c4:#3b82c4;--sr-k-5a574f:#5a574f;--sr-k-5a5a5a-a26:rgba(90,90,90,.26);--sr-k-5b21b6:#5b21b6;--sr-k-6b7280:#6b7280;--sr-k-6d5bd0:#6d5bd0;--sr-k-6e7686:#6e7686;--sr-k-86efac:#86efac;--sr-k-8b5cf6:#8b5cf6;--sr-k-94908a:#94908a;--sr-k-969696-a35:rgba(150,150,150,.35);--sr-k-9a3412:#9a3412;--sr-k-9aa1ae:#9aa1ae;--sr-k-9ca3af:#9ca3af;--sr-k-a8470c:#a8470c;--sr-k-b0b0b6:#b0b0b6;--sr-k-b86617:#b86617;--sr-k-bfe7e0:#bfe7e0;--sr-k-c0392b:#c0392b;--sr-k-c0c0c8:#c0c0c8;--sr-k-c2c8d2:#c2c8d2;--sr-k-c8e9d6:#c8e9d6;--sr-k-ccfbf1:#ccfbf1;--sr-k-d1d5db:#d1d5db;--sr-k-d1fae5:#d1fae5;--sr-k-d8902a-a55:rgba(216,144,42,.55);--sr-k-d8dce3:#d8dce3;--sr-k-d8f0e3:#d8f0e3;--sr-k-dc2626:#dc2626;--sr-k-dc2626-a08:rgba(220,38,38,.08);--sr-k-dc2626-a1:rgba(220,38,38,.1);--sr-k-dc2626-a18:rgba(220,38,38,.18);--sr-k-dc2626-a35:rgba(220,38,38,.35);--sr-k-dc2626-a85:rgba(220,38,38,.85);--sr-k-dcdcdf:#dcdcdf;--sr-k-dceafa:#dceafa;--sr-k-dcfce7:#dcfce7;--sr-k-e11d2e:#e11d2e;--sr-k-e5e7eb:#e5e7eb;--sr-k-e7e9ee:#e7e9ee;--sr-k-e7f6f4:#e7f6f4;--sr-k-e9f7ef:#e9f7ef;--sr-k-eceafb:#eceafb;--sr-k-ecebe7:#ecebe7;--sr-k-ececf0:#ececf0;--sr-k-eceef1:#eceef1;--sr-k-ede9fe:#ede9fe;--sr-k-eedede:#eedede;--sr-k-ef4444:#ef4444;--sr-k-f1f1f3:#f1f1f3;--sr-k-f1f2f5:#f1f2f5;--sr-k-f7f7f8:#f7f7f8;--sr-k-f97316:#f97316;--sr-k-f9fafb:#f9fafb;--sr-k-fafbfc:#fafbfc;--sr-k-fca5a5:#fca5a5;--sr-k-fde2e1:#fde2e1;--sr-k-fde7c4:#fde7c4;--sr-k-fdeaea:#fdeaea;--sr-k-fdf3f3:#fdf3f3;--sr-k-ff5050-a18:rgba(255,80,80,.18);--sr-k-ffedd5:#ffedd5;--sr-k-fff7ec:#fff7ec;--sr-k-fffafa:#fffafa;--sr-k-ffffff:#ffffff;--sr-k-ffffff-a04:rgba(255,255,255,.04);--sr-k-ffffff-a08:rgba(255,255,255,.08);--sr-k-ffffff-a15:rgba(255,255,255,.15);--sr-k-ffffff-a16:rgba(255,255,255,.16);--sr-k-ffffff-a3:rgba(255,255,255,.3);--sr-k-ffffff-a32:rgba(255,255,255,.32);--sr-k-ffffff-a4:rgba(255,255,255,.4);--sr-k-ffffff-a88:rgba(255,255,255,.88)}@media (max-width:639px){.fi-resource-bookings .fi-ta-table .sr-lead>.sr-av{display:none}.fi-resource-bookings .fi-ta-main.sr-ta-narrow .fi-ta-table .sr-lead{}}.sr-sg-fam-long tr.sr-sg-sel>td{background:var(--sr-row-selected)}.sr-sg-fam-long tr.sr-sg-sel>td:first-child{box-shadow:inset 2px 0 0 var(--sr-row-selected-line)}.sr-sg-fam-long tr.is-hover>td{background:var(--sr-t-hover)}.sr-sg-focus,.sr-sg-focus-sel,.sr-sg-focus-dark{display:inline-block;padding:6px 12px;border-radius:var(--sr-radius-sm)}.sr-sg-focus{outline:var(--sr-focus-ring);outline-offset:var(--sr-ring-offset)}.sr-sg-focus-sel{background:var(--sr-row-selected);outline:var(--sr-focus-ring);outline-offset:-2px}.sr-sg-focus-dark{background:var(--sr-dark);color:var(--sr-dark-text);outline:2px solid var(--sr-focus-on-dark);outline-offset:-2px}.fi-ta-header-cell-sort-btn,.sr-th-label,.sr-th-sort{min-height:24px;align-items:center}.sr-th-label{display:inline-flex}.sr-an-method summary{display:flex;align-items:center;min-height:24px}.fi-select-input-value-remove-btn{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}.sr-th-sort{min-width:24px;justify-content:center}.sr-tlink{display:inline-flex;align-items:center;min-height:24px}@media (min-width:768px){:is(td,.sr-tcell) .sr-tc>a.sr-tlink:not(.sr-btn){margin-block:-3px;padding-block:3px;vertical-align:top;box-sizing:border-box}}.sr-inv-link,.sr-inv-order,.sr-drop-name,.sr-ta-hid{min-height:24px;box-sizing:border-box}.sr-inv-link,.sr-inv-order,.sr-ta-hid{display:inline-flex;align-items:center}.sr-lbl>a,.sr-owner,.sr-contact-v>a,.sr-btn-link,.sr-brand-link{display:inline-flex;align-items:center;min-height:24px}.fi-resource-products .sr-brand-link{display:inline-block;min-height:0;vertical-align:baseline;padding-block:2px;margin-block:-2px}.fi-resource-products .sr-pm-kv .sr-brand-link{display:inline;overflow:visible;text-overflow:clip}.sr-stn-fold{min-width:24px;min-height:24px}.sr-inv-more{min-height:24px}.sr-th-menu{min-width:24px;min-height:24px}.sr-queue .l1>a.ord,.l1>a.ord{display:inline-flex;align-items:center;min-height:24px}.sr-l1tabs>a.fi-icon-btn{min-width:24px}@media (pointer:coarse){.fi-ta-header-cell-sort-btn,.sr-btn-link{min-height:var(--sr-tap-touch)}.sr-l1tabs>a.fi-icon-btn{min-width:var(--sr-tap-touch)}}@media (pointer:coarse){.sr-table-box .sr-table .sr-th-in{gap:var(--sr-gap-btn)}.sr-table-box .sr-table :is(.sr-th-label,.sr-th-sort,.sr-th-menu){min-height:var(--sr-tap-touch)}.sr-table-box .sr-table :is(.sr-th-sort,.sr-th-menu){min-width:var(--sr-tap-touch)}.sr-table-box .sr-table :is(.sr-th-sort,.sr-th-menu)::before{content:none}.sr-table-box .sr-table :is(.sr-th-sort,.sr-th-menu)::after{content:none}.sr-table-box .sr-table th:has(.sr-th-menu)>.sr-th-in{max-width:100%}:root{--sr-tb-icon:var(--sr-tap-touch);--sr-tb-ctl:var(--sr-tap-touch)}.sr-tb-burger{width:var(--sr-tap-touch)}.fi-ta-ctn .fi-ta-header-toolbar,:is(.sr-ugr-tools,.sr-tb-row){column-gap:var(--sr-gap-btn);row-gap:var(--sr-gap-btn)}.fi-main-ctn :is(.fi-ta-actions,.fi-ac){gap:var(--sr-gap-btn)}.sr-fin-tog{position:relative}.sr-fin-tog::after{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}}.sr-lead--wrap :is(.sr-lead-l1,.sr-lead-l2){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:is(td,th):has(.sr-lead--wrap){min-width:9rem}.sr-lead--wrap .sr-lead-l1{line-height:var(--sr-lh-md)}a.fi-ta-col:empty{display:none}.sr-aie{display:flex;flex-direction:column;gap:12px;min-width:0}.sr-aie-input{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;min-width:0}.sr-aie-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sr-aie-label{color:var(--sr-text-2);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600}.sr-aie-text{width:100%;min-height:180px;resize:vertical;padding:8px 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);background:var(--sr-surface);color:var(--sr-text-1);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-aie-text:focus{box-shadow:var(--sr-focus-field-solo)}.sr-aie-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:180px;padding:16px;border:1px dashed var(--sr-line-2);border-radius:var(--sr-radius-ctl);background:var(--sr-surface-2);color:var(--sr-text-2);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);text-align:center;cursor:pointer;transition:border-color var(--sr-dur),background-color var(--sr-dur)}.sr-aie-drop:hover,.sr-aie-drop.is-over{border-color:var(--sr-accent-line);background:var(--sr-accent-wash)}.sr-aie-drop:focus-within{outline:var(--sr-focus-ring);outline-offset:2px}.sr-aie-drop.is-off{margin:0;cursor:default;color:var(--sr-text-3)}.sr-aie-drop-icon{width:24px;height:24px;color:var(--sr-text-3)}.sr-aie-file{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.sr-aie-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sr-aie-thumb{position:relative;display:flex;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface)}.sr-aie-thumb img{width:100%;height:100%;object-fit:cover}.sr-aie-thumb-doc{padding:4px;color:var(--sr-text-2);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);overflow-wrap:anywhere;text-align:center}.sr-aie-thumb-x{position:absolute;top:2px;right:2px;background:var(--sr-surface);border-radius:var(--sr-radius-sm)}.sr-aie-note{margin:0;color:var(--sr-text-2);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-aie-meta{color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-aie-meta.is-short{color:var(--sr-warn-text)}.sr-aie-prog{display:flex;flex-direction:column;gap:10px;min-width:0}.sr-aie-steps{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.sr-aie-step{color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-aie-step.is-done{color:var(--sr-text-2)}.sr-aie-step.is-done::before{content:"✓ ";color:var(--sr-money)}.sr-aie-step.is-now{color:var(--sr-text-1);font-weight:600}@media (prefers-reduced-motion:reduce){.sr-aie-prog .sr-stn-fill{transition:none}}.sr-aie-error{margin:0;color:var(--sr-debt);font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-aie-link{align-self:flex-start;color:var(--sr-accent-text);font-size:var(--sr-fs-base);font-weight:600}.sr-aie-res{display:flex;flex-direction:column;gap:10px;min-width:0}.sr-aie-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.sr-aie-tabs{flex-wrap:wrap}.sr-bcp-table th.sr-bcp-avcol,.sr-aie-table th.sr-aie-avcol,.sr-aie-table td.sr-bcp-av{width:132px;text-align:center}.sr-aie-headline{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-height:24px}.sr-aie-more{min-height:24px;background-color:transparent;color:var(--sr-accent-text);cursor:pointer;white-space:nowrap}.sr-aie-cell{display:flex;align-items:center;gap:9px;min-width:0}.sr-aie-cellmain{min-width:0}.sr-aie-radio{cursor:pointer}.sr-aie-table thead th{white-space:nowrap}.sr-aie-table tbody tr.sr-aie-cand.is-pickable{cursor:pointer}.sr-aie-sum{margin-inline-start:auto;display:inline-flex;flex-direction:column;align-items:flex-end;color:var(--sr-text-2);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;white-space:nowrap}.sr-aie-sum-sub{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-text-3)}.sr-aie-sum-total{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:700;color:var(--sr-text-1)}.fi-modal .fi-modal-window:has(.sr-aie-res){display:flex;flex-direction:column;overflow:hidden}.fi-modal .fi-modal-window:has(.sr-aie-res)>.fi-modal-content{flex:1 1 auto;min-height:0;overflow-y:auto;padding-top:0}.sr-aie-res{--sr-aie-bar-h:48px}.sr-aie-res .sr-aie-bar{position:sticky;top:0;z-index:3;min-height:var(--sr-aie-bar-h);padding-block:6px;background:var(--sr-surface)}.sr-aie-table thead th{position:sticky;top:var(--sr-aie-bar-h);z-index:2}.sr-aie-name{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px}.sr-aie-pill{flex:none;white-space:nowrap}.sr-aie-said{color:var(--sr-text-3);overflow-wrap:anywhere}.sr-aie-explain{display:flex;align-items:baseline;gap:6px;min-width:0;max-width:640px;contain:inline-size;color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-aie-explain-text{flex:0 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.sr-aie-explain.is-open .sr-aie-explain-text{white-space:normal;overflow-wrap:anywhere}.sr-aie-explain-more{flex:none;background:none;color:var(--sr-accent-text);cursor:pointer;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-aie-table .sr-aie-sumcol{width:1%;white-space:nowrap;font-weight:500}.sr-aie-line.is-check>tr:first-child>td{background:var(--sr-warn-tint)}.sr-aie-table tbody tr.sr-aie-cand>td{background:var(--sr-surface-2)}.sr-aie-table tbody tr.sr-aie-cand>td:first-child{box-shadow:inset 3px 0 0 var(--sr-accent)}.sr-aie-cand-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--sr-text-2);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600}@media (max-width:767px){.sr-aie-res .sr-aie-bar{position:static;min-height:0}.sr-aie-table thead th{position:static}.sr-aie-explain{max-width:none}}@media (pointer:coarse){.sr-aie-explain-more{min-height:var(--sr-tap-touch);min-width:var(--sr-tap-touch)}}@media (max-width:767px){.sr-aie-input{grid-template-columns:minmax(0,1fr)}.sr-aie-text,.sr-aie-drop{min-height:120px}.sr-aie-sum{flex-basis:100%}.sr-aie-table td.sr-bcp-av{width:auto;text-align:start}.sr-bcp-table.sr-aie-table tbody tr{padding-inline:8px}.sr-bcp-table.sr-aie-table tbody tr td.sr-bcp-qtycol{grid-column:2}.sr-bcp-table.sr-aie-table tbody tr td.sr-aie-sumcol{grid-column:3;width:auto;text-align:end}.sr-bcp-table.sr-aie-table td.sr-aie-sumcol[data-label]::before{content:attr(data-label);display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-3)}.sr-bcp-table.sr-aie-table tbody tr td:empty{display:none}.sr-bcp-table.sr-aie-table tbody tr.sr-aie-cand{background:var(--sr-surface-2);box-shadow:inset 3px 0 0 var(--sr-accent)}.sr-bcp-table.sr-aie-table tbody tr.sr-aie-cand>td{background:none;box-shadow:none}.sr-bcp-table.sr-aie-table tbody tr.sr-aie-cand-head>td{grid-column:1 / -1}.sr-bcp-table.sr-aie-table tbody.sr-aie-line.is-check>tr:first-child{background:var(--sr-warn-tint)}.sr-bcp-table.sr-aie-table tbody.sr-aie-line.is-check>tr:first-child>td{background:none}.fi-modal .fi-modal-window .fi-modal-footer-actions:has(>.sr-aie-sum)>.fi-btn:last-child{flex-basis:100%}}@media (pointer:coarse){.sr-aie-thumb-x,.sr-aie-table .sr-bcp-step button{min-width:var(--sr-tap-touch);min-height:var(--sr-tap-touch)}.sr-aie-more,.sr-aie-table .sr-bcp-qty{min-height:var(--sr-tap-touch)}}.sr-pick{display:flex;flex-direction:column;gap:.5rem;text-align:left}.sr-pick-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-pick-count{font-weight:600;color:var(--sr-text-1)}.sr-pick-only{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.sr-pick-search{width:100%}.sr-pick-list{max-height:min(22rem,50vh);overflow-y:auto;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm)}.sr-pick-group{padding:.5rem .75rem}.sr-pick-group + .sr-pick-group{border-top:1px solid var(--sr-line)}.sr-pick-head{display:flex;align-items:center;gap:.5rem;min-width:0;font-weight:600;color:var(--sr-text-1);cursor:pointer}.sr-pick-name{min-width:0;overflow-wrap:break-word}.sr-pick-head .sr-tsub{flex:none;display:inline}.sr-pick-units{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;padding:.35rem 0 0 1.5rem}.sr-pick-unit{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--sr-fs-sm);cursor:pointer}.sr-an :is(.sr-ent a,a.sr-ent,a.sr-tlink){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}.sr-newmsg-host,#sr-newmsg-host{position:fixed;top:16px;inset-inline-end:16px;z-index:var(--sr-z-toast);display:flex;flex-direction:column;gap:8px;width:min(340px,calc(100vw - 32px));pointer-events:none}.sr-newmsg{pointer-events:auto;display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:var(--sr-radius);background:var(--sr-surface);color:var(--sr-text-1);border:1px solid var(--sr-line);box-shadow:0 8px 24px var(--sr-k-000000-a3);text-decoration:none;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-newmsg:hover{border-color:var(--sr-accent-line)}.sr-newmsg-link{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}.sr-newmsg-x{flex:none;padding:0 2px;border:0;background:none;color:var(--sr-text-3);font-size:var(--sr-fs-lg);line-height:var(--sr-lh-md);cursor:pointer}.sr-newmsg-x:hover{color:var(--sr-text-1)}.sr-newmsg strong{font-weight:600}.sr-newmsg span{color:var(--sr-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filepond--label-action{color:var(--sr-accent-text)}.filepond--root:has(.filepond--browser:focus-visible),.filepond--root:focus-within{outline:var(--sr-focus-ring);outline-offset:var(--sr-ring-offset)}.sr-an-panel .sr-table :is(td,th) small{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-3)}table.sr-tt{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}table.sr-tt th,table.sr-tt td{padding:2px;text-align:center}table.sr-tt th.sr-tt-name{position:sticky;left:0;z-index:1;min-width:180px;text-align:left;background:var(--sr-surface);padding-inline:8px}table.sr-tt>tbody>tr>th{height:var(--sr-tf-row-h);padding-block:var(--sr-tf-py);border-bottom:1px solid var(--sr-tf-line)}table.sr-tt th.sr-tt-d small{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-3)}.sr-tt-tot{min-width:64px;white-space:nowrap}.sr-tt-tot small,.sr-tt-pend{display:block;font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-3)}.sr-tt-we{background:var(--sr-surface-2)}.sr-tt-sec th{text-align:left;background:var(--sr-surface-3);font-size:var(--sr-fs-sm);text-transform:uppercase;padding:4px 8px}table.sr-tt td.sr-tt-void{text-align:left;padding:0}table.sr-tt td.sr-tt-void>*{position:sticky;left:0;width:min(100%,calc(100vw - 96px))}.sr-tt-none,.sr-tt-brush-l{color:var(--sr-text-3);font-size:var(--sr-fs-sm)}.sr-tt-none{text-align:left;padding-inline:12px}.sr-tt-closed{padding:2px 8px;border-radius:var(--sr-radius-sm);background:var(--sr-warn-tint,var(--sr-surface-3));font-size:var(--sr-fs-sm)}.sr-tt-cell{position:relative;display:block;margin-inline:auto;width:36px;height:36px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font-size:var(--sr-fs-sm);font-weight:650;line-height:1;cursor:pointer;color:var(--sr-accent-on)}.sr-tt-cell:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}@media (pointer:coarse){.sr-tt-cell{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}table.sr-tt th.sr-tt-name a.sr-ent{display:inline-flex;align-items:center;min-height:36px}@media (pointer:coarse){table.sr-tt th.sr-tt-name a.sr-ent{min-height:var(--sr-tap-touch)}}.sr-tt-cell:disabled{cursor:default}.sr-tt-plan{border-style:dashed}.sr-tt-on{border-color:transparent}.sr-tt-cell.sr-tt-pending{border:2px dashed var(--sr-warn-text)}.sr-tt-pending::before{content:"";position:absolute;left:1px;bottom:1px;width:6px;height:6px;border-radius:50%;border:1.5px solid var(--sr-text-1);background:var(--sr-surface)}.sr-tt-t0{--tt:var(--sr-accent)}.sr-tt-t1{--tt:var(--sr-info)}.sr-tt-t2{--tt:var(--sr-est)}.sr-tt-t3{--tt:var(--sr-sign-teal)}.sr-tt-t4{--tt:var(--sr-warn)}.sr-tt-t5{--tt:var(--sr-money)}.sr-tt-on{background:var(--tt,var(--sr-accent))}.sr-tt-t1.sr-tt-on,.sr-tt-t2.sr-tt-on,.sr-tt-t3.sr-tt-on,.sr-tt-t5.sr-tt-on{color:var(--sr-on-deep)}.sr-tt-part{background:linear-gradient(to right,var(--tt,var(--sr-accent)) var(--f,50%),var(--sr-surface) var(--f,50%));border-color:var(--sr-line-2)}.sr-tt-amt-c::after{content:"";position:absolute;top:2px;right:2px;width:6px;height:6px;border-radius:50%;background:var(--sr-danger)}.sr-tt-sw{display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:2px;background:var(--tt,var(--sr-accent))}.sr-tt-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin:4px 0 0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2)}.sr-tt-half{background:linear-gradient(to right,var(--sr-accent) 50%,var(--sr-surface) 50%);border:1px solid var(--sr-line-2)}.sr-tt-amt{background:var(--sr-danger);border-radius:50%}table.sr-tt .sr-tt-fut{background-image:repeating-linear-gradient(135deg,var(--sr-line) 0 1px,transparent 1px 6px)}table.sr-tt td.sr-tt-fut .sr-tt-on:not(.sr-tt-part){background:color-mix(in srgb,var(--tt,var(--sr-accent)) 55%,var(--sr-surface));color:var(--sr-text-1)}table.sr-tt th.sr-tt-today span{color:var(--sr-today);font-weight:600}table.sr-tt .sr-tt-today + .sr-tt-fut{border-inline-start:2px solid var(--sr-today)}.sr-tt-brush-l{white-space:nowrap}.sr-aih .sr-aih-body{display:flex;flex-direction:column;gap:16px;padding-top:12px}.sr-aih .sr-aih-body-empty{justify-content:flex-end;gap:10px}.sr-aih-hello{margin:0;color:var(--sr-text-2)}.sr-aih-sugg{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sr-aih-chip{min-height:var(--sr-control-h);padding:6px 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-text-1);font:inherit;text-align:start;cursor:pointer}.sr-aih-chip:hover{background:var(--sr-surface-2)}.sr-aih-chip:disabled{opacity:.6;cursor:default}.sr-aih-turn{display:flex;flex-direction:column;gap:6px;min-width:0}.sr-aih-q{align-self:flex-end;max-width:85%;padding:8px 12px;border-radius:var(--sr-radius);background:var(--sr-accent-tint);color:var(--sr-text-1);white-space:pre-line;overflow-wrap:anywhere}.sr-aih-a{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--sr-text-1);overflow-wrap:anywhere}.sr-aih-a p{margin:0}.sr-aih-a strong{font-weight:600}.sr-aih-a ol,.sr-aih-a ul{display:flex;flex-direction:column;gap:4px;margin:0;padding-inline-start:1.5em}.sr-aih-a ol{list-style:decimal}.sr-aih-a ul{list-style:disc}.sr-aih-a li::marker{color:var(--sr-text-2)}.sr-aih-a.sr-aih-miss{color:var(--sr-text-2)}.sr-aih-a.sr-aih-fail{color:var(--sr-debt)}.sr-aih-src{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2)}.sr-aih-src-h{color:var(--sr-text-3)}.sr-aih-src a{display:inline-flex;align-items:center;min-height:24px;color:var(--sr-accent-text)}@media (pointer:coarse){.sr-aih-src a{min-height:var(--sr-tap-touch)}}.sr-aih-tools{display:flex;align-items:center;gap:2px}.sr-aih-tools:empty{display:none}.sr-aih-tools .fi-icon-btn[aria-pressed="true"]{color:var(--sr-accent-text)}.sr-aih-act{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface-2)}.sr-aih-act .sr-aih-act-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-aih-act .sr-aih-act-facts>div{margin-bottom:4px}.sr-aih-act-do{display:flex;flex-wrap:wrap;gap:6px}.sr-aih-act-note{margin:0;color:var(--sr-text-2)}.sr-aih-act-note a{color:var(--sr-accent-text)}@media (pointer:coarse){.sr-aih-act-do .fi-btn{min-height:var(--sr-tap-touch)}}.sr-aih-form{display:flex;flex-direction:column;gap:6px;padding:12px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--sr-line);background:var(--sr-surface)}.sr-aih-box.fi-input-wrp{padding:4px}.sr-aih-box .fi-input-wrp-content-ctn{display:flex;align-items:flex-end;gap:6px}.sr-aih-box textarea:focus{box-shadow:none}.sr-aih-box textarea{flex:1;min-width:0;resize:none;field-sizing:content;min-height:calc(1lh + 12px);max-height:calc(6lh + 12px);overflow-y:auto}.sr-aih-send.fi-btn{flex:none;width:var(--sr-control-h);height:var(--sr-control-h);min-height:0;padding:0;border-radius:50%}.sr-aih-keys{margin:0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-aih-credits{margin:0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-aih-credits a{color:var(--sr-accent-text);font-weight:600}.sr-peek-sheet .sr-aih-form{order:3;padding-inline:16px}@media (pointer:coarse){.sr-aih-chip{min-height:var(--sr-tap-touch)}.sr-aih-send.fi-btn{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}.sr-aih-keys{display:none}.sr-aih-credits a{display:inline-flex;align-items:center;min-height:var(--sr-tap-touch)}}@media (max-width:639px){.sr-peek.sr-peek-sheet.sr-aih{top:0;min-height:0;max-height:none;height:100dvh;border-radius:0}.sr-aih .sr-peek-grip{display:none}}.sr-msg-conn-btn{position:relative}.sr-msg-conn-btn::after{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--sr-st-canc-dot);box-shadow:0 0 0 2px var(--sr-surface)}.sr-msg-conn-btn[data-sr-conn-state="ok"]::after{background:var(--sr-st-clos-dot)}.sr-msg-conn-btn[data-sr-conn-state="bad"]::after{background:var(--sr-danger)}.sr-set-group--shifts{margin-top:24px}.sr-set-group--shifts table{width:100%;border-color:var(--sr-line)}:root{--sr-dk-text-1:#E4EAF0;--sr-dk-text-2:#BAC5D1;--sr-dk-text-3:#A9B4C1;--sr-dk-text-disabled:#6E7987;--sr-dk-icon-muted:#97A3B1;--sr-dk-text-off:#9AA6B4;--sr-dk-bg:#0F161E;--sr-dk-surface:#151E28;--sr-dk-surface-2:#19232E;--sr-dk-surface-3:#222D3A;--sr-dk-line:#2B3745;--sr-dk-line-2:#3A4858;--sr-dk-line-input:#6F7E90;--sr-dk-accent-hover:#8FBADB;--sr-dk-accent-active:#A0C5E2;--sr-dk-accent-tint:#1B3243;--sr-dk-accent-line:#2E536E;--sr-dk-accent-deep:#2F6488;--sr-dk-accent-wash:#172634;--sr-dk-accent-text:#8CC0E4;--sr-dk-focus:#8CC0E4;--sr-dk-row-selected:#1C3245;--sr-dk-row-selected-hover:#244058;--sr-dk-text-3-sel:#B3BECA;--sr-dk-accent-text-sel:#9CCAEA;--sr-dk-money-sel:#6FDC9A;--sr-dk-debt-sel:#FF9A9A;--sr-dk-text-off-sel:#A6B1BE;--sr-dk-icon-muted-sel:#A6B1BE;--sr-dk-line-input-sel:#8392A4;--sr-dk-g-draft-2-sel:#B8BFC9;--sr-dk-g-book-2-sel:#DDB0FF;--sr-dk-g-pack-1-sel:#79D3EB;--sr-dk-g-pack-2-sel:#6EDCCD;--sr-dk-g-act-1-sel:#ECC070;--sr-dk-g-act-2-sel:#F8AE86;--sr-dk-g-clos-1-sel:#77DC9C;--sr-dk-g-clos-2-sel:#6EDBCF;--sr-dk-g-red-1-sel:#FF9A9A;--sr-dk-g-red-2-sel:#F79BC9;--sr-dk-g-gray-1-sel:#B8BFC9;--sr-dk-g-gray-2-sel:#B8BFC9;--sr-dk-money:#5FD08C;--sr-dk-money-tint:#12291D;--sr-dk-info:#8DB3FF;--sr-dk-info-tint:#172540;--sr-dk-est:#ABAFEC;--sr-dk-sign-teal:#4CCBBC;--sr-dk-sign-note:#A3B3CF;--sr-dk-tg-1:#172030;--sr-dk-tg-1-line:#2F4A78;--sr-dk-tg-2:#13241A;--sr-dk-tg-2-line:#2D5A3D;--sr-dk-tg-3:#262013;--sr-dk-tg-3-line:#6B5426;--sr-dk-tg-4:#211B2C;--sr-dk-tg-4-line:#4B3B68;--sr-dk-debt:#FF8A8A;--sr-dk-danger-tint:#351A1D;--sr-dk-danger-line:#6E2C31;--sr-dk-today:#FF9A5C;--sr-dk-owner-1:#E08A3E;--sr-dk-owner-2:#C4BE3A;--sr-dk-owner-3:#3DB8AD;--sr-dk-owner-4:#4E9FD9;--sr-dk-owner-5:#7F8AF0;--sr-dk-owner-6:#A27BE6;--sr-dk-owner-7:#C46ACD;--sr-dk-owner-8:#E06AA8;--sr-dk-chrome:#121A23;--sr-dk-chrome-2:#1C3245;--sr-dk-chrome-active:#1C3245;--sr-dk-chrome-text:#DCE6F0;--sr-dk-dark:#2A3442;--sr-dk-dark-2:#222B37;--sr-dk-scroll-thumb:#3A4858;--sr-dk-scroll-thumb-hover:#4B5A6C;--sr-dk-st-book-bg:#262043;--sr-dk-st-book-fg:#C5B5FD;--sr-dk-st-book-dot:#A78BFA;--sr-dk-st-pack-bg:#172846;--sr-dk-st-pack-fg:#9DB9FF;--sr-dk-st-pack-dot:#7AA2FF;--sr-dk-st-clos-bg:#122E2B;--sr-dk-st-clos-fg:#6BE3D2;--sr-dk-st-clos-dot:#4CCBBC;--sr-dk-g-draft-1:#D3D8DF;--sr-dk-g-draft-2:#ABB3BE;--sr-dk-g-book-1:#BBA4FF;--sr-dk-g-book-2:#D7A3FF;--sr-dk-g-pack-1:#62C9E5;--sr-dk-g-pack-2:#55D3C3;--sr-dk-g-act-1:#E6B04F;--sr-dk-g-act-2:#F69B6B;--sr-dk-g-clos-1:#5FD08C;--sr-dk-g-clos-2:#55D0C3;--sr-dk-g-red-1:#FF8A8A;--sr-dk-g-red-2:#F583BD;--sr-dk-g-gray-1:#ABB3BE;--sr-dk-g-gray-2:#ABB3BE;--sr-dk-t-edge:#29343F;--sr-dk-t-head-bg:#19232E;--sr-dk-t-head-line:#29343F;--sr-dk-t-line:#29343F;--sr-dk-t-foot-line:#2B3745;--sr-dk-t-hover:#222D3A;--sr-dk-t-hover-form:#1A2430;--sr-dk-t-pale:#9AA6B4}@media screen{:root.dark{color-scheme:dark;--sr-text-1:var(--sr-dk-text-1);--sr-text-2:var(--sr-dk-text-2);--sr-text-3:var(--sr-dk-text-3);--sr-text-disabled:var(--sr-dk-text-disabled);--sr-icon-muted:var(--sr-dk-icon-muted);--sr-text-off:var(--sr-dk-text-off);--sr-bg:var(--sr-dk-bg);--sr-surface:var(--sr-dk-surface);--sr-surface-2:var(--sr-dk-surface-2);--sr-surface-3:var(--sr-dk-surface-3);--sr-line:var(--sr-dk-line);--sr-line-2:var(--sr-dk-line-2);--sr-line-input:var(--sr-dk-line-input);--sr-accent-hover:var(--sr-dk-accent-hover);--sr-accent-active:var(--sr-dk-accent-active);--sr-accent-tint:var(--sr-dk-accent-tint);--sr-accent-line:var(--sr-dk-accent-line);--sr-accent-deep:var(--sr-dk-accent-deep);--sr-accent-wash:var(--sr-dk-accent-wash);--sr-accent-text:var(--sr-dk-accent-text);--sr-focus:var(--sr-dk-focus);--sr-row-selected:var(--sr-dk-row-selected);--sr-row-selected-hover:var(--sr-dk-row-selected-hover);--sr-text-3-sel:var(--sr-dk-text-3-sel);--sr-accent-text-sel:var(--sr-dk-accent-text-sel);--sr-money-sel:var(--sr-dk-money-sel);--sr-debt-sel:var(--sr-dk-debt-sel);--sr-text-off-sel:var(--sr-dk-text-off-sel);--sr-icon-muted-sel:var(--sr-dk-icon-muted-sel);--sr-line-input-sel:var(--sr-dk-line-input-sel);--sr-g-draft-2-sel:var(--sr-dk-g-draft-2-sel);--sr-g-book-2-sel:var(--sr-dk-g-book-2-sel);--sr-g-pack-1-sel:var(--sr-dk-g-pack-1-sel);--sr-g-pack-2-sel:var(--sr-dk-g-pack-2-sel);--sr-g-act-1-sel:var(--sr-dk-g-act-1-sel);--sr-g-act-2-sel:var(--sr-dk-g-act-2-sel);--sr-g-clos-1-sel:var(--sr-dk-g-clos-1-sel);--sr-g-clos-2-sel:var(--sr-dk-g-clos-2-sel);--sr-g-red-1-sel:var(--sr-dk-g-red-1-sel);--sr-g-red-2-sel:var(--sr-dk-g-red-2-sel);--sr-g-gray-1-sel:var(--sr-dk-g-gray-1-sel);--sr-g-gray-2-sel:var(--sr-dk-g-gray-2-sel);--sr-money:var(--sr-dk-money);--sr-money-tint:var(--sr-dk-money-tint);--sr-info:var(--sr-dk-info);--sr-info-tint:var(--sr-dk-info-tint);--sr-est:var(--sr-dk-est);--sr-sign-teal:var(--sr-dk-sign-teal);--sr-sign-note:var(--sr-dk-sign-note);--sr-tg-1:var(--sr-dk-tg-1);--sr-tg-1-line:var(--sr-dk-tg-1-line);--sr-tg-2:var(--sr-dk-tg-2);--sr-tg-2-line:var(--sr-dk-tg-2-line);--sr-tg-3:var(--sr-dk-tg-3);--sr-tg-3-line:var(--sr-dk-tg-3-line);--sr-tg-4:var(--sr-dk-tg-4);--sr-tg-4-line:var(--sr-dk-tg-4-line);--sr-debt:var(--sr-dk-debt);--sr-danger-tint:var(--sr-dk-danger-tint);--sr-danger-line:var(--sr-dk-danger-line);--sr-today:var(--sr-dk-today);--sr-today-sel:var(--sr-dk-today);--sr-owner-1:var(--sr-dk-owner-1);--sr-owner-2:var(--sr-dk-owner-2);--sr-owner-3:var(--sr-dk-owner-3);--sr-owner-4:var(--sr-dk-owner-4);--sr-owner-5:var(--sr-dk-owner-5);--sr-owner-6:var(--sr-dk-owner-6);--sr-owner-7:var(--sr-dk-owner-7);--sr-owner-8:var(--sr-dk-owner-8);--sr-chrome:var(--sr-dk-chrome);--sr-chrome-2:var(--sr-dk-chrome-2);--sr-chrome-active:var(--sr-dk-chrome-active);--sr-chrome-text:var(--sr-dk-chrome-text);--sr-dark:var(--sr-dk-dark);--sr-dark-2:var(--sr-dk-dark-2);--sr-scroll-thumb:var(--sr-dk-scroll-thumb);--sr-scroll-thumb-hover:var(--sr-dk-scroll-thumb-hover);--sr-st-book-bg:var(--sr-dk-st-book-bg);--sr-st-book-fg:var(--sr-dk-st-book-fg);--sr-st-book-dot:var(--sr-dk-st-book-dot);--sr-st-pack-bg:var(--sr-dk-st-pack-bg);--sr-st-pack-fg:var(--sr-dk-st-pack-fg);--sr-st-pack-dot:var(--sr-dk-st-pack-dot);--sr-st-clos-bg:var(--sr-dk-st-clos-bg);--sr-st-clos-fg:var(--sr-dk-st-clos-fg);--sr-st-clos-dot:var(--sr-dk-st-clos-dot);--sr-g-draft-1:var(--sr-dk-g-draft-1);--sr-g-draft-2:var(--sr-dk-g-draft-2);--sr-g-book-1:var(--sr-dk-g-book-1);--sr-g-book-2:var(--sr-dk-g-book-2);--sr-g-pack-1:var(--sr-dk-g-pack-1);--sr-g-pack-2:var(--sr-dk-g-pack-2);--sr-g-act-1:var(--sr-dk-g-act-1);--sr-g-act-2:var(--sr-dk-g-act-2);--sr-g-clos-1:var(--sr-dk-g-clos-1);--sr-g-clos-2:var(--sr-dk-g-clos-2);--sr-g-red-1:var(--sr-dk-g-red-1);--sr-g-red-2:var(--sr-dk-g-red-2);--sr-g-gray-1:var(--sr-dk-g-gray-1);--sr-g-gray-2:var(--sr-dk-g-gray-2);--sr-t-edge:var(--sr-dk-t-edge);--sr-t-head-bg:var(--sr-dk-t-head-bg);--sr-t-head-line:var(--sr-dk-t-head-line);--sr-t-line:var(--sr-dk-t-line);--sr-t-foot-line:var(--sr-dk-t-foot-line);--sr-t-hover:var(--sr-dk-t-hover);--sr-t-hover-form:var(--sr-dk-t-hover-form);--sr-t-pale:var(--sr-dk-t-pale);--sr-k-111827:var(--sr-dk-text-1);--sr-k-1f2937:var(--sr-dk-text-1);--sr-k-1b1f27:var(--sr-dk-text-1);--sr-k-33333a:var(--sr-dk-text-1);--sr-k-374151:var(--sr-dk-text-2);--sr-k-5a574f:var(--sr-dk-text-2);--sr-k-6b7280:var(--sr-dk-text-3);--sr-k-6e7686:var(--sr-dk-text-3);--sr-k-9aa1ae:var(--sr-dk-text-3);--sr-k-9ca3af:var(--sr-dk-icon-muted);--sr-k-b0b0b6:var(--sr-dk-text-disabled);--sr-k-c0c0c8:var(--sr-dk-text-disabled);--sr-k-15803d:var(--sr-dk-money);--sr-k-178a4c:var(--sr-dk-money);--sr-k-166534:var(--sr-dk-money);--sr-k-c0392b:var(--sr-dk-debt);--sr-k-ef4444:var(--sr-dk-debt);--sr-k-a8470c:var(--sr-dk-today);--sr-k-9a3412:var(--sr-dk-today);--sr-k-b86617:var(--sr-dk-g-act-1);--sr-k-0f766e:var(--sr-dk-st-clos-fg);--sr-k-115e59:var(--sr-dk-st-clos-fg);--sr-k-1d5288:var(--sr-dk-st-pack-fg);--sr-k-5b21b6:var(--sr-dk-st-book-fg);--sr-k-6d5bd0:var(--sr-dk-st-book-fg);--sr-k-14b8a6:var(--sr-dk-st-clos-dot);--sr-k-3b82c4:var(--sr-dk-st-pack-dot);--sr-k-8b5cf6:var(--sr-dk-st-book-dot);--sr-k-e5e7eb:var(--sr-dk-line);--sr-k-eceef1:var(--sr-dk-line);--sr-k-e7e9ee:var(--sr-dk-line);--sr-k-ececf0:var(--sr-dk-line);--sr-k-d8dce3:var(--sr-dk-line-2);--sr-k-dcdcdf:var(--sr-dk-line-2);--sr-k-c2c8d2:var(--sr-dk-line-2);--sr-k-d1d5db:var(--sr-dk-line-2);--sr-k-eedede:var(--sr-dk-danger-line);--sr-k-fde2e1:var(--sr-dk-danger-line);--sr-k-fde7c4:var(--sr-dk-tg-3-line);--sr-k-c8e9d6:var(--sr-dk-tg-2-line);--sr-k-bfe7e0:var(--sr-dk-tg-2-line);--sr-k-f9fafb:var(--sr-dk-surface-2);--sr-k-fafbfc:var(--sr-dk-surface-2);--sr-k-f7f7f8:var(--sr-dk-surface-2);--sr-k-f1f1f3:var(--sr-dk-surface-2);--sr-k-f1f2f5:var(--sr-dk-surface-3);--sr-k-ecebe7:var(--sr-dk-surface-3);--sr-k-fff7ec:var(--sr-dk-tg-3);--sr-k-ffedd5:var(--sr-dk-tg-3);--sr-k-fdf3f3:var(--sr-dk-danger-tint);--sr-k-fffafa:var(--sr-dk-danger-tint);--sr-k-fdeaea:var(--sr-dk-danger-tint);--sr-k-e9f7ef:var(--sr-dk-money-tint);--sr-k-d8f0e3:var(--sr-dk-money-tint);--sr-k-dcfce7:var(--sr-dk-money-tint);--sr-k-e7f6f4:var(--sr-dk-st-clos-bg);--sr-k-ccfbf1:var(--sr-dk-st-clos-bg);--sr-k-eceafb:var(--sr-dk-st-book-bg);--sr-k-ede9fe:var(--sr-dk-st-book-bg);--sr-k-dceafa:var(--sr-dk-st-pack-bg);--sr-k-ffffff-a88:color-mix(in srgb,var(--sr-dk-surface) 88%,transparent)}}@media screen{:root.dark{--sr-accent-deep-text:var(--sr-dk-accent-text);--sr-seg-on-text:var(--sr-accent-on);--sr-cat-tx-mix:45%}:root.dark .fi-btn.fi-color:not(.fi-color-gray,.fi-outlined,.fi-disabled,.is-muted,:where(.sr-chips) .fi-btn):not(.fi-color-danger,.fi-color-success),:root.dark .fi-fo-toggle-buttons.fi-btn-group>.fi-fo-toggle-buttons-input:checked + .fi-btn.fi-btn-group-btn{--sr-btn-fg:var(--sr-accent-on)}:root.dark{--gray-950:var(--sr-dk-bg);--gray-900:var(--sr-dk-surface);--gray-800:var(--sr-dk-surface-3);--gray-700:var(--sr-dk-line-2);--gray-600:var(--sr-dk-text-disabled);--gray-500:var(--sr-dk-icon-muted);--gray-400:var(--sr-dk-text-3);--gray-300:var(--sr-dk-text-2);--gray-200:var(--sr-dk-text-2);--gray-100:var(--sr-dk-text-1);--gray-50:var(--sr-dk-text-1)}:root.dark .sr-tt-cell{color:var(--sr-text-1)}:root.dark .sr-tt-on{color:var(--sr-accent-on)}:root.dark input.fi-checkbox-input:checked,:root.dark input.fi-checkbox-input:indeterminate{background-color:var(--sr-accent-deep);border-color:var(--sr-accent-deep)}}.sr-thm{position:relative;display:inline-flex;align-items:center}.sr-thm span{display:flex}.sr-thm-menu{position:absolute;top:100%;right:0;z-index:50;min-width:11rem;margin-top:4px;padding:4px;background:var(--sr-surface);color:var(--sr-ink);border:1px solid var(--sr-line);border-radius:var(--sr-radius-ctl);box-shadow:var(--sr-shadow-panel)}.sr-thm-item{display:block;width:100%;padding:8px 12px;text-align:left;font-size:var(--sr-fs-base);background:transparent;border:0;border-radius:var(--sr-radius-ctl);color:inherit;cursor:pointer}.sr-thm-item:hover{background:var(--sr-surface-2)}.sr-thm-item.is-on{font-weight:600;color:var(--sr-accent-deep-text)}@media (pointer:coarse){.sr-thm-ico,.sr-thm-item{min-height:44px;min-width:44px}}.fi-topbar-end>.fi-icon-btn + .fi-icon-btn{margin-inline-start:calc(var(--spacing) * -2)}.fi-topbar-end>.sr-thm{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);margin:calc(var(--spacing) * -2);justify-content:center}.sr-login-link-url{overflow-wrap:anywhere;word-break:break-all}.fi-fo-rich-editor-toolbar .sr-dte-select{height:32px;max-width:9rem;padding:0 1.5rem 0 .5rem;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);background-color:var(--sr-surface);color:var(--sr-text-1);font-size:var(--sr-fs-sm);line-height:1;cursor:pointer}.fi-fo-rich-editor-toolbar .sr-dte-select[data-tool="fontSize"]{max-width:6rem}@media (pointer:coarse){.fi-fo-rich-editor-toolbar .sr-dte-select{height:44px}}.fi-fo-rich-editor-main.sr-dte-sheet{background:var(--sr-surface-2);padding:24px 16px}.sr-dte-sheet .fi-fo-rich-editor-content{flex:0 1 auto;width:min(100%,210mm);max-width:210mm;min-height:297mm;margin-inline:auto;padding:14mm 14mm 16mm 20mm;background:var(--sr-surface);border:1px solid var(--sr-line);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}@media (max-width:639px){.fi-fo-rich-editor-main.sr-dte-sheet{padding:12px 8px}.sr-dte-sheet .fi-fo-rich-editor-content{min-height:60vh;padding:16px}}.sr-dte-tags{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-ctl);background:var(--sr-surface)}@media (max-width:1279px){.sr-dte-tags{max-height:16rem;overflow-y:auto}}@media (min-width:1280px){.sr-dte-layout{flex-direction:row-reverse}.sr-dte-tags{width:15rem;position:sticky;top:calc(var(--sr-topbar-h) + 16px);max-height:calc(100vh - var(--sr-topbar-h) - 32px);overflow-y:auto}}.sr-dte-tags-title{font-weight:600;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-1)}.sr-dte-tags-search{height:36px;padding:0 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);background:var(--sr-surface);color:var(--sr-text-1);font-size:var(--sr-fs-sm)}.sr-dte-tags>*{flex-shrink:0}.sr-dte-tags-group{display:flex;flex-wrap:wrap;gap:6px}.sr-dte-tags-heading{flex-basis:100%;margin-top:4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2)}.sr-dte-tag{padding:4px 8px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-ctl);background:var(--sr-surface-2);color:var(--sr-text-1);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);text-align:start;cursor:grab}.sr-dte-tag:hover{border-color:var(--sr-line-input)}@media (pointer:coarse){.sr-dte-tag,.sr-dte-tags-search{min-height:44px}}html .flatpickr-calendar{background:var(--sr-surface);color:var(--sr-text-1);border:1px solid var(--sr-line);box-shadow:0 12px 35px var(--sr-k-1f1f1f-a12)}html .flatpickr-calendar.arrowTop::before,html .flatpickr-calendar.arrowTop::after{border-bottom-color:var(--sr-line)}html .flatpickr-calendar.arrowTop::after{border-bottom-color:var(--sr-surface)}html .flatpickr-calendar.arrowBottom::before,html .flatpickr-calendar.arrowBottom::after{border-top-color:var(--sr-line)}html .flatpickr-calendar.arrowBottom::after{border-top-color:var(--sr-surface)}html .flatpickr-calendar .flatpickr-months .flatpickr-month,html .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months,html .flatpickr-calendar .flatpickr-current-month input.cur-year,html .flatpickr-calendar .flatpickr-current-month span.cur-month{color:var(--sr-text-1);fill:var(--sr-text-1);background:transparent}html .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background:var(--sr-surface);color:var(--sr-text-1)}html .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,html .flatpickr-calendar .flatpickr-months .flatpickr-next-month{color:var(--sr-text-2);fill:var(--sr-text-2)}html .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,html .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{fill:var(--sr-text-2)}html .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,html .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:var(--sr-text-1)}html .flatpickr-calendar .numInputWrapper span{border-color:var(--sr-line)}html .flatpickr-calendar .numInputWrapper span:hover{background:var(--sr-surface-3)}html .flatpickr-calendar .numInputWrapper span.arrowUp::after{border-bottom-color:var(--sr-text-2)}html .flatpickr-calendar .numInputWrapper span.arrowDown::after{border-top-color:var(--sr-text-2)}html .flatpickr-calendar span.flatpickr-weekday{color:var(--sr-text-2);background:transparent;font-weight:600}html .flatpickr-calendar .flatpickr-day{color:var(--sr-text-1)}html .flatpickr-calendar .flatpickr-day:hover,html .flatpickr-calendar .flatpickr-day:focus{background:var(--sr-surface-3);border-color:var(--sr-surface-3);color:var(--sr-text-1)}html .flatpickr-calendar .flatpickr-day.prevMonthDay,html .flatpickr-calendar .flatpickr-day.nextMonthDay{color:var(--sr-text-3)}html .flatpickr-calendar .flatpickr-day.flatpickr-disabled,html .flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover,html .flatpickr-calendar .flatpickr-day.notAllowed,html .flatpickr-calendar .flatpickr-day.notAllowed.prevMonthDay,html .flatpickr-calendar .flatpickr-day.notAllowed.nextMonthDay{color:var(--sr-text-disabled);background:transparent;border-color:transparent}html .flatpickr-calendar .flatpickr-day.inRange{color:var(--sr-text-1)}html .flatpickr-calendar .flatpickr-day.selected,html .flatpickr-calendar .flatpickr-day.startRange,html .flatpickr-calendar .flatpickr-day.endRange{color:var(--sr-accent-on)}html .flatpickr-calendar .flatpickr-day.today:not(.selected):not(.startRange):not(.endRange){color:var(--sr-today);font-weight:600}html .flatpickr-calendar .flatpickr-day.today.inRange:not(.selected):not(.startRange):not(.endRange){color:var(--sr-today-sel)}html .flatpickr-calendar .flatpickr-time,html .flatpickr-calendar .flatpickr-time input,html .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:var(--sr-text-1);background:transparent}html .flatpickr-calendar .flatpickr-time{border-top-color:var(--sr-line)}html .flatpickr-calendar .dayContainer + .dayContainer{box-shadow:-1px 0 0 var(--sr-line)}.sr-table-box .sr-table tr.sr-fin-row td.sr-td-strong{border-inline-start:1px solid var(--sr-line-2)}.sr-table-box .sr-table tr.sr-fin-row td.sr-td-zero .sr-tc{color:var(--sr-text-3)}.sr-table-box .sr-table tr.sr-fin-group td .sr-tc{font-weight:var(--sr-fw-total)}.sr-table-box .sr-table tr.sr-fin-item td .sr-tc{font-weight:400}.sr-table-box .sr-table tr.sr-fin-group>td{background:var(--sr-surface-2)}.sr-table-box .sr-table tr.sr-fin-total>td{border-top:1px solid var(--sr-line-2)}.sr-table-box .sr-table tr.sr-fin-total td .sr-tc{font-weight:var(--sr-fw-total)}.sr-table-box .sr-table tr.sr-fin-key>td{border-top:1px solid var(--sr-text-3);background:var(--sr-surface-2)}.sr-table-box .sr-table tr.sr-fin-key td .sr-tc{font-weight:700}.sr-table-box .sr-table tr.sr-fin-row td.sr-td-now,.sr-table-box .sr-table th.sr-td-now{background:var(--sr-info-tint)}.sr-table-box .sr-table tr.sr-fin-row td.sr-tcol-first{padding-inline-start:8px}.sr-table-box .sr-table tr.sr-fin-d1 td.sr-tcol-first{padding-inline-start:24px}.sr-table-box .sr-table tr.sr-fin-d2 td.sr-tcol-first{padding-inline-start:40px}.sr-table-box .sr-table tr.sr-fin-d3 td.sr-tcol-first{padding-inline-start:56px}.sr-table-box .sr-table tr.sr-fin-d4 td.sr-tcol-first{padding-inline-start:72px}.sr-table-box .sr-table tr.sr-fin-row td.sr-tcol-first .sr-tc{white-space:normal;overflow-wrap:anywhere;hyphens:auto}.sr-table-box .sr-table tr.sr-fin-row td.sr-tcol-first .sr-tc:has(>.sr-fin-tog){display:flex;align-items:center}.sr-table-box .sr-table tr.sr-fin-row td.sr-tcol-first .sr-tc>.sr-fin-tog{flex:none}.sr-fleet{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius)}.sr-fleet-bar{display:flex;overflow:hidden;height:10px;border-radius:5px;background:var(--sr-surface-3)}.sr-fleet-seg{display:block;flex:0 0 var(--w);width:var(--w);background:var(--sr-text-disabled);opacity:.8}.sr-fleet-seg--free{background:var(--sr-green)}.sr-fleet-seg--client{background:var(--sr-info)}.sr-fleet-seg--picked{background:var(--sr-g-pack-1)}.sr-fleet-seg--repair{background:var(--sr-warn)}.sr-fleet-seg--inspection{background:var(--sr-g-act-1)}.sr-fleet-seg--setup{background:var(--sr-g-book-1)}.sr-fleet-seg--returned{background:var(--sr-g-gray-1)}.sr-fleet-seg--other{background:var(--sr-g-draft-1)}.sr-fleet-price{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:8px;border-top:1px solid var(--sr-line);font-size:var(--sr-fs-md);color:var(--sr-text-3)}.sr-fleet-price b{font-weight:600;color:var(--sr-ink)}.sr-fin-tog{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-inline-end:4px;padding:0;border:0;background:none;color:var(--sr-text-1);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);cursor:pointer;vertical-align:middle}.sr-fin-tog::before{content:'';display:inline-block;width:7px;height:7px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:translateX(-2px) rotate(-45deg);transition:transform var(--sr-dur)}.sr-fin-tog[aria-expanded="true"]::before{transform:translateY(-2px) rotate(45deg)}@media (prefers-reduced-motion:reduce){.sr-fin-tog::before{transition:none}}.sr-fin-tog:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.sr-fin-acc-bar{display:flex;gap:16px;justify-content:flex-end;margin-bottom:8px}.sr-ugr-tools>.sr-fin-acc-bar{order:40;margin:0;margin-inline-start:auto}.sr-btn-link{padding:2px 0;border:0;background:none;color:var(--sr-text-2);font:inherit;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);text-decoration:underline;cursor:pointer;white-space:nowrap}.sr-btn-link:hover{color:var(--sr-text-1)}.sr-btn-link:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.sr-table-box .sr-table tr.sr-fin-acchead{cursor:pointer}.sr-table tr.sr-tr-after>td.sr-td-after{overflow:visible;padding:0;background:var(--sr-surface-2);border-block-end:1px solid var(--sr-line)}.sr-fin-cols .sr-table tr.sr-tr-after>td.sr-td-after{width:auto;position:static;box-shadow:none}.sr-after-in{position:sticky;inset-inline-start:0;box-sizing:border-box;inline-size:min(100cqw,100%);padding:8px 12px}.sr-after-in>.sr-an-panel{margin:0}a.sr-tlink[data-sr-drill][aria-expanded="true"]{text-decoration:underline;text-underline-offset:3px}.sr-fin-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.sr-fin-cols>.sr-table-box{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface)}.sr-fin-cols>.sr-table-box>.sr-table-scroll{--sr-tw-first-own:initial;flex:1 1 auto;container-type:inline-size;contain:layout;scroll-snap-type:x mandatory;scroll-padding-inline:calc(100% - 112px - round(down,100% - 392px,104px)) 112px}.sr-fin-cols .sr-table.sr-table{--fin-name:max(calc(100cqw - 112px - round(down,100cqw - 392px,104px)),calc(100cqw - var(--sr-tw) + 280px));width:calc(var(--fin-name) + var(--sr-tw) - 280px)}.sr-fin-cols .sr-table.sr-table :is(th,td):first-child{width:var(--fin-name)}.sr-fin-cols .sr-table th:not(:first-child):not(:last-child){scroll-snap-align:start}.sr-fin-cols .sr-table :is(th,td):first-child{box-shadow:6px 0 8px -6px var(--sr-line-2)}.sr-fin-cols .sr-table :is(th,td):last-child{position:sticky;right:0;z-index:1;box-shadow:-6px 0 8px -6px var(--sr-line-2)}.sr-fin-cols .sr-table th:last-child{z-index:4}@media (max-width:560px){.sr-fin-cols>.sr-table-box>.sr-table-scroll{scroll-padding-inline:max(136px,42%) 0}.sr-fin-cols .sr-table.sr-table{--fin-name:max(136px,42cqw)}.sr-fin-cols .sr-table :is(th,td):last-child{position:static;box-shadow:none}}.sr-fin-bar{padding-block:10px}.sr-fin-bar>.sr-an-panel-head{justify-content:flex-start;margin-bottom:0}.sr-fin-bar .sr-period{margin:0}.sr-fin-bar .sr-period-bar{flex-wrap:nowrap}.sr-fin-bar>.sr-an-panel-head{gap:10px}@media (min-width:1280px){.sr-fin-bar{padding-inline:12px}.sr-fin-bar .sr-an-bselect{width:168px;max-width:168px}}.sr-fin-bar-end{display:flex;align-items:center;margin-inline-start:auto}.sr-fin-check{display:inline-flex;align-items:center;gap:6px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2);cursor:pointer;white-space:nowrap}.sr-fin-check--ok{color:var(--sr-money)}.sr-fin-check--bad{color:var(--sr-debt)}.sr-fleet--prices{gap:8px}.sr-fleet--prices .sr-fleet-price{padding-top:0;border-top:0}.sr-fleet-seg--held{background:var(--sr-info)}.sr-fleet-note{font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);color:var(--sr-text-2)}.sr-photo{position:relative;width:112px;max-width:100%}.sr-photo-open{display:block;width:112px;height:112px;padding:0;border:1px solid var(--sr-border);border-radius:var(--sr-radius);background:var(--sr-surface-2);overflow:hidden;cursor:zoom-in}.sr-photo-open img{width:100%;height:100%;object-fit:contain;display:block}.sr-photo-open:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-photo-zoom{position:absolute;right:6px;top:6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--sr-radius-sm);background:var(--sr-k-ffffff-a88);color:var(--sr-text-2);opacity:0;transition:opacity var(--sr-dur)}.sr-photo-zoom-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-photo:hover .sr-photo-zoom,.sr-photo-open:focus-visible .sr-photo-zoom{opacity:1}.sr-photo-none{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:112px;height:112px;padding:6px;border:1px dashed var(--sr-border-strong);border-radius:var(--sr-radius);background:var(--sr-surface-2);color:var(--sr-text-2);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-tight);text-align:center}.sr-photo:not(.sr-img-broken) .sr-photo-none--broken,.sr-photo.sr-img-broken .sr-photo-open{display:none}.sr-photo-add-icon{width:var(--sr-icon-md);height:var(--sr-icon-md);color:var(--sr-icon-muted)}@media (max-width:640px){.sr-photo,.sr-photo-open,.sr-photo-none{width:72px}.sr-photo-open,.sr-photo-none{height:72px}}a.sr-photo-none{text-decoration:none;cursor:pointer}a.sr-photo-none:hover{color:var(--sr-text-1)}.sr-pricehead{display:flex;flex-wrap:wrap;gap:8px 32px;margin:0;padding:4px 0 12px}.sr-pricehead>div{display:flex;flex-direction:column;gap:2px;min-width:0}.sr-pricehead dt{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-2)}.sr-pricehead dd{margin:0;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:700;color:var(--sr-text-1)}.sr-metrics{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:16px 0 0;border-top:1px solid var(--sr-line)}.sr-metrics::after{content:"";order:1;flex:1 1 100%;margin-top:8px;border-top:1px solid var(--sr-line)}.sr-metrics-panel{order:2}.sr-metrics-row{display:flex;flex-wrap:wrap;gap:8px 0;margin:0;flex:0 1 auto;min-width:0}.sr-metric{display:flex;flex-direction:column;gap:2px;padding:0 20px;border-left:1px solid var(--sr-line);min-width:0}.sr-metric:first-child{padding-left:0;border-left:0}.sr-metric dt{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-2)}.sr-metric dd{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.sr-metric-note{padding:0;border:0;background:transparent;font:inherit;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-debt);text-align:start;cursor:pointer}button.sr-metric-note:hover{text-decoration:underline}button.sr-metric-note:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-metric-note--sub{color:var(--sr-text-2);cursor:default}.sr-late{margin-inline-start:6px;font-weight:600;color:var(--sr-debt);white-space:nowrap}.sr-metric-v{font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:700;color:var(--sr-text-1)}.sr-metric-v--free{color:var(--sr-money)}.sr-metric-v--zero{color:var(--sr-text-2)}.sr-metric-tog{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font:inherit;line-height:inherit;color:inherit;cursor:pointer}.sr-metric-tog::after{content:"";position:absolute;inset:-4px -6px}.sr-metric-tog{min-height:var(--sr-tap-pc);margin-block:calc((1lh - var(--sr-tap-pc)) / 2)}.sr-metric dt{white-space:nowrap}.sr-metric dt>svg{vertical-align:-2px}.sr-metric-tog:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-metric-chev{width:var(--sr-icon-md);height:var(--sr-icon-md);flex:none;color:var(--sr-text-2);transition:transform var(--sr-dur)}.sr-metric-tog[aria-expanded="true"] .sr-metric-chev{transform:rotate(180deg)}.sr-metrics-act{display:flex;align-items:center;gap:8px;flex:none}.sr-metric:last-child{padding-right:20px;border-right:1px solid var(--sr-line)}.sr-metrics-panel{flex:1 1 100%;min-width:0;margin-top:8px;border:1px solid var(--sr-border);border-radius:var(--sr-radius);background:var(--sr-surface);overflow:hidden}@media (pointer:coarse){.sr-metric-tog::after{inset:-10px -8px}}@media (max-width:640px){.sr-metric{padding:0 14px}.sr-metrics-act{flex:1 1 100%}.sr-metrics-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;flex:1 1 100%}.sr-metric,.sr-metric:first-child,.sr-metric:last-child{padding:0;border-left:0;border-right:0}}.sr-metric-v--text{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-xl);position:relative;top:1px}.sr-metrics-title{margin:0;padding:14px 16px 10px;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:700;color:var(--sr-text-1)}.sr-klim{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content max-content;column-gap:12px;row-gap:2px;align-items:baseline;min-width:0;white-space:nowrap}.sr-klim-row{display:contents}.sr-klim-row[hidden]{display:none}.sr-klim-row--park{display:block;grid-column:1 / -1;color:var(--sr-text-2);white-space:normal}.sr-klim-what{color:var(--sr-text-3)}.sr-klim-who{min-width:0;overflow:visible;color:var(--sr-text-1);font-weight:400}.sr-klim-who a{font-weight:400}.sr-klim-ref{min-width:0}.sr-klim-when{justify-self:end;white-space:nowrap;color:var(--sr-text-2)}.sr-klim>.sr-more.sr-more--inline{grid-column:1 / -1}.sr-more.sr-more--inline{display:flex;width:auto;min-height:0;padding:0;border-top:0}.sr-more--inline .sr-more-go{min-height:var(--sr-tap-min,24px);margin-left:-4px;padding:0 4px;color:var(--sr-accent-text);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-more--inline .sr-more-go .sr-more-ic{color:var(--sr-accent-text)}.sr-klim-miss{font-weight:700;color:var(--sr-debt)}.sr-klim-table .sr-table td{vertical-align:top}@media (max-width:640px){.sr-metric-v--text{max-width:180px}}.sr-act-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.sr-act-row .fi-btn{white-space:nowrap}.sr-act-row>.sr-act-wide,.sr-act-row>.sr-act-more{display:contents}@media (min-width:640px){.sr-act-row .sr-act-narrow,.fi-dropdown-list-item.sr-act-narrow,.fi-dropdown-list .sr-act-narrow{display:none}}@media (max-width:639.98px){.sr-act-row>.sr-act-wide{display:none}}@media (max-width:767px){.fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-text::before{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-2)}.fi-sc-wizard-header:has(>li:nth-child(2):last-child)>li.fi-active:nth-child(1) .fi-sc-wizard-header-step-text::before{content:'1 / 2'}.fi-sc-wizard-header:has(>li:nth-child(2):last-child)>li.fi-active:nth-child(2) .fi-sc-wizard-header-step-text::before{content:'2 / 2'}.fi-sc-wizard-header:has(>li:nth-child(3):last-child)>li.fi-active:nth-child(1) .fi-sc-wizard-header-step-text::before{content:'1 / 3'}.fi-sc-wizard-header:has(>li:nth-child(3):last-child)>li.fi-active:nth-child(2) .fi-sc-wizard-header-step-text::before{content:'2 / 3'}.fi-sc-wizard-header:has(>li:nth-child(3):last-child)>li.fi-active:nth-child(3) .fi-sc-wizard-header-step-text::before{content:'3 / 3'}.fi-sc-wizard-header:has(>li:nth-child(4):last-child)>li.fi-active:nth-child(1) .fi-sc-wizard-header-step-text::before{content:'1 / 4'}.fi-sc-wizard-header:has(>li:nth-child(4):last-child)>li.fi-active:nth-child(2) .fi-sc-wizard-header-step-text::before{content:'2 / 4'}.fi-sc-wizard-header:has(>li:nth-child(4):last-child)>li.fi-active:nth-child(3) .fi-sc-wizard-header-step-text::before{content:'3 / 4'}.fi-sc-wizard-header:has(>li:nth-child(4):last-child)>li.fi-active:nth-child(4) .fi-sc-wizard-header-step-text::before{content:'4 / 4'}.fi-sc-wizard-header:has(>li:nth-child(5):last-child)>li.fi-active:nth-child(1) .fi-sc-wizard-header-step-text::before{content:'1 / 5'}.fi-sc-wizard-header:has(>li:nth-child(5):last-child)>li.fi-active:nth-child(2) .fi-sc-wizard-header-step-text::before{content:'2 / 5'}.fi-sc-wizard-header:has(>li:nth-child(5):last-child)>li.fi-active:nth-child(3) .fi-sc-wizard-header-step-text::before{content:'3 / 5'}.fi-sc-wizard-header:has(>li:nth-child(5):last-child)>li.fi-active:nth-child(4) .fi-sc-wizard-header-step-text::before{content:'4 / 5'}.fi-sc-wizard-header:has(>li:nth-child(5):last-child)>li.fi-active:nth-child(5) .fi-sc-wizard-header-step-text::before{content:'5 / 5'}.fi-sc-wizard-header:has(>li:nth-child(6):last-child)>li.fi-active:nth-child(1) .fi-sc-wizard-header-step-text::before{content:'1 / 6'}.fi-sc-wizard-header:has(>li:nth-child(6):last-child)>li.fi-active:nth-child(2) .fi-sc-wizard-header-step-text::before{content:'2 / 6'}.fi-sc-wizard-header:has(>li:nth-child(6):last-child)>li.fi-active:nth-child(3) .fi-sc-wizard-header-step-text::before{content:'3 / 6'}.fi-sc-wizard-header:has(>li:nth-child(6):last-child)>li.fi-active:nth-child(4) .fi-sc-wizard-header-step-text::before{content:'4 / 6'}.fi-sc-wizard-header:has(>li:nth-child(6):last-child)>li.fi-active:nth-child(5) .fi-sc-wizard-header-step-text::before{content:'5 / 6'}.fi-sc-wizard-header:has(>li:nth-child(6):last-child)>li.fi-active:nth-child(6) .fi-sc-wizard-header-step-text::before{content:'6 / 6'}.fi-sc-wizard-header:has(>li:nth-child(7):last-child)>li.fi-active:nth-child(1) .fi-sc-wizard-header-step-text::before{content:'1 / 7'}.fi-sc-wizard-header:has(>li:nth-child(7):last-child)>li.fi-active:nth-child(2) .fi-sc-wizard-header-step-text::before{content:'2 / 7'}.fi-sc-wizard-header:has(>li:nth-child(7):last-child)>li.fi-active:nth-child(3) .fi-sc-wizard-header-step-text::before{content:'3 / 7'}.fi-sc-wizard-header:has(>li:nth-child(7):last-child)>li.fi-active:nth-child(4) .fi-sc-wizard-header-step-text::before{content:'4 / 7'}.fi-sc-wizard-header:has(>li:nth-child(7):last-child)>li.fi-active:nth-child(5) .fi-sc-wizard-header-step-text::before{content:'5 / 7'}.fi-sc-wizard-header:has(>li:nth-child(7):last-child)>li.fi-active:nth-child(6) .fi-sc-wizard-header-step-text::before{content:'6 / 7'}.fi-sc-wizard-header:has(>li:nth-child(7):last-child)>li.fi-active:nth-child(7) .fi-sc-wizard-header-step-text::before{content:'7 / 7'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(1) .fi-sc-wizard-header-step-text::before{content:'1 / 8'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(2) .fi-sc-wizard-header-step-text::before{content:'2 / 8'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(3) .fi-sc-wizard-header-step-text::before{content:'3 / 8'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(4) .fi-sc-wizard-header-step-text::before{content:'4 / 8'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(5) .fi-sc-wizard-header-step-text::before{content:'5 / 8'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(6) .fi-sc-wizard-header-step-text::before{content:'6 / 8'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(7) .fi-sc-wizard-header-step-text::before{content:'7 / 8'}.fi-sc-wizard-header:has(>li:nth-child(8):last-child)>li.fi-active:nth-child(8) .fi-sc-wizard-header-step-text::before{content:'8 / 8'}}:where(input,textarea)::placeholder{color:var(--sr-text-3);opacity:1}@media (pointer:coarse){:is(td,.sr-tcell) :is(a.sr-ent,a.sr-jrn-link,a.sr-tlink):not(.sr-btn){display:inline-block;max-width:100%;vertical-align:top;padding-block:calc((var(--sr-tap-touch) - 1lh) / 2);margin-block:calc((1lh - var(--sr-tap-touch)) / 2)}.sr-tc>:is(a.sr-ent,a.sr-tlink):not(.sr-btn){overflow:visible}:is(td,.sr-tcell) a.fi-ta-col:not(.sr-btn){padding-block:calc((var(--sr-tap-touch) - 1lh) / 2);margin-block:calc((1lh - var(--sr-tap-touch)) / 2)}.fi-sidebar{--sr-side-item-min:var(--sr-tap-touch)}.sr-pagination-page{min-width:var(--sr-tap-touch);height:var(--sr-tap-touch)}.fi-topbar :is(.fi-icon-btn,.fi-topbar-item-btn,.sr-gs-trigger){min-width:var(--sr-tap-touch);min-height:var(--sr-tap-touch)}.fi-fo-rich-editor-toolbar :is(button,.fi-fo-rich-editor-tool){min-width:var(--sr-tap-touch);min-height:var(--sr-tap-touch)}:is(.fi-fo-rich-editor-custom-block-delete-btn-ctn,.fi-fo-rich-editor-custom-block-edit-btn-ctn)>button{min-width:var(--sr-tap-touch);min-height:var(--sr-tap-touch)}}@media (max-width:767px){:is(td,.sr-tcell) .sr-tc>:is(a.sr-ent,a.sr-tlink):not(.sr-btn){display:inline-block;max-width:100%;vertical-align:top;overflow:visible;padding-block:calc((var(--sr-tap-touch) - 1lh) / 2);margin-block:calc((1lh - var(--sr-tap-touch)) / 2)}}td.sr-cell-full :is(.fi-ta-text-item.fi-ta-text.fi-wrapped,.fi-ta-text.fi-wrapped>.fi-ta-text-item){display:block;-webkit-line-clamp:unset;overflow:visible;word-break:normal;overflow-wrap:break-word;clip-path:none;min-width:0}.fi-dropdown-list .sr-row-offstage{display:none}.sr-table-box .sr-table .sr-th-in>.sr-th-label{display:block;flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;align-content:center}.sr-table-box .sr-table .sr-th-in>.sr-th-label:focus-visible{outline-offset:-2px}.sr-table-box .sr-table .sr-th-in>:is(.sr-th-sort,.sr-th-menu){flex:none}@media (pointer:coarse){.sr-table-box .sr-table .sr-th-in{gap:var(--sr-gap-btn-tight)}.sr-table-box .sr-table .sr-th-sort{min-width:28px}.sr-table-box .sr-table .sr-th-in>.sr-th-menu{margin-inline-end:-8px}}.sr-qm-row--open{background:var(--sr-danger-tint)}.sr-qm-row--open>td:first-child{box-shadow:inset 3px 0 0 var(--sr-debt)}@media (max-width:639px){.sr-an-fixed :is(th,td):first-child,table.sr-heat.sr-heat--wide>tbody>tr>th.sr-heat-row,table.sr-heat.sr-heat--wide>thead>tr>th.sr-heat-corner,table.sr-tt th.sr-tt-name,table.sr-tt td.sr-tt-void>*{position:static;box-shadow:none}}@media (max-width:639px) and (pointer:coarse){:is(.sr-kit-comp,.sr-ttoggle,.sr-fin-tog,.sr-ctree-tog,.sr-jrn-toggle,.sr-th-sort){min-width:var(--sr-tap-pad);min-height:var(--sr-tap-pad)}a:is(.sr-brand-link,.sr-an-link,.sr-hist-client,.sr-ord,.sr-ent,.sr-tlink):not(.sr-ka-t>*),button.sr-tlink{padding:10px 6px;margin:-10px -6px}}.sr-stn-menu-accept{display:none}@media (max-width:639px){.sr-stn--many .sr-stn-act.sr-stn-pick .sr-stn-act-t{position:absolute;width:0;height:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sr-stn--many .sr-stn-act.sr-stn-pick::before{content:"⋯";font-size:var(--sr-fs-lg)}.sr-stn--many .sr-stn-act.sr-stn-pick::after{content:none}.sr-stn--many .sr-stn-row.is-two:has(.sr-stn-pick) .sr-stn-row-act{grid-template-columns:var(--sr-tap-touch) minmax(0,1fr)}.sr-stn--many .sr-stn-row-c .sr-stn-act.is-go{display:none}.sr-stn--many .sr-stn-menu-accept{display:block}}@media (max-width:639px){:root.dark .fi-btn:is(.fi-color-primary,.fi-color-info,.fi-color-warning):not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn),:root.dark .fi-btn:is(.fi-color-primary,.fi-color-info,.fi-color-warning):not(.fi-outlined,.fi-disabled,[disabled],.is-muted,:where(.sr-chips) .fi-btn) *{color:var(--sr-btn-1-fg,var(--sr-accent-on))!important}}@media (max-width:639px){.sr-stn-fold{color:var(--sr-text-2)}.sr-stn-fold:hover{color:var(--sr-text-1)}}.sr-btn-badge{display:inline-flex;align-items:center;flex:none;white-space:nowrap;vertical-align:baseline;margin-inline-start:6px;padding:0 6px;min-height:18px;border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-sm);font-weight:600;line-height:var(--sr-lh-sm);color:inherit;-webkit-text-fill-color:currentColor;background:color-mix(in srgb,currentColor 14%,transparent)}.sr-btn-badge:empty,.sr-btn-badge[hidden]{display:none}.sr-btn-badge:first-child{margin-inline-start:0}.sr-btn-label{white-space:nowrap}.sr-btn-wrap{display:inline-flex;align-items:center;white-space:nowrap}@media (max-width:1279px),(pointer:coarse){.sr-ord-top a[data-sr-tile="stock"]{pointer-events:none}.sr-ord-top a[data-sr-tile="stock"] .sr-kpi-go{display:none}}.sr-oc-client-head{display:flex;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-weight:700}.sr-oc-client-toggle{flex:1;align-self:stretch;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:flex-end;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.sr-oc-client-toggle:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-ka-pills .sr-ka-pill--person{white-space:normal;flex:0 1 auto;max-width:100%;min-width:0;height:auto;min-height:28px;padding-block:4px;text-align:start;overflow-wrap:anywhere}.sr-ka-pills .sr-ka-pill--person>svg{flex:none}@media (pointer:coarse){.sr-ka-pills .sr-ka-pill--person{min-height:32px}}@media (pointer:coarse) and (max-width:639px){.sr-ka-pills .sr-ka-pill--person{min-height:var(--sr-tap-touch)}}.sr-lead-l1:has(>.sr-kind-end){display:flex;align-items:center;min-width:0}.sr-lead-l1>.sr-lead-nm{flex:0 1 auto;min-width:0;overflow:visible;white-space:normal}.sr-lead-l1>.sr-kind-end{vertical-align:baseline}.sr-lead--wrap .sr-lead-l1>.sr-lead-nm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}a.sr-tlink.sr-tlink-txt,:is(.sr-empty-text,.sr-empty-note,.sr-set-hint,.sr-hint-text) a.sr-tlink{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}@media (pointer:coarse){:is(a.sr-ent,a.sr-peek-title-link,a.sr-stn-pos-name,.sr-contact-v>a,a.sr-more-all,.sr-prj-more .fi-link,button.sr-f-addtitle){padding-block:4px;margin-block:-4px}:is(button.sr-ta-hid,button.sr-ka-pill,button.sr-test-tgl,button.sr-stn-fold,button.sr-kit-comp,.sr-period-seg button){min-height:32px}:is(button.sr-stn-fold,button.sr-kit-comp,.sr-period-seg button){min-width:32px}:is(a,button).sr-th-label{min-width:32px;min-height:32px;justify-content:center}.fi-checkbox-input{position:relative}.fi-checkbox-input::after{content:"";position:absolute;inset:-8px}}@media (pointer:coarse) and (max-width:639px){:is(a.sr-ent,a.sr-peek-title-link,a.sr-stn-pos-name,.sr-contact-v>a,a.sr-more-all,.sr-prj-more .fi-link,button.sr-f-addtitle){padding-block:10px;margin-block:-10px}:is(button.sr-ta-hid,button.sr-ka-pill,button.sr-test-tgl,button.sr-stn-fold,button.sr-kit-comp,.sr-period-seg button,:is(a,button).sr-th-label){min-height:var(--sr-tap-touch)}:is(button.sr-stn-fold,button.sr-kit-comp,.sr-period-seg button,:is(a,button).sr-th-label){min-width:var(--sr-tap-touch)}.fi-checkbox-input::after{inset:-14px}}@media (max-width:639px){.sr-peek-sheet .sr-table-box .sr-table :is(th,td){padding-inline:8px}}body{--sr-name-cap-desk:520;--sr-name-cap-tab:.6;--sr-name-cap-phone:.7;--sr-name-cap-col:280}.fi-ta-table :is(th,td).sr-nm-col{min-width:var(--sr-name-w,0px)}.sr-table-box .sr-table td:not(.sr-num):not(.sr-td-nw) :is(.sr-tc,.sr-tsub,.sr-lead-l1,.sr-lead-l2,.sr-lead-nm,.sr-ugr-title,.sr-tface-tx,.fi-ta-text-item){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:break-word;max-width:100%}.sr-table-box .sr-table td:is(.sr-num,.sr-td-nw) .sr-tc{white-space:nowrap}.sr-table-scroll.sr-nat.sr-nat .sr-table.sr-table td:is(.sr-tcol-first,.sr-tfreeze) :is(.sr-lead,.sr-lead-tx,.sr-ugr-head,.sr-lead-l1,.sr-ugr-text){flex:none;min-width:max-content;max-width:none}.fi-ta-table td:is(.sr-w-name,.sr-u-dim,.sr-col-ref,.sr-cell-text,.sr-lead) :is(.fi-ta-text-item,.fi-ta-text):not(:has([class*=sr-lead])),.fi-ta-table td .sr-lead :is(.sr-lead-l1,.sr-lead-l2,.sr-lead-nm){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:break-word}.sr-table-scroll.sr-nat.sr-nat .sr-table.sr-table td:is(.sr-tcol-first,.sr-tfreeze,.sr-nmx) :is(.sr-tc,.sr-tsub,.sr-lead-l1,.sr-lead-l2,.sr-lead-nm,.sr-ugr-title,.sr-tface-tx,a.sr-ent,a.sr-tlink,.fi-ta-text-item){white-space:nowrap;display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.fi-ta-table td:is(.sr-w-name,.sr-u-dim,.sr-col-ref,.sr-cell-text,.sr-lead) :is(.fi-ta-col,a.fi-ta-col,button.fi-ta-col){white-space:normal;overflow:visible;overflow-wrap:break-word}@media (min-width:640px) and (max-width:1279px),(min-width:640px) and (pointer:coarse),(min-width:640px) and (pointer:none){.fi-ta-content-ctn.fi-ta-content-ctn{--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * var(--sr-name-cap-tab)),40rem)}.sr-table-scroll.sr-table-scroll{--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * var(--sr-name-cap-tab)),40rem)}}@media (max-width:1279px){.fi-ta-content-ctn{scroll-padding-inline-end:4rem}}@media (max-width:639px){.fi-ta-content-ctn.fi-ta-content-ctn{--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * var(--sr-name-cap-phone)),40rem)}.sr-table-scroll.sr-table-scroll{--sr-tw-first-max:min(calc(var(--sr-box-w,100vw) * var(--sr-name-cap-phone)),40rem)}}@media (min-width:1280px) and (pointer:fine){.sr-table-box .sr-table-scroll[data-sr-names] .sr-table.sr-table.sr-table :is(col,th,td).sr-tcol-first{width:var(--sr-name-w)}}.sr-pcal-act{display:inline-flex;vertical-align:middle;white-space:nowrap}.sr-tlead{display:inline-flex;align-items:center;flex:0 0 auto;min-width:var(--sr-tlead-w,24px)}.sr-pcal{position:fixed;inset:0;z-index:70;background:var(--sr-k-0f172a-a55);display:flex;align-items:center;justify-content:center;padding:24px}.sr-pcal-win{background:var(--sr-surface);border-radius:var(--sr-radius);box-shadow:0 20px 50px var(--sr-k-000000-a25);width:100%;max-width:1500px;height:88vh;max-height:92vh;display:flex;flex-direction:column;overflow:hidden}.sr-pcal-head{display:flex;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid var(--sr-line)}.sr-pcal-head h2{flex:1;min-width:0;margin:0;font-size:var(--sr-fs-xl);font-weight:700;color:var(--sr-text-1)}.sr-pcal-close{flex:none;width:44px;height:44px;background:none;border:0;cursor:pointer;padding:6px;border-radius:var(--sr-radius-sm);color:var(--sr-text-2)}.sr-pcal-close:hover{color:var(--sr-text-1)}.sr-pcal-frame{flex:1;width:100%;min-height:0;border:0;background:var(--sr-surface)}@media (max-width:767px){.sr-pcal{padding:8px}.sr-pcal-win{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.sr-pcal-head{padding:10px}.sr-pcal-head h2{font-size:var(--sr-fs-lg)}}.sr-pick-kit-tag{padding:1px 6px;margin-left:4px;font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-money);background:var(--sr-k-dcfce7);border-radius:var(--sr-radius-sm)}.sr-disc-floor-order{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-accent-text)}.sr-shifts-pay-hint{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-rmc{display:flex;flex-direction:column;gap:12px}.sr-rmc .sr-rmc-link{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;text-decoration-color:var(--sr-accent-text)}.sr-rmc .sr-rmc-card{border:1px solid var(--sr-k-fde2e1);border-radius:var(--sr-radius-sm);padding:10px 12px;background:var(--sr-k-fffafa);text-align:left}.sr-rmc .sr-rmc-head{font-size:var(--sr-fs-sm);font-weight:800;letter-spacing:.04em;color:var(--sr-debt);margin-bottom:3px}.sr-rmc .sr-rmc-code{font-size:var(--sr-fs-sm)}.sr-due-top{margin:0 0 14px}.sr-due-top a.sr-due-back{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--sr-text-3);text-decoration:none}.sr-due-list{display:flex;flex-direction:column;gap:8px}.sr-due-list a.sr-due-row{display:flex;align-items:center;gap:14px;background:var(--sr-surface);border:1px solid var(--sr-k-ececf0);border-radius:var(--sr-radius);padding:13px 16px;text-decoration:none}.sr-due-list a.sr-due-row:hover{border-color:var(--sr-accent-line)}.sr-due-row .sr-due-main{flex:1;min-width:0}.sr-due-row .sr-due-title{display:block;font-weight:700;color:var(--sr-text-1)}.sr-due-row .sr-due-sub{display:block;color:var(--sr-text-3);margin-top:2px}.sr-due-row .sr-due-when{flex:0 0 auto;font-weight:700;white-space:nowrap;color:var(--sr-text-3)}.sr-due-row .sr-due-when--today{color:var(--sr-today)}.sr-due-row .sr-due-when--over{color:var(--sr-debt)}.sr-bcp-status .sr-bcp-chip{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);padding:3px 6px 3px 9px}.sr-bcp-chip .sr-bcp-chip-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.sr-bcp-chip .sr-bcp-chip-q{color:var(--sr-bcp-free-fg)}.sr-bcp-chip .sr-bcp-chip-x{border:0;background:none;border-radius:var(--sr-radius-sm);width:18px;height:18px;line-height:1;cursor:pointer;color:var(--sr-text-2)}.fi-resource-bookings .sr-shortage{display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--sr-danger-line);border-radius:var(--sr-radius-sm);background:var(--sr-danger-tint);color:var(--sr-debt);font-size:var(--sr-fs-md);line-height:var(--sr-lh-text)}.fi-resource-bookings .sr-shortage-ic{flex:none;width:var(--sr-icon-md);height:var(--sr-icon-md);margin-top:0}.fi-resource-bookings .sr-shortage-body{display:grid;gap:2px;min-width:0}.fi-resource-bookings .sr-shortage-body strong{font-weight:600}.fi-resource-bookings .sr-shortage-body ul{margin:2px 0;padding-inline-start:18px;list-style:disc}.fi-resource-bookings .sr-shortage-who[data-sr-popcard]{text-decoration:none;cursor:pointer}@media (pointer:coarse){.fi-resource-bookings .sr-shortage-who[data-sr-popcard]{display:inline-block;min-height:var(--sr-tap-touch)}}.fi-resource-bookings .sr-shortage-fix{display:flex;flex-flow:row wrap;gap:6px;margin:2px 0 0}.fi-resource-bookings .sr-shortage-body{flex:1 1 auto}.fi-resource-bookings .sr-shortage-body ul{margin:4px 0 0;padding:0;list-style:none}.fi-resource-bookings .sr-shortage-body li:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:2px 12px;margin:0;padding:3px 0;border-top:1px solid var(--sr-danger-line)}.fi-resource-bookings .sr-shortage-body li>span:first-child{flex:0 1 auto;min-width:0}.fi-resource-bookings .sr-shortage-body li>a[data-sr-ent]:first-child{flex:0 1 auto;min-width:0;min-height:var(--sr-tap-pc);display:flex;align-items:center}.fi-resource-bookings .sr-shortage-body li>.sr-shortage-fix{margin:0 0 0 auto}.fi-resource-bookings .sr-shortage-body li:has(>.sr-shortage-kit){display:block}.fi-resource-bookings .sr-shortage-body .sr-shortage-kit{display:flex;flex-wrap:wrap;align-items:center;gap:0 .35em}.fi-resource-bookings .sr-shortage-body .sr-shortage-sub{margin:0 0 0 14px;font-size:var(--sr-fs-sm)}.fi-resource-bookings .sr-shortage-body .sr-shortage-sub-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:2px 12px;padding:2px 0}.fi-resource-bookings .sr-shortage-body .sr-shortage-sub-row>.sr-shortage-fix{margin:0 0 0 auto}.fi-resource-bookings .sr-shortage-body :is(.sr-shortage-kit,.sr-shortage-sub-row)>a{display:inline-block;padding-block:3px}.fi-resource-bookings .sr-shortage-one{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.fi-resource-bookings .sr-shortage-one .sr-shortage-line{flex:1 1 auto;min-width:0}@media (max-width:700px){.fi-resource-bookings .sr-shortage:has(.sr-shortage-one)>.sr-shortage-ic{align-self:flex-start}.fi-resource-bookings .sr-shortage-one .sr-shortage-line{flex-basis:100%}}.fi-resource-bookings .sr-shortage-one .sr-shortage-fix{margin:0}.fi-resource-bookings .sr-shortage-ic{align-self:center}.fi-resource-bookings .sr-shortage-fold{display:none;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start}.fi-resource-bookings .sr-shortage-fold-ic{display:none}@media (max-width:1279px),(pointer:coarse){.fi-resource-bookings .sr-shortage{padding:8px 12px}.fi-resource-bookings .sr-shortage:has(.sr-shortage-one)>.sr-shortage-ic{align-self:center}.fi-resource-bookings .sr-shortage-one{flex-wrap:nowrap;gap:8px}.fi-resource-bookings .sr-shortage-one .sr-shortage-line{flex:1 1 0;min-width:0;flex-basis:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi-resource-bookings .sr-shortage-one .sr-shortage-line>strong{display:inline}.fi-resource-bookings .sr-shortage-one .sr-shortage-colon,.fi-resource-bookings .sr-shortage-one .sr-shortage-who,.fi-resource-bookings .sr-shortage-one .sr-shortage-line>span:not(.sr-shortage-colon){display:none}.fi-resource-bookings .sr-shortage-one .sr-shortage-fix{flex:none;flex-wrap:nowrap}.fi-resource-bookings .sr-shortage-repl{min-height:32px;min-width:32px}.fi-resource-bookings .sr-shortage-head{display:none}.fi-resource-bookings .sr-shortage-fold{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;padding:0;cursor:pointer}.fi-resource-bookings .sr-shortage-fold-ic{display:block;flex:none;width:var(--sr-icon-sm,16px);height:var(--sr-icon-sm,16px)}.fi-resource-bookings .sr-shortage-fold[aria-expanded="true"] .sr-shortage-fold-ic{transform:rotate(180deg)}}.fi-resource-bookings .sr-shortage-lbl-short,.fi-resource-bookings .sr-shortage .sr-shortage-rm-ic{display:none}@media (max-width:767px){.fi-resource-bookings .sr-shortage-lbl-long,.fi-resource-bookings .sr-shortage .sr-shortage-rm-txt{display:none}.fi-resource-bookings .sr-shortage-lbl-short{display:inline}.fi-resource-bookings .sr-shortage .sr-shortage-rm-ic{display:inline-flex}.fi-resource-bookings .sr-shortage-body{grid-template-columns:minmax(0,1fr)}.fi-resource-bookings .sr-shortage-one{flex-wrap:wrap;min-width:0}.fi-resource-bookings .sr-shortage-one .sr-shortage-line{flex:1 1 100%}.fi-resource-bookings .sr-shortage-fix{flex-wrap:nowrap;align-items:center}.fi-resource-bookings .sr-shortage-one .sr-shortage-fix{flex:1 1 100%}.fi-resource-bookings .sr-shortage-body li>.sr-shortage-fix{flex:1 1 100%}}.fi-resource-bookings .sr-shortage--n.sr-shortage{align-items:flex-start;padding:10px 12px 10px 14px;border:1px solid var(--sr-t-line);border-inline-start:3px solid var(--sr-debt);background:var(--sr-surface);color:var(--sr-text-1)}.fi-resource-bookings .sr-shortage--n>.sr-shortage-ic{color:var(--sr-debt);align-self:flex-start;margin-top:4px}.fi-resource-bookings .sr-shortage--n .sr-shk-head{display:block;color:var(--sr-debt)}.fi-resource-bookings .sr-shortage--n .sr-shortage-body li:not([hidden]){display:block;padding:4px 0;border-top:1px solid var(--sr-t-line)}.fi-resource-bookings .sr-shortage--n .sr-shortage-body li:first-child{border-top:0}.fi-resource-bookings .sr-shortage--n .sr-shk-line{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;min-height:var(--sr-tap-pc)}.fi-resource-bookings .sr-shortage--n .sr-shk-fact{flex:1 1 auto;min-width:0}.fi-resource-bookings .sr-shortage--n .sr-shk-name{min-width:0;font-weight:600}.fi-resource-bookings .sr-shortage--n .sr-shk-name--part{font-weight:500}.fi-resource-bookings .sr-shortage--n .sr-shk-name>a{display:inline-block;padding-block:4px}.fi-resource-bookings .sr-shortage--n .sr-shk-qty{margin-inline-start:6px;white-space:nowrap;color:var(--sr-text-2);font-weight:600}.fi-resource-bookings .sr-shortage--n .sr-shk-short{display:inline-block;padding-block:4px;color:var(--sr-debt);font-weight:600;white-space:nowrap}.fi-resource-bookings .sr-shortage--n .sr-shk-win{color:var(--sr-text-3)}@media (pointer:coarse){.fi-resource-bookings .sr-shortage--n .sr-shk-short[data-sr-popcard]{min-height:var(--sr-tap-pc)}}.fi-resource-bookings .sr-shortage--n .sr-shk-line>.sr-shortage-fix{margin:0 0 0 auto}.fi-resource-bookings .sr-shortage--n .sr-shk-list{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,max-content);column-gap:6px}.fi-resource-bookings .sr-shortage--n .sr-shk-list>li:not([hidden]),.fi-resource-bookings .sr-shortage--n .sr-shk-list>li>div,.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-sub,.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-line{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center}.fi-resource-bookings .sr-shortage--n .sr-shk-list>li[hidden],.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-sub[x-cloak]{display:none}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-line>.sr-shk-fact{grid-column:1}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-line>.sr-shortage-fix{display:contents}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shortage-fix>.sr-shortage-repl{grid-column:2}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shortage-fix>.sr-shk-btn-sub{grid-column:3}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shortage-fix>.sr-shk-btn-more{grid-column:4}.fi-resource-bookings .sr-shortage--n .sr-shk-sub{margin:0 0 2px 4px;padding-inline-start:12px;border-inline-start:2px solid var(--sr-t-line);font-size:var(--sr-fs-sm)}.fi-resource-bookings .sr-shortage--n .sr-shk-line--part .sr-shk-name{font-weight:500}.fi-resource-bookings .sr-shortage--n .sr-shk-more{display:inline-flex;align-items:center;gap:4px;min-height:var(--sr-tap-pc);padding:0 4px;border:0;background:none;color:var(--sr-text-2);font:inherit;font-size:var(--sr-fs-sm);cursor:pointer}.fi-resource-bookings .sr-shortage--n .sr-shk-more-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.fi-resource-bookings .sr-shortage--n [aria-expanded="true"]>.sr-shk-more-ic{transform:rotate(180deg)}.fi-resource-bookings .sr-shortage--n .sr-shk-line--part .sr-shk-qty{font-weight:500}@media (max-width:1279px),(pointer:coarse){.fi-resource-bookings .sr-shortage--n .sr-shk-head{display:none}.fi-resource-bookings .sr-shortage--n .sr-shortage-fold{color:var(--sr-debt)}.fi-resource-bookings .sr-shortage--n .sr-shortage-one .sr-shortage-line>.sr-shk-fact{display:inline}.fi-resource-bookings .sr-shortage--n .sr-shortage-one .sr-shortage-line .sr-shk-win{display:none}}@media (max-width:767px){.fi-resource-bookings .sr-shortage--n .sr-shk-line>.sr-shortage-fix{margin-inline-start:0}.fi-resource-bookings .sr-shortage--n .sr-shk-list{grid-template-columns:repeat(3,max-content) minmax(0,1fr);row-gap:2px}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-line>.sr-shk-fact{grid-column:1 / -1}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shortage-fix>.sr-shortage-repl{grid-column:1}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shortage-fix>.sr-shk-btn-sub{grid-column:2}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shortage-fix>.sr-shk-btn-more{grid-column:3}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-sub .sr-shk-line{display:flex;flex-wrap:wrap;gap:2px 8px;min-height:0;padding-block:2px}.fi-resource-bookings .sr-shortage--n .sr-shk-list .sr-shk-sub .sr-shk-line>.sr-shk-fact{flex:1 1 100%}}.sr-st-ok{color:var(--sr-state-ok)}.sr-st-off{color:var(--sr-text-3)}.sr-color-dot-label{display:inline-flex;align-items:center;gap:7px}.sr-color-dot{width:11px;height:11px;border-radius:50%;background:var(--sr-dot-c)}.sr-input-center{text-align:center;font-size:var(--sr-fs-md)}.sr-confirm-pending{opacity:.5;filter:grayscale(.2)}.sr-bcp-chip{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:8px;padding:3px 6px 3px 9px}.sr-inv-head--gap{margin-top:0.7rem}.sr-input-pad{padding:4px 2px}.sr-input-right{text-align:right;font-size:var(--sr-fs-md)}.sr-input-floor{color:var(--sr-accent-text);font-weight:600}.sr-bcp-chip-x{border:1px solid var(--sr-line-input);background:transparent;border-radius:var(--sr-radius-sm);width:18px;height:18px;line-height:1;cursor:pointer;color:var(--sr-text-2)}.sr-dbt-tree-host.fi-ta .sr-table :is(th,td).sr-tcol-check{text-align:left;padding-inline:8px 4px}.sr-period{position:relative;min-width:0;max-width:100%;margin:0 0 1rem}.sr-period-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;max-width:100%}.sr-period-ic,.sr-period-chev{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;color:var(--sr-icon-muted)}.sr-period-chev{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-period-seg{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px;max-width:100%;padding:2px;border-radius:var(--sr-radius-ctl)}.sr-period-seg button{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:26px;padding:0 9px;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);font:inherit;font-size:var(--sr-fs-sm);font-weight:500;white-space:nowrap;cursor:pointer}.sr-period-seg button:hover:not([aria-pressed="true"]){color:var(--sr-text-1)}.sr-period-step button{min-width:26px;padding:0 7px}.sr-period-step button .sr-period-ic{color:var(--sr-text-2)}.sr-period--head{margin:0}.sr-list-period{flex:none;min-width:0}.sr-list-period .sr-period-bar{flex-wrap:nowrap}.sr-list-period .sr-period{margin:0}.sr-list-period .sr-period-popup{left:auto;right:0}@media (min-width:1280px){.fi-resource-list-records-page.fi-resource-bookings .fi-ta-header-ctn:has(.sr-list-period){flex-wrap:nowrap}}.sr-period-m{display:none;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 9px;border:0;border-radius:var(--sr-radius-ctl);background:var(--sr-btn-2-bg);box-shadow:inset 0 0 0 1px var(--sr-btn-2-line);color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-sm);font-weight:500;white-space:nowrap;cursor:pointer}.sr-period-m>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.sr-period-m:hover{box-shadow:inset 0 0 0 1px var(--sr-btn-2-hover-line)}.sr-period-m[aria-expanded="true"]{box-shadow:inset 0 0 0 1px var(--sr-text-1)}.sr-period-dates,.sr-period-draft{display:inline-flex;position:relative;min-width:0;max-width:100%}.sr-period-dates .sr-pp-range,.sr-period-draft .sr-pp-range{display:flex;min-width:0;max-width:100%}.sr-period :is(.sr-period-dates,.sr-period-draft) input{width:auto;min-width:7.5rem;max-width:100%;height:30px;margin:0;padding:0 26px 0 30px;border:0;border-radius:var(--sr-radius-ctl);background:var(--sr-surface);box-shadow:inset 0 0 0 1px var(--sr-line-input);color:var(--sr-text-1);font:inherit;font-size:var(--sr-fs-sm);font-weight:500;field-sizing:content;cursor:pointer;outline:none}.sr-period :is(.sr-period-dates,.sr-period-draft) input:hover{box-shadow:inset 0 0 0 1px var(--sr-text-3)}.sr-period :is(.sr-period-dates,.sr-period-draft) input:is(:focus-visible,.active){box-shadow:var(--sr-focus-field-solo)}.sr-period-draft{display:flex;margin-bottom:10px}.sr-period-draft .sr-pp-range,.sr-period :is(.sr-period-draft) input{width:100%}.sr-period-inline .flatpickr-calendar.inline{margin-inline:auto;box-shadow:none;border:1px solid var(--sr-line)}.sr-period button:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-period-layer{display:contents}.sr-period-popup{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:max-content;max-width:calc(100vw - 32px);padding:16px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);box-shadow:0 12px 35px var(--sr-k-1f1f1f-a12);max-height:min(78vh,var(--sr-pop-maxh,78vh));overflow:auto}.sr-period-popup[data-flip-y="up"]{top:auto;bottom:calc(100% + 6px)}.sr-period-popup[data-flip="right"]{left:auto;right:0}.sr-period-popup:not(.sr-period-sheet){translate:var(--sr-pop-shift,0) var(--sr-pop-shift-y,0)}.sr-period-popup:not(.sr-period-sheet) .sr-period-sheet-head{display:none}.sr-period-backdrop{position:fixed;inset:0;z-index:40;background:var(--sr-dark);opacity:.35}.sr-period-error{width:100%;margin:8px 0 0;font-size:var(--sr-fs-sm);color:var(--sr-debt)}[x-cloak] .sr-period-popup,.sr-period-popup[x-cloak]{display:none}.sr-period-sheet-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;font-size:var(--sr-fs-lg);font-weight:600;color:var(--sr-text-1)}.sr-period-sheet-head button{display:grid;place-items:center;width:var(--sr-tap-touch);height:var(--sr-tap-touch);margin:-10px -10px -10px 0;border:0;background:transparent;cursor:pointer}.sr-period-sheet-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-bottom:14px}.sr-period-sheet-presets button{height:36px;padding:0 6px;font-size:var(--sr-fs-base)}@media (max-width:767px){.sr-period:not(.sr-period--inline) .sr-period-presets,.sr-period:not(.sr-period--inline) .sr-period-dates{display:none}.sr-period:not(.sr-period--inline) .sr-period-m{display:inline-flex;height:36px;font-size:var(--sr-fs-md)}.sr-period-popup.sr-period-sheet{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:41;width:auto;max-width:none;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);padding:16px 16px 20px;border:0;border-radius:10px 10px 0 0}.sr-period--inline .sr-period-seg{flex-wrap:nowrap}}@media (pointer:coarse){.sr-period-seg button,.sr-period-m,.sr-period :is(.sr-period-dates,.sr-period-draft) input{min-height:var(--sr-tap-touch)}}.sr-gs-trigger{display:inline-flex;align-items:center;align-self:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius);background:var(--sr-surface);color:var(--sr-text-3);font-size:var(--sr-fs-md);font-weight:500;line-height:var(--sr-lh-md);white-space:nowrap;cursor:pointer;transition:border-color var(--sr-dur),color var(--sr-dur)}.sr-gs-trigger:hover{border-color:var(--sr-focus);color:var(--sr-text-1)}.sr-gs-trigger svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-gs-trigger-key{padding:2px 8px;border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);font-size:var(--sr-fs-sm);font-weight:600;letter-spacing:.02em}.sr-gs{position:fixed;inset:0;z-index:9000;display:none}body.sr-gs-open .sr-gs{display:block}body.sr-gs-open{overflow:hidden}.sr-gs-backdrop{position:absolute;inset:0;background:var(--sr-k-1f1f1f-a5)}.sr-gs-field{flex:none;display:flex;align-items:center;gap:10px;height:52px;padding:0 14px 1px;border-bottom:1px solid var(--sr-line)}.sr-gs-field>svg{width:var(--sr-icon-md);height:var(--sr-icon-md);flex:none;color:var(--sr-icon-muted)}.sr-gs-field input{flex:1 1 auto;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);color:var(--sr-text-1)}.sr-gs-field:focus-within{padding-bottom:0}.sr-gs-field input::placeholder{color:var(--sr-text-3)}.sr-gs-esc{flex:none;padding:2px 7px;border:1px solid var(--sr-line-2);border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);color:var(--sr-text-3);font-size:var(--sr-fs-sm);font-weight:600;cursor:pointer}.sr-gs-esc:hover{color:var(--sr-text-1);border-color:var(--sr-line-input)}.sr-gs-esc-word{display:none}.sr-gs-body{flex:1 1 auto;display:flex;overflow:hidden}.sr-gs-scroll{flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sr-gs-results{padding:6px 0;transition:opacity var(--sr-dur)}.sr-gs-results.is-busy{opacity:.55}.sr-gs-results.is-skeleton,.sr-gs-results.is-skeleton.is-busy{opacity:1}.sr-gs-skel{display:block;height:12px;border-radius:var(--sr-radius-sm)}.sr-gs-skel-label{width:88px;height:10px;margin:12px 16px 8px}.sr-gs-skel-row{display:flex;flex-direction:column;gap:6px;padding:9px 16px}.sr-gs-skel-row .sr-gs-skel{width:46%}.sr-gs-skel-row .sr-gs-skel-sub{width:30%;height:10px}.sr-gs-note{padding:18px 16px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.sr-gs-group + .sr-gs-group{border-top:1px solid var(--sr-line);margin-top:4px;padding-top:4px}.sr-gs-group-label{padding:8px 16px 4px;font-size:var(--sr-fs-sm);font-weight:600;line-height:var(--sr-lh-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--sr-text-3)}.sr-gs-group-count{font-weight:500;letter-spacing:0;text-transform:none}.sr-gs-tip{padding-top:12px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-gs-item{display:flex;align-items:center;gap:12px;padding:8px 16px;color:var(--sr-text-1);text-decoration:none}.sr-gs-item:hover{background:var(--sr-surface-3)}.sr-gs-item.is-active{background:var(--sr-accent-tint);box-shadow:inset 3px 0 0 0 var(--sr-accent)}.sr-gs-item-main{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.sr-gs-item-title{font-size:var(--sr-fs-base);font-weight:500;line-height:var(--sr-lh-base);white-space:normal;overflow-wrap:anywhere}.sr-gs-item-sub{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3);white-space:normal;overflow-wrap:anywhere}.sr-gs-item-meta{flex:none;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2);text-align:right}.sr-gs-item.is-all{padding-left:calc(16px + var(--sr-thumb) + 12px)}.sr-gs-item.is-all .sr-gs-item-title{color:var(--sr-accent-text);font-weight:600}.sr-gs-foot{flex:none;display:flex;gap:16px;padding:8px 16px;border-top:1px solid var(--sr-line);background:var(--sr-surface-2);color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-gs-foot b{font-weight:600;color:var(--sr-text-2)}@media (max-width:640px){.sr-gs-item{padding:10px 16px}.sr-gs-item.is-all{padding-left:calc(16px + var(--sr-thumb) + 12px)}.sr-gs-esc{padding:6px 4px;color:var(--sr-accent-text);font-size:var(--sr-fs-md)}.sr-gs-esc-key{display:none}.sr-gs-esc-word{display:inline}.sr-gs-foot{display:none}}.fi-dropdown-panel .fi-dropdown-list:has(.fi-theme-switcher){display:none!important}body.sr-vw-dashboard .sr-ph--page,body.sr-vw-calendar .sr-ph--page{display:none!important}.fi-sidebar-item-btn{align-items:center!important}.fi-sidebar-item-btn>span:has(.fi-badge){display:inline-flex;align-items:center}.fi-select-input-ctn-option-labels-not-wrapped .fi-select-input-value-ctn{min-width:0;max-width:100%;overflow:hidden}.fi-page-content .fi-fo-field>.fi-fo-field-content-col .fi-input-wrp:has(.fi-select-input){max-width:32rem}.fi-select-input-btn{overflow:hidden!important;min-height:var(--sr-control-h)!important;padding-top:0.375rem!important;padding-bottom:0.375rem!important;align-items:center!important}.fi-select-input-ctn-option-labels-not-wrapped .fi-select-input-value-label{display:block!important;width:100%!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.fi-no-notification{min-width:420px;max-width:640px;box-shadow:0 10px 40px var(--sr-k-000000-a2);padding:1.25rem 1.5rem!important}@media (max-width:639px){.fi-no-notification{min-width:0}}.fi-no-notification-title{font-size:var(--sr-fs-lg);font-weight:600!important}.fi-no-notification-body{font-size:var(--sr-fs-lg)}.fi-no-notification.fi-status-success:not(:has(.fi-no-notification-actions)):not(:has(.fi-no-notification-body)),.fi-no-notification.fi-status-success[wire\:key*=".notifications.sr-scan-"]:not(:has(.fi-no-notification-actions)){display:none!important}.sr-saved-mark{position:fixed;right:18px;bottom:18px;z-index:60;background:var(--sr-surface);color:var(--sr-text-2);border:1px solid var(--sr-line);border-radius:var(--sr-radius,10px);padding:7px 13px;font-size:var(--sr-fs-md);font-weight:600;box-shadow:0 6px 20px var(--sr-k-000000-a1);opacity:0;transform:translateY(6px);transition:opacity var(--sr-dur),transform var(--sr-dur);pointer-events:none}.sr-saved-mark.on{opacity:1;transform:none}.sr-saved-mark{max-width:min(440px,calc(100vw - 36px));color:var(--sr-text-1);line-height:var(--sr-lh-md)}.fi-icon-btn + .fi-icon-btn{margin-inline-start:0.75rem}.fi-dropdown + .fi-icon-btn,.fi-icon-btn + .fi-dropdown{margin-inline-start:0.75rem}.fi-ta-text,.fi-ta-image,.fi-ta-icon,.fi-ta-color,.fi-ta-checkbox,.fi-ta-toggle,.fi-ta-select,.fi-ta-text-input{padding-top:var(--sr-cell-py,0.5rem)!important;padding-bottom:var(--sr-cell-py,0.5rem)!important}.fi-ta-cell:has(.fi-ta-actions){padding-top:var(--sr-cell-py,0.5rem)!important;padding-bottom:var(--sr-cell-py,0.5rem)!important}.fi-ta-selection-cell{padding:var(--sr-cell-py,0.5rem) 0 var(--sr-cell-py,0.5rem) 0.5rem!important}.fi-ta-record-checkbox,.fi-ta-selection-cell input[type="checkbox"]{margin:0!important}.fi-ta-selection-cell,.fi-ta-group-selection-cell{text-align:start}.fi-dropdown-list-item:not(.fi-color-danger,[data-sr-muted]) .fi-dropdown-list-item-label{color:var(--sr-text-1)!important}.fi-ta-header-toolbar>div:last-child{flex:1 1 auto!important;margin-inline-start:0!important;justify-content:flex-start}.fi-ta-header-toolbar>div:last-child .fi-ta-search-field{flex:1 1 auto;max-width:none;margin-inline-end:0}:root{--filepond-image-preview-overlay-color:transparent!important}.filepond--root,.filepond--panel-root,.filepond--drop-label{background:var(--sr-k-f9fafb)!important;border-radius:0.5rem}.filepond--image-preview-wrapper,.filepond--image-preview,.filepond--image-canvas-wrapper,.filepond--image-bitmap{background:var(--sr-surface)!important;background-color:var(--sr-surface)!important}.filepond--image-preview-overlay,.filepond--image-preview-overlay-idle,.filepond--image-preview-overlay-success,.filepond--image-preview-overlay-failure{display:none!important}.filepond--file-info,.filepond--file-status,.filepond--file-info-main,.filepond--file-info-sub{display:none!important}[wire\:key$="relationManagerTabs.container"]>.fi-tabs{display:none!important}.fi-resource-relation-manager:not(:has(.sr-hist-o)) .fi-ta-header-toolbar{display:none!important}.fi-sidebar{background:var(--sr-chrome)!important;border-right:1px solid var(--sr-chrome-line)!important}.fi-sidebar-header{background:var(--sr-chrome)!important;border-bottom:none!important;height:3.25rem!important;min-height:3.25rem!important;padding-block:0!important}.fi-sidebar-group-label{color:var(--sr-chrome-muted)!important;font-weight:600!important;letter-spacing:.05em;text-transform:uppercase;font-size:var(--sr-fs-sm)}.fi-sidebar-group-btn{padding:0.2rem 0.75rem!important;margin:0!important;cursor:default!important}.fi-sidebar-group-collapse-btn{display:none!important}.fi-sidebar-group,.fi-sidebar-group-items{padding-inline:0!important;margin-inline:0!important;gap:0.05rem!important}.fi-sidebar-item,.fi-sidebar li{margin-inline:0.5rem!important;padding-inline:0!important}.fi-sidebar-item-btn{color:var(--sr-chrome-text)!important;border-radius:var(--sr-radius)!important;font-weight:500!important;box-sizing:border-box!important;min-height:var(--sr-side-item-min,40px)!important;padding-top:0.4rem!important;padding-bottom:0.4rem!important}.fi-sidebar-item-icon{color:var(--sr-chrome-muted)!important;stroke-width:1.4}.fi-sidebar-item-btn:hover{background:var(--sr-chrome-active)!important;color:var(--sr-chrome-text)!important}.fi-sidebar-item-btn:hover .fi-sidebar-item-icon{color:var(--sr-chrome-text)!important}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn{background:var(--sr-chrome-active)!important;color:var(--sr-chrome-text)!important}.fi-sidebar-item.fi-active .fi-sidebar-item-icon{color:var(--sr-chrome-text)!important}.fi-sidebar-item.fi-active .fi-sidebar-item-label{color:var(--sr-chrome-text)!important;font-weight:600!important}.fi-sidebar-item .fi-badge{background:var(--sr-accent-deep)!important;border:none!important;border-radius:9999px!important;min-width:1.15rem;height:1.15rem;padding:0 0.3rem!important;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--sr-fs-sm);box-shadow:none!important}.fi-sidebar-item .fi-badge,.fi-sidebar-item .fi-badge *{color:var(--sr-on-deep)!important}.fi-sidebar-item .fi-badge.fi-color-danger{background:var(--sr-danger)!important}.fi-sidebar-item .fi-badge.fi-color-danger,.fi-sidebar-item .fi-badge.fi-color-danger *{color:var(--sr-on-danger)!important}.fi-sidebar-item .fi-badge.fi-color-warning{background:var(--sr-accent)!important}.fi-sidebar-item .fi-badge.fi-color-warning,.fi-sidebar-item .fi-badge.fi-color-warning *{color:var(--sr-accent-on)!important}.fi-sidebar-nav{padding:0.6rem 0 0.8rem!important;gap:0.05rem;box-sizing:border-box;overflow-x:hidden}.fi-sidebar-nav .fi-sidebar-group + .fi-sidebar-group{margin-top:0.3rem}.fi-sidebar{display:flex;flex-direction:column;max-height:100vh;max-height:100dvh;overflow:hidden}.fi-sidebar>.fi-sidebar-header-ctn{flex:0 0 auto}.fi-sidebar>.fi-sidebar-nav{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:1024px){.fi-sidebar:not(.fi-sidebar-open)>.fi-sidebar-nav{scrollbar-width:none;-ms-overflow-style:none;scrollbar-gutter:auto}.fi-sidebar:not(.fi-sidebar-open)>.fi-sidebar-nav::-webkit-scrollbar{display:none;width:0;height:0}}@media (max-width:1024px){.fi-sidebar>.fi-sidebar-nav{padding-bottom:calc(0.8rem + env(safe-area-inset-bottom,0px))!important}}#sr-lb{position:fixed;inset:0;background:var(--sr-k-000000-a88);z-index:100000;display:none;align-items:center;justify-content:center}#sr-lb.open{display:flex}#sr-lb img{max-width:92vw;max-height:88vh;object-fit:contain;border-radius:var(--sr-radius-ctl);box-shadow:0 8px 32px var(--sr-k-000000-a5)}#sr-lb .sr-lb-btn{position:absolute;background:var(--sr-k-ffffff-a15);color:var(--sr-on-deep);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--sr-dur)}#sr-lb .sr-lb-btn:hover{background:var(--sr-k-ffffff-a3)}#sr-lb-close{top:20px;right:20px;width:40px;height:40px;font-size:var(--sr-fs-2xl);line-height:1}#sr-lb-prev,#sr-lb-next{top:50%;transform:translateY(-50%);width:52px;height:52px;font-size:var(--sr-fs-2xl);line-height:1}#sr-lb-prev{left:20px}#sr-lb-next{right:20px}#sr-lb-count{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:var(--sr-on-deep);background:var(--sr-k-000000-a6);padding:6px 14px;border-radius:10px;font-size:var(--sr-fs-md)}:is(.fi-ta-table>thead th,th[data-sr-tcol]).sr-col-edge,:is(.fi-ta-table>thead th,th[data-sr-tcol]).sr-col-resizing{cursor:col-resize}:is(.fi-ta-table>thead th,th[data-sr-tcol]):is(.sr-col-edge,.sr-col-resizing)::after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:8px;background:color-mix(in srgb,var(--sr-accent) 50%,transparent);pointer-events:none;z-index:2}:is(.fi-ta-table>thead th,th[data-sr-tcol]).sr-col-dragging{cursor:grabbing;opacity:.6}:is(.fi-ta-table>thead th,th[data-sr-tcol]):is(.sr-col-drop-before,.sr-col-drop-after)::before{content:"";position:absolute;inset-block:0;width:2px;background:var(--sr-accent);pointer-events:none;z-index:2}:is(.fi-ta-table>thead th,th[data-sr-tcol]).sr-col-drop-before::before{inset-inline-start:0}:is(.fi-ta-table>thead th,th[data-sr-tcol]).sr-col-drop-after::before{inset-inline-end:0}body.sr-col-busy{user-select:none}.fi-ta-row:hover{background-color:var(--sr-t-hover)!important}.fi-ta-row:has(.fi-ta-record-checkbox:checked){background-color:var(--sr-row-selected)!important}.fi-btn:not(.fi-color-gray,.fi-outlined,.fi-disabled,.is-muted):not(.fi-color-danger,.fi-color-success),.fi-btn:not(.fi-color-gray,.fi-outlined,.fi-disabled,.is-muted):not(.fi-color-danger,.fi-color-success) *{color:var(--sr-btn-fg,var(--sr-text-1))!important}.fi-tabs-item.fi-active{background:transparent!important;box-shadow:inset 0 -2px 0 0 var(--sr-accent)!important;border-radius:0!important}.fi-tabs-item .fi-tabs-item-label{color:var(--sr-text-2)!important;font-weight:500}.fi-tabs-item:hover .fi-tabs-item-label{color:var(--sr-text-1)!important}.fi-tabs-item.fi-active .fi-tabs-item-label{color:var(--sr-text-1)!important;font-weight:600!important}@media (max-width:639px){.sr-gs-trigger-key{display:none}}.fi-resource-list-records-page.fi-resource-bookings .fi-tabs:not(.sr-rtabs){display:none!important}.sr-cust-ava{width:60px;height:60px;flex:none;border-radius:50%;background:var(--sr-accent-tint);color:var(--sr-accent-text);display:flex;align-items:center;justify-content:center;font-size:var(--sr-fs-xl);font-weight:700}.sr-cl{color:var(--sr-text-2);text-decoration:none}.sr-cl:hover{color:var(--sr-accent-text)}.sr-st{color:var(--sr-text-1);display:inline-flex;gap:4px}.sr-files{display:flex;flex-direction:column;gap:6px}.sr-files-empty{color:var(--sr-text-3);font-size:var(--sr-fs-md)}.sr-new-rental{display:flex;align-items:center;gap:0.75rem;margin:0.5rem 0.5rem 0.25rem;padding:0.5rem;min-height:2.3rem;box-sizing:border-box;background:var(--sr-accent);color:var(--sr-accent-on)!important;border-radius:var(--sr-radius-ctl);font-weight:500;font-size:var(--sr-fs-base);text-decoration:none;transition:background var(--sr-dur)}.sr-new-rental:hover{background:var(--sr-accent-hover)}.sr-new-rental svg{width:1.5rem;height:1.5rem;flex-shrink:0}.sr-new-rental .sr-nr-dot{margin-left:auto;width:9px;height:9px;border-radius:50%;background:var(--sr-k-e11d2e);flex:none}.sr-new-rental .sr-nr-label{white-space:nowrap}.fi-sidebar:not(.fi-sidebar-open) .sr-new-rental{justify-content:center;width:40px;margin:0.5rem 8px 0.25rem;padding:0.5rem}.fi-sidebar:not(.fi-sidebar-open) .sr-new-rental .sr-nr-label,.fi-sidebar:not(.fi-sidebar-open) .sr-new-rental .sr-nr-dot{display:none}.sr-crumbs{display:none;padding-top:1.9rem}@media (min-width:640px){.sr-crumbs{display:block}}.sr-crumbs + section{padding-top:.5rem!important}.sr-crumbs-list{display:flex;flex-wrap:wrap;align-items:center;column-gap:.5rem}.sr-crumbs-item{display:flex;align-items:center;column-gap:.5rem}.sr-crumbs-sep{display:flex;width:1.25rem;height:1.25rem;color:var(--sr-icon-muted)}.sr-crumbs-label{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500;color:var(--sr-text-3)}a.sr-crumbs-label{transition:color var(--sr-dur) cubic-bezier(.4,0,.2,1)}a.sr-crumbs-label:hover{color:var(--sr-text-1)}.sr-roles-perms{overflow-wrap:anywhere}.fi-section{border-radius:var(--sr-radius);border:1px solid var(--sr-k-eceef1);box-shadow:0 1px 2px var(--sr-k-141923-a04),0 6px 18px -12px var(--sr-k-141923-a08)}.fi-section{height:100%}.fi-section + .fi-section{margin-top:1rem}.fi-section-header{padding:0.9rem 1.25rem 0.4rem}.fi-section-header-heading{font-size:var(--sr-fs-lg);font-weight:600;line-height:var(--sr-lh-lg);color:var(--sr-text-1)}.fi-section-header>.fi-icon{color:var(--sr-accent-text)!important}.sr-total-val,.sr-total-val::placeholder{color:var(--sr-text-1)!important;font-weight:var(--sr-fw-total)!important}.sr-total-val::placeholder{opacity:1!important}.fi-resource-bookings input[type=number]::-webkit-inner-spin-button,.fi-resource-bookings input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.fi-resource-bookings input[type=number]{-moz-appearance:textfield!important}.fi-resource-bookings .fi-fo-field-label{font-size:var(--sr-fs-sm);color:var(--sr-text-3)!important}[x-cloak]{display:none!important}.sr-ordsb-tab{position:fixed;right:0;top:78%;transform:translateY(-50%);z-index:29;background:var(--sr-accent);color:var(--sr-accent-on);border:none;border-radius:10px 0 0 10px;padding:16px 9px;font-weight:800;font-size:var(--sr-fs-sm);letter-spacing:.1em;writing-mode:vertical-rl;cursor:pointer;box-shadow:-2px 2px 12px var(--sr-k-000000-a18);transition:right var(--sr-dur-slow) ease}.sr-ordsb-tab:hover{background:var(--sr-accent-hover)}.sr-ordsb-tab.is-open{right:min(var(--sr-peek-w),100vw)}@media (max-width:1023px){.sr-ordsb-tab.is-open{display:none}}@media (max-width:1023px){.fi-body:not(.sr-vw-assemble):not(.sr-vw-receive) .sr-ordsb-tab{top:auto;right:12px;transform:none;bottom:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));writing-mode:horizontal-tb;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;box-shadow:0 2px 12px var(--sr-k-000000-a18);z-index:29}.fi-body:not(.sr-vw-assemble):not(.sr-vw-receive) .sr-ordsb-tab.is-open{display:none}}.sr-oc{display:flex;flex-direction:column;font-size:var(--sr-fs-base);color:var(--sr-text-1)}.sr-oc-head{padding:4px 0 12px;border-bottom:1px solid var(--sr-line)}.sr-oc-cust{margin-top:8px;font-weight:600;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg)}a.sr-oc-cust:hover{text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:var(--sr-accent-text)}.sr-oc-dates{margin-top:2px;color:var(--sr-text-2);font-size:var(--sr-fs-sm)}.sr-oc-sec{border-bottom:1px solid var(--sr-line)}.sr-oc-sec>summary{cursor:pointer;list-style:none;padding:12px 16px;font-weight:700;display:flex;align-items:center;gap:8px;user-select:none}.sr-oc-sec>summary::-webkit-details-marker{display:none}.sr-oc-sec>summary::after,.sr-oc-client>:first-child>button::after{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%238A8A8A%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%209%207%207%207-7%22%2F%3E%3C%2Fsvg%3E");margin-left:auto;display:inline-flex;transition:transform var(--sr-dur)}.sr-oc-sec[open]>summary::after,.sr-oc-client.is-open>:first-child>button::after{transform:rotate(180deg)}.sr-oc-cnt{margin-left:6px;color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500}.sr-oc-disclosure>summary{min-height:44px}.sr-oc-disclosure>summary:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-oc-client>summary.sr-oc-client-has-notes{background:transparent;color:inherit}.sr-order-info-inline .sr-oc-client>summary.sr-oc-client-has-notes,.sr-order-info-inline .sr-oc-client>.sr-oc-client-has-notes{padding-inline:10px}.sr-oc-client-heading{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-width:0}.sr-oc-client-note-indicator{display:inline-flex;align-items:center;padding:2px 6px;border-radius:var(--sr-radius-sm);background:var(--sr-accent);color:var(--sr-accent-on);font-size:var(--sr-fs-sm);font-weight:600;white-space:nowrap}.sr-oc-client-note-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-oc-docs{padding:0 16px 14px;display:flex;flex-direction:column;gap:6px}.sr-oc-doc{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);color:var(--sr-text-1);background:var(--sr-surface)}.sr-oc-doc.is-soon{color:var(--sr-text-3);background:var(--sr-surface-2)}a.sr-oc-doc{text-decoration:none;cursor:pointer;transition:border-color var(--sr-dur),background var(--sr-dur)}a.sr-oc-doc:hover{border-color:var(--sr-line-2);background:var(--sr-surface-2)}.sr-oc-ext{color:var(--sr-text-3);flex:none}.sr-oc-doc-name{flex:1}.sr-oc-composer{padding:0 16px 12px}.sr-oc-composer textarea{width:100%;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius);padding:8px 10px;font:inherit;font-size:var(--sr-fs-md);resize:vertical;outline:none}.sr-oc-composer textarea:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-oc-composer-row{display:flex;align-items:center;gap:10px;margin-top:7px}.sr-oc-file{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--sr-accent-text);font-weight:600;font-size:var(--sr-fs-md)}.sr-oc-file input[type=file]{display:none}.sr-oc-add{margin-left:auto;background:var(--sr-accent);color:var(--sr-accent-on);border:none;border-radius:var(--sr-radius-ctl);padding:6px 16px;font-weight:700;font-size:var(--sr-fs-md);cursor:pointer}.sr-oc-add:hover{background:var(--sr-accent-hover)}.sr-oc-add:disabled{color:var(--sr-text-off);cursor:not-allowed}.sr-oc-pending{margin-top:6px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.sr-oc-notes{padding:0 16px 16px;display:flex;flex-direction:column;gap:10px}.sr-oc-note{border:1px solid var(--sr-line);border-radius:var(--sr-radius);padding:9px 11px;background:var(--sr-surface)}.sr-oc-note-body{margin-top:6px;white-space:pre-line;color:var(--sr-text-1);font-size:var(--sr-fs-md)}.sr-oc-person-names.sr-oc-debt{color:var(--sr-debt)}.sr-oc-person-names.sr-oc-over{color:var(--sr-accent-text)}.sr-oc-person-names.sr-oc-zero{color:var(--sr-text-zero)}.sr-oc-att{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sr-oc-thumb img{width:48px;height:48px;object-fit:cover;border-radius:var(--sr-radius-ctl)}.sr-oc-fileitem{display:inline-flex;align-items:center;gap:5px;font-size:var(--sr-fs-sm);color:var(--sr-accent-text);border:1px solid var(--sr-accent-line);border-radius:var(--sr-radius-ctl);padding:4px 8px;text-decoration:none;background:var(--sr-accent-tint)}.sr-oc-presave{margin:14px 16px;padding:12px 14px;border:1px dashed var(--sr-accent-line);border-radius:var(--sr-radius);background:var(--sr-accent-tint);color:var(--sr-text-2);font-size:var(--sr-fs-md);line-height:var(--sr-lh-text)}@media (min-width:1280px){.sr-notes-inline{display:none!important}}.fi-breadcrumbs{display:none!important}.fi-resource-bookings .fi-fo-field-label,.fi-resource-bookings .fi-fo-field-label span{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}button.sr-oc-doc{width:100%;text-align:left;background:var(--sr-surface);font:inherit;cursor:pointer}button.sr-oc-doc:hover{border-color:var(--sr-line-2);background:var(--sr-surface-2)}.sr-oc-people{display:flex;flex-direction:column;gap:9px;padding:2px 16px 14px}.sr-oc-person{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-oc-person-role{color:var(--sr-text-2);font-weight:500;font-size:var(--sr-fs-md)}.sr-oc-person-names{color:var(--sr-text-1);font-weight:700;text-align:right}.sr-order-client{display:grid;gap:20px;max-width:960px}.sr-order-client-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;min-width:0}.sr-order-client-head>.fi-btn{margin-inline-start:auto}.sr-order-participants{max-width:640px}.sr-order-participants .sr-oc-people{padding:0}.sr-order-participants .sr-oc-person{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:20px;padding:14px 0;border-bottom:1px solid var(--sr-line)}.sr-order-participants .sr-oc-person-names{text-align:left;overflow-wrap:anywhere}@media (max-width:479px){.sr-order-participants .sr-oc-person{grid-template-columns:minmax(0,1fr);gap:6px}}.sr-oc-head .sr-oc-cust--head{display:block;margin-top:0;font-weight:800;color:var(--sr-text-1);text-decoration:none}div.sr-oc-party{margin:0;padding:0 16px 10px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *){--sr-card:var(--sr-surface);--sr-border:var(--sr-line);--sr-border-strong:var(--sr-line-2);--sr-ink:var(--sr-text-1);--sr-muted:var(--sr-text-2);--sr-faint:var(--sr-text-3);--sr-accent-deep:var(--sr-accent-text);--sr-green:var(--sr-money);--sr-green-600:var(--sr-k-166534);--sr-green-tint:var(--sr-money-tint);--sr-green-line:var(--sr-k-c8e9d6);--sr-sub:var(--sr-k-0f766e);--sr-sub-tint:var(--sr-k-e7f6f4);--sr-sub-line:var(--sr-k-bfe7e0);--sr-radius:10px;--sr-shadow:0 1px 2px var(--sr-k-101828-a05)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-section{border-radius:var(--sr-radius);border:1px solid var(--sr-border);box-shadow:var(--sr-shadow)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-section-header{background:var(--sr-surface);border-bottom:1px solid var(--sr-border);padding:14px 20px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-section-header-heading{font-size:var(--sr-fs-md);font-weight:600;color:var(--sr-text-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-section-header>.fi-icon{color:var(--sr-accent-text)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-header-subheading{max-width:none!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-subhead{display:block}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-dirty-status{display:flex;align-items:center;min-height:0;margin:0;color:var(--sr-text-2);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-unsaved-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px;padding:8px 12px 8px 16px;border-radius:var(--sr-radius);background:var(--sr-accent-tint);border:1px solid var(--sr-accent-line);box-shadow:inset 4px 0 0 var(--sr-accent);color:var(--sr-text-1);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:400}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-unsaved-bar b{font-weight:650}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ub-actions{margin-left:auto;display:inline-flex;gap:8px;flex:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ub-btn{height:30px;padding:0 12px;border-radius:var(--sr-radius-ctl);border:1px solid var(--sr-btn-2-line);background:var(--sr-btn-2-bg);color:var(--sr-text-1);font:inherit;font-weight:600;cursor:pointer}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ub-btn:hover{border-color:var(--sr-btn-2-hover-line);background:var(--sr-btn-2-hover-bg)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ub-btn:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ub-btn:disabled{opacity:.6;cursor:default}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items th:has(.sr-pos-h-check){text-align:start;padding-inline:6px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-h-check{display:inline-flex;align-items:center;justify-content:center;width:36px;height:24px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-lead{display:flex;align-items:center;gap:4px;min-height:36px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-c-check{display:block;min-height:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-c-check>.fi-sc{display:flex;align-items:center;gap:4px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-c-check>.fi-sc>.fi-grid-col{flex:none;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-bulk-check{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items input.fi-checkbox-input{width:16px;height:16px;margin:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-bulk-check>.fi-fo-field-label-col,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-bulk-check .fi-fo-field-label-ctn,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-bulk-check .fi-fo-field-label:not(.fi-sr-only){display:flex;align-items:center;justify-content:center;width:100%;height:100%}@container (max-width:62rem){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items tbody>tr:has(.sr-pos-collected){background:var(--sr-money-tint);box-shadow:inset 3px 0 0 var(--sr-money)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table--items) tbody>tr:has(.sr-pos-collected)>td.sr-pos-tcell,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table--items) tbody>tr:has(.sr-pos-collected):hover>td.sr-pos-tcell{background:transparent}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table--items) tbody>tr:has(.sr-pos-collected)>td.sr-pos-tcell:first-of-type{box-shadow:none}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tools{display:inline-flex;align-items:center;gap:4px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool-gap{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool{padding:0;border:0;border-radius:var(--sr-radius-sm);background:transparent;color:var(--sr-text-2);cursor:pointer}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool:hover{color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool:focus-visible{outline:var(--sr-focus-ring);outline-offset:1px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool.fi-disabled{opacity:.5;cursor:not-allowed}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool.fi-disabled:hover{background:transparent;color:var(--sr-text-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool-icon{width:16px;height:16px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-lead-actions{display:flex;align-items:center;gap:4px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-lead-actions .fi-icon-btn.fi-icon-btn{width:36px;height:36px;margin:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-input-wrp.fi-disabled .fi-input-wrp-suffix,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-input-wrp.fi-disabled .fi-input-wrp-prefix{border:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-input-wrp.fi-disabled{box-shadow:none;background:transparent}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-input:disabled{color:var(--sr-text-1);-webkit-text-fill-color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-select-input-btn.fi-disabled{background-image:none;color:var(--sr-text-1);font-size:var(--sr-fs-base);font-weight:500;opacity:1}@media (pointer:coarse){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static) .sr-pos-tool-gap,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-bulk-check,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-lead-actions .fi-icon-btn.fi-icon-btn{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-h-check{width:var(--sr-tap-touch)}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-sec .fi-section-header{display:none!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-sec .fi-section-content{gap:0!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-cardhead{display:flex;align-items:center;gap:10px;margin:0;padding:14px 0;border-bottom:1px solid var(--sr-border)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ch-title{font-size:var(--sr-fs-lg);font-weight:600;color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-cardhead .sr-subfilter{margin-left:auto}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table .sr-equip-col .fi-input-wrp:not(:has(>.fi-input-wrp-prefix)){padding-inline-start:0!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table .sr-equip-col .fi-input-wrp{justify-content:flex-start}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name{position:relative}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name[data-sr-tag]::before{content:attr(data-sr-tag);position:absolute;inset-inline-start:8px;top:7px;z-index:1;pointer-events:none;background:var(--sr-sub-tint);border:1px solid var(--sr-sub-line);border-radius:var(--sr-radius-sm);padding:2px 6px;font-size:var(--sr-fs-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sr-sub);line-height:var(--sr-lh-sm)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name .fi-fo-field-label-ctn{position:absolute;inset-inline-end:4px;top:4px;z-index:2;margin:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name textarea{padding-inline-end:36px;padding-inline-start:58px;font-size:var(--sr-fs-md);font-weight:500;line-height:var(--sr-lh-md);min-height:0}@media (max-width:767px){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name[data-sr-tag]::before{position:static;display:block;width:max-content;margin:0 0 4px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name textarea{padding-inline-start:12px}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-row .fi-input-wrp-prefix{background:var(--sr-sub-tint)!important;border:1px solid var(--sr-sub-line)!important;border-radius:var(--sr-radius-sm);padding:2px 6px!important;margin:0 10px 0 0!important;width:auto!important;min-width:0!important;justify-content:center!important;gap:0!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-row .fi-input-wrp .fi-input-wrp-prefix .fi-input-wrp-label{font-size:var(--sr-fs-sm);font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:var(--sr-sub)!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table tbody>tr:hover>td{background-color:var(--sr-t-hover-form)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table) tbody>tr:has(.sr-pos-collected)>td.sr-pos-tcell{background:var(--sr-money-tint)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table) tbody>tr:has(.sr-pos-collected):hover>td.sr-pos-tcell{background:color-mix(in srgb,var(--sr-money-tint),var(--sr-money) 10%)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table) tbody>tr:has(.sr-pos-collected)>td.sr-pos-tcell:first-of-type{box-shadow:inset 3px 0 0 var(--sr-money)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table tbody>tr:has(.sr-pos-collected) .fi-input-wrp{background:transparent}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table) tbody>tr:has(.sr-bulk-check input:checked)>td.sr-pos-tcell{background:var(--sr-row-selected)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table) tbody>tr:has(.sr-pos-collected):has(.sr-bulk-check input:checked)>td.sr-pos-tcell{background:var(--sr-money-tint)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table) tbody>tr:has(.sr-bulk-check input:checked)>td.sr-pos-tcell:first-of-type{box-shadow:inset 3px 0 0 var(--sr-accent-active)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table tbody td:has(.sr-pos-del)>.sr-pos-lead{opacity:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table .sr-pos-del{color:var(--sr-icon-muted)!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table .sr-pos-del:hover{background:var(--sr-danger-tint)!important;color:var(--sr-debt)!important;border-radius:var(--sr-radius-sm)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table .sr-equip-col .fi-input-wrp-suffix{opacity:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table tbody>tr:hover .sr-equip-col .fi-input-wrp-suffix,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table .sr-equip-col .fi-input-wrp-suffix:focus-within{opacity:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-totals{width:100%;min-width:0;padding:0;background:transparent;border:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-trow{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:4px 0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-trow>span{min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-trow>b{flex:none;white-space:nowrap}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-trow b{color:var(--sr-ink);font-weight:550}@media(max-width:575px){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-totals{padding:14px}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-neg{color:var(--sr-accent-text)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-sec .sr-pos-empty{margin:0;border:0;border-bottom:1px solid var(--sr-border)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-rmscan{display:flex;flex-direction:column;gap:24px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-lg)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-rmscan-label{display:block;margin-bottom:8px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-rmscan-label-text{font-size:var(--sr-fs-base);font-weight:500;line-height:var(--sr-lh-lg);color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-rmscan-row{display:flex;align-items:center;gap:10px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-rmscan-input{flex:1 1 auto;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-cell>.fi-sc{display:grid;grid-template-columns:var(--sr-thumb) minmax(0,1fr);gap:4px 8px;align-items:center}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-cell>.fi-sc>*{grid-column:2}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-cell>.fi-sc>:first-child{grid-column:1;grid-row:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-cell.sr-equip-sub>.fi-sc{grid-template-columns:minmax(0,1fr)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-cell.sr-equip-sub>.fi-sc>:first-child{display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-cell.sr-equip-sub>.fi-sc>*{grid-column:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-blocked-banner{background:var(--sr-danger-tint);color:var(--sr-debt);border:1px solid var(--sr-danger-line);border-radius:var(--sr-radius);padding:9px 13px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-text)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-col .fi-input-wrp-suffix{gap:0!important;padding-inline-end:.4rem!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-col .fi-input-wrp-suffix .fi-icon-btn{width:28px!important;height:28px!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-col .fi-input-wrp-suffix .fi-icon-btn svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-col .fi-input-wrp{display:flex!important;align-items:center;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-equip-col .fi-input-wrp-suffix{flex:none!important}.sr-party-missing:where(body.sr-pg-booking,body.sr-pg-booking *){display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:var(--sr-fs-sm);color:var(--sr-warn-text)}.sr-party-missing:where(body.sr-pg-booking,body.sr-pg-booking *) a{color:inherit;text-decoration:underline}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-layout .fi-section{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-layout .fi-section>.fi-section-content-ctn{border-top:0!important}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *){container:sr-order-page / inline-size}body.fi-body.sr-pg-booking:where(body.sr-pg-booking,body.sr-pg-booking *){background-color:var(--sr-surface)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-badge-ready{--sr-g1:var(--sr-g-clos-1);--sr-g2:var(--sr-g-clos-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-layout>.fi-sc{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-layout>.fi-sc>.fi-grid-col{grid-column:auto;min-width:0}.sr-order-main:where(body.sr-pg-booking,body.sr-pg-booking *){container:sr-order-main / inline-size;min-width:0}.sr-order-main:where(body.sr-pg-booking,body.sr-pg-booking *)>.fi-sc{gap:20px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-layout .fi-section{border:0;border-radius:0;box-shadow:none;background:transparent}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-booking-sec .fi-section-header{display:none}.sr-ord-top:where(body.sr-pg-booking,body.sr-pg-booking *){display:grid;gap:12px;min-width:0}.sr-ord-top:where(body.sr-pg-booking,body.sr-pg-booking *)>.sr-path{justify-self:start}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-ord-top:where(body.sr-pg-booking,body.sr-pg-booking *)>.sr-path{justify-self:stretch}.sr-ord-top:where(body.sr-pg-booking,body.sr-pg-booking *) [data-sr-tile="period"]{display:none}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sr-gap-block);align-items:start;padding:0 0 24px;border-bottom:1px solid var(--sr-line)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col{grid-column:span 12;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:is(:has(.sr-f-client),:has(.sr-f-project),:has(.sr-f-bank)){grid-column:span 5}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:has(.sr-f-title){grid-column:span 12}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:has(.sr-f-shifts){grid-column:span 3}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:is(:has(.sr-f-disc),:has(.sr-f-test)){grid-column:span 2}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:has(.sr-pp){grid-column:span 7;display:grid;grid-template-columns:subgrid}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-grid-col:has(.sr-pp)>.fi-sc-component,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;row-gap:6px;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp{container-type:normal}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp>*{grid-column:1 / -1;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp>.sr-pp-row{display:grid;grid-template-columns:subgrid;align-items:end}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform :is(.fi-grid-col:has(.sr-pp),.fi-grid-col:has(.sr-pp)>.fi-sc-component,.sr-pp,.sr-pp-row){column-gap:normal}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp-row>.sr-pp-field{grid-column:span 2;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp-row>.sr-pp-period{grid-column:span 3}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-facts.sr-facts--row{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sr-gap-block)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-facts.sr-facts--row>div{grid-column:span 4}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-fo-field-label-content{color:inherit;font-weight:inherit}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f{row-gap:6px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-fo-field-label,.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pp-label,.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pp-field>span{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:400;color:var(--sr-text-2)}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pp-field{display:grid;row-gap:6px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-fo-field-label-ctn{justify-content:flex-start;gap:4px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-fo-field-label-ctn>.fi-sc{flex:0 0 auto}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-fo-field-content-col{min-width:0}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-input-wrp{min-height:var(--sr-control-h);border-radius:var(--sr-radius-sm)}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-input{min-height:var(--sr-control-h);padding-inline:8px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-select-input-btn{min-height:var(--sr-control-h);font-size:var(--sr-fs-base)}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-input-wrp-prefix,.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f .fi-input-wrp-suffix{padding-inline:4px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-disc .fi-input-wrp{max-width:108px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-shifts .sr-shifts.fi-input-wrp{min-width:0;width:108px;max-width:100%}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-shifts .sr-shifts.fi-input-wrp button{min-width:30px;padding:0}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f input[type=number]{appearance:textfield}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f input[type=number]::-webkit-inner-spin-button{appearance:none}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pp-field input{height:var(--sr-control-h);min-width:0}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-test .fi-fo-field-content-col{display:grid;grid-template-rows:var(--sr-control-h);grid-auto-rows:auto;align-items:center;justify-items:start;row-gap:2px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-addtitle{white-space:nowrap}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items{--sr-order-qty-width:108px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}@media (pointer:fine){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-qty.fi-input-wrp button{min-width:28px}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items:not(:has(.sr-qty button)){--sr-order-qty-width:64px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-sr-only{inset-inline-start:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table{display:table}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead{display:table-header-group}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody{display:table-row-group}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr{display:table-row;padding:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td.fi-hidden{display:table-cell;padding-inline:6px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td .fi-fo-field{row-gap:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td .fi-in-entry-label{display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td .fi-fo-field-label-content{display:block;position:absolute;width:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th:last-child,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td:last-child{position:sticky;inset-inline-end:0;z-index:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th:last-child{z-index:3}:where(.fi-resource-bookings .sr-pos-table--items>table>tbody>tr>td:last-child):where(body.sr-pg-booking,body.sr-pg-booking *){background-color:var(--sr-surface)}@container (max-width:639px){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items.sr-pos-table--items>table{min-width:calc(824px + var(--sr-order-qty-width,136px))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items.sr-pos-table--items.sr-pos-table--nomoney>table{min-width:calc(540px + var(--sr-order-qty-width,136px))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th:last-child,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td:last-child{position:static}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th:nth-child(2),.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td:has(.sr-equip-col){position:sticky;inset-inline-start:0;z-index:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th:nth-child(2){z-index:3}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td:has(.sr-equip-col){background-color:var(--sr-surface);box-shadow:1px 0 0 var(--sr-line)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr:has(.sr-pos-collected)>td:has(.sr-equip-col){background-color:var(--sr-money-tint)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr:has(.sr-bulk-check input:checked)>td:has(.sr-equip-col){background-color:var(--sr-row-selected)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td:has(.sr-equip-col):focus-within{z-index:3}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table>thead>tr>th:nth-child(2),.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table>tbody>tr>td:nth-child(2){position:sticky;inset-inline-start:0;z-index:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table>thead>tr>th:nth-child(2){z-index:3}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table>tbody>tr>td:nth-child(2){background-color:var(--sr-surface);box-shadow:1px 0 0 var(--sr-line)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :where(.sr-pos-table--static)>table>tbody>tr:has(.sr-pos-collected)>td.sr-pos-tcell:nth-child(2){background-color:var(--sr-money-tint)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table>thead>tr>th:nth-child(2){width:180px}}@media (max-width:639px){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th:nth-child(2),.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td:has(.sr-equip-col),.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table>thead>tr>th:nth-child(2),.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table>tbody>tr>td:nth-child(2){position:static;box-shadow:none}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table{min-width:calc(680px + var(--sr-order-qty-width,136px) + 150px);table-layout:fixed}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items.sr-pos-table--nomoney>table{min-width:728px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td{padding-block:6px;padding-inline:6px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per>.fi-sc{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per::after{content:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per .fi-input-wrp{min-height:28px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per .fi-input{text-align:left;padding-inline:3px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per .fi-input-wrp-prefix{min-width:24px;color:var(--sr-text-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per .fi-input-wrp-suffix{display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ipp{position:relative;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ipp-btn{display:flex;align-items:center;width:100%;min-height:32px;padding:3px 5px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);background:var(--sr-surface);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);text-align:start;cursor:pointer}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ipp-btn:hover{border-color:var(--sr-accent-line)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ipp-btn:focus-visible{border-color:var(--sr-focus)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ipp-locked{border-color:transparent;background:transparent;padding-inline:0;min-height:0;cursor:default}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ipp-locked:hover{border-color:transparent}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ipp-anchor{position:absolute;inset:0 auto auto 0;width:0;height:0;padding:0;border:0;opacity:0;pointer-events:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per div.fi-input-wrp.fi-disabled{min-height:20px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per :is(.fi-input,.fi-fo-date-time-picker-display-text-input):disabled{min-height:0;padding-block:0;line-height:var(--sr-lh-base)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-fo-date-time-picker-panel{min-width:268px;width:max-content;padding:12px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-fo-date-time-picker-panel-header,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-fo-date-time-picker-calendar-header{display:grid}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-fo-date-time-picker-calendar-header{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-fo-date-time-picker-calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .fi-fo-date-time-picker-calendar-day{min-width:32px;min-height:32px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-qty.fi-input-wrp{min-width:0;max-width:100%}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-sec .fi-section-content{padding:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-sec .fi-section-header{display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-cardhead{border:0;padding:0 0 4px}.sr-pos-headrow:where(body.sr-pg-booking,body.sr-pg-booking *){display:flex;align-items:center;gap:8px 12px;min-width:0}.sr-pos-headrow:where(body.sr-pg-booking,body.sr-pg-booking *)>.sr-cardhead{flex:1 1 auto;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-headrow .sr-pos-tabs{flex:0 1 auto}.sr-pos-add:where(body.sr-pg-booking,body.sr-pg-booking *){flex:none;min-width:0}.sr-pos-cols:where(body.sr-pg-booking,body.sr-pg-booking *){flex:none;margin-inline-start:auto}.sr-pos-find:where(body.sr-pg-booking,body.sr-pg-booking *) ~ .sr-pos-cols{margin-inline-start:0}.sr-pos-add:not(:has(.fi-btn)):where(body.sr-pg-booking,body.sr-pg-booking *){display:none}.sr-estimate-add:where(body.sr-pg-booking,body.sr-pg-booking *){display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start}.sr-estimate-add:where(body.sr-pg-booking,body.sr-pg-booking *)>.fi-ac{flex-direction:row;justify-content:flex-end}.sr-estimate-add:where(body.sr-pg-booking,body.sr-pg-booking *)>.fi-ac>*{order:1}.sr-estimate-add:where(body.sr-pg-booking,body.sr-pg-booking *)>.fi-ac>:is(.sr-add--ai,:has(>.sr-add--ai)){order:2}.sr-pos-add:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-dropdown-panel{z-index:calc(var(--sr-z-header,20) + 10)}.sr-pos-add:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-add--menu::after{content:'';display:inline-block;margin-inline-start:6px;vertical-align:middle;border:4px solid transparent;border-top-color:currentColor;border-bottom:0}body:not(.sr-pos-tab-goods):not(.sr-pos-tab-subrent):not(.sr-pos-tab-services):not(.sr-pos-tab-sales):not(.sr-pos-tab-dropped):where(body.sr-pg-booking,body.sr-pg-booking *) .sr-estimate-add :is(.sr-add--subrent,.sr-add--services,.sr-add--sales,.sr-add--goods,.fi-dropdown:has(.sr-add--goods)),body.sr-pos-tab-goods:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-estimate-add :is(.sr-add--subrent,.sr-add--services,.sr-add--sales,.fi-dropdown:has(.sr-add--all)),body.sr-pos-tab-subrent:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-estimate-add :is(.sr-add--ai,.sr-add--services,.sr-add--sales,.sr-add--goods,.fi-dropdown:has(.sr-add--goods),.fi-dropdown:has(.sr-add--all)),body.sr-pos-tab-services:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-estimate-add :is(.sr-add--ai,.sr-add--subrent,.sr-add--sales,.sr-add--goods,.fi-dropdown:has(.sr-add--goods),.fi-dropdown:has(.sr-add--all)),body.sr-pos-tab-sales:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-estimate-add :is(.sr-add--ai,.sr-add--subrent,.sr-add--services,.sr-add--goods,.fi-dropdown:has(.sr-add--goods),.fi-dropdown:has(.sr-add--all)),body.sr-pos-tab-dropped:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-estimate-add :is(.sr-add--ai,.sr-add--subrent,.sr-add--services,.sr-add--sales,.sr-add--goods,.fi-dropdown:has(.sr-add--goods),.fi-dropdown:has(.sr-add--all)){display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-position-total{display:flex;align-items:baseline;justify-content:flex-end;gap:12px;padding-block:12px;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-position-total strong{font-size:var(--sr-fs-lg);font-weight:var(--sr-fw-total);color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-position-total-meta{margin-inline-end:auto;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-tabs{display:flex;align-items:flex-end;gap:4px;min-width:0;flex:1;overflow-x:auto;scrollbar-width:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-tabs::-webkit-scrollbar{display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 12px;border:0;border-radius:0;background:transparent;color:var(--sr-text-2);font-size:var(--sr-fs-base);cursor:pointer}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-tab .sr-ch-title{color:inherit;font-weight:500}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-tab:hover{color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-tab:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}body:not(.sr-pos-tab-goods):not(.sr-pos-tab-services):not(.sr-pos-tab-subrent):not(.sr-pos-tab-dropped):not(.sr-pos-tab-sales):where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--all,body.sr-pos-tab-goods:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--goods,body.sr-pos-tab-subrent:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--subrent,body.sr-pos-tab-services:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--services,body.sr-pos-tab-sales:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--sales,body.sr-pos-tab-dropped:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--dropped{color:var(--sr-text-1)}body:not(.sr-pos-tab-goods):not(.sr-pos-tab-services):not(.sr-pos-tab-subrent):not(.sr-pos-tab-dropped):not(.sr-pos-tab-sales):where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--all::after,body.sr-pos-tab-goods:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--goods::after,body.sr-pos-tab-subrent:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--subrent::after,body.sr-pos-tab-services:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--services::after,body.sr-pos-tab-sales:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--sales::after,body.sr-pos-tab-dropped:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--dropped::after{content:'';position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--sr-accent)}body:not(.sr-pos-tab-goods):not(.sr-pos-tab-services):not(.sr-pos-tab-subrent):not(.sr-pos-tab-dropped):not(.sr-pos-tab-sales):where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--all .sr-ch-title,body.sr-pos-tab-goods:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--goods .sr-ch-title,body.sr-pos-tab-subrent:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--subrent .sr-ch-title,body.sr-pos-tab-services:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--services .sr-ch-title,body.sr-pos-tab-sales:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--sales .sr-ch-title,body.sr-pos-tab-dropped:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--dropped .sr-ch-title{font-weight:600}body:not(.sr-pos-tab-goods):not(.sr-pos-tab-services):not(.sr-pos-tab-subrent):not(.sr-pos-tab-dropped):not(.sr-pos-tab-sales):where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--all .sr-tab-count,body.sr-pos-tab-goods:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--goods .sr-tab-count,body.sr-pos-tab-subrent:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--subrent .sr-tab-count,body.sr-pos-tab-services:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--services .sr-tab-count,body.sr-pos-tab-sales:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--sales .sr-tab-count,body.sr-pos-tab-dropped:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-tab--dropped .sr-tab-count{background:transparent;color:var(--sr-text-2)}body.sr-pos-tab-goods:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings :is(.sr-pos-table--items,.sr-pos-table--static)>table>tbody>tr:is(:has(.sr-pos-service),:has(.sr-sub-row),:has(.sr-pos-sale)){display:none}body:is(.sr-pos-tab-goods,.sr-pos-tab-subrent,.sr-pos-tab-services,.sr-pos-tab-sales):where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-grp,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-sorted .sr-pos-grp{display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static)>table>tbody>tr.sr-pos-grp>td{padding-block:16px 6px;border-block-start:1px solid var(--sr-line);font-size:var(--sr-fs-base);font-weight:600;color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--items,.sr-pos-table--static)>table>tbody>tr.sr-pos-grp:first-child>td{padding-block-start:8px;border-block-start:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-grp-l{position:sticky;inset-inline-start:12px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-grp-sum{text-align:end;white-space:nowrap}body.sr-pos-tab-sales:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings :is(.sr-pos-table--items,.sr-pos-table--static)>table>tbody>tr:not(:has(.sr-pos-sale)){display:none}body.sr-pos-tab-services:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings :is(.sr-pos-table--items,.sr-pos-table--static)>table>tbody>tr:not(:has(.sr-pos-service)){display:none}body.sr-pos-tab-subrent:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings :is(.sr-pos-table--items,.sr-pos-table--static)>table>tbody>tr:not(:has(.sr-sub-row)){display:none}@media (pointer:coarse){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-tab{min-height:var(--sr-tap-touch);padding-inline:12px}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table{border-inline:0;border-radius:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th{border-inline:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-add-action .fi-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-input-wrp-suffix{border-inline-start:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-per .fi-input-wrp-prefix{border-inline-end:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>thead>tr>th:last-child,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr>td:last-child{padding-inline-end:14px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-c-check .fi-icon-btn{padding:4px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-c-check .fi-icon-btn .fi-icon-btn-icon{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table>tbody>tr:has(.sr-pos-dropped){display:none}body:not(.sr-pos-tab-dropped):where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings .sr-pos-dropped-box{display:none}body.sr-pos-tab-dropped:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-resource-bookings :is(.sr-pos-table--items,.sr-pos-table--static){display:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static){overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table{min-width:1012px;table-layout:fixed;border-inline:0;border-radius:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static).sr-pos-table--nomoney>table{min-width:728px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>thead>tr>th,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>tbody>tr>td{border-inline:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>tbody>tr>td{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static>table>tbody>tr>td{font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>thead>tr>th:last-child,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>tbody>tr>td:last-child{padding-inline-end:14px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table{display:table}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>thead>tr>th{text-align:start}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>thead>tr>th:is(.sr-drop-h-qty,.sr-drop-h-shifts,.sr-drop-h-disc){text-align:center}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>thead>tr>th:is(.sr-drop-h-price,.sr-drop-h-sum){text-align:end}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-lead{width:124px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) :is(.sr-drop-h-start,.sr-drop-h-end){width:var(--sr-est-date-w,var(--sr-tw-dts))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-qty{width:var(--sr-order-qty-width,136px)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-shifts{width:76px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) :is(.sr-drop-h-price,.sr-drop-h-sum){width:104px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-disc{width:76px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-equip{display:flex;align-items:center;gap:8px;min-width:0;padding-block:2px;min-height:44px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-tf--form>tbody>tr:has(>td .sr-drop-equip)>td{padding-block:max(0px,calc((var(--sr-tf-row-h) - 44px - 1px) / 2))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-name-col{display:grid;gap:6px;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-l1>.sr-drop-name{display:inline-block}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-l1{display:flex;align-items:flex-start;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-l1>.sr-drop-name{min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-name{font-weight:500;color:var(--sr-text-2);overflow-wrap:anywhere}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-per{padding-inline:6px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-muted{color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-c{text-align:center}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-r{text-align:right}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-sum{display:grid;justify-items:end;gap:2px;white-space:nowrap}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-sum s{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-drop-sum b{font-size:var(--sr-fs-base);font-weight:var(--sr-fw-sum);color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped,.sr-pos-table--items) .sr-drop-name{color:var(--sr-text-1);text-decoration:none;overflow-wrap:break-word}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--items) a.sr-drop-name:hover{color:var(--sr-accent-text);text-decoration:underline;text-underline-offset:2px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped,.sr-pos-table--items) .sr-drop-name-col{gap:2px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-drop-name-col{padding-block:4px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped) .sr-drop-lead{padding-inline-start:10px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped).sr-pos-table--leading{--sr-order-qty-width:64px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped) .sr-drop-h-lead{width:56px}.fi-resource-bookings:has(.sr-pos-table--items):where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--dropped .sr-drop-h-lead{width:124px}.fi-resource-bookings:has(.sr-pos-table--static.sr-pos-table--acts):where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--dropped .sr-drop-h-lead{width:132px}.fi-resource-bookings:has(.sr-pos-table--static.sr-pos-table--acts[data-sr-select]):where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--dropped .sr-drop-h-lead{width:168px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static.sr-pos-table--acts .sr-drop-h-lead{width:132px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static[data-sr-req] .sr-drop-h-lead{width:96px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static,.sr-pos-table--dropped)>table{min-width:852px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static th[data-sr-sort]{cursor:pointer;user-select:none}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-static-sum{font-size:var(--sr-fs-base);font-weight:var(--sr-fw-sum);color:var(--sr-text-1)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static .sr-pos-units--full{color:var(--sr-money)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static .sr-pos-units--part{color:var(--sr-accent-text)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static .sr-pos-units--none{color:var(--sr-text-3)}.sr-tsub:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-units--full{color:var(--sr-money)}.sr-tsub:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-units--part{color:var(--sr-accent-text)}@media (pointer:coarse){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static){--sr-order-qty-width:152px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-lead{width:152px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--static:not(.sr-pos-table--acts),.sr-pos-table--dropped) .sr-drop-h-lead{width:64px}.fi-resource-bookings:has(.sr-pos-table--items):where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--dropped .sr-drop-h-lead{width:152px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static[data-sr-req]:not(.sr-pos-table--acts) .sr-drop-h-lead{width:112px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table{min-width:1092px}}@container (min-width:640px) and (max-width:1011px){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table{min-width:700px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-qty{width:48px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) :is(.sr-drop-h-start,.sr-drop-h-end){width:80px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-price{width:84px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-disc{width:60px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static) .sr-drop-h-sum{width:92px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) :is(.sr-pos-table--dropped,.sr-pos-table--static)>table>thead>tr>th:nth-child(2){width:240px}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-notes .sr-pos-units{display:inline-flex;align-items:center;gap:3px;font-weight:400}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-notes .sr-pos-units--full{color:var(--sr-money)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-notes .sr-pos-units--part{color:var(--sr-accent-text)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-notes .sr-pos-units--none{color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding-block:12px;border-top:1px solid var(--sr-line);font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-footer-state{display:inline-flex;align-items:center;gap:6px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-footer-state svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-position-total-zero strong{color:var(--sr-text-zero)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-pos-c-sum{font-weight:var(--sr-fw-sum)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per .fi-input,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per .fi-input-wrp-label{font-size:var(--sr-fs-md)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items .sr-per .fi-input-wrp-label{color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-estimate-add .fi-btn{font-size:var(--sr-fs-md)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-meta{margin-top:6px;gap:8px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-meta .fi-select-input-ctn .fi-dropdown-panel{min-width:min(20rem,calc(100vw - 32px))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-meta .fi-fo-field-label-content{font-size:var(--sr-fs-sm);font-weight:500;color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-meta-view{display:block;margin-top:2px;font-size:var(--sr-fs-sm);color:var(--sr-text-3);overflow-wrap:anywhere}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name-view{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:var(--sr-fs-md);font-weight:500;line-height:var(--sr-lh-md);color:var(--sr-text-1);overflow-wrap:anywhere}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-sub-name-view .sr-sub-tag{flex:none;padding:2px 6px;border:1px solid var(--sr-sub-line);border-radius:var(--sr-radius-sm);background:var(--sr-sub-tint);color:var(--sr-sub);font-size:var(--sr-fs-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-flag{color:var(--sr-text-3);font-weight:400}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-flag--warn{color:var(--sr-warn-text)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-flag--danger{color:var(--sr-debt)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-notes>.sr-pos-flag{white-space:normal;overflow:visible}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-flag--line{display:block;flex:0 1 auto;cursor:help}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-flag .sr-inline-ic{vertical-align:-2px;margin-inline-end:3px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-price-tip-box{position:relative;white-space:nowrap}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-price-tip{position:absolute;inset-inline-start:100%;top:0;margin-inline-start:3px;color:var(--sr-accent-text);font-weight:800;cursor:help}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-price-tip-ic{display:inline;width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-disc-floor-row{display:block;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-tight);text-align:center;font-weight:600;color:var(--sr-accent-text)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static .sr-price-tip{position:static}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--static .sr-price-missing{color:var(--sr-debt);font-weight:600}.sr-order-info-inline:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-oc-sec>summary,.sr-order-info-inline:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-oc-client>:first-child{padding:14px 0;font-size:var(--sr-fs-md)}.sr-order-info-inline:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-oc-people{padding-inline:0}.sr-oc-client-name:where(body.sr-pg-booking,body.sr-pg-booking *){min-width:0;white-space:normal;overflow-wrap:anywhere}.sr-order-notes:where(body.sr-pg-booking,body.sr-pg-booking *){border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm)}.sr-order-notes:where(body.sr-pg-booking,body.sr-pg-booking *)>summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:var(--sr-fs-md);font-weight:500}.sr-order-notes--filled:where(body.sr-pg-booking,body.sr-pg-booking *){border-color:var(--sr-accent-line)}.sr-order-notes--filled:where(body.sr-pg-booking,body.sr-pg-booking *)>summary{background:var(--sr-accent-tint);border-radius:var(--sr-radius-sm)}.sr-order-notes:where(body.sr-pg-booking,body.sr-pg-booking *)>summary:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.sr-order-notes:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-oc-note-body{overflow-wrap:anywhere;white-space:pre-wrap}@container sr-order-main (max-width:819px){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content{grid-template-columns:repeat(6,minmax(0,1fr))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:is(:has(.sr-f-client),:has(.sr-f-title),:has(.sr-f-project),:has(.sr-f-bank),:has(.sr-pp)){grid-column:span 6}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:is(:has(.sr-f-shifts),:has(.sr-f-disc),:has(.sr-f-test)){grid-column:span 2}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp-row>.sr-pp-period{grid-column:span 2}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-facts.sr-facts--row{grid-template-columns:repeat(6,minmax(0,1fr))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-facts.sr-facts--row>div:nth-child(n){grid-column:span 3}}@container sr-order-main (max-width:519px){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content{grid-template-columns:repeat(2,minmax(0,1fr))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:is(:has(.sr-f-client),:has(.sr-f-title),:has(.sr-f-project),:has(.sr-f-bank),:has(.sr-pp)){grid-column:span 2}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .fi-section-content>.fi-grid-col:is(:has(.sr-f-shifts),:has(.sr-f-disc),:has(.sr-f-test)){grid-column:span 1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp-row>.sr-pp-field{grid-column:span 1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-ordform .sr-pp-row>.sr-pp-period{grid-column:span 2}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-facts.sr-facts--row{grid-template-columns:repeat(2,minmax(0,1fr))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-facts.sr-facts--row>div:nth-child(n){grid-column:span 1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-facts.sr-facts--row>div:nth-child(-n+2){grid-column:span 2}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-info-inline .sr-oc-sec.sr-oc-disclosure>summary,.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-info-inline .sr-oc-client>:first-child{box-sizing:border-box;min-height:44px;padding:12px 0;gap:8px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:600;align-items:center}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-info-inline .sr-oc-client-heading{flex:0 1 auto;flex-wrap:nowrap;min-width:0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-info-inline .sr-oc-client-note-indicator{flex:none;padding:2px;background:transparent}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-client .fi-input-wrp.fi-disabled{position:relative}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-client .fi-select-input-btn.fi-disabled{opacity:1}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-client .fi-input-wrp.fi-disabled a.fi-icon-btn[href]{position:static}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-client .fi-input-wrp.fi-disabled .fi-input-wrp-prefix{display:flex;width:0;min-width:0;padding:0;margin:0;border:0;overflow:hidden}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-client .fi-input-wrp.fi-disabled a.fi-icon-btn[href]::after{content:'';position:absolute;inset:0;z-index:1;cursor:pointer}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-client .fi-input-wrp.fi-disabled:hover .fi-select-input-value-label{color:var(--sr-accent-text);text-decoration:underline;text-underline-offset:2px}@media (max-width:639px){.sr-estimate-add:where(body.sr-pg-booking,body.sr-pg-booking *) .fi-btn{min-height:44px}}@media (pointer:coarse){.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-shifts .sr-shifts.fi-input-wrp{width:136px}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-shifts .sr-shifts.fi-input-wrp button{min-width:var(--sr-tap-touch)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items>table{min-width:1092px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items th:has(.sr-pos-h-check){width:152px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-table--items{--sr-order-qty-width:152px}}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-notes{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--sr-fs-sm);min-width:0;max-width:100%;overflow-wrap:anywhere}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-pos-notes>span{min-width:0;max-width:100%}.sr-booking-sec:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-f-addtitle{min-height:24px}.fi-input-wrp:where(body.sr-pg-booking,body.sr-pg-booking *) input.fi-input.sr-total-val{min-width:24px}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline{margin:6px 0 0;min-width:0}@media (min-width:1280px) and (pointer:fine){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 0}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline>div{display:flex;gap:6px;align-items:baseline;min-width:0;max-width:100%}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline>div + div::before{content:"·";margin-inline:10px;color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline>[data-sr-fact="period"]{display:none}}@media (max-width:1279px),(pointer:coarse),(pointer:none){.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:6px 0 0;min-width:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline{--sr-subline-sep:18px;margin-inline-start:calc(-1 * var(--sr-subline-sep));clip-path:inset(-24px -24px -24px var(--sr-subline-sep))}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline>div{position:relative;display:flex;align-items:baseline;min-width:0;max-width:100%;padding-inline-start:var(--sr-subline-sep)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline>div + div::before{content:"·";position:absolute;inset-inline-start:0;width:var(--sr-subline-sep);text-align:center;color:var(--sr-text-3)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline [data-sr-fact]>:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline [data-sr-fact]>:last-child{min-width:0;overflow-wrap:anywhere;font-size:inherit;line-height:inherit;color:var(--sr-text-2)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline [data-sr-fact][data-sr-tone="debt"]>:last-child{color:var(--sr-debt)}.fi-resource-bookings:where(body.sr-pg-booking,body.sr-pg-booking *) .sr-order-subline>.fi-btn{margin-inline-start:calc(12px + var(--sr-subline-sep))}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *){--sr-border:var(--sr-line);--sr-border-strong:var(--sr-line-2);--sr-ink:var(--sr-text-1);--sr-muted:var(--sr-text-2);--sr-faint:var(--sr-text-3);--sr-accent-deep:var(--sr-accent-text);--sr-green:var(--sr-money);--sr-green-tint:var(--sr-money-tint);--sr-green-line:var(--sr-k-c8e9d6)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-sc-tabs>.fi-tabs{background:none;border:0;box-shadow:none;padding:0 4px;border-bottom:1px solid var(--sr-border);border-radius:0;gap:2px;overflow-y:hidden}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-sc-tabs>.fi-tabs .fi-tabs-item{position:relative;border-radius:0;padding:12px 12px;font-size:var(--sr-fs-base);font-weight:550;color:var(--sr-muted);background:none}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-sc-tabs>.fi-tabs .fi-tabs-item:hover{color:var(--sr-ink)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-sc-tabs>.fi-tabs .fi-tabs-item.fi-active{color:var(--sr-ink);font-weight:600}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-sc-tabs>.fi-tabs .fi-tabs-item.fi-active::after{content:'';position:absolute;left:10px;right:10px;bottom:0;height:2px;background:var(--sr-accent);border-radius:2px 2px 0 0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-sc-tabs>.fi-tabs .fi-tabs-item .fi-icon,.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-sc-tabs>.fi-tabs .fi-badge{display:none}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-file-upload .filepond--panel-root{border:1.5px dashed var(--sr-border-strong);background:var(--sr-surface);border-radius:var(--sr-radius-ctl);transition:border-color var(--sr-dur),background var(--sr-dur)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-file-upload .filepond--root:hover .filepond--panel-root{border-color:var(--sr-accent-line);background:var(--sr-accent-tint)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-file-upload .filepond--drop-label{color:var(--sr-accent-text);font-size:var(--sr-fs-sm)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm>.fi-sc{display:flex;align-items:flex-start;gap:0 24px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm>.fi-sc>.fi-grid-col{min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm>.fi-sc>.fi-grid-col:first-child{flex:1 1 0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-main>.fi-sc{display:flex;flex-direction:column;gap:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm>.fi-sc>.fi-grid-col:nth-child(2){flex:0 0 312px;padding-top:4px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-aside>.fi-sc{display:flex;flex-direction:column;gap:16px}@media (max-width:1023px){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm>.fi-sc{flex-wrap:wrap}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm>.fi-sc>.fi-grid-col:is(:first-child,:nth-child(2)){flex:1 1 100%}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-top>.fi-sc{display:grid;grid-template-columns:112px minmax(0,1fr);gap:0 24px;align-items:start;padding:4px 0 20px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-top>.fi-sc:has(>.fi-grid-col.fi-hidden:first-child + .fi-grid-col.fi-hidden){grid-template-columns:minmax(0,1fr)}@media (max-width:640px){.fi-resource-products.sr-card-edit:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-top>.fi-sc{grid-template-columns:minmax(0,1fr)}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-top>.fi-sc>.fi-grid-col{grid-column:auto;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-photo .filepond--root{margin:0}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-photo{max-width:112px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-body>.fi-sc{display:flex;flex-direction:column;gap:12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-pricerow>.fi-sc{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 32px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-pricerow>.fi-sc>.fi-grid-col:first-child{flex:0 0 220px;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-price>.fi-sc{display:flex;flex-direction:column;gap:6px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-brandrow>.fi-sc{display:flex;flex-wrap:wrap;gap:10px 24px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-settings>.fi-sc{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 24px;padding:14px 0;border-top:1px solid var(--sr-border)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-settings>.fi-sc>.fi-grid-col{min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm .fi-fo-field-label-content{font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-2)}.fi-page.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-price-main .fi-input-wrp.fi-disabled input.sr-price-input{font-size:var(--sr-fs-2xl);line-height:var(--sr-lh-tight);font-weight:700;color:var(--sr-text-1);-webkit-text-fill-color:var(--sr-text-1);field-sizing:content;min-width:2ch}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-price-main .fi-input-wrp.fi-disabled>.fi-input-wrp-suffix{font-size:var(--sr-fs-2xl);line-height:var(--sr-lh-tight);font-weight:700;color:var(--sr-text-1)}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv.fi-fo-field,.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-fo-field{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:0}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-fo-field-label-col{margin:0;padding:0}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-fo-field-content-col{min-width:0}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-input-wrp.fi-disabled :is(input,select),.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-select-input-value-label{font-size:var(--sr-fs-base);color:var(--sr-text-1)}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-pm-settings,.sr-pm-brandrow)>.fi-sc{align-items:baseline}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv:is(.fi-fo-field,.fi-in-entry){flex-wrap:nowrap}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv :is(.fi-fo-field-label-col,.fi-in-entry-label-col){flex:none}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv :is(.fi-fo-field-content-col,.fi-in-entry-content-col){flex:1 1 auto;min-width:0}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv :is(.fi-fo-field-label-content,.fi-in-entry-label,.fi-in-entry-content){line-height:var(--sr-lh-base)}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-input-wrp.fi-disabled :is(input,select){height:auto;min-height:0;padding-block:0;line-height:var(--sr-lh-base)}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-select-input-btn.fi-disabled{height:auto;min-height:0;padding-block:0;line-height:var(--sr-lh-base)}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv{--sr-control-h:20px}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv .fi-select-input-value-label{white-space:normal;overflow:visible;text-overflow:clip}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv.fi-in-entry{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv.fi-in-entry .fi-in-entry-label{font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv.fi-in-entry .fi-in-entry-content{font-size:var(--sr-fs-base);color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-kv.fi-in-entry .fi-in-entry-label-col{margin:0}.fi-resource-products.sr-card-edit:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-settings .sr-pm-kv.fi-fo-field{width:200px}.fi-resource-products.sr-card-edit:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-brandrow .sr-pm-kv.fi-fo-field{width:240px}.fi-resource-products.sr-card-edit:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-pm-name,.sr-pm-cat).fi-fo-field{max-width:560px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-cat .fi-select-input-value-label{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-cat .fi-select-input-value-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-cat :is(.fi-select-input-btn,.fi-select-input-value-ctn){min-width:0;max-width:100%}.fi-resource-products.sr-card-edit:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-price-main.fi-fo-field{max-width:200px}.fi-resource-products.sr-card-edit:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-price .sr-pm-kv.fi-fo-field{max-width:200px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--sr-fs-md);color:var(--sr-text-3)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-head small{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-big{display:flex;align-items:baseline;gap:12px;margin:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-big .sr-stock-row{display:flex;align-items:baseline;gap:6px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-big .sr-stock-row--total dt{position:absolute;width:1px;overflow:hidden;clip-path:inset(50%)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-big .sr-stock-row--total dd{font-size:var(--sr-fs-2xl);line-height:var(--sr-lh-tight);font-weight:700}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-big .sr-stock-row--free dt{font-size:var(--sr-fs-md);font-weight:600;text-transform:lowercase;color:var(--sr-money)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-fleet-big .sr-stock-row--free dd{font-size:var(--sr-fs-md)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-sum{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:16px;row-gap:2px;align-items:baseline;margin:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row{display:contents;white-space:nowrap}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row dt{margin:0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row dd{margin:0;min-width:0;white-space:normal;overflow-wrap:anywhere;font-weight:600;color:var(--sr-ink);text-align:right;font-variant-numeric:tabular-nums}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row--free dd b{font-weight:700;color:var(--sr-ink)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row--free dd b.sr-stock-free{color:var(--sr-money)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row--free .sr-hint-ic{vertical-align:-2px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-sub{font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-3);white-space:normal}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-sub::before{content:", "}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row--off dt{color:var(--sr-text-3)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row--off dd{font-weight:500;color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-row--first-off>:is(dt,dd){margin-top:4px;padding-top:4px;border-top:1px solid var(--sr-line)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-stock-note{font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);color:var(--sr-muted)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-qr{display:inline-flex;align-items:center;gap:6px;color:var(--sr-text-1);cursor:pointer;line-height:1;max-width:100%}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-qr-img{display:inline-flex;flex:none;width:26px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-qr-img svg{display:block}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-qr-code{user-select:all;overflow-wrap:anywhere;text-align:left}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-qr:hover .sr-pm-qr-code{text-decoration:underline}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-qr-none{color:var(--sr-text-2)}@media (pointer:coarse){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-qr{padding-block:9px}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:12px 0;border-top:1px solid var(--sr-border)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-head>.sr-pm-summary{border-top:0;padding:0 0 12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-metrics{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:var(--sr-fs-md)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-metrics span{color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-metrics b{font-weight:650;color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-acc>.fi-sc{display:flex;flex-direction:column;gap:12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-acc>.fi-sc>.fi-grid-col:has(.sr-pm-acc-body:is([style*="display: none"],[x-cloak])){display:none}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-acc-head{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:0;border:0;background:transparent;font:inherit;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:700;color:var(--sr-text-1);text-align:left;cursor:pointer}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-acc-icon{width:var(--sr-icon-md);height:var(--sr-icon-md);flex:none;color:var(--sr-text-2);transition:transform var(--sr-dur)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-acc-head[aria-expanded="true"] .sr-pm-acc-icon{transform:rotate(180deg)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-acc-head:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}@media (pointer:coarse){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-acc-head{min-height:var(--sr-tap-touch)}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-asm>.fi-sc{display:flex;flex-direction:column;gap:10px;padding:14px 0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-asm>.fi-sc>.fi-grid-col{max-width:560px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-sec{padding:20px 0;border-top:1px solid var(--sr-border)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-sec .fi-fo-field-label-content,.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-sec.fi-fo-field .fi-fo-field-label-content,.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-sec.fi-in-entry .fi-in-entry-label{font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:700;color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-sec.fi-in-entry{display:flex;flex-direction:column;gap:10px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-sec.fi-in-entry .fi-in-entry-content{font-size:var(--sr-fs-base);color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-empty{font-size:var(--sr-fs-base);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-desc :is(p,ul,ol){margin:0 0 8px;max-width:80ch;font-size:var(--sr-fs-base);line-height:var(--sr-lh-text);color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-desc ul{padding-left:20px;list-style:disc}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-desc ol{padding-left:20px;list-style:decimal}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specs{display:grid;grid-template-columns:1fr;gap:0;margin:0;max-width:640px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specs>div{display:grid;grid-template-columns:minmax(140px,240px) 1fr;gap:16px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--sr-border);min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specs>div:last-child{border-bottom:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specs dt{font-size:var(--sr-fs-md);color:var(--sr-text-2);min-width:0;overflow-wrap:anywhere}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specs dd{margin:0;font-size:var(--sr-fs-base);color:var(--sr-text-1);min-width:0;overflow-wrap:anywhere}@media (max-width:640px){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specs>div{grid-template-columns:45% 1fr;gap:12px}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specsug{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specsug-v{color:var(--sr-text-2);overflow-wrap:anywhere;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specsug-mark,.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specsug-n{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-warn-text);white-space:nowrap}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-specsug-n{margin-left:8px;font-weight:400}@media (max-width:640px){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-top>.fi-sc{grid-template-columns:72px minmax(0,1fr);gap:0 14px}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-photo{max-width:72px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-pricerow>.fi-sc>.fi-grid-col:first-child{flex-basis:100%}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-top .sr-pm-kv:is(.fi-fo-field,.fi-in-entry){display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:8px;align-items:baseline}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-top .sr-pm-brandrow>.fi-sc{flex-direction:column;flex-wrap:nowrap;gap:2px}.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-price-main .fi-input-wrp.fi-disabled input.sr-price-input,.fi-resource-products.sr-card-view:where(body.sr-pg-product,body.sr-pg-product *) .sr-pm-price-main .fi-input-wrp.fi-disabled>.fi-input-wrp-suffix{font-size:var(--sr-fs-2xl)}.fi-resource-products.sr-card-edit:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-pm-settings,.sr-pm-brandrow) .sr-pm-kv.fi-fo-field{width:100%}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an{min-width:0;display:flex;flex-direction:column;gap:14px;padding-top:4px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-panel{min-width:0;height:100%;display:flex;flex-direction:column;align-items:stretch;padding:18px;border:1px solid var(--sr-border);border-radius:var(--sr-radius);background:var(--sr-surface)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an :is(.sr-an-head select,.sr-an-inline-field select){width:auto;max-width:100%;min-height:var(--sr-control-h);padding:0 8px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background-color:var(--sr-surface);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-1);cursor:pointer}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an :is(.sr-an-head select,.sr-an-inline-field select):focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-inline-field{display:flex;flex:none;align-items:center;gap:8px;min-width:0;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-inline-field>span{white-space:nowrap}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-error{margin:0;font-size:var(--sr-fs-md);color:var(--sr-debt)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-an-label,.sr-an-detail,.sr-an-foot){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-text);color:var(--sr-text-2);overflow-wrap:anywhere}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-sub{display:block;margin-top:2px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:400;color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-value{font-size:var(--sr-fs-xl);font-weight:600;line-height:var(--sr-lh-tight);letter-spacing:-.25px;color:var(--sr-text-1);overflow-wrap:anywhere}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-panel>.sr-pagination{margin-top:auto}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(510px,100%),1fr));align-items:stretch;gap:14px;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-bottom:14px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an :is(.sr-an-head h2,.sr-an-head h3,.sr-an-head h4){margin:0;font-size:var(--sr-fs-lg);font-weight:650;color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-scroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-scroll:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;border-radius:var(--sr-radius-sm)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-table{width:100%;border-collapse:collapse;font-size:var(--sr-fs-md)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-table :is(th,td){text-align:left;vertical-align:middle}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-table td:first-child{overflow-wrap:break-word}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-table tbody tr:last-child :is(th,td){border-bottom:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-table .sr-an-num{text-align:right;white-space:nowrap}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-table .sr-an-nowrap{white-space:nowrap}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pb-search{width:min(280px,100%);height:var(--sr-control-h);padding:0 10px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);background:var(--sr-surface);font-size:var(--sr-fs-md);color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-pb-search:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-table td.sr-an-cut{white-space:normal;overflow:visible}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-link{color:var(--sr-text-1);text-decoration:none}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-link:hover{text-decoration:underline}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-link:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;border-radius:3px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-track{position:relative;display:block;min-width:0;height:6px;border-radius:2px;background:var(--sr-surface-3);overflow:visible}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-fill{display:block;height:6px;max-width:100%;border-radius:2px;background:var(--sr-accent)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-facts{display:grid;gap:11px;margin:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:baseline;gap:16px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-facts dt{min-width:0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-facts dd{min-width:0;margin:0;text-align:right;font-size:var(--sr-fs-md);color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;align-items:end}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-week>div{display:grid;justify-items:center;gap:6px;min-width:0;font-size:var(--sr-fs-sm)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-week-val{color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-week-bar{display:flex;align-items:flex-end;justify-content:center;height:52px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-week-bar i{display:block;width:14px;min-height:2px;border-radius:2px;background:var(--sr-accent)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-foot{margin:10px 0 0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-explain{padding:12px 18px;border:1px solid var(--sr-border);border-radius:var(--sr-radius);background:var(--sr-surface);font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-explain>summary{width:fit-content;padding:6px 0;cursor:pointer}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-explain ul{display:grid;gap:6px;max-width:840px;margin:10px 0 0;padding-left:18px;list-style:disc;line-height:var(--sr-lh-text)}@media (pointer:coarse){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an :is(.sr-an-head select,.sr-an-inline-field select){font-size:var(--sr-fs-lg)}}@media (max-width:640px){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-panel{padding:14px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-head:has(.sr-an-inline-field){flex-direction:column;align-items:flex-start;gap:8px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-value{font-size:var(--sr-fs-xl)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-explain>summary{min-height:44px;display:flex;align-items:center}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-tr-months,.sr-tr-compare-table)>:is(thead,tbody)>tr>:is(th,td):first-child{position:sticky;inset-inline-start:0;z-index:1;padding-inline-end:12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-tr-months,.sr-tr-compare-table)>thead>tr>th:first-child{z-index:3}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) :where(:is(.sr-tr-months,.sr-tr-compare-table)>tbody>tr>:is(th,td):first-child){background-color:var(--sr-surface)}@media (max-width:639px){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-tr-months,.sr-tr-compare-table)>:is(thead,tbody)>tr>:is(th,td):first-child{position:static}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr{display:flex;flex-direction:column;gap:12px;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:20px;row-gap:2px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 10px;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead-dev{display:flex;align-items:baseline;gap:6px;justify-content:flex-end;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-why{grid-column:1;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-fact{grid-column:2;text-align:right;white-space:nowrap}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead .sr-trend-status{display:inline-flex;align-items:center;gap:6px;font-size:var(--sr-fs-lg);font-weight:650;color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead .sr-trend-ic{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead .sr-trend-dev{font-size:var(--sr-fs-2xl);font-weight:650;line-height:var(--sr-lh-tight)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:110px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-cell .sr-an-track{flex:1;min-width:34px;max-width:120px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-cell b{font-weight:500;min-width:28px;text-align:right}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-exp{position:absolute;top:-4px;width:2px;height:14px;margin-left:-1px;border-radius:1px;background:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-row--p3 .sr-an-fill{background:var(--sr-line-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-row--current .sr-an-fill{background:var(--sr-accent-line)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-months{min-width:460px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-compare{margin-top:6px;padding-top:12px;border-top:1px solid var(--sr-border)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-compare-table{min-width:520px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-col-cap{display:block;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-col-date{display:block;font-size:var(--sr-fs-sm);font-weight:550;color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-compare-table th[scope="row"]{font-weight:400;color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-compare-table .sr-tr-now{font-weight:600;color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-compare-table .sr-tr-change{white-space:nowrap;color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-explain-h{margin:16px 0 0;font-size:var(--sr-fs-md);font-weight:600;color:var(--sr-text-1)}@media (max-width:640px){.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead{display:block}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-tr-lead-dev{justify-items:start;text-align:left;margin-top:10px}}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix{display:flex;flex-direction:column;gap:20px;max-width:720px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-search{display:flex;flex-direction:column;gap:8px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-label{font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-input{position:relative;display:flex;align-items:center}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-input-icon{position:absolute;left:12px;width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-text-2);pointer-events:none}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-input input{width:100%;min-height:40px;padding:0 12px 0 36px;border:1px solid var(--sr-border-strong);border-radius:var(--sr-radius-ctl);background:var(--sr-surface);font-size:var(--sr-fs-base);color:var(--sr-text-1)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-input input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-results{display:flex;flex-direction:column;border:1px solid var(--sr-border);border-radius:var(--sr-radius-ctl);background:var(--sr-surface)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-results:not(:has(*)){display:none}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-results>* + *{border-top:1px solid var(--sr-border)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-id{display:flex;flex:1 1 240px;flex-direction:column;gap:2px;min-width:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-name{font-size:var(--sr-fs-base);font-weight:600;color:var(--sr-text-1);overflow-wrap:anywhere}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-meta,.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-reason{font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-note{margin:0;padding:10px 12px;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--sr-border)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-list>.sr-ix-row{padding-inline:0;border-bottom:1px solid var(--sr-border)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-btn{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--sr-border-strong);border-radius:var(--sr-radius-ctl);background:var(--sr-surface);font-size:var(--sr-fs-md);font-weight:550;color:var(--sr-ink);cursor:pointer}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-btn:hover{background:var(--sr-surface-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-btn--text{border-color:transparent;background:transparent;color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-btn--text:hover{background:var(--sr-danger-tint);color:var(--sr-debt)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-ix-btn:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-kit-footer{padding:12px 16px;border-top:1px solid var(--sr-border);font-size:var(--sr-fs-md);color:var(--sr-muted)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-key-value table{border-collapse:separate;border-spacing:0 8px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-key-value td{border:0!important;padding:0 4px 0 0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-key-value input{border:1px solid var(--sr-border-strong);border-radius:var(--sr-radius-ctl);height:38px;padding:0 12px;font-size:var(--sr-fs-base)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-key-value input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-rich-editor{border:1px solid var(--sr-border-strong);border-radius:var(--sr-radius-ctl);overflow:hidden}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-rich-editor:focus-within{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-rich-editor .fi-fo-rich-editor-toolbar{background:var(--sr-surface-2);border-bottom:1px solid var(--sr-border);padding:6px 8px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-fo-rich-editor .fi-fo-rich-editor-content{min-height:200px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-ta-icon .fi-size-lg{height:1rem;width:1rem}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .fi-ta-icon .fi-color-danger{color:var(--sr-icon-muted)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) :is(.sr-u-dim,.sr-u-dim .fi-ta-text,.sr-u-dim .fi-ta-text-item){color:var(--sr-text-2)}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) button[role=switch]:disabled{opacity:1!important;cursor:default!important}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) input.sr-price-input{color:var(--sr-money)!important;-webkit-text-fill-color:var(--sr-money)!important}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .filepond--action-remove-item,.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .filepond--action-edit-item{visibility:visible;opacity:1;background:var(--sr-k-1c1c1e-a55)!important;color:var(--sr-on-deep)!important;cursor:pointer}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .filepond--action-remove-item:hover{background:var(--sr-k-dc2626-a85)!important}.fi-page:where(body.sr-pg-product,body.sr-pg-product *) .sr-card-formtabs>nav.fi-tabs{display:none}.fi-page:where(body.sr-pg-product,body.sr-pg-product *) .sr-card-formtabs>.fi-sc-tabs-tab{margin-top:0;padding-top:0}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-wait .sr-an-panel{gap:12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-wait .sr-an-panel .sr-skel{display:block;width:100%;height:12px}.fi-resource-products:where(body.sr-pg-product,body.sr-pg-product *) .sr-an-wait .sr-an-panel .sr-skel:nth-child(even){width:82%}.sr-need-ok:where(body.sr-pg-product,body.sr-pg-product *){color:var(--sr-state-ok)}.sr-need-bad:where(body.sr-pg-product,body.sr-pg-product *){color:var(--sr-debt)}.sr-need-na:where(body.sr-pg-product,body.sr-pg-product *){color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *){--sr-border:var(--sr-line);--sr-border-strong:var(--sr-line-2);--sr-ink:var(--sr-text-1);--sr-muted:var(--sr-text-2);--sr-faint:var(--sr-text-3);--sr-accent-deep:var(--sr-accent-text);--sr-green:var(--sr-money);--sr-green-tint:var(--sr-money-tint);--sr-green-line:var(--sr-k-c8e9d6)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-unit-code{cursor:copy;overflow-wrap:anywhere}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc>.fi-sc{display:flex;flex-direction:column;gap:0}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-head{padding-bottom:4px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-status>.fi-sc{display:grid;grid-template-columns:minmax(0,260px) minmax(0,260px);align-items:start;justify-content:start;gap:16px 36px;padding:16px 0}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) :is(.sr-uc-status,.sr-uc-ids,.sr-uc-proc)>.fi-sc>.fi-grid-col{grid-column:auto;min-width:0}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-block .fi-in-entry-label,.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-block .fi-fo-field-label-content{font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-value{display:flex;align-items:center;gap:7px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-text);color:var(--sr-text-1);overflow-wrap:anywhere}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-icon{width:var(--sr-icon-md);height:var(--sr-icon-md);flex:none;color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-attention .sr-uc-icon{color:var(--sr-accent-text)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-hint{display:block;margin-top:4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-text);color:var(--sr-text-2);overflow-wrap:anywhere}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-link{display:inline-block;margin-top:6px;font-size:var(--sr-fs-md);font-weight:550;color:var(--sr-text-1);text-decoration:underline;text-decoration-color:var(--sr-border-strong);text-underline-offset:2px;overflow-wrap:anywhere}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-link:hover{color:var(--sr-accent-deep-text)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-kit{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 9px;padding:0 0 14px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-kit .fi-in-entry-label{font-size:var(--sr-fs-sm);font-weight:400;color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-kit .sr-uc-link{margin-top:0}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-ids>.fi-sc{display:grid;grid-template-columns:repeat(2,minmax(0,320px));justify-content:start;gap:12px 28px;padding:14px 0;border-top:1px solid var(--sr-border)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-notices{padding:16px 0;border-top:1px solid var(--sr-border)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-notices .fi-in-entry-content{display:grid;gap:10px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-alert{padding:12px 14px;border:1px solid var(--sr-warn-line);border-radius:var(--sr-radius-sm);background:var(--sr-warn-tint);font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);color:var(--sr-text-1)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-alert--danger{border-color:var(--sr-danger-line);background:var(--sr-danger-tint);color:var(--sr-debt)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-alert-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:4px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-alert p{margin:0}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-alert-main{font-weight:550}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-actions{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:10px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) button.sr-uc-link{display:inline-flex;align-items:center;line-height:var(--sr-tap-pc);margin-top:0;padding:0;border:0;background:none;font-family:inherit;text-align:start;cursor:pointer}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) button.sr-uc-link:disabled{opacity:.5;cursor:not-allowed}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-link:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-note{margin:0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-sec{padding:18px 0;border-top:1px solid var(--sr-border)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-sec>.fi-sc{display:flex;flex-direction:column;gap:12px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-h{margin:0;font-size:var(--sr-fs-lg);font-weight:650;color:var(--sr-text-1)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-proc>.fi-sc{display:grid;grid-template-columns:minmax(0,240px) minmax(0,180px) minmax(0,180px);justify-content:start;gap:16px 24px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-acc-wrap{padding:14px 0;border-top:1px solid var(--sr-border)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-acc{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px 24px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-acc>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-acc b{font-size:var(--sr-fs-md);font-weight:500;color:var(--sr-text-1)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-acc>div>span + span{color:var(--sr-text-1)}@media (max-width:1023px){.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-status>.fi-sc{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-proc>.fi-sc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) :is(.sr-uc-status,.sr-uc-ids,.sr-uc-proc)>.fi-sc{grid-template-columns:minmax(0,1fr)}}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .fi-input-wrp-suffix{border-inline-start:0;padding-inline-start:2px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .fi-input-wrp-suffix .fi-input-wrp-label{color:var(--sr-faint);font-size:var(--sr-fs-md)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-wrap{display:flex;flex-direction:column;gap:12px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-toggle{display:inline-flex;align-items:center;min-height:32px;padding:0 4px;border:0;background:transparent;font:inherit;font-size:var(--sr-fs-md);font-weight:550;color:var(--sr-text-1);text-decoration:underline;text-decoration-color:var(--sr-border-strong);text-underline-offset:2px;cursor:pointer}@media (pointer:coarse){.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-toggle{min-height:var(--sr-tap-touch)}}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-toggle:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-list{display:flex;flex-direction:column;gap:10px;max-height:440px;overflow-y:auto}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt{border:1px solid var(--sr-border);border-radius:var(--sr-radius-ctl);background:var(--sr-surface-2);padding:10px 12px;position:relative}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt.sys{background:var(--sr-accent-tint);border-color:var(--sr-accent-line)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-head{display:flex;align-items:center;gap:8px;margin-bottom:4px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-head b{font-size:var(--sr-fs-md);font-weight:650;color:var(--sr-ink)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-time{font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-x{margin-left:auto;width:24px;height:24px;border:0;border-radius:var(--sr-radius-sm);background:none;color:var(--sr-faint);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--sr-dur);font-size:var(--sr-fs-lg);line-height:1}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt:hover .sr-cmt-x,.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-x:focus-visible{opacity:1}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-x:hover{background:var(--sr-danger-tint);color:var(--sr-debt)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-text{font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);display:flex;align-items:flex-start;gap:7px;color:var(--sr-ink);white-space:pre-wrap;overflow-wrap:anywhere}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-text svg{flex:none;margin-top:3px;color:var(--sr-accent-deep-text)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-att{margin-top:8px;display:flex;gap:4px;flex-wrap:wrap}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-att img{width:48px;height:48px;object-fit:cover;border-radius:var(--sr-radius-sm);border:1px solid var(--sr-border);display:block}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-att button{background:none;border:0;padding:0;cursor:zoom-in}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-new label{display:block;margin-bottom:6px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-area{width:100%;min-height:64px;border:1px solid var(--sr-border-strong);border-radius:var(--sr-radius-ctl);padding:10px 12px;font:inherit;font-size:var(--sr-fs-md);color:var(--sr-ink);resize:vertical;outline:0;background:var(--sr-surface);transition:border-color var(--sr-dur),box-shadow var(--sr-dur)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-area:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-area::placeholder{color:var(--sr-faint)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-foot{display:flex;justify-content:flex-end;margin-top:8px}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-btn-add{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:var(--sr-radius-ctl);font:inherit;font-size:var(--sr-fs-md);font-weight:600;cursor:pointer;white-space:nowrap;background:var(--sr-accent-tint);color:var(--sr-accent-deep-text);border:1px solid var(--sr-accent-line);transition:background var(--sr-dur)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-btn-add:hover{background:var(--sr-accent-line)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-btn-add svg{flex:none}@media (pointer:coarse){.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-btn-add{min-height:var(--sr-tap-touch)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-uc-link{min-height:var(--sr-tap-touch)}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-cmt-x{opacity:1}}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .fi-resource-relation-manager .fi-ta-placeholder{color:var(--sr-faint)!important}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .fi-resource-relation-manager .fi-ta-table{min-width:70rem}@media (min-width:640px) and (max-width:1023.98px){.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) .fi-resource-relation-manager .fi-ta-table{min-width:0}}.fi-resource-inventory-units:where(body.sr-pg-unit,body.sr-pg-unit *) nav.fi-tabs{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden}.fi-page:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-card-formtabs>nav.fi-tabs{display:none}.fi-page:where(body.sr-pg-unit,body.sr-pg-unit *) .sr-card-formtabs>.fi-sc-tabs-tab{margin-top:0;padding-top:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *){--sr-border:var(--sr-line);--sr-border-strong:var(--sr-line-2);--sr-ink:var(--sr-text-1);--sr-muted:var(--sr-text-2);--sr-faint:var(--sr-text-3);--sr-accent-deep:var(--sr-accent-text);--sr-green:var(--sr-money);--sr-green-tint:var(--sr-money-tint);--sr-green-line:var(--sr-k-c8e9d6)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-ava{width:44px;height:44px;flex:none;border-radius:50%;object-fit:cover;border:1px solid var(--sr-border);background:var(--sr-surface)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-ava-empty{display:inline-flex;align-items:center;justify-content:center;color:var(--sr-faint)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-ava-icon{width:var(--sr-icon-md);height:var(--sr-icon-md)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-ava-link{display:inline-flex;flex:none;cursor:pointer}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-title{min-width:0;overflow-wrap:anywhere}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section{border-radius:var(--sr-radius)!important;box-shadow:none!important;background:var(--sr-surface);height:auto}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section:not(.fi-divided)>.fi-section-content-ctn>.fi-section-content{padding:12px 20px 20px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section-header{background:transparent!important;border:0!important;border-radius:0;padding:18px 20px 0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section-header-heading{font-size:var(--sr-fs-lg);font-weight:600;letter-spacing:0!important;text-transform:none!important;color:var(--sr-ink)!important}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section>.fi-section-content-ctn{border-top:0!important}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section-content>.fi-sc,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section-content{row-gap:14px}.fi-resource-customers.sr-card-view:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cs-contacts .fi-fo-field{display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:12px;align-items:center}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-prof-ava{max-width:220px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-files{display:flex;flex-direction:column;gap:8px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-file-row{display:flex;align-items:center;gap:8px;height:42px;padding:0 6px 0 12px;border:1px solid var(--sr-border);border-radius:var(--sr-radius-ctl);background:var(--sr-surface-2)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-file-row>svg{color:var(--sr-muted);flex:none}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-file-row>a:first-of-type{font-size:var(--sr-fs-md);font-weight:550;color:var(--sr-ink);text-decoration:none;flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-file-row>a:first-of-type:hover{color:var(--sr-accent-deep-text);text-decoration:underline}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-ftool{width:28px;height:28px;border:0;border-radius:var(--sr-radius-sm);background:none;color:var(--sr-faint);cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-ftool:hover{color:var(--sr-ink)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-ftool.del:hover{background:var(--sr-danger-tint);color:var(--sr-debt)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-files-empty{font-size:var(--sr-fs-md);color:var(--sr-faint);font-style:italic}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .filepond--action-remove-item,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .filepond--action-edit-item{visibility:visible;opacity:1;background:var(--sr-k-1c1c1e-a55)!important;color:var(--sr-on-deep)!important;cursor:pointer}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .filepond--action-remove-item:hover{background:var(--sr-k-dc2626-a85)!important}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .fi-fo-file-upload .filepond--panel-root{border:1.5px dashed var(--sr-border-strong);background:var(--sr-surface);transition:border-color var(--sr-dur),background var(--sr-dur)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .fi-fo-file-upload .filepond--root:hover .filepond--panel-root{border-color:var(--sr-accent-line);background:var(--sr-accent-tint)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .fi-fo-file-upload .filepond--drop-label{color:var(--sr-accent-text);font-size:var(--sr-fs-sm)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) textarea:disabled{resize:none}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .fi-input-wrp-suffix{border-inline-start:0;padding-inline-start:2px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .fi-input-wrp-suffix .fi-input-wrp-label{color:var(--sr-faint);font-size:var(--sr-fs-md)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) div.fi-input-wrp.fi-disabled .fi-input-wrp-suffix .fi-icon-btn{display:none}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contacts{display:flex;flex-direction:column;gap:2px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact{display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:12px;align-items:center;min-height:32px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-k{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-v{font-size:var(--sr-fs-base);color:var(--sr-ink);min-width:0;white-space:normal;overflow-wrap:anywhere}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-v a{color:var(--sr-ink);text-decoration:none;border-bottom:1px solid var(--sr-line-2)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-v a:hover{color:var(--sr-accent-deep-text);border-bottom-color:currentColor}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-more{border-top:1px solid var(--sr-line);margin-top:4px;padding-top:4px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-add,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-btn-link{font:inherit;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);background:none;border:0;padding:0;color:var(--sr-accent-deep-text);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-add:hover,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-btn-link:hover{color:var(--sr-ink)}@media (pointer:coarse){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact{min-height:var(--sr-tap-touch,44px)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-add,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-btn-link{min-height:var(--sr-tap-touch,44px);display:inline-flex;align-items:center}}@media (max-width:420px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact{grid-template-columns:minmax(0,1fr);row-gap:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contact-v{white-space:normal;overflow-wrap:anywhere}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract{display:flex;flex-direction:column;gap:2px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract-row{display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:12px;align-items:baseline;min-height:28px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract-k{font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract-v{font-size:var(--sr-fs-base);color:var(--sr-ink);min-width:0;overflow-wrap:anywhere}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract-v a{color:var(--sr-ink);text-decoration:none;border-bottom:1px solid var(--sr-line-2)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract-v a:hover{color:var(--sr-accent-deep-text)}@media (max-width:420px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract-row{grid-template-columns:minmax(0,1fr)}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section-header .fi-ac{margin-inline-start:auto}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-blocked-box{background:var(--sr-danger-tint);color:var(--sr-debt);border:1px solid var(--sr-danger-line);border-radius:var(--sr-radius);padding:10px 14px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);margin-block-end:12px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-blocked-head{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-blocked-badge{font-weight:600;font-size:var(--sr-fs-md)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-blocked-meta{color:var(--sr-debt);opacity:.8;font-size:var(--sr-fs-sm)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-blocked-reason{margin-block-start:4px;color:var(--sr-ink);overflow-wrap:anywhere;white-space:normal}@media (max-width:420px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-blocked-box{padding:9px 12px;font-size:var(--sr-fs-sm)}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an{min-width:0;display:flex;flex-direction:column;gap:14px;padding-top:4px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel{min-width:0;height:100%;display:flex;flex-direction:column;align-items:stretch;padding:18px;border:1px solid var(--sr-border);border-radius:var(--sr-radius);background:var(--sr-surface)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-error{margin:0;font-size:var(--sr-fs-md);color:var(--sr-debt)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-h1{margin:0;padding:0 4px;font-size:var(--sr-fs-lg);font-weight:650;color:var(--sr-ink)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-label{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-text);color:var(--sr-text-2);overflow-wrap:anywhere}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-value{font-size:var(--sr-fs-xl);font-weight:600;line-height:var(--sr-lh-tight);letter-spacing:-.25px;color:var(--sr-amt,var(--sr-text-1));overflow-wrap:anywhere}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel>.sr-pagination{margin-top:auto}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-bottom:14px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an :is(.sr-an-head h2,.sr-an-head h3){margin:0;font-size:var(--sr-fs-lg);font-weight:650;color:var(--sr-text-1)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-search{display:flex;align-items:center;gap:8px;min-width:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-search input{min-height:var(--sr-control-h);padding:0 10px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font-size:var(--sr-fs-sm);color:var(--sr-text-1);min-width:0;width:220px;max-width:100%}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-search input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-scroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-scroll:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;border-radius:var(--sr-radius-sm)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-table{width:100%;border-collapse:collapse;font-size:var(--sr-fs-md)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-table :is(th,td){text-align:left;vertical-align:middle}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-table td:first-child{overflow-wrap:break-word}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-table tbody tr:last-child :is(th,td){border-bottom:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-table .sr-an-num{text-align:right;white-space:nowrap}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-table .sr-an-nowrap{white-space:nowrap}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-head .sr-fin-view{margin:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-ledger{width:max-content;min-width:100%}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-ledger .sr-an-num{min-width:var(--sr-tw-money);padding-left:var(--sr-gap-md,16px)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-ledger td:nth-child(3){min-width:100px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-link{color:var(--sr-text-1);text-decoration:none}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-link:hover{text-decoration:underline}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-link:focus-visible{outline:var(--sr-focus-ring);outline-offset:2px;border-radius:3px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-row-name{display:inline-flex;align-items:center;gap:8px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-facts{display:grid;gap:11px;margin:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:baseline;gap:16px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-facts dt{min-width:0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-facts dd{min-width:0;margin:0;text-align:right;font-size:var(--sr-fs-md);color:var(--sr-text-1)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-foot{margin:10px 0 0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-explain{padding:12px 18px;border:1px solid var(--sr-border);border-radius:var(--sr-radius);background:var(--sr-surface);font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-explain>summary{width:fit-content;padding:6px 0;cursor:pointer}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-explain ul{display:grid;gap:6px;max-width:840px;margin:10px 0 0;padding-left:18px;list-style:disc;line-height:var(--sr-lh-text)}@media (pointer:coarse){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-search input{font-size:var(--sr-fs-lg)}}@media (max-width:640px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-label{font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel{padding:14px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-head:has(.sr-an-search){flex-direction:column;align-items:flex-start;gap:8px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-search input{width:100%}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-value{font-size:var(--sr-fs-xl)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-explain>summary{min-height:44px;display:flex;align-items:center}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-head .sr-fin-actions{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-clamp{font-size:var(--sr-fs-sm);color:var(--sr-accent-text);background:var(--sr-accent-tint);border-radius:var(--sr-radius-sm);padding:.4rem .7rem;flex-basis:100%}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:1rem 0}@media (max-width:720px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-summary{grid-template-columns:1fr}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-summary .sr-an-panel>.sr-an-value{margin-top:10px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-summary .sr-an-facts{margin-top:16px;padding-top:12px;border-top:1px solid var(--sr-border)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-summary .sr-fin-card-action,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .fi-ta-header .sr-fin-card-action{margin-top:14px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-view{display:flex;gap:4px;margin:1.1rem 0 .3rem;border-bottom:1px solid var(--sr-border)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-view button{font-size:var(--sr-fs-md);border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:8px 12px;color:var(--sr-text-2);cursor:pointer}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-view button.on{border-bottom-color:var(--sr-accent);font-weight:600;color:var(--sr-text-1)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-project{color:var(--sr-text-3);font-size:var(--sr-fs-sm)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-refund{color:var(--sr-debt);font-weight:600}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}@media (min-width:1024px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols{grid-template-columns:1.5fr minmax(280px,1fr)}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-stack{display:grid;gap:16px;min-width:0;align-content:start}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-stack>.fi-section{border:1px solid var(--sr-border)!important;border-radius:var(--sr-radius)!important;background:var(--sr-surface)}@media (max-width:1100px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-orders-tab :is(.fi-ta-header-ctn,.fi-ta-header-toolbar){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-orders-tab :is(.fi-ta-header-ctn,.fi-ta-header-toolbar)>*{min-width:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-orders-tab :is(.fi-ta-header-ctn,.fi-ta-header-toolbar) .fi-input-wrp{flex:1 1 180px;width:auto}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-orders-tab :is(.fi-ta-header-ctn,.fi-ta-header-toolbar) .fi-dropdown{flex:none;margin-inline-start:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-orders-tab .fi-ta-actions{flex:1 1 100%}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-hist-ord{display:flex;flex-wrap:nowrap;align-items:baseline;column-gap:8px;min-width:0;overflow:hidden}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-hist-note{margin-inline-start:8px;color:var(--sr-text-2);min-width:6ch;overflow:hidden;text-overflow:clip}@media (min-width:640px) and (max-width:1023.98px) and (pointer:coarse){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-hist-ord{flex-wrap:wrap}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols{display:block}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols>.fi-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:16px;align-items:start}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols>.fi-grid>.fi-grid-col{grid-column:auto;min-width:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-stack{display:block}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-stack>.fi-grid{grid-template-columns:minmax(0,1fr);gap:16px}@media (max-width:1023px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols>.fi-grid{grid-template-columns:minmax(0,1fr)}}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section.sr-cs{border:1px solid var(--sr-border);border-radius:var(--sr-radius);box-shadow:none}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section.sr-cs .fi-section-header{padding:18px 18px 15px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section.sr-cs .fi-section-header-heading{font-size:var(--sr-fs-lg);font-weight:600}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cust-cols .fi-section.sr-cs .fi-section-content-ctn>.fi-section-content{padding:0 18px 18px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contacts .sr-contact,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract .sr-contract-row{display:grid;grid-template-columns:minmax(130px,1fr) minmax(0,1.4fr);column-gap:20px;align-items:start;min-height:0;padding:0;border:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contacts,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract{display:grid;gap:12px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contacts .sr-contact-k,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract .sr-contract-k{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contacts .sr-contact-v,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract .sr-contract-v{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);text-align:left;justify-self:start}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contacts .sr-contact-add,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-files-empty{justify-self:start;text-align:left}@media (max-width:639px){.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contacts .sr-contact,.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-contract .sr-contract-row{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:12px}}.fi-resource-customers.sr-card-view:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cs .fi-fo-field.fi-fo-field-has-inline-label{display:grid;grid-template-columns:minmax(130px,1fr) minmax(0,1.4fr);column-gap:20px}.fi-resource-customers.sr-card-view:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cs .fi-fo-field-has-inline-label>.fi-fo-field-label-col{grid-column:1}.fi-resource-customers.sr-card-view:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-cs .fi-fo-field-has-inline-label>.fi-fo-field-content-col{grid-column:2;min-width:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel.sr-fin-head{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;background:none;height:auto}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel.sr-fin-head>.sr-period{margin:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel.sr-fin-head .sr-fin-actions{margin-inline-start:auto}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-head .sr-fin-actions .fi-btn{white-space:nowrap}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-summary .sr-an-panel .sr-an-h1{font-size:var(--sr-fs-lg);font-weight:600;padding:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-summary .sr-an-panel .sr-an-value{font-size:var(--sr-fs-2xl);font-weight:600}.fi-body.sr-vw-fin-head:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel:has(>.sr-an-h1){border:0;padding:0;background:none;border-radius:0}.fi-body.sr-vw-fin-head:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-an-panel:has(>.sr-an-h1)>.sr-an-h1{font-size:var(--sr-fs-lg);font-weight:600;margin:0 0 12px;padding:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-eq-period{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-eq-period>.sr-period{margin:0}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-eq-period>.sr-fin-actions{margin-inline-start:auto}.fi-resource-customers:is(.sr-card-view,.sr-card-edit):where(body.sr-pg-customer,body.sr-pg-customer *) .fi-resource-relation-manager :is(.fi-ta-text,.fi-ta-text-item){font-size:var(--sr-fs-md)}.fi-resource-customers:where(body.sr-pg-customer,body.sr-pg-customer *) .sr-fin-none{font-size:var(--sr-fs-md);color:var(--sr-text-3);line-height:var(--sr-lh-text);margin:1rem 0}.sr-cust-eq-rows:where(body.sr-pg-customer,body.sr-pg-customer *){max-height:60vh;overflow:auto}.sr-cust-eq-rev:where(body.sr-pg-customer,body.sr-pg-customer *){color:var(--sr-debt);font-weight:600}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *){--amber:var(--sr-accent);--amber-soft:color-mix(in srgb,var(--sr-accent) 13%,transparent);--green:var(--sr-money);--green-soft:var(--sr-k-178a4c-a12);--red:var(--sr-debt);--red-soft:var(--sr-k-dc2626-a1);--lav:var(--sr-k-6d5bd0);--lav-soft:var(--sr-k-eceafb);--pj-ink:var(--sr-text-1);--pj-muted:var(--sr-text-2);--pj-line:var(--sr-line);--pj-field:var(--sr-k-f1f1f3)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj{display:flex;flex-direction:column;gap:16px;min-width:0}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card{min-width:0;padding:16px 20px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card>.sr-empty{padding-block:24px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-muted{color:var(--sr-text-3)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-note{margin:10px 0 0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-2)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-h{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:600;color:var(--sr-text-1)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-orders{padding:16px 0 0;overflow:hidden}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-orders>.sr-prj-h{padding:0 20px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-orders>.sr-empty{margin:0 20px 16px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card .sr-an-facts>.sr-tone-money dd{color:var(--sr-money)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card .sr-an-facts>.sr-tone-debt dd{color:var(--sr-debt)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) details.sr-prj-more>summary{padding:12px 20px;font-size:var(--sr-fs-md);color:var(--sr-text-2);cursor:pointer;border-top:1px solid var(--sr-line)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) details.sr-prj-more[open]>summary{color:var(--sr-text-1)}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 12px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-head>.sr-prj-h{margin:0}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card>details.sr-prj-more{margin:16px -20px -16px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-olist{display:flex;flex-direction:column;min-width:0}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-olist>.sr-prj-more{margin-top:10px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card>div.sr-prj-more{margin-top:10px}@media (max-width:639px){.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card{padding:12px 14px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-card>details.sr-prj-more{margin:12px -14px -12px}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-orders{padding:12px 0 0}.fi-resource-projects:where(body.sr-pg-project,body.sr-pg-project *) .sr-prj-orders>.sr-prj-h{padding-inline:14px}}:where(body.sr-lock-lost) .fi-main form{opacity:.65}:where(body.sr-lock-lost) .sr-unsaved-bar{display:none!important}.sr-ses-back{position:fixed;inset:0;z-index:2147483000;background:color-mix(in srgb,var(--sr-text-1) 55%,transparent);display:flex;align-items:center;justify-content:center;padding:20px}.sr-ses-card{width:100%;max-width:520px;background:var(--sr-surface);color:var(--sr-text-1);border-radius:var(--sr-radius);box-shadow:0 12px 40px var(--sr-k-000000-a28);padding:26px 28px;font-family:inherit;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-ses-card h2{margin:0 0 10px;font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:600;letter-spacing:-.01em}.sr-ses-card p{margin:0 0 14px;color:var(--sr-text-2)}.sr-ses-steps{margin:0 0 16px;padding-left:20px;color:var(--sr-text-2)}.sr-ses-steps li{margin-bottom:6px}.sr-ses-state{margin:0 0 16px;padding:10px 12px;border-radius:var(--sr-radius-ctl);font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);background:var(--sr-surface-3);color:var(--sr-text-2)}.sr-ses-state.is-ok{background:var(--sr-money-tint);color:var(--sr-money)}.sr-ses-actions{display:flex;flex-wrap:wrap;gap:10px}.sr-ses-btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:var(--sr-radius-ctl);border:1px solid transparent;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.sr-ses-btn-main{background:var(--sr-accent);color:var(--sr-accent-on)}.sr-ses-btn-main:hover{background:var(--sr-accent-hover)}.sr-ses-btn-main[disabled]{opacity:.5;cursor:default}.sr-ses-btn-plain{background:transparent;color:var(--sr-text-2);border-color:var(--sr-line)}.sr-ses-btn-plain:hover{color:var(--sr-text-1);border-color:var(--sr-text-3)}.sr-ses-bar{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);z-index:2147483000;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;padding:10px 14px;border-radius:var(--sr-radius);background:var(--sr-dark);color:var(--sr-on-deep);box-shadow:0 8px 24px var(--sr-k-000000-a3);font-size:var(--sr-fs-md)}.sr-ses-bar span{flex:1 1 220px;min-width:0}.sr-ses-bar button{height:30px;padding:0 12px;white-space:nowrap;border:0;border-radius:var(--sr-radius-ctl);font:inherit;font-weight:600;background:var(--sr-accent);color:var(--sr-accent-on);cursor:pointer}.sr-rtabs:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){display:flex;flex-wrap:nowrap;align-items:center;column-gap:.25rem;max-width:100%;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-inline:contain}.sr-rtabs-item:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){flex:none;min-height:40px;display:flex;align-items:center;justify-content:center;column-gap:.5rem;white-space:nowrap;text-decoration:none;border-radius:var(--sr-radius-ctl);padding:.5rem .75rem;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--sr-dur)}.sr-rtabs-item:hover:where(body.sr-vw-rtabs,body.sr-vw-rtabs *),.sr-rtabs-item:focus-visible:where(body.sr-vw-rtabs,body.sr-vw-rtabs *),.sr-rtabs-item--active:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){background-color:var(--sr-surface-2)}.sr-rtabs-item:focus-visible:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){outline-offset:-2px}.sr-rtabs-label:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){color:var(--sr-text-2);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--sr-dur)}.sr-rtabs-item:not(.sr-rtabs-item--active):hover:where(body.sr-vw-rtabs,body.sr-vw-rtabs *) .sr-rtabs-label{color:var(--sr-text-1)}.sr-rtabs-item--active:where(body.sr-vw-rtabs,body.sr-vw-rtabs *) .sr-rtabs-label{color:var(--sr-accent-text)}.sr-rtabs-note:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-3)}.sr-text-muted:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){color:var(--sr-text-3)}.sr-rtabs:has(.sr-rtabs-state):where(body.sr-vw-rtabs,body.sr-vw-rtabs *){display:grid;gap:8px;overflow:visible}.sr-rtabs-nav:where(body.sr-vw-rtabs,body.sr-vw-rtabs *),.sr-rtabs-state:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:thin}.sr-rtabs-state-label:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){color:var(--sr-text-3);font-size:var(--sr-fs-sm);margin-right:8px;flex:none}.sr-sec-title:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){display:block;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:700;color:var(--sr-text-1)}.sr-sec-title:where(body.sr-vw-rtabs,body.sr-vw-rtabs *) + .sr-rtabs-note{display:block;margin-top:2px}.sr-ctabs:where(body.sr-vw-rtabs,body.sr-vw-rtabs *){overflow-y:hidden;scrollbar-width:none}.sr-rtabs-item--empty:where(body.sr-vw-rtabs,body.sr-vw-rtabs *) .sr-rtabs-label{color:var(--sr-text-3)}.sr-dash:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--ink:var(--sr-text-1);display:flex;flex-direction:column;gap:16px;max-width:1600px;margin-inline:auto}.sr-dash:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){width:100%;min-width:0}.sr-dash:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>*{min-width:0;max-width:100%}.sr-dash-cols:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-dash-panel{min-width:0}@media (min-width:1024px){.sr-kpis.sr-dash-kpis:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>*{flex-basis:calc((100% - 4px) / 3)}}.sr-inv:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){background:var(--sr-surface);border:1px solid var(--sr-accent-line);border-radius:var(--sr-radius);box-shadow:0 1px 2px var(--sr-k-000000-a04)}.sr-inv-head:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;align-items:center;gap:10px;padding:11px 16px;cursor:pointer;list-style:none}.sr-inv-head:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)::-webkit-details-marker{display:none}.sr-inv-ic:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){width:26px;height:26px;flex:none;border-radius:var(--sr-radius-ctl);display:flex;align-items:center;justify-content:center;background:var(--sr-accent-tint);color:var(--sr-accent-text)}.sr-inv-ic:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-inv-title:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){font-weight:700;font-size:var(--sr-fs-lg);color:var(--sr-text-1)}.sr-inv-toggle:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin-left:auto;font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-accent-text);white-space:nowrap}.sr-inv[open]:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-toggle{color:var(--sr-text-3)}.sr-inv-body:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){padding:2px 16px 14px;border-top:1px solid var(--sr-line);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-text);color:var(--sr-text-2)}.sr-inv-h:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin:11px 0 4px;font-weight:700;color:var(--sr-text-1)}.sr-inv-line:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin:3px 0}.sr-inv-stale:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin:11px 0 0;font-weight:400;color:var(--sr-debt)}.sr-inv-link:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:inline-block;margin:3px 0 6px;font-weight:600;color:var(--sr-accent-text);text-decoration:none}.sr-inv-link:hover:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){text-decoration:underline}.sr-inv-foot:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin:11px 0 0;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-inv-when:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin-left:auto;font-size:var(--sr-fs-md);color:var(--sr-text-2);white-space:nowrap}.sr-inv-when:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) + .sr-inv-toggle{margin-left:12px}.sr-inv-list:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin-top:4px}.sr-inv-row:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:grid;grid-template-columns:var(--sr-ol-cols);column-gap:16px;align-items:center;padding:8px;margin:0 -8px;border-radius:var(--sr-radius-ctl);color:var(--sr-text-2);text-decoration:none}.sr-inv-row:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) + .sr-inv-row{border-top:1px solid var(--sr-line);border-top-left-radius:0;border-top-right-radius:0}a.sr-inv-row:hover:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){background:var(--sr-t-hover)}a.sr-inv-row:focus-visible:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){outline:var(--sr-focus-ring);outline-offset:-2px}.sr-inv-order:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:0;overflow:visible;white-space:normal;font-weight:600;color:var(--sr-text-1)}.sr-inv-date:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){white-space:nowrap;color:var(--sr-text-3)}.sr-inv-what:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;gap:.35em;min-width:0}.sr-inv-items:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:0;overflow:visible;white-space:normal}.sr-inv-entry:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) + .sr-inv-entry{border-top:1px solid var(--sr-line)}.sr-inv-entry:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-inv-row{cursor:pointer}.sr-inv-entry:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-inv-row:hover{background:var(--sr-t-hover)}.sr-inv-order:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){text-decoration:none}.sr-inv-order:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>[data-sr-ent]{min-width:0;overflow:visible;white-space:normal;color:inherit;font-weight:inherit;text-decoration:none}.sr-inv-order:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>a[data-sr-ent]{display:block;line-height:var(--sr-tap-pc)}.sr-inv-more:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){flex:none;display:inline-flex;align-items:center;gap:3px;padding:0 4px;border:0;background:transparent;font:inherit;color:var(--sr-accent-text);white-space:nowrap;cursor:pointer;border-radius:var(--sr-radius-sm)}.sr-inv-more:hover:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){background:var(--sr-accent-tint)}.sr-inv-more-ic:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:inline-block;transition:transform var(--sr-dur)}.sr-inv-more-ic.is-open:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){transform:rotate(180deg)}.sr-inv-lines:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){padding:2px 12px 10px}.sr-inv-line:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;justify-content:space-between;gap:12px;padding:3px 0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-inv-line[hidden]:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:none}.sr-inv-line-name:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:0;overflow-wrap:anywhere;color:var(--sr-text-1)}.sr-inv-line-qty:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){flex:none;color:var(--sr-debt)}.sr-inv-line-rest:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-text-3)}.sr-ol-entry:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:grid;grid-template-columns:var(--sr-ol-cols);column-gap:16px}.sr-ol-entry:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-inv-row{grid-column:1 / -1}.sr-ol-entry:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-inv-lines{grid-column:4 / -1;min-width:0;margin-bottom:8px}@media (pointer:coarse){.sr-inv-more:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-height:var(--sr-tap-touch)}}.sr-inv-note:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-text-3)}.sr-inv-note:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:0;overflow:visible;white-space:normal}.sr-ol-scroll:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){overflow-x:auto;overscroll-behavior-x:contain;margin:0 -8px;padding:0 8px}.sr-ol-grid:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:36rem;--sr-ol-cols:minmax(4.75rem,6rem) minmax(7rem,12rem) 6.75rem minmax(0,1fr)}.sr-ol-grid.has-note:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-ol-cols:minmax(4.75rem,6rem) minmax(7rem,11rem) 6.75rem minmax(0,1fr) minmax(0,14rem)}.sr-ol-grid.sr-ol--issue:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-ol-cols:minmax(4.75rem,6rem) minmax(7rem,12rem) minmax(0,1fr)}.sr-ol-grid.has-note:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:48rem}.sr-tl-grid:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){width:100%}.sr-tl-cell:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;flex-direction:column;min-width:0;white-space:nowrap}.sr-tl-cell:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-order{overflow:visible;text-overflow:clip}.sr-tl-cell:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-order>[data-sr-ent]{overflow:visible;text-overflow:clip}.sr-tl-gap:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){flex-direction:row;align-items:center;gap:6px;color:var(--sr-warn-text);font-weight:600}.sr-tl-sub:where(body.sr-vw-dashboard,body.sr-vw-dashboard *),.sr-tl-more:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-text-3);font-weight:400}.sr-tl-more:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){margin-left:.5em}.sr-tl-pos:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;flex-direction:column;min-width:0}.sr-tl-line:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;align-items:baseline;gap:.35em;min-width:0}.sr-tl-line[hidden]:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:none}.sr-tl-line-name:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:0;overflow-wrap:anywhere;color:var(--sr-text-1)}.sr-tl-line-name:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>[data-sr-ent]{color:inherit;font-weight:400;text-decoration:none}.sr-tl-line-qty:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){flex:none;color:var(--sr-debt)}.sr-tl-line:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-more{margin-left:auto;align-self:flex-start}.sr-ol-head:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:grid;grid-template-columns:var(--sr-ol-cols);column-gap:16px;align-items:center;padding:4px 8px;margin:0 -8px;border-bottom:1px solid var(--sr-line);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-text-3);white-space:nowrap}.sr-ol-client:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:0;overflow:visible;white-space:normal;color:var(--sr-text-1)}.sr-ol-client:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>[data-sr-ent]{color:inherit;font-weight:400;text-decoration:none}.sr-ol-client:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>a[data-sr-ent]{display:inline-block;max-width:100%;vertical-align:middle;line-height:var(--sr-tap-pc);overflow:visible}.sr-ol-client:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>a[data-sr-ent]:hover,.sr-inv-order:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>a[data-sr-ent]:hover{text-decoration:underline}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){border-color:var(--sr-line);box-shadow:none}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-head{min-height:46px;padding:0 16px}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-ic{width:var(--sr-icon-md);height:var(--sr-icon-md);background:none;color:var(--sr-text-2)}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-ic svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-title{font-weight:500;font-size:var(--sr-fs-base)}.sr-inv-chev:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:inline-flex;margin-left:10px;color:var(--sr-icon-muted);transition:transform var(--sr-dur)}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-when + .sr-inv-chev{margin-left:10px}.sr-inv[open]:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-chev{transform:rotate(180deg)}.sr-dash-chips:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sr-dash-chips:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-period{margin:0}.sr-dash-qframe:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px;overflow:visible}.sr-dash-qframe:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-dash-chips{justify-content:flex-end}.sr-dash-cols:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:1280px){.sr-dash-cols:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.sr-dash-cols:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-dash-panel{display:flex;flex-direction:column}.sr-dash-cols:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-dash-panel>.sr-dq-wrap{flex:1 1 auto}.sr-dash-panel:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);overflow:hidden;overflow:clip}.sr-dash-panel-head:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;align-items:center;gap:8px;height:48px;padding:0 16px;border-bottom:1px solid var(--sr-line)}.sr-dash-panel-title:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;align-items:baseline;gap:8px;font-weight:650;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);color:var(--ink)}.sr-dash-cnt:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){font-size:var(--sr-fs-md);color:var(--sr-text-3);font-weight:400}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-dq-ord-w:10.5ch}.sr-dq-wrap:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){position:relative}.sr-dq-box:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-dq-top:0px}@media (min-width:640px){.sr-dq-box:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-dq-top:64px}}@media (max-width:639px){.sr-dq-box:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-dq-top:56px}}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){width:100%;max-width:none;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);--sr-th-fs:var(--sr-fs-md);--sr-th-fw:600}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) col.c-when{width:136px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) col.c-num{width:104px}.sr-dq.sr-dq--nomoney:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) col.c-num{width:80px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) thead th{padding:0 8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) th.c-num{text-align:right}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) td{height:57px;padding:8px;border-bottom:1px solid var(--sr-line);vertical-align:top;box-sizing:border-box;color:var(--ink);background:var(--sr-surface)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) :is(th,td):first-child{padding-left:16px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) :is(th,td):last-child{padding-right:16px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) td.c-num{padding-left:2px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-tf-py:max(0px,calc((var(--sr-tf-row-h) - var(--sr-lh-base) - var(--sr-lh-md) - 1px) / 2))}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) tr.sr-dq-row[data-href]{cursor:pointer}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .l1,.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .l2{display:block;height:20px;white-space:normal;overflow:visible}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .l2{height:18px;margin-top:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-when .l1{font-weight:500}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-when .t{font-weight:400;color:var(--sr-text-2)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-when .l2{color:var(--sr-text-2)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) tr.is-od .c-when :is(.l1,.l1 .t,.late){color:var(--sr-debt)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) tr.is-od--w td:first-child{box-shadow:inset 3px 0 0 var(--sr-danger)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-mid :is(.l1 a,a.ord){color:var(--sr-text-1);text-decoration:none}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-mid :is(.l1 a,a.ord):hover{text-decoration:underline;text-decoration-color:var(--sr-line-2);text-underline-offset:3px}.sr-dq-mid:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:grid;grid-template-columns:minmax(max(84px,calc(var(--sr-dq-ord-w) + 4px)),auto) minmax(0,1fr);align-items:start}.sr-dq-mid:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.ord{grid-column:1;height:24px;padding-block:2px;margin-block:-2px;white-space:nowrap}.sr-dq-mid:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.l1{grid-column:2}.sr-dq-mid:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-dq-signs{grid-column:2;grid-row:2}.sr-dq-mid:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.l2{grid-column:1;grid-row:2}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-mid .ord{display:inline-block;min-width:var(--sr-dq-ord-w);font-weight:600;margin-inline-end:4px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-mid .l1 .cli{color:var(--sr-text-2)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-mid .prj{display:inline;font-size:var(--sr-fs-sm);margin-inline-start:8px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-mid .l1 a.prj{color:var(--sr-text-3)}.sr-dq-prj-ic:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:inline-block;width:var(--sr-icon-sm);height:var(--sr-icon-sm);margin-right:3px;vertical-align:-2px;color:var(--sr-icon-muted)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-mid .l2{display:flex;align-items:center;overflow:visible}.sr-dq-st:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){flex:none;width:84px;overflow:visible;white-space:normal}.sr-dq-signs:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:18px;margin-top:0;min-width:0}.sr-dq-sl:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:inline-flex;flex:none;align-items:center;height:18px}.sr-dash-ic:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){position:relative;display:inline-flex;align-items:center;height:18px;border-radius:8px}.sr-dash-ic:not([data-sr-sign-tone]):where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-icon-muted)}.sr-dash-ic:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-dq-svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none}.sr-dash-ic.is-warn:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-debt)}.sr-dash-ic.is-req:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-debt)}.sr-dash-ic[data-sr-popcard]:not([data-sr-sign-tone]):hover:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-text-1)}.sr-dash-ic.is-warn[data-sr-popcard]:hover:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-debt)}.sr-dash-ic.is-req[data-sr-popcard]:hover:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-debt)}.sr-dash-chg:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)::after{content:"";position:absolute;left:-3px;right:-3px;top:-1px;bottom:-1px;border-radius:var(--sr-radius-sm);box-shadow:0 0 0 2px var(--sr-danger);pointer-events:none;animation:srSignalPulse var(--sr-anim-signal) ease-in-out infinite}@keyframes srSignalPulse{0%,100%{opacity:1}50%{opacity:.6}}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) tr:is(:hover,:focus-within) .sr-dash-chg::after,[data-sr-tab-hidden]:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-dash-chg::after{animation:none}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) tr.sr-dq-row:hover>td{background:var(--sr-t-hover)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-num{text-align:right;white-space:nowrap}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-num .l1,.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-num .l2{overflow:visible;text-overflow:clip}.sr-dq-u--none:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-text-3)}.sr-dq-u--part:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-progress)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .c-num .sr-dq-units{margin:3px 0 -3px;font-weight:400}.sr-dq-units:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) :is(.sr-dq-u,.sr-st){font-weight:400}.sr-dq-units:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-dq-u--part{color:var(--sr-text-2)}.sr-dq-sum:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-text-1);font-weight:var(--sr-fw-sum)}.sr-dq-sum.is-zero:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){color:var(--sr-text-3)}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) tbody tr:last-child td{border-bottom:0}.sr-dash-pagination:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){border-top:1px solid var(--sr-line)}@media (max-width:639px){.sr-dq-box:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--sr-surface) 30%,transparent) left center / 24px 100% no-repeat local,linear-gradient(to left,var(--sr-surface) 30%,transparent) right center / 24px 100% no-repeat local,linear-gradient(to right,color-mix(in srgb,var(--sr-text-1) 18%,transparent),transparent) left center / 10px 100% no-repeat scroll,linear-gradient(to left,color-mix(in srgb,var(--sr-text-1) 18%,transparent),transparent) right center / 10px 100% no-repeat scroll}.sr-dq-box:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){--sr-th-top:0px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);--sr-th-fs:var(--sr-fs-sm);--sr-th-fw:500}.sr-dq:has(>tbody>tr.sr-dq-row):where(body.sr-vw-dashboard,body.sr-vw-dashboard *){min-width:620px}.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) td.c-num{font-size:var(--sr-fs-sm)}table.sr-dq:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){border:0;border-radius:0}}.sr-deals:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:contents}.sr-deals:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>*{min-width:0;max-width:100%}.sr-deals-h:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:none}@media (min-width:1280px) and (pointer:fine){.sr-deals--card:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:flex;flex-direction:column;gap:16px;padding-bottom:16px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius)}.sr-deals--card:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>section:first-child{gap:16px}.sr-deals--card:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-deals-hd{gap:16px;min-height:56px;padding:0 16px;border-bottom:1px solid var(--sr-line);flex-wrap:nowrap}.sr-deals--card:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-deals-kb{margin-inline:16px}.sr-deals--card:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-deals-nodesk{display:none}.sr-deals--card:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-deals-h{display:flex;flex:none;margin:0}.sr-deals-tg:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0;border:0;background:transparent;font:inherit;font-weight:700;font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);color:var(--sr-text-1);cursor:pointer}.sr-deals-tg:focus-visible:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){outline:var(--sr-focus-ring);outline-offset:var(--sr-ring-offset);border-radius:var(--sr-radius-ctl)}.sr-deals-chev:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;color:var(--sr-icon-muted);transition:transform var(--sr-dur)}.sr-deals--card.is-fold:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){gap:0;padding-bottom:0}.sr-deals--card.is-fold:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-deals-hd{border-bottom:0}.sr-deals--card.is-fold:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-deals-chev{transform:rotate(-90deg)}.sr-deals--card.is-fold:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-deals-kb{display:none}}@media (max-width:639px){.sr-dash:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>.sr-inv{order:1}.sr-dash:where(body.sr-vw-dashboard,body.sr-vw-dashboard *)>:is(#sr-short,#sr-tight){order:0}.sr-inv-head:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){flex-wrap:wrap;row-gap:0}.sr-inv-title:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){flex:1 1 0;min-width:0}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-head{flex-wrap:wrap;gap:2px 8px;padding-block:6px}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-title{flex:1 1 auto;min-width:0;white-space:normal}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-head>:not(.sr-inv-title){flex:none;white-space:nowrap}.sr-inv--quiet:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) .sr-inv-chev{margin-left:0}.sr-inv-when:where(body.sr-vw-dashboard,body.sr-vw-dashboard *){order:3;flex-basis:100%;margin-left:36px}.sr-inv-when:where(body.sr-vw-dashboard,body.sr-vw-dashboard *) + .sr-inv-toggle{margin-left:0}}html:where(:has(>body.sr-vw-calendar-fullscreen)),body:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *){overflow:hidden!important;height:100vh!important;margin:0!important}.fi-sidebar:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *),.fi-topbar:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *),.fi-header:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *),.fi-breadcrumbs:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *){display:none!important}.fi-main-ctn:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *),.fi-main:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *){margin-left:0!important;padding:0!important;max-width:100%!important}body:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *){background:var(--sr-bg)!important}.sr-cal:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *){position:fixed!important;top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;height:auto!important;max-height:none!important;z-index:40}.sr-cal:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *) .sr-l1tabs{min-height:44px!important;padding-top:4px;box-shadow:0 -4px 12px var(--sr-k-1d1b18-a06)}.sr-cal:where(body.sr-vw-calendar-fullscreen,body.sr-vw-calendar-fullscreen *) .sr-l1tab{padding-top:10px;padding-bottom:9px}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *){--bg:var(--sr-bg);--paper:var(--sr-surface);--ink:var(--sr-text-1);--ink-2:var(--sr-text-2);--ink-3:var(--sr-text-3);--line:var(--sr-line);--line-strong:var(--sr-line-2);--hair:var(--sr-surface-3);--brand:var(--sr-accent);--brand-deep:var(--sr-accent-active);--weekend:color-mix(in srgb,var(--sr-line) 35%,var(--sr-surface));--today-wash:var(--sr-accent-tint);--today-line:var(--sr-accent);--today-ink:var(--sr-accent-text);--row-alt:var(--sr-accent-tint);--sr-tri:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203.5%209%2017H3l9-17ZM12%209v4%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2217%22%20r%3D%220.9%22%20fill%3D%22black%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E");--shadow-sm:0 1px 2px var(--sr-k-1d1b18-a06);--shadow-md:0 6px 22px var(--sr-k-1d1b18-a13);--shadow-lift:0 10px 30px var(--sr-k-1d1b18-a18);--s-draft:var(--sr-k-94908a);--s-draft-bg:var(--sr-k-ecebe7);--s-draft-ink:var(--sr-k-5a574f);--s-conf:var(--sr-k-8b5cf6);--s-conf-bg:var(--sr-k-ede9fe);--s-conf-ink:var(--sr-k-5b21b6);--s-pick:var(--sr-k-3b82c4);--s-pick-bg:var(--sr-k-dceafa);--s-pick-ink:var(--sr-k-1d5288);--s-work:var(--sr-k-f97316);--s-work-bg:var(--sr-k-ffedd5);--s-work-ink:var(--sr-k-9a3412);--s-done:var(--sr-k-14b8a6);--s-done-bg:var(--sr-k-ccfbf1);--s-done-ink:var(--sr-k-115e59);--col:var(--col-desktop,46px);--label:380px;--rowh:34px;--barh:28px;--headh:60px;--r:9px;font-family:var(--font-family),Inter,system-ui,sans-serif;font-size:var(--sr-fs-md);color:var(--ink);background:var(--bg);border-radius:var(--sr-radius);overflow:hidden;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;--sr-cal-top:64px;height:calc(100vh - var(--sr-cal-top) - 26px);max-height:calc(100vh - var(--sr-cal-top) - 26px);height:calc(100dvh - var(--sr-cal-top) - 26px);max-height:calc(100dvh - var(--sr-cal-top) - 26px)}@media (max-width:1023px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *){--sr-cal-top:56px}}@media (max-width:639px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *){--sr-cal-top:60px}}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-tb{flex:none}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-l1tabs{flex:none}.sr-prj:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:none;display:flex;align-items:center;justify-content:space-between;gap:4px 12px;flex-wrap:wrap;padding:8px 20px;background:var(--sr-accent-tint);border-bottom:1px solid var(--sr-accent-line);font-size:var(--sr-fs-md);color:var(--sr-text-1)}.sr-prj-t:where(body.sr-vw-calendar,body.sr-vw-calendar *){min-width:0}.sr-prj-t:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-inline-ic{vertical-align:-2px;margin-right:4px}.sr-prj-x:where(body.sr-vw-calendar,body.sr-vw-calendar *){color:var(--sr-accent-text);font-weight:600;text-decoration:none;white-space:nowrap}@media (max-width:639px){.sr-prj:where(body.sr-vw-calendar,body.sr-vw-calendar *){padding:6px 12px;font-size:var(--sr-fs-sm)}}.fi-page:where(body.sr-vw-calendar,body.sr-vw-calendar *)>.fi-page-header-main-ctn{padding-top:0!important;padding-bottom:0.75rem!important}.sr-cal[data-density="compact"]:where(body.sr-vw-calendar,body.sr-vw-calendar *){--rowh:40px}.sr-tb:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:linear-gradient(180deg,var(--sr-surface-2) 0%,var(--sr-surface) 100%);border-bottom:1px solid var(--line);padding:8px 20px;justify-content:center;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 0 var(--sr-k-000000-a02),0 2px 8px color-mix(in srgb,var(--sr-accent) 4%,transparent)}.sr-tb-row:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:768px){.sr-tb:where(body.sr-vw-calendar,body.sr-vw-calendar *){padding:10px 12px;gap:8px}}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *){padding:0;gap:8px}@media (min-width:1280px){.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex-wrap:nowrap}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *)>*{flex-shrink:0}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *)>.sr-search-wrap{flex:1 1 200px;min-width:96px;max-width:260px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *)>.sr-select{flex:0 1 130px;min-width:96px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *)>.sr-spacer{flex:1 1 0;min-width:0}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *){gap:6px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-btn{padding:7px 10px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-btn.sr-is-icon{padding:7px}.sr-tb:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-filter-bar>.sr-select{flex:0 1 104px;min-width:88px}.sr-tb:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-filter-bar>.sr-search-wrap{min-width:80px}}@media (min-width:1280px) and (max-width:1439px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-tb{padding:8px 12px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-btn:not(.sr-is-icon){padding:7px 8px}}.sr-btn.sr-is-quiet:where(body.sr-vw-calendar,body.sr-vw-calendar *){border-color:transparent;background:transparent;box-shadow:none}.sr-tb-more:where(body.sr-vw-calendar,body.sr-vw-calendar *)>summary{display:inline-flex;align-items:center;gap:4px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-search{flex:1 1 160px;max-width:240px;min-width:120px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-period.sr-filter-group{margin:0}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-search,.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-select select{background-color:var(--sr-surface)}.sr-search-wrap:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative;display:inline-flex;flex:0 1 220px;max-width:240px;min-width:110px}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-select{flex:0 1 140px;min-width:120px}@media (max-width:1279px){.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *){gap:8px;padding:8px 10px}}.sr-filter-bar:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-select select{width:100%}.sr-search-wrap:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-search{flex:1;max-width:none;min-width:0;padding-right:32px}.sr-search-clear:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;border:none;color:var(--ink-2);cursor:pointer;font-size:var(--sr-fs-base);line-height:1;display:flex;align-items:center;justify-content:center;padding:0;transition:background var(--sr-dur),color var(--sr-dur)}.sr-l1tabs:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;align-items:flex-end;gap:var(--sr-gap-btn-tight);padding:0 12px;background:var(--bg);border-top:1px solid var(--line);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;min-height:38px}.sr-l1tabs:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex-wrap:nowrap;overflow:hidden}.sr-l1tabs:where(body.sr-vw-calendar,body.sr-vw-calendar *)>:not(.sr-l1tabs-scroll){flex:none}.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:1 1 auto;min-width:0;display:flex;align-items:flex-end;flex-wrap:nowrap;gap:inherit;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;margin-top:-1px;--sr-l1-fade:24px}.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-l1tab{top:0}.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *){scroll-snap-type:x proximity;scroll-padding-inline-start:var(--sr-l1-fade)}.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-l1tab{scroll-snap-align:start}@media (max-width:1279px),(pointer:coarse){.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *){scroll-snap-type:x mandatory;scroll-padding-inline:var(--sr-l1-fade)}}.sr-l1tabs-scroll.is-wide:where(body.sr-vw-calendar,body.sr-vw-calendar *)::after{content:'';flex:none;width:calc(100% - var(--sr-l1-fade) - 7rem)}.sr-l1tabs-scroll.is-more-r:where(body.sr-vw-calendar,body.sr-vw-calendar *){mask-image:linear-gradient(to right,var(--sr-text-1) calc(100% - var(--sr-l1-fade)),transparent)}.sr-l1tabs-scroll.is-more-l:where(body.sr-vw-calendar,body.sr-vw-calendar *){mask-image:linear-gradient(to right,transparent,var(--sr-text-1) var(--sr-l1-fade))}.sr-l1tabs-scroll.is-more-l.is-more-r:where(body.sr-vw-calendar,body.sr-vw-calendar *){mask-image:linear-gradient(to right,transparent,var(--sr-text-1) var(--sr-l1-fade),var(--sr-text-1) calc(100% - var(--sr-l1-fade)),transparent)}.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *)::-webkit-scrollbar{height:6px}.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *)::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}@media (max-width:639px){.sr-l1tabs:where(body.sr-vw-calendar,body.sr-vw-calendar *){overflow-x:auto;overflow-y:hidden}.sr-l1tabs-scroll:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:none;overflow:visible}.sr-l1tabs-scroll.is-wide:where(body.sr-vw-calendar,body.sr-vw-calendar *)::after{display:none}.sr-l1tabs:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-l1tabs-scroll:is(.is-more-l,.is-more-r){mask-image:none}}.sr-l1tab:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:none;font:500 var(--sr-fs-sm) var(--font-family),Inter,system-ui,sans-serif;padding:8px 14px 7px;border-radius:0 0 8px 8px;border:1px solid var(--line);border-top:none;background:var(--paper);color:var(--ink-2);cursor:pointer;transition:var(--sr-dur);margin-top:0;white-space:nowrap;position:relative;top:-1px}.sr-l1tab:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-accent-tint);color:var(--ink)}.sr-l1tab.active:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--brand);color:var(--sr-seg-on-text);border-color:var(--brand-deep);font-weight:700;box-shadow:0 -2px 6px color-mix(in srgb,var(--sr-accent) 25%,transparent)}.sr-l1tab.active:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--brand-deep)}.sr-l1tab.overridden:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--paper);color:var(--ink-3);border-color:var(--line-strong);border-style:dashed;font-weight:600;text-decoration:line-through;text-decoration-color:var(--ink-3);opacity:.65;cursor:help}.sr-l1tab.overridden:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-accent-tint);color:var(--ink-2);opacity:.85}.sr-spacer:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:1}.sr-btn:where(body.sr-vw-calendar,body.sr-vw-calendar *){font-family:inherit;font-size:var(--sr-fs-md);font-weight:600;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--sr-radius);padding:8px 14px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:border-color var(--sr-dur),color var(--sr-dur),background var(--sr-dur),box-shadow var(--sr-dur),transform var(--sr-dur);white-space:nowrap;text-decoration:none}.sr-btn:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){border-color:var(--brand);color:var(--sr-accent-text);background:var(--sr-accent-tint)}.sr-btn:where(body.sr-vw-calendar,body.sr-vw-calendar *) svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-btn.primary:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--brand);border-color:var(--brand);color:var(--sr-text-1);box-shadow:0 1px 0 var(--sr-k-ffffff-a4) inset,0 4px 12px color-mix(in srgb,var(--sr-accent) 28%,transparent)}.sr-btn.primary:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--brand-deep);border-color:var(--brand-deep);color:var(--sr-text-1);box-shadow:0 1px 0 var(--sr-k-ffffff-a3) inset,0 6px 16px color-mix(in srgb,var(--sr-accent) 36%,transparent)}.sr-btn.sr-is-icon:where(body.sr-vw-calendar,body.sr-vw-calendar *){padding:8px 10px}.sr-select:where(body.sr-vw-calendar,body.sr-vw-calendar *) select{appearance:none;font-family:inherit;font-size:var(--sr-fs-md);font-weight:600;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--sr-radius);padding:8px 32px 8px 14px;cursor:pointer;transition:border-color var(--sr-dur),box-shadow var(--sr-dur),background var(--sr-dur)}.sr-select:where(body.sr-vw-calendar,body.sr-vw-calendar *) select:hover{border-color:var(--brand)}.sr-select:where(body.sr-vw-calendar,body.sr-vw-calendar *) select:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-select:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative}.sr-select:where(body.sr-vw-calendar,body.sr-vw-calendar *)::after{content:'';position:absolute;right:13px;top:50%;width:7px;height:7px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:translateY(-70%) rotate(45deg);pointer-events:none;transition:border-color var(--sr-dur)}.sr-select:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *)::after{border-color:var(--brand)}.sr-search:where(body.sr-vw-calendar,body.sr-vw-calendar *){font-family:inherit;font-size:var(--sr-fs-md);color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--sr-radius);padding:8px 14px 8px 38px;min-width:200px;transition:border-color var(--sr-dur),box-shadow var(--sr-dur),background var(--sr-dur);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%238A8A8A%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%238A8A8A%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M15%2015l6%206%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:12px center;background-size:16px}.sr-search:where(body.sr-vw-calendar,body.sr-vw-calendar *)::placeholder{color:var(--ink-3)}.sr-search:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){border-color:var(--brand)}.sr-search:focus:where(body.sr-vw-calendar,body.sr-vw-calendar *){border-color:var(--sr-focus);box-shadow:var(--sr-focus-field);background-color:var(--sr-surface)}.sr-legend:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sr-legend-cap:where(body.sr-vw-calendar,body.sr-vw-calendar *){font-size:var(--sr-fs-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-right:2px}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;align-items:center;gap:8px;font:600 var(--sr-fs-sm) var(--font-family),Inter,system-ui,sans-serif;color:var(--ink-2);padding:3px 4px}label.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *){cursor:pointer;border-radius:var(--sr-radius-ctl);padding:5px 4px;user-select:none}label.sr-legend-row:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--bg);color:var(--ink)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw{width:14px;height:11px;border-radius:3px;flex:none;border:1px solid transparent;background:var(--line-strong)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--draft{background:var(--s-draft-bg);border:1px dashed var(--s-draft)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--conf{background:var(--s-conf-bg);border-color:var(--s-conf)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--pick{background:var(--s-pick-bg);border-color:var(--s-pick)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--work{background:var(--s-work-bg);border-color:var(--s-work)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--done{background:var(--s-done-bg);border-color:var(--s-done)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--problem{background:var(--s-done-bg);border:2px solid var(--sr-danger)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--conflict{background:var(--s-conf-bg);border:2px solid var(--sr-danger)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--overdue{background:var(--s-work-bg);border:2px solid var(--sr-danger)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--tight{background:var(--sr-accent-tint);border-color:var(--sr-accent);border-radius:50%;width:12px;height:12px}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--locked{background-color:var(--sr-line);background-image:repeating-linear-gradient(135deg,var(--sr-k-969696-a35),var(--sr-k-969696-a35) 2px,transparent 2px,transparent 4px)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--unavailable{background:var(--sr-surface-3);border-color:var(--line-strong)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--shortage{background:var(--sr-danger-tint);border-color:var(--sr-danger-tint)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--weekend{background:var(--weekend);border-color:var(--line-strong)}.sr-legend-row:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sw--today{background:var(--today-wash);border-color:var(--today-line)}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *)>summary{list-style:none;cursor:pointer}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *)>summary::-webkit-details-marker{display:none}.sr-legend-pop[open]:where(body.sr-vw-calendar,body.sr-vw-calendar *)>summary{border-color:var(--brand)}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *)>.sr-legend{position:fixed;top:0;left:16px;z-index:60;width:min(460px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:2px;padding:10px;background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--sr-radius);box-shadow:var(--shadow-md)}@media (max-width:639px){.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *)>.sr-legend{top:auto;left:0;right:0;bottom:0;width:100%;max-height:70vh;border-radius:10px 10px 0 0}}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-legend-l{white-space:nowrap;text-align:left}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-legend-h{margin-left:auto;padding-left:10px;font-weight:500;color:var(--ink-3);text-align:right}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *) label.sr-legend-row .sr-legend-h{margin-left:0;flex:1;min-width:0}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-legend-cap{margin-top:6px}.sr-legend-pop:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-legend-cap:first-child{margin-top:0}.sr-bk.sr-flash:where(body.sr-vw-calendar,body.sr-vw-calendar *)::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 4px var(--sr-k-dc2626-a35);opacity:0;animation:srFlash var(--sr-anim-hit) ease 2}@keyframes srFlash{50%{opacity:1}}.sr-vp:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative;overflow:auto;background:var(--paper);flex:1 1 auto;min-height:0;max-height:none}.sr-vp:where(body.sr-vw-calendar,body.sr-vw-calendar *){isolation:isolate}.sr-grid:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative;min-width:100%}.sr-ghead:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;top:0;z-index:40;display:flex;background:var(--paper);box-shadow:0 1px 0 var(--line-strong)}.sr-corner:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:0;z-index:5;width:var(--label);flex:none;background:var(--paper);border-right:1px solid var(--line-strong);display:flex;align-items:center;padding:0 16px;font-size:var(--sr-fs-sm);font-weight:500;color:var(--ink-3);height:var(--headh)}.sr-corner-price:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:var(--label);z-index:6;width:76px;flex:none;background:var(--paper);border-right:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center;padding:0 8px;font-size:var(--sr-fs-sm);font-weight:500;color:var(--ink-3);height:var(--headh)}.sr-daycols:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:grid;flex:1 1 auto;min-width:0;height:var(--headh)}.sr-dcol:where(body.sr-vw-calendar,body.sr-vw-calendar *){border-right:1px solid var(--hair);min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1px;padding-bottom:3px;position:relative}.sr-dcol.sr-day--weekend:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--weekend)}.sr-dcol.sr-day--weekend:where(body.sr-vw-calendar,body.sr-vw-calendar *) .dw,.sr-dcol.sr-day--weekend:where(body.sr-vw-calendar,body.sr-vw-calendar *) .mtag{color:var(--ink-2)}.sr-dcol.sr-day--today:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--today-wash)}.sr-dcol:where(body.sr-vw-calendar,body.sr-vw-calendar *) .dn{font-size:var(--sr-fs-base);font-weight:600;color:var(--ink)}.sr-dcol:where(body.sr-vw-calendar,body.sr-vw-calendar *) .dw{font-size:var(--sr-fs-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3)}.sr-dcol.sr-day--today:where(body.sr-vw-calendar,body.sr-vw-calendar *) .dn{color:var(--today-ink)}.sr-dcol:where(body.sr-vw-calendar,body.sr-vw-calendar *) .mtag{position:absolute;top:1px;left:0;right:0;text-align:center;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:700;text-transform:uppercase;color:var(--ink-3);letter-spacing:.04em}.sr-rows:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative}.sr-grow:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;position:relative;min-height:var(--rowh);border-bottom:1px solid var(--hair)}.sr-grow:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-lbl{background:var(--row-alt)}.sr-grow--unavailable:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-track .cell{background-color:var(--sr-surface-3);background-image:none}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:0;z-index:20;width:var(--label);flex:none;background:var(--paper);border-right:1px solid var(--line-strong);padding:4px 12px;display:flex;align-items:center;gap:6px}.sr-price:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:var(--label);z-index:19;width:76px;flex:none;background:var(--paper);border-right:1px solid var(--line-strong);padding:0 8px;display:flex;align-items:center;justify-content:flex-end;font-size:var(--sr-fs-md);font-weight:400;color:var(--ink);white-space:nowrap}.sr-price.zero:where(body.sr-vw-calendar,body.sr-vw-calendar *){color:var(--ink-3);font-weight:500}.sr-grow:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-price{background:var(--row-alt)}.sr-gprice:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:var(--label);z-index:26;width:76px;flex:none;background:var(--sr-surface-3)}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.nm,.sr-nm){font-size:var(--sr-fs-sm);font-weight:600;line-height:var(--sr-lh-tight);color:var(--ink);flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:340px}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .meta{display:flex;align-items:center;gap:8px}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-fav.fi-icon-btn{flex:none;width:24px;height:24px;margin:0}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-fav .fi-icon{width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-fav.is-fav .fi-icon{color:var(--sr-accent-text)}.sr-fav-spacer:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:none;width:24px}.sr-l1tab-fav:where(body.sr-vw-calendar,body.sr-vw-calendar *) .fav-star{color:var(--sr-accent-text);margin-right:2px}.sr-l1tab-fav.active:where(body.sr-vw-calendar,body.sr-vw-calendar *) .fav-star{color:var(--sr-text-1)}.sr-l1tab-fav:where(body.sr-vw-calendar,body.sr-vw-calendar *) .fav-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;margin-left:4px;font-size:var(--sr-fs-sm);font-weight:700;border-radius:var(--sr-radius-ctl);background:var(--sr-accent-tint);color:var(--sr-accent-text)}.sr-l1tab-fav.active:where(body.sr-vw-calendar,body.sr-vw-calendar *) .fav-count{background:var(--sr-surface);color:var(--sr-text-1)}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .avail{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:var(--sr-fs-sm);font-weight:700;color:var(--ink-3)}@media (max-width:1023px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *){--label:240px}}.sr-cal--no-price:where(body.sr-vw-calendar,body.sr-vw-calendar *){--sr-price-w:0px}.sr-cal--no-price:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-price,.sr-cal--no-price:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-corner-price,.sr-cal--no-price:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gprice{display:none}@media (max-width:1279px){.sr-calendar-wrap:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cal.sr-cal--no-price{--sr-price-w:0px}}@media (max-width:1279px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-lbl .sr-rnote{display:block;grid-column:2;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}}@media (max-width:639px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *){--label:168px}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *){padding:4px 8px 4px 6px;gap:4px}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.nm,.sr-nm){white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-tight);overflow-wrap:normal;word-break:normal;hyphens:manual}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ic-badge{display:none}.sr-corner:where(body.sr-vw-calendar,body.sr-vw-calendar *){padding:0 10px}.sr-price:not(.zero):where(body.sr-vw-calendar,body.sr-vw-calendar *){color:var(--ink-3);font-size:var(--sr-fs-sm)}}@media (pointer:coarse){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-btn,label.sr-legend-row,.sr-l1tab){min-height:var(--sr-tap-touch)}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-btn.sr-is-icon{min-width:var(--sr-tap-touch);justify-content:center}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-search,.sr-select select){min-height:var(--sr-tap-touch)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn{min-height:var(--sr-tap-touch)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn.sr-cart-ghost{width:var(--sr-tap-touch)}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-fav.fi-icon-btn::before,.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-search-clear::before{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%)}}@media (max-width:768px){.sr-filter-group:where(body.sr-vw-calendar,body.sr-vw-calendar *){width:100%}}.sr-track:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative;flex:1;min-width:0}.sr-cells:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:absolute;inset:0;display:grid}.sr-cells:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cell{border-right:1px solid var(--hair);min-width:0}.sr-bars:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative;display:grid;grid-auto-rows:var(--barh);align-content:center;box-sizing:border-box;padding:4px 0;min-height:var(--rowh);min-width:0;pointer-events:none}.sr-cal[data-density="compact"]:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-bars{padding:3px 0}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *){--rowh:36px;--barh:var(--rowh)}.sr-bars:where(body.sr-vw-calendar,body.sr-vw-calendar *),.sr-cal[data-density="compact"]:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-bars{padding:0}}.sr-track:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cell.sr-cell--weekend{background-color:var(--weekend)}.sr-track:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cell.sr-cell-selected{background-color:color-mix(in srgb,var(--sr-accent) 22%,transparent)!important;box-shadow:inset 0 0 0 1px var(--sr-k-d8902a-a55);cursor:cell}.sr-track:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cell{user-select:none}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:fixed;z-index:10010;display:none;background:var(--sr-dark);color:var(--sr-dark-text);padding:6px;border-radius:var(--sr-radius);box-shadow:0 10px 32px var(--sr-k-000000-a35);font:500 var(--sr-fs-md) var(--font-family),Inter,system-ui,sans-serif;min-width:230px}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-item{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 12px;background:transparent;border:none;color:var(--sr-dark-text);border-radius:var(--sr-radius-ctl);cursor:pointer;font:inherit}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-item:hover{background:color-mix(in srgb,var(--sr-accent) 18%,transparent)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-item.secondary{color:var(--sr-dark-muted)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-hint{padding:6px 12px 4px;font-size:var(--sr-fs-sm);color:var(--sr-dark-muted)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-conflict{display:none;padding:8px 12px;margin:4px 0;color:var(--sr-dark-text);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-text);background:var(--sr-k-dc2626-a08);border-left:3px solid var(--sr-danger);border-radius:8px;max-width:380px}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-conflict .cc-title{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--sr-k-fca5a5);margin-bottom:4px}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-conflict .cc-title::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--sr-danger)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-conflict .cc-row{display:flex;justify-content:space-between;gap:10px;padding:2px 0;color:var(--sr-dark-text)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-conflict .cc-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-conflict .cc-val{color:var(--sr-k-fca5a5);font-weight:600;white-space:nowrap}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail{display:none;padding:8px 12px;margin:4px 0;color:var(--sr-dark-text);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-text);background:var(--sr-k-22c55e-a08);border-left:3px solid var(--sr-k-22c55e);border-radius:8px;max-width:380px}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-title{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--sr-k-86efac);margin-bottom:5px;font-size:var(--sr-fs-sm);letter-spacing:.05em;text-transform:uppercase}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-row{display:flex;justify-content:space-between;gap:10px;padding:2px 0;align-items:baseline}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) [data-sr-more-item][hidden]{display:none}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sr-dark-text)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-grp{font-size:var(--sr-fs-sm);color:var(--sr-dark-muted);font-weight:500;margin-left:5px}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-val{flex:none;font-weight:700;white-space:nowrap}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-val .t{color:var(--sr-dark-muted);font-weight:500}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-val.ok{color:var(--sr-k-86efac)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ctx-avail .ca-val.zero{color:var(--sr-k-fca5a5)}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-create:disabled,#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-add-cart:disabled{opacity:.5;cursor:not-allowed}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-create:disabled:hover,#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-add-cart:disabled:hover{background:transparent}#sr-ctx-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ctx-add-cart:hover{background:color-mix(in srgb,var(--sr-accent) 22%,transparent)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:fixed;top:130px;right:24px;z-index:9990;display:none;background:var(--sr-dark);color:var(--sr-dark-text);border-radius:var(--sr-radius);box-shadow:0 14px 40px var(--sr-k-000000-a35),0 4px 12px color-mix(in srgb,var(--sr-accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--sr-accent) 32%,transparent);overflow:hidden;min-width:240px;font-family:inherit}#sr-cart-widget.dragging:where(body.sr-vw-calendar,body.sr-vw-calendar *){transition:none!important;box-shadow:0 20px 60px var(--sr-k-000000-a5),0 0 0 2px var(--sr-accent)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-badge{padding:10px 14px 8px;display:flex;align-items:center;gap:8px;cursor:grab;user-select:none;border-bottom:1px solid var(--sr-k-ffffff-a08)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-badge::before{content:'⋮⋮';color:var(--sr-k-ffffff-a32);font-size:var(--sr-fs-sm);letter-spacing:-2px;margin-right:2px}#sr-cart-widget.dragging:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-badge,#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-badge:active{cursor:grabbing}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-badge:hover{background:color-mix(in srgb,var(--sr-accent) 8%,transparent)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-ico{font-size:var(--sr-fs-lg)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-badge b{color:var(--sr-accent);font-weight:700}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-actions{padding:8px;display:flex;gap:6px;align-items:center}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn{border:none;border-radius:var(--sr-radius-ctl);padding:8px 12px;font-size:var(--sr-fs-md);font-weight:600;cursor:pointer;transition:background var(--sr-dur),transform var(--sr-dur)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn:active{transform:scale(.97)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn.sr-cart-primary{flex:1;background:var(--sr-accent);color:var(--sr-accent-on)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn.sr-cart-primary:hover{background:var(--sr-accent-hover)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn.sr-cart-ghost{background:transparent;color:var(--sr-accent);width:36px;padding:8px 0;font-size:var(--sr-fs-lg);border:1px solid color-mix(in srgb,var(--sr-accent) 40%,transparent)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-btn.sr-cart-ghost:hover{background:color-mix(in srgb,var(--sr-accent) 18%,transparent);color:var(--sr-accent);border-color:var(--sr-accent)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-panel{max-height:0;overflow:hidden;transition:max-height var(--sr-dur-slow) ease-out;border-top:0 solid var(--sr-k-ffffff-a08)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-panel.open{max-height:50vh;border-top-width:1px;overflow-y:auto}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-panel-head{padding:10px 14px 6px;font-size:var(--sr-fs-sm);color:var(--sr-dark-muted);text-transform:uppercase;letter-spacing:.04em;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:var(--sr-dark)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-panel-close{cursor:pointer;font-size:var(--sr-fs-xl);color:var(--sr-dark-text);padding:0 6px}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-panel-close:hover{color:var(--sr-accent)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-list{list-style:none;margin:0;padding:0 0 8px}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-list li{padding:8px 14px;display:flex;align-items:center;gap:8px;border-top:1px solid var(--sr-k-ffffff-a04);font-size:var(--sr-fs-md)}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-meta{color:var(--sr-accent);font-size:var(--sr-fs-sm);white-space:nowrap}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-remove{background:transparent;border:none;color:var(--sr-dark-muted);cursor:pointer;font-size:var(--sr-fs-lg);padding:2px 6px;border-radius:8px}#sr-cart-widget:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cart-remove:hover{background:var(--sr-k-ff5050-a18);color:var(--sr-k-fca5a5)}.sr-toast:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:fixed;left:50%;bottom:80px;transform:translateX(-50%) translateY(20px);background:var(--sr-dark);color:var(--sr-dark-text);padding:10px 18px;border-radius:10px;box-shadow:0 10px 30px var(--sr-k-000000-a3);border:1px solid color-mix(in srgb,var(--sr-accent) 32%,transparent);font-size:var(--sr-fs-md);font-weight:600;opacity:0;z-index:9999;transition:opacity var(--sr-dur),transform var(--sr-dur-slow);pointer-events:none}.sr-toast.show:where(body.sr-vw-calendar,body.sr-vw-calendar *){opacity:1;transform:translateX(-50%) translateY(0)}.sr-toast-ok:where(body.sr-vw-calendar,body.sr-vw-calendar *){border-color:var(--sr-k-34d399);color:var(--sr-k-d1fae5)}.sr-toast-warn:where(body.sr-vw-calendar,body.sr-vw-calendar *){border-color:var(--sr-warn);color:var(--sr-dark-text)}.sr-modal-backdrop:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:fixed;inset:0;z-index:10000;background:var(--sr-k-0f172a-a45);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--sr-dur) ease;padding:16px}.sr-modal-backdrop.show:where(body.sr-vw-calendar,body.sr-vw-calendar *){opacity:1}.sr-modal:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-surface);color:var(--sr-text-1);border-radius:var(--sr-radius);box-shadow:0 25px 50px -12px var(--sr-k-000000-a25);width:100%;max-width:440px;padding:28px 24px 20px;position:relative;text-align:center;transform:translateY(8px) scale(.97);transition:transform var(--sr-dur) ease}.sr-modal-backdrop.show:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-modal{transform:translateY(0) scale(1)}.sr-modal-close:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;border:none;background:transparent;cursor:pointer;color:var(--sr-icon-muted);display:flex;align-items:center;justify-content:center;transition:background var(--sr-dur),color var(--sr-dur)}.sr-modal-close:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){color:var(--sr-text-1)}.sr-modal-icon:where(body.sr-vw-calendar,body.sr-vw-calendar *){width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.sr-modal-icon.danger:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-danger-tint);color:var(--sr-debt)}.sr-modal-icon.warn:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-warn-tint);color:var(--sr-warn-text)}.sr-modal-icon.info:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-surface-3);color:var(--sr-text-2)}.sr-modal-icon:where(body.sr-vw-calendar,body.sr-vw-calendar *) svg{width:28px;height:28px}.sr-modal-head:where(body.sr-vw-calendar,body.sr-vw-calendar *){font-size:var(--sr-fs-xl);font-weight:600;color:var(--sr-text-1);margin:0 0 6px;line-height:var(--sr-lh-xl)}.sr-modal-body:where(body.sr-vw-calendar,body.sr-vw-calendar *){font-size:var(--sr-fs-base);color:var(--sr-text-2);line-height:var(--sr-lh-text);margin:0 0 22px}.sr-modal-actions:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;gap:10px;justify-content:center}.sr-modal-btn:where(body.sr-vw-calendar,body.sr-vw-calendar *){border:none;border-radius:var(--sr-radius-ctl);padding:10px 22px;font-size:var(--sr-fs-base);font-weight:600;cursor:pointer;transition:background var(--sr-dur),transform var(--sr-dur),border-color var(--sr-dur);min-width:120px}.sr-modal-btn:active:where(body.sr-vw-calendar,body.sr-vw-calendar *){transform:scale(.97)}.sr-modal-btn.sr-mb-confirm:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-accent);color:var(--sr-accent-on)}.sr-modal-btn.sr-mb-confirm:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-accent-hover)}.sr-modal-btn.sr-mb-confirm.sr-mb-danger:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-danger);color:var(--sr-on-danger)}.sr-modal-btn.sr-mb-confirm.sr-mb-danger:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:color-mix(in srgb,var(--sr-danger) 82%,black)}.sr-modal-btn.sr-mb-cancel:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-btn-2-bg);color:var(--sr-text-1);border:1px solid var(--sr-btn-2-line)}.sr-modal-btn.sr-mb-cancel:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--sr-btn-2-hover-bg);border-color:var(--sr-btn-2-hover-line)}.sr-track:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cell.sr-cell--today{background-color:var(--today-wash);box-shadow:inset 1px 0 0 var(--today-line),inset -1px 0 0 var(--today-line)}.sr-track:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cell.sr-cell--locked{background-color:var(--sr-surface-3);background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--sr-text-2) 70%,transparent) 0 2px,transparent 2px 7px);cursor:help}.sr-grow--unavailable:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-track .cell.sr-cell--weekend{background-color:var(--sr-surface-3)}.sr-l1hdr:where(body.sr-vw-calendar,body.sr-vw-calendar *){cursor:pointer;display:flex;position:sticky;left:0;height:34px;background:var(--sr-surface-3);border-bottom:1px solid var(--line)}.sr-l1lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:0;width:var(--label);box-sizing:border-box;padding:0 14px;display:flex;align-items:center;gap:8px;font-size:var(--sr-fs-md);font-weight:600;color:var(--ink);text-transform:none;letter-spacing:0}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-l1lbl,.sr-l2sub-lbl,.sr-l3sub-lbl,.sr-glabel){width:max-content;min-width:var(--label);max-width:calc(var(--label) * 2)}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-l2sub-lbl,.sr-l3sub-lbl) .l2name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-ghr .sr-glabel{z-index:27}@media (max-width:639px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-l1lbl,.sr-l2sub-lbl,.sr-l3sub-lbl,.sr-glabel){max-width:calc(100vw - 40px)}}.sr-l2sub:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;position:sticky;left:0;height:34px;background:var(--sr-surface-3);border-bottom:1px solid var(--line);cursor:pointer}.sr-l2sub-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:0;width:var(--label);box-sizing:border-box;padding:0 14px;display:flex;align-items:center;gap:8px;font-size:var(--sr-fs-md);font-weight:600;color:var(--ink);text-transform:none;letter-spacing:0}.sr-l3sub:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;position:sticky;left:0;height:30px;background:var(--paper);border-bottom:1px solid var(--hair);cursor:pointer}.sr-l3sub-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:0;width:var(--label);box-sizing:border-box;padding:0 14px 0 calc(14px + var(--sr-tree-indent));display:flex;align-items:center;gap:8px;font-size:var(--sr-fs-sm);font-weight:500;color:var(--ink-2);text-transform:none;letter-spacing:0}.sr-l1lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .subchev,.sr-l2sub-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .subchev,.sr-l3sub-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .subchev{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;transition:transform var(--sr-dur);color:var(--ink-3)}.sr-l1hdr.collapsed:where(body.sr-vw-calendar,body.sr-vw-calendar *) .subchev,.sr-l2sub.collapsed:where(body.sr-vw-calendar,body.sr-vw-calendar *) .subchev,.sr-l3sub.collapsed:where(body.sr-vw-calendar,body.sr-vw-calendar *) .subchev{transform:rotate(-90deg)}.sr-l2sub-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .gct,.sr-l3sub-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .gct{margin-left:auto;font-size:var(--sr-fs-sm);font-weight:500;color:var(--ink-3)}.sr-ghr-l3:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-glabel,.sr-ghr-l3:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gprice,.sr-ghr-l3:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gfill{background:var(--paper)}.sr-ghr-l3:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-glabel{padding-left:calc(14px + var(--sr-tree-indent))}.sr-ghr-l4:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-glabel,.sr-ghr-l4:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gprice,.sr-ghr-l4:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gfill{background:var(--paper)}.sr-ghr-l4:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-glabel{padding-left:calc(14px + var(--sr-tree-indent) * 2)}.sr-ghr-l3:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-glabel .l2name,.sr-ghr-l4:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-glabel .l2name{font-size:var(--sr-fs-sm);font-weight:500;color:var(--ink-2)}.sr-depthseg:where(body.sr-vw-calendar,body.sr-vw-calendar *){margin-left:auto;align-items:center}.sr-depthseg-t:where(body.sr-vw-calendar,body.sr-vw-calendar *){font-size:var(--sr-fs-sm);color:var(--ink-3);padding:0 6px}@media (max-width:1279px),(pointer:coarse){.sr-depthseg:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:none}.sr-depthseg-t:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:none}.sr-depthseg:where(body.sr-vw-calendar,body.sr-vw-calendar *)>button{width:32px;padding-inline:0;text-align:center}}#sr-depth-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:fixed;z-index:10001;background:var(--sr-dark);color:var(--sr-dark-text);border:1px solid color-mix(in srgb,var(--sr-accent) 32%,transparent);border-radius:var(--sr-radius);box-shadow:0 14px 40px var(--sr-k-000000-a4);padding:6px;min-width:230px;font-family:inherit}#sr-depth-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .dm-hint{padding:6px 12px 6px;font-size:var(--sr-fs-sm);color:var(--sr-dark-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:700}#sr-depth-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .dm-seg{display:flex;gap:2px;padding:2px 6px 4px}#sr-depth-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-dm-item{flex:1 1 0;min-width:44px;min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--sr-dark-muted) 45%,transparent);background:transparent;color:var(--sr-dark-text);font-size:var(--sr-fs-md);font-weight:600;cursor:pointer;border-radius:var(--sr-radius-ctl);text-align:center}#sr-depth-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-dm-item:hover{background:color-mix(in srgb,var(--sr-accent) 18%,transparent)}#sr-depth-menu:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-dm-item.sr-dm-on{background:var(--sr-accent);border-color:var(--sr-accent);color:var(--sr-accent-on);font-weight:700}.sr-glabel:where(body.sr-vw-calendar,body.sr-vw-calendar *) .l2name{font-size:var(--sr-fs-md);font-weight:700;color:var(--ink);letter-spacing:0;text-transform:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-ghr:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;position:sticky;left:0;z-index:25;height:34px;background:var(--sr-surface-3);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);cursor:pointer;user-select:none}.sr-glabel:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:sticky;left:0;z-index:5;width:var(--label);flex:none;box-sizing:border-box;background:var(--sr-surface-3);display:flex;align-items:center;gap:8px;padding:0 14px;text-transform:none;letter-spacing:0}.sr-glabel:where(body.sr-vw-calendar,body.sr-vw-calendar *) .chev{width:var(--sr-icon-sm);height:var(--sr-icon-sm);flex:none;transition:transform var(--sr-dur);color:var(--ink-3)}.sr-ghr.collapsed:where(body.sr-vw-calendar,body.sr-vw-calendar *) .chev{transform:rotate(-90deg)}.sr-glabel:where(body.sr-vw-calendar,body.sr-vw-calendar *) .gct,.sr-l1lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .gct{margin-left:auto;flex:none;font-size:var(--sr-fs-sm);font-weight:500;color:var(--ink-3)}.sr-gfill:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:1;min-width:0;background:var(--sr-surface-3)}.sr-gband:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:none;height:100%;grid-template-columns:repeat(var(--cal-days),minmax(var(--col),1fr))}.sr-ghr.collapsed:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gband,.sr-l2sub.collapsed:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gband,.sr-l3sub.collapsed:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-gband{display:grid}.sr-l2sub:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-gprice,.sr-gfill){background:var(--sr-surface-3)}.sr-l3sub:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-gprice,.sr-gfill){background:var(--paper)}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *){--sr-tree-indent:14px}.sr-cal-foldall:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:flex;align-items:center}@media (max-width:1279px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cal-foldall{grid-column:3;grid-row:1}}@media (max-width:768px){.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cal-foldall{grid-column:2;grid-row:1}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cal-foldall .sr-btn{min-width:44px;min-height:44px;padding:0;justify-content:center}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cal-foldall-t{display:none}}.sr-gband:where(body.sr-vw-calendar,body.sr-vw-calendar *) .gb{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-left:1px solid var(--hair);font-size:var(--sr-fs-sm);font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums;background:linear-gradient(to top,color-mix(in srgb,var(--sr-accent) 38%,transparent) calc(var(--f) * 100%),transparent 0)}.sr-bk:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:relative;grid-row:1;margin:2px 3px;border-radius:var(--r);cursor:pointer;display:flex;align-items:center;gap:7px;padding:0 9px;overflow:hidden;pointer-events:auto;border:1px solid var(--bk-bg);transition:transform var(--sr-dur),box-shadow var(--sr-dur);box-shadow:var(--shadow-sm);z-index:6;text-decoration:none;background:var(--bk-bg)}.sr-cal[data-density="compact"]:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-bk{margin:1px 3px}.sr-bk:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){transform:translateY(-1px);box-shadow:var(--shadow-lift);z-index:12}.sr-bk--overdue:where(body.sr-vw-calendar,body.sr-vw-calendar *){outline:2px solid var(--sr-danger);outline-offset:0}.sr-bk--conflict:where(body.sr-vw-calendar,body.sr-vw-calendar *){outline:2px solid var(--sr-danger);outline-offset:0}.sr-bk--problem:where(body.sr-vw-calendar,body.sr-vw-calendar *){outline:2px solid var(--sr-danger);outline-offset:0}.sr-bk--conflict:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cl::before{content:'!';display:inline-block;margin-right:4px;color:var(--sr-debt);font-weight:800}.sr-bk--tight:where(body.sr-vw-calendar,body.sr-vw-calendar *){grid-row:1;align-self:center;justify-self:start;width:16px;height:16px;margin-left:-8px;z-index:8;border-radius:50%;background:var(--sr-accent-tint);box-shadow:0 0 0 1.5px var(--paper);pointer-events:auto;cursor:help;display:flex;align-items:center;justify-content:center;color:var(--sr-accent-text)}.sr-bk--tight:where(body.sr-vw-calendar,body.sr-vw-calendar *)::before{content:'';width:10px;height:10px;background:currentColor;-webkit-mask:var(--sr-tri) center/contain no-repeat;mask:var(--sr-tri) center/contain no-repeat}.sr-bk[data-tt]:where(body.sr-vw-calendar,body.sr-vw-calendar *){padding-left:14px}.sr-bk--overdue:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cl::before{content:'';display:inline-block;width:11px;height:11px;margin-right:4px;vertical-align:-1px;background:var(--sr-debt);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203.5%209%2017H3l9-17ZM12%209v4%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2217%22%20r%3D%220.9%22%20fill%3D%22black%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203.5%209%2017H3l9-17ZM12%209v4%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2217%22%20r%3D%220.9%22%20fill%3D%22black%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.sr-bk:where(body.sr-vw-calendar,body.sr-vw-calendar *) .txt{position:relative;z-index:1}.sr-bk:where(body.sr-vw-calendar,body.sr-vw-calendar *) .txt{min-width:0;display:flex;flex-direction:column;line-height:var(--sr-lh-tight);overflow:hidden}.sr-bk:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cl{font-size:var(--sr-fs-sm);font-weight:700;white-space:nowrap;overflow:hidden;display:flex;align-items:baseline;min-width:0}.sr-bk:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cl .no{flex:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sr-bk:where(body.sr-vw-calendar,body.sr-vw-calendar *) .cl .cn{min-width:0;overflow:hidden;text-overflow:ellipsis}.sr-bk:where(body.sr-vw-calendar,body.sr-vw-calendar *){container-type:inline-size}.sr-bk--short:where(body.sr-vw-calendar,body.sr-vw-calendar *){--bk-bg:var(--sr-danger-tint);color:var(--sr-debt);border-color:var(--sr-danger-tint);cursor:help}.sr-bk--draft:where(body.sr-vw-calendar,body.sr-vw-calendar *){--bk-bg:var(--s-draft-bg);color:var(--s-draft-ink)}.sr-bk--conf:where(body.sr-vw-calendar,body.sr-vw-calendar *){--bk-bg:var(--s-conf-bg);color:var(--s-conf-ink)}.sr-bk--pick:where(body.sr-vw-calendar,body.sr-vw-calendar *){--bk-bg:var(--s-pick-bg);color:var(--s-pick-ink)}.sr-bk--work:where(body.sr-vw-calendar,body.sr-vw-calendar *){--bk-bg:var(--s-work-bg);color:var(--s-work-ink)}.sr-bk--done:where(body.sr-vw-calendar,body.sr-vw-calendar *){--bk-bg:var(--s-done-bg);color:var(--s-done-ink)}.sr-btn.primary:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--brand)!important;border-color:var(--brand)!important;color:var(--sr-text-1)!important}.sr-btn.primary:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){background:var(--brand-deep)!important;border-color:var(--brand-deep)!important}.sr-cal[data-off~="draft"]:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-bk--draft,.sr-cal[data-off~="done"]:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-bk--done{display:none!important}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-num{color:var(--ink-3);font-weight:500}.sr-grow.sr-gap:where(body.sr-vw-calendar,body.sr-vw-calendar *),.sr-grow.sr-brand-gap:where(body.sr-vw-calendar,body.sr-vw-calendar *){margin-top:0;border-top:1px solid var(--sr-line-2)}.sr-grow:where(body.sr-vw-calendar,body.sr-vw-calendar *) + .sr-ghr,.sr-grow:where(body.sr-vw-calendar,body.sr-vw-calendar *) + .sr-l2sub,.sr-grow:where(body.sr-vw-calendar,body.sr-vw-calendar *) + .sr-l3sub,.sr-grow:where(body.sr-vw-calendar,body.sr-vw-calendar *) + .sr-l1hdr{margin-top:0}.sr-rnote:where(body.sr-vw-calendar,body.sr-vw-calendar *){flex:none;font-size:var(--sr-fs-sm);font-weight:500;color:var(--ink-3);white-space:nowrap}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-owner{flex:0 1 auto;font-size:var(--sr-fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:639px){.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) :is(.sr-rnote,.sr-owner,.sr-owner-sep){display:none}}.sr-lbl:where(body.sr-vw-calendar,body.sr-vw-calendar *) .ic-badge{margin-left:6px;font-size:var(--sr-fs-sm);font-weight:700;color:var(--sr-accent-text);background:var(--sr-accent-tint);border:1px solid var(--sr-accent-line);border-radius:var(--sr-radius-sm);padding:0 6px;cursor:help;white-space:nowrap}.sr-corner-sort:where(body.sr-vw-calendar,body.sr-vw-calendar *){display:inline-flex;align-items:center;gap:4px;min-height:var(--sr-tap-pc);background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.sr-corner-sort:hover:where(body.sr-vw-calendar,body.sr-vw-calendar *){color:var(--sr-text-1)}.sr-cal-trunc:where(body.sr-vw-calendar,body.sr-vw-calendar *){position:absolute;left:0;top:100%;margin-top:2px;white-space:nowrap;color:var(--sr-accent-text)}.sr-cal-comp-date:where(body.sr-vw-calendar,body.sr-vw-calendar *){opacity:.55}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cells{background-image:linear-gradient(to right,transparent calc(100% - 1px),var(--hair) 0);background-size:calc(100% / var(--cal-days)) 100%}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-cells>.cell{grid-row:1}.sr-cal:where(body.sr-vw-calendar,body.sr-vw-calendar *) .sr-grow--unavailable .sr-cells{background-color:var(--sr-surface-3)}.sr-ka-page:where(body.sr-vw-kanban,body.sr-vw-kanban *) .fi-header{align-items:stretch}.sr-ka-issue:where(body.sr-vw-kanban,body.sr-vw-kanban *){margin:2px 0 0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-ka-who:where(body.sr-vw-kanban,body.sr-vw-kanban *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);margin-left:auto;white-space:nowrap}.sr-ka-page:where(body.sr-vw-kanban,body.sr-vw-kanban *) .fi-header-heading{font-size:var(--sr-fs-xl);line-height:var(--sr-lh-xl);font-weight:600;letter-spacing:-.01em;color:var(--sr-text-1)}.sr-ka-page:where(body.sr-vw-kanban,body.sr-vw-kanban *) .fi-header-subheading{margin-top:4px;max-width:none;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-ka-page:where(body.sr-vw-kanban,body.sr-vw-kanban *) .fi-header-actions-ctn{margin-top:12px}@media (min-width:640px){.sr-ka-page:where(body.sr-vw-kanban,body.sr-vw-kanban *) .fi-header-actions-ctn{margin-top:0}}.sr-ka-sum:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 4px}.sr-ka-sum:where(body.sr-vw-kanban,body.sr-vw-kanban *) b{color:var(--sr-text-2);font-weight:var(--sr-fw-total)}.sr-ka-sum:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sep{color:var(--sr-line-2)}.sr-ka-hint:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:block;margin-top:2px;color:var(--sr-text-3)}.sr-ka-f:where(body.sr-vw-kanban,body.sr-vw-kanban *){font:inherit;font-size:var(--sr-fs-sm);display:inline-block;line-height:calc(var(--sr-tap-pc) - 2px);color:inherit;background:none;border:1px solid transparent;border-radius:var(--sr-radius-sm);padding:0 6px;margin:0 -2px;cursor:pointer}.sr-ka-f:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *){background:var(--sr-surface);border-color:var(--sr-line)}.sr-ka-f.is-on:where(body.sr-vw-kanban,body.sr-vw-kanban *){background:var(--sr-accent-tint);border-color:var(--sr-accent-line);color:var(--sr-accent-text)}.sr-ka-f.is-on:where(body.sr-vw-kanban,body.sr-vw-kanban *) b{color:var(--sr-accent-text)}.sr-ka-f--debt:where(body.sr-vw-kanban,body.sr-vw-kanban *) b{color:var(--sr-debt)}.sr-ka-bar:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px}.sr-ka-pills:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:inline-flex;align-items:center;gap:2px;min-width:0;max-width:100%;padding:2px;border-radius:var(--sr-radius-sm);overflow-x:auto;scrollbar-width:none}.sr-ka-pills:where(body.sr-vw-kanban,body.sr-vw-kanban *)::-webkit-scrollbar{display:none}.sr-ka-pill:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;height:28px;padding:0 10px;border-radius:var(--sr-radius-sm);border:0;background:transparent;font:inherit;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:500;color:var(--sr-text-2);cursor:pointer}.sr-ka-pill:where(body.sr-vw-kanban,body.sr-vw-kanban *) i{width:8px;height:8px;border-radius:50%;background:var(--sr-c,var(--sr-icon-muted));flex:none}.sr-ka-pill:where(body.sr-vw-kanban,body.sr-vw-kanban *) b{font-size:var(--sr-fs-sm);font-weight:500;color:var(--sr-text-3)}.sr-ka-pill:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *){color:var(--sr-text-1)}.sr-ka-pills:where(body.sr-vw-kanban,body.sr-vw-kanban *) .fi-dropdown-panel{z-index:var(--sr-z-station)}.sr-ka-pill--over:where(body.sr-vw-kanban,body.sr-vw-kanban *) i{background:var(--sr-debt)}.sr-ka-filters:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.sr-ka-search:where(body.sr-vw-kanban,body.sr-vw-kanban *){position:relative;flex:0 0 240px;margin-left:auto}.sr-ka-search:where(body.sr-vw-kanban,body.sr-vw-kanban *) svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted);pointer-events:none}.sr-ka-search:where(body.sr-vw-kanban,body.sr-vw-kanban *) input{width:100%;height:36px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius);background:var(--sr-surface);padding:0 12px 0 33px;font:inherit;font-size:var(--sr-fs-base);color:var(--sr-text-1);outline:none}.sr-ka-search:where(body.sr-vw-kanban,body.sr-vw-kanban *) input::placeholder{color:var(--sr-text-3)}.sr-ka-search:where(body.sr-vw-kanban,body.sr-vw-kanban *) input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-ka-strip:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:none}.sr-ka-board:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;align-items:stretch;gap:0;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);overflow-x:auto;overflow-y:hidden}.sr-ka-board:where(body.sr-vw-kanban,body.sr-vw-kanban *){--sr-ka-col-min:240px}.sr-ka-board:where(body.sr-vw-kanban,body.sr-vw-kanban *){--sr-ka-sh:color-mix(in srgb,var(--sr-text-1) 16%,transparent);background:linear-gradient(to right,var(--sr-surface) 30%,transparent) left center / 28px 100% no-repeat local,linear-gradient(to left,var(--sr-surface) 30%,transparent) right center / 28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--sr-ka-sh),transparent) left center / 10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--sr-ka-sh),transparent) right center / 10px 100% no-repeat scroll,var(--sr-surface)}.sr-ka-nav:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;justify-content:flex-end;gap:4px;margin:0 0 6px}.sr-ka-nav-ic:where(body.sr-vw-kanban,body.sr-vw-kanban *){width:var(--sr-icon-md);height:var(--sr-icon-md)}.sr-ka-col:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex:1 1 0;min-width:var(--sr-ka-col-min);max-width:460px;display:flex;flex-direction:column;padding:0 0 10px;border-left:1px solid var(--sr-line);min-height:220px}.sr-ka-col:first-child:where(body.sr-vw-kanban,body.sr-vw-kanban *){border-left:0}.sr-ka-board:where(body.sr-vw-kanban,body.sr-vw-kanban *){max-height:calc(100vh - var(--sr-topbar-h,4rem) - 24px);overflow-y:auto}.sr-ka-board:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col-hd{position:sticky;top:0;z-index:2;background:var(--sr-surface)}.sr-ka-board:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col.is-fold .sr-ka-col-hd{position:static}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col{min-height:0}.sr-ka-hd-stick:where(body.sr-vw-kanban,body.sr-vw-kanban *){position:sticky;top:var(--sr-topbar-h,4rem);z-index:2;background:var(--sr-surface)}.sr-ka-col-hd:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;align-items:center;gap:8px;padding:11px 12px 9px}.sr-ka-col-dot:where(body.sr-vw-kanban,body.sr-vw-kanban *){width:10px;height:10px;border-radius:50%;background:var(--sr-c,var(--sr-icon-muted));flex:none}.sr-ka-col-nm:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex:1;min-width:0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-ka-col-count:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex:none;color:var(--sr-text-3);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500}.sr-ka-ib:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex:none;width:24px;height:24px;border:0;background:none;border-radius:var(--sr-radius-sm);color:var(--sr-icon-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.sr-ka-ib:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *){color:var(--sr-text-1)}.sr-ka-ib:where(body.sr-vw-kanban,body.sr-vw-kanban *) svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-ka-rule:where(body.sr-vw-kanban,body.sr-vw-kanban *){height:1px;background:var(--sr-line);margin:0 0 8px}.sr-ka-cards:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;flex-direction:column;gap:6px;padding:0 10px;flex:1}.sr-ka-col.is-over:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-cards{background:var(--sr-accent-tint);box-shadow:inset 0 0 0 1px var(--sr-accent-line);border-radius:var(--sr-radius-sm)}.sr-ka-card:where(body.sr-vw-kanban,body.sr-vw-kanban *){position:relative;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);padding:7px 10px 8px;cursor:grab;transition:background var(--sr-dur),border-color var(--sr-dur)}.sr-ka-card:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *){background:var(--sr-surface-2);border-color:var(--sr-line-2)}.sr-ka-card:focus-visible:where(body.sr-vw-kanban,body.sr-vw-kanban *){outline:var(--sr-focus-ring);outline-offset:1px;border-color:var(--sr-text-1)}.sr-ka-card.is-drag:where(body.sr-vw-kanban,body.sr-vw-kanban *){opacity:.45}.sr-ka-card--link:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:block;text-decoration:none}body.grabbing:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-card{cursor:grabbing}.sr-ka-t:where(body.sr-vw-kanban,body.sr-vw-kanban *){margin:0;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:500;color:var(--sr-text-1);overflow-wrap:break-word;padding-right:22px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sr-ka-m:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;margin-top:4px;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);color:var(--sr-text-3)}.sr-ka-m:where(body.sr-vw-kanban,body.sr-vw-kanban *)>:has(+ *:not(.sr-ka-who))::after{content:"·";margin-left:6px;color:var(--sr-line-2)}.sr-ka-m:where(body.sr-vw-kanban,body.sr-vw-kanban *)>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.sr-ka-card:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-m>a{white-space:normal}.sr-ka-due:where(body.sr-vw-kanban,body.sr-vw-kanban *){font-weight:500;white-space:nowrap}.sr-ka-due--over:where(body.sr-vw-kanban,body.sr-vw-kanban *){color:var(--sr-debt);font-weight:600}.sr-ka-due--warn:where(body.sr-vw-kanban,body.sr-vw-kanban *){color:var(--sr-warn-text);font-weight:600}.sr-ka-due--done:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:inline-flex;align-items:center;gap:4px;color:var(--sr-text-3)}.sr-ka-due--done:where(body.sr-vw-kanban,body.sr-vw-kanban *) svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm);color:var(--sr-icon-muted)}@media (pointer:coarse){.sr-ka-due[title]:focus:where(body.sr-vw-kanban,body.sr-vw-kanban *){white-space:normal}.sr-ka-due[title]:focus:where(body.sr-vw-kanban,body.sr-vw-kanban *)::after{content:attr(title);display:block;font-weight:400;color:var(--sr-text-3)}}.sr-ka-ord:where(body.sr-vw-kanban,body.sr-vw-kanban *){text-decoration:none;white-space:nowrap}.sr-ka-step:where(body.sr-vw-kanban,body.sr-vw-kanban *){margin-top:8px}.sr-ka-card--done:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-t{color:var(--sr-text-2);font-weight:500}.sr-ka-card--cancel:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-t{color:var(--sr-text-3);font-weight:500;text-decoration:line-through}.sr-ka-move:where(body.sr-vw-kanban,body.sr-vw-kanban *){position:absolute;top:5px;right:5px;width:22px;height:22px;border:0;border-radius:var(--sr-radius-sm);background:none;color:var(--sr-icon-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity var(--sr-dur)}.sr-ka-move:where(body.sr-vw-kanban,body.sr-vw-kanban *) svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-ka-card:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-move,.sr-ka-move:focus-visible:where(body.sr-vw-kanban,body.sr-vw-kanban *){opacity:1}.sr-ka-move:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *){color:var(--sr-text-1)}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex:0 0 40px;min-width:40px;max-width:40px;cursor:pointer;background:var(--sr-surface-2)}.sr-ka-col.is-fold:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *){background:var(--sr-surface-3)}.sr-ka-col.is-fold.is-over:where(body.sr-vw-kanban,body.sr-vw-kanban *){background:var(--sr-accent-tint);box-shadow:inset 0 0 0 1px var(--sr-accent-line)}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-cards,.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-rule{display:none}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col-hd{flex-direction:column;gap:10px;padding:11px 0;height:100%;align-items:center}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col-nm{writing-mode:vertical-rl;transform:rotate(180deg);flex:0 1 auto;text-overflow:clip}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col-dot{order:-1}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-fold svg{transform:rotate(180deg)}.sr-ka-veil:where(body.sr-vw-kanban,body.sr-vw-kanban *){position:fixed;inset:0;z-index:40;background:transparent}.sr-ka-veil.is-mob:where(body.sr-vw-kanban,body.sr-vw-kanban *){background:color-mix(in srgb,var(--sr-text-1) 28%,transparent)}.sr-ka-sheet:where(body.sr-vw-kanban,body.sr-vw-kanban *){position:fixed;z-index:50;width:230px;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);box-shadow:0 4px 16px var(--sr-k-000000-a1);overflow:hidden}.sr-ka-sheet-hd:where(body.sr-vw-kanban,body.sr-vw-kanban *){padding:9px 12px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;color:var(--sr-text-2);border-bottom:1px solid var(--sr-line)}.sr-ka-sheet-i:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;align-items:center;gap:9px;width:100%;border:0;background:none;text-align:left;padding:9px 12px;font:inherit;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-1);cursor:pointer}.sr-ka-sheet-i:where(body.sr-vw-kanban,body.sr-vw-kanban *) i{width:8px;height:8px;border-radius:50%;background:var(--sr-c,var(--sr-icon-muted));flex:none}.sr-ka-sheet-i:where(body.sr-vw-kanban,body.sr-vw-kanban *) em{margin-left:auto;font-style:normal;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-ka-sheet-i:hover:where(body.sr-vw-kanban,body.sr-vw-kanban *){background:var(--sr-accent-tint)}.sr-ka-sheet-i.is-cur:where(body.sr-vw-kanban,body.sr-vw-kanban *){color:var(--sr-text-3)}.sr-ka-sheet.is-mob:where(body.sr-vw-kanban,body.sr-vw-kanban *){left:0;right:0;bottom:0;top:auto;width:auto;border-radius:10px 10px 0 0}.sr-ka-sheet.is-mob:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-sheet-i{min-height:52px;font-size:var(--sr-fs-lg)}@media (max-width:1023px){.sr-ka-bar:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex-wrap:wrap}.sr-ka-search:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex:1 1 100%;margin-left:0}.sr-ka-pills:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex-wrap:wrap;overflow:visible}}@media (max-width:639px){.sr-ka-strip:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex;gap:6px;overflow-x:auto;margin:0 0 10px;padding:6px 0;position:sticky;top:var(--topbar-height,4rem);z-index:20;background:var(--sr-surface-2);scrollbar-width:none}.sr-ka-stage:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:none;min-height:40px;padding:0 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);font:inherit;font-size:var(--sr-fs-base);font-weight:500;color:var(--sr-text-2);cursor:pointer}.sr-ka-stage:where(body.sr-vw-kanban,body.sr-vw-kanban *) i{width:8px;height:8px;border-radius:50%;background:var(--sr-c,var(--sr-icon-muted));flex:none}.sr-ka-stage:where(body.sr-vw-kanban,body.sr-vw-kanban *) b{font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-3)}.sr-ka-stage.is-on:where(body.sr-vw-kanban,body.sr-vw-kanban *){border-color:var(--sr-text-1);color:var(--sr-text-1);font-weight:600;box-shadow:inset 0 -2px 0 var(--sr-accent)}.sr-ka-board:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:block}.sr-ka-col:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:none;max-width:none;min-width:0;border-left:0;min-height:0;padding-bottom:12px}.sr-ka-col.is-mob-on:where(body.sr-vw-kanban,body.sr-vw-kanban *){display:flex}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *){flex:auto;max-width:none;min-width:0;background:var(--sr-surface);cursor:default}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-cards{display:flex}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-rule{display:block}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col-hd{flex-direction:row;height:auto;padding:11px 12px 9px;align-items:center}.sr-ka-col.is-fold:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col-nm{writing-mode:horizontal-tb;transform:none}.sr-ka-col-hd:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-fold{display:none}}@media (pointer:coarse){.sr-ka-move:where(body.sr-vw-kanban,body.sr-vw-kanban *){opacity:1;width:var(--sr-tap-touch);height:var(--sr-tap-touch);top:0;right:0;border-radius:0 8px 8px 0}.sr-ka-t:where(body.sr-vw-kanban,body.sr-vw-kanban *){padding-right:var(--sr-tap-touch)}.sr-ka-card:where(body.sr-vw-kanban,body.sr-vw-kanban *){padding:9px 10px 10px}.sr-ka-ib:where(body.sr-vw-kanban,body.sr-vw-kanban *),.sr-ka-pill:where(body.sr-vw-kanban,body.sr-vw-kanban *),.sr-ka-stage:where(body.sr-vw-kanban,body.sr-vw-kanban *),.sr-ka-sheet-i:where(body.sr-vw-kanban,body.sr-vw-kanban *){min-height:var(--sr-tap-touch)}.sr-ka-ib:where(body.sr-vw-kanban,body.sr-vw-kanban *){min-width:var(--sr-tap-touch)}.sr-ka-search:where(body.sr-vw-kanban,body.sr-vw-kanban *) input{height:var(--sr-tap-touch)}.sr-ka-f:where(body.sr-vw-kanban,body.sr-vw-kanban *){position:relative}.sr-ka-f:where(body.sr-vw-kanban,body.sr-vw-kanban *)::before{content:"";position:absolute;top:50%;left:50%;width:var(--sr-tap-touch);height:var(--sr-tap-touch);transform:translate(-50%,-50%);background:transparent}}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col{padding-bottom:10px}@media (min-width:1024px){.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col{min-width:0;max-width:none}}@media (max-width:1023px){.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col{display:flex;flex:0 0 240px;min-width:240px}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col:first-child{border-left:0}}@media (min-width:640px) and (max-width:1023px){.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col{min-width:0;max-width:none;border-left:0}.sr-ka-board--mini:not(.sr-ka-board--row):where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col:nth-child(2n),.sr-ka-board--row:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col + .sr-ka-col{border-left:1px solid var(--sr-line)}.sr-ka-board--mini:not(.sr-ka-board--row):where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col:nth-child(n+3){border-top:1px solid var(--sr-line)}}@media (max-width:639px){.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col.sr-ka-col--empty{flex:0 0 40px;min-width:40px;max-width:40px}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col--empty .sr-ka-cards,.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col--empty .sr-ka-rule{display:none}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col--empty .sr-ka-col-hd{flex-direction:column;gap:10px;padding:11px 0;align-items:center}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col--empty .sr-ka-col-nm{writing-mode:vertical-rl;transform:rotate(180deg);flex:0 1 auto;text-overflow:clip}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col--empty .sr-ka-col-dot{order:-1}}@media (max-width:639px){.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-strip{order:-1;position:static;margin:0 0 6px}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col:not(.is-mob-on){display:none}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col{flex:1 1 auto;min-width:0;max-width:none}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col.sr-ka-col--empty .sr-ka-cards,.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col.sr-ka-col--empty .sr-ka-rule{display:flex}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col.sr-ka-col--empty .sr-ka-col-hd{flex-direction:row;gap:6px;padding:11px 12px 9px;align-items:center}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col.sr-ka-col--empty .sr-ka-col-nm{writing-mode:horizontal-tb;transform:none;flex:1 1 auto}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col.sr-ka-col--empty .sr-ka-col-dot{order:0}.sr-ka-board--mini:where(body.sr-vw-kanban,body.sr-vw-kanban *) .sr-ka-col-hd .sr-ka-fold{display:none}}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-prj-h-act{margin-left:auto;display:inline-flex;gap:8px;flex-wrap:wrap}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-card{--pjk-c:var(--sr-accent);position:relative;overflow:hidden;padding:0}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--pjk-c)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-card:hover{border-color:var(--pjk-c)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) [data-sr-archived]{--pjk-c:var(--sr-line-2)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) [data-sr-boards-archived] .sr-pjk-nm{color:var(--sr-text-2)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-open{display:flex;flex-direction:column;gap:8px;padding:16px 16px 16px 20px;text-decoration:none;color:var(--sr-text-1)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-detach{position:absolute;top:8px;right:8px;z-index:1;width:28px;height:28px;border:0;border-radius:var(--sr-radius-ctl);background:transparent;color:var(--sr-text-3);cursor:pointer;display:flex;align-items:center;justify-content:center}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-detach svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-detach:hover{background:var(--sr-surface-2);color:var(--sr-text-1)}@media (pointer:coarse){.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-detach{width:var(--sr-tap-touch);height:var(--sr-tap-touch)}}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-ico{width:40px;height:40px;border-radius:var(--sr-radius);display:flex;align-items:center;justify-content:center;color:var(--pjk-c);background:color-mix(in srgb,var(--pjk-c) 12%,transparent)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-ico svg{width:var(--sr-icon-md);height:var(--sr-icon-md)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-nm{font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);font-weight:600;overflow-wrap:anywhere}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-st{display:flex;gap:16px;font-size:var(--sr-fs-sm);color:var(--sr-text-2)}.fi-resource-projects:where(body.sr-vw-project-kanban,body.sr-vw-project-kanban *) .sr-pjk-st b{color:var(--sr-text-1);font-weight:600}.sr-prj-host:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .fi-ta-content-header{display:none}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-t td{white-space:normal}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-t .sr-tsub{display:block}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-ugr-head{display:flex;align-items:center;gap:4px;min-width:0}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-t{--sr-tf-tree-toggle:0px}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-ugr-head .sr-ttoggle{flex:none;margin-inline:auto 0}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-t .sr-ord-mark-ic{display:inline;vertical-align:-1px;margin-inline-end:4px}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-soon{font-weight:600}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-pale{color:var(--sr-text-3)}.sr-prj-host:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-dbt-all{margin-inline-start:14px}.sr-prj-cards:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){display:flex;flex-direction:column;gap:18px;padding:12px}.sr-prj-grp-hd:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){padding:4px 2px 8px}.sr-prj-grp-fold:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) svg{transition:transform var(--sr-dur)}.sr-prj-grp-fold[aria-expanded="false"]:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) svg{transform:rotate(-90deg)}.sr-prj-grp-hd:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-ka-col-nm{flex:none;margin:0}.sr-prj-grp-sum:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){margin-inline-start:auto;font-size:var(--sr-fs-sm);color:var(--sr-text-3);white-space:nowrap}.sr-prj-grp--running:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){--sr-c:var(--sr-accent)}.sr-prj-grp--awaiting:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){--sr-c:var(--sr-debt)}.sr-prj-grp--ahead:where(body.sr-vw-projects-list,body.sr-vw-projects-list *),.sr-prj-grp--done:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){--sr-c:var(--sr-line-2)}.sr-prj-grid:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){cursor:pointer;padding:12px 14px}.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-ka-t{padding-inline-end:28px}.sr-prj-card-name:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){color:inherit;text-decoration:none}.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-ka-t{padding-block:calc((var(--sr-tap-pc) - var(--sr-lh-base)) / 2)}.sr-prj-card-name:is(:hover,:focus-visible):where(body.sr-vw-projects-list,body.sr-vw-projects-list *){text-decoration:underline}.sr-prj-card-check:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){margin:0}.fi-ta-content-ctn:has(.sr-prj-cards):where(body.sr-vw-projects-list,body.sr-vw-projects-list *){overflow:visible}.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) input.sr-prj-card-check{position:absolute;top:12px;right:12px}.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *),.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) input.sr-prj-card-check{scroll-margin-top:calc(var(--sr-topbar-h,4rem) + 4rem)}.sr-prj-card-next:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){margin-top:10px}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-tbar,.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-tbar{flex:none}.sr-prj-card:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-card-bar{display:block;width:100%;margin-top:10px}.sr-prj-card-foot:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){margin-top:8px}@media (max-width:640px){.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-t col.sr-tw-248{width:180px}.sr-prj:where(body.sr-vw-projects-list,body.sr-vw-projects-list *) .sr-prj-scroll{--sr-tw-first-own:180px}.sr-prj-grid:where(body.sr-vw-projects-list,body.sr-vw-projects-list *){grid-template-columns:1fr}}.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) .fi-input-wrp.fi-input-wrp{box-shadow:0 0 0 1px var(--sr-line-input)!important;border-radius:var(--sr-radius-ctl)!important}.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) a.sr-modal-link{color:var(--sr-accent-text)!important;font-weight:600;text-decoration:none}.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) a.sr-modal-link:hover{text-decoration:underline}.sr-calc:where(body.sr-vw-subrents,body.sr-vw-subrents *){font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-calc-row:where(body.sr-vw-subrents,body.sr-vw-subrents *){display:flex;justify-content:space-between;gap:1rem;padding:4px 0}.sr-calc-row:where(body.sr-vw-subrents,body.sr-vw-subrents *)>span:first-child{color:var(--sr-text-2)}.sr-calc-row.sr-calc-total:where(body.sr-vw-subrents,body.sr-vw-subrents *){border-top:1px solid var(--sr-line);margin-top:2px;padding-top:6px;font-weight:var(--sr-fw-total)}.sr-calc-badge:where(body.sr-vw-subrents,body.sr-vw-subrents *){margin-top:8px}.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) input[type=number]::-webkit-inner-spin-button,.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) input[type=number]{-moz-appearance:textfield}.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) input.sr-stepper-input{text-align:center}.fi-modal-window:where(body.sr-vw-subrents,body.sr-vw-subrents *) .fi-sc-tabs{min-height:560px}.sr-sub:where(body.sr-vw-subrents,body.sr-vw-subrents *) .fi-ta-text{padding-top:.45rem!important;padding-bottom:.45rem!important;color:var(--sr-text-1)!important}.sr-sup-tree-host:where(body.sr-vw-subrents,body.sr-vw-subrents *) .fi-ta-content-header{display:none}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-t{--sr-tw:1004px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-t--rate{--sr-tw:1112px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *){--sr-tw-first:200px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-name{width:200px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-count{width:80px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-work{width:88px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-next{width:120px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-money{width:108px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-pct{width:104px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-cost{width:112px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-left{width:112px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-c-menu{width:44px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-t td{white-space:normal}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-t .sr-tsub{display:block}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-ugr-head{display:flex;align-items:center;gap:4px;min-width:0}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-ugr-title{display:block;overflow:visible;white-space:normal}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-t td.sr-ugr-menu{overflow:visible;text-align:end;padding-inline-end:8px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-late{color:var(--sr-debt)}@media (max-width:640px){.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *) .sr-sup-t{--sr-tw:1000px}.sr-sup:where(body.sr-vw-subrents,body.sr-vw-subrents *){--sr-tw-first:180px}}.sr-iss-card:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);padding:1rem 1.25rem;margin-bottom:1rem}.sr-iss-h:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){font-size:var(--sr-fs-lg);font-weight:700;color:var(--sr-text-1);margin-bottom:.35rem}.sr-iss-line:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){padding:.85rem 0;border-bottom:1px solid var(--sr-line)}.sr-iss-line:last-child:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){border-bottom:none}.sr-iss-title:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 5px;margin-bottom:.55rem}.sr-iss-name:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){font-weight:700;font-size:var(--sr-fs-lg);color:var(--sr-text-1)}a.sr-iss-name:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){text-decoration:none}a.sr-iss-name:hover:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--sr-accent-text)}.sr-iss-qty:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){color:var(--sr-text-2);font-weight:600}.sr-iss-lines:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));column-gap:2rem}.sr-iss-lines:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *)>.sr-iss-line--wide,.sr-iss-lines:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *)>.sr-iss-line.removed,.sr-iss-lines:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *)>:not(.sr-iss-line){grid-column:1 / -1}.sr-iss-grps:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){display:flex;flex-wrap:wrap;align-items:flex-start;gap:.7rem 1.25rem}.sr-iss-grp:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){flex:0 1 auto;min-width:min(100%,11.5rem);max-width:100%}.sr-iss-grp-h:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-2);margin:0 0 .3rem}.sr-iss-grp-h:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) span{font-weight:500;color:var(--sr-text-3)}.sr-iss-units:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:6px}.sr-iss-grps:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-units{display:flex;flex-wrap:wrap}.sr-iss-grps:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-units>.sr-iss-u{flex:1 1 11.5rem}.sr-iss-u:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){display:flex;flex-direction:column;gap:1px;min-width:0;padding:6px 10px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface-2);color:inherit;text-decoration:none}a.sr-iss-u:hover:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){border-color:var(--sr-accent-line);background:var(--sr-accent-tint)}.sr-iss-u:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) b{font-size:var(--sr-fs-base);font-weight:700;color:var(--sr-text-1);letter-spacing:.01em;overflow-wrap:anywhere}.sr-iss-u:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .meta{font-size:var(--sr-fs-md);color:var(--sr-text-2);overflow-wrap:anywhere}.sr-iss-u.muted:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){color:var(--sr-text-3);font-style:italic}.sr-iss-line.removed:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-name,.sr-iss-line.removed:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-qty{color:var(--sr-text-3);text-decoration:line-through}.sr-iss-line.removed:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-u{background:var(--sr-surface)}.sr-iss-line.removed:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-u b,.sr-iss-line.removed:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-u .meta{color:var(--sr-text-3);text-decoration:line-through}.sr-iss-line.removed:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .sr-iss-u.muted{text-decoration:none}.sr-iss-missing-go:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){color:inherit;text-decoration:underline;font-weight:500}.sr-iss-missing:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){display:inline-block;margin-top:.45rem;font-size:var(--sr-fs-sm);color:var(--sr-warn-text)}.sr-iss-none:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){color:var(--sr-text-3);font-size:var(--sr-fs-md);margin-top:.1rem}.sr-iss-none.sr-iss-none--below:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){margin-top:.6rem}.sr-iss-rm:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){display:flex;align-items:center;gap:.5rem;padding:.45rem 0;border-bottom:1px solid var(--sr-line);font-size:var(--sr-fs-md)}.sr-iss-rm:last-child:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){border-bottom:none}.sr-iss-rm:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *) .t{color:var(--sr-text-2);font-size:var(--sr-fs-md);white-space:nowrap}.sr-iss-sub:where(body.sr-vw-booking-issued,body.sr-vw-booking-issued *){font-size:var(--sr-fs-md);color:var(--sr-text-1);padding:.3rem 0}.sr-cat-tree:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){list-style:none;padding:0;margin:0}.sr-cat-tree:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *) ul{list-style:none;margin:0;margin-inline-start:calc(var(--sr-tree-indent) / 2);padding:0;padding-inline-start:calc(var(--sr-tree-indent) / 2 - 1px);border-inline-start:1px solid var(--sr-line)}.sr-cat-row:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){display:flex;align-items:center;border-radius:var(--sr-radius-sm);color:var(--sr-text-2);transition:background var(--sr-dur);margin:1px 0;min-height:var(--sr-tap-touch)}.sr-cat-row:hover:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){background:var(--sr-accent-tint)}.sr-cat-name:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:1 1 auto;min-width:0;padding:0.5rem 0.5rem 0.5rem 0;font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);white-space:normal;overflow-wrap:normal;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.sr-cat-clickable:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){cursor:pointer}.sr-cat-clickable:hover:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){color:var(--sr-accent-text);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.sr-cat-count:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:none;font-size:var(--sr-fs-sm);color:var(--sr-text-3);white-space:nowrap}.sr-cat-fill:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:1;min-width:0.25rem}.sr-cat-toggle:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:none;box-sizing:border-box;width:24px;background:none;border:none;cursor:pointer;color:var(--sr-icon-muted);padding:0.4rem 0;font-size:var(--sr-fs-sm);line-height:1;transition:transform var(--sr-dur),color var(--sr-dur),background var(--sr-dur);min-width:24px;border-radius:var(--sr-radius-sm)}.sr-cat-toggle:hover:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){color:var(--sr-accent-text);background:var(--sr-accent-tint)}.sr-cat-toggle.open:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){transform:rotate(90deg)}.sr-cat-spacer:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:none;display:inline-block;width:24px;min-width:24px}.sr-inv-last:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:none;text-align:right;font-size:var(--sr-fs-md);padding-right:0.6rem;white-space:nowrap}.sr-inv-link:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){color:var(--sr-text-2);text-decoration:none}.sr-inv-link:hover:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){color:var(--sr-accent-text);text-decoration:underline}.sr-inv-never:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){color:var(--sr-text-3)}.sr-inv-head:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){display:flex;align-items:center;color:var(--sr-text-2);font-size:var(--sr-fs-sm);font-weight:700;text-transform:none;letter-spacing:normal;padding:0 0.8rem 0.6rem;border-bottom:1px solid var(--sr-line);margin-bottom:0.4rem}.sr-inv-search:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){width:100%;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);padding:0.65rem 0.85rem;font-size:var(--sr-fs-lg)}.sr-inv-search:focus:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-inv-cols:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){display:flex;gap:1.25rem;align-items:flex-start}.sr-inv-col-tree:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:1 1 45%;width:45%;min-width:0}.sr-inv-col-list:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:1 1 55%;min-width:0}.sr-inv-col-tree:only-child:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex-basis:100%;width:100%}@media (max-width:1799px){.sr-inv-cols:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex-direction:column}.sr-inv-col-tree:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){flex:1 1 auto;width:100%}.sr-inv-col-list:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){width:100%}}@media (max-width:600px){.sr-inv-last:where(body.sr-vw-stocktake-dashboard,body.sr-vw-stocktake-dashboard *){white-space:normal;max-width:7rem}}.sr-inv-label:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-inv-small:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-inv-dim:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){color:var(--sr-text-2)}.sr-inv-muted:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){color:var(--sr-text-3)}.sr-inv-card:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){border-radius:var(--sr-radius);border:1px solid var(--sr-line);background:var(--sr-surface);padding:1rem}.sr-inv-draft:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){border-radius:var(--sr-radius);border:1px solid var(--sr-line-2);padding:1.5rem;text-align:center;color:var(--sr-text-2)}.sr-inv-track:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){border-radius:9999px;background:var(--sr-surface-3);overflow:hidden}.sr-inv-fill:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){height:100%;background:var(--sr-accent-hover);transition:all var(--sr-dur) cubic-bezier(.4,0,.2,1)}.sr-inv-mode:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);text-decoration-line:underline;white-space:nowrap}.sr-inv-qty:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){border-radius:.375rem;border-color:var(--sr-line-2)}.sr-inv-qty-err:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){margin-top:4px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:600;color:var(--sr-debt)}.sr-inv-check:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){width:18px;height:18px;margin:0 .55rem 0 .45rem;cursor:pointer;flex:none;border-radius:.25rem;border-color:var(--sr-line-2);color:var(--sr-accent)}.sr-inv-report:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-inv-chips:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){display:flex;flex-wrap:wrap;gap:.5rem}.sr-inv-chip:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){padding:.25rem .625rem;border-radius:.375rem;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500}.sr-inv-sec-title:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-weight:600;margin-bottom:.5rem;color:var(--sr-text-1)}.sr-inv-hint:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);margin-bottom:.5rem}.sr-inv-list:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){border-radius:var(--sr-radius-ctl);border:1px solid var(--sr-line)}.sr-inv-list:where(body.sr-vw-stocktake,body.sr-vw-stocktake *)>:not([hidden]) ~ :not([hidden]),.sr-inv-divided:where(body.sr-vw-stocktake,body.sr-vw-stocktake *)>:not([hidden]) ~ :not([hidden]){border-top:1px solid var(--sr-line)}.sr-inv-row:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem}.sr-inv-cell:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){min-width:0;display:block}.sr-inv-row:where(body.sr-vw-stocktake,body.sr-vw-stocktake *)>.sr-thumb + *{flex:1 1 auto;min-width:0}.sr-inv-name:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){overflow:visible;white-space:normal}.sr-inv-grow:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){flex:1 1 0%;min-width:0}.sr-inv-mono:where(body.sr-vw-stocktake,body.sr-vw-stocktake *),.sr-inv-article:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){color:var(--sr-text-3)}.sr-inv-article:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){white-space:nowrap}.sr-inv-side:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);white-space:nowrap}.sr-inv-note:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3);padding:0 .75rem .5rem}.sr-inv-summary:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-2)}.sr-inv-total:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){font-weight:600;color:var(--sr-text-1)}.sr-inv-scroll:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){margin-left:-.5rem;margin-right:-.5rem}.sr-inv-product:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){display:flex;align-items:center;gap:.75rem;padding:.5rem;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-inv-count:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){white-space:nowrap;text-align:right}.sr-inv-count--has:where(body.sr-vw-stocktake,body.sr-vw-stocktake *){color:var(--sr-text-1);font-weight:500}.sr-scanbar:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){display:flex;flex-direction:column;gap:8px}.sr-scanbar-row:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){position:relative;display:flex;align-items:center;gap:12px;min-height:52px;background:var(--sr-surface);border:2px solid var(--sr-accent-line);border-radius:var(--sr-radius);padding:8px 14px;box-shadow:0 6px 20px color-mix(in srgb,var(--sr-accent) 16%,transparent)}.sr-scanbar-row.is-remove:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){border-color:var(--sr-danger);background:var(--sr-danger-tint);box-shadow:0 6px 20px var(--sr-k-dc2626-a18)}.sr-scanbar-row.is-remove:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *) .sr-scanbar-ic{color:var(--sr-danger)}.sr-scanbar-ic:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){width:26px;height:26px;flex:none;color:var(--sr-accent-text)}.sr-scanbar-input:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){flex:1 1 200px;min-width:200px;border:none;outline:none;background:transparent;font-size:var(--sr-fs-lg);font-weight:600;letter-spacing:.02em;color:var(--sr-text-1)}.sr-scanbar-input:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *)::placeholder{color:var(--sr-text-3);font-weight:500}.sr-scanbar-row.miss:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){animation:sr-scan-miss var(--sr-anim-scan) ease}.sr-scanbar-row.miss-err:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){border-color:var(--sr-danger);box-shadow:0 0 0 4px var(--sr-danger-tint)}.sr-scanbar-row.miss-warn:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){border-color:var(--sr-warn);box-shadow:0 0 0 4px var(--sr-warn-line)}@keyframes sr-scan-miss{0%,100%{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@media (max-width:640px){.sr-scanbar-input:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){font-size:var(--sr-fs-lg)}.sr-scanbar-ic:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){display:none}.sr-scanbar-input:where(body.sr-vw-scan-bar,body.sr-vw-scan-bar *){min-width:0;text-overflow:ellipsis}}.sr-camscan-btn:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){display:none;align-items:center;gap:6px;flex:none;height:36px;padding:0 12px;border-radius:var(--sr-radius);border:1px solid var(--sr-accent-line);background:var(--sr-accent-tint);color:var(--sr-accent-text);font-size:var(--sr-fs-md);font-weight:600;cursor:pointer}html:where(:has(>body.sr-vw-camera-scan)).sr-cam-ready .sr-camscan-btn,html:where(:has(>body.sr-vw-camera-scan)).sr-cam-explain .sr-camscan-btn,.sr-camscan-btn[data-sr-camscan-always]:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){display:inline-flex}html:where(:has(>body.sr-vw-camera-scan)).sr-cam-explain .sr-camscan-btn{opacity:.65}.sr-camscan-btn-ic:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){width:var(--sr-icon-md);height:var(--sr-icon-md);flex:none}@media (pointer:coarse){.sr-camscan-btn:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){height:44px;padding:0 14px}.sr-camscan-btn:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){min-width:44px;padding:0;justify-content:center}}.sr-camscan-sheet:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){position:fixed;inset:0;z-index:9998;display:none;background:var(--sr-k-000000)}.sr-camscan-sheet.is-open:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){display:block}html:where(:has(>body.sr-vw-camera-scan)).sr-cam-open,html:where(:has(>body.sr-vw-camera-scan)).sr-cam-open body{overflow:hidden}.sr-camscan-video:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){width:100%;height:100%;object-fit:cover;display:block}.sr-camscan-frame:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:min(74vw,320px);height:min(74vw,320px);pointer-events:none;border:3px solid var(--sr-accent);border-radius:var(--sr-radius);box-shadow:0 0 0 100vmax var(--sr-k-000000-a45)}.sr-camscan-bar:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-end;gap:8px;padding:12px}.sr-camscan-x:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *),.sr-camscan-torch:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){height:44px;min-width:96px;padding:0 16px;border:none;border-radius:var(--sr-radius);font-size:var(--sr-fs-lg);font-weight:700;cursor:pointer}.sr-camscan-x:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){background:var(--sr-accent);color:var(--sr-accent-on)}.sr-camscan-torch:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){background:var(--sr-k-ffffff-a16);color:var(--sr-on-deep)}.sr-camscan-torch.on:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){background:var(--sr-k-ffffff);color:var(--sr-dark-2)}.sr-camscan-hint:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){position:absolute;left:0;right:0;bottom:0;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:var(--sr-k-000000-a6);color:var(--sr-on-deep);font-size:var(--sr-fs-lg);line-height:var(--sr-lh-lg);text-align:center}.sr-camscan-echo:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){position:absolute;left:12px;right:12px;bottom:72px;padding:10px 14px;border-radius:var(--sr-radius);font-size:var(--sr-fs-lg);font-weight:600;line-height:var(--sr-lh-lg);background:var(--sr-surface);color:var(--sr-text-1);border:2px solid var(--sr-line);max-height:38vh;overflow:auto}.sr-camscan-echo.is-ok:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){border-color:var(--sr-money);background:var(--sr-money-tint)}.sr-camscan-echo.is-dup:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *),.sr-camscan-echo.is-warn:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){border-color:var(--sr-warn);background:var(--sr-warn-tint)}.sr-camscan-echo.is-err:where(body.sr-vw-camera-scan,body.sr-vw-camera-scan *){border-color:var(--sr-danger);background:var(--sr-danger-tint);color:var(--sr-debt)}.sr-pp:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){container-type:inline-size}.sr-pp-read:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){display:flex;flex-direction:column;gap:4px;min-width:0}.sr-pp-label:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2)}.sr-pp-value:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:32px;font-size:var(--sr-fs-md);font-weight:500;color:var(--sr-text-1)}.sr-pp-value:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) time{white-space:nowrap}.sr-pp-value:where(body.sr-vw-period-picker,body.sr-vw-period-picker *)>span{color:var(--sr-text-2)}.sr-pp-row:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){display:grid;grid-template-columns:minmax(0,1fr) 6.75rem 6.75rem;gap:8px;align-items:end}.sr-pp-row.sr-pp-locked:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){pointer-events:none}.sr-pp-row.sr-pp-locked:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) input,.sr-pp-row.sr-pp-locked:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) select{background:var(--sr-surface-2);color:var(--sr-text-3)}.sr-pp-field:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){display:flex;flex-direction:column;gap:.5rem;font-size:var(--sr-fs-sm);min-width:0}.sr-pp-field:where(body.sr-vw-period-picker,body.sr-vw-period-picker *)>span{color:var(--sr-text-1);font-weight:600;white-space:nowrap;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm)}.sr-pp-field:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) input,.sr-pp-field:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) select{border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);height:var(--sr-control-h);padding:0 8px;font-size:var(--sr-fs-md);background:var(--sr-surface);outline:none;min-width:0;width:100%;color:var(--sr-text-1);box-sizing:border-box}.sr-pp-period:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){flex:1 1 auto;min-width:0}.sr-pp-period:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) input{width:100%;min-width:0;cursor:pointer}.sr-pp-range:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){position:relative;display:block;min-width:0}.sr-pp-range:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) input{padding-inline:30px 26px;font-weight:500}.sr-pp-range:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .sr-period-ic,.sr-pp-range:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .sr-period-chev{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.sr-pp-range:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .sr-period-ic{left:9px}.sr-pp-range:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .sr-period-chev{right:8px}.sr-pp-field:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) select{padding-inline-end:22px}@container(max-width:19rem){.sr-pp-period:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){grid-column:1/-1}.sr-pp-row:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){grid-template-columns:repeat(2,minmax(0,1fr))}}.flatpickr-day.selected:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.startRange:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.endRange:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.selected:hover:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.startRange:hover:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.endRange:hover:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.selected:focus:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.startRange:focus:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.endRange:focus:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){background:var(--sr-accent)!important;border-color:var(--sr-accent)!important;color:var(--sr-accent-on)!important}.flatpickr-day.startRange:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){box-shadow:5px 0 0 var(--sr-row-selected)!important}.flatpickr-day.endRange:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){box-shadow:-5px 0 0 var(--sr-row-selected)!important}.flatpickr-day.startRange.endRange:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){box-shadow:none!important}.flatpickr-day.inRange:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.inRange:hover:where(body.sr-vw-period-picker,body.sr-vw-period-picker *),.flatpickr-day.inRange:focus:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){background:var(--sr-row-selected)!important;border-color:var(--sr-row-selected)!important;box-shadow:-5px 0 0 var(--sr-row-selected),5px 0 0 var(--sr-row-selected)!important}.flatpickr-day.today:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){border-color:var(--sr-today)!important}.flatpickr-calendar:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .flatpickr-day.selected,.flatpickr-calendar:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .flatpickr-day.startRange,.flatpickr-calendar:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .flatpickr-day.endRange,.flatpickr-calendar:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .flatpickr-day.selected.startRange,.flatpickr-calendar:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .flatpickr-day.selected.endRange,.flatpickr-calendar:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .flatpickr-day.startRange.endRange{border-radius:var(--sr-radius-sm)}.sr-pf-dates-only:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){grid-template-columns:minmax(0,1fr)}.sr-pf-clear:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){margin-top:6px}.sr-pf-note:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){margin:6px 0 0;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-accent-text)}.sr-pf-note.is-err:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){color:var(--sr-debt)}[x-cloak].sr-pf-note:where(body.sr-vw-period-picker,body.sr-vw-period-picker *){display:none}@media (max-width:767px){.sr-pf:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .sr-pp-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-pf:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .sr-pp-period{grid-column:1/-1}.sr-pf:where(body.sr-vw-period-picker,body.sr-vw-period-picker *) .sr-pf-dates-only{grid-template-columns:minmax(0,1fr)}}.sr-shift-bar:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px;flex-wrap:wrap}.sr-shift-sum:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){font-size:var(--sr-fs-base);color:var(--sr-text-3)}.sr-shift-sum:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *) b{color:var(--sr-money);font-size:var(--sr-fs-lg)}.sr-shift-actions:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){display:flex;gap:8px;flex-wrap:wrap}.sr-shift-btn:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *),.sr-shift-enable:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){border:1px solid var(--sr-k-d8dce3);background:var(--sr-surface);border-radius:var(--sr-radius-ctl);padding:7px 12px;font-size:var(--sr-fs-md);font-weight:600;color:var(--sr-text-1);cursor:pointer}.sr-shift-btn:hover:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *),.sr-shift-enable:hover:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){background:var(--sr-k-fafbfc);border-color:var(--sr-k-c2c8d2)}.sr-shift-enable:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){background:var(--sr-accent);border-color:var(--sr-accent);color:var(--sr-accent-on);padding:9px 18px}.sr-shift-enable:hover:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){filter:brightness(.97);background:var(--sr-accent)}.sr-shift-month:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){font-size:var(--sr-fs-md);font-weight:600;color:var(--sr-text-2);margin:16px 0 8px}.sr-shift-grid:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.sr-shift-dow:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){font-size:var(--sr-fs-sm);color:var(--sr-text-3);text-align:center;font-weight:600;padding-bottom:2px}.sr-shift-cell:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){aspect-ratio:1;border-radius:var(--sr-radius-ctl);border:1px solid;font-size:var(--sr-fs-md);font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--sr-dur),border-color var(--sr-dur)}.sr-shift-cell.on:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){background:var(--sr-k-e9f7ef);border-color:var(--sr-k-c8e9d6);color:var(--sr-money)}.sr-shift-cell.on:hover:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){background:var(--sr-k-d8f0e3)}.sr-shift-cell.off:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){background:var(--sr-k-f1f2f5);border-color:var(--sr-k-e7e9ee);color:var(--sr-text-disabled)}.sr-shift-cell.off:hover:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){background:var(--sr-k-e7e9ee)}.sr-shift-hint:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){margin-top:14px;font-size:var(--sr-fs-sm);color:var(--sr-text-3);line-height:var(--sr-lh-text)}.sr-shift-none:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *){text-align:center;padding:18px 8px}.sr-shift-none:where(body.sr-vw-shift-schedule,body.sr-vw-shift-schedule *) .sr-shift-none-t{color:var(--sr-text-3);margin-bottom:14px}.sr-bcp:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){font-size:var(--sr-fs-base);color:var(--sr-text-1)}.sr-bcp-overlay:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){position:fixed;inset:0;z-index:60;background:var(--sr-k-0f172a-a55);display:flex;align-items:center;justify-content:center;padding:24px}.sr-bcp-window:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){background:var(--sr-surface);border-radius:var(--sr-radius);box-shadow:0 20px 50px var(--sr-k-000000-a25);width:100%;max-width:1300px;height:88vh;max-height:92vh;display:flex;flex-direction:column;overflow:hidden}.sr-bcp-window.is-calendar:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){max-width:1800px}.sr-bcp-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){padding:14px 20px;border-bottom:1px solid var(--sr-line);display:flex;align-items:center;gap:16px}.sr-bcp-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) h2{margin:0;font-size:var(--sr-fs-xl);font-weight:700;color:var(--sr-text-1)}.sr-bcp-mode:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:inline-flex;border-radius:var(--sr-radius-ctl);padding:3px;gap:2px;margin-left:24px}.sr-bcp-mode-btn:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font:inherit;font-size:var(--sr-fs-md);font-weight:600;color:var(--sr-text-2);background:transparent;border:0;border-radius:var(--sr-radius-sm);cursor:pointer;transition:all var(--sr-dur)}.sr-bcp-mode-btn:hover:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){color:var(--sr-text-1)}.sr-bcp-mode-btn:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) svg{width:var(--sr-icon-sm);height:var(--sr-icon-sm)}.sr-bcp-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-close{margin-left:auto}.sr-bcp-iframe-wrp:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){flex:1;display:flex;flex-direction:column;background:var(--sr-surface);min-height:70vh}.sr-bcp-iframe:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){flex:1;width:100%;border:0;min-height:70vh}.sr-bcp-close:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){background:none;border:0;cursor:pointer;padding:6px;border-radius:var(--sr-radius-sm);color:var(--sr-text-2)}.sr-bcp-close:hover:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){color:var(--sr-text-1)}.sr-bcp-body:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){flex:1;min-height:0;overflow:hidden;display:flex;gap:0}.sr-bcp-foot:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){padding:12px 20px;border-top:1px solid var(--sr-line);display:flex;align-items:center;gap:12px}.sr-bcp-foot:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-status{flex:1;color:var(--sr-text-3);font-size:var(--sr-fs-md)}.sr-bcp-btn:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){height:38px;padding:0 16px;border-radius:var(--sr-radius-ctl);border:1px solid var(--sr-btn-2-line);background:var(--sr-surface);cursor:pointer;font-weight:600;font-size:var(--sr-fs-base);color:var(--sr-text-1)}.sr-bcp-btn:hover:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){background:var(--sr-btn-2-hover-bg);border-color:var(--sr-btn-2-hover-line)}.sr-bcp-btn.sr-bcp-primary:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){background:var(--sr-accent);border-color:var(--sr-accent-hover);color:var(--sr-accent-on)}.sr-bcp-btn.sr-bcp-primary:hover:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){background:var(--sr-accent-hover)}.sr-bcp-btn:disabled:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *),.sr-bcp-btn[aria-disabled="true"]:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){opacity:.5;cursor:not-allowed}.sr-bcp-side:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){flex:0 0 320px;background:var(--sr-surface);border-right:1px solid var(--sr-line);padding:12px 8px;overflow-y:auto}.sr-bcp-main:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){flex:1;min-width:0;padding:14px 18px;overflow-y:auto;background:var(--sr-surface-2)}.sr-cat-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:flex;align-items:center;justify-content:space-between;font-size:var(--sr-fs-sm);font-weight:700;color:var(--sr-accent-text);letter-spacing:0.05em;text-transform:uppercase;padding:0.4rem 0.6rem}.sr-cat-search:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){width:100%;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);padding:0.4rem 0.6rem;font-size:var(--sr-fs-md);margin:0.2rem 0 0.6rem;outline:none;font:inherit}.sr-cat-search:focus:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-bcp-side:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-cat-name{background:none;border:0;text-align:left;cursor:pointer;font-family:inherit}.sr-bcp-search-wrp:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){margin-bottom:12px;position:relative}.sr-bcp-search-wrp:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) input{width:100%;height:40px;padding:0 14px 0 38px;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-ctl);font:inherit;font-size:var(--sr-fs-base);background:var(--sr-surface);outline:none}.sr-bcp-search-wrp:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) input:focus{border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-bcp-search-wrp:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *)::before{content:'';position:absolute;left:12px;top:12px;width:var(--sr-icon-sm);height:var(--sr-icon-sm);background:var(--sr-icon-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M15%2015l6%206%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M15%2015l6%206%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){width:100%;border-collapse:separate;border-spacing:0;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);overflow:hidden}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) thead th{text-align:left}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) thead th.num{text-align:right}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr{cursor:pointer;transition:background var(--sr-dur)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr:hover{background:var(--sr-t-hover)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.on{background:var(--sr-accent-tint)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) th.sr-bcp-sortable{cursor:pointer;user-select:none;white-space:nowrap}.sr-bcp-qty:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){width:58px;height:30px;text-align:center;border:1px solid var(--sr-line-input);border-radius:var(--sr-radius-sm);font:inherit;font-size:var(--sr-fs-md);padding:0 4px;appearance:textfield;-moz-appearance:textfield}.sr-bcp-qty:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *)::-webkit-inner-spin-button,.sr-bcp-qty:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sr-bcp-qty:focus:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){border-color:var(--sr-focus);box-shadow:var(--sr-focus-field)}.sr-bcp-step:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:inline-flex;align-items:center;gap:3px;justify-content:flex-end}.sr-bcp-step:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-step-b{width:26px;height:28px;border:1px solid var(--sr-btn-2-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);cursor:pointer;font-size:var(--sr-fs-lg);line-height:1;color:var(--sr-text-1);padding:0}.sr-bcp-step:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-step-b:hover{border-color:var(--sr-btn-2-hover-line);background:var(--sr-btn-2-hover-bg)}.sr-bcp-step:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) span{min-width:24px;text-align:center;font-size:var(--sr-fs-md);font-weight:600}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody td.num{text-align:right;font-weight:600}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-name{color:var(--sr-text-1);font-weight:500}.sr-bcp-open:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:inline-flex;vertical-align:middle;margin-left:6px;color:var(--sr-icon-muted);opacity:0;transition:opacity var(--sr-dur)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tr:hover .sr-bcp-open,.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tr:focus-within .sr-bcp-open,.sr-bcp-open:focus-visible:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){opacity:1}.sr-bcp-open:hover:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){color:var(--sr-text-1)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-sub{font-size:var(--sr-fs-sm);color:var(--sr-text-3);margin-top:2px}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-act{width:1%;white-space:nowrap;text-align:right}.sr-bcp:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){--sr-bcp-free-bg:var(--sr-money-tint);--sr-bcp-free-fg:var(--sr-money)}.sr-bcp-badge:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){border:0;padding:0;font:inherit;font-weight:600}.sr-bcp-badge.sr-bcp-toggle:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.sr-bcp-av-note:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){font-size:var(--sr-fs-sm);color:var(--sr-text-2);margin-top:3px;line-height:var(--sr-lh-sm);white-space:normal}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-dim{cursor:default}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-dim>td:not(.sr-bcp-av){color:var(--sr-text-2)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-dim:not(.on)>td:not(.sr-bcp-av){background:var(--sr-surface-2)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-dim .sr-bcp-name{color:var(--sr-text-2)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-dim img{filter:grayscale(1)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-dim .sr-bcp-busyline{font-size:var(--sr-fs-md);line-height:var(--sr-lh-md);font-weight:600;color:var(--sr-debt);margin-top:2px}.sr-bcp-holdlines:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){margin-top:3px;display:flex;flex-direction:column;gap:1px}.sr-bcp-holdline:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-2);font-weight:400;white-space:normal;overflow-wrap:anywhere}.sr-bcp-holdline:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) a{color:var(--sr-text-1);font-weight:600;text-decoration:underline}.sr-bcp-holdline:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-overdue{color:var(--sr-debt);font-weight:600}.sr-bcp-inorder:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-accent-text);margin-top:2px}.sr-bcp-short:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *),.sr-bcp-qty-err:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-debt);margin-top:4px;line-height:var(--sr-lh-sm);text-align:right;white-space:normal;min-width:120px}.sr-bcp-chip-short:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){color:var(--sr-debt);font-weight:600;white-space:nowrap}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-holders-row,.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr.sr-bcp-holders-row:hover{cursor:default;background:var(--sr-accent-tint)}.sr-bcp-holders:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:flex;flex-direction:column;gap:4px;font-size:var(--sr-fs-md)}.sr-bcp-holders-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){font-size:var(--sr-fs-sm);font-weight:600;color:var(--sr-text-2)}.sr-bcp-holder:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.sr-bcp-holder:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) a{color:var(--sr-text-1);font-weight:600;text-decoration:underline}.sr-bcp-holder:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) b{color:var(--sr-debt);font-weight:600}.sr-bcp-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){flex-wrap:wrap;gap:10px}.sr-bcp-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) h2{flex:1;min-width:12rem}.sr-bcp-dates:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:flex;align-items:center;gap:6px;min-width:0}.sr-bcp-period:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){width:12.5rem}.sr-bcp-mode:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){margin-left:0}.sr-bcp-close:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){width:44px;height:44px;flex:none}.sr-bcp-filter-actions:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:flex;justify-content:space-between;gap:8px;margin-bottom:12px}@media(min-width:1024px){.sr-bcp-narrow:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:none}.sr-bcp-filter-actions:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){justify-content:flex-end}.sr-bcp-side.is-collapsed:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:none}}@media(max-width:1023px){.sr-bcp-wide:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:none}}@media(min-width:1024px) and (max-width:1279px){.sr-bcp-overlay:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){padding:12px}}@media(max-width:1023px){.sr-bcp-body:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){position:relative}.sr-bcp-side:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){position:absolute;inset:0;z-index:4;width:100%;border:0;padding:12px}.sr-bcp-side:not(.is-open):where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:none}}.sr-bcp-main:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){min-width:0}.sr-bcp-status:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){flex:1;min-width:0;display:flex;align-items:center;gap:6px;overflow-x:auto;white-space:nowrap}@media(max-width:767px){.sr-bcp-overlay:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){padding:8px}.sr-bcp-window:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);border-radius:var(--sr-radius)}.sr-bcp-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){padding:10px}.sr-bcp-head:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) h2{font-size:var(--sr-fs-lg)}.sr-bcp-dates:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){order:3;flex-basis:100%}.sr-bcp-period:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){width:100%}.sr-bcp-mode:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){order:4}.sr-bcp-main:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){padding:10px}.sr-bcp-foot:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){padding:10px;flex-wrap:wrap;gap:8px}.sr-bcp-foot:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-status{flex-basis:100%;min-height:28px}.sr-bcp-foot:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-primary{flex:1;min-width:10rem}.sr-bcp-btn:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){min-height:40px;height:auto;padding:6px 10px}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *),.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody{display:block}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) thead{display:none}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px 0;border-bottom:1px solid var(--sr-line)}.fi-body:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-table.sr-tf tbody tr td{height:auto;padding:0;width:auto;min-width:0;border:0;white-space:normal}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(2){grid-column:2/-1}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(3){grid-column:2}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(5){grid-column:2/-1}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td[colspan]{grid-column:1/-1}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(1){grid-column:1/-1}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(2){grid-column:1;grid-row:2}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(3){grid-column:2;grid-row:2}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(4){grid-column:1/-1;grid-row:3}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td:nth-child(5){grid-column:3;grid-row:2}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) tbody tr td[colspan]{grid-column:1/-1;grid-row:auto}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) td:nth-child(3)::before{content:'Цена/смена';display:block;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) td:nth-child(4)::before{content:'В смету'}.sr-bcp-table.sr-bcp-pick:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) td:nth-child(5)::before{content:none}.sr-bcp-table.sr-bcp-pick.is-repl:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) td:nth-child(4)::before{content:'Заменить'}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-name{white-space:normal;overflow-wrap:anywhere}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) td:nth-child(4)::before{content:'Цена/смена';display:block;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-bcp-table:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) td:nth-child(5)::before{content:'В смету';display:block;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-bcp-table.is-repl:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) td:nth-child(5)::before{content:'Заменить'}}.sr-bcp-side:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-cat-head--brand{padding-bottom:.3rem}.sr-bcp-side:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-cat-head--cats{margin-top:.5rem}.sr-bcp-namecell:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){display:flex;align-items:center;gap:9px}.sr-bcp-namecell:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-namebox{min-width:0}.sr-bcp-subst:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){color:var(--sr-accent-text);cursor:help}.sr-bcp-status:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *) .sr-bcp-none{color:var(--sr-text-3)}.sr-bcp-av-c:where(body.sr-vw-catalog-picker,body.sr-vw-catalog-picker *){text-align:center}.sr-prefill:where(body.sr-vw-booking-prefill,body.sr-vw-booking-prefill *){overflow-x:auto}.sr-prefill-empty:where(body.sr-vw-booking-prefill,body.sr-vw-booking-prefill *){font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);color:var(--sr-text-3)}.sr-prefill-muted:where(body.sr-vw-booking-prefill,body.sr-vw-booking-prefill *){color:var(--sr-text-3)}.sr-prefill-note:where(body.sr-vw-booking-prefill,body.sr-vw-booking-prefill *){margin-top:.75rem;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-qr:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){padding:.5rem}.sr-qr-pic:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){text-align:center}.sr-qr-img:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){width:200px;height:200px;margin-left:auto;margin-right:auto;border:1px solid var(--sr-line);border-radius:var(--sr-radius-ctl);padding:var(--sr-qr-quiet);background:var(--sr-paper);box-sizing:border-box}.sr-qr-code:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){margin-top:.5rem}.sr-qr-print:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){margin-top:1rem;border-top:1px solid var(--sr-line);padding-top:1rem;text-align:center}.sr-qr-print-btn:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){padding:.5rem 1rem;background:var(--sr-accent);color:var(--sr-accent-on);border-radius:.25rem;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base)}.sr-units-empty:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){padding:1rem;color:var(--sr-text-3)}.sr-units-sum:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){margin:0 0 .5rem;color:var(--sr-text-2)}.sr-qm-lead:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){font-size:var(--sr-fs-sm);color:var(--sr-text-2);padding:4px 2px 6px}.sr-qm-note:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){margin:2px 2px 8px;font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-qm-note--strong:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){font-weight:600;color:var(--sr-text-2)}.sr-qm-unit:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){white-space:nowrap}.sr-qm-code:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){font-weight:600}.sr-qm-sn:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *),.sr-qm-none:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){color:var(--sr-text-3)}.sr-qm-sub:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-qm-comp:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){min-width:220px}@media (max-width:480px){.sr-qm-comp:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){min-width:150px}}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sr-qm-name:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){display:flex;align-items:center;gap:10px;min-width:0}.sr-qm-name-text:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){min-width:0;overflow-wrap:break-word;color:var(--sr-text-1)}.sr-qm-need:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){text-align:center;white-space:nowrap;font-weight:600}.sr-qm-cell:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){vertical-align:top}.sr-qm-rcv:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){white-space:nowrap;font-weight:600}.sr-qm-rcv--open:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){color:var(--sr-debt)}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) td{white-space:nowrap;vertical-align:middle}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) .sr-qm-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(320px,48vw)}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) .sr-qm-unit{display:inline-block;margin-inline-end:12px}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) .sr-qm-unit:last-child{margin-inline-end:0}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *)>table{width:100%;min-width:100%}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) .sr-qm-comp{width:100%}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) :is(td,th).sr-qm-need{width:1%;text-align:end}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *)>table>thead>tr>th{text-align:start}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *)>table>thead>tr>th:first-child{padding-inline-start:calc(var(--sr-tf-edge) + var(--sr-thumb) + 10px)}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) th.sr-qm-need{text-align:end}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) .sr-qm-name-text{max-width:min(520px,60vw)}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *)>table>thead>tr>th:last-child{padding-inline-end:var(--sr-th-arrow-room)}@media (max-width:1279px),(pointer:coarse),(pointer:none){.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) td.sr-qm-comp{max-width:0}.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) .sr-qm-name-text{max-width:none}}.sr-qm-edit:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){margin:10px 2px 0}@media (max-width:480px){.sr-qm-scroll:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *) .sr-qm-name-text{max-width:42vw}}.sr-qm-link:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){color:inherit;text-decoration:none}.sr-qm-flag:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){font-size:var(--sr-fs-sm);color:var(--sr-debt)}.sr-qm-warn:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){margin-top:10px;font-size:var(--sr-fs-sm);color:var(--sr-debt)}.sr-qm-repair:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){font-size:var(--sr-fs-md);line-height:var(--sr-lh-text);color:var(--sr-text-1)}.sr-qm-issue:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){white-space:pre-wrap;margin-bottom:14px}.sr-qm-avail:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){white-space:nowrap;font-weight:600}.sr-qm-avail--short:where(body.sr-vw-quick-modal,body.sr-vw-quick-modal *){color:var(--sr-debt)}.sr-sg:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-direction:column;gap:28px}.sr-sg-sec:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-direction:column;gap:12px;scroll-margin-top:12px}.sr-sg-h:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0;font-size:var(--sr-fs-lg);font-weight:650;color:var(--sr-text-1)}.sr-sg-n:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){color:var(--sr-text-3);font-weight:600}.sr-sg-where:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){margin:0;font-size:var(--sr-fs-md);color:var(--sr-text-3)}.sr-sg-lh-sample:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){max-width:34em}.sr-sg-where:where(body.sr-vw-styleguide,body.sr-vw-styleguide *) code{font-size:var(--sr-fs-sm);color:var(--sr-text-2);overflow-wrap:anywhere}.sr-sg-row:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.sr-sg-col:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-direction:column;gap:10px;min-width:0}.sr-sg-grid:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 20px}.sr-sg-cell:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-direction:column;gap:6px;min-width:0}.sr-sg-cap:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){font-size:var(--sr-fs-sm);color:var(--sr-text-3)}.sr-sg-box:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){padding:16px;border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);min-width:0}.sr-sg-sw:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-sg-chip:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){flex:none;width:28px;height:28px;border-radius:var(--sr-radius-sm);border:1px solid var(--sr-line);background:var(--sg-sw)}.sr-sg-sw:where(body.sr-vw-styleguide,body.sr-vw-styleguide *) code{font-size:var(--sr-fs-sm);color:var(--sr-text-1)}.sr-sg-list:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:6px;font-size:var(--sr-fs-base);color:var(--sr-text-1)}.sr-sg-rules:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px 20px}.sr-sg-rule:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-direction:column;gap:4px;padding:10px 0;border-top:1px solid var(--sr-line);min-width:0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-sg-rule:where(body.sr-vw-styleguide,body.sr-vw-styleguide *) code{overflow-wrap:anywhere}.sr-sg-inline:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:inline-flex;align-items:center;gap:6px}.sr-sg-rule:where(body.sr-vw-styleguide,body.sr-vw-styleguide *) b{color:var(--sr-text-1);font-weight:600}.sr-sg-rule:where(body.sr-vw-styleguide,body.sr-vw-styleguide *) a{color:var(--sr-accent-text)}.sr-sg-items:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-direction:column;gap:4px;font-size:var(--sr-fs-base)}.sr-sg-list:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){list-style:decimal}.sr-sg-frame:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){position:relative;transform:translateZ(0);overflow:hidden;padding-bottom:88px;border:1px dashed var(--sr-line-2);border-radius:var(--sr-radius)}.sr-sg-frame:where(body.sr-vw-styleguide,body.sr-vw-styleguide *) .sr-stn-dock{left:0}.sr-sg-frame--head:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){padding:12px 16px}.sr-sg-peek-row:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--sr-line);font-size:var(--sr-fs-base)}@media (max-width:640px){.sr-sg:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){gap:22px}.sr-sg-rules:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){grid-template-columns:1fr}}.sr-sg-sub:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){margin:16px 0 8px;font-size:var(--sr-fs-base);line-height:var(--sr-lh-base);font-weight:600}.sr-sg-type:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:grid;gap:6px}.sr-sg-type-row:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:grid;grid-template-columns:120px minmax(0,320px) 1fr;gap:4px 16px;align-items:baseline;color:var(--sr-text-2)}@media (max-width:639px){.sr-sg-type-row:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){grid-template-columns:1fr}}.sr-sg-pairs:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px 20px}.sr-sg-pair-row:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--sr-fs-md);color:var(--sr-text-2)}.sr-sg-pair:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:104px;padding:0 10px;color:var(--sg-fg);font-weight:600;white-space:nowrap}.sr-sg-pair-role:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){flex:1;min-width:0}.sr-sg-pair-role:where(body.sr-vw-styleguide,body.sr-vw-styleguide *) code{font-size:var(--sr-fs-sm);color:var(--sr-text-1);overflow-wrap:anywhere}.sr-sg-pair-ratio:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){flex:none;color:var(--sr-text-1)}.sr-sg-pair-ratio--bad:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){color:var(--sr-debt);font-weight:600}.sr-sg-fam-long:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){display:flex;flex-direction:column;gap:10px}.sr-sg-t:where(body.sr-vw-styleguide,body.sr-vw-styleguide *){color:var(--sr-text-2);font-size:var(--sr-fs-sm)}.sr-dbt-tree-host:where(body.sr-vw-debtors,body.sr-vw-debtors *) .fi-ta-content-header{display:none}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-scroll{--sr-tw:1124px;--sr-tw-tab:802px;--sr-tw-first:280px}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-c-menu{width:48px}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t td{white-space:normal}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t .sr-tsub{display:block}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-ugr-head{display:flex;align-items:center;gap:4px;min-width:0}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t{--sr-tf-tree-toggle:0px}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-ugr-head .sr-ttoggle{flex:none;margin-inline:auto 0}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-ugr-head .sr-lead{flex:1 1 auto;min-width:0;max-width:none}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-ugr-head :is(.sr-lead-tx,.sr-lead-l1){flex:1 1 auto;min-width:0}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t .sr-lead-l1{white-space:normal;overflow:visible}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t td.sr-ugr-menu{overflow:visible;text-align:end;padding-inline-end:8px}.sr-dbt-tree-host:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-all{margin-inline-start:14px}@media (max-width:640px){.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t{--sr-tw:1000px}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t col.sr-tw-280{width:156px}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-scroll{--sr-tw-first-own:156px}.sr-dbt:where(body.sr-vw-debtors,body.sr-vw-debtors *) .sr-dbt-t col.sr-tw-136{width:110px}.sr-dbt-tree-host:where(body.sr-vw-debtors,body.sr-vw-debtors *) .fi-ta-ctn .fi-ta-header-ctn>.fi-ta-header:has(.fi-ta-actions button){position:static;justify-content:space-between}.sr-dbt-tree-host:where(body.sr-vw-debtors,body.sr-vw-debtors *) .fi-ta-ctn .fi-ta-header-ctn:has(>.fi-ta-header .fi-ta-actions button) .fi-ta-search-field{margin-inline-end:0}}.fi-ta-ctn:has(.sr-bb):where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .fi-ta-content-header{display:none}.sr-bb:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){display:flex;flex-direction:column;gap:8px;padding:8px 12px 12px}.sr-bb-board:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){scroll-snap-type:x proximity;overscroll-behavior-x:contain}.sr-bb-board:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-col{scroll-snap-align:start}.sr-bb-col-hd:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){flex-wrap:nowrap}.sr-bb-col-hd:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-ka-col-nm{flex:0 1 auto}.sr-bb-col-sum:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){margin-left:auto;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);font-weight:500;color:var(--sr-text-2);white-space:nowrap;flex:none}.sr-bb-col.is-fold:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-col-sum{display:none}.sr-bb-col.is-fold:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-col-hd{flex-wrap:nowrap}.sr-bb-dot--draft:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){--sr-c:var(--sr-g-draft-1)}.sr-bb-dot--book:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){--sr-c:var(--sr-g-book-1)}.sr-bb-dot--pack:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){--sr-c:var(--sr-g-pack-1)}.sr-bb-dot--act:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){--sr-c:var(--sr-g-act-1)}.sr-bb-dot--clos:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){--sr-c:var(--sr-g-clos-1)}.sr-bb-dot--red:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){--sr-c:var(--sr-g-red-1)}.sr-bb-dot--gray:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){--sr-c:var(--sr-g-gray-1)}.sr-bb-cards:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-more{margin-top:2px}.sr-bb-card:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){cursor:default;display:flex;flex-direction:column;min-width:0}.sr-bb-card:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-ka-m{min-width:0}.sr-bb-card:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-ka-m>* + *::before{content:none}.sr-bb-card:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-ka-t{padding-right:0}.sr-bb-head:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){display:flex;align-items:flex-start;gap:8px;min-width:0}.sr-bb-head:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-who-col{flex:1 1 auto;min-width:0}.sr-bb-face:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){object-fit:cover}.sr-bb-num:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){flex:0 0 auto;margin-left:auto;padding:0 6px;color:var(--sr-text-2);font-size:var(--sr-fs-sm);line-height:var(--sr-lh-md);font-weight:500;white-space:nowrap}.sr-bb-period:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-md)}.sr-bb-period:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) span{white-space:nowrap}.sr-bb-money:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){flex-wrap:wrap;justify-content:space-between;column-gap:8px}.sr-bb-money:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *)>*{white-space:nowrap}.sr-bb-money:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *)>:nth-child(2){margin-left:auto}.sr-bb-money:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){font-size:var(--sr-fs-sm);line-height:var(--sr-lh-md)}.sr-bb-marks:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin-top:2px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-sm);color:var(--sr-text-3)}.sr-bb-sum:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){color:var(--sr-text-1)}.sr-bb-sum.sr-bb-quiet:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *),.sr-bb-quiet:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){color:var(--sr-text-3)}.sr-bb-foot:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){margin-top:auto;padding-top:6px;gap:8px;font-size:var(--sr-fs-sm);line-height:var(--sr-lh-md)}.sr-bb-prj:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){min-width:0;white-space:normal;overflow-wrap:anywhere}.sr-bb-who:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){min-width:0;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.sr-bb-prj:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){flex:1 1 auto}.sr-bb-who:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){flex:0 1 auto;margin-left:auto;max-width:55%}.sr-bb-prj:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) + .sr-bb-who{margin-left:0}.sr-bb-foot:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-menu{margin-left:0;flex:0 0 auto}.sr-bb-foot:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *)>.sr-bb-menu:first-child{margin-left:auto}.sr-bb-foot:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *)>.sr-bb-menu::before{content:none}@media (hover:hover) and (pointer:fine){.sr-bb-card:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){cursor:pointer}.sr-bb-card:not([data-sr-bb-to=""]):where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){cursor:grab}}body.sr-bb-grabbing:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *),body.sr-bb-grabbing:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) *{cursor:grabbing;user-select:none}.sr-bb-ghost:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){position:fixed;left:0;top:0;z-index:var(--sr-z-popover);margin:0;pointer-events:none}.sr-bb.is-dragging:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-col:not(.is-target):not(.is-from){opacity:.55}.sr-bb-reason:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){width:100%;resize:vertical}@media (max-width:1023px){.sr-bb:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-board{display:flex;overflow-x:auto}.sr-bb-board:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-col{display:flex;flex:0 0 var(--sr-ka-col-min);min-width:var(--sr-ka-col-min)}}@media (max-width:639px){.sr-bb:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *){padding:8px 0 12px}.sr-bb-board:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .sr-bb-col{flex-basis:86vw;min-width:86vw;scroll-snap-align:center}}.sr-bb-host:where(body.sr-vw-bookings-board,body.sr-vw-bookings-board *) .fi-ta-table{display:none}.sr-wsh-stages:where(body.sr-vw-workshop,body.sr-vw-workshop *){display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 12px 4px}.sr-wsh-stages:where(body.sr-vw-workshop,body.sr-vw-workshop *) .sr-an-seg{flex-wrap:wrap;overflow-x:visible}@media (max-width:639px){.sr-wsh-stages:where(body.sr-vw-workshop,body.sr-vw-workshop *) .sr-an-seg{flex-wrap:nowrap;overflow-x:auto;max-width:100%}}@media (max-width:639px){.fi-ta-content-ctn{--sr-tw-first-max:calc(var(--sr-box-w,100vw) * .72)}.fi-resource-bookings .fi-ta-content-ctn{--sr-tw-first-max:13.5rem}@media (pointer:coarse){.fi-ta-ctn .fi-ta-table>tbody>tr>td>.fi-ta-col>:is(.fi-ta-text,.fi-ta-text-item){--sr-cell-py:0px;padding-block:0}.fi-ta-ctn .fi-ta-table>tbody>tr>td.fi-ta-cell:has(>.fi-ta-actions){--sr-cell-py:0px;padding-block:0}}.fi-ta-ctn .fi-ta-table>tbody>tr>td .fi-ta-placeholder{line-height:var(--sr-lh-base)}}
