@property --cs-u{syntax:"<length>";inherits:true;initial-value:1px}.cs .cs-ui{--ui-bg:#f8fafc;--ui-surface:#fff;--ui-sunken:#f1f5f9;--ui-nav:#1e293b;--ui-nav-text:#cbd5e1;--ui-border:#e2e8f0;--ui-border-strong:#cbd5e1;--ui-text:#0f172a;--ui-text-soft:#334155;--ui-muted:#64748b;--ui-faint:#94a3b8;--ui-primary:#2563eb;--ui-primary-soft:#dbeafe;--ui-primary-soft-border:#bfdbfe;--ui-primary-text:#1d4ed8;--ui-danger:#dc2626;--ui-danger-soft:#fee2e2;--ui-success:#10b981;--ui-success-soft:#d1fae5;--ui-warning:#f59e0b;--ui-diff-added:#9df4b6;--ui-diff-changed:#f4f29a;--ui-diff-deleted:#fca5a5;--ui-diff-old:#b91c1c;--ui-diff-new:#15803d;--ui-stage-1:#e6f5d0;--ui-stage-2:#b8e0b9;--ui-stage-3:#88c5c4;--ui-stage-4:#3b69a5;--ui-series-1:#beddee;--ui-series-2:#8ec0d9;--ui-series-3:#6697af;--ui-series-4:#426677;--ui-chart-grid:#e7e8e9;--ui-chart-axis:#a4aeb4;--ui-chart-text:#475569;--ui-avatar-1:#0891b2;--ui-avatar-2:#0d9488;--ui-avatar-3:#db2777;--ui-avatar-4:#7c3aed;--ui-cols:60;--ui-font:var(--cs-sans,"DM Sans", ui-sans-serif, system-ui, sans-serif);width:100%;display:block;container-type:inline-size}.cs .cs-ui>*{--cs-u:calc(100cqi / var(--ui-cols) / 16);--ui-fs-2xs:max(10px, calc(10 * var(--cs-u)));--ui-fs-xs:max(10px, calc(11 * var(--cs-u)));--ui-fs-sm:max(10.5px, calc(12.5 * var(--cs-u)));--ui-fs-md:max(11px, calc(14 * var(--cs-u)));--ui-fs-lg:calc(16 * var(--cs-u));--ui-fs-xl:calc(20 * var(--cs-u));--ui-fs-2xl:calc(28 * var(--cs-u));--ui-radius-sm:calc(4 * var(--cs-u));--ui-radius:calc(6 * var(--cs-u));--ui-radius-lg:calc(10 * var(--cs-u));--ui-radius-window:var(--cs-r-ui,12px);--ui-hairline:max(1px, var(--cs-u));--ui-shadow-sm:0 var(--cs-u) calc(2 * var(--cs-u)) #0f172a0f;--ui-shadow-card:0 0 0 var(--ui-hairline) #0f172a0d, 0 var(--cs-u) calc(2 * var(--cs-u)) #0f172a0d, 0 calc(6 * var(--cs-u)) calc(16 * var(--cs-u)) calc(-6 * var(--cs-u)) #0f172a1a;--ui-shadow-pop:0 0 0 var(--ui-hairline) #0f172a12, 0 calc(2 * var(--cs-u)) calc(4 * var(--cs-u)) #0f172a0f, 0 calc(12 * var(--cs-u)) calc(28 * var(--cs-u)) calc(-8 * var(--cs-u)) #0f172a38;--ui-shadow-window:var(--cs-shadow-ui,var(--cs-shadow-paper));font-family:var(--ui-font);font-size:clamp(var(--ui-min,0px), calc(16 * var(--cs-u)), var(--ui-max,999px));letter-spacing:0;color:var(--ui-text);font-variant-numeric:lining-nums;text-align:left;font-weight:400;line-height:1.4}.cs .cs-ui *,.cs .cs-ui :before,.cs .cs-ui :after{box-sizing:border-box;border-color:var(--ui-border)}.cs .cs-ui svg{max-width:100%;font-family:var(--ui-font);display:block}.cs .cs-ui-icon{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em;display:inline-block}.cs .cs-ui-fill{fill:var(--c)}.cs .cs-ui-num{font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-window{border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);flex-direction:column;display:flex;position:relative;overflow:hidden}.cs .cs-ui-window--flat{box-shadow:0 0 0 var(--ui-hairline) #0e1b1f1f}.cs .cs-ui-window__bar{align-items:center;gap:calc(12 * var(--cs-u));height:calc(32 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-sm);background:linear-gradient(#fbfcfd,#f3f5f8);flex:none;display:flex}.cs .cs-ui-window__dots{gap:calc(6 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-window__dots i{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));background:#d5dae1;border-radius:50%}.cs .cs-ui-window__title{min-width:0;color:var(--ui-text-soft);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.cs .cs-ui-window__end{justify-content:flex-end;align-items:center;gap:calc(8 * var(--cs-u));min-width:calc(42 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-window__tabs{align-self:flex-end;gap:calc(2 * var(--cs-u));flex:1;min-width:0;display:flex}.cs .cs-ui-window__tab{max-width:calc(200 * var(--cs-u));height:calc(29 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));border-radius:calc(8 * var(--cs-u)) calc(8 * var(--cs-u)) 0 0;font-size:var(--ui-fs-xs);text-overflow:ellipsis;white-space:nowrap;align-items:center;font-weight:500;display:flex;overflow:hidden}.cs .cs-ui-window__tab.is-active{background:var(--ui-surface);color:var(--ui-text);box-shadow:0 0 0 var(--ui-hairline) var(--ui-border)}.cs .cs-ui-window__body{background:var(--ui-bg);flex:1;min-height:0;position:relative}.cs .cs-ui-device{--ui-device-bezel:calc(10 * var(--cs-u));width:calc(var(--ui-device-cols,24) * 16 * var(--cs-u));max-width:100%;padding:var(--ui-device-bezel);border-radius:calc(48 * var(--cs-u));box-shadow:var(--ui-shadow-window);background:#111418;flex-direction:column;display:flex;position:relative}.cs .cs-ui-device--flat{box-shadow:0 0 0 var(--ui-hairline) #0e1b1f1f}.cs .cs-ui-device__screen{border-radius:calc(38 * var(--cs-u));background:var(--ui-surface);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.cs .cs-ui-device__status{height:calc(44 * var(--cs-u));padding-inline:calc(26 * var(--cs-u)) calc(22 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);flex:none;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:relative}.cs .cs-ui-device__island{top:calc(11 * var(--cs-u));width:calc(96 * var(--cs-u));height:calc(26 * var(--cs-u));border-radius:calc(13 * var(--cs-u));background:#111418;position:absolute;left:50%;transform:translate(-50%)}.cs .cs-ui-device__icons{align-items:center;gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-device__signal{align-items:flex-end;gap:calc(1.5 * var(--cs-u));height:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-device__signal b{width:calc(3 * var(--cs-u));border-radius:calc(1 * var(--cs-u));background:currentColor}.cs .cs-ui-device__signal b:first-child{height:40%}.cs .cs-ui-device__signal b:nth-child(2){height:60%}.cs .cs-ui-device__signal b:nth-child(3){height:80%}.cs .cs-ui-device__signal b:nth-child(4){height:100%}.cs .cs-ui-device__battery{width:calc(22 * var(--cs-u));height:calc(11 * var(--cs-u));border:var(--ui-hairline) solid currentColor;border-radius:calc(3 * var(--cs-u));background:linear-gradient(currentColor, currentColor) calc(2 * var(--cs-u)) 50% / 70% calc(100% - 4 * var(--cs-u)) no-repeat;position:relative}.cs .cs-ui-device__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.cs .cs-ui-device__home{width:calc(120 * var(--cs-u));height:calc(5 * var(--cs-u));margin:calc(8 * var(--cs-u)) 0 calc(8 * var(--cs-u));border-radius:calc(3 * var(--cs-u));background:var(--ui-text);opacity:.85;flex:none;align-self:center}.cs .cs-ui-device--crop{height:calc(var(--ui-device-crop) * var(--cs-u));-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 64 * var(--cs-u)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 64 * var(--cs-u)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - 64 * var(--cs-u)), transparent);border-end-end-radius:0;border-end-start-radius:0;padding-bottom:0}.cs .cs-ui-device--crop .cs-ui-device__screen{border-end-end-radius:0;border-end-start-radius:0}.cs .cs-ui-device--crop .cs-ui-device__home{display:none}.cs .cs-ui-appbar{align-items:center;gap:calc(22 * var(--cs-u));height:calc(44 * var(--cs-u));padding-inline:calc(24 * var(--cs-u));background:var(--ui-nav);color:var(--ui-nav-text);font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:500;display:flex}.cs .cs-ui-appbar__brand{margin-right:calc(8 * var(--cs-u));color:#fff;font-size:var(--ui-fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600;line-height:1.05}.cs .cs-ui-appbar__brand small{letter-spacing:.02em;text-transform:none;opacity:.85;font-size:1em;font-weight:400;display:block}.cs .cs-ui-appbar__brand:has(.cs-ui-appbar__logo){flex:none;display:flex}.cs .cs-ui-appbar__logo{width:auto;height:calc(24 * var(--cs-u))}.cs .cs-ui-appbar .is-active{color:#fff}.cs .cs-ui-appbar__end{align-items:center;gap:calc(14 * var(--cs-u));margin-left:auto;display:flex}.cs .cs-ui-page-title{font-size:var(--ui-fs-2xl);letter-spacing:-.025em;color:var(--ui-text);font-weight:700;line-height:1.15}.cs .cs-ui-heading{font-size:var(--ui-fs-lg);letter-spacing:-.012em;color:var(--ui-text);font-weight:600;line-height:1.25}.cs .cs-ui-card{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.cs .cs-ui-tabs{gap:calc(28 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-md);color:var(--ui-text-soft);white-space:nowrap;display:flex}.cs .cs-ui-tab{padding-block:calc(9 * var(--cs-u));margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid transparent}.cs .cs-ui-tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary);font-weight:500}.cs .cs-ui-btn{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);height:2.55em;box-shadow:var(--ui-shadow-sm);color:var(--ui-text-soft);font-size:var(--ui-fs-md);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:.5em;padding-inline:1em;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-btn--primary{background:var(--ui-primary);color:#fff;border-color:#0000}.cs .cs-ui-btn--soft{border-color:var(--ui-primary-soft-border);background:var(--ui-primary-soft);color:var(--ui-primary-text)}.cs .cs-ui-btn--dark{background:var(--ui-text);color:#fff;border-color:#0000}.cs .cs-ui-btn--sm{height:2.3em;font-size:var(--ui-fs-sm);padding-inline:.8em}.cs .cs-ui-field{gap:calc(5 * var(--cs-u));display:grid}.cs .cs-ui-label{font-size:var(--ui-fs-sm);color:var(--ui-text-soft);font-weight:500}.cs .cs-ui-input,.cs .cs-ui-select{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);min-width:0;height:2.55em;box-shadow:var(--ui-shadow-sm);color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;align-items:center;gap:.6em;padding-inline:.8em;line-height:1;display:flex}.cs .cs-ui-input>span,.cs .cs-ui-select>span{text-overflow:ellipsis;flex:1;min-width:0;line-height:1.5;overflow:hidden}.cs .cs-ui-input.is-placeholder,.cs .cs-ui-select.is-placeholder{color:var(--ui-faint)}.cs .cs-ui-select:after{content:"";border:solid var(--ui-muted);border-width:0 calc(1.5 * var(--cs-u)) calc(1.5 * var(--cs-u)) 0;flex:none;width:.42em;height:.42em;margin:-.2em .15em 0 auto;transform:rotate(45deg)}.cs .cs-ui-check{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);vertical-align:-.18em;flex:none;display:inline-block;position:relative}.cs .cs-ui-check.is-checked{border-color:var(--ui-primary);background:var(--ui-primary)}.cs .cs-ui-check.is-checked:after{content:"";border:solid #fff;border-width:0 calc(1.8 * var(--cs-u)) calc(1.8 * var(--cs-u)) 0;width:32%;height:58%;position:absolute;top:12%;left:32%;transform:rotate(45deg)}.cs .cs-ui-toggle{width:calc(30 * var(--cs-u));height:calc(17 * var(--cs-u));background:var(--ui-border-strong);vertical-align:-.2em;border-radius:999px;flex:none;display:inline-block;position:relative}.cs .cs-ui-toggle:after{content:"";top:calc(2 * var(--cs-u));left:calc(2 * var(--cs-u));width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));box-shadow:0 var(--cs-u) calc(2 * var(--cs-u)) #0f172a40;background:#fff;border-radius:50%;position:absolute}.cs .cs-ui-toggle.is-on{background:var(--ui-primary)}.cs .cs-ui-toggle.is-on:after{left:calc(15 * var(--cs-u))}.cs .cs-ui-chip{border-radius:var(--ui-radius-sm);background:var(--ui-border);height:1.85em;color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;align-items:center;gap:.4em;padding-inline:.6em;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-chip--pill{border-radius:999px;padding-inline:.75em}.cs .cs-ui-chip--blue{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.cs .cs-ui-chip--green{background:var(--ui-success-soft);color:#047857}.cs .cs-ui-avatar{width:calc(28 * var(--cs-u));height:calc(28 * var(--cs-u));background:var(--ui-avatar-1);color:#fff;font-size:var(--ui-fs-xs);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.cs .cs-ui-avatar--2{background:var(--ui-avatar-2)}.cs .cs-ui-avatar--3{background:var(--ui-avatar-3)}.cs .cs-ui-avatar--4{background:var(--ui-avatar-4)}.cs .cs-ui-avatar--sm{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));font-size:calc(9 * var(--cs-u))}.cs .cs-ui-avatar--lg{width:calc(36 * var(--cs-u));height:calc(36 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-dot{width:calc(8 * var(--cs-u));height:calc(8 * var(--cs-u));background:var(--ui-dot,var(--ui-faint));border-radius:50%;flex:none;display:inline-block}.cs .cs-ui-dot--done{--ui-dot:var(--ui-success)}.cs .cs-ui-dot--progress{--ui-dot:var(--ui-primary)}.cs .cs-ui-dot--blocked{--ui-dot:#ef4444}.cs .cs-ui-dot--waiting{--ui-dot:var(--ui-warning)}.cs .cs-ui-status{width:calc(20 * var(--cs-u));height:calc(20 * var(--cs-u));background:var(--ui-border-strong);border-radius:50%;flex:none;display:inline-block;position:relative}.cs .cs-ui-status--done{background:var(--ui-success)}.cs .cs-ui-status--done:after{content:"";border:solid #fff;border-width:0 calc(1.8 * var(--cs-u)) calc(1.8 * var(--cs-u)) 0;width:28%;height:46%;position:absolute;top:22%;left:36%;transform:rotate(45deg)}.cs .cs-ui-status--progress{background:#3b82f6}.cs .cs-ui-status--progress:after{content:"";border:calc(1.8 * var(--cs-u)) solid #fff;border-right-color:#0000;border-radius:50%;position:absolute;inset:24%}.cs .cs-ui-status--blocked{background:#ef4444}.cs .cs-ui-status--blocked:after{content:"!";color:#fff;font-size:var(--ui-fs-sm);place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.cs .cs-ui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ui-fs-sm);color:var(--ui-text);line-height:1.2}.cs .cs-ui-table th,.cs .cs-ui-table td{height:calc(30 * var(--cs-u));padding:0 calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-table th{background:var(--ui-bg);color:var(--ui-muted);font-weight:500}.cs .cs-ui-table tr:last-child>td{border-bottom:0}.cs .cs-ui-table--grid{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-sm);font-variant-numeric:lining-nums tabular-nums;overflow:hidden}.cs .cs-ui-table--grid th,.cs .cs-ui-table--grid td{border-right:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-table--grid th:last-child,.cs .cs-ui-table--grid td:last-child{border-right:0}.cs .cs-ui-table--grid th{color:var(--ui-text-soft);text-align:center;background:#f7f7f9;font-weight:400}.cs .cs-ui-table .cs-ui-table__idx{width:calc(44 * var(--cs-u));color:var(--ui-muted);text-align:center;background:#f7f7f9}.cs .cs-ui-table .is-added{background:var(--ui-diff-added)}.cs .cs-ui-table .is-changed{background:var(--ui-diff-changed)}.cs .cs-ui-table .is-deleted{background:var(--ui-diff-deleted)}.cs .cs-ui-table .is-dim{color:var(--ui-faint)}.cs .cs-ui-swatch{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));border-radius:calc(3 * var(--cs-u));background:var(--ui-dot,var(--ui-border-strong));box-shadow:inset 0 0 0 var(--ui-hairline) #0f172a14;vertical-align:-.1em;flex:none;display:inline-block}.cs .cs-ui-modal{border-radius:var(--ui-radius-lg);background:var(--ui-surface);width:100%;max-height:100%;box-shadow:var(--ui-shadow-pop), 0 calc(30 * var(--cs-u)) calc(60 * var(--cs-u)) calc(-20 * var(--cs-u)) #0f172a66;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-chart{padding:calc(24 * var(--cs-u)) calc(26 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-window);background:var(--ui-surface)}.cs .cs-ui>.cs-ui-chart:not(.cs-ui-viz--plain),.cs .cs-ui-chart--float{box-shadow:var(--ui-shadow-window);border:0}.cs .cs-ui-chart__head{justify-content:space-between;align-items:flex-start;gap:calc(20 * var(--cs-u));margin-bottom:calc(18 * var(--cs-u));display:flex}.cs .cs-ui-chart__title{font-size:var(--ui-fs-lg);letter-spacing:-.015em;color:var(--ui-text);text-wrap:balance;font-weight:600;line-height:1.22}.cs .cs-ui-chart__tools{gap:calc(12 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-lg);flex:none;display:flex}.cs .cs-ui-chart__plot svg{width:100%;height:auto;overflow:visible}.cs .cs-ui-chart__legend{justify-content:center;gap:calc(6 * var(--cs-u)) calc(16 * var(--cs-u));margin-top:calc(14 * var(--cs-u));color:var(--ui-chart-text);font-size:var(--ui-fs-sm);flex-wrap:wrap;display:flex}.cs .cs-ui-chart__key{align-items:center;gap:calc(7 * var(--cs-u));white-space:nowrap;display:inline-flex}.cs .cs-ui-chart__key:before{content:"";width:calc(11 * var(--cs-u));height:calc(11 * var(--cs-u));background:var(--ui-dot,var(--ui-series-2));border-radius:50%;flex:none}.cs .cs-ui-chart__foot{margin-top:calc(18 * var(--cs-u));padding-top:calc(16 * var(--cs-u));border-top:var(--ui-hairline) dashed var(--ui-border-strong);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);line-height:1.5}.cs .cs-ui-chart__foot b,.cs .cs-ui-chart__foot strong{color:var(--ui-text);font-weight:600}.cs .cs-ui-chart-text{fill:var(--ui-chart-text);font-variant-numeric:lining-nums tabular-nums;font-size:12px;font-weight:400}.cs .cs-ui-chart-text--strong{fill:var(--ui-text-soft);font-size:13px;font-weight:600}.cs .cs-ui-chart-text--value{fill:var(--ui-text);font-size:11.5px;font-weight:500}.cs .cs-ui-chart-grid{fill:none;stroke:var(--ui-chart-grid);stroke-width:1px;shape-rendering:crispedges}.cs .cs-ui-chart-axis{fill:none;stroke:var(--ui-chart-axis);stroke-width:1px;shape-rendering:crispedges}.cs .cs-ui-chart-line{fill:none;stroke:var(--ui-series-4);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.cs .cs-ui-chart-whisker{fill:none;stroke:#33505e;stroke-width:1.25px}.cs .cs-ui>.cs-ui-fit{--cs-u:calc(100cqi / var(--fit-l,980))}.cs .cs-ui>.cs-ui-window.cs-ui-fit{--fit-l:1280}@container (width<=819px){.cs .cs-ui>.cs-ui-fit{--cs-u:calc(100cqi / var(--fit-m,660))}.cs .cs-ui-fit .cs-ui-fit-l{display:none}}@container (width<=519px){.cs .cs-ui>.cs-ui-fit{--cs-u:calc(100cqi / var(--fit-s,400))}.cs .cs-ui-fit .cs-ui-fit-ml{display:none}}.cs .cs-ui-dialog{border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);flex-direction:column;display:flex;position:relative;overflow:hidden}.cs .cs-ui-dialog--flat{box-shadow:0 0 0 var(--ui-hairline) #0e1b1f1f}.cs .cs-ui-dialog__head{align-items:center;gap:calc(18 * var(--cs-u));min-height:calc(68 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(24 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);flex:none;display:flex}.cs .cs-ui-dialog__titles{flex:1;min-width:0}.cs .cs-ui-dialog__title{font-size:calc(18 * var(--cs-u));letter-spacing:-.018em;color:var(--ui-text);font-weight:600;line-height:1.2}.cs .cs-ui-dialog__sub{margin-top:calc(3 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.cs .cs-ui-dialog__tools{align-items:center;gap:calc(8 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-dialog__body{padding:calc(24 * var(--cs-u));position:relative}.cs .cs-ui-btn.is-disabled{opacity:.35}@container (width<=819px){.cs .cs-ui-dialog__head{gap:calc(12 * var(--cs-u));min-height:calc(62 * var(--cs-u));padding-inline:calc(20 * var(--cs-u))}.cs .cs-ui-dialog__body{padding:calc(20 * var(--cs-u))}}@container (width<=519px){.cs .cs-ui-dialog__head{min-height:calc(56 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-dialog__title{font-size:calc(16 * var(--cs-u))}.cs .cs-ui-dialog__body{padding:calc(16 * var(--cs-u))}}.cs .cs-ui-drop__zone{justify-items:center;gap:calc(4 * var(--cs-u));padding:calc(38 * var(--cs-u)) calc(20 * var(--cs-u)) calc(36 * var(--cs-u));border:calc(1.5 * var(--cs-u)) dashed #93c5fd;border-radius:calc(12 * var(--cs-u));text-align:center;background:radial-gradient(120% 90% at 50% 0,#dbeafebf,#eff6ff80 60%,#f8fafc99);display:grid}.cs .cs-ui-drop__icon{width:calc(46 * var(--cs-u));height:calc(46 * var(--cs-u));margin-bottom:calc(10 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-card);color:var(--ui-primary);font-size:calc(18 * var(--cs-u));border-radius:50%;place-items:center;display:grid}.cs .cs-ui-drop__cta{font-size:calc(15 * var(--cs-u));color:var(--ui-text);font-weight:500}.cs .cs-ui-drop__cta b{color:var(--ui-primary);font-weight:600}.cs .cs-ui-drop__hint{color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-drop__file{align-items:center;gap:calc(14 * var(--cs-u));margin-top:calc(16 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u)) calc(12 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(12 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);display:flex}.cs .cs-ui-drop__badge{width:calc(38 * var(--cs-u));height:calc(44 * var(--cs-u));border-radius:calc(6 * var(--cs-u));box-shadow:inset 0 0 0 var(--ui-hairline) #00000014;background:linear-gradient(160deg,#22a565,#15803d);flex:none;position:relative}.cs .cs-ui-drop__badge:before{content:"";inset:calc(11 * var(--cs-u)) calc(8 * var(--cs-u)) calc(9 * var(--cs-u));border-radius:calc(2 * var(--cs-u));background:linear-gradient(#fff, #fff) 50% 33.3% / 100% calc(1.5 * var(--cs-u)) no-repeat, linear-gradient(#fff, #fff) 50% 66.6% / 100% calc(1.5 * var(--cs-u)) no-repeat, linear-gradient(#fff, #fff) 38% 50% / calc(1.5 * var(--cs-u)) 100% no-repeat;box-shadow:inset 0 0 0 calc(1.5 * var(--cs-u)) #fff;opacity:.95;position:absolute}.cs .cs-ui-drop__meta{flex:1;min-width:0}.cs .cs-ui-drop__name{font-size:var(--ui-fs-md);color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cs .cs-ui-drop__size{margin-top:calc(1 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-drop__remove{color:var(--ui-muted);font-size:var(--ui-fs-sm);flex:none;font-weight:500}@container (width<=519px){.cs .cs-ui-drop__zone{padding-block:calc(28 * var(--cs-u)) calc(26 * var(--cs-u))}}.cs .cs-ui-setup{gap:calc(18 * var(--cs-u));display:grid}.cs .cs-ui-setup__picker{align-items:center;gap:calc(6 * var(--cs-u));height:calc(42 * var(--cs-u));margin-top:calc(6 * var(--cs-u));padding-inline:calc(6 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-faint);font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-setup__tag{align-items:center;gap:calc(7 * var(--cs-u));height:calc(30 * var(--cs-u));padding-inline:calc(11 * var(--cs-u)) calc(9 * var(--cs-u));border-radius:calc(6 * var(--cs-u));background:var(--ui-sunken);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:500;display:inline-flex}.cs .cs-ui-setup__tag svg{width:.85em;height:.85em;color:var(--ui-muted)}.cs .cs-ui-setup__placeholder{margin-left:calc(8 * var(--cs-u))}.cs .cs-ui-setup__values{margin-top:calc(4 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-text-soft)}.cs .cs-ui-setup__group{grid-template-columns:calc(72 * var(--cs-u)) 1fr;padding-block:calc(11 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-setup__group>b{color:var(--ui-text);font-weight:600;line-height:calc(21 * var(--cs-u))}.cs .cs-ui-setup__list{gap:0 calc(16 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-setup__list>span{padding-left:calc(13 * var(--cs-u));line-height:calc(21 * var(--cs-u));text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.cs .cs-ui-setup__list>span:before{content:"";left:calc(1 * var(--cs-u));top:calc(8.5 * var(--cs-u));width:calc(4 * var(--cs-u));height:calc(4 * var(--cs-u));background:var(--ui-faint);border-radius:50%;position:absolute}.cs .cs-ui-setup__list>span.is-more{color:var(--ui-muted)}.cs .cs-ui-setup__list>span.is-more:before{content:none}.cs .cs-ui-setup__list--inline>span.is-more{padding-left:0}.cs .cs-ui-setup__list--inline{gap:0 calc(18 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-setup__cols{grid-template-columns:calc(304 * var(--cs-u)) minmax(0, 1fr);gap:calc(20 * var(--cs-u));align-items:stretch;display:grid}.cs .cs-ui-setup__cols--single{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-setup__side{gap:calc(16 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-setup__cardhead{justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;background:var(--ui-bg);display:flex}.cs .cs-ui-setup__cardhead b{font-size:calc(15 * var(--cs-u));letter-spacing:-.012em;font-weight:600;line-height:1.25;display:block}.cs .cs-ui-setup__cardhead small{margin-top:calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);display:block}.cs .cs-ui-setup__link{padding-top:calc(2 * var(--cs-u));color:var(--ui-primary);font-size:var(--ui-fs-xs);text-underline-offset:.2em;white-space:nowrap;flex:none;font-weight:500;text-decoration:underline}.cs .cs-ui-setup__settings{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u));display:grid}.cs .cs-ui-setup__pair{gap:calc(12 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-setup__settings .cs-ui-input,.cs .cs-ui-setup__settings .cs-ui-select{height:calc(34 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-setup__checks{gap:calc(9 * var(--cs-u));padding-top:calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);color:var(--ui-text-soft);display:grid}.cs .cs-ui-setup__check{align-items:center;gap:calc(9 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-setup__check.is-checked{color:var(--ui-text);font-weight:500}.cs .cs-ui-setup__sheets{gap:calc(10 * var(--cs-u)) calc(18 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));font-size:var(--ui-fs-md);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;display:flex}.cs .cs-ui-setup__sheets .cs-ui-setup__check:not(.is-checked){color:var(--ui-muted)}.cs .cs-ui-setup__comments{gap:calc(6 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-setup__textarea{min-height:calc(96 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);color:var(--ui-text);font-size:calc(15 * var(--cs-u));text-wrap:pretty;flex:1;line-height:1.55;position:relative}.cs .cs-ui-setup__hint{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-setup__hint svg{color:var(--ui-primary)}@container (width<=819px){.cs .cs-ui-setup__cols{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-setup__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=519px){.cs .cs-ui-setup{gap:calc(14 * var(--cs-u))}.cs .cs-ui-setup__sheets{gap:calc(10 * var(--cs-u)) calc(16 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-setup__textarea{font-size:var(--ui-fs-md)}}.cs .cs-ui-extract{grid-template-columns:calc(280 * var(--cs-u)) minmax(0, 1fr);gap:calc(32 * var(--cs-u));align-items:center;display:grid}.cs .cs-ui-extract__gauge{justify-items:center;gap:calc(4 * var(--cs-u));text-align:center;display:grid}.cs .cs-ui-extract__ring{width:calc(132 * var(--cs-u));height:calc(132 * var(--cs-u));margin-bottom:calc(14 * var(--cs-u));position:relative}.cs .cs-ui-extract__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.cs .cs-ui-extract__ring circle{fill:none;stroke:var(--ui-border);stroke-width:11px}.cs .cs-ui-extract__ring circle+circle{stroke:var(--ui-text);stroke-linecap:round}.cs .cs-ui-extract__ring b{font-size:calc(28 * var(--cs-u));letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.cs .cs-ui-extract__title{font-size:calc(15 * var(--cs-u));color:var(--ui-text);font-weight:500}.cs .cs-ui-extract__warn{color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-extract__list{overflow:hidden}.cs .cs-ui-extract__row{align-items:center;gap:calc(12 * var(--cs-u));height:calc(46 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);display:flex}.cs .cs-ui-extract__row .cs-ui-icon{color:var(--ui-faint);font-size:calc(17 * var(--cs-u))}.cs .cs-ui-extract__sheet{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-weight:500}.cs .cs-ui-extract__foot{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);display:flex}@container (width<=819px){.cs .cs-ui-extract{grid-template-columns:calc(210 * var(--cs-u)) minmax(0, 1fr);gap:calc(20 * var(--cs-u))}.cs .cs-ui-extract__ring{width:calc(112 * var(--cs-u));height:calc(112 * var(--cs-u))}}@container (width<=519px){.cs .cs-ui-extract{gap:calc(18 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-extract__gauge{justify-items:start;column-gap:calc(16 * var(--cs-u));text-align:left;grid-template-columns:auto minmax(0,1fr)}.cs .cs-ui-extract__ring{width:calc(84 * var(--cs-u));height:calc(84 * var(--cs-u));grid-row:span 2;margin-bottom:0}.cs .cs-ui-extract__ring b{font-size:calc(20 * var(--cs-u))}.cs .cs-ui-extract__title{align-self:end}.cs .cs-ui-extract__warn{align-self:start}}.cs .cs-ui-map__variable{gap:calc(24 * var(--cs-u));padding-bottom:calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end;display:grid}.cs .cs-ui-map__name{align-items:center;gap:calc(10 * var(--cs-u));padding-bottom:calc(8 * var(--cs-u));font-size:calc(17 * var(--cs-u));letter-spacing:-.015em;font-weight:600;display:flex}.cs .cs-ui-map__search{color:var(--ui-faint)}.cs .cs-ui-map__clear{width:.9em;height:.9em;color:var(--ui-faint);flex:none}.cs .cs-ui-map__heads,.cs .cs-ui-map__row{grid-template-columns:minmax(0, 1fr) calc(40 * var(--cs-u)) minmax(0, 1.25fr);align-items:center;display:grid}.cs .cs-ui-map__heads{padding:calc(16 * var(--cs-u)) 0 calc(4 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.cs .cs-ui-map__heads>span:last-child{grid-column:3}.cs .cs-ui-map__row{height:calc(48 * var(--cs-u))}.cs .cs-ui-map__read{max-width:100%;padding:calc(5 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:calc(6 * var(--cs-u));background:var(--ui-sunken);color:var(--ui-text);font-size:var(--ui-fs-md);font-variant-numeric:lining-nums tabular-nums;text-overflow:ellipsis;white-space:nowrap;justify-self:start;font-weight:500;overflow:hidden}.cs .cs-ui-map__arrow{color:var(--ui-faint);font-size:var(--ui-fs-md);justify-self:center}.cs .cs-ui-map__row .cs-ui-input,.cs .cs-ui-map__variable .cs-ui-input{height:calc(38 * var(--cs-u))}.cs .cs-ui-map__rest{align-items:center;gap:calc(10 * var(--cs-u));margin-top:calc(10 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-bg);font-size:var(--ui-fs-md);font-weight:600;display:flex}.cs .cs-ui-map__rest span{color:var(--ui-muted);font-size:var(--ui-fs-sm);flex:1;font-weight:400}.cs .cs-ui-map__rest svg{color:var(--ui-faint)}@container (width<=519px){.cs .cs-ui-map__variable{gap:calc(4 * var(--cs-u));padding-bottom:calc(14 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-map__name{padding-bottom:calc(4 * var(--cs-u))}.cs .cs-ui-map__heads,.cs .cs-ui-map__row{grid-template-columns:minmax(0, .92fr) calc(22 * var(--cs-u)) minmax(0, 1fr)}.cs .cs-ui-map__heads{padding-top:calc(12 * var(--cs-u))}.cs .cs-ui-map__row{height:calc(44 * var(--cs-u))}.cs .cs-ui-map__read{padding-inline:calc(8 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-map__row .cs-ui-input{height:calc(34 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));gap:calc(6 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-map__row .cs-ui-map__search,.cs .cs-ui-map__row .cs-ui-map__clear{display:none}}.cs .cs-ui-diff__grids{gap:calc(20 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-diff__side{min-width:0}.cs .cs-ui-diff__title{align-items:baseline;gap:calc(8 * var(--cs-u));margin-bottom:calc(10 * var(--cs-u));font-size:calc(15 * var(--cs-u));letter-spacing:-.012em;white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-diff__side--old .cs-ui-diff__title{color:var(--ui-diff-old)}.cs .cs-ui-diff__side--new .cs-ui-diff__title{color:var(--ui-diff-new)}.cs .cs-ui-diff__table{table-layout:fixed;border-radius:calc(8 * var(--cs-u));font-size:calc(13 * var(--cs-u))}.cs .cs-ui-diff__table th,.cs .cs-ui-diff__table td{height:calc(32 * var(--cs-u))}.cs .cs-ui-diff__table th{color:var(--ui-muted);font-size:var(--ui-fs-sm);font-weight:500}.cs .cs-ui-diff__table .cs-ui-table__idx{width:calc(42 * var(--cs-u));font-size:var(--ui-fs-sm);padding-inline:0}.cs .cs-ui-diff__table .is-year{width:calc(60 * var(--cs-u))}.cs .cs-ui-diff__table .is-value{width:calc(64 * var(--cs-u))}.cs .cs-ui-diff__table .is-status{width:calc(94 * var(--cs-u))}.cs .cs-ui-diff__table td.is-changed{font-weight:600}.cs .cs-ui-diff__more{margin-top:calc(10 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);text-align:right}@container (width<=819px){.cs .cs-ui-diff__grids{gap:calc(14 * var(--cs-u))}.cs .cs-ui-diff__table .is-status{display:none}.cs .cs-ui-diff__table .cs-ui-table__idx{width:calc(36 * var(--cs-u))}.cs .cs-ui-diff__table .is-year{width:calc(58 * var(--cs-u))}.cs .cs-ui-diff__table .is-value{width:calc(56 * var(--cs-u))}.cs .cs-ui-diff__table th,.cs .cs-ui-diff__table td{padding-inline:calc(8 * var(--cs-u))}}@container (width<=519px){.cs .cs-ui-diff__grids{gap:calc(18 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-diff__gone,.cs .cs-ui-diff__minor,.cs .cs-ui-diff__table .cs-ui-table__idx,.cs .cs-ui-diff__table .is-status{display:none}.cs .cs-ui-diff__table .is-year{width:calc(64 * var(--cs-u))}.cs .cs-ui-diff__table .is-value{width:calc(96 * var(--cs-u))}}.cs .cs-ui-confirm{position:relative}.cs .cs-ui-confirm__backdrop{border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);overflow:hidden}.cs .cs-ui-confirm__scrim{padding:calc(20 * var(--cs-u));border-radius:var(--ui-radius-window);background:#47556980;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0}.cs .cs-ui-confirm__modal{width:calc(500 * var(--cs-u));max-width:100%;padding:calc(26 * var(--cs-u)) calc(28 * var(--cs-u)) calc(24 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-pop), 0 calc(30 * var(--cs-u)) calc(60 * var(--cs-u)) calc(-20 * var(--cs-u)) #0f172a73}.cs .cs-ui-confirm__title{font-size:calc(19 * var(--cs-u));letter-spacing:-.02em;font-weight:700;line-height:1.25}.cs .cs-ui-confirm__choice{align-items:flex-start;gap:calc(14 * var(--cs-u));margin-top:calc(18 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));border-radius:calc(10 * var(--cs-u));background:var(--ui-bg);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);color:var(--ui-text);font-size:var(--ui-fs-md);line-height:1.45;display:flex}.cs .cs-ui-confirm__choice .cs-ui-toggle{width:calc(38 * var(--cs-u));height:calc(22 * var(--cs-u));margin-top:calc(1 * var(--cs-u))}.cs .cs-ui-confirm__choice .cs-ui-toggle:after{width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u))}.cs .cs-ui-confirm__choice .cs-ui-toggle.is-on:after{left:calc(18 * var(--cs-u))}.cs .cs-ui-confirm__actions{align-items:center;gap:calc(10 * var(--cs-u));margin-top:calc(20 * var(--cs-u));display:flex}.cs .cs-ui-confirm__actions .cs-ui-btn{height:calc(40 * var(--cs-u));padding-inline:calc(18 * var(--cs-u))}@container (width<=519px){.cs .cs-ui-confirm__modal{padding:calc(20 * var(--cs-u)) calc(20 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-confirm__title{font-size:calc(17 * var(--cs-u))}.cs .cs-ui-confirm__scrim{padding:calc(14 * var(--cs-u))}}.cs .cs-ui-datagrid{padding:calc(22 * var(--cs-u)) calc(24 * var(--cs-u)) calc(24 * var(--cs-u));background:var(--ui-bg)}.cs .cs-ui-datagrid__head{align-items:center;gap:calc(12 * var(--cs-u));margin-bottom:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-datagrid__title{font-size:calc(22 * var(--cs-u));letter-spacing:-.025em;white-space:nowrap;font-weight:700;line-height:1.15}.cs .cs-ui-datagrid__tools{align-items:center;gap:calc(8 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-datagrid__tools .cs-ui-btn{height:calc(34 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-datagrid__tools .cs-ui-btn svg{color:var(--ui-muted)}.cs .cs-ui-datagrid__tools--main{padding-bottom:calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong)}.cs .cs-ui-datagrid__tools--grid{padding-block:calc(14 * var(--cs-u))}.cs .cs-ui-datagrid__save{color:#fff;background:#16a34a;border-color:#0000;margin-left:auto}.cs .cs-ui-datagrid__table{table-layout:fixed;border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);font-size:calc(13 * var(--cs-u))}.cs .cs-ui-datagrid__table th,.cs .cs-ui-datagrid__table td{height:calc(32 * var(--cs-u));padding-right:calc(24 * var(--cs-u));position:relative}.cs .cs-ui-datagrid__table .cs-ui-table__idx{width:calc(46 * var(--cs-u));font-size:var(--ui-fs-sm);padding-inline:0}.cs .cs-ui-datagrid__table tr:nth-child(odd)>td:not(.cs-ui-table__idx):not([class*=is-bucket]){background:#f6f7f9}.cs .cs-ui-datagrid__table th:not(.cs-ui-table__idx):after,.cs .cs-ui-datagrid__table td:not(.cs-ui-table__idx):after{content:"";right:calc(9 * var(--cs-u));margin-top:calc(-1.5 * var(--cs-u));border:calc(3.5 * var(--cs-u)) solid transparent;border-top-color:#0f172a52;border-bottom-width:0;position:absolute;top:50%}.cs .cs-ui-datagrid__table .is-bucket{width:20%;font-weight:500}.cs .cs-ui-datagrid__table .is-region{width:27%}.cs .cs-ui-datagrid__table .is-year,.cs .cs-ui-datagrid__table .is-value{width:16%}.cs .cs-ui-datagrid__table td.is-value{text-align:right}.cs .cs-ui-datagrid__table td.is-bucket-1{background:#fca5a5}.cs .cs-ui-datagrid__table td.is-bucket-2{background:#fde047}.cs .cs-ui-datagrid__table td.is-bucket-3{background:#86efac}@container (width<=819px){.cs .cs-ui-datagrid{padding:calc(18 * var(--cs-u))}.cs .cs-ui-datagrid__table .is-bucket{width:calc(160 * var(--cs-u))}.cs .cs-ui-datagrid__table .is-region{width:auto}.cs .cs-ui-datagrid__table .is-year{width:calc(78 * var(--cs-u))}.cs .cs-ui-datagrid__table .is-value{width:calc(84 * var(--cs-u))}.cs .cs-ui-datagrid__table .is-status{width:calc(104 * var(--cs-u))}}@container (width<=519px){.cs .cs-ui-datagrid{padding:calc(14 * var(--cs-u))}.cs .cs-ui-datagrid__title{font-size:calc(18 * var(--cs-u))}.cs .cs-ui-datagrid__table .cs-ui-table__idx,.cs .cs-ui-datagrid__table .is-status{display:none}.cs .cs-ui-datagrid__table th,.cs .cs-ui-datagrid__table td{padding-inline:calc(8 * var(--cs-u))}.cs .cs-ui-datagrid__table th:not(.cs-ui-table__idx):after,.cs .cs-ui-datagrid__table td:not(.cs-ui-table__idx):after{content:none}.cs .cs-ui-datagrid__table .is-bucket{width:calc(136 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-datagrid__table .is-year,.cs .cs-ui-datagrid__table .is-value{width:calc(58 * var(--cs-u))}}.cs .cs-ui-plot{width:100%;height:auto;display:block;overflow:visible}.cs .cs-ui-plot-line{fill:none;stroke:var(--c,var(--ui-series-4));stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.cs .cs-ui-plot-area{fill:var(--c,var(--ui-series-2));opacity:var(--ui-plot-area,.2);stroke:none}.cs .cs-ui-plot-band{fill:var(--c,var(--ui-series-3));opacity:var(--ui-plot-band,.24);stroke:none}.cs .cs-ui-plot-dot{fill:var(--c,var(--ui-series-4));stroke:var(--ui-plot-bg,#fff);stroke-width:1.5px}.cs .cs-ui-plot-bar{fill:var(--c,var(--ui-series-2))}.cs .cs-ui-plot-cell{stroke:#0f172a12;stroke-width:1px}.cs .cs-ui-plot-slice{fill:var(--c,var(--ui-series-2));stroke:var(--ui-plot-bg,#fff);stroke-width:2px;stroke-linejoin:round}.cs .cs-ui-plot .is-dim{opacity:.28}.cs .cs-ui-plot-sep{fill:none;stroke:var(--ui-plot-sep,#7b8790);stroke-width:1.25px;stroke-dasharray:4 4}.cs .cs-ui-plot-sep-label{fill:var(--ui-plot-sep,#7b8790);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}.cs .cs-ui-plot-cross{fill:none;stroke:var(--ui-text-soft);stroke-width:1px;opacity:.75}.cs .cs-ui-plot-leader{fill:none;stroke:var(--ui-chart-axis);stroke-width:1px}.cs .cs-ui-plot-on-dark{fill:#fff}.cs .cs-ui-plot-flag{fill:var(--ui-text);font-weight:700}.cs .cs-ui-plot-figure{fill:var(--ui-text);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;font-weight:700}.cs .cs-ui-plot-tip{filter:drop-shadow(0 1px 1px #0f172a14)drop-shadow(0 8px 14px #0f172a29)}.cs .cs-ui-plot-tip>rect{fill:var(--ui-tip-bg,#fff);stroke:#0f172a14;stroke-width:1px}.cs .cs-ui-plot-tip text{fill:var(--ui-tip-text,#0f172a);font-variant-numeric:lining-nums tabular-nums;font-size:12px}.cs .cs-ui-plot-tip .is-title{font-size:12.5px;font-weight:700}.cs .cs-ui-plot-tip .is-value{font-weight:600}.cs .cs-ui-viz{--ui-plot-bg:var(--ui-surface);position:relative}.cs .cs-ui-viz .cs-ui-chart__head{margin-bottom:calc(14 * var(--cs-u));align-items:center}.cs .cs-ui-viz .cs-ui-chart__title{font-size:var(--ui-fs-xl);letter-spacing:-.022em}.cs .cs-ui-viz .cs-ui-chart__tools{align-self:flex-start;gap:calc(14 * var(--cs-u));font-size:calc(21 * var(--cs-u));position:relative}.cs .cs-ui-viz .cs-ui-chart__tools>svg{width:1em;height:1em}.cs .cs-ui-viz .cs-ui-chart__head:has(.cs-ui-viz__menu){position:relative}.cs .cs-ui-viz .cs-ui-chart__head:has(.cs-ui-viz__menu) .cs-ui-chart__tools{position:static}.cs .cs-ui-viz__menu{top:calc(100% + 2 * var(--cs-u));right:calc(30 * var(--cs-u));z-index:3;position:absolute}.cs .cs-ui-viz__breakkey{align-items:center;gap:calc(8 * var(--cs-u));margin:calc(-4 * var(--cs-u)) 0 calc(12 * var(--cs-u));color:var(--ui-chart-text);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-viz__breakkey:before{content:"";width:calc(22 * var(--cs-u));border-top:calc(1.25 * var(--cs-u)) dashed var(--ui-plot-sep,#7b8790)}.cs .cs-ui-viz__filter{z-index:2;margin-bottom:calc(18 * var(--cs-u));position:relative}.cs .cs-ui-viz__plots{position:relative}.cs .cs-ui-viz__values{align-items:center;gap:calc(9 * var(--cs-u));margin-top:calc(16 * var(--cs-u));font-size:var(--ui-fs-md);color:var(--ui-text);display:flex}.cs .cs-ui-viz .cs-ui-chart__key{--ui-dot:var(--c)}.cs .cs-ui-viz--plain{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cs .cs-ui-viz__plot--sm,.cs .cs-ui-viz__plot--md{display:none}@container (width<=799.98px){.cs .cs-ui>.cs-ui-viz--fluid{--cs-u:calc(100cqi / 576)}.cs .cs-ui-viz--fluid .cs-ui-viz__plot--lg{display:none}.cs .cs-ui-viz--fluid .cs-ui-viz__plot--md{display:block}}@container (width<=479.98px){.cs .cs-ui>.cs-ui-viz--fluid{--cs-u:calc(100cqi / 368)}.cs .cs-ui-viz--fluid:not(.cs-ui-viz--plain){padding:calc(20 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-viz--fluid .cs-ui-viz__plot--md{display:none}.cs .cs-ui-viz--fluid .cs-ui-viz__plot--sm{display:block}.cs .cs-ui-viz--fluid .cs-ui-chart__title{font-size:calc(17 * var(--cs-u))}.cs .cs-ui-viz--fluid .cs-ui-viz__menu{right:0}}.cs .cs-ui>.cs-ui-viz--upto-sm{--cs-u:calc(100cqi / 368)}.cs .cs-ui-viz--upto-sm .cs-ui-viz__plot--sm{display:block}@container (width>=480px){.cs .cs-ui>.cs-ui-viz--upto-md{--cs-u:calc(100cqi / 576)}.cs .cs-ui-viz--upto-md .cs-ui-viz__plot--md{display:block}}@supports (scale:tan(atan2(1px, 1px))){.cs .cs-ui-viz__plot--sm .cs-ui-chart-text{font-size:max(12px, calc(10.5px * tan(atan2(368px, 100cqi))))}.cs .cs-ui-viz__plot--sm .cs-ui-chart-text--strong{font-size:max(13px, calc(11px * tan(atan2(368px, 100cqi))))}.cs .cs-ui-viz__plot--sm .cs-ui-chart-text--value{font-size:max(11.5px, calc(10px * tan(atan2(368px, 100cqi))))}}.cs .cs-ui>.cs-ui-menu,.cs .cs-ui>.cs-ui-listbox,.cs .cs-ui>.cs-ui-multi,.cs .cs-ui>.cs-ui-notes{--cs-u:clamp(.84px, calc(100cqi / var(--ui-cols) / 16), 1.3px)}.cs .cs-ui-notes{gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-notes b{margin-bottom:calc(2 * var(--cs-u));font-size:var(--ui-fs-md);display:block}.cs .cs-ui-notes__cv{grid-template-columns:calc(22 * var(--cs-u)) 1fr;gap:calc(4 * var(--cs-u)) calc(6 * var(--cs-u));margin-top:calc(4 * var(--cs-u));display:grid}.cs .cs-ui-notes__cv>i{text-align:right;color:var(--ui-text);font-style:normal;font-weight:700}.cs .cs-ui-notes--card{padding:calc(22 * var(--cs-u)) calc(24 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);line-height:1.5}.cs .cs-ui-notes--card b{color:var(--ui-text);font-weight:600}.cs .cs-ui-menu{width:max-content;min-width:calc(190 * var(--cs-u));padding:calc(5 * var(--cs-u));border-radius:calc(8 * var(--cs-u));box-shadow:var(--ui-shadow-pop);color:#0f172a;font-size:var(--ui-fs-md);background:#fff;line-height:1.25;display:grid}.cs .cs-ui-menu__item{justify-content:space-between;align-items:center;gap:calc(20 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:calc(5 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-menu__item small{color:#64748b;font-size:var(--ui-fs-xs);display:block}.cs .cs-ui-menu__item.is-active{background:#f1f5f9}.cs .cs-ui-menu__item.is-selected{background:#e2e8f0;font-weight:500}.cs .cs-ui-menu__item svg{flex:none;width:1.1em;height:1.1em}.cs .cs-ui-menu--block{width:100%;font-size:var(--ui-fs-md)}.cs .cs-ui-menu--block .cs-ui-menu__item{padding-block:calc(9 * var(--cs-u))}.cs .cs-ui-listbox{align-content:start;gap:calc(6 * var(--cs-u));display:grid}.cs .cs-ui-listbox--card{padding:calc(20 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window)}.cs .cs-ui-listbox .cs-ui-label,.cs .cs-ui-multi .cs-ui-label{font-size:var(--ui-fs-md);color:var(--ui-text)}.cs .cs-ui-label i{color:var(--ui-danger);font-style:normal}.cs .cs-ui-combo{align-items:center;gap:calc(9 * var(--cs-u));height:calc(38 * var(--cs-u));padding-inline:calc(11 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);box-shadow:var(--ui-shadow-sm);color:#0f172a;font-size:var(--ui-fs-md);white-space:nowrap;background:#fff;line-height:1;display:flex}.cs .cs-ui-combo>svg{width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));color:#64748b;flex:none}.cs .cs-ui-combo>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cs .cs-ui-combo.is-placeholder>span{color:#94a3b8}.cs .cs-ui-combo.is-focus{border-color:var(--ui-primary);box-shadow:0 0 0 calc(3 * var(--cs-u)) color-mix(in srgb, var(--ui-primary) 20%, transparent)}.cs .cs-ui-combo mark{color:inherit;background:#bfdbfe;padding:.12em 0}.cs .cs-ui-multi{gap:calc(6 * var(--cs-u));display:grid;position:relative}.cs .cs-ui-multi__field{align-items:center;gap:calc(6 * var(--cs-u));min-height:calc(40 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(7 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);color:#94a3b8;font-size:var(--ui-fs-md);background:#fff;flex-wrap:wrap;line-height:1;display:flex}.cs .cs-ui-multi__field>span:last-child{padding-left:calc(5 * var(--cs-u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-multi__chip{height:calc(26 * var(--cs-u));border-radius:calc(5 * var(--cs-u));color:#0f172a;white-space:nowrap;background:#f1f5f9;align-items:center;display:inline-flex}.cs .cs-ui-multi__chip>span{padding-inline:calc(9 * var(--cs-u))}.cs .cs-ui-multi__chip>i{width:calc(24 * var(--cs-u));border-left:var(--ui-hairline) solid #cbd5e1;color:#475569;align-self:stretch;place-items:center;font-size:.95em;font-style:normal;display:grid}.cs .cs-ui-multi__list{padding-block:calc(4 * var(--cs-u));border-radius:0 0 calc(8 * var(--cs-u)) calc(8 * var(--cs-u));box-shadow:var(--ui-shadow-pop);color:#0f172a;font-size:var(--ui-fs-md);background:#fff;display:grid}.cs .cs-ui-multi--overlay .cs-ui-multi__list{z-index:3;position:absolute;top:100%;left:0;right:0}.cs .cs-ui-multi__option{align-items:center;gap:calc(10 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(11 * var(--cs-u));display:flex}.cs .cs-ui-multi__option.is-active{background:#f1f7fb}.cs .cs-ui-cfg{grid-template-columns:calc(348 * var(--cs-u)) minmax(0, 1fr);gap:calc(28 * var(--cs-u));padding:calc(26 * var(--cs-u)) calc(28 * var(--cs-u)) calc(30 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-cfg__form{gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-cfg__field{gap:calc(6 * var(--cs-u));grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.cs .cs-ui-cfg__field .cs-ui-label{font-size:var(--ui-fs-md);color:var(--ui-text)}.cs .cs-ui-cfg__field .cs-ui-combo>i{color:#475569;font-size:1.15em;font-style:normal;line-height:.8}.cs .cs-ui-cfg__reverse{align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-text-soft);display:flex}.cs .cs-ui-cfg__reverse .cs-ui-check{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));border-radius:calc(3 * var(--cs-u))}.cs .cs-ui-cfg__rule{height:var(--ui-hairline);margin-block:calc(4 * var(--cs-u));background:var(--ui-border)}.cs .cs-ui-cfg__pop{top:calc(100% + 6 * var(--cs-u));z-index:3;position:absolute;left:0;right:0}.cs .cs-ui-cfg__filter{gap:calc(10 * var(--cs-u));padding:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);background:#fff;display:grid}.cs .cs-ui-cfg__filter-row{grid-template-columns:calc(70 * var(--cs-u)) 1fr;align-items:center;gap:calc(10 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-text-soft);display:grid}.cs .cs-ui-cfg__filter .cs-ui-combo{height:calc(32 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-cfg__filter .cs-ui-multi__chip{height:calc(21 * var(--cs-u));margin-left:calc(-4 * var(--cs-u))}.cs .cs-ui-cfg__switch{align-items:center;gap:calc(9 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-text-soft);display:flex}.cs .cs-ui-cfg__add{height:calc(36 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);font-size:var(--ui-fs-md);color:var(--ui-text-soft);background:#fff;place-items:center;display:grid}.cs .cs-ui-cfg__stage{position:relative}.cs .cs-ui-cfg__live{margin-bottom:calc(10 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);display:block}.cs .cs-ui-cfg__stage .cs-ui-viz{box-shadow:var(--ui-shadow-card);border:0}.cs .cs-ui-cfg__plot--sm{display:none}@container (width<=899.98px){.cs .cs-ui-cfg-root>.cs-ui-window{--cs-u:calc(100cqi / 700)}.cs .cs-ui-cfg-root .cs-ui-cfg{grid-template-columns:calc(250 * var(--cs-u)) minmax(0, 1fr);gap:calc(20 * var(--cs-u));padding:calc(20 * var(--cs-u))}.cs .cs-ui-cfg-root .is-lg-only,.cs .cs-ui-cfg-root .cs-ui-cfg__plot--lg{display:none}.cs .cs-ui-cfg-root .cs-ui-cfg__plot--sm{display:block}.cs .cs-ui-cfg-root .cs-ui-viz{padding:calc(18 * var(--cs-u))}.cs .cs-ui-cfg-root .cs-ui-chart__title{font-size:calc(15.5 * var(--cs-u))}.cs .cs-ui-cfg-root .cs-ui-chart__tools{font-size:calc(17 * var(--cs-u));gap:calc(10 * var(--cs-u))}}@container (width<=519.98px){.cs .cs-ui-cfg-root>.cs-ui-window{--cs-u:calc(100cqi / 400)}.cs .cs-ui-cfg-root .cs-ui-cfg{gap:calc(16 * var(--cs-u));padding:calc(16 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-cfg-root .cs-ui-cfg__form{gap:calc(10 * var(--cs-u));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs .cs-ui-cfg-root .cs-ui-cfg__field--wide{grid-column:1/-1}.cs .cs-ui-cfg-root .is-md-up,.cs .cs-ui-cfg-root .cs-ui-appbar>span:not(.cs-ui-appbar__brand,.is-active,.cs-ui-appbar__end){display:none}.cs .cs-ui-cfg-root .cs-ui-cfg__pop{width:calc(230 * var(--cs-u));right:auto}}.cs .cs-ui-step{min-width:0}.cs .cs-ui-step__meta{justify-content:space-between;align-items:baseline;gap:calc(8 * var(--cs-u));min-height:calc(18 * var(--cs-u));margin-bottom:calc(7 * var(--cs-u));padding-inline:calc(4 * var(--cs-u));color:var(--ui-muted);font-size:calc(12.5 * var(--cs-u));line-height:calc(18 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-step__duration{color:var(--ui-text);font-weight:500}.cs .cs-ui-step__card{align-items:center;gap:calc(8 * var(--cs-u));height:calc(48 * var(--cs-u));padding:0 calc(11 * var(--cs-u)) 0 calc(16 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(9 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-text);font-size:calc(14 * var(--cs-u));white-space:nowrap;font-weight:500;line-height:1.2;display:flex}.cs .cs-ui-step__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-step__note{width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));color:var(--ui-faint)}.cs .cs-ui-step__state{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));color:var(--ui-faint);font-size:calc(18 * var(--cs-u));flex:none;place-items:center;margin-left:auto;display:grid}.cs .cs-ui-step__state .cs-ui-status{width:calc(24 * var(--cs-u));height:calc(24 * var(--cs-u))}.cs .cs-ui-step--progress .cs-ui-step__card{box-shadow:0 0 0 calc(3 * var(--cs-u)) #3b82f624;border-color:#3b82f6}.cs .cs-ui-step--blocked .cs-ui-step__card{box-shadow:0 0 0 calc(3 * var(--cs-u)) #ef44441f;border-color:#ef4444}.cs .cs-ui-step--pending .cs-ui-step__card{background:var(--ui-bg);box-shadow:none;color:var(--ui-muted)}.cs .cs-ui-step__caption{align-items:center;gap:calc(7 * var(--cs-u));margin-top:calc(10 * var(--cs-u));padding-inline:calc(4 * var(--cs-u));color:var(--ui-text-soft);font-size:calc(12 * var(--cs-u));font-weight:500;line-height:1.2;display:flex}.cs .cs-ui>.cs-ui-steps{--ui-cols:48}.cs .cs-ui-steps{padding:calc(24 * var(--cs-u)) calc(28 * var(--cs-u)) calc(30 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window)}.cs .cs-ui-steps__head{align-items:center;gap:calc(12 * var(--cs-u));margin-bottom:calc(20 * var(--cs-u));padding-bottom:calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-steps__title{min-width:0;color:var(--ui-text);font-size:calc(18 * var(--cs-u));letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;line-height:1.2;overflow:hidden}.cs .cs-ui-steps__grid{gap:calc(20 * var(--cs-u)) calc(18 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (width<=760px){.cs .cs-ui>.cs-ui-steps{--ui-cols:42}.cs .cs-ui-steps{padding:calc(20 * var(--cs-u)) calc(20 * var(--cs-u)) calc(24 * var(--cs-u))}.cs .cs-ui-steps__head{margin-bottom:calc(16 * var(--cs-u));padding-bottom:calc(15 * var(--cs-u))}.cs .cs-ui-steps__title{font-size:calc(16 * var(--cs-u))}.cs .cs-ui-steps__grid{gap:calc(16 * var(--cs-u)) calc(12 * var(--cs-u))}.cs .cs-ui-steps .cs-ui-step__card{gap:calc(6 * var(--cs-u));padding:0 calc(9 * var(--cs-u)) 0 calc(12 * var(--cs-u));font-size:calc(13.5 * var(--cs-u))}.cs .cs-ui-steps .cs-ui-step__note{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u))}}@container (width<=500px){.cs .cs-ui>.cs-ui-steps{--ui-cols:22}.cs .cs-ui-steps{padding:calc(16 * var(--cs-u)) calc(16 * var(--cs-u)) calc(10 * var(--cs-u))}.cs .cs-ui-steps__head{gap:calc(8 * var(--cs-u));padding-bottom:calc(14 * var(--cs-u));border-bottom:0;flex-wrap:wrap;margin-bottom:0}.cs .cs-ui-steps__title{width:100%;font-size:calc(15 * var(--cs-u));white-space:normal;flex:none;order:3}.cs .cs-ui-steps__tag{margin-left:auto}.cs .cs-ui-steps__grid{display:block}.cs .cs-ui-steps .cs-ui-step{align-items:center;column-gap:calc(12 * var(--cs-u));min-height:calc(46 * var(--cs-u));margin-inline:calc(-8 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(8 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cs .cs-ui-steps .cs-ui-step__meta,.cs .cs-ui-steps .cs-ui-step__card{display:contents}.cs .cs-ui-steps .cs-ui-step__state{grid-area:1/1/3/2;margin:0}.cs .cs-ui-steps .cs-ui-step__name{color:var(--ui-text);font-size:calc(14 * var(--cs-u));grid-area:1/2;font-weight:500;line-height:1.25}.cs .cs-ui-steps .cs-ui-step__date{color:var(--ui-muted);font-size:calc(12 * var(--cs-u));grid-area:2/2;line-height:1.3}.cs .cs-ui-steps .cs-ui-step__date:empty{display:none}.cs .cs-ui-steps .cs-ui-step:has(.cs-ui-step__date:empty) .cs-ui-step__name{grid-row:1/3}.cs .cs-ui-steps .cs-ui-step__duration{font-size:calc(12.5 * var(--cs-u));grid-area:1/3/3/4}.cs .cs-ui-steps .cs-ui-step__note{display:none}.cs .cs-ui-steps .cs-ui-step--pending .cs-ui-step__name{color:var(--ui-muted)}.cs .cs-ui-steps .cs-ui-step--progress,.cs .cs-ui-steps .cs-ui-step--blocked{border-radius:calc(8 * var(--cs-u));background:color-mix(in srgb, var(--ui-primary-soft) 55%, var(--ui-surface));box-shadow:inset 0 0 0 var(--ui-hairline) #93c5fd;border-top-color:#0000}.cs .cs-ui-steps .cs-ui-step--blocked{margin-top:calc(6 * var(--cs-u));background:color-mix(in srgb, var(--ui-danger-soft) 55%, var(--ui-surface));box-shadow:inset 0 0 0 var(--ui-hairline) #fca5a5}.cs .cs-ui-steps .cs-ui-step--blocked+.cs-ui-step{border-top-color:#0000}}.cs .cs-ui>.cs-ui-strip{--ui-cols:48}.cs .cs-ui-strip{grid-template-columns:repeat(var(--cs-ui-strip-count,3), minmax(0, 1fr));gap:calc(16 * var(--cs-u));padding:calc(20 * var(--cs-u)) calc(22 * var(--cs-u)) calc(22 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);display:grid}@container (width<=480px){.cs .cs-ui>.cs-ui-strip{--ui-cols:20}.cs .cs-ui-strip{gap:calc(18 * var(--cs-u));padding:calc(18 * var(--cs-u));grid-template-columns:minmax(0,1fr)}}.cs .cs-ui>.cs-ui-stepmodal{--ui-cols:38;border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window)}.cs .cs-ui-stepmodal__head{padding:calc(22 * var(--cs-u)) calc(24 * var(--cs-u)) 0;justify-content:space-between;align-items:center;display:flex}.cs .cs-ui-stepmodal__title{color:var(--ui-text);font-size:calc(20 * var(--cs-u));letter-spacing:-.02em;font-weight:700;line-height:1.2}.cs .cs-ui-stepmodal__close{color:var(--ui-faint);font-size:calc(17 * var(--cs-u))}.cs .cs-ui-stepmodal__body{gap:calc(16 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(24 * var(--cs-u)) calc(22 * var(--cs-u));display:grid}.cs .cs-ui-stepmodal__required{margin-left:calc(2 * var(--cs-u));color:var(--ui-danger);font-style:normal}.cs .cs-ui-stepmodal__select{height:calc(42 * var(--cs-u));font-size:calc(15 * var(--cs-u));font-weight:500}.cs .cs-ui-stepmodal__select .cs-ui-dot{width:calc(9 * var(--cs-u));height:calc(9 * var(--cs-u));box-shadow:0 0 0 calc(3 * var(--cs-u)) color-mix(in srgb, var(--ui-dot) 18%, transparent)}.cs .cs-ui-editor{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);overflow:hidden}.cs .cs-ui-editor__bar{align-items:center;gap:calc(2 * var(--cs-u));height:calc(38 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-text-soft);display:flex}.cs .cs-ui-editor__bar>span{width:calc(30 * var(--cs-u));height:calc(28 * var(--cs-u));border-radius:calc(5 * var(--cs-u));font-size:calc(14 * var(--cs-u));place-items:center;line-height:1;display:grid}.cs .cs-ui-editor__bar>span.is-active{background:var(--ui-border);color:var(--ui-text)}.cs .cs-ui-editor__bar>i{width:var(--ui-hairline);height:calc(18 * var(--cs-u));margin-inline:calc(4 * var(--cs-u));background:var(--ui-border-strong)}.cs .cs-ui-editor__glyph{font-weight:600}.cs .cs-ui-editor__glyph b{font-weight:800}.cs .cs-ui-editor__glyph em{font-style:italic}.cs .cs-ui-editor__glyph u{text-underline-offset:.15em;text-decoration:underline}.cs .cs-ui-editor__text{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) calc(20 * var(--cs-u));color:var(--ui-text-soft);font-size:calc(14 * var(--cs-u));text-wrap:pretty;line-height:1.5}.cs .cs-ui-editor__text p{margin:0}.cs .cs-ui-editor__text ul{margin:calc(8 * var(--cs-u)) 0 0;padding:0 0 0 calc(20 * var(--cs-u));list-style:outside}.cs .cs-ui-editor__text li{margin:calc(3 * var(--cs-u)) 0 0;padding-left:calc(2 * var(--cs-u))}.cs .cs-ui-editor__text li::marker{color:var(--ui-faint)}.cs .cs-ui-stepmodal__foot{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(24 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);display:flex}.cs .cs-ui-stepmodal__stamp{color:var(--ui-muted);font-size:calc(11.5 * var(--cs-u));line-height:1.45}.cs .cs-ui-stepmodal__stamp span{white-space:nowrap}@container (width<=420px){.cs .cs-ui>.cs-ui-stepmodal{--ui-cols:23}.cs .cs-ui-stepmodal__head{padding:calc(18 * var(--cs-u)) calc(18 * var(--cs-u)) 0}.cs .cs-ui-stepmodal__body{gap:calc(14 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-stepmodal__foot{padding:calc(12 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-editor__extra{display:none!important}.cs .cs-ui-editor__text{padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u)) calc(16 * var(--cs-u));font-size:calc(13.5 * var(--cs-u))}}.cs .cs-ui>.cs-ui-thread{--ui-cols:38}.cs .cs-ui-thread{border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);overflow:hidden}.cs .cs-ui-thread__head{align-items:center;gap:calc(9 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u)) calc(14 * var(--cs-u));display:flex}.cs .cs-ui-thread__count{min-width:calc(22 * var(--cs-u));height:calc(20 * var(--cs-u));padding-inline:calc(6 * var(--cs-u));background:var(--ui-sunken);color:var(--ui-muted);font-size:calc(11.5 * var(--cs-u));border-radius:999px;place-items:center;font-weight:600;line-height:1;display:inline-grid}.cs .cs-ui-thread__item{gap:calc(14 * var(--cs-u));padding:calc(15 * var(--cs-u)) calc(20 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-thread__main{flex:1;min-width:0}.cs .cs-ui-thread__by{align-items:baseline;gap:calc(9 * var(--cs-u));white-space:nowrap;line-height:1.3;display:flex}.cs .cs-ui-thread__by b{color:var(--ui-text);font-size:calc(13.5 * var(--cs-u));font-weight:600}.cs .cs-ui-thread__by span{color:var(--ui-muted);font-size:calc(12 * var(--cs-u))}.cs .cs-ui-thread__main p{margin:calc(4 * var(--cs-u)) 0 0;color:var(--ui-text-soft);font-size:calc(13.5 * var(--cs-u));text-wrap:pretty;line-height:1.5}.cs .cs-ui-thread__composer{background:var(--ui-bg);align-items:center}.cs .cs-ui-thread__composer .cs-ui-thread__main{align-items:center;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-thread__composer .cs-ui-input{height:calc(36 * var(--cs-u));font-size:calc(13 * var(--cs-u));flex:1}.cs .cs-ui-thread__composer .cs-ui-btn{height:calc(36 * var(--cs-u))}@container (width>=700px){.cs .cs-ui>.cs-ui-thread{--ui-cols:42}}@container (width<=400px){.cs .cs-ui>.cs-ui-thread{--ui-cols:22}.cs .cs-ui-thread__head,.cs .cs-ui-thread__item{padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-thread__item{gap:calc(12 * var(--cs-u))}.cs .cs-ui-thread .cs-ui-avatar--lg{width:calc(32 * var(--cs-u));height:calc(32 * var(--cs-u))}}.cs .cs-ui>.cs-ui-funnel{--ui-cols:52}.cs .cs-ui-funnel{border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-funnel__head{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));min-height:calc(62 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u)) calc(12 * var(--cs-u)) calc(24 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-funnel__filter{flex:0 1 calc(212 * var(--cs-u));height:calc(36 * var(--cs-u));font-size:calc(13 * var(--cs-u))}.cs .cs-ui-funnel__plot{padding:calc(26 * var(--cs-u)) calc(26 * var(--cs-u)) 0;flex:1;align-items:center;display:grid}.cs .cs-ui-funnel__plot svg{width:100%;height:auto;overflow:visible}.cs .cs-ui-funnel__taper{opacity:.5}.cs .cs-ui-funnel__count{fill:var(--ui-text);font-variant-numeric:lining-nums tabular-nums;font-size:13.5px;font-weight:600}.cs .cs-ui-funnel__label{fill:var(--ui-text-soft);font-size:12.5px}.cs .cs-ui-funnel__list{padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u)) calc(6 * var(--cs-u));display:none}.cs .cs-ui-funnel__row{grid-template-columns:calc(132 * var(--cs-u)) minmax(0, 1fr) calc(26 * var(--cs-u));align-items:center;gap:calc(12 * var(--cs-u));height:calc(30 * var(--cs-u));color:var(--ui-text-soft);font-size:calc(13 * var(--cs-u));white-space:nowrap;line-height:1.2;display:grid}.cs .cs-ui-funnel__row>i{height:calc(16 * var(--cs-u));justify-content:center;display:flex}.cs .cs-ui-funnel__row b{width:var(--cs-ui-funnel-share,0%);min-width:calc(6 * var(--cs-u));border-radius:calc(3 * var(--cs-u));background:var(--ui-dot)}.cs .cs-ui-funnel__row>span:last-child{color:var(--ui-text);text-align:right;font-weight:600}.cs .cs-ui-funnel__legend{justify-content:center;gap:calc(8 * var(--cs-u)) calc(22 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u)) calc(22 * var(--cs-u));color:var(--ui-text-soft);font-size:calc(12.5 * var(--cs-u));flex-wrap:wrap;line-height:1.2;display:flex}.cs .cs-ui-funnel__legend span{align-items:center;gap:calc(7 * var(--cs-u));white-space:nowrap;display:inline-flex}@container (width<=700px){.cs .cs-ui>.cs-ui-funnel{--ui-cols:34}.cs .cs-ui-funnel__plot{display:none}.cs .cs-ui-funnel__list{display:block}.cs .cs-ui-funnel__row{grid-template-columns:calc(150 * var(--cs-u)) minmax(0, 1fr) calc(28 * var(--cs-u));height:calc(32 * var(--cs-u))}}@container (width<=460px){.cs .cs-ui>.cs-ui-funnel{--ui-cols:22}.cs .cs-ui-funnel__head{align-items:stretch;gap:calc(10 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));flex-direction:column}.cs .cs-ui-funnel__filter{flex:none}.cs .cs-ui-funnel__list{padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-funnel__row{grid-template-columns:calc(132 * var(--cs-u)) minmax(0, 1fr) calc(24 * var(--cs-u));gap:calc(10 * var(--cs-u))}.cs .cs-ui-funnel__legend{gap:calc(8 * var(--cs-u)) calc(28 * var(--cs-u));grid-template-columns:repeat(2,auto);display:grid}}.cs .cs-ui>.cs-ui-breakdown{--ui-cols:25}@container (width<=379px){.cs .cs-ui>.cs-ui-breakdown{--ui-cols:21}}.cs .cs-ui-breakdown{border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);overflow:hidden}.cs .cs-ui-breakdown__lead{padding:calc(18 * var(--cs-u)) calc(20 * var(--cs-u)) calc(18 * var(--cs-u));display:grid}.cs .cs-ui-breakdown__title{color:var(--ui-muted);font-size:calc(13 * var(--cs-u));font-weight:500;line-height:1.3}.cs .cs-ui-breakdown__total{margin-top:calc(4 * var(--cs-u));color:var(--ui-text);font-size:calc(42 * var(--cs-u));letter-spacing:-.035em;font-weight:700;line-height:1.05}.cs .cs-ui-breakdown__total small{color:var(--ui-text-soft);font-size:calc(17 * var(--cs-u));letter-spacing:-.01em;margin-left:.35em;font-weight:500}.cs .cs-ui-breakdown__bar{gap:calc(2 * var(--cs-u));height:calc(8 * var(--cs-u));margin-top:calc(14 * var(--cs-u));border-radius:999px;display:flex;overflow:hidden}.cs .cs-ui-breakdown__bar i{flex:var(--cs-grow,1) 0 0;min-width:calc(4 * var(--cs-u))}.cs .cs-ui-breakdown__tone-1{background:var(--ui-stage-2)}.cs .cs-ui-breakdown__tone-2{background:var(--ui-stage-3)}.cs .cs-ui-breakdown__tone-3{background:var(--ui-stage-4)}.cs .cs-ui-breakdown__tone-4{background:#1b2f52}.cs .cs-ui-breakdown__group{padding:calc(11 * var(--cs-u)) calc(20 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-breakdown__row{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--cs-u));padding-left:calc(19 * var(--cs-u));color:var(--ui-text-soft);font-size:calc(13 * var(--cs-u));line-height:calc(23 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-breakdown__row--head{color:var(--ui-text);font-size:calc(13.5 * var(--cs-u));padding-left:0;font-weight:600}.cs .cs-ui-breakdown__row .cs-ui-swatch{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));margin-right:calc(9 * var(--cs-u));vertical-align:0}@container (width>=420px){.cs .cs-ui>.cs-ui-breakdown{--ui-cols:27}}@container (width>=560px){.cs .cs-ui>.cs-ui-breakdown{--ui-cols:42}.cs .cs-ui-breakdown__lead{padding:calc(22 * var(--cs-u)) calc(26 * var(--cs-u))}.cs .cs-ui-breakdown__groups{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-breakdown__group{padding:calc(14 * var(--cs-u)) calc(26 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-breakdown__group:nth-child(odd){border-right:var(--ui-hairline) solid var(--ui-border)}}@container (width>=900px){.cs .cs-ui>.cs-ui-breakdown{--ui-cols:56}.cs .cs-ui-breakdown__groups{grid-template-columns:repeat(4,minmax(0,1fr))}.cs .cs-ui-breakdown__group{padding-inline:calc(20 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-breakdown__group:last-child{border-right:0}}.cs .cs-ui>.cs-ui-versions{--ui-cols:80}.cs .cs-ui-versions__page{padding:calc(20 * var(--cs-u)) calc(28 * var(--cs-u)) calc(32 * var(--cs-u))}.cs .cs-ui-versions__crumb{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-muted);font-size:calc(12.5 * var(--cs-u));white-space:nowrap;line-height:1.2;display:flex}.cs .cs-ui-versions__crumb i{color:var(--ui-border-strong);font-style:normal}.cs .cs-ui-versions__top{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));margin-top:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-versions__actions{gap:calc(8 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-versions__tabs{margin-top:calc(12 * var(--cs-u))}.cs .cs-ui-versions__table{margin-top:calc(18 * var(--cs-u));overflow:hidden}.cs .cs-ui-versions__row{grid-template-columns:calc(112 * var(--cs-u)) calc(186 * var(--cs-u)) calc(100 * var(--cs-u)) minmax(0, 1fr) calc(170 * var(--cs-u)) auto;align-items:center;gap:calc(18 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(14 * var(--cs-u)) calc(11 * var(--cs-u)) calc(18 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text);font-size:calc(13 * var(--cs-u));line-height:1.3;display:grid}.cs .cs-ui-versions__row--head{padding-block:calc(9 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:calc(12 * var(--cs-u));white-space:nowrap;border-top:0;font-weight:500}.cs .cs-ui-versions__row--head .cs-ui-versions__date{align-items:center;gap:calc(4 * var(--cs-u));display:flex}.cs .cs-ui-versions__row--head .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-versions__number b,.cs .cs-ui-versions__row:not(.cs-ui-versions__row--head) .cs-ui-versions__name{font-weight:600}.cs .cs-ui-versions__note{color:var(--ui-text-soft);font-size:calc(12.5 * var(--cs-u));line-height:1.45}.cs .cs-ui-versions__row--head .cs-ui-versions__note{color:inherit;font-size:inherit}.cs .cs-ui-versions__note>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cs .cs-ui-versions__by{align-items:center;gap:calc(8 * var(--cs-u));white-space:nowrap;min-width:0;display:flex}.cs .cs-ui-versions__by>span:last-child{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-versions__view{min-width:calc(112 * var(--cs-u));text-align:right}.cs .cs-ui-versions__count{margin-top:calc(12 * var(--cs-u));color:var(--ui-muted);font-size:calc(12 * var(--cs-u));text-align:right}@container (width<=900px){.cs .cs-ui>.cs-ui-versions{--ui-cols:50}.cs .cs-ui-versions .cs-ui-appbar{gap:calc(18 * var(--cs-u));padding-inline:calc(22 * var(--cs-u))}.cs .cs-ui-versions__page{padding:calc(18 * var(--cs-u)) calc(22 * var(--cs-u)) calc(22 * var(--cs-u))}.cs .cs-ui-versions__note{display:none}.cs .cs-ui-versions__row{grid-template-columns:calc(108 * var(--cs-u)) minmax(0, 1fr) calc(96 * var(--cs-u)) calc(160 * var(--cs-u)) auto;gap:calc(16 * var(--cs-u))}}@container (width<=700px){.cs .cs-ui>.cs-ui-versions{--ui-cols:40}.cs .cs-ui-versions__page{padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u)) calc(20 * var(--cs-u))}.cs .cs-ui-versions .cs-ui-page-title{font-size:calc(23 * var(--cs-u))}.cs .cs-ui-versions__actions .cs-ui-btn{height:2.5em;font-size:calc(12.5 * var(--cs-u));padding-inline:.8em}.cs .cs-ui-versions__tabs{gap:calc(22 * var(--cs-u));font-size:calc(13 * var(--cs-u))}.cs .cs-ui-versions__name{display:none}.cs .cs-ui-versions__row{grid-template-columns:calc(120 * var(--cs-u)) calc(110 * var(--cs-u)) minmax(0, 1fr) auto;padding-left:calc(16 * var(--cs-u))}}@container (width<=560px){.cs .cs-ui>.cs-ui-versions{--ui-cols:23}.cs .cs-ui-versions__nav{display:none}.cs .cs-ui-versions .cs-ui-appbar{height:calc(40 * var(--cs-u));padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-versions__page{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-versions__crumb{font-size:calc(12 * var(--cs-u))}.cs .cs-ui-versions__top{align-items:stretch;gap:calc(12 * var(--cs-u));flex-direction:column}.cs .cs-ui-versions .cs-ui-page-title{font-size:calc(21 * var(--cs-u))}.cs .cs-ui-versions__actions .cs-ui-btn{font-size:calc(12 * var(--cs-u));flex:1;gap:.4em;padding-inline:.4em}.cs .cs-ui-versions__tabs{margin-top:calc(10 * var(--cs-u))}.cs .cs-ui-versions__tabs .cs-ui-tab:first-child,.cs .cs-ui-versions__tabs .cs-ui-tab:nth-child(3){display:none}.cs .cs-ui-versions__table{margin-top:calc(14 * var(--cs-u))}.cs .cs-ui-versions__row--head,.cs .cs-ui-versions__name{display:none}.cs .cs-ui-versions__row{gap:calc(1 * var(--cs-u)) calc(11 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(10 * var(--cs-u)) calc(10 * var(--cs-u)) calc(12 * var(--cs-u));grid-template-columns:auto minmax(0,1fr) auto}.cs .cs-ui-versions__row:nth-child(2){border-top:0}.cs .cs-ui-versions__number{width:calc(30 * var(--cs-u));height:calc(30 * var(--cs-u));border-radius:calc(7 * var(--cs-u));background:var(--ui-sunken);font-size:calc(13.5 * var(--cs-u));grid-area:1/1/3/2;place-items:center;display:grid}.cs .cs-ui-versions__by{grid-area:1/2;font-weight:500}.cs .cs-ui-versions__by .cs-ui-avatar{display:none}.cs .cs-ui-versions__date{color:var(--ui-muted);font-size:calc(12 * var(--cs-u));grid-area:2/2}.cs .cs-ui-versions__view{grid-area:1/3/3/4;min-width:0}.cs .cs-ui-versions__view .cs-ui-btn{font-size:calc(12 * var(--cs-u))}}.cs .cs-ui-public-chart>.cs-ui-pubchart{--ui-cols:44}.cs .cs-ui-pubchart{padding:calc(26 * var(--cs-u)) calc(28 * var(--cs-u)) calc(22 * var(--cs-u));box-shadow:0 var(--cs-u) calc(2 * var(--cs-u)) #203b470d, 0 calc(14 * var(--cs-u)) calc(32 * var(--cs-u)) calc(-14 * var(--cs-u)) #203b4738;border-color:#c9d6de;position:relative}.cs .cs-ui-pubchart.cs-ui-chart--float{box-shadow:var(--ui-shadow-window)}.cs .cs-ui-pubchart .cs-ui-chart__head{margin-bottom:calc(14 * var(--cs-u))}.cs .cs-ui-pubchart .cs-ui-chart__title{max-width:30em;font-size:calc(17 * var(--cs-u));letter-spacing:-.018em;color:#1d3540;font-weight:700}.cs .cs-ui-pubchart .cs-ui-chart__tools{gap:calc(14 * var(--cs-u));padding-top:calc(2 * var(--cs-u));color:#1d3540;font-size:calc(17 * var(--cs-u))}.cs .cs-ui-pubchart .cs-ui-pubchart__svg--compact{display:none}.cs .cs-ui-pubchart__area{fill:#cfe4f0;opacity:.85}.cs .cs-ui-pubchart .cs-ui-pubchart__line{stroke:#6f8c9d}.cs .cs-ui-pubchart__dot{fill:#6f8c9d;stroke:#fff;stroke-width:1.25px}.cs .cs-ui-pubchart .cs-ui-pubchart__value{fill:#3d5560;font-size:12px;font-weight:500}.cs .cs-ui-pubchart .cs-ui-pubchart__tick,.cs .cs-ui-pubchart .cs-ui-pubchart__scale{font-size:12.5px}.cs .cs-ui-pubchart__option{align-items:center;gap:calc(9 * var(--cs-u));margin-top:calc(6 * var(--cs-u));color:#1d3540;font-size:var(--ui-fs-sm);font-weight:500;display:flex}.cs .cs-ui-pubchart .cs-ui-chart__foot{gap:calc(2 * var(--cs-u));margin-top:calc(16 * var(--cs-u));padding-top:calc(14 * var(--cs-u));font-size:calc(11.5 * var(--cs-u));display:grid}@container (width<=519.98px){.cs .cs-ui-public-chart>.cs-ui-pubchart{--ui-cols:24}.cs .cs-ui-public-chart .cs-ui-pubchart{padding:calc(20 * var(--cs-u)) calc(18 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-public-chart .cs-ui-pubchart__svg--wide{display:none}.cs .cs-ui-public-chart .cs-ui-pubchart__svg--compact{display:block}}.cs .cs-ui-public-page>.cs-ui-window{--ui-cols:84}.cs .cs-ui-pub{--pub-ink:#1d3540;--pub-soft:#4a626d;--pub-faint:#8a9ca5;--pub-rule:#dfe6ea;--pub-wash:#d6e8f3;color:var(--pub-ink);font-size:calc(13 * var(--cs-u));background:#fff}.cs .cs-ui-pub__chevron{width:.85em;height:.85em;color:var(--pub-faint)}.cs .cs-ui-pub__header{align-items:center;gap:calc(28 * var(--cs-u));height:calc(66 * var(--cs-u));padding-inline:calc(28 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--pub-rule);white-space:nowrap;display:flex}.cs .cs-ui-pub__brand{margin-right:calc(18 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-pub__logo{width:auto;height:calc(34 * var(--cs-u))}.cs .cs-ui-pub__explore{align-items:center;gap:calc(8 * var(--cs-u));height:calc(32 * var(--cs-u));padding-inline:calc(14 * var(--cs-u)) calc(18 * var(--cs-u));font-size:calc(12 * var(--cs-u));background:#b9daee;border-radius:999px;font-weight:600;display:inline-flex}.cs .cs-ui-pub__nav{gap:calc(30 * var(--cs-u));margin-left:calc(6 * var(--cs-u));padding-left:calc(34 * var(--cs-u));border-left:var(--ui-hairline) solid var(--pub-rule);font-size:calc(12.5 * var(--cs-u));font-weight:600;line-height:calc(34 * var(--cs-u));display:flex}.cs .cs-ui-pub__search{width:calc(210 * var(--cs-u));height:calc(36 * var(--cs-u));padding-inline:calc(16 * var(--cs-u)) calc(14 * var(--cs-u));color:var(--pub-soft);font-size:calc(12.5 * var(--cs-u));background:#efebe6;border-radius:999px;justify-content:space-between;align-items:center;margin-left:auto;display:flex}.cs .cs-ui-pub__search svg{color:var(--pub-ink)}.cs .cs-ui-pub__burger{gap:calc(4 * var(--cs-u));width:calc(20 * var(--cs-u));margin-left:auto;display:none}.cs .cs-ui-pub__burger i{height:calc(2 * var(--cs-u));background:var(--pub-ink);border-radius:999px}.cs .cs-ui-pub__crumbs{align-items:center;gap:calc(7 * var(--cs-u));height:calc(42 * var(--cs-u));padding-inline:calc(28 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--pub-rule);color:var(--pub-soft);font-size:calc(12 * var(--cs-u));white-space:nowrap;display:flex;overflow:hidden}.cs .cs-ui-pub__crumbs .cs-ui-pub__chevron{margin-right:calc(5 * var(--cs-u))}.cs .cs-ui-pub__layout{grid-template-columns:calc(252 * var(--cs-u)) minmax(0, 1fr) calc(176 * var(--cs-u));display:grid}.cs .cs-ui-pub__side{padding:calc(22 * var(--cs-u)) calc(18 * var(--cs-u)) 0 calc(28 * var(--cs-u));border-right:var(--ui-hairline) solid var(--pub-rule);flex-direction:column;display:flex}.cs .cs-ui-pub__side-title{font-size:calc(14 * var(--cs-u));font-weight:700}.cs .cs-ui-pub__filters{height:calc(30 * var(--cs-u));margin-top:calc(14 * var(--cs-u));border:var(--ui-hairline) solid #c9d3d9;border-radius:calc(5 * var(--cs-u));font-size:calc(12.5 * var(--cs-u));place-items:center;font-weight:600;display:grid}.cs .cs-ui-pub__side-label{margin-top:calc(20 * var(--cs-u));padding-top:calc(18 * var(--cs-u));border-top:var(--ui-hairline) solid var(--pub-rule);font-size:calc(12 * var(--cs-u));font-weight:700}.cs .cs-ui-pub__all{margin-top:calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--pub-rule);color:var(--pub-soft);font-size:calc(12.5 * var(--cs-u));display:flex}.cs .cs-ui-pub__all>span{margin-bottom:calc(-1 * var(--ui-hairline));padding:0 calc(8 * var(--cs-u)) calc(6 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid var(--pub-ink)}.cs .cs-ui-pub__all b{color:var(--pub-ink);font-weight:700}.cs .cs-ui-pub__dims{gap:calc(1 * var(--cs-u));margin-top:calc(10 * var(--cs-u));grid-template-columns:minmax(0,1fr);display:grid}.cs .cs-ui-pub__dim{align-items:center;gap:calc(7 * var(--cs-u));height:calc(27 * var(--cs-u));color:var(--pub-soft);font-size:calc(12 * var(--cs-u));white-space:nowrap;font-weight:500;display:flex}.cs .cs-ui-pub__dim>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cs .cs-ui-pub__dim i{min-width:calc(22 * var(--cs-u));height:calc(17 * var(--cs-u));color:var(--pub-soft);font-size:calc(10 * var(--cs-u));background:#e4eef5;border-radius:999px;place-items:center;font-style:normal;font-weight:700;display:grid}.cs .cs-ui-pub__dim.is-current{color:var(--pub-ink);font-weight:700}.cs .cs-ui-pub__dim.is-current .cs-ui-pub__chevron{color:var(--pub-ink);transform:rotate(90deg)}.cs .cs-ui-pub__dim.is-current i{background:var(--pub-ink);color:#fff}.cs .cs-ui-pub__main{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-pub__intro{gap:calc(12 * var(--cs-u));padding:calc(24 * var(--cs-u)) calc(40 * var(--cs-u)) calc(20 * var(--cs-u));display:grid}.cs .cs-ui-pub__title{max-width:19em;font-family:var(--cs-display,var(--ui-font));font-size:calc(30 * var(--cs-u));letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.12}.cs .cs-ui-pub__meta{gap:calc(6 * var(--cs-u)) calc(24 * var(--cs-u));color:var(--pub-soft);font-size:calc(12.5 * var(--cs-u));flex-wrap:wrap;font-weight:500;display:flex}.cs .cs-ui-pub__meta span{align-items:center;gap:calc(7 * var(--cs-u));white-space:nowrap;display:inline-flex}.cs .cs-ui-pub__section{align-content:start;gap:calc(18 * var(--cs-u));padding:calc(24 * var(--cs-u)) calc(40 * var(--cs-u)) calc(40 * var(--cs-u));background:linear-gradient(#f1f7fb, var(--pub-wash) 78%);flex:1;display:grid}.cs .cs-ui-pub__section-title{align-items:center;gap:calc(12 * var(--cs-u));font-family:var(--cs-display,var(--ui-font));font-size:calc(23 * var(--cs-u));letter-spacing:-.03em;font-weight:500;line-height:1.1;display:flex}.cs .cs-ui-pub__section-title i{width:calc(28 * var(--cs-u));height:calc(28 * var(--cs-u));background:#3d6ea8;border-radius:50%;flex:none;position:relative}.cs .cs-ui-pub__section-title i:after{content:"";box-shadow:0 0 0 calc(2 * var(--cs-u)) #fff;border-radius:50%;position:absolute;inset:32%}.cs .cs-ui-pub__kicker{color:var(--pub-ink);font-size:calc(11 * var(--cs-u));letter-spacing:.07em;text-transform:uppercase;font-weight:700;display:block}.cs .cs-ui-pub__toc{gap:calc(11 * var(--cs-u));padding:calc(44 * var(--cs-u)) calc(24 * var(--cs-u)) 0 calc(22 * var(--cs-u));border-left:var(--ui-hairline) solid var(--pub-rule);color:var(--pub-soft);font-size:calc(12.5 * var(--cs-u));flex-direction:column;line-height:1.25;display:flex}.cs .cs-ui-pub__toc .cs-ui-pub__kicker{margin-bottom:calc(8 * var(--cs-u))}.cs .cs-ui-pub__toc b{margin-top:calc(4 * var(--cs-u));font-size:calc(12 * var(--cs-u));color:var(--pub-soft);font-weight:600}.cs .cs-ui-pub__toc b.is-current{color:var(--pub-ink);font-weight:700}.cs .cs-ui-pub__toc>span:not(.cs-ui-pub__kicker){padding-left:calc(12 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pubchart{border:var(--ui-hairline) solid #c9d6de;box-shadow:none}@container (width>=960px){.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide .cs-ui-pubchart__tick,.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide .cs-ui-pubchart__scale,.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide .cs-ui-pubchart__value{font-size:10.5px}}@container (width<=959.98px){.cs .cs-ui-public-page>.cs-ui-window{--ui-cols:54}.cs .cs-ui-public-page .cs-ui-pub__layout{grid-template-columns:calc(256 * var(--cs-u)) minmax(0, 1fr)}.cs .cs-ui-public-page .cs-ui-pub__side{padding-inline:calc(24 * var(--cs-u)) calc(14 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__dim{font-size:calc(11.5 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__toc,.cs .cs-ui-public-page .cs-ui-pub__search span{display:none}.cs .cs-ui-public-page .cs-ui-pub__search{width:calc(36 * var(--cs-u));justify-content:center;padding:0}.cs .cs-ui-public-page .cs-ui-pub__header{gap:calc(22 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__nav{gap:calc(22 * var(--cs-u));padding-left:calc(24 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__nav span:nth-child(n+4){display:none}.cs .cs-ui-public-page .cs-ui-pub__intro{padding:calc(32 * var(--cs-u)) calc(36 * var(--cs-u)) calc(28 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__section{padding:calc(30 * var(--cs-u)) calc(36 * var(--cs-u)) 0}.cs .cs-ui-public-page .cs-ui-pub__title{font-size:calc(29 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide .is-alt{display:none}.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide .cs-ui-pubchart__value,.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide .cs-ui-pubchart__tick,.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide .cs-ui-pubchart__scale{font-size:14px}}@container (width<=719.98px){.cs .cs-ui-public-page>.cs-ui-window{--ui-cols:36}.cs .cs-ui-public-page .cs-ui-pub__layout{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-public-page .cs-ui-pub__side,.cs .cs-ui-public-page .cs-ui-pub__nav,.cs .cs-ui-public-page .cs-ui-pub__search{display:none}.cs .cs-ui-public-page .cs-ui-pub__burger{display:grid}.cs .cs-ui-public-page .cs-ui-pub__header{height:calc(58 * var(--cs-u));padding-inline:calc(22 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__crumbs{padding-inline:calc(22 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__crumbs>:nth-child(-n+4){display:none}.cs .cs-ui-public-page .cs-ui-pub__intro{padding:calc(26 * var(--cs-u)) calc(22 * var(--cs-u)) calc(24 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__section{gap:calc(24 * var(--cs-u));padding:calc(26 * var(--cs-u)) calc(22 * var(--cs-u)) 0}.cs .cs-ui-public-page .cs-ui-pub__title{font-size:calc(27 * var(--cs-u))}}@container (width<=439.98px){.cs .cs-ui-public-page>.cs-ui-window{--ui-cols:24}.cs .cs-ui-public-page .cs-ui-pub__explore{display:none}.cs .cs-ui-public-page .cs-ui-pub__header,.cs .cs-ui-public-page .cs-ui-pub__crumbs{padding-inline:calc(18 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__intro{gap:calc(14 * var(--cs-u));padding:calc(22 * var(--cs-u)) calc(18 * var(--cs-u)) calc(20 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__section{gap:calc(22 * var(--cs-u));padding:calc(22 * var(--cs-u)) calc(14 * var(--cs-u)) 0}.cs .cs-ui-public-page .cs-ui-pub__title{font-size:calc(23 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pub__section-title{font-size:calc(20 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pubchart{padding:calc(22 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pubchart .cs-ui-chart__title{font-size:calc(15 * var(--cs-u))}.cs .cs-ui-public-page .cs-ui-pubchart__svg--wide{display:none}.cs .cs-ui-public-page .cs-ui-pubchart__svg--compact{display:block}}.cs .cs-ui-sheet,.cs :not(.cs-ui-sheet)>.cs-ui-sheet__frame{--pub-card:#fff;--pub-head:#f4f6f8;--pub-line:#e3e8ed;--pub-fg:#12201f;--pub-fg-soft:#51646b;--pub-fg-faint:#8b9aa1;--pub-select:#51646b;--pub-frame:var(--cs-shadow-paper)}.cs .cs-ui-theme-ink.cs-ui-sheet,.cs .cs-ui-theme-ink.cs-ui-sheet__frame{--pub-card:#14252a;--pub-head:#172a30;--pub-line:#ffffff12;--pub-fg:#fff;--pub-fg-soft:#ffffff6b;--pub-fg-faint:#ffffff4d;--pub-select:#ffffff73;--pub-frame:0 0 0 1px #ffffff14}.cs .cs-ui-sheet>.cs-ui-sheet__frame{--ui-cols:35}.cs .cs-ui-sheet__frame{--sheet-gutter:calc(34 * var(--cs-u));--sheet-col:calc(82 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--pub-card);box-shadow:var(--pub-frame);color:var(--pub-fg-soft);font-size:calc(13 * var(--cs-u));font-variant-numeric:lining-nums tabular-nums;overflow:hidden}.cs .cs-ui-sheet__bar{height:calc(44 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--pub-line);background:var(--pub-head);color:var(--pub-fg);align-items:center;display:flex}.cs .cs-ui-sheet__name{width:calc(84 * var(--cs-u));height:calc(26 * var(--cs-u));margin-left:calc(9 * var(--cs-u));padding-inline:calc(10 * var(--cs-u)) calc(7 * var(--cs-u));border-radius:calc(5 * var(--cs-u));background:var(--pub-card);box-shadow:0 0 0 var(--ui-hairline) var(--pub-line);justify-content:space-between;align-items:center;font-weight:600;display:flex}.cs .cs-ui-sheet__name svg{width:.85em;height:.85em;color:var(--pub-fg-faint)}.cs .cs-ui-sheet__fx{padding-inline:calc(14 * var(--cs-u)) calc(12 * var(--cs-u));color:var(--pub-fg-faint);font-style:italic;font-weight:500}.cs .cs-ui-sheet__formula{padding-left:calc(14 * var(--cs-u));border-left:var(--ui-hairline) solid var(--pub-line);flex:1;align-self:stretch;align-items:center;font-weight:500;display:flex}.cs .cs-ui-sheet__grid{grid-template-columns:var(--sheet-gutter) minmax(0, 1fr) repeat(var(--sheet-rest,4), var(--sheet-col));display:grid}.cs .cs-ui-sheet__grid>span{min-width:0;height:calc(36 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));border-right:var(--ui-hairline) solid var(--pub-line);border-bottom:var(--ui-hairline) solid var(--pub-line);white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.cs .cs-ui-sheet__grid>span:nth-last-child(-n+1),.cs .cs-ui-sheet__grid>.is-last{border-right:0}.cs .cs-ui-sheet__grid>span>span{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-sheet__grid>.cs-ui-sheet__corner,.cs .cs-ui-sheet__grid>.cs-ui-sheet__letter,.cs .cs-ui-sheet__grid>.cs-ui-sheet__number{background:var(--pub-head);color:var(--pub-fg-faint);font-size:calc(11.5 * var(--cs-u));justify-content:center;padding:0;font-weight:500}.cs .cs-ui-sheet__grid>.cs-ui-sheet__corner,.cs .cs-ui-sheet__grid>.cs-ui-sheet__letter{height:calc(30 * var(--cs-u))}.cs .cs-ui-sheet__grid>.is-text{justify-content:flex-start}.cs .cs-ui-sheet__grid>.is-head{font-weight:600}.cs .cs-ui-sheet__grid>.cs-ui-sheet__number.is-on,.cs .cs-ui-sheet__grid>.cs-ui-sheet__letter.is-on{color:color-mix(in srgb, var(--pub-fg) 90%, transparent)}.cs .cs-ui-sheet__grid>.is-selected{box-shadow:inset 0 0 0 max(1.5px, calc(1.5 * var(--cs-u))) var(--pub-select)}@container (width<=439.98px){.cs .cs-ui-sheet>.cs-ui-sheet__frame{--ui-cols:22;--sheet-gutter:calc(30 * var(--cs-u));--sheet-col:calc(62 * var(--cs-u))}.cs .cs-ui-sheet .cs-ui-sheet__grid{grid-template-columns:var(--sheet-gutter) minmax(0, 1fr) repeat(var(--sheet-rest-compact,3), var(--sheet-col))}.cs .cs-ui-sheet .cs-ui-sheet__grid>.is-last{display:none}.cs .cs-ui-sheet .cs-ui-sheet__grid>span{padding-inline:calc(8 * var(--cs-u))}}.cs .cs-ui--console{--ui-nav:#1e293b;--ui-nav-deep:#0f172a;--ui-nav-active:#334155;--ui-nav-text:#e2e8f0;--ui-nav-muted:#94a3b8;--ui-primary:#059669;--ui-primary-soft:#d1fae5;--ui-primary-soft-border:#a7f3d0;--ui-primary-text:#065f46;--ui-tile:#10b981;--ui-red-soft:#fee2e2;--ui-red-border:#fecaca;--ui-red-text:#b91c1c;--ui-orange-soft:#ffedd5;--ui-orange-border:#fed7aa;--ui-orange-text:#c2410c;--ui-amber-soft:#fef3c7;--ui-amber-border:#fde68a;--ui-amber-text:#b45309;--ui-green-soft:#dcfce7;--ui-green-border:#bbf7d0;--ui-green-text:#15803d;--ui-blue-soft:#dbeafe;--ui-blue-border:#bfdbfe;--ui-blue-text:#1d4ed8;--ui-violet-soft:#ede9fe;--ui-violet-border:#ddd6fe;--ui-violet-text:#6d28d9;--ui-gray-soft:#f1f5f9;--ui-gray-border:#e2e8f0;--ui-gray-text:#475569}.cs .cs-ui-console{grid-template-columns:max(calc(168 * var(--cs-u)), 144px) minmax(0, 1fr);background:var(--ui-bg);display:grid}.cs .cs-ui-console--solo{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-console__nav{gap:calc(16 * var(--cs-u));padding-bottom:calc(16 * var(--cs-u));background:var(--ui-nav);color:var(--ui-nav-text);font-size:var(--ui-fs-sm);white-space:nowrap;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-console__brand{height:calc(40 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));background:var(--ui-nav-deep);color:#fff;font-size:var(--ui-fs-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-weight:700;display:flex}.cs .cs-ui-console__group{gap:calc(2 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-console__group-label{padding:0 calc(8 * var(--cs-u)) calc(4 * var(--cs-u));color:var(--ui-nav-muted);font-size:var(--ui-fs-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.cs .cs-ui-console__item{align-items:center;gap:calc(8 * var(--cs-u));height:calc(26 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border-radius:var(--ui-radius);text-overflow:ellipsis;font-weight:500;display:flex;overflow:hidden}.cs .cs-ui-console__item i{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));border-radius:calc(3 * var(--cs-u));opacity:.45;background:currentColor;flex:none}.cs .cs-ui-console__item.is-active{background:var(--ui-nav-active);color:#fff}.cs .cs-ui-console__main{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-console__top{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));height:calc(40 * var(--cs-u));padding-inline:calc(24 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-console__search{align-items:center;gap:calc(8 * var(--cs-u));width:min(100%, calc(320 * var(--cs-u)));height:calc(26 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-sunken);color:var(--ui-faint);display:flex}.cs .cs-ui-console__user{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text-soft);white-space:nowrap;margin-left:auto;font-weight:600;display:flex}.cs .cs-ui-console__user .cs-ui-avatar--sm{font-size:var(--ui-fs-2xs)}.cs .cs-ui-console__page{min-width:0;padding:calc(20 * var(--cs-u)) calc(24 * var(--cs-u)) calc(24 * var(--cs-u));flex:1}@container (width<=599px){.cs .cs-ui-console{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-console__nav{display:none}.cs .cs-ui-console__top,.cs .cs-ui-console__page{padding-inline:calc(16 * var(--cs-u))}}.cs .cs-ui-record__crumb{align-items:center;gap:calc(6 * var(--cs-u));margin-bottom:calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-record__crumb b{color:var(--ui-primary);font-weight:500}.cs .cs-ui-record__crumb i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-record__head{align-items:center;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-record__actions{align-items:center;gap:calc(8 * var(--cs-u));margin-left:auto;display:flex}.cs .cs-ui-record__meta{gap:calc(4 * var(--cs-u)) calc(18 * var(--cs-u));margin-top:calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);flex-wrap:wrap;display:flex}.cs .cs-ui-toolbar{align-items:center;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-toolbar__search{align-items:center;gap:calc(8 * var(--cs-u));height:calc(32 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-faint);font-size:var(--ui-fs-sm);flex:1;display:flex}.cs .cs-ui-stepper{gap:calc(8 * var(--cs-u));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cs .cs-ui-stepper__step{gap:calc(2 * var(--cs-u));min-width:0;padding:calc(8 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-top:calc(3 * var(--cs-u)) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-faint);font-size:var(--ui-fs-sm);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;font-weight:600;display:flex;overflow:hidden}.cs .cs-ui-stepper__step small{font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums;font-weight:400}.cs .cs-ui-stepper__step.is-done{border-top-color:var(--ui-primary);color:var(--ui-text)}.cs .cs-ui-stepper__step.is-done small{color:var(--ui-muted)}.cs .cs-ui-stats{gap:calc(10 * var(--cs-u));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cs .cs-ui-stat{gap:calc(2 * var(--cs-u));min-width:0;padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-tile,var(--ui-primary));color:#fff;flex-direction:column;display:flex}.cs .cs-ui-stat__label{font-size:var(--ui-fs-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.cs .cs-ui-stat__value{font-size:var(--ui-fs-xl);font-variant-numeric:tabular-nums;align-self:flex-end;font-weight:700;line-height:1.1}.cs .cs-ui-qty{min-width:calc(44 * var(--cs-u));padding:calc(3 * var(--cs-u)) calc(8 * var(--cs-u));border-radius:var(--ui-radius-sm);background:var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600;display:block}.cs .cs-ui-qty--ok{background:var(--ui-green-soft);color:var(--ui-green-text)}.cs .cs-ui-qty--zero{background:var(--ui-orange-soft);color:var(--ui-orange-text)}.cs .cs-ui-qty--low{background:var(--ui-red-soft);color:var(--ui-red-text)}.cs .cs-ui-badge{align-items:center;gap:calc(4 * var(--cs-u));height:calc(22 * var(--cs-u));padding-inline:calc(7 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-gray-border);border-radius:var(--ui-radius-sm);background:var(--ui-gray-soft);color:var(--ui-gray-text);font-size:var(--ui-fs-xs);white-space:nowrap;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-badge--blue{border-color:var(--ui-blue-border);background:var(--ui-blue-soft);color:var(--ui-blue-text)}.cs .cs-ui-badge--amber{border-color:var(--ui-amber-border);background:var(--ui-amber-soft);color:var(--ui-amber-text)}.cs .cs-ui-badge--orange{border-color:var(--ui-orange-border);background:var(--ui-orange-soft);color:var(--ui-orange-text)}.cs .cs-ui-badge--red{border-color:var(--ui-red-border);background:var(--ui-red-soft);color:var(--ui-red-text)}.cs .cs-ui-badge--green{border-color:var(--ui-green-border);background:var(--ui-green-soft);color:var(--ui-green-text)}.cs .cs-ui-badge--violet{border-color:var(--ui-violet-border);background:var(--ui-violet-soft);color:var(--ui-violet-text)}.cs .cs-ui-prio{min-width:calc(26 * var(--cs-u));height:calc(20 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));border-radius:var(--ui-radius-sm);background:var(--ui-gray-soft);color:var(--ui-gray-text);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.cs .cs-ui-prio--1{background:var(--ui-red-soft);color:var(--ui-red-text)}.cs .cs-ui-prio--2{background:var(--ui-amber-soft);color:var(--ui-amber-text)}.cs .cs-ui-stock-grid{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-sm);line-height:1.25;display:grid;overflow:hidden}.cs .cs-ui-stock-grid__row{display:contents}.cs .cs-ui-stock-grid__h,.cs .cs-ui-stock-grid__c{min-width:0;padding-inline:calc(5 * var(--cs-u));align-items:center;display:flex}.cs .cs-ui-stock-grid__row>:first-child{padding-left:calc(12 * var(--cs-u))}.cs .cs-ui-stock-grid__row>:last-child{padding-right:calc(10 * var(--cs-u))}.cs .cs-ui-stock-grid__h{min-height:calc(32 * var(--cs-u));padding-block:calc(6 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);background:var(--ui-bg);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);font-weight:600;line-height:1.2}.cs .cs-ui-stock-grid__c{min-height:calc(44 * var(--cs-u));padding-block:calc(6 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-stock-grid__row:nth-child(2)>.cs-ui-stock-grid__c{border-top:0}.cs .cs-ui-stock-grid .cs-ui-qty{min-width:0;padding-block:calc(5 * var(--cs-u));text-align:left;flex:1;font-weight:700}.cs .cs-ui-stock-grid .cs-ui-qty.is-empty{min-height:calc(26 * var(--cs-u));background:var(--ui-sunken)}.cs .cs-ui-stock-grid__name{gap:calc(2 * var(--cs-u));min-width:0;padding-right:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-stock-grid__name strong{color:var(--ui-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.cs .cs-ui-stock-grid__name small{color:var(--ui-muted);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs .cs-ui-stock-grid__name small i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-stock-grid__sku,.cs .cs-ui-stock-grid__plain{color:var(--ui-text-soft);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs .cs-ui-stock-grid__sku{color:var(--ui-text);font-weight:500}.cs .cs-ui-stock-grid--items{grid-template-columns:calc(100 * var(--cs-u)) minmax(0, 1fr) calc(60 * var(--cs-u)) calc(90 * var(--cs-u)) calc(74 * var(--cs-u)) calc(62 * var(--cs-u)) calc(90 * var(--cs-u)) calc(60 * var(--cs-u)) calc(70 * var(--cs-u))}.cs .cs-ui-stock-grid--items-short{grid-template-columns:calc(100 * var(--cs-u)) minmax(0, 1fr) calc(56 * var(--cs-u)) calc(66 * var(--cs-u)) calc(72 * var(--cs-u)) calc(66 * var(--cs-u))}.cs .cs-ui-stock-grid--kit{grid-template-columns:minmax(0, 1fr) calc(72 * var(--cs-u)) calc(72 * var(--cs-u)) calc(72 * var(--cs-u)) calc(96 * var(--cs-u)) calc(68 * var(--cs-u)) calc(84 * var(--cs-u)) calc(92 * var(--cs-u))}.cs .cs-ui-stock-grid--kit-short{grid-template-columns:minmax(0, 1fr) calc(44 * var(--cs-u)) calc(62 * var(--cs-u)) calc(62 * var(--cs-u))}.cs .cs-ui-stock-grid--purchasing{grid-template-columns:minmax(0, 1fr) calc(62 * var(--cs-u)) calc(76 * var(--cs-u)) calc(64 * var(--cs-u)) calc(78 * var(--cs-u)) calc(74 * var(--cs-u)) calc(82 * var(--cs-u)) calc(84 * var(--cs-u)) calc(176 * var(--cs-u))}.cs .cs-ui-stock-grid--lines{grid-template-columns:minmax(0, 1fr) calc(88 * var(--cs-u)) calc(80 * var(--cs-u)) calc(62 * var(--cs-u)) calc(86 * var(--cs-u)) calc(120 * var(--cs-u)) calc(86 * var(--cs-u))}:is(.cs .cs-ui-stock-table,.cs .cs-ui-stock-kit,.cs .cs-ui-purchase-list,.cs .cs-ui-purchase-record)>.cs-ui-tabs{margin-top:calc(10 * var(--cs-u));overflow:hidden}:is(.cs .cs-ui-stock-table,.cs .cs-ui-stock-kit,.cs .cs-ui-purchase-list,.cs .cs-ui-purchase-record) .cs-ui-toolbar{margin-block:calc(14 * var(--cs-u)) calc(10 * var(--cs-u))}:is(.cs .cs-ui-stock-table,.cs .cs-ui-stock-kit,.cs .cs-ui-purchase-list,.cs .cs-ui-purchase-record) .cs-ui-btn{height:calc(32 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-stock-table--grid .cs-ui-stock-grid{border:0;border-radius:0}.cs .cs-ui-stock-kit__sku{color:var(--ui-muted);font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums}.cs .cs-ui-stock-kit__tiles{margin-block:calc(16 * var(--cs-u))}.cs .cs-ui-stock-kit__tiles .cs-ui-stat{justify-content:space-between}.cs .cs-ui-stock-kit__tiles .cs-ui-stat__label{white-space:normal;line-height:1.2}.cs .cs-ui-stock-kit:not(.cs-ui-stock-kit--card) .cs-ui-stock-grid__c{min-height:calc(52 * var(--cs-u))}.cs .cs-ui-stock-kit--card{padding:calc(16 * var(--cs-u)) calc(16 * var(--cs-u)) calc(8 * var(--cs-u));background:var(--ui-surface)}.cs .cs-ui-stock-kit__head{gap:calc(2 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-stock-kit--card .cs-ui-stock-kit__tiles{gap:calc(8 * var(--cs-u));margin-block:calc(12 * var(--cs-u)) calc(6 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.cs .cs-ui-stock-kit--card .cs-ui-stat{padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u)) calc(8 * var(--cs-u));gap:0}.cs .cs-ui-stock-kit--card .cs-ui-stat__label{white-space:nowrap}.cs .cs-ui-stock-kit--card .cs-ui-stock-grid__name small{display:none}.cs .cs-ui-stock-kit--card .cs-ui-stock-grid{border:0;border-radius:0}.cs .cs-ui-stock-kit--card .cs-ui-stock-grid__h{color:var(--ui-muted);font-size:var(--ui-fs-2xs);background:0 0}.cs .cs-ui-stock-kit--card .cs-ui-stock-grid__row>:first-child{padding-left:0}.cs .cs-ui-stock-kit--card .cs-ui-stock-grid__row>:last-child{padding-right:0}.cs .cs-ui-purchase-list__draft{margin-top:calc(16 * var(--cs-u));border-radius:var(--ui-radius);font-size:var(--ui-fs-sm);overflow:hidden}.cs .cs-ui-purchase-list__draft-head{align-items:center;gap:calc(10 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(10 * var(--cs-u));display:flex}.cs .cs-ui-purchase-list__toggle{width:calc(24 * var(--cs-u));height:calc(24 * var(--cs-u));background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) #0f172a1a, var(--ui-shadow-sm);color:var(--ui-text-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cs .cs-ui-purchase-list__toggle svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));transform:rotate(90deg)}.cs .cs-ui-purchase-list__draft-title,.cs .cs-ui-purchase-list__draft-item{align-items:baseline;gap:calc(7 * var(--cs-u));min-width:0;color:var(--ui-text-soft);white-space:nowrap;flex:1;display:flex}.cs .cs-ui-purchase-list__draft-title i,.cs .cs-ui-purchase-list__draft-item i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-purchase-list__draft-title strong,.cs .cs-ui-purchase-list__draft-title b{color:var(--ui-text);font-weight:700}.cs .cs-ui-purchase-list__draft-title b,.cs .cs-ui-purchase-list__draft-item span{font-variant-numeric:tabular-nums}.cs .cs-ui-purchase-list__draft-item strong{color:var(--ui-text);text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-purchase-list__draft-actions{gap:calc(6 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-purchase-list__draft .cs-ui-btn{height:calc(28 * var(--cs-u));font-size:var(--ui-fs-xs)}.cs .cs-ui-purchase-list__draft-line{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u)) calc(6 * var(--cs-u)) calc(44 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-purchase-list__box{align-items:center;gap:calc(6 * var(--cs-u));height:calc(26 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-text);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:flex}.cs .cs-ui-purchase-list__box i{color:var(--ui-muted);font-style:normal}.cs .cs-ui-purchase-list__box b{font-weight:500}.cs .cs-ui-purchase-list__box--quantity{width:calc(72 * var(--cs-u))}.cs .cs-ui-purchase-list__box--price{width:calc(92 * var(--cs-u));justify-content:flex-end}.cs .cs-ui-purchase-list__remove{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-muted);flex:none;justify-content:center;align-items:center;display:flex}.cs .cs-ui-purchase-list__remove svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u))}.cs .cs-ui-purchase-list>.cs-ui-tabs{margin-top:calc(14 * var(--cs-u))}.cs .cs-ui-purchase-list__suggest{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;flex:none;font-weight:500;display:flex}.cs .cs-ui-purchase-list__suggest .cs-ui-purchase-list__box{width:calc(96 * var(--cs-u));height:calc(32 * var(--cs-u));border-radius:var(--ui-radius);font-size:var(--ui-fs-sm);justify-content:space-between}.cs .cs-ui-purchase-list__add{min-width:0;height:calc(28 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;display:flex;overflow:hidden}.cs .cs-ui-purchase-list__add-days,.cs .cs-ui-purchase-list__add-go{justify-content:space-between;align-items:center;gap:calc(6 * var(--cs-u));min-width:0;padding-inline:calc(8 * var(--cs-u));flex:1;display:flex}.cs .cs-ui-purchase-list__add-days b{font-weight:500}.cs .cs-ui-purchase-list__add-days i{color:var(--ui-muted);font-style:normal}.cs .cs-ui-purchase-list__add-go{border-left:var(--ui-hairline) solid var(--ui-border-strong);background:var(--ui-bg);color:var(--ui-text-soft);font-weight:600}.cs .cs-ui-purchase-list__add-go svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));stroke-width:2.25px}.cs .cs-ui-purchase-list__add.is-added{border-color:var(--ui-primary-soft-border)}.cs .cs-ui-purchase-list__add.is-added .cs-ui-purchase-list__add-go{border-left-color:var(--ui-primary-soft-border);background:var(--ui-primary-soft);color:var(--ui-primary-text)}.cs .cs-ui-purchase-record__target{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));border:calc(1.5 * var(--cs-u)) solid currentColor;background:radial-gradient(circle, currentColor 0 calc(1.75 * var(--cs-u)), transparent calc(2.25 * var(--cs-u)));border-radius:50%;flex:none}.cs .cs-ui-purchase-record .cs-ui-record__meta{font-variant-numeric:tabular-nums}.cs .cs-ui-purchase-record__meta--supplier{color:var(--ui-text-soft);font-weight:600}.cs .cs-ui-purchase-record .cs-ui-stepper{margin-top:calc(14 * var(--cs-u));gap:calc(6 * var(--cs-u))}.cs .cs-ui-purchase-record .cs-ui-stepper__step{padding-inline:calc(8 * var(--cs-u))}.cs .cs-ui-purchase-record__step{white-space:normal;line-height:1.15}.cs .cs-ui-purchase-record .cs-ui-stepper__step small{margin-top:auto}.cs .cs-ui-purchase-record__pending{align-items:center;height:1.4em;display:flex}.cs .cs-ui-purchase-record__pending i{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));border:calc(1.25 * var(--cs-u)) solid currentColor;border-radius:50%;position:relative}.cs .cs-ui-purchase-record__pending i:after{content:"";left:calc(3 * var(--cs-u));top:calc(1.25 * var(--cs-u));width:calc(2.75 * var(--cs-u));height:calc(3.25 * var(--cs-u));border-left:calc(1.25 * var(--cs-u)) solid currentColor;border-bottom:calc(1.25 * var(--cs-u)) solid currentColor;position:absolute}.cs .cs-ui-purchase-record>.cs-ui-tabs{margin-bottom:calc(14 * var(--cs-u))}.cs .cs-ui-purchase-record .cs-ui-badge{font-variant-numeric:tabular-nums}.cs .cs-ui-purchase-record__item{gap:calc(8 * var(--cs-u));margin-top:calc(16 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-purchase-record__item .cs-ui-heading{font-size:var(--ui-fs-md)}@container (width<=860px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-purchase-list){--ui-cols:52}.cs .cs-ui-stock-grid--purchasing{grid-template-columns:minmax(0, 1fr) calc(62 * var(--cs-u)) calc(76 * var(--cs-u)) calc(64 * var(--cs-u)) calc(82 * var(--cs-u)) calc(172 * var(--cs-u))}.cs .cs-ui-stock-grid--purchasing :is(.cs-ui-stock-grid--demand,.cs-ui-stock-grid--daily,.cs-ui-stock-grid--cost),.cs .cs-ui-purchase-list__box--price,.cs .cs-ui-purchase-list__draft-title>:nth-child(n+4){display:none}}@container (width<=760px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-stock-table:not(.cs-ui-stock-table--grid),.cs-ui-stock-kit:not(.cs-ui-stock-kit--card)){--ui-cols:46}.cs .cs-ui-stock-grid--items{grid-template-columns:calc(100 * var(--cs-u)) minmax(0, 1fr) calc(60 * var(--cs-u)) calc(74 * var(--cs-u)) calc(62 * var(--cs-u)) calc(70 * var(--cs-u))}.cs .cs-ui-stock-grid--items :is(.cs-ui-stock-grid--capacity,.cs-ui-stock-grid--committed_kit,.cs-ui-stock-grid--rejected){display:none}.cs .cs-ui-stock-grid--kit{grid-template-columns:minmax(0, 1fr) calc(72 * var(--cs-u)) calc(72 * var(--cs-u)) calc(84 * var(--cs-u)) calc(92 * var(--cs-u))}.cs .cs-ui-stock-grid--kit :is(.cs-ui-stock-grid--committed,.cs-ui-stock-grid--committed_kit,.cs-ui-stock-grid--rejected){display:none}}@container (width<=700px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-purchase-record){--ui-cols:44}.cs .cs-ui-stock-grid--lines{grid-template-columns:minmax(0, 1fr) calc(88 * var(--cs-u)) calc(62 * var(--cs-u)) calc(120 * var(--cs-u)) calc(86 * var(--cs-u))}.cs .cs-ui-stock-grid--lines :is(.cs-ui-stock-grid--supplier_code,.cs-ui-stock-grid--price){display:none}.cs .cs-ui-purchase-record .cs-ui-stepper{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.cs .cs-ui-purchase-record>.cs-ui-tabs{gap:calc(20 * var(--cs-u))}.cs .cs-ui-purchase-record>.cs-ui-tabs>:nth-child(n+5){display:none}}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-stock-table:not(.cs-ui-stock-table--grid),.cs-ui-stock-kit:not(.cs-ui-stock-kit--card),.cs-ui-purchase-list,.cs-ui-purchase-record){--ui-cols:25}:is(.cs .cs-ui-stock-table,.cs .cs-ui-stock-kit,.cs .cs-ui-purchase-list,.cs .cs-ui-purchase-record)>.cs-ui-tabs{gap:calc(20 * var(--cs-u))}:is(.cs .cs-ui-stock-kit,.cs .cs-ui-purchase-record)>.cs-ui-tabs>:nth-child(n+4),:is(.cs .cs-ui-stock-table,.cs .cs-ui-purchase-list) .cs-ui-toolbar>.cs-ui-btn{display:none}.cs .cs-ui-stock-grid--items{grid-template-columns:minmax(0, 1fr) calc(60 * var(--cs-u)) calc(68 * var(--cs-u)) calc(76 * var(--cs-u))}.cs .cs-ui-stock-grid--items :is(.cs-ui-stock-grid--sku,.cs-ui-stock-grid--ordered){display:none}.cs .cs-ui-stock-grid--items .cs-ui-stock-grid--name{padding-left:calc(12 * var(--cs-u))}.cs .cs-ui-stock-kit:not(.cs-ui-stock-kit--card) .cs-ui-stock-kit__tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.cs .cs-ui-stock-grid--kit{grid-template-columns:minmax(0, 1fr) calc(52 * var(--cs-u)) calc(70 * var(--cs-u)) calc(70 * var(--cs-u))}.cs .cs-ui-stock-grid--kit .cs-ui-stock-grid--on_hand{display:none}.cs .cs-ui-purchase-list__draft-head{flex-wrap:wrap}.cs .cs-ui-purchase-list__draft-title{flex-wrap:wrap;row-gap:0}.cs .cs-ui-purchase-list__draft-title>:nth-child(n+4){display:inline}.cs .cs-ui-purchase-list__draft-actions{width:100%;padding-left:calc(34 * var(--cs-u))}.cs .cs-ui-purchase-list__draft-line{padding-left:calc(10 * var(--cs-u))}.cs .cs-ui-purchase-list__draft-item>:not(strong),.cs .cs-ui-purchase-list__remove,.cs .cs-ui-purchase-list__add-days{display:none}.cs .cs-ui-stock-grid--purchasing{grid-template-columns:minmax(0, 1fr) calc(70 * var(--cs-u)) calc(66 * var(--cs-u)) calc(90 * var(--cs-u))}.cs .cs-ui-stock-grid--purchasing :is(.cs-ui-stock-grid--on_hand,.cs-ui-stock-grid--ordered),.cs .cs-ui-purchase-record .cs-ui-record__actions span>span{display:none}.cs .cs-ui-purchase-record .cs-ui-record__actions .cs-ui-btn{padding-inline:calc(9 * var(--cs-u))}.cs .cs-ui-stock-grid--lines{grid-template-columns:minmax(0, 1fr) calc(60 * var(--cs-u)) calc(90 * var(--cs-u))}.cs .cs-ui-stock-grid--lines :is(.cs-ui-stock-grid--sku,.cs-ui-stock-grid--tracking){display:none}}@container (width<=420px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-stock-table--grid){--ui-cols:23}.cs .cs-ui-stock-grid--items-short{grid-template-columns:minmax(0, 1fr) calc(58 * var(--cs-u)) calc(70 * var(--cs-u)) calc(62 * var(--cs-u))}.cs .cs-ui-stock-grid--items-short :is(.cs-ui-stock-grid--sku,.cs-ui-stock-grid--ordered){display:none}.cs .cs-ui-stock-grid--items-short .cs-ui-stock-grid--name{padding-left:calc(12 * var(--cs-u))}}@container (width<=300px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-stock-kit--card){--ui-cols:17.5}.cs .cs-ui-stock-kit--card .cs-ui-stat__label{white-space:normal}.cs .cs-ui-stock-kit--card .cs-ui-stock-grid__name strong{-webkit-line-clamp:3;line-clamp:3}}@container (width<=599px){.cs .cs-ui.cs-ui-reception>.cs-ui-window,.cs .cs-ui>.cs-ui-job-keypad{--ui-cols:26.25}.cs .cs-ui .cs-ui-reception__wide{display:none}}.cs .cs-ui-reception-list{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-sm);line-height:1.2;overflow:hidden}.cs .cs-ui-reception-list__row{grid-template-columns:var(--list-cols);height:calc(35 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);align-items:center;display:grid}.cs .cs-ui-reception-list__row--head{height:calc(28 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:500}.cs .cs-ui-reception-list__cell{min-width:0;padding-inline:calc(8 * var(--cs-u));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs .cs-ui-reception-list__cell:first-child{padding-left:calc(10 * var(--cs-u))}.cs .cs-ui-reception-list__cell.is-center{text-align:center}.cs .cs-ui-reception-list__cell.is-wrap{white-space:normal;text-wrap:balance}.cs .cs-ui-reception-list__cell.is-dim{color:var(--ui-faint)}.cs .cs-ui-reception-list__cell.is-sorted{align-items:center;gap:calc(3 * var(--cs-u));display:flex}.cs .cs-ui-reception-list__cell.is-sorted .cs-ui-icon{color:var(--ui-text-soft)}.cs .cs-ui-reception-list .cs-ui-badge .cs-ui-icon{width:1.1em;height:1.1em}.cs .cs-ui-reception-list__actions{justify-content:flex-end;gap:calc(4 * var(--cs-u));padding-right:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-reception-list__actions i{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-surface);color:var(--ui-text-soft);font-size:calc(11 * var(--cs-u));place-items:center;display:grid}.cs .cs-ui-reception-list__actions i.is-off{border-color:var(--ui-border);color:var(--ui-border-strong)}.cs .cs-ui-reception-list__actions i.is-more:before{content:"";width:calc(2.5 * var(--cs-u));height:calc(2.5 * var(--cs-u));box-shadow:0 calc(-4.5 * var(--cs-u)) 0 currentColor, 0 calc(4.5 * var(--cs-u)) 0 currentColor;background:currentColor;border-radius:50%}.cs .cs-ui-reception-list--form .cs-ui-reception-list__row:not(.cs-ui-reception-list__row--head){height:calc(44 * var(--cs-u))}.cs .cs-ui-reception-list--open{font-size:var(--ui-fs-md);border:0;border-radius:0;line-height:1.35}.cs .cs-ui-reception-list--open .cs-ui-reception-list__row{height:auto;min-height:calc(58 * var(--cs-u));padding-block:calc(9 * var(--cs-u))}.cs .cs-ui-reception-list--open .cs-ui-reception-list__row--head{min-height:0;padding-block:0 calc(12 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-md);background:0 0;font-weight:600}.cs .cs-ui-reception-list--open .cs-ui-reception-list__row--head .cs-ui-reception-list__cell{white-space:normal}.cs .cs-ui-reception-list--open .cs-ui-reception-list__cell:first-child{padding-left:calc(8 * var(--cs-u))}.cs .cs-ui-reception-amount{justify-content:space-between;align-items:center;gap:calc(6 * var(--cs-u));width:calc(112 * var(--cs-u));max-width:100%;height:calc(30 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);font-size:var(--ui-fs-sm);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;line-height:1;display:flex}.cs .cs-ui-reception-amount b{color:var(--ui-text);font-weight:500}.cs .cs-ui-reception-amount span{color:var(--ui-faint)}.cs .cs-ui-reception-amount.is-off{background:var(--ui-bg);box-shadow:none}.cs .cs-ui-shipment-form .cs-ui-label.is-required:after,.cs .cs-ui-job-form .cs-ui-label.is-required:after{content:"*";margin-left:calc(2 * var(--cs-u));color:var(--ui-danger)}.cs .cs-ui-shipment-form .cs-ui-input,.cs .cs-ui-job-form .cs-ui-input,.cs .cs-ui-job-form .cs-ui-select{height:calc(32 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-shipment-form .cs-ui-input .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-shipment-form{gap:calc(18 * var(--cs-u));margin-block:calc(-4 * var(--cs-u));display:grid}.cs .cs-ui-shipment-form__fields{gap:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cs .cs-ui-shipment-form__number{gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-shipment-form__number .cs-ui-input{flex:1}.cs .cs-ui-shipment-form__ok{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));background:var(--ui-green-text);border-radius:50%;flex:none;position:relative}.cs .cs-ui-shipment-form__ok:after{content:"";border:solid #fff;border-width:0 calc(1.6 * var(--cs-u)) calc(1.6 * var(--cs-u)) 0;width:28%;height:48%;position:absolute;top:20%;left:36%;transform:rotate(45deg)}.cs .cs-ui-shipment-form__tool{width:calc(32 * var(--cs-u));height:calc(32 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-muted);font-size:var(--ui-fs-sm);flex:none;place-items:center;display:grid}.cs .cs-ui-shipment-form__hint{color:var(--ui-green-text);font-size:var(--ui-fs-xs);line-height:1.3}.cs .cs-ui-shipment-form__lines{gap:calc(10 * var(--cs-u));margin-inline:calc(-24 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(24 * var(--cs-u)) 0;border-top:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-shipment-form__lines .cs-ui-heading{font-size:var(--ui-fs-md)}.cs .cs-ui-shipment-form__lines .cs-ui-tabs{gap:calc(24 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-shipment-form__lines .cs-ui-tab{padding-block:calc(6 * var(--cs-u))}.cs .cs-ui-shipment-form .cs-ui-reception-list{--list-cols:calc(124 * var(--cs-u)) minmax(0, 1fr) calc(108 * var(--cs-u)) calc(120 * var(--cs-u)) calc(88 * var(--cs-u)) calc(136 * var(--cs-u))}.cs .cs-ui-dialog__tools .cs-ui-btn.is-disabled{opacity:.5}@container (width<=819px){.cs .cs-ui-shipment-form__lines{margin-inline:calc(-20 * var(--cs-u));padding-inline:calc(20 * var(--cs-u))}.cs .cs-ui-shipment-form .cs-ui-reception-list{--list-cols:calc(124 * var(--cs-u)) minmax(0, 1fr) calc(104 * var(--cs-u)) calc(84 * var(--cs-u)) calc(128 * var(--cs-u))}}@container (width<=519px){.cs .cs-ui-shipment-form__lines{margin-inline:calc(-16 * var(--cs-u));padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-shipment-form__fields{gap:calc(12 * var(--cs-u))}.cs .cs-ui-shipment-form .cs-ui-reception-list{--list-cols:minmax(0, 1fr) calc(88 * var(--cs-u)) calc(112 * var(--cs-u))}.cs .cs-ui-shipment-form .cs-ui-reception-amount{width:calc(96 * var(--cs-u));padding-inline:calc(8 * var(--cs-u))}}.cs .cs-ui-shipment-table,.cs .cs-ui-job-table{gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-shipment-table .cs-ui-record__crumb,.cs .cs-ui-job-table .cs-ui-record__crumb{margin-bottom:calc(-10 * var(--cs-u))}.cs .cs-ui-shipment-table .cs-ui-page-title,.cs .cs-ui-job-table .cs-ui-page-title{font-size:calc(24 * var(--cs-u))}.cs .cs-ui-shipment-table .cs-ui-btn,.cs .cs-ui-job-table .cs-ui-btn{height:calc(32 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-shipment-table .cs-ui-tabs{margin-top:calc(-6 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-shipment-table .cs-ui-reception-list{--list-cols:calc(136 * var(--cs-u)) calc(140 * var(--cs-u)) minmax(0, 1fr) calc(152 * var(--cs-u)) calc(86 * var(--cs-u))}.cs .cs-ui-shipment-table__number{align-items:center;gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-shipment-table__number b{text-decoration:underline;text-decoration-thickness:var(--ui-hairline);text-underline-offset:.18em;font-weight:700}.cs .cs-ui-shipment-table__number .cs-ui-icon{width:1em;height:1em;color:var(--ui-text-soft)}.cs .cs-ui-shipment-table__supplier{text-decoration:underline;text-decoration-thickness:var(--ui-hairline);text-underline-offset:.18em}.cs .cs-ui-job-table .cs-ui-reception-list{--list-cols:calc(54 * var(--cs-u)) calc(50 * var(--cs-u)) calc(92 * var(--cs-u)) minmax(0, 1fr) calc(66 * var(--cs-u)) calc(48 * var(--cs-u)) calc(112 * var(--cs-u))}.cs .cs-ui-job-table__count{min-width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));padding-inline:calc(4 * var(--cs-u));border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-2xs);background:#ffffff40;place-items:center;font-weight:600;display:grid}.cs .cs-ui-job-table__dot{width:calc(6 * var(--cs-u));height:calc(6 * var(--cs-u));background:currentColor;border-radius:50%;flex:none}.cs .cs-ui-job-table__item{align-items:center;gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-job-table__item>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-job-table__item .cs-ui-badge{height:calc(18 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));font-size:var(--ui-fs-2xs);flex:none;font-weight:600}.cs .cs-ui-job-table__days{color:var(--ui-muted);font-weight:600}.cs .cs-ui-job-table__days.is-late{color:var(--ui-danger)}.cs .cs-ui-job-table__days.is-soon{color:var(--ui-amber-text)}@container (width<=599px){.cs .cs-ui-shipment-table .cs-ui-reception-list{--list-cols:minmax(0, 1fr) calc(152 * var(--cs-u)) calc(92 * var(--cs-u))}.cs .cs-ui-shipment-table .cs-ui-reception-list__cell.is-sorted{display:block}.cs .cs-ui-shipment-table .cs-ui-reception-list__cell.is-sorted .cs-ui-icon{display:none}.cs .cs-ui-job-table .cs-ui-reception-list{--list-cols:calc(54 * var(--cs-u)) calc(50 * var(--cs-u)) calc(108 * var(--cs-u)) minmax(0, 1fr) calc(48 * var(--cs-u))}}.cs .cs-ui-job-keypad{position:relative}.cs .cs-ui-job-keypad__backdrop{border-radius:var(--ui-radius-window);background:#0f172a80;position:absolute;inset:0}.cs .cs-ui-job-keypad__panel{width:calc(272 * var(--cs-u));border-radius:calc(12 * var(--cs-u));height:fit-content;margin:auto;position:absolute;inset:0}.cs .cs-ui-job-keypad__head{gap:calc(6 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(20 * var(--cs-u)) calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-job-keypad__eyebrow{color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.cs .cs-ui-job-keypad__title{font-size:calc(15 * var(--cs-u));letter-spacing:-.01em;color:var(--ui-text);font-weight:600;line-height:1.3}.cs .cs-ui-job-keypad__body{justify-items:center;gap:calc(16 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(20 * var(--cs-u)) calc(16 * var(--cs-u));display:grid}.cs .cs-ui-job-keypad__dots{gap:calc(14 * var(--cs-u));display:flex}.cs .cs-ui-job-keypad__dots i{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));border:calc(2 * var(--cs-u)) solid var(--ui-faint);border-radius:50%}.cs .cs-ui-job-keypad__dots i.is-filled{border-color:var(--ui-text);background:var(--ui-text)}.cs .cs-ui-job-keypad__keys{gap:calc(8 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.cs .cs-ui-job-keypad__key{height:calc(44 * var(--cs-u));border-radius:calc(8 * var(--cs-u));background:var(--ui-sunken);color:var(--ui-text);font-size:calc(20 * var(--cs-u));place-items:center;font-weight:600;line-height:1;display:grid}.cs .cs-ui-job-keypad__key .cs-ui-icon{color:var(--ui-text-soft)}.cs .cs-ui-job-keypad__cancel{color:var(--ui-muted);font-size:var(--ui-fs-sm);font-weight:500}.cs .cs-ui-job-form{background:var(--ui-surface);flex-direction:column;display:flex}.cs .cs-ui-job-form__head{gap:calc(10 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(20 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);display:grid}.cs .cs-ui-job-form__line{align-items:center;gap:calc(4 * var(--cs-u)) calc(10 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-job-form__title{font-size:calc(18 * var(--cs-u));letter-spacing:-.015em;white-space:nowrap;font-weight:700;line-height:1.2}.cs .cs-ui-job-form__item{align-items:baseline;gap:calc(8 * var(--cs-u));min-width:0;font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-job-form__item b{font-weight:600}.cs .cs-ui-job-form__item span{color:var(--ui-muted);text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-job-form__kind{color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;margin-left:auto}.cs .cs-ui-job-form__kind b{letter-spacing:.04em;text-transform:uppercase;font-weight:600}.cs .cs-ui-job-form__kind strong{color:var(--ui-text);font-weight:500}.cs .cs-ui-job-form__meta{gap:calc(8 * var(--cs-u)) calc(28 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-job-form__fact{gap:calc(1 * var(--cs-u));min-width:0;display:grid}.cs .cs-ui-job-form__fact span{color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:500}.cs .cs-ui-job-form__fact b{font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:500}.cs .cs-ui-job-form__body{gap:calc(14 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-job-form__col{gap:calc(14 * var(--cs-u));grid-template-rows:auto 1fr;display:grid}.cs .cs-ui-job-form__card{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-job-form__step{align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-md);font-weight:600;line-height:1.2;display:flex}.cs .cs-ui-job-form__step i{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));background:var(--ui-text);color:#fff;font-size:var(--ui-fs-xs);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:600;line-height:1;display:grid}.cs .cs-ui-job-form__sample{align-items:stretch;gap:calc(14 * var(--cs-u));display:flex}.cs .cs-ui-job-form__rate{place-content:center;justify-items:center;gap:calc(2 * var(--cs-u));min-width:calc(84 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-bg);flex:none;display:grid}.cs .cs-ui-job-form__rate b{font-size:calc(26 * var(--cs-u));letter-spacing:-.02em;white-space:nowrap;font-weight:700;line-height:1.1}.cs .cs-ui-job-form__rate span{color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.cs .cs-ui-job-form__inspect{align-content:center;gap:calc(1 * var(--cs-u));min-width:0;color:var(--ui-muted);font-size:var(--ui-fs-xs);display:grid}.cs .cs-ui-job-form__inspect b{color:var(--ui-text);font-size:calc(22 * var(--cs-u));font-weight:700;line-height:1.15}.cs .cs-ui-job-form__checks{gap:calc(6 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-job-form__check{align-items:flex-start;gap:calc(9 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);line-height:1.3;display:flex}.cs .cs-ui-job-form__check .cs-ui-check{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));margin-top:calc(1 * var(--cs-u))}.cs .cs-ui-job-form__check.is-done{border-color:var(--ui-primary-soft-border);background:color-mix(in srgb, var(--ui-primary-soft) 45%, var(--ui-surface))}.cs .cs-ui-job-form__note{margin-top:calc(-4 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-job-form__pair{gap:calc(12 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-job-form__reasons{gap:calc(6 * var(--cs-u))}.cs .cs-ui-job-form__reason{grid-template-columns:minmax(0, 1fr) calc(72 * var(--cs-u)) calc(32 * var(--cs-u));gap:calc(6 * var(--cs-u));display:grid}.cs .cs-ui-job-form__remove{height:calc(32 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-muted);font-size:var(--ui-fs-sm);place-items:center;display:grid}.cs .cs-ui-job-form__sum{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));margin-top:calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-job-form__sum .cs-ui-btn{height:calc(26 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));font-size:var(--ui-fs-xs)}.cs .cs-ui-job-form__bins{margin-top:auto}.cs .cs-ui-job-form__bins .cs-ui-input{gap:calc(6 * var(--cs-u));padding-inline:calc(5 * var(--cs-u))}.cs .cs-ui-job-form__bins .cs-ui-chip{font-style:normal}.cs .cs-ui-job-form__foot{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(20 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-job-form__foot>span:first-child{flex:1;min-width:0}.cs .cs-ui-job-form__foot .cs-ui-btn{height:calc(30 * var(--cs-u))}.cs .cs-ui-job-form__foot .cs-ui-btn.is-disabled{opacity:.5}@container (width<=599px){.cs .cs-ui-job-form__head,.cs .cs-ui-job-form__body,.cs .cs-ui-job-form__foot{padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-job-form__body,.cs .cs-ui-job-form__checks{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-job-form__kind{margin-left:0}.cs .cs-ui-job-form__meta{gap:calc(8 * var(--cs-u)) calc(16 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-job-form__fact b{text-overflow:ellipsis;overflow:hidden}}.cs .cs-ui-claim-record{flex-direction:column;height:100%;display:flex}.cs .cs-ui-claim-record .cs-ui-record__meta>span{align-items:center;gap:calc(6 * var(--cs-u));display:inline-flex}.cs .cs-ui-claim-record .cs-ui-record__meta .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-claim-record__dot{width:calc(6 * var(--cs-u));height:calc(6 * var(--cs-u));background:currentColor;border-radius:50%}.cs .cs-ui-claim-record .cs-ui-stepper{margin-top:calc(16 * var(--cs-u))}.cs .cs-ui-claim-record .cs-ui-stepper__step small{align-items:center;min-height:1.4em;display:flex}.cs .cs-ui-claim-record .cs-ui-tabs{margin-top:calc(10 * var(--cs-u))}.cs .cs-ui-claim-record .cs-ui-toolbar{margin-top:calc(14 * var(--cs-u))}.cs .cs-ui-claim-record__table{margin-top:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);overflow:hidden}.cs .cs-ui-claim-record__row{grid-template-columns:calc(116 * var(--cs-u)) calc(88 * var(--cs-u)) minmax(0, 1fr) calc(64 * var(--cs-u)) calc(140 * var(--cs-u)) calc(108 * var(--cs-u)) calc(108 * var(--cs-u));min-height:calc(48 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);align-items:center;line-height:1.3;display:grid}.cs .cs-ui-claim-record__row>span{min-width:0;padding:calc(6 * var(--cs-u)) calc(8 * var(--cs-u))}.cs .cs-ui-claim-record__row>.is-order{padding-left:calc(10 * var(--cs-u))}.cs .cs-ui-claim-record__row>.is-amount{padding-right:calc(12 * var(--cs-u));text-align:right}.cs .cs-ui-claim-record__row>.is-sku,.cs .cs-ui-claim-record__row>.is-quantity,.cs .cs-ui-claim-record__row>.is-amount{white-space:nowrap}.cs .cs-ui-claim-record__row>.is-name{font-weight:500}.cs .cs-ui-claim-record__row--head{min-height:calc(30 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:500}.cs .cs-ui-claim-record__row--head>span{white-space:nowrap;text-overflow:ellipsis;padding-block:0;overflow:hidden}.cs .cs-ui-claim-record__row .cs-ui-chip{font-weight:600}.cs .cs-ui-claim-record__count{margin-top:calc(10 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);text-align:right}.cs .cs-ui-claim-record__add{justify-content:center;align-items:center;gap:calc(6 * var(--cs-u));height:calc(34 * var(--cs-u));margin-top:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-sunken);color:var(--ui-faint);font-size:var(--ui-fs-sm);display:flex}@container (width<=760px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-claim-record){--ui-cols:48}.cs .cs-ui-claim-record__row{grid-template-columns:calc(116 * var(--cs-u)) minmax(0, 1fr) calc(70 * var(--cs-u)) calc(146 * var(--cs-u)) calc(116 * var(--cs-u))}.cs .cs-ui-claim-record__row>.is-sku,.cs .cs-ui-claim-record__row>.is-amount{display:none}}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-claim-record){--ui-cols:36}}@container (width<=420px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-claim-record){--ui-cols:23}.cs .cs-ui-claim-record__row{grid-template-columns:calc(78 * var(--cs-u)) calc(60 * var(--cs-u)) minmax(0, 1fr) calc(112 * var(--cs-u))}.cs .cs-ui-claim-record__row--head>span{padding-block:calc(5 * var(--cs-u));white-space:normal;line-height:1.2}.cs .cs-ui-claim-record__row>span{padding-inline:calc(5 * var(--cs-u))}.cs .cs-ui-claim-record__row>.is-order{padding-left:calc(8 * var(--cs-u))}.cs .cs-ui-claim-record__row>.is-name,.cs .cs-ui-claim-record__wide{display:none}.cs .cs-ui-claim-record .cs-ui-page-title{font-size:var(--ui-fs-xl)}.cs .cs-ui-claim-record .cs-ui-stepper{gap:calc(6 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.cs .cs-ui-claim-record .cs-ui-tabs{gap:calc(20 * var(--cs-u))}}.cs .cs-ui>.cs-ui-role-table,.cs .cs-ui>.cs-ui-api-card{--ui-cols:35;aspect-ratio:28/15;padding:calc(20 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);flex-direction:column;display:flex}.cs .cs-ui-role-table__head{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));min-height:calc(30 * var(--cs-u));display:flex}.cs .cs-ui-role-table__grid{margin-top:calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);flex-direction:column;flex:1;display:flex;overflow:hidden}.cs .cs-ui-role-table__row{grid-template-columns:minmax(0, 1fr) repeat(var(--screens,5), calc(70 * var(--cs-u)));padding-right:calc(8 * var(--cs-u));min-height:calc(40 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);flex:1;align-items:center;display:grid}.cs .cs-ui-role-table__row>span{text-align:center;white-space:nowrap;min-width:0}.cs .cs-ui-role-table__row>span:first-child{padding-left:calc(12 * var(--cs-u));text-align:left;text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-role-table__row--head{min-height:calc(30 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;flex:none;font-weight:500}.cs .cs-ui-role-table__role{color:var(--ui-text);font-weight:600}.cs .cs-ui-role-table__mark{justify-content:center;display:flex}.cs .cs-ui-role-table__mark i{width:calc(10 * var(--cs-u));height:calc(2 * var(--cs-u));background:var(--ui-border-strong);font-size:calc(12 * var(--cs-u));border-radius:999px;justify-content:center;align-items:center;display:flex}.cs .cs-ui-role-table__mark.is-on i{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));background:var(--ui-primary-soft);color:var(--ui-primary)}.cs .cs-ui-role-table__mark .cs-ui-icon{stroke-width:2.6px;vertical-align:0}.cs .cs-ui-role-table__chips{display:none}@container (width<=460px){.cs .cs-ui>.cs-ui-role-table{--ui-cols:22;aspect-ratio:auto;padding:calc(16 * var(--cs-u))}.cs .cs-ui-role-table__row{align-items:stretch;gap:calc(7 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u)) calc(12 * var(--cs-u));flex-direction:column;flex:none;min-height:0;display:flex}.cs .cs-ui-role-table__row>span{flex:none}.cs .cs-ui-role-table__row>span:first-child{padding-left:0}.cs .cs-ui-role-table__row--head,.cs .cs-ui-role-table__mark{display:none}.cs .cs-ui-role-table__row:nth-child(2){border-top:0}.cs .cs-ui-role-table__row>.cs-ui-role-table__chips{gap:calc(5 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-role-table__chips .cs-ui-chip{background:var(--ui-primary-soft);color:var(--ui-primary-text)}}.cs .cs-ui-api-card__head{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));min-height:calc(30 * var(--cs-u));display:flex}.cs .cs-ui-api-card__head .cs-ui-heading{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs .cs-ui-api-card__state{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);flex:none;font-weight:500;display:flex}.cs .cs-ui-api-card__field{gap:calc(5 * var(--cs-u));margin-top:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-api-card__label{color:var(--ui-text-soft);font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-api-card__key{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));height:calc(36 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border-radius:var(--ui-radius);color:#4ade80;font-size:var(--ui-fs-sm);letter-spacing:.04em;background:#020617;font-weight:500;display:flex}.cs .cs-ui-api-card__key>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs .cs-ui-api-card__key .cs-ui-icon{color:#fff;opacity:.85}.cs .cs-ui-api-card__chart{margin-top:calc(16 * var(--cs-u));padding-top:calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);flex-direction:column;flex:1;display:flex}.cs .cs-ui-api-card__chart-head{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-api-card__rate{color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap}.cs .cs-ui-api-card__bars{grid-template-columns:repeat(var(--bars,7), minmax(0, 1fr));gap:calc(10 * var(--cs-u));min-height:calc(96 * var(--cs-u));margin-top:calc(8 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-api-card__bar{justify-content:flex-end;align-items:stretch;gap:calc(3 * var(--cs-u));min-width:0;color:var(--ui-muted);font-size:var(--ui-fs-2xs);text-align:center;white-space:nowrap;flex-direction:column;line-height:1.2;display:flex}.cs .cs-ui-api-card__bar>span:first-child{color:var(--ui-text-soft);font-weight:600}.cs .cs-ui-api-card__bar i{height:max(calc(2 * var(--cs-u)), calc(var(--v,0) * 56 * var(--cs-u)));border-radius:calc(3 * var(--cs-u)) calc(3 * var(--cs-u)) 0 0;background:var(--ui-tile,var(--ui-primary))}.cs .cs-ui-api-card__bar>span:last-child{padding-top:calc(4 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border-strong);margin-inline:calc(-5 * var(--cs-u))}@container (width<=460px){.cs .cs-ui>.cs-ui-api-card{--ui-cols:22;aspect-ratio:auto;padding:calc(16 * var(--cs-u))}.cs .cs-ui-api-card__chart-head{gap:calc(2 * var(--cs-u));flex-direction:column}.cs .cs-ui-api-card__bars{gap:calc(6 * var(--cs-u))}.cs .cs-ui-api-card__bar>span:last-child{margin-inline:calc(-3 * var(--cs-u))}}.cs .cs-ui>.cs-ui-paper-form{--ui-cols:26.25;--paper-ink:#1f2937;--paper-rule:#9ca3af;--paper-band:#eceef1;--paper-pen:#1e3a8a;gap:calc(12 * var(--cs-u));padding:calc(22 * var(--cs-u)) calc(24 * var(--cs-u)) calc(24 * var(--cs-u));border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);color:var(--paper-ink);font-size:var(--ui-fs-xs);background:#fff;flex-direction:column;line-height:1.25;display:flex}.cs .cs-ui-paper-form *,.cs .cs-ui-paper-form :before,.cs .cs-ui-paper-form :after{border-color:var(--paper-rule)}.cs .cs-ui-paper-form b{color:var(--paper-pen);font-size:var(--ui-fs-sm);font-weight:500}.cs .cs-ui-paper-form__title{font-size:var(--ui-fs-md);letter-spacing:-.005em;text-align:center;font-weight:700}.cs .cs-ui-paper-form__block{border:var(--ui-hairline) solid var(--paper-rule);flex-direction:column;display:flex}.cs .cs-ui-paper-form__block--grow{flex:1}.cs .cs-ui-paper-form__band{padding:calc(4 * var(--cs-u)) calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--paper-rule);background:var(--paper-band);text-align:center;font-weight:700}.cs .cs-ui-paper-form__part{grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.cs .cs-ui-paper-form__cell{gap:calc(2 * var(--cs-u));min-width:0;min-height:calc(40 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(7 * var(--cs-u)) calc(5 * var(--cs-u));box-shadow:var(--ui-hairline) 0 0 0 var(--paper-rule), 0 var(--ui-hairline) 0 0 var(--paper-rule);white-space:nowrap;flex-direction:column;grid-column:span 2;display:flex}.cs .cs-ui-paper-form__cell small{font-size:var(--ui-fs-2xs);font-weight:600}.cs .cs-ui-paper-form__cell b{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-paper-form__cell.is-name{grid-column:span 4}.cs .cs-ui-paper-form__grid{flex-direction:column;flex:1;display:flex}.cs .cs-ui-paper-form__row{min-height:calc(23 * var(--cs-u));border-top:var(--ui-hairline) solid var(--paper-rule);flex:1;grid-template-columns:.7fr 1fr 1fr 1fr 1fr 1.35fr;display:grid}.cs .cs-ui-paper-form__row>span{border-right:var(--ui-hairline) solid var(--paper-rule);white-space:nowrap;justify-content:center;align-items:center;min-width:0;display:flex}.cs .cs-ui-paper-form__row>span:last-child{border-right:0}.cs .cs-ui-paper-form__row--head{min-height:calc(24 * var(--cs-u));font-size:var(--ui-fs-2xs);border-top:0;flex:none;font-weight:600}.cs .cs-ui-paper-form__sampling,.cs .cs-ui-paper-form__checks{align-items:center;gap:calc(6 * var(--cs-u)) calc(16 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(8 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-paper-form__sampling{border-bottom:var(--ui-hairline) solid var(--paper-rule);background:var(--paper-band)}.cs .cs-ui-paper-form__sampling>span:first-child{font-weight:700}.cs .cs-ui-paper-form__checks{gap:calc(8 * var(--cs-u)) calc(10 * var(--cs-u));padding-block:calc(9 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs .cs-ui-paper-form__option{align-items:center;gap:calc(6 * var(--cs-u));white-space:nowrap;min-width:0;display:flex}.cs .cs-ui-paper-form__option i{width:calc(11 * var(--cs-u));height:calc(11 * var(--cs-u));border:var(--ui-hairline) solid var(--paper-ink);color:var(--paper-pen);background:#fff;flex:none;position:relative}.cs .cs-ui-paper-form__option i svg{left:calc(-1 * var(--cs-u));bottom:calc(.5 * var(--cs-u));width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));max-width:none;position:absolute;overflow:visible}.cs .cs-ui-paper-form__sign{align-items:flex-end;gap:calc(8 * var(--cs-u));padding-top:calc(6 * var(--cs-u));white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-paper-form__sign i{max-width:calc(120 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--paper-ink);flex:1}@container (width<=380px){.cs .cs-ui>.cs-ui-paper-form{--ui-cols:22;padding:calc(16 * var(--cs-u))}.cs .cs-ui-paper-form__cell,.cs .cs-ui-paper-form__cell.is-supplier{grid-column:span 3}.cs .cs-ui-paper-form__cell.is-name{order:1;grid-column:span 6}.cs .cs-ui-paper-form__sampling>span:first-child{flex-basis:100%}.cs .cs-ui-paper-form__row{grid-template-columns:.7fr 1fr 1fr 1fr 1.4fr}.cs .cs-ui-paper-form__row>.is-initials{display:none}.cs .cs-ui-paper-form__checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs .cs-ui.cs-ui--bt{--ui-nav:#222;--ui-primary:#0598f6;--ui-primary-soft:#e6f4fe;--ui-primary-text:#07456d;--ui-bg:#f4f7fa;--ui-border:#dde6f0;--ui-border-strong:#c3d1e0;--ui-danger:#c8321f;--ui-danger-soft:#fde8e5;--ui-success:#16b35c;--ui-success-text:#0d7a3e;--ui-success-soft:#e3f7ec;--ui-warning:#f1b928;--ui-warning-text:#8a5a00;--ui-warning-soft:#fdf3d7}.cs .cs-ui-bt-bar{align-items:center;gap:calc(18 * var(--cs-u));height:calc(42 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;background:#fff;display:flex}.cs .cs-ui-bt-bar__mark{width:calc(20 * var(--cs-u));height:calc(20 * var(--cs-u));background:var(--ui-primary);box-shadow:inset 0 0 0 calc(5 * var(--cs-u)) var(--ui-primary), inset 0 0 0 calc(10 * var(--cs-u)) #fff;border-radius:50%;flex:none}.cs .cs-ui-bt-bar__item{align-self:stretch;align-items:center;display:flex;position:relative}.cs .cs-ui-bt-bar__item.is-active{color:var(--ui-text);box-shadow:inset 0 calc(-2 * var(--cs-u)) 0 var(--ui-primary);font-weight:700}.cs .cs-ui-bt-bar__end{align-items:center;gap:calc(10 * var(--cs-u));margin-left:auto;display:flex}.cs .cs-ui-bt-bar__search{align-items:center;gap:calc(6 * var(--cs-u));width:calc(230 * var(--cs-u));height:calc(26 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-faint);display:flex}.cs .cs-ui-bt-bar__branch{padding:calc(4 * var(--cs-u)) calc(9 * var(--cs-u));background:var(--ui-primary-soft);color:var(--ui-primary-text);font-weight:600}.cs .cs-ui-bt-bar__user{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-text-soft);display:flex}.cs .cs-ui-bt-bar__user i{width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u));background:var(--ui-nav);border-radius:50%}.cs .cs-ui-bt-banner{align-items:center;gap:calc(16 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(20 * var(--cs-u));background:var(--ui-primary);color:#fff;display:flex}.cs .cs-ui-bt-avatar{width:calc(76 * var(--cs-u));height:calc(76 * var(--cs-u));border:calc(4 * var(--cs-u)) solid var(--ui-warning);color:var(--ui-primary-text);font-size:var(--ui-fs-2xl);background:#fff;flex:none;place-items:center;font-weight:700;display:grid}.cs .cs-ui-bt-banner__id{align-items:flex-start;gap:calc(2 * var(--cs-u));min-width:0;font-size:var(--ui-fs-xs);flex-direction:column;display:flex}.cs .cs-ui-bt-banner__card{letter-spacing:.04em;opacity:.85;font-weight:700}.cs .cs-ui-bt-banner__id b{font-size:var(--ui-fs-xl);font-weight:600;line-height:1.15}.cs .cs-ui-bt-chip{align-items:center;gap:calc(4 * var(--cs-u));margin-top:calc(4 * var(--cs-u));padding:calc(2 * var(--cs-u)) calc(7 * var(--cs-u));font-size:var(--ui-fs-2xs);white-space:nowrap;background:#ffffff2e;font-weight:600;display:inline-flex}.cs .cs-ui-bt-banner--title b{font-size:var(--ui-fs-xl);margin-right:auto;font-weight:600}.cs .cs-ui-bt-pill{padding:calc(4 * var(--cs-u)) calc(10 * var(--cs-u));font-size:var(--ui-fs-xs);white-space:nowrap;background:#fff3;border-radius:999px}.cs .cs-ui-bt-counters{grid-template-columns:repeat(4, calc(96 * var(--cs-u)));gap:calc(8 * var(--cs-u));margin-left:auto;display:grid}.cs .cs-ui-bt-counters>span{gap:calc(2 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(11 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap;background:#fff;flex-direction:column;display:flex}.cs .cs-ui-bt-counters b{color:var(--ui-primary-text);font-size:var(--ui-fs-2xl);font-weight:700;line-height:1.05}.cs .cs-ui-bt-counters>.is-alert{background:var(--ui-warning);color:var(--ui-nav)}.cs .cs-ui-bt-counters>.is-alert b{color:var(--ui-nav)}.cs .cs-ui-bt-box{gap:calc(10 * var(--cs-u));min-width:0;padding:calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);background:#fff;flex-direction:column;display:flex}.cs .cs-ui-bt-box__head{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-bt-box__title{color:var(--ui-primary-text);font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:700}.cs .cs-ui-bt-box__note{color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap}.cs .cs-ui-bt-actions{gap:calc(8 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-bt-actions--grid{grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-bt-btn{justify-content:center;align-items:center;gap:calc(5 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:calc(3 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-xs);white-space:nowrap;font-weight:600;display:inline-flex}.cs .cs-ui-bt-btn--danger{background:var(--ui-danger)}.cs .cs-ui-bt-btn--success{background:var(--ui-success)}.cs .cs-ui-bt-btn--warning{background:var(--ui-warning);color:var(--ui-nav)}.cs .cs-ui-bt-btn--outline{border:var(--ui-hairline) solid var(--ui-border-strong);color:var(--ui-text-soft);background:#fff}.cs .cs-ui-bt-member__body{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u));background:var(--ui-bg);grid-template-columns:1fr 1.25fr;display:grid}.cs .cs-ui-bt-member__col{gap:calc(12 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-bt-member__col>.cs-ui-bt-box:last-child{flex:1}.cs .cs-ui-bt-history{border-collapse:collapse;width:100%;font-size:var(--ui-fs-xs)}.cs .cs-ui-bt-history th{padding:0 calc(8 * var(--cs-u)) calc(6 * var(--cs-u)) 0;border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-2xs);text-align:left;white-space:nowrap;font-weight:600}.cs .cs-ui-bt-history td{padding:calc(7 * var(--cs-u)) calc(8 * var(--cs-u)) calc(7 * var(--cs-u)) 0;border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);white-space:nowrap}.cs .cs-ui-bt-history tr:last-child td{border-bottom:0}.cs .cs-ui-bt-history .is-latest td{color:var(--ui-text);font-weight:600}.cs .cs-ui-bt-history .cs-ui-bt-history__change{text-align:right;padding-right:0}.cs .cs-ui-bt-history td.is-plus{color:var(--ui-success-text);font-weight:700}.cs .cs-ui-bt-kind{align-items:center;gap:calc(6 * var(--cs-u));display:inline-flex}.cs .cs-ui-bt-kind i,.cs .cs-ui-bt-kind__dot{width:calc(8 * var(--cs-u));height:calc(8 * var(--cs-u));background:var(--ui-faint);border-radius:50%;flex:none}.cs .cs-ui-bt-kind--daily i{background:var(--ui-primary)}.cs .cs-ui-bt-kind--bought i{background:var(--ui-success)}.cs .cs-ui-bt-comment{gap:calc(3 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(11 * var(--cs-u));border-left:calc(3 * var(--cs-u)) solid var(--ui-warning);background:var(--ui-warning-soft);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);flex-direction:column;line-height:1.4;display:flex}.cs .cs-ui-bt-comment__meta{gap:calc(8 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);display:flex}.cs .cs-ui-bt-comment__meta b{color:var(--ui-text)}.cs .cs-ui-bt-report__layout{grid-template-columns:calc(176 * var(--cs-u)) 1fr;background:var(--ui-bg);display:grid}.cs .cs-ui-bt-report--card .cs-ui-bt-report__layout{grid-template-columns:1fr}.cs .cs-ui-bt-report__list{gap:calc(2 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(10 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);background:#fff;flex-direction:column;display:flex}.cs .cs-ui-bt-report__list span{padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));white-space:nowrap}.cs .cs-ui-bt-report__list .is-active{background:var(--ui-primary-soft);color:var(--ui-primary-text);box-shadow:inset calc(3 * var(--cs-u)) 0 0 var(--ui-primary);font-weight:700}.cs .cs-ui-bt-report__main{gap:calc(12 * var(--cs-u));min-width:0;padding:calc(16 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-bt-report--card .cs-ui-bt-report__main{padding:calc(12 * var(--cs-u))}.cs .cs-ui-bt-report__head{align-items:center;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-bt-report__head b{color:var(--ui-text);font-size:var(--ui-fs-xl);margin-right:auto;font-weight:700}.cs .cs-ui-bt-filter{padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;background:#fff}.cs .cs-ui-bt-figures{gap:calc(10 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-bt-figures>span{gap:calc(4 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-top:calc(3 * var(--cs-u)) solid var(--ui-primary);color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap;background:#fff;flex-direction:column;display:flex}.cs .cs-ui-bt-figures b{color:var(--ui-primary-text);font-size:var(--ui-fs-2xl);font-weight:700;line-height:1.05}.cs .cs-ui-bt-figures>.is-alert{border-top-color:var(--ui-danger)}.cs .cs-ui-bt-figures>.is-alert b{color:var(--ui-danger)}.cs .cs-ui-bt-report__grid{gap:calc(12 * var(--cs-u));grid-template-columns:1.7fr 1fr;display:grid}.cs .cs-ui-bt-report--card .cs-ui-bt-report__grid{grid-template-columns:1fr}.cs .cs-ui-bt-bars{grid-template-columns:repeat(var(--bars), 1fr);align-items:end;gap:calc(5 * var(--cs-u));height:calc(150 * var(--cs-u));background:linear-gradient(var(--ui-border) var(--ui-hairline), transparent var(--ui-hairline)) 0 calc(18 * var(--cs-u)) / 100% calc(36 * var(--cs-u));display:grid}.cs .cs-ui-bt-report--card .cs-ui-bt-bars{height:calc(110 * var(--cs-u));background-position:0 0;background-size:100% calc(28 * var(--cs-u))}.cs .cs-ui-bt-bars>span{justify-items:center;gap:calc(3 * var(--cs-u));height:100%;color:var(--ui-muted);font-size:var(--ui-fs-2xs);grid-template-rows:auto 1fr auto;display:grid}.cs .cs-ui-bt-bars b{font-weight:500}.cs .cs-ui-bt-report--card .cs-ui-bt-bars b{visibility:hidden}.cs .cs-ui-bt-bars em{white-space:nowrap;min-height:1.2em;font-style:normal}.cs .cs-ui-bt-bars i{width:100%;height:calc(var(--v) * 100%);background:var(--ui-primary);align-self:end}.cs .cs-ui-bt-bars .is-peak i{background:var(--ui-primary-text)}.cs .cs-ui-bt-bars .is-peak b{color:var(--ui-primary-text);font-weight:700}.cs .cs-ui-bt-types{font-size:var(--ui-fs-xs);flex-direction:column;flex:1;display:flex}.cs .cs-ui-bt-types>span{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(8 * var(--cs-u)) 0;border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);white-space:nowrap;display:flex}.cs .cs-ui-bt-types b{color:var(--ui-text);margin-left:auto;font-weight:600}.cs .cs-ui-bt-types>.cs-ui-bt-types__total{color:var(--ui-text);border-bottom:0;margin-top:auto;font-weight:700}.cs .cs-ui-bt-types__total b{color:var(--ui-primary-text);font-weight:700}.cs .cs-ui-bt-kind__dot--1{background:var(--ui-faint)}.cs .cs-ui-bt-kind__dot--2{background:var(--ui-primary)}.cs .cs-ui-bt-kind__dot--3{background:var(--ui-primary-text)}.cs .cs-ui-bt-kind__dot--4{background:#d9488f}.cs .cs-ui-bt-alerts{gap:calc(10 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-bt-report--card .cs-ui-bt-alerts{gap:calc(8 * var(--cs-u));grid-template-columns:1fr}.cs .cs-ui-bt-alert{align-items:center;column-gap:calc(8 * var(--cs-u));row-gap:calc(2 * var(--cs-u));font-size:var(--ui-fs-xs);grid-template-columns:auto 1fr;display:grid}.cs .cs-ui-bt-alert b{color:var(--ui-text);white-space:nowrap}.cs .cs-ui-bt-alert>span{color:var(--ui-muted);grid-column:2}.cs .cs-ui-bt-tag{min-width:calc(52 * var(--cs-u));padding:calc(2 * var(--cs-u)) calc(6 * var(--cs-u));text-align:center;font-size:var(--ui-fs-2xs);white-space:nowrap;font-style:normal;font-weight:700}.cs .cs-ui-bt-tag--red{background:var(--ui-danger-soft);color:var(--ui-danger)}.cs .cs-ui-bt-tag--amber{background:var(--ui-warning-soft);color:var(--ui-warning-text)}.cs .cs-ui-window__body:has(>.cs-ui-bt-plans){flex-direction:column;display:flex}.cs .cs-ui-bt-plans{background:#fff;flex-direction:column;flex:1;display:flex}.cs .cs-ui-bt-plans__head{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(16 * var(--cs-u)) calc(12 * var(--cs-u));display:flex}.cs .cs-ui-bt-plans__head>div{gap:calc(1 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-bt-plans__head b{font-size:var(--ui-fs-xl);font-weight:700;line-height:1.15}.cs .cs-ui-bt-plans__head div span{color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-bt-table{margin:0 calc(16 * var(--cs-u)) calc(16 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);flex-direction:column;flex:1;display:flex}.cs .cs-ui-bt-table__row{grid-template-columns:1fr calc(84 * var(--cs-u)) calc(60 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);flex:1;align-items:center;display:grid}.cs .cs-ui-bt-table__row>span{padding:calc(9 * var(--cs-u)) calc(10 * var(--cs-u))}.cs .cs-ui-bt-table__row--head{background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-2xs);border-top:0;flex:none;font-weight:700;line-height:1.2}.cs .cs-ui-bt-table__row--head>span{padding-block:calc(7 * var(--cs-u))}.cs .cs-ui-bt-table__name{align-items:center;gap:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-bt-table__name>span{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-bt-table__name b{white-space:nowrap;font-weight:600}.cs .cs-ui-bt-table__name small{color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap}.cs .cs-ui-bt-discount{padding:calc(2 * var(--cs-u)) calc(7 * var(--cs-u));background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:var(--ui-fs-xs);white-space:nowrap;font-style:normal;font-weight:700}.cs .cs-ui-bt-swatch{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));border-radius:50%;flex:none}.cs .cs-ui-bt-swatch--recruit{background:var(--ui-success)}.cs .cs-ui-bt-swatch--junior{background:var(--ui-primary)}.cs .cs-ui-bt-swatch--star{background:var(--ui-warning)}.cs .cs-ui-bt-swatch--unlimited{background:var(--ui-nav)}.cs .cs-ui>.cs-ui-bt-reader{--ui-cols:22;justify-content:space-between;gap:calc(14 * var(--cs-u));padding:calc(20 * var(--cs-u)) calc(22 * var(--cs-u));border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);color:#fff;background:#222;flex-direction:column;display:flex}.cs .cs-ui-bt-reader__top{color:#b1bdcc;font-size:var(--ui-fs-sm);justify-content:space-between;align-items:center;display:flex}.cs .cs-ui-bt-reader__place{align-items:center;gap:calc(7 * var(--cs-u));letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:flex}.cs .cs-ui-bt-reader__place i{width:calc(8 * var(--cs-u));height:calc(8 * var(--cs-u));background:#4ade80;border-radius:50%}.cs .cs-ui-bt-reader__status{align-items:center;gap:calc(10 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:calc(4 * var(--cs-u));color:#4ade80;font-size:var(--ui-fs-xl);background:#4ade8024;font-weight:700;line-height:1.1;display:flex}.cs .cs-ui-bt-reader__tick{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));color:#14361f;font-size:var(--ui-fs-sm);background:#4ade80;border-radius:50%;flex:none;place-items:center;display:grid}.cs .cs-ui-bt-reader__who{gap:calc(4 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-bt-reader__who b{font-size:var(--ui-fs-2xl);font-weight:600;line-height:1.1}.cs .cs-ui-bt-reader__who span{align-items:center;gap:calc(7 * var(--cs-u));color:#f1b928;font-size:var(--ui-fs-md);font-weight:600;display:flex}.cs .cs-ui-bt-reader__who i{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));background:#f1b928;border-radius:50%}.cs .cs-ui-bt-reader__daily{gap:calc(7 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-bt-reader__row{color:#b1bdcc;font-size:var(--ui-fs-sm);justify-content:space-between;align-items:baseline;display:flex}.cs .cs-ui-bt-reader__row b{color:#fff;font-size:var(--ui-fs-lg)}.cs .cs-ui-bt-pips{gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-bt-pips i{height:calc(10 * var(--cs-u));border-radius:calc(2 * var(--cs-u));background:#4ade80;flex:1}.cs .cs-ui-bt-pips .is-used{background:#ffffff29}.cs .cs-ui-bt-pips .is-now{box-shadow:inset 0 0 0 calc(2 * var(--cs-u)) #4ade80;background:0 0}.cs .cs-ui-bt-reader__used{color:#b1bdcc;font-size:var(--ui-fs-sm)}.cs .cs-ui-bt-reader__foot{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--cs-u));padding-top:calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid #ffffff29;color:#b1bdcc;font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-bt-reader__foot b{margin-left:calc(4 * var(--cs-u));color:#fff;font-size:var(--ui-fs-md)}.cs .cs-ui>.cs-ui-bt-widget{--ui-cols:22;gap:calc(10 * var(--cs-u));padding:calc(20 * var(--cs-u));border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);color:var(--ui-text);background:#fff;flex-direction:column;display:flex}.cs .cs-ui-bt-widget__title{font-size:var(--ui-fs-xl);font-weight:700;line-height:1.15}.cs .cs-ui-bt-steps{align-items:center;gap:calc(10 * var(--cs-u));padding-bottom:calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-faint);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex}.cs .cs-ui-bt-steps>span{align-items:center;gap:calc(5 * var(--cs-u));display:flex}.cs .cs-ui-bt-steps i{width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:700;display:grid}.cs .cs-ui-bt-steps .is-done{color:var(--ui-muted)}.cs .cs-ui-bt-steps .is-done i{border-color:var(--ui-success);background:var(--ui-success);color:#fff}.cs .cs-ui-bt-steps .is-active{color:var(--ui-primary-text);font-weight:700}.cs .cs-ui-bt-steps .is-active i{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff}.cs .cs-ui-bt-widget__field{gap:calc(5 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-bt-widget__label{color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);font-weight:600}.cs .cs-ui-bt-widget__input{padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-success);border-radius:calc(3 * var(--cs-u));font-size:var(--ui-fs-xs)}.cs .cs-ui-bt-widget__found{align-items:center;gap:calc(4 * var(--cs-u));color:var(--ui-success-text);font-size:var(--ui-fs-2xs);font-weight:600;display:flex}.cs .cs-ui-bt-options{gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-bt-options>span{align-items:center;gap:calc(9 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(3 * var(--cs-u));font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-bt-options>span>span{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-bt-options small{color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-bt-options i{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));border:calc(1.5 * var(--cs-u)) solid var(--ui-border-strong);border-radius:50%;flex:none}.cs .cs-ui-bt-options em{color:var(--ui-primary-text);font-size:var(--ui-fs-2xs);white-space:nowrap;margin-left:auto;font-style:normal;font-weight:600}.cs .cs-ui-bt-options .is-selected{border-color:var(--ui-primary);background:var(--ui-primary-soft);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-primary)}.cs .cs-ui-bt-options .is-selected i{border-color:var(--ui-primary);background:radial-gradient(circle, var(--ui-primary) 40%, #fff 45%)}.cs .cs-ui-bt-widget__next{padding-block:calc(9 * var(--cs-u));font-size:var(--ui-fs-sm);margin-top:auto}.cs .cs-ui-bt-widget__secure{color:var(--ui-muted);font-size:var(--ui-fs-2xs);text-align:center}@container (width<=760px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-bt-member),.cs .cs-ui>.cs-ui-window:has(.cs-ui-bt-report:not(.cs-ui-bt-report--card))){--ui-cols:40}.cs .cs-ui-bt-bar__search{display:none}.cs .cs-ui-bt-banner:has(.cs-ui-bt-counters){flex-wrap:wrap}.cs .cs-ui-bt-banner .cs-ui-bt-counters{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-left:0}.cs .cs-ui-bt-member__body{grid-template-columns:1fr}.cs .cs-ui-bt-member__body .cs-ui-bt-member__extra{display:none}.cs .cs-ui-bt-report__layout{grid-template-columns:1fr}.cs .cs-ui-bt-report__layout .cs-ui-bt-report__list{display:none}}@container (width<=420px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-bt-report--card){--ui-cols:25}}@container (width<=340px){.cs .cs-ui-bt-table__row{grid-template-columns:1fr calc(84 * var(--cs-u)) calc(72 * var(--cs-u))}.cs .cs-ui-bt-table__row>span{padding-inline:calc(6 * var(--cs-u))}.cs .cs-ui-bt-table__name small,.cs .cs-ui-bt-plans__head .cs-ui-bt-btn,.cs .cs-ui-bt-plans .cs-ui-bt-bar__item:not(.is-active){display:none}}@container (width<=450px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-bt-member),.cs .cs-ui>.cs-ui-window:has(.cs-ui-bt-report)){--ui-cols:25}.cs .cs-ui-bt-member .cs-ui-bt-bar__item:not(.is-active),.cs .cs-ui-bt-report .cs-ui-bt-bar__item:not(.is-active),.cs .cs-ui-bt-bar .cs-ui-bt-bar__branch{display:none}.cs .cs-ui-bt-avatar{width:calc(60 * var(--cs-u));height:calc(60 * var(--cs-u));font-size:var(--ui-fs-xl)}.cs .cs-ui-bt-banner .cs-ui-bt-counters,.cs .cs-ui-bt-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-bt-history .cs-ui-bt-history__place{display:none}.cs .cs-ui-bt-report__grid,.cs .cs-ui-bt-alerts{grid-template-columns:1fr}.cs .cs-ui-bt-report__head .cs-ui-bt-filter:nth-of-type(2),.cs .cs-ui-bt-report__head .cs-ui-bt-btn{display:none}.cs .cs-ui-bt-bars b{visibility:hidden}.cs .cs-ui-bt-pill--branch{display:none}}.cs .cs-ui--collection{--ui-primary:#316998;--ui-primary-soft:#e7eff7;--ui-primary-soft-border:#cadded;--ui-primary-text:#254867;--ui-tile:#316998}@container (width<=599px){.cs .cs-ui.cs-ui-collection>.cs-ui-window{--ui-cols:26.25}.cs .cs-ui .cs-ui-collection__wide{display:none}}.cs .cs-ui-collection-list{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-collection-list__top{justify-content:space-between;align-items:flex-end;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-collection-list__facts{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-sm);overflow:hidden}.cs .cs-ui-collection-list__fact{min-height:calc(30 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(14 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);color:var(--ui-muted);grid-template-columns:62% 1fr;align-items:center;font-weight:500;display:grid}.cs .cs-ui-collection-list__fact:first-child{border-top:0}.cs .cs-ui-collection-list__fact b{color:var(--ui-text);font-weight:400}.cs .cs-ui-collection-list__exports{justify-content:flex-end;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-collection-list__box{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);overflow:hidden}.cs .cs-ui-collection-list__row{height:calc(30 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);grid-template-columns:1.1fr 1fr .7fr .6fr;align-items:center;display:grid}.cs .cs-ui-collection-list__row--head{background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:500}.cs .cs-ui-collection-list__row>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-collection-list__flag{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));background:var(--ui-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cs .cs-ui-collection-list__flag .cs-ui-icon{width:70%;height:70%}.cs .cs-ui-collection-list__foot{color:var(--ui-muted);font-size:var(--ui-fs-xs);text-align:right}.cs .cs-ui-collection-batch{position:relative}.cs .cs-ui-collection-batch__dim{background:#0f172a73;position:absolute;inset:0}.cs .cs-ui-collection-batch__seat{padding:calc(16 * var(--cs-u));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cs .cs-ui-collection-batch__modal{width:calc(430 * var(--cs-u));max-width:100%}.cs .cs-ui-collection-batch__head{padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-collection-batch__body{gap:calc(12 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u));font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-collection-batch__pair{gap:calc(12 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-collection-batch__note{padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-primary-soft-border);border-radius:var(--ui-radius);background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:var(--ui-fs-sm);line-height:1.35}.cs .cs-ui-collection-batch__foot{padding:calc(12 * var(--cs-u)) calc(18 * var(--cs-u)) calc(16 * var(--cs-u));justify-content:flex-end;display:flex}.cs .cs-ui-collection-form{gap:calc(11 * var(--cs-u));padding:calc(20 * var(--cs-u)) calc(22 * var(--cs-u)) calc(22 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-collection-form__title{color:var(--ui-text);font-size:var(--ui-fs-xl);letter-spacing:-.02em;font-weight:700;line-height:1.15}.cs .cs-ui-collection-form__alert{padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-red-border,#fecaca);border-radius:var(--ui-radius);background:var(--ui-red-soft,#fee2e2);color:var(--ui-red-text,#b91c1c);font-size:var(--ui-fs-xs);line-height:1.35}.cs .cs-ui-collection-form__hint{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-collection-form__items{gap:calc(6 * var(--cs-u));display:grid}.cs .cs-ui-collection-form__item{align-items:center;gap:calc(6 * var(--cs-u));grid-template-columns:1fr auto;display:grid}.cs .cs-ui-collection-form__remove{width:calc(32 * var(--cs-u));height:calc(32 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-muted);justify-content:center;align-items:center;display:inline-flex}.cs .cs-ui-collection-form__add{width:100%;margin-top:calc(2 * var(--cs-u));border-color:var(--ui-green-border,#bbf7d0);color:var(--ui-green-text,#15803d)}.cs .cs-ui-collection-form__submit{width:100%}.cs .cs-ui-collection-mail{background:var(--ui-surface);font-size:var(--ui-fs-sm);flex-direction:column;line-height:1.4;display:flex}.cs .cs-ui-collection-mail__head{gap:calc(4 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-collection-mail__subject{color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:600;line-height:1.3}.cs .cs-ui-collection-mail__from{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-collection-mail__body{align-content:start;gap:calc(8 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u));color:var(--ui-text-soft);flex:1;display:grid}.cs .cs-ui-collection-mail__body p{margin:0}.cs .cs-ui-collection-mail__strong{color:var(--ui-text);font-weight:600}.cs .cs-ui-collection-mail__files{gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(18 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);flex-wrap:wrap;display:flex}.cs .cs-ui-collection-mail__file{align-items:center;gap:calc(7 * var(--cs-u));max-width:100%;padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-bg);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);display:inline-flex}.cs .cs-ui-collection-mail__file b{padding:calc(1 * var(--cs-u)) calc(4 * var(--cs-u));border-radius:calc(3 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-2xs);font-weight:700}.cs .cs-ui-collection-mail__file span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui.cs-ui--workstart{--ui-nav:#012b46;--ui-nav-deep:#011c2e;--ui-nav-active:#0a4468;--ui-nav-text:#e2eef6;--ui-nav-muted:#8fb0c6;--ui-primary:#0093e8;--ui-primary-soft:#e0f2fd;--ui-primary-soft-border:#b9e2fa;--ui-primary-text:#00659f;--ui-tile:#0093e8;--ui-bg:#f7fafc}.cs .cs-ui>.cs-ui-window:has(.cs-ui-match-question){--ui-cols:36}.cs .cs-ui>.cs-ui-window:has(.cs-ui-match-builder){--ui-cols:46}.cs .cs-ui-window__body:has(>.cs-ui-match-question){flex-direction:column;display:flex}.cs .cs-ui-match-question{grid-template-columns:calc(150 * var(--cs-u)) minmax(0, 1fr);min-height:calc(330 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-match-question__menu{gap:calc(10 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(16 * var(--cs-u));background:var(--ui-sunken);border-right:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-match-question__section{align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-muted);display:flex}.cs .cs-ui-match-question__section i{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));border:calc(2 * var(--cs-u)) solid var(--ui-border-strong);border-radius:999px;flex:none}.cs .cs-ui-match-question__section.is-done i{background:var(--ui-primary);border-color:var(--ui-primary)}.cs .cs-ui-match-question__section.is-current{color:var(--ui-text);font-weight:600}.cs .cs-ui-match-question__section.is-current i{border-color:var(--ui-primary)}.cs .cs-ui-match-question__main{padding:calc(24 * var(--cs-u)) calc(26 * var(--cs-u)) calc(20 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-match-question__counter{font-size:var(--ui-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ui-primary-text);font-weight:600}.cs .cs-ui-match-question__progress{height:calc(4 * var(--cs-u));margin-top:calc(8 * var(--cs-u));background:var(--ui-sunken);border-radius:999px;display:block;position:relative;overflow:hidden}.cs .cs-ui-match-question__progress i{border-radius:inherit;background:var(--ui-primary);position:absolute;inset:0 auto 0 0}.cs .cs-ui-match-question__statement{margin:auto 0 calc(24 * var(--cs-u));padding-top:calc(16 * var(--cs-u));font-size:var(--ui-fs-xl);font-weight:600;line-height:1.3}.cs .cs-ui-match-question__scale{gap:calc(8 * var(--cs-u));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.cs .cs-ui-match-question__option{height:calc(48 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-lg);color:var(--ui-text-soft);place-items:center;font-weight:600;display:grid}.cs .cs-ui-match-question__option.is-active{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.cs .cs-ui-match-question__ends{justify-content:space-between;gap:calc(12 * var(--cs-u));margin-top:calc(8 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-muted);display:flex}.cs .cs-ui-match-question__nav{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));padding-top:calc(20 * var(--cs-u));margin-top:auto;display:flex}.cs .cs-ui-match-question__saved{align-items:center;gap:calc(4 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-muted);white-space:nowrap;display:flex}.cs .cs-ui-match-question__saved .cs-ui-icon{color:var(--ui-success)}@container (width<=450px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-match-question){--ui-cols:24}.cs .cs-ui-match-question{grid-template-columns:minmax(0,1fr);min-height:0}.cs .cs-ui-match-question__menu{display:none}.cs .cs-ui-match-question__statement{font-size:var(--ui-fs-lg)}.cs .cs-ui-match-question__saved{display:none}}.cs .cs-ui-match-builder{padding:calc(20 * var(--cs-u));background:var(--ui-bg)}.cs .cs-ui-match-builder__head{align-items:center;gap:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-match-builder__head .cs-ui-btn{margin-left:auto}.cs .cs-ui-match-builder__body{grid-template-columns:calc(190 * var(--cs-u)) minmax(0, 1fr);gap:calc(16 * var(--cs-u));margin-top:calc(16 * var(--cs-u));display:grid}.cs .cs-ui-match-builder__sections{gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-match-builder__section{justify-content:space-between;gap:calc(8 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-match-builder__section b{font-weight:500}.cs .cs-ui-match-builder__section em{color:var(--ui-muted);font-style:normal}.cs .cs-ui-match-builder__section.is-active{border-color:var(--ui-primary);background:var(--ui-primary-soft);color:var(--ui-primary-text)}.cs .cs-ui-match-builder__section.is-active b{font-weight:600}.cs .cs-ui-match-builder__rows{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);overflow:hidden}.cs .cs-ui-match-builder__row{grid-template-columns:minmax(0, 1fr) calc(112 * var(--cs-u)) calc(48 * var(--cs-u));align-items:center;gap:calc(10 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-match-builder__row:first-child{border-top:0}.cs .cs-ui-match-builder__row--head{background:var(--ui-sunken);font-size:var(--ui-fs-xs);color:var(--ui-muted);font-weight:600}.cs .cs-ui-match-builder__question{gap:calc(2 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-match-builder__question b{font-weight:400;line-height:1.35}.cs .cs-ui-match-builder__question em{font-style:normal;font-size:var(--ui-fs-xs);color:var(--ui-muted)}.cs .cs-ui-match-builder__weight{text-align:right;font-variant-numeric:tabular-nums}@container (width<=450px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-match-builder){--ui-cols:26}.cs .cs-ui-match-builder__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-match-builder__sections{display:none}.cs .cs-ui-match-builder__row{grid-template-columns:minmax(0, 1fr) calc(100 * var(--cs-u))}.cs .cs-ui-match-builder__row .cs-ui-match-builder__weight,.cs .cs-ui-match-builder__head .cs-ui-chip{display:none}}.cs .cs-ui-match-ranking__cards{gap:calc(14 * var(--cs-u));margin-top:calc(16 * var(--cs-u));grid-template-columns:minmax(0,1fr);display:grid}.cs .cs-ui-match-ranking__cards>.cs-ui-card{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) calc(6 * var(--cs-u))}.cs .cs-ui-match-ranking__list{margin-top:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-match-ranking__traits{gap:calc(8 * var(--cs-u)) calc(24 * var(--cs-u));margin-top:calc(12 * var(--cs-u));padding-bottom:calc(8 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-match-ranking__trait{gap:calc(6 * var(--cs-u));min-width:0;font-size:var(--ui-fs-sm);flex-direction:column;display:flex}.cs .cs-ui-match-ranking .cs-ui-match-ranking__trait--head{display:none}.cs .cs-ui-match-ranking__line--head{font-size:var(--ui-fs-xs);color:var(--ui-muted);border-top:0;padding-top:0;font-weight:600}.cs .cs-ui-match-ranking__bar{height:calc(18 * var(--cs-u));background:var(--ui-sunken);border-radius:999px;display:block;position:relative;overflow:hidden}.cs .cs-ui-match-ranking__bar i{background:var(--ui-primary-soft-border);position:absolute;inset:0 auto 0 0}.cs .cs-ui-match-ranking__bar b{right:calc(9 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-primary-text);font-weight:600;position:absolute;top:50%;translate:0 -50%}.cs .cs-ui-match-ranking__line{grid-template-columns:minmax(0, 1fr) calc(54 * var(--cs-u)) calc(172 * var(--cs-u));align-items:center;gap:calc(10 * var(--cs-u));padding:calc(7 * var(--cs-u)) 0;border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-match-ranking__list.has-file .cs-ui-match-ranking__line{grid-template-columns:minmax(0, 1fr) calc(90 * var(--cs-u)) calc(54 * var(--cs-u)) calc(172 * var(--cs-u))}.cs .cs-ui-match-ranking__file em{padding:calc(2 * var(--cs-u)) calc(7 * var(--cs-u));background:var(--ui-primary-soft);font-style:normal;font-size:var(--ui-fs-2xs);color:var(--ui-primary-text);border-radius:999px;display:inline-flex}.cs .cs-ui-match-ranking__line>.cs-ui-num{text-align:right}.cs .cs-ui-match-ranking__who{align-items:center;gap:calc(8 * var(--cs-u));white-space:nowrap;min-width:0;display:flex}.cs .cs-ui-match-ranking__who>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-match-ranking__action{justify-content:flex-end;display:flex}.cs .cs-ui-match-ranking__line .cs-ui-btn,.cs .cs-ui-match-ranking__line .cs-ui-badge{white-space:nowrap}.cs .cs-ui-match-ranking__line .cs-ui-badge{border-radius:var(--ui-radius);height:2.3em;font-size:var(--ui-fs-sm);padding-inline:.8em}@container (width>=601px) and (width<=720px){.cs .cs-ui-match-ranking .cs-ui-match-ranking__file{display:none}.cs .cs-ui-match-ranking .cs-ui-match-ranking__list.has-file .cs-ui-match-ranking__line{grid-template-columns:minmax(0, 1fr) calc(54 * var(--cs-u)) calc(232 * var(--cs-u))}}@container (width<=600px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-match-ranking){--ui-cols:26}.cs .cs-ui-match-ranking__traits{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-match-ranking .cs-ui-match-ranking__list .cs-ui-match-ranking__line{grid-template-columns:minmax(0, 1fr) calc(54 * var(--cs-u))}.cs .cs-ui-match-ranking .cs-ui-match-ranking__action,.cs .cs-ui-match-ranking .cs-ui-match-ranking__file{display:none}}.cs .cs-ui-match-board__head{align-items:center;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-match-board__head .cs-ui-select{min-width:calc(190 * var(--cs-u));margin-left:auto}.cs .cs-ui-match-board__columns{gap:calc(12 * var(--cs-u));margin-top:calc(16 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-match-board__column{gap:calc(8 * var(--cs-u));padding:calc(8 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-sunken);flex-direction:column;display:flex}.cs .cs-ui-match-board__title{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(2 * var(--cs-u)) calc(2 * var(--cs-u)) calc(4 * var(--cs-u));font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-match-board__title b{font-weight:600}.cs .cs-ui-match-board__title .cs-ui-icon{color:var(--ui-muted);margin-left:auto}.cs .cs-ui-match-board__card{gap:calc(3 * var(--cs-u));padding:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-sm);flex-direction:column;display:flex}.cs .cs-ui-match-board__card b{font-weight:600}.cs .cs-ui-match-board__card span{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-match-board__card em{margin-top:calc(4 * var(--cs-u));padding:calc(2 * var(--cs-u)) calc(7 * var(--cs-u));background:var(--ui-primary-soft);font-style:normal;font-size:var(--ui-fs-2xs);color:var(--ui-primary-text);border-radius:999px;align-self:flex-start}.cs .cs-ui-match-board__card:last-child{margin-bottom:0}@container (width<=600px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-match-board){--ui-cols:26}.cs .cs-ui-match-board__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-match-board__column:nth-child(n+3),.cs .cs-ui-match-board__head .cs-ui-select,.cs .cs-ui-match-board__head .cs-ui-btn{display:none}}.cs .cs-ui.cs-ui--workstart .cs-ui-console__brand{color:#0000;background:var(--ui-nav-deep) url(data:image/svg+xml,%3Csvg%20width%3D%22300%22%20height%3D%2269%22%20viewBox%3D%220%200%20300%2069%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%3Cpath%20d%3D%22M32%2016C32%2024.8366%2024.8366%2032%2016%2032C7.16344%2032%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C24.8366%200%2032%207.16344%2032%2016Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M81%2016C81%2024.8366%2073.8366%2032%2065%2032C56.1634%2032%2049%2024.8366%2049%2016C49%207.16344%2056.1634%200%2065%200C73.8366%200%2081%207.16344%2081%2016Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M130%2016C130%2024.8366%20122.837%2032%20114%2032C105.163%2032%2098%2024.8366%2098%2016C98%207.16344%20105.163%200%20114%200C122.837%200%20130%207.16344%20130%2016Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M16.268%2068H19.768L25.088%2049.324H21.42L17.808%2063.716L13.944%2049.324H11.34L7.476%2063.716L3.836%2049.324H0.168L5.516%2068H9.016L12.628%2054.224L16.268%2068Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M40.1741%2058.676C40.1741%2064.248%2044.1221%2068.336%2049.7221%2068.336C55.3221%2068.336%2059.2701%2064.248%2059.2701%2058.676C59.2701%2053.104%2055.3221%2049.016%2049.7221%2049.016C44.1221%2049.016%2040.1741%2053.104%2040.1741%2058.676ZM55.9101%2058.676C55.9101%2062.512%2053.4741%2065.424%2049.7221%2065.424C45.9421%2065.424%2043.5341%2062.512%2043.5341%2058.676C43.5341%2054.812%2045.9421%2051.928%2049.7221%2051.928C53.4741%2051.928%2055.9101%2054.812%2055.9101%2058.676Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M87.3722%2068H91.1522L86.5882%2060.664C88.8282%2060.3%2091.0122%2058.508%2091.0122%2055.176C91.0122%2051.732%2088.6042%2049.324%2084.9082%2049.324H76.7042V68H79.9802V61.028H83.2282L87.3722%2068ZM87.6522%2055.176C87.6522%2056.968%2086.3083%2058.144%2084.4603%2058.144H79.9802V52.208H84.4603C86.3083%2052.208%2087.6522%2053.384%2087.6522%2055.176Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M119.738%2068H123.77L115.622%2058.144L123.21%2049.324H119.15L111.842%2058.228V49.324H108.566V68H111.842V62.036L113.466%2060.132L119.738%2068Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M160.504%2065.368C162.156%2067.132%20164.648%2068.336%20168.092%2068.336C173.132%2068.336%20175.316%2065.676%20175.316%2062.568C175.316%2058.508%20171.648%2057.556%20168.568%2056.772C166.356%2056.212%20164.452%2055.736%20164.452%2054.28C164.452%2052.88%20165.684%2051.956%20167.616%2051.956C169.576%2051.956%20171.564%2052.628%20173.02%2054.084L174.896%2051.648C173.16%2049.968%20170.808%2049.044%20167.896%2049.044C163.808%2049.044%20161.092%2051.424%20161.092%2054.504C161.092%2058.452%20164.676%2059.348%20167.728%2060.104C169.996%2060.692%20171.984%2061.196%20171.984%2062.876C171.984%2064.108%20170.92%2065.424%20168.232%2065.424C165.628%2065.424%20163.612%2064.22%20162.324%2062.848L160.504%2065.368Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M196.792%2068H200.068V52.208H205.724V49.324H191.136V52.208H196.792V68Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M234.164%2068H237.748L230.412%2049.324H226.324L218.988%2068H222.572L223.944%2064.416H232.792L234.164%2068ZM228.368%2052.096L231.868%2061.532H224.868L228.368%2052.096Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M264.736%2068H268.516L263.952%2060.664C266.192%2060.3%20268.376%2058.508%20268.376%2055.176C268.376%2051.732%20265.968%2049.324%20262.272%2049.324H254.068V68H257.344V61.028H260.592L264.736%2068ZM265.016%2055.176C265.016%2056.968%20263.672%2058.144%20261.824%2058.144H257.344V52.208H261.824C263.672%2052.208%20265.016%2053.384%20265.016%2055.176Z%22%20fill%3D%22white%22/%3E%20%3Cpath%20d%3D%22M290.108%2068H293.384V52.208H299.04V49.324H284.452V52.208H290.108V68Z%22%20fill%3D%22white%22/%3E%20%3C/svg%3E%20) no-repeat left calc(16 * var(--cs-u)) center / auto calc(28 * var(--cs-u));font-size:0}.cs .cs-ui-match-logo{width:calc(108 * var(--cs-u));height:auto;margin-bottom:calc(6 * var(--cs-u));display:block}.cs .cs-ui--market{--ui-bg:#f9fafb;--ui-surface:#fff;--ui-sunken:#f3f4f6;--ui-nav:#1f2937;--ui-nav-deep:#111827;--ui-nav-text:#e5e7eb;--ui-nav-muted:#9ca3af;--ui-border:#e5e7eb;--ui-border-strong:#d1d5db;--ui-text:#111827;--ui-text-soft:#374151;--ui-muted:#6b7280;--ui-faint:#9ca3af;--ui-primary:#ef4444;--ui-primary-text:#b91c1c;--ui-buy:#f14668;--ui-sell:#48c78e;--ui-up:#10b981;--ui-down:#ef4444;--ui-up-text:#059669;--ui-down-text:#dc2626;--ui-line:#1e40af;--ui-fill:#dbeafe;--ui-current:#eff6ff;--ui-current-edge:#2563eb}.cs .cs-ui-market-admin{grid-template-columns:max(calc(200 * var(--cs-u)), 150px) minmax(0, 1fr);background:var(--ui-bg);display:grid}.cs .cs-ui-market-admin__nav{background:var(--ui-nav);color:var(--ui-nav-text);font-size:var(--ui-fs-sm);white-space:nowrap;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-market-admin__brand{height:calc(48 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));background:var(--ui-nav-deep);color:#fff;font-size:var(--ui-fs-md);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-style:italic;font-weight:800;display:flex}.cs .cs-ui-market-admin__game{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));background:var(--ui-nav-deep);border-top:var(--ui-hairline) solid #ffffff14;color:#fff;font-size:var(--ui-fs-md);text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-market-admin__items{gap:calc(2 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-market-admin__item{align-items:center;gap:calc(10 * var(--cs-u));height:calc(32 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border-radius:var(--ui-radius);text-overflow:ellipsis;font-weight:500;display:flex;overflow:hidden}.cs .cs-ui-market-admin__item i{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));border-radius:calc(3 * var(--cs-u));opacity:.45;background:currentColor;flex:none}.cs .cs-ui-market-admin__item.is-active{background:var(--ui-nav-deep);color:#fff}.cs .cs-ui-market-admin__main{min-width:0;padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u))}.cs .cs-ui-reader{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);overflow:hidden}.cs .cs-ui-reader__head{align-items:baseline;gap:calc(10 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-reader__head b{color:var(--ui-text);font-size:var(--ui-fs-md)}.cs .cs-ui-reader__count{margin-left:auto}.cs .cs-ui-reader__row{grid-template-columns:calc(64 * var(--cs-u)) calc(14 * var(--cs-u)) minmax(0, 1fr) calc(56 * var(--cs-u));gap:calc(12 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-reader__row:last-child{border-bottom:0}.cs .cs-ui-reader__time{align-items:flex-end;gap:calc(2 * var(--cs-u));font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.cs .cs-ui-reader__time span{color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap}.cs .cs-ui-reader__dot{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));margin-top:calc(4 * var(--cs-u));border:calc(2 * var(--cs-u)) solid var(--ui-text-soft);border-radius:50%}.cs .cs-ui-reader__text{color:var(--ui-text);margin:0;line-height:1.45}.cs .cs-ui-reader__impact{align-items:flex-end;gap:calc(2 * var(--cs-u));font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.cs .cs-ui-reader__impact span{color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);font-weight:700}.cs .cs-ui-reader__impact b.is-up{color:var(--ui-up-text)}.cs .cs-ui-reader__impact b.is-down{color:var(--ui-down-text)}.cs .cs-ui-reader__row.is-past{color:var(--ui-faint)}.cs .cs-ui-reader__row.is-past .cs-ui-reader__text,.cs .cs-ui-reader__row.is-past .cs-ui-reader__time,.cs .cs-ui-reader__row.is-past .cs-ui-reader__impact{opacity:.55}.cs .cs-ui-reader__row.is-past .cs-ui-reader__dot{border-color:var(--ui-faint)}.cs .cs-ui-reader__row.is-now{background:var(--ui-current);box-shadow:inset calc(4 * var(--cs-u)) 0 0 var(--ui-current-edge)}.cs .cs-ui-reader__row.is-now .cs-ui-reader__text{font-size:var(--ui-fs-lg);font-weight:700;line-height:1.4}.cs .cs-ui-reader__row.is-now .cs-ui-reader__time b,.cs .cs-ui-reader__row.is-now .cs-ui-reader__time span{color:var(--ui-current-edge)}.cs .cs-ui-reader__row.is-now .cs-ui-reader__dot{border-color:var(--ui-current-edge);background:var(--ui-current-edge);box-shadow:0 0 0 calc(2 * var(--cs-u)) #fff inset}.cs .cs-ui-reader__row.is-now .cs-ui-reader__impact b{font-size:var(--ui-fs-lg)}.cs .cs-ui-trade{background:var(--ui-surface)}.cs .cs-ui-trade__bar{align-items:stretch;gap:calc(4 * var(--cs-u));height:calc(52 * var(--cs-u));padding-inline:calc(20 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);font-weight:600;display:flex}.cs .cs-ui-trade__brand{margin-right:calc(20 * var(--cs-u));color:var(--ui-primary);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-style:italic;font-weight:800;display:flex}.cs .cs-ui-trade__link{padding-inline:calc(10 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid transparent;color:var(--ui-text-soft);align-items:center;display:flex}.cs .cs-ui-trade__link.is-active{border-color:var(--ui-primary);color:var(--ui-primary-text)}.cs .cs-ui-trade__avatar{width:calc(30 * var(--cs-u));height:calc(30 * var(--cs-u));background:var(--ui-border-strong);border-radius:50%;align-self:center;margin-left:auto}.cs .cs-ui-trade__body{grid-template-columns:calc(250 * var(--cs-u)) minmax(0, 1fr);display:grid}.cs .cs-ui-trade__order{gap:calc(14 * var(--cs-u));padding:calc(20 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-trade__side{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-sm);text-align:center;grid-template-columns:1fr 1fr;font-weight:600;display:grid;overflow:hidden}.cs .cs-ui-trade__side span{padding:calc(8 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-trade__side span.is-active{background:var(--ui-text);color:#fff}.cs .cs-ui-trade__field{gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-trade__label{font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-trade__select,.cs .cs-ui-trade__input{height:calc(36 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-sm);white-space:nowrap;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.cs .cs-ui-trade__select i{width:calc(7 * var(--cs-u));height:calc(7 * var(--cs-u));margin-left:calc(8 * var(--cs-u));border-right:calc(2 * var(--cs-u)) solid var(--ui-primary);border-bottom:calc(2 * var(--cs-u)) solid var(--ui-primary);flex:none;transform:translateY(-25%)rotate(45deg)}.cs .cs-ui-trade__input{font-variant-numeric:tabular-nums}.cs .cs-ui-trade__hint{color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);font-style:italic}.cs .cs-ui-trade__go{height:calc(38 * var(--cs-u));margin-top:calc(6 * var(--cs-u));border-radius:var(--ui-radius-sm);background:var(--ui-buy);color:#fff;font-size:var(--ui-fs-md);justify-content:center;align-items:center;font-weight:600;display:flex}.cs .cs-ui-trade__book{min-width:0;padding:calc(14 * var(--cs-u)) calc(20 * var(--cs-u)) calc(20 * var(--cs-u))}.cs .cs-ui-trade__tabs{gap:calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-trade__tabs span{padding-bottom:calc(8 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid transparent;color:var(--ui-muted)}.cs .cs-ui-trade__tabs span.is-active{border-color:var(--ui-primary);color:var(--ui-primary-text)}.cs .cs-ui-trade__tools{align-items:center;gap:calc(6 * var(--cs-u));margin:calc(12 * var(--cs-u)) 0;display:flex}.cs .cs-ui-trade__tool{padding:calc(4 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-xs)}.cs .cs-ui-trade__updated{color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);white-space:nowrap;margin-left:auto;font-style:italic}.cs .cs-ui-trade__row{gap:calc(8 * var(--cs-u));height:calc(36 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums;grid-template-columns:.8fr .8fr .8fr 1fr 1fr 1.25fr 1.1fr;align-items:center;display:grid}.cs .cs-ui-trade__row>*{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-trade__row--head{height:calc(32 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs);font-weight:700}.cs .cs-ui-trade__row .is-num{text-align:right}.cs .cs-ui-trade__row .is-gain{color:var(--ui-up-text)}.cs .cs-ui-trade__row .is-loss{color:var(--ui-down-text)}.cs .cs-ui-trade__sum{margin-top:calc(14 * var(--cs-u));font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums}.cs .cs-ui-trade__sum div{justify-content:space-between;gap:calc(12 * var(--cs-u));padding:calc(8 * var(--cs-u)) 0;border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-trade__sum div.is-total{font-size:var(--ui-fs-md);border-bottom:0}.cs .cs-ui-trade__sum div.is-total span{font-weight:700}.cs .cs-ui-trade--card .cs-ui-trade__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-trade--card .cs-ui-trade__order{border-right:0;border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-trade--card .cs-ui-trade__book{padding-top:0}.cs .cs-ui-room{grid-template-columns:calc(220 * var(--cs-u)) minmax(0, 1fr) calc(170 * var(--cs-u));background:var(--ui-surface);display:grid}.cs .cs-ui-room__side{gap:calc(10 * var(--cs-u));padding:calc(14 * var(--cs-u));border-right:calc(2 * var(--cs-u)) solid var(--ui-text);background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-room__brand{color:var(--ui-primary);font-size:var(--ui-fs-xl);letter-spacing:.04em;text-transform:uppercase;font-style:italic;font-weight:800}.cs .cs-ui-room__date{font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-room__clock{gap:calc(3 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-room__clock i,.cs .cs-ui-room__clock b{height:calc(6 * var(--cs-u));background:linear-gradient(90deg, var(--ui-line) var(--fill), var(--ui-fill) var(--fill));display:block}.cs .cs-ui-room__clock span{gap:calc(2 * var(--cs-u));grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.cs .cs-ui-room__clock b{height:calc(10 * var(--cs-u))}.cs .cs-ui-room__news{gap:calc(10 * var(--cs-u));padding:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface);display:flex}.cs .cs-ui-room__media{width:calc(28 * var(--cs-u));height:calc(28 * var(--cs-u));background:var(--ui-text);color:#fff;font-size:var(--ui-fs-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.cs .cs-ui-room__source{color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-room__source b{color:var(--ui-text);font-size:var(--ui-fs-sm)}.cs .cs-ui-room__news p{margin:calc(4 * var(--cs-u)) 0 0;font-size:var(--ui-fs-sm);-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.cs .cs-ui-room__charts{gap:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.cs .cs-ui-room__quote{align-items:center;gap:calc(6 * var(--cs-u));margin-bottom:calc(4 * var(--cs-u));font-size:var(--ui-fs-md);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.cs .cs-ui-room__quote b{font-weight:800}.cs .cs-ui-room__quote span{margin-left:auto;font-weight:700}.cs .cs-ui-room__quote i{border-inline:calc(5 * var(--cs-u)) solid transparent;width:0;height:0}.cs .cs-ui-room__quote i.is-up{border-bottom:calc(8 * var(--cs-u)) solid var(--ui-up)}.cs .cs-ui-room__quote i.is-down{border-top:calc(8 * var(--cs-u)) solid var(--ui-down)}.cs .cs-ui-room__chart{flex-direction:column;min-height:0;display:flex}.cs .cs-ui-room__chart svg{width:100%;min-height:calc(92 * var(--cs-u));flex:1;overflow:visible}.cs .cs-ui-room__grid{stroke:var(--ui-border);stroke-width:1px;vector-effect:non-scaling-stroke}.cs .cs-ui-room__area{fill:var(--ui-fill);opacity:.7}.cs .cs-ui-room__line{fill:none;stroke:var(--ui-line);stroke-width:1.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cs .cs-ui-room__trades{min-width:0;padding:calc(14 * var(--cs-u)) calc(12 * var(--cs-u));border-left:calc(2 * var(--cs-u)) solid var(--ui-text);font-size:var(--ui-fs-xs);flex-direction:column;display:flex}.cs .cs-ui-room__trades-title{margin-bottom:calc(6 * var(--cs-u));font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-room__trade{gap:0 calc(6 * var(--cs-u));padding:calc(6 * var(--cs-u)) 0;border-bottom:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;grid-template-columns:minmax(0,1fr) auto;display:grid}.cs .cs-ui-room__trade>span:first-child{text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-room__trade b.is-buy{color:var(--ui-up-text)}.cs .cs-ui-room__trade b.is-sell{color:var(--ui-down-text)}.cs .cs-ui-room__qty{color:var(--ui-muted);font-variant-numeric:tabular-nums;grid-column:1/-1}.cs .cs-ui-trade--card .cs-ui-trade__hint{font-size:var(--ui-fs-sm)}@container (width<=799px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-market-admin){--ui-cols:45}}@container (width<=599px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-market-admin),.cs .cs-ui>.cs-ui-window:has(.cs-ui-room),.cs .cs-ui>.cs-ui-window:has(.cs-ui-trade:not(.cs-ui-trade--card))){--ui-cols:25}.cs .cs-ui-market-admin{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-market-admin__nav{display:none}.cs .cs-ui-market-admin__main{padding:calc(12 * var(--cs-u))}.cs .cs-ui-reader__row{grid-template-columns:calc(52 * var(--cs-u)) minmax(0, 1fr) calc(44 * var(--cs-u));gap:calc(10 * var(--cs-u))}.cs .cs-ui-reader__dot{display:none}.cs .cs-ui-trade__bar{padding-inline:calc(12 * var(--cs-u))}.cs .cs-ui-trade__link:not(.is-active){display:none}.cs .cs-ui-trade__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-trade__order{border-right:0;border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-trade__tabs span:not(.is-active),.cs .cs-ui-trade__tools{display:none}.cs .cs-ui-trade__tabs{margin-bottom:calc(6 * var(--cs-u))}.cs .cs-ui-trade__row{grid-template-columns:.9fr 1fr 1.3fr 1.3fr}.cs .cs-ui-trade__row--head{height:auto;padding-block:calc(6 * var(--cs-u));white-space:normal;line-height:1.2}.cs .cs-ui-trade__row>:nth-child(2),.cs .cs-ui-trade__row>:nth-child(4),.cs .cs-ui-trade__row .cs-ui-trade__opt{display:none}.cs .cs-ui-room{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-room__side{border-right:0;border-top:calc(2 * var(--cs-u)) solid var(--ui-text);order:2}.cs .cs-ui-room__brand,.cs .cs-ui-room__news+.cs-ui-room__news,.cs .cs-ui-room__trades{display:none}.cs .cs-ui-room__charts{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-room__chart:nth-child(n+7){display:none}}.cs .cs-ui-market-admin__brand,.cs .cs-ui-trade__brand,.cs .cs-ui-room__brand{font-size:0}.cs .cs-ui-market-admin__brand:before,.cs .cs-ui-trade__brand:before,.cs .cs-ui-room__brand:before{content:"";width:calc(130 * var(--cs-u));aspect-ratio:473/109;background:#fff;display:block;-webkit-mask:url(/images/client-logos/boursify-white.svg) 0/contain no-repeat;mask:url(/images/client-logos/boursify-white.svg) 0/contain no-repeat}.cs .cs-ui-trade__brand:before{width:calc(100 * var(--cs-u));background:#c62127}.cs .cs-ui-room__brand:before{width:calc(170 * var(--cs-u));background:#c62127}.cs .cs-ui--ruled{--ui-bg:#f2f3ef;--ui-surface:#fff;--ui-sunken:#ecede7;--ui-nav:#10152b;--ui-nav-deep:#10152b;--ui-nav-active:#ffffff14;--ui-nav-text:#b4bbd2;--ui-nav-muted:#8e97b4;--ui-border:#d5d7ce;--ui-border-strong:#b7bab2;--ui-text:#10152b;--ui-text-soft:#474e63;--ui-muted:#5c6272;--ui-faint:#8b90a0;--ui-primary:#e5233d;--ui-primary-text:#c01a31;--ui-success:#0fa36b;--ui-success-text:#0b7a50}.cs .cs-ui--ruled .cs-ui-console__brand{font-style:italic;font-weight:800}.cs .cs-ui--ruled .cs-ui-console__item.is-active{border-radius:calc(2 * var(--cs-u));box-shadow:inset calc(2 * var(--cs-u)) 0 0 var(--ui-primary)}.cs .cs-ui-ruled-page__back{margin-bottom:calc(10 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs);display:block}.cs .cs-ui-ruled-page__title{font-size:var(--ui-fs-2xl);letter-spacing:-.02em;text-transform:uppercase;font-weight:800;line-height:1}.cs .cs-ui-ruled-page__meta{margin-top:calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm)}.cs .cs-ui-ruled-page__actions{gap:calc(6 * var(--cs-u));margin-top:calc(14 * var(--cs-u));display:flex}.cs .cs-ui-ruled-btn{height:calc(28 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(4 * var(--cs-u));background:var(--ui-bg);color:var(--ui-text);font-size:var(--ui-fs-xs);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.cs .cs-ui-ruled-btn--ink{border-color:var(--ui-text);background:var(--ui-text);color:#fff}.cs .cs-ui-ruled-btn--primary{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff}.cs .cs-ui-ruled-tabs{gap:calc(22 * var(--cs-u));margin-top:calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex;overflow:hidden}.cs .cs-ui-ruled-tabs span{padding-bottom:calc(9 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid transparent;color:var(--ui-text-soft)}.cs .cs-ui-ruled-tabs span.is-active{border-color:var(--ui-primary);color:var(--ui-text);font-weight:600}.cs .cs-ui-ruled-tabs i{margin-left:calc(3 * var(--cs-u));color:var(--ui-faint);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;font-style:normal}.cs .cs-ui-events{margin-top:calc(18 * var(--cs-u))}.cs .cs-ui-events__head{align-items:center;gap:calc(10 * var(--cs-u));padding-bottom:calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-events__head b{font-size:var(--ui-fs-lg);font-weight:600}.cs .cs-ui-events__count{color:var(--ui-muted);font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums}.cs .cs-ui-events__tools{gap:calc(6 * var(--cs-u));margin-left:auto;display:flex}.cs .cs-ui-events__row{grid-template-columns:calc(92 * var(--cs-u)) calc(54 * var(--cs-u)) minmax(0, 1fr) calc(48 * var(--cs-u)) calc(72 * var(--cs-u)) calc(44 * var(--cs-u));gap:calc(12 * var(--cs-u));min-height:calc(36 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;display:grid}.cs .cs-ui-events__row--head{min-height:calc(30 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-events__row .is-num{text-align:right}.cs .cs-ui-events__row .is-up{color:var(--ui-success-text)}.cs .cs-ui-events__row .is-down{color:var(--ui-primary-text)}.cs .cs-ui-events__time{font-weight:500}.cs .cs-ui-events__ticker{letter-spacing:.02em;font-weight:700}.cs .cs-ui-events__text{text-overflow:ellipsis;color:var(--ui-text-soft);overflow:hidden}.cs .cs-ui-events__period{padding:calc(10 * var(--cs-u)) 0 calc(6 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.cs .cs-ui-events__period span{letter-spacing:0;text-transform:none;font-weight:400}.cs .cs-ui-path{background:var(--ui-bg)}.cs .cs-ui-path__head{padding:calc(20 * var(--cs-u)) calc(24 * var(--cs-u)) calc(14 * var(--cs-u));justify-content:space-between;display:flex}.cs .cs-ui-path__title{font-size:var(--ui-fs-xl);font-weight:600}.cs .cs-ui-path__subtitle{margin-top:calc(4 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs)}.cs .cs-ui-path__close{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));position:relative}.cs .cs-ui-path__close:before,.cs .cs-ui-path__close:after{content:"";width:100%;height:calc(1.5 * var(--cs-u));background:var(--ui-text-soft);position:absolute;top:50%;left:0;transform:rotate(45deg)}.cs .cs-ui-path__close:after{transform:rotate(-45deg)}.cs .cs-ui-path__body{grid-template-columns:minmax(0, 1fr) calc(360 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-path__form{padding:calc(16 * var(--cs-u)) calc(24 * var(--cs-u)) calc(22 * var(--cs-u))}.cs .cs-ui-path__section{align-items:baseline;gap:calc(8 * var(--cs-u));padding-bottom:calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);font-weight:600;display:flex}.cs .cs-ui-path__shares+.cs-ui-path__section{margin-top:calc(20 * var(--cs-u))}.cs .cs-ui-path__ok{color:var(--ui-success-text);font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums;font-weight:500}.cs .cs-ui-path__count,.cs .cs-ui-path__label{color:var(--ui-muted);font-size:var(--ui-fs-2xs);font-weight:500}.cs .cs-ui-path__shares{grid-template-columns:minmax(0, 1fr) calc(90 * var(--cs-u));gap:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));margin-top:calc(10 * var(--cs-u));align-items:center;display:grid}.cs .cs-ui-path__field{justify-content:space-between;align-items:center;gap:calc(6 * var(--cs-u));height:calc(30 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;display:flex;overflow:hidden}.cs .cs-ui-path__field i{width:calc(6 * var(--cs-u));height:calc(6 * var(--cs-u));border-right:calc(1.5 * var(--cs-u)) solid var(--ui-muted);border-bottom:calc(1.5 * var(--cs-u)) solid var(--ui-muted);flex:none;transform:translateY(-25%)rotate(45deg)}.cs .cs-ui-path__field em{color:var(--ui-faint);font-style:normal}.cs .cs-ui-path__field.is-locked{background:var(--ui-sunken);color:var(--ui-muted)}.cs .cs-ui-path__hint{margin:calc(8 * var(--cs-u)) 0 calc(12 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);line-height:1.5}.cs .cs-ui-path__periods{grid-template-columns:minmax(0, 1fr) calc(84 * var(--cs-u)) calc(70 * var(--cs-u)) calc(70 * var(--cs-u));gap:calc(6 * var(--cs-u)) calc(8 * var(--cs-u));align-items:center;display:grid}.cs .cs-ui-path__period{min-width:0;font-size:var(--ui-fs-xs);flex-direction:column;display:flex}.cs .cs-ui-path__period span{color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.cs .cs-ui-path__period em{font-style:normal}.cs .cs-ui-path__period em.is-up{color:var(--ui-success-text)}.cs .cs-ui-path__period em.is-down{color:var(--ui-primary-text)}.cs .cs-ui-path__add{margin-top:calc(12 * var(--cs-u))}.cs .cs-ui-path__chart{padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u)) calc(22 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg)}.cs .cs-ui-path__chart-head{justify-content:space-between;gap:calc(10 * var(--cs-u));padding-bottom:calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-path__chart-head span{color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums}.cs .cs-ui-path__plot{margin-top:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface)}.cs .cs-ui-path__plot svg{width:100%;height:auto}.cs .cs-ui-path__frame{fill:none;stroke:var(--ui-border)}.cs .cs-ui-path__band{fill:var(--ui-sunken)}.cs .cs-ui-path__mid{stroke:var(--ui-border-strong);stroke-dasharray:2 3}.cs .cs-ui-path__line{fill:none;stroke:var(--ui-text);stroke-width:1.4px;stroke-linejoin:round}.cs .cs-ui-path__start{fill:var(--ui-primary)}.cs .cs-ui-path__end{fill:var(--ui-success)}.cs .cs-ui-path__axis,.cs .cs-ui-path__tag{fill:var(--ui-text-soft);font-variant-numeric:tabular-nums;font-size:10px}.cs .cs-ui-path__tag--start{fill:var(--ui-primary-text)}.cs .cs-ui-path__tag--end{fill:var(--ui-success-text)}.cs .cs-ui-path__stats{gap:calc(10 * var(--cs-u)) calc(16 * var(--cs-u));margin-top:calc(14 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-path__stats div{gap:calc(2 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-path__stat-label{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);display:flex}.cs .cs-ui-path__stat-label.is-high:before,.cs .cs-ui-path__stat-label.is-low:before{content:"";width:calc(7 * var(--cs-u));height:calc(7 * var(--cs-u));background:var(--ui-success)}.cs .cs-ui-path__stat-label.is-low:before{background:var(--ui-primary)}.cs .cs-ui-path__stats b{font-size:var(--ui-fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.cs .cs-ui-path__stats em{color:var(--ui-muted);font-size:var(--ui-fs-2xs);font-style:normal;font-weight:400}.cs .cs-ui-path__note{margin:calc(14 * var(--cs-u)) 0 0;color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);line-height:1.5}@container (width<=799px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-events),.cs .cs-ui>.cs-ui-window:has(.cs-ui-path)){--ui-cols:45}.cs .cs-ui-events__row{grid-template-columns:calc(84 * var(--cs-u)) calc(50 * var(--cs-u)) minmax(0, 1fr) calc(44 * var(--cs-u))}.cs .cs-ui-events__row .cs-ui-events__opt,.cs .cs-ui-events__tools .cs-ui-ruled-btn:not(.cs-ui-ruled-btn--primary){display:none}.cs .cs-ui-path__body{grid-template-columns:minmax(0, 1fr) calc(300 * var(--cs-u))}}@container (width<=599px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-events),.cs .cs-ui>.cs-ui-window:has(.cs-ui-path)){--ui-cols:25}.cs .cs-ui-ruled-page__actions,.cs .cs-ui-events__tools{display:none}.cs .cs-ui-events__row{grid-template-columns:minmax(0, 1fr) calc(50 * var(--cs-u)) calc(44 * var(--cs-u));padding-block:calc(6 * var(--cs-u))}.cs .cs-ui-events__row .cs-ui-events__text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:2/1/auto/-1;display:-webkit-box}.cs .cs-ui-events__row--head .cs-ui-events__text{display:none}.cs .cs-ui-path__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-path__chart{border-left:0;border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-path__periods{grid-template-columns:minmax(0, 1fr) calc(64 * var(--cs-u)) calc(64 * var(--cs-u))}.cs .cs-ui-path__periods>:nth-child(4n+2){display:none}}.cs .cs-ui--ruled .cs-ui-console__brand{font-size:0}.cs .cs-ui--ruled .cs-ui-console__brand:before{content:"";width:calc(96 * var(--cs-u));aspect-ratio:473/109;background:#fff;display:block;-webkit-mask:url(/images/client-logos/boursify-white.svg) 0/contain no-repeat;mask:url(/images/client-logos/boursify-white.svg) 0/contain no-repeat}.cs .cs-ui>.cs-ui-checklist,.cs .cs-ui>.cs-ui-reactions{--ui-cols:35;padding:calc(22 * var(--cs-u)) calc(24 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-bg);box-shadow:var(--ui-shadow-window);flex:1}:is(.cs .cs-ui:has(>.cs-ui-checklist),.cs .cs-ui:has(>.cs-ui-reactions)){flex-direction:column;height:100%;display:flex}.cs .cs-ui-checklist__head{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-checklist .cs-ui-ruled-page__title{font-size:var(--ui-fs-xl)}.cs .cs-ui-checklist__countdown{align-items:baseline;gap:calc(6 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-checklist__countdown b{font-size:var(--ui-fs-2xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.cs .cs-ui-checklist__countdown span{max-width:calc(80 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);line-height:1.25}.cs .cs-ui-checklist__heading{margin:calc(16 * var(--cs-u)) 0 calc(10 * var(--cs-u));font-size:var(--ui-fs-md);font-weight:600}.cs .cs-ui-checklist__steps{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex;position:relative}.cs .cs-ui-checklist__steps:before{content:"";top:calc(8 * var(--cs-u));bottom:calc(8 * var(--cs-u));left:calc(5.5 * var(--cs-u));width:var(--ui-hairline);background:var(--ui-border-strong);position:absolute}.cs .cs-ui-checklist__step{grid-template-columns:calc(12 * var(--cs-u)) minmax(0, 1fr);gap:calc(12 * var(--cs-u));font-size:var(--ui-fs-sm);display:grid;position:relative}.cs .cs-ui-checklist__step b{font-weight:600;display:block}.cs .cs-ui-checklist__text{align-items:center;gap:calc(4 * var(--cs-u)) calc(10 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs);flex-wrap:wrap;display:flex}.cs .cs-ui-checklist__mark{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));margin-top:calc(3 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(2 * var(--cs-u));background:var(--ui-bg)}.cs .cs-ui-checklist__step.is-done .cs-ui-checklist__mark{border-color:var(--ui-success);background:var(--ui-success)}.cs .cs-ui-checklist__step.is-neutral .cs-ui-checklist__mark{border-color:var(--ui-text);background:var(--ui-text)}.cs .cs-ui-checklist__step.is-blocked .cs-ui-checklist__mark{border-color:var(--ui-primary);background:var(--ui-primary)}.cs .cs-ui-checklist__step.is-blocked .cs-ui-checklist__text{color:var(--ui-primary-text)}.cs .cs-ui-checklist__step.is-todo b{color:var(--ui-muted)}.cs .cs-ui-checklist__toggle{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-text);font-weight:500;display:inline-flex}.cs .cs-ui-checklist__toggle i{width:calc(24 * var(--cs-u));height:calc(13 * var(--cs-u));border-radius:calc(7 * var(--cs-u));background:var(--ui-border);position:relative}.cs .cs-ui-checklist__toggle i:after{content:"";top:calc(1.5 * var(--cs-u));left:calc(1.5 * var(--cs-u));width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));background:#fff;border-radius:50%;position:absolute}.cs .cs-ui-reactions__views{gap:calc(4 * var(--cs-u));padding-bottom:calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-reactions__views span{padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:calc(2 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-reactions__views span.is-active{background:var(--ui-text);color:#fff}.cs .cs-ui-reactions__window{margin:calc(12 * var(--cs-u)) 0 calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums}.cs .cs-ui-reactions__row,.cs .cs-ui-reactions__player{grid-template-columns:minmax(0, 1fr) calc(76 * var(--cs-u)) calc(86 * var(--cs-u));gap:calc(10 * var(--cs-u));min-height:calc(32 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;display:grid}.cs .cs-ui-reactions__player{grid-template-columns:minmax(0, 1fr) repeat(4, calc(58 * var(--cs-u)))}.cs .cs-ui-reactions__row--head{min-height:calc(28 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-reactions .is-num{text-align:right}.cs .cs-ui-reactions b{font-weight:600}.cs .cs-ui-reactions .is-soft{color:var(--ui-muted)}.cs .cs-ui-reactions__name{text-overflow:ellipsis;font-weight:500;overflow:hidden}.cs .cs-ui-reactions__caption{margin:calc(16 * var(--cs-u)) 0 calc(4 * var(--cs-u));font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-reactions__caption i{margin-left:calc(4 * var(--cs-u));color:var(--ui-faint);font-size:var(--ui-fs-2xs);font-style:normal;font-weight:400}@container (width<=449px){.cs .cs-ui>.cs-ui-checklist,.cs .cs-ui>.cs-ui-reactions{--ui-cols:25;padding:calc(16 * var(--cs-u))}.cs .cs-ui-reactions__player{grid-template-columns:minmax(0, 1fr) repeat(3, calc(54 * var(--cs-u)))}.cs .cs-ui-reactions__player .cs-ui-reactions__opt{display:none}}.cs .cs-ui.cs-ui--gallery{--ui-bg:#f9fafb;--ui-surface:#fff;--ui-sunken:#f3f4f6;--ui-border:#e5e7eb;--ui-border-strong:#d1d5db;--ui-text:#111827;--ui-text-soft:#374151;--ui-muted:#6b7280;--ui-faint:#9ca3af;--ui-primary:#111827;--ui-primary-soft:#f3f4f6;--ui-primary-soft-border:#e5e7eb;--ui-primary-text:#111827;--ui-success:#16a34a;--ui-warning:#fb923c;--ui-danger:#ef4444;--ui-avatar-1:#374151}.cs .cs-ui.cs-ui--gallery-admin{--ui-nav:#2f3b48;--ui-nav-deep:#26313c;--ui-nav-active:#435263;--ui-nav-text:#e3e9ef;--ui-nav-muted:#9aa8b6;--ui-bg:#e4ecf4;--ui-border:#dbe3ec;--ui-border-strong:#c3cfdc;--ui-text:#1f2933;--ui-text-soft:#3e4c59;--ui-muted:#606f7b;--ui-primary:#1f5fbf;--ui-primary-soft:#e3edf9;--ui-primary-soft-border:#c4d7f0;--ui-primary-text:#1a4f9e;--ui-avatar-1:#5b6b7b;--ui-red-soft:#fde2e1;--ui-red-border:#f8c4c2;--ui-red-text:#b42318;--ui-amber-soft:#fef3c7;--ui-amber-border:#fde68a;--ui-amber-text:#a15c07;--ui-green-soft:#dcfce7;--ui-green-border:#bbf7d0;--ui-green-text:#15803d;--ui-gray-soft:#eef2f6;--ui-gray-border:#dbe3ec;--ui-gray-text:#52606d}.cs .cs-ui-canvas{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.cs .cs-ui-art-avatar{background:var(--ui-sunken);position:relative;overflow:hidden}.cs .cs-ui-art-avatar img{left:var(--x);top:var(--y);width:var(--w);max-width:none;height:var(--h);position:absolute}.cs .cs-ui-shop{background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-shop__bar{align-items:center;gap:calc(28 * var(--cs-u));height:calc(54 * var(--cs-u));padding-inline:calc(24 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);display:flex}.cs .cs-ui-shop__brand{color:#111827;flex:none;display:flex}.cs .cs-ui-shop__brand .cs-ui-logo{width:auto;height:calc(36 * var(--cs-u))}.cs .cs-ui-shop__menu{gap:calc(20 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-shop__user{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));background:var(--ui-avatar-1);font-size:var(--ui-fs-2xs);margin-left:auto}.cs .cs-ui-shop__body{grid-template-columns:minmax(0,1fr);display:grid}.cs .cs-ui-shop__body--nav{grid-template-columns:max(calc(150 * var(--cs-u)), 120px) minmax(0, 1fr)}.cs .cs-ui-shop__nav{gap:calc(2 * var(--cs-u));padding:calc(20 * var(--cs-u)) calc(12 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);font-size:var(--ui-fs-sm);white-space:nowrap;flex-direction:column;display:flex}.cs .cs-ui-shop__nav-item{padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:var(--ui-radius);color:var(--ui-text-soft)}.cs .cs-ui-shop__nav-item.is-active{background:var(--ui-sunken);color:var(--ui-text);font-weight:600}.cs .cs-ui-shop__page{min-width:0;padding:calc(22 * var(--cs-u)) calc(26 * var(--cs-u)) calc(26 * var(--cs-u))}@container (width<=599px){.cs .cs-ui-shop__body--nav{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-shop__nav{display:none}}@container (width<=519px){.cs .cs-ui-shop__menu{display:none}}.cs .cs-ui-art-steps{gap:calc(18 * var(--cs-u));display:grid}.cs .cs-ui-art-steps__head{justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-art-steps__title{font-size:calc(22 * var(--cs-u));letter-spacing:-.02em;font-weight:700}.cs .cs-ui-art-steps__sub{margin-top:calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-steps__progress{color:var(--ui-muted);font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:600}.cs .cs-ui-art-steps__body{grid-template-columns:calc(190 * var(--cs-u)) minmax(0, 1fr);gap:calc(22 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-art-steps__list{gap:calc(3 * var(--cs-u));display:grid}.cs .cs-ui-art-steps__step{align-items:center;gap:calc(10 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(8 * var(--cs-u));border-radius:var(--ui-radius);color:var(--ui-muted);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-art-steps__step i{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);background:var(--ui-surface);font-size:var(--ui-fs-2xs);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:600;display:grid}.cs .cs-ui-art-steps__step i svg{width:70%;height:70%}.cs .cs-ui-art-steps__step.is-done{color:var(--ui-text-soft)}.cs .cs-ui-art-steps__step.is-done i{background:var(--ui-success);color:#fff;border-color:#0000}.cs .cs-ui-art-steps__step.is-current{background:var(--ui-surface);box-shadow:var(--ui-shadow-sm), 0 0 0 var(--ui-hairline) var(--ui-border);color:var(--ui-text);font-weight:600}.cs .cs-ui-art-steps__step.is-current i{background:var(--ui-primary);color:#fff;border-color:#0000}.cs .cs-ui-art-steps__form{gap:calc(18 * var(--cs-u));padding:calc(20 * var(--cs-u)) calc(22 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);display:grid}.cs .cs-ui-art-steps__section{gap:calc(10 * var(--cs-u));display:grid}.cs .cs-ui-art-steps__section+.cs-ui-art-steps__section{padding-top:calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-art-steps__heading{font-size:var(--ui-fs-md);font-weight:600}.cs .cs-ui-art-steps__help{margin-top:calc(-6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-steps__fields{gap:calc(12 * var(--cs-u));display:grid}.cs .cs-ui-art-steps__fields--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-ui-art-steps__fields--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cs .cs-ui-art-steps__input{justify-content:space-between}.cs .cs-ui-art-steps__input b,.cs .cs-ui-art-room__input b{font-weight:500}.cs .cs-ui-art-steps__input small,.cs .cs-ui-art-room__input small{color:var(--ui-faint);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-steps__actions{padding-top:calc(4 * var(--cs-u));justify-content:space-between;display:flex}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-art-steps){--ui-cols:26}.cs .cs-ui-art-steps__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-art-steps__list{display:none}.cs .cs-ui-art-steps__fields--3,.cs .cs-ui-art-steps__fields--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs .cs-ui-art-review{grid-template-columns:minmax(0, 1fr) calc(250 * var(--cs-u));gap:calc(18 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-art-review__record,.cs .cs-ui-art-review__panel{gap:calc(12 * var(--cs-u));padding:calc(18 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);display:grid}.cs .cs-ui-art-review__title{font-size:var(--ui-fs-lg);font-weight:700}.cs .cs-ui-art-review__by{margin-top:calc(-8 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-art-review__by b{color:var(--ui-primary);font-weight:600}.cs .cs-ui-art-review__image{width:calc(250 * var(--cs-u));aspect-ratio:2;border-radius:var(--ui-radius-sm);overflow:hidden}.cs .cs-ui-art-review__facts{gap:calc(4 * var(--cs-u));font-size:var(--ui-fs-sm);margin:0;display:grid}.cs .cs-ui-art-review__facts div{gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-art-review__facts dt,.cs .cs-ui-art-review__key{font-weight:700;font-size:var(--ui-fs-sm)}.cs .cs-ui-art-review__facts dd{margin:0}.cs .cs-ui-art-review__tags{align-items:center;gap:calc(5 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-art-review__tags .cs-ui-art-review__key{margin-right:calc(4 * var(--cs-u))}.cs .cs-ui-art-review__variants{gap:calc(6 * var(--cs-u));display:grid}.cs .cs-ui-art-review__table{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);font-size:var(--ui-fs-sm);grid-template-columns:auto auto auto minmax(0,1fr);display:grid}.cs .cs-ui-art-review__table>span{padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));white-space:nowrap}.cs .cs-ui-art-review__table>.is-head{border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);color:var(--ui-muted);font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-art-review__panel-title{font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-art-review__group{gap:calc(5 * var(--cs-u));display:grid}.cs .cs-ui-art-review__chips{gap:calc(5 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-art-review__radio{align-items:center;gap:calc(7 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-art-review__radio i{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);background:var(--ui-surface);border-radius:50%;flex:none}.cs .cs-ui-art-review__radio.is-on i{border:calc(4 * var(--cs-u)) solid var(--ui-primary)}.cs .cs-ui-art-review__note{min-height:calc(46 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(9 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-review__lang{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-art-review__decline{margin-top:calc(-4 * var(--cs-u));color:var(--ui-red-text)}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-art-review){--ui-cols:26}.cs .cs-ui-art-review{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-art-review__wide{display:none}.cs .cs-ui-art-review__table{grid-template-columns:auto auto minmax(0,1fr)}}.cs .cs-ui-art-page{grid-template-columns:minmax(0, 1fr) calc(330 * var(--cs-u));gap:calc(28 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-art-page--card{padding:calc(20 * var(--cs-u));background:var(--ui-surface);display:block}.cs .cs-ui-art-page__media{gap:calc(12 * var(--cs-u));padding-top:calc(40 * var(--cs-u));display:grid}.cs .cs-ui-art-page__image{aspect-ratio:2;box-shadow:0 calc(10 * var(--cs-u)) calc(24 * var(--cs-u)) calc(-10 * var(--cs-u)) #11182759;overflow:hidden}.cs .cs-ui-art-page__tools{justify-content:center;gap:calc(8 * var(--cs-u));padding-top:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-art-buy{gap:calc(4 * var(--cs-u));display:grid}.cs .cs-ui-art-buy__title{font-size:calc(22 * var(--cs-u));letter-spacing:-.015em;font-weight:600;line-height:1.2}.cs .cs-ui-art-buy__artist{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-art-buy__artist>span:last-child{text-underline-offset:.2em;text-decoration:underline}.cs .cs-ui-art-buy__price{margin-top:calc(8 * var(--cs-u));font-size:var(--ui-fs-xl);font-weight:600}.cs .cs-ui-art-buy__meta{color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-buy__ship{gap:calc(6 * var(--cs-u));margin-block:calc(10 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);display:grid}.cs .cs-ui-art-buy__ship-head{font-size:var(--ui-fs-sm);justify-content:space-between;align-items:center;font-weight:600;display:flex}.cs .cs-ui-art-buy__postal{padding:calc(3 * var(--cs-u)) calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);font-weight:500}.cs .cs-ui-art-buy__rate{align-items:center;gap:calc(9 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(9 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);font-size:var(--ui-fs-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cs .cs-ui-art-buy__rate i{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:50%}.cs .cs-ui-art-buy__rate>span:nth-child(2){align-items:baseline;column-gap:calc(6 * var(--cs-u));flex-wrap:wrap;min-width:0;display:flex}.cs .cs-ui-art-buy__rate b{font-weight:500}.cs .cs-ui-art-buy__rate small{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-art-buy__rate>span:last-child{font-weight:600}.cs .cs-ui-art-buy__rate.is-on{border-color:var(--ui-primary);box-shadow:0 0 0 var(--ui-hairline) var(--ui-primary)}.cs .cs-ui-art-buy__rate.is-on i{border:calc(4 * var(--cs-u)) solid var(--ui-primary)}.cs .cs-ui-art-buy__notice{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-art-buy__quote{font-size:var(--ui-fs-xs);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.cs .cs-ui-art-buy__cart{width:100%;height:calc(42 * var(--cs-u))}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-art-page){--ui-cols:26}.cs .cs-ui-art-page{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-art-page__media{padding-top:0}.cs .cs-ui-art-page__tools{display:none}}.cs .cs-ui-art-sale{gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-art-sale__crumb{color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-sale__crumb i{padding-inline:calc(4 * var(--cs-u));font-style:normal}.cs .cs-ui-art-sale__crumb b{color:var(--ui-text);font-weight:600}.cs .cs-ui-art-sale__item{grid-template-columns:calc(84 * var(--cs-u)) minmax(0, 1fr) auto;align-items:center;gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-art-sale__thumb{aspect-ratio:2;border-radius:var(--ui-radius-sm);display:block;overflow:hidden}.cs .cs-ui-art-sale__what b{font-size:var(--ui-fs-lg);font-weight:600;display:block}.cs .cs-ui-art-sale__what small{color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-sale__price{font-size:var(--ui-fs-lg);font-weight:600}.cs .cs-ui-art-sale__steps{gap:calc(8 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs .cs-ui-art-sale__step{align-items:center;gap:calc(8 * var(--cs-u));padding-top:calc(8 * var(--cs-u));border-top:calc(4 * var(--cs-u)) solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-sm);font-weight:500;display:flex}.cs .cs-ui-art-sale__step i{width:calc(8 * var(--cs-u));height:calc(8 * var(--cs-u));background:var(--ui-border-strong);border-radius:50%}.cs .cs-ui-art-sale__step.is-done{border-top-color:var(--ui-success);color:var(--ui-text)}.cs .cs-ui-art-sale__step.is-done i{background:var(--ui-success)}.cs .cs-ui-art-sale__cards{grid-template-columns:minmax(0, 1fr) calc(200 * var(--cs-u));gap:calc(14 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-art-sale__card{gap:calc(10 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);display:grid}.cs .cs-ui-art-sale__heading{font-size:var(--ui-fs-md);font-weight:600}.cs .cs-ui-art-sale__help{padding:calc(8 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:var(--ui-radius);color:#1d4ed8;font-size:var(--ui-fs-sm);background:#eff6ff}.cs .cs-ui-art-sale__list{gap:calc(3 * var(--cs-u));font-size:var(--ui-fs-sm);margin:0;display:grid}.cs .cs-ui-art-sale__list div{gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-art-sale__list dt{font-weight:600}.cs .cs-ui-art-sale__list dt:after{content:" :"}.cs .cs-ui-art-sale__list dd{margin:0}.cs .cs-ui-art-sale__actions{align-items:center;gap:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-art-sale__ship{background:var(--ui-success);color:#fff;border-color:#0000}.cs .cs-ui-art-sale__notice{margin-top:calc(-4 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-art-sale__address{color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-art-sale__card--side .cs-ui-btn{justify-self:start}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-art-sale){--ui-cols:26}.cs .cs-ui-art-sale__cards{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-art-sale__item{grid-template-columns:calc(70 * var(--cs-u)) minmax(0, 1fr)}.cs .cs-ui-art-sale__price{display:none}}.cs .cs-ui-art-age{gap:calc(12 * var(--cs-u));display:grid}.cs .cs-ui-art-age__title{font-size:calc(22 * var(--cs-u));letter-spacing:-.02em;font-weight:700}.cs .cs-ui-art-age__intro{margin-top:calc(-6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-art-age__group{gap:calc(6 * var(--cs-u));display:grid}.cs .cs-ui-art-age__band{align-items:center;gap:calc(8 * var(--cs-u));margin-top:calc(4 * var(--cs-u));font-size:var(--ui-fs-md);font-weight:700;display:flex}.cs .cs-ui-art-age__dot{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));background:var(--ui-success);border-radius:50%;flex:none}.cs .cs-ui-art-age__dot--soon{background:var(--ui-warning)}.cs .cs-ui-art-age__dot--expired{background:var(--ui-danger)}.cs .cs-ui-art-age__row{grid-template-columns:calc(40 * var(--cs-u)) minmax(0, 1fr) calc(80 * var(--cs-u)) calc(70 * var(--cs-u)) calc(130 * var(--cs-u)) calc(232 * var(--cs-u));align-items:center;gap:calc(12 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) var(--ui-border);display:grid}.cs .cs-ui-art-age__thumb{aspect-ratio:1;border-radius:var(--ui-radius-sm);display:block;overflow:hidden}.cs .cs-ui-art-age__what{min-width:0}.cs .cs-ui-art-age__what b,.cs .cs-ui-art-age__what small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cs .cs-ui-art-age__what b{font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-art-age__what small,.cs .cs-ui-art-age__cell small{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-art-age__cell{font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-art-age__badge{height:calc(22 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));font-size:var(--ui-fs-xs);white-space:nowrap;border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.cs .cs-ui-art-age__badge--soon{color:#c2410c;background:#ffedd5}.cs .cs-ui-art-age__badge--expired{color:#b91c1c;background:#fee2e2}.cs .cs-ui-art-age__action{justify-content:flex-end;display:flex}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-art-age){--ui-cols:26}.cs .cs-ui-art-age__row{grid-template-columns:calc(40 * var(--cs-u)) minmax(0, 1fr) auto}.cs .cs-ui-art-age .cs-ui-art-age__wide{display:none}.cs .cs-ui-art-age__action{grid-column:1/-1;justify-content:flex-start}.cs .cs-ui-art-age__action:empty{display:none}}.cs .cs-ui-art-room{flex-direction:column;flex:1;display:flex}.cs .cs-ui-art-room__tools{align-items:flex-end;gap:calc(14 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-art-room__input{width:calc(96 * var(--cs-u));justify-content:space-between}.cs .cs-ui-art-room__size{height:2.55em;font-size:var(--ui-fs-sm);align-items:center;font-weight:500;display:flex}.cs .cs-ui-art-room__buttons{gap:calc(6 * var(--cs-u));margin-left:auto;display:flex}.cs .cs-ui-art-room__scene{aspect-ratio:560/300;flex:1;min-height:0;position:relative;overflow:hidden}.cs .cs-ui-art-room__room{object-fit:cover;object-position:50% 85%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cs .cs-ui-art-room__art{aspect-ratio:2;width:23.5%;box-shadow:0 calc(1 * var(--cs-u)) calc(2 * var(--cs-u)) #0000002e, calc(2 * var(--cs-u)) calc(6 * var(--cs-u)) calc(14 * var(--cs-u)) #00000038;position:absolute;top:35.9%;left:30.75%}@container (width<=439px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-art-room){--ui-cols:25}.cs .cs-ui-art-room .cs-ui-art-room__wide{display:none}}.cs .cs-ui-members{gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-members__head{align-items:center;gap:calc(18 * var(--cs-u));display:flex}.cs .cs-ui-members__title{font-size:var(--ui-fs-xl);font-weight:700}.cs .cs-ui-members__search{max-width:calc(420 * var(--cs-u))}.cs .cs-ui-members__body{grid-template-columns:calc(150 * var(--cs-u)) minmax(0, 1fr);gap:calc(14 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-members__sources{gap:calc(2 * var(--cs-u));font-size:var(--ui-fs-sm);white-space:nowrap;display:grid}.cs .cs-ui-members__sources span{padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:var(--ui-radius);color:var(--ui-text-soft)}.cs .cs-ui-members__sources .is-active{background:var(--ui-nav-active);color:#fff}.cs .cs-ui-members__table{border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);overflow:hidden}.cs .cs-ui-members__row{grid-template-columns:minmax(0, 1fr) calc(120 * var(--cs-u)) calc(110 * var(--cs-u)) calc(96 * var(--cs-u));align-items:center;gap:calc(12 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;display:grid}.cs .cs-ui-members__row>span{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-members__row--head{color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:600}.cs .cs-ui-members__name{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-primary);font-weight:500;display:flex}.cs .cs-ui-members__dot{width:calc(8 * var(--cs-u));height:calc(8 * var(--cs-u));background:#9aa5b1;border-radius:50%;flex:none}.cs .cs-ui-members__dot--green{background:#16a34a}.cs .cs-ui-members__dot--amber{background:#eab308}.cs .cs-ui-members__dot--red{background:#dc2626}.cs .cs-ui-members__foot{padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);color:var(--ui-muted);font-size:var(--ui-fs-xs)}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-members){--ui-cols:26}.cs .cs-ui-members__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-members__sources,.cs .cs-ui-members .cs-ui-members__wide{display:none}.cs .cs-ui-members__row{grid-template-columns:minmax(0, 1fr) calc(84 * var(--cs-u)) calc(78 * var(--cs-u))}}.cs .cs-ui-messages{background:var(--ui-surface);flex-direction:column;flex:1;display:flex}.cs .cs-ui-messages__row{grid-template-columns:calc(84 * var(--cs-u)) minmax(0, 1fr) calc(86 * var(--cs-u)) calc(78 * var(--cs-u));align-items:start;gap:calc(12 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-messages__row--head{padding-block:calc(9 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:600}.cs .cs-ui-messages__row.is-pending{background:#fffbeb}.cs .cs-ui-messages__text{gap:calc(3 * var(--cs-u));color:var(--ui-text-soft);line-height:1.4;display:grid}.cs .cs-ui-messages__flag{align-items:center;gap:calc(5 * var(--cs-u));color:#c2410c;font-weight:700;display:flex}.cs .cs-ui-messages__from{color:var(--ui-primary);font-weight:500}.cs .cs-ui-messages__actions{gap:calc(5 * var(--cs-u));display:grid}.cs .cs-ui-messages__actions .cs-ui-btn{height:calc(24 * var(--cs-u));font-size:var(--ui-fs-xs)}@container (width<=439px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-messages){--ui-cols:25}.cs .cs-ui-messages__row{grid-template-columns:calc(84 * var(--cs-u)) minmax(0, 1fr)}.cs .cs-ui-messages .cs-ui-messages__wide,.cs .cs-ui-messages__row--head>span:last-child{display:none}.cs .cs-ui-messages__actions{grid-column:2;display:flex}}.cs .cs-ui.cs-ui--fleet{--ui-bg:#f9fafb;--ui-sunken:#f3f4f6;--ui-border:#e5e7eb;--ui-border-strong:#d1d5db;--ui-text:#111827;--ui-text-soft:#434b56;--ui-muted:#6e7787;--ui-faint:#b8bdc6;--ui-nav:#212c3b;--ui-primary:#3b82f6;--ui-primary-soft:#dbeafe;--ui-primary-soft-border:#bfdbfe;--ui-primary-text:#1d4ed8;--ui-danger:#dc2626;--ui-success:#059669;--ui-warning:#fbbf24}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(>.cs-ui-window__body>.cs-ui-fleet:not(.cs-ui-fleet-trip-frame,.cs-ui-fleet-list--grid)){--ui-cols:26}}.cs .cs-ui-fleet{font-size:var(--ui-fs-sm)}.cs .cs-ui-fleet small{font-size:var(--ui-fs-xs);color:var(--ui-muted);font-weight:400;display:block}.cs .cs-ui-fleet b{font-weight:600}.cs .cs-ui .cs-ui-fleet-logo{width:auto;height:calc(26 * var(--cs-u));flex:none}.cs .cs-ui-fleet-initials{width:calc(24 * var(--cs-u));height:calc(24 * var(--cs-u));border-radius:calc(4 * var(--cs-u));color:#fff;font-size:var(--ui-fs-2xs);background:#e11d74;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.cs .cs-ui-fleet-initials--round{border-radius:50%}.cs .cs-ui-fleet-initials--alt{background:#f59e0b}.cs .cs-ui-fleet-initials--green{background:#16a34a}.cs .cs-ui-fleet-thumb{width:calc(36 * var(--cs-u));height:calc(36 * var(--cs-u));background:var(--ui-sunken);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);color:var(--ui-muted);font-size:calc(17 * var(--cs-u));border-radius:50%;flex:none;place-items:center;display:inline-grid}.cs .cs-ui-fleet-thumb--sm{width:calc(28 * var(--cs-u));height:calc(28 * var(--cs-u));border-radius:calc(4 * var(--cs-u));font-size:calc(14 * var(--cs-u))}.cs .cs-ui-fleet-card{border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) #0a0a0a1a, 0 calc(2 * var(--cs-u)) calc(3 * var(--cs-u)) #0a0a0a14}.cs .cs-ui-fleet-crumb{align-items:center;gap:calc(7 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex;overflow:hidden}.cs .cs-ui-fleet-crumb i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-fleet-head{align-items:center;gap:calc(12 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-fleet-head__end{margin-left:auto}.cs .cs-ui-fleet-title{font-size:calc(22 * var(--cs-u));letter-spacing:-.02em;font-weight:700;line-height:1.15}.cs .cs-ui-fleet-subtitle{font-size:calc(15 * var(--cs-u));letter-spacing:-.01em;font-weight:600}.cs .cs-ui-fleet-tag{height:calc(22 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border-radius:calc(4 * var(--cs-u));background:var(--ui-sunken);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;align-items:center;gap:.4em;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-fleet-tag--pill{padding-inline:calc(10 * var(--cs-u));border-radius:999px}.cs .cs-ui-fleet-tag--blue{background:var(--ui-primary);color:#fff}.cs .cs-ui-fleet-tag--green{background:var(--ui-success);color:#fff}.cs .cs-ui-fleet-tag--black{color:#fff;background:#111827}.cs .cs-ui-fleet-tag--red{background:var(--ui-danger);color:#fff}.cs .cs-ui-fleet-tag--gray{background:var(--ui-border)}.cs .cs-ui-fleet-bool{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));flex:none;display:inline-block;position:relative}.cs .cs-ui-fleet-bool:before,.cs .cs-ui-fleet-bool:after{content:"";width:calc(10 * var(--cs-u));height:calc(1.5 * var(--cs-u));background:var(--ui-faint);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.cs .cs-ui-fleet-bool:after{rotate:-45deg}.cs .cs-ui-fleet-bool.is-yes{background:var(--ui-success);border-radius:50%}.cs .cs-ui-fleet-bool.is-yes:before{display:none}.cs .cs-ui-fleet-bool.is-yes:after{border:solid #fff;border-width:0 calc(1.6 * var(--cs-u)) calc(1.6 * var(--cs-u)) 0;background:0 0;width:30%;height:50%;top:20%;left:34%;translate:none;rotate:45deg}.cs .cs-ui-fleet-warn{border:solid #0000;border-width:0 calc(6.5 * var(--cs-u)) calc(11 * var(--cs-u));border-bottom-color:var(--ui-danger);width:0;height:0;display:inline-block}.cs .cs-ui-fleet-warn--lost{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));border:calc(2 * var(--cs-u)) solid var(--ui-danger);border-radius:50%}.cs .cs-ui-fleet-note{align-items:flex-start;gap:calc(9 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:calc(4 * var(--cs-u));font-size:var(--ui-fs-xs);line-height:1.35;display:flex}.cs .cs-ui-fleet-note .cs-ui-icon{margin-top:.05em}.cs .cs-ui-fleet-note--warning{box-shadow:inset 0 0 0 var(--ui-hairline) #fcd34d;color:#92400e;background:#fffbeb}.cs .cs-ui-fleet-note--warning .cs-ui-icon{color:#d97706}.cs .cs-ui-fleet-btn--success{background:var(--ui-success);color:#fff;border-color:#0000}.cs .cs-ui-fleet-btn--warning{background:var(--ui-warning);color:#422006;border-color:#0000}.cs .cs-ui-fleet-wide{width:100%;display:flex}.cs .cs-ui-fleet-hatch{background:repeating-linear-gradient(135deg, #11182729 0 calc(1 * var(--cs-u)), transparent calc(1 * var(--cs-u)) calc(5 * var(--cs-u))), #11182708;position:absolute;left:0;right:0}.cs .cs-ui-fleet-rows{overflow:hidden}.cs .cs-ui-fleet-rows__group{padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u)) calc(6 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.cs .cs-ui-fleet-rows__group:first-child{border-top:0}.cs .cs-ui-fleet-rows__row{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));min-height:calc(31 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-fleet-rows__row:first-child{border-top:0}.cs .cs-ui-fleet-rows__row>span:first-child{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text);font-weight:600;display:flex}.cs .cs-ui-fleet-rows__row>span:first-child .cs-ui-icon{color:var(--ui-text-soft)}.cs .cs-ui-fleet-rows__row>span:last-child{text-align:right}.cs .cs-ui-fleet-rows__who{align-items:center;gap:calc(8 * var(--cs-u));text-align:left;display:flex}.cs .cs-ui-fleet-rows__who b{font-weight:500}.cs .cs-ui-fleet-rows__pair{gap:calc(18 * var(--cs-u));display:flex}.cs .cs-ui-fleet-rows__pair small{font-size:var(--ui-fs-2xs);letter-spacing:.06em;text-transform:uppercase}.cs .cs-ui-fleet-rows__pair b{align-items:center;gap:calc(3 * var(--cs-u));font-weight:500;display:flex}.cs .cs-ui-fleet-shell{grid-template-columns:max(calc(150 * var(--cs-u)), 132px) minmax(0, 1fr);background:var(--ui-bg);grid-template-rows:auto 1fr;display:grid}.cs .cs-ui-fleet-shell--solo{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-fleet-shell__top{height:calc(40 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.cs .cs-ui-fleet-shell__user{align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-xs);white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-fleet-shell__nav{gap:calc(2 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(6 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-fleet-shell__heading,.cs .cs-ui-fleet-shell__group{padding:0 calc(8 * var(--cs-u)) calc(5 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.1em;text-transform:uppercase;white-space:normal;font-weight:600}.cs .cs-ui-fleet-shell__group{margin-top:calc(12 * var(--cs-u))}.cs .cs-ui-fleet-shell__item{align-items:center;gap:calc(8 * var(--cs-u));height:calc(25 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border-radius:calc(4 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-fleet-shell__item.is-active{background:var(--ui-primary);color:#fff}.cs .cs-ui-fleet-shell__page{min-width:0;padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u)) calc(20 * var(--cs-u))}.cs .cs-ui-fleet-shell__page>*{gap:calc(12 * var(--cs-u));display:grid}.cs .cs-ui-fleet-app{background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-fleet-app__top{height:calc(40 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);justify-content:space-between;align-items:center;display:flex}.cs .cs-ui-fleet-app__menu{align-self:stretch;gap:calc(18 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:500;display:flex}.cs .cs-ui-fleet-app__menu span{border-bottom:calc(2 * var(--cs-u)) solid transparent;align-items:center;display:flex}.cs .cs-ui-fleet-app__menu .is-active{border-bottom-color:var(--ui-primary);color:var(--ui-text)}.cs .cs-ui-fleet-app__band{gap:calc(4 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(40 * var(--cs-u)) calc(13 * var(--cs-u));background:var(--ui-nav);color:#fff;display:grid}.cs .cs-ui-fleet-app__crumbs{gap:calc(7 * var(--cs-u));font-size:var(--ui-fs-xs);color:#ffffffd1;white-space:nowrap;display:flex}.cs .cs-ui-fleet-app__crumbs i{opacity:.5;font-style:normal}.cs .cs-ui-fleet-app__title{font-size:calc(20 * var(--cs-u));letter-spacing:-.015em;font-weight:700;line-height:1.15}.cs .cs-ui-fleet-app__page{padding:calc(16 * var(--cs-u)) calc(40 * var(--cs-u)) calc(20 * var(--cs-u));flex:1}.cs .cs-ui-fleet-calendar{grid-template-columns:minmax(0, 1fr) calc(236 * var(--cs-u));gap:calc(16 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-fleet-calendar__widget{overflow:hidden}.cs .cs-ui-fleet-calendar__head{height:calc(36 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:calc(15 * var(--cs-u));align-items:center;display:flex}.cs .cs-ui-fleet-calendar__date{align-items:center;gap:calc(10 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-muted);margin-inline:auto;display:flex}.cs .cs-ui-fleet-calendar__date b{color:var(--ui-text)}.cs .cs-ui-fleet-calendar__grid{grid-template-columns:calc(46 * var(--cs-u)) repeat(var(--fleet-vehicles), minmax(0, 1fr));height:calc(var(--fleet-hours) * calc(30 * var(--cs-u)));background:repeating-linear-gradient(transparent 0 calc(calc(30 * var(--cs-u)) - var(--ui-hairline)), var(--ui-border) calc(calc(30 * var(--cs-u)) - var(--ui-hairline)) calc(30 * var(--cs-u)));display:grid;position:relative}.cs .cs-ui-fleet-calendar__hours{grid-auto-rows:calc(30 * var(--cs-u));background:var(--ui-surface);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);text-align:right;font-weight:600;display:grid}.cs .cs-ui-fleet-calendar__hours span{padding:calc(3 * var(--cs-u)) calc(7 * var(--cs-u)) 0 0}.cs .cs-ui-fleet-calendar__col{border-left:var(--ui-hairline) solid var(--ui-border);position:relative}.cs .cs-ui-fleet-calendar__col.is-selected{background:#0093e81a}.cs .cs-ui-fleet-calendar__col.is-selected .cs-ui-fleet-hatch{background:repeating-linear-gradient(135deg, #1c4c994d 0 calc(1 * var(--cs-u)), transparent calc(1 * var(--cs-u)) calc(5 * var(--cs-u))), #0093e814}.cs .cs-ui-fleet-calendar__now{height:calc(1.5 * var(--cs-u));background:#ef4444;position:absolute;left:0;right:0}.cs .cs-ui-fleet-calendar__drawer{grid-template-columns:calc(46 * var(--cs-u)) repeat(var(--fleet-vehicles), minmax(0, 1fr));border-top:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-fleet-calendar__vehicle{align-content:start;justify-items:center;gap:calc(4 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(4 * var(--cs-u)) calc(10 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-2xs);text-align:center;line-height:1.2;display:grid;position:relative}.cs .cs-ui-fleet-calendar__vehicle.is-selected .cs-ui-fleet-thumb{box-shadow:0 0 0 calc(2 * var(--cs-u)) var(--ui-primary);color:var(--ui-primary-text)}.cs .cs-ui-fleet-calendar__side{gap:calc(10 * var(--cs-u));display:grid}.cs .cs-ui-fleet-calendar__map{border-radius:calc(4 * var(--cs-u));overflow:hidden}.cs .cs-ui-fleet-calendar__map svg{width:100%;height:auto}.cs .cs-ui-fleet-calendar__name{justify-content:space-between;align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-md);display:flex}.cs .cs-ui-fleet-calendar__name span{align-items:center;gap:calc(2 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-text-soft);display:flex}.cs .cs-ui-fleet-calendar__address{margin-top:calc(-6 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-fleet-reserve{grid-template-columns:minmax(0, 1fr) calc(300 * var(--cs-u))}.cs .cs-ui-fleet-reserve .cs-ui-fleet-calendar__grid{height:calc(var(--fleet-hours) * calc(39 * var(--cs-u)));background:repeating-linear-gradient(transparent 0 calc(calc(39 * var(--cs-u)) - var(--ui-hairline)), var(--ui-border) calc(calc(39 * var(--cs-u)) - var(--ui-hairline)) calc(39 * var(--cs-u)))}.cs .cs-ui-fleet-reserve .cs-ui-fleet-calendar__hours{grid-auto-rows:calc(39 * var(--cs-u))}.cs .cs-ui-fleet-reserve__range{border-block:calc(2 * var(--cs-u)) solid #1c4c99;background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-md);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;left:0;right:0}.cs .cs-ui-fleet-reserve__dates{gap:calc(6 * var(--cs-u));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;display:grid}.cs .cs-ui-fleet-reserve__dates>.cs-ui-icon{margin-bottom:calc(26 * var(--cs-u));color:var(--ui-muted)}.cs .cs-ui-fleet-reserve__dates .cs-ui-input{height:calc(32 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));gap:calc(6 * var(--cs-u));box-shadow:none;font-size:var(--ui-fs-sm)}.cs .cs-ui-fleet-reserve__estimate{align-items:center;gap:calc(6 * var(--cs-u));margin-top:calc(4 * var(--cs-u));font-size:calc(22 * var(--cs-u));color:var(--ui-muted);display:flex}.cs .cs-ui-fleet-reserve__estimate b{color:var(--ui-text);font-weight:500}.cs .cs-ui-fleet-reserve__estimate .cs-ui-icon{font-size:calc(14 * var(--cs-u))}.cs .cs-ui-fleet-reserve__hint{margin-top:calc(-6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);line-height:1.35}.cs .cs-ui-fleet-trip{overflow:hidden}.cs .cs-ui-fleet-trip__head{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(14 * var(--cs-u));background:var(--ui-success);color:#fff;font-size:var(--ui-fs-md);display:flex}.cs .cs-ui-fleet-trip__head span{align-items:center;gap:calc(5 * var(--cs-u));font-size:var(--ui-fs-sm);font-weight:500;display:flex}.cs .cs-ui-fleet-trip__body{grid-template-columns:minmax(0, 1fr) calc(300 * var(--cs-u));display:grid}.cs .cs-ui-fleet-trip__main{align-content:start;gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-fleet-trip__vehicle,.cs .cs-ui-fleet-trip__zone{align-items:center;gap:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-fleet-trip__vehicle b{font-size:var(--ui-fs-md)}.cs .cs-ui-fleet-trip__zone>.cs-ui-icon{width:calc(36 * var(--cs-u));font-size:calc(17 * var(--cs-u));color:var(--ui-primary);flex:none}.cs .cs-ui-fleet-trip__tags{gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-fleet-trip__actions{gap:calc(6 * var(--cs-u));margin-top:calc(2 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-fleet-trip__actions .cs-ui-btn{height:calc(32 * var(--cs-u));padding-inline:calc(11 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-fleet-trip__map{border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-fleet-trip__map svg{width:100%;height:100%}.cs .cs-ui-fleet-trip--card .cs-ui-fleet-trip__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-fleet-trip--card .cs-ui-fleet-trip__map{height:calc(132 * var(--cs-u));border-left:0;border-bottom:var(--ui-hairline) solid var(--ui-border);order:-1}.cs .cs-ui-fleet-trip-frame .cs-ui-fleet-card{box-shadow:none}.cs .cs-ui-fleet-trip-page{gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-fleet-trip-page__links{gap:calc(14 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-fleet-boxlink{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));border-top:calc(4 * var(--cs-u)) solid var(--ui-primary);color:var(--ui-muted);display:flex}.cs .cs-ui-fleet-boxlink--warning{border-top-color:var(--ui-warning)}.cs .cs-ui-fleet-boxlink b{font-size:calc(15 * var(--cs-u));color:var(--ui-text);display:block}.cs .cs-ui-fleet-boxlink small{font-size:var(--ui-fs-sm);color:var(--ui-text-soft)}.cs .cs-ui-fleet-vehicle .cs-ui-tabs,.cs .cs-ui-fleet-vehicle__cols{margin-top:calc(-4 * var(--cs-u))}.cs .cs-ui-fleet-vehicle .cs-ui-tabs{gap:calc(22 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-fleet-vehicle .cs-ui-tab{padding-block:calc(7 * var(--cs-u))}.cs .cs-ui-fleet-vehicle__cols{gap:calc(14 * var(--cs-u));margin-top:calc(2 * var(--cs-u));grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start;display:grid}.cs .cs-ui-fleet-vehicle .cs-ui-fleet-rows__row{min-height:calc(28 * var(--cs-u));padding-block:calc(4 * var(--cs-u))}.cs .cs-ui-fleet-vehicle__map svg{width:100%;height:auto}.cs .cs-ui-fleet-vehicle__map .cs-ui-fleet-rows__row:first-of-type{border-top:0}.cs .cs-ui-fleet-booking__cols{gap:calc(14 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cs .cs-ui-fleet-booking__col{gap:calc(8 * var(--cs-u));display:grid}.cs .cs-ui-fleet-booking .cs-ui-fleet-rows__row{min-height:calc(38 * var(--cs-u))}.cs .cs-ui-fleet-booking__invoice{align-items:center;gap:calc(12 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u));display:flex}.cs .cs-ui-fleet-booking__invoice>b{font-size:var(--ui-fs-md);margin-left:auto}.cs .cs-ui-fleet-booking__invoice small{font-size:var(--ui-fs-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.cs .cs-ui-fleet-booking__doc{width:calc(32 * var(--cs-u));height:calc(32 * var(--cs-u));border-radius:calc(4 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:calc(16 * var(--cs-u));place-items:center;display:grid}.cs .cs-ui-fleet-invoice{gap:calc(16 * var(--cs-u));grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;display:grid}.cs .cs-ui-fleet-invoice__vehicle{align-items:center;gap:calc(10 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(12 * var(--cs-u));display:flex}.cs .cs-ui-fleet-invoice__vehicle .cs-ui-fleet-tag{margin-left:auto}.cs .cs-ui-fleet-invoice .cs-ui-fleet-rows__row{min-height:calc(29 * var(--cs-u));padding-block:calc(4 * var(--cs-u))}.cs .cs-ui-fleet-invoice .cs-ui-fleet-rows__row>span:first-child{color:var(--ui-text-soft);font-weight:400}.cs .cs-ui-fleet-invoice__summary{overflow:hidden}.cs .cs-ui-fleet-invoice__line{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(14 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-fleet-invoice__line b{font-weight:500}.cs .cs-ui-fleet-invoice__line.is-subtotal{background:var(--ui-bg)}.cs .cs-ui-fleet-invoice__line.is-total{padding-block:calc(11 * var(--cs-u));border-top-color:var(--ui-border-strong);font-size:calc(16 * var(--cs-u))}.cs .cs-ui-fleet-invoice__line.is-total b,.cs .cs-ui-fleet-invoice__line.is-total span{font-weight:700}.cs .cs-ui-fleet-invoice__payment{align-items:center;gap:calc(10 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-text-soft);display:flex}.cs .cs-ui-fleet-invoice__payment .cs-ui-icon{font-size:calc(17 * var(--cs-u))}.cs .cs-ui-fleet-invoice__payment b{color:var(--ui-text);font-weight:500}.cs .cs-ui-fleet-pricing__cols{gap:calc(14 * var(--cs-u));grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;display:grid}.cs .cs-ui-fleet-pricing__rules{gap:calc(12 * var(--cs-u));display:grid}.cs .cs-ui-fleet-pricing__title{padding:calc(11 * var(--cs-u)) calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);font-weight:600}.cs .cs-ui-fleet-pricing__title small{margin-top:calc(1 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-text-soft)}.cs .cs-ui-fleet-pricing__fields{gap:calc(10 * var(--cs-u)) calc(14 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(14 * var(--cs-u)) calc(13 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-fleet-pricing__fields--stack{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-fleet-pricing .cs-ui-label{font-size:var(--ui-fs-xs);color:var(--ui-text);font-weight:400}.cs .cs-ui-fleet-stepper{height:calc(30 * var(--cs-u));max-width:calc(232 * var(--cs-u));align-items:center;display:flex}.cs .cs-ui-fleet-stepper .cs-ui-check{margin-right:calc(8 * var(--cs-u));width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u))}.cs .cs-ui-fleet-stepper__btn{width:calc(28 * var(--cs-u));background:var(--ui-sunken);color:var(--ui-text);font-size:calc(15 * var(--cs-u));align-self:stretch;place-items:center;font-style:normal;line-height:1;display:grid}.cs .cs-ui-fleet-stepper b{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(3 * var(--cs-u)) 0 0 calc(3 * var(--cs-u));background:var(--ui-surface);flex:1;align-self:stretch;place-items:center;min-width:0;font-weight:400;display:grid}.cs .cs-ui-fleet-stepper small{min-width:calc(34 * var(--cs-u));padding-inline:calc(7 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:0 calc(3 * var(--cs-u)) calc(3 * var(--cs-u)) 0;color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);white-space:nowrap;border-left:0;align-self:stretch;place-items:center;display:grid}.cs .cs-ui-fleet-stepper.is-off .cs-ui-fleet-stepper__btn{color:var(--ui-faint)}.cs .cs-ui-fleet-list__card{overflow:hidden}.cs .cs-ui-fleet-list__search{align-items:center;gap:calc(8 * var(--cs-u));height:calc(30 * var(--cs-u));margin:calc(8 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u));color:var(--ui-faint);display:flex}.cs .cs-ui-fleet-list__export{align-items:center;gap:calc(7 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-weight:500;display:flex}.cs .cs-ui-fleet-list__export span{text-underline-offset:.18em;text-decoration:underline}.cs .cs-ui-fleet-list__row{--fleet-list:minmax(0, 1fr) calc(50 * var(--cs-u)) calc(98 * var(--cs-u)) calc(28 * var(--cs-u)) calc(46 * var(--cs-u)) calc(46 * var(--cs-u)) calc(28 * var(--cs-u)) calc(28 * var(--cs-u)) calc(28 * var(--cs-u)) calc(28 * var(--cs-u)) calc(70 * var(--cs-u));grid-template-columns:var(--fleet-list);align-items:center;gap:calc(5 * var(--cs-u));min-height:calc(45 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-fleet-list__row--head{min-height:calc(34 * var(--cs-u));font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-fleet-list__row--head .cs-ui-icon{font-size:calc(15 * var(--cs-u))}.cs .cs-ui-fleet-list__name{align-items:center;gap:calc(9 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-fleet-list__name b{font-weight:500}.cs .cs-ui-fleet-list__reading{justify-items:center;display:grid}.cs .cs-ui-fleet-list__odometer{text-align:right;justify-items:end;display:grid}.cs .cs-ui-fleet-list--grid{background:var(--ui-surface)}.cs .cs-ui-fleet-list--grid .cs-ui-fleet-card{box-shadow:none}.cs .cs-ui-fleet-list--grid .cs-ui-fleet-list__row{--fleet-list:minmax(0, 1fr) calc(104 * var(--cs-u)) calc(30 * var(--cs-u)) calc(48 * var(--cs-u)) calc(30 * var(--cs-u));min-height:calc(44 * var(--cs-u))}.cs .cs-ui-fleet-list--grid .cs-ui-fleet-list__tracking,.cs .cs-ui-fleet-list--grid .cs-ui-fleet-list__row>.cs-ui-fleet-list__extra{display:none}@container (width<=699px){.cs .cs-ui-fleet-list__row{--fleet-list:minmax(0, 1fr) calc(56 * var(--cs-u)) calc(104 * var(--cs-u)) calc(34 * var(--cs-u)) calc(50 * var(--cs-u)) calc(34 * var(--cs-u))}.cs .cs-ui-fleet-list__row>.cs-ui-fleet-list__extra{display:none}}.cs .cs-ui-fleet-rides__card{overflow:hidden}.cs .cs-ui-fleet-rides__filters{gap:calc(10 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u)) calc(12 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-fleet-rides__filters .cs-ui-label{font-size:var(--ui-fs-xs);color:var(--ui-text);font-weight:400}.cs .cs-ui-fleet-rides__filters .cs-ui-input{height:calc(30 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));box-shadow:none;font-size:var(--ui-fs-sm)}.cs .cs-ui-fleet-rides__row{--fleet-rides:calc(66 * var(--cs-u)) calc(88 * var(--cs-u)) minmax(0, 1fr) minmax(0, 1fr) calc(62 * var(--cs-u)) calc(78 * var(--cs-u)) calc(116 * var(--cs-u));grid-template-columns:var(--fleet-rides);align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(42 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-fleet-rides__row--head{min-height:calc(32 * var(--cs-u));font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-fleet-rides__id{color:var(--ui-primary-text)}.cs .cs-ui-fleet-rides__who{align-items:center;gap:calc(7 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-fleet-rides__who b{font-weight:500;line-height:1.2}.cs .cs-ui-fleet-rides__num{text-align:right}@container (width<=699px){.cs .cs-ui-fleet-rides__row{--fleet-rides:calc(58 * var(--cs-u)) calc(80 * var(--cs-u)) minmax(0, 1fr) minmax(0, 1fr) calc(64 * var(--cs-u)) calc(108 * var(--cs-u))}.cs .cs-ui-fleet-rides__row>.cs-ui-fleet-rides__extra{display:none}}@container (width<=599px){.cs .cs-ui-fleet-shell{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-fleet-shell>.cs-ui-fleet-shell__nav,.cs .cs-ui-fleet-app__top>.cs-ui-fleet-app__menu{display:none}.cs .cs-ui-fleet-shell__page{padding:calc(14 * var(--cs-u)) calc(14 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-fleet-app__band,.cs .cs-ui-fleet-app__page{padding-inline:calc(14 * var(--cs-u))}.cs .cs-ui-fleet-crumb>span:not(:last-of-type),.cs .cs-ui-fleet-crumb>i:not(:last-of-type){display:none}.cs .cs-ui-fleet-head{gap:calc(8 * var(--cs-u));flex-wrap:wrap}.cs .cs-ui-fleet-vehicle .cs-ui-fleet-title{flex-basis:100%}.cs .cs-ui-fleet-calendar,.cs .cs-ui-fleet-trip__body,.cs .cs-ui-fleet-trip-page__links,.cs .cs-ui-fleet-vehicle__cols,.cs .cs-ui-fleet-booking__cols,.cs .cs-ui-fleet-invoice,.cs .cs-ui-fleet-pricing__cols{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-fleet-calendar{--fleet-vehicles:4!important}.cs .cs-ui-fleet-calendar.cs-ui-fleet-reserve{--fleet-vehicles:1!important}.cs .cs-ui-fleet-calendar__col:nth-child(n+6),.cs .cs-ui-fleet-calendar__vehicle:nth-child(n+6),.cs .cs-ui-fleet-calendar__side>.cs-ui-fleet-calendar__map{display:none}.cs .cs-ui-fleet-trip__map{height:calc(140 * var(--cs-u));border-left:0;border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-fleet-list__row{--fleet-list:minmax(0, 1fr) calc(100 * var(--cs-u)) calc(28 * var(--cs-u)) calc(46 * var(--cs-u)) calc(28 * var(--cs-u));gap:calc(4 * var(--cs-u))}.cs .cs-ui-fleet-list__row>.cs-ui-fleet-list__tracking,.cs .cs-ui-fleet-list__card>.cs-ui-fleet-list__export{display:none}.cs .cs-ui-fleet-rides__row{--fleet-rides:calc(56 * var(--cs-u)) calc(78 * var(--cs-u)) minmax(0, 1fr) calc(118 * var(--cs-u));gap:calc(6 * var(--cs-u))}.cs .cs-ui-fleet-rides__row>.cs-ui-fleet-rides__num,.cs .cs-ui-fleet-rides__row>.cs-ui-fleet-rides__driver,.cs .cs-ui-fleet-rides__card>.cs-ui-fleet-rides__filters{display:none}.cs .cs-ui.cs-ui-sales>.cs-ui-window{--ui-cols:26.25}.cs .cs-ui.cs-ui-sales>.cs-ui-window:has(.cs-ui-sales-table){--ui-cols:32.5}.cs .cs-ui.cs-ui-sales .cs-ui-sales__wide{display:none}}.cs .cs-ui-sales-list{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-sm);line-height:1.2;overflow:hidden}.cs .cs-ui-sales-list__row{grid-template-columns:var(--list-cols);height:calc(34 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);align-items:center;display:grid}.cs .cs-ui-sales-list__row--head{height:calc(28 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:500}.cs .cs-ui-sales-list__cell{min-width:0;padding-inline:calc(8 * var(--cs-u));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs .cs-ui-sales-list__cell:first-child{padding-left:calc(10 * var(--cs-u))}.cs .cs-ui-sales-list__cell.is-end{text-align:right}.cs .cs-ui-sales-list__cell.is-center{text-align:center}.cs .cs-ui-sales-list__cell.is-sorted{align-items:center;gap:calc(3 * var(--cs-u));display:flex}.cs .cs-ui-sales-list .cs-ui-badge .cs-ui-icon{width:1.1em;height:1.1em}.cs .cs-ui-sales-table,.cs .cs-ui-sales-order,.cs .cs-ui-sales-delivery{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-sales-table .cs-ui-record__crumb,.cs .cs-ui-sales-order .cs-ui-record__crumb{margin-bottom:calc(-6 * var(--cs-u))}.cs .cs-ui-sales-order .cs-ui-record__meta,.cs .cs-ui-sales-delivery .cs-ui-record__meta{margin-top:calc(-8 * var(--cs-u))}.cs .cs-ui-sales-table .cs-ui-sales-list{--list-cols:.75fr 1.9fr .95fr 1.05fr 1.15fr 1.1fr .5fr}.cs .cs-ui-sales-table__sync{justify-content:center;display:flex}.cs .cs-ui-sales-table__sync .cs-ui-icon{width:1.35em;height:1.35em}.cs .cs-ui-sales-table__sync--synced{color:var(--ui-green-text)}.cs .cs-ui-sales-table__sync--error{color:var(--ui-red-text)}.cs .cs-ui-sales-table__sync--none i{width:calc(10 * var(--cs-u));height:var(--ui-hairline);background:var(--ui-border-strong)}@container (width<=599px){.cs .cs-ui-sales-table .cs-ui-sales-list{--list-cols:.8fr 1.9fr 1.15fr 1.25fr .45fr}}.cs .cs-ui-sales-cart{background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-sales-cart__bar{height:calc(46 * var(--cs-u));padding-inline:calc(24 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);justify-content:space-between;align-items:center;display:flex}.cs .cs-ui-sales-cart__brand{color:var(--ui-primary-text);font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-sales-cart__nav{gap:calc(22 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);font-weight:500;display:flex}.cs .cs-ui-sales-cart__nav span{align-items:center;gap:calc(5 * var(--cs-u));display:flex}.cs .cs-ui-sales-cart__nav .is-active{color:var(--ui-primary)}.cs .cs-ui-sales-cart__body{grid-template-columns:minmax(0, 1fr) calc(300 * var(--cs-u));gap:calc(24 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(24 * var(--cs-u)) calc(22 * var(--cs-u));display:grid}.cs .cs-ui-sales-cart__lines{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-sales-cart__card{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface)}.cs .cs-ui-sales-cart__line{grid-template-columns:calc(38 * var(--cs-u)) minmax(0, 1fr) auto;align-items:center;gap:calc(12 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-sales-cart__line:first-child{border-top:0}.cs .cs-ui-sales-cart__thumb{height:calc(38 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-sunken);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border)}.cs .cs-ui-sales-cart__name{gap:calc(2 * var(--cs-u));min-width:0;display:grid}.cs .cs-ui-sales-cart__name b{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cs .cs-ui-sales-cart__name small{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-sales-cart__line>b{color:var(--ui-text);font-weight:600}.cs .cs-ui-sales-cart__checkout{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-sales-cart__alert{gap:calc(8 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-blue-border);border-radius:var(--ui-radius);background:var(--ui-blue-soft);color:var(--ui-blue-text);font-size:var(--ui-fs-xs);line-height:1.35;display:flex}.cs .cs-ui-sales-cal{padding:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface)}.cs .cs-ui-sales-cal__month{margin-bottom:calc(6 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);justify-content:space-between;align-items:center;display:flex}.cs .cs-ui-sales-cal__month i{width:calc(6 * var(--cs-u));height:calc(6 * var(--cs-u));margin-inline:calc(6 * var(--cs-u));border-top:calc(1.5 * var(--cs-u)) solid var(--ui-muted);border-left:calc(1.5 * var(--cs-u)) solid var(--ui-muted)}.cs .cs-ui-sales-cal__month i.is-prev{transform:rotate(-45deg)}.cs .cs-ui-sales-cal__month i.is-next{transform:rotate(135deg)}.cs .cs-ui-sales-cal__grid{gap:calc(2 * var(--cs-u));text-align:center;font-size:var(--ui-fs-xs);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cs .cs-ui-sales-cal__weekday{padding-block:calc(3 * var(--cs-u));color:var(--ui-faint);font-weight:600}.cs .cs-ui-sales-cal__day{height:calc(24 * var(--cs-u));border-radius:var(--ui-radius-sm);color:var(--ui-text);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;display:grid}.cs .cs-ui-sales-cal__day.is-off{color:var(--ui-border-strong);font-weight:400}.cs .cs-ui-sales-cal__day.is-today{box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-faint)}.cs .cs-ui-sales-cal__day.is-selected{background:var(--ui-primary);box-shadow:none;color:#fff;font-weight:600}.cs .cs-ui-sales-cart__checkout .cs-ui-input{color:var(--ui-text-soft);font-size:var(--ui-fs-sm)}.cs .cs-ui-sales-cart__total{justify-items:start;gap:calc(3 * var(--cs-u));display:grid}.cs .cs-ui-sales-cart__total b{color:var(--ui-text);font-size:var(--ui-fs-lg);font-weight:600}.cs .cs-ui-sales-cart__total small{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-sales-cart__total .cs-ui-btn{margin-top:calc(5 * var(--cs-u))}@container (width<=599px){.cs .cs-ui-sales-cart__body{padding-inline:calc(16 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-sales-cart__bar{padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-sales-cart__nav span:not(.is-active){display:none}}.cs .cs-ui-sales-order__body{grid-template-columns:minmax(0, 1fr) calc(172 * var(--cs-u));align-items:start;gap:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-sales-order__lines{gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-sales-order__group{margin-top:calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.cs .cs-ui-sales-order__card{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);overflow:hidden}.cs .cs-ui-sales-order__line{grid-template-columns:calc(128 * var(--cs-u)) minmax(0, 1fr) auto calc(64 * var(--cs-u));align-items:center;gap:calc(10 * var(--cs-u));height:calc(38 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-sales-order__line:first-child{border-top:0}.cs .cs-ui-sales-order__line b{min-width:0;color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.cs .cs-ui-sales-order__line .cs-ui-badge{height:calc(20 * var(--cs-u));justify-self:start}.cs .cs-ui-sales-order__qty{color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap}.cs .cs-ui-sales-order__total{color:var(--ui-text);text-align:right;white-space:nowrap;font-weight:600}.cs .cs-ui-sales-order__summary{gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);display:grid}.cs .cs-ui-sales-order__summary .cs-ui-heading{font-size:var(--ui-fs-md)}.cs .cs-ui-sales-order__sum{justify-content:space-between;align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-sales-order__sum b{color:var(--ui-text);font-weight:600}.cs .cs-ui-sales-order__sum.is-margin{padding-top:calc(8 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border)}@container (width<=599px){.cs .cs-ui-sales-order__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-sales-order__line{grid-template-columns:auto minmax(0,1fr) auto}.cs .cs-ui-sales-order__qty{display:none}}.cs .cs-ui-sales-delivery__date{width:calc(220 * var(--cs-u))}.cs .cs-ui-sales-delivery__date .cs-ui-input{color:var(--ui-text)}.cs .cs-ui-sales-delivery__lines{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-sales-delivery__card{gap:calc(8 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);display:grid}.cs .cs-ui-sales-delivery__fields{gap:calc(8 * var(--cs-u));grid-template-columns:minmax(0,2.4fr) repeat(3,minmax(0,1fr));display:grid}.cs .cs-ui-sales-delivery__fields .cs-ui-label{font-size:var(--ui-fs-xs)}.cs .cs-ui-sales-delivery__fields .cs-ui-input,.cs .cs-ui-sales-delivery__fields .cs-ui-select{height:calc(30 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-sales-delivery__fields .cs-ui-select{white-space:nowrap;overflow:hidden}.cs .cs-ui-sales-delivery__fields .cs-ui-input{color:var(--ui-muted)}.cs .cs-ui-sales-delivery__fields .cs-ui-input.is-filled{color:var(--ui-text);font-weight:600}.cs .cs-ui-sales-delivery__tally{color:var(--ui-text-soft);font-size:var(--ui-fs-xs);justify-content:space-between;display:flex}.cs .cs-ui-sales-delivery>.cs-ui-field .cs-ui-input{color:var(--ui-text-soft);font-size:var(--ui-fs-sm)}.cs .cs-ui-sales-delivery__actions{justify-content:flex-end;gap:calc(8 * var(--cs-u));display:flex}@container (width<=599px){.cs .cs-ui-sales-delivery__fields{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-ui-sales-delivery__line{grid-column:1/-1}.cs .cs-ui.cs-ui-sync>.cs-ui-window:has(.cs-ui-sync-page){--ui-cols:26.25}}@container (width<=380px){.cs .cs-ui.cs-ui-sync>.cs-ui-window:has(.cs-ui-sync-solo){--ui-cols:24}}.cs .cs-ui-sync-page{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-sync-page .cs-ui-record__crumb{margin-bottom:calc(-6 * var(--cs-u))}.cs .cs-ui-sync-page .cs-ui-record__meta{margin-top:calc(-8 * var(--cs-u))}.cs .cs-ui-sync-page .cs-ui-tab{align-items:center;gap:calc(5 * var(--cs-u));display:inline-flex}.cs .cs-ui-sync-page__dot{width:calc(7 * var(--cs-u));height:calc(7 * var(--cs-u));background:var(--ui-green-text);border-radius:50%}.cs .cs-ui-sync-solo{padding:calc(16 * var(--cs-u));background:var(--ui-bg);flex:1}.cs .cs-ui-sync-card{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-sync-card__status,.cs .cs-ui-sync-card__force,.cs .cs-ui-sync-card__logs{padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface)}.cs .cs-ui-sync-card__status{justify-content:space-between;align-items:center;gap:calc(14 * var(--cs-u));display:flex}.cs .cs-ui-sync-card__badge{align-items:center;gap:calc(6 * var(--cs-u));height:calc(34 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-green-border);border-radius:var(--ui-radius);background:var(--ui-green-soft);color:var(--ui-green-text);font-size:var(--ui-fs-md);white-space:nowrap;flex:none;font-weight:600;display:inline-flex}.cs .cs-ui-sync-card__badge.is-error{border-color:var(--ui-red-border);background:var(--ui-red-soft);color:var(--ui-red-text)}.cs .cs-ui-sync-card__ids{justify-items:end;gap:calc(2 * var(--cs-u));min-width:0;color:var(--ui-text-soft);font-size:var(--ui-fs-xs);text-align:right;display:grid}.cs .cs-ui-sync-card__ids b{align-items:center;gap:calc(4 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:600;display:inline-flex}.cs .cs-ui-sync-card__ids small{font-size:var(--ui-fs-2xs)}.cs .cs-ui-sync-card__ids b.is-link{border-bottom:var(--ui-hairline) dashed var(--ui-faint)}.cs .cs-ui-sync-card__force{padding-block:calc(10 * var(--cs-u))}.cs .cs-ui-sync-card__logs{gap:calc(8 * var(--cs-u));display:grid}.cs .cs-ui-sync-card__logs .cs-ui-heading{font-size:var(--ui-fs-md)}.cs .cs-ui-sync-card__list{--list-cols:1.35fr .9fr .9fr 1fr}.cs .cs-ui-sync-card__message{padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u)) calc(8 * var(--cs-u));background:var(--ui-red-soft);color:var(--ui-red-text);font-size:var(--ui-fs-xs);line-height:1.35}@container (width<=380px){.cs .cs-ui-sync-card__status{flex-direction:column;align-items:flex-start}.cs .cs-ui-sync-card__ids{text-align:left;justify-items:start}.cs .cs-ui-sync-card__list{--list-cols:1.5fr 1fr 1fr}.cs .cs-ui-sync-card__list .cs-ui-sales-list__cell:nth-child(4){display:none}}.cs .cs-ui>.cs-ui-sync-issues{--ui-cols:26.25;border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);font-family:var(--ui-font);flex-direction:column;flex:1;display:flex;overflow:hidden}.cs .cs-ui-sync-issues__title{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:600}.cs .cs-ui-sync-issues__grid{gap:calc(8 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u));flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-sync-issues__box{justify-content:center;align-items:center;gap:calc(4 * var(--cs-u));min-width:0;padding:calc(8 * var(--cs-u)) calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:var(--ui-radius);box-shadow:inset 0 0 0 var(--ui-hairline) #15803d4d;color:var(--ui-green-text);flex-direction:column;display:flex}.cs .cs-ui-sync-issues__box.is-error{background:var(--ui-red-soft);box-shadow:inset 0 0 0 var(--ui-hairline) #b91c1c4d;color:var(--ui-red-text)}.cs .cs-ui-sync-issues__box b{font-size:calc(36 * var(--cs-u));align-items:flex-start;font-weight:600;line-height:1;display:flex}.cs .cs-ui-sync-issues__box b .cs-ui-icon{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-sync-issues__ok{width:calc(36 * var(--cs-u));height:calc(36 * var(--cs-u))}.cs .cs-ui-sync-issues__box span{max-width:100%;font-size:var(--ui-fs-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}@container (width<=759px){.cs .cs-ui.cs-ui-cost>.cs-ui-window:has(.cs-ui-cost-page){--ui-cols:46}}@container (width<=599px){.cs .cs-ui.cs-ui-cost>.cs-ui-window:has(.cs-ui-cost-page){--ui-cols:26.25}}.cs .cs-ui-cost-page{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-cost-page .cs-ui-record__crumb{margin-bottom:calc(-6 * var(--cs-u))}.cs .cs-ui-cost-page__actions{display:flex}.cs .cs-ui-cost-page__body{grid-template-columns:minmax(0, 1fr) calc(250 * var(--cs-u));align-items:start;gap:calc(16 * var(--cs-u));display:grid}.cs .cs-ui-cost-page__list{gap:calc(8 * var(--cs-u));display:grid}.cs .cs-ui-cost-page__list .cs-ui-heading{font-size:var(--ui-fs-md)}.cs .cs-ui-cost-list{--list-cols:.8fr 2.4fr .9fr 1fr}.cs .cs-ui-cost-list__in{color:var(--ui-green-text);font-weight:600}.cs .cs-ui-cost-list__out{color:var(--ui-text-soft)}.cs .cs-ui-cost-list .cs-ui-sales-list__row.is-current{color:var(--ui-text);font-weight:600}.cs .cs-ui-cost-list .cs-ui-sales-list__row.is-spent{background:var(--ui-bg);color:var(--ui-faint)}.cs .cs-ui-cost-list .cs-ui-sales-list__row.is-spent .cs-ui-cost-list__in{color:var(--ui-faint);font-weight:400}@container (width<=599px){.cs .cs-ui-cost-page__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-cost-page .cs-ui-stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.cs .cs-ui-cost-list{--list-cols:2.2fr .8fr 1fr}.cs .cs-ui-cost-list .cs-ui-sales-list__cell:first-child{display:none}.cs .cs-ui-cost-list .cs-ui-sales-list__cell:nth-child(2){padding-left:calc(10 * var(--cs-u))}}.cs .cs-ui-cost-margin{justify-items:start;gap:calc(4 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u)) calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);display:grid}.cs .cs-ui-cost-margin__title{color:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-cost-margin__value{color:var(--ui-text);font-size:var(--ui-fs-xl);line-height:1.2}.cs .cs-ui-cost-margin .cs-ui-badge{margin-bottom:calc(8 * var(--cs-u))}.cs .cs-ui-cost-margin__facts{color:var(--ui-text-soft);font-size:var(--ui-fs-sm);justify-self:stretch;display:grid}.cs .cs-ui-cost-margin__facts div{justify-content:space-between;gap:calc(10 * var(--cs-u));padding-block:calc(5 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-cost-margin__facts b{color:var(--ui-text);white-space:nowrap;font-weight:600}.cs .cs-ui>.cs-ui-cost-card{--ui-cols:19;font-family:var(--ui-font)}.cs .cs-ui-cost-card .cs-ui-cost-margin{border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(16 * var(--cs-u));border:0}.cs .cs-ui-cost-card .cs-ui-cost-margin__value{font-size:var(--ui-fs-2xl)}.cs .cs-ui.cs-ui--workshop{--ui-bg:#f8fafc;--ui-sunken:#f1f3f5;--ui-border:#dae1e7;--ui-border-strong:#b8c2cc;--ui-text:#22292f;--ui-text-soft:#3d4852;--ui-muted:#606f7b;--ui-faint:#8795a1;--ui-primary:#9b6f5f;--ui-primary-soft:#f1e7e3;--ui-primary-soft-border:#dcc7bf;--ui-primary-text:#83594a;--ui-success:#4c9a0d;--ui-info:#1f8fdc;--ui-red-soft:#fee2e2;--ui-red-text:#b42318;--ui-red:#dc2626;--ui-green-soft:#e3f3d0;--ui-green-text:#3b6f12;--ui-green:#10b981;--ui-blue-soft:#dbeefb;--ui-blue-text:#1c6ea4;--ui-yellow-soft:#fbe9a8;--ui-yellow-text:#7a5b06;--ui-gray-soft:#e8edf1;--ui-gray-text:#3d4852;--ui-teal:#4bc0c0;--ui-pink:#f4718c;--ui-sky:#36a2eb}@container (width<=599px){.cs .cs-ui.cs-ui-workshop>.cs-ui-window,.cs .cs-ui.cs-ui-workshop>.cs-ui-workshop-card{--ui-cols:26.25}.cs .cs-ui .cs-ui-workshop__wide{display:none}}.cs .cs-ui-workshop-admin{background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-workshop__bar{height:calc(36 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-sm);justify-content:space-between;align-items:center;font-weight:600;display:flex}.cs .cs-ui-workshop__brand{font-size:calc(21 * var(--cs-u));letter-spacing:.04em;font-weight:300;line-height:1}.cs .cs-ui .cs-ui-workshop__logo{width:auto;height:calc(24 * var(--cs-u));display:block}.cs .cs-ui-workshop__user{align-items:center;gap:calc(8 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-workshop__user .cs-ui-icon{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));margin-right:calc(6 * var(--cs-u))}.cs .cs-ui-workshop__avatar{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));border:var(--ui-hairline) solid #fff;color:#fff;font-size:var(--ui-fs-2xs);background:#d6336c;border-radius:50%;place-items:center;font-weight:700;display:grid}.cs .cs-ui-workshop-admin__body{grid-template-columns:max(calc(172 * var(--cs-u)), 156px) minmax(0, 1fr);flex:1;display:grid}.cs .cs-ui-workshop-admin__nav{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(10 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;background:#fff;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-workshop-admin__group{gap:calc(5 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-workshop-admin__group-label{color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.cs .cs-ui-workshop-admin__item{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text);font-weight:600;line-height:1.5;display:flex}.cs .cs-ui-workshop-admin__item i{width:calc(9 * var(--cs-u));height:calc(9 * var(--cs-u));border-radius:calc(2 * var(--cs-u));opacity:.55;background:currentColor;flex:none}.cs .cs-ui-workshop-admin__item.is-active{color:var(--ui-primary-text)}.cs .cs-ui-workshop-admin__page{min-width:0;padding:calc(14 * var(--cs-u)) calc(20 * var(--cs-u)) calc(20 * var(--cs-u))}@container (width<=599px){.cs .cs-ui-workshop-admin__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-workshop-admin__nav{display:none}.cs .cs-ui-workshop-admin__page{padding-inline:calc(14 * var(--cs-u))}}.cs .cs-ui-workshop-floor{background:#f4f5f7;flex-direction:column;display:flex}.cs .cs-ui-workshop-floor__nav{height:calc(36 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;background:#fff;align-items:stretch;font-weight:600;display:flex;overflow:hidden}.cs .cs-ui-workshop-floor__brand{padding-inline:calc(14 * var(--cs-u)) calc(10 * var(--cs-u));color:var(--ui-text);font-size:calc(21 * var(--cs-u));letter-spacing:.04em;align-items:center;font-weight:300;display:flex}.cs .cs-ui-workshop-floor__tab{align-items:center;gap:calc(5 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);display:flex}.cs .cs-ui-workshop-floor__tab.is-active{background:var(--ui-primary);color:#fff}.cs .cs-ui-workshop-floor__count{min-width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));background:var(--ui-red);color:#fff;font-size:var(--ui-fs-2xs);border-radius:99em;place-items:center;display:grid}.cs .cs-ui-workshop-floor__end{padding-inline:calc(10 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border);align-items:center;margin-left:auto;display:flex}.cs .cs-ui-workshop-floor__page{flex:1;min-width:0}.cs .cs-ui-workshop__crumb{gap:calc(7 * var(--cs-u));margin-bottom:calc(6 * var(--cs-u));color:var(--ui-primary-text);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-workshop__crumb i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-workshop__crumb b{color:var(--ui-text);font-weight:400}.cs .cs-ui-workshop__head{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));margin-bottom:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-workshop__title{align-items:center;gap:calc(8 * var(--cs-u));color:var(--ui-text);font-size:calc(23 * var(--cs-u));font-weight:700;line-height:1.15;display:flex}.cs .cs-ui-workshop__tabs{gap:calc(18 * var(--cs-u));margin-bottom:calc(14 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-workshop__tabs span{padding-bottom:calc(7 * var(--cs-u))}.cs .cs-ui-workshop__tabs .is-active{margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid var(--ui-primary);color:var(--ui-primary-text)}.cs .cs-ui-workshop__card{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-sm);box-shadow:var(--ui-shadow-sm);background:#fff}.cs .cs-ui-workshop__heading{color:var(--ui-text);font-size:var(--ui-fs-lg);font-weight:700}.cs .cs-ui-workshop__tag{align-items:center;gap:calc(4 * var(--cs-u));padding:calc(2 * var(--cs-u)) calc(6 * var(--cs-u));border-radius:calc(3 * var(--cs-u));background:var(--ui-gray-soft);color:var(--ui-gray-text);font-size:var(--ui-fs-2xs);white-space:nowrap;font-weight:600;line-height:1.3;display:inline-flex}.cs .cs-ui-workshop__tag--blue{background:var(--ui-blue-soft);color:var(--ui-blue-text)}.cs .cs-ui-workshop__tag--red{background:var(--ui-red-soft);color:var(--ui-red-text)}.cs .cs-ui-workshop__tag--green{background:var(--ui-green-soft);color:var(--ui-green-text)}.cs .cs-ui-workshop__tag--yellow{background:var(--ui-yellow-soft);color:var(--ui-yellow-text)}.cs .cs-ui-workshop__tag--clay{background:var(--ui-primary);color:#fff}.cs .cs-ui-workshop__tag--plain{color:var(--ui-text);background:#fff}.cs .cs-ui-workshop__btn{align-items:center;gap:calc(6 * var(--cs-u));height:calc(28 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-size:var(--ui-fs-sm);white-space:nowrap;background:#fff;font-weight:700;display:inline-flex}.cs .cs-ui-workshop__btn--clay{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff}.cs .cs-ui-workshop__btn--green{border-color:var(--ui-success);background:var(--ui-success);color:#fff}.cs .cs-ui-workshop__btn--blue{border-color:var(--ui-info);background:var(--ui-info);color:#fff}.cs .cs-ui-workshop__btn--sm{height:calc(22 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));font-size:var(--ui-fs-xs)}.cs .cs-ui-workshop__field{align-items:center;gap:calc(6 * var(--cs-u));height:calc(26 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-size:var(--ui-fs-sm);background:#fff;display:flex}.cs .cs-ui-workshop__field .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-workshop__box{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));border:calc(1.5 * var(--cs-u)) solid var(--ui-muted);border-radius:calc(3 * var(--cs-u));background:#fff;flex:none}.cs .cs-ui-workshop__box.is-on{border-color:var(--ui-primary);background:linear-gradient(var(--ui-primary), var(--ui-primary)) center / 55% 55% no-repeat, #fff}.cs .cs-ui-workshop-order__stats{gap:calc(8 * var(--cs-u));margin-block:calc(8 * var(--cs-u)) calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(12 * var(--cs-u));text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.cs .cs-ui-workshop-order__stats small{margin-bottom:calc(5 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:500;line-height:1.25;display:block}.cs .cs-ui-workshop-order__stats>span{flex-direction:column;justify-content:space-between;display:flex}.cs .cs-ui-workshop-order__stats b{color:var(--ui-text-soft);font-size:calc(17 * var(--cs-u));font-weight:700}.cs .cs-ui-workshop-order__party{gap:calc(28 * var(--cs-u));margin-bottom:calc(12 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u));font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-workshop-order__action{align-items:center;gap:calc(4 * var(--cs-u)) calc(16 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));font-size:var(--ui-fs-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.cs .cs-ui-workshop-order__action+.cs-ui-workshop-order__action{margin-top:calc(10 * var(--cs-u))}.cs .cs-ui-workshop-order__action b{font-size:var(--ui-fs-md);display:block}.cs .cs-ui-workshop-order__action p{color:var(--ui-text-soft);margin:0;line-height:1.35}@container (width<=599px){.cs .cs-ui-workshop-order__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-ui-workshop-order__action{grid-template-columns:minmax(0,1fr)}}.cs .cs-ui-workshop-tasks__head{margin-bottom:calc(10 * var(--cs-u));justify-content:space-between;align-items:center;display:flex}.cs .cs-ui-workshop-tasks__toggles{align-items:center;gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-workshop-tasks__switch{width:calc(24 * var(--cs-u));height:calc(14 * var(--cs-u));margin-left:calc(6 * var(--cs-u));padding:calc(2 * var(--cs-u));background:var(--ui-info);border-radius:99em;justify-content:flex-end;display:flex}.cs .cs-ui-workshop-tasks__switch:after{content:"";width:calc(10 * var(--cs-u));background:#fff;border-radius:50%}.cs .cs-ui-workshop-tasks__switch--yellow{background:#e2b203}.cs .cs-ui-workshop-tasks__switch--green{background:var(--ui-success)}.cs .cs-ui-workshop-tasks__tree{grid-template-columns:repeat(var(--tree-cols), minmax(0, 1fr));gap:calc(5 * var(--cs-u));padding:calc(9 * var(--cs-u));display:grid;overflow:hidden}.cs .cs-ui-workshop-tasks__node{align-items:flex-start;gap:calc(1 * var(--cs-u));min-width:0;padding:calc(4 * var(--cs-u)) calc(7 * var(--cs-u)) calc(5 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-sm);white-space:nowrap;background:#f4f4f4;flex-direction:column;line-height:1.2;display:flex}.cs .cs-ui-workshop-tasks__node--all{grid-column:1/-1}.cs .cs-ui-workshop-tasks__node b{font-weight:700}.cs .cs-ui-workshop-tasks__node small{max-width:100%;color:var(--ui-muted);font-size:var(--ui-fs-2xs);text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-workshop-tasks__node .cs-ui-workshop__tag{margin-top:calc(2 * var(--cs-u));padding-block:calc(1 * var(--cs-u))}@container (width<=599px){.cs .cs-ui-workshop-tasks__tree{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-ui-workshop-tasks__node:nth-child(6n+5),.cs .cs-ui-workshop-tasks__node:nth-child(6n+6),.cs .cs-ui-workshop-tasks__node:nth-child(6n+7){display:none}}.cs .cs-ui-workshop-queue{grid-template-columns:minmax(0, 1fr) calc(250 * var(--cs-u));min-height:calc(440 * var(--cs-u));display:grid}.cs .cs-ui-workshop-queue--solo{grid-template-columns:minmax(0,1fr);min-height:0}.cs .cs-ui-workshop-queue__main{min-width:0;padding-bottom:calc(14 * var(--cs-u))}.cs .cs-ui-workshop-queue__filter{padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-workshop-queue__filter .cs-ui-workshop__field{width:calc(104 * var(--cs-u));height:calc(30 * var(--cs-u));font-size:var(--ui-fs-md);justify-content:space-between}.cs .cs-ui-workshop-queue__group{align-items:center;gap:calc(10 * var(--cs-u));margin:calc(14 * var(--cs-u)) calc(12 * var(--cs-u)) calc(8 * var(--cs-u));font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-workshop-queue__group b{font-weight:700}.cs .cs-ui-workshop-queue__row{grid-template-columns:minmax(0, 1.25fr) minmax(0, 1.3fr) calc(70 * var(--cs-u)) calc(82 * var(--cs-u)) calc(96 * var(--cs-u)) auto;font-variant-numeric:tabular-nums;align-items:center;gap:calc(8 * var(--cs-u));height:calc(28 * var(--cs-u));margin:0 calc(12 * var(--cs-u)) calc(5 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-left:calc(5 * var(--cs-u)) solid #fff;font-size:var(--ui-fs-sm);white-space:nowrap;background:#fff;display:grid}.cs .cs-ui-workshop-queue__row.is-soon{border-left-color:#f6993f}.cs .cs-ui-workshop-queue__row.is-late{border-left-color:var(--ui-red)}.cs .cs-ui-workshop-queue__row>span{align-items:center;gap:calc(6 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-workshop-queue__code{font-weight:700}.cs .cs-ui-workshop-queue__swatch{width:calc(11 * var(--cs-u));height:calc(11 * var(--cs-u));border:var(--ui-hairline) solid #00000040;border-radius:50%;flex:none}.cs .cs-ui-workshop-queue__row .cs-ui-icon{color:var(--ui-text-soft)}.cs .cs-ui-workshop-queue__side{padding:calc(10 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-workshop-queue__track{padding:calc(12 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-workshop-queue__track-head{justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--cs-u));padding-bottom:calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-workshop-queue__track-head small{color:var(--ui-muted);font-size:var(--ui-fs-sm);display:block}.cs .cs-ui-workshop-queue__keys{gap:calc(4 * var(--cs-u));display:flex}.cs .cs-ui-workshop-queue__key{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));border-radius:var(--ui-radius-sm);background:var(--ui-sunken);color:var(--ui-text-soft);place-items:center;display:grid}.cs .cs-ui-workshop-queue__key--done{background:var(--ui-success);color:#fff}.cs .cs-ui-workshop-queue__track-body{gap:calc(3 * var(--cs-u));padding-top:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-workshop-queue__track-body small{color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.06em;text-transform:uppercase}.cs .cs-ui-workshop-queue__clock{margin-top:calc(8 * var(--cs-u));color:var(--ui-text);font-size:calc(22 * var(--cs-u));font-variant-numeric:tabular-nums;font-weight:700}@container (width<=599px){.cs .cs-ui-workshop-queue{grid-template-columns:minmax(0,1fr);min-height:0}.cs .cs-ui-workshop-queue__side{border-bottom:var(--ui-hairline) solid var(--ui-border);border-left:0;order:-1}.cs .cs-ui-workshop-queue__row{grid-template-columns:minmax(0, 1fr) minmax(0, 1.15fr) calc(88 * var(--cs-u)) auto}}.cs .cs-ui-workshop-progress{position:relative}.cs .cs-ui-workshop-progress__list{padding:calc(18 * var(--cs-u)) calc(22 * var(--cs-u)) calc(22 * var(--cs-u))}.cs .cs-ui-workshop-progress__list .cs-ui-workshop__title{margin-bottom:calc(12 * var(--cs-u))}.cs .cs-ui-workshop-progress__row{grid-template-columns:minmax(0, 1.1fr) calc(44 * var(--cs-u)) minmax(0, .9fr) calc(84 * var(--cs-u)) minmax(0, 1.3fr) calc(80 * var(--cs-u)) calc(84 * var(--cs-u));align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(34 * var(--cs-u));margin-bottom:calc(6 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-left:calc(5 * var(--cs-u)) solid var(--ui-red);font-size:var(--ui-fs-sm);white-space:nowrap;background:#fff;display:grid}.cs .cs-ui-workshop-progress__row.is-soon{border-left-color:#f6993f}.cs .cs-ui-workshop-progress__row.is-fine{border-left-color:#fff}.cs .cs-ui-workshop-progress__row--head{background:0 0;border-color:#0000;min-height:0;font-weight:700}.cs .cs-ui-workshop-progress__row>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-workshop-progress__backdrop{padding:calc(14 * var(--cs-u)) calc(56 * var(--cs-u));background:#0a0a0ab8;place-items:center;display:grid;position:absolute;inset:0}.cs .cs-ui-workshop-card{border-radius:var(--ui-radius);background:#fff;overflow:hidden}.cs .cs-ui>.cs-ui-workshop-card{--ui-cols:23;border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window)}.cs .cs-ui-workshop-progress__dialog{width:100%;box-shadow:var(--ui-shadow-pop)}.cs .cs-ui-workshop-progress__section{padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm)}.cs .cs-ui-workshop-progress__section:last-child{border-bottom:0}.cs .cs-ui-workshop-progress__section>b{font-size:var(--ui-fs-md);line-height:1.6;display:block}.cs .cs-ui-workshop-progress__meter{align-items:end;gap:calc(18 * var(--cs-u));margin-top:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));grid-template-columns:auto minmax(0,1fr);display:grid}.cs .cs-ui-workshop-progress__meter small{color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-weight:500;display:block}.cs .cs-ui-workshop-progress__meter b{color:var(--ui-text-soft);font-size:calc(17 * var(--cs-u));white-space:nowrap;font-weight:700}.cs .cs-ui-workshop-progress__depts{justify-content:flex-end;gap:calc(11 * var(--cs-u));text-align:center;display:flex}.cs .cs-ui-workshop-progress__lines{margin-top:calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-workshop-progress__line{grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr) calc(40 * var(--cs-u)) auto;align-items:center;gap:calc(10 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;font-weight:700;display:grid}.cs .cs-ui-workshop-progress__line:first-child{border-top:0}.cs .cs-ui-workshop-progress__line span{min-width:0}.cs .cs-ui>.cs-ui-workshop-card .cs-ui-workshop-progress__line{grid-template-columns:minmax(0, 1fr) calc(34 * var(--cs-u)) auto}.cs .cs-ui>.cs-ui-workshop-card .cs-ui-workshop-progress__line span:nth-child(2){display:none}.cs .cs-ui>.cs-ui-workshop-card .cs-ui-workshop-progress__meter{gap:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui>.cs-ui-workshop-card .cs-ui-workshop-progress__depts{gap:calc(10 * var(--cs-u)) calc(6 * var(--cs-u));text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui>.cs-ui-workshop-card .cs-ui-workshop-progress__depts small{letter-spacing:0}.cs .cs-ui>.cs-ui-workshop-card .cs-ui-workshop-progress__meter{padding-inline:calc(10 * var(--cs-u))}.cs .cs-ui>.cs-ui-workshop-card .cs-ui-workshop-progress__section{padding-inline:calc(12 * var(--cs-u))}@container (width<=599px){.cs .cs-ui-workshop-progress__list{padding-inline:calc(14 * var(--cs-u))}.cs .cs-ui-workshop-progress__row{grid-template-columns:minmax(0, 1fr) calc(44 * var(--cs-u)) calc(82 * var(--cs-u)) minmax(0, 1.25fr)}.cs .cs-ui-workshop-progress__backdrop{padding:calc(12 * var(--cs-u));position:static}.cs .cs-ui-workshop-progress--page .cs-ui-workshop-progress__list{display:none}.cs .cs-ui-workshop-progress__meter{gap:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-workshop-progress__depts{gap:calc(10 * var(--cs-u)) calc(6 * var(--cs-u));text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-workshop-progress__depts small{letter-spacing:0}.cs .cs-ui-workshop-progress__line{grid-template-columns:minmax(0, 1fr) calc(34 * var(--cs-u)) auto}.cs .cs-ui-workshop-progress__line span:nth-child(2){display:none}}.cs .cs-ui-workshop-portal{background:#fff}.cs .cs-ui-workshop-portal__nav{align-items:center;gap:calc(22 * var(--cs-u));height:calc(40 * var(--cs-u));padding-inline:calc(22 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-workshop-portal__nav .cs-ui-workshop__brand{color:var(--ui-text)}.cs .cs-ui-workshop-portal__nav .is-active{color:var(--ui-primary-text);font-weight:700}.cs .cs-ui-workshop-portal__nav>:last-child{color:var(--ui-muted);margin-left:auto}.cs .cs-ui-workshop-portal__page{padding:calc(16 * var(--cs-u)) calc(26 * var(--cs-u)) calc(22 * var(--cs-u))}.cs .cs-ui-workshop-portal__steps{margin:calc(6 * var(--cs-u)) calc(40 * var(--cs-u)) calc(18 * var(--cs-u));text-align:center;font-size:var(--ui-fs-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-workshop-portal__step{align-items:center;gap:calc(5 * var(--cs-u));color:var(--ui-faint);flex-direction:column;display:flex;position:relative}.cs .cs-ui-workshop-portal__step+.cs-ui-workshop-portal__step:before{content:"";top:calc(14 * var(--cs-u));right:calc(50% + 18 * var(--cs-u));width:calc(100% - 36 * var(--cs-u));height:calc(3 * var(--cs-u));background:#ddd;position:absolute}.cs .cs-ui-workshop-portal__step.is-done:before,.cs .cs-ui-workshop-portal__step.is-active:before{background:#059669}.cs .cs-ui-workshop-portal__disc{width:calc(30 * var(--cs-u));height:calc(30 * var(--cs-u));border:calc(3 * var(--cs-u)) solid #ddd;color:var(--ui-faint);background:#fff;border-radius:50%;place-items:center;display:grid}.cs .cs-ui-workshop-portal__disc .cs-ui-icon{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.is-done>.cs-ui-workshop-portal__disc,.is-done>span>.cs-ui-workshop-portal__disc{color:#fff;background:#059669;border-color:#059669}.is-active>.cs-ui-workshop-portal__disc,.is-active>span>.cs-ui-workshop-portal__disc{color:#ea580c;border-color:#ea580c}.cs .cs-ui-workshop-portal__step.is-done,.cs .cs-ui-workshop-portal__step.is-active{color:var(--ui-text);font-weight:700}.cs .cs-ui-workshop-portal__step small{color:var(--ui-muted);font-size:var(--ui-fs-2xs);font-weight:400}.cs .cs-ui-workshop-portal__cols{gap:calc(28 * var(--cs-u));padding-top:calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.cs .cs-ui-workshop-portal__cols p{margin:0 0 calc(12 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-workshop-portal__stage{gap:calc(12 * var(--cs-u));color:var(--ui-faint);font-size:var(--ui-fs-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.cs .cs-ui-workshop-portal__stage>span:first-child{flex-direction:column;align-items:center;display:flex}.cs .cs-ui-workshop-portal__stage>span:first-child:after{content:"";width:calc(3 * var(--cs-u));min-height:calc(9 * var(--cs-u));background:#ddd;flex:1}.cs .cs-ui-workshop-portal__stage:last-child>span:first-child:after{content:none}.cs .cs-ui-workshop-portal__stage.is-done>span:first-child:after{background:#059669}.cs .cs-ui-workshop-portal__stage>span:last-child{padding-top:calc(6 * var(--cs-u));line-height:1.35}.cs .cs-ui-workshop-portal__stage b{font-weight:600;display:block}.cs .cs-ui-workshop-portal__stage.is-done,.cs .cs-ui-workshop-portal__stage.is-active{color:var(--ui-text)}.cs .cs-ui-workshop-portal__stage.is-active small{padding-bottom:calc(8 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);display:block}.cs .cs-ui-workshop-portal__team{gap:calc(18 * var(--cs-u));margin-bottom:calc(18 * var(--cs-u));text-align:center;font-size:var(--ui-fs-sm);line-height:1.25;display:flex}.cs .cs-ui-workshop-portal__team>span{flex-direction:column;align-items:center;display:flex}.cs .cs-ui-workshop-portal__team .cs-ui-avatar{width:calc(42 * var(--cs-u));height:calc(42 * var(--cs-u));margin-bottom:calc(6 * var(--cs-u));font-size:var(--ui-fs-md)}.cs .cs-ui-workshop-portal__team b{font-weight:600}.cs .cs-ui-workshop-portal__team small{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-workshop-portal__pay{grid-template-columns:minmax(0, 1fr) auto calc(58 * var(--cs-u));place-items:center start;gap:calc(10 * var(--cs-u));padding:calc(7 * var(--cs-u)) 0;border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;display:grid}@container (width<=599px){.cs .cs-ui-workshop-portal__page{padding-inline:calc(14 * var(--cs-u))}.cs .cs-ui-workshop-portal__steps{margin-inline:0}.cs .cs-ui-workshop-portal__cols{gap:calc(16 * var(--cs-u));grid-template-columns:minmax(0,1fr)}}.cs .cs-ui-workshop-recipe__group{margin-top:calc(12 * var(--cs-u))}.cs .cs-ui-workshop-recipe__name{padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u));color:var(--ui-primary-text);font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-workshop-recipe__rule{align-items:center;gap:calc(4 * var(--cs-u)) calc(16 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(16 * var(--cs-u)) calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid}.cs .cs-ui-workshop-recipe__rule>b{font-size:var(--ui-fs-md);grid-column:1/-1}.cs .cs-ui-workshop-recipe__when{padding-left:calc(14 * var(--cs-u));color:var(--ui-text-soft);grid-column:1/-1}.cs .cs-ui-workshop-recipe__when:before{content:"•";margin-right:calc(7 * var(--cs-u))}.cs .cs-ui-workshop-recipe__when b{color:var(--ui-text);font-weight:700}.cs .cs-ui-workshop-recipe__part{color:var(--ui-primary-text);white-space:nowrap}.cs .cs-ui-workshop-recipe__part small{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-workshop-recipe__chain{align-items:center;gap:calc(5 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);flex-wrap:wrap;display:flex}@container (width<=599px){.cs .cs-ui-workshop-recipe__rule{grid-template-columns:minmax(0,1fr)}}.cs .cs-ui-workshop-forecast__date{margin-bottom:calc(12 * var(--cs-u));height:calc(30 * var(--cs-u))}.cs .cs-ui-workshop-forecast__list{padding:calc(4 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-workshop-forecast__row{grid-template-columns:calc(238 * var(--cs-u)) minmax(0, 1fr);align-items:center;gap:calc(22 * var(--cs-u));padding:calc(10 * var(--cs-u)) 0;border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-workshop-forecast__row:first-child{border-top:0}.cs .cs-ui-workshop-forecast__row>span>b{margin-bottom:calc(3 * var(--cs-u));font-size:var(--ui-fs-md);display:block}.cs .cs-ui-workshop-forecast__rack{grid-template-columns:1fr 1fr calc(62 * var(--cs-u));align-items:end;gap:calc(6 * var(--cs-u));display:grid}.cs .cs-ui-workshop-forecast__rack small{color:var(--ui-text-soft);font-size:var(--ui-fs-xs);display:block}.cs .cs-ui-workshop-forecast__rack .cs-ui-workshop__field{height:calc(24 * var(--cs-u))}.cs .cs-ui-workshop-forecast__ratio{height:calc(24 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border-radius:var(--ui-radius);color:#067853;font-size:var(--ui-fs-md);background:#d1fae5;align-items:center;display:flex}.cs .cs-ui-workshop-forecast__ratio.is-over{color:#940b0b;background:#fee2e2}.cs .cs-ui-workshop-forecast__legend{margin-bottom:calc(2 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);letter-spacing:.03em;text-transform:uppercase}.cs .cs-ui-workshop-forecast__legend b{color:var(--ui-text)}.cs .cs-ui-workshop-forecast__band{gap:calc(3 * var(--cs-u));height:calc(11 * var(--cs-u));margin-bottom:calc(5 * var(--cs-u));display:flex}.cs .cs-ui-workshop-forecast__band:last-child{margin-bottom:0}.cs .cs-ui-workshop-forecast__band i{width:calc(var(--v) * 1%);border-radius:calc(1.5 * var(--cs-u));background:var(--ui-green)}.cs .cs-ui-workshop-forecast__band i+i{opacity:.7}.cs .cs-ui-workshop-forecast__band--cap i{background:#9ca3af}.is-over>.cs-ui-workshop-forecast__band:not(.cs-ui-workshop-forecast__band--cap) i{background:var(--ui-red)}@container (width<=599px){.cs .cs-ui-workshop-forecast__row{gap:calc(8 * var(--cs-u));grid-template-columns:minmax(0,1fr)}}.cs .cs-ui>.cs-ui-workshop-panel{--ui-cols:34;border-radius:var(--ui-radius-window);height:100%;box-shadow:var(--ui-shadow-window);background:#fff;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-workshop-panel__head{justify-content:space-between;align-items:center;gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-workshop-panel__head .cs-ui-workshop__heading{font-size:var(--ui-fs-md)}.cs .cs-ui-workshop-panel__body{padding:calc(4 * var(--cs-u)) calc(14 * var(--cs-u)) calc(12 * var(--cs-u));font-size:var(--ui-fs-sm);flex:1}.cs .cs-ui-workshop-panel__row{grid-template-columns:minmax(0, 1fr) repeat(var(--panel-nums,3), calc(var(--panel-w,52) * var(--cs-u)));align-items:center;gap:calc(6 * var(--cs-u));padding:calc(7 * var(--cs-u)) 0;border-top:var(--ui-hairline) solid var(--ui-border);line-height:1.25;display:grid}.cs .cs-ui-workshop-panel__row:first-child{color:var(--ui-text);font-size:var(--ui-fs-2xs);white-space:nowrap;border-top:0;font-weight:700}.cs .cs-ui-workshop-panel__row>span{min-width:0}.cs .cs-ui-workshop-panel__row>span:first-child small{color:var(--ui-muted);font-size:var(--ui-fs-2xs);display:block}.cs .cs-ui-workshop-panel__row>span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.cs .cs-ui-workshop-panel__row .is-low{color:var(--ui-red-text);font-weight:700}.cs .cs-ui-workshop-panel__row .is-key{font-weight:700}@container (width<=419px){.cs .cs-ui.cs-ui-workshop>.cs-ui-workshop-panel{--ui-cols:24}.cs .cs-ui-workshop-panel__row{--panel-w:56!important}}@container (width<=759px){.cs .cs-ui .cs-ui-workshop__mid{display:none}.cs .cs-ui-workshop-progress__meter{gap:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-workshop-progress__depts{gap:calc(10 * var(--cs-u)) calc(6 * var(--cs-u));text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}.cs .cs-ui.cs-ui--pathway{--ui-bg:#0b111b;--ui-surface:#111827;--ui-sunken:#1a2333;--ui-raised:#1f2937;--ui-border:#273244;--ui-border-strong:#364257;--ui-text:#f3f4f6;--ui-text-soft:#d1d5db;--ui-muted:#9ca3af;--ui-faint:#6b7280;--ui-primary:#2563eb;--ui-primary-soft:#1e3a8a;--ui-primary-text:#93c5fd}.cs .cs-ui--pathway>*{border-radius:var(--ui-radius-window);background:var(--ui-bg);box-shadow:var(--ui-shadow-window);color:var(--ui-text);overflow:hidden}.cs .cs-ui-pw-bar{align-items:center;gap:calc(14 * var(--cs-u));height:calc(48 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:#0d131e;display:flex}.cs .cs-ui-pw-bar__brand{align-items:center;gap:calc(8 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-pw-bar__brand>span{font-size:var(--ui-fs-2xs);line-height:1.15;display:grid}.cs .cs-ui-pw-bar__brand b{white-space:nowrap;font-weight:500}.cs .cs-ui-pw-bar__mark{width:calc(22 * var(--cs-u));height:calc(20 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-text-soft);background:linear-gradient(#16a34a 0 45%,#dc2626 45% 100%)}.cs .cs-ui-pw-bar__tools{align-items:center;gap:calc(8 * var(--cs-u));flex:1;min-width:0;display:flex}.cs .cs-ui-pw-bar__end{align-items:center;gap:calc(8 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-pw-bar__help{width:calc(20 * var(--cs-u));height:calc(20 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-muted);color:var(--ui-muted);font-size:var(--ui-fs-2xs);border-radius:50%;place-items:center;font-style:normal;font-weight:600;display:grid}.cs .cs-ui-pw-btn{height:calc(28 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-xs);white-space:nowrap;flex:none;align-items:center;gap:.45em;padding-inline:.8em;font-weight:500;display:inline-flex}.cs .cs-ui-pw-btn--primary{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff}.cs .cs-ui-pw-pill{background:var(--ui-primary);color:#fff;border-radius:99px;padding:.05em .5em;font-weight:600}.cs .cs-ui-pw-caret{border-right:var(--ui-hairline) solid currentColor;border-bottom:var(--ui-hairline) solid currentColor;width:.4em;height:.4em;margin-left:.2em;transform:translateY(-.15em)rotate(45deg)}.cs .cs-ui-pw-back{border-left:calc(1.5 * var(--ui-hairline)) solid currentColor;border-bottom:calc(1.5 * var(--ui-hairline)) solid currentColor;width:.45em;height:.45em;transform:rotate(45deg)}.cs .cs-ui-pw-seg{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-xs);flex:none;font-weight:500;display:inline-flex;overflow:hidden}.cs .cs-ui-pw-seg>span{height:calc(26 * var(--cs-u));color:var(--ui-text-soft);white-space:nowrap;place-items:center;padding-inline:.75em;display:grid}.cs .cs-ui-pw-seg>span+span{border-left:var(--ui-hairline) solid var(--ui-border-strong)}.cs .cs-ui-pw-seg>span.is-on{background:var(--ui-primary);color:#fff}.cs .cs-ui-pw-seg--wide{grid-template-columns:1fr 1fr;width:100%;display:grid}.cs .cs-ui-pw-select{height:calc(24 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-surface);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);justify-content:space-between;align-items:center;padding-inline:.7em;display:flex}.cs .cs-ui-pw-radio,.cs .cs-ui-pw-check{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-faint);border-radius:50%;display:block}.cs .cs-ui-pw-check{border-radius:calc(2 * var(--cs-u))}.cs .cs-ui-pw-radio.is-on{border:calc(3.5 * var(--cs-u)) solid var(--ui-primary);background:#fff}.cs .cs-ui-pw-check.is-on{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff;font-size:calc(9 * var(--cs-u));place-items:center;display:grid}.cs .cs-ui-pw-code{min-width:calc(34 * var(--cs-u));height:calc(20 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-primary);border-radius:var(--ui-radius-sm);color:var(--ui-primary-text);font-size:var(--ui-fs-2xs);flex:none;place-items:center;font-weight:600;display:grid}.cs .cs-ui-pw-flow{width:100%;height:auto;overflow:visible}.cs .cs-ui-pw-flow__ribbon{opacity:.55}.cs .cs-ui-pw-flow__edge{fill:none;stroke:#0b111b;stroke-width:.8px;stroke-opacity:.7}.cs .cs-ui-pw-flow__zero{stroke:var(--ui-faint);stroke-width:.8px}.cs .cs-ui-pw-flow__tick{fill:var(--ui-muted);font-size:9.5px}.cs .cs-ui-pw-flow__label{fill:var(--ui-text-soft);font-size:11px}.cs .cs-ui-pw-flow__leader{stroke:var(--ui-faint);stroke-width:.6px}.cs .cs-ui-pw-key{align-items:center;gap:calc(6 * var(--cs-u));margin-top:calc(4 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);display:flex}.cs .cs-ui-pw-key i{height:calc(3 * var(--cs-u));background:linear-gradient(90deg,#ef4444,#d9d4bd 50%,#22c55e);border-radius:99px;flex:1}.cs .cs-ui-pw-heat__grid{grid-template-columns:calc(128 * var(--cs-u)) repeat(7, auto);column-gap:calc(9 * var(--cs-u));row-gap:calc(3 * var(--cs-u));padding:0 calc(14 * var(--cs-u)) calc(14 * var(--cs-u));justify-content:start;display:grid}.cs .cs-ui-pw-heat__corner,.cs .cs-ui-pw-heat__head{min-height:calc(62 * var(--cs-u));margin-bottom:calc(6 * var(--cs-u));padding-top:calc(10 * var(--cs-u));flex-direction:column;justify-content:space-between;display:flex}.cs .cs-ui-pw-heat__corner{justify-content:flex-end;align-items:flex-end;gap:calc(4 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);flex-direction:row}.cs .cs-ui-pw-heat__corner span{width:calc(24 * var(--cs-u));text-align:center}.cs .cs-ui-pw-heat__head{width:calc((var(--n) * 9.2 + .4) * var(--cs-u));border-top:calc(2 * var(--cs-u)) solid transparent}.cs .cs-ui-pw-heat__head b{font-size:var(--ui-fs-2xs);font-weight:500;line-height:1.2}.cs .cs-ui-pw-heat__head span{color:var(--ui-faint);font-size:var(--ui-fs-2xs)}.cs .cs-ui-pw-heat__name{grid-template-columns:1fr calc(24 * var(--cs-u)) calc(24 * var(--cs-u));height:calc(14 * var(--cs-u));font-size:var(--ui-fs-2xs);place-items:center;display:grid}.cs .cs-ui-pw-heat__name span{color:var(--ui-text-soft);justify-self:start;line-height:1}.cs .cs-ui-pw-heat__name.is-strong span{color:var(--ui-text);font-weight:700}.cs .cs-ui-pw-heat__cells{gap:calc(1.6 * var(--cs-u));display:flex}.cs .cs-ui-pw-heat__cells i{width:calc(7.6 * var(--cs-u));border-radius:calc(1.5 * var(--cs-u));background:color-mix(in srgb, var(--c) var(--v), #141c2a);flex:none;display:block}.cs .cs-ui-pw-heat__cells i.is-total{margin-right:calc(2 * var(--cs-u))}@container (width<=600px){.cs .cs-ui>.cs-ui-pw-heat{--ui-cols:30!important}.cs .cs-ui-pw-heat .is-extra,.cs .cs-ui-pw-heat .cs-ui-pw-heat__periods,.cs .cs-ui-pw-heat .cs-ui-pw-heat__indicators,.cs .cs-ui-pw-heat .cs-ui-pw-heat__region,.cs .cs-ui-pw-heat .cs-ui-pw-bar__end{display:none}.cs .cs-ui-pw-heat__grid{grid-template-columns:calc(110 * var(--cs-u)) repeat(3, auto)}}.cs .cs-ui-pw-filters{background:var(--ui-surface)}.cs .cs-ui-pw-filters__head{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);flex-wrap:wrap;display:flex}.cs .cs-ui-pw-filters__count{margin-left:calc(6 * var(--cs-u));padding-left:calc(12 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border-strong);font-weight:600}.cs .cs-ui-pw-filters__close{color:var(--ui-text-soft);font-size:var(--ui-fs-lg);margin-left:auto;display:flex}.cs .cs-ui-pw-filters__groups{gap:calc(18 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u));background:var(--ui-bg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-pw-filters__group{align-content:start;gap:calc(9 * var(--cs-u));display:grid}.cs .cs-ui-pw-filters__family{margin-bottom:calc(2 * var(--cs-u));font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-pw-filters__item{align-items:flex-start;gap:calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);line-height:1.3;display:flex}.cs .cs-ui-pw-filters__item.is-on{color:var(--ui-text)}.cs .cs-ui-pw-filters__item.is-on .cs-ui-pw-code{background:var(--ui-primary);color:#fff}.cs .cs-ui-pw-filters__foot{gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(18 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}@container (width<=600px){.cs .cs-ui>.cs-ui-pw-filters{--ui-cols:26!important}.cs .cs-ui-pw-filters__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs .cs-ui-pw-compare__grid{grid-template-columns:calc(150 * var(--cs-u)) repeat(var(--n), minmax(0, 1fr));display:grid}.cs .cs-ui-pw-compare__corner,.cs .cs-ui-pw-compare__name{padding:calc(12 * var(--cs-u));background:#121a28}.cs .cs-ui-pw-compare__head{align-content:space-between;gap:calc(6 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(10 * var(--cs-u)) calc(8 * var(--cs-u));display:grid}.cs .cs-ui-pw-compare__head b{font-size:var(--ui-fs-xs);font-weight:500;line-height:1.2}.cs .cs-ui-pw-compare__name{align-content:start;gap:calc(4 * var(--cs-u));display:grid}.cs .cs-ui-pw-compare__name b{font-size:var(--ui-fs-sm)}.cs .cs-ui-pw-compare__name span{color:var(--ui-muted);font-size:var(--ui-fs-2xs);line-height:1.3}.cs .cs-ui-pw-compare__cell{padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u)) calc(8 * var(--cs-u))}.cs .cs-ui-pw-compare__cell.is-ref,.cs .cs-ui-pw-compare__name.is-ref{border-bottom:var(--ui-hairline) solid var(--ui-border);background:#18202e}@container (width<=600px){.cs .cs-ui>.cs-ui-pw-compare{--ui-cols:26!important}.cs .cs-ui-pw-compare .is-extra,.cs .cs-ui-pw-compare .cs-ui-pw-compare__indicators,.cs .cs-ui-pw-compare .cs-ui-pw-compare__region,.cs .cs-ui-pw-compare .cs-ui-pw-bar__end{display:none}.cs .cs-ui-pw-compare__grid{grid-template-columns:calc(96 * var(--cs-u)) repeat(2, minmax(0, 1fr))}.cs .cs-ui-pw-compare__name span{display:none}}.cs .cs-ui-pw-zoom{background:var(--ui-surface)}.cs .cs-ui-pw-zoom__head{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-pw-zoom__head>span:first-child{gap:calc(2 * var(--cs-u));display:grid}.cs .cs-ui-pw-zoom__head b{font-size:var(--ui-fs-md)}.cs .cs-ui-pw-zoom__head small{color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-pw-zoom__body{background:var(--ui-bg);grid-template-columns:1.33fr 1fr;display:grid}.cs .cs-ui-pw-zoom__panel{align-content:start;gap:calc(10 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u)) calc(16 * var(--cs-u));display:grid}.cs .cs-ui-pw-zoom__focus{border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-pw-zoom__title{font-size:var(--ui-fs-sm);font-weight:500}.cs .cs-ui-pw-zoom--card .cs-ui-pw-zoom__body{grid-template-columns:1fr}@container (width<=600px){.cs .cs-ui>.cs-ui-pw-zoom:not(.cs-ui-pw-zoom--card){--ui-cols:30!important}.cs .cs-ui-pw-zoom .cs-ui-pw-zoom__focus{display:none}.cs .cs-ui-pw-zoom__body{grid-template-columns:1fr}}.cs .cs-ui-pw-analysis__title{font-size:var(--ui-fs-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs .cs-ui-pw-analysis__body{grid-template-columns:calc(230 * var(--cs-u)) minmax(0, 1fr);display:grid}.cs .cs-ui-pw-analysis__side{gap:calc(10 * var(--cs-u));padding:calc(18 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-pw-analysis__step{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-pw-analysis__heading{font-size:var(--ui-fs-lg);line-height:1.25}.cs .cs-ui-pw-analysis__side p{color:var(--ui-text-soft);font-size:var(--ui-fs-sm);margin:0;line-height:1.45}.cs .cs-ui-pw-analysis__nav{padding-top:calc(16 * var(--cs-u));justify-content:space-between;margin-top:auto;display:flex}.cs .cs-ui-pw-analysis__grid{grid-template-columns:calc(52 * var(--cs-u)) repeat(var(--n), minmax(0, 1fr));background:#121a28;align-content:start;display:grid}.cs .cs-ui-pw-analysis__head{padding:calc(12 * var(--cs-u)) calc(10 * var(--cs-u)) calc(4 * var(--cs-u));font-size:var(--ui-fs-xs);font-weight:500;line-height:1.2}.cs .cs-ui-pw-analysis__name{padding:calc(12 * var(--cs-u)) calc(8 * var(--cs-u));font-size:var(--ui-fs-xs);text-align:center}.cs .cs-ui-pw-analysis__cell{padding:calc(8 * var(--cs-u)) calc(10 * var(--cs-u)) calc(12 * var(--cs-u))}.cs .cs-ui-pw-analysis__name.is-ref,.cs .cs-ui-pw-analysis__cell.is-ref{border-bottom:var(--ui-hairline) solid var(--ui-border);background:#18202e}.cs .cs-ui-pw-analysis .is-dim{opacity:.18}@container (width<=600px){.cs .cs-ui>.cs-ui-pw-analysis{--ui-cols:26!important}.cs .cs-ui-pw-analysis .is-extra,.cs .cs-ui-pw-analysis .cs-ui-pw-bar__end,.cs .cs-ui-pw-analysis .cs-ui-pw-analysis__title{display:none}.cs .cs-ui-pw-analysis__body{grid-template-columns:1fr}.cs .cs-ui-pw-analysis__side{border-right:0;border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-pw-analysis__grid{grid-template-columns:calc(44 * var(--cs-u)) repeat(2, minmax(0, 1fr))}}.cs .cs-ui-pw-admin-title{margin-bottom:calc(14 * var(--cs-u));font-size:var(--ui-fs-xl);font-weight:600;display:block}.cs .cs-ui-pw-upload__cols{align-items:start;gap:calc(16 * var(--cs-u));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.cs .cs-ui-pw-upload__col{gap:calc(8 * var(--cs-u));display:grid}.cs .cs-ui-pw-upload__drop{justify-items:center;gap:calc(4 * var(--cs-u));padding:calc(18 * var(--cs-u));border:calc(1.5 * var(--ui-hairline)) dashed var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-muted);font-size:var(--ui-fs-xs);text-align:center;display:grid}.cs .cs-ui-pw-upload__drop .cs-ui-icon{color:var(--ui-primary);font-size:var(--ui-fs-xl)}.cs .cs-ui-pw-upload__drop b{color:var(--ui-text);font-size:var(--ui-fs-sm)}.cs .cs-ui-pw-upload__file{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-pw-upload__file .cs-ui-icon{color:var(--ui-success)}.cs .cs-ui-pw-upload__file span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cs .cs-ui-pw-upload__file small{color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-pw-upload__cache{gap:calc(8 * var(--cs-u));margin-top:calc(6 * var(--cs-u));padding:calc(14 * var(--cs-u));display:grid}.cs .cs-ui-pw-upload__cache-head{font-size:var(--ui-fs-sm);justify-content:space-between;display:flex}.cs .cs-ui-pw-upload__bar{height:calc(6 * var(--cs-u));background:var(--ui-success);border-radius:99px;display:block}.cs .cs-ui-pw-upload__cache small{color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-pw-upload__actions{gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-pw-upload__axes{gap:calc(2 * var(--cs-u));padding:calc(14 * var(--cs-u));font-size:var(--ui-fs-sm);display:grid}.cs .cs-ui-pw-upload__axes>b{margin-bottom:calc(6 * var(--cs-u))}.cs .cs-ui-pw-upload__axis{justify-content:space-between;align-items:center;gap:calc(8 * var(--cs-u));padding-block:calc(6 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-pw-upload__axis i{font-style:normal}.cs .cs-ui-pw-editor__form{gap:calc(14 * var(--cs-u));padding:calc(18 * var(--cs-u));display:grid}.cs .cs-ui-pw-editor__area{align-items:flex-start;height:auto;padding-block:.55em}.cs .cs-ui-pw-editor__area>span{white-space:normal}.cs .cs-ui-pw-editor__pair{gap:calc(14 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-pw-editor__chips{gap:calc(5 * var(--cs-u));padding-inline:.45em}.cs .cs-ui-pw-editor__chips i{font-style:normal}.cs .cs-ui-pw-editor__foot{justify-content:flex-end;gap:calc(8 * var(--cs-u));display:flex}@container (width<=600px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-pw-upload),.cs .cs-ui>.cs-ui-window:has(.cs-ui-pw-editor)){--ui-cols:26}.cs .cs-ui-pw-upload__cols,.cs .cs-ui-pw-editor__pair{grid-template-columns:1fr}}.cs .cs-ui--topbar{--ui-bg:#f1f5f9;--ui-surface:#fff;--ui-nav:#1e293b;--ui-nav-text:#e2e8f0;--ui-text:#0f172a;--ui-text-soft:#334155;--ui-muted:#64748b;--ui-faint:#94a3b8;--ui-border:#e2e8f0;--ui-border-strong:#cbd5e1;--ui-primary:#2563eb;--ui-primary-soft:#dbeafe;--ui-primary-soft-border:#bfdbfe;--ui-primary-text:#1d4ed8;--ui-thead:#f8fafc;--ui-badge:#e2e8f0;--ui-badge-text:#1e293b;--ui-owed:#fee2e2;--ui-owed-text:#991b1b;--ui-credit:#dcfce7;--ui-credit-text:#166534;--ui-yes:#22c55e;--ui-no:#ef4444;--ui-avatar-user:#ef5b4b;--ui-veil:#6b7280cc}.cs .cs-overlap .cs-ui.cs-ui--topbar>*{--ui-fs-2xs:max(11px, calc(10 * var(--cs-u)));--ui-fs-xs:max(11px, calc(11 * var(--cs-u)));--ui-fs-sm:max(11.5px, calc(12.5 * var(--cs-u)));--ui-fs-md:max(11.5px, calc(14 * var(--cs-u)))}.cs .cs-overlap .cs-ui-topbar__wordmark,.cs .cs-overlap .cs-ui-topbar__wordmark span{font-size:max(11px,.88em)}.cs .cs-overlap .cs-ui-tb-badge,.cs .cs-overlap .cs-ui-tb-pill{font-size:max(12px, calc(11 * var(--cs-u)))}.cs .cs-ui-topbar{min-height:calc(var(--ui-height,0) * var(--cs-u));background:var(--ui-bg);color:var(--ui-text);flex-direction:column;display:flex;position:relative}.cs .cs-ui-window__body:has(>.cs-ui-topbar){flex-direction:column;display:flex}.cs .cs-ui-window__body>.cs-ui-topbar{flex:1}.cs .cs-ui-topbar__bar{align-items:center;gap:calc(24 * var(--cs-u));height:calc(56 * var(--cs-u));padding-inline:calc(24 * var(--cs-u));background:var(--ui-nav);color:var(--ui-nav-text);font-size:var(--ui-fs-md);white-space:nowrap;flex:none;display:flex}.cs .cs-ui-topbar__brand{align-items:center;gap:calc(6 * var(--cs-u));color:#fff;flex:none;display:flex}.cs .cs-ui-topbar__mark{width:calc(26 * var(--cs-u));height:calc(28 * var(--cs-u));flex:none}.cs .cs-ui-topbar__wordmark{font-size:max(10px, calc(11.5 * var(--cs-u)));flex-direction:column;line-height:1.1;display:flex}.cs .cs-ui-topbar__wordmark b{font-weight:700}.cs .cs-ui-topbar__wordmark span{font-size:max(10px,.88em);font-weight:500}.cs .cs-ui-topbar__menu{align-content:flex-start;align-self:flex-start;column-gap:calc(18 * var(--cs-u));min-width:0;height:calc(56 * var(--cs-u));flex-wrap:wrap;flex:1;display:flex;overflow:hidden}.cs .cs-ui-topbar__item{line-height:calc(56 * var(--cs-u))}.cs .cs-ui-topbar__item.is-active{color:#fff;font-weight:600}.cs .cs-ui-topbar__avatar{width:calc(32 * var(--cs-u));height:calc(32 * var(--cs-u));background:var(--ui-avatar-user);color:#fff;font-size:var(--ui-fs-sm);border-radius:50%;flex:none;place-items:center;margin-left:auto;font-weight:700;line-height:1;display:grid}.cs .cs-ui-topbar__page{min-width:0;padding:calc(24 * var(--cs-u)) calc(24 * var(--cs-u)) calc(28 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-topbar__crumbs{align-items:center;gap:calc(8 * var(--cs-u));height:calc(20 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-topbar__crumbs .cs-ui-icon{width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));color:var(--ui-text)}.cs .cs-ui-topbar__crumbs i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-topbar__crumb.is-blue{color:var(--ui-primary)}.cs .cs-ui-topbar__head{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--cs-u));margin-top:calc(10 * var(--cs-u));margin-bottom:calc(24 * var(--cs-u));display:flex}.cs .cs-ui-topbar__title{min-width:0;font-size:calc(30 * var(--cs-u));font-weight:700;line-height:calc(36 * var(--cs-u));letter-spacing:-.02em;color:var(--ui-text)}.cs .cs-ui-topbar__actions{align-items:center;gap:calc(8 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-topbar__veil{z-index:2;padding:calc(24 * var(--cs-u));background:var(--ui-veil);place-items:center;display:grid;position:absolute;inset:0}.cs .cs-ui-topbar__close{top:calc(14 * var(--cs-u));right:calc(14 * var(--cs-u));width:calc(36 * var(--cs-u));height:calc(36 * var(--cs-u));color:var(--ui-text);font-size:calc(18 * var(--cs-u));background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute}@container (width<=760px){.cs .cs-ui-topbar__item:not(:first-child):has(~.is-active){display:none}}@container (width<=640px){.cs .cs-ui-topbar__item.is-extra{display:none}}@container (width<=450px){.cs .cs-ui-topbar__item:not(.is-active),.cs .cs-ui-topbar__wordmark{display:none}.cs .cs-ui-topbar__bar{gap:calc(14 * var(--cs-u));padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-topbar__page{padding-inline:calc(16 * var(--cs-u))}}.cs .cs-ui-tb-btn{justify-content:center;align-items:center;gap:calc(8 * var(--cs-u));height:calc(32 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;flex:none;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-tb-btn--primary{background:var(--ui-primary);color:#fff;border-color:#0000}.cs .cs-ui-tb-btn.is-disabled{opacity:.45}.cs .cs-ui-tb-btn--sm{height:calc(24 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));gap:calc(5 * var(--cs-u));font-size:max(10px, calc(12 * var(--cs-u)));font-weight:400}.cs .cs-ui-tb-btn--icon{width:calc(30 * var(--cs-u));color:var(--ui-text-soft);padding-inline:0}.cs .cs-ui-tb-btn--icon .cs-ui-icon{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-tb-btns{flex:none;display:inline-flex}.cs .cs-ui-tb-btns .cs-ui-tb-btn--icon:first-child{border-radius:var(--ui-radius) 0 0 var(--ui-radius)}.cs .cs-ui-tb-btns .cs-ui-tb-btn--icon:last-child{margin-left:calc(-1 * var(--ui-hairline));border-radius:0 var(--ui-radius) var(--ui-radius) 0}.cs .cs-ui-tb-btn .cs-ui-icon{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u))}.cs .cs-ui-tb-badge{height:calc(20 * var(--cs-u));padding-inline:calc(6 * var(--cs-u));border-radius:var(--ui-radius-sm);background:var(--ui-badge);color:var(--ui-badge-text);font-size:max(10px, calc(12 * var(--cs-u)));white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.cs .cs-ui-tb-badge--owed{background:var(--ui-owed);color:var(--ui-owed-text)}.cs .cs-ui-tb-badge--credit{background:var(--ui-credit);color:var(--ui-credit-text)}.cs .cs-ui-tb-badge--count{min-width:calc(20 * var(--cs-u));justify-content:center}.cs .cs-ui-tb-pill{min-width:calc(18 * var(--cs-u));height:calc(16 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:max(10px, calc(11 * var(--cs-u)));border-radius:999px;flex:none;place-items:center;font-weight:500;line-height:1;display:inline-grid}.cs .cs-ui-tb-bool{width:calc(20 * var(--cs-u));height:calc(20 * var(--cs-u));background:var(--ui-no);color:#fff;font-size:calc(11 * var(--cs-u));border-radius:50%;place-items:center;display:inline-grid}.cs .cs-ui-tb-bool.is-yes{background:var(--ui-yes)}.cs .cs-ui-tb-bool .cs-ui-icon{stroke-width:3px;width:1em;height:1em}.cs .cs-ui-tb-tabs{gap:calc(32 * var(--cs-u));margin-bottom:calc(20 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);color:var(--ui-text-soft);font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-tb-tab{align-items:center;gap:calc(8 * var(--cs-u));height:calc(36 * var(--cs-u));margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid transparent;display:inline-flex}.cs .cs-ui-tb-tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary);font-weight:500}.cs .cs-ui-tb-toolbar{gap:calc(8 * var(--cs-u));margin-bottom:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-tb-search{align-items:center;gap:calc(10 * var(--cs-u));min-width:0;height:calc(40 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-faint);font-size:var(--ui-fs-md);white-space:nowrap;flex:1;display:flex}.cs .cs-ui-tb-search .cs-ui-icon{width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-tb-kebab{width:calc(40 * var(--cs-u));height:calc(40 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text-soft);flex:none;place-items:center;display:grid}.cs .cs-ui-tb-kebab .cs-ui-icon{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u))}.cs .cs-ui-tb-card{border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(10 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);overflow:hidden}.cs .cs-ui-tb-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ui-fs-md);color:var(--ui-text);line-height:1.25}.cs .cs-ui-tb-table th,.cs .cs-ui-tb-table td{padding:0 calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);text-align:left;vertical-align:middle;white-space:nowrap}.cs .cs-ui-tb-table th{height:calc(33 * var(--cs-u));background:var(--ui-thead);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);font-weight:500}.cs .cs-ui-tb-table td{height:calc(49 * var(--cs-u))}.cs .cs-ui-tb-table tr:last-child>td{border-bottom:0}.cs .cs-ui-tb-table .is-center{text-align:center}.cs .cs-ui-tb-table .is-end{text-align:right}.cs .cs-ui-tb-empty{place-items:center;gap:calc(10 * var(--cs-u));padding-block:calc(40 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-md);display:grid}.cs .cs-ui-tb-empty i{width:calc(56 * var(--cs-u));height:calc(56 * var(--cs-u));background:var(--ui-border);color:var(--ui-faint);font-size:calc(24 * var(--cs-u));border-radius:50%;place-items:center;display:grid}.cs .cs-ui-tb-foot{margin-top:calc(12 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-md);text-align:right}.cs .cs-ui-tb-foot b{color:var(--ui-text-soft);font-weight:600}.cs .cs-ui-tb-field{gap:calc(6 * var(--cs-u));display:grid}.cs .cs-ui-tb-label{color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:500;line-height:1.2}.cs .cs-ui-tb-label em{color:#dc2626;margin-left:.12em;font-style:normal}.cs .cs-ui-tb-input{align-items:center;gap:calc(10 * var(--cs-u));min-width:0;height:calc(40 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;line-height:1;display:flex}.cs .cs-ui-tb-input>span{text-overflow:ellipsis;flex:1;min-width:0;line-height:1.5;overflow:hidden}.cs .cs-ui-tb-input.is-placeholder{color:var(--ui-faint)}.cs .cs-ui-tb-input .cs-ui-icon{width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u));color:var(--ui-text-soft);flex:none}.cs .cs-ui-tb-input b{color:var(--ui-muted);flex:none;font-weight:400}.cs .cs-ui-tb-input--area{height:calc(72 * var(--cs-u));padding-block:calc(10 * var(--cs-u));align-items:flex-start}.cs .cs-ui-tb-dialog{gap:calc(14 * var(--cs-u));width:calc(var(--ui-dialog,560) * var(--cs-u));max-width:100%;padding:calc(24 * var(--cs-u));border-radius:calc(16 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-pop);color:var(--ui-text);font-size:var(--ui-fs-md);flex-direction:column;display:flex}.cs .cs-ui-tb-dialog__title{font-size:calc(30 * var(--cs-u));font-weight:700;line-height:calc(36 * var(--cs-u));letter-spacing:-.02em}.cs .cs-ui-tb-dialog__foot{justify-content:flex-end;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-distribution-list{flex-direction:column;flex:1;min-width:0;display:flex}.cs .cs-ui-distribution-list .cs-ui-tb-tabs{margin-bottom:calc(16 * var(--cs-u))}.cs .cs-ui-distribution-list .cs-ui-tb-table th.is-absences{width:calc(112 * var(--cs-u));white-space:normal;line-height:1.2}.cs .cs-ui-distribution-list .cs-ui-tb-table .is-cost{font-variant-numeric:tabular-nums}.cs .cs-ui-distribution-list .cs-ui-tb-badge--count{margin-inline:auto}.cs .cs-ui-topbar:has(.cs-ui-distribution-list){max-height:calc(var(--ui-height,0) * var(--cs-u));overflow:hidden}.cs .cs-ui-distribution-list__empty>td{padding:0}@container (width<=700px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-distribution-list){--ui-cols:36}.cs .cs-ui-distribution-list .is-at,.cs .cs-ui-distribution-list .is-absences,.cs .cs-ui-distribution-list .is-pickup,.cs .cs-ui-topbar__actions .cs-ui-distribution-list__secondary{display:none}.cs .cs-ui-distribution-list .cs-ui-tb-tabs{gap:calc(18 * var(--cs-u))}}@container (width<=450px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-distribution-list){--ui-cols:25}.cs .cs-ui-distribution-list .is-size,.cs .cs-ui-distribution-list .is-low,.cs .cs-ui-topbar__actions .cs-ui-distribution-list__primary,.cs .cs-ui-distribution-list .cs-ui-tb-tab:not(.is-active){display:none}.cs .cs-ui-distribution-list .cs-ui-tb-table th,.cs .cs-ui-distribution-list .cs-ui-tb-table td{padding-inline:calc(8 * var(--cs-u))}}.cs .cs-ui-distribution-generate{--ui-warn:#d97706;--ui-warn-soft:#fef3c7;gap:calc(20 * var(--cs-u))}.cs .cs-ui-distribution-generate__body{align-items:flex-start;gap:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-distribution-generate__icon{width:calc(44 * var(--cs-u));height:calc(44 * var(--cs-u));background:var(--ui-warn-soft);color:var(--ui-warn);font-size:calc(22 * var(--cs-u));border-radius:50%;flex:none;place-items:center;display:grid}.cs .cs-ui-distribution-generate__title{font-size:var(--ui-fs-lg);font-weight:600;line-height:1.4}.cs .cs-ui-distribution-generate__message{margin:calc(6 * var(--cs-u)) 0 0;color:var(--ui-muted);font-size:var(--ui-fs-md);line-height:1.5}.cs .cs-ui-distribution-generate .cs-ui-tb-btn--warning{background:var(--ui-warn);color:#fff;border-color:#0000}.cs .cs-ui-distribution-collect{--ui-collect:#16a34a;gap:calc(10 * var(--cs-u))}.cs .cs-ui-distribution-collect__link{margin-top:calc(-8 * var(--cs-u));color:var(--ui-text);text-underline-offset:calc(2 * var(--cs-u));text-decoration:underline}.cs .cs-ui-distribution-collect__rows{align-items:center;column-gap:calc(24 * var(--cs-u));row-gap:calc(8 * var(--cs-u));grid-template-columns:auto 1fr;display:grid}.cs .cs-ui-distribution-collect__rows>span{min-height:calc(28 * var(--cs-u));align-items:center;display:flex}.cs .cs-ui-distribution-collect .cs-ui-tb-badge{height:calc(28 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));font-size:var(--ui-fs-md);font-weight:500}.cs .cs-ui-distribution-collect__group{display:flex}.cs .cs-ui-distribution-collect__group>span{height:calc(40 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;flex:1;place-items:center;font-weight:500;line-height:1;display:grid}.cs .cs-ui-distribution-collect__group>span:first-child{border-radius:var(--ui-radius) 0 0 var(--ui-radius)}.cs .cs-ui-distribution-collect__group>span:last-child{margin-left:calc(-1 * var(--ui-hairline));border-radius:0 var(--ui-radius) var(--ui-radius) 0}.cs .cs-ui-distribution-collect__group>span.is-selected{border-color:var(--ui-collect);background:var(--ui-collect);color:#fff}.cs .cs-ui-distribution-collect--card .cs-ui-tb-input--area{height:calc(52 * var(--cs-u))}.cs .cs-ui-distribution-collect--card .cs-ui-distribution-collect__rows{row-gap:calc(4 * var(--cs-u))}.cs .cs-ui-distribution-collect__confirm{justify-content:flex-end;display:flex}.cs .cs-ui-distribution-collect--card{--ui-dialog:328;gap:calc(10 * var(--cs-u));width:100%;padding:calc(20 * var(--cs-u));box-shadow:var(--ui-shadow-window)}@container (width<=280px){.cs .cs-ui>.cs-ui-distribution-collect--card{--ui-cols:17.5}}.cs .cs-ui-distribution-delivery{gap:calc(14 * var(--cs-u))}.cs .cs-ui-distribution-delivery .cs-ui-tb-dialog__title{margin-bottom:calc(-8 * var(--cs-u))}.cs .cs-ui-distribution-delivery__foot{margin-top:calc(6 * var(--cs-u))}.cs .cs-ui-beneficiary-list{min-height:calc(360 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-beneficiary-list__columns{height:calc(40 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-beneficiary-list .cs-ui-tb-table th,.cs .cs-ui-beneficiary-list .cs-ui-tb-table td{padding-inline:calc(9 * var(--cs-u))}.cs .cs-ui-beneficiary-list .cs-ui-tb-table th:first-child,.cs .cs-ui-beneficiary-list .cs-ui-tb-table td:first-child{padding-left:calc(16 * var(--cs-u))}@container (width<=780px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-beneficiary-list){--ui-cols:46}.cs .cs-ui-beneficiary-list .cs-ui-bene-xl{display:none}}@container (width<=600px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-beneficiary-list){--ui-cols:36}.cs .cs-ui-beneficiary-list .cs-ui-bene-l{display:none}}@container (width<=470px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-beneficiary-list){--ui-cols:25}.cs .cs-ui-beneficiary-list .cs-ui-bene-m,.cs .cs-ui-beneficiary-list__columns{display:none}.cs .cs-ui-beneficiary-list .cs-ui-tb-table th,.cs .cs-ui-beneficiary-list .cs-ui-tb-table td{padding-inline:calc(6 * var(--cs-u))}.cs .cs-ui-beneficiary-list .cs-ui-tb-table th:first-child,.cs .cs-ui-beneficiary-list .cs-ui-tb-table td:first-child{padding-left:calc(12 * var(--cs-u))}}.cs .cs-ui-beneficiary-record{min-height:calc(420 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-beneficiary-record .cs-ui-tb-tabs{gap:calc(28 * var(--cs-u))}.cs .cs-ui-bene-sheet{border-radius:calc(14 * var(--cs-u));flex:1}.cs .cs-ui-bene-row{grid-template-columns:calc(168 * var(--cs-u)) minmax(0, 1fr);align-items:start;gap:calc(16 * var(--cs-u));min-height:calc(58 * var(--cs-u));padding:calc(19 * var(--cs-u)) calc(24 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);line-height:calc(20 * var(--cs-u));display:grid;position:relative}.cs .cs-ui-bene-row:last-child{border-bottom:0}.cs .cs-ui-bene-row__label{color:var(--ui-muted)}.cs .cs-ui-bene-row__value{min-width:0;color:var(--ui-text)}.cs .cs-ui-bene-row__value .cs-ui-tb-badge{vertical-align:top;margin-top:calc(1 * var(--cs-u))}.cs .cs-ui-bene-line{display:block}.cs .cs-ui-bene-link{color:var(--ui-primary-text);text-underline-offset:.12em;text-decoration:underline}.cs .cs-ui-bene-link--map{align-items:center;gap:calc(4 * var(--cs-u));display:inline-flex}.cs .cs-ui-bene-link--map .cs-ui-icon{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u))}.cs .cs-ui-bene-row__copy{top:calc(21 * var(--cs-u));right:calc(24 * var(--cs-u));width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));color:var(--ui-text-soft);position:absolute}@container (width<=520px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-beneficiary-record,.cs-ui-beneficiary-form){--ui-cols:32}.cs .cs-ui-beneficiary-record .cs-ui-tb-tabs{gap:calc(22 * var(--cs-u))}.cs .cs-ui-beneficiary-record .cs-ui-bene-m{display:none}.cs .cs-ui-bene-row{grid-template-columns:calc(112 * var(--cs-u)) minmax(0, 1fr);padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-bene-row__copy{right:calc(16 * var(--cs-u))}}@container (width<=440px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-beneficiary-record,.cs-ui-beneficiary-form){--ui-cols:25}}.cs .cs-ui-beneficiary-form{min-height:calc(420 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-bene-formcard{align-content:start;gap:calc(18 * var(--cs-u));padding:calc(24 * var(--cs-u));border-radius:calc(14 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-bene-formcard .cs-ui-tb-field{min-width:0}.cs .cs-ui-bene-pair{gap:calc(16 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<=520px){.cs .cs-ui-bene-formcard{padding:calc(16 * var(--cs-u))}}.cs .cs-ui-beneficiary-report{grid-template-columns:calc(260 * var(--cs-u)) minmax(0, 1fr);align-items:start;gap:calc(32 * var(--cs-u));min-height:calc(340 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-bene-menu{gap:calc(12 * var(--cs-u));padding-block:calc(4 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border-strong);color:var(--ui-text-soft);font-size:var(--ui-fs-md);line-height:calc(20 * var(--cs-u));display:grid}.cs .cs-ui-bene-menu__item{padding-left:calc(16 * var(--cs-u));position:relative}.cs .cs-ui-bene-menu__item.is-active{color:var(--ui-primary)}.cs .cs-ui-bene-menu__item.is-active:before{content:"";top:calc(-3 * var(--cs-u));bottom:calc(-3 * var(--cs-u));left:calc(-1 * var(--ui-hairline));width:calc(2 * var(--cs-u));background:var(--ui-primary);position:absolute}.cs .cs-ui-bene-results{gap:calc(22 * var(--cs-u));min-width:0;display:grid}.cs .cs-ui-bene-range{grid-template-columns:repeat(2, minmax(0, calc(200 * var(--cs-u))));gap:calc(12 * var(--cs-u));padding:calc(16 * var(--cs-u));display:grid}.cs .cs-ui-bene-range .cs-ui-tb-field{min-width:0}.cs .cs-ui-bene-range .cs-ui-tb-input .cs-ui-icon:last-child{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));margin-left:auto}.cs .cs-ui-bene-result{padding:calc(24 * var(--cs-u)) calc(16 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-bene-result__title{margin-bottom:calc(26 * var(--cs-u));color:var(--ui-text-soft);font-size:calc(24 * var(--cs-u));font-weight:700;line-height:calc(30 * var(--cs-u));letter-spacing:-.01em}.cs .cs-ui-bene-result__row{grid-template-columns:calc(190 * var(--cs-u)) minmax(0, 1fr);height:calc(44 * var(--cs-u));font-size:var(--ui-fs-md);align-items:center;display:grid}.cs .cs-ui-bene-result__row b{color:var(--ui-text-soft);font-weight:700}@container (width<=780px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-beneficiary-report){--ui-cols:44}.cs .cs-ui-beneficiary-report{grid-template-columns:calc(190 * var(--cs-u)) minmax(0, 1fr);gap:calc(24 * var(--cs-u))}.cs .cs-ui-bene-result__row{grid-template-columns:calc(170 * var(--cs-u)) minmax(0, 1fr)}}@container (width<=470px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-beneficiary-report){--ui-cols:25}.cs .cs-ui-beneficiary-report{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-bene-menu{display:none}.cs .cs-ui-bene-result__title{font-size:calc(20 * var(--cs-u));line-height:calc(26 * var(--cs-u))}.cs .cs-ui-bene-result__row{grid-template-columns:minmax(0, 1fr) calc(40 * var(--cs-u))}.cs .cs-ui-bene-range{grid-template-columns:minmax(0,1fr)}}.cs .cs-ui-payment-list{min-height:calc(320 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-payment-list .cs-ui-tb-table th,.cs .cs-ui-payment-list .cs-ui-tb-table td{padding-inline:calc(5 * var(--cs-u))}.cs .cs-ui-payment-list .cs-ui-tb-table th:first-child,.cs .cs-ui-payment-list .cs-ui-tb-table td:first-child{padding-left:calc(12 * var(--cs-u))}.cs .cs-ui-payment-list .cs-ui-pay-end{padding-right:calc(12 * var(--cs-u));text-align:right}.cs .cs-ui-pay-actions{gap:calc(8 * var(--cs-u));display:inline-flex}@container (width<=600px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-payment-list){--ui-cols:36}.cs .cs-ui-payment-list .cs-ui-pay-email{display:none}}@container (width<=470px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-payment-list){--ui-cols:25}.cs .cs-ui-payment-list .cs-ui-pay-date,.cs .cs-ui-payment-list .cs-ui-pay-basket,.cs .cs-ui-payment-list .cs-ui-pay-act{display:none}.cs .cs-ui-payment-list .cs-ui-tb-table th,.cs .cs-ui-payment-list .cs-ui-tb-table td{padding-inline:calc(6 * var(--cs-u))}}.cs .cs-ui-payment-form{min-height:calc(340 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-pay-card{border-radius:calc(14 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-pay-fields{align-content:start;gap:calc(18 * var(--cs-u));padding:calc(24 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-pay-fields .cs-ui-tb-field{min-width:0}.cs .cs-ui-pay-toggle{width:calc(46 * var(--cs-u));height:calc(24 * var(--cs-u));background:var(--ui-border);border-radius:999px;display:block;position:relative}.cs .cs-ui-pay-toggle:after{content:"";top:calc(3 * var(--cs-u));left:calc(3 * var(--cs-u));width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u));box-shadow:0 var(--cs-u) calc(2 * var(--cs-u)) #0f172a40;background:#fff;border-radius:50%;position:absolute}.cs .cs-ui-pay-toggle.is-on{background:var(--ui-primary)}.cs .cs-ui-pay-toggle.is-on:after{left:calc(25 * var(--cs-u))}.cs .cs-ui-pay-foot{padding:calc(24 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-pay-save{height:calc(40 * var(--cs-u));padding-inline:calc(17 * var(--cs-u))}@container (width<=420px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-payment-form){--ui-cols:25}.cs .cs-ui-pay-fields,.cs .cs-ui-pay-foot{padding:calc(16 * var(--cs-u))}}.cs .cs-ui.cs-ui--kitchen{--ui-bg:#f1f5f9;--ui-surface:#fff;--ui-sunken:#f8fafc;--ui-nav:#1e293b;--ui-nav-text:#cbd5e1;--ui-border:#e2e8f0;--ui-border-strong:#cbd5e1;--ui-text:#0f172a;--ui-text-soft:#475569;--ui-muted:#64748b;--ui-faint:#94a3b8;--ui-primary:#2563eb;--ui-primary-soft:#dbeafe;--ui-primary-soft-border:#bfdbfe;--ui-primary-text:#2563eb;--ui-success:#059669;--ui-success-soft:#dcfce7;--ui-danger:#dc2626;--ui-danger-soft:#fee2e2;--ui-warning:#facc15;--ui-kitchen-avatar:#7c3aed;--ui-kitchen-pill-ring:#e5e7eb;--ui-kitchen-pill-text:#4b5563;--ui-kitchen-neutral:#e2e8f0;--ui-kitchen-neutral-text:#1e293b;--ui-kitchen-blue-text:#1e40af;--ui-kitchen-green-text:#166534;--ui-kitchen-red-text:#991b1b;--ui-kitchen-yellow:#fef9c3;--ui-kitchen-yellow-text:#422006;--ui-kitchen-warning-text:#713f12}.cs .cs-ui-kitchen>.cs-ui-window>.cs-ui-window__body,.cs .cs-ui-window.cs-ui-kitchen>.cs-ui-window__body{flex-direction:column;display:flex}.cs .cs-ui-kitchen-app{background:var(--ui-bg);flex-direction:column;flex:1;display:flex}.cs .cs-ui-kitchen__bar{align-items:center;gap:calc(18 * var(--cs-u));height:calc(40 * var(--cs-u));padding-inline:calc(18 * var(--cs-u));background:var(--ui-nav);color:var(--ui-nav-text);font-size:var(--ui-fs-sm);white-space:nowrap;flex:none;font-weight:500;display:flex}.cs .cs-ui-kitchen__brand{color:#fff;font-size:var(--ui-fs-md);text-transform:uppercase;letter-spacing:.02em;flex:none;align-items:center;font-style:italic;font-weight:700;display:flex}.cs .cs-ui .cs-ui-kitchen__logo{width:auto;height:calc(17 * var(--cs-u));display:block}.cs .cs-ui-kitchen__nav{align-items:center;gap:calc(4 * var(--cs-u));flex:1;min-width:0;display:flex}.cs .cs-ui-kitchen__item{align-items:center;gap:calc(6 * var(--cs-u));height:calc(28 * var(--cs-u));padding-inline:calc(7 * var(--cs-u));border-radius:var(--ui-radius);display:flex}.cs .cs-ui-kitchen__item .cs-ui-icon{width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));opacity:.75}.cs .cs-ui-kitchen__item.is-active{color:#fff;font-weight:600}.cs .cs-ui-kitchen__item.is-active .cs-ui-icon{opacity:1}.cs .cs-ui-kitchen-app:not(.cs-ui-kitchen-app--full) .cs-ui-kitchen__item:not(.is-active) .cs-ui-kitchen__item-label{display:none}.cs .cs-ui-kitchen__end{align-items:center;gap:calc(14 * var(--cs-u));flex:none;margin-left:auto;display:flex}.cs .cs-ui-kitchen__end .cs-ui-icon{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u))}.cs .cs-ui-kitchen__avatar{width:calc(24 * var(--cs-u));height:calc(24 * var(--cs-u));background:var(--ui-kitchen-avatar);color:#fff;font-size:max(10.5px, calc(10 * var(--cs-u)));border-radius:50%;place-items:center;font-weight:700;display:grid}.cs .cs-ui-kitchen__page{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(20 * var(--cs-u)) calc(20 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-kitchen__crumbs{align-items:center;gap:calc(7 * var(--cs-u));margin-bottom:calc(-6 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-kitchen__crumbs .cs-ui-icon{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u))}.cs .cs-ui-kitchen__crumb-sep{color:var(--ui-faint)}.cs .cs-ui-kitchen__crumb.is-current{color:var(--ui-primary)}.cs .cs-ui-kitchen__head{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-kitchen__title{font-size:calc(24 * var(--cs-u));letter-spacing:-.02em;font-weight:700;line-height:1.15}.cs .cs-ui-kitchen__actions{align-items:center;gap:calc(8 * var(--cs-u));display:flex}@container (width<=599px){.cs .cs-ui .cs-ui-kitchen__nav>.cs-ui-kitchen__item:not(.is-active){display:none}.cs .cs-ui .cs-ui-kitchen__item.is-active .cs-ui-kitchen__item-label{display:inline}}.cs .cs-ui-kitchen__card{border-radius:calc(7 * var(--cs-u));background:var(--ui-surface);min-width:0;box-shadow:0 0 0 var(--ui-hairline) #0f172a14, 0 var(--cs-u) calc(2 * var(--cs-u)) #0f172a0d;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-kitchen__card-head{justify-content:space-between;align-items:center;gap:calc(8 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);font-size:var(--ui-fs-sm);flex:none;font-weight:600;display:flex}.cs .cs-ui-kitchen__card-body{padding:calc(12 * var(--cs-u))}.cs .cs-ui-kitchen__strip{align-items:start;gap:calc(16 * var(--cs-u));padding:calc(12 * var(--cs-u));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cs .cs-ui-kitchen__field{gap:calc(6 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-kitchen__label{color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap}.cs .cs-ui-kitchen__label.is-required:after{content:"*";margin-left:calc(2 * var(--cs-u));color:var(--ui-danger)}.cs .cs-ui-kitchen__input{align-items:center;gap:calc(8 * var(--cs-u));height:calc(32 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(5 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-md);white-space:nowrap;display:flex;overflow:hidden}.cs .cs-ui-kitchen__input .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-kitchen__value{min-height:calc(32 * var(--cs-u));font-size:var(--ui-fs-md);white-space:nowrap;align-items:center;font-weight:500;display:flex}.cs .cs-ui-kitchen__total{text-align:center;align-items:center}.cs .cs-ui-kitchen__figure{font-size:calc(21 * var(--cs-u));white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-weight:300;line-height:1.2}.cs .cs-ui-kitchen__figure--bold{font-size:calc(26 * var(--cs-u));font-weight:600}.cs .cs-ui-kitchen__row{align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(30 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-kitchen__row-name{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cs .cs-ui-kitchen__row-count{color:var(--ui-muted);font-size:var(--ui-fs-xs);font-weight:500}.cs .cs-ui-kitchen__row.is-selected{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff}.cs .cs-ui-kitchen__row.is-selected .cs-ui-kitchen__row-count{color:#fffc}.cs .cs-ui-kitchen__row--inset.is-selected{margin:calc(3 * var(--cs-u)) calc(4 * var(--cs-u));border-radius:var(--ui-radius)}.cs .cs-ui-kitchen__band{align-items:center;gap:calc(6 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:var(--ui-fs-md);white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-kitchen__band .cs-ui-icon{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u))}.cs .cs-ui-kitchen__pill{min-width:calc(24 * var(--cs-u));height:calc(18 * var(--cs-u));padding-inline:calc(6 * var(--cs-u));box-shadow:0 0 0 var(--ui-hairline) var(--ui-kitchen-pill-ring);color:var(--ui-kitchen-pill-text);font-size:var(--ui-fs-2xs);font-variant-numeric:lining-nums tabular-nums;background:#fff;border-radius:999px;flex:none;place-items:center;font-weight:600;display:inline-grid}.cs .cs-ui-kitchen__row.is-selected .cs-ui-kitchen__pill{box-shadow:none;color:var(--ui-text)}.cs .cs-ui-kitchen__tick{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));background:var(--ui-success);color:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid}.cs .cs-ui-kitchen__tick .cs-ui-icon{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));stroke-width:3px}.cs .cs-ui-kitchen__btn{justify-content:center;align-items:center;gap:calc(6 * var(--cs-u));height:calc(30 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border-radius:calc(5 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-sm);white-space:nowrap;flex:none;font-weight:500;display:inline-flex}.cs .cs-ui-kitchen__btn .cs-ui-icon{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-kitchen__btn--success{background:var(--ui-success)}.cs .cs-ui-kitchen__btn--danger{background:var(--ui-danger)}.cs .cs-ui-kitchen__btn--soft{background:var(--ui-kitchen-neutral);color:var(--ui-text-soft)}.cs .cs-ui-kitchen__btn--light{background:var(--ui-primary-soft-border);color:var(--ui-primary)}.cs .cs-ui-kitchen__btn--outline{background:var(--ui-surface);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);color:var(--ui-text-soft)}.cs .cs-ui-kitchen__btn--warning{background:var(--ui-warning);color:var(--ui-kitchen-warning-text)}.cs .cs-ui-kitchen__btn--block{width:100%;display:flex}.cs .cs-ui-kitchen__btn--square{width:calc(44 * var(--cs-u));height:calc(32 * var(--cs-u));padding:0}.cs .cs-ui-kitchen__btn--square .cs-ui-icon{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u))}.cs .cs-ui-kitchen__btn.is-faded{opacity:.45}.cs .cs-ui-kitchen__btn--icon{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));padding:0}.cs .cs-ui-kitchen__badge{padding:calc(2 * var(--cs-u)) calc(6 * var(--cs-u));border-radius:calc(4 * var(--cs-u));background:var(--ui-kitchen-neutral);color:var(--ui-kitchen-neutral-text);font-size:var(--ui-fs-2xs);white-space:nowrap;flex:none;align-items:center;font-weight:500;line-height:1.3;display:inline-flex}.cs .cs-ui-kitchen__badge--blue{background:var(--ui-primary-soft);color:var(--ui-kitchen-blue-text)}.cs .cs-ui-kitchen__badge--green{background:var(--ui-success-soft);color:var(--ui-kitchen-green-text)}.cs .cs-ui-kitchen__badge--red{background:var(--ui-danger-soft);color:var(--ui-kitchen-red-text)}.cs .cs-ui-kitchen__badge--yellow{background:var(--ui-kitchen-yellow);color:var(--ui-kitchen-yellow-text)}.cs .cs-ui-kitchen__table{border-collapse:collapse;width:100%;font-size:var(--ui-fs-sm)}.cs .cs-ui-kitchen__table th{padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);color:var(--ui-muted);text-align:left;white-space:nowrap;font-weight:700}.cs .cs-ui-kitchen__table td{padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);white-space:nowrap}.cs .cs-ui-kitchen__table tr:last-child td{border-bottom:0}.cs .cs-ui-kitchen__table .is-num{text-align:right;font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-kitchen__table .is-strong{font-weight:700}.cs .cs-ui-kitchen__low{color:var(--ui-danger);font-weight:600}.cs .cs-ui-store-order{gap:calc(12 * var(--cs-u));flex-direction:column;flex:1;min-width:0;display:flex}.cs .cs-ui-store-order__lists{align-items:stretch;gap:calc(12 * var(--cs-u));flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs .cs-ui-store-order__groups .cs-ui-kitchen__row{min-height:calc(34 * var(--cs-u));border-bottom:0}.cs .cs-ui-store-order__groups .cs-ui-kitchen__row.is-selected{min-height:calc(30 * var(--cs-u));padding-inline:calc(8 * var(--cs-u))}.cs .cs-ui-store-order__groups .cs-ui-kitchen__row.is-selected .cs-ui-kitchen__pill{color:var(--ui-text)}.cs .cs-ui-store-order--page .cs-ui-store-order__form{align-self:start}.cs .cs-ui-store-order__yield{padding:calc(13 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) dashed var(--ui-border-strong);font-size:var(--ui-fs-md);white-space:nowrap}.cs .cs-ui-store-order__yield b{font-weight:600}.cs .cs-ui-store-order__qty{gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) dashed var(--ui-border-strong);flex-direction:column;display:flex}.cs .cs-ui-store-order__qty-label{font-size:var(--ui-fs-lg);white-space:nowrap;font-weight:600}.cs .cs-ui-store-order__qty .cs-ui-kitchen__input{height:calc(36 * var(--cs-u))}.cs .cs-ui-store-order__qty-unit{color:var(--ui-text-soft);font-size:var(--ui-fs-sm);text-align:center;white-space:nowrap}.cs .cs-ui-store-order__qty-btns{justify-content:center;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-store-order__save{padding:calc(12 * var(--cs-u))}.cs .cs-ui-store-order--page .cs-ui-store-order__yield,.cs .cs-ui-store-order--page .cs-ui-store-order__qty{padding-block:calc(9 * var(--cs-u))}.cs .cs-ui-store-order--page .cs-ui-store-order__save{padding-block:calc(10 * var(--cs-u))}.cs .cs-ui-store-order--page .cs-ui-store-order__recipes .cs-ui-kitchen__row{min-height:calc(28 * var(--cs-u));padding-block:calc(4 * var(--cs-u))}.cs .cs-ui>.cs-ui-store-order--card{--ui-cols:20.5}.cs .cs-ui-store-order--card>.cs-ui-store-order__form{border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);flex:1}.cs .cs-ui-store-order--list .cs-ui-store-order__lists{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start}.cs .cs-ui-store-order--list .cs-ui-store-order__groups .cs-ui-kitchen__row{min-height:calc(42 * var(--cs-u))}.cs .cs-ui-store-order--list .cs-ui-store-order__groups .cs-ui-kitchen__row.is-selected{min-height:calc(36 * var(--cs-u))}.cs .cs-ui-store-order--list .cs-ui-store-order__recipes .cs-ui-kitchen__row{min-height:calc(37 * var(--cs-u))}@container (width<=699px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-store-order--page){--ui-cols:40}.cs .cs-ui .cs-ui-store-order--page .cs-ui-store-order__groups,.cs .cs-ui .cs-ui-store-order--page .cs-ui-store-order__store-total{display:none}.cs .cs-ui-store-order--page .cs-ui-store-order__strip{gap:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);grid-auto-flow:row}.cs .cs-ui-store-order--page .cs-ui-store-order__lists{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=449px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-store-order--page),.cs .cs-ui>.cs-ui-window:has(.cs-ui-store-order--list)){--ui-cols:25}.cs .cs-ui-store-order--page .cs-ui-store-order__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-store-order--page .cs-ui-store-order__lists,.cs .cs-ui-store-order--list .cs-ui-store-order__lists{grid-template-columns:minmax(0,1fr)}.cs .cs-ui .cs-ui-store-order--page .cs-ui-store-order__recipes .cs-ui-kitchen__row:nth-child(n+7),.cs .cs-ui .cs-ui-store-order--list .cs-ui-store-order__recipes .cs-ui-kitchen__row:nth-child(n+12),.cs .cs-ui .cs-ui-store-order--list .cs-ui-store-order__groups{display:none}}.cs .cs-ui>.cs-ui-store-week{--ui-cols:35;border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);flex-direction:column;flex:1;display:flex;overflow:hidden}.cs .cs-ui-store-week__body{padding:calc(4 * var(--cs-u)) calc(12 * var(--cs-u)) calc(6 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-store-week__table{font-size:var(--ui-fs-md)}.cs .cs-ui-store-week__averages{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-store-week__average{align-items:center;gap:calc(2 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-store-week__average-label{font-size:var(--ui-fs-sm);white-space:nowrap}.cs .cs-ui-store-week__table th{background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-md)}.cs .cs-ui-store-week__table td{padding-block:calc(9 * var(--cs-u))}.cs .cs-ui-store-week__table th:first-child,.cs .cs-ui-store-week__day{width:30%}.cs .cs-ui-store-week__table tr.is-today .cs-ui-store-week__day{font-weight:700}.cs .cs-ui-store-week__money{font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-store-week__actions{width:1%}.cs .cs-ui-store-week__btns{gap:calc(8 * var(--cs-u));display:flex}@container (width<=449px){.cs .cs-ui>.cs-ui-store-week{--ui-cols:25}.cs .cs-ui .cs-ui-store-week__comment{display:none}.cs .cs-ui-store-week__table th,.cs .cs-ui-store-week__table td{padding-inline:calc(7 * var(--cs-u))}}.cs .cs-ui-kitchen__page:has(>.cs-ui-cook-sheet){padding-bottom:0}.cs .cs-ui-cook-sheet{gap:calc(12 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-cook-sheet__strip{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row}.cs .cs-ui-cook-sheet__main{grid-template-columns:calc(250 * var(--cs-u)) minmax(0, 1fr);align-items:start;gap:calc(10 * var(--cs-u));height:calc(332 * var(--cs-u));display:grid;overflow:hidden}.cs .cs-ui-cook-sheet__main>.cs-ui-kitchen__card:not(.cs-ui-cook-sheet__list){border-bottom-right-radius:0;border-bottom-left-radius:0}.cs .cs-ui-cook-sheet__list-head{padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u));font-size:var(--ui-fs-lg);font-weight:600;line-height:1.3}.cs .cs-ui-cook-sheet__list .cs-ui-kitchen__band{padding-block:calc(4 * var(--cs-u));line-height:1.3}.cs .cs-ui-cook-sheet__line{min-height:calc(24 * var(--cs-u));padding-block:calc(3 * var(--cs-u));font-weight:400;line-height:1.3}.cs .cs-ui-cook-sheet__line-name{white-space:normal;min-width:0}.cs .cs-ui-cook-sheet__line .cs-ui-kitchen__pill{margin-left:auto}.cs .cs-ui-cook-sheet__head{align-items:start;gap:calc(14 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.cs .cs-ui-cook-sheet__id{gap:calc(3 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-cook-sheet__name{font-size:calc(18 * var(--cs-u));white-space:nowrap;font-weight:700;line-height:1.25}.cs .cs-ui-cook-sheet__fact{font-size:var(--ui-fs-sm);white-space:nowrap}.cs .cs-ui-cook-sheet__fact b{margin-left:calc(3 * var(--cs-u));font-size:calc(15 * var(--cs-u));font-weight:600}.cs .cs-ui-cook-sheet__updated{color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);white-space:nowrap}.cs .cs-ui-cook-sheet__counts{align-items:center;gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-cook-sheet__dept{align-items:center;gap:calc(5 * var(--cs-u));font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-cook-sheet__dept b{font-weight:600}.cs .cs-ui-cook-sheet__dept .cs-ui-icon{color:var(--ui-text-soft)}.cs .cs-ui-cook-sheet__pair{gap:calc(30 * var(--cs-u));display:flex}.cs .cs-ui-cook-sheet__count{font-size:var(--ui-fs-sm);flex-direction:column;align-items:center;display:flex}.cs .cs-ui-cook-sheet__finish{margin-top:calc(26 * var(--cs-u))}.cs .cs-ui-cook-sheet__section{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-cook-sheet__section>b{font-weight:600}.cs .cs-ui-cook-sheet__section .cs-ui-icon{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));color:var(--ui-text-soft);flex:none}.cs .cs-ui-cook-sheet__section--open .cs-ui-icon{transform:rotate(180deg)}.cs .cs-ui-cook-sheet__meta{align-items:baseline;gap:calc(12 * var(--cs-u));min-width:0;display:flex;overflow:hidden}.cs .cs-ui-cook-sheet__meta b{font-weight:600}.cs .cs-ui-cook-sheet__table th{padding-block:calc(6 * var(--cs-u));color:var(--ui-text);background:0 0}.cs .cs-ui-cook-sheet__table td{padding-block:calc(4 * var(--cs-u))}.cs .cs-ui-cook-sheet__table tbody+tbody tr:first-child td{border-top:calc(2 * var(--ui-hairline)) solid var(--ui-border-strong)}.cs .cs-ui-cook-sheet__table tbody tr:last-child td{border-bottom:0}.cs .cs-ui-cook-sheet__seq{vertical-align:middle}.cs .cs-ui>.cs-ui-cook-dialog{--ui-cols:54.5;--ui-cook-veil:#cbd0d86b;position:relative}.cs .cs-ui-cook-dialog__backdrop{padding-top:calc(118 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-cook-veil);justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.cs .cs-ui-cook-dialog__panel{width:calc(480 * var(--cs-u));max-height:none}.cs .cs-ui-cook-dialog__head{gap:calc(6 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-cook-dialog__recipe,.cs .cs-ui-cook-dialog__dept{align-items:center;gap:calc(6 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-cook-dialog__recipe{font-size:var(--ui-fs-lg);font-weight:600}.cs .cs-ui-cook-dialog__dept{font-size:var(--ui-fs-sm)}.cs .cs-ui-cook-dialog__dept b{font-weight:600}.cs .cs-ui-cook-dialog__head .cs-ui-icon{color:var(--ui-text-soft);flex:none}.cs .cs-ui-cook-dialog__body{gap:calc(14 * var(--cs-u)) calc(24 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(4 * var(--cs-u));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cs .cs-ui-cook-dialog__ordered{align-items:center;gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-cook-dialog__produced{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-cook-dialog__caption{font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:600}.cs .cs-ui-cook-dialog__figure{font-size:calc(28 * var(--cs-u));font-variant-numeric:lining-nums tabular-nums;font-weight:300;line-height:1.1}.cs .cs-ui-cook-dialog__input{height:calc(34 * var(--cs-u))}.cs .cs-ui-cook-dialog__steps{justify-content:center;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-cook-dialog__reason{grid-column:1/-1}.cs .cs-ui-cook-dialog__select{justify-content:space-between}.cs .cs-ui-cook-dialog__select .cs-ui-icon{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));flex:none}.cs .cs-ui-cook-dialog__foot{justify-content:space-between;gap:calc(12 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(18 * var(--cs-u));display:flex}@container (width<=699px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-cook-sheet),.cs .cs-ui>.cs-ui-cook-dialog){--ui-cols:40}.cs .cs-ui-cook-sheet__main{grid-template-columns:calc(196 * var(--cs-u)) minmax(0, 1fr);height:calc(410 * var(--cs-u))}.cs .cs-ui-cook-sheet__head{align-items:center;row-gap:calc(8 * var(--cs-u));grid-template-columns:minmax(0,1fr) auto}.cs .cs-ui-cook-sheet__id{grid-column:1/-1}.cs .cs-ui-cook-sheet__counts{align-items:flex-start}.cs .cs-ui .cs-ui-cook-sheet__finish{margin-top:0}.cs .cs-ui .cs-ui-cook-sheet__wide,.cs .cs-ui-cook-sheet__meta>span:last-child{display:none}.cs .cs-ui-cook-dialog__backdrop{padding-top:calc(100 * var(--cs-u))}.cs .cs-ui-cook-dialog__panel{width:calc(440 * var(--cs-u))}}@container (width<=449px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-cook-sheet),.cs .cs-ui>.cs-ui-cook-dialog){--ui-cols:25}.cs .cs-ui-cook-sheet__strip{row-gap:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs .cs-ui-cook-sheet__main{grid-template-columns:minmax(0,1fr);height:auto}.cs .cs-ui .cs-ui-cook-sheet__list{display:none}.cs .cs-ui-cook-sheet__head{gap:calc(10 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-cook-sheet__counts{flex-direction:row;justify-content:space-between;align-items:center}.cs .cs-ui-cook-sheet__dept{align-items:flex-start;gap:calc(2 * var(--cs-u));flex-direction:column}.cs .cs-ui-cook-sheet__dept .cs-ui-icon,.cs .cs-ui .cs-ui-cook-dialog>.cs-ui-window{display:none}.cs .cs-ui-cook-dialog__backdrop{background:0 0;padding:0;position:static}.cs .cs-ui-cook-dialog__panel{border-radius:var(--ui-radius-window);width:100%;box-shadow:var(--ui-shadow-window)}.cs .cs-ui-cook-dialog__body{column-gap:calc(14 * var(--cs-u))}.cs .cs-ui-cook-dialog__steps{gap:calc(8 * var(--cs-u))}.cs .cs-ui-cook-dialog__steps .cs-ui-kitchen__btn--square{width:calc(46 * var(--cs-u))}.cs .cs-ui-cook-dialog__foot{flex-direction:column;align-items:flex-start}}.cs .cs-ui>.cs-ui-office-invoice{--ui-cols:54.5;gap:calc(7 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(26 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text);font-size:var(--ui-fs-xs);flex-direction:column;line-height:1.4;display:flex}.cs .cs-ui-office-invoice__top{align-items:center;gap:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.cs .cs-ui-office-invoice__department{font-size:var(--ui-fs-xs);white-space:nowrap;align-self:start}.cs .cs-ui-office-invoice__mark{font-size:var(--ui-fs-lg);text-transform:uppercase;align-items:center;font-style:italic;font-weight:700;display:flex}.cs .cs-ui .cs-ui-office-invoice__logo{width:auto;height:calc(24 * var(--cs-u));display:block}.cs .cs-ui-office-invoice__blocks{gap:calc(16 * var(--cs-u));margin-top:calc(4 * var(--cs-u));grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);display:grid}.cs .cs-ui-office-invoice__block{white-space:nowrap;flex-direction:column;min-width:0;display:flex}.cs .cs-ui-office-invoice__block b{font-weight:700}.cs .cs-ui-office-invoice__block--issuer{padding-top:calc(15 * var(--cs-u));text-align:center;align-items:center}.cs .cs-ui-office-invoice__block--number{padding-top:calc(7 * var(--cs-u));align-items:flex-end}.cs .cs-ui-office-invoice__service{margin-top:calc(2 * var(--cs-u));text-underline-offset:.15em;white-space:nowrap;font-style:italic;text-decoration:underline}.cs .cs-ui-office-invoice__lines{border-collapse:collapse;width:100%;font-size:var(--ui-fs-sm);line-height:1.3}.cs .cs-ui-office-invoice__lines th{padding:calc(3 * var(--cs-u)) calc(10 * var(--cs-u));font-size:var(--ui-fs-xs);text-align:left;white-space:nowrap;font-weight:700}.cs .cs-ui-office-invoice__lines td{padding:calc(3 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);white-space:nowrap}.cs .cs-ui-office-invoice__lines .cs-ui-office-invoice__name{width:46%;font-weight:700}.cs .cs-ui-office-invoice__lines .is-num,.cs .cs-ui-office-invoice__transfers .is-num{text-align:right;font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-office-invoice__foot{align-items:start;gap:calc(40 * var(--cs-u));margin-top:calc(4 * var(--cs-u));grid-template-columns:minmax(0,.95fr) minmax(0,1fr);display:grid}.cs .cs-ui-office-invoice__transfers{border-collapse:collapse;width:100%;font-size:var(--ui-fs-xs);line-height:1.3}.cs .cs-ui-office-invoice__transfers th,.cs .cs-ui-office-invoice__transfers td{padding:calc(2 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);white-space:nowrap}.cs .cs-ui-office-invoice__transfers th{text-align:center;font-weight:700}.cs .cs-ui-office-invoice__transfers .is-total td{font-weight:700}.cs .cs-ui-office-invoice__totals{font-size:var(--ui-fs-sm);font-variant-numeric:lining-nums tabular-nums;flex-direction:column;display:flex}.cs .cs-ui-office-invoice__subtotal,.cs .cs-ui-office-invoice__total,.cs .cs-ui-office-invoice__grand{justify-content:space-between;gap:calc(12 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(10 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-office-invoice__subtotal{margin-bottom:calc(14 * var(--cs-u));font-weight:700}.cs .cs-ui-office-invoice__total{border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-office-invoice__total.is-first{font-size:var(--ui-fs-md);font-weight:600}.cs .cs-ui-office-invoice__grand{margin-top:calc(12 * var(--cs-u));padding-top:calc(8 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-md);font-weight:700}@container (width<=699px){.cs .cs-ui>.cs-ui-office-invoice{--ui-cols:40}.cs .cs-ui .cs-ui-office-invoice__col-l{display:none}.cs .cs-ui-office-invoice__blocks{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.8fr)}.cs .cs-ui-office-invoice__foot{gap:calc(24 * var(--cs-u))}}@container (width<=449px){.cs .cs-ui>.cs-ui-office-invoice{--ui-cols:25;padding:calc(16 * var(--cs-u))}.cs .cs-ui .cs-ui-office-invoice__col-m,.cs .cs-ui .cs-ui-office-invoice__block--issuer{display:none}.cs .cs-ui .cs-ui-office-invoice__top{justify-items:start;gap:calc(6 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui .cs-ui-office-invoice__logo{height:calc(18 * var(--cs-u))}.cs .cs-ui-office-invoice__blocks{grid-template-columns:minmax(0,1fr) auto}.cs .cs-ui-office-invoice__block--number{padding-top:0}.cs .cs-ui-office-invoice__service{white-space:normal}.cs .cs-ui-office-invoice__lines .cs-ui-office-invoice__name{width:auto}.cs .cs-ui-office-invoice__foot{gap:calc(14 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-office-invoice__totals{order:-1}}.cs .cs-ui-office-report{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-office-report__week{justify-content:flex-end;gap:calc(5 * var(--cs-u));font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-office-report__week b{font-weight:600}.cs .cs-ui-office-report__table th{padding-inline:calc(8 * var(--cs-u));font-size:var(--ui-fs-xs);font-weight:500}.cs .cs-ui-office-report__table td{padding:calc(7 * var(--cs-u)) calc(8 * var(--cs-u));vertical-align:top}.cs .cs-ui-office-report__store{font-weight:700}.cs .cs-ui-office-report__table .cs-ui-office-report__staff{width:100%;padding-block:calc(5 * var(--cs-u));white-space:normal}.cs .cs-ui-office-report__people{gap:calc(4 * var(--cs-u));flex-wrap:wrap;display:flex}@container (width<=579px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-office-report){--ui-cols:36}.cs .cs-ui .cs-ui-office-report__col-m{display:none}}@container (width<=449px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-office-report){--ui-cols:25}.cs .cs-ui .cs-ui-office-report__col-s{display:none}.cs .cs-ui-kitchen:has(.cs-ui-office-report) .cs-ui-kitchen__head{flex-wrap:wrap;justify-content:flex-start}}.cs .cs-ui>.cs-ui-office-variation{--ui-cols:35;gap:calc(12 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(20 * var(--cs-u)) calc(20 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-bg);box-shadow:var(--ui-shadow-window);color:var(--ui-text);flex-direction:column;flex:1;display:flex}.cs .cs-ui-office-variation__dates{gap:calc(12 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-office-variation__label{font-size:var(--ui-fs-sm);white-space:nowrap}.cs .cs-ui-office-variation__date{flex:1;min-width:0}.cs .cs-ui-office-variation__tabs{gap:calc(24 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-office-variation__tab{padding-bottom:calc(7 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-office-variation__tab.is-active{margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-office-variation__card{flex:1}.cs .cs-ui-office-variation__table th{font-size:var(--ui-fs-xs);font-weight:500}.cs .cs-ui-office-variation__table td{padding-block:calc(8 * var(--cs-u))}.cs .cs-ui-office-variation__store{font-weight:700}.cs .cs-ui-kitchen__badge.cs-ui-office-variation__badge{font-size:var(--ui-fs-sm);font-variant-numeric:lining-nums tabular-nums}@container (width<=449px){.cs .cs-ui>.cs-ui-office-variation{--ui-cols:25}}.cs .cs-ui-recipe-record{gap:calc(12 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-recipe-record__tabs{gap:calc(22 * var(--cs-u));margin-top:calc(-4 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-recipe-record__tab{padding-bottom:calc(7 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-recipe-record__tab.is-active{margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-recipe-record__banners{align-items:flex-end;gap:calc(22 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-recipe-record__group{align-items:center;display:flex}.cs .cs-ui-recipe-record__group-label{margin-right:calc(4 * var(--cs-u));color:var(--ui-text)}.cs .cs-ui-recipe-record__banner{padding:calc(8 * var(--cs-u)) calc(11 * var(--cs-u));color:var(--ui-text-soft);font-weight:500}.cs .cs-ui-recipe-record__group--quiet .cs-ui-recipe-record__banner{color:var(--ui-muted)}.cs .cs-ui-recipe-record__banner.is-current{margin-bottom:calc(-1 * var(--ui-hairline));border:var(--ui-hairline) solid var(--ui-border-strong);border-bottom-color:var(--ui-surface);border-radius:calc(5 * var(--cs-u)) calc(5 * var(--cs-u)) 0 0;background:var(--ui-surface);color:var(--ui-primary);font-weight:600}.cs .cs-ui-recipe-record__body{grid-template-columns:minmax(0, 1fr) calc(220 * var(--cs-u));align-items:start;gap:calc(14 * var(--cs-u));margin-top:calc(2 * var(--cs-u));display:grid}.cs .cs-ui-recipe-record__main,.cs .cs-ui-recipe-record__side{gap:calc(10 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-recipe-record__intro{justify-content:space-between;align-items:flex-start;gap:calc(14 * var(--cs-u));display:flex}.cs .cs-ui-recipe-record__id{gap:calc(5 * var(--cs-u));min-width:0;padding-top:calc(4 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-recipe-record__heading{font-size:var(--ui-fs-xl);line-height:1.2}.cs .cs-ui-recipe-record__meta{gap:calc(12 * var(--cs-u));font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-recipe-record__meta b{font-weight:700}.cs .cs-ui-recipe-record__created{color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;font-style:italic}.cs .cs-ui-recipe-record__checks{width:calc(170 * var(--cs-u));flex:none}.cs .cs-ui-recipe-record__check{justify-content:space-between;align-items:center;gap:calc(8 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(9 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-recipe-record__check:last-child{border-bottom:0}.cs .cs-ui-recipe-record__table th,.cs .cs-ui-recipe-record__table td{padding-inline:calc(8 * var(--cs-u))}.cs .cs-ui-recipe-record__table th{color:var(--ui-text)}.cs .cs-ui-recipe-record__table td{padding-block:calc(5 * var(--cs-u))}.cs .cs-ui-recipe-record__num{font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-recipe-record__sum td{border-top:var(--ui-hairline) solid var(--ui-border-strong);font-weight:700}.cs .cs-ui-recipe-record__yield{gap:calc(4 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u))}.cs .cs-ui-recipe-record__yield-title{font-size:var(--ui-fs-sm)}.cs .cs-ui-recipe-record__yield-value{font-size:var(--ui-fs-xl);white-space:nowrap;line-height:1.2}.cs .cs-ui-recipe-record__line{grid-template-columns:minmax(0, 1fr) calc(64 * var(--cs-u));align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(25 * var(--cs-u));padding:calc(3 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;display:grid}.cs .cs-ui-recipe-record__line:last-child{border-bottom:0}.cs .cs-ui-recipe-record__line b{text-overflow:ellipsis;font-weight:700;overflow:hidden}.cs .cs-ui-recipe-record__line>span{font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-recipe-record__transfers .cs-ui-kitchen__card-head{font-weight:500}@container (width<=767px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-recipe-record){--ui-cols:45}.cs .cs-ui-recipe-record .cs-ui-recipe-record__char,.cs .cs-ui-recipe-record .cs-ui-recipe-record__unit,.cs .cs-ui-recipe-record .cs-ui-recipe-record__group--special{display:none}.cs .cs-ui-recipe-record__body{grid-template-columns:minmax(0, 1fr) calc(200 * var(--cs-u))}.cs .cs-ui-recipe-record__checks{width:calc(130 * var(--cs-u))}}@container (width<=639px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-recipe-record){--ui-cols:35}.cs .cs-ui-recipe-record .cs-ui-recipe-record__group--quiet,.cs .cs-ui-recipe-record .cs-ui-recipe-record__checks,.cs .cs-ui-recipe-record .cs-ui-recipe-record__transfers,.cs .cs-ui-recipe-record .cs-ui-recipe-record__tab:last-child{display:none}.cs .cs-ui-recipe-record__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-recipe-record__side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-recipe-record__side>.cs-ui-recipe-record__box:last-child{grid-column:1/-1}.cs .cs-ui-recipe-record__line{grid-template-columns:minmax(0,1fr) auto}}@container (width<=449px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-recipe-record){--ui-cols:25}.cs .cs-ui-recipe-record .cs-ui-recipe-record__seq,.cs .cs-ui-recipe-record .cs-ui-recipe-record__price{display:none}}.cs .cs-ui.cs-ui--dating{--ui-bg:#fff;--ui-surface:#fff;--ui-sunken:#f9fafb;--ui-border:#e5e7eb;--ui-border-strong:#d1d5db;--ui-text:#111827;--ui-text-soft:#374151;--ui-muted:#4b5563;--ui-faint:#9ca3af;--ui-primary:#9b368c;--ui-primary-hover:#742969;--ui-primary-text:#742969;--ui-primary-soft:#f7e6ef;--ui-primary-softer:#fdf2f8;--ui-primary-200:#e9d3e5;--ui-primary-300:#ddb6d7;--ui-primary-400:#b972af;--ui-primary-600:#8c317e;--ui-steel-100:#d4e2ed;--ui-steel-200:#cfdeec;--ui-steel-400:#78a3c8;--ui-steel-500:#3e7cb1;--ui-steel-700:#295d8b;--ui-steel-800:#08365e;--ui-beige-100:#fcf4e7;--ui-beige-500:#e2b56b;--ui-tone-male:#a5cced;--ui-tone-female:#e7cff6;--ui-tone-nonbinary:#fef08a;--ui-danger:#dc2626;--ui-count:#ef4444;--ui-success:#22c55e;--ui-warning:#eab308}.cs .cs-ui .cs-ui-dating-logo{width:auto;height:calc(20 * var(--cs-u));flex:none}.cs .cs-ui.cs-ui--dating-console{--ui-tone-male:#a5cced;--ui-tone-female:#e7cff6;--ui-tone-nonbinary:#fef08a}.cs .cs-ui.cs-ui--dating-console .cs-ui-fleet-shell__user .cs-ui-fleet-initials{background:#9b368c;border-radius:50%}.cs .cs-ui-dating-header{align-items:center;gap:calc(12 * var(--cs-u));height:calc(56 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);flex:none;display:flex}.cs .cs-ui-dating-header__back{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));color:var(--ui-text-soft);flex:none;display:flex}.cs .cs-ui-dating-header__back svg{width:100%;height:100%}.cs .cs-ui-dating-header__title{min-width:0;font-size:calc(17 * var(--cs-u));white-space:nowrap;font-weight:600;overflow:hidden}.cs .cs-ui-dating-header__end{margin-left:auto}.cs .cs-ui-dating-title{font-size:calc(26 * var(--cs-u));letter-spacing:-.015em;color:var(--ui-text);font-weight:600;line-height:1.15}.cs .cs-ui-dating-text{color:var(--ui-muted);font-size:var(--ui-fs-md);line-height:1.4}.cs .cs-ui-dating-btn{height:calc(42 * var(--cs-u));padding-inline:calc(18 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(6 * var(--cs-u));background:var(--ui-surface);color:var(--ui-muted);font-size:var(--ui-fs-md);white-space:nowrap;justify-content:center;align-items:center;gap:.45em;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-dating-btn--primary{background:var(--ui-primary);color:#fff;border-color:#0000}.cs .cs-ui-dating-btn--secondary{background:var(--ui-primary-200);color:var(--ui-primary-hover);border-color:#0000}.cs .cs-ui-dating-btn--steel{background:var(--ui-steel-200);color:var(--ui-steel-700);border-color:#0000}.cs .cs-ui-dating-btn--block{width:100%;display:flex}.cs .cs-ui-dating-btn--sm{height:calc(32 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-dating-chip{height:calc(28 * var(--cs-u));padding-inline:calc(11 * var(--cs-u));background:var(--ui-steel-100);color:var(--ui-steel-800);font-size:var(--ui-fs-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-dating-chip--plain{background:var(--ui-sunken);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);color:var(--ui-text-soft)}.cs .cs-ui-dating-count{min-width:calc(17 * var(--cs-u));height:calc(17 * var(--cs-u));padding-inline:calc(4 * var(--cs-u));background:var(--ui-count);color:#fff;font-size:var(--ui-fs-2xs);border-radius:999px;place-items:center;font-weight:600;line-height:1;display:inline-grid}.cs .cs-ui-dating-field{gap:calc(5 * var(--cs-u));display:grid}.cs .cs-ui-dating-field__label{color:var(--ui-muted);font-size:var(--ui-fs-sm);line-height:1.2}.cs .cs-ui-dating-field__input{height:calc(40 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;align-items:center;display:flex;overflow:hidden}.cs .cs-ui-dating-field__input.is-placeholder{color:var(--ui-faint)}.cs .cs-ui-dating-progress{height:calc(4 * var(--cs-u));background:var(--ui-primary-soft);flex:none;position:relative}.cs .cs-ui-dating-progress>i{width:var(--ui-progress,50%);background:var(--ui-primary);position:absolute;inset:0 auto 0 0}.cs .cs-ui-dating-backdrop{z-index:2;background:#11182773;position:absolute;inset:0}.cs .cs-ui-dating-sheet{z-index:3;gap:calc(12 * var(--cs-u));padding:calc(22 * var(--cs-u)) calc(20 * var(--cs-u)) calc(24 * var(--cs-u));border-radius:calc(16 * var(--cs-u)) calc(16 * var(--cs-u)) 0 0;background:var(--ui-surface);box-shadow:var(--ui-shadow-pop);display:grid;position:absolute;inset:auto 0 0}.cs .cs-ui-dating-sheet__title{font-size:calc(19 * var(--cs-u));font-weight:600;line-height:1.2}.cs .cs-ui-dating-photo{isolation:isolate;aspect-ratio:1;border-radius:calc(8 * var(--cs-u));background:var(--ui-photo-tone,var(--ui-tone-male));display:block;position:relative;overflow:hidden}.cs .cs-ui-dating-photo:before,.cs .cs-ui-dating-photo:after{content:"";background:#ffffff9e;position:absolute;left:50%;transform:translate(-50%)}.cs .cs-ui-dating-photo:before{aspect-ratio:1;border-radius:50%;width:30%;top:24%}.cs .cs-ui-dating-photo:after{border-radius:50% 50% 0 0;width:64%;height:44%;bottom:-18%}.cs .cs-ui-dating-photo--male{--ui-photo-tone:var(--ui-tone-male)}.cs .cs-ui-dating-photo--female{--ui-photo-tone:var(--ui-tone-female)}.cs .cs-ui-dating-photo--nonbinary{--ui-photo-tone:var(--ui-tone-nonbinary)}.cs .cs-ui-dating-photo__img{z-index:1;object-fit:cover;object-position:var(--photo-focus,50% 25%);width:100%;max-width:none;height:100%;transform-origin:var(--photo-origin,50% 38%);scale:var(--photo-zoom,1);display:block;position:absolute;inset:0}.cs .cs-ui-dating-photo--round{border-radius:50%}.cs .cs-ui-dating-round{width:calc(34 * var(--cs-u));height:calc(34 * var(--cs-u));background:var(--ui-surface);box-shadow:0 calc(3 * var(--cs-u)) calc(8 * var(--cs-u)) #1118272e;color:var(--ui-muted);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cs .cs-ui-dating-round svg{width:58%;height:58%}.cs .cs-ui-dating-round--heart{color:var(--ui-primary)}.cs .cs-ui-dating-online{width:calc(8 * var(--cs-u));height:calc(8 * var(--cs-u));margin-left:calc(5 * var(--cs-u));background:var(--ui-success);vertical-align:middle;border-radius:50%;flex:none;display:inline-block}.cs .cs-ui-dating-tabbar{height:calc(54 * var(--cs-u));padding-top:calc(5 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);flex:none;display:flex}.cs .cs-ui-dating-tabbar__item{align-items:center;gap:calc(3 * var(--cs-u));min-width:0;padding-inline:calc(1 * var(--cs-u));color:#6b7280;flex-direction:column;flex:1;display:flex;position:relative}.cs .cs-ui-dating-tabbar__item.is-active{color:var(--ui-primary)}.cs .cs-ui-dating-tabbar__icon{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u))}.cs .cs-ui-dating-tabbar__label{max-width:100%;color:var(--ui-faint);font-size:var(--ui-fs-2xs);text-align:center;white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.cs .cs-ui-dating-tabbar__item.is-active .cs-ui-dating-tabbar__label{color:var(--ui-primary)}.cs .cs-ui-dating-tabbar__count{top:calc(-3 * var(--cs-u));left:calc(50% + 6 * var(--cs-u));position:absolute}.cs .cs-ui-dating-card{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-dating-card__media{margin-bottom:calc(14 * var(--cs-u));position:relative}.cs .cs-ui-dating-card__media .cs-ui-dating-photo{box-shadow:0 calc(3 * var(--cs-u)) calc(8 * var(--cs-u)) #11182724}.cs .cs-ui-dating-card__actions{right:calc(6 * var(--cs-u));gap:calc(5 * var(--cs-u));display:flex;position:absolute;bottom:0;transform:translateY(50%)}.cs .cs-ui-dating-card__name{font-size:calc(17 * var(--cs-u));align-items:center;font-weight:600;line-height:1.2;display:flex}.cs .cs-ui-dating-card__facts{margin-top:calc(3 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);flex-wrap:wrap;gap:0 .35em;line-height:1.25;display:flex}.cs .cs-ui-dating-card__facts span{white-space:nowrap}.cs .cs-ui-dating-card__facts i{font-style:normal}.cs .cs-ui-dating-card__headline{margin-top:calc(8 * var(--cs-u));color:#1f2937;font-size:var(--ui-fs-md);line-height:1.15}.cs .cs-ui-dating-card__common{margin-top:calc(5 * var(--cs-u));color:var(--ui-primary);font-size:var(--ui-fs-sm);line-height:1.25}.cs .cs-ui-dating-card__common b{font-weight:700}.cs .cs-ui.cs-ui--dating>.cs-ui-device--crop{height:calc(var(--ui-device-crop) * var(--cs-u));flex:none}@container (width<=299px){.cs .cs-ui.cs-ui--dating>.cs-ui-device:has(.cs-ui-dating-tabbar){--ui-cols:18}}.cs .cs-ui-signup-identity,.cs .cs-ui-signup-photos,.cs .cs-ui-signup-plans{--ui-signup-warning:#eab308;--ui-signup-warning-text:#713f12;--ui-signup-warning-title:#ca8a04;--ui-signup-info:#60a5fa;--ui-signup-info-soft:#eff6ff;--ui-signup-info-text:#1d4ed8;--ui-signup-required:#dc2626}.cs .cs-ui>.cs-ui-signup-identity,.cs .cs-ui>.cs-ui-signup-photos{--ui-cols:54.5;justify-content:center;align-items:flex-start;gap:calc(48 * var(--cs-u));height:calc(540 * var(--cs-u));padding-top:calc(8 * var(--cs-u));display:flex}.cs .cs-ui>.cs-ui-signup-identity{height:calc(510 * var(--cs-u))}@container (width<=560px){.cs .cs-ui>.cs-ui-signup-identity,.cs .cs-ui>.cs-ui-signup-photos{--ui-cols:30}.cs .cs-ui-signup-identity__form,.cs .cs-ui-signup-photos__album{display:none}}.cs .cs-ui-signup-screen{padding:calc(14 * var(--cs-u)) calc(22 * var(--cs-u)) 0;flex-direction:column;display:flex}.cs .cs-ui .cs-ui-signup-screen__logo{height:calc(24 * var(--cs-u));margin-bottom:calc(16 * var(--cs-u));align-self:flex-start}.cs .cs-ui-signup-screen__title{margin-bottom:calc(10 * var(--cs-u));font-weight:700}.cs .cs-ui-signup-screen__title--tight{margin-bottom:calc(6 * var(--cs-u))}.cs .cs-ui-signup-screen__text{margin-bottom:calc(14 * var(--cs-u));color:var(--ui-muted);font-size:calc(15 * var(--cs-u));line-height:1.35}.cs .cs-ui-signup-screen__text b{color:var(--ui-text-soft);text-decoration:underline;-webkit-text-decoration-color:var(--ui-border-strong);text-decoration-color:var(--ui-border-strong);text-decoration-thickness:calc(2 * var(--cs-u));text-underline-offset:calc(2 * var(--cs-u));font-weight:500}.cs .cs-ui-signup-form{gap:calc(10 * var(--cs-u));display:grid}.cs .cs-ui-signup-form__pair{gap:calc(10 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-signup-form__required{color:var(--ui-signup-required);font-style:normal}.cs .cs-ui-signup-form__selects{gap:calc(5 * var(--cs-u));display:flex}.cs .cs-ui-signup-form__select{gap:calc(14 * var(--cs-u));padding-right:calc(10 * var(--cs-u))}.cs .cs-ui-signup-form__select .cs-ui-icon{color:var(--ui-faint);margin-left:auto}.cs .cs-ui-signup-backdrop{top:calc(-44 * var(--cs-u))}.cs .cs-ui-signup-sheet{inset:calc(34 * var(--cs-u)) 0 auto;gap:calc(8 * var(--cs-u));padding:calc(26 * var(--cs-u)) calc(22 * var(--cs-u)) calc(20 * var(--cs-u));border-radius:calc(12 * var(--cs-u)) calc(12 * var(--cs-u)) 0 0}.cs .cs-ui-signup-sheet__mark{top:calc(-20 * var(--cs-u));width:calc(40 * var(--cs-u));height:calc(40 * var(--cs-u));background:var(--ui-surface);color:var(--ui-signup-warning);font-size:calc(24 * var(--cs-u));border-radius:50%;place-items:center;display:grid;position:absolute;left:50%;transform:translate(-50%)}.cs .cs-ui-signup-sheet__title{color:var(--ui-text);font-size:calc(17 * var(--cs-u));font-weight:600;line-height:1.2}.cs .cs-ui-signup-sheet__title--warning{color:var(--ui-signup-warning-title)}.cs .cs-ui-signup-sheet__strong{color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:600;line-height:1.25}.cs .cs-ui-signup-sheet__text{color:var(--ui-text-soft);font-size:var(--ui-fs-md);line-height:1.25}.cs .cs-ui-signup-sheet__rule{height:var(--ui-hairline);margin-block:calc(4 * var(--cs-u));background:var(--ui-border);display:block}.cs .cs-ui-signup-sheet .cs-ui-dating-field__input{font-size:var(--ui-fs-sm);text-overflow:ellipsis}.cs .cs-ui-signup-btn--warning{background:var(--ui-signup-warning);color:var(--ui-signup-warning-text);border-color:#0000}.cs .cs-ui-signup-sample{gap:calc(12 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-signup-sample__example{aspect-ratio:1.1;border-radius:calc(8 * var(--cs-u));display:block;overflow:hidden}.cs .cs-ui-signup-sample__example svg{width:100%;height:100%}.cs .cs-ui-signup-sample__wall{fill:var(--ui-border)}.cs .cs-ui-signup-sample__body{fill:var(--ui-primary-300)}.cs .cs-ui-signup-sample__hand{fill:var(--ui-beige-500)}.cs .cs-ui-signup-upload{justify-content:center;align-items:center;gap:calc(6 * var(--cs-u));padding:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(6 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);text-align:center;flex-direction:column;display:flex}.cs .cs-ui-signup-upload--album{min-height:calc(64 * var(--cs-u));margin-top:calc(14 * var(--cs-u));border:calc(2 * var(--cs-u)) dashed var(--ui-border-strong);box-shadow:none;flex-direction:row}.cs .cs-ui-signup-upload__disc{width:calc(36 * var(--cs-u));height:calc(36 * var(--cs-u));background:var(--ui-border);color:var(--ui-muted);font-size:calc(18 * var(--cs-u));border-radius:50%;flex:none;place-items:center;display:grid}.cs .cs-ui-signup-upload__text{color:#1f2937;font-size:var(--ui-fs-md);font-weight:500;line-height:1.15}.cs .cs-ui-signup-alert{align-items:flex-start;gap:calc(9 * var(--cs-u));margin-bottom:calc(12 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-signup-info);border-radius:calc(6 * var(--cs-u));background:var(--ui-signup-info-soft);color:var(--ui-signup-info-text);font-size:var(--ui-fs-md);line-height:1.25;display:flex}.cs .cs-ui-signup-alert .cs-ui-icon{color:var(--ui-signup-info);font-size:calc(16 * var(--cs-u));margin-top:.05em}.cs .cs-ui-signup-album{gap:calc(10 * var(--cs-u));grid-template-columns:repeat(3,1fr);display:grid}.cs .cs-ui-signup-album__item{display:block;position:relative}.cs .cs-ui-signup-album__item .cs-ui-dating-photo{border-radius:calc(6 * var(--cs-u));box-shadow:0 calc(4 * var(--cs-u)) calc(10 * var(--cs-u)) #11182729}.cs .cs-ui-signup-album__badge{top:calc(3 * var(--cs-u));left:calc(3 * var(--cs-u));align-items:center;gap:calc(4 * var(--cs-u));max-width:calc(100% - 6 * var(--cs-u));height:calc(22 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));background:var(--ui-primary);box-shadow:var(--ui-shadow-sm);color:#fff;font-size:var(--ui-fs-2xs);white-space:nowrap;border-radius:999px;font-weight:600;display:flex;position:absolute}.cs .cs-ui-signup-album__number{bottom:calc(-6 * var(--cs-u));left:calc(-6 * var(--cs-u));width:calc(24 * var(--cs-u));height:calc(24 * var(--cs-u));background:var(--ui-surface);box-shadow:0 var(--cs-u) calc(3 * var(--cs-u)) #11182733;color:var(--ui-muted);font-size:var(--ui-fs-xs);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute}.cs .cs-ui-signup-album__item.is-main .cs-ui-signup-album__number{background:var(--ui-primary);color:#fff}.cs .cs-ui.cs-ui-signup-plans-root{max-width:420px;margin-inline:auto}.cs .cs-ui-signup-plans{flex:1;overflow:hidden}.cs .cs-ui-signup-plans__content{padding:calc(14 * var(--cs-u)) calc(22 * var(--cs-u)) calc(24 * var(--cs-u));transform:translateY(calc(var(--ui-scroll,0) * -1 * var(--cs-u)));flex-direction:column;display:flex}.cs .cs-ui-signup-plans__list{gap:calc(24 * var(--cs-u));margin-top:calc(10 * var(--cs-u));display:grid}.cs .cs-ui-signup-plan{padding:calc(44 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(16 * var(--cs-u));background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.cs .cs-ui-signup-plan.is-featured{border:calc(3 * var(--cs-u)) solid var(--ui-primary);box-shadow:0 calc(8 * var(--cs-u)) calc(18 * var(--cs-u)) #b972af73}.cs .cs-ui-signup-plan__ribbon{top:calc(-16 * var(--cs-u));left:calc(8 * var(--cs-u));width:calc(63 * var(--cs-u));color:var(--ui-primary);flex-direction:column;display:flex;position:absolute}.cs .cs-ui-signup-plan__ribbon-body{z-index:1;padding:calc(12 * var(--cs-u)) 0 calc(4 * var(--cs-u));border-radius:calc(4 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-sm);flex-direction:column;align-items:center;font-weight:600;line-height:1;display:flex;position:relative}.cs .cs-ui-signup-plan__ribbon-body b{font-size:calc(20 * var(--cs-u));font-weight:600}.cs .cs-ui-signup-plan__ribbon svg{top:calc(-4 * var(--cs-u));width:100%;height:auto;position:relative}.cs .cs-ui-signup-plan__name{color:var(--ui-text);font-size:calc(24 * var(--cs-u));letter-spacing:-.01em;font-weight:600;line-height:1.2}.cs .cs-ui-signup-plan__marks{justify-content:center;gap:calc(6 * var(--cs-u));margin-top:calc(12 * var(--cs-u));color:var(--ui-primary-600);display:flex}.cs .cs-ui-signup-plan__mark{width:calc(24 * var(--cs-u));height:calc(28 * var(--cs-u))}.cs .cs-ui-signup-plan__text{margin-top:calc(14 * var(--cs-u));color:var(--ui-muted);font-size:calc(15 * var(--cs-u));line-height:1.25}.cs .cs-ui-signup-plan__price{margin-top:calc(18 * var(--cs-u));color:var(--ui-text);font-size:calc(24 * var(--cs-u));letter-spacing:-.02em;font-weight:600;line-height:1.1}.cs .cs-ui-signup-plan__select{height:calc(46 * var(--cs-u));margin-top:calc(20 * var(--cs-u))}.cs .cs-ui-signup-plans__note{margin-top:calc(18 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);line-height:1.35}.cs .cs-ui-review-photo{border-radius:calc(2 * var(--cs-u))}.cs .cs-ui-review-tag--green{background:var(--ui-success);color:#fff}.cs .cs-ui-review-tag--yellow{background:var(--ui-warning);color:#000000b3}.cs .cs-ui-review-tag--red{background:var(--ui-danger);color:#fff}.cs .cs-ui-review-dash{color:var(--ui-text-soft);font-style:normal}.cs .cs-ui-review-link{color:var(--ui-primary);text-underline-offset:.18em;white-space:nowrap;align-items:center;gap:.3em;text-decoration:underline;display:inline-flex}.cs .cs-ui-review-link--sm{font-size:var(--ui-fs-2xs)}.cs .cs-ui-review-head__actions{gap:calc(6 * var(--cs-u));margin-left:auto;display:flex}.cs .cs-ui-review-members__tools{gap:calc(9 * var(--cs-u));padding:calc(8 * var(--cs-u));display:grid}.cs .cs-ui-review-search{align-items:center;gap:calc(8 * var(--cs-u));height:calc(30 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u));color:var(--ui-faint);display:flex}.cs .cs-ui-review-switch{justify-items:start;gap:calc(4 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-text);font-weight:500;display:grid}.cs .cs-ui-review-select{height:calc(28 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-review-members__card{overflow:hidden}.cs .cs-ui-review-members__filters{padding:calc(9 * var(--cs-u)) calc(8 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-review-members__filters .cs-ui-btn{box-shadow:none}.cs .cs-ui-review-members__row{grid-template-columns:var(--review-members);align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(45 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:grid}.cs .cs-ui-review-members__row>span{min-width:0}.cs .cs-ui-review-members__row--head{min-height:calc(36 * var(--cs-u));padding-block:calc(7 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-text);align-items:end;font-weight:600;line-height:1.2}.cs .cs-ui-review-members__name{min-width:0;display:grid}.cs .cs-ui-review-members__name b{color:var(--ui-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.cs .cs-ui-review-members__name small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-review-members--narrow .cs-ui-review-members__export{display:none}.cs .cs-ui-review-queue{height:calc(436 * var(--cs-u));align-content:start;overflow:hidden}.cs .cs-ui-review-queue__card{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));display:grid}.cs .cs-ui-review-queue__name{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-review-queue__name b{font-size:calc(15 * var(--cs-u));font-weight:600}.cs .cs-ui-review-queue__name .cs-ui-review-link{font-size:var(--ui-fs-sm)}.cs .cs-ui-review-queue__body{grid-template-columns:calc(150 * var(--cs-u)) minmax(0, 1fr);gap:calc(16 * var(--cs-u));display:grid}.cs .cs-ui-review-queue__label{margin-bottom:calc(8 * var(--cs-u));font-size:var(--ui-fs-sm);font-weight:600;display:block}.cs .cs-ui-review-queue__sample{align-content:start;justify-items:start;gap:calc(5 * var(--cs-u));display:grid}.cs .cs-ui-review-queue__sample .cs-ui-review-queue__label{margin-bottom:calc(3 * var(--cs-u))}.cs .cs-ui-review-queue__sample .cs-ui-review-photo,.cs .cs-ui-review-queue__photo .cs-ui-review-photo{width:calc(104 * var(--cs-u))}.cs .cs-ui-review-queue__photos{gap:calc(14 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-review-queue__photo{justify-items:start;gap:calc(5 * var(--cs-u));grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.cs .cs-ui-review-select-wrap{width:100%;margin-top:calc(3 * var(--cs-u));display:block;position:relative}.cs .cs-ui-review-select.is-open{border-color:var(--ui-primary);box-shadow:0 0 0 calc(2 * var(--cs-u)) var(--ui-primary-soft)}.cs .cs-ui-review-menu{top:calc(100% + 3 * var(--cs-u));z-index:2;min-width:100%;padding:calc(4 * var(--cs-u));border-radius:calc(5 * var(--cs-u));background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) #0a0a0a1f, 0 calc(6 * var(--cs-u)) calc(16 * var(--cs-u)) #0a0a0a29;font-size:var(--ui-fs-sm);white-space:nowrap;display:grid;position:absolute;left:0}.cs .cs-ui-review-menu>span{padding:calc(6 * var(--cs-u)) calc(9 * var(--cs-u));border-radius:calc(3 * var(--cs-u))}.cs .cs-ui-review-menu>.is-hover{background:var(--ui-primary);color:#fff}.cs .cs-ui-review-queue__remove{padding-left:calc(8 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-text);text-underline-offset:.18em;justify-self:start;text-decoration:underline}.cs .cs-ui-review-tabs{gap:calc(20 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-review-tabs .cs-ui-tab{padding-block:calc(7 * var(--cs-u))}.cs .cs-ui-review-gallery__cols{grid-template-columns:calc(214 * var(--cs-u)) minmax(0, 1fr);gap:calc(14 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-review-gallery__side{gap:calc(12 * var(--cs-u));display:grid}.cs .cs-ui-review-gallery__box{justify-items:start;gap:calc(6 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));display:grid}.cs .cs-ui-review-gallery__box .cs-ui-review-queue__label{margin-bottom:0}.cs .cs-ui-review-gallery__sample{width:calc(150 * var(--cs-u));margin-top:calc(4 * var(--cs-u))}.cs .cs-ui-review-gallery__list{overflow:hidden}.cs .cs-ui-review-gallery__row{align-items:center;gap:calc(18 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(14 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-review-gallery__row:first-child{border-top:0}.cs .cs-ui-review-gallery__thumb{width:calc(66 * var(--cs-u));flex:none}.cs .cs-ui-review-gallery__status{justify-items:start;gap:calc(6 * var(--cs-u));width:calc(200 * var(--cs-u));min-width:0;display:grid}.cs .cs-ui-review-gallery__status .cs-ui-review-select{width:100%}.cs .cs-ui-review-products__card{overflow:hidden}.cs .cs-ui-review-products__row{grid-template-columns:minmax(0, 1fr) calc(52 * var(--cs-u)) calc(76 * var(--cs-u)) calc(78 * var(--cs-u)) calc(66 * var(--cs-u)) calc(66 * var(--cs-u)) calc(70 * var(--cs-u));align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(38 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);line-height:1.25;display:grid}.cs .cs-ui-review-products__row>span{min-width:0}.cs .cs-ui-review-products__row--head{min-height:calc(36 * var(--cs-u));font-size:var(--ui-fs-xs);align-items:end;font-weight:600;line-height:1.2}.cs .cs-ui-review-products__num{text-align:right}.cs .cs-ui-review-products__mark{text-align:center;justify-content:center;display:flex}@container (width<=759px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-review-queue,.cs-ui-review-gallery){--ui-cols:44}.cs .cs-ui-fleet-shell:has(.cs-ui-review-queue,.cs-ui-review-gallery){grid-template-columns:minmax(0,1fr)}.cs .cs-ui-fleet-shell:has(.cs-ui-review-queue,.cs-ui-review-gallery)>.cs-ui-fleet-shell__nav{display:none}}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(>.cs-ui-window__body>.cs-ui-fleet>.cs-ui-fleet-shell__page>.cs-ui-review-products){--ui-cols:38}.cs .cs-ui-review-members__row{grid-template-columns:var(--review-members-phone)}.cs .cs-ui-review-members__row>.is-extra,.cs .cs-ui-review-members .cs-ui-review-members__export{display:none}.cs .cs-ui-review-queue{height:auto}.cs .cs-ui-review-queue__body{grid-template-columns:calc(110 * var(--cs-u)) minmax(0, 1fr);gap:calc(12 * var(--cs-u))}.cs .cs-ui-review-queue__photos{gap:calc(12 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-review-queue__sample .cs-ui-review-photo,.cs .cs-ui-review-queue__photo .cs-ui-review-photo{width:calc(96 * var(--cs-u))}.cs .cs-ui-review-queue__card+.cs-ui-review-queue__card{display:none}.cs .cs-ui-review-gallery__cols{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-review-gallery__sample{width:calc(110 * var(--cs-u))}.cs .cs-ui-review-tabs>.cs-ui-tab:not(.is-active){display:none}}@container (width<=479px){.cs .cs-ui>.cs-ui-window:has(>.cs-ui-window__body>.cs-ui-fleet>.cs-ui-fleet-shell__page>.cs-ui-review-products){--ui-cols:26}.cs .cs-ui-review-products__row{grid-template-columns:minmax(0, 1fr) calc(76 * var(--cs-u)) calc(78 * var(--cs-u)) calc(62 * var(--cs-u))}.cs .cs-ui-review-products__row>.is-extra{display:none}}.cs .cs-ui-search-grid{min-height:calc(640 * var(--cs-u));color:var(--ui-text);flex-direction:column;flex:1;display:flex}.cs .cs-ui-search-grid__title{padding:calc(20 * var(--cs-u)) calc(16 * var(--cs-u)) 0;color:#1f2937;font-size:calc(30 * var(--cs-u));letter-spacing:-.015em;flex:none;font-weight:600;line-height:1.12}.cs .cs-ui-search-grid__tools{gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-search-grid__tool{align-items:center;gap:calc(7 * var(--cs-u));height:calc(34 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-primary-400);border-radius:calc(4 * var(--cs-u));background:var(--ui-primary-200);color:var(--ui-primary-hover);font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-search-grid__tool .cs-ui-icon{width:calc(19 * var(--cs-u));height:calc(19 * var(--cs-u))}.cs .cs-ui-search-grid__pill{min-width:calc(18 * var(--cs-u));height:calc(17 * var(--cs-u));margin-left:calc(2 * var(--cs-u));padding-inline:calc(6 * var(--cs-u));background:var(--ui-primary-600);color:#fff;font-size:var(--ui-fs-xs);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}.cs .cs-ui-search-grid__cards{gap:calc(22 * var(--cs-u)) calc(12 * var(--cs-u));padding:0 calc(16 * var(--cs-u)) calc(16 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.cs .cs-ui-search-profile{--search-scroll:300;min-height:calc(640 * var(--cs-u));color:var(--ui-text);flex:1;position:relative;overflow:hidden}.cs .cs-ui-search-profile__page{margin-top:calc(var(--search-scroll) * -1 * var(--cs-u))}.cs .cs-ui-search-profile__photo{background:#111827;position:relative}.cs .cs-ui-search-profile__photo .cs-ui-dating-photo{border-radius:0}.cs .cs-ui-search-profile__photo:after{content:"";height:calc(80 * var(--cs-u));background:linear-gradient(#0000,#0006);position:absolute;inset:auto 0 0}.cs .cs-ui-search-profile__dots{left:50%;bottom:calc(14 * var(--cs-u));z-index:1;gap:calc(6 * var(--cs-u));display:flex;position:absolute;transform:translate(-50%)}.cs .cs-ui-search-profile__dots i{width:calc(8 * var(--cs-u));height:calc(8 * var(--cs-u));background:#ffffff80;border-radius:50%}.cs .cs-ui-search-profile__dots i:first-child{background:#fff}.cs .cs-ui-search-profile__head{padding:calc(16 * var(--cs-u)) calc(16 * var(--cs-u)) calc(30 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-search-profile__name{font-size:calc(30 * var(--cs-u));font-weight:600;line-height:1.2}.cs .cs-ui-search-profile__facts{color:#374151;font-size:calc(19 * var(--cs-u));line-height:1.35}.cs .cs-ui-search-profile__section{padding:calc(28 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-search-profile__info{align-items:center;gap:calc(18 * var(--cs-u));display:flex}.cs .cs-ui-search-profile__info svg{width:calc(34 * var(--cs-u));height:calc(34 * var(--cs-u));color:var(--ui-primary);flex:none}.cs .cs-ui-search-profile__info-label{color:var(--ui-muted);font-size:var(--ui-fs-md);line-height:1.25}.cs .cs-ui-search-profile__info-value{font-size:calc(17 * var(--cs-u));font-weight:600;line-height:1.25}.cs .cs-ui-search-profile__section-title{margin-bottom:calc(12 * var(--cs-u));color:#374151;font-size:calc(17 * var(--cs-u));font-weight:500}.cs .cs-ui-search-profile__values{gap:calc(4 * var(--cs-u));color:var(--ui-steel-700);font-size:calc(23 * var(--cs-u));font-weight:600;line-height:1.25;display:grid}.cs .cs-ui-search-profile__values .is-common{text-decoration:underline;-webkit-text-decoration-color:var(--ui-steel-200);text-decoration-color:var(--ui-steel-200);text-decoration-thickness:calc(2 * var(--cs-u));text-underline-offset:calc(3 * var(--cs-u))}.cs .cs-ui-search-profile__sheet.cs-ui-dating-sheet{padding:calc(40 * var(--cs-u)) calc(24 * var(--cs-u)) calc(64 * var(--cs-u));border-radius:calc(12 * var(--cs-u)) calc(12 * var(--cs-u)) 0 0;text-align:center;gap:0}.cs .cs-ui-search-profile__mark{top:calc(-24 * var(--cs-u));width:calc(40 * var(--cs-u));height:auto;position:absolute;left:50%;transform:translate(-50%)}.cs .cs-ui-search-profile__close{top:calc(14 * var(--cs-u));right:calc(14 * var(--cs-u));width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));color:#374151;display:flex;position:absolute}.cs .cs-ui-search-profile__close .cs-ui-icon{width:100%;height:100%}.cs .cs-ui-search-profile__sheet .cs-ui-dating-sheet__title{margin-bottom:calc(24 * var(--cs-u));color:#374151;font-size:calc(24 * var(--cs-u));line-height:1.1}.cs .cs-ui-search-profile__text{color:var(--ui-muted);font-size:calc(17 * var(--cs-u));line-height:1.3}.cs .cs-ui-search-profile__sheet .cs-ui-dating-btn{height:calc(52 * var(--cs-u));margin-top:calc(32 * var(--cs-u));font-weight:600}@container (width<=299px){.cs .cs-ui-search-grid__title{font-size:calc(26 * var(--cs-u))}.cs .cs-ui-search-grid__cards{gap:calc(18 * var(--cs-u)) calc(10 * var(--cs-u));padding-inline:calc(12 * var(--cs-u))}.cs .cs-ui-search-profile{--search-scroll:216}}.cs .cs-ui-inbox-list{min-height:calc(640 * var(--cs-u));color:var(--ui-text);flex-direction:column;flex:1;display:flex}.cs .cs-ui-inbox-list__title{padding:calc(24 * var(--cs-u)) calc(16 * var(--cs-u)) calc(32 * var(--cs-u));font-size:calc(30 * var(--cs-u));letter-spacing:-.015em;flex:none;font-weight:600;line-height:1.2}.cs .cs-ui-inbox-list__tabs{gap:calc(12 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);flex:none;display:flex}.cs .cs-ui-inbox-list__tab{margin-bottom:calc(-1 * var(--ui-hairline));padding:calc(16 * var(--cs-u)) calc(4 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid transparent;color:#4b5563;font-size:var(--ui-fs-md);white-space:nowrap;align-items:center;font-weight:500;line-height:1.2;display:flex}.cs .cs-ui-inbox-list__tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-inbox-list__pill{align-items:center;gap:calc(4 * var(--cs-u));margin-left:calc(6 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(8 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);background:#f3f4f6;border-radius:999px;font-weight:500;line-height:1;display:inline-flex}.cs .cs-ui-inbox-list__tab.is-active .cs-ui-inbox-list__pill{background:var(--ui-primary-600);color:#fff}.cs .cs-ui-inbox-list__pill svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u))}.cs .cs-ui-inbox-list__items{gap:calc(4 * var(--cs-u));padding:calc(8 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-inbox-item{padding:calc(12 * var(--cs-u)) calc(8 * var(--cs-u));display:flex}.cs .cs-ui-inbox-item__media{width:calc(76 * var(--cs-u));margin-right:calc(8 * var(--cs-u));flex:none;display:flex;position:relative}.cs .cs-ui-inbox-item__media>.cs-ui-dating-photo{width:calc(56 * var(--cs-u));height:calc(56 * var(--cs-u));flex:none}.cs .cs-ui-inbox-item__media.is-match>.cs-ui-dating-photo{width:calc(48 * var(--cs-u));height:calc(48 * var(--cs-u));border:calc(2 * var(--cs-u)) solid var(--ui-surface);box-shadow:0 calc(6 * var(--cs-u)) calc(12 * var(--cs-u)) #11182729}.cs .cs-ui-inbox-item__media.is-match>.cs-ui-dating-photo:first-child{margin-bottom:calc(4 * var(--cs-u));align-self:flex-end}.cs .cs-ui-inbox-item__media.is-match>.cs-ui-dating-photo:last-child{margin-top:calc(-4 * var(--cs-u));margin-left:calc(-24 * var(--cs-u));align-self:flex-start}.cs .cs-ui-inbox-flower{width:calc(32 * var(--cs-u));height:calc(32 * var(--cs-u));margin-left:calc(-16 * var(--cs-u));flex:none;align-self:flex-end}.cs .cs-ui-inbox-flower svg{width:100%;height:100%;fill:var(--ui-flower-tone,var(--ui-tone-female));stroke:var(--ui-primary);stroke-width:.9px}.cs .cs-ui-inbox-flower__heart{fill:var(--ui-primary);stroke:none}.cs .cs-ui-inbox-flower--male{--ui-flower-tone:var(--ui-tone-male)}.cs .cs-ui-inbox-flower--female{--ui-flower-tone:var(--ui-tone-female)}.cs .cs-ui-inbox-flower--nonbinary{--ui-flower-tone:var(--ui-tone-nonbinary)}.cs .cs-ui-inbox-item__body{align-content:start;column-gap:calc(10 * var(--cs-u));min-width:0;margin-right:calc(12 * var(--cs-u));flex:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name time""text text";display:grid}.cs .cs-ui-inbox-item__time{color:#6b7280;font-size:var(--ui-fs-md);white-space:nowrap;grid-area:time;line-height:1.25}.cs .cs-ui-inbox-item__name{margin-bottom:calc(4 * var(--cs-u));font-size:calc(18 * var(--cs-u));white-space:nowrap;grid-area:name;font-weight:600;line-height:1.25;overflow:hidden}.cs .cs-ui-inbox-item__text{-webkit-line-clamp:2;color:#6b7280;height:2.5em;font-size:var(--ui-fs-md);-webkit-box-orient:vertical;grid-area:text;line-height:1.25;display:-webkit-box;overflow:hidden}.cs .cs-ui-inbox-item.is-unseen .cs-ui-inbox-item__text{color:var(--ui-text);font-weight:500}.cs .cs-ui-inbox-item__mark{width:calc(16 * var(--cs-u));padding-top:calc(6 * var(--cs-u));flex:none}.cs .cs-ui-inbox-item__mark i{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));background:var(--ui-danger);border-radius:50%;display:block}@container (width<=299px){.cs .cs-ui-inbox-list__title{padding-bottom:calc(24 * var(--cs-u))}.cs .cs-ui-inbox-list__items{padding-inline:calc(4 * var(--cs-u))}.cs .cs-ui-inbox-item__media{width:calc(60 * var(--cs-u))}.cs .cs-ui-inbox-item__media>.cs-ui-dating-photo{width:calc(48 * var(--cs-u));height:calc(48 * var(--cs-u))}.cs .cs-ui-inbox-item__media.is-match>.cs-ui-dating-photo{width:calc(40 * var(--cs-u));height:calc(40 * var(--cs-u))}.cs .cs-ui-inbox-item__media.is-match>.cs-ui-dating-photo:last-child{margin-left:calc(-20 * var(--cs-u))}.cs .cs-ui-inbox-item__body{margin-right:calc(6 * var(--cs-u))}}.cs .cs-ui.cs-ui--delivery{--ui-bg:#f8f9fa;--ui-surface:#fff;--ui-sunken:#f1f3f5;--ui-nav:#002855;--ui-nav-text:#c9d6e6;--ui-border:#dee2e6;--ui-border-strong:#ced4da;--ui-text:#212529;--ui-text-soft:#343a40;--ui-muted:#6c757d;--ui-faint:#adb5bd;--ui-primary:#002855;--ui-primary-soft:#dfe7f1;--ui-primary-soft-border:#b9c8dc;--ui-primary-text:#002855;--ui-success:#10b981;--ui-success-soft:#d1fae5;--ui-success-text:#047857;--ui-warning:#f59e0b;--ui-warning-soft:#fef3c7;--ui-warning-text:#92400e;--ui-danger:#dc2626;--ui-danger-soft:#fee2e2;--ui-danger-text:#b91c1c;--ui-series-1:#9db7d8;--ui-series-2:#4a80c0;--ui-series-3:#002855;--ui-console-bg:#0f172a;--ui-console-text:#86efac;--ui-console-muted:#94a3b8;--ui-console-warn:#fcd34d}.cs .cs-ui.cs-ui--delivery.cs-ui--delivery-ink{--ui-bg:#14252a;--ui-surface:#172a30;--ui-sunken:#1c3138;--ui-border:#ffffff14;--ui-border-strong:#ffffff24;--ui-text:#ffffffd1;--ui-text-soft:#ffffff9e;--ui-muted:#ffffff6b;--ui-faint:#ffffff4d;--ui-primary-text:#9db7d8;--ui-success-soft:#10b98129;--ui-success-text:#6ee7b7;--ui-warning-soft:#f59e0b29;--ui-warning-text:#fcd34d}.cs .cs-ui--delivery-ink .cs-ui-window{box-shadow:0 0 0 var(--ui-hairline) #ffffff14}.cs .cs-ui--delivery-ink .cs-ui-window__bar{background:#1a2e34;border-bottom-color:#ffffff0f}.cs .cs-ui--delivery-ink .cs-ui-window__dots i{background:#ffffff29}.cs .cs-ui-delivery-head{align-items:center;gap:calc(16 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);display:flex}.cs .cs-ui-delivery-head__title{min-width:0;font-size:max(12px, var(--ui-fs-lg));color:var(--ui-text);white-space:nowrap;font-weight:600;line-height:1.2}.cs .cs-ui-delivery-head__meta{gap:calc(4 * var(--cs-u)) calc(16 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-muted);white-space:nowrap;flex-wrap:wrap;display:flex}.cs .cs-ui-delivery-head__meta b{color:var(--ui-text-soft);font-variant-numeric:lining-nums tabular-nums;margin-left:.3em;font-weight:600}.cs .cs-ui-delivery-head__end{align-items:center;gap:calc(8 * var(--cs-u));flex:none;margin-left:auto;display:flex}.cs .cs-ui-delivery-badge{background:var(--ui-sunken);height:1.8em;color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.45em;padding-inline:.65em .75em;font-weight:600;line-height:1;display:inline-flex}.cs .cs-ui-delivery-badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.5em;height:.5em}.cs .cs-ui-delivery-badge--completed{background:var(--ui-success-soft);color:var(--ui-success-text)}.cs .cs-ui-delivery-badge--ongoing,.cs .cs-ui-delivery-badge--downloading{background:var(--ui-warning-soft);color:var(--ui-warning-text)}.cs .cs-ui-delivery-badge--error{background:var(--ui-danger-soft);color:var(--ui-danger-text)}.cs .cs-ui-delivery-badge--skipped{box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);color:var(--ui-muted);background:0 0}.cs .cs-ui-delivery-badge--skipped:before{box-shadow:inset 0 0 0 max(1px, calc(1.5 * var(--cs-u))) currentColor;background:0 0}.cs .cs-ui-delivery-disc{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));background:var(--ui-surface);box-shadow:inset 0 0 0 max(1px, calc(1.5 * var(--cs-u))) var(--ui-border-strong);border-radius:50%;flex:none;display:inline-block;position:relative}.cs .cs-ui-delivery-disc--completed{background:var(--ui-success);box-shadow:none}.cs .cs-ui-delivery-disc--completed:after{content:"";border:solid #fff;border-width:0 calc(1.8 * var(--cs-u)) calc(1.8 * var(--cs-u)) 0;width:28%;height:48%;position:absolute;top:21%;left:36%;transform:rotate(45deg)}.cs .cs-ui-delivery-disc--ongoing,.cs .cs-ui-delivery-disc--downloading{box-shadow:inset 0 0 0 calc(2 * var(--cs-u)) var(--ui-warning)}.cs .cs-ui-delivery-disc--ongoing:after,.cs .cs-ui-delivery-disc--downloading:after{content:"";background:var(--ui-warning);border-radius:50%;position:absolute;inset:30%}.cs .cs-ui-delivery-disc--error{background:var(--ui-danger);box-shadow:none}.cs .cs-ui-delivery-disc--error:after{content:"!";color:#fff;font-size:calc(11 * var(--cs-u));place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.cs .cs-ui-delivery-disc--skipped{box-shadow:none;border:max(1px, calc(1.5 * var(--cs-u))) dashed var(--ui-faint);background:0 0}.cs .cs-ui-delivery-group{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u)) calc(4 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-primary-text);white-space:nowrap;font-weight:600;line-height:1.2;display:flex}.cs .cs-ui-delivery-group__count{color:var(--ui-muted);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.cs .cs-ui-delivery-bar{height:calc(6 * var(--cs-u));background:var(--ui-sunken);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);border-radius:999px;display:block;position:relative;overflow:hidden}.cs .cs-ui-delivery-bar:after{content:"";width:calc(var(--value,0) * 1%);border-radius:inherit;background:var(--ui-primary);position:absolute;inset:0 auto 0 0}.cs .cs-ui-delivery-bar--warning:after{background:var(--ui-warning)}.cs .cs-ui-delivery-console{align-items:center;gap:calc(10 * var(--cs-u));min-width:0;padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-console-bg);color:var(--ui-console-text);font-size:var(--ui-fs-xs);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;line-height:1.3;display:flex;overflow:hidden}.cs .cs-ui-delivery-console__muted{color:var(--ui-console-muted)}.cs .cs-ui-delivery-console__warn{color:var(--ui-console-warn)}.cs .cs-ui-delivery-console__error{padding:calc(1 * var(--cs-u)) calc(6 * var(--cs-u));border-radius:var(--ui-radius-sm);background:var(--ui-danger);color:#fff}.cs .cs-ui-delivery-num{font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.cs .cs-ui-delivery-file{color:var(--ui-text);white-space:nowrap;font-weight:500}.cs .cs-ui>.cs-ui-ingest-flow{--ui-cols:54.5;justify-content:center;gap:calc(28 * var(--cs-u));min-height:calc(480 * var(--cs-u));padding:calc(48 * var(--cs-u)) calc(32 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text);flex-direction:column;display:flex}.cs .cs-ui-ingest-flow__route{padding-bottom:calc(64 * var(--cs-u));align-items:stretch;display:flex}.cs .cs-ui-ingest-flow__end{flex:0 0 calc(84 * var(--cs-u));align-items:center;gap:calc(10 * var(--cs-u));padding-top:calc(20 * var(--cs-u));text-align:center;flex-direction:column;display:flex}.cs .cs-ui-ingest-flow__end-mark{width:calc(56 * var(--cs-u));height:calc(56 * var(--cs-u));background:var(--ui-sunken);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);color:var(--ui-muted);font-size:calc(24 * var(--cs-u));border-radius:50%;place-items:center;display:grid}.cs .cs-ui-ingest-flow__end-label{font-size:var(--ui-fs-sm);color:var(--ui-text-soft);font-weight:600;line-height:1.25}.cs .cs-ui-ingest-flow__link{flex:0 0 calc(22 * var(--cs-u));height:var(--ui-hairline);margin-top:calc(48 * var(--cs-u));background:var(--ui-border-strong);align-self:flex-start;position:relative}.cs .cs-ui-ingest-flow__link:after{content:"";right:calc(-1 * var(--cs-u));width:calc(7 * var(--cs-u));height:calc(8 * var(--cs-u));background:var(--ui-border-strong);clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;top:50%;translate:0 -50%}.cs .cs-ui-ingest-flow__station{min-width:0;padding:calc(20 * var(--cs-u)) calc(14 * var(--cs-u)) calc(18 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);flex-direction:column;flex:1 1 0;align-items:flex-start;display:flex;position:relative}.cs .cs-ui-ingest-flow__icon{width:calc(56 * var(--cs-u));height:calc(56 * var(--cs-u));margin-bottom:calc(14 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:calc(24 * var(--cs-u));place-items:center;display:grid}.cs .cs-ui-ingest-flow__num{font-size:var(--ui-fs-xs);color:var(--ui-muted);font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:1.2}.cs .cs-ui-ingest-flow__title{margin-top:calc(4 * var(--cs-u));font-size:var(--ui-fs-lg);color:var(--ui-text);font-weight:600;line-height:1.25}.cs .cs-ui-ingest-flow__detail{margin-top:calc(6 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-muted);line-height:1.35}.cs .cs-ui-ingest-flow__station.is-active{box-shadow:inset 0 0 0 calc(2 * var(--cs-u)) var(--ui-primary)}.cs .cs-ui-ingest-flow__station.is-active .cs-ui-ingest-flow__icon{background:var(--ui-primary);color:#fff}.cs .cs-ui-ingest-flow__cadence{left:50%;top:calc(100% + 22 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(10 * var(--cs-u));background:var(--ui-warning-soft);color:var(--ui-warning-text);font-size:var(--ui-fs-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;translate:-50%}.cs .cs-ui-ingest-flow__cadence:before{content:"";width:var(--ui-hairline);height:calc(22 * var(--cs-u));background:var(--ui-border-strong);position:absolute;bottom:100%;left:50%}.cs .cs-ui-ingest-flow__watch{align-items:center;gap:calc(10 * var(--cs-u)) calc(26 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(18 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-sunken);font-size:var(--ui-fs-sm);flex-wrap:wrap;justify-content:center;line-height:1.3;display:flex}.cs .cs-ui-ingest-flow__watch-title,.cs .cs-ui-ingest-flow__watcher,.cs .cs-ui-ingest-flow__cadence{white-space:nowrap}.cs .cs-ui-ingest-flow__watch-title,.cs .cs-ui-ingest-flow__watcher{align-items:center;gap:.45em;display:inline-flex}.cs .cs-ui-ingest-flow__watch-title{color:var(--ui-primary-text);font-weight:600}.cs .cs-ui-ingest-flow__watcher{color:var(--ui-text-soft)}.cs .cs-ui-ingest-flow__watcher .cs-ui-icon{color:var(--ui-muted)}@container (width<=600px){.cs .cs-ui>.cs-ui-ingest-flow{--ui-cols:25;gap:calc(20 * var(--cs-u));min-height:0;padding:calc(24 * var(--cs-u)) calc(20 * var(--cs-u))}.cs .cs-ui-ingest-flow__route{flex-direction:column;padding-bottom:0}.cs .cs-ui-ingest-flow__end{gap:calc(12 * var(--cs-u));padding:0 0 0 calc(8 * var(--cs-u));text-align:left;flex-direction:row;flex:none}.cs .cs-ui-ingest-flow__end-mark{width:calc(40 * var(--cs-u));height:calc(40 * var(--cs-u));font-size:calc(18 * var(--cs-u))}.cs .cs-ui-ingest-flow__link{flex:0 0 calc(18 * var(--cs-u));width:var(--ui-hairline);height:auto;margin:0 0 0 calc(28 * var(--cs-u));align-self:auto}.cs .cs-ui-ingest-flow__link:after{top:auto;left:50%;right:auto;bottom:calc(-1 * var(--cs-u));width:calc(8 * var(--cs-u));height:calc(7 * var(--cs-u));clip-path:polygon(0 0,100% 0,50% 100%);translate:-50%}.cs .cs-ui-ingest-flow__station{grid-template-columns:calc(40 * var(--cs-u)) auto 1fr;column-gap:calc(12 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));flex:none;align-items:center;display:grid}.cs .cs-ui-ingest-flow__icon{width:calc(40 * var(--cs-u));height:calc(40 * var(--cs-u));font-size:calc(18 * var(--cs-u));grid-row:span 2;margin:0}.cs .cs-ui-ingest-flow__num{grid-area:1/2}.cs .cs-ui-ingest-flow__title{grid-area:1/3;margin:0}.cs .cs-ui-ingest-flow__detail{grid-area:2/2/auto/-1;margin:0}.cs .cs-ui-ingest-flow__cadence{margin-top:calc(6 * var(--cs-u));grid-column:2/-1;justify-self:start;position:static;translate:none}.cs .cs-ui-ingest-flow__cadence:before{content:none}.cs .cs-ui-ingest-flow__watch{flex-direction:column;align-items:flex-start;margin-inline:0}}.cs .cs-ui-ingest-files{background:var(--ui-surface);height:100%;color:var(--ui-text);flex-direction:column;display:flex}.cs .cs-ui-ingest-files__folder{color:var(--ui-primary-text);font-size:calc(20 * var(--cs-u));flex:none;align-items:center;gap:.5em;display:inline-flex}.cs .cs-ui-ingest-files__counters{border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);grid-template-columns:repeat(3,1fr);display:grid}.cs .cs-ui-ingest-files__counter{gap:calc(6 * var(--cs-u));min-width:0;padding:calc(12 * var(--cs-u)) calc(18 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-ingest-files__counter+.cs-ui-ingest-files__counter{border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-ingest-files__counter-line{font-size:var(--ui-fs-sm);color:var(--ui-muted);white-space:nowrap;align-items:baseline;gap:.45em;line-height:1.2;display:flex}.cs .cs-ui-ingest-files__counter-line b{font-size:var(--ui-fs-xl);color:var(--ui-text);font-variant-numeric:lining-nums tabular-nums;font-weight:600}.cs .cs-ui-ingest-files__counter-line .cs-ui-icon{color:var(--ui-success);align-self:center}.cs .cs-ui-ingest-files__lists{flex:1;grid-template-columns:1fr 1fr;align-items:start;display:grid}.cs .cs-ui-ingest-files__list{padding-bottom:calc(10 * var(--cs-u))}.cs .cs-ui-ingest-files__list+.cs-ui-ingest-files__list{border-left:var(--ui-hairline) solid var(--ui-border);align-self:stretch}.cs .cs-ui-ingest-files__head,.cs .cs-ui-ingest-files__row{grid-template-columns:minmax(0, 1fr) calc(64 * var(--cs-u)) calc(118 * var(--cs-u));column-gap:calc(12 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));align-items:center;display:grid}.cs .cs-ui-ingest-files__head{height:calc(30 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-weight:600}.cs .cs-ui-ingest-files__row{min-height:calc(23 * var(--cs-u));font-size:var(--ui-fs-sm);line-height:1.2}.cs .cs-ui-ingest-files__row .cs-ui-delivery-file{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-ingest-files__size{color:var(--ui-text-soft)}.cs .cs-ui-ingest-files__state{align-items:center;gap:calc(7 * var(--cs-u));min-width:0;color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex}.cs .cs-ui-ingest-files__row.is-waiting .cs-ui-delivery-file,.cs .cs-ui-ingest-files__row.is-waiting .cs-ui-ingest-files__size{color:var(--ui-muted)}.cs .cs-ui-ingest-files__row.is-progress{row-gap:calc(5 * var(--cs-u));padding-block:calc(5 * var(--cs-u)) calc(7 * var(--cs-u));background:var(--ui-warning-soft)}.cs .cs-ui-ingest-files__row.is-progress .cs-ui-ingest-files__state{color:var(--ui-warning-text);font-weight:600}.cs .cs-ui-ingest-files__row .cs-ui-delivery-bar{grid-column:1/-1}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__counters,.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__lists{grid-template-columns:1fr}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__counters{display:none}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__list+.cs-ui-ingest-files__list{border-left:0}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__list+.cs-ui-ingest-files__list .cs-ui-ingest-files__head{display:none}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__head,.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__row{grid-template-columns:minmax(0, 1fr) calc(70 * var(--cs-u)) calc(40 * var(--cs-u));padding-inline:calc(18 * var(--cs-u))}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__row{min-height:calc(21 * var(--cs-u))}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__list{padding-bottom:0}.cs .cs-ui-ingest-files--compact .cs-ui-ingest-files__state{justify-content:center}.cs .cs-ui-ingest-files .cs-ui-ingest-files__state-text{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-ingest-files.cs-ui-ingest-files--compact .cs-ui-ingest-files__state-text,.cs .cs-ui-ingest-files.cs-ui-ingest-files--compact .cs-ui-ingest-files__head-state{display:none}@container (width<=700px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-ingest-files:not(.cs-ui-ingest-files--compact)){--ui-cols:36}.cs .cs-ui-ingest-files:not(.cs-ui-ingest-files--compact) .cs-ui-ingest-files__lists{grid-template-columns:1fr}.cs .cs-ui-ingest-files:not(.cs-ui-ingest-files--compact) .cs-ui-ingest-files__list+.cs-ui-ingest-files__list{border-left:0}.cs .cs-ui-ingest-files:not(.cs-ui-ingest-files--compact) .cs-ui-ingest-files__list+.cs-ui-ingest-files__list .cs-ui-ingest-files__head{display:none}}@container (width<=450px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-ingest-files){--ui-cols:25}.cs .cs-ui-ingest-files .cs-ui-ingest-files__counters{grid-template-columns:1fr}.cs .cs-ui-ingest-files .cs-ui-ingest-files__counter+.cs-ui-ingest-files__counter{border-left:0;border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-ingest-files .cs-ui-ingest-files__counter{padding-block:calc(8 * var(--cs-u))}.cs .cs-ui-ingest-files .cs-ui-ingest-files__head,.cs .cs-ui-ingest-files .cs-ui-ingest-files__row{grid-template-columns:minmax(0, 1fr) calc(64 * var(--cs-u)) calc(30 * var(--cs-u))}.cs .cs-ui-ingest-files .cs-ui-ingest-files__state{justify-content:center}.cs .cs-ui-ingest-files .cs-ui-ingest-files__state-text,.cs .cs-ui-ingest-files .cs-ui-ingest-files__head-state{display:none}.cs .cs-ui-ingest-files .cs-ui-delivery-head{flex-wrap:wrap}}.cs .cs-ui-run-steps{font-size:var(--ui-fs-sm);color:var(--ui-text);line-height:1.2}.cs .cs-ui-run-steps__grid{gap:calc(16 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-run-steps__col{gap:calc(10 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-run-steps__group{border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) var(--ui-border);overflow:hidden}.cs .cs-ui-run-steps__group .cs-ui-delivery-group{padding-bottom:calc(6 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-run-steps__row{align-items:center;gap:calc(9 * var(--cs-u));height:calc(26 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-run-steps__row+.cs-ui-run-steps__row{border-top:var(--ui-hairline) solid var(--ui-sunken)}.cs .cs-ui-run-steps__num{width:1.5em;color:var(--ui-faint);font-size:var(--ui-fs-2xs);font-variant-numeric:lining-nums tabular-nums;flex:none}.cs .cs-ui-run-steps__name{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cs .cs-ui-run-steps__time{color:var(--ui-muted);font-size:var(--ui-fs-xs);font-variant-numeric:lining-nums tabular-nums;flex:none}.cs .cs-ui-run-steps__row.is-pending .cs-ui-run-steps__name,.cs .cs-ui-run-steps__row.is-pending .cs-ui-run-steps__time{color:var(--ui-faint)}.cs .cs-ui-run-steps__row.is-ongoing{background:var(--ui-warning-soft)}.cs .cs-ui-run-steps__row.is-ongoing .cs-ui-run-steps__name,.cs .cs-ui-run-steps__row.is-error .cs-ui-run-steps__name{font-weight:600}.cs .cs-ui-run-steps__row.is-ongoing .cs-ui-run-steps__time{color:var(--ui-warning-text);font-weight:600}.cs .cs-ui-run-steps__row.is-error{background:var(--ui-danger-soft)}.cs .cs-ui-run-steps__row.is-error .cs-ui-run-steps__time{color:var(--ui-danger-text);font-weight:600}.cs .cs-ui-run-steps__panel{gap:calc(10 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) var(--ui-border);border-left:calc(3 * var(--cs-u)) solid var(--ui-warning);flex-direction:column;margin-top:auto;display:flex}.cs .cs-ui-run-steps.is-error .cs-ui-run-steps__panel{border-left-color:var(--ui-danger);margin-top:0}.cs .cs-ui-run-steps__line{align-items:baseline;gap:calc(8 * var(--cs-u));white-space:nowrap;min-width:0;display:flex}.cs .cs-ui-run-steps__step-of{color:var(--ui-text);flex:none;font-weight:600}.cs .cs-ui-run-steps__step-name{text-overflow:ellipsis;min-width:0;color:var(--ui-muted);overflow:hidden}.cs .cs-ui-run-steps__percent{color:var(--ui-warning-text);font-variant-numeric:lining-nums tabular-nums;flex:none;margin-left:auto;font-weight:600}.cs .cs-ui-run-steps__panel .cs-ui-delivery-bar{height:calc(8 * var(--cs-u))}.cs .cs-ui-run-steps__facts{gap:calc(7 * var(--cs-u)) calc(14 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-muted);grid-template-columns:max-content 1fr;display:grid}.cs .cs-ui-run-steps__facts b{min-width:0;color:var(--ui-text);font-weight:500}.cs .cs-ui-run-steps__figure{font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-run-steps__banner{align-items:flex-start;gap:calc(10 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(14 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-danger-soft);color:var(--ui-danger-text);font-size:var(--ui-fs-xs);line-height:1.3;display:flex}.cs .cs-ui-run-steps__banner .cs-ui-icon{margin-top:calc(1 * var(--cs-u));font-size:var(--ui-fs-md)}.cs .cs-ui-run-steps__banner>div{gap:calc(3 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-run-steps__banner b{font-weight:600}.cs .cs-ui-run-steps__banner span{color:var(--ui-text-soft)}.cs .cs-ui-run-steps--card{gap:calc(14 * var(--cs-u));padding:calc(16 * var(--cs-u));background:var(--ui-surface);flex-direction:column;display:flex}.cs .cs-ui-run-steps__cardhead{gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-run-steps__cardtitle{justify-content:space-between;align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-md);white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-run-steps__counters{gap:calc(8 * var(--cs-u));grid-template-columns:1fr 1fr;display:grid}.cs .cs-ui-run-steps__counter{gap:calc(6 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-bg);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-run-steps__counter-label{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;font-weight:500;display:flex}.cs .cs-ui-run-steps__counter-label .cs-ui-delivery-disc{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u))}.cs .cs-ui-run-steps__counter-value{font-size:var(--ui-fs-xl);color:var(--ui-text);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-weight:600;line-height:1}.cs .cs-ui-run-steps__counter-value small{font-size:var(--ui-fs-sm);color:var(--ui-muted);font-weight:500}.cs .cs-ui-run-steps__cardfoot{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-run-steps__reading{color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-run-steps__reading .cs-ui-delivery-file{font-weight:500}.cs .cs-ui-run-steps__muted{color:var(--ui-faint)}@container (width<=699px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-run-steps:not(.cs-ui-run-steps--card)){--ui-cols:40}}@container (width<=499px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-run-steps:not(.cs-ui-run-steps--card)){--ui-cols:26}.cs .cs-ui-run-steps:not(.cs-ui-run-steps--card) .cs-ui-delivery-head{flex-wrap:wrap}.cs .cs-ui-run-steps__grid{grid-template-columns:1fr}}.cs .cs-ui-run-history{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) 0;font-size:var(--ui-fs-sm);color:var(--ui-text);line-height:1.2}.cs .cs-ui-run-history__table{grid-template-columns:calc(118 * var(--cs-u)) minmax(0, 1fr) calc(80 * var(--cs-u)) calc(96 * var(--cs-u)) calc(84 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) var(--ui-border);display:grid;overflow:hidden}.cs .cs-ui-run-history__row{display:contents}.cs .cs-ui-run-history__row>span{min-width:0;min-height:calc(44 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(14 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;align-items:center;display:flex}.cs .cs-ui-run-history__row>.cs-ui-delivery-num{justify-content:flex-end}.cs .cs-ui-run-history__row--head>span{min-height:calc(34 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:500}.cs .cs-ui-run-history__date,.cs .cs-ui-run-history__figure{font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-run-history__date{font-weight:500}.cs .cs-ui-run-history__status{gap:calc(10 * var(--cs-u));flex-wrap:wrap}.cs .cs-ui-run-history__note{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-run-history__row.is-ongoing>span{background:var(--ui-primary-soft)}.cs .cs-ui-run-history__row.is-skipped>span:not(.cs-ui-run-history__status){color:var(--ui-muted)}.cs .cs-ui-run-history__foot{align-items:center;gap:calc(4 * var(--cs-u)) calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(2 * var(--cs-u)) calc(14 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);flex-wrap:wrap;display:flex}.cs .cs-ui-run-history__foot>span+span:before{content:"·";margin-right:calc(8 * var(--cs-u));color:var(--ui-faint)}@container (width<=699px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-run-history){--ui-cols:40}}@container (width<=499px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-run-history){--ui-cols:26}.cs .cs-ui-run-history__table{grid-template-columns:calc(92 * var(--cs-u)) minmax(0, 1fr) calc(70 * var(--cs-u)) calc(64 * var(--cs-u))}.cs .cs-ui-run-history .cs-ui-run-history__started{display:none}.cs .cs-ui-run-history__row>span{padding-inline:calc(10 * var(--cs-u))}}.cs .cs-ui>.cs-ui-schema-map{--ui-cols:var(--schema-cols,60);--schema-join:calc(36 * var(--cs-u));--schema-grid:2.15fr var(--schema-join) 1fr var(--schema-join) 1fr;--schema-line:max(1px, calc(1.5 * var(--cs-u)));--schema-line-color:var(--ui-border-strong);padding:calc(20 * var(--cs-u)) calc(28 * var(--cs-u)) calc(28 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text);font-size:var(--ui-fs-sm);flex-direction:column;line-height:1.25;display:flex}.cs .cs-ui-schema-map__lane{grid-template-columns:var(--schema-grid);height:calc(30 * var(--cs-u));display:grid}.cs .cs-ui-schema-map__lane-start,.cs .cs-ui-schema-map__lane-end,.cs .cs-ui-schema-map__lane-span{margin-top:calc(10 * var(--cs-u));border-top:var(--schema-line) solid var(--schema-line-color);position:relative}.cs .cs-ui-schema-map__lane-start{border-left:var(--schema-line) solid var(--schema-line-color);grid-column:1;margin-left:78%}.cs .cs-ui-schema-map__lane-span{grid-column:2/5;justify-content:center;display:flex}.cs .cs-ui-schema-map__lane-end{border-right:var(--schema-line) solid var(--schema-line-color);grid-column:5;margin-right:50%}.cs .cs-ui-schema-map__link-label{margin-top:calc(-9 * var(--cs-u));height:calc(17 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));background:var(--ui-surface);color:var(--ui-muted);font-size:var(--ui-fs-xs);font-style:italic;line-height:calc(17 * var(--cs-u));white-space:nowrap}.cs .cs-ui-schema-map__refs{grid-template-columns:var(--schema-grid);align-items:stretch;display:grid}.cs .cs-ui-schema-map__ref{align-items:center;gap:calc(12 * var(--cs-u));min-width:0;padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:inset 0 0 0 var(--schema-line) var(--ui-border-strong);display:flex}.cs .cs-ui-schema-map__ref-icon{width:calc(36 * var(--cs-u));height:calc(36 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:calc(17 * var(--cs-u));flex:none;place-items:center;display:grid}.cs .cs-ui-schema-map__ref-text{gap:calc(3 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-schema-map__kicker{color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap}.cs .cs-ui-schema-map__name{font-size:var(--ui-fs-lg);white-space:nowrap;font-weight:600}.cs .cs-ui-schema-map__ref.is-active{background:var(--ui-primary);box-shadow:none;color:#fff}.cs .cs-ui-schema-map__ref.is-active .cs-ui-schema-map__ref-icon{color:#fff;background:#ffffff24}.cs .cs-ui-schema-map__ref.is-active .cs-ui-schema-map__kicker{color:#ffffffb8}.cs .cs-ui-schema-map__join{position:relative}.cs .cs-ui-schema-map__join:before{content:"";border-top:var(--schema-line) solid var(--schema-line-color);position:absolute;inset:50% 0 auto}.cs .cs-ui-schema-map__columns{grid-template-columns:var(--schema-grid);align-items:stretch;display:grid}.cs .cs-ui-schema-map__column{flex-direction:column;align-items:center;min-width:0;display:flex}.cs .cs-ui-schema-map__column--artists{grid-column:1}.cs .cs-ui-schema-map__column--albums{grid-column:3}.cs .cs-ui-schema-map__column--tracks{grid-column:5}.cs .cs-ui-schema-map__stem{width:0;height:calc(22 * var(--cs-u));border-left:var(--schema-line) solid var(--schema-line-color);flex:none}.cs .cs-ui-schema-map__tray{padding:calc(10 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-sunken);flex:1;align-self:stretch}.cs .cs-ui-schema-map__tray-head{align-items:baseline;gap:calc(6 * var(--cs-u));padding:calc(2 * var(--cs-u)) calc(4 * var(--cs-u)) calc(9 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-schema-map__tray-owner{color:var(--ui-text);display:none}.cs .cs-ui-schema-map__tray-count{color:var(--ui-text-soft);font-variant-numeric:lining-nums tabular-nums;margin-left:auto;font-weight:600}.cs .cs-ui-schema-map__series{gap:calc(8 * var(--cs-u));grid-template-columns:1fr;display:grid}.cs .cs-ui-schema-map__column--artists .cs-ui-schema-map__series{grid-template-columns:1fr 1fr}.cs .cs-ui-schema-map__card{gap:calc(5 * var(--cs-u));min-width:0;padding:calc(9 * var(--cs-u)) calc(11 * var(--cs-u));border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-schema-map__column.is-active .cs-ui-schema-map__card{box-shadow:inset calc(3 * var(--cs-u)) 0 0 var(--ui-primary), 0 0 0 var(--ui-hairline) var(--ui-border)}.cs .cs-ui-schema-map__card-name{white-space:nowrap;font-weight:600}.cs .cs-ui-schema-map__field{color:var(--ui-primary-text);font-size:var(--ui-fs-xs);white-space:nowrap;align-items:center;gap:.4em;display:flex}.cs .cs-ui-schema-map__field .cs-ui-icon{flex:none}@container (width<=759px){.cs .cs-ui>.cs-ui-schema-map{--ui-cols:45;--schema-join:calc(20 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(20 * var(--cs-u))}.cs .cs-ui-schema-map__ref{gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u))}.cs .cs-ui-schema-map__ref-icon{display:none}.cs .cs-ui-schema-map__card{padding:calc(8 * var(--cs-u)) calc(8 * var(--cs-u))}.cs .cs-ui-schema-map__card-name,.cs .cs-ui-schema-map__field{white-space:normal}.cs .cs-ui-schema-map__field .cs-ui-icon{display:none}}@container (width<=539px){.cs .cs-ui>.cs-ui-schema-map{--ui-cols:25;--schema-join:calc(12 * var(--cs-u));--schema-grid:1fr var(--schema-join) 1fr var(--schema-join) 1fr;padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-schema-map__lane-start{margin-left:50%}.cs .cs-ui-schema-map__ref{justify-content:center;gap:calc(6 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(6 * var(--cs-u));text-align:center;flex-direction:column}.cs .cs-ui-schema-map__ref-text{align-items:center}.cs .cs-ui-schema-map__kicker{display:none}.cs .cs-ui-schema-map__ref-icon{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));font-size:calc(13 * var(--cs-u));display:grid}.cs .cs-ui-schema-map__name{font-size:var(--ui-fs-md)}.cs .cs-ui-schema-map__columns{gap:calc(10 * var(--cs-u));margin-top:calc(14 * var(--cs-u));grid-template-columns:1fr}.cs .cs-ui-schema-map__column--artists,.cs .cs-ui-schema-map__column--albums,.cs .cs-ui-schema-map__column--tracks{grid-column:1}.cs .cs-ui-schema-map__stem{display:none}.cs .cs-ui-schema-map__tray-owner{display:inline}.cs .cs-ui-schema-map__series,.cs .cs-ui-schema-map__column--artists .cs-ui-schema-map__series{gap:calc(6 * var(--cs-u));grid-template-columns:1fr 1fr}.cs .cs-ui-schema-map__card{gap:calc(3 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(8 * var(--cs-u))}.cs .cs-ui-schema-map__card-name{white-space:normal}.cs .cs-ui-schema-map__field .cs-ui-icon{display:none}}:is(.cs .cs-ui:has(>.cs-ui-export-pivot),.cs .cs-ui:has(>.cs-ui-export-scope)){width:100%;max-width:960px;margin-inline:auto}.cs .cs-ui>.cs-ui-export-pivot{--ui-cols:var(--pivot-cols,60);--pivot-row:calc(27 * var(--cs-u));--pivot-pad:calc(8 * var(--cs-u));align-items:flex-start;gap:calc(14 * var(--cs-u));padding:calc(20 * var(--cs-u)) calc(22 * var(--cs-u)) calc(24 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text);font-size:var(--ui-fs-xs);flex:1;line-height:1.25;display:flex}.cs .cs-ui-export-pivot__panel{gap:calc(10 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-export-pivot__panel--base{flex:.9 1 0}.cs .cs-ui-export-pivot__panel--extract{flex:1.1 1 0}.cs .cs-ui-export-pivot__title{align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(26 * var(--cs-u));font-size:var(--ui-fs-md);color:var(--ui-text);white-space:nowrap;font-weight:600;display:flex}.cs .cs-ui-export-pivot__icon{color:var(--ui-primary-text);display:inline-flex}.cs .cs-ui-export-pivot__entity{padding:calc(3 * var(--cs-u)) calc(9 * var(--cs-u));background:var(--ui-primary-soft);color:var(--ui-primary-text);font-size:var(--ui-fs-xs);border-radius:999px;margin-left:auto;font-weight:600}.cs .cs-ui-export-pivot__turn{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));margin-top:calc(36 * var(--cs-u) + var(--pivot-row));background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cs .cs-ui-export-pivot__table{border-radius:var(--ui-radius);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border);display:grid;overflow:hidden}.cs .cs-ui-export-pivot__table--base{grid-template-columns:auto auto 1fr auto}.cs .cs-ui-export-pivot__table--extract{grid-template-columns:auto repeat(var(--pivot-values), minmax(0, 1fr))}.cs .cs-ui-export-pivot__row,.cs .cs-ui-export-pivot__block{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.cs .cs-ui-export-pivot__block{border-top:var(--ui-hairline) solid var(--ui-border);align-content:start}.cs .cs-ui-export-pivot__block:nth-child(odd){background:var(--ui-sunken)}.cs .cs-ui-export-pivot__table--extract .cs-ui-export-pivot__block{min-height:calc(var(--pivot-depth) * var(--pivot-row) + var(--ui-hairline))}.cs .cs-ui-export-pivot__row>span{min-width:0;height:var(--pivot-row);padding-inline:var(--pivot-pad);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;align-items:center;display:flex}.cs .cs-ui-export-pivot__row--head{background:var(--ui-bg)}.cs .cs-ui-export-pivot__row--head>span{height:calc(38 * var(--cs-u));padding-bottom:calc(7 * var(--cs-u));color:var(--ui-muted);white-space:normal;align-items:flex-end;font-weight:600;line-height:1.15}.cs .cs-ui-export-pivot__num{text-align:right;justify-content:flex-end}.cs .cs-ui-export-pivot__measure{color:var(--ui-text-soft)}.cs .cs-ui-export-pivot__row:not(.cs-ui-export-pivot__row--head)>.cs-ui-export-pivot__date,.cs .cs-ui-export-pivot__table--extract .cs-ui-export-pivot__row:not(.cs-ui-export-pivot__row--head)>span:first-child{color:var(--ui-primary-text);font-weight:600}.cs .cs-ui-export-pivot__table--extract .cs-ui-export-pivot__row:not(.cs-ui-export-pivot__row--head)>.cs-ui-export-pivot__num{font-weight:500}.cs .cs-ui-export-pivot .cs-ui-export-pivot__block-label{display:none}@container (width<=759px){.cs .cs-ui>.cs-ui-export-pivot{--ui-cols:34;align-items:stretch;gap:calc(18 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(20 * var(--cs-u));flex-direction:column}.cs .cs-ui-export-pivot__panel--base,.cs .cs-ui-export-pivot__panel--extract{flex:none}.cs .cs-ui-export-pivot .cs-ui-export-pivot__turn{display:none}.cs .cs-ui-export-pivot__table--extract .cs-ui-export-pivot__block{min-height:0}}@container (width<=449px){.cs .cs-ui>.cs-ui-export-pivot{--ui-cols:25;--pivot-row:calc(24 * var(--cs-u));--pivot-pad:calc(6 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(14 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-export-pivot__table--base{grid-template-columns:auto auto 1fr}.cs .cs-ui-export-pivot .cs-ui-export-pivot__date{display:none}.cs .cs-ui-export-pivot .cs-ui-export-pivot__block-label{padding:calc(6 * var(--cs-u)) var(--pivot-pad) 0;color:var(--ui-primary-text);font-variant-numeric:lining-nums tabular-nums;grid-column:1/-1;font-weight:600;display:block}}.cs .cs-ui>.cs-ui-export-scope{--ui-cols:var(--scope-cols,35);border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text);font-size:var(--ui-fs-sm);flex-direction:column;flex:1;line-height:1.3;display:flex;overflow:hidden}.cs .cs-ui-export-scope__icon{color:var(--ui-primary-text);font-size:var(--ui-fs-lg);display:inline-flex}.cs .cs-ui-export-scope .cs-ui-delivery-head{gap:calc(10 * var(--cs-u))}.cs .cs-ui-export-scope__list{align-content:center;gap:calc(6 * var(--cs-u)) 0;padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u)) calc(16 * var(--cs-u));flex:1;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.cs .cs-ui-export-scope__line{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:calc(14 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:var(--ui-radius);display:grid}.cs .cs-ui-export-scope__line--head{color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;padding-block:0;font-weight:600}.cs .cs-ui-export-scope__line.is-active{background:var(--ui-primary-soft);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-primary-soft-border)}.cs .cs-ui-export-scope__index{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));background:var(--ui-sunken);color:var(--ui-muted);font-size:var(--ui-fs-xs);font-variant-numeric:lining-nums tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:grid}.cs .cs-ui-export-scope__line.is-active .cs-ui-export-scope__index{background:var(--ui-primary);color:#fff}.cs .cs-ui-export-scope__what{gap:calc(7 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-export-scope__text{color:var(--ui-text-soft)}.cs .cs-ui-export-scope__line.is-active .cs-ui-export-scope__text{color:var(--ui-text);font-weight:600}.cs .cs-ui-export-scope__bar{height:calc(6 * var(--cs-u));background:var(--ui-sunken);border-radius:999px;display:block;overflow:hidden}.cs .cs-ui-export-scope__bar i{min-width:calc(4 * var(--cs-u));border-radius:inherit;background:var(--ui-series-1);height:100%;display:block}.cs .cs-ui-export-scope__line.is-active .cs-ui-export-scope__bar i{background:var(--ui-primary)}.cs .cs-ui-export-scope__num{text-align:right;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.cs .cs-ui-export-scope__rows{font-weight:600}.cs .cs-ui-export-scope__time{color:var(--ui-text-soft)}.cs .cs-ui-export-scope__line.is-active .cs-ui-export-scope__time{color:var(--ui-primary-text);font-weight:600}@container (width<=449px){.cs .cs-ui>.cs-ui-export-scope{--ui-cols:25}.cs .cs-ui-export-scope__list{padding-inline:calc(10 * var(--cs-u));grid-template-columns:auto minmax(0,1fr) auto}.cs .cs-ui-export-scope .cs-ui-export-scope__line--head{display:none}.cs .cs-ui-export-scope__line{row-gap:calc(5 * var(--cs-u));align-items:baseline}.cs .cs-ui-export-scope__index{grid-row:span 2;align-self:start}.cs .cs-ui-export-scope__what{grid-column:2/-1}.cs .cs-ui-export-scope__rows,.cs .cs-ui-export-scope__time{text-align:left}.cs .cs-ui-export-scope__rows{grid-column:2}.cs .cs-ui-export-scope__time{text-align:right;grid-column:3}.cs .cs-ui-export-scope__rows:before,.cs .cs-ui-export-scope__time:before{content:attr(data-head) " ";color:var(--ui-muted);font-size:var(--ui-fs-xs);font-weight:500}}.cs .cs-ui.cs-ui--desk{--ui-bg:#f9fafb;--ui-surface:#fff;--ui-sunken:#f3f4f6;--ui-border:#e5e7eb;--ui-border-strong:#d1d5db;--ui-text:#212c3b;--ui-text-soft:#434b56;--ui-muted:#6e7787;--ui-faint:#b8bdc6;--ui-primary:#3b82f6;--ui-primary-soft:#ebf3fe;--ui-primary-soft-border:#c4dafc;--ui-primary-text:#0a5adb;--ui-success:#059669;--ui-success-soft:#d1fae5;--ui-warning:#fbbf24;--ui-warning-text:#000000b8;--ui-danger:#dc2626;--ui-danger-soft:#fdecec;--ui-dark:#212c3b;--ui-avatar:#0ea5e9}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-desk--full){--ui-cols:26.25}.cs .cs-ui .cs-ui-desk--full .cs-ui-desk__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui .cs-ui-desk--full .cs-ui-desk__nav,.cs .cs-ui .cs-ui-desk .cs-ui-desk__wide{display:none}.cs .cs-ui .cs-ui-desk__page{padding-inline:calc(14 * var(--cs-u))}}@container (width<=419px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-desk--page){--ui-cols:25}.cs .cs-ui .cs-ui-desk--page .cs-ui-desk__tab:nth-child(n+5){display:none}}.cs .cs-ui-desk{background:var(--ui-bg);height:100%;color:var(--ui-text-soft);flex-direction:column;display:flex}.cs .cs-ui-desk__bar{z-index:1;height:calc(40 * var(--cs-u));padding-inline:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));background:var(--ui-surface);box-shadow:0 var(--ui-hairline) var(--ui-hairline) #0000001a;flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.cs .cs-ui-desk__brand{color:#000814;width:min-content;font-size:var(--ui-fs-2xs);letter-spacing:-.02em;text-transform:lowercase;font-weight:800;line-height:.92}.cs .cs-ui-desk__user{align-items:center;gap:calc(7 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-desk__avatar{width:calc(24 * var(--cs-u));height:calc(24 * var(--cs-u));background:var(--ui-avatar);color:#fff;font-size:max(10.5px, calc(10 * var(--cs-u)));border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.cs .cs-ui-desk__who{flex-direction:column;line-height:1.15;display:flex}.cs .cs-ui-desk__who b{color:var(--ui-text);font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-desk__who span{color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-desk__body{grid-template-columns:max(calc(150 * var(--cs-u)), 140px) minmax(0, 1fr);flex:1;min-height:0;display:grid}.cs .cs-ui-desk--bar .cs-ui-desk__body,.cs .cs-ui-desk--page .cs-ui-desk__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-desk__nav{gap:calc(16 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(6 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-desk__group{gap:calc(2 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-desk__group-label{margin-bottom:calc(4 * var(--cs-u));padding-left:calc(8 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.cs .cs-ui-desk__item{align-items:center;gap:calc(7 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(7 * var(--cs-u));border-radius:calc(4 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-desk__item .cs-ui-icon{color:var(--ui-muted)}.cs .cs-ui-desk__item.is-active{background:var(--ui-primary);color:#fff}.cs .cs-ui-desk__item.is-active .cs-ui-icon{color:#fff}.cs .cs-ui-desk__page{min-width:0;padding:calc(16 * var(--cs-u)) calc(24 * var(--cs-u)) calc(22 * var(--cs-u))}.cs .cs-ui-desk--page .cs-ui-desk__page{padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-desk__crumb{align-items:center;gap:calc(7 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-desk__crumb .cs-ui-icon{color:var(--ui-text)}.cs .cs-ui-desk__crumb i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-desk__head{justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--cs-u));margin-top:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-desk__heading{align-items:flex-start;gap:calc(6 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-desk__title{color:var(--ui-text);font-size:calc(22 * var(--cs-u));font-weight:600;line-height:1.2}.cs .cs-ui-desk__tabs{margin-top:calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);white-space:nowrap;display:flex}.cs .cs-ui-desk__tab{margin-bottom:calc(-1 * var(--ui-hairline));padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid transparent;color:var(--ui-text-soft);font-size:var(--ui-fs-sm)}.cs .cs-ui-desk__tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-desk__content{margin-top:calc(14 * var(--cs-u))}.cs .cs-ui-desk__h2{color:var(--ui-text);font-size:calc(15 * var(--cs-u));font-weight:600;line-height:1.25;display:block}.cs .cs-ui-desk__seg{gap:calc(4 * var(--cs-u));flex-direction:column;display:inline-flex}.cs .cs-ui-desk__seg-label{color:var(--ui-text);font-size:var(--ui-fs-sm)}.cs .cs-ui-desk__seg-group{display:flex}.cs .cs-ui-desk__seg-item{height:calc(26 * var(--cs-u));margin-left:calc(-1 * var(--ui-hairline));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-sm);white-space:nowrap;align-items:center;display:inline-flex}.cs .cs-ui-desk__seg-item:first-child{border-radius:calc(4 * var(--cs-u)) 0 0 calc(4 * var(--cs-u));margin-left:0}.cs .cs-ui-desk__seg-item:last-child{border-radius:0 calc(4 * var(--cs-u)) calc(4 * var(--cs-u)) 0}.cs .cs-ui-desk__seg-item.is-on{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff;position:relative}.cs .cs-ui-desk__tag{border-radius:calc(4 * var(--cs-u));background:var(--ui-sunken);height:2em;color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);white-space:nowrap;flex:none;align-items:center;padding-inline:.7em;font-weight:600;line-height:1;display:inline-flex}.cs .cs-ui-desk__tag--light{background:var(--ui-primary-soft);color:var(--ui-primary-text)}.cs .cs-ui-desk__tag--blue{background:var(--ui-primary);color:#fff}.cs .cs-ui-desk__tag--amber{background:var(--ui-warning);color:var(--ui-warning-text)}.cs .cs-ui-desk__tag--green{background:var(--ui-success);color:#fff}.cs .cs-ui-desk__tag--red{background:var(--ui-danger);color:#fff}.cs .cs-ui-desk__chips{gap:calc(5 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-desk__table{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);overflow:hidden}.cs .cs-ui-desk__table table{border-collapse:collapse;table-layout:fixed;width:100%}.cs .cs-ui-desk__table th,.cs .cs-ui-desk__table td{padding:calc(7 * var(--cs-u)) calc(9 * var(--cs-u));font-size:var(--ui-fs-sm);text-align:left;vertical-align:middle;line-height:1.3}.cs .cs-ui-desk__table th{border-bottom:calc(2 * var(--cs-u)) solid var(--ui-border-strong);color:var(--ui-text);font-weight:700}.cs .cs-ui-desk__table td{border-top:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text)}.cs .cs-ui-desk__table tr:first-child td{border-top:0}.cs .cs-ui-desk__table .is-end{text-align:right}.cs .cs-ui-desk__link{color:var(--ui-primary)}.cs .cs-ui-desk__btn{justify-content:center;align-items:center;gap:calc(6 * var(--cs-u));height:calc(28 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid transparent;border-radius:calc(4 * var(--cs-u));font-size:var(--ui-fs-sm);white-space:nowrap;flex:none;font-weight:500;display:inline-flex}.cs .cs-ui-desk__btn--primary{background:var(--ui-primary);color:#fff}.cs .cs-ui-desk__btn--green{background:var(--ui-success);color:#fff}.cs .cs-ui-desk__btn--red{background:var(--ui-danger);color:#fff}.cs .cs-ui-desk__btn--grey{background:var(--ui-border);color:var(--ui-text)}.cs .cs-ui-desk__btn--dark{background:var(--ui-dark);color:#fff}.cs .cs-ui-desk__btn--dashed{width:100%;height:calc(44 * var(--cs-u));border:calc(2 * var(--cs-u)) dashed var(--ui-border-strong);color:var(--ui-muted);background:0 0;font-weight:700}.cs .cs-ui-desk__sync{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));background:var(--ui-success);color:#fff;border-radius:50%;place-items:center;display:inline-grid}.cs .cs-ui-desk__sync--off{background:var(--ui-border-strong)}.cs .cs-ui-desk__sync .cs-ui-icon{stroke-width:3px;width:72%;height:72%}.cs .cs-ui-desk__card{border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);box-shadow:0 calc(2 * var(--cs-u)) calc(3 * var(--cs-u)) #0a0a0a1a, 0 0 0 var(--ui-hairline) #0a0a0a1a}.cs .cs-ui-desk__card-row{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-desk__card-row+.cs-ui-desk__card-row{border-top:var(--ui-hairline) solid #0000001a}.cs .cs-ui-desk__card-title{color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:600;display:block}.cs .cs-ui-desk__card-text{color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:block}.cs .cs-ui-desk__params{color:var(--ui-text);font-size:var(--ui-fs-sm);flex-direction:column;line-height:1.4;display:flex}.cs .cs-ui-desk__params b{font-weight:700}.cs .cs-ui-desk__search{align-items:center;gap:calc(7 * var(--cs-u));height:calc(28 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);color:var(--ui-faint);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-desk__search .cs-ui-icon{color:var(--ui-muted)}@container (width>=600px) and (width<=759px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-docket-list--page,.cs-ui-docket-record,.cs-ui-docket-pieces){--ui-cols:45}.cs .cs-ui .cs-ui-desk .cs-ui-docket-mid{display:none}}.cs .cs-ui-docket-list{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);overflow:hidden}.cs .cs-ui-docket-list__find{padding:calc(6 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong)}.cs .cs-ui-docket-list__filters{padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong)}.cs .cs-ui-docket-list__table{border-collapse:collapse;table-layout:fixed;width:100%}.cs .cs-ui-docket-list__table th,.cs .cs-ui-docket-list__table td{padding:calc(7 * var(--cs-u)) calc(6 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);text-align:left;vertical-align:middle;line-height:1.3}.cs .cs-ui-docket-list__table th{border-bottom:calc(2 * var(--cs-u)) solid var(--ui-border-strong);vertical-align:top;font-weight:700}.cs .cs-ui-docket-list__table td{border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap}.cs .cs-ui-docket-list__table tbody tr:first-child td{border-top:0}.cs .cs-ui-docket-list__table th:first-child,.cs .cs-ui-docket-list__table td:first-child{padding-left:calc(14 * var(--cs-u))}.cs .cs-ui-docket-list__table td .cs-ui-desk__sync{vertical-align:middle}.cs .cs-ui-docket-list__check{width:calc(36 * var(--cs-u))}.cs .cs-ui-docket-list__check i,.cs .cs-ui-docket-list__box{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-muted);border-radius:calc(3 * var(--cs-u));background:var(--ui-surface);display:block}.cs .cs-ui-docket-list__number,.cs .cs-ui-docket-list__status{width:calc(84 * var(--cs-u))}.cs .cs-ui-docket-list__sync{width:calc(40 * var(--cs-u))}.cs .cs-ui-docket-list__date{width:calc(90 * var(--cs-u))}.cs .cs-ui-docket-list__source{width:calc(62 * var(--cs-u))}.cs .cs-ui-docket-list__money{width:calc(100 * var(--cs-u))}.cs .cs-ui-docket-list__paid{width:calc(56 * var(--cs-u))}.cs .cs-ui-docket-list__table td.cs-ui-docket-list__who{white-space:normal}.cs .cs-ui-docket-list--grid .cs-ui-docket-list__number{width:calc(92 * var(--cs-u))}.cs .cs-ui-docket-list--grid .cs-ui-docket-list__status{width:calc(90 * var(--cs-u))}.cs .cs-ui-docket-list--grid{border-radius:calc(4 * var(--cs-u)) calc(4 * var(--cs-u)) 0 0;border-bottom:0}.cs .cs-ui-docket-record__title,.cs .cs-ui-docket-error__title{color:var(--ui-text);font-size:calc(15 * var(--cs-u));font-weight:600;line-height:1.3;display:block}.cs .cs-ui-docket-record__table{border-collapse:collapse;table-layout:fixed;width:100%}.cs .cs-ui-docket-record__table th,.cs .cs-ui-docket-record__table td{padding:calc(8 * var(--cs-u)) calc(9 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);text-align:left;vertical-align:top;line-height:1.4}.cs .cs-ui-docket-record__table thead th{border-bottom:calc(2 * var(--cs-u)) solid var(--ui-border-strong);font-weight:700}.cs .cs-ui-docket-record__table tbody th,.cs .cs-ui-docket-record__table tbody td{border-top:var(--ui-hairline) solid var(--ui-border-strong)}.cs .cs-ui-docket-record__table tbody tr:first-child td{border-top:0}.cs .cs-ui-docket-record__sum th{white-space:nowrap;font-weight:700}.cs .cs-ui-docket-record__sum.is-total td{font-weight:700}.cs .cs-ui-docket-record__notes,.cs .cs-ui-docket-record__qty,.cs .cs-ui-docket-record__discount{width:calc(78 * var(--cs-u))}.cs .cs-ui-docket-record__price{width:calc(104 * var(--cs-u))}.cs .cs-ui-docket-record__money{width:calc(108 * var(--cs-u))}.cs .cs-ui-docket-record .cs-ui-desk__card-row:last-child{padding:calc(8 * var(--cs-u)) calc(16 * var(--cs-u)) calc(6 * var(--cs-u))}.cs .cs-ui-docket-pieces__line{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-docket-pieces__list{grid-auto-flow:column;grid-template-rows:repeat(var(--rows,5), auto);grid-template-columns:repeat(2, minmax(0, calc(170 * var(--cs-u))));column-gap:calc(28 * var(--cs-u));display:grid}.cs .cs-ui-docket-pieces__list>span{padding:calc(5 * var(--cs-u)) calc(6 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-sm);white-space:nowrap;line-height:1.4}.cs .cs-ui-docket-error{gap:calc(14 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-docket-error .cs-ui-desk__card-row{padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-docket-error__panel{gap:calc(4 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(14 * var(--cs-u)) calc(11 * var(--cs-u)) calc(18 * var(--cs-u));border-left:calc(3 * var(--cs-u)) solid var(--ui-danger);border-radius:calc(4 * var(--cs-u));background:var(--ui-danger-soft);color:#b91c1c;font-size:var(--ui-fs-sm);flex-direction:column;line-height:1.35;display:flex}.cs .cs-ui-docket-error__panel>span:before{content:"•";margin-right:.6em}.cs .cs-ui-docket-error__cut{margin-bottom:calc(-18 * var(--cs-u));border-radius:calc(4 * var(--cs-u)) calc(4 * var(--cs-u)) 0 0}@container (width<=419px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-docket-list--grid){--ui-cols:25}.cs .cs-ui-docket-list--grid .cs-ui-docket-list__number,.cs .cs-ui-docket-list--grid .cs-ui-docket-list__status{width:calc(80 * var(--cs-u))}.cs .cs-ui-docket-list--grid .cs-ui-docket-list__sync{width:calc(36 * var(--cs-u))}.cs .cs-ui-docket-list--grid .cs-ui-docket-list__money{width:calc(96 * var(--cs-u))}.cs .cs-ui-docket-list--grid .cs-ui-desk__seg-item{padding-inline:calc(6 * var(--cs-u))}}.cs .cs-ui-task-table__filter{margin-top:calc(8 * var(--cs-u));justify-content:flex-end;display:flex}.cs .cs-ui-task-table__table{margin-top:calc(14 * var(--cs-u))}.cs .cs-ui-task-table--produce{margin-bottom:calc(-22 * var(--cs-u))}.cs .cs-ui-task-table--produce .cs-ui-task-table__table{border-radius:calc(4 * var(--cs-u)) calc(4 * var(--cs-u)) 0 0;border-bottom:0}.cs .cs-ui-task-table--produce .cs-ui-task-table__piece{width:31%}.cs .cs-ui-task-table__tip{border-bottom:var(--ui-hairline) dashed currentColor}.cs .cs-ui-task-table--produce th .cs-ui-task-table__tip{border-bottom-color:var(--ui-muted)}.cs .cs-ui-task-table__search{padding:calc(9 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-task-table--inventory th,.cs .cs-ui-task-table--inventory td{padding-inline:calc(7 * var(--cs-u))}.cs .cs-ui-task-table--inventory th{vertical-align:bottom}.cs .cs-ui-task-table--inventory .cs-ui-task-table__name{width:32%}.cs .cs-ui-task-table--inventory .cs-ui-task-table__sku{width:23%}.cs .cs-ui-task-table--inventory .cs-ui-task-table__available{width:18%}.cs .cs-ui-task-table--inventory td .cs-ui-desk__tag{font-size:var(--ui-fs-2xs)}@container (width<=599px){.cs .cs-ui .cs-ui-task-table__seg-extra{display:none}}@container (width<=419px){.cs .cs-ui .cs-ui-task-table--inventory .cs-ui-task-table__sku,.cs .cs-ui .cs-ui-task-table--inventory .cs-ui-task-table__production{display:none}.cs .cs-ui-task-table--inventory .cs-ui-task-table__name{width:30%}.cs .cs-ui-task-table--inventory .cs-ui-task-table__available{width:24%}}.cs .cs-ui-task-close__top{justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-task-close--page{margin-bottom:calc(-22 * var(--cs-u))}.cs .cs-ui-task-close__table{margin-top:calc(14 * var(--cs-u));border-radius:calc(4 * var(--cs-u)) calc(4 * var(--cs-u)) 0 0;border-bottom:0}.cs .cs-ui-task-close__table th,.cs .cs-ui-task-close__table td{padding:calc(4 * var(--cs-u)) calc(5 * var(--cs-u))}.cs .cs-ui-task-close__table th{vertical-align:bottom}.cs .cs-ui-task-close__table td{white-space:nowrap}.cs .cs-ui-task-close__table b{font-weight:700}.cs .cs-ui-task-close__c-chevron{width:calc(22 * var(--cs-u));color:var(--ui-muted)}.cs .cs-ui-task-close__c-chevron .cs-ui-icon{display:block}.cs .cs-ui-task-close__c-check{width:calc(26 * var(--cs-u))}.cs .cs-ui-task-close__c-check .cs-ui-check{display:block}.cs .cs-ui-task-close__c-number{width:calc(80 * var(--cs-u))}.cs .cs-ui-task-close__c-notes{width:calc(44 * var(--cs-u))}.cs .cs-ui-task-close__c-reference{width:calc(66 * var(--cs-u))}.cs .cs-ui-task-close__c-source{width:calc(54 * var(--cs-u))}.cs .cs-ui-task-close__c-client{width:calc(66 * var(--cs-u))}.cs .cs-ui-task-close__c-type{width:calc(60 * var(--cs-u))}.cs .cs-ui-task-close__c-missing{width:calc(86 * var(--cs-u))}.cs .cs-ui-task-close__c-started{width:calc(76 * var(--cs-u))}.cs .cs-ui-task-close__c-close{width:calc(92 * var(--cs-u));text-align:right}.cs .cs-ui-task-close__detail td{background:var(--ui-bg);white-space:normal;padding:0}.cs .cs-ui-task-close__lines{padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-task-close__line{grid-template-columns:calc(190 * var(--cs-u)) minmax(0, 1fr);gap:calc(16 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-task-close__line .cs-ui-desk__chips{padding-top:calc(2 * var(--cs-u))}@container (width>=600px) and (width<=759px){.cs .cs-ui .cs-ui-task-close__c-notes,.cs .cs-ui .cs-ui-task-close__c-reference{display:none}}@container (width<=599px){.cs .cs-ui .cs-ui-task-close__c-chevron,.cs .cs-ui .cs-ui-task-close__c-check,.cs .cs-ui .cs-ui-task-close__c-notes,.cs .cs-ui .cs-ui-task-close__c-reference,.cs .cs-ui .cs-ui-task-close__c-source,.cs .cs-ui .cs-ui-task-close__c-type,.cs .cs-ui .cs-ui-task-close__c-started{display:none}.cs .cs-ui .cs-ui-task-close--page .cs-ui-task-close__line{gap:calc(10 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui .cs-ui-task-close__c-number{width:calc(84 * var(--cs-u))}.cs .cs-ui .cs-ui-task-close__c-client{width:calc(104 * var(--cs-u))}.cs .cs-ui .cs-ui-task-close__c-missing{width:calc(86 * var(--cs-u))}}.cs .cs-ui>.cs-ui-task-close--card{--ui-cols:22}.cs .cs-ui-task-close--card{gap:calc(12 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(18 * var(--cs-u)) calc(18 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text);flex-direction:column;display:flex}.cs .cs-ui-task-close__card-head{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--cs-u));padding-bottom:calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;display:flex}.cs .cs-ui-task-close__card-head b{font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-task-close__card-head span{color:var(--ui-text-soft);font-size:var(--ui-fs-sm)}.cs .cs-ui-task-close--card .cs-ui-task-close__line{gap:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-task-close--card .cs-ui-desk__tag{font-size:var(--ui-fs-xs)}.cs .cs-ui-task-close__card-foot{gap:calc(12 * var(--cs-u));padding-top:calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-task-close__card-foot span{gap:calc(2 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-task-close__card-foot small{color:var(--ui-muted);font-size:var(--ui-fs-xs);text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-task-close__card-foot b{color:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:700}.cs .cs-ui-part-tree{--part-k:1;height:calc(var(--part-h) * var(--cs-u));position:relative;overflow:hidden}.cs .cs-ui .cs-ui-part-tree__links{top:0;left:calc(50% - var(--part-half) * var(--part-k) * var(--cs-u));width:calc(2 * var(--part-half) * var(--part-k) * var(--cs-u));fill:none;stroke:#c8ccd2;stroke-width:1.5px;height:100%;position:absolute}.cs .cs-ui .cs-ui-part-tree__links path{vector-effect:non-scaling-stroke}.cs .cs-ui-part-tree__node{top:calc(var(--y) * var(--cs-u));left:calc(50% + (var(--x) * var(--part-k) - var(--part-w) / 2) * var(--cs-u));width:calc(var(--part-w) * var(--cs-u));height:calc(40 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));border:calc(1.5 * var(--cs-u)) solid var(--ui-faint);border-radius:calc(3 * var(--cs-u));background:var(--ui-sunken);color:var(--ui-text);font-size:var(--ui-fs-2xs);white-space:nowrap;flex-direction:column;justify-content:center;line-height:1.3;display:flex;position:absolute}.cs .cs-ui-part-tree__node b,.cs .cs-ui-part-tree__node span{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-part-tree__node b{font-weight:700}.cs .cs-ui-part-tree__node--root{height:calc(30 * var(--cs-u));align-items:center}@container (width<=959px){.cs .cs-ui .cs-ui-part-tree{display:none}.cs .cs-ui .cs-ui-part-tree-list{display:block}}@container (width<=599px){.cs .cs-ui .cs-ui-desk:has(.cs-ui-part-tree) .cs-ui-desk__tab:nth-child(n+5){display:none}}.cs .cs-ui-part-tree-list{margin:calc(4 * var(--cs-u)) 0 calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(4 * var(--cs-u));background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-sm);display:none}.cs .cs-ui-part-tree-list__row{justify-content:space-between;gap:calc(10 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(12 * var(--cs-u)) calc(6 * var(--cs-u)) calc(12 * var(--cs-u) + var(--level,0) * 18 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;display:flex}.cs .cs-ui-part-tree-list__row:first-child{background:var(--ui-sunken);border-top:0}.cs .cs-ui-part-tree-list__row b{text-overflow:ellipsis;font-weight:700;overflow:hidden}.cs .cs-ui-part-tree-list__row span{color:var(--ui-muted)}.cs .cs-ui-part-reception{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-part-reception .cs-ui-desk__h2{margin-bottom:calc(-2 * var(--cs-u))}.cs .cs-ui-part-reception__main{width:62%}.cs .cs-ui-part-reception__icon{width:calc(34 * var(--cs-u))}.cs .cs-ui-part-reception .cs-ui-desk__table td{height:calc(36 * var(--cs-u))}.cs .cs-ui-desk__table td.cs-ui-part-reception__trash{color:var(--ui-muted);text-align:center}.cs .cs-ui-part-stock .cs-ui-desk__card-row{padding:calc(20 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-part-stock__title{color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:600;display:block}@container (width<=419px){.cs .cs-ui .cs-ui-part-stock__stat span{letter-spacing:.02em}}.cs .cs-ui-part-stock__stats{gap:calc(8 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs .cs-ui-part-stock__stat{align-items:center;gap:calc(3 * var(--cs-u));text-align:center;flex-direction:column;min-width:0;display:flex}.cs .cs-ui-part-stock__stat span{color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:500}.cs .cs-ui-part-stock__stat b{color:var(--ui-text-soft);font-size:var(--ui-fs-xl);white-space:nowrap;font-weight:400;line-height:1.15}.cs .cs-ui-part-stock__label{margin-bottom:calc(6 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);display:block}.cs .cs-ui-part-stock__adjust{align-items:center;gap:calc(9 * var(--cs-u));display:flex}.cs .cs-ui-part-stock__field,.cs .cs-ui-part-stock__steps{height:calc(28 * var(--cs-u));font-size:var(--ui-fs-sm);align-items:center;display:flex}.cs .cs-ui-part-stock__field{width:calc(118 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(4 * var(--cs-u)) 0 0 calc(4 * var(--cs-u));background:var(--ui-surface);color:var(--ui-text);justify-content:center}.cs .cs-ui-part-stock__steps{gap:calc(12 * var(--cs-u));margin-left:calc(-9 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border-radius:0 calc(4 * var(--cs-u)) calc(4 * var(--cs-u)) 0;background:var(--ui-sunken);color:var(--ui-text-soft)}.cs .cs-ui.cs-ui--dashboard{--ui-bg:#f3f4f6;--ui-surface:#fff;--ui-sunken:#f3f4f6;--ui-border:#dbe2ea;--ui-border-strong:#cbd5e1;--ui-text:#000;--ui-text-soft:#334155;--ui-muted:#475569;--ui-faint:#94a3b8;--ui-brand:#101d40;--ui-primary:#156df9;--ui-link:#2563eb;--ui-danger:#dc2626;--ui-change:red;--ui-off:#64748b;--ui-land:#e5e7eb;--ui-cell-empty:#e8e8e8;--ui-step-1:#cbd5e1;--ui-step-2:#ffffe5;--ui-step-3:#d9f0a3;--ui-step-4:#78c679;--ui-step-5:#238443;--ui-step-6:#004529;--ui-family-1:#1f77b4;--ui-family-2:#17becf;--ui-family-3:#8c564b;--ui-family-4:#e377c2;--ui-family-5:#bcbd22;--ui-family-6:#7f7f7f;--ui-role-1:#000;--ui-role-2:#4e79a7;--ui-role-3:#f28e2c;--ui-role-4:#76b7b2;--ui-role-5:#edc949;--ui-role-6:#af7aa1;--ui-role-7:#9c755f}.cs .cs-ui--dashboard .cs-ui-window__body{background:var(--ui-bg)}.cs .cs-ui-dash{background:var(--ui-bg);height:100%;color:var(--ui-text);flex-direction:column;display:flex}.cs .cs-ui-dash__bar{column-gap:calc(16 * var(--cs-u));height:calc(48 * var(--cs-u));padding:0 calc(20 * var(--cs-u));background:var(--ui-surface);border-bottom:var(--ui-hairline) solid var(--ui-border);grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid}.cs .cs-ui-dash__brand{font-size:calc(16 * var(--cs-u));letter-spacing:-.01em;color:var(--ui-brand);white-space:nowrap;align-self:center;font-weight:700}.cs .cs-ui-dash__tabs{align-items:stretch;gap:calc(18 * var(--cs-u));display:flex}.cs .cs-ui-dash__tab{padding-top:calc(3 * var(--cs-u));border-bottom:calc(3 * var(--cs-u)) solid transparent;font-size:var(--ui-fs-md);color:var(--ui-brand);white-space:nowrap;align-items:center;font-weight:600;display:flex}.cs .cs-ui-dash__tab.is-active{color:var(--ui-primary);border-bottom-color:var(--ui-primary)}.cs .cs-ui-dash__end{justify-content:flex-end;align-items:center;gap:calc(12 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-dash__edition{width:calc(96 * var(--cs-u));flex:none}.cs .cs-ui-dash__changes{align-items:center;gap:calc(7 * var(--cs-u));color:var(--ui-off);display:flex}.cs .cs-ui-dash__changes.is-on{color:var(--ui-danger)}.cs .cs-ui-dash__changes-label{max-width:calc(112 * var(--cs-u));font-size:var(--ui-fs-2xs);text-align:right;line-height:1.2}.cs .cs-ui-dash__switch{width:calc(32 * var(--cs-u));height:calc(18 * var(--cs-u));border:var(--ui-hairline) solid currentColor;background:var(--ui-surface);border-radius:999px;flex:none;position:relative}.cs .cs-ui-dash__switch i{top:50%;left:calc(2 * var(--cs-u));width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));background:currentColor;border-radius:50%;position:absolute;transform:translateY(-50%)}.cs .cs-ui-dash__changes.is-on .cs-ui-dash__switch i{left:auto;right:calc(2 * var(--cs-u))}.cs .cs-ui-dash__head{padding:calc(12 * var(--cs-u)) calc(20 * var(--cs-u)) calc(12 * var(--cs-u));background:var(--ui-surface);border-bottom:var(--ui-hairline) solid var(--ui-border);flex-direction:column;align-items:flex-start;display:flex}.cs .cs-ui-dash__head:has(.cs-ui-dash__subtabs){padding-bottom:0}.cs .cs-ui-dash__crumbs{align-items:center;gap:calc(6 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-text);display:flex}.cs .cs-ui-dash__crumb{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:var(--ui-hairline);white-space:nowrap}.cs .cs-ui-dash__crumb.is-current{text-decoration:none}.cs .cs-ui-dash__crumb-sep{stroke-width:2.5px;width:.95em;height:.95em}.cs .cs-ui-dash__title{margin-top:calc(7 * var(--cs-u));font-size:calc(15 * var(--cs-u));font-weight:700;line-height:1.2}.cs .cs-ui-dash__subtabs{align-items:stretch;gap:calc(18 * var(--cs-u));margin-top:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-dash__subtab{padding-bottom:calc(7 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid transparent;font-size:var(--ui-fs-xs);color:var(--ui-text);white-space:nowrap}.cs .cs-ui-dash__subtab.is-active{border-bottom-color:var(--ui-text);font-weight:600}.cs .cs-ui-dash__subtabs.has-divider .cs-ui-dash__subtab:first-child{margin-right:calc(2 * var(--cs-u));position:relative}.cs .cs-ui-dash__subtabs.has-divider .cs-ui-dash__subtab:first-child:after{content:"";top:calc(-4 * var(--cs-u));bottom:calc(2 * var(--cs-u));right:calc(-11 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border);position:absolute}.cs .cs-ui-dash__page{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(20 * var(--cs-u)) calc(16 * var(--cs-u));background:var(--ui-bg);flex-direction:column;flex:1;display:flex}@container (width<=759px){.cs .cs-ui-dash__end>.cs-ui-dash__edition,.cs .cs-ui-dash__changes-label{display:none}}@container (width<=599px){.cs .cs-ui-dash__bar{gap:calc(14 * var(--cs-u));grid-template-columns:auto 1fr auto}.cs .cs-ui-dash__tab:not(.is-active),.cs .cs-ui-dash__end>.cs-ui-dash__edition,.cs .cs-ui-dash__changes-label,.cs .cs-ui-dash__crumbs,.cs .cs-ui-dash__subtab:not(.is-active){display:none}.cs .cs-ui-dash__tabs{justify-content:center}.cs .cs-ui-dash__subtabs.has-divider .cs-ui-dash__subtab:first-child:after{display:none}}.cs .cs-ui-dash-card{background:var(--ui-surface);border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(2 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-dash-card__head{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));min-height:calc(42 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-dash-card__title{font-size:var(--ui-fs-md);font-weight:700;line-height:1.25}.cs .cs-ui-dash-card__tools{align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-dash-card__body{padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));flex:1}.cs .cs-ui-dash-select,.cs .cs-ui-dash-search{align-items:center;gap:calc(8 * var(--cs-u));min-width:0;height:calc(26 * var(--cs-u));padding:0 calc(9 * var(--cs-u));background:var(--ui-surface);border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(2 * var(--cs-u));font-size:var(--ui-fs-sm);color:var(--ui-text);white-space:nowrap;display:inline-flex}.cs .cs-ui-dash-select{justify-content:space-between}.cs .cs-ui-dash-select:after{content:"";width:calc(5 * var(--cs-u));height:calc(5 * var(--cs-u));margin:0 calc(1 * var(--cs-u)) calc(3 * var(--cs-u)) auto;border-right:var(--ui-hairline) solid var(--ui-muted);border-bottom:var(--ui-hairline) solid var(--ui-muted);flex:none;transform:rotate(45deg)}.cs .cs-ui-dash-select.is-placeholder,.cs .cs-ui-dash-search{color:var(--ui-faint)}.cs .cs-ui-dash-search .cs-ui-icon{color:var(--ui-muted);flex:none}.cs .cs-ui-dash-legend{align-items:center;gap:calc(5 * var(--cs-u)) calc(14 * var(--cs-u));font-size:var(--ui-fs-2xs);color:var(--ui-text);flex-wrap:wrap;display:flex}.cs .cs-ui-dash-legend__item{align-items:center;gap:calc(5 * var(--cs-u));white-space:nowrap;display:inline-flex}.cs .cs-ui-dash-legend__item>i{width:calc(9 * var(--cs-u));height:calc(9 * var(--cs-u));border-radius:50%;flex:none}.cs .cs-ui-dash-legend__item>i.is-ring{border:calc(1.5 * var(--cs-u)) solid var(--ui-danger);background:0 0}.cs .cs-ui-dash-strip{width:calc(64 * var(--cs-u));height:calc(20 * var(--cs-u));grid-template-columns:repeat(6,1fr);display:inline-grid;position:relative}.cs .cs-ui-dash-strip>i{border:var(--ui-hairline) solid var(--ui-cell-empty)}.cs .cs-ui-dash-strip>i+i{border-left-width:0}.cs .cs-ui-dash-strip__rise{top:50%;left:calc((var(--from) - .5) / 6 * 100%);width:calc((var(--to) - var(--from)) / 6 * 100% + 2 * var(--cs-u));height:calc(1.6 * var(--cs-u));background:var(--ui-change);position:absolute;transform:translateY(-50%)}.cs .cs-ui-dash-strip__rise:after{content:"";right:calc(-4 * var(--cs-u));border-left:calc(7 * var(--cs-u)) solid var(--ui-change);border-top:calc(4 * var(--cs-u)) solid transparent;border-bottom:calc(4 * var(--cs-u)) solid transparent;position:absolute;top:50%;transform:translateY(-50%)}.cs .cs-ui-dash-scale{gap:calc(4 * var(--cs-u));width:calc(260 * var(--cs-u));height:calc(9 * var(--cs-u));grid-template-columns:repeat(6,1fr);display:grid}.cs .cs-ui-dash-scale>i{border:var(--ui-hairline) solid var(--ui-cell-empty)}.cs .cs-ui-dash-tip{padding:calc(3 * var(--cs-u)) calc(7 * var(--cs-u));border-radius:calc(1 * var(--cs-u));font-size:var(--ui-fs-2xs);color:#fff;white-space:nowrap;background:#000;line-height:1.3;display:inline-block}.cs .cs-ui-dash-link{color:var(--ui-link);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:var(--ui-hairline);font-weight:500}.cs .cs-ui-dash-sym{vertical-align:.02em;background:currentColor;flex:none;width:.72em;height:.66em;margin-left:.25em;display:inline-block}.cs .cs-ui-dash-sym--change{clip-path:polygon(50% 0,100% 100%,0 100%)}.cs .cs-ui-dash-sym--multi{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);height:.72em}.cs .cs-ui-dash-fill-step-1{fill:var(--ui-step-1)}.cs .cs-ui-dash-fill-step-2{fill:var(--ui-step-2)}.cs .cs-ui-dash-fill-step-3{fill:var(--ui-step-3)}.cs .cs-ui-dash-fill-step-4{fill:var(--ui-step-4)}.cs .cs-ui-dash-fill-step-5{fill:var(--ui-step-5)}.cs .cs-ui-dash-fill-step-6{fill:var(--ui-step-6)}.cs .cs-ui-dash-fill-family-1{fill:var(--ui-family-1)}.cs .cs-ui-dash-fill-family-2{fill:var(--ui-family-2)}.cs .cs-ui-dash-fill-family-3{fill:var(--ui-family-3)}.cs .cs-ui-dash-fill-family-4{fill:var(--ui-family-4)}.cs .cs-ui-dash-fill-family-5{fill:var(--ui-family-5)}.cs .cs-ui-dash-fill-family-6{fill:var(--ui-family-6)}.cs .cs-ui-dash-fill-role-1{fill:var(--ui-role-1)}.cs .cs-ui-dash-fill-role-2{fill:var(--ui-role-2)}.cs .cs-ui-dash-fill-role-3{fill:var(--ui-role-3)}.cs .cs-ui-dash-fill-role-4{fill:var(--ui-role-4)}.cs .cs-ui-dash-fill-role-5{fill:var(--ui-role-5)}.cs .cs-ui-dash-fill-role-6{fill:var(--ui-role-6)}.cs .cs-ui-dash-fill-role-7{fill:var(--ui-role-7)}.cs .cs-ui-dash-bg-step-1{background:var(--ui-step-1)}.cs .cs-ui-dash-bg-step-2{background:var(--ui-step-2)}.cs .cs-ui-dash-bg-step-3{background:var(--ui-step-3)}.cs .cs-ui-dash-bg-step-4{background:var(--ui-step-4)}.cs .cs-ui-dash-bg-step-5{background:var(--ui-step-5)}.cs .cs-ui-dash-bg-step-6{background:var(--ui-step-6)}.cs .cs-ui-dash-bg-family-1{background:var(--ui-family-1)}.cs .cs-ui-dash-bg-family-2{background:var(--ui-family-2)}.cs .cs-ui-dash-bg-family-3{background:var(--ui-family-3)}.cs .cs-ui-dash-bg-family-4{background:var(--ui-family-4)}.cs .cs-ui-dash-bg-family-5{background:var(--ui-family-5)}.cs .cs-ui-dash-bg-family-6{background:var(--ui-family-6)}.cs .cs-ui-dash-bg-role-1{background:var(--ui-role-1)}.cs .cs-ui-dash-bg-role-2{background:var(--ui-role-2)}.cs .cs-ui-dash-bg-role-3{background:var(--ui-role-3)}.cs .cs-ui-dash-bg-role-4{background:var(--ui-role-4)}.cs .cs-ui-dash-bg-role-5{background:var(--ui-role-5)}.cs .cs-ui-dash-bg-role-6{background:var(--ui-role-6)}.cs .cs-ui-dash-bg-role-7{background:var(--ui-role-7)}.cs .cs-ui-dash-strip>i.cs-ui-dash-bg-step-2,.cs .cs-ui-dash-scale>i.cs-ui-dash-bg-step-2{border-color:#e6e6c4}.cs .cs-ui-dash-arrow{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-dash-arrow__plot{width:100%;height:auto;overflow:visible}.cs .cs-ui-dash-arrow__joiner{opacity:.55}.cs .cs-ui-dash-arrow__block.cs-ui-dash-fill-step-2,.cs .cs-ui-dash-arrow__joiner.cs-ui-dash-fill-step-2{stroke:#e6e6c4;stroke-width:1px;opacity:1}.cs .cs-ui-dash-arrow__axis{stroke:var(--ui-faint);stroke-width:1px;opacity:.7}.cs .cs-ui-dash-arrow__was{stroke:#000;stroke-width:1.4px;stroke-dasharray:2.5 3}.cs .cs-ui-dash-arrow__count{fill:var(--ui-text);font-size:12.5px;font-weight:500}.cs .cs-ui-dash-arrow__count.is-dark{fill:#fff}.cs .cs-ui-dash-arrow__trend{fill:none;stroke:var(--ui-text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.cs .cs-ui-dash-arrow__trend.is-dark{stroke:#fff}.cs .cs-ui-dash-arrow__list{display:none}.cs .cs-ui-dash-arrow__captions{justify-content:space-between;gap:calc(12 * var(--cs-u));margin-top:calc(12 * var(--cs-u));padding-top:calc(8 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-xs);line-height:1.3;display:flex}.cs .cs-ui-dash-arrow__captions>span:nth-child(2){text-align:center}.cs .cs-ui-dash-arrow__captions>span:last-child{text-align:right}.cs .cs-ui-dash-arrow__captions.is-stages{column-gap:var(--arrow-joiner);margin-top:calc(8 * var(--cs-u));border-top:0;grid-template-columns:repeat(6,1fr);padding-top:0;display:grid}.cs .cs-ui-dash-arrow__captions.is-stages>span{text-align:center}@container (width<=449px){.cs .cs-ui svg.cs-ui-dash-arrow__plot{display:none}.cs .cs-ui-dash-arrow__list{gap:calc(5 * var(--cs-u));display:grid}.cs .cs-ui-dash-arrow__row{align-items:center;gap:calc(8 * var(--cs-u));font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-dash-arrow__row>i{height:calc(14 * var(--cs-u))}.cs .cs-ui-dash-arrow__row>i.cs-ui-dash-bg-step-2{box-shadow:inset 0 0 0 var(--ui-hairline) #e6e6c4}.cs .cs-ui-dash-arrow__captions.is-stages{display:none}}.cs .cs-ui-dash-map{min-width:0;position:relative}.cs .cs-ui-dash-map svg{width:100%;height:auto}.cs .cs-ui-dash-map__land{fill:var(--ui-land)}.cs .cs-ui-dash-map__dot{stroke:#fff;stroke-width:.8px}.cs .cs-ui-dash-map__dot.cs-ui-dash-fill-step-2{stroke:#c9c98f}.cs .cs-ui-dash-map__ring{fill:none;stroke:var(--ui-danger);stroke-width:1.5px}.cs .cs-ui-dash-map__tip{transform:translate(-50%, calc(-100% - 8 * var(--cs-u)));position:absolute}.cs .cs-ui-dash-tip--down:after{content:"";border-top:calc(5 * var(--cs-u)) solid #000;border-left:calc(5 * var(--cs-u)) solid transparent;border-right:calc(5 * var(--cs-u)) solid transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.cs .cs-ui-overview-summary{gap:calc(12 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-overview-summary__kpis{background:var(--ui-surface);border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(2 * var(--cs-u));grid-template-columns:repeat(4,1fr);display:grid}.cs .cs-ui-overview-summary__kpi{gap:calc(8 * var(--cs-u));min-width:0;padding:calc(12 * var(--cs-u)) calc(12 * var(--cs-u)) calc(13 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-overview-summary__kpi+.cs-ui-overview-summary__kpi{border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-overview-summary__kpi>b{font-size:calc(44 * var(--cs-u));letter-spacing:-.01em;font-weight:700;line-height:1}.cs .cs-ui-overview-summary__kpi>span{font-size:var(--ui-fs-xs);line-height:1.3}.cs .cs-ui-overview-summary__kpi.is-faint>b{color:var(--ui-faint)}.cs .cs-ui-overview-summary__kpi.is-step-4>b{color:var(--ui-step-4)}.cs .cs-ui-overview-summary__kpi.is-step-5>b{color:var(--ui-step-5)}.cs .cs-ui-overview-summary__pipeline{flex:1}@container (width<=699px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-overview-summary){--ui-cols:40}.cs .cs-ui-overview-summary__kpis{grid-template-columns:repeat(2,1fr)}.cs .cs-ui-overview-summary__kpi:nth-child(3){border-left:0}.cs .cs-ui-overview-summary__kpi:nth-child(n+3){border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-overview-summary__kpi>b{font-size:calc(36 * var(--cs-u))}}@container (width<=449px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-overview-summary){--ui-cols:25}.cs .cs-ui-overview-summary__kpi>b{font-size:calc(30 * var(--cs-u))}}.cs .cs-ui>.cs-ui-overview-map,.cs .cs-ui>.cs-ui-overview-swarm{background:var(--ui-surface);border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);color:var(--ui-text);overflow:hidden}.cs .cs-ui>.cs-ui-overview-map{grid-template-columns:66% 1fr;display:grid}.cs .cs-ui-overview-map__main{border-right:var(--ui-hairline) solid var(--ui-border);flex-direction:column;min-width:0;display:flex}.cs .cs-ui-overview-map__head{min-height:calc(42 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);align-items:center;display:flex}.cs .cs-ui-overview-map__select-title{width:calc(196 * var(--cs-u));height:calc(28 * var(--cs-u));font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-overview-map__filters{align-items:center;gap:calc(12 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-overview-map__filters>.cs-ui-dash-select{flex:0 1 calc(158 * var(--cs-u))}.cs .cs-ui-overview-map__plot{padding:calc(14 * var(--cs-u)) calc(10 * var(--cs-u)) calc(6 * var(--cs-u));flex-direction:column;flex:1;justify-content:center;display:flex}.cs .cs-ui-overview-map__legend{padding:calc(4 * var(--cs-u)) calc(14 * var(--cs-u)) calc(12 * var(--cs-u));gap:calc(5 * var(--cs-u)) calc(11 * var(--cs-u))}.cs .cs-ui-overview-map__legend .cs-ui-dash-bg-step-2{box-shadow:inset 0 0 0 var(--ui-hairline) #c9c98f}.cs .cs-ui-overview-map__side{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-overview-map__by{width:calc(112 * var(--cs-u))}.cs .cs-ui-overview-map__chart{grid-template-columns:auto 1fr;grid-auto-rows:calc(23 * var(--cs-u));align-content:center;column-gap:calc(10 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(28 * var(--cs-u)) calc(14 * var(--cs-u)) calc(16 * var(--cs-u));font-size:var(--ui-fs-sm);flex:1;display:grid}.cs .cs-ui-overview-map__country{text-align:right;white-space:nowrap;align-self:center}.cs .cs-ui-overview-map__bar{align-items:center;display:flex;position:relative}.cs .cs-ui-overview-map__bar>b{border-left:var(--ui-hairline) solid var(--ui-border-strong);position:absolute;top:0;bottom:0}.cs .cs-ui-overview-map__bar>i{height:calc(14 * var(--cs-u));position:relative}.cs .cs-ui-overview-map__ticks{height:calc(20 * var(--cs-u));grid-column:2;position:relative}.cs .cs-ui-overview-map__ticks>span{top:calc(6 * var(--cs-u));position:absolute;transform:translate(-50%)}@container (width<=767px){.cs .cs-ui>.cs-ui-overview-map{grid-template-columns:60% 1fr;--ui-cols:40!important}.cs .cs-ui-overview-map__main>.cs-ui-overview-map__filters{display:none}.cs .cs-ui-overview-map__chart{padding-right:calc(18 * var(--cs-u))}}@container (width<=449px){.cs .cs-ui>.cs-ui-overview-map{grid-template-columns:1fr;--ui-cols:25!important}.cs .cs-ui-overview-map__main{border-right:0;border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-overview-map__select-title{width:calc(170 * var(--cs-u))}}.cs .cs-ui>.cs-ui-overview-swarm{--swarm-scale:1;flex-direction:column;display:flex}.cs .cs-ui-overview-swarm__head{gap:calc(8 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(14 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-overview-swarm__tools{gap:calc(6 * var(--cs-u)) calc(16 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-overview-swarm__tool{align-items:center;gap:calc(7 * var(--cs-u));font-size:var(--ui-fs-sm);white-space:nowrap;display:inline-flex}.cs .cs-ui-overview-swarm__body{padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u)) calc(12 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-overview-swarm__over{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--cs-u));margin-bottom:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-overview-swarm__axis-title{font-size:var(--ui-fs-2xs);color:var(--ui-muted)}.cs .cs-ui-overview-swarm__frame{grid-template-columns:calc(34 * var(--cs-u)) 1fr;min-height:calc(240 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-overview-swarm__ticks{font-size:var(--ui-fs-xs);color:var(--ui-muted);position:relative}.cs .cs-ui-overview-swarm__ticks>span{right:calc(7 * var(--cs-u));line-height:1;position:absolute;transform:translateY(50%)}.cs .cs-ui-overview-swarm__plot{border-left:var(--ui-hairline) solid var(--ui-border-strong);border-bottom:var(--ui-hairline) solid var(--ui-border-strong);position:relative}.cs .cs-ui-overview-swarm__ref{border-top:var(--ui-hairline) dashed var(--ui-faint);position:absolute;left:0;right:0}.cs .cs-ui-overview-swarm__ref-short{display:none}.cs .cs-ui-overview-swarm__ref>span{right:0;bottom:calc(2 * var(--cs-u));width:calc(100% - var(--swarm-zone) - 4 * var(--cs-u));font-size:var(--ui-fs-2xs);text-align:right;color:var(--ui-muted);line-height:1.15;position:absolute}.cs .cs-ui-overview-swarm__ref.is-high>span{top:calc(2 * var(--cs-u));bottom:auto}.cs .cs-ui-overview-swarm__bubble{width:calc(var(--r) * 2 * var(--swarm-scale) * var(--cs-u));height:calc(var(--r) * 2 * var(--swarm-scale) * var(--cs-u));border:calc(.8 * var(--cs-u)) solid #00000059;border-radius:50%;position:absolute;transform:translate(-50%,50%)}.cs .cs-ui-overview-swarm__bubble.is-ring{border:calc(2 * var(--cs-u)) solid var(--ui-danger)}.cs .cs-ui-overview-swarm__tip{transform:translate(-50%, calc(-1 * (var(--r) * var(--swarm-scale) + 8) * var(--cs-u)));position:absolute}.cs .cs-ui-overview-swarm__legend{width:calc((100% - 34 * var(--cs-u)) * .78);margin:calc(8 * var(--cs-u)) 0 0 calc(34 * var(--cs-u));font-size:var(--ui-fs-2xs);grid-template-columns:repeat(6,1fr);line-height:1.2;display:grid}.cs .cs-ui-overview-swarm__legend>.cs-ui-dash-legend__item{justify-content:center;align-items:flex-start;gap:calc(4 * var(--cs-u));padding:0 calc(2 * var(--cs-u));white-space:normal}.cs .cs-ui-overview-swarm__legend>.cs-ui-dash-legend__item>i{margin-top:calc(1.5 * var(--cs-u))}@container (width<=449px){.cs .cs-ui>.cs-ui-overview-swarm{--swarm-scale:.72;--ui-cols:25!important}.cs .cs-ui-overview-swarm__ref.has-short>.cs-ui-overview-swarm__ref-full{display:none}.cs .cs-ui-overview-swarm__ref.has-short>.cs-ui-overview-swarm__ref-short{white-space:nowrap;width:auto;display:block}.cs .cs-ui-overview-swarm__legend{gap:calc(4 * var(--cs-u)) calc(12 * var(--cs-u));flex-wrap:wrap;width:auto;margin-left:0;display:flex}.cs .cs-ui-overview-swarm__legend>.cs-ui-dash-legend__item{white-space:nowrap;align-items:center;padding:0}.cs .cs-ui-overview-swarm__legend>.cs-ui-dash-legend__item>i{margin-top:0}}.cs .cs-ui-assessment-table{gap:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-assessment-table__tools{align-items:center;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-assessment-table__tools .cs-ui-dash-search{margin-right:calc(10 * var(--cs-u));flex:1}.cs .cs-ui-assessment-table__group{font-size:var(--ui-fs-sm);white-space:nowrap}.cs .cs-ui-assessment-table__tools .cs-ui-dash-select{gap:calc(16 * var(--cs-u));flex:none}.cs .cs-ui-assessment-table__card{background:var(--ui-surface);border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(2 * var(--cs-u))}.cs .cs-ui-assessment-table{--at-cols:calc(72 * var(--cs-u)) minmax(0, 1fr) calc(62 * var(--cs-u)) calc(78 * var(--cs-u)) repeat(7, calc(52 * var(--cs-u)));--at-gap:calc(8 * var(--cs-u));--at-pad:calc(14 * var(--cs-u));--at-strip:calc(46 * var(--cs-u))}.cs .cs-ui-assessment-table.is-bare{--at-cols:calc(66 * var(--cs-u)) calc(64 * var(--cs-u)) repeat(7, minmax(0, 1fr));--at-gap:calc(5 * var(--cs-u));--at-pad:calc(12 * var(--cs-u));--at-strip:calc(38 * var(--cs-u));background:var(--ui-surface)}.cs .cs-ui-assessment-table__row{grid-template-columns:var(--at-cols);column-gap:var(--at-gap);min-height:calc(33 * var(--cs-u));padding:calc(6.5 * var(--cs-u)) var(--at-pad);border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-xs);align-items:start;line-height:1.3;display:grid}.cs .cs-ui-assessment-table__row:last-child{border-bottom:0}.cs .cs-ui-assessment-table__row>span{overflow-wrap:break-word;min-width:0}.cs .cs-ui-assessment-table__row.is-head{min-height:0;padding-top:calc(10 * var(--cs-u));color:var(--ui-text-soft);align-items:end}.cs .cs-ui-assessment-table__row.is-head>.is-strip{font-size:var(--ui-fs-2xs);-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.cs .cs-ui-assessment-table__row>.is-strip{padding-top:calc(1 * var(--cs-u))}.cs .cs-ui-assessment-table.is-bare .cs-ui-assessment-table__row.is-head>.is-strip{font-size:var(--ui-fs-xs)}.cs .cs-ui-assessment-table .cs-ui-dash-strip{width:var(--at-strip);height:calc(15 * var(--cs-u))}@container (width<=699px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-assessment-table:not(.is-bare)){--ui-cols:36}.cs .cs-ui-assessment-table:not(.is-bare){--at-cols:calc(70 * var(--cs-u)) calc(66 * var(--cs-u)) repeat(7, minmax(0, 1fr));--at-gap:calc(6 * var(--cs-u));--at-pad:calc(12 * var(--cs-u));--at-strip:calc(40 * var(--cs-u))}.cs .cs-ui-assessment-table__row>.is-wide,.cs .cs-ui-assessment-table__tools>.cs-ui-dash-select,.cs .cs-ui-assessment-table__tools>.cs-ui-assessment-table__group{display:none}.cs .cs-ui-assessment-table__tools .cs-ui-dash-search{margin-right:0}}@container (width<=449px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-assessment-table.cs-ui-assessment-table){--ui-cols:25}.cs .cs-ui-assessment-table.cs-ui-assessment-table{--at-cols:calc(86 * var(--cs-u)) repeat(3, minmax(0, 1fr));--at-gap:calc(10 * var(--cs-u));--at-strip:calc(64 * var(--cs-u))}.cs .cs-ui-assessment-table__row>.is-mid{display:none}}.cs .cs-ui>.cs-ui-assessment-sunburst{background:var(--ui-surface);border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window)}.cs .cs-ui-assessment-sunburst{color:var(--ui-text);container-type:inline-size}.cs .cs-ui-assessment-sunburst__in{--sb:calc(100cqi / 400);gap:calc(10 * var(--sb));padding:calc(14 * var(--sb)) calc(16 * var(--sb)) calc(16 * var(--sb));flex-direction:column;display:flex}.cs .cs-ui-assessment-sunburst.is-bare .cs-ui-assessment-sunburst__in{padding:0}.cs .cs-ui-assessment-sunburst__disc{height:calc(300 * var(--sb));position:relative}.cs .cs-ui .cs-ui-assessment-sunburst__disc svg{top:calc(30 * var(--sb));left:calc(50% - 120 * var(--sb));width:calc(240 * var(--sb));height:calc(240 * var(--sb));position:absolute}.cs .cs-ui-assessment-sunburst__rim{fill:none;stroke:var(--ui-border-strong);stroke-width:1px}.cs .cs-ui-assessment-sunburst__empty{fill:none;stroke:#94a3b8;stroke-width:.8px}.cs .cs-ui-assessment-sunburst__cell{stroke:#8a9bb0;stroke-width:.5px}.cs .cs-ui-assessment-sunburst__cut{stroke:#fff;stroke-width:4px}.cs .cs-ui-assessment-sunburst__arrow{stroke:var(--ui-change);stroke-width:1.8px}.cs .cs-ui-assessment-sunburst__head{fill:var(--ui-change)}.cs .cs-ui-assessment-sunburst__name{font-size:max(10px, calc(14 * var(--sb)));-webkit-hyphens:auto;hyphens:auto;line-height:1.2;position:absolute}.cs .cs-ui-assessment-sunburst__name.is-top,.cs .cs-ui-assessment-sunburst__name.is-bottom{white-space:nowrap;left:50%;transform:translate(-50%)}.cs .cs-ui-assessment-sunburst__name.is-top{top:calc(4 * var(--sb))}.cs .cs-ui-assessment-sunburst__name.is-bottom{top:calc(274 * var(--sb))}.cs .cs-ui-assessment-sunburst__name.is-upper-right,.cs .cs-ui-assessment-sunburst__name.is-lower-right{left:calc(50% + 100 * var(--sb));max-width:calc(50% - 102 * var(--sb))}.cs .cs-ui-assessment-sunburst__name.is-upper-left,.cs .cs-ui-assessment-sunburst__name.is-lower-left{right:calc(50% + 100 * var(--sb));max-width:calc(50% - 102 * var(--sb));text-align:right}.cs .cs-ui-assessment-sunburst__name.is-upper-right,.cs .cs-ui-assessment-sunburst__name.is-upper-left{top:calc(78 * var(--sb))}.cs .cs-ui-assessment-sunburst__name.is-lower-right,.cs .cs-ui-assessment-sunburst__name.is-lower-left{top:calc(206 * var(--sb))}.cs .cs-ui-assessment-sunburst__name .cs-ui-dash-sym+.cs-ui-dash-sym{margin-left:.15em}.cs .cs-ui-assessment-sunburst__legend{gap:calc(4 * var(--sb)) calc(16 * var(--sb));font-size:max(10px, calc(13.5 * var(--sb)));flex-wrap:wrap;line-height:1.3;display:flex}.cs .cs-ui-assessment-sunburst__legend>span{align-items:baseline;gap:.45em;display:inline-flex}.cs .cs-ui-assessment-sunburst__legend .cs-ui-dash-sym{margin-left:0}.cs .cs-ui-assessment-record{grid-template-columns:calc(286 * var(--cs-u)) minmax(0, 1fr);gap:calc(12 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-assessment-record__side{gap:calc(12 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-assessment-record__about{padding:calc(9 * var(--cs-u)) calc(14 * var(--cs-u)) calc(10 * var(--cs-u))}.cs .cs-ui-assessment-record__heading{font-size:var(--ui-fs-sm);font-weight:700}.cs .cs-ui-assessment-record__lead{margin-top:calc(2 * var(--cs-u));font-size:var(--ui-fs-xs);color:var(--ui-text-soft);line-height:1.35}.cs .cs-ui-assessment-record__sheet{gap:calc(3 * var(--cs-u));margin-top:calc(6 * var(--cs-u));font-size:var(--ui-fs-xs);flex-direction:column;line-height:1.3;display:flex}.cs .cs-ui-assessment-record__sheet>span{justify-content:space-between;gap:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-assessment-record__sheet b{font-weight:600}.cs .cs-ui-assessment-record__sheet>span>span{text-align:right;white-space:nowrap}.cs .cs-ui-assessment-record__burst{padding:0 calc(8 * var(--cs-u));flex:1;justify-content:center}.cs .cs-ui-assessment-record__eco{min-height:0}.cs .cs-ui-assessment-record__eco-head,.cs .cs-ui-assessment-record__eco-body{grid-template-columns:minmax(0, 1fr) calc(196 * var(--cs-u));display:grid}.cs .cs-ui-assessment-record__eco-head{min-height:calc(42 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-assessment-record__eco-head>.cs-ui-dash-card__title{padding:0 calc(14 * var(--cs-u));align-self:center}.cs .cs-ui-assessment-record__eco-head>span+span,.cs .cs-ui-assessment-record__list{border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-assessment-record__eco-body{flex:1}.cs .cs-ui-assessment-record__map{justify-content:center;gap:calc(18 * var(--cs-u));min-width:0;padding:calc(12 * var(--cs-u)) calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-assessment-record__roles{justify-content:center;gap:calc(4 * var(--cs-u)) calc(10 * var(--cs-u))}.cs .cs-ui-assessment-record__list{gap:calc(10 * var(--cs-u));min-width:0;padding:calc(12 * var(--cs-u)) calc(12 * var(--cs-u)) calc(12 * var(--cs-u)) calc(14 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-assessment-record__group{gap:calc(4 * var(--cs-u));font-size:var(--ui-fs-xs);flex-direction:column;line-height:1.3;display:flex}.cs .cs-ui-assessment-record__group>b{font-weight:700}.cs .cs-ui-assessment-record__group>span{align-items:flex-start;gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-assessment-record__group>span>i{width:calc(9 * var(--cs-u));height:calc(9 * var(--cs-u));border-radius:50%;flex:none;margin-top:.3em}.cs .cs-ui-assessment-record__group>span.is-hover{font-weight:700}@container (width<=759px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-assessment-record){--ui-cols:40}.cs .cs-ui-assessment-record{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-assessment-record__side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@container (width<=559px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-assessment-record){--ui-cols:25}.cs .cs-ui-assessment-record__side,.cs .cs-ui-assessment-record__eco-body,.cs .cs-ui-assessment-record__eco-head{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-assessment-record__eco-head>span+span{display:none}.cs .cs-ui-assessment-record__list{border-left:0;border-top:var(--ui-hairline) solid var(--ui-border)}}.cs .cs-ui>.cs-ui-assessment-history{--ui-cols:var(--history-cols,60);grid-template-columns:calc(380 * var(--cs-u)) minmax(0, 1fr);gap:calc(12 * var(--cs-u));padding:calc(12 * var(--cs-u));background:var(--ui-bg);border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);color:var(--ui-text);display:grid}.cs .cs-ui-assessment-history__grid{grid-template-columns:calc(112 * var(--cs-u)) minmax(0, 1fr);display:grid}.cs .cs-ui-assessment-history__name{padding:0 calc(8 * var(--cs-u)) calc(5 * var(--cs-u)) 0;border-bottom:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-xs);-webkit-hyphens:auto;hyphens:auto;align-self:stretch;align-items:flex-end;font-weight:600;line-height:1.2;display:flex}.cs .cs-ui-assessment-history__cells,.cs .cs-ui-assessment-history__editions{grid-template-columns:var(--tracks);display:grid}.cs .cs-ui-assessment-history__cells{height:calc(40 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong)}.cs .cs-ui-assessment-history__cells>i+i{box-shadow:inset var(--ui-hairline) 0 0 #0f172a1f}.cs .cs-ui-assessment-history__cells>i.cs-ui-dash-bg-step-2{box-shadow:inset var(--ui-hairline) 0 0 #e6e6c4}.cs .cs-ui-assessment-history__editions{padding-top:calc(5 * var(--cs-u));font-size:var(--ui-fs-2xs);color:var(--ui-muted);text-align:center}.cs .cs-ui-assessment-history__legend{margin-top:calc(18 * var(--cs-u));justify-content:center}.cs .cs-ui-assessment-history__legend .cs-ui-dash-legend__item>i.cs-ui-dash-bg-step-2{box-shadow:inset 0 0 0 var(--ui-hairline) #c9c98f}.cs .cs-ui-assessment-history__detail .cs-ui-dash-card__body{gap:calc(11 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-assessment-history__block{align-items:center;column-gap:calc(16 * var(--cs-u));row-gap:calc(4 * var(--cs-u));grid-template-columns:minmax(0,1fr) auto;display:grid}.cs .cs-ui-assessment-history__area{font-size:var(--ui-fs-xs);font-weight:700}.cs .cs-ui-assessment-history__block .cs-ui-dash-scale{width:calc(210 * var(--cs-u))}.cs .cs-ui-assessment-history__text{font-size:var(--ui-fs-xs);color:var(--ui-text-soft);grid-column:1/-1;line-height:1.35}@container (width<=759px){.cs .cs-ui>.cs-ui-assessment-history{--ui-cols:36;grid-template-columns:minmax(0,1fr)}}@container (width<=449px){.cs .cs-ui>.cs-ui-assessment-history{--ui-cols:25}.cs .cs-ui-assessment-history__block .cs-ui-dash-scale{width:calc(150 * var(--cs-u))}}.cs .cs-ui-stages-chart{gap:calc(12 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-stages-chart__bar{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-stages-chart__section{font-size:var(--ui-fs-md);white-space:nowrap;font-weight:700}.cs .cs-ui-stages-chart__filters{gap:calc(7 * var(--cs-u));display:flex}.cs .cs-ui-stages-chart__filters>.cs-ui-dash-select{width:calc(120 * var(--cs-u))}.cs .cs-ui-stages-chart__card{align-items:flex-start;gap:calc(18 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(14 * var(--cs-u)) calc(14 * var(--cs-u));flex-direction:row;flex:1}.cs .cs-ui-stages-chart__plot{flex-direction:column;flex:1;justify-content:flex-end;align-self:stretch;min-width:0;display:flex}.cs .cs-ui-stages-chart__popover{align-items:start;gap:calc(5 * var(--cs-u)) calc(14 * var(--cs-u));width:calc(236 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(13 * var(--cs-u)) calc(12 * var(--cs-u));background:var(--ui-surface);border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(2 * var(--cs-u));box-shadow:var(--ui-shadow-pop);font-size:var(--ui-fs-xs);flex:none;grid-template-columns:auto 1fr;line-height:1.3;display:grid}.cs .cs-ui-stages-chart__popover-head{margin-bottom:calc(2 * var(--cs-u));white-space:nowrap;font-weight:700}.cs .cs-ui-stages-chart__popover>.cs-ui-dash-link{white-space:nowrap}@container (width<=699px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-stages-chart){--ui-cols:40}.cs .cs-ui-stages-chart__bar{align-items:flex-start;gap:calc(8 * var(--cs-u));flex-direction:column}.cs .cs-ui-stages-chart__card{flex-direction:column;align-items:stretch}.cs .cs-ui-stages-chart__popover{width:auto}}@container (width<=449px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-stages-chart){--ui-cols:25}.cs .cs-ui-stages-chart__filters>.cs-ui-dash-select:nth-child(n+3){display:none}.cs .cs-ui-stages-chart__filters>.cs-ui-dash-select{width:calc(150 * var(--cs-u))}}.cs .cs-ui>.cs-ui-stages-multiples{background:var(--ui-surface);border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);color:var(--ui-text);flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-stages-multiples__head{align-items:flex-start;gap:calc(6 * var(--cs-u));padding:calc(11 * var(--cs-u)) calc(14 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-stages-multiples__view{font-size:var(--ui-fs-sm);font-weight:700}.cs .cs-ui-stages-multiples__select{width:calc(170 * var(--cs-u))}.cs .cs-ui-stages-multiples__body{justify-content:space-between;gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u)) calc(14 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-stages-multiples__family{gap:calc(4 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-stages-multiples__name{font-size:var(--ui-fs-xs);font-weight:700}.cs .cs-ui-stages-multiples .cs-ui-dash-arrow__captions.is-stages{margin-top:calc(10 * var(--cs-u));padding-top:calc(7 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-2xs)}@container (width<=449px){.cs .cs-ui>.cs-ui-stages-multiples{--ui-cols:25!important}}.cs .cs-ui>.cs-ui-report-page{--ui-cols:60;--ui-report-ink:#1f2933;--ui-report-muted:#5b6670;--ui-report-rule:#d5d9dd;--ui-report-line:#e3e6e9;--ui-report-gray:#c3c7cb;--ui-report-green-1:#d3ead9;--ui-report-green-2:#a9d5b5;--ui-report-green-3:#7cbd91;--ui-report-green-4:#4fa36d;--ui-report-green-5:#23894d;--ui-report-green-6:#00703a;border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window);color:var(--ui-report-ink);font-size:var(--ui-fs-xs);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.3;display:grid;overflow:hidden}.cs .cs-ui-report-page__page{gap:calc(14 * var(--cs-u));min-width:0;padding:calc(26 * var(--cs-u)) calc(36 * var(--cs-u)) calc(20 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-report-page__page--right{box-shadow:inset var(--ui-hairline) 0 0 var(--ui-report-rule);background:linear-gradient(90deg, #0f172a09, transparent calc(18 * var(--cs-u)))}.cs .cs-ui-report-page__running{padding-bottom:calc(6 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-report-rule);color:var(--ui-report-muted);font-size:var(--ui-fs-2xs);letter-spacing:.02em}.cs .cs-ui-report-page__page--right .cs-ui-report-page__running{text-align:right}.cs .cs-ui-report-page__figure{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-report-page__title{font-size:var(--ui-fs-sm);text-align:center;line-height:1.3}.cs .cs-ui-report-page__title b{font-weight:700}.cs .cs-ui-report-page__band{height:calc(14 * var(--cs-u));margin-left:calc(30 * var(--cs-u));background:linear-gradient(90deg, var(--ui-report-gray), var(--ui-report-green-2) 30%, var(--ui-report-green-6));clip-path:polygon(0 22%, calc(100% - 12 * var(--cs-u)) 22%, calc(100% - 12 * var(--cs-u)) 0, 100% 50%, calc(100% - 12 * var(--cs-u)) 100%, calc(100% - 12 * var(--cs-u)) 78%, 0 78%);display:block}.cs .cs-ui-report-page__chart{grid-template-columns:calc(22 * var(--cs-u)) minmax(0, 1fr);column-gap:calc(8 * var(--cs-u));display:grid}.cs .cs-ui-report-page__axis{height:calc(170 * var(--cs-u));margin-top:calc(-6 * var(--cs-u));margin-bottom:calc(-6 * var(--cs-u));color:var(--ui-report-muted);font-size:var(--ui-fs-2xs);line-height:calc(12 * var(--cs-u));text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;display:flex}.cs .cs-ui-report-page__plot{column-gap:calc(14 * var(--cs-u));height:calc(158 * var(--cs-u));padding:0 calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-report-muted);background:repeating-linear-gradient(to top, transparent 0, transparent calc(158 * var(--cs-u) / var(--ticks) - var(--ui-hairline)), var(--ui-report-line) calc(158 * var(--cs-u) / var(--ticks) - var(--ui-hairline)), var(--ui-report-line) calc(158 * var(--cs-u) / var(--ticks)));grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;display:grid}.cs .cs-ui-report-page__bar{align-items:stretch;gap:calc(3 * var(--cs-u));flex-direction:column;justify-content:flex-end;height:100%;display:flex}.cs .cs-ui-report-page__bar span{font-size:var(--ui-fs-2xs);text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.cs .cs-ui-report-page__bar i{height:var(--h);display:block}.cs .cs-ui-report-page__fill-gray{background:var(--ui-report-gray)}.cs .cs-ui-report-page__fill-1{background:var(--ui-report-green-2)}.cs .cs-ui-report-page__fill-2{background:var(--ui-report-green-3)}.cs .cs-ui-report-page__fill-3{background:var(--ui-report-green-4)}.cs .cs-ui-report-page__fill-4{background:var(--ui-report-green-5)}.cs .cs-ui-report-page__fill-5{background:var(--ui-report-green-6)}.cs .cs-ui-report-page__groups{column-gap:calc(8 * var(--cs-u));padding:calc(6 * var(--cs-u)) 0 0;color:var(--ui-report-muted);font-size:var(--ui-fs-2xs);text-align:center;grid-column:2;grid-template-columns:1.7fr 2.6fr 1.7fr;line-height:1.2;display:grid}.cs .cs-ui-report-page__groups span:first-child{text-align:left}.cs .cs-ui-report-page__groups span:last-child{text-align:right}.cs .cs-ui-report-page__caption{color:var(--ui-report-muted);font-size:var(--ui-fs-2xs);text-align:center}.cs .cs-ui-report-page__lines{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-report-page__lines i{height:calc(5 * var(--cs-u));border-radius:calc(3 * var(--cs-u));background:var(--ui-report-line);display:block}.cs .cs-ui-report-page__summary{font-size:var(--ui-fs-xs);margin:0;line-height:1.4}.cs .cs-ui-report-page__folio{color:var(--ui-report-muted);font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums;margin-top:auto}.cs .cs-ui-report-page__page--right .cs-ui-report-page__folio{text-align:right}.cs .cs-ui-report-page__record{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--cs-u));padding-bottom:calc(8 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid var(--ui-report-green-6);display:flex}.cs .cs-ui-report-page__record b{font-size:var(--ui-fs-lg);letter-spacing:.01em;font-weight:700}.cs .cs-ui-report-page__record span{color:var(--ui-report-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-report-page__burst{width:calc(216 * var(--cs-u));margin:calc(18 * var(--cs-u)) 0 calc(20 * var(--cs-u));align-self:center;position:relative}.cs .cs-ui-report-page__burst svg{width:100%;height:auto;display:block}.cs .cs-ui-report-page__grid{fill:none;stroke:var(--ui-report-rule);stroke-width:.8px}.cs .cs-ui-report-page__cell{stroke:#fff;stroke-width:1.2px}.cs .cs-ui-report-page__hub{fill:var(--ui-report-green-1);stroke:#fff;stroke-width:1.2px}.cs .cs-ui-report-page__svg-1{fill:var(--ui-report-green-1)}.cs .cs-ui-report-page__svg-2{fill:var(--ui-report-green-2)}.cs .cs-ui-report-page__svg-3{fill:var(--ui-report-green-3)}.cs .cs-ui-report-page__svg-4{fill:var(--ui-report-green-4)}.cs .cs-ui-report-page__svg-5{fill:var(--ui-report-green-5)}.cs .cs-ui-report-page__svg-6{fill:var(--ui-report-green-6)}.cs .cs-ui-report-page__name{width:max-content;max-width:calc(96 * var(--cs-u));color:var(--ui-report-green-6);font-size:var(--ui-fs-xs);text-align:center;font-weight:600;line-height:1.15;position:absolute;transform:translate(-50%,-50%)}.cs .cs-ui-report-page__name.is-right{text-align:left;transform:translateY(-50%)}.cs .cs-ui-report-page__name.is-left{text-align:right;transform:translate(-100%,-50%)}.cs .cs-ui-report-page__gauges{gap:calc(12 * var(--cs-u)) calc(10 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs .cs-ui-report-page__gauge{grid-template-columns:calc(44 * var(--cs-u)) minmax(0, 1fr);column-gap:calc(8 * var(--cs-u));grid-template-rows:auto auto;align-items:center;display:grid}.cs .cs-ui-report-page__gauge svg{grid-row:span 2;width:100%;height:auto}.cs .cs-ui-report-page__gauge b{font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;align-self:end;font-weight:700}.cs .cs-ui-report-page__gauge span{color:var(--ui-report-muted);font-size:var(--ui-fs-2xs);align-self:start;line-height:1.15}.cs .cs-ui-report-page__track,.cs .cs-ui-report-page__meter{fill:none;stroke-width:8px}.cs .cs-ui-report-page__track{stroke:var(--ui-report-line)}.cs .cs-ui-report-page__meter{stroke:var(--ui-report-green-5)}@container (width<=760px){.cs .cs-ui>.cs-ui-report-page{--ui-cols:30;grid-template-columns:minmax(0,1fr)}.cs .cs-ui-report-page__page{padding-right:calc(24 * var(--cs-u));padding-left:calc(24 * var(--cs-u))}.cs .cs-ui-report-page__page--right{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-report-rule);background:linear-gradient(180deg, #0f172a09, transparent calc(18 * var(--cs-u)))}.cs .cs-ui-report-page .cs-ui-report-page__lines{display:none}}.cs .cs-ui--navbar{--ui-bg:#f8fafc;--ui-wash-1:#f8ece8;--ui-wash-2:#fbf3e4;--ui-surface:#fff;--ui-sunken:#f8fafc;--ui-border:#e2e8f0;--ui-border-strong:#cbd5e1;--ui-text:#0f172a;--ui-text-soft:#1e293b;--ui-muted:#475569;--ui-label:#64748b;--ui-faint:#94a3b8;--ui-primary:#7a61af;--ui-primary-strong:#7357a3;--ui-primary-rule:#8573be;--ui-primary-soft:#e8e6f3;--ui-primary-soft-border:#d7d2eb;--ui-primary-text:#7357a3;--ui-primary-dim:#b9b3dd;--ui-success:#16a34a;--ui-success-dot:#22c55e;--ui-danger:#dc2626;--ui-danger-dot:#ef4444;--ui-warning:#f97316;--ui-neutral-badge:#475569;--ui-pending-dot:#94a3b8;--ui-closed-check:#727997;--ui-report-bar:#d5d9c9;--ui-avatar:#06b6d4;--ui-public-bg:#dbd4cd;--ui-link:#0284c7}.cs .cs-ui-navbar{min-height:calc(var(--ui-height,0) * var(--cs-u));background:radial-gradient(60% 50% at 38% 10%, var(--ui-wash-1), transparent 70%), radial-gradient(50% 45% at 82% 92%, var(--ui-wash-2), transparent 70%), var(--ui-bg);color:var(--ui-text);flex-direction:column;display:flex;position:relative}.cs .cs-ui-navbar__bar{align-items:center;gap:calc(40 * var(--cs-u));height:calc(64 * var(--cs-u));padding-inline:calc(24 * var(--cs-u));border-top:calc(3 * var(--cs-u)) solid var(--ui-primary-rule);background:var(--ui-surface);box-shadow:0 var(--cs-u) calc(2 * var(--cs-u)) #0f172a0f;color:var(--ui-text-soft);font-size:var(--ui-fs-lg);white-space:nowrap;flex:none;font-weight:500;display:flex}.cs .cs-ui-navbar__brand{align-items:center;gap:calc(5 * var(--cs-u));color:var(--ui-primary-strong);flex:none;display:flex}.cs .cs-ui-navbar__mark{width:calc(14 * var(--cs-u));height:calc(18 * var(--cs-u));fill:currentColor;flex:none}.cs .cs-ui-navbar__logo{width:auto;height:calc(30 * var(--cs-u));flex:none}.cs .cs-ui-navbar__wordmark{font-size:calc(30 * var(--cs-u));letter-spacing:-.03em;font-weight:700;line-height:1}.cs .cs-ui-navbar__menu{align-items:center;gap:calc(28 * var(--cs-u));flex:1;min-width:0;display:flex;overflow:hidden}.cs .cs-ui-navbar__item.is-active{color:var(--ui-primary)}.cs .cs-ui-navbar__end{align-items:center;gap:calc(22 * var(--cs-u));flex:none;margin-left:auto;display:flex}.cs .cs-ui-navbar__bell{color:var(--ui-muted);font-size:calc(22 * var(--cs-u));display:flex}.cs .cs-ui-navbar__avatar{width:calc(36 * var(--cs-u));height:calc(36 * var(--cs-u));background:var(--ui-avatar);color:#fff;font-size:var(--ui-fs-md);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.cs .cs-ui-navbar__page{min-width:0;padding:calc(28 * var(--cs-u)) calc(24 * var(--cs-u)) calc(28 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-navbar__crumbs{align-items:center;gap:calc(9 * var(--cs-u));height:calc(20 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-navbar__crumbs .cs-ui-icon{width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u));color:var(--ui-text-soft)}.cs .cs-ui-navbar__crumbs i{color:var(--ui-border-strong);font-style:normal}.cs .cs-ui-navbar__crumb.is-current{color:var(--ui-primary)}.cs .cs-ui-navbar__head{justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--cs-u));margin-top:calc(10 * var(--cs-u));margin-bottom:calc(24 * var(--cs-u));display:flex}.cs .cs-ui-navbar__title,.cs .cs-ui-navbar-h1{min-width:0;color:var(--ui-text);font-size:calc(36 * var(--cs-u));font-weight:300;line-height:calc(44 * var(--cs-u));letter-spacing:-.025em}.cs .cs-ui-navbar__actions{align-items:center;gap:calc(8 * var(--cs-u));flex:none;display:flex}@container (width<=760px){.cs .cs-ui-navbar__item.is-extra{display:none}}@container (width<=450px){.cs .cs-ui-navbar__item:not(.is-active){display:none}.cs .cs-ui-navbar__bar{gap:calc(18 * var(--cs-u));padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-navbar__page{padding-inline:calc(16 * var(--cs-u))}}.cs .cs-ui-navbar-h2{color:var(--ui-text);font-size:calc(30 * var(--cs-u));font-weight:300;line-height:calc(38 * var(--cs-u));letter-spacing:-.02em}.cs .cs-ui-navbar-card{border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);min-width:0;box-shadow:0 0 0 var(--ui-hairline) var(--ui-border), 0 var(--cs-u) calc(3 * var(--cs-u)) #0f172a14;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-navbar-card__head{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));min-height:calc(56 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-navbar-card__title{color:var(--ui-text);font-size:calc(21 * var(--cs-u));letter-spacing:-.015em;white-space:nowrap;font-weight:300}.cs .cs-ui-navbar-card__link{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-primary);font-size:var(--ui-fs-md);white-space:nowrap;font-weight:500;display:flex}.cs .cs-ui-navbar-card__body{padding:calc(16 * var(--cs-u))}.cs .cs-ui-navbar-rows{flex-direction:column;display:flex}.cs .cs-ui-navbar-row{gap:calc(16 * var(--cs-u));min-height:calc(58 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(24 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);grid-template-columns:32% 1fr;line-height:1.3;display:grid}.cs .cs-ui-navbar-row:first-child{border-top:0}.cs .cs-ui-navbar-row__label{color:var(--ui-label);font-weight:500}.cs .cs-ui-navbar-row__value{gap:calc(3 * var(--cs-u));min-width:0;color:var(--ui-text);flex-direction:column;display:flex}.cs .cs-ui-navbar-row__value b{font-weight:500}.cs .cs-ui-navbar-row__value i{padding-left:calc(16 * var(--cs-u));font-style:normal;position:relative}.cs .cs-ui-navbar-row__value i:before{content:"";top:.55em;left:calc(4 * var(--cs-u));width:calc(4 * var(--cs-u));height:calc(4 * var(--cs-u));background:currentColor;border-radius:50%;position:absolute}.cs .cs-ui-navbar-badge{padding:calc(2 * var(--cs-u)) calc(6 * var(--cs-u));border-radius:calc(4 * var(--cs-u));background:var(--ui-neutral-badge);color:#fff;font-size:var(--ui-fs-xs);white-space:nowrap;flex:none;align-items:center;font-weight:500;line-height:1.25;display:inline-flex}.cs .cs-ui-navbar-badge--open{background:var(--ui-success)}.cs .cs-ui-navbar-badge--late{background:var(--ui-danger)}.cs .cs-ui-navbar-badge--count{min-width:calc(18 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));border-radius:calc(9 * var(--cs-u));background:var(--ui-danger-dot);justify-content:center}.cs .cs-ui-navbar-chip{align-items:center;gap:calc(8 * var(--cs-u));height:calc(30 * var(--cs-u));padding:0 calc(4 * var(--cs-u)) 0 calc(8 * var(--cs-u));border-radius:calc(6 * var(--cs-u));background:var(--ui-success);color:#fff;font-size:var(--ui-fs-sm);white-space:nowrap;flex:none;font-weight:500;display:inline-flex}.cs .cs-ui-navbar-chip--late{background:var(--ui-danger)}.cs .cs-ui-navbar-chip .cs-ui-navbar-disc{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));color:var(--ui-success);background:#fff}.cs .cs-ui-navbar-chip--late .cs-ui-navbar-disc{color:var(--ui-danger)}.cs .cs-ui-navbar-disc{width:calc(24 * var(--cs-u));height:calc(24 * var(--cs-u));background:var(--ui-pending-dot);color:#fff;font-size:calc(14 * var(--cs-u));border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:grid}.cs .cs-ui-navbar-disc .cs-ui-icon{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-navbar-disc--closed{background:var(--ui-success-dot)}.cs .cs-ui-navbar-disc--urgent{background:var(--ui-danger-dot)}.cs .cs-ui-navbar-disc--warning{background:var(--ui-warning)}.cs .cs-ui-navbar-disc--done{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u));background:var(--ui-closed-check)}.cs .cs-ui-navbar-disc--done .cs-ui-icon{width:calc(9 * var(--cs-u));height:calc(9 * var(--cs-u))}.cs .cs-ui-navbar-steps{border-left:var(--ui-hairline) solid var(--ui-border-strong);font-size:var(--ui-fs-md);flex-direction:column;display:flex}.cs .cs-ui-navbar-step{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));min-height:calc(36 * var(--cs-u));margin-left:calc(-1 * var(--ui-hairline));padding-left:calc(16 * var(--cs-u));border-left:calc(2 * var(--cs-u)) solid transparent;color:var(--ui-text-soft);display:flex}.cs .cs-ui-navbar-step.is-active{border-left-color:var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-navbar-step.is-idle{min-height:calc(32 * var(--cs-u));color:var(--ui-faint)}.cs .cs-ui-navbar-split{grid-template-columns:calc(304 * var(--cs-u)) minmax(0, 1fr);gap:calc(32 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-navbar-tabs{gap:calc(32 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border-strong);color:var(--ui-muted);font-size:var(--ui-fs-lg);white-space:nowrap;display:flex}.cs .cs-ui-navbar-tab{align-items:center;gap:calc(6 * var(--cs-u));padding-bottom:calc(10 * var(--cs-u));margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid transparent;display:flex}.cs .cs-ui-navbar-tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-navbar-btn{justify-content:center;align-items:center;gap:calc(8 * var(--cs-u));height:calc(40 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(6 * var(--cs-u));background:var(--ui-surface);color:var(--ui-muted);font-size:var(--ui-fs-md);white-space:nowrap;flex:none;font-weight:500;display:inline-flex}.cs .cs-ui-navbar-btn--primary{background:var(--ui-primary);color:#fff;border-color:#0000}.cs .cs-ui-navbar-btn--danger{background:var(--ui-danger);color:#fff;border-color:#0000}.cs .cs-ui-navbar-btn--soft{background:var(--ui-primary-soft-border);color:var(--ui-primary-strong);border-color:#0000}.cs .cs-ui-navbar-btn--primary.is-dim{background:var(--ui-primary-dim)}.cs .cs-ui-navbar-btn--sm{height:calc(32 * var(--cs-u));padding-inline:calc(12 * var(--cs-u))}.cs .cs-ui-navbar-field{gap:calc(6 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-navbar-label{color:var(--ui-text);font-size:var(--ui-fs-md);line-height:1.25}.cs .cs-ui-navbar-input{align-items:center;gap:calc(10 * var(--cs-u));min-width:0;height:calc(40 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(6 * var(--cs-u));background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-fs-lg);white-space:nowrap;display:flex;overflow:hidden}.cs .cs-ui-navbar-input.is-placeholder{color:var(--ui-faint)}.cs .cs-ui-navbar-input .cs-ui-icon{color:var(--ui-label)}.cs .cs-ui-navbar-input--select{justify-content:space-between}.cs .cs-ui-navbar-input--area{height:auto;min-height:calc(84 * var(--cs-u));padding-block:calc(9 * var(--cs-u));font-size:var(--ui-fs-md);white-space:normal;align-items:flex-start;line-height:1.45}.cs .cs-ui-navbar-toggle{width:calc(46 * var(--cs-u));height:calc(26 * var(--cs-u));border-radius:calc(13 * var(--cs-u));background:var(--ui-border);flex:none;position:relative}.cs .cs-ui-navbar-toggle:after{content:"";top:calc(3 * var(--cs-u));left:calc(3 * var(--cs-u));width:calc(20 * var(--cs-u));height:calc(20 * var(--cs-u));box-shadow:0 var(--cs-u) calc(2 * var(--cs-u)) #0f172a33;background:#fff;border-radius:50%;position:absolute}.cs .cs-ui-navbar-toggle.is-on{background:var(--ui-primary)}.cs .cs-ui-navbar-toggle.is-on:after{left:calc(23 * var(--cs-u))}.cs .cs-ui-navbar-table{border-collapse:collapse;width:100%;color:var(--ui-text);font-size:var(--ui-fs-sm);line-height:1.35}.cs .cs-ui-navbar-table th{height:calc(33 * var(--cs-u));padding:0 calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);color:var(--ui-muted);font-size:var(--ui-fs-xs);text-align:left;white-space:nowrap;font-weight:500}.cs .cs-ui-navbar-table td{padding:calc(9 * var(--cs-u)) calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);vertical-align:top;white-space:nowrap}.cs .cs-ui-navbar-table tr:last-child td{border-bottom:0}.cs .cs-ui-navbar-table .is-link{color:var(--ui-text-soft);font-size:var(--ui-fs-md);text-underline-offset:.15em;text-decoration:underline}.cs .cs-ui-navbar-search{align-items:center;gap:calc(10 * var(--cs-u));height:calc(40 * var(--cs-u));padding-inline:calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(6 * var(--cs-u));background:var(--ui-surface);color:var(--ui-faint);font-size:var(--ui-fs-lg);white-space:nowrap;display:flex}.cs .cs-ui-navbar-filters__head{height:calc(46 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-md);justify-content:space-between;align-items:center;font-weight:600;display:flex}.cs .cs-ui-navbar-filters__body{gap:calc(14 * var(--cs-u));padding:calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-navbar-list{grid-template-columns:minmax(0, 1fr) calc(300 * var(--cs-u));gap:calc(16 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-navbar:has(>.cs-ui-navbar__page>.cs-ui-casefile-crop){height:calc(var(--ui-height,540) * var(--cs-u));overflow:hidden}.cs .cs-ui-casefile-process{padding:calc(16 * var(--cs-u));flex-direction:column;flex:none;display:flex}.cs .cs-ui-casefile-process__top{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--cs-u));margin-bottom:calc(28 * var(--cs-u));display:flex}.cs .cs-ui-casefile-process__title{color:var(--ui-text);font-size:var(--ui-fs-lg);white-space:nowrap;line-height:1.4}.cs .cs-ui-casefile-process__next{align-items:center;gap:calc(4 * var(--cs-u));padding-top:calc(3 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-casefile-process__next .cs-ui-icon{color:var(--ui-label)}.cs .cs-ui-casefile-process__next b{font-weight:600}.cs .cs-ui-casefile-process__boxes{margin:calc(-4 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-casefile-deadline{padding:calc(4 * var(--cs-u));flex-direction:column;flex:auto;display:flex}.cs .cs-ui-casefile-deadline__days{justify-content:space-between;gap:calc(8 * var(--cs-u));margin-bottom:calc(12 * var(--cs-u));padding-inline:calc(4 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-sm);white-space:nowrap;line-height:1.25;display:flex}.cs .cs-ui-casefile-deadline.is-current .cs-ui-casefile-deadline__days{justify-content:center}.cs .cs-ui-casefile-deadline__took{color:var(--ui-success)}.cs .cs-ui-casefile-deadline__box{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));height:calc(44 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(6 * var(--cs-u)) calc(6 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);display:flex}.cs .cs-ui-casefile-deadline.is-current .cs-ui-casefile-deadline__box{border-color:var(--ui-success-dot)}.cs .cs-ui-casefile-deadline--late .cs-ui-casefile-deadline__box{border-color:var(--ui-danger-dot)}.cs .cs-ui-casefile-deadline__name{color:var(--ui-muted);font-size:var(--ui-fs-sm);white-space:nowrap;line-height:1.25}.cs .cs-ui-casefile-deadline.is-future:not(.cs-ui-casefile-deadline--late) .cs-ui-casefile-deadline__name{color:var(--ui-faint)}.cs .cs-ui-casefile-deadline .cs-ui-navbar-disc--closed .cs-ui-icon{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));stroke-width:2.5px}.cs .cs-ui-casefile-process__foot{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));margin-top:calc(24 * var(--cs-u));font-size:var(--ui-fs-sm);line-height:1.25;display:flex}.cs .cs-ui-casefile-process__closed{align-items:center;gap:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));min-width:0;color:var(--ui-text);flex-wrap:wrap;display:flex}.cs .cs-ui-casefile-process__closed>span{align-items:center;gap:calc(5 * var(--cs-u));white-space:nowrap;display:flex}.cs .cs-ui-casefile-process__closed .cs-ui-icon{stroke-width:3px}.cs .cs-ui-casefile-process__total{color:var(--ui-muted);white-space:nowrap;flex:none;margin-left:auto}.cs .cs-ui>.cs-ui-casefile-card{--ui-cols:22.5;border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);color:var(--ui-text);flex-direction:column;flex:1;display:flex;overflow:hidden}@container (width>=380px){.cs .cs-ui.is-plate>.cs-ui-casefile-card{--ui-cols:21}}.cs .cs-ui-casefile-card .cs-ui-casefile-process{padding:calc(18 * var(--cs-u));flex:1}.cs .cs-ui-casefile-card .cs-ui-casefile-process__top{gap:calc(4 * var(--cs-u));margin-bottom:calc(18 * var(--cs-u));flex-direction:column}.cs .cs-ui-casefile-card .cs-ui-casefile-process__next{padding-top:0}.cs .cs-ui-casefile-card .cs-ui-casefile-deadline{flex-basis:100%}.cs .cs-ui-casefile-card .cs-ui-casefile-process__foot{margin-top:calc(16 * var(--cs-u))}.cs .cs-ui-casefile-timeline{flex-direction:column;display:flex}.cs .cs-ui-casefile-timeline__tabs{margin-top:calc(28 * var(--cs-u))}.cs .cs-ui-casefile-timeline__section{margin:calc(40 * var(--cs-u)) 0 calc(20 * var(--cs-u))}.cs .cs-ui-casefile-steps{margin-top:calc(2 * var(--cs-u))}.cs .cs-ui-casefile-record__main,.cs .cs-ui-casefile-form__main,.cs .cs-ui-casefile-parties__main{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-casefile-record__head{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));margin-bottom:calc(14 * var(--cs-u));display:flex}.cs .cs-ui-casefile-record .cs-ui-navbar-row{grid-template-columns:42% 1fr}.cs .cs-ui-casefile-record__head .cs-ui-navbar-btn .cs-ui-icon{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u))}.cs .cs-ui-casefile-form__title{margin-bottom:calc(14 * var(--cs-u))}.cs .cs-ui-casefile-form__row{gap:calc(14 * var(--cs-u));padding:calc(22 * var(--cs-u)) calc(24 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-casefile-form__row:first-child{border-top:0}.cs .cs-ui-casefile-form__row.is-lead{padding-block:calc(20 * var(--cs-u))}.cs .cs-ui-casefile-form__section,.cs .cs-ui-casefile-form__row.is-lead .cs-ui-navbar-label{color:var(--ui-text);font-size:var(--ui-fs-lg);font-weight:500;line-height:1.35}.cs .cs-ui-casefile-form__section{margin-bottom:calc(-4 * var(--cs-u))}.cs .cs-ui-casefile-form__field{align-items:flex-start;gap:calc(8 * var(--cs-u))}.cs .cs-ui-casefile-form__row.is-lead .cs-ui-casefile-form__field{gap:calc(12 * var(--cs-u))}.cs .cs-ui-casefile-form__field .cs-ui-navbar-input{align-self:stretch}.cs .cs-ui-casefile-form__field .cs-ui-navbar-input .cs-ui-icon{width:calc(17 * var(--cs-u));height:calc(17 * var(--cs-u))}.cs .cs-ui-casefile-form__add{color:var(--ui-text-soft)}.cs .cs-ui-navbar__page:has(>.cs-ui-casefile-form--foot){overflow:hidden}.cs .cs-ui-casefile-form--foot .cs-ui-casefile-form__main{margin-top:calc(-66 * var(--cs-u))}.cs .cs-ui-casefile-form--foot .cs-ui-casefile-form__card{border-top-left-radius:0;border-top-right-radius:0}.cs .cs-ui-casefile-form--foot .cs-ui-casefile-form__row:first-child{padding-top:calc(14 * var(--cs-u))}.cs .cs-ui-casefile-form__actions{justify-content:flex-end;gap:calc(16 * var(--cs-u));padding:calc(24 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-casefile-form__request{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));margin-top:calc(16 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(24 * var(--cs-u));flex-direction:row}.cs .cs-ui-casefile-form__ask{max-width:calc(220 * var(--cs-u));color:var(--ui-label);font-size:var(--ui-fs-md);font-weight:500;line-height:1.3}.cs .cs-ui-casefile-parties{margin-top:calc(-12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-casefile-parties__split{margin-top:calc(24 * var(--cs-u))}.cs .cs-ui-casefile-parties__main>.cs-ui-navbar-h2{margin-bottom:calc(14 * var(--cs-u))}.cs .cs-ui-casefile-party{padding:calc(20 * var(--cs-u)) calc(24 * var(--cs-u))}.cs .cs-ui-casefile-party__name{color:var(--ui-text);font-size:calc(18 * var(--cs-u));line-height:1.4}.cs .cs-ui-casefile-party__line{gap:calc(8 * var(--cs-u));margin-top:calc(4 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-md);flex-wrap:wrap;line-height:1.4;display:flex}.cs .cs-ui-casefile-party__line>span:before{content:"•";margin-right:calc(4 * var(--cs-u))}.cs .cs-ui-casefile-party__actions{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));margin-top:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-casefile-party__edit{color:var(--ui-text);font-size:var(--ui-fs-md);text-underline-offset:.15em;font-weight:500;text-decoration:underline}.cs .cs-ui-casefile-parties__updates{margin:calc(22 * var(--cs-u)) 0 calc(14 * var(--cs-u));color:var(--ui-text);font-size:calc(18 * var(--cs-u));font-weight:500;line-height:1.4}.cs .cs-ui-casefile-updates{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-casefile-update{gap:calc(4 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(24 * var(--cs-u))}.cs .cs-ui-casefile-update__top{align-items:center;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-casefile-update__month{color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;font-weight:500}.cs .cs-ui-casefile-update .cs-ui-navbar-toggle{margin-left:auto}.cs .cs-ui-casefile-update__due{color:var(--ui-label);font-size:var(--ui-fs-xs);line-height:1.35}@container (width<=700px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-casefile-crop){--ui-cols:40}.cs .cs-ui-navbar:has(>.cs-ui-navbar__page>.cs-ui-casefile-crop){height:calc((var(--ui-height,540) + 40) * var(--cs-u))}.cs .cs-ui-casefile-crop.cs-ui-navbar-split,.cs .cs-ui-casefile-crop .cs-ui-navbar-split{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-casefile-crop .cs-ui-casefile-steps{display:none}}@container (width<=450px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-casefile-crop){--ui-cols:25}.cs .cs-ui-navbar:has(>.cs-ui-navbar__page>.cs-ui-casefile-crop){height:calc((var(--ui-height,540) + 120) * var(--cs-u))}.cs .cs-ui-casefile-crop .cs-ui-navbar-tabs{gap:calc(20 * var(--cs-u))}.cs .cs-ui-casefile-crop .cs-ui-navbar-tab:nth-child(n+4){display:none}.cs .cs-ui-navbar__page:has(>.cs-ui-casefile-timeline)>.cs-ui-navbar__head{display:none}.cs .cs-ui-casefile-timeline .cs-ui-casefile-process__top{gap:calc(4 * var(--cs-u));margin-bottom:calc(18 * var(--cs-u));flex-direction:column}.cs .cs-ui-casefile-timeline .cs-ui-casefile-deadline{flex-basis:100%}.cs .cs-ui-casefile-timeline .cs-ui-casefile-process__foot{align-items:flex-start;gap:calc(10 * var(--cs-u));flex-direction:column}.cs .cs-ui-casefile-timeline .cs-ui-casefile-process__total{margin-left:0}.cs .cs-ui-casefile-form__actions{gap:calc(10 * var(--cs-u));padding:calc(16 * var(--cs-u));flex-wrap:wrap}.cs .cs-ui-casefile-form__row{padding:calc(18 * var(--cs-u)) calc(16 * var(--cs-u))}.cs .cs-ui-casefile-form__request{padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));flex-direction:column;align-items:flex-start}.cs .cs-ui-casefile-party__actions{flex-direction:column;align-items:flex-start}.cs .cs-ui-casefile-party,.cs .cs-ui-casefile-update{padding-inline:calc(16 * var(--cs-u))}}.cs .cs-ui-caseload-dashboard{gap:calc(32 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cs .cs-ui-caseload-dashboard__col{gap:calc(24 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-caseload-dashboard__card .cs-ui-navbar-card__head{border-bottom-color:var(--ui-border-strong)}.cs .cs-ui-caseload-dashboard__card .cs-ui-navbar-card__link{gap:calc(2 * var(--cs-u))}.cs .cs-ui-caseload-dashboard__case{column-gap:calc(12 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(20 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border-strong);grid-template-columns:minmax(0,1fr) auto;display:grid}.cs .cs-ui-caseload-dashboard__card .cs-ui-navbar-card__head+.cs-ui-caseload-dashboard__case{border-top:0}.cs .cs-ui-caseload-dashboard__number{margin-bottom:calc(8 * var(--cs-u));font-size:var(--ui-fs-lg);letter-spacing:-.01em;grid-column:1/-1;font-weight:600;line-height:1.25}.cs .cs-ui-caseload-dashboard__meta{gap:calc(8 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-caseload-dashboard__line{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);white-space:nowrap;line-height:1.3;display:flex}.cs .cs-ui-caseload-dashboard__line .cs-ui-icon{width:calc(16 * var(--cs-u));height:calc(16 * var(--cs-u));color:var(--ui-label);flex:none}.cs .cs-ui-caseload-dashboard__steps{gap:calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);text-align:right;white-space:nowrap;flex-direction:column;line-height:1.25;display:flex}.cs .cs-ui-caseload-table__main{gap:calc(16 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-caseload-table__frame{border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);box-shadow:0 0 0 var(--ui-hairline) var(--ui-border-strong);overflow:hidden}.cs .cs-ui-caseload-table__frame td{font-size:var(--ui-fs-xs)}.cs .cs-ui-caseload-table__frame td:first-child{font-size:var(--ui-fs-md)}.cs .cs-ui-caseload-table__steps span{display:block}.cs .cs-ui-caseload-table__steps span+span{margin-top:calc(4 * var(--cs-u))}.cs .cs-ui-caseload-table__tag{padding:calc(2 * var(--cs-u)) calc(6 * var(--cs-u));border-radius:calc(4 * var(--cs-u));background:var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);font-weight:500;line-height:1.25;display:inline-flex}.cs .cs-ui-caseload-table__filters .cs-ui-navbar-filters__head .cs-ui-icon{color:var(--ui-muted)}.cs .cs-ui-caseload-table__filters .cs-ui-navbar-label{font-size:var(--ui-fs-md)}.cs .cs-ui-caseload-report{gap:calc(24 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-caseload-report__org .cs-ui-icon,.cs .cs-ui-caseload-table__filters .cs-ui-navbar-input--select .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-caseload-report__body{grid-template-columns:calc(280 * var(--cs-u)) minmax(0, 1fr);gap:calc(24 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-caseload-report__nav{gap:calc(4 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-caseload-report__item{padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border-radius:calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-md);font-weight:500;line-height:1.3}.cs .cs-ui-caseload-report__item.is-active{background:var(--ui-primary-soft);color:var(--ui-primary-strong)}.cs .cs-ui-caseload-report__card{gap:calc(24 * var(--cs-u));padding:calc(24 * var(--cs-u))}.cs .cs-ui-caseload-report__dates{gap:calc(24 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-caseload-report__label{color:var(--ui-text-soft);font-size:var(--ui-fs-md);line-height:1.25}.cs .cs-ui-caseload-report__chart{column-gap:calc(10 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;line-height:1.25;display:grid}.cs .cs-ui-caseload-report__name{text-align:right;white-space:nowrap}.cs .cs-ui-caseload-report__lane{height:calc(46 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border-strong);background:repeating-linear-gradient(to right, transparent 0, transparent calc(100% / var(--ticks) - var(--ui-hairline)), var(--ui-border) calc(100% / var(--ticks) - var(--ui-hairline)), var(--ui-border) calc(100% / var(--ticks)));align-items:center;display:flex}.cs .cs-ui-caseload-report__lane i{height:calc(34 * var(--cs-u));background:var(--ui-report-bar)}.cs .cs-ui-caseload-report__axis{height:calc(24 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border-strong);position:relative}.cs .cs-ui-caseload-report__axis span{top:calc(6 * var(--cs-u));position:absolute;transform:translate(-50%)}.cs .cs-ui-caseload-report__foot{justify-content:flex-end;display:flex}.cs .cs-ui-caseload-report__foot .cs-ui-icon{width:calc(20 * var(--cs-u));height:calc(20 * var(--cs-u))}@container (width<=760px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-caseload-dashboard){--ui-cols:40}.cs .cs-ui>.cs-ui-window:has(.cs-ui-caseload-table){--ui-cols:36}.cs .cs-ui-caseload-dashboard{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-caseload-dashboard .cs-ui-caseload-dashboard__col--right,.cs .cs-ui-caseload-table .cs-ui-caseload-table__filters,.cs .cs-ui-caseload-table .is-org{display:none}.cs .cs-ui-caseload-table{grid-template-columns:minmax(0,1fr)}}@container (width<=680px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-caseload-report){--ui-cols:40}.cs .cs-ui-caseload-report .cs-ui-caseload-report__nav{display:none}.cs .cs-ui-caseload-report__body{grid-template-columns:minmax(0,1fr)}}@container (width<=450px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-caseload-dashboard),.cs .cs-ui>.cs-ui-window:has(.cs-ui-caseload-report),.cs .cs-ui>.cs-ui-window:has(.cs-ui-caseload-table)){--ui-cols:25}.cs .cs-ui-caseload-table .is-jurisdiction{display:none}.cs .cs-ui-caseload-dashboard__case{row-gap:calc(8 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-caseload-dashboard__steps{text-align:left}.cs .cs-ui-caseload-report__card{padding:calc(16 * var(--cs-u))}.cs .cs-ui-caseload-report__dates{gap:calc(12 * var(--cs-u))}}.cs .cs-ui>.cs-ui-hotline-public{--ui-cols:40;height:100%;padding:0 calc(24 * var(--cs-u)) calc(18 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-public-bg);box-shadow:var(--ui-shadow-window);color:var(--ui-text);flex-direction:column;flex:1;display:flex;overflow:hidden}.cs .cs-ui-hotline-head{align-items:center;gap:calc(14 * var(--cs-u));height:calc(64 * var(--cs-u));flex:none;display:flex}.cs .cs-ui-hotline-head .cs-ui-navbar__wordmark{font-size:calc(28 * var(--cs-u))}.cs .cs-ui-hotline-head .cs-ui-navbar__logo{height:calc(28 * var(--cs-u))}.cs .cs-ui-hotline-head__org{width:calc(32 * var(--cs-u));height:calc(32 * var(--cs-u));border-radius:calc(6 * var(--cs-u));background:var(--ui-text-soft);color:#fff;font-size:var(--ui-fs-sm);letter-spacing:.02em;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.cs .cs-ui-hotline-head__lang{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));width:calc(128 * var(--cs-u));height:calc(36 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid #0f172a14;border-radius:calc(6 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;flex:none;margin-left:auto;display:flex}.cs .cs-ui-hotline-head__lang .cs-ui-icon{color:var(--ui-muted)}.cs .cs-ui-hotline-privacy{padding-top:calc(16 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);text-align:center;flex:none;margin-top:auto;display:block}.cs .cs-ui-hotline-privacy i{color:var(--ui-link);font-style:normal}.cs .cs-ui-hotline-welcome__body{grid-template-columns:minmax(0, 1fr) calc(232 * var(--cs-u));gap:calc(28 * var(--cs-u));padding-top:calc(16 * var(--cs-u));flex:1;display:grid}.cs .cs-ui-hotline-welcome__text{align-items:flex-start;gap:calc(18 * var(--cs-u));font-size:var(--ui-fs-md);flex-direction:column;line-height:1.5;display:flex}.cs .cs-ui-hotline-welcome__contact{gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-hotline-welcome__contact b{font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:600}.cs .cs-ui-hotline-welcome__contact .cs-ui-hotline-welcome__closing{margin-bottom:calc(8 * var(--cs-u));font-size:var(--ui-fs-md)}.cs .cs-ui-hotline-welcome__submit{margin-top:calc(4 * var(--cs-u))}.cs .cs-ui-hotline-welcome__photo{min-height:calc(260 * var(--cs-u));border-radius:calc(4 * var(--cs-u));display:block;position:relative;overflow:hidden}.cs .cs-ui-hotline-welcome__photo svg{width:100%;height:100%;position:absolute;inset:0}.cs .cs-ui-hotline-form__card{margin-top:calc(8 * var(--cs-u));flex:none}.cs .cs-ui-hotline-form__band{gap:calc(12 * var(--cs-u));padding:calc(18 * var(--cs-u)) calc(20 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-hotline-form__band:first-child{border-top:0}.cs .cs-ui-hotline-form__card .cs-ui-navbar-field{gap:calc(5 * var(--cs-u))}.cs .cs-ui-hotline-form__card .cs-ui-navbar-input{height:calc(36 * var(--cs-u));font-size:var(--ui-fs-md)}.cs .cs-ui-hotline-form__card .cs-ui-navbar-input--area{height:auto;min-height:calc(58 * var(--cs-u));padding-block:calc(8 * var(--cs-u))}.cs .cs-ui-hotline-form__card .cs-ui-navbar-input--select>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-hotline-form__star{margin-left:calc(2 * var(--cs-u));color:var(--ui-danger);font-style:normal}.cs .cs-ui-hotline-form__title{font-size:var(--ui-fs-md);font-weight:600;line-height:1.35}.cs .cs-ui-hotline-form__foot{padding-block:calc(14 * var(--cs-u));align-items:flex-end}@container (width<=520px){.cs .cs-ui>.cs-ui-hotline-public{--ui-cols:26;padding-inline:calc(18 * var(--cs-u))}.cs .cs-ui-hotline-welcome__body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(calc(120 * var(--cs-u)), 1fr);gap:calc(20 * var(--cs-u))}.cs .cs-ui-hotline-welcome__photo{min-height:0}.cs .cs-ui-hotline-head__lang{width:auto}.cs .cs-ui-hotline-form__band{padding-inline:calc(16 * var(--cs-u))}}.cs .cs-ui-navbar-list.cs-ui-hotline-list{grid-template-columns:minmax(0, 1fr) calc(232 * var(--cs-u))}.cs .cs-ui-hotline-list__main,.cs .cs-ui-hotline-list__side{gap:calc(16 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-hotline-list__side{gap:calc(10 * var(--cs-u))}.cs .cs-ui-hotline-list .cs-ui-navbar-table td{vertical-align:middle}.cs .cs-ui-hotline-list .cs-ui-navbar-filters__head .cs-ui-icon{color:var(--ui-muted)}.cs .cs-ui-hotline-list .cs-ui-navbar-input{font-size:var(--ui-fs-md)}.cs .cs-ui-navbar__actions .cs-ui-hotline-list__copy .cs-ui-icon,.cs .cs-ui-navbar__actions .cs-ui-hotline-list__export .cs-ui-icon{color:var(--ui-muted)}@container (width<=680px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-hotline-list){--ui-cols:42}.cs .cs-ui-navbar-list.cs-ui-hotline-list{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-hotline-list .cs-ui-hotline-list__side,.cs .cs-ui-navbar__actions .cs-ui-navbar-btn.cs-ui-hotline-list__export{display:none}}@container (width<=450px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-hotline-list){--ui-cols:25}.cs .cs-ui-navbar__actions .cs-ui-navbar-btn.cs-ui-hotline-list__copy,.cs .cs-ui-hotline-list .cs-ui-navbar-table .cs-ui-hotline-list__org{display:none}}.cs .cs-ui.cs-ui--loss{--ui-bg:#f8fafc;--ui-surface:#fff;--ui-sunken:#f1f5f9;--ui-border:#e2e8f0;--ui-border-strong:#cbd5e1;--ui-text:#0f172a;--ui-text-soft:#475569;--ui-muted:#64748b;--ui-faint:#94a3b8;--ui-nav:#060e19;--ui-nav-deep:#060e19;--ui-nav-active:#4829ff;--ui-nav-text:#cbd5e1;--ui-nav-muted:#9ca3af;--ui-topbar:#f2efff;--ui-primary:#4829ff;--ui-primary-soft:#f2efff;--ui-primary-soft-border:#cdc2ff;--ui-primary-text:#3d1ef0;--ui-danger:#dc2626;--ui-success:#16a34a;--ui-warning:#facc15;--ui-warning-text:#713f12;--ui-switch-on:#6f4dff;--ui-switch-off:#e2e8f0;--ui-column-tint:#9771ff1a;--ui-subnav-active:#eef2ff;--ui-subnav-active-text:#4338ca;--ui-gray-soft:#e2e8f0;--ui-gray-border:#cbd5e1;--ui-gray-text:#1e293b;--ui-green-soft:#dcfce7;--ui-green-border:#86efac;--ui-green-text:#166534;--ui-violet-soft:#f3e8ff;--ui-violet-border:#d8b4fe;--ui-violet-text:#6b21a8;--ui-teal-soft:#ccfbf1;--ui-teal-border:#5eead4;--ui-teal-text:#115e59;--ui-yellow-soft:#fef9c3;--ui-yellow-border:#fde047;--ui-yellow-text:#422006;--ui-orange-soft:#ffedd5;--ui-orange-border:#fdba74;--ui-orange-text:#9a3412;--ui-blue-soft:#dbeafe;--ui-blue-border:#93c5fd;--ui-blue-text:#1e40af;--ui-red-soft:#fee2e2;--ui-red-border:#fca5a5;--ui-red-text:#991b1b;--ui-avatar-4:#9333ea}@media (width>=1280px) and (prefers-reduced-motion:no-preference){.cs.cs-js .cs-story__canvas .cs-ui.cs-ui--loss>*{--ui-fs-2xs:calc(11.5 * var(--cs-u));--ui-fs-xs:calc(12 * var(--cs-u));--ui-fs-sm:calc(13 * var(--cs-u));--ui-fs-md:calc(14.5 * var(--cs-u))}}.cs .cs-ui--loss .cs-ui-console__top{background:var(--ui-topbar);border-bottom-color:#e4ddff}.cs .cs-ui--loss .cs-ui-console__search{border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(12 * var(--cs-u));background:var(--ui-surface)}.cs .cs-ui--loss .cs-ui-console__brand{height:calc(44 * var(--cs-u));font-size:var(--ui-fs-lg);letter-spacing:.01em;text-transform:none;font-weight:500}.cs .cs-ui--loss .cs-ui-console__item{color:#fff}.cs .cs-ui--loss .cs-ui-console__item i{opacity:.6}.cs .cs-ui-loss-head{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-loss-head__crumb{align-items:center;gap:calc(6 * var(--cs-u));min-width:0;margin-bottom:calc(6 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex}.cs .cs-ui-loss-head__crumb i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-loss-head__row{align-items:center;gap:calc(10 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-loss-head__title{min-width:0;color:var(--ui-text);font-size:calc(24 * var(--cs-u));letter-spacing:-.015em;white-space:nowrap;font-weight:700;line-height:1.2}.cs .cs-ui-loss-head__actions{align-items:center;gap:calc(8 * var(--cs-u));margin-left:auto;display:flex}.cs .cs-ui-loss-tabs{gap:calc(22 * var(--cs-u));margin-top:calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex;overflow:hidden}.cs .cs-ui-loss-tabs--sub{margin-top:calc(8 * var(--cs-u))}.cs .cs-ui-loss-tabs__tab{padding-block:calc(8 * var(--cs-u));margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid transparent;flex:none}.cs .cs-ui-loss-tabs__tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui--loss .cs-ui-loss-badge--gray{border-color:var(--ui-gray-border);background:var(--ui-gray-soft);color:var(--ui-gray-text)}.cs .cs-ui--loss .cs-ui-loss-badge--blue{border-color:var(--ui-blue-border);background:var(--ui-blue-soft);color:var(--ui-blue-text)}.cs .cs-ui--loss .cs-ui-loss-badge--orange{border-color:var(--ui-orange-border);background:var(--ui-orange-soft);color:var(--ui-orange-text)}.cs .cs-ui--loss .cs-ui-loss-badge--yellow{border-color:var(--ui-yellow-border);background:var(--ui-yellow-soft);color:var(--ui-yellow-text)}.cs .cs-ui--loss .cs-ui-loss-badge--teal{border-color:var(--ui-teal-border);background:var(--ui-teal-soft);color:var(--ui-teal-text)}.cs .cs-ui--loss .cs-ui-loss-badge--violet{border-color:var(--ui-violet-border);background:var(--ui-violet-soft);color:var(--ui-violet-text)}.cs .cs-ui--loss .cs-ui-loss-badge--green{border-color:var(--ui-green-border);background:var(--ui-green-soft);color:var(--ui-green-text)}.cs .cs-ui--loss .cs-ui-loss-badge--red{border-color:var(--ui-red-border);background:var(--ui-red-soft);color:var(--ui-red-text)}.cs .cs-ui--loss .cs-ui-loss-btn--warn{background:var(--ui-warning);color:var(--ui-warning-text);border-color:#0000}.cs .cs-ui--loss .cs-ui-loss-btn--success{background:var(--ui-success);color:#fff;border-color:#0000}.cs .cs-ui-loss-split{grid-template-columns:calc(176 * var(--cs-u)) minmax(0, 1fr);gap:calc(16 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-loss-subnav{gap:calc(12 * var(--cs-u));min-width:0;font-size:var(--ui-fs-sm);white-space:nowrap;flex-direction:column;display:flex}.cs .cs-ui-loss-subnav__group{gap:calc(2 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-loss-subnav__label{padding:0 calc(10 * var(--cs-u)) calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.06em;text-transform:uppercase}.cs .cs-ui-loss-subnav__item{padding:calc(5 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:var(--ui-radius);color:var(--ui-text-soft);text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-loss-subnav__item.is-active{background:var(--ui-subnav-active);color:var(--ui-subnav-active-text)}.cs .cs-ui-loss-card{min-width:0;padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);flex-direction:column;display:flex}.cs .cs-ui-loss-card__title{color:var(--ui-primary);font-size:var(--ui-fs-md);font-weight:500;line-height:1.3}.cs .cs-ui-loss-card__hint{margin-top:calc(2 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs)}.cs .cs-ui-loss-card__body{margin-top:calc(10 * var(--cs-u))}.cs .cs-ui-loss-table{border-collapse:collapse;table-layout:fixed;background:var(--ui-surface);width:100%;font-size:var(--ui-fs-xs)}.cs .cs-ui-loss-table th{padding:calc(8 * var(--cs-u)) calc(8 * var(--cs-u));background:var(--ui-primary);color:#fff;text-align:left;vertical-align:bottom;font-weight:600;line-height:1.2}.cs .cs-ui-loss-table td{padding:calc(7 * var(--cs-u)) calc(8 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.cs .cs-ui-loss-table td:nth-child(2n){background:var(--ui-column-tint)}.cs .cs-ui-loss-table .is-num{font-variant-numeric:tabular-nums;text-align:right}.cs .cs-ui--loss .cs-ui-toggle{background:var(--ui-switch-off)}.cs .cs-ui--loss .cs-ui-toggle.is-on{background:var(--ui-switch-on)}.cs .cs-ui-loss-thumb{aspect-ratio:4/3;border-radius:calc(6 * var(--cs-u));color:#a59fbd;font-size:calc(22 * var(--cs-u));background:linear-gradient(160deg,#e7e3f3,#d6d1e6);place-items:center;display:grid;position:relative;overflow:hidden}.cs .cs-ui-loss-thumb img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cs .cs-ui-loss-thumb.is-selected{outline:calc(2 * var(--cs-u)) solid var(--ui-primary);outline-offset:calc(1 * var(--cs-u))}.cs .cs-ui-loss-thumb.is-selected:after{content:"";background:color-mix(in srgb, var(--ui-primary) 18%, transparent);position:absolute;inset:0}.cs .cs-ui-loss-thumb.is-ignored{opacity:.4}.cs .cs-ui-loss-thumb.is-ignored img{filter:grayscale()}.cs .cs-ui-intake-grouping{min-width:0;margin-top:calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-intake-strip{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(8 * var(--cs-u)) calc(6 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-intake-strip__crumb{align-items:center;gap:calc(6 * var(--cs-u));min-width:0;color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex}.cs .cs-ui-intake-strip__crumb>i{color:var(--ui-faint);font-style:normal}.cs .cs-ui-intake-strip__root{align-items:center;gap:calc(5 * var(--cs-u));display:flex}.cs .cs-ui-intake-strip__file{min-width:0;color:var(--ui-text-soft);text-overflow:ellipsis;font-weight:500;overflow:hidden}.cs .cs-ui-intake-strip__crumb b{color:var(--ui-primary);font-weight:500}.cs .cs-ui-intake-strip .cs-ui-badge{height:calc(18 * var(--cs-u));font-size:var(--ui-fs-2xs)}.cs .cs-ui-intake-cols{grid-template-columns:calc(180 * var(--cs-u)) minmax(0, 1fr) calc(164 * var(--cs-u));min-width:0;display:grid}@container (width>=700px){.cs .cs-ui-console--solo .cs-ui-intake-cols{grid-template-columns:calc(232 * var(--cs-u)) minmax(0, 1fr) calc(232 * var(--cs-u))}.cs .cs-ui-console--solo .cs-ui-intake-photos__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.cs .cs-ui-console--solo .cs-ui-intake-folders__list{padding-block:calc(3 * var(--cs-u))}.cs .cs-ui-console--solo .cs-ui-intake-folder{padding-block:calc(2 * var(--cs-u))}}.cs .cs-ui-intake-col__head{justify-content:center;gap:calc(2 * var(--cs-u));height:calc(46 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;flex-direction:column;line-height:1.25;display:flex}.cs .cs-ui-intake-col__head b{color:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-intake-folders{border-right:var(--ui-hairline) solid var(--ui-border);min-width:0}.cs .cs-ui-intake-folders .cs-ui-intake-col__head b{font-size:var(--ui-fs-md)}.cs .cs-ui-intake-folders__list{gap:calc(2 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-intake-folders__label{padding:0 calc(4 * var(--cs-u)) calc(4 * var(--cs-u));color:var(--ui-faint);font-size:var(--ui-fs-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.cs .cs-ui-intake-folder{gap:calc(2 * var(--cs-u));padding:calc(3 * var(--cs-u)) calc(6 * var(--cs-u));border-radius:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-intake-folder.is-open{background:var(--ui-subnav-active)}.cs .cs-ui-intake-folder__row{align-items:center;gap:calc(5 * var(--cs-u));min-width:0;color:var(--ui-faint);font-size:var(--ui-fs-2xs);white-space:nowrap;display:flex}.cs .cs-ui-intake-folder__row b{min-width:0;color:var(--ui-text-soft);text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.cs .cs-ui-intake-folder__row em,.cs .cs-ui-intake-folder__bar em{font-variant-numeric:tabular-nums;flex:none;font-style:normal}.cs .cs-ui-intake-folder.is-open .cs-ui-intake-folder__row{color:var(--ui-primary)}.cs .cs-ui-intake-folder.is-open .cs-ui-intake-folder__row b{color:var(--ui-subnav-active-text)}.cs .cs-ui-intake-folder.is-open .cs-ui-intake-folder__row em{color:var(--ui-faint)}.cs .cs-ui-intake-folder.is-done .cs-ui-intake-folder__row svg,.cs .cs-ui-intake-folder.is-done .cs-ui-intake-folder__bar em{color:var(--ui-success)}.cs .cs-ui-intake-folder.is-done .cs-ui-intake-folder__row b{color:var(--ui-green-text)}.cs .cs-ui-intake-folder__bar{align-items:center;gap:calc(6 * var(--cs-u));padding-left:calc(17 * var(--cs-u));color:var(--ui-faint);font-size:var(--ui-fs-2xs);white-space:nowrap;display:flex}.cs .cs-ui-intake-folder__bar i{height:calc(3 * var(--cs-u));background:#0f172a1a;border-radius:999px;flex:1;overflow:hidden}.cs .cs-ui-intake-folder__bar s{border-radius:inherit;background:var(--ui-primary);height:100%;display:block}.cs .cs-ui-intake-folder.is-done .cs-ui-intake-folder__bar s{background:var(--ui-success)}.cs .cs-ui-intake-photos{background:var(--ui-bg);flex-direction:column;min-width:0;display:flex}.cs .cs-ui-intake-counts{align-items:center;gap:calc(4 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-intake-counts i{color:var(--ui-border-strong);font-style:normal}.cs .cs-ui-intake-counts em{font-style:normal;font-weight:500}.cs .cs-ui-intake-counts .is-assigned{color:#059669}.cs .cs-ui-intake-counts .is-remaining{color:#d97706}.cs .cs-ui-intake-photos__tabs{gap:calc(16 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(12 * var(--cs-u)) 0;border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex}.cs .cs-ui-intake-photos__tabs span{padding-block:calc(5 * var(--cs-u));margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid transparent}.cs .cs-ui-intake-photos__tabs .is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-intake-photos__grid{align-content:start;gap:calc(4 * var(--cs-u));padding:calc(10 * var(--cs-u));flex:1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.cs .cs-ui-intake-photos__grid .cs-ui-loss-thumb{font-size:calc(18 * var(--cs-u))}.cs .cs-ui-intake-tick{z-index:1;top:calc(5 * var(--cs-u));right:calc(5 * var(--cs-u));width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u));background:var(--ui-primary);box-shadow:0 0 0 calc(1.5 * var(--cs-u)) #fff;color:#fff;font-size:calc(11 * var(--cs-u));border-radius:50%;place-items:center;display:grid;position:absolute}.cs .cs-ui-intake-photos__foot{justify-content:flex-end;align-items:center;gap:calc(8 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);display:flex}.cs .cs-ui-intake-clear{background:var(--ui-gray-soft);box-shadow:none;color:var(--ui-text-soft);border-color:#0000}.cs .cs-ui-intake-count{background:#ffffff40;border-radius:999px;place-items:center;min-width:1.6em;height:1.6em;padding-inline:.4em;font-weight:600;display:grid}.cs .cs-ui-intake-created{border-left:var(--ui-hairline) solid var(--ui-border);flex-direction:column;min-width:0;display:flex}.cs .cs-ui-intake-created .cs-ui-intake-col__head{background:var(--ui-bg)}.cs .cs-ui-intake-created__title{justify-content:space-between;align-items:center;gap:calc(6 * var(--cs-u));display:flex}.cs .cs-ui-intake-created__title em{min-width:calc(20 * var(--cs-u));height:calc(16 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));background:var(--ui-primary);color:#fff;font-size:var(--ui-fs-2xs);border-radius:999px;place-items:center;font-style:normal;font-weight:600;display:grid}.cs .cs-ui-intake-created__list{gap:calc(6 * var(--cs-u));padding:calc(8 * var(--cs-u));contain:size;flex-direction:column;flex:1;display:flex;overflow:hidden}.cs .cs-ui-intake-item{align-items:flex-start;gap:calc(8 * var(--cs-u));padding:calc(6 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(10 * var(--cs-u));background:var(--ui-surface);flex:none;display:flex}.cs .cs-ui-intake-item .cs-ui-loss-thumb{width:calc(30 * var(--cs-u));aspect-ratio:1;font-size:calc(12 * var(--cs-u));flex:none}.cs .cs-ui-intake-item__text{gap:calc(2 * var(--cs-u));min-width:0;font-size:var(--ui-fs-2xs);flex-direction:column;line-height:1.25;display:flex}.cs .cs-ui-intake-item__name{color:var(--ui-text);font-weight:600}.cs .cs-ui-intake-item__meta{white-space:nowrap}.cs .cs-ui-intake-item__name b{color:var(--ui-primary);font-weight:600}.cs .cs-ui-intake-item__meta{color:var(--ui-faint)}.cs .cs-ui-intake-created__foot{padding:calc(8 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-2xs);text-align:center}.cs .cs-ui-intake-created__foot b{color:var(--ui-text-soft);font-weight:600}.cs .cs-ui>.cs-ui-intake-grouping--grid{--ui-cols:31.25;border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window,none);margin-top:0}.cs .cs-ui-intake-grouping--grid .cs-ui-intake-photos__grid{gap:calc(6 * var(--cs-u));padding:calc(12 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr))}.cs .cs-ui-intake-grouping--grid .cs-ui-loss-thumb{font-size:calc(22 * var(--cs-u))}.cs .cs-ui-intake-pipeline{margin-top:calc(16 * var(--cs-u))}.cs .cs-ui-intake-pipeline__cards{gap:calc(10 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-intake-pipeline__row{grid-template-columns:calc(138 * var(--cs-u)) minmax(0, 1fr);gap:calc(10 * var(--cs-u));display:grid}.cs .cs-ui-intake-pipeline__row--pair{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.cs .cs-ui-intake-pipeline .cs-ui-loss-card{padding:calc(10 * var(--cs-u)) calc(12 * var(--cs-u))}.cs .cs-ui-intake-pipeline .cs-ui-loss-card__body{margin-top:calc(8 * var(--cs-u))}.cs .cs-ui-intake-total__label,.cs .cs-ui-intake-chain__head b{color:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:500}.cs .cs-ui-intake-total__value{margin-top:calc(2 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-xl);font-weight:600;line-height:1.2}.cs .cs-ui-intake-total__bar{height:calc(5 * var(--cs-u));margin-top:calc(8 * var(--cs-u));background:var(--ui-border);border-radius:999px;display:flex;overflow:hidden}.cs .cs-ui-intake-total__bar i{background:var(--ui-primary)}.cs .cs-ui-intake-total__modules{gap:calc(2 * var(--cs-u)) calc(10 * var(--cs-u));margin-top:calc(7 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);flex-wrap:wrap;line-height:1.3;display:flex}.cs .cs-ui-intake-chain__head{align-items:center;gap:calc(6 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-intake-chain .cs-ui-badge{height:calc(18 * var(--cs-u));font-size:var(--ui-fs-2xs)}.cs .cs-ui-intake-chain__sync{margin-top:calc(3 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs)}.cs .cs-ui-intake-chain__steps{margin-top:calc(10 * var(--cs-u));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cs .cs-ui-intake-stage{gap:calc(3 * var(--cs-u));min-width:0;padding-right:calc(6 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);flex-direction:column;line-height:1.25;display:flex}.cs .cs-ui-intake-stage__marker{align-items:center;gap:calc(6 * var(--cs-u));margin-right:calc(-6 * var(--cs-u));display:flex}.cs .cs-ui-intake-stage__marker i{width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u));background:var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-xs);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:600;display:grid}.cs .cs-ui-intake-stage__marker s{height:calc(2 * var(--cs-u));margin-right:calc(6 * var(--cs-u));background:var(--ui-border);border-radius:999px;flex:1}.cs .cs-ui-intake-stage.is-done .cs-ui-intake-stage__marker i,.cs .cs-ui-intake-stage.is-done .cs-ui-intake-stage__marker s{background:var(--ui-primary);color:#fff}.cs .cs-ui-intake-stage.is-current .cs-ui-intake-stage__marker i{color:#fff;background:#f59e0b}.cs .cs-ui-intake-stage b{margin-top:calc(2 * var(--cs-u));color:var(--ui-text);font-weight:500}.cs .cs-ui-intake-stage em{font-variant-numeric:tabular-nums;font-style:normal}.cs .cs-ui-intake-tiles{gap:calc(8 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-intake-tile{gap:calc(2 * var(--cs-u));min-width:0;padding:calc(8 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:calc(8 * var(--cs-u));background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-2xs);flex-direction:column;line-height:1.3;display:flex}.cs .cs-ui-intake-tile em{font-style:normal}.cs .cs-ui-intake-tile b{color:var(--ui-text);font-size:var(--ui-fs-xs);font-weight:500}.cs .cs-ui-intake-todo{gap:calc(6 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-intake-todo__pill{align-items:center;gap:calc(6 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(10 * var(--cs-u));border-radius:calc(8 * var(--cs-u));color:#b45309;font-size:var(--ui-fs-xs);white-space:nowrap;background:#fffbeb;font-weight:500;display:inline-flex}.cs .cs-ui-intake-todo__pill b{font-weight:700}.cs .cs-ui-intake-rules__title{margin-bottom:calc(16 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-xl);letter-spacing:-.01em;font-weight:700;line-height:1.2;display:block}.cs .cs-ui-intake-rules .cs-ui-loss-split{grid-template-columns:calc(196 * var(--cs-u)) minmax(0, 1fr)}.cs .cs-ui-intake-rules__cards{gap:calc(12 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-intake-rules__list{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-intake-rule{align-items:flex-start;gap:calc(10 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-intake-rule__text{min-width:0;min-height:calc(42 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);flex:1;line-height:1.4;position:relative}.cs .cs-ui-intake-rule__text:after{content:"";right:calc(3 * var(--cs-u));bottom:calc(3 * var(--cs-u));width:calc(6 * var(--cs-u));height:calc(6 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-faint);border-bottom:var(--ui-hairline) solid var(--ui-faint);position:absolute}.cs .cs-ui-intake-rule svg{margin-top:calc(4 * var(--cs-u))}.cs .cs-ui-intake-rules__foot{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));margin-top:calc(10 * var(--cs-u));display:flex}.cs .cs-ui-intake-rules__foot--end{justify-content:flex-end}.cs .cs-ui-intake-rules__add{align-items:center;gap:calc(5 * var(--cs-u));padding-left:calc(10 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-intake-rules__fields{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-intake-rules__fields .cs-ui-label{color:var(--ui-text)}.cs .cs-ui-intake-percent{border-color:var(--ui-border-strong);font-size:var(--ui-fs-sm);justify-content:space-between}.cs .cs-ui-intake-percent b{color:var(--ui-text);font-weight:400}.cs .cs-ui-intake-percent em{color:var(--ui-text-soft);font-style:normal}@container (width<=767px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-intake-rules){--ui-cols:40}.cs .cs-ui-intake-rules .cs-ui-loss-split{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-intake-rules .cs-ui-loss-subnav{display:none}}@container (width<=449px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-intake-rules){--ui-cols:25}}@container (width<=699px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-intake-grouping:not(.cs-ui-intake-grouping--grid)),.cs .cs-ui>.cs-ui-window:has(.cs-ui-intake-pipeline)){--ui-cols:37.5}.cs .cs-ui-window:is(:has(.cs-ui-intake-grouping),:has(.cs-ui-intake-pipeline)) .cs-ui-console{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-window:is(:has(.cs-ui-intake-grouping),:has(.cs-ui-intake-pipeline)) .cs-ui-console__nav,.cs .cs-ui-window:is(:has(.cs-ui-intake-grouping),:has(.cs-ui-intake-pipeline)) .cs-ui-loss-tabs__tab:nth-child(n+4),.cs .cs-ui-intake-grouping .cs-ui-intake-created,.cs .cs-ui-intake-pipeline>.cs-ui-loss-subnav{display:none}.cs .cs-ui-intake-pipeline{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-intake-cols{grid-template-columns:calc(180 * var(--cs-u)) minmax(0, 1fr)}}@container (width<=449px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-intake-grouping:not(.cs-ui-intake-grouping--grid)),.cs .cs-ui>.cs-ui-window:has(.cs-ui-intake-pipeline)){--ui-cols:25}.cs .cs-ui-intake-pipeline__row,.cs .cs-ui-intake-pipeline__row--pair{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-window:is(:has(.cs-ui-intake-grouping),:has(.cs-ui-intake-pipeline)) .cs-ui-loss-head__actions,.cs .cs-ui-window:is(:has(.cs-ui-intake-grouping),:has(.cs-ui-intake-pipeline)) .cs-ui-loss-tabs__tab:nth-child(n+3),.cs .cs-ui-intake-grouping .cs-ui-intake-folders,.cs .cs-ui-intake-strip__crumb>:nth-child(-n+4){display:none}.cs .cs-ui-intake-cols{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-intake-grouping:not(.cs-ui-intake-grouping--grid) .cs-ui-intake-photos__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs .cs-ui-valuation-table{flex-direction:column;min-width:0;display:flex}.cs .cs-ui-valuation-table__count{min-width:calc(20 * var(--cs-u));height:calc(18 * var(--cs-u));margin-left:calc(5 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-gray-border);background:var(--ui-gray-soft);color:var(--ui-gray-text);font-size:var(--ui-fs-2xs);vertical-align:middle;border-radius:999px;place-items:center;font-weight:500;line-height:1;display:inline-grid}.cs .cs-ui-valuation-table__count.is-done{border-color:var(--ui-violet-border);background:var(--ui-violet-soft);color:var(--ui-violet-text)}.cs .cs-ui-valuation-table__actions{justify-content:flex-end;gap:calc(8 * var(--cs-u));margin-top:calc(12 * var(--cs-u));display:flex}.cs .cs-ui-valuation-table__search{gap:calc(8 * var(--cs-u));margin-top:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-valuation-table__page-actions{gap:calc(8 * var(--cs-u));margin-left:calc(16 * var(--cs-u));display:flex}.cs .cs-ui-valuation-table__field{align-items:center;gap:calc(8 * var(--cs-u));min-width:0;height:calc(29 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-faint);font-size:var(--ui-fs-sm);white-space:nowrap;flex:1;display:flex}.cs .cs-ui-valuation-table__bulk{align-items:center;gap:calc(6 * var(--cs-u)) calc(12 * var(--cs-u));margin-top:calc(8 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(12 * var(--cs-u));background:var(--ui-bg);font-size:var(--ui-fs-sm);flex-wrap:wrap;display:flex}.cs .cs-ui-valuation-table__selected{color:var(--ui-muted)}.cs .cs-ui-valuation-table__unselect{color:var(--ui-gray-text);-webkit-text-decoration:underline dashed var(--ui-faint);text-decoration:underline dashed var(--ui-faint);text-decoration-thickness:calc(2 * var(--cs-u));text-underline-offset:calc(2 * var(--cs-u))}.cs .cs-ui--loss .cs-ui-valuation-table__validate{background:var(--ui-success);color:#fff;border-color:#0000;margin-left:auto}.cs .cs-ui-valuation-table__grid{margin-top:calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u)) calc(8 * var(--cs-u)) 0 0;overflow:hidden}.cs .cs-ui-valuation-table__bulk+.cs-ui-valuation-table__grid{margin-top:0}.cs .cs-ui-valuation-table .cs-ui-loss-table th{font-weight:500}.cs .cs-ui-valuation-table .cs-ui-loss-table td{padding-block:calc(6 * var(--cs-u))}.cs .cs-ui-valuation-table .cs-ui-loss-table td.is-replacement{white-space:normal}.cs .cs-ui-valuation-table__name{align-items:center;gap:calc(6 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-valuation-table th .cs-ui-check{border-color:#ffffffb3}.cs .cs-ui-valuation-table__mark{flex:none;display:flex}.cs .cs-ui-valuation-table__mark.is-sure,.cs .cs-ui-valuation-table__mark.is-manual{color:var(--ui-success)}.cs .cs-ui-valuation-table__mark.is-unsure{color:#ea580c}.cs .cs-ui-valuation-table__label{white-space:normal;min-width:0;font-weight:500}.cs .cs-ui-valuation-table .is-item{width:calc(216 * var(--cs-u))}.cs .cs-ui-valuation-table .is-age{width:calc(56 * var(--cs-u))}.cs .cs-ui-valuation-table .is-replacement{width:calc(148 * var(--cs-u))}.cs .cs-ui-valuation-table .is-price{width:calc(136 * var(--cs-u))}.cs .cs-ui-valuation-table .is-depreciation{width:calc(84 * var(--cs-u))}.cs .cs-ui-valuation-table .is-depreciated,.cs .cs-ui-valuation-table .is-final{width:calc(92 * var(--cs-u))}.cs .cs-ui-valuation-table--queue .is-item{width:calc(300 * var(--cs-u))}.cs .cs-ui-valuation-table--queue .is-category{width:calc(180 * var(--cs-u))}.cs .cs-ui-valuation-table--queue .is-confidence{width:calc(140 * var(--cs-u))}.cs .cs-ui-valuation-table--queue .is-location{width:auto}.cs .cs-ui-valuation-table--client .is-item{width:calc(220 * var(--cs-u))}.cs .cs-ui-valuation-table--client .is-approval{width:calc(216 * var(--cs-u))}.cs .cs-ui-valuation-table--client .is-location{width:calc(140 * var(--cs-u))}.cs .cs-ui-valuation-table--client col.is-replacement{width:auto}.cs .cs-ui-valuation-table--client .is-final{width:calc(100 * var(--cs-u))}.cs .cs-ui-valuation-table--client .cs-ui-loss-table td:nth-child(2n){background:0 0}.cs .cs-ui-valuation-table--client .cs-ui-loss-table td:nth-child(2n+3){background:var(--ui-column-tint)}.cs .cs-ui-valuation-table .cs-ui-loss-table td.is-approval{padding-block:calc(5 * var(--cs-u))}.cs .cs-ui-valuation-table__approval{align-items:center;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-valuation-table__approval .cs-ui-badge{min-width:calc(80 * var(--cs-u));justify-content:center}.cs .cs-ui-valuation-table__comments{align-items:center;gap:calc(4 * var(--cs-u));height:calc(22 * var(--cs-u));padding-inline:calc(7 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);font-weight:500;display:inline-flex}.cs .cs-ui-valuation-table__comments .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-valuation-table__comments.has-comments .cs-ui-icon{color:#2563eb}.cs .cs-ui>.cs-ui-valuation-item--panel{--ui-cols:54.5;grid-template-columns:minmax(0,1fr);display:grid}.cs .cs-ui-valuation-item--panel>*{grid-area:1/1}.cs .cs-ui-valuation-item__scrim{z-index:1;padding:calc(20 * var(--cs-u)) calc(36 * var(--cs-u));border-radius:var(--ui-radius-window);background:#0f172a73;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:relative}.cs .cs-ui-valuation-item--solo .cs-ui-valuation-item__scrim{background:0 0;padding:0}.cs .cs-ui-valuation-item--solo .cs-ui-valuation-item__dialog{border-radius:var(--ui-radius-window);box-shadow:var(--ui-shadow-window)}.cs .cs-ui-valuation-item__dialog{border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);width:100%;max-height:100%;box-shadow:var(--ui-shadow-pop), 0 calc(30 * var(--cs-u)) calc(60 * var(--cs-u)) calc(-20 * var(--cs-u)) #0f172a73;flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-valuation-item__bar{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));padding:calc(8 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);display:flex}.cs .cs-ui-valuation-item__title{min-width:0;color:var(--ui-text);font-size:var(--ui-fs-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-valuation-item__tools{gap:calc(10 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-md);display:flex}.cs .cs-ui-valuation-item__body{grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-height:0;display:grid}.cs .cs-ui-valuation-item__main{min-width:0;padding:calc(4 * var(--cs-u)) calc(12 * var(--cs-u)) calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-valuation-item__tabs{gap:calc(14 * var(--cs-u));font-size:var(--ui-fs-xs);margin-top:0}.cs .cs-ui-valuation-item__search{justify-content:space-between;align-items:center;gap:calc(10 * var(--cs-u));margin-top:calc(8 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-sunken);display:flex}.cs .cs-ui-valuation-item__search-title{min-width:0;font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-valuation-item__linked{margin-top:calc(8 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-green-border);border-radius:var(--ui-radius);background:var(--ui-green-soft);color:var(--ui-green-text);font-size:var(--ui-fs-xs);font-weight:500;line-height:1.4}.cs .cs-ui-valuation-item__linked b{font-weight:700}.cs .cs-ui-valuation-item__result{grid-template-columns:calc(72 * var(--cs-u)) minmax(0, 1fr) auto;gap:calc(12 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(2 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);align-items:start;display:grid}.cs .cs-ui-valuation-item__result:last-child{border-bottom:0}.cs .cs-ui-valuation-item__pic{align-items:flex-start;gap:calc(5 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-valuation-item__pic .cs-ui-loss-thumb{width:calc(52 * var(--cs-u));aspect-ratio:1;border-radius:calc(4 * var(--cs-u));font-size:calc(16 * var(--cs-u))}.cs .cs-ui-valuation-item__pic .cs-ui-badge,.cs .cs-ui-valuation-item__offer .cs-ui-badge{height:calc(19 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));font-size:var(--ui-fs-xs);white-space:nowrap}.cs .cs-ui-valuation-item__text{gap:calc(3 * var(--cs-u));min-width:0;font-size:var(--ui-fs-xs);flex-direction:column;line-height:1.35;display:flex}.cs .cs-ui-valuation-item__text b{color:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-valuation-item__text span{color:var(--ui-muted)}.cs .cs-ui-valuation-item__buy{align-items:flex-end;gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-valuation-item__buy b{color:var(--ui-text);font-size:var(--ui-fs-md);white-space:nowrap;font-weight:700}.cs .cs-ui-valuation-item__files{gap:calc(10 * var(--cs-u));min-width:0;padding:calc(12 * var(--cs-u));border-left:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-valuation-item__files-title{font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-valuation-item__grid{gap:calc(10 * var(--cs-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-valuation-item__file{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.cs .cs-ui-valuation-item__file .cs-ui-loss-thumb{border-radius:0}.cs .cs-ui-valuation-item__file-name{padding:calc(6 * var(--cs-u)) calc(8 * var(--cs-u)) 0;color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.cs .cs-ui-valuation-item__file-tools{justify-content:flex-end;gap:calc(4 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(8 * var(--cs-u)) calc(8 * var(--cs-u));display:flex}.cs .cs-ui-valuation-item__file-tools i{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);place-items:center;display:grid}.cs .cs-ui>.cs-ui-valuation-item--card{--ui-cols:21;border-radius:var(--ui-radius-window);background:var(--ui-surface);box-shadow:var(--ui-shadow-window);flex-direction:column;display:flex;overflow:hidden}.cs .cs-ui-valuation-item--card .cs-ui-valuation-item__bar{padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u))}.cs .cs-ui-valuation-item--card .cs-ui-valuation-item__title{font-size:var(--ui-fs-sm)}.cs .cs-ui-valuation-item__photos{gap:calc(8 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(14 * var(--cs-u)) calc(4 * var(--cs-u));grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.cs .cs-ui-valuation-item__photos .cs-ui-loss-thumb{aspect-ratio:auto;min-height:0}.cs .cs-ui-valuation-item__photos .cs-ui-loss-thumb.is-main{aspect-ratio:4/3;font-size:calc(30 * var(--cs-u));grid-row:span 2}.cs .cs-ui-valuation-item__rows{align-content:start;column-gap:calc(12 * var(--cs-u));padding:0 calc(14 * var(--cs-u)) calc(8 * var(--cs-u));flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cs .cs-ui-valuation-item__key,.cs .cs-ui-valuation-item__value{padding-block:calc(9 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);line-height:1.3}.cs .cs-ui-valuation-item__key:nth-last-child(2),.cs .cs-ui-valuation-item__value:last-child{border-bottom:0}.cs .cs-ui-valuation-item__key{color:var(--ui-muted);font-size:var(--ui-fs-xs);font-weight:500}.cs .cs-ui-valuation-item__value{min-width:0;color:var(--ui-text);font-size:var(--ui-fs-sm);align-items:center;display:flex}.cs .cs-ui-valuation-item__product{align-items:flex-start;gap:calc(6 * var(--cs-u));flex-direction:column}.cs .cs-ui-valuation-item__offer{align-items:center;gap:calc(6 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-valuation-item__offer b{font-size:var(--ui-fs-md);white-space:nowrap;font-weight:700}@container (width<=699px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-valuation-table),.cs .cs-ui>.cs-ui-valuation-item--panel){--ui-cols:37.5}.cs .cs-ui-valuation-table .is-depreciated,.cs .cs-ui-valuation-table .is-age,.cs .cs-ui-valuation-table .is-price,.cs .cs-ui-valuation-table--client .is-location,.cs .cs-ui-valuation-table--client .is-replacement,.cs .cs-ui-valuation-table--queue .is-location{display:none}.cs .cs-ui-valuation-table .is-item{width:calc(200 * var(--cs-u))}.cs .cs-ui-valuation-table .is-replacement{width:calc(160 * var(--cs-u))}.cs .cs-ui-valuation-table .is-depreciation{width:calc(90 * var(--cs-u))}.cs .cs-ui-valuation-table .is-final{width:auto}.cs .cs-ui-valuation-table--queue .is-item{width:calc(260 * var(--cs-u))}.cs .cs-ui-valuation-table--queue .is-category{width:auto}.cs .cs-ui-valuation-table--client .is-item{width:calc(200 * var(--cs-u))}.cs .cs-ui-valuation-table--client .is-final{width:auto}.cs .cs-ui-window:has(.cs-ui-valuation-table) .cs-ui-loss-head__actions{display:none}.cs .cs-ui-window:has(.cs-ui-valuation-table) .cs-ui-loss-head>.cs-ui-loss-tabs:not(.cs-ui-loss-tabs--sub){display:none}.cs .cs-ui-valuation-table .cs-ui-loss-tabs__tab:not(.is-active):nth-child(n+4){display:none}.cs .cs-ui-valuation-item__scrim{padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-valuation-item__tabs .cs-ui-loss-tabs__tab:nth-child(n+2):nth-child(-n+4){display:none}}@container (width<=479px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-valuation-table),.cs .cs-ui>.cs-ui-valuation-item--panel){--ui-cols:26}:is(.cs .cs-ui-window:has(.cs-ui-valuation-table) .cs-ui-loss-head .cs-ui-loss-tabs,.cs .cs-ui-window:has(.cs-ui-valuation-table) .cs-ui-loss-head .cs-ui-badge),.cs .cs-ui-valuation-table .cs-ui-loss-tabs__tab:not(.is-active),.cs .cs-ui-valuation-table .is-replacement,.cs .cs-ui-valuation-table--queue .is-category,.cs .cs-ui-valuation-table__page-actions{display:none}.cs .cs-ui-valuation-table .is-item{width:calc(196 * var(--cs-u))}.cs .cs-ui-valuation-table .is-depreciation{width:calc(80 * var(--cs-u))}.cs .cs-ui-valuation-table--queue .is-item{width:auto}.cs .cs-ui-valuation-table--queue .is-confidence{width:calc(110 * var(--cs-u))}.cs .cs-ui-valuation-table--client .is-item{width:auto}.cs .cs-ui-valuation-table--client .is-final,.cs .cs-ui-valuation-table--client .cs-ui-valuation-table__comments{display:none}.cs .cs-ui-valuation-table--client .is-approval{width:calc(110 * var(--cs-u))}.cs .cs-ui-valuation-item--panel>.cs-ui-window{display:none}.cs .cs-ui-valuation-item__scrim{background:0 0;padding:0}.cs .cs-ui-valuation-item__dialog{box-shadow:var(--ui-shadow-window)}.cs .cs-ui-valuation-item__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-valuation-item__files{border-top:var(--ui-hairline) solid var(--ui-border);border-left:0}.cs .cs-ui-valuation-item__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-ui-valuation-item__result:nth-child(n+3){display:none}}.cs .cs-ui-window__body:has(>.cs-ui-firm-switches,>.cs-ui-firm-columns){flex-direction:column;display:flex}.cs .cs-ui-firm-switches,.cs .cs-ui-firm-columns{min-width:0;color:var(--ui-text);font-size:var(--ui-fs-sm);flex-direction:column;flex:1;display:flex}.cs .cs-ui-firm-switches{background:var(--ui-bg)}.cs .cs-ui-firm-switches__page{padding:calc(16 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-firm-switches .cs-ui-firm-switches__tabs{margin-top:0;margin-bottom:calc(14 * var(--cs-u))}.cs .cs-ui-firm-switches .cs-ui-firm-switches__file+.cs-ui-firm-switches__tabs{margin-top:calc(8 * var(--cs-u))}.cs .cs-ui-firm-switches__card{border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);flex-direction:column;display:flex}.cs .cs-ui-firm-switches__head{padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);flex-direction:column;display:flex}.cs .cs-ui-firm-switches__row{justify-content:space-between;align-items:center;gap:calc(12 * var(--cs-u));min-width:0;display:flex}.cs .cs-ui-firm-switches__row>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-firm-switches--permissions .cs-ui-firm-switches__rows{padding-inline:calc(14 * var(--cs-u))}.cs .cs-ui-firm-switches--permissions .cs-ui-firm-switches__row{min-height:calc(42 * var(--cs-u));color:#1e293b;font-weight:600}.cs .cs-ui-firm-switches--permissions .cs-ui-firm-switches__row+.cs-ui-firm-switches__row{border-top:var(--ui-hairline) solid var(--ui-sunken)}.cs .cs-ui-firm-switches--permissions .cs-ui-toggle{width:calc(34 * var(--cs-u));height:calc(19 * var(--cs-u))}.cs .cs-ui-firm-switches--permissions .cs-ui-toggle:after{width:calc(15 * var(--cs-u));height:calc(15 * var(--cs-u))}.cs .cs-ui-firm-switches--permissions .cs-ui-toggle.is-on:after{left:calc(17 * var(--cs-u))}.cs .cs-ui-firm-switches--modules{background:#f3f4f6}.cs .cs-ui-firm-switches__top{align-items:center;gap:calc(14 * var(--cs-u));min-width:0;height:calc(44 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid #e5e7eb;background:var(--ui-surface);color:#6b7280;white-space:nowrap;display:flex}.cs .cs-ui-firm-switches__brand{margin-right:calc(-6 * var(--cs-u));color:var(--ui-text);font-size:var(--ui-fs-lg);letter-spacing:.01em;font-weight:500}.cs .cs-ui-firm-switches__app{margin-right:calc(4 * var(--cs-u));color:var(--ui-primary);font-weight:600}.cs .cs-ui-firm-switches__user{margin-left:auto}.cs .cs-ui-firm-switches--modules .cs-ui-firm-switches__page{padding:calc(16 * var(--cs-u)) calc(16 * var(--cs-u)) calc(18 * var(--cs-u))}.cs .cs-ui-firm-switches__back{align-items:center;gap:calc(4 * var(--cs-u));color:#6b7280;font-size:var(--ui-fs-xs);display:flex}.cs .cs-ui-firm-switches__title{align-items:center;gap:calc(10 * var(--cs-u));min-width:0;margin:calc(6 * var(--cs-u)) 0 calc(14 * var(--cs-u));display:flex}.cs .cs-ui-firm-switches__title b{min-width:0;font-size:var(--ui-fs-lg);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-firm-switches__title .cs-ui-badge{border-color:#0000;flex:none}.cs .cs-ui-firm-switches__note{padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u)) calc(8 * var(--cs-u));color:#6b7280;margin:0;line-height:1.35}.cs .cs-ui-firm-switches--modules .cs-ui-firm-switches__rows{gap:calc(6 * var(--cs-u));padding:0 calc(14 * var(--cs-u)) calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-firm-switches--modules .cs-ui-firm-switches__row{justify-content:flex-end;gap:calc(10 * var(--cs-u));min-height:calc(20 * var(--cs-u));color:#374151;flex-direction:row-reverse}.cs .cs-ui-firm-switches__foot{padding:calc(10 * var(--cs-u)) calc(14 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.cs .cs-ui-firm-columns{background:var(--ui-surface)}.cs .cs-ui-firm-columns__title{padding:calc(12 * var(--cs-u)) calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;font-weight:600}.cs .cs-ui-firm-columns__body{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u));flex-direction:column;flex:1;display:flex}.cs .cs-ui-firm-columns__help{color:#6b7280;font-size:var(--ui-fs-xs);margin:0;line-height:1.4}.cs .cs-ui-firm-columns__lists{gap:calc(14 * var(--cs-u));flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-firm-columns__list{gap:calc(7 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-firm-columns__heading{color:#6b7280;font-size:var(--ui-fs-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.cs .cs-ui-firm-columns__zone{gap:calc(4 * var(--cs-u));padding:calc(4 * var(--cs-u));border:var(--ui-hairline) dashed #e5e7eb;border-radius:var(--ui-radius-sm);flex-direction:column;display:flex}.cs .cs-ui-firm-columns__list:last-child .cs-ui-firm-columns__zone{flex:1}.cs .cs-ui-firm-columns__row{align-items:center;gap:calc(8 * var(--cs-u));min-width:0;height:calc(26 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border:var(--ui-hairline) solid #e5e7eb;border-radius:var(--ui-radius-sm);background:var(--ui-surface);color:#374151;display:flex}.cs .cs-ui-firm-columns__row>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cs .cs-ui-firm-columns__row.is-moving{border-color:var(--ui-primary-soft-border);background:var(--ui-primary-soft);color:var(--ui-primary-text);font-weight:500}.cs .cs-ui-firm-columns__grip{width:calc(10 * var(--cs-u));height:calc(5 * var(--cs-u));border-block:calc(1.5 * var(--cs-u)) solid #d1d5db;flex:none}.cs .cs-ui-firm-columns__row.is-moving .cs-ui-firm-columns__grip{border-color:var(--ui-primary)}.cs .cs-ui-firm-columns__foot{padding:calc(10 * var(--cs-u)) calc(16 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);justify-content:flex-end;display:flex}@container (width<=449px){:is(.cs .cs-ui>.cs-ui-window:has(.cs-ui-firm-switches),.cs .cs-ui>.cs-ui-window:has(.cs-ui-firm-columns)){--ui-cols:25}.cs .cs-ui-firm-switches__top>.cs-ui-firm-switches__link.is-extra,.cs .cs-ui-firm-columns__help,.cs .cs-ui-firm-switches__file .cs-ui-loss-tabs__tab:not(.is-active):nth-child(-n+3){display:none}.cs .cs-ui-firm-columns__lists{gap:calc(10 * var(--cs-u));grid-template-columns:minmax(0,1fr)}}.cs .cs-ui-wo-crumb svg{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));color:var(--ui-muted)}.cs .cs-ui-wo-crumb span:last-child{color:var(--ui-text-soft)}.cs .cs-ui-wo-ring{width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));border:calc(1.5 * var(--cs-u)) solid currentColor;background:conic-gradient(currentColor 0 50%, transparent 0);border-radius:50%;flex:none}.cs .cs-ui-wo-ring--full{background:currentColor}.cs .cs-ui-wo-ring--empty{background:0 0}.cs .cs-ui-wo-meta span{align-items:center;gap:calc(5 * var(--cs-u));display:inline-flex}.cs .cs-ui-wo-meta svg{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-wo-status{align-items:center;gap:calc(6 * var(--cs-u));margin-block:calc(12 * var(--cs-u)) calc(10 * var(--cs-u));display:flex}.cs .cs-ui-wo-next,.cs .cs-ui-wo-more{align-items:center;gap:calc(6 * var(--cs-u));height:calc(28 * var(--cs-u));padding-inline:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;font-weight:500;display:inline-flex}.cs .cs-ui-wo-next{border-color:var(--ui-green-border);background:var(--ui-green-soft);color:var(--ui-green-text)}.cs .cs-ui-wo-more{padding-inline:calc(7 * var(--cs-u))}.cs :is(.cs-ui-wo-next,.cs-ui-wo-more) svg{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-wo-updated{color:var(--ui-muted);font-size:var(--ui-fs-sm);white-space:nowrap;margin-left:auto}.cs .cs-ui-record__meta+.cs-ui-wo-stepper{margin-top:calc(14 * var(--cs-u))}.cs .cs-ui-wo-stepper .cs-ui-stepper__step{padding-block:calc(5 * var(--cs-u)) calc(6 * var(--cs-u))}.cs .cs-ui-wo-pending svg{width:calc(11 * var(--cs-u));height:calc(11 * var(--cs-u))}.cs .cs-ui-wo-tabs{gap:calc(22 * var(--cs-u));margin-block:calc(10 * var(--cs-u)) calc(12 * var(--cs-u))}.cs .cs-ui-wo-tabs .cs-ui-tab{padding-block:calc(5 * var(--cs-u))}.cs .cs-ui-wo-chip{padding:calc(2 * var(--cs-u)) calc(6 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-green-border);border-radius:var(--ui-radius-sm);background:var(--ui-green-soft);color:var(--ui-green-text);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;display:inline-block}.cs .cs-ui-wo-chip--loss{border-color:var(--ui-red-border);background:var(--ui-red-soft);color:var(--ui-red-text)}.cs .cs-ui-record__actions .cs-ui-btn svg{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-sales-record .cs-ui-record__head{gap:calc(10 * var(--cs-u))}.cs .cs-ui-sales-record .cs-ui-record__actions{gap:calc(6 * var(--cs-u))}.cs .cs-ui-sales-record .cs-ui-record__actions .cs-ui-btn{padding-inline:.7em}.cs .cs-ui-sales-record .cs-ui-wo-stepper{gap:calc(6 * var(--cs-u))}.cs .cs-ui-sales-record .cs-ui-wo-stepper .cs-ui-stepper__step{padding-inline:calc(7 * var(--cs-u));font-size:var(--ui-fs-xs)}.cs .cs-ui-sales-record__lines{grid-template-columns:minmax(0, 1fr) calc(92 * var(--cs-u)) calc(62 * var(--cs-u)) calc(66 * var(--cs-u)) calc(66 * var(--cs-u)) calc(74 * var(--cs-u)) calc(78 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-sm);display:grid;overflow:hidden}.cs .cs-ui-sales-record__row{display:contents}.cs .cs-ui-sales-record__cell{min-width:0;min-height:calc(42 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(8 * var(--cs-u));color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.cs .cs-ui-sales-record__row--head .cs-ui-sales-record__cell{min-height:calc(28 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-muted);font-size:var(--ui-fs-xs);font-weight:600}.cs .cs-ui-sales-record--item,.cs .cs-ui-sales-record--margin{justify-content:flex-start}.cs .cs-ui-sales-record--item b{text-overflow:ellipsis;text-decoration:underline;text-decoration-thickness:var(--ui-hairline);text-underline-offset:.18em;font-weight:600;overflow:hidden}.cs .cs-ui-sales-record__add{justify-content:center;align-items:center;gap:calc(6 * var(--cs-u));height:calc(30 * var(--cs-u));margin-top:calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-sunken);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);font-weight:500;display:flex}.cs .cs-ui-sales-record__add svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u))}.cs .cs-ui-sales-record__totals{width:calc(300 * var(--cs-u));margin:calc(10 * var(--cs-u)) 0 0 auto;border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-sm);flex-direction:column;display:flex}.cs .cs-ui-sales-record__total{justify-content:space-between;gap:calc(12 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(12 * var(--cs-u));font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.cs .cs-ui-sales-record__total+.cs-ui-sales-record__total{border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-sales-record__total.is-grand{font-weight:700}.cs .cs-ui-workorder-record__tasks{grid-template-columns:calc(132 * var(--cs-u)) minmax(0, 1fr) calc(120 * var(--cs-u)) calc(104 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-sm);display:grid;overflow:hidden}.cs .cs-ui-workorder-record__row{display:contents}.cs .cs-ui-workorder-record__row>span{min-width:0;min-height:calc(32 * var(--cs-u));padding:calc(2 * var(--cs-u)) calc(8 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;align-items:center;display:flex}.cs .cs-ui-workorder-record__row--head>span{min-height:calc(25 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);border-top:0;font-weight:600}.cs .cs-ui-workorder-record--worked{font-variant-numeric:tabular-nums;justify-content:flex-end}.cs .cs-ui-workorder-record__status{height:calc(26 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-workorder-record__task{gap:calc(10 * var(--cs-u))}.cs .cs-ui-workorder-record__task b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-workorder-record__person{align-items:center;gap:calc(5 * var(--cs-u));color:var(--ui-text-soft);display:inline-flex}.cs .cs-ui-workorder-record__person .cs-ui-avatar{font-size:var(--ui-fs-2xs)}.cs .cs-ui-workorder-record__row--material>span{min-height:calc(25 * var(--cs-u));background:var(--ui-bg)}.cs .cs-ui-workorder-record__row--material>span:first-child+span{grid-column:2/-1}.cs .cs-ui-workorder-record__row--material+.cs-ui-workorder-record__row--material>span{border-top:0}.cs .cs-ui-workorder-record__material{gap:calc(8 * var(--cs-u))}.cs .cs-ui-workorder-record__material u{color:var(--ui-blue-text);text-decoration-thickness:var(--ui-hairline);text-underline-offset:.18em}.cs .cs-ui-workorder-record__qty{font-variant-numeric:tabular-nums}.cs .cs-ui-workorder-record__settings{grid-template-columns:minmax(0, 1fr) calc(316 * var(--cs-u));gap:calc(12 * var(--cs-u));align-items:start;display:grid}.cs .cs-ui-workorder-record__form,.cs .cs-ui-workorder-record__card{border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-sm);flex-direction:column;display:flex}.cs .cs-ui-workorder-record__form{gap:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u));align-self:stretch}.cs .cs-ui-workorder-record__field{gap:calc(4 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-workorder-record__label{color:var(--ui-text-soft);font-weight:500}.cs .cs-ui-workorder-record__input{align-items:center;gap:calc(6 * var(--cs-u));height:calc(30 * var(--cs-u));padding-inline:calc(9 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;overflow:hidden}.cs .cs-ui-workorder-record__input svg{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u));color:var(--ui-muted);flex:none}.cs .cs-ui-workorder-record__side{gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-workorder-record__card-head{align-items:center;gap:calc(8 * var(--cs-u));padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-md);font-weight:600;display:flex}.cs .cs-ui-workorder-record__card-head svg{width:calc(14 * var(--cs-u));height:calc(14 * var(--cs-u))}.cs .cs-ui-workorder-record__line{justify-content:space-between;gap:calc(10 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(12 * var(--cs-u));white-space:nowrap;font-variant-numeric:tabular-nums;display:flex}.cs .cs-ui-workorder-record__line+.cs-ui-workorder-record__line{border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-workorder-record__line u{text-overflow:ellipsis;min-width:0;color:var(--ui-blue-text);text-decoration-thickness:var(--ui-hairline);text-underline-offset:.18em;overflow:hidden}.cs .cs-ui-workorder-record__line--pair{justify-content:flex-start}.cs .cs-ui-workorder-record__line--pair b{width:calc(100 * var(--cs-u));flex:none;font-weight:600}.cs .cs-ui-workorder-record__costs{gap:calc(3 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(12 * var(--cs-u)) calc(7 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-workorder-record__cost{justify-content:space-between;gap:calc(10 * var(--cs-u));white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;display:flex}.cs .cs-ui-workorder-record__cost b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-workorder-record__cost i{color:var(--ui-muted);font-style:normal}.cs .cs-ui-workorder-record__cost.is-total{padding-top:calc(5 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-workorder-tasks{min-height:calc(470 * var(--cs-u));border-top:calc(2 * var(--cs-u)) solid var(--ui-tile);background:var(--ui-bg);flex-direction:column;display:flex}.cs .cs-ui-workorder-tasks__bar{align-items:center;gap:calc(36 * var(--cs-u));height:calc(52 * var(--cs-u));padding-inline:calc(24 * var(--cs-u));background:var(--ui-surface);display:flex}.cs .cs-ui-workorder-tasks__brand{align-items:center;gap:calc(7 * var(--cs-u));color:#3b0d0c;font-size:var(--ui-fs-md);letter-spacing:-.02em;white-space:nowrap;font-weight:700;display:flex}.cs .cs-ui-workorder-tasks__brand i{width:calc(22 * var(--cs-u));height:calc(22 * var(--cs-u));background:#f15757;border-radius:50%}.cs .cs-ui-workorder-tasks__nav{color:var(--ui-primary);font-size:var(--ui-fs-md);white-space:nowrap;font-weight:600}.cs .cs-ui-workorder-tasks__me{margin-left:auto}.cs .cs-ui-workorder-tasks__band{align-items:center;gap:calc(12 * var(--cs-u));height:calc(96 * var(--cs-u));padding:0 calc(24 * var(--cs-u)) calc(18 * var(--cs-u));background:linear-gradient(100deg, var(--ui-primary), var(--ui-tile) 60%, #14b8a6);color:#fff;display:flex}.cs .cs-ui-workorder-tasks__tile{width:calc(34 * var(--cs-u));height:calc(34 * var(--cs-u));border-radius:calc(8 * var(--cs-u));background:#fff3;place-items:center;display:grid}.cs .cs-ui-workorder-tasks__tile svg{width:calc(18 * var(--cs-u));height:calc(18 * var(--cs-u))}.cs .cs-ui-workorder-tasks__title{font-size:var(--ui-fs-xl);letter-spacing:-.02em;font-weight:700}.cs .cs-ui-workorder-tasks__sheet{margin-top:calc(-22 * var(--cs-u));padding:calc(22 * var(--cs-u)) calc(24 * var(--cs-u)) calc(26 * var(--cs-u));border-radius:calc(20 * var(--cs-u)) calc(20 * var(--cs-u)) 0 0;background:var(--ui-bg);flex-direction:column;flex:1;display:flex}.cs .cs-ui-workorder-tasks__card{border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:calc(10 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-sm);flex:1;overflow:hidden}.cs .cs-ui-workorder-tasks__tabs{gap:calc(30 * var(--cs-u));padding-inline:calc(22 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-md);white-space:nowrap;display:flex}.cs .cs-ui-workorder-tasks__tab{align-items:center;gap:calc(6 * var(--cs-u));padding-block:calc(11 * var(--cs-u));margin-bottom:calc(-1 * var(--ui-hairline));border-bottom:calc(2 * var(--cs-u)) solid transparent;display:flex}.cs .cs-ui-workorder-tasks__tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary);font-weight:500}.cs .cs-ui-workorder-tasks__tab i,.cs .cs-ui-workorder-tasks__count{padding:calc(1 * var(--cs-u)) calc(6 * var(--cs-u));border-radius:calc(9 * var(--cs-u));background:var(--ui-gray-border);color:var(--ui-gray-text);font-size:max(10.5px, calc(11 * var(--cs-u)));font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.cs .cs-ui-workorder-tasks__group-by{align-items:center;gap:calc(6 * var(--cs-u));padding:calc(9 * var(--cs-u)) calc(18 * var(--cs-u));color:var(--ui-text-soft);white-space:nowrap;display:flex}.cs .cs-ui-workorder-tasks__group-label{margin-right:calc(6 * var(--cs-u));color:var(--ui-faint);font-size:var(--ui-fs-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.cs .cs-ui-workorder-tasks__chip{padding:calc(5 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid transparent;border-radius:var(--ui-radius);font-weight:500}.cs .cs-ui-workorder-tasks__chip.is-active{border-color:var(--ui-primary-soft-border);color:var(--ui-primary-text);background:#d1fae580}.cs .cs-ui-workorder-tasks__group{align-items:center;gap:calc(8 * var(--cs-u));height:calc(38 * var(--cs-u));padding-inline:calc(12 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);display:flex}.cs .cs-ui-workorder-tasks__group>svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));color:var(--ui-faint)}.cs .cs-ui-workorder-tasks__group b{color:var(--ui-text-soft);font-weight:600}.cs .cs-ui-workorder-tasks__group--blue .cs-ui-wo-ring,.cs .cs-ui-workorder-tasks__row--blue>.cs-ui-wo-ring{color:#1e3a8a}.cs .cs-ui-workorder-tasks__group--violet .cs-ui-wo-ring,.cs .cs-ui-workorder-tasks__row--violet>.cs-ui-wo-ring{color:var(--ui-violet-text);background:conic-gradient(currentColor 0 75%, transparent 0)}.cs .cs-ui-workorder-tasks__row{grid-template-columns:calc(14 * var(--cs-u)) calc(296 * var(--cs-u)) minmax(0, 1fr) calc(104 * var(--cs-u)) calc(116 * var(--cs-u)) calc(26 * var(--cs-u));align-items:center;gap:calc(12 * var(--cs-u));min-height:calc(58 * var(--cs-u));padding-inline:calc(12 * var(--cs-u)) calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;display:grid}.cs .cs-ui-workorder-tasks__row>.cs-ui-wo-ring{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u))}.cs .cs-ui-workorder-tasks__action{align-items:center;gap:calc(8 * var(--cs-u));display:flex}.cs .cs-ui-workorder-tasks__action .cs-ui-btn svg{width:calc(13 * var(--cs-u));height:calc(13 * var(--cs-u))}.cs .cs-ui-workorder-tasks__play{width:calc(20 * var(--cs-u));height:calc(20 * var(--cs-u));background:var(--ui-border);border-radius:50%;flex:none;position:relative}.cs .cs-ui-workorder-tasks__play:after{content:"";margin:calc(-4.5 * var(--cs-u)) 0 0 calc(-2.5 * var(--cs-u));border-block:calc(4.5 * var(--cs-u)) solid transparent;border-left:calc(7 * var(--cs-u)) solid var(--ui-text-soft);position:absolute;top:50%;left:50%}.cs .cs-ui-workorder-tasks__timer{color:var(--ui-primary);font-variant-numeric:tabular-nums;font-weight:600}.cs .cs-ui-workorder-tasks__task{flex-direction:column;min-width:0;line-height:1.3;display:flex}.cs .cs-ui-workorder-tasks__task b{font-weight:600}.cs .cs-ui-workorder-tasks__task span{color:var(--ui-muted)}.cs .cs-ui-workorder-tasks__task>*{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-workorder-tasks__wo{align-items:center;gap:calc(5 * var(--cs-u));font-variant-numeric:tabular-nums;display:flex}.cs .cs-ui-workorder-tasks__wo svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));color:var(--ui-muted)}.cs .cs-ui-workorder-tasks__centre{text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-workorder-tasks__leave{width:calc(26 * var(--cs-u));height:calc(26 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-text-soft);place-items:center;display:grid}.cs .cs-ui-workorder-tasks__leave svg{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u))}@container (width<=699px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-sales-record,.cs-ui-workorder-record,.cs-ui-workorder-tasks){--ui-cols:44}.cs .cs-ui-sales-record .cs-ui-wo-extra,.cs .cs-ui-sales-record .cs-ui-stepper__step.is-later{display:none}.cs .cs-ui-sales-record__lines{grid-template-columns:minmax(0, 1fr) calc(88 * var(--cs-u)) calc(60 * var(--cs-u)) calc(74 * var(--cs-u)) calc(74 * var(--cs-u))}.cs .cs-ui-sales-record__lines :is(.cs-ui-sales-record--fulfilled,.cs-ui-sales-record--invoiced){display:none}.cs .cs-ui-workorder-record__tasks{grid-template-columns:calc(124 * var(--cs-u)) minmax(0, 1fr) calc(84 * var(--cs-u))}.cs .cs-ui-workorder-record__tasks .cs-ui-workorder-record--centre,.cs .cs-ui-workorder-record__person{display:none}.cs .cs-ui-workorder-record__settings{grid-template-columns:minmax(0, 1fr) calc(300 * var(--cs-u))}.cs .cs-ui-wo-tabs>:nth-child(n+4){display:none}.cs .cs-ui-workorder-tasks__row{grid-template-columns:calc(14 * var(--cs-u)) calc(272 * var(--cs-u)) minmax(0, 1fr) calc(84 * var(--cs-u)) calc(26 * var(--cs-u))}.cs .cs-ui-workorder-tasks__centre{display:none}}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-sales-record,.cs-ui-workorder-record,.cs-ui-workorder-tasks){--ui-cols:25}.cs .cs-ui-sales-record .cs-ui-wo-meta,.cs .cs-ui-wo-updated{display:none}.cs .cs-ui-sales-record .cs-ui-record__head{row-gap:calc(8 * var(--cs-u));flex-wrap:wrap}.cs .cs-ui-sales-record .cs-ui-record__actions{flex-basis:100%;margin-left:0}.cs .cs-ui-wo-stepper{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.cs .cs-ui-wo-stepper .cs-ui-stepper__step.is-done:not(:nth-last-child(1 of .is-done)),.cs .cs-ui-wo-stepper .cs-ui-stepper__step.is-next~.cs-ui-stepper__step{display:none}.cs .cs-ui-wo-tabs{gap:calc(16 * var(--cs-u))}.cs .cs-ui-wo-tabs>:nth-child(n+3){display:none}.cs .cs-ui-sales-record__lines{grid-template-columns:minmax(0, 1fr) calc(52 * var(--cs-u)) calc(66 * var(--cs-u))}.cs .cs-ui-sales-record__lines :is(.cs-ui-sales-record--margin,.cs-ui-sales-record--price){display:none}.cs .cs-ui-sales-record__totals{width:100%}.cs .cs-ui-workorder-record__tasks{grid-template-columns:calc(118 * var(--cs-u)) minmax(0, 1fr) calc(78 * var(--cs-u))}.cs .cs-ui-workorder-record__material .cs-ui-badge{display:none}.cs .cs-ui-workorder-record__settings{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-workorder-record__form,.cs .cs-ui-workorder-record__card--bom{display:none}.cs .cs-ui-workorder-tasks__bar,.cs .cs-ui-workorder-tasks__band,.cs .cs-ui-workorder-tasks__sheet{padding-inline:calc(14 * var(--cs-u))}.cs .cs-ui-workorder-tasks__tabs{gap:calc(20 * var(--cs-u));padding-inline:calc(14 * var(--cs-u))}.cs .cs-ui-workorder-tasks__chip:nth-of-type(n+4){display:none}.cs .cs-ui-workorder-tasks__row{grid-template-columns:calc(14 * var(--cs-u)) minmax(0, 1fr);row-gap:calc(5 * var(--cs-u));padding-block:calc(10 * var(--cs-u));grid-template-areas:"ring task""ring action""ring wo"}.cs .cs-ui-workorder-tasks__row>.cs-ui-wo-ring{margin-top:calc(3 * var(--cs-u));grid-area:ring;align-self:start}.cs .cs-ui-workorder-tasks__task{grid-area:task}.cs .cs-ui-workorder-tasks__action{grid-area:action}.cs .cs-ui-workorder-tasks__action.is-empty{display:none}.cs .cs-ui-workorder-tasks__wo{grid-area:wo}.cs .cs-ui-workorder-tasks__leave{display:none}}.cs .cs-ui-item{--ui-forecast-above:#16a34a33;--ui-forecast-below:#ef444433;--ui-forecast-line:#00000059;--ui-risk-red:#dc2626}@container (width<=759px){:is(.cs .cs-ui.cs-ui-item>.cs-ui-window:has(.cs-ui-item-forecast),.cs .cs-ui.cs-ui-item>.cs-ui-window:has(.cs-ui-item-ledger)){--ui-cols:46}}@container (width<=599px){:is(.cs .cs-ui.cs-ui-item>.cs-ui-window:has(.cs-ui-item-forecast),.cs .cs-ui.cs-ui-item>.cs-ui-window:has(.cs-ui-item-ledger)){--ui-cols:26}}.cs .cs-ui-item-forecast .cs-ui-item-forecast__plot--narrow{display:none}.cs .cs-ui-item .cs-ui-record__crumb{margin-bottom:0}.cs .cs-ui-item .cs-ui-record__meta{margin-top:0}.cs .cs-ui-item .cs-ui-tabs{gap:calc(22 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-item .cs-ui-tab{padding-block:calc(6 * var(--cs-u))}.cs .cs-ui-item-tiles .cs-ui-stat{gap:calc(4 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(12 * var(--cs-u));box-shadow:inset 0 0 0 var(--ui-hairline) #0000001a}.cs .cs-ui-item-tiles .cs-ui-stat__label{align-items:center;gap:calc(4 * var(--cs-u));font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-item-tiles .cs-ui-stat__value{font-weight:600}.cs .cs-ui-item-tiles__icon{flex:none;display:flex}.cs .cs-ui-item-tiles__icon.is-up svg{rotate:-90deg}.cs .cs-ui-item-tiles__icon.is-down svg{rotate:90deg}.cs .cs-ui-item-forecast{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-item-forecast .cs-ui-tabs{margin-bottom:calc(2 * var(--cs-u))}.cs .cs-ui-item-forecast__scope{align-items:flex-end;gap:calc(12 * var(--cs-u));font-size:var(--ui-fs-sm);display:flex}.cs .cs-ui-item-forecast__scope .cs-ui-select{width:calc(150 * var(--cs-u));height:calc(28 * var(--cs-u));font-size:var(--ui-fs-sm)}.cs .cs-ui-item-forecast__scope .cs-ui-item-forecast__horizon{width:calc(120 * var(--cs-u))}.cs .cs-ui-item-forecast__chart{padding:calc(6 * var(--cs-u)) calc(12 * var(--cs-u)) calc(2 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface)}.cs .cs-ui-item-forecast__plot{width:100%;height:auto}.cs .cs-ui-item-forecast__tick,.cs .cs-ui-item-forecast__day{font-size:12px}.cs .cs-ui-item-forecast__plot--narrow .cs-ui-item-forecast__tick,.cs .cs-ui-item-forecast__plot--narrow .cs-ui-item-forecast__day{font-size:13px}.cs .cs-ui-item-forecast__above{fill:var(--ui-forecast-above)}.cs .cs-ui-item-forecast__below{fill:var(--ui-forecast-below)}.cs .cs-ui-item-forecast__line{fill:none;stroke:var(--ui-forecast-line);stroke-width:1.5px;stroke-linejoin:round}.cs .cs-ui-item-events{border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-sm);overflow:hidden}.cs .cs-ui-item-events__row{align-items:start;gap:calc(10 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text);white-space:nowrap;grid-template-columns:1.55fr .8fr 1fr .5fr 1fr .9fr;display:grid}.cs .cs-ui-item-events__row--head{padding-block:calc(6 * var(--cs-u));background:var(--ui-bg);color:var(--ui-text-soft);border-top:0;font-weight:600}.cs .cs-ui-item-events__row>span{min-width:0}.cs .cs-ui-item-events .is-end{text-align:right}.cs .cs-ui-item-events .is-centre{justify-content:center;display:flex}.cs .cs-ui-item-events__source{display:grid}.cs .cs-ui-item-events__source b{align-items:center;gap:calc(4 * var(--cs-u));color:var(--ui-blue-text);font-weight:600;display:flex}.cs .cs-ui-item-events__source b svg{color:var(--ui-muted)}.cs .cs-ui-item-events__source small{color:var(--ui-muted);font-size:var(--ui-fs-xs);line-height:1.3}.cs .cs-ui-item-events__change{font-weight:600}.cs .cs-ui-item-events__change.is-out{color:var(--ui-red-text)}.cs .cs-ui-item-events__change.is-in{color:var(--ui-green-text)}.cs .cs-ui-item-events__available{font-weight:600}.cs .cs-ui-item-events__available.is-short{color:var(--ui-red-text)}.cs .cs-ui-item-events__risk{width:calc(12 * var(--cs-u));height:calc(12 * var(--cs-u));margin-top:calc(3 * var(--cs-u));border:var(--ui-hairline) solid #0003;border-radius:50%;display:block}.cs .cs-ui-item-events__risk--red{background:var(--ui-risk-red)}@container (width<=759px){.cs .cs-ui-item-forecast .cs-ui-item-forecast__plot--wide{display:none}.cs .cs-ui-item-forecast .cs-ui-item-forecast__plot--narrow{display:block}}@container (width<=599px){.cs .cs-ui-item-forecast__scope>.cs-ui-select{display:none}.cs .cs-ui-item-events__row{white-space:normal;grid-template-columns:1.5fr .9fr 1fr .45fr}.cs .cs-ui-item-events__row>.is-wide{display:none}}.cs .cs-ui-item-ledger{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-item-ledger .cs-ui-tabs{margin-bottom:calc(2 * var(--cs-u))}.cs .cs-ui-item-ledger .cs-ui-item-tiles .cs-ui-stat__label{font-size:var(--ui-fs-xs)}.cs .cs-ui-item-ledger__action{border:var(--ui-hairline) solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text-soft)}.cs .cs-ui-item-ledger__dots{padding-inline:calc(8 * var(--cs-u))}.cs .cs-ui-item-ledger__adjust{display:flex}.cs .cs-ui-item-ledger__card{gap:calc(8 * var(--cs-u));padding:calc(12 * var(--cs-u)) calc(14 * var(--cs-u)) calc(14 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:calc(8 * var(--cs-u));background:var(--ui-surface);display:grid}.cs .cs-ui-item-ledger__title{color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:600}.cs .cs-ui-item-wh,.cs .cs-ui-item-moves{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);font-size:var(--ui-fs-sm);overflow:hidden}.cs .cs-ui-item-wh__row{gap:calc(10 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text);white-space:nowrap;grid-template-columns:1.3fr repeat(5,minmax(0,1fr));display:grid}.cs .cs-ui-item-wh__row--head,.cs .cs-ui-item-moves__row--head{padding-block:calc(6 * var(--cs-u));background:var(--ui-bg);color:var(--ui-text-soft);font-size:var(--ui-fs-xs);border-top:0;font-weight:600}.cs .cs-ui-item-wh__row>span,.cs .cs-ui-item-moves__row>span{min-width:0}.cs .cs-ui-item-wh .is-end,.cs .cs-ui-item-moves .is-end{text-align:right}.cs .cs-ui-item-wh__row em{display:none}.cs .cs-ui-item-moves__row{align-items:center;gap:calc(10 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text);white-space:nowrap;grid-template-columns:.9fr 1.7fr .7fr .8fr;display:grid}.cs .cs-ui-item-moves__source{align-items:center;gap:calc(4 * var(--cs-u));color:var(--ui-blue-text);text-underline-offset:.15em;text-decoration:underline;display:flex}.cs .cs-ui-item-moves__source svg{color:var(--ui-muted)}.cs .cs-ui-item-moves__change{font-weight:600}.cs .cs-ui-item-moves__change.is-out{color:var(--ui-red-text)}.cs .cs-ui-item-moves__change.is-in{color:var(--ui-green-text)}.cs .cs-ui-item-moves__date{color:var(--ui-text-soft);text-align:right}@container (width<=759px){.cs .cs-ui-item-ledger .cs-ui-item-tiles{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.cs .cs-ui-item-wh__row--head{display:none}.cs .cs-ui-item-wh__row{border-top:0;grid-template-columns:repeat(5,minmax(0,1fr))}.cs .cs-ui-item-wh__name{grid-column:1/-1;font-weight:600}.cs .cs-ui-item-wh__row>.is-end{text-align:left;font-weight:600;display:grid}.cs .cs-ui-item-wh__row em{color:var(--ui-muted);font-size:var(--ui-fs-xs);font-style:normal;font-weight:400;display:block}}@container (width<=599px){.cs .cs-ui-item-ledger .cs-ui-record__actions,.cs .cs-ui-item-ledger .cs-ui-item-ledger__adjust,.cs .cs-ui-item-ledger .cs-ui-record__meta>span:nth-child(n+2){display:none}.cs .cs-ui-item-ledger .cs-ui-item-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-item-wh__row{row-gap:calc(8 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-ui-item-moves__row{row-gap:calc(2 * var(--cs-u));grid-template-columns:minmax(0,1fr) auto}.cs .cs-ui-item-moves__row--head>:nth-child(2),.cs .cs-ui-item-moves .cs-ui-item-moves__date{display:none}.cs .cs-ui-item-moves__type{grid-area:1/1;font-weight:600}.cs .cs-ui-item-moves__change{grid-area:1/2}.cs .cs-ui-item-moves__source{grid-area:2/1/auto/-1}}.cs :is(.cs-ui-floor-station,.cs-ui-floor-menu,.cs-ui-floor-overview){--floor-act-panel:#eff6ff;--floor-act-pill:#dbeafe;--floor-act-border:#bfdbfe;--floor-act-ring:#dbeafe;--floor-act-text:#1e3a8a;--floor-act-icon:#2563eb;--floor-act-block:#3b82f6;--floor-act-soft:#bfdbfe;--floor-observe-panel:#ecfdf5;--floor-observe-pill:#d1fae5;--floor-observe-border:#a7f3d0;--floor-observe-ring:#d1fae5;--floor-observe-text:#064e3b;--floor-observe-icon:#059669;--floor-observe-block:#10b981;--floor-observe-soft:#a7f3d0;--floor-amber:#fbbf24;--floor-amber-line:#f59e0b;--floor-alert:#dc2626;--floor-link:#2563eb}.cs .cs-ui-floor-station{grid-template-columns:calc(44 * var(--cs-u)) minmax(0, 1fr);gap:calc(14 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) calc(16 * var(--cs-u));background:var(--ui-bg);display:grid}.cs .cs-ui-floor-station__main{gap:calc(12 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-floor-rail{align-items:stretch;gap:calc(6 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-floor-rail__tool{padding-block:calc(5 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-md);justify-content:center;display:flex}.cs .cs-ui-floor-rail__group{gap:calc(1 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(3 * var(--cs-u)) calc(3 * var(--cs-u));border:var(--ui-hairline) solid var(--floor-act-border);border-radius:var(--ui-radius-lg);background:var(--floor-act-panel);flex-direction:column;display:flex}.cs .cs-ui-floor-rail__group:before{content:"";width:calc(18 * var(--cs-u));height:calc(3 * var(--cs-u));margin-bottom:calc(3 * var(--cs-u));border-radius:calc(2 * var(--cs-u));background:var(--floor-act-block);align-self:center}.cs .cs-ui-floor-rail__group--observe{border-color:var(--floor-observe-border);background:var(--floor-observe-panel)}.cs .cs-ui-floor-rail__group--observe:before{background:var(--floor-observe-block)}.cs .cs-ui-floor-rail__station{align-items:center;gap:calc(1 * var(--cs-u));padding:calc(4 * var(--cs-u)) 0 calc(3 * var(--cs-u));border:var(--ui-hairline) solid transparent;border-radius:var(--ui-radius);color:var(--ui-muted);font-size:var(--ui-fs-sm);flex-direction:column;display:flex}.cs .cs-ui-floor-rail__station b{color:var(--ui-text);font-size:max(11px, calc(11 * var(--cs-u)));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.1}.cs .cs-ui-floor-rail__station b.is-alert{color:var(--floor-alert)}.cs .cs-ui-floor-rail__station.is-current{border-color:var(--ui-border-strong);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--floor-act-icon)}.cs .cs-ui-floor-rail__group--observe .cs-ui-floor-rail__station.is-current{color:var(--floor-observe-icon)}.cs .cs-ui-floor-banner{align-items:center;gap:calc(8 * var(--cs-u));min-height:calc(34 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(10 * var(--cs-u)) calc(6 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--floor-act-border);border-radius:var(--ui-radius-lg);background:var(--floor-act-panel);color:var(--floor-act-text);font-size:var(--ui-fs-sm);line-height:1.3;display:flex}.cs .cs-ui-floor-banner--observe{border-color:var(--floor-observe-border);background:var(--floor-observe-panel);color:var(--floor-observe-text)}.cs .cs-ui-floor-banner__text{flex:1;min-width:0}.cs .cs-ui-floor-banner__text b{font-weight:600}.cs .cs-ui-floor-banner__check{align-items:center;gap:calc(5 * var(--cs-u));font-size:var(--ui-fs-2xs);white-space:nowrap;flex:none;display:flex}.cs .cs-ui-floor-banner__help{font-size:var(--ui-fs-md);flex:none;display:flex}.cs .cs-ui-floor-chip{height:calc(18 * var(--cs-u));padding-inline:calc(7 * var(--cs-u));border:var(--ui-hairline) solid color-mix(in srgb, currentColor 35%, transparent);border-radius:calc(9 * var(--cs-u));background:var(--ui-surface);font-size:var(--ui-fs-2xs);align-items:center;font-weight:500;display:inline-flex}.cs .cs-ui-floor-tag{height:calc(16 * var(--cs-u));padding-inline:calc(5 * var(--cs-u));border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-2xs);letter-spacing:.05em;text-transform:uppercase;align-items:center;font-weight:600;display:inline-flex}.cs .cs-ui-floor-tag:first-child{background:var(--floor-act-pill)}.cs .cs-ui-floor-tag+.cs-ui-floor-tag{padding-inline:0}.cs .cs-ui-floor-thumb{--thumb-soft:var(--floor-act-soft);--thumb-accent:var(--floor-act-block)}.cs .cs-ui-floor-thumb--observe{--thumb-soft:var(--floor-observe-soft);--thumb-accent:var(--floor-observe-block)}.cs .cs-ui-floor-thumb svg{width:calc(160 * var(--cs-u));max-width:100%;height:auto}.cs .cs-ui-floor-thumb .t-paper{fill:#fff}.cs .cs-ui-floor-thumb .t-track{fill:#e2e8f0}.cs .cs-ui-floor-thumb .t-muted{fill:#cbd5e1}.cs .cs-ui-floor-thumb .t-accentSoft{fill:var(--thumb-soft)}.cs .cs-ui-floor-thumb .t-accent{fill:var(--thumb-accent)}.cs .cs-ui-floor-thumb .t-alert{fill:var(--floor-amber)}.cs .cs-ui-floor-thumb .t-ink{fill:#475569}.cs .cs-ui-floor-thumb line{fill:none;stroke-width:1.5px;stroke-linecap:round}.cs .cs-ui-floor-thumb line.t-paper{stroke:#fff}.cs .cs-ui-floor-thumb line.t-track{stroke:#e2e8f0}.cs .cs-ui-floor-thumb line.t-muted{stroke:#cbd5e1}.cs .cs-ui-floor-thumb line.t-accentSoft{stroke:var(--thumb-soft)}.cs .cs-ui-floor-thumb line.t-accent{stroke:var(--thumb-accent)}.cs .cs-ui-floor-thumb line.t-alert{stroke:var(--floor-amber-line)}.cs .cs-ui-floor-thumb line.t-ink{stroke:#475569}.cs .cs-ui>.cs-ui-floor-overview--rail{--ui-cols:18.75}.cs .cs-ui-floor-menu{gap:calc(5 * var(--cs-u));padding:calc(10 * var(--cs-u)) calc(9 * var(--cs-u));border-radius:var(--ui-radius-window);background:var(--ui-bg);box-shadow:var(--ui-shadow-window);color:var(--ui-text);font-family:var(--ui-font);flex-direction:column;display:flex}.cs .cs-ui-floor-menu__head{padding-inline:calc(4 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-2xs);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-weight:600;display:flex}.cs .cs-ui-floor-menu__head i{font-size:var(--ui-fs-md);font-style:normal;display:flex}.cs .cs-ui-floor-menu__overview,.cs .cs-ui-floor-menu__station{align-items:center;column-gap:calc(9 * var(--cs-u));padding:calc(3.5 * var(--cs-u)) calc(7 * var(--cs-u));border:var(--ui-hairline) solid transparent;border-radius:var(--ui-radius-lg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cs .cs-ui-floor-menu__icon{color:var(--ui-muted);font-size:var(--ui-fs-md);flex:none;display:flex}.cs .cs-ui-floor-menu__text{gap:calc(1 * var(--cs-u));flex-direction:column;min-width:0;display:flex}.cs .cs-ui-floor-menu__text b{font-size:var(--ui-fs-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.25;overflow:hidden}.cs .cs-ui-floor-menu__text small{color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.cs .cs-ui-floor-menu__count{font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-self:start;font-weight:600;line-height:1.25}.cs .cs-ui-floor-menu__count.is-alert{color:var(--floor-alert)}.cs .cs-ui-floor-menu__group{padding:calc(5 * var(--cs-u)) calc(4 * var(--cs-u)) calc(3 * var(--cs-u));border:var(--ui-hairline) solid var(--floor-act-border);border-radius:var(--ui-radius-lg);background:var(--floor-act-panel);flex-direction:column;gap:0;display:flex}.cs .cs-ui-floor-menu__group--observe{border-color:var(--floor-observe-border);background:var(--floor-observe-panel)}.cs .cs-ui-floor-menu__group-head{align-items:center;gap:calc(5 * var(--cs-u));padding:0 calc(5 * var(--cs-u)) calc(2 * var(--cs-u));color:var(--floor-act-text);display:flex}.cs .cs-ui-floor-menu__group--observe .cs-ui-floor-menu__group-head{color:var(--floor-observe-text)}.cs .cs-ui-floor-menu__group--observe .cs-ui-floor-tag:first-child{background:var(--floor-observe-pill)}.cs .cs-ui-floor-menu__hint{color:var(--ui-muted);font-size:var(--ui-fs-2xs);white-space:nowrap;margin-left:auto}.cs .cs-ui>.cs-ui-window:has(.cs-ui-floor-overview) .cs-ui-console__page{padding-top:0}.cs .cs-ui-floor-overview{gap:calc(18 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-floor-overview__band{justify-content:space-between;align-items:center;gap:calc(16 * var(--cs-u));margin-inline:calc(-24 * var(--cs-u));padding:calc(16 * var(--cs-u)) calc(24 * var(--cs-u)) calc(14 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-surface);display:flex}.cs .cs-ui-floor-overview__title{font-size:var(--ui-fs-2xl);letter-spacing:-.02em;font-weight:700;line-height:1.1}.cs .cs-ui-floor-overview__zone{gap:calc(8 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-floor-overview__zone-head{justify-content:space-between;align-items:baseline;gap:calc(2 * var(--cs-u)) calc(16 * var(--cs-u));flex-wrap:wrap;display:flex}.cs .cs-ui-floor-overview__zone-head b{font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-floor-overview__zone-head span{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-floor-overview__cards{gap:calc(14 * var(--cs-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-floor-overview__instruments{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card+.cs-ui-floor-card{border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-floor-card{min-width:0;padding:calc(12 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-floor-card--act{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.cs .cs-ui-floor-card .cs-ui-floor-thumb{height:calc(60 * var(--cs-u));margin-bottom:calc(10 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border-radius:var(--ui-radius);background:color-mix(in srgb, var(--floor-act-panel) 60%, transparent);box-shadow:inset 0 0 0 var(--ui-hairline) var(--floor-act-ring);justify-content:center;align-items:center;display:flex}.cs .cs-ui-floor-card .cs-ui-floor-thumb--observe{background:color-mix(in srgb, var(--floor-observe-panel) 60%, transparent);box-shadow:inset 0 0 0 var(--ui-hairline) var(--floor-observe-ring)}.cs .cs-ui-floor-card__verb{align-items:flex-start;gap:calc(7 * var(--cs-u));font-size:var(--ui-fs-sm);font-weight:600;line-height:1.25;display:flex}.cs .cs-ui-floor-card__verb .cs-ui-icon{color:var(--ui-faint);margin-top:.05em}.cs .cs-ui-floor-card__name,.cs .cs-ui-floor-card__value,.cs .cs-ui-floor-card__sub{padding-left:calc(21 * var(--cs-u))}.cs .cs-ui-floor-card__name{margin-top:calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-floor-card__value{align-items:baseline;gap:0 calc(5 * var(--cs-u));padding-top:calc(10 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);flex-wrap:wrap;margin-top:auto;display:flex}.cs .cs-ui-floor-card__value b{color:var(--ui-text);font-size:var(--ui-fs-xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.cs .cs-ui-floor-card--observe .cs-ui-floor-card__value{padding-top:calc(8 * var(--cs-u))}.cs .cs-ui-floor-card--observe .cs-ui-floor-card__value b{font-size:var(--ui-fs-lg)}.cs .cs-ui-floor-card__value b.is-alert,.cs .cs-ui-floor-card__sub.is-alert{color:var(--floor-alert)}.cs .cs-ui-floor-card__sub{margin-top:calc(3 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs .cs-ui-floor-queue{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-floor-queue__tabs{gap:calc(4 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text-soft);font-size:var(--ui-fs-sm);white-space:nowrap;display:flex}.cs .cs-ui-floor-queue__tabs span{padding:calc(4 * var(--cs-u)) calc(6 * var(--cs-u)) calc(6 * var(--cs-u));border-bottom:calc(2 * var(--cs-u)) solid transparent;margin-bottom:calc(-1 * var(--ui-hairline))}.cs .cs-ui-floor-queue__tabs span.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.cs .cs-ui-floor-queue__table{grid-template-columns:calc(22 * var(--cs-u)) minmax(0, 1.6fr) auto minmax(0, .85fr) minmax(0, .6fr) minmax(0, .65fr) minmax(0, .65fr);border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);font-size:var(--ui-fs-xs);display:grid;overflow:hidden}.cs .cs-ui-floor-queue__row{display:contents}.cs .cs-ui-floor-queue__row>span{min-width:0;min-height:calc(34 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(6 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);white-space:nowrap;align-items:center;display:flex}.cs .cs-ui-floor-queue__row>span:first-child{border-right:var(--ui-hairline) solid var(--ui-border);justify-content:center;padding-inline:0}.cs .cs-ui-floor-queue__row--head>span{min-height:calc(30 * var(--cs-u));background:var(--ui-bg);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);letter-spacing:.03em;text-transform:uppercase;white-space:normal;border-top:0;font-weight:700;line-height:1.15}.cs .cs-ui-floor-queue__row b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.cs .cs-ui-floor-handle{width:calc(7 * var(--cs-u));height:calc(11 * var(--cs-u));background:radial-gradient(circle, var(--ui-faint) 45%, transparent 50%) 0 0 / calc(3.5 * var(--cs-u)) calc(3.67 * var(--cs-u))}.cs .cs-ui-floor-link{color:var(--floor-link);text-underline-offset:.15em;text-decoration:underline}.cs .cs-ui-floor-late{color:var(--floor-alert)}.cs .cs-ui-floor-board{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);grid-template-columns:minmax(0,.9fr) minmax(0,2fr);display:grid;overflow:hidden}.cs .cs-ui-floor-board__backlog,.cs .cs-ui-floor-board__lanes{gap:calc(7 * var(--cs-u));min-width:0;padding:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-floor-board__backlog{border-right:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-floor-board__title{font-size:var(--ui-fs-sm);font-weight:600}.cs .cs-ui-floor-board__field{align-items:center;gap:calc(6 * var(--cs-u));height:calc(24 * var(--cs-u));padding-inline:calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-faint);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex}.cs .cs-ui-floor-board__cols{gap:calc(8 * var(--cs-u));flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs .cs-ui-floor-board__col{gap:calc(7 * var(--cs-u));min-width:0;padding:calc(8 * var(--cs-u));border-radius:var(--ui-radius-lg);background:var(--ui-sunken);flex-direction:column;display:flex}.cs .cs-ui-floor-board__head{align-items:start;gap:calc(2 * var(--cs-u)) calc(6 * var(--cs-u));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cs .cs-ui-floor-board__head b{font-size:var(--ui-fs-xs);font-weight:700;line-height:1.25}.cs .cs-ui-floor-board__disc{width:max(20px, calc(20 * var(--cs-u)));height:max(20px, calc(20 * var(--cs-u)));background:var(--disc,#0d9488);color:#fff;font-size:var(--ui-fs-2xs);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.cs .cs-ui-floor-board__meta{align-items:center;gap:calc(2 * var(--cs-u)) calc(8 * var(--cs-u));color:var(--ui-text-soft);font-size:max(10.5px, calc(10 * var(--cs-u)));font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/-1;display:flex}.cs .cs-ui-floor-board__meta span{align-items:center;gap:calc(3 * var(--cs-u));display:inline-flex}.cs .cs-ui-floor-alert{width:max(14px, calc(14 * var(--cs-u)));height:max(14px, calc(14 * var(--cs-u)));color:#fff;font-size:var(--ui-fs-2xs);background:#ef4444;border-radius:50%;flex:none;justify-content:center;align-items:center;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.cs .cs-ui-floor-card-task{gap:calc(2 * var(--cs-u));padding:calc(6 * var(--cs-u)) calc(8 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);flex-direction:column;line-height:1.3;display:flex}.cs .cs-ui-floor-card-task__top{align-items:center;gap:calc(4 * var(--cs-u));display:flex}.cs .cs-ui-floor-card-task__top b{color:var(--ui-text);font-size:var(--ui-fs-xs);flex:1;font-weight:600}.cs .cs-ui-floor-card-task__date{align-items:center;gap:calc(3 * var(--cs-u));color:var(--ui-muted);white-space:nowrap;display:inline-flex}.cs .cs-ui-floor-card-task__date.is-late{color:var(--floor-alert)}.cs .cs-ui-floor-card-task__what{color:var(--ui-muted)}.cs .cs-ui-floor-card-task__line{align-items:center;gap:calc(2 * var(--cs-u)) calc(8 * var(--cs-u));font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.cs .cs-ui-floor-card-task__line span{align-items:center;gap:calc(3 * var(--cs-u));display:inline-flex}.cs .cs-ui-floor-card-task__line .cs-ui-icon{color:var(--ui-faint)}.cs .cs-ui-floor-matrix{gap:calc(10 * var(--cs-u));flex-direction:column;display:flex}.cs .cs-ui-floor-matrix__stats{gap:calc(10 * var(--cs-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs .cs-ui-floor-matrix__stat{gap:calc(3 * var(--cs-u));min-width:0;padding:calc(9 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);flex-direction:column;display:flex}.cs .cs-ui-floor-matrix__stat span{align-items:center;gap:calc(6 * var(--cs-u));color:var(--ui-text-soft);font-size:var(--ui-fs-xs);white-space:nowrap;display:flex}.cs .cs-ui-floor-matrix__stat span:before{content:"";width:calc(7 * var(--cs-u));height:calc(7 * var(--cs-u));background:var(--dot);border-radius:50%;flex:none}.cs .cs-ui-floor-matrix__stat b{font-size:var(--ui-fs-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.cs .cs-ui-floor-matrix__card{border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);overflow:hidden}.cs .cs-ui-floor-matrix__legend{gap:calc(4 * var(--cs-u)) calc(14 * var(--cs-u));padding:calc(7 * var(--cs-u)) calc(10 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);background:var(--ui-bg);color:var(--ui-text-soft);font-size:var(--ui-fs-2xs);flex-wrap:wrap;display:flex}.cs .cs-ui-floor-matrix__legend span{align-items:center;gap:calc(5 * var(--cs-u));white-space:nowrap;display:inline-flex}.cs .cs-ui-floor-matrix__legend span:before{content:"";width:calc(10 * var(--cs-u));height:calc(10 * var(--cs-u));border:var(--ui-hairline) solid var(--edge);border-radius:calc(2 * var(--cs-u));background:var(--fill)}.cs .cs-ui-floor-matrix__grid{grid-template-columns:minmax(0,.95fr) minmax(0,.6fr) repeat(4,minmax(0,1fr));display:grid}.cs .cs-ui-floor-matrix__row{display:contents}.cs .cs-ui-floor-matrix__row>span{min-width:0;min-height:calc(48 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(5 * var(--cs-u));border-top:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-xs);white-space:nowrap;flex-direction:column;justify-content:center;display:flex}.cs .cs-ui-floor-matrix__row>span:first-child{padding-top:calc(7 * var(--cs-u));padding-left:calc(9 * var(--cs-u));box-shadow:inset calc(3 * var(--cs-u)) 0 0 var(--edge,transparent);justify-content:flex-start}.cs .cs-ui-floor-matrix__row>span:nth-child(2){padding-top:calc(7 * var(--cs-u));justify-content:flex-start}.cs .cs-ui-floor-matrix__row--head>span,.cs .cs-ui-floor-matrix__row--head>span:first-child,.cs .cs-ui-floor-matrix__row--head>span:nth-child(2){min-height:calc(28 * var(--cs-u));padding-top:calc(4 * var(--cs-u));color:var(--ui-text-soft);box-shadow:none;border-top:0;justify-content:center;font-weight:500}.cs .cs-ui-floor-matrix__row--red>span:first-child{--edge:var(--floor-alert)}.cs .cs-ui-floor-matrix__row--green>span:first-child{--edge:#16a34a}.cs .cs-ui-floor-matrix__row b.cs-ui-floor-wo{text-underline-offset:.15em;font-weight:700;text-decoration:underline}.cs .cs-ui-floor-matrix__dash{align-items:center}.cs .cs-ui-floor-matrix__dash i{width:calc(10 * var(--cs-u));height:var(--ui-hairline);background:var(--ui-border-strong)}.cs .cs-ui-floor-matrix__cell{gap:calc(1 * var(--cs-u));padding:calc(4 * var(--cs-u)) calc(7 * var(--cs-u));border:var(--ui-hairline) solid var(--edge);border-radius:var(--ui-radius);background:var(--fill);color:var(--text);flex-direction:column;line-height:1.2;display:flex}.cs .cs-ui-floor-matrix__cell b{font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;font-weight:700}.cs .cs-ui-floor-matrix__cell small{font-size:var(--ui-fs-2xs);opacity:.8}.cs .cs-ui-floor-tone--ok{--fill:#f0fdf4;--edge:#bbf7d0;--text:#15803d}.cs .cs-ui-floor-tone--expected{--fill:#fefce8;--edge:#fde68a;--text:#a16207}.cs .cs-ui-floor-tone--risky{--fill:#fff7ed;--edge:#fed7aa;--text:#c2410c}.cs .cs-ui-floor-tone--missing{--fill:#fef2f2;--edge:#fecaca;--text:#b91c1c}@container (width<=959px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-floor-overview){--ui-cols:60}.cs .cs-ui-floor-overview__cards,.cs .cs-ui-floor-overview__instruments{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card{border-top:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card:nth-child(-n+3){border-top:0}.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card:nth-child(3n+1){border-left:0}}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-floor-overview){--ui-cols:25}.cs .cs-ui-floor-overview__band{margin-inline:calc(-16 * var(--cs-u));padding-inline:calc(16 * var(--cs-u))}.cs .cs-ui-floor-overview__band .cs-ui-btn{display:none}.cs .cs-ui-floor-overview__cards,.cs .cs-ui-floor-overview__instruments{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card,.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card:nth-child(-n+3),.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card:nth-child(3n+1){border-top:var(--ui-hairline) solid var(--ui-border);border-left:var(--ui-hairline) solid var(--ui-border)}.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card:nth-child(-n+2){border-top:0}.cs .cs-ui-floor-overview__instruments>.cs-ui-floor-card:nth-child(odd){border-left:0}.cs .cs-ui-floor-card .cs-ui-floor-thumb{display:none}.cs .cs-ui-floor-card__name,.cs .cs-ui-floor-card__value,.cs .cs-ui-floor-card__sub{padding-left:0}.cs .cs-ui-floor-card__verb .cs-ui-icon,.cs .cs-ui-floor-matrix__row>:is(.cs-ui-floor-matrix__c1,.cs-ui-floor-matrix__c2){display:none}.cs .cs-ui-floor-matrix__grid{grid-template-columns:minmax(0,.95fr) minmax(0,.6fr) repeat(2,minmax(0,1fr))}.cs .cs-ui>.cs-ui-window:has(.cs-ui-floor-matrix){--ui-cols:30}}@container (width<=479px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-floor-queue,.cs-ui-floor-board,.cs-ui-floor-matrix){--ui-cols:25}.cs .cs-ui-floor-station{padding-inline:calc(12 * var(--cs-u));grid-template-columns:minmax(0,1fr)}.cs .cs-ui-floor-station .cs-ui-floor-rail,.cs .cs-ui-floor-banner__check{display:none}.cs .cs-ui-floor-queue__table{grid-template-columns:calc(22 * var(--cs-u)) minmax(0, 1.6fr) auto minmax(0, .85fr) minmax(0, .6fr) minmax(0, .65fr)}.cs .cs-ui-floor-queue__row>.cs-ui-floor-queue__after{display:none}.cs .cs-ui-floor-queue__row>span:nth-child(2){white-space:normal}.cs .cs-ui-floor-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs .cs-ui-floor-board__cols{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-floor-board__col+.cs-ui-floor-board__col,.cs .cs-ui-floor-matrix__row>span:nth-child(2){display:none}.cs .cs-ui-floor-matrix__grid{grid-template-columns:minmax(0,.9fr) repeat(2,minmax(0,1fr))}}.cs .cs-ui-console__page:has(>.cs-ui-module-toggles){flex-direction:column;padding:0;display:flex}.cs .cs-ui-module-toggles{background:var(--ui-surface);flex-direction:column;flex:1;min-width:0;display:flex}.cs .cs-ui-module-toggles__title{height:calc(40 * var(--cs-u));padding-inline:calc(16 * var(--cs-u));border-bottom:var(--ui-hairline) solid var(--ui-border);color:var(--ui-text);font-size:var(--ui-fs-lg);align-items:center;font-weight:700;display:flex}.cs .cs-ui-module-toggles__body{grid-template-columns:calc(164 * var(--cs-u)) minmax(0, 1fr);flex:1;display:grid}.cs .cs-ui-module-toggles__sections{gap:calc(2 * var(--cs-u));padding-top:calc(14 * var(--cs-u));border-right:var(--ui-hairline) solid var(--ui-border);font-size:var(--ui-fs-sm);white-space:nowrap;flex-direction:column;display:flex}.cs .cs-ui-module-toggles__section{height:calc(20 * var(--cs-u));padding-inline:calc(12 * var(--cs-u)) calc(8 * var(--cs-u));color:var(--ui-text-soft);align-items:center;display:flex;position:relative;overflow:hidden}.cs .cs-ui-module-toggles__section.is-active{color:var(--ui-primary);font-weight:500}.cs .cs-ui-module-toggles__section.is-active:after{content:"";top:0;right:calc(-1 * var(--ui-hairline));width:calc(2 * var(--cs-u));background:var(--ui-primary);position:absolute;bottom:0}.cs .cs-ui-module-toggles__main{min-width:0;padding:calc(14 * var(--cs-u)) calc(14 * var(--cs-u)) 0;flex-direction:column;display:flex}.cs .cs-ui-module-toggles__heading{color:var(--ui-text);font-size:var(--ui-fs-md);font-weight:700}.cs .cs-ui-module-toggles__intro{margin-top:calc(2 * var(--cs-u));color:var(--ui-muted);font-size:var(--ui-fs-sm)}.cs .cs-ui-module-toggles__card{gap:calc(8 * var(--cs-u));margin-top:calc(12 * var(--cs-u));padding:calc(14 * var(--cs-u)) calc(16 * var(--cs-u)) calc(12 * var(--cs-u));border:var(--ui-hairline) solid var(--ui-border);border-radius:var(--ui-radius) var(--ui-radius) 0 0;border-bottom:0;flex-direction:column;flex:1;display:flex}.cs .cs-ui-module-toggles__row{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cs .cs-ui-module-toggles__row b{color:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:500}.cs .cs-ui-module-toggles__row span{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.cs .cs-ui-module-toggles__row .cs-ui-toggle{margin-top:calc(5 * var(--cs-u))}@container (width<=759px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-module-toggles){--ui-cols:48}}@container (width<=599px){.cs .cs-ui>.cs-ui-window:has(.cs-ui-module-toggles){--ui-cols:25}.cs .cs-ui-module-toggles__body{grid-template-columns:minmax(0,1fr)}.cs .cs-ui-module-toggles .cs-ui-module-toggles__sections{display:none}}.cs .cs-listing{--cs-teaser-gap:clamp(16px, 2.2vw, 32px);padding-top:clamp(48px,5.6vw,88px);padding-bottom:clamp(72px,8vw,128px)}.cs .cs-listing__rest{margin:clamp(64px,7vw,104px) 0 32px}.cs .cs-teasers{gap:var(--cs-teaser-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cs .cs-teasers__item{grid-column:1/-1;min-width:0;display:grid}.cs .cs-teaser{--cs-bg:var(--cs-tint-deep);--cs-fg:#fff;--cs-fg-muted:color-mix(in srgb, #fff 78%, var(--cs-tint-deep));--cs-accent:color-mix(in srgb, var(--cs-tint) 45%, #fff);--cs-rule:#ffffff24;--cs-shadow-ui:var(--cs-shadow-ink);--cs-teaser-pad:24px;--cs-teaser-pair:21px;--cs-teaser-gap-pair:20px;--cs-teaser-logo-h:20px;--cs-teaser-logo-w:96px;isolation:isolate;border-radius:var(--cs-r-tile);background:var(--cs-bg);min-width:0;color:var(--cs-fg);scroll-margin-top:calc(var(--cs-header) + 16px);flex-direction:column;display:flex;position:relative;overflow:hidden}.cs .cs-teaser:before,.cs .cs-teaser:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(110% 80% at 100% 0%, color-mix(in srgb, var(--cs-tint) 22%, transparent), transparent 60%);position:absolute;inset:0}.cs .cs-teaser:after{opacity:0;transition:opacity .5s var(--cs-ease)}.cs .cs-teaser__copy{min-width:0;padding:var(--cs-teaser-pad) var(--cs-teaser-pad) 0;flex-direction:column;display:flex}.cs .cs-teaser__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cs .cs-teaser__id{min-width:0}.cs .cs-teaser__name{text-wrap:balance;font-family:var(--cs-sans);letter-spacing:0;margin:0;font-size:15.5px;font-weight:600;line-height:1.3}.cs .cs-teaser__name a:after{content:"";z-index:2;position:absolute;inset:0}.cs .cs-teaser__name svg{vertical-align:.02em;transition:transform .5s var(--cs-ease);margin-left:6px;display:inline-block}.cs .cs-teaser__sector{color:var(--cs-fg-muted);margin:2px 0 0;font-size:14px;line-height:1.4}.cs .cs-teaser__logo{width:auto;max-width:var(--cs-teaser-logo-w);height:var(--cs-teaser-logo-h);object-fit:contain;object-position:right top;opacity:.92;flex:none;margin-top:1px}.cs .cs-teaser__pair{margin:var(--cs-teaser-gap-pair) 0 0;font-size:var(--cs-teaser-pair)}.cs .cs-teaser__pair span{display:block}.cs .cs-teaser__pair span+span{color:var(--cs-accent)}.cs .cs-teaser__services{color:var(--cs-fg-muted);margin:20px 0 0}@property --cs-teaser-cut{syntax:"<number>";inherits:false;initial-value:0}@keyframes cs-teaser-cut{0%,to{--cs-teaser-cut:1}}.cs .cs-teaser__media{min-height:0;margin-top:calc(var(--cs-teaser-gap-media,28px) - 8px);padding:8px var(--cs-teaser-pad) var(--cs-teaser-pad);-webkit-mask-image:linear-gradient(#000 calc(100% - (var(--cs-teaser-pad) + 48px) * var(--cs-teaser-cut,1)), transparent calc(100% + 1px - (var(--cs-teaser-pad) + 1px) * var(--cs-teaser-cut,1)));mask-image:linear-gradient(#000 calc(100% - (var(--cs-teaser-pad) + 48px) * var(--cs-teaser-cut,1)), transparent calc(100% + 1px - (var(--cs-teaser-pad) + 1px) * var(--cs-teaser-cut,1)));transition:transform .5s var(--cs-ease);flex-direction:column;flex:none;display:flex;overflow:hidden;animation:linear both cs-teaser-cut!important;animation-timeline:scroll(self)!important}.cs .cs-teaser__media>*{flex:none;margin-top:auto}.cs .cs-teaser__media .cs-ui-trade__go{background:var(--ui-text)}.cs .cs-teaser__media .cs-ui>*{--ui-fs-2xs:max(8.5px, calc(10 * var(--cs-u)));--ui-fs-xs:max(8.5px, calc(11 * var(--cs-u)));--ui-fs-sm:max(9px, calc(12.5 * var(--cs-u)));--ui-fs-md:max(9.5px, calc(14 * var(--cs-u)))}.cs .cs-teaser__media .cs-overlap{width:100%;max-width:660px}@media (hover:hover){.cs .cs-teaser:hover:after{opacity:1}.cs .cs-teaser:hover .cs-teaser__media{transform:translateY(-6px)}.cs .cs-teaser:hover .cs-teaser__name svg{transform:translate(4px)}}.cs .cs-teaser:focus-within:after{opacity:1}.cs .cs-teaser:focus-within .cs-teaser__media{transform:translateY(-6px)}.cs .cs-teaser:focus-within .cs-teaser__name svg{transform:translate(4px)}@supports selector(:has(a)){.cs .cs-teaser__name a{outline:none}.cs .cs-teaser:has(a:focus-visible){outline:2px solid var(--cs-ink);outline-offset:4px}}.cs .cs-teaser--full,.cs .cs-teaser--half{--cs-teaser-logo-h:26px;--cs-teaser-logo-w:150px;--cs-teaser-gap-pair:28px}.cs .cs-teaser--full{--cs-teaser-pair:clamp(28px, 3.3vw, 48px)}.cs .cs-teaser--half{--cs-teaser-pair:clamp(24px, 2.3vw, 34px)}.cs .cs-teaser--full .cs-teaser__name,.cs .cs-teaser--half .cs-teaser__name{font-size:16px}.cs .cs-teaser--full .cs-teaser__sector,.cs .cs-teaser--half .cs-teaser__sector{font-size:14.5px}.cs .cs-teaser--full .cs-teaser__media>.cs-ui{width:min(100%,440px);margin-inline:auto}.cs .cs-teaser__media:has(>.cs-overlap){padding-bottom:0;-webkit-mask-image:none;mask-image:none}@media (width<=767px){.cs .cs-teaser--half .cs-teaser__media{max-height:308px}.cs .cs-teaser--full .cs-teaser__media:not(:has(>.cs-overlap)){max-height:348px}.cs .cs-teaser--full .cs-teaser__media:has(>.cs-overlap){padding-bottom:var(--cs-teaser-pad)}.cs .cs-teaser__media .cs-overlap__front{width:100%;margin-top:-34%}}@media (width>=768px){.cs .cs-teasers__item--half{grid-column:span 6}.cs .cs-teaser--half{--cs-teaser-pad:32px;min-height:540px}.cs .cs-teaser--half .cs-teaser__pair{min-height:2lh}.cs .cs-teaser--half .cs-teaser__media{flex:1 1 0}.cs .cs-teaser--half .cs-teaser__media>.cs-ui{width:min(100%,400px);margin-left:auto}.cs .cs-teaser--full{--cs-teaser-pad:32px}}@media (width>=768px) and (width<=1023px){.cs .cs-teaser--full .cs-teaser__media:has(>.cs-overlap){padding-inline:var(--cs-teaser-pad)}}@media (width>=1024px){.cs .cs-teaser--full{--cs-teaser-pad:clamp(36px, 3.6vw, 56px);--cs-teaser-gap-pair:clamp(28px, 2.8vw, 40px);--cs-teaser-logo-h:32px;--cs-teaser-logo-w:170px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);height:clamp(460px,37vw,560px);display:grid}.cs .cs-teaser--full .cs-teaser__copy{padding-bottom:var(--cs-teaser-pad)}.cs .cs-teaser--full:not(.cs-teaser--mirror) .cs-teaser__logo{top:var(--cs-teaser-pad);right:var(--cs-teaser-pad);position:absolute}.cs .cs-teaser--full:not(.cs-teaser--mirror) .cs-teaser__media:not(:has(>.cs-overlap)){padding-top:calc(var(--cs-teaser-pad) + 56px)}.cs .cs-teaser--full .cs-teaser__name{font-size:19px}.cs .cs-teaser--full .cs-teaser__sector{font-size:15px}.cs .cs-teaser--full .cs-teaser__services{margin-top:auto;padding-top:20px}.cs .cs-teaser--full .cs-teaser__media{padding:var(--cs-teaser-pad) var(--cs-teaser-pad) var(--cs-teaser-pad) 0;flex-direction:row;justify-content:center;align-items:flex-end;margin-top:0}.cs .cs-teaser--full .cs-teaser__media:not(:has(>.cs-overlap)){align-items:flex-start}.cs .cs-teaser--mirror{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.cs .cs-teaser--mirror .cs-teaser__copy{grid-area:1/2}.cs .cs-teaser--mirror .cs-teaser__media{padding:var(--cs-teaser-pad) 0 var(--cs-teaser-pad) var(--cs-teaser-pad);grid-area:1/1}.cs .cs-teaser--full .cs-teaser__media:has(>.cs-overlap){padding-bottom:0}.cs .cs-teaser--half{--cs-teaser-pad:clamp(32px, 2.8vw, 40px);--cs-teaser-gap-pair:32px;--cs-teaser-gap-media:36px;min-height:clamp(540px,45.3vw,620px)}}.cs{--cs-paper:#f5f1e8;--cs-plate:#eae5d8;--cs-card:#fbf9f4;--cs-ink:#0e1b1f;--cs-ink-raised:#16272c;--cs-text:#12201f;--cs-muted:#5c7076;--cs-tint:#5b9bc4;--cs-tint-soft:#d7e8f3;--cs-tint-deep:#203b47;--cs-signal:#ff4746;--cs-signal-deep:#f33f35;--cs-display:var(--font-display,"Work Sans", ui-sans-serif, system-ui, sans-serif);--cs-sans:var(--font-sans,"DM Sans", ui-sans-serif, system-ui, sans-serif);--cs-pad:clamp(20px, 5vw, 72px);--cs-gap:24px;--cs-chapter:clamp(80px, 10vw, 168px);--cs-header:calc(5rem + 5px);--cs-ease:cubic-bezier(.2, .8, .2, 1);--cs-r-ui:12px;--cs-r-tray:20px;--cs-r-tile:20px;--cs-tray-pad:8px;--cs-tile-pad:32px;--cs-shadow-paper:0 0 0 1px #0e1b1f14, 0 1px 1px -.5px #0e1b1f0f, 0 3px 3px -1.5px #0e1b1f0f, 0 12px 24px -12px #0e1b1f1f;--cs-shadow-ink:0 0 0 1px #ffffff1a, 0 24px 48px -24px #0000008c;background:var(--cs-paper);color:var(--cs-text);font-family:var(--cs-sans);font-size:17px;font-weight:400;line-height:1.6;position:relative;overflow-x:clip}.cs .cs-tone-white,.cs .cs-tone-paper,.cs .cs-tone-plate,.cs .cs-tone-tint,.cs .cs-tone-ink{background:var(--cs-bg);color:var(--cs-fg)}.cs .cs-tone-white{--cs-bg:#fff;--cs-fg:var(--cs-text);--cs-fg-muted:var(--cs-muted);--cs-rule:color-mix(in srgb, var(--cs-ink) 11%, transparent);--cs-surface:var(--cs-paper);--cs-accent:var(--cs-signal-deep);--cs-shadow-ui:var(--cs-shadow-paper);--cs-tray-bg:#0e1b1f08;--cs-tray-line:#0e1b1f14}.cs .cs-tone-paper{--cs-bg:var(--cs-paper);--cs-fg:var(--cs-text);--cs-fg-muted:var(--cs-muted);--cs-rule:color-mix(in srgb, var(--cs-ink) 12%, transparent);--cs-surface:var(--cs-plate);--cs-accent:var(--cs-signal-deep);--cs-shadow-ui:var(--cs-shadow-paper);--cs-tray-bg:#0e1b1f09;--cs-tray-line:#0e1b1f14}.cs .cs-tone-plate{--cs-bg:var(--cs-plate);--cs-fg:var(--cs-text);--cs-fg-muted:var(--cs-muted);--cs-rule:color-mix(in srgb, var(--cs-ink) 13%, transparent);--cs-surface:var(--cs-paper);--cs-accent:var(--cs-signal-deep);--cs-shadow-ui:var(--cs-shadow-paper);--cs-tray-bg:#0e1b1f09;--cs-tray-line:#0e1b1f14}.cs .cs-tone-tint{--cs-bg:color-mix(in srgb, var(--cs-tint-soft) 62%, var(--cs-paper));--cs-fg:var(--cs-text);--cs-fg-muted:color-mix(in srgb, var(--cs-tint-deep) 78%, var(--cs-tint));--cs-rule:color-mix(in srgb, var(--cs-tint-deep) 16%, transparent);--cs-surface:var(--cs-card);--cs-accent:var(--cs-signal-deep);--cs-shadow-ui:var(--cs-shadow-paper);--cs-tray-bg:#0e1b1f09;--cs-tray-line:#0e1b1f14}.cs .cs-tone-ink{--cs-bg:var(--cs-ink);--cs-fg:#eef1ea;--cs-fg-muted:#9cb0b4;--cs-rule:#ffffff1a;--cs-surface:var(--cs-ink-raised);--cs-accent:var(--cs-signal);--cs-shadow-ui:var(--cs-shadow-ink);--cs-tray-bg:#ffffff0a;--cs-tray-line:#ffffff14}.cs .cs-wrap{width:100%;max-width:calc(1320px + 2 * var(--cs-pad));padding-inline:var(--cs-pad);margin-inline:auto}.cs .cs-grid{column-gap:var(--cs-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.cs .cs-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cs .cs-display{font-family:var(--cs-display);letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1}.cs .cs-h2{font-size:clamp(30px,3.8vw,56px);line-height:1.03}.cs .cs-h3{font-family:var(--cs-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(20px,1.75vw,26px);font-weight:500;line-height:1.14}.cs .cs-label{font-family:var(--cs-sans);letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;font-size:11.5px;font-weight:600;line-height:1.35}.cs .cs-nowrap{white-space:nowrap}@media (width<=719px){.cs .cs-label{letter-spacing:.08em;font-size:12px}}.cs .cs-lede{text-wrap:pretty;max-width:62ch;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.cs .cs-body{text-wrap:pretty;max-width:62ch}.cs .cs-body p+p{margin-top:.9em}.cs .cs-body a,.cs .cs-link{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color .2s}.cs .cs-body a:hover,.cs .cs-link:hover{text-decoration-color:currentColor}.cs .cs-numeral{font-family:var(--cs-display);letter-spacing:-.06em;font-variant-numeric:lining-nums;font-weight:300;line-height:.9}.cs .cs-numeral .is-counting{font-variant-numeric:lining-nums tabular-nums}.cs :focus-visible{outline:2px solid var(--cs-signal);outline-offset:3px;border-radius:3px}@media (prefers-reduced-motion:no-preference){.cs.cs-js [data-cs-reveal]{opacity:0;transition:opacity .8s var(--cs-ease) var(--cs-delay,0s), transform .8s var(--cs-ease) var(--cs-delay,0s);transform:translateY(22px)}.cs.cs-js [data-cs-reveal=fade]{transform:none}.cs.cs-js [data-cs-reveal=scale]{transform:scale(.965)}.cs.cs-js [data-cs-reveal].is-in{opacity:1;transform:none}}.cs .cs-shot{display:block;position:relative}.cs .cs-shot__img{width:100%;height:auto;display:block}.cs picture>source{display:none}.cs .cs-pan{position:relative}@media (width<=1023px){.cs .cs-pan{margin-inline:calc(-1 * var(--cs-pan-bleed,0px))}.cs .cs-pan__track{overscroll-behavior-x:contain;scrollbar-width:none;padding:6px var(--cs-pan-bleed,0px) 34px;-webkit-overflow-scrolling:touch;overflow-x:auto}.cs .cs-pan__track::-webkit-scrollbar{display:none}.cs .cs-pan .cs-sheet{width:max(100%, var(--cs-pan-width,var(--cs-pan-min)));max-width:none}.cs .cs-pan:after{content:"↔  " var(--cs-pan-hint,"");right:var(--cs-pan-bleed,0px);color:var(--cs-fg-muted);font-family:var(--cs-sans);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;font-size:11px;font-weight:500;line-height:1.6;transition:opacity .4s;position:absolute;bottom:4px}.cs.cs-js .cs-pan:not(.is-pannable):after,.cs .cs-pan.is-panned:after{opacity:0}.cs.cs-js .cs-pan.is-pannable:not(.is-panned) .cs-pan__track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}}@media (width>=720px) and (width<=1023px){.cs .cs-pan{--cs-pan-width:calc(var(--cs-pan-min) * .9)}.cs:not(.cs-js) .cs-pan:after{display:none}}.cs .cs-figure{margin:0}.cs .cs-figure--sized{max-width:calc(var(--cs-figure-w) * .88);margin-inline:auto}.cs .cs-tray{padding:var(--cs-tray-pad);border:1px solid var(--cs-tray-line);border-radius:var(--cs-r-tray);background:var(--cs-tray-bg)}.cs .cs-caption{color:color-mix(in srgb, var(--cs-fg) 60%, transparent);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:14px;font-size:13px;line-height:1.4;display:flex}.cs .cs-caption__num{white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-weight:600}.cs .cs-hero{padding-top:var(--cs-header);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.cs .cs-gridlines{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px);background-size:72px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 85% at 78% 8%,#000 0%,#0000 68%);mask-image:radial-gradient(120% 85% at 78% 8%,#000 0%,#0000 68%)}.cs .cs-hero:before{content:"";z-index:-1;aspect-ratio:1.3;background:radial-gradient(closest-side, color-mix(in srgb, var(--cs-tint) 14%, transparent), transparent);pointer-events:none;width:74%;position:absolute;bottom:-24%;right:-10%}.cs .cs-hero__main{padding-top:18px;padding-bottom:40px;position:relative}.cs .cs-crumbs{color:color-mix(in srgb, var(--cs-fg-muted) 78%, transparent)}.cs .cs-crumbs nav ul{gap:0}.cs .cs-crumbs a{margin-block:-14px;padding-block:14px;transition:color .2s;display:inline-block}.cs .cs-crumbs a:hover{color:var(--cs-fg)}.cs .cs-hero__copy{margin-top:32px;container-type:inline-size}.cs .cs-hero__title{font-size:clamp(36px,11.2cqi,64px)}.cs .cs-hero__title span{display:block}.cs .cs-hero__title span+span{color:var(--cs-signal)}.cs .cs-hero__lede{max-width:58ch;color:color-mix(in srgb, var(--cs-fg) 86%, transparent);margin-top:20px;font-size:17.5px}.cs .cs-hero__stage{margin-top:40px;position:relative}.cs .cs-hero__facts{z-index:5;background:color-mix(in srgb, var(--cs-ink) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--cs-rule);position:relative}.cs .cs-facts{grid-template-columns:repeat(var(--cs-facts,5), auto);justify-content:space-between;margin:0;display:grid}.cs .cs-facts>div{padding:clamp(12px,2svh,20px) 20px clamp(14px,2.4svh,24px) 0}.cs .cs-facts>div+div{border-left:1px solid var(--cs-rule);padding-left:20px}.cs .cs-facts>div:last-child{padding-right:0}.cs .cs-facts dt{color:var(--cs-fg-muted)}.cs .cs-facts dd{text-wrap:balance;margin:6px 0 0;font-size:14px;line-height:1.45}.cs .cs-facts>.cs-facts__mark{align-items:center;padding-block:clamp(13px,2.2svh,22px);display:flex}.cs .cs-facts__mark dd{margin:0}.cs .cs-facts__logo{opacity:.92;width:auto;height:32px;display:block}.cs .cs-facts__links{margin:0;padding:0;list-style:none}.cs .cs-facts__links li{white-space:nowrap;display:inline}.cs .cs-facts__links li:not(:last-child):after{content:","}.cs .cs-facts__links a{margin-block:-8px;padding-block:8px;display:inline-block}@media (width>=1280px){.cs .cs-hero{height:clamp(600px,100svh,1080px)}.cs .cs-hero__main{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,8fr);column-gap:clamp(28px,3.2vw,56px);min-height:0;padding-top:clamp(8px,1.8svh,26px);padding-bottom:0;display:grid}.cs .cs-crumbs{grid-area:1/1/auto/-1}.cs .cs-hero__copy{grid-area:2/1;align-self:safe center;margin-top:0;padding-block:clamp(8px,1.6svh,24px) clamp(22px,4.6svh,68px)}.cs .cs-hero__title{font-size:clamp(34px,min(12.4cqi,8.6svh),76px)}.cs .cs-hero__lede{margin-top:clamp(14px,3.2svh,32px);font-size:clamp(15.5px,min(3.9cqi,2.4svh),20px)}.cs .cs-hero__stage{grid-area:2/2;justify-items:end;min-height:0;margin-top:0;padding-top:clamp(12px,4svh,56px);display:grid;container-type:size}.cs .cs-hero__stage .cs-overlap{width:min(100cqw,820px);height:100%;margin:0}.cs .cs-hero__stage .cs-overlap__box{aspect-ratio:auto;height:100%}@supports (scale:tan(atan2(1px, 1px))){.cs .cs-hero__stage .cs-overlap__canvas{height:calc(100cqh / tan(atan2(100cqw, calc(var(--cs-overlap-w,760) * 1px))));aspect-ratio:auto}}}@media (width>=1280px) and (height<=600px){.cs .cs-hero{height:auto;min-height:560px}.cs .cs-hero__stage{min-height:320px}}.cs .cs-hero.cs-hero--short{height:auto;min-height:0}.cs .cs-hero.cs-hero--short:before{content:none}.cs .cs-hero.cs-hero--short .cs-hero__main{padding-bottom:clamp(48px,9svh,104px);display:block}.cs .cs-hero.cs-hero--short .cs-hero__copy{margin-top:clamp(48px,10svh,120px);padding-block:0}.cs .cs-hero.cs-hero--short .cs-hero__title{letter-spacing:-.04em;max-width:14em;font-size:clamp(36px,4.8vw,68px);line-height:1.02}.cs .cs-hero.cs-hero--short .cs-hero__title em{color:var(--cs-signal)}.cs .cs-hero.cs-hero--short .cs-hero__lede{max-width:46ch;color:var(--cs-fg-muted);margin-top:clamp(20px,2.2vw,32px);font-size:clamp(17px,1.3vw,19px)}.cs .cs-hero__backdrop{z-index:-2;background:var(--cs-ink);position:absolute;inset:0}.cs .cs-hero__backdrop-img{object-fit:cover;width:100%;height:100%}.cs .cs-hero__backdrop:after{content:"";background:linear-gradient(#0000 60%,#0e1b1fd9),linear-gradient(90deg,#0e1b1feb 0%,#0e1b1fb3 45%,#0e1b1f47 100%);position:absolute;inset:0}.cs .cs-hero.cs-hero--backdrop:before{content:none}@media (width<=899px){.cs .cs-hero__backdrop:after{background:linear-gradient(#0e1b1fc7,#0e1b1ff2)}}@media (prefers-reduced-motion:no-preference){.cs .cs-hero.cs-hero--short .cs-hero__title,.cs .cs-hero.cs-hero--short .cs-hero__lede{animation:cs-hero-rise .7s var(--cs-ease) both}.cs .cs-hero.cs-hero--short .cs-hero__lede{animation-delay:90ms}}@keyframes cs-hero-rise{0%{opacity:0;transform:translateY(18px)}}.cs .cs-overlap{width:min(100%,760px);margin-inline:auto;container-type:inline-size}.cs .cs-overlap__back{max-height:74cqw;padding:1px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.cs .cs-overlap__front{z-index:1;width:76%;margin:-24% 0 0 auto;position:relative}@media (width>=720px){@supports (scale:tan(atan2(1px, 1px))){.cs .cs-overlap__box{aspect-ratio:var(--cs-overlap-ratio,1.6);position:relative}.cs .cs-overlap__canvas{width:calc(var(--cs-overlap-w,760) * 1px);aspect-ratio:var(--cs-overlap-ratio,1.6);transform-origin:0 0;scale:tan(atan2(100cqw, calc(var(--cs-overlap-w,760) * 1px)));position:absolute;top:0;left:0}.cs .cs-overlap__back{width:calc(var(--cs-overlap-back,500) * 1px);max-height:none;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 140px),#0000);mask-image:linear-gradient(#000 calc(100% - 140px),#0000)}.cs .cs-overlap__front{right:0;top:calc(var(--cs-overlap-top,74) * 1px);width:calc(var(--cs-overlap-front,328) * 1px);margin:0;position:absolute}.cs .cs-overlap--center .cs-overlap__front{top:50%;translate:0 -50%}}}@media (width<=1023px){.cs .cs-facts{grid-template-columns:1fr 1fr;justify-content:stretch}.cs .cs-facts>div,.cs .cs-facts>div+div{border-left:0;border-top:1px solid var(--cs-rule);padding:16px 16px 18px 0}.cs .cs-facts>div:nth-child(-n+2){border-top:0}.cs .cs-facts>div:nth-child(n+3){grid-column:1/-1}.cs .cs-facts__links li{display:block}.cs .cs-facts__links li:not(:last-child):after{content:none}.cs .cs-facts__links a{margin-block:0;padding-block:12px}.cs .cs-facts__links li:first-child a{padding-top:4px}}.cs .cs-chapter{padding-block:var(--cs-chapter);isolation:isolate;scroll-margin-top:4.5rem;position:relative}.cs .cs-chapter__meta{border-top:1px solid var(--cs-rule);padding-top:18px}.cs .cs-chapter__id{align-items:baseline;gap:14px;display:flex}.cs .cs-chapter__num{color:var(--cs-fg-muted)}.cs .cs-chapter__head{align-items:start;row-gap:24px;margin-top:clamp(28px,4vw,56px)}.cs .cs-chapter__title{grid-column:1/span 8}.cs .cs-chapter__text{color:color-mix(in srgb, var(--cs-fg) 84%, transparent);grid-column:9/-1;padding-top:.2em}.cs .cs-chapter__content{margin-top:clamp(48px,6vw,96px)}.cs .cs-chapter .cs-gridlines{opacity:.8;-webkit-mask-image:linear-gradient(#000,#0000 46%);mask-image:linear-gradient(#000,#0000 46%)}.cs .cs-break{background:var(--cs-rule);border:0;height:1px;margin:clamp(56px,7vw,104px) 0}.cs .cs-subhead{align-items:end;row-gap:18px;margin-bottom:clamp(32px,4vw,56px)}.cs .cs-subhead__title{grid-column:1/span 6}.cs .cs-subhead__text{color:color-mix(in srgb, var(--cs-fg) 84%, transparent);grid-column:9/-1}@media (width<=1023px){.cs .cs-chapter__title,.cs .cs-chapter__text,.cs .cs-subhead__title,.cs .cs-subhead__text{grid-column:1/-1}.cs .cs-chapter__text{padding-top:0}}.cs .cs-ledger{border-bottom:1px solid var(--cs-rule);margin:0;padding:0;list-style:none}.cs .cs-ledger__row{column-gap:var(--cs-gap);border-top:1px solid var(--cs-rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:clamp(18px,2.2vw,28px);display:grid}.cs .cs-ledger__row--estimate .cs-numeral{color:color-mix(in srgb, var(--cs-fg) 62%, transparent)}.cs .cs-ledger__value{white-space:nowrap;grid-column:1/span 4;position:relative}.cs .cs-ledger__prefix{color:var(--cs-fg-muted);position:absolute;bottom:calc(100% - 2px);left:.3em}.cs .cs-ledger__value .cs-numeral{display:block}.cs .cs-ledger__row:has(.cs-ledger__prefix){padding-top:calc(clamp(18px,2.2vw,28px) + 12px)}.cs .cs-ledger__value .cs-numeral{font-size:clamp(54px,7.2vw,104px)}.cs .cs-ledger__value small{letter-spacing:0;color:var(--cs-fg-muted);margin-left:.18em;font-size:.36em;font-weight:400}.cs .cs-ledger__label{text-wrap:balance;grid-column:5/span 5;padding-top:clamp(4px,.9vw,14px);font-size:clamp(18px,1.55vw,22px);line-height:1.35}.cs .cs-ledger__label small{color:var(--cs-fg-muted);margin-top:6px;font-size:14.5px;line-height:1.5;display:block}.cs .cs-ledger__kind{color:var(--cs-fg-muted);grid-column:10/-1;justify-self:end;margin-top:clamp(8px,1.1vw,18px);font-size:12px;line-height:1.4}.cs .cs-ledger__foot{color:var(--cs-fg-muted);max-width:70ch;margin-top:20px;font-size:14px}@media (width<=1023px){.cs .cs-ledger__row{row-gap:10px}.cs .cs-ledger__value{grid-column:1/span 5}.cs .cs-ledger__label,.cs .cs-ledger__kind{grid-column:6/-1}.cs .cs-ledger__kind{justify-self:start;margin-top:0}}@media (width<=719px){.cs .cs-ledger__value,.cs .cs-ledger__label,.cs .cs-ledger__kind{grid-column:1/-1}.cs .cs-ledger__label{padding-top:0}.cs .cs-ledger__kind{margin-top:0}}.cs .cs-annotated{column-gap:var(--cs-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:36px;display:grid}.cs .cs-annotated__figure{grid-column:1/span 8;min-width:0}.cs .cs-annotated__key{padding:var(--cs-tray-pad) 0 calc(var(--cs-tray-pad) + 34px);flex-direction:column;grid-column:9/-1;display:flex}.cs .cs-annotated__title{color:var(--cs-fg-muted);margin-bottom:22px}.cs .cs-key{gap:10px;margin:0;display:grid}.cs .cs-key>div{grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:14px;min-height:32px;display:grid}.cs .cs-key dt{background:var(--cs-tint-deep);color:#fff;border-radius:6px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;line-height:1;display:grid}.cs .cs-key dd{margin:0;font-size:16px;line-height:1.35}.cs .cs-sheet-pan{--cs-pan-min:660px}.cs .cs-sheet{border-radius:var(--cs-r-ui);color:#1f2a2c;box-shadow:var(--cs-shadow-paper);font-family:var(--cs-sans);background:#fff;font-size:14px;line-height:1.25;position:relative;overflow:hidden}.cs .cs-sheet__bar{color:#5b6668;background:#f3f4f1;border-bottom:1px solid #d5d9d6;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.cs .cs-sheet__bar b{text-align:center;background:#fff;border:1px solid #c9cfcb;min-width:46px;padding:2px 8px;font-weight:400}.cs .cs-sheet__bar i{color:#8a9496;font-style:italic}.cs .cs-sheet__bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs .cs-sheet table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.cs .cs-sheet__col-n{width:34px}.cs .cs-sheet__col-wide{width:30%}.cs .cs-sheet th,.cs .cs-sheet td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;background:#fff;border-bottom:1px solid #dfe3e0;border-right:1px solid #dfe3e0;height:30px;padding:4px 8px;position:relative}.cs .cs-sheet tr>:last-child{border-right:0}.cs .cs-sheet thead th,.cs .cs-sheet tbody th{color:#7b8688;text-align:center;background:#f3f4f1;font-size:12px;font-weight:400}.cs .cs-sheet .is-text{text-align:left;text-overflow:ellipsis;overflow:hidden}.cs .cs-sheet .is-title{text-align:left;font-size:15px;font-weight:700}.cs .cs-sheet .is-note{text-align:left;color:#5b6668;white-space:normal;height:auto;font-size:12.5px;font-style:italic}.cs .cs-sheet .is-head,.cs .cs-sheet .is-group{text-align:center;background:#f0f1ee;font-weight:700}.cs .cs-sheet .is-group{background:#e7e9e5}.cs .cs-sheet .is-head,.cs .cs-sheet .is-group[rowspan]{border-bottom:2px solid #b4bcb8}.cs .cs-sheet .is-empty{color:#98a2a4}.cs .cs-sheet .is-flag{background:var(--cs-tint-soft)}.cs .cs-sheet__tabs{color:#6b7577;background:#f3f4f1;gap:2px;padding:0 10px;font-size:12px;display:flex;overflow:hidden}.cs .cs-sheet__tabs span{white-space:nowrap;padding:6px 12px}.cs .cs-sheet__tabs span.is-on{color:#1f2a2c;background:#fff;box-shadow:inset 0 -2px #3d7c57}@media (width<=1099px){.cs .cs-annotated__figure,.cs .cs-annotated__key{grid-column:1/-1}.cs .cs-annotated__key{padding:0}.cs .cs-key{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (width<=1023px){.cs .cs-sheet-pan{--cs-pan-bleed:var(--cs-pad)}.cs .cs-tray:has(.cs-sheet-pan){background:0 0;border:0;padding:0}.cs .cs-sheet-pan .cs-sheet{box-shadow:0 0 0 1px #0e1b1f1a}}@media (width<=719px){.cs .cs-sheet__col-wide{width:140px}.cs .cs-sheet tbody th,.cs .cs-sheet tbody td.is-text:nth-child(2),.cs .cs-sheet tbody td.is-group[rowspan]{z-index:3;position:sticky}.cs .cs-sheet tbody th{left:0}.cs .cs-sheet tbody td.is-text:nth-child(2),.cs .cs-sheet tbody td.is-group[rowspan]{left:34px;box-shadow:6px 0 10px -8px #0e1b1f59}.cs .cs-sheet .is-group[rowspan]{white-space:normal;line-height:1.15}.cs .cs-sheet__run{max-width:calc(100vw - 2 * var(--cs-pad) - 56px);white-space:normal;display:inline-block;position:sticky;left:44px}}.cs .cs-story__step+.cs-story__step{margin-top:clamp(64px,12vw,104px)}.cs .cs-story__index{color:var(--cs-fg-muted);align-items:baseline;gap:14px;display:flex}.cs .cs-story__index b{color:var(--cs-fg);font-weight:500}.cs .cs-story__title{margin-top:18px}.cs .cs-story__copy{color:color-mix(in srgb, var(--cs-fg) 82%, transparent);max-width:46ch;margin-top:14px}.cs .cs-story__media{margin:32px 0 0}.cs .cs-story__counter{display:none}@media (width>=1280px) and (prefers-reduced-motion:no-preference){.cs.cs-js .cs-story{--cs-stage-h:calc(100svh - var(--cs-header) - 48px);--cs-step-h:max(300px, min(70svh, 100svh - var(--cs-header) - 276px));column-gap:var(--cs-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.cs.cs-js .cs-story__step{display:contents}.cs.cs-js .cs-story__text{grid-column:1/span 4;grid-row:var(--cs-row);min-height:var(--cs-step-h);padding-right:var(--cs-gap);opacity:.34;transition:opacity .5s var(--cs-ease);flex-direction:column;justify-content:center;display:flex}.cs.cs-js .cs-story__step:first-child .cs-story__text{justify-content:flex-start;min-height:40svh}.cs.cs-js .cs-story__step:first-child .cs-story__media{place-items:start center}.cs.cs-js .cs-story:after{content:"";grid-column:1;grid-row:calc(var(--cs-steps) + 1);height:calc((var(--cs-stage-h) - var(--cs-step-h)) / 2 + 48px)}.cs.cs-js .cs-story__step.is-active .cs-story__text{opacity:1}.cs.cs-js .cs-story__media{grid-column:5/-1;grid-row:1 / span calc(var(--cs-steps) + 1);top:calc(var(--cs-header) + 24px);height:var(--cs-stage-h);opacity:0;pointer-events:none;transition:opacity .55s var(--cs-ease), transform .8s var(--cs-ease);align-self:start;place-items:center;margin:0;display:grid;position:sticky;transform:translateY(26px)scale(.985)}.cs.cs-js .cs-story__step.is-active .cs-story__media{opacity:1;pointer-events:auto;transition:opacity .7s var(--cs-ease) 80ms, transform .9s var(--cs-ease) 80ms;transform:none}.cs.cs-js .cs-story__frame{width:min(100%, 880px, (var(--cs-stage-h) - 44px) * var(--cs-fit,1.5))}.cs.cs-js .cs-story__media .cs-caption{min-height:30px}.cs.cs-js .cs-story__counter{white-space:nowrap;margin-left:auto;padding-left:24px;display:inline}@supports (scale:tan(atan2(1px, 1px))){.cs.cs-js .cs-story__visual{aspect-ratio:var(--cs-fit,1.5);position:relative;container-type:inline-size}.cs.cs-js .cs-story__canvas{--fit-l:var(--cs-story-design,872);width:calc(var(--cs-story-design,872) * 1px);transform-origin:0 0;scale:tan(atan2(100cqw, calc(var(--cs-story-design,872) * 1px)));position:absolute;top:0;left:0}}}.cs .cs-stats{grid-template-columns:repeat(var(--cs-columns,4), minmax(0, 1fr));border-top:1px solid var(--cs-rule);border-bottom:1px solid var(--cs-rule);margin:clamp(40px,5vw,72px) 0 0;display:grid}.cs .cs-stats>div{padding:22px 20px 20px 0}.cs .cs-stats>div+div{border-left:1px solid var(--cs-rule);padding-left:24px}.cs .cs-stats dd{margin:0;font-size:clamp(40px,4.6vw,64px)}.cs .cs-stats dt{color:var(--cs-fg-muted);margin-top:10px}@media (width<=719px){.cs .cs-stats{grid-template-columns:1fr 1fr}.cs .cs-stats>div:nth-child(odd){border-left:0;padding-left:0}.cs .cs-stats>div:nth-child(n+3){border-top:1px solid var(--cs-rule)}}.cs .cs-flow{border-top:1px solid var(--cs-rule);border-bottom:1px solid var(--cs-rule);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 0 clamp(36px,4.4vw,64px);padding:0;list-style:none;display:grid}.cs .cs-flow__node{flex-direction:column;padding:20px 28px 24px 0;display:flex;position:relative}.cs .cs-flow__node+.cs-flow__node{border-left:1px solid var(--cs-rule);padding-left:28px}.cs .cs-flow__n{color:var(--cs-fg-muted)}.cs .cs-flow__label{font-family:var(--cs-display);letter-spacing:-.035em;margin-top:14px;font-size:clamp(19px,1.8vw,26px);font-weight:500;line-height:1.12}.cs .cs-flow__text{color:var(--cs-fg-muted);margin-top:6px;font-size:15px;line-height:1.45}@media (width>=720px){.cs .cs-flow--wrap{grid-auto-flow:row;grid-template-columns:repeat(var(--cs-flow-cols), minmax(0, 1fr))}.cs .cs-flow--wrap .cs-flow__node{border-left:1px solid var(--cs-rule);padding-left:28px}.cs .cs-flow--wrap .cs-flow__node.is-row-start{border-left:0;padding-left:0}.cs .cs-flow--wrap .cs-flow__node{grid-column:span var(--cs-flow-span,1)}.cs .cs-flow--wrap .cs-flow__node.is-ruled-below{border-bottom:1px solid var(--cs-rule)}}@media (width<=719px){.cs .cs-flow{grid-auto-flow:row}.cs .cs-flow__node,.cs .cs-flow__node+.cs-flow__node{border-left:0;padding:18px 0 20px}.cs .cs-flow__node+.cs-flow__node{border-top:1px solid var(--cs-rule)}}.cs .cs-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.cs .cs-tile{grid-column:span var(--cs-span,6);--cs-tile-title:clamp(18px, 1.5vw, 22px);min-width:0;padding:var(--cs-tile-pad);border-radius:var(--cs-r-tile);background:var(--cs-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cs-fg) 7%, transparent);flex-direction:column;gap:28px;display:flex;position:relative;overflow:hidden}.cs .cs-tile__head{min-height:calc(15.5px + min(var(--cs-title-lines,0), 1) * 12px + var(--cs-title-lines,0) * 1.16 * var(--cs-tile-title) + min(var(--cs-text-lines,0), 1) * 8px + var(--cs-text-lines,0) * 22.5px)}.cs .cs-tone-ink .cs-tile{background:radial-gradient(110% 80% at 100% 0%, color-mix(in srgb, var(--cs-tint) 14%, transparent), transparent 60%), var(--cs-surface)}.cs .cs-tile__label{color:var(--cs-fg-muted)}.cs .cs-tile__title{font-family:var(--cs-display);font-weight:500;font-size:var(--cs-tile-title);letter-spacing:-.03em;text-wrap:balance;margin-top:12px;line-height:1.16}.cs .cs-tile__text{color:color-mix(in srgb, var(--cs-fg) 76%, transparent);text-wrap:pretty;max-width:44ch;margin-top:8px;font-size:15px;line-height:1.5}.cs .cs-tile__media{flex-direction:column;flex:1;min-width:0;display:flex}.cs .cs-tile__media>.cs-ui{flex-direction:column;flex:1;display:flex}.cs .cs-tile__media>.cs-ui>*{flex:1}.cs .cs-tile--bleed{padding-bottom:0}.cs .cs-tile--bleed .cs-tile__media{max-height:var(--cs-media-max);flex:none;margin:-8px -8px 0;padding:8px 8px 0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.cs .cs-tile--bleed .cs-ui-window{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (width>=1024px){.cs .cs-tile--row{align-items:center;gap:var(--cs-gap);flex-direction:row}.cs .cs-tile--row .cs-tile__head{flex:0 0 calc((100% - var(--cs-gap)) / 3);padding-right:8px}.cs .cs-tile--row .cs-tile__media{align-self:center}}@media (width<=1023px){.cs .cs-tile{grid-column:span var(--cs-span-md,6)}}@media (width<=767px){.cs{--cs-tile-pad:20px}.cs .cs-tile{gap:22px}}@media (width<=719px){.cs .cs-tile{grid-column:1/-1}}.cs .cs-gallery{grid-template-columns:repeat(var(--cs-columns,3), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.cs .cs-gallery li{min-width:0;display:flex}.cs .cs-gallery__frame{border-radius:var(--cs-r-ui);width:100%;box-shadow:var(--cs-shadow-ui);background:#fff;flex-direction:column;margin:0;padding:16px 20px 20px;display:flex}.cs .cs-gallery figcaption{color:var(--cs-muted);gap:8px;display:flex}.cs .cs-gallery figcaption b{color:var(--cs-text);font-weight:600}.cs .cs-gallery__visual{flex:1;place-items:center;padding-top:14px;display:grid}.cs .cs-gallery__visual>*{width:100%}@media (width>=720px) and (width<=1023px){.cs .cs-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=719px){.cs .cs-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;margin:-8px calc(-1 * var(--cs-tile-pad)) -12px;padding:8px var(--cs-tile-pad) 12px;scroll-padding-left:var(--cs-tile-pad);gap:12px;display:flex;overflow-x:auto}.cs .cs-gallery::-webkit-scrollbar{display:none}.cs .cs-gallery li{scroll-snap-align:start;flex:0 0 88%}.cs .cs-gallery__frame{padding:14px 14px 16px}}.cs .cs-duo{align-items:start;gap:16px;display:grid}.cs .cs-duo>*{min-width:0}@media (width>=1024px){.cs .cs-duo{align-items:stretch}.cs .cs-duo>*>.cs-ui,.cs .cs-duo>*>.cs-ui>*{height:100%}.cs .cs-duo{grid-template-columns:minmax(0, var(--cs-duo-main,66fr)) minmax(0, var(--cs-duo-aside,34fr))}}@media (width>=720px) and (width<=1023px){.cs .cs-duo__aside{width:min(100%,420px)}}.cs .cs-decisions{grid-template-columns:repeat(var(--cs-columns,3), minmax(0, 1fr));gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.cs .cs-decisions__card{grid-template-rows:subgrid;padding:var(--cs-tile-pad);border-radius:var(--cs-r-tile);background:var(--cs-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cs-fg) 7%, transparent);grid-row:span 5;row-gap:0;display:grid}.cs .cs-decisions__n{color:var(--cs-fg-muted)}.cs .cs-decisions__title{font-family:var(--cs-display);letter-spacing:-.04em;text-wrap:balance;margin-top:16px;padding-bottom:clamp(22px,2.4vw,32px);font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.08}.cs .cs-decisions__parts{display:contents}.cs .cs-decisions__part{border-top:1px solid var(--cs-rule);padding-block:16px}.cs .cs-decisions__part dt{color:var(--cs-fg-muted)}.cs .cs-decisions__part dd{text-wrap:pretty;margin:7px 0 0;font-size:15.5px;line-height:1.5}.cs .cs-decisions__part--risk dd{color:color-mix(in srgb, var(--cs-fg) 68%, transparent)}.cs .cs-decisions__part--gain{padding-bottom:0}.cs .cs-decisions__part--gain dt,.cs .cs-decisions__part--gain dd{color:var(--cs-tint-deep)}.cs .cs-decisions__part--gain dd{font-weight:500}@media (width<=1023px){.cs .cs-decisions{grid-template-columns:minmax(0,1fr)}.cs .cs-decisions__card,.cs .cs-decisions__parts{display:block}}.cs .cs-specs{border-bottom:1px solid var(--cs-rule);margin:0}.cs .cs-specs__row{column-gap:var(--cs-gap);border-top:1px solid var(--cs-rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding-block:20px;display:grid}.cs .cs-specs dt{color:var(--cs-fg-muted);grid-column:1/span 3}.cs .cs-specs dd{text-wrap:pretty;grid-column:4/-1;margin:0;font-size:clamp(18px,1.7vw,23px);line-height:1.35}.cs .cs-specs dd span{color:var(--cs-fg-muted)}@media (width<=719px){.cs .cs-specs dt,.cs .cs-specs dd{grid-column:1/-1}.cs .cs-specs dd{margin-top:6px}}@media (width<=419px){.cs .cs-closing .cs-button{gap:10px;padding-inline:22px 20px;font-size:15px}}.cs .cs-quote{max-width:920px;margin:0 auto}.cs .cs-quote__mark{width:clamp(30px,2.8vw,40px);height:auto;color:var(--cs-signal);display:block}.cs .cs-quote__text{font-family:var(--cs-display);letter-spacing:-.03em;text-wrap:pretty;margin-top:clamp(24px,2.8vw,40px);font-size:clamp(23px,2.6vw,38px);font-weight:450;line-height:1.22}.cs .cs-quote__text p+p{margin-top:.6em}.cs .cs-quote__text em,.cs .cs-quote__text strong{font-style:normal;font-weight:inherit;color:var(--cs-accent)}.cs .cs-quote__foot{align-items:center;gap:14px;margin-top:clamp(32px,3.6vw,52px);display:flex}.cs .cs-quote__avatar{background:repeating-linear-gradient(135deg, transparent 0 5px, color-mix(in srgb, var(--cs-fg) 12%, transparent) 5px 6px), var(--cs-surface);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--cs-rule);border-radius:50%;flex:none}.cs .cs-quote__avatar--photo{object-fit:cover;background:0 0}.cs .cs-quote__who{gap:2px;display:grid}.cs .cs-quote__name{font-size:16px;font-weight:600;line-height:1.3}.cs .cs-quote__role{color:var(--cs-fg-muted);font-size:14.5px;line-height:1.4}.cs .cs-closing{padding-block:var(--cs-chapter) clamp(48px, 6vw, 88px)}.cs .cs-closing__title{letter-spacing:-.04em;grid-column:1/span 9;font-size:clamp(34px,4.6vw,68px);line-height:1.04}.cs .cs-closing__row{row-gap:clamp(28px,3vw,40px);margin-top:clamp(20px,2.2vw,32px)}.cs .cs-closing__text{max-width:48ch;color:color-mix(in srgb, var(--cs-fg) 78%, transparent);grid-column:1/span 6}.cs .cs-closing__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 28px;display:flex}.cs .cs-closing__notice{color:var(--cs-fg-muted);margin:clamp(56px,7vw,104px) 0 0;font-size:12px;line-height:1.5}.cs .cs-closing__secondary{padding-block:12px;display:inline-block}.cs .cs-button{background:var(--cs-signal);color:#fff;text-align:left;cursor:pointer;transition:background .25s, transform .35s var(--cs-ease);border-radius:999px;align-items:center;gap:12px;padding:17px 26px 17px 28px;font-size:16px;font-weight:500;line-height:1.25;display:inline-flex}.cs .cs-button:hover{background:#f33f35;transform:translateY(-2px)}.cs .cs-button svg{transition:transform .35s var(--cs-ease);flex:none}.cs .cs-button:hover svg{transform:translate(4px)}.cs .cs-next{border-radius:var(--cs-r-tile);color:#fff;background:var(--cs-ink);isolation:isolate;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;min-height:clamp(240px,26vw,360px);margin-top:clamp(72px,9vw,144px);padding:clamp(22px,3vw,44px);display:flex;position:relative;overflow:hidden}.cs .cs-next__media{z-index:-2;position:absolute;inset:0}.cs .cs-next__media .cs-shot__img{object-fit:cover;object-position:right center;width:100%;height:100%;transition:transform 1.2s var(--cs-ease)}.cs .cs-next:after{content:"";z-index:-1;background:linear-gradient(#0000 54%,#0e1b1fe6),linear-gradient(90deg,#0e1b1f 0%,#0e1b1ff7 34%,#0e1b1fa8 66%,#0e1b1f80);position:absolute;inset:0}.cs .cs-next__copy{gap:12px;display:grid}.cs .cs-next__label{color:#ffffffb8}.cs .cs-next__title{letter-spacing:-.04em;font-size:clamp(28px,3.4vw,48px)}.cs .cs-next__go{align-items:center;gap:12px;padding-bottom:.5em;display:inline-flex}.cs .cs-next__go svg{transition:transform .5s var(--cs-ease)}.cs .cs-next:hover .cs-next__media .cs-shot__img,.cs .cs-next:focus-visible .cs-next__media .cs-shot__img{transform:scale(1.03)}.cs .cs-next:hover .cs-next__go svg,.cs .cs-next:focus-visible .cs-next__go svg{transform:translate(6px)}@media (width<=899px){.cs .cs-closing__title,.cs .cs-closing__text,.cs .cs-closing__actions{grid-column:1/-1}.cs .cs-button{justify-content:space-between;width:100%}.cs .cs-next:after{background:linear-gradient(#0e1b1f8c,#0e1b1ff2 55%,#0e1b1f 100%)}}.cs .cs-rail,.cs .cs-rail-name{display:none}@media (width>=1280px){.cs{--cs-rail-x:max(20px, (100vw - 1320px) / 2 - 64px)}.cs.cs-js .cs-rail{left:var(--cs-rail-x);z-index:8;mix-blend-mode:difference;color:#fff;opacity:0;visibility:hidden;pointer-events:none;display:block;position:fixed;top:50%;transform:translateY(-50%)translate(-4px)}.cs.cs-js .cs-rail.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s,translate .24s,visibility;translate:0}.cs .cs-rail ol{margin:0;padding:0;list-style:none}.cs .cs-rail a{height:26px;font-family:var(--cs-sans);letter-spacing:.06em;font-variant-numeric:lining-nums tabular-nums;opacity:.45;align-items:center;padding-right:10px;font-size:11px;font-weight:500;transition:opacity .3s;display:flex}.cs .cs-rail a:hover,.cs .cs-rail a:focus-visible,.cs .cs-rail a.is-active{opacity:1}.cs .cs-rail a.is-active{font-weight:600}}@media (width>=1720px){.cs.cs-js .cs-rail-name{right:calc(100vw - var(--cs-rail-x) + 10px);z-index:9;background:var(--cs-rail-name-bg,var(--cs-paper));color:var(--cs-rail-name-fg,var(--cs-text));white-space:nowrap;opacity:0;transform:translate(6px, var(--cs-rail-name-y,0px));transition:opacity .2s, transform .3s var(--cs-ease);pointer-events:none;border-radius:4px;margin-top:-12px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;display:block;position:fixed;top:50%}.cs.cs-js .cs-rail-name.is-on{opacity:1;transform:translate(0, var(--cs-rail-name-y,0px))}}@media (prefers-reduced-motion:reduce){.cs *,.cs :before,.cs :after{transition:none!important;animation:none!important}}.cs .cs-display em{color:var(--cs-accent);font-style:normal}.cs .cs-milestones{margin:0}.cs .cs-chapter__content>*+.cs-milestones{margin-top:clamp(64px,8vw,120px)}.cs .cs-milestones__title{margin-bottom:clamp(36px,4vw,56px)}.cs .cs-milestones__list{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));row-gap:40px;margin:0;padding:0;list-style:none;display:grid}.cs .cs-milestones__item{border-top:1px solid var(--cs-rule);align-content:start;gap:10px;padding:26px 28px 0 0;display:grid;position:relative}.cs .cs-milestones__item:before{content:"";background:var(--cs-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.cs .cs-milestones__date{color:var(--cs-fg-muted)}.cs .cs-milestones__kind{font-weight:500}.cs .cs-milestones__label{font-family:var(--cs-display);letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.2}.cs .cs-milestones__text{color:var(--cs-fg-muted);font-size:15px;line-height:1.5}.cs .cs-milestones .cs-caption{margin-top:28px}@media (width<=899px){.cs .cs-milestones__list{grid-template-columns:1fr;row-gap:0}.cs .cs-milestones__item{border-top:0;border-left:1px solid var(--cs-rule);padding:0 0 28px 24px}.cs .cs-milestones__item:last-child{padding-bottom:0}.cs .cs-milestones__item:before{top:4px;left:-5px}}.cs .cs-closing.cs-closing--bare{padding-bottom:var(--cs-chapter)}.cs .cs-logos{border-bottom:1px solid var(--cs-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cs .cs-logos__cell{border-top:1px solid var(--cs-rule);border-left:1px solid var(--cs-rule);place-items:center;height:clamp(104px,10vw,148px);display:grid;position:relative}.cs .cs-logos__cell:nth-child(odd){border-left:0}.cs .cs-logos__img{width:auto;max-width:72%;height:calc(var(--cs-logo-h,30px) * .82);object-fit:contain;opacity:.55;transition:opacity .25s;display:block}.cs .cs-logos__img--ink{filter:brightness(0)}.cs .cs-tone-ink .cs-logos__img--ink{filter:brightness(0)invert()}.cs .cs-logos__link{place-items:center;transition:background .25s;display:grid;position:absolute;inset:0}.cs .cs-logos__go{white-space:nowrap;color:var(--cs-fg-muted);opacity:0;transition:opacity .25s, translate .35s var(--cs-ease);align-items:center;gap:8px;font-size:10.5px;display:inline-flex;position:absolute;bottom:12px;left:50%;translate:-50%}.cs .cs-logos__link:hover,.cs .cs-logos__link:focus-visible{background:color-mix(in srgb, var(--cs-fg) 3%, transparent)}.cs .cs-logos__link:hover .cs-logos__img,.cs .cs-logos__link:focus-visible .cs-logos__img{opacity:1}.cs .cs-logos__link:hover .cs-logos__go,.cs .cs-logos__link:focus-visible .cs-logos__go{opacity:1;translate:-50% -2px}.cs .cs-logos__link:focus-visible{outline-offset:-2px;border-radius:0}@media (hover:none){.cs .cs-logos__go{opacity:1}}@media (width>=720px){.cs .cs-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-logos__cell:nth-child(odd){border-left:1px solid var(--cs-rule)}.cs .cs-logos__cell:nth-child(3n+1){border-left:0}}@media (width>=1024px){.cs .cs-logos{grid-template-columns:repeat(6,minmax(0,1fr))}.cs .cs-logos__cell:nth-child(3n+1){border-left:1px solid var(--cs-rule)}.cs .cs-logos__cell:nth-child(6n+1){border-left:0}.cs .cs-logos__img{height:var(--cs-logo-h,30px)}}.cs .cs-cards{grid-template-columns:minmax(0,1fr);gap:44px clamp(20px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.cs .cs-card{flex-direction:column;height:100%;display:flex;position:relative}.cs .cs-card__media{aspect-ratio:3/2;border-radius:var(--cs-r-tile);background:var(--cs-surface);box-shadow:inset 0 0 0 1px var(--cs-rule);overflow:hidden}.cs .cs-card__img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--cs-ease);display:block}.cs .cs-card__meta{color:var(--cs-fg-muted);flex-wrap:wrap;gap:0 10px;margin-top:20px;display:flex}.cs .cs-card__meta>:not(:last-child):after{content:"·";margin-left:10px}.cs .cs-card__title{font-family:var(--cs-display);letter-spacing:-.03em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:clamp(19px,1.45vw,21px);font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.cs .cs-card__title a:after{content:"";position:absolute;inset:0}.cs .cs-card__text{color:color-mix(in srgb, var(--cs-fg) 72%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.cs .cs-card:hover .cs-card__img,.cs .cs-card:focus-within .cs-card__img{transform:scale(1.03)}.cs .cs-card:hover .cs-card__title a{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}@media (width>=720px){.cs .cs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.cs .cs-cards{grid-template-columns:repeat(var(--cs-card-cols,4), minmax(0, 1fr))}}.cs .cs-accordion{border-bottom:1px solid var(--cs-rule)}.cs .cs-accordion__row{border-top:1px solid var(--cs-rule)}.cs .cs-accordion__q{cursor:pointer;font-family:var(--cs-display);letter-spacing:-.03em;text-wrap:balance;justify-content:space-between;align-items:baseline;gap:24px;padding-block:clamp(20px,2vw,28px);font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.25;list-style:none;display:flex}.cs .cs-accordion__q::-webkit-details-marker{display:none}.cs .cs-accordion__icon{color:var(--cs-fg-muted);transition:rotate .35s var(--cs-ease), color .2s;flex:none}.cs .cs-accordion__q:hover .cs-accordion__icon{color:var(--cs-fg)}.cs .cs-accordion__row[open] .cs-accordion__icon{rotate:45deg}.cs .cs-accordion__a{max-width:68ch;color:color-mix(in srgb, var(--cs-fg) 84%, transparent);padding-bottom:clamp(24px,2.4vw,36px)}.cs .cs-filter ul{gap:0 clamp(24px,2.8vw,40px);margin:0;padding:14px 0;list-style:none;display:flex}.cs .cs-filter a{white-space:nowrap;height:40px;color:var(--cs-fg-muted);align-items:center;gap:8px;margin-inline:-8px;padding-inline:8px;font-size:15.5px;font-weight:500;line-height:1.2;transition:color .2s;display:flex}.cs .cs-filter a:hover,.cs .cs-filter a[aria-current]{color:#fff}.cs .cs-filter__count{color:var(--cs-fg-muted);font-variant-numeric:lining-nums tabular-nums;font-size:13px}@media (width<=899px){.cs .cs-filter{margin-inline:calc(-1 * var(--cs-pad));-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.cs .cs-filter ul{padding:6px var(--cs-pad);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--cs-pad);scrollbar-width:none;overflow-x:auto}.cs .cs-filter ul::-webkit-scrollbar{display:none}.cs .cs-filter li{scroll-snap-align:start;flex:none}.cs .cs-filter li:last-child{padding-right:32px}.cs .cs-filter a{height:44px}}.cs .cs-crumbs li:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:36ch;overflow:hidden}.cs .cs-hero.cs-hero--short.cs-hero--long .cs-hero__title{max-width:21em;font-size:clamp(32px,3.9vw,56px);line-height:1.06}.cs .cs-hero.cs-hero--short.cs-hero--long .cs-hero__lede{max-width:60ch}.cs .cs-feature{gap:48px var(--cs-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cs .cs-feature__lead{position:relative}.cs .cs-feature__media{aspect-ratio:3/2;border-radius:var(--cs-r-tile);background:var(--cs-surface);box-shadow:inset 0 0 0 1px var(--cs-rule);overflow:hidden}.cs .cs-feature__img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--cs-ease);display:block}.cs .cs-feature__meta,.cs .cs-feature__row-meta{color:var(--cs-fg-muted);flex-wrap:wrap;gap:0 10px;display:flex}.cs .cs-feature__meta{margin-top:24px}.cs .cs-feature__meta>:not(:last-child):after,.cs .cs-feature__row-meta>:not(:last-child):after{content:"·";margin-left:10px}.cs .cs-feature__title{font-family:var(--cs-display);letter-spacing:-.04em;text-wrap:balance;margin-top:12px;font-size:clamp(26px,2.5vw,38px);font-weight:500;line-height:1.08}.cs .cs-feature__title a:after,.cs .cs-feature__row-title a:after{content:"";position:absolute;inset:0}.cs .cs-feature__text{max-width:56ch;color:color-mix(in srgb, var(--cs-fg) 78%, transparent);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:14px;display:-webkit-box;overflow:hidden}.cs .cs-feature__list{border-bottom:1px solid var(--cs-rule);margin:0;padding:0;list-style:none}.cs .cs-feature__row{border-top:1px solid var(--cs-rule);padding-block:20px 22px;position:relative}.cs .cs-feature__row-title{font-family:var(--cs-display);letter-spacing:-.03em;text-wrap:balance;margin-top:8px;font-size:clamp(18px,1.35vw,20px);font-weight:500;line-height:1.22}.cs .cs-feature__more{align-items:center;gap:10px;margin-top:22px;padding-block:10px;font-weight:500;display:inline-flex}.cs .cs-feature__more svg{transition:transform .35s var(--cs-ease);flex:none}.cs .cs-feature__more:hover svg{transform:translate(4px)}.cs .cs-feature__lead:hover .cs-feature__img,.cs .cs-feature__lead:focus-within .cs-feature__img{transform:scale(1.03)}.cs .cs-feature__lead:hover .cs-feature__title a,.cs .cs-feature__row:hover .cs-feature__row-title a{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}@media (width>=1024px){.cs .cs-feature{grid-template-columns:repeat(12,minmax(0,1fr))}.cs .cs-feature__lead{grid-column:1/span 7}.cs .cs-feature__side{grid-column:9/-1}}.cs .cs-pagination{border-top:1px solid var(--cs-rule);justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(56px,6vw,88px);padding-top:20px;display:flex}.cs .cs-pagination__pages{flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cs .cs-pagination a,.cs .cs-pagination__current,.cs .cs-pagination__gap{font-variant-numeric:lining-nums tabular-nums;justify-content:center;align-items:center;min-width:44px;height:44px;font-size:15.5px;font-weight:500;display:inline-flex}.cs .cs-pagination a{color:var(--cs-fg-muted);transition:color .2s}.cs .cs-pagination a:hover{color:var(--cs-fg)}.cs .cs-pagination__current{color:var(--cs-fg);text-underline-offset:.4em;text-decoration:underline;text-decoration-thickness:1px}.cs .cs-pagination__step{gap:10px;padding-inline:4px}.cs .cs-pagination__step svg{transition:transform .35s var(--cs-ease);flex:none}.cs .cs-pagination__step--prev:hover svg{transform:translate(-4px)}.cs .cs-pagination__step--next:hover svg{transform:translate(4px)}.cs .cs-pagination__spacer{min-width:44px}.cs .cs-pagination__status{display:none}@media (width<=719px){.cs .cs-pagination__pages{display:none}.cs .cs-pagination__status{color:var(--cs-fg-muted);font-variant-numeric:lining-nums tabular-nums;display:block}.cs .cs-pagination__step span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.cs .cs-reading{padding-block:clamp(48px, 6vw, 96px) var(--cs-chapter)}.cs .cs-reading__grid{row-gap:40px}.cs .cs-reading__toc,.cs .cs-reading__body{grid-column:1/-1;min-width:0}.cs .cs-toc{border-block:1px solid var(--cs-rule)}.cs .cs-toc__summary{cursor:pointer;color:var(--cs-fg-muted);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;list-style:none;display:flex}.cs .cs-toc__summary::-webkit-details-marker{display:none}.cs .cs-toc__icon{transition:rotate .35s var(--cs-ease);flex:none}.cs .cs-toc[open] .cs-toc__icon{rotate:45deg}.cs .cs-toc__list{margin:0;padding:0 0 18px;list-style:none}.cs .cs-toc__link{border-left:1px solid var(--cs-rule);color:var(--cs-fg-muted);text-wrap:pretty;margin-left:-1px;padding:7px 8px 7px 16px;font-size:14.5px;line-height:1.35;transition:color .2s,border-color .2s;display:block}.cs .cs-toc__link--sub{padding-left:30px;font-size:14px}.cs .cs-toc__link:hover{color:var(--cs-fg)}.cs .cs-toc__link[aria-current]{color:var(--cs-fg);border-left-color:var(--cs-fg)}@media (width>=1024px){.cs .cs-reading__toc{top:calc(var(--cs-header) + 24px);max-height:calc(100svh - var(--cs-header) - 48px);overscroll-behavior:contain;scrollbar-width:thin;grid-column:1/span 3;position:sticky;overflow-y:auto}.cs .cs-reading__body{grid-column:4/-1}.cs .cs-toc{border-block:0}.cs .cs-toc__summary{pointer-events:none;padding-block:0 14px}.cs .cs-toc__icon{display:none}.cs .cs-toc__list{padding-bottom:0}}@media (width>=1280px){.cs .cs-reading__body{grid-column:4/span 7}}.cs .cs-reading__faq{margin-top:clamp(56px,6vw,88px)}.cs .cs-reading__faq-title{margin-bottom:clamp(20px,2vw,28px)}.cs .cs-byline{border-top:1px solid var(--cs-rule);grid-template-columns:auto minmax(0,1fr);gap:4px 18px;margin-top:clamp(56px,6vw,88px);padding-top:28px;display:grid}.cs .cs-byline__avatar{object-fit:cover;border-radius:50%;grid-row:span 2;width:56px;height:56px}.cs .cs-byline__name{font-family:var(--cs-display);letter-spacing:-.03em;align-self:end;font-size:19px;font-weight:500;line-height:1.2}.cs .cs-byline__role{color:var(--cs-fg-muted);font-size:15px}.cs .cs-byline__bio{max-width:62ch;color:color-mix(in srgb, var(--cs-fg) 80%, transparent);grid-column:1/-1;margin-top:14px;font-size:15.5px;line-height:1.6}.cs .cs-share{border-top:1px solid var(--cs-rule);flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin-top:28px;padding-top:20px;display:flex}.cs .cs-share__label{color:var(--cs-fg-muted)}.cs .cs-share ul{flex-wrap:wrap;gap:0 20px;margin:0;padding:0;list-style:none;display:flex}.cs .cs-share a{padding-block:10px;font-size:15px;font-weight:500;display:inline-block}.cs .cs-prose{max-width:70ch;color:color-mix(in srgb, var(--cs-fg) 88%, transparent);overflow-wrap:break-word;font-size:clamp(17px,1.25vw,18.5px);line-height:1.72}.cs .cs-prose>*+*{margin-top:1.15em}.cs .cs-prose>h2,.cs .cs-prose>h3,.cs .cs-prose>h4{color:var(--cs-fg);text-wrap:balance;scroll-margin-top:calc(var(--cs-header) + 24px)}.cs .cs-prose>h2{font-family:var(--cs-display);letter-spacing:-.035em;margin-top:2.3em;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.12}.cs .cs-prose>h3{font-family:var(--cs-display);letter-spacing:-.03em;margin-top:1.9em;font-size:clamp(20px,1.6vw,23px);font-weight:500;line-height:1.22}.cs .cs-prose>h4{margin-top:1.7em;font-size:1em;font-weight:600;line-height:1.4}.cs .cs-prose>:first-child{margin-top:0}.cs .cs-prose>:is(h2,h3,h4)+*{margin-top:.7em}.cs .cs-prose strong{color:var(--cs-fg);font-weight:600}.cs .cs-prose a:not(.not-prose a){color:var(--cs-fg);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color .2s}.cs .cs-prose a:not(.not-prose a):hover{text-decoration-color:currentColor}.cs .cs-prose a.term-link{color:inherit;font-weight:inherit;text-decoration-style:dotted}.cs .cs-prose>:is(ul,ol),.cs .cs-prose li>:is(ul,ol){padding-left:1.3em}.cs .cs-prose>ul,.cs .cs-prose li>ul{list-style:outside}.cs .cs-prose>ol,.cs .cs-prose li>ol{list-style:decimal}.cs .cs-prose li{padding-left:.3em}.cs .cs-prose li+li,.cs .cs-prose li>:is(ul,ol){margin-top:.5em}.cs .cs-prose li::marker{color:var(--cs-fg-muted);font-variant-numeric:lining-nums tabular-nums}.cs .cs-prose>blockquote{border-left:1px solid var(--cs-fg);margin-block:2em;padding-left:clamp(20px,2vw,28px)}.cs .cs-prose>blockquote p{font-family:var(--cs-display);letter-spacing:-.025em;color:var(--cs-fg);text-wrap:pretty;font-size:clamp(21px,1.8vw,25px);font-weight:450;line-height:1.34}.cs .cs-prose>blockquote p+p{margin-top:.6em}.cs .cs-prose>blockquote em{color:var(--cs-accent);font-style:normal}.cs .cs-prose>blockquote .quote-attribution{font-family:var(--cs-sans);letter-spacing:0;color:var(--cs-fg-muted);margin-top:18px;font-size:15px;font-weight:400;line-height:1.45}.cs .cs-prose>blockquote .quote-attribution strong{display:block}.cs .cs-prose>.box-info{border-radius:var(--cs-r-tile);background:var(--cs-surface);margin-block:1.8em;padding:clamp(22px,2.4vw,32px);font-size:.95em;line-height:1.62}.cs .cs-prose>figure.image{margin-block:2em}.cs .cs-prose>figure.image img{border-radius:var(--cs-r-tile);width:100%;height:auto;display:block}.cs .cs-prose figcaption{color:var(--cs-fg-muted);margin-top:12px;font-size:14px;line-height:1.45}.cs .cs-prose>figure.table{overscroll-behavior-x:contain;margin-block:2em;overflow-x:auto}.cs .cs-prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}@media (width<=719px){.cs .cs-prose>figure.table table{min-width:540px}}.cs .cs-prose th,.cs .cs-prose td{border-bottom:1px solid var(--cs-rule);text-align:left;vertical-align:top;padding:12px 18px 12px 0}.cs .cs-prose th:last-child,.cs .cs-prose td:last-child{padding-right:0}.cs .cs-prose th,.cs .cs-prose :not(tbody)>tr:first-child>td{color:var(--cs-fg);border-bottom-color:color-mix(in srgb, var(--cs-fg) 40%, transparent);font-weight:600}.cs .cs-prose>hr{background:var(--cs-rule);border:0;height:1px;margin-block:2.6em}.cs .cs-prose>pre{border-radius:var(--cs-r-ui);background:var(--cs-surface);padding:20px 22px;font-size:14px;line-height:1.55;overflow-x:auto}.cs .cs-prose code{font-size:.88em}.cs .cs-magnet{border-radius:var(--cs-r-tile);background:var(--cs-surface);margin-block:2.4em;padding:clamp(24px,3.2vw,44px);font-size:16px;line-height:1.55}.cs .cs-magnet__label{color:var(--cs-fg-muted)}.cs .cs-magnet__title{font-family:var(--cs-display);letter-spacing:-.04em;text-wrap:balance;margin-top:14px;font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.1}.cs .cs-magnet__text{max-width:58ch;color:color-mix(in srgb, var(--cs-fg) 82%, transparent);margin-top:14px}.cs .cs-magnet__text p+p{margin-top:.8em}.cs .cs-magnet__points{border-bottom:1px solid var(--cs-rule);margin:22px 0 0;padding:0;list-style:none}.cs .cs-magnet__points li{border-top:1px solid var(--cs-rule);gap:12px;padding-block:11px;display:flex}.cs .cs-magnet__points svg{color:var(--cs-fg-muted);flex:none;margin-top:.3em}.cs .cs-magnet__action{margin-top:28px}.cs .cs-magnet__form{border-radius:var(--cs-r-tile);box-shadow:var(--cs-shadow-paper);background:#fff;margin-top:28px;padding:clamp(20px,2.4vw,28px)}.cs .cs-closing__points{border-bottom:1px solid var(--cs-rule);grid-column:1/span 7;max-width:56ch;margin:0;padding:0;list-style:none}.cs .cs-closing__points li{border-top:1px solid var(--cs-rule);gap:14px;padding-block:14px;display:flex}.cs .cs-closing__points svg{color:var(--cs-fg-muted);flex:none;margin-top:.42em}.cs .cs-closing__note{color:var(--cs-fg-muted);grid-column:1/-1;margin:-12px 0 0;font-size:14px}@media (width<=1023px){.cs .cs-closing__points{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){html:has(.cs-filter--anchors){scroll-behavior:smooth}}.cs .cs-hero.cs-hero--short.cs-hero--slim .cs-hero__main{padding-bottom:clamp(48px,8svh,88px)}.cs .cs-hero.cs-hero--short.cs-hero--slim .cs-hero__copy{margin-top:clamp(40px,8svh,88px)}.cs .cs-hero.cs-hero--short.cs-hero--slim .cs-hero__title{font-size:clamp(36px,4.4vw,64px)}.cs .cs-hero.cs-hero--short.cs-hero--slim .cs-hero__lede{max-width:58ch;margin-top:clamp(16px,1.8vw,24px)}.cs .cs-hero__meta{margin-top:clamp(20px,2.2vw,28px)}.cs .cs-hero__date{color:var(--cs-fg-muted);font-size:14.5px}.cs .cs-hero.cs-hero--long.cs-hero--backdrop .cs-hero__title{max-width:17em}@media (width>=900px){.cs .cs-hero.cs-hero--long .cs-hero__backdrop:after{background:linear-gradient(#0000 60%,#0e1b1fd9),linear-gradient(90deg,#0e1b1ff0 0%,#0e1b1fd1 50%,#0e1b1f73 100%)}}.cs .cs-topic-about{gap:40px var(--cs-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cs .cs-topic-about__intro{color:color-mix(in srgb, var(--cs-fg) 84%, transparent);font-size:16px}.cs .cs-topic-about__intro p+p{margin-top:1em}.cs .cs-topic-about__label{color:var(--cs-fg-muted);margin-bottom:16px}@media (width>=1024px){.cs .cs-topic-about{grid-template-columns:repeat(12,minmax(0,1fr))}.cs .cs-topic-about__intro{grid-column:1/span 4;position:sticky;top:6rem}.cs .cs-topic-about__faq{grid-column:6/-1}.cs .cs-topic-about--solo .cs-topic-about__intro,.cs .cs-topic-about--solo .cs-topic-about__faq{grid-column:1/span 8;position:static}}.cs .cs-sectioned{padding-block:clamp(48px,5vw,80px) clamp(72px,7vw,112px)}.cs .cs-sectioned .cs-cards{gap:32px 20px}.cs .cs-sectioned .cs-card__title{font-size:17px}.cs .cs-sectioned .cs-card__text{font-size:14px}.cs .cs-sectioned .cs-feature__media{aspect-ratio:16/9}.cs .cs-sectioned .cs-feature__title{font-size:clamp(22px,2vw,30px)}.cs .cs-sectioned .cs-feature__row-title{font-size:16px}.cs .cs-section{scroll-margin-top:calc(var(--cs-header) + 24px)}.cs .cs-section+.cs-section{margin-top:clamp(56px,6vw,88px)}.cs .cs-section__id{border-top:1px solid var(--cs-rule);align-items:baseline;gap:12px;padding-top:14px;display:flex}.cs .cs-section__num{color:var(--cs-fg-muted)}.cs .cs-section__headline{gap:12px 40px;margin-top:18px;display:grid}.cs .cs-section__title{letter-spacing:-.04em;max-width:18em;font-size:clamp(24px,2.2vw,34px);line-height:1.08}.cs .cs-section__aside{justify-items:start;gap:10px;display:grid}.cs .cs-section__text{color:color-mix(in srgb, var(--cs-fg) 80%, transparent);font-size:15.5px;line-height:1.55}.cs .cs-section__more{align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.cs .cs-section__more svg{width:14px;height:14px;transition:transform .3s var(--cs-ease)}.cs .cs-section__more:hover svg{transform:translate(4px)}.cs .cs-section__content{margin-top:clamp(24px,2.6vw,36px)}@media (width>=1024px){.cs .cs-section__headline{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}.cs .cs-section__aside:not(:has(.cs-section__text)){justify-items:end}}@media (prefers-reduced-motion:reduce){.cs .cs-section__more svg{transition:none}}
