@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_4c9a4a{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_4c9a4a{--font-archivo:"Archivo","Archivo Fallback"}.team-corp{--font-michroma:var(--font-archivo);--font-exo2:var(--font-archivo);--tk-ground:#fbfaf6;--tk-surface:#ffffff;--tk-surface-2:#f4f1e9;--tk-ink:#1d1a14;--tk-ink-2:#6f675a;--tk-ink-3:#a39a8a;--tk-line:#e8e3d7;--tk-line-strong:#d8d1c1;--tk-brand:#f0a400;--tk-brand-text:#8a5b00;--tk-brand-tint:#fcf3dd;--tk-good:#3f8a47;--tk-good-text:#2c6633;--tk-good-tint:#e9f2e9;--tk-warn:#d97c11;--tk-warn-text:#8f4e07;--tk-warn-tint:#fbefdd;--tk-crit:#c2402f;--tk-crit-text:#96311f;--tk-crit-tint:#f9e8e4;--tk-info:#33708f;--tk-info-text:#275a75;--tk-info-tint:#e6eef4;--tk-shadow:0 1px 2px rgba(29,26,20,0.05),0 4px 16px rgba(29,26,20,0.04);--tk-on-brand:#1d1a14;background:var(--tk-ground);color:var(--tk-ink);color-scheme:light;font-weight:400}.team-corp[data-theme=dark]{--tk-ground:#101114;--tk-surface:#17191d;--tk-surface-2:#1e2126;--tk-ink:#e8e9eb;--tk-ink-2:#9ba0a8;--tk-ink-3:#7a7f88;--tk-line:#262a30;--tk-line-strong:#343941;--tk-brand:#ffb62e;--tk-brand-text:#ffc55c;--tk-brand-tint:#2a2413;--tk-good:#6fbf8b;--tk-good-text:#8fd3a6;--tk-good-tint:#17251d;--tk-warn:#e0a458;--tk-warn-text:#e8b678;--tk-warn-tint:#2a2115;--tk-crit:#e07a6e;--tk-crit-text:#eda096;--tk-crit-tint:#2a1a18;--tk-info:#7fa7c4;--tk-info-text:#9fc0d8;--tk-info-tint:#182029;--tk-shadow:0 1px 2px rgba(0,0,0,0.4),0 6px 20px rgba(0,0,0,0.3);--tk-on-brand:#1d1a14;color-scheme:dark}.team-corp .text-fui-cream{color:var(--tk-ink)}.team-corp .text-fui-dim,.team-corp .text-fui-muted{color:var(--tk-ink-2)}.team-corp .text-fui-faint,.team-corp .text-fui-ghost{color:var(--tk-ink-3)}.team-corp .text-fui-amber,.team-corp .text-fui-amberBright{color:var(--tk-brand-text)}.team-corp .text-fui-teal,.team-corp .text-fui-tealBright{color:var(--tk-info-text)}.team-corp .text-fui-green,.team-corp .text-fui-greenBright{color:var(--tk-good-text)}.team-corp .text-fui-orange{color:var(--tk-warn-text)}.team-corp .text-fui-red,.team-corp .text-fui-redBright{color:var(--tk-crit-text)}.team-corp .bg-fui-bg{background-color:var(--tk-ground)}.team-corp .bg-fui-input,.team-corp [class*=" bg-[rgba(13,10,5"],.team-corp [class^="bg-[rgba(13,10,5"]{background-color:var(--tk-surface)}.team-corp [class*=" bg-[rgba(255,182,46"],.team-corp [class^="bg-[rgba(255,182,46"]{background-color:var(--tk-brand-tint)}.team-corp [class*=" bg-[rgba(94,206,198"],.team-corp [class^="bg-[rgba(94,206,198"]{background-color:var(--tk-info-tint)}.team-corp [class*=" bg-[rgba(134,194,92"],.team-corp [class^="bg-[rgba(134,194,92"]{background-color:var(--tk-good-tint)}.team-corp [class*=" bg-[rgba(255,92,71"],.team-corp [class^="bg-[rgba(255,92,71"]{background-color:var(--tk-crit-tint)}.team-corp [class*=" bg-[rgba(255,138,74"],.team-corp [class^="bg-[rgba(255,138,74"]{background-color:var(--tk-warn-tint)}.team-corp [class*=" bg-[rgba(138,122,95"],.team-corp [class*=" bg-[rgba(255,182,46,0.0"],.team-corp [class^="bg-[rgba(138,122,95"],.team-corp [class^="bg-[rgba(255,182,46,0.0"]{background-color:var(--tk-surface-2)}.team-corp [class*=" bg-[rgba(255,182,46,0.1"],.team-corp [class^="bg-[rgba(255,182,46,0.1"]{background-color:var(--tk-brand-tint)}.team-corp [class*="border-[rgba(255,182,46"]{border-color:var(--tk-line)}.team-corp [class*="border-[rgba(255,92,71"]{border-color:var(--tk-crit)}.team-corp [class*="border-[rgba(255,216,148"]{border-color:var(--tk-line-strong)}.team-corp [class*="hover:bg-[rgba(255,182,46"]:hover{background-color:var(--tk-surface-2)}.team-corp [class*="hover:bg-[rgba(94,206,198"]:hover{background-color:var(--tk-info-tint)}.team-corp [class*="hover:bg-[rgba(134,194,92"]:hover{background-color:var(--tk-good-tint)}.team-corp .border-fui-amber\/30,.team-corp .border-fui-amber\/40,.team-corp .border-fui-amber\/50,.team-corp .border-fui-amber\/60,.team-corp .hover\:border-fui-amber:hover,.team-corp [class*="hover:border-[rgba(255,182,46"]:hover{border-color:var(--tk-brand)}.team-corp .border-fui-red\/40,.team-corp .border-fui-red\/60{border-color:var(--tk-crit)}.team-corp .border-fui-teal\/30,.team-corp .border-fui-teal\/40{border-color:var(--tk-info)}.team-corp .border-fui-green\/40,.team-corp .border-fui-green\/60{border-color:var(--tk-good)}.team-corp .border-fui-orange\/40{border-color:var(--tk-warn)}.team-corp .border-fui-dim\/30{border-color:var(--tk-line-strong)}.team-corp .bg-fui-amber\/10{background-color:var(--tk-brand-tint)}.team-corp .hover\:bg-fui-amber\/20:hover{background-color:var(--tk-brand-tint);filter:brightness(.97)}.team-corp .bg-fui-red\/10{background-color:var(--tk-crit-tint)}.team-corp [class*=text-shadow]{text-shadow:none}.team-corp [class*="shadow-[0_0"]{box-shadow:none}.team-corp [class*=drop-shadow]{filter:none}.team-corp [class*=backdrop-blur]{backdrop-filter:none}.team-corp .fui-boot{background:var(--tk-surface);border-color:var(--tk-line-strong);box-shadow:var(--tk-shadow);animation:tkFadeIn .3s ease both}.team-corp .fui-boot>span[class*="h-[10px]"]{display:none}@keyframes tkFadeIn{0%{opacity:0}to{opacity:1}}.team-corp [class*="from-[#8a6d2f]"]{background-image:none;background-color:var(--tk-brand)}.team-corp [class*="from-[#5a8a3c]"]{background-image:none;background-color:var(--tk-good)}.team-corp [class*="from-[#ffc65c]"]{background-image:none;background-color:var(--tk-brand);color:var(--tk-on-brand)}.team-corp input,.team-corp textarea{color:var(--tk-ink)}.team-corp input::-moz-placeholder,.team-corp textarea::-moz-placeholder{color:var(--tk-ink-3)}.team-corp input::placeholder,.team-corp textarea::placeholder{color:var(--tk-ink-3)}.team-corp option{background:var(--tk-surface);color:var(--tk-ink)}.tk-weekboard{display:grid;grid-template-columns:repeat(8,1fr);gap:6px;margin-top:4px}@media (max-width:1000px){.tk-weekboard{grid-template-columns:repeat(4,1fr)}}@media (max-width:560px){.tk-weekboard{grid-template-columns:repeat(2,1fr)}}.tk-wcol{border:1px solid var(--tk-line);border-radius:6px;background:var(--tk-surface);min-height:96px;display:flex;flex-direction:column;min-width:0}.tk-wcol.now{border-color:var(--tk-brand);box-shadow:inset 0 2px 0 var(--tk-brand)}.tk-wh{padding:5px 7px 4px;border-bottom:1px solid var(--tk-line);font-family:var(--font-plex),monospace;font-size:9.5px;font-weight:600;letter-spacing:.06em;color:var(--tk-ink-2);display:flex;justify-content:space-between;align-items:baseline;gap:4px}.tk-wh .d{font-size:8px;color:var(--tk-ink-3);font-weight:400;white-space:nowrap}.tk-wh .cnt{font-size:8.5px;color:var(--tk-brand-text)}.tk-wb{padding:5px;display:flex;flex-direction:column;gap:3px;flex:1}.tk-entry{border-radius:3px;padding:2px 6px 3px;font-size:10px;line-height:1.3;min-width:0;display:block;text-decoration:none}.tk-entry .en{font-weight:600;font-size:10.5px;color:var(--tk-ink)}.tk-entry .ec,.tk-entry .en{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-entry .ec{color:var(--tk-ink-2);font-size:9px}.tk-e-start{background:var(--tk-good-tint);border-left:2px solid var(--tk-good)}.tk-e-start .en{color:var(--tk-good-text)}.tk-e-pipe{border:1px dashed var(--tk-line-strong);border-left:2px solid var(--tk-warn);background:var(--tk-surface)}.tk-wmore{font-family:var(--font-plex),monospace;font-size:9px;color:var(--tk-brand-text);padding:1px 6px;text-decoration:none}.tk-wmore:hover{text-decoration:underline}.tk-wempty{color:var(--tk-ink-3);font-size:10px;text-align:center;margin:auto;font-family:var(--font-plex),monospace}.tk-legend{display:flex;gap:18px;margin-top:10px;font-size:11.5px;color:var(--tk-ink-2);flex-wrap:wrap;align-items:center}.tk-legend .li{display:inline-flex;align-items:center;gap:7px}.tk-legend .sw1{background:var(--tk-good-tint);border-left:3px solid var(--tk-good)}.tk-legend .sw1,.tk-legend .sw2{width:12px;height:12px;border-radius:3px}.tk-legend .sw2{border:1px dashed var(--tk-line-strong);border-left:3px solid var(--tk-warn)}.tk-member{border-bottom:1px solid var(--tk-line);padding:7px 0}.tk-member:last-child{border-bottom:none;padding-bottom:0}.tk-member-head{display:flex;align-items:center;gap:8px}.tk-member-head .who{font-weight:500;font-size:12.5px;flex:1;color:var(--tk-ink)}.tk-member-nums{display:flex;gap:12px}.tk-mn{text-align:right;min-width:46px}.tk-mn .v{font-family:var(--font-plex),monospace;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--tk-ink-2)}.tk-mn .l{font-size:7.5px;letter-spacing:.08em;color:var(--tk-ink-3);text-transform:uppercase}.tk-avatar,.tk-mn .l{font-family:var(--font-plex),monospace}.tk-avatar{width:22px;height:22px;border-radius:50%;flex-shrink:0;background:var(--tk-brand-tint);color:var(--tk-brand-text);display:grid;place-items:center;font-size:8.5px;font-weight:600}.tk-cchips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;margin-left:30px}.tk-cchip{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--tk-ink-2);border:1px solid var(--tk-line);border-radius:3px;padding:1px 6px;background:var(--tk-surface)}.tk-cchip b{font-weight:600;color:var(--tk-ink-2)}.tk-cchip b,.tk-goal{font-family:var(--font-plex),monospace}.tk-goal{position:absolute;top:12px;right:14px;font-size:8.5px;font-weight:700;letter-spacing:.14em;color:var(--tk-brand-text);background:var(--tk-brand-tint);border-radius:3px;padding:2px 6px}.team-corp ::-webkit-scrollbar{width:10px;height:10px}.team-corp ::-webkit-scrollbar-thumb{background:var(--tk-line-strong);border-radius:5px}.team-corp ::-webkit-scrollbar-track{background:transparent}@keyframes teamBarGrow{0%{transform:scaleY(0);opacity:.3}to{transform:scaleY(1);opacity:1}}.team-bar-grow{transform-origin:bottom;transform-box:fill-box;animation:teamBarGrow .55s cubic-bezier(.22,.9,.35,1) backwards}@keyframes teamArcIn{0%{opacity:0}to{opacity:1}}.team-arc-in{animation:teamArcIn .7s ease-out backwards}@keyframes teamFillIn{0%{width:0}}.team-fill-in{animation:teamFillIn .7s cubic-bezier(.22,.9,.35,1) backwards}.tk-vt-wrap{border:1px solid var(--tk-line-strong);border-radius:8px;background:var(--tk-surface);box-shadow:var(--tk-shadow);overflow:hidden}.tk-vt-scroll{overflow:auto;max-height:calc(100vh - 232px);min-height:180px}.tk-vt{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px;line-height:1.3;color:var(--tk-ink);font-variant-numeric:tabular-nums}.tk-vt thead th{position:sticky;top:0;z-index:2;padding:0;text-align:left;white-space:nowrap;background:var(--tk-surface-2);border-bottom:1px solid var(--tk-line-strong)}.tk-vt thead th+th{border-left:1px solid var(--tk-line)}.tk-vt-sort{display:flex;align-items:center;gap:5px;width:100%;padding:7px 12px;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--font-plex),monospace;font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--tk-ink-2)}.tk-vt-sort:hover{color:var(--tk-ink)}.tk-vt-sort:focus-visible{outline:2px solid var(--tk-brand);outline-offset:-2px}.tk-vt-sort[data-active=true]{color:var(--tk-brand-text)}.tk-vt-sort .arrow{font-size:8px;opacity:.35}.tk-vt-sort[data-active=true] .arrow{opacity:1}.tk-vt-sort.num{justify-content:flex-end}.tk-vt tbody td{padding:5px 12px;border-bottom:1px solid var(--tk-line);vertical-align:middle;white-space:nowrap}.tk-vt tbody tr:last-child td{border-bottom:0}.tk-vt tbody tr{cursor:pointer}.tk-vt tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--tk-surface-2) 60%,transparent)}.tk-vt tbody tr[data-urgency=high] td{background:var(--tk-brand-tint)}.tk-vt tbody tr[data-urgency=high] td:first-child{box-shadow:inset 3px 0 0 var(--tk-brand)}.tk-vt tbody tr:hover td{background:color-mix(in srgb,var(--tk-brand) 9%,var(--tk-surface))}.tk-vt tbody tr:focus-within td{background:color-mix(in srgb,var(--tk-brand) 9%,var(--tk-surface))}.tk-vt .c-date{font-family:var(--font-plex),monospace;font-size:11.5px;color:var(--tk-ink-2);width:1%}.tk-vt .c-date .late{margin-left:6px;color:var(--tk-crit-text);font-size:11px}.tk-vt .c-loc{color:var(--tk-ink);max-width:170px}.tk-vt .c-client,.tk-vt .c-loc{overflow:hidden;text-overflow:ellipsis}.tk-vt .c-client{font-weight:600;max-width:210px}.tk-vt .c-pos{width:40%;max-width:0}.tk-vt .c-pos .in{display:flex;align-items:center;gap:8px;min-width:0}.tk-vt .c-pos a{color:var(--tk-ink);font-weight:500;text-decoration:none;min-width:0;overflow:hidden;text-overflow:ellipsis}.tk-vt .c-pos a:focus-visible{outline:2px solid var(--tk-brand);outline-offset:2px;border-radius:2px}.tk-vt tbody tr:hover .c-pos a{color:var(--tk-brand-text)}.tk-vt .c-num{text-align:right;width:1%}.tk-vt .c-num b{font-family:var(--font-plex),monospace;font-size:13px;font-weight:600}.tk-vt .c-fit{width:1%}.tk-vt .empty{color:var(--tk-ink-3)}.tk-vt-entity{border:1px solid var(--tk-line-strong);border-radius:3px;padding:0 5px;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tk-ink-2);background:var(--tk-surface)}.tk-vt-entity,.tk-vt-files{flex-shrink:0;font-family:var(--font-plex),monospace}.tk-vt-files{font-size:10px;color:var(--tk-ink-3)}.tk-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:1px 9px 1px 7px;font-family:var(--font-plex),monospace;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;border:1px solid transparent}.tk-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tk-chip .n{font-weight:500;opacity:.8}.tk-chip.info{color:var(--tk-info-text);background:var(--tk-info-tint);border-color:color-mix(in srgb,var(--tk-info) 35%,transparent)}.tk-chip.warn{color:var(--tk-warn-text);background:var(--tk-warn-tint);border-color:color-mix(in srgb,var(--tk-warn) 35%,transparent)}.tk-chip.good{color:var(--tk-good-text);background:var(--tk-good-tint);border-color:color-mix(in srgb,var(--tk-good) 35%,transparent)}.tk-chip.crit{color:var(--tk-crit-text);background:var(--tk-crit-tint);border-color:color-mix(in srgb,var(--tk-crit) 40%,transparent)}.tk-urg{font-size:12px;color:var(--tk-ink-2)}.tk-urg.low,.tk-vt-edit{color:var(--tk-ink-3)}.tk-vt-edit{border:1px solid transparent;border-radius:4px;background:none;cursor:pointer;padding:2px 8px;font-family:var(--font-plex),monospace;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.tk-vt tbody tr:hover .tk-vt-edit,.tk-vt-edit:focus-visible{color:var(--tk-ink-2);border-color:var(--tk-line-strong)}.tk-vt-edit:hover{color:var(--tk-brand-text)!important;border-color:var(--tk-brand)!important}.tk-vt-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding:7px 12px;border-top:1px solid var(--tk-line-strong);background:var(--tk-surface-2);font-family:var(--font-plex),monospace;font-size:10.5px;color:var(--tk-ink-2)}.tk-vt-foot b{color:var(--tk-ink);font-weight:600}.tk-vt-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tk-vt-tools input,.tk-vt-tools select{height:32px;border:1px solid var(--tk-line-strong);border-radius:5px;background:var(--tk-surface);padding:0 10px;font-size:12.5px;color:var(--tk-ink)}.tk-vt-tools select{padding-right:24px;max-width:190px}.tk-vt-tools input{width:220px}.tk-vt-tools input:focus,.tk-vt-tools select:focus{outline:none;border-color:var(--tk-brand);box-shadow:0 0 0 1px var(--tk-brand)}.tk-vt-tools .clear{border:0;background:none;cursor:pointer;font-family:var(--font-plex),monospace;font-size:10.5px;color:var(--tk-ink-2);text-decoration:underline;text-underline-offset:2px}@media (max-width:900px){.tk-vt .c-pos{width:auto;max-width:260px}.tk-vt-scroll{max-height:none}}.tk-vt-th{display:flex;align-items:stretch}.tk-vt-th .tk-vt-sort{flex:1;min-width:0}.tk-vt-fbtn{display:inline-flex;align-items:center;gap:3px;border:0;border-left:1px solid var(--tk-line);background:none;cursor:pointer;padding:0 8px;font-size:11px;line-height:1;color:var(--tk-ink-3)}.tk-vt-fbtn:hover,.tk-vt-fbtn[aria-expanded=true]{color:var(--tk-ink);background:color-mix(in srgb,var(--tk-brand) 10%,transparent)}.tk-vt-fbtn:focus-visible{outline:2px solid var(--tk-brand);outline-offset:-2px}.tk-vt-fbtn[data-active=true]{color:var(--tk-on-brand);background:var(--tk-brand)}.tk-vt-fbtn .n{font-family:var(--font-plex),monospace;font-size:9.5px;font-weight:700}.tk-vt-pop{position:fixed;z-index:60;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tk-line-strong);border-radius:8px;background:var(--tk-surface);box-shadow:0 10px 30px rgba(0,0,0,.28);color:var(--tk-ink);font-size:12.5px}.tk-vt-pop .head{display:flex;justify-content:space-between;align-items:center;padding:8px 10px 6px;font-family:var(--font-plex),monospace;font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--tk-ink-2)}.tk-vt-pop .head button{border:0;background:none;cursor:pointer;color:var(--tk-ink-3);font-size:12px}.tk-vt-pop .head button:hover,.tk-vt-pop>input{color:var(--tk-ink)}.tk-vt-pop>input{margin:0 10px 6px;height:30px;border:1px solid var(--tk-line-strong);border-radius:5px;background:var(--tk-surface);padding:0 9px;font-size:12.5px}.tk-vt-pop>input:focus{outline:none;border-color:var(--tk-brand);box-shadow:0 0 0 1px var(--tk-brand)}.tk-vt-pop .acts{display:flex;align-items:center;gap:12px;padding:2px 10px 7px;border-bottom:1px solid var(--tk-line);font-family:var(--font-plex),monospace;font-size:10.5px;color:var(--tk-ink-3)}.tk-vt-pop .acts button{border:0;background:none;padding:0;cursor:pointer;color:var(--tk-brand-text);font:inherit;text-decoration:underline;text-underline-offset:2px}.tk-vt-pop .acts button:disabled{color:var(--tk-ink-3);cursor:default;text-decoration:none}.tk-vt-pop .acts span{margin-left:auto}.tk-vt-pop .list{overflow-y:auto;padding:4px 0}.tk-vt-pop .list label{display:flex;align-items:center;gap:8px;padding:5px 10px;cursor:pointer}.tk-vt-pop .list label:hover{background:var(--tk-surface-2)}.tk-vt-pop .list input{accent-color:var(--tk-brand);width:14px;height:14px;flex-shrink:0}.tk-vt-pop .list .l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-vt-pop .list .n{font-family:var(--font-plex),monospace;font-size:10.5px;color:var(--tk-ink-3)}.tk-vt-pop .none{padding:12px 10px;color:var(--tk-ink-3);font-size:12px}.tk-vt-fchip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;cursor:pointer;border:1px solid var(--tk-brand);border-radius:999px;background:var(--tk-brand-tint);font-size:12px;color:var(--tk-ink)}.tk-vt-fchip .c{font-family:var(--font-plex),monospace;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--tk-brand-text)}.tk-vt-fchip:hover{filter:brightness(.96)}.tk-vt-tools .hint{font-family:var(--font-plex),monospace;font-size:10.5px;color:var(--tk-ink-3)}.tk-vt .c-num b.inprog{color:var(--tk-warn-text)}.tk-vt .c-num b.placed{color:var(--tk-good-text)}.tk-vt .c-num .zero{font-family:var(--font-plex),monospace;font-size:12px;color:var(--tk-ink-3)}.tk-urg-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;height:20px;padding:0 20px 0 9px;border:1px solid var(--tk-line-strong);border-radius:999px;font-size:11.5px;color:var(--tk-ink-2);background:var(--tk-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%23888'/%3E%3C/svg%3E") no-repeat right 7px center}.tk-urg-select:hover{border-color:var(--tk-brand)}.tk-urg-select:focus-visible{outline:2px solid var(--tk-brand);outline-offset:1px}.tk-urg-select:disabled{opacity:.6;cursor:progress}.tk-urg-select[data-urgency=high]{color:var(--tk-crit-text);background-color:var(--tk-crit-tint);border-color:color-mix(in srgb,var(--tk-crit) 45%,transparent);font-weight:600}.tk-urg-select[data-urgency=low]{color:var(--tk-ink-3)}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,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-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,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:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_aa1656{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_aa1656{--font-plex:"IBM Plex Mono","IBM Plex Mono Fallback"}