@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sans);--default-mono-font-family:var(--mono);--spacing-s16:var(--sp-16)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.ico,.btn svg,.fld svg,.pill svg,.heads svg,.site svg,.toast svg,.err h3 svg,.dlg-h svg,.menu svg,.st svg{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round}.btn{height:var(--h-ctl);border-radius:var(--r-ctl);cursor:pointer;font-family:inherit;font-size:var(--t-body);white-space:nowrap;transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease),color var(--fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:560;display:inline-flex}.btn svg{width:17px;height:17px}.btn-p{background:var(--accent);color:var(--on-accent)}.btn-p:hover,.btn-p.is-hover{color:var(--accent);border-color:var(--accent);background:0 0}.btn-p:active,.btn-p.is-press{background:var(--wash);color:var(--accent);border-color:var(--accent);transform:translateY(1px)}.btn-q{color:var(--fg);border-color:var(--edge);background:0 0}.btn-q:hover,.btn-q.is-hover{background:var(--wash);border-color:var(--accent)}.btn-q:active,.btn-q.is-press{background:var(--wash);border-color:var(--accent);transform:translateY(1px)}.btn-d{color:var(--red);border-color:var(--red);background:0 0}.btn-d:hover,.btn-d.is-hover{background:var(--red-wash)}.btn-d:active,.btn-d.is-press{background:var(--red-wash);transform:translateY(1px)}.btn:focus-visible,.btn.is-focus{outline:2px solid var(--accent);outline-offset:-2px}.btn-p:focus-visible,.btn-p.is-focus{outline-color:var(--on-accent);outline-offset:-3px}.btn-p:hover:focus-visible,.btn-p:active:focus-visible{outline-color:var(--accent);outline-offset:-2px}.btn:disabled,.btn.is-off{opacity:.45;cursor:not-allowed;transform:none}.btn-p:disabled{background:var(--accent);color:var(--on-accent);border-color:#0000}.btn-q:disabled{border-color:var(--edge);background:0 0}.btn-d:disabled{background:0 0}.spin{opacity:.9;border:2px solid;border-top-color:#0000;border-radius:999px;width:16px;height:16px}.fld{height:var(--h-ctl);border:1px solid var(--edge);border-radius:var(--r-ctl);text-align:left;width:100%;min-width:0;font-family:inherit;font-size:var(--t-body);color:var(--fg);background:0 0;align-items:center;gap:10px;padding:0 14px;display:flex}.fld::placeholder,.fld .ph{color:var(--fg-3)}.fld[type=search]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fld svg{width:17px;height:17px;color:var(--fg-3);flex:none}.fld .caret{width:16px;height:16px;color:var(--fg-3);margin-left:auto}.fld:hover,.fld.is-hover{border-color:var(--fg-3)}.fld:focus-visible,.fld.is-focus{outline:2px solid var(--accent);outline-offset:-2px}.fld[aria-expanded=true]{border-color:var(--accent)}.fld[aria-invalid=true],.fld.is-bad{border-color:var(--red)}.fld:disabled,.fld.is-off{opacity:.45}textarea.fld{height:auto;padding:var(--sp-8) 14px;line-height:inherit;resize:vertical;display:block}.fld-err{font-size:var(--t-cap);color:var(--red);margin:7px 0 0}.time{text-align:center;width:112px;font-family:var(--mono);justify-content:center;font-size:15px;font-weight:500}.lbl{font-size:var(--t-body);margin-bottom:8px;font-weight:600;display:block}.preset{cursor:pointer;border:1px solid var(--edge);height:36px;color:var(--fg);background:0 0;border-radius:999px;align-items:center;padding:0 15px;font-family:inherit;font-size:13px;font-weight:560;display:inline-flex}.preset.on{border-color:var(--accent);color:var(--accent);border-width:1.5px}.preset:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pick{position:relative}.menu{z-index:var(--z-popover);border:1px solid var(--edge);border-radius:var(--r-box);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));max-height:328px;box-shadow:0 18px 44px -18px rgb(var(--ink-rgb)/.4),0 2px 6px -2px rgb(var(--ink-rgb)/.16);margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto}.menu [role=option]{height:var(--h-row);cursor:pointer;border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);align-items:center;gap:10px;padding:0 14px;display:flex}.menu [role=option]:last-child{border-bottom:0}.menu [role=option].is-active{background:var(--wash)}.menu [role=option][aria-selected=true]{font-weight:600}.menu .tick{width:15px;height:15px;color:var(--accent);flex:none;margin-left:auto}.av{border:1px solid var(--hair);width:24px;height:24px;color:var(--fg-2);border-radius:999px;flex:none;place-items:center;font-size:9.5px;font-weight:700;display:grid}.av-lg{width:36px;height:36px;font-size:12px;font-weight:660}.pill{white-space:nowrap;border:1px solid var(--edge);font-size:var(--t-cap);color:var(--fg-2);border-radius:999px;align-items:center;gap:7px;padding:3px 11px;font-weight:560;display:inline-flex}.pill-wait{border-color:var(--asks);color:var(--fg)}.pill-wait .dot{background:var(--asks);border-radius:999px;width:7px;height:7px}.pill-off{color:var(--fg-3);border-style:dashed}.mark{white-space:nowrap;font-size:var(--t-cap);color:var(--fg);align-items:center;gap:7px;font-weight:560;display:inline-flex}.mark .dot{background:var(--asks);border-radius:999px;flex:none;width:7px;height:7px}.mark-bad{color:var(--red)}.mark-bad .dot{background:var(--red)}.lead-mark{color:var(--accent)}.count{border:1px solid var(--hair);min-width:22px;height:22px;color:var(--fg-3);border-radius:999px;place-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-grid}.count-wait{border-color:var(--asks);background:var(--asks);color:var(--on-asks);font-weight:700}.heads{color:var(--fg-2);align-items:baseline;gap:8px;display:inline-flex}.heads>span{align-items:baseline;gap:2px;display:inline-flex}.heads svg{stroke-width:1px;width:.56em;height:.7em;overflow:visible}.heads svg.on{fill:currentColor}.states{align-items:baseline;gap:var(--sp-12);--gl:1.3em;font-variant-numeric:tabular-nums;font-size:var(--t-body);color:var(--fg-2);display:inline-flex}.states>span{white-space:nowrap;align-items:baseline;gap:3px;display:inline-flex}.states svg{width:var(--gl);height:var(--gl);fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;top:calc((var(--gl) - .722em) / 2);position:relative;overflow:visible}.states .st-done{color:var(--fig-done)}.states .st-run{color:var(--fig-run)}.states .st-not{color:var(--fig-not)}.states .st-pend{color:var(--fig-pend)}.states-all{align-items:center;gap:var(--sp-8);display:inline-flex}.states-n{font-size:var(--t-body);font-variant-numeric:tabular-nums;color:var(--fg)}.ilabel{z-index:var(--z-tip);pointer-events:none;padding:var(--sp-4) var(--sp-8);white-space:nowrap;background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--edge);border-radius:var(--r-ctl);box-shadow:0 12px 30px -14px rgb(var(--ink-rgb)/.45);font-size:var(--t-cap);letter-spacing:0;text-transform:none;color:var(--fg);animation:ilabel-in var(--fast) var(--ease);font-weight:500;line-height:1.5;position:fixed;top:0;left:0}@keyframes ilabel-in{0%{opacity:0}}@media (prefers-reduced-transparency:reduce){.ilabel{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.seg{gap:2px;min-width:0;height:8px;display:flex}.seg i{min-width:1px;display:block}.seg i:first-child{border-top-left-radius:var(--r-pill);border-bottom-left-radius:var(--r-pill)}.seg i:last-child{border-top-right-radius:var(--r-pill);border-bottom-right-radius:var(--r-pill)}.seg .s1{background:var(--seg-1)}.seg .s2{background:var(--seg-2)}.seg .sp{background:var(--seg-4)}.seg .s3{background:var(--seg-3)}.figs{font-size:var(--t-cap);font-variant-numeric:tabular-nums;color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.figs .f-off{color:var(--fg-3)}.figs .f-done{color:var(--seg-1)}.figs .f-running{color:var(--seg-2)}.figs .f-notStarted{color:var(--fg-3)}.figs .f-pending,.figs .mark{color:var(--seg-4)}.vr{background:var(--hair);flex:none;width:1px;height:1em;display:inline-block}.sec{font-size:var(--t-head);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-weight:700}.sec .n{color:var(--fg-3);letter-spacing:0;margin-left:9px;font-size:15px;font-weight:500}.r1{background:var(--fg);height:2.5px;margin-bottom:18px}.site{letter-spacing:-.012em;align-items:center;gap:9px;margin:0 0 7px;font-size:17px;font-weight:640;display:flex}.site svg{width:16px;height:16px;color:var(--fg-3);flex:none}.r-site{background:var(--fg-3);height:1px;margin-bottom:14px}.one{height:var(--h-row);border:1px solid var(--edge);border-radius:var(--r-sm);background:0 0;align-items:center;gap:10px;padding:0 12px;display:flex}.one:hover,.one.is-hover{border-color:var(--accent)}.one.is-drag{border-color:var(--accent);background:var(--page);box-shadow:0 12px 26px -10px rgb(var(--ink-rgb)/.4),0 2px 5px -2px rgb(var(--ink-rgb)/.22);transform:rotate(-1.4deg)}.box{border:1px solid var(--edge);border-radius:var(--r-box);background:0 0;overflow:hidden}.box.sent{border-color:var(--accent)}.box>.bh{border-bottom:1px solid var(--edge);align-items:center;gap:10px;padding:11px 14px;font-size:15px;font-weight:640;display:flex}.box.sent>.bh{border-bottom-color:var(--accent);color:var(--accent)}.box>.bh .t{font-size:var(--t-cap);color:var(--fg-2);font-weight:500;font-family:var(--mono);margin-left:auto}.brow{height:var(--h-row);border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:0 14px;display:flex}.brow:last-child{border-bottom:0}.brow:hover,.brow.is-hover{background:var(--wash)}.brow.fore .nm{font-weight:660}.brow .hrs{font-size:var(--t-cap);color:var(--fg-3);font-family:var(--mono);margin-left:auto}.nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drop{border:1px dashed var(--hair);border-radius:var(--r-sm);text-align:center;font-size:var(--t-cap);color:var(--fg-3);padding:13px}.drop.is-over{border-color:var(--accent);color:var(--accent);outline:2px solid var(--accent);outline-offset:2px;border-style:solid}.acts{gap:var(--sp-8);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.sorth{cursor:pointer;max-width:100%;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;background:0 0;border:0;align-items:center;gap:5px;margin:0;padding:0;display:inline-flex}.sorth .car{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:11px;height:11px;transition:opacity var(--fast) var(--ease);flex:none}.sorth:hover{color:var(--fg)}.sorth:hover .car{opacity:.45}.sorth.on{color:var(--fg)}.sorth.on .car{opacity:1}.sorth.r{justify-content:flex-end;width:100%}.sorth:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.sk{border:1px solid var(--hair);border-radius:var(--r-box);overflow:hidden}.sk .skh{border-bottom:1px solid var(--hair);align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.sk .skr{height:var(--h-row);border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:0 14px;display:flex}.sk .skr:last-child{border-bottom:0}.bar{background:var(--hair);opacity:.55;border-radius:5px;height:9px}.bar.c{opacity:.45;border-radius:999px;width:24px;height:24px}.empty{border:1px dashed var(--hair);border-radius:var(--r-box);text-align:center;padding:36px 24px}.empty h2,.empty h3{font-size:var(--t-head);letter-spacing:-.01em;margin:0;font-weight:640}.empty p{font-size:var(--t-body);color:var(--fg-2);max-width:40ch;margin:9px auto 0}.err{border:1px solid var(--red);border-radius:var(--r-box);padding:20px 22px}.err h3{color:var(--red);align-items:center;gap:9px;margin:0;font-size:15px;font-weight:640;display:flex}.err h3 svg{width:18px;height:18px}.err p{font-size:var(--t-body);color:var(--fg-2);max-width:52ch;margin:9px 0 0}.toast{border-radius:var(--r-ctl);background:var(--bar);color:var(--on-bar);font-size:var(--t-body);box-shadow:0 12px 28px -12px rgb(var(--ink-rgb)/.45);align-items:center;gap:11px;padding:12px 16px;font-weight:500;display:inline-flex}.toast svg{flex:none;width:17px;height:17px}.toast .undo{text-underline-offset:3px;margin-left:6px;font-weight:640;text-decoration:underline}.toast-bad{background:var(--red)}@media (prefers-reduced-transparency:reduce){.menu{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.tip{flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.tip .q{border:1px solid var(--edge);border-radius:var(--r-pill);width:13px;height:13px;font-family:var(--sans);text-align:center;letter-spacing:0;text-transform:none;color:var(--fg-3);transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease);flex:none;font-size:9px;font-weight:500;line-height:11px}.tip:hover .q,.tip:focus-visible .q{color:var(--fg);border-color:var(--fg-3)}.tip:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-pill)}.tip .bub{z-index:var(--z-tip);width:var(--w-tip);padding:var(--sp-12);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--edge);border-radius:var(--r-box);box-shadow:0 12px 30px -14px rgb(var(--ink-rgb)/.45);text-align:left;letter-spacing:0;text-transform:none;font-size:var(--t-cap);color:var(--fg-2);opacity:0;visibility:hidden;transition:opacity var(--fast) var(--ease);font-weight:500;line-height:1.5;position:fixed;top:0;left:0}.tip:hover .bub,.tip:focus-within .bub{opacity:1;visibility:visible}.tip .bub b{color:var(--fg);margin-bottom:var(--sp-4);font-weight:640;display:block}.tip .bub code{margin-top:var(--sp-8);font-family:var(--mono);color:var(--fg-3);font-size:11px;display:block}@media (prefers-reduced-transparency:reduce){.tip .bub{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.shcell{align-items:center;gap:6px;min-width:0;display:flex}.shcell-r{justify-content:flex-end}.veil,.scrim{background:var(--veil);position:fixed;inset:0}.veil{z-index:var(--z-scrim)}.scrim{z-index:var(--z-dialog);justify-content:center;align-items:center;padding:16px;display:flex}.dlg{z-index:var(--z-dialog);border:1px solid var(--edge);border-radius:var(--r-box);background:var(--glass);width:min(520px,100%);max-height:calc(100vh - 32px);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:0 24px 60px -20px rgb(var(--ink-rgb)/.42),0 2px 8px -2px rgb(var(--ink-rgb)/.18);flex-direction:column;display:flex;position:relative;overflow:hidden}.dlg:focus-visible{outline:none}.dlg-narrow{width:min(440px,100%)}.dlg-form{width:min(640px,100%)}.dlg .fld{margin-bottom:var(--sp-16)}.dlg .three,.dlg .two,.dlg .code-and-work,.who-phone-role{gap:0 var(--sp-16);grid-template-columns:1fr;display:grid}@media (min-width:560px){.who-phone-role{grid-template-columns:2fr 1.5fr 1fr}}.who-phone-role .role-fixed{height:var(--h-ctl);font-size:var(--t-body);color:var(--fg-2);align-self:end;align-items:center;margin:0;display:flex}@media (min-width:560px){.dlg-form .code-and-work{grid-template-columns:140px minmax(0,1fr)}.dlg-form .two{grid-template-columns:1fr 1fr}.dlg-form .three{grid-template-columns:repeat(3,1fr)}}.dlg .note{margin:0 0 var(--sp-12);font-size:var(--t-cap);color:var(--fg-3)}.dlg:has(.pick-out .menu){overflow:visible}.dlg:has(.pick-out .menu) .dlg-b{overflow:visible}.dlg .pick-out .menu{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.dlg-h{flex:none;align-items:flex-start;gap:12px;padding:20px 22px 0;display:flex}.dlg-h h2,.dlg-h h3{font-size:var(--t-head);letter-spacing:-.016em;margin:0;font-weight:660;line-height:1.3}.kbd{font-family:var(--mono);border:1px solid var(--edge);color:var(--fg-3);border-bottom-width:2px;border-radius:6px;flex:none;margin-left:auto;padding:2px 8px;font-size:10.5px;font-weight:500}.dlg-b{flex:auto;padding:18px 22px 6px;overflow:auto}.dlg-b>p{font-size:var(--t-body);color:var(--fg-2);margin:0;line-height:1.55}.dlg-f{border-top:1px solid var(--hair);flex:none;gap:10px;padding:16px 22px 20px;display:flex}.dlg-f .sp{margin-left:auto}.fgrp{margin-bottom:18px}.hintline{font-size:var(--t-cap);color:var(--fg-3);margin:-8px 0 18px}.who-as{gap:var(--sp-8);flex-wrap:wrap;align-items:center;display:flex}.who-as .pick{flex:240px;min-width:0}.dock{bottom:var(--dock-lift);z-index:var(--z-dock);background:var(--bar-glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:0 14px 34px -14px rgb(var(--ink-rgb)/.45),0 2px 6px -2px rgb(var(--ink-rgb)/.18);transition:transform var(--mid) var(--ease);border-radius:20px;align-items:stretch;gap:3px;padding:13px 9px;display:flex;position:fixed;left:12px;right:12px;overflow-x:auto}.dock.away{transform:translateY(calc(100% + var(--dock-lift) - 4px));transition-duration:var(--fast)}.dock:focus-within{transform:none}@media (min-width:768px){.dock{left:50%;right:auto;overflow:visible;transform:translate(-50%)}.dock.away{transform:translate(-50%,calc(100% + var(--dock-lift) - 4px))}.dock:focus-within{transform:translate(-50%)}}.dock-room{padding-bottom:calc(var(--dock-h) + var(--dock-lift) + var(--sp-12))}@media (hover:hover){.dock-room{padding-bottom:var(--sp-30)}}.dock .sep{background:var(--dock-sep);align-self:stretch;width:1px;margin:5px 4px}.di{min-width:70px;color:var(--on-bar);opacity:var(--dock-mute);transition:opacity var(--fast) var(--ease);border-radius:13px;flex-direction:column;flex:none;align-items:center;gap:8px;padding:5px 9px;text-decoration:none;display:flex}.di.on{color:var(--accent);opacity:1}@media (hover:hover){.di:hover{opacity:1}}.di:focus-visible{outline:2px solid var(--on-bar);outline-offset:-2px;opacity:1}.dlb{white-space:nowrap;font-size:10.5px;font-weight:570;line-height:1;position:relative}.di.on .dlb:after{content:"";background:currentColor;border-radius:1px;height:2px;position:absolute;bottom:-5px;left:0;right:0}.tile{transform-origin:50% 100%;place-items:center;width:48px;height:48px;display:grid;position:relative}.pip{border-radius:var(--r-pill);background:var(--asks);width:8px;height:8px;position:absolute;top:7px;right:7px}.tile svg{stroke-width:1.9px;z-index:1;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px;position:relative}.di.mag .tile{transform:scale(1.55)translateY(-9px)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tile{transition:transform var(--fast) var(--ease)}.di:hover .tile,.di:focus-visible .tile{transform:scale(1.55)translateY(-9px)}}.sliver{background:var(--bar);border-radius:2px 2px 0 0;width:420px;height:4px}.tools{align-items:center;gap:10px;display:inline-flex}.srch{border:1px solid var(--hair);height:36px;color:var(--fg-3);border-radius:999px;align-items:center;gap:9px;padding:0 15px;font-size:13px;display:flex}.srch svg{stroke:currentColor;fill:none;stroke-width:1.7px;flex:none;width:15px;height:15px}.blw{width:36px;height:36px;color:var(--fg-2);border-radius:999px;place-items:center;display:grid;position:relative}.blw svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:18px;height:18px}.bc{background:var(--asks);min-width:17px;height:17px;color:var(--on-asks);border:1px solid var(--asks);font-size:10px;font-weight:700;line-height:1;font-family:var(--mono);border-radius:999px;place-items:center;padding:0 4px;display:grid;position:absolute;top:0;right:-1px}@media (prefers-reduced-transparency:reduce){.dlg{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.dock{background:var(--bar);-webkit-backdrop-filter:none;backdrop-filter:none}}.panel{z-index:var(--z-drawer);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-left:1px solid var(--edge);box-shadow:-20px 0 50px -28px rgb(var(--ink-rgb)/.35);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.w-std{width:min(460px,100%)}.w-wide{width:min(720px,100%)}.p-h{border-bottom:1px solid var(--hair);flex:none;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.p-h h2,.p-h h4{font-size:var(--t-head);letter-spacing:-.016em;align-items:center;gap:10px;margin:0;font-weight:660;display:flex}.p-h .sub{font-size:var(--t-cap);color:var(--fg-3);margin:5px 0 0}.p-h h2.coded{align-items:baseline}.p-h .p-code{font-family:var(--mono);color:var(--fg-3);flex:none;font-weight:500}.p-x{border:1px solid var(--hair);width:32px;height:32px;color:var(--fg-2);cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;margin-left:auto;display:grid}.p-x svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.p-b{flex:1;padding:4px 20px 16px;overflow:auto}.p-two{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.p-s{padding-top:16px}.p-s h5{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);margin:0 0 9px;font-size:10.5px;font-weight:500}.p-r{border-bottom:1px solid var(--hair);font-size:var(--t-body);align-items:baseline;gap:14px;padding:7px 0;display:flex}.p-r:last-child{border-bottom:0}.p-r .k{color:var(--fg-3);width:72px;font-size:var(--t-cap);flex:none}.p-r .v{min-width:0}.p-f{border-top:1px solid var(--hair);flex:none;gap:9px;padding:14px 20px 18px;display:flex}.lrow{height:var(--h-row);border-bottom:1px solid var(--hair);font-size:var(--t-body);align-items:center;gap:10px;padding:0 12px;display:flex}.lrow:last-child{border-bottom:0}.lrow.on{border:1px solid var(--accent);border-radius:var(--r-sm);color:var(--accent);font-weight:600}.lrow .r{font-size:var(--t-cap);color:var(--fg-3);margin-left:auto}.pop{width:min(400px,100vw - 32px);z-index:var(--z-popover);border:1px solid var(--edge);border-radius:var(--r-box);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:0 18px 44px -18px rgb(var(--ink-rgb)/.4),0 2px 6px -2px rgb(var(--ink-rgb)/.16);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.pop-h{border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:13px 16px;font-size:15px;font-weight:640;display:flex}.pop-h .mk{color:var(--accent);margin-left:auto;font-size:11.5px;font-weight:600}.pop-b{padding:10px 12px}.pop-f{border-top:1px solid var(--hair);color:var(--accent);padding:11px 16px;font-size:12.5px;font-weight:600}.pop-sec{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:8px;margin:6px 4px 8px;font-size:10px;font-weight:500;display:flex}@media (prefers-reduced-transparency:reduce){.panel,.pop{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.al-q{margin:var(--sp-16) 0 var(--sp-4)}.al-q .fld{width:100%}.alog{margin:0}.al-day{margin:var(--sp-16) 0 0}.al-d{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);margin:0 0 2px;font-size:10.5px;font-weight:500}.al-r{justify-content:space-between;align-items:baseline;gap:var(--sp-16);font-size:var(--t-body);color:var(--fg);margin:0;padding:7px 0;display:flex}.al-r b{font-weight:640}.al-t{overflow-wrap:anywhere;min-width:0}.al-tm{font-size:var(--t-cap);color:var(--fg-3);font-variant-numeric:tabular-nums;flex:none}.al-state{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.viz{--ink:var(--fg);--ink-2:var(--fg-2);--ink-3:var(--fg-3);--grid:var(--hair);--axis:var(--edge);--on-fill:var(--on-accent);font-family:var(--sans);color:var(--ink);background:var(--surface)}.viz .vz{margin-top:20px}.viz .vz h4{letter-spacing:-.01em;margin:0 0 4px;font-size:14px;font-weight:640}.viz .vz .cap{color:var(--ink-3);margin:0 0 10px;font-size:12px}.viz .kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.viz .kpi{border:1px solid var(--edge);border-radius:var(--r-box);min-width:0;padding:12px 14px 10px}.viz .kpi .l{color:var(--ink-3);margin:0;font-size:12px}.viz .kpi .v{font-size:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:normal;margin:2px 0 0;font-weight:600;line-height:1.15}.viz .kpi .d{align-items:center;gap:4px;margin-top:2px;font-size:12px;font-weight:600;display:inline-flex}.viz .kpi .d svg{stroke-width:2.2px;width:12px;height:12px}.viz .kpi .d.up{color:var(--status-good-ink)}.viz .kpi .d.down{color:var(--status-critical)}.viz .kpi .d.flat{color:var(--ink-3)}.viz .kpi svg.spark{width:100%;height:28px;margin-top:8px;display:block;overflow:visible}.viz .kpi .spark path{fill:none;stroke:var(--ink-3);stroke-width:1.5px;opacity:.55}.viz .kpi .spark path.cur{stroke:var(--series-1);opacity:1;stroke-width:2px}.viz .kpi .spark circle{fill:var(--series-1);r:3.5}.viz .bars{border-bottom:1px solid var(--axis);align-items:flex-end;gap:14px;height:150px;padding:0 6px;display:flex;position:relative}.viz .bars .grp{flex:1;align-items:flex-end;gap:2px;height:100%;display:flex;position:relative}.viz .bars .b{border-radius:4px 4px 0 0;flex:1;min-width:0}.viz .bars .b.s1{background:var(--series-1)}.viz .bars .b.s2{background:var(--series-2)}.viz .bars .grp .x{text-align:center;color:var(--ink-3);white-space:nowrap;margin-top:6px;font-size:11px;position:absolute;top:100%;left:0;right:0}.viz .grid{background:var(--grid);height:1px;position:absolute;left:0;right:0}.viz .legend{color:var(--ink-2);gap:16px;margin-top:26px;font-size:12px;display:flex}.viz .legend span{align-items:center;gap:7px;display:inline-flex}.viz .legend i{border-radius:3px;flex:none;width:10px;height:10px}.viz .legend i.s1{background:var(--series-1)}.viz .legend i.s2{background:var(--series-2)}.viz .line svg{width:100%;height:150px;display:block;overflow:visible}.viz .line .g{stroke:var(--grid);stroke-width:1px}.viz .line .ax{stroke:var(--axis);stroke-width:1px}.viz .line .p{fill:none;stroke:var(--series-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.viz .line .end{fill:var(--series-1);stroke:var(--surface);stroke-width:2px}.viz .line text{font-family:var(--sans);fill:var(--ink-3);font-size:11px}.viz .line text.lbl{fill:var(--ink);font-size:12px;font-weight:600}.viz .heat{grid-template-columns:56px repeat(7,1fr);align-items:center;gap:2px;display:grid}.viz .heat .hl{color:var(--ink-3);text-align:right;padding-right:6px;font-size:11px}.viz .heat .hd{text-align:center;color:var(--ink-3);padding-bottom:3px;font-size:11px}.viz .heat i{font-variant-numeric:tabular-nums;border-radius:5px;place-items:center;height:30px;font-size:12px;font-style:normal;font-weight:600;display:grid}.viz .heat i.q0{box-shadow:inset 0 0 0 1px var(--grid);color:var(--ink-3);background:0 0}.viz .heat i.q1{background:var(--seq-400);color:var(--on-fill)}.viz .heat i.q2{background:var(--seq-500);color:var(--on-fill)}.viz .heat i.q3{background:var(--seq-600);color:var(--on-fill)}.viz .heat i.q4{background:var(--seq-700);color:var(--on-fill)}.viz .ramp{align-items:center;gap:2px;margin-top:10px;display:flex}.viz .ramp i{border-radius:2px;flex:1;height:10px}.viz .ramp span{color:var(--ink-3);font-size:10.5px;font-family:var(--mono);margin:0 6px}.viz .div{flex-direction:column;gap:6px;display:flex}.viz .div .r{grid-template-columns:56px 1fr 56px;align-items:center;gap:10px;font-size:12px;display:grid}.viz .div .r .n{color:var(--ink-2)}.viz .div .r .v{text-align:right;font-family:var(--mono);color:var(--ink-2);font-size:11.5px}.viz .div .tr{background:var(--div-mid);border-radius:3px;height:14px;position:relative}.viz .div .tr:after{content:"";background:var(--axis);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.viz .div .tr b{border-radius:3px;position:absolute;top:2px;bottom:2px}.viz .div .tr b.pos{background:var(--div-pos);left:50%}.viz .div .tr b.neg{background:var(--div-neg);right:50%}.viz .status{flex-wrap:wrap;gap:10px;display:flex}.viz .st{border:1px solid var(--edge);color:var(--ink-2);border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 8px;font-size:12px;font-weight:560;display:inline-flex}.viz .st svg{stroke-width:2.2px;width:14px;height:14px}.viz .st.good svg{color:var(--status-good)}.viz .st.warn svg{color:var(--status-warning)}.viz .st.critical svg{color:var(--status-critical)}.datepick{max-width:var(--w-cal)}.datepick .dp-pop{padding:var(--sp-8);max-height:none}.datepick .dp-up{top:auto;bottom:calc(100% + 6px)}.datepick .dp-up .dp-g{min-height:calc(6 * var(--h-ctl) + 5 * var(--sp-4));align-content:start}.datepick .dp-h{margin:0 0 var(--sp-4);justify-content:space-between;align-items:center;display:flex}.datepick .dp-m{font-size:var(--t-body);color:var(--fg);font-weight:560}.datepick .dp-n{width:var(--h-ctl);padding:0}.datepick .dp-w,.datepick .dp-g{gap:var(--sp-4);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.datepick .dp-w span{padding:var(--sp-4) 0;font-family:var(--mono);font-size:var(--t-cap);color:var(--fg-3)}.datepick .dp-d{height:var(--h-ctl);border-radius:var(--r-sm);cursor:pointer;font-family:inherit;font-size:var(--t-body);color:var(--fg);font-variant-numeric:tabular-nums;transition:background var(--fast) var(--ease);background:0 0;border:0;padding:0;position:relative}.datepick .dp-d:hover:not(:disabled){background:var(--wash)}.datepick .dp-d:disabled{color:var(--fg-3);opacity:.45;cursor:default}.datepick .dp-d:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.datepick .dp-tod{text-underline-offset:2px;font-weight:640;text-decoration:underline}.datepick .dp-d[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent);font-weight:640}.datepick .dp-has:after{content:"";left:50%;bottom:var(--sp-4);width:var(--cal-dot);height:var(--cal-dot);border-radius:var(--r-pill);background:var(--fig-run);position:absolute;transform:translate(-50%)}.datepick .dp-k{align-items:center;gap:var(--sp-8);margin:var(--sp-8) 0 0;padding:0 var(--sp-4);font-size:var(--t-cap);color:var(--fg-3);display:flex}.datepick .dp-dot{width:var(--cal-dot);height:var(--cal-dot);border-radius:var(--r-pill);background:var(--fig-run);flex:none}.qtybar{vertical-align:middle;flex-direction:column;gap:6px;max-width:100%;display:inline-flex}.qtybar .qb-track{width:var(--w-qbar);max-width:100%;height:var(--h-qbar);border-radius:var(--r-pill);background:var(--seg-track);display:flex;overflow:hidden}.qtybar .qb-fill{background:var(--fg-2)}.qtybar .qb-n{font-size:var(--t-cap);color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.qtybar .qb-ex{color:var(--fg);font-weight:600}.qtybar.qb-wide{width:100%;display:flex}.qtybar.qb-wide .qb-track{width:100%}.rte{margin-bottom:var(--sp-16)}.rte .rte-area{margin-bottom:0}.rte .rte-bar{align-items:center;gap:var(--sp-4);margin:0 0 var(--sp-8);flex-wrap:wrap;display:flex}.rte .rte-g{align-items:center;gap:var(--sp-4);display:flex}.rte .rte-b{width:var(--h-ctl);padding:0}.rte .rte-b[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.rte .rte-area{height:calc(12lh + 2 * var(--sp-8) + 2px);padding-top:var(--sp-8);padding-bottom:var(--sp-8);resize:vertical;display:block;overflow-y:auto}.rte .rte-host{min-height:calc(12lh + 2 * var(--sp-8) + 2px)}.rte .selectedCell{box-shadow:inset 0 0 0 1px var(--accent)}.rte .ProseMirror-gapcursor:after{border-top-color:var(--fg)!important}.rtv{overflow-wrap:anywhere}.rtv :where(p),.rtv :where(h2),.rtv :where(h3),.rtv :where(ul),.rtv :where(ol),.rtv :where(table){margin:0}.rtv p,.rtv h2,.rtv h3,.rtv ul,.rtv ol{max-width:var(--w-msg)}.rtv>*+*{margin-top:var(--sp-8)}.rtv>h2:not(:first-child),.rtv>h3:not(:first-child){margin-top:var(--sp-16)}.rtv h2{font-size:var(--t-head);letter-spacing:-.016em;font-weight:640;line-height:1.3}.rtv h3{font-size:var(--t-body);font-weight:640}.rtv strong{font-weight:640}.rtv ul,.rtv ol{padding-left:var(--sp-22)}.rtv ul{list-style:outside}.rtv ol{list-style:decimal}.rtv li+li,.rtv li>*+*{margin-top:var(--sp-4)}.rtv a{color:var(--fg);text-underline-offset:var(--sp-4);font-weight:560;text-decoration:underline}.rtv a:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.rtv a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.rtv table{border-collapse:collapse;width:100%}.rtv th,.rtv td{border:1px solid var(--hair);padding:var(--sp-8);vertical-align:top;text-align:left}.rtv th{font-weight:560}.rtv th>*+*,.rtv td>*+*{margin-top:var(--sp-4)}.ticks.tk{align-items:center;gap:var(--sp-12);width:100%;height:var(--h-row);padding:0 var(--sp-12);border-radius:var(--r-sm);color:var(--fg);font-size:var(--t-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ticks.tk:hover:not(:disabled){background:var(--wash)}.ticks.tk:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ticks.tk:disabled{opacity:.45;cursor:not-allowed}.ticks .tk-bx{border:1px solid var(--edge);border-radius:var(--r-tick);flex:none;place-items:center;width:16px;height:16px;display:grid}.ticks.tk.on .tk-bx,.ticks.tk.some .tk-bx{border-color:var(--accent)}.ticks .tk-bx svg{fill:none;width:11px;height:11px;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ticks.tk.on .tk-bx svg{opacity:1}.ticks.tk.some .tk-bx svg{display:none}.ticks.tk.some .tk-bx:after{content:"";background:var(--accent);border-radius:1px;width:8px;height:2px}.ticks .tk-sub{white-space:nowrap;font-size:var(--t-cap);color:var(--fg-3);flex:none;margin-left:auto;font-weight:500}.ticks.tk-all{height:var(--h-row);padding:0 var(--sp-22);border-bottom:1px solid var(--hair);border-radius:0;flex:none;font-weight:560}.board{gap:var(--sp-16);grid-template-columns:1fr;display:grid}.board .rail{gap:var(--sp-16);flex-direction:column;min-height:0;display:flex}@media (min-width:1024px){.board{grid-template-columns:var(--rail) minmax(0,1fr);height:var(--board-col-max,auto);align-items:stretch}}.board .pane{border:1px solid var(--edge);border-radius:var(--r-box);flex-direction:column;min-height:0;display:flex;overflow:hidden}.board .pane>.head{background:var(--wash);padding:var(--sp-12) var(--sp-16);border-bottom:1px solid var(--edge);flex:none}.board .pane>.body{min-height:0;padding:var(--sp-12) var(--sp-16) var(--sp-16);flex:auto}@media (min-width:1024px){.board .pane>.body{overflow-y:auto}.board .pane.pool{flex:none}.board .pane.pool>.body{max-height:var(--pool-max)}.board .pane.crews{flex:auto}}.board .ttl{align-items:baseline;gap:var(--sp-4) var(--sp-8);flex-wrap:wrap;min-width:0;display:flex}.board .ttl h2{font-size:var(--t-head);letter-spacing:-.016em;margin:0;font-weight:640}.board .ttl .n{font-size:var(--t-body);color:var(--fg-3)}.board .ttl .note{font-size:var(--t-cap);color:var(--fg-3)}.board .rail .ttl .note{flex:1 0 100%}.board .pane.proj>.head{align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.board .pane.proj>.head .ttl{flex:0 auto}.board .pane.proj>.head .fld{background:var(--page);flex:auto;height:36px}@media (min-width:640px){.board .pane.proj>.head .fld{flex:none;width:min(320px,42%);margin-left:auto}}.board .rank{align-items:center;gap:var(--sp-8);margin:var(--sp-4) 0 var(--sp-16);padding-bottom:var(--sp-8);border-bottom:2px solid var(--fg);display:flex}.board .rank h3{font-family:var(--mono);font-size:var(--t-sec);letter-spacing:.13em;text-transform:uppercase;margin:0;font-weight:500}.board .rank .n{font-size:var(--t-cap);color:var(--fg-3);margin-left:auto}.board .part+.part .rank{margin-top:var(--sp-44)}.board .node{align-items:center;gap:var(--sp-8);min-width:0;min-height:var(--h-row);padding:0 var(--sp-8);border-radius:var(--r-sm);transition:box-shadow var(--fast) var(--ease),color var(--fast) var(--ease);display:flex;position:relative}.board .node:hover{box-shadow:inset 0 0 0 1px var(--edge)}.board .node .nm{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.board .node .hrs{font-family:var(--mono);font-size:var(--t-cap);color:var(--fg-3);flex:none}.board .node .heads{font-size:var(--t-cap);margin-left:auto}.board .node button.hrs{cursor:pointer;background:0 0;border:0;padding:0}.board .node button.hrs:hover{color:var(--fg);text-underline-offset:2px;text-decoration:underline}.board .node button.hrs:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.board .node .mark{flex:none}.board .node .mark:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.board .fore-row{align-items:center;gap:var(--sp-8);min-width:0;padding-right:var(--sp-8);display:flex}.board .fore-row>.node.fore{flex:auto;width:auto;min-width:0}.board .node.fore{text-align:left;background:0 0;border:0;width:100%;font-weight:660}.board .node.fore .grip{visibility:hidden}.board .drag{cursor:grab}.board .drag:active{cursor:grabbing}.board .grip{width:14px;color:var(--fg-3);letter-spacing:-.09em;-webkit-user-select:none;user-select:none;transition:color var(--fast) var(--ease);flex:none;font-size:11px;line-height:1}.board .node:hover .grip,.board .ch:hover .grip{color:var(--fg)}.board .chev{cursor:pointer;width:16px;height:16px;color:var(--fg-3);transition:transform var(--fast) var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.board .chev svg{width:12px;height:12px}.board .chev[aria-expanded=false]{transform:rotate(-90deg)}.board .chev:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.board .twig{margin-left:var(--tree-guide);padding-left:var(--tree-guide)}.board .twig>*{position:relative}.board .twig>:before{content:"";left:calc(var(--tree-guide) * -1);background:var(--hair);width:1px;position:absolute;top:0;bottom:0}.board .twig>:after{content:"";left:calc(var(--tree-guide) * -1);width:var(--tree-elbow);background:var(--hair);height:1px;position:absolute;top:50%}.board .twig>:last-child:before{bottom:50%}.board .twig>.crew:after{top:calc(var(--h-row) / 2)}.board .twig>.crew:last-child:before{bottom:calc(100% - var(--h-row) / 2)}.board .crew{min-width:0}.board .crew>.ch{border-radius:var(--r-sm)}.board .branch .crew>.ch,.board .place .crew>.ch{background:var(--wash)}.board .crew>.ch:hover{box-shadow:inset 0 0 0 1px var(--edge)}.board .crew.closed>.twig,.board .crew.closed>.tail,.board .crew.closed>.foot,.board .crew.closed>.quiet{display:none}.board .tail,.board .foot,.board .quiet{padding:var(--sp-4) 0 var(--sp-8);font-size:var(--t-cap);color:var(--fg-2);margin:0;font-style:italic}.board .crew>.tail,.board .crew>.foot{padding-left:calc(var(--tree-guide) * 2)}.board .twig>.quiet{padding-left:var(--sp-8)}.board .branch{margin-bottom:var(--sp-16)}.board .branch>.node .pn{font-size:var(--t-body);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:640;overflow:hidden}.board .branch>.node .street{font-size:var(--t-cap);color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.board .branch>.node .cl{font-size:var(--t-cap);color:var(--fg-3);white-space:nowrap;margin-left:auto}.board .branch.closed>.twig{display:none}.board .places{gap:var(--sp-22) var(--sp-16);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:640px){.board .places{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.board .places{grid-template-columns:repeat(3,minmax(0,1fr))}}.board .place{min-height:var(--tile-min);padding:var(--sp-12);border-radius:var(--r-box);transition:box-shadow var(--fast) var(--ease);border:1px solid #0000;position:relative}.board .place:hover{box-shadow:inset 0 0 0 1px var(--edge)}.board .place .pn{margin:0 0 var(--sp-4);font-size:var(--t-body);text-wrap:balance;font-weight:640;line-height:1.3}.board .place .street{font-size:var(--t-cap);color:var(--fg-2);display:block}.board .place .cl{font-size:var(--t-cap);color:var(--fg-3);display:block}.board .place .was{margin:var(--sp-8) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.board .is-over{box-shadow:inset 0 0 0 2px var(--accent)}.board .over{font-size:var(--t-cap);color:var(--accent);font-weight:600;display:none}.board .place .over{right:var(--sp-12);top:var(--sp-12);position:absolute}.board .place.is-over .over{display:block}.board .branch>.node .over{margin-left:var(--sp-8);white-space:nowrap}.board .branch.is-over>.node .over{display:inline}.board .branch.is-over>.node .cl{display:none}.board .dragging{opacity:.35}.sheets{max-width:var(--w-list);margin-inline:auto}.sheets .list{border:1px solid var(--edge);border-radius:var(--r-box);overflow:hidden}.sheets .lh,.sheets .lr{grid-template-columns:var(--cols);align-items:center;gap:var(--sp-12);padding:0 var(--sp-16);display:grid}.sheets .lh{height:var(--h-row);background:var(--wash);border-bottom:1px solid var(--edge);font-size:var(--t-cap);color:var(--fg-3);font-weight:560}.sheets .lr{min-height:var(--h-row);padding-top:var(--sp-8);padding-bottom:var(--sp-8);border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);text-align:left;cursor:pointer;background:0 0;width:100%}.sheets .lr:last-child{border-bottom:0}.sheets .lr:hover{box-shadow:inset 0 0 0 1px var(--edge)}.sheets .lr.on{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.sheets .lr.on .when{font-weight:700}.sheets .lr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sheets .when{font-variant-numeric:tabular-nums;font-weight:640}.sheets .legs{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.sheets .legs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheets .legs em{font-size:var(--t-cap);color:var(--fg-3)}.sheets .num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--t-cap);color:var(--fg-2)}.sheets .who{font-size:var(--t-cap);color:var(--fg-2)}.sheets .note{font-style:italic;font-size:var(--t-cap);color:var(--fg-3)}.sheets .notes{align-items:flex-start;gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.sheets .notes>.num{font-style:normal}.sheets .facts{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.sheets .leg{margin-bottom:var(--sp-22)}.sheets .leg-h{align-items:baseline;gap:var(--sp-8);margin-bottom:var(--sp-8);display:flex}.sheets .leg-h b{font-size:var(--t-head);letter-spacing:-.016em;font-weight:640}.sheets .leg-h span{font-size:var(--t-cap);color:var(--fg-3)}.sheets .entry{grid-template-columns:var(--cols);align-items:center;gap:var(--sp-12);padding:var(--sp-8) var(--sp-16);border-bottom:1px solid var(--hair);display:grid}.sheets .entry:last-child{border-bottom:0}.sheets .entry b{font-weight:500}.sheets .entry.void b,.sheets .entry.void .num{color:var(--fg-3);text-decoration:line-through}.sheets .said{font-size:var(--t-cap);color:var(--fg-3);padding-top:var(--sp-4);grid-column:1/-1}.sheets .filters{align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.sheets .filters>*{width:var(--w-filter)}.sheets .window{font-size:var(--t-cap);color:var(--fg-3);margin-top:var(--sp-4)}.sheets .sk .skh,.sheets .sk .skr{grid-template-columns:var(--cols);gap:var(--sp-12);padding:0 var(--sp-16);display:grid}@media (max-width:767px){.sheets .lh{display:none}.sheets .lr,.sheets .entry{gap:var(--sp-8);grid-template-columns:1fr}.sheets .lr>[data-label]:before{content:attr(data-label);font-size:var(--t-cap);color:var(--fg-3);display:block}.sheets .notes{gap:var(--sp-4)}.sheets .filters{width:100%}.sheets .filters>*{flex:40%;width:auto;min-width:0}}.clients.listing{max-width:min(var(--w-list), calc(var(--w-code) + var(--w-client) + var(--w-status) + var(--w-projects) + var(--w-hours) + var(--w-contact) + var(--w-acts) + 6 * var(--sp-22) + 2 * var(--sp-16) + 2px));margin-inline:auto}.clients .ttl{align-items:flex-end;gap:var(--sp-12);margin-bottom:var(--sp-22);flex-wrap:wrap;display:flex}.clients .who{flex:14rem;min-width:0}.clients .ttl .fld{flex:100%}@media (min-width:640px){.clients .ttl{align-items:center}.clients .ttl .fld{flex:none;width:min(320px,42%);margin-left:auto}}.clients .formcard{padding:var(--sp-16);margin-bottom:var(--sp-16)}.clients .formcard>h2{margin:0 0 var(--sp-16)}.clients .formcard .fld{margin-bottom:var(--sp-16)}.clients .note{margin:0 0 var(--sp-12);font-size:var(--t-cap);color:var(--fg-3)}.clients .three{gap:0 var(--sp-16);grid-template-columns:1fr;display:grid}.clients .cardhead{align-items:center;gap:var(--sp-12);margin-bottom:var(--sp-16);display:flex}.clients .cardhead>h2{margin:0}.clients .cardhead>button{margin-left:auto}.clients .lbl-cap{font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);font-weight:560}.clients .val{margin:var(--sp-4) 0 var(--sp-16);overflow-wrap:anywhere;font-size:var(--t-body);color:var(--fg)}.clients .val a{color:var(--accent);text-underline-offset:2px}.clients .val a:hover{text-decoration:underline}@media (min-width:640px){.clients .three{grid-template-columns:repeat(3,1fr)}}.clients .list{border:1px solid var(--edge);border-radius:var(--r-box);overflow:hidden}.clients .lh{display:none}.clients .lr{gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);cursor:pointer;grid-template-columns:1fr;align-items:start;text-decoration:none;display:grid}.clients .lr:last-child{border-bottom:0}.clients .lr>[data-label]:before{content:attr(data-label) ": ";color:var(--fg-3)}.clients .lr:hover{box-shadow:inset 0 0 0 1px var(--edge)}.clients .lr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.clients .name{overflow-wrap:anywhere;min-width:0;color:var(--fg);font-weight:500}.clients .name.past{color:var(--fg-3)}.clients .work{white-space:nowrap;font-size:var(--t-body);color:var(--fg);align-items:center;gap:6px;display:inline-flex}.clients .work-pend{align-items:center;gap:6px;font-weight:640;display:inline-flex}.clients .work-pend:before{content:"";border-radius:var(--r-pill);background:var(--asks);flex:none;width:8px;height:8px}.clients .acts{gap:var(--sp-8);justify-content:flex-end;display:flex}.clients .rb{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-ctl);cursor:pointer;color:var(--fg-2);transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;display:grid}.clients .rb svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.clients .rb:hover{background:var(--page);border-color:var(--edge)}.clients .rb:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.clients .rb-asks:hover{background:var(--wash);border-color:var(--asks);color:var(--asks)}.clients .lr-on{background:var(--wash);box-shadow:inset 3px 0 0 var(--accent)}.clients .lr-on:hover{box-shadow:inset 3px 0 0 var(--accent)}.clients .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.clients .nowt,.clients .none{color:var(--fg-3)}.clients .prog{flex-direction:column;gap:6px;min-width:0;display:flex}.clients .contact{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-body);color:var(--fg);overflow:hidden}.clients .code{font-family:var(--mono);font-size:var(--t-body);color:var(--fg)}@media (min-width:1280px){.clients .lh,.clients .lr{grid-template-columns:var(--cols);gap:var(--sp-22);padding-left:var(--sp-16);padding-right:var(--sp-16);align-items:center;display:grid}.clients .lh{height:var(--h-row);background:var(--wash);border-bottom:1px solid var(--edge);font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);padding-top:0;padding-bottom:0;font-weight:560}.clients .lr{min-height:var(--h-row);padding-top:0;padding-bottom:0}.clients .lr>[data-label]:before{content:none}.clients .num,.clients .nowt{text-align:right;display:block}}.clients .tabs{border-bottom:1px solid var(--hair);flex:none;gap:2px;padding:0 20px;display:flex}.clients .tab{appearance:none;padding:11px var(--sp-12) 9px;cursor:pointer;font-family:inherit;font-size:var(--t-body);color:var(--fg-3);transition:color var(--fast) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.clients .tab:hover{color:var(--fg-2)}.clients .tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent);font-weight:560}.clients .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.clients .dcard{padding:var(--sp-16) 0 0;margin:0 0 var(--sp-22)}.clients .dcard-l{font-size:var(--t-cap);color:var(--fg-3);margin:0}.clients .dcard-v{margin:var(--sp-4) 0 0;font-size:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:normal;font-weight:600;line-height:1.15}.clients .dcard-u{font-size:var(--t-cap);color:var(--fg-3);letter-spacing:0;margin-left:6px;font-weight:500}.clients .dcard-n{margin:var(--sp-8) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.clients .dh,.clients .dr{gap:var(--sp-16);align-items:center;display:grid}.clients .dh{height:var(--h-row);border-bottom:1px solid var(--edge);background:var(--wash);z-index:1;font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);font-weight:560;position:sticky;top:0}.clients .dr{min-height:var(--h-row);border-bottom:1px solid var(--hair);padding:6px 0}.clients .dr:last-of-type{border-bottom:0}.clients .dh-proj{grid-template-columns:72px minmax(0,1fr) 86px 128px}.clients .dh-jo{grid-template-columns:72px minmax(0,1fr) minmax(0,1fr) 128px}.clients .dh-hrs{grid-template-columns:124px minmax(0,1fr) 86px}.clients .dnm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clients .dsub{font-size:var(--t-cap);color:var(--fg-3);margin-top:2px;display:block}.clients .dsub2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-cap);color:var(--fg-3);overflow:hidden}.clients .dfoot{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3);max-width:52ch}.clients .dstat{white-space:nowrap;font-size:var(--t-cap);color:var(--fg-2);align-items:center;gap:6px;display:inline-flex}.clients .dstat:before{content:"";border-radius:var(--r-pill);flex:none;width:8px;height:8px}.clients .dstat-done:before{background:var(--seg-1)}.clients .dstat-run:before{background:var(--seg-2)}.clients .dstat-pend:before{background:var(--asks)}.clients .dstat-not:before{background:var(--seg-3)}.clients.listing.nohours{max-width:min(var(--w-list), calc(var(--w-code) + var(--w-client) + var(--w-status) + var(--w-projects) + var(--w-contact) + var(--w-acts) + 5 * var(--sp-22) + 2 * var(--sp-16) + 2px))}.clients .dh-proj-nh{grid-template-columns:72px minmax(0,1fr) 128px}.inductions.listing{max-width:min(var(--w-list), calc(var(--w-ititle) + var(--w-ikind) + var(--w-iformat) + var(--w-iversion) + var(--w-iprojects) + var(--w-isigned) + var(--w-status) + 6 * var(--sp-22) + 2 * var(--sp-16) + 2px));margin-inline:auto}.inductions .ttl{align-items:flex-end;gap:var(--sp-12);margin-bottom:var(--sp-22);flex-wrap:wrap;display:flex}.inductions .who{flex:14rem;min-width:0}.inductions .ttl .fld{flex:100%}@media (min-width:640px){.inductions .ttl{align-items:center}.inductions .ttl .fld{flex:none;width:min(320px,42%);margin-left:auto}}.inductions .list{border:1px solid var(--edge);border-radius:var(--r-box);overflow:hidden}.inductions .lh{display:none}.inductions .lr{gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);grid-template-columns:1fr;align-items:start;display:grid}.inductions .lr:last-child{border-bottom:0}.inductions .lr{cursor:pointer}.inductions .lr:hover{box-shadow:inset 0 0 0 1px var(--edge)}.inductions .lr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.inductions .lr-on{background:var(--wash);box-shadow:inset 3px 0 0 var(--accent)}.inductions .lr-on:hover{box-shadow:inset 3px 0 0 var(--accent)}.inductions .lr>[data-label]:before{content:attr(data-label) ": ";color:var(--fg-3)}.inductions .lr>.ttlcell:before{content:none}.inductions .ttlcell{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.inductions .name,.inductions .sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inductions .name{color:var(--fg);font-weight:500}.inductions .name.past{color:var(--fg-3)}.inductions .sub{font-size:var(--t-cap);color:var(--fg-3)}.inductions .num{font-family:var(--mono);font-variant-numeric:tabular-nums}@media (min-width:1280px){.inductions .lh,.inductions .lr{grid-template-columns:var(--cols);gap:var(--sp-22);padding-left:var(--sp-16);padding-right:var(--sp-16);align-items:center;display:grid}.inductions .lh{height:var(--h-row);background:var(--wash);border-bottom:1px solid var(--edge);font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);padding-top:0;padding-bottom:0;font-weight:560}.inductions .lr{min-height:var(--h-row);padding-top:0;padding-bottom:0}.inductions .lr>[data-label]:before{content:none}.inductions .num,.inductions .lh .r{text-align:right;display:block}}.inductions .p-h h2{overflow-wrap:anywhere}.inductions .tabs{gap:var(--sp-16);border-bottom:1px solid var(--hair);flex:none;padding:0 20px;display:flex}.inductions .tabs-list{scrollbar-width:none;flex:0 auto;gap:2px;min-width:0;margin-bottom:-1px;padding-bottom:1px;display:flex;overflow-x:auto}.inductions .tabs-list .tab{flex:none}.inductions .tab{appearance:none;padding:11px var(--sp-12) 9px;cursor:pointer;font-family:inherit;font-size:var(--t-body);color:var(--fg-3);transition:color var(--fast) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.inductions .tab:hover{color:var(--fg-2)}.inductions .tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent);font-weight:560}.inductions .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.inductions .rb{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-ctl);cursor:pointer;color:var(--fg-2);transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}.inductions .rb svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.inductions .rb:hover{background:var(--page);border-color:var(--edge)}.inductions .rb:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.inductions .ir-list{margin:0;padding:0;list-style:none}.inductions .ir-row{justify-content:space-between;align-items:center;gap:var(--sp-16);min-height:var(--h-row);border-bottom:1px solid var(--hair);font-size:var(--t-body);padding:6px 0;display:flex}.inductions .ir-list>li:last-child .ir-row,.inductions .ir-list>li:last-child{border-bottom:0}.inductions .ir-who{flex-direction:column;min-width:0;display:flex}.inductions .ir-name{overflow-wrap:anywhere;min-width:0;color:var(--fg)}.inductions .ir-line{font-size:var(--t-cap);color:var(--fg-2)}.inductions .ir-meta{font-size:var(--t-cap);color:var(--fg-3);overflow-wrap:anywhere;margin:0}.inductions .ir-link{color:inherit;text-decoration:none}.inductions .ir-link:hover{box-shadow:inset 0 -1px 0 var(--edge)}.inductions .ir-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.inductions .ir-state{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.inductions .ir-empty{margin-top:var(--sp-16)}.inductions .dfoot{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3);max-width:52ch}.inductions .ir-file{align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.inductions .ir-fname{overflow-wrap:anywhere;min-width:0;color:var(--fg)}.inductions .ir-doc{max-width:var(--w-msg)}.inductions .ir-versions{margin:0;padding:0;list-style:none}.inductions .ir-ver{justify-content:space-between;align-items:baseline;gap:var(--sp-8) var(--sp-16);padding:var(--sp-8) 0;border-bottom:1px solid var(--hair);flex-wrap:wrap;display:flex}.inductions .ir-ver:last-child{border-bottom:0}.inductions .ir-vmain{min-width:0}.inductions .ir-vline{font-size:var(--t-body);color:var(--fg);margin:0}.inductions .ir-open,.inductions .ir-read summary{font-size:var(--t-body);color:var(--fg);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--fg-3);-webkit-text-decoration-color:var(--fg-3);-webkit-text-decoration-color:var(--fg-3);text-decoration-color:var(--fg-3);text-underline-offset:3px}.inductions .ir-open:hover,.inductions .ir-read summary:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.inductions .ir-open:focus-visible,.inductions .ir-read summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.inductions .ir-read{flex:100%}.inductions .ir-read .rtv{margin-top:var(--sp-8)}.inductions .if{margin-bottom:var(--sp-16)}.inductions .if .fld{margin-bottom:0}.inductions .if .hintline{margin:var(--sp-8) 0 0}.inductions .if-presets{gap:var(--sp-8);flex-wrap:wrap;display:flex}.inductions .page-tabs{margin-bottom:var(--sp-22);padding:0}.jobs.listing{max-width:min(var(--w-list), calc(var(--w-jotree) + var(--w-jotree-prog) + var(--w-jodone) + var(--w-joacts) + 3 * var(--sp-22) + 2 * var(--sp-16) + 2px));margin-inline:auto}.jobs .ttl{align-items:flex-end;gap:var(--sp-12);margin-bottom:var(--sp-22);flex-wrap:wrap;display:flex}.jobs .who{flex:14rem;min-width:0}.jobs .jsub{font-size:var(--t-cap);color:var(--fg-3);margin:4px 0 0}.jobs .ttl .fld{flex:100%}@media (min-width:640px){.jobs .ttl .fld{flex:0 min(360px,42%)}}.jobs .list{border:1px solid var(--hair);border-radius:var(--r-box);overflow:hidden}.jobs .lr{gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);grid-template-columns:1fr;display:grid}.jobs .lr.d0{border-top:1px solid var(--hair)}.jobs .lh+.lr{border-top:0}.jobs .lr.is-open .states,.jobs .lr.is-open .prog{visibility:hidden}.jobs .lr:hover{background:var(--wash)}.jobs .lh{display:none}@media (min-width:720px){.jobs .lh,.jobs .lr{grid-template-columns:minmax(0,var(--w-jotree)) var(--w-jotree-prog) var(--w-jodone) var(--w-joacts);gap:var(--sp-22);padding-left:var(--sp-16);padding-right:var(--sp-16);align-items:center;display:grid}.jobs .lr{min-height:56px;padding-top:0;padding-bottom:0}.jobs .lh{height:var(--h-row);background:var(--wash);border-bottom:1px solid var(--edge);font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);font-weight:560}}.jobs .nmc{align-items:center;gap:var(--sp-8);min-width:0;display:flex}.jobs .nmc.d1{padding-left:var(--sp-30)}.jobs .nmc.d2{padding-left:calc(2 * var(--sp-30))}.jobs .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jobs .d0 .nm,.jobs .d1 .nm{color:var(--fg);font-weight:560}.jobs .d2 .nm{color:var(--fg-2);font-weight:500}.jobs .chev{cursor:pointer;width:12px;height:12px;color:var(--fg-3);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.jobs .chev svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform var(--t-quick) var(--ease)}.jobs .is-open>.nmc>.chev svg{transform:rotate(90deg)}.jobs .chev.leaf{visibility:hidden}.jobs .chev:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.jobs .prog{flex-direction:column;gap:6px;min-width:0;display:flex}.jobs .d1 .prog{margin-left:var(--sp-30)}.jobs .nowt{font-size:var(--t-cap);color:var(--fg-3)}.jobs .jostat{min-width:0;max-width:var(--w-jostat);display:block;position:relative}.jobs .jdot{border-radius:var(--r-pill);flex:none;width:8px;height:8px;display:block}.jobs .d-done{background:var(--seg-1)}.jobs .d-run{background:var(--seg-2)}.jobs .d-not{background:var(--seg-3)}.jobs .d-pend{background:var(--seg-4)}.jobs .jerr{white-space:nowrap;font-size:var(--t-cap);color:var(--red);position:absolute;top:calc(100% + 4px);left:0}.jobs .jdone{align-items:center;min-width:0;display:flex}.jobs .jacts{gap:var(--sp-8);justify-content:flex-end;display:flex}.jobs .jadd svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:17px;height:17px}.jobs .rb{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-ctl);cursor:pointer;color:var(--fg-2);transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;display:grid}.jobs .rb svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.jobs .rb:hover{background:var(--page);border-color:var(--edge)}.jobs .rb:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.jobs .lr-on{box-shadow:inset 0 0 0 1px var(--accent)}.jobs .lr-on .nmc .nm{color:var(--accent)}.jobs .tabs{border-bottom:1px solid var(--hair);flex:none;gap:2px;padding:0 20px;display:flex}.jobs .tab{appearance:none;padding:11px var(--sp-12) 9px;cursor:pointer;font-family:inherit;font-size:var(--t-body);color:var(--fg-3);transition:color var(--fast) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.jobs .tab:hover{color:var(--fg-2)}.jobs .tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent);font-weight:560}.jobs .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.jobs .wk-figs{gap:var(--sp-12);margin:var(--sp-16) 0 var(--sp-12);flex-wrap:wrap;display:flex}.jobs .wk-fig{flex:1 1 0;min-width:max-content}.jobs .dcard-l{font-size:var(--t-cap);color:var(--fg-3);margin:0}.jobs .dcard-v{margin:var(--sp-4) 0 0;font-size:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:normal;font-weight:600;line-height:1.15}.jobs .dcard-u{font-size:var(--t-cap);color:var(--fg-3);letter-spacing:0;font-weight:500}.jobs .wk-bar{margin:0 0 var(--sp-22)}.jobs .wk-ents{border-top:1px solid var(--hair)}.jobs .wk-r{gap:var(--sp-12);min-height:var(--h-row);border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:center;padding:6px 0;display:grid}.jobs .wk-h{min-height:0;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);padding:9px 0;font-size:10.5px;font-weight:500}.jobs .wk-q{text-align:right;white-space:nowrap}.jobs .wk-by{color:var(--fg-2);overflow-wrap:anywhere}.jobs .wk-none{margin:var(--sp-16) 0 var(--sp-12);font-size:var(--t-body);color:var(--fg-3)}.jobs .dfoot{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3);max-width:52ch}.jobs .dfoot-edit{appearance:none;font:inherit;color:var(--fg);cursor:pointer;text-underline-offset:2px;transition:text-decoration-color var(--fast) var(--ease);background:0 0;border:0;margin:0;padding:0;font-weight:560;text-decoration:underline}.jobs .dfoot-edit:hover,.jobs .dfoot-edit:active{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.jobs .dfoot-edit:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.jobs .jo-say{margin:0 0 var(--sp-12)}.jobs .two .jo-say{margin-bottom:0}.jobs .jo-days{margin-top:var(--sp-16);border-top:1px solid var(--hair)}.jobs .amt-in{align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-16);display:flex}.jobs .amt-in .fld{width:140px;margin-bottom:0}.jobs .amt-u{font-size:var(--t-body);color:var(--fg-2)}.jobs .jo-sofar{align-items:baseline;gap:var(--sp-4) var(--sp-12);margin:var(--sp-16) 0;padding:var(--sp-12) 14px;border-radius:var(--r-ctl);background:var(--wash);font-size:var(--t-body);color:var(--fg);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.jobs .jo-k{font-size:var(--t-cap);color:var(--fg-3)}.jobs .jo-v,.jobs .jo-ex{color:var(--fg);font-weight:560}.projects.listing{max-width:calc(var(--w-pcode) + var(--w-pname) + var(--w-client) + var(--w-pprog) + var(--w-hours) + var(--w-pacts) + 5 * var(--sp-22) + 2 * var(--sp-16) + 2px);margin-inline:auto}.projects .ttl{align-items:flex-end;gap:var(--sp-12);margin-bottom:var(--sp-12);flex-wrap:wrap;display:flex}.projects .who{flex:14rem;min-width:0}.projects .ttl .fld{flex:100%}@media (min-width:640px){.projects .ttl{align-items:center}.projects .ttl .fld{flex:none;width:min(320px,42%);margin-left:auto}}.projects .sub{margin:0 0 var(--sp-16);font-size:var(--t-body);color:var(--fg-3)}.projects .warn{color:var(--fg);white-space:nowrap;font-weight:640}.projects .warn:before{content:"";border-radius:var(--r-pill);background:var(--asks);width:8px;height:8px;margin-right:6px;display:inline-block}.projects .list{border:1px solid var(--edge);border-radius:var(--r-box);overflow:hidden}.projects .lh{display:none}.projects .lr{gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);cursor:pointer;grid-template-columns:1fr;align-items:start;text-decoration:none;display:grid}.projects .lr:last-child{border-bottom:0}.projects .lr>[data-label]:before{content:attr(data-label) ": ";color:var(--fg-3)}.projects .lr:hover{box-shadow:inset 0 0 0 1px var(--edge)}.projects .lr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.projects .lr-on{background:var(--wash);box-shadow:inset 3px 0 0 var(--accent)}.projects .lr-on:hover{box-shadow:inset 3px 0 0 var(--accent)}.projects .code{font-family:var(--mono);font-size:var(--t-body);color:var(--fg)}.projects .pname{overflow-wrap:anywhere;min-width:0;color:var(--fg)}.projects .client{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);overflow:hidden}.projects .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.projects .nowt,.projects .none{color:var(--fg-3)}.projects .prog{flex-direction:column;gap:6px;min-width:0;display:flex}.projects .work{white-space:nowrap;font-size:var(--t-body);color:var(--fg);align-items:center;gap:6px;display:inline-flex}.projects .work-pend{align-items:center;gap:6px;font-weight:640;display:inline-flex}.projects .work-pend:before{content:"";border-radius:var(--r-pill);background:var(--asks);flex:none;width:8px;height:8px}.projects .acts{gap:var(--sp-8);justify-content:flex-end;display:flex}.projects .rb{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-ctl);cursor:pointer;color:var(--fg-2);transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;display:grid}.projects .rb svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.projects .rb:hover{background:var(--page);border-color:var(--edge)}.projects .rb:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (min-width:1336px){.projects .lh,.projects .lr{grid-template-columns:var(--cols);gap:var(--sp-22);padding-left:var(--sp-16);padding-right:var(--sp-16);align-items:center;display:grid}.projects .lh{height:var(--h-row);background:var(--wash);border-bottom:1px solid var(--edge);font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);padding-top:0;padding-bottom:0;font-weight:560}.projects .lr{min-height:56px;padding-top:0;padding-bottom:0}.projects .lr>[data-label]:before{content:none}.projects .num,.projects .nowt{text-align:right;display:block}}.projects .tabs{gap:var(--sp-16);border-bottom:1px solid var(--hair);flex:none;padding:0 20px;display:flex}.projects .tabs-list{scrollbar-width:none;flex:0 auto;gap:2px;min-width:0;margin-bottom:-1px;padding-bottom:1px;display:flex;overflow-x:auto}.projects .tabs-list .tab{flex:none}.projects .tabs-act{flex:none;align-self:center;margin-bottom:-1px;margin-left:auto}.projects .tabs-act-c .tabs-act-w{display:none}.projects .tab{appearance:none;padding:11px var(--sp-12) 9px;cursor:pointer;font-family:inherit;font-size:var(--t-body);color:var(--fg-3);transition:color var(--fast) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.projects .tab:hover{color:var(--fg-2)}.projects .tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent);font-weight:560}.projects .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.projects .dcard{padding:var(--sp-16) 0 0;margin:0 0 var(--sp-22)}.projects .dcard-l{font-size:var(--t-cap);color:var(--fg-3);margin:0}.projects .dcard-v{margin:var(--sp-4) 0 0;font-size:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:normal;font-weight:600;line-height:1.15}.projects .dcard-u{font-size:var(--t-cap);color:var(--fg-3);letter-spacing:0;margin-left:6px;font-weight:500}.projects .dcard-n{margin:var(--sp-8) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.projects .dcard .prog{margin-top:var(--sp-12)}.projects .dh,.projects .dr{gap:var(--sp-16);align-items:center;display:grid}.projects .dh{height:var(--h-row);border-bottom:1px solid var(--edge);background:var(--wash);z-index:1;font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);font-weight:560;position:sticky;top:0}.projects .dr{min-height:var(--h-row);border-bottom:1px solid var(--hair);padding:6px 0}.projects .dr:last-of-type{border-bottom:0}.projects .dh-jo{grid-template-columns:72px minmax(0,1fr) 150px 84px}.projects .dh-hrs{grid-template-columns:124px minmax(0,1fr) 86px}.projects .dname{flex-direction:column;min-width:0;display:flex}.projects .dname .qtybar{margin-top:var(--sp-4);align-self:flex-start}.projects .dnm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.projects .dfoot{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3);max-width:52ch}.projects .dstat{white-space:nowrap;font-size:var(--t-cap);color:var(--fg-2);align-items:center;gap:6px;display:inline-flex}.projects .dstat:before{content:"";border-radius:var(--r-pill);flex:none;width:8px;height:8px}.projects .dstat-done:before{background:var(--seg-1)}.projects .dstat-run:before{background:var(--seg-2)}.projects .dstat-pend:before{background:var(--asks)}.projects .dstat-not:before{background:var(--seg-3)}.projects .map{border:1px solid var(--edge);border-radius:var(--r-box);background:var(--wash);height:300px;margin-bottom:var(--sp-16);position:relative;overflow:hidden}.projects .map img{width:256px;height:256px;position:absolute}.projects .pin{z-index:2;width:26px;height:26px;filter:drop-shadow(0 2px 3px rgb(var(--ink-rgb)/.35));margin:-26px 0 0 -13px;position:absolute;top:50%;left:50%}.projects .kv{border-bottom:1px solid var(--hair);align-items:baseline;gap:14px;padding:9px 0;display:flex}.projects .kv:last-of-type{border-bottom:0}.projects .kv-k{color:var(--fg-3);width:104px;font-size:var(--t-cap);flex:none}.projects .kv-v{overflow-wrap:anywhere;min-width:0;font-size:var(--t-body);color:var(--fg)}.projects.listing.nohours{max-width:calc(var(--w-pcode) + var(--w-pname) + var(--w-client) + var(--w-pprog) + var(--w-pacts) + 4 * var(--sp-22) + 2 * var(--sp-16) + 2px)}.projects .pnotes{margin:var(--sp-16) 0 0}.projects .pn{padding:var(--sp-12) 0;border-bottom:1px solid var(--hair)}.projects .pn:last-child{border-bottom:0}.projects .pn-au{align-items:baseline;gap:var(--sp-8);font-size:var(--t-cap);color:var(--fg-3);margin:0 0 2px;display:flex}.projects .pn-at{font-family:var(--mono);font-size:11px}.projects .pn-b{max-width:var(--w-msg);font-size:var(--t-body);color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.projects .pn-state{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.projects .pi-actions{gap:var(--sp-8);margin-top:var(--sp-16);flex-wrap:wrap;display:flex}.projects .pi-list{margin:var(--sp-16) 0 0;padding:0;list-style:none}.projects .pi-row{align-items:center;gap:var(--sp-16);min-height:var(--h-row);border-bottom:1px solid var(--hair);font-size:var(--t-body);padding:6px 0;display:flex}.projects .pi-row:last-child{border-bottom:0}.projects .pi-name{overflow-wrap:anywhere;min-width:0;color:var(--fg);flex:auto}.projects .pi-kind{flex:0 0 var(--w-ikind);font-size:var(--t-cap);color:var(--fg-3)}.projects .pi-signed{text-align:right;min-width:9em;font-size:var(--t-cap);color:var(--fg-2);flex:none}.projects .pi-state{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.projects .pi-empty{margin-top:var(--sp-16)}.projects .pi-sec{margin-bottom:var(--sp-16)}.projects .pi-sec .fld{margin-bottom:var(--sp-8)}.crews.listing{max-width:min(var(--w-list), calc(var(--w-ccode) + var(--w-crew) + var(--w-cfore) + var(--w-cppl) + var(--w-cns) + var(--w-chrs) + var(--w-clate) + var(--w-cacts) + 7 * var(--sp-22) + 2 * var(--sp-16) + 2px));margin-inline:auto}.crews .ttl{align-items:flex-end;gap:var(--sp-12);margin-bottom:var(--sp-22);flex-wrap:wrap;display:flex}.crews .who{flex:14rem;min-width:0}@media (min-width:640px){.crews .ttl{align-items:center}}.crews .band{margin:var(--sp-4) 0 0;font-size:var(--t-cap);color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:0;display:flex}.crews .rowerr{margin:var(--sp-12) 0 0;font-size:var(--t-cap);color:var(--red)}.crews .list{border:1px solid var(--edge);border-radius:var(--r-box);overflow:hidden}.crews .lh{display:none}.crews .lr{gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);cursor:pointer;grid-template-columns:1fr;align-items:start;display:grid}.crews .lr:last-child{border-bottom:0}.crews .lr>[data-label]:before{content:attr(data-label) ": ";color:var(--fg-3)}.crews .lr:hover{box-shadow:inset 0 0 0 1px var(--edge)}.crews .lr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.crews .lr-on{background:var(--wash);box-shadow:inset 3px 0 0 var(--accent)}.crews .lr-on:hover{box-shadow:inset 3px 0 0 var(--accent)}.crews .code{font-family:var(--mono);font-size:var(--t-body);color:var(--fg)}.crews .name{overflow-wrap:anywhere;min-width:0;color:var(--fg);font-weight:500}.crews .name.past{color:var(--fg-3)}.crews .fore{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crews .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.crews .num.bad{color:var(--red);font-weight:640}.crews .nowt,.crews .none{color:var(--fg-3)}.crews .acts{gap:var(--sp-8);justify-content:flex-end;display:flex}.crews .rb{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-ctl);cursor:pointer;color:var(--fg-2);transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;display:grid}.crews .rb svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.crews .rb:hover{background:var(--page);border-color:var(--edge)}.crews .rb:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.crews .rb-asks:hover{background:var(--wash);border-color:var(--asks);color:var(--asks)}@media (min-width:1212px){.crews .lh,.crews .lr{grid-template-columns:var(--cols);gap:var(--sp-22);padding-left:var(--sp-16);padding-right:var(--sp-16);align-items:center;display:grid}.crews .lh{height:var(--h-row);background:var(--wash);border-bottom:1px solid var(--edge);font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);padding-top:0;padding-bottom:0;font-weight:560}.crews .lr{min-height:var(--h-row);padding-top:0;padding-bottom:0}.crews .lr>[data-label]:before{content:none}.crews .num,.crews .nowt{text-align:right;display:block}}.crews .tabs{border-bottom:1px solid var(--hair);flex:none;gap:2px;padding:0 20px;display:flex}.crews .tab{appearance:none;padding:11px var(--sp-12) 9px;cursor:pointer;font-family:inherit;font-size:var(--t-body);color:var(--fg-3);transition:color var(--fast) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.crews .tab:hover{color:var(--fg-2)}.crews .tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent);font-weight:560}.crews .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.crews .thin{margin:var(--sp-16) 0 0;font-size:var(--t-cap);color:var(--fg-3);max-width:46ch}.crews .dfoot{margin:var(--sp-22) 0 0;font-size:var(--t-cap);color:var(--fg-3);max-width:52ch}.crews .ch{padding-top:var(--sp-22)}.crews .ch h3{font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);margin:0;font-weight:560}.crews .big{margin:var(--sp-4) 0 0;font-size:var(--t-kpi);letter-spacing:-.02em;font-variant-numeric:normal;color:var(--fg);font-weight:600;line-height:1.15}.crews .big .u{font-size:var(--t-cap);color:var(--fg-3);letter-spacing:0;margin-left:4px;font-weight:500}.crews .qual{margin:var(--sp-4) 0 var(--sp-12);font-size:var(--t-cap);color:var(--fg-3)}.crews .panwrap{cursor:grab;touch-action:none;border-radius:var(--r-sm)}.crews .panwrap:active{cursor:grabbing}.crews .panwrap:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.crews .panwrap svg{width:100%;height:96px;display:block;overflow:hidden}.crews .pbar{fill:var(--series-1)}.crews .pzero{fill:var(--hair)}.crews .gl{stroke:var(--edge);stroke-width:1px}.crews .range{margin:var(--sp-8) 0 0;font-family:var(--mono);color:var(--fg-3);font-size:11px}.crews .hint{margin:var(--sp-4) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.crews .dh,.crews .dr{gap:var(--sp-16);grid-template-columns:var(--dcols);align-items:center;display:grid}.crews .dh{height:var(--h-row);border-bottom:1px solid var(--edge);background:var(--wash);z-index:1;font-size:var(--t-cap);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);font-weight:560;position:sticky;top:0}.crews .dr{min-height:var(--h-row);border-bottom:1px solid var(--hair);padding:6px 0}.crews .dr:last-of-type{border-bottom:0}.crews .dh-day,.crews .dr-day{--dcols:minmax(112px,1fr) 86px 64px 86px}.crews .dh .num,.crews .dr .num{text-align:right}.crews .open{font-size:var(--t-cap);color:var(--fg-3);grid-column:2/-1;font-style:italic}.rooms{--w-col:calc(var(--w-room) + var(--w-when) + var(--w-mark) + 2 * var(--sp-16) + 2 * var(--sp-16));--w-colmin:calc(var(--w-roomcol) + var(--w-when) + var(--w-mark) + 2 * var(--sp-16) + 2 * var(--sp-16))}.rooms .listing{max-width:calc(var(--w-col) + 2px);margin-inline:auto}@media (min-width:1348px){.rooms .listing{max-width:min(calc(3 * var(--w-col) + 2px + 2px), 100%)}}.rooms .ttl{align-items:flex-end;gap:var(--sp-12);margin-bottom:var(--sp-22);flex-wrap:wrap;display:flex}.rooms .band{margin:var(--sp-4) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.rooms .tacts{align-items:center;gap:var(--sp-8);flex:1 0 100%;display:flex}.rooms .tacts .fld{flex:1;min-width:0}@media (min-width:1348px){.rooms .tacts{flex:none;margin-left:auto}.rooms .tacts .fld{flex:0 0 var(--w-room);width:var(--w-room)}}.rooms .tabs{border-bottom:1px solid var(--hair);margin:0 0 var(--sp-16);gap:2px;display:flex}.rooms .tab{appearance:none;padding:11px var(--sp-12) 9px;cursor:pointer;align-items:center;gap:var(--sp-12);font-family:inherit;font-size:var(--t-body);color:var(--fg-3);transition:color var(--fast) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}.rooms .tab:hover{color:var(--fg-2)}.rooms .tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent);font-weight:560}.rooms .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-sm)}.rooms .tab .mk{line-height:1}.rooms .rlist{--cols:minmax(var(--w-roomcol),1fr) var(--w-when) var(--w-mark);border:1px solid var(--edge);border-radius:var(--r-box);flex-direction:column;display:flex;overflow:hidden}.rooms .rcol{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.rooms .rrow{gap:var(--sp-8);width:100%;padding:var(--sp-12) var(--sp-16);border:0;border-bottom:1px solid var(--hair);font-size:var(--t-body);color:var(--fg);text-align:left;cursor:pointer;line-height:inherit;background:0 0;grid-template-columns:1fr;align-items:start;display:grid}.rooms .rlist>.rcol:last-child>.rrow:last-child{border-bottom:0}.rooms .rrow>[data-label]:before{content:attr(data-label) ": ";color:var(--fg-3)}.rooms .rrow:hover{box-shadow:inset 0 0 0 1px var(--edge)}.rooms .rrow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rooms .rrow.on{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.rooms .rrow.on .when{color:var(--accent)}.rooms .rname{overflow-wrap:anywhere;min-width:0;font-weight:560}.rooms .when{font-family:var(--mono);font-size:var(--t-cap);color:var(--fg-3);white-space:nowrap}@media (min-width:515px){.rooms .rrow{grid-template-columns:var(--cols);gap:var(--sp-16);padding-left:var(--sp-16);padding-right:var(--sp-16);min-height:var(--h-row);align-items:center;padding-top:0;padding-bottom:0}.rooms .rrow>[data-label]:before{content:none}}@media (min-width:1348px){.rooms .rlist{flex-direction:row;align-items:stretch}.rooms .rcol+.rcol{border-left:1px solid var(--hair)}.rooms .rcol>.rrow:last-child{border-bottom:0}}.rooms .rsub{margin:0 0 var(--sp-16);font-size:var(--t-cap);color:var(--fg-3)}.rooms .mk{align-items:center;gap:var(--sp-8);font-size:var(--t-cap);color:var(--asks);white-space:nowrap;line-height:0;display:inline-flex}.rooms .mk .dot{border-radius:var(--r-pill);background:var(--asks);width:8px;height:8px}.rooms .rh{padding:var(--sp-12) 20px;border-bottom:1px solid var(--hair);flex:none}.rooms .rtop{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.rooms .rtop h2{min-width:0;font-size:var(--t-head);letter-spacing:-.016em;flex:auto;margin:0;font-weight:660}.rooms .rtop .fld{flex:100%;order:1}@media (min-width:640px){.rooms .rtop .fld{flex:none;order:0;width:min(320px,42%);margin-left:auto}}.rooms .pastd{margin:var(--sp-4) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.rooms .room{max-width:100%}.rooms .day+.day{margin-top:var(--sp-30)}.rooms .dayh{margin:var(--sp-30) 0 var(--sp-16);justify-content:center;display:flex}.rooms .day:first-child .dayh{margin-top:var(--sp-4)}.rooms .dayh h3{font-family:var(--mono);font-size:var(--t-sec);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin:0;font-weight:500}.rooms .stream{gap:var(--sp-8);flex-direction:column;display:flex}.rooms .m{grid-template-columns:var(--av) minmax(0,1fr);gap:var(--sp-12);align-items:start;display:grid}.rooms .m.mine{grid-template-columns:minmax(0,1fr) var(--av)}.rooms .m.mine .rav{order:2}.rooms .bd{min-width:0;max-width:var(--w-msg);background:var(--theirs);padding:var(--sp-8) var(--sp-12);border-radius:var(--r-box);justify-self:start}.rooms .m.mine .bd{background:var(--mine);justify-self:end}.rooms .rav{width:var(--av);height:var(--av);border-radius:var(--r-pill);border:1px solid var(--edge);color:var(--fg-2);letter-spacing:.02em;flex:none;place-items:center;margin-top:2px;font-size:11px;font-weight:560;display:grid}.rooms .q{margin:0 0 var(--sp-8) 0;padding:2px 0 2px var(--sp-8);border-left:2px solid var(--hair);font-size:var(--t-cap);color:var(--fg-3)}.rooms .q .qn{color:var(--fg-2);font-weight:560;display:block}.rooms .q .qt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rooms .m.mine .q{border-left-color:var(--fg-3);color:var(--fg-2)}.rooms .m.mine .q .qn{color:var(--fg)}.rooms .rep{--rep-box:28px;--au-line:18px;margin:calc((var(--au-line) - var(--rep-box)) / 2) 0 calc((var(--au-line) - var(--rep-box)) / 2) auto;width:var(--rep-box);height:var(--rep-box);border-radius:var(--r-sm);color:var(--fg-3);cursor:pointer;opacity:0;transition:opacity var(--fast) var(--ease);background:0 0;border:0;flex:none;align-self:center;place-items:center;display:grid}.rooms .m:hover .rep,.rooms .rep:focus-visible{opacity:1}.rooms .rep:hover{color:var(--fg)}.rooms .m.mine .rep{color:var(--fg-2)}.rooms .m.mine .rep:hover{color:var(--fg)}.rooms .rep:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rooms .au{align-items:baseline;gap:var(--sp-8);font-size:var(--t-cap);color:var(--fg-3);margin:0 0 2px;display:flex}.rooms .au .at{font-family:var(--mono);font-size:11px}.rooms .m.mine .au{color:var(--fg-2)}.rooms .m.mine .au .nm{display:none}.rooms .t{font-size:var(--t-body);color:var(--fg);margin:0}.rooms .m.gone .t{color:var(--fg-3);font-style:italic}.rooms .only{margin:var(--sp-4) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.rooms .only b{color:var(--fg-2);font-weight:560}.rooms .m.mine .only{color:var(--fg-2)}.rooms .m.mine .only b{color:var(--fg)}.rooms .men{font-weight:560}.rooms .men.you{color:var(--accent)}.rooms .m.mine .men.you{color:inherit}.rooms .comp{padding:var(--sp-12) 20px;border-top:1px solid var(--hair);flex:none}.rooms .crow{align-items:center;gap:var(--sp-8);display:flex}.rooms .qbar{align-items:center;gap:var(--sp-8);margin:0 0 var(--sp-8);display:flex}.rooms .qbar .q{flex:auto;min-width:0;margin:0}.rooms .qx{border-radius:var(--r-sm);width:28px;height:28px;color:var(--fg-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.rooms .qx:hover{background:var(--wash);color:var(--fg)}.rooms .qx:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rooms .comp .fld{flex:auto;min-width:0}.rooms .cnote{margin:var(--sp-8) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.rooms .shot{margin:var(--sp-8) 0 0;border:1px solid var(--hair);border-radius:var(--r-sm);max-width:100%;overflow:hidden}.rooms .tag{margin:var(--sp-4) 0 0;font-size:var(--t-cap);color:var(--fg-3)}.rooms .tag b{color:var(--fg-2);font-weight:560}.rooms .shot{display:block}.rooms .shot img{width:100%;height:auto;display:block}.rooms .file{align-items:center;gap:var(--sp-8);margin:var(--sp-8) 0 0;color:inherit;min-width:0;text-decoration:none;display:flex}.rooms .file .fn{flex-direction:column;min-width:0;display:flex}.rooms .file .fnm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rooms .file:hover .fnm{text-decoration:underline}.rooms .file .fm{font-size:var(--t-cap);color:var(--fg-3)}.rooms .m.mine .file .fm{color:var(--fg-2)}.rooms .shot:focus-visible,.rooms .file:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rooms .tag{align-items:center;gap:var(--sp-4);display:flex}.rooms .whol{max-width:100%;margin:var(--sp-4) 0 0;text-align:left;cursor:pointer;font-size:var(--t-cap);color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;display:block;overflow:hidden}.rooms .whol:hover{color:var(--fg-2);text-underline-offset:3px;text-decoration:underline}.rooms .whol:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.rooms .whow{position:relative}.rooms .who{width:min(var(--w-who),calc(100vw - 2 * var(--sp-16)))}.rooms .wr{align-items:center;gap:var(--sp-8);min-height:var(--h-row);padding:0 var(--sp-4);border-radius:var(--r-sm);font-size:var(--t-body);display:flex}.rooms .wr:hover{background:var(--wash)}.rooms .wr-x{border-radius:var(--r-sm);width:28px;height:28px;color:var(--fg-3);cursor:pointer;opacity:0;transition:opacity var(--fast) var(--ease);background:0 0;border:0;flex:none;place-items:center;margin-left:auto;display:grid}.rooms .wr:hover .wr-x,.rooms .wr-x:focus-visible{opacity:1}.rooms .wr-x:hover{background:var(--red-wash);color:var(--red)}.rooms .wr-x:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-x-0{inset-inline:0}.top-0{top:0}.top-25{top:calc(var(--spacing) * 25)}.top-s12{top:var(--sp-12)}.left-1\/2{left:50%}.left-s12{left:var(--sp-12)}.z-10{z-index:10}.z-\[var\(--z-toast\)\]{z-index:var(--z-toast)}.order-first{order:-9999}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.-mx-s12{margin-inline:calc(var(--sp-12) * -1)}.-mx-s22{margin-inline:calc(var(--sp-22) * -1)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-px{margin-top:1px}.mt-s4{margin-top:var(--sp-4)}.mt-s8{margin-top:var(--sp-8)}.mt-s12{margin-top:var(--sp-12)}.mt-s16{margin-top:var(--sp-16)}.mt-s22{margin-top:var(--sp-22)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-1{margin-bottom:var(--spacing)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-s16{margin-bottom:var(--sp-16)}.mb-s22{margin-bottom:var(--sp-22)}.mb-s30{margin-bottom:var(--sp-30)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-\[7px\]{width:7px;height:7px}.size-s16{width:var(--sp-16);height:var(--sp-16)}.h-2{height:calc(var(--spacing) * 2)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-ctl{height:var(--h-ctl)}.h-full{height:100%}.max-h-\[64px\]{max-height:64px}.max-h-\[72px\]{max-height:72px}.max-h-\[78px\]{max-height:78px}.max-h-\[calc\(var\(--h-row\)\*8\)\]{max-height:calc(var(--h-row) * 8)}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-12{width:calc(var(--spacing) * 12)}.w-\[200px\]{width:200px}.w-full{width:100%}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[68ch\]{max-width:68ch}.max-w-\[78ch\]{max-width:78ch}.max-w-\[1680px\]{max-width:1680px}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-\[92px\]{min-width:92px}.min-w-\[132px\]{min-width:132px}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-1{--tw-border-spacing-x:var(--spacing);--tw-border-spacing-y:var(--spacing);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[150\%\]{--tw-translate-y:calc(150% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[\.\.\.\]{grid-template-columns:...}.grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(64px\,1fr\)_auto\]{grid-template-columns:minmax(0,1.35fr) minmax(64px,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-s4{gap:var(--sp-4)}.gap-s8{gap:var(--sp-8)}.gap-s12{gap:var(--sp-12)}.gap-s16{gap:var(--sp-16)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--r-sm)}.rounded-2xl{border-radius:var(--r-box)}.rounded-\[7px\]{border-radius:7px}.rounded-box{border-radius:var(--r-box)}.rounded-ctl{border-radius:var(--r-ctl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg,.rounded-md{border-radius:var(--r-ctl)}.rounded-sm{border-radius:var(--r-sm)}.rounded-r{border-top-right-radius:var(--r-sm);border-bottom-right-radius:var(--r-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-edge{border-color:var(--edge)}.border-hair{border-color:var(--hair)}.border-red{border-color:var(--red)}.bg-\[var\(--seg-track\)\]{background-color:var(--seg-track)}.bg-\[var\(--series-1\)\]{background-color:var(--series-1)}.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-asks{background-color:var(--asks)}.bg-background{background-color:var(--background)}.bg-background-muted{background-color:var(--background-muted)}.bg-foreground{background-color:var(--foreground)}.bg-page{background-color:var(--page)}.bg-surface{background-color:var(--surface)}.bg-wash{background-color:var(--wash)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-px{padding-inline:1px}.px-s8{padding-inline:var(--sp-8)}.px-s12{padding-inline:var(--sp-12)}.px-s16{padding-inline:var(--sp-16)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-s4{padding-block:var(--sp-4)}.py-s8{padding-block:var(--sp-8)}.py-s12{padding-block:var(--sp-12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-s12{padding-top:var(--sp-12)}.pt-s16{padding-top:var(--sp-16)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--mono)}.font-sans{font-family:var(--sans)}.text-head{font-size:var(--t-head);line-height:var(--tw-leading,1.3);letter-spacing:var(--tw-tracking,-.016em);font-weight:var(--tw-font-weight,640)}.text-title{font-size:var(--t-title);line-height:var(--tw-leading,1.2);letter-spacing:var(--tw-tracking,-.024em);font-weight:var(--tw-font-weight,660)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:var(--t-body);line-height:var(--tw-leading,1.45)}.text-cap{font-size:var(--t-cap);line-height:var(--tw-leading,1.4)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[32px\]{font-size:32px}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--accent)}.text-asks{color:var(--asks)}.text-background{color:var(--background)}.text-danger{color:var(--danger)}.text-fg{color:var(--fg)}.text-fg-2{color:var(--fg-2)}.text-fg-3{color:var(--fg-3)}.text-foreground{color:var(--foreground)}.text-foreground-faint{color:var(--foreground-faint)}.text-foreground-muted{color:var(--foreground-muted)}.text-red{color:var(--red)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-2px_0_var\(--accent\)\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--accent)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.\[grid-area\:1\/1\]{grid-area:1/1}@media (hover:hover){.group-hover\:-translate-y-\[160\%\]:is(:where(.group):hover *){--tw-translate-y:calc(160% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-foreground-muted::placeholder{color:var(--foreground-muted)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:bg-accent-wash:hover{background-color:var(--accent-wash)}.hover\:bg-hair:hover{background-color:var(--hair)}.hover\:text-accent-hover:hover{color:var(--accent-hover)}.hover\:text-fg:hover{color:var(--fg)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-accent:focus-visible{border-color:var(--accent)}.focus-visible\:bg-accent-wash:focus-visible{background-color:var(--accent-wash)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-accent\/35:focus-visible{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/35:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-s22{padding-top:var(--sp-22)}.sm\:text-\[31px\]{font-size:31px}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:fill-none svg{fill:none}.\[\&_svg\]\:stroke-current svg{stroke:currentColor}.\[\&_svg\]\:\[stroke-width\:1\.7\] svg{stroke-width:1.7px}.\[\&_svg\]\:\[stroke-linecap\:round\] svg{stroke-linecap:round}.\[\&_svg\]\:\[stroke-linejoin\:round\] svg{stroke-linejoin:round}.\[\&\+\&\]\:mt-s8+.\[\&\+\&\]\:mt-s8{margin-top:var(--sp-8)}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-dashed+.\[\&\+\&\]\:border-dashed{--tw-border-style:dashed;border-style:dashed}.\[\&\+\&\]\:border-hair+.\[\&\+\&\]\:border-hair{border-color:var(--hair)}.\[\&\+\&\]\:pt-s8+.\[\&\+\&\]\:pt-s8{padding-top:var(--sp-8)}.\[\&\>tbody\>tr\:last-child\>\*\]\:border-b-0>tbody>tr:last-child>*{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic-ext.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-greek.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-vietnamese.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin-ext.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic-ext.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-greek.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-vietnamese.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin-ext.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic-ext.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-greek.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-vietnamese.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin-ext.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic-ext.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-cyrillic.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-greek.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-vietnamese.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin-ext.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-sans-latin.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-400-cyrillic-ext.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-400-cyrillic.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-400-vietnamese.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-400-latin-ext.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-400-latin.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-500-cyrillic-ext.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-500-cyrillic.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-500-vietnamese.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-500-latin-ext.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-500-latin.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-700-cyrillic-ext.0m27yxnqbjygb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-700-cyrillic.3rq2mce8ozlxj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-700-vietnamese.1iowrflh516kh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-700-latin-ext.08xli7-4ntimz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/plex-mono-700-latin.05ymlrkv94iec.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}:root{--page:#111214;--surface:#1a1c1f;--wash:#24272b;--fg:#f1f2f3;--fg-2:#cfd1d3;--fg-3:#a8adb5;--edge:#737a84;--hair:#383c42;--accent:#8cc63f;--on-accent:#0a0a0a;--asks:#fcab00;--on-asks:#0a0a0a;--red:#f16779;--red-wash:#3e1e1c;--theirs:#24272b;--mine:#395020;--bar:#24272b;--bar-glass:#24272beb;--on-bar:#f1f2f3;--dock-sep:#f1f2f338;--dock-mute:.55;--map-tiles:grayscale(1) invert(1) brightness(1.18) contrast(1.02);--pin-digit:10px;--glass:#1a1c1feb;--glass-blur:18px;--veil:#0000008c;--ink-rgb:0 0 0;--t-title:29px;--t-head:19px;--t-body:14px;--t-cap:12px;--t-kpi:26px;--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback";--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback";--sans:var(--font-plex-sans), "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--h-ctl:36px;--h-row:40px;--r-box:10px;--r-ctl:8px;--r-sm:6px;--r-pill:999px;--r-tick:4px;--seg-1:#03f4c0;--seg-2:#3c93d5;--seg-3:#868e98;--seg-4:#fcab00;--seg-track:#292b2e;--fig-done:#03f4c0;--fig-run:#3c93d5;--fig-not:#868e98;--fig-pend:#fcab00;--w-list:1280px;--w-filter:190px;--w-tip:260px;--w-mapcard:260px;--w-cal:300px;--cal-dot:4px;--w-qbar:150px;--h-qbar:6px;--w-progress:340px;--w-code:112px;--w-client:214px;--w-jotree:305px;--w-jotree-prog:320px;--w-jodone:228px;--w-joacts:138px;--w-jostat:156px;--w-projects:244px;--w-status:85px;--w-jobs:120px;--w-hours:84px;--w-work:88px;--w-contact:180px;--w-acts:124px;--w-pcode:114px;--w-pname:252px;--w-pprog:290px;--w-pacts:80px;--w-ititle:287px;--w-ikind:121px;--w-iformat:73px;--w-iversion:79px;--w-iprojects:87px;--w-isigned:71px;--w-ccode:94px;--w-crew:116px;--w-cfore:162px;--w-cppl:106px;--w-cns:126px;--w-chrs:102px;--w-clate:146px;--w-cacts:124px;--w-msg:572px;--w-room:215px;--w-roomcol:194px;--w-when:94px;--w-mark:80px;--w-who:400px;--av:28px;--sp-4:4px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-22:22px;--sp-30:30px;--sp-44:44px;--sp-64:64px;--ease:cubic-bezier(.22, 1, .36, 1);--fast:.14s;--mid:.2s;--z-dock:60;--z-scrim:90;--z-drawer:100;--z-popover:110;--z-dialog:120;--z-tip:130;--z-toast:140;--dock-lift:20px;--dock-h:103px;--t-sec:11px;--rail:25%;--tree-guide:13px;--tree-elbow:9px;--tile-min:60px;--pool-max:26vh;--series-1:#0d87e4;--series-2:#e66d03;--series-3:#877ff8;--series-4:#008f62;--series-5:#33a02e;--series-6:#ed4d93;--series-7:#c68600;--series-8:#e24847;--seq-100:#085383;--seq-200:#1f689d;--seq-300:#327eb8;--seq-400:#4495d4;--seq-500:#56acf0;--seq-600:#7fc1f9;--seq-700:#9fd8ff;--div-neg:#2589e2;--div-mid:#383c42;--div-pos:#b37900;--status-good:#03f4c0;--status-good-ink:#03f4c0;--status-warning:#fcab00;--status-critical:#f16779;--background:var(--page);--background-muted:var(--wash);--foreground:var(--fg);--foreground-muted:var(--fg-2);--foreground-faint:var(--fg-3);--border:var(--hair);--border-strong:var(--edge);--accent-hover:var(--accent);--accent-wash:var(--wash);--waiting:var(--asks);--waiting-line:var(--asks);--waiting-wash:transparent;--on-waiting:var(--on-asks);--danger:var(--red);--danger-wash:var(--red-wash)}body{background:var(--page);color:var(--fg);font-family:var(--sans);font-size:var(--t-body);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.45}@media (pointer:coarse){:root{--h-ctl:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
