:root{--paper:#ece8df;--surface:#fdfcf9;--surface-2:#f3f0e9;--ink:#1a1a1a;--ink-2:#56514a;--ink-3:#696259;--ink-4:#6f675d;--line:#1a140c1a;--line-2:#1a140c26;--line-3:#1a140c3d;--acc:#b5231b;--acc-2:#9e1f17;--acc-deep:#971a13;--acc-soft:#f7e4e1;--acc-soft-2:#ecc9c4;--charcoal:#1a1a1a;--charcoal-2:#2c2a27;--copper:#b5231b;--amber:#a9760a;--burnt:#b5231b;--mahogany:#2c2a27;--pos:#2e7d5b;--pos-soft:#e8efe2;--warn:#865c06;--warn-soft:#f7ecda;--neg:#c0392b;--neg-soft:#f7e3e0;--av-grad:linear-gradient(150deg,#4a443d,#1a1a1a);--font-brand:"Archivo","Geist",system-ui,sans-serif;--r:14px;--sh-sm:0 1px 2px #281c0e0d,0 1px 3px #281c0e0f;--sh-md:0 2px 5px #281c0e0f,0 8px 20px -6px #281c0e1c;--sh-lg:0 12px 34px -10px #281c0e2e,0 4px 10px -4px #281c0e17;--ease:cubic-bezier(.2,.8,.2,1);--topbar-h:60px;--tabbar-h:62px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv01";font-family:Geist,system-ui,sans-serif}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh}.mono{font-feature-settings:"tnum";letter-spacing:-.01em;font-family:Geist Mono,monospace}.eyebrow{font-family:var(--font-brand);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}a{color:inherit;text-decoration:none}input,select,textarea{font-family:inherit}.btn{white-space:nowrap;height:38px;transition:.16s var(--ease);border-radius:9px;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:500;display:inline-flex}.btn svg{flex-shrink:0}.btn-pri{background:var(--charcoal);color:#fff;box-shadow:0 1px 2px #140e0633,0 7px 16px -8px #140e0673}.btn-pri:hover{background:var(--charcoal-2);transform:translateY(-1px)}.btn-ghost{background:var(--surface);color:var(--ink);border:1px solid var(--line-2)}.btn-ghost:hover{background:var(--paper);border-color:var(--line-3)}.btn-sm{border-radius:8px;height:32px;padding:0 12px;font-size:12.5px}.btn-lg{border-radius:11px;height:46px;padding:0 22px;font-size:15px}.app{min-height:100dvh;display:flex}.side{border-right:1px solid var(--line);background:var(--surface-2);flex-direction:column;flex-shrink:0;width:238px;height:100dvh;padding:18px 14px 16px;display:flex;position:sticky;top:0}.brand{font-family:var(--font-brand);letter-spacing:-.01em;align-items:center;gap:10px;padding:4px 8px 0;font-size:15.5px;font-weight:600;display:flex}.brandmark{flex-shrink:0;width:30px;height:33px;display:block}.glyph{background:var(--ink);border-radius:8px;justify-content:center;align-items:center;width:27px;height:27px;display:flex;position:relative}.glyph:after{content:"";background:var(--acc);border-radius:2.5px;width:9px;height:9px}.newq{background:var(--charcoal);color:#fff;height:40px;transition:.16s var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:18px 0 14px;font-size:13.5px;font-weight:500;display:flex;box-shadow:0 1px 2px #140e0633,0 7px 16px -8px #140e0673}.newq:hover{background:var(--charcoal-2);transform:translateY(-1px)}.nav{flex-direction:column;gap:1px;display:flex}.nav a{color:var(--ink-2);transition:.14s var(--ease);border-radius:9px;align-items:center;gap:11px;padding:9px 10px;font-size:13.5px;display:flex}.nav a svg{color:var(--ink-3);transition:.14s var(--ease);flex-shrink:0}.nav a:hover{color:var(--ink);background:#16151a0d}.nav a:hover svg{color:var(--ink-2)}.nav a.on{color:var(--ink);background:#16151a12;font-weight:500}.nav a.on svg{color:var(--acc-deep)}.nav-lbl{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-4);margin:18px 0 7px;padding:0 10px;font-size:10.5px;font-weight:600}.side-foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.am-mini{border:1px solid var(--line);background:var(--surface);border-radius:11px;align-items:center;gap:10px;padding:11px 12px;display:flex}.am-mini .pic{background:var(--av-grad);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex;position:relative}.am-mini .pic .on{background:var(--pos);border:2px solid var(--surface);border-radius:999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.am-mini .who{min-width:0}.am-mini .who b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.am-mini .who span{color:var(--ink-3);font-size:11px}.acct{transition:.14s var(--ease);cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:7px 8px;display:flex}.acct:hover{background:#16151a0d}.acct .t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.acct .gear{color:var(--ink-3)}.av{background:var(--av-grad);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11.5px;font-weight:600;display:flex}.col{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{z-index:30;height:var(--topbar-h);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-bottom:1px solid var(--line);background:#f6f5f2cc;align-items:center;gap:14px;padding:0 40px;display:flex;position:sticky;top:0}.search{background:var(--surface);border:1px solid var(--line);height:38px;color:var(--ink-3);width:340px;box-shadow:var(--sh-sm);transition:.16s var(--ease);cursor:text;border-radius:10px;align-items:center;gap:9px;padding:0 11px 0 13px;font-size:13px;display:flex}.search:hover{border-color:var(--line-2)}.search svg{color:var(--ink-3);flex-shrink:0}.search .k{border:1px solid var(--line-2);color:var(--ink-3);border-radius:5px;margin-left:auto;padding:1px 6px;font-size:11px}.spacer{flex:1}.themes{align-items:center;gap:7px;margin-right:4px;display:flex}.themes button{cursor:pointer;width:18px;height:18px;transition:.14s var(--ease);border:1px solid #00000026;border-radius:999px;padding:0}.themes button:hover{transform:scale(1.12)}.themes button.on{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--ink)}.bell{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;box-shadow:var(--sh-sm);color:var(--ink-2);transition:.16s var(--ease);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.bell:hover{border-color:var(--line-2);color:var(--ink)}.bell .badge{background:var(--acc);border:1.5px solid var(--surface);border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:9px}.cartpill{background:var(--surface);border:1px solid var(--line-2);height:38px;color:var(--ink);transition:.14s var(--ease);border-radius:10px;align-items:center;gap:8px;padding:0 7px 0 13px;font-size:13px;font-weight:500;display:flex}.cartpill:hover{background:var(--paper);border-color:var(--line-3)}.cartpill .ct-n{background:var(--acc);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-family:Geist Mono,monospace;font-size:11.5px;font-weight:600;display:flex}.wrap{width:100%;max-width:1280px;margin:0;padding:0 40px 60px}.phead{justify-content:space-between;align-items:flex-end;gap:24px;padding:34px 0 22px;display:flex}.phead .ttl{font-family:var(--font-brand);letter-spacing:-.02em;font-size:28px;font-weight:600}.phead .sub{color:var(--ink-2);margin-top:6px;font-size:14px}.phead .crumb{color:var(--ink-3);align-items:center;gap:7px;margin-bottom:10px;font-size:12.5px;display:flex}.phead .crumb a:hover{color:var(--ink)}.phead .acts{flex-shrink:0;gap:9px;display:flex}.sh{align-items:baseline;gap:11px;margin:30px 0 15px;display:flex}.sh .h{letter-spacing:-.015em;font-size:16px;font-weight:600}.sh .c{color:var(--ink-3);font-size:13px}.sh .more{color:var(--ink-2);transition:.16s var(--ease);align-items:center;gap:6px;margin-left:auto;font-size:13px;display:flex}.sh .more:hover{color:var(--acc-deep)}.tabs{gap:6px;margin-bottom:16px;display:flex}.tab{border:1px solid var(--line);color:var(--ink-2);background:var(--surface);cursor:pointer;transition:.14s var(--ease);border-radius:8px;padding:6px 11px;font-size:12.5px}.tab:hover{border-color:var(--line-2)}.tab.on{background:var(--charcoal);border-color:var(--charcoal);color:#fff;font-weight:500}.tab .n{color:var(--ink-3);margin-left:5px}.tab.on .n{color:#ffffff8c}.pill{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.pill .pd{border-radius:999px;width:6px;height:6px}.pill.neutral{background:var(--paper);color:var(--ink-2);border:1px solid var(--line-2)}.pill.neutral .pd{background:var(--ink-3)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.warn .pd{background:#c98a2b}.pill.acc{background:var(--acc-soft);color:var(--acc-deep)}.pill.acc .pd{background:var(--acc)}.pill.pos{background:var(--pos-soft);color:var(--pos)}.pill.pos .pd{background:var(--pos)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm)}.tbl{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);width:100%;box-shadow:var(--sh-sm);overflow:hidden}.tbl thead th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--surface-2);padding:12px 16px;font-size:10.5px;font-weight:600}.tbl tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 16px;font-size:13.5px}.tbl tbody tr:last-child td{border-bottom:none}.tbl tbody tr{transition:.12s var(--ease);cursor:pointer}.tbl tbody tr:hover{background:var(--surface-2)}.tbl .nm{letter-spacing:-.01em;font-weight:500}.tbl .ref{color:var(--ink-3);margin-top:2px;font-size:11.5px}.tbl .id{color:var(--ink-3);font-size:11.5px}.tbl .r{text-align:right}.tbl .act-cell{text-align:right;white-space:nowrap;width:1%}.tbl .arrow{color:var(--ink-4);transition:.14s var(--ease)}.tbl tbody tr:hover .arrow{color:var(--acc-deep);transform:translate(2px)}.pbar{background:repeating-linear-gradient(90deg,var(--line) 0 1px,transparent 1px 20%),var(--paper);border:1px solid var(--line);border-radius:999px;height:7px;position:relative;box-shadow:inset 0 1px 2px #14121912}.pbar i{background:linear-gradient(90deg,var(--ink-2),var(--charcoal));min-width:7px;height:100%;transition:width 1.1s var(--ease);border-radius:999px;display:block;position:relative}.pbar i:after{content:"";width:8px;height:8px;box-shadow:0 0 0 2px var(--charcoal);background:#fff;border-radius:999px;position:absolute;top:50%;right:0;transform:translate(45%,-50%)}.pbar.pos i{background:linear-gradient(90deg,#1c9b6f,var(--pos))}.pbar.pos i:after{box-shadow:0 0 0 2px var(--pos),0 0 9px 1px color-mix(in srgb,var(--pos) 65%,transparent);animation:none}.pbar.warn i{background:linear-gradient(90deg,#b9802a,#cf9a3e)}.pbar.warn i:after{animation:none;box-shadow:0 0 0 2px #c98a2b,0 0 9px 1px #c98a2b8c}@media (prefers-reduced-motion:reduce){.pbar i:after{animation:none}}.live{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:11px;display:flex}.live .dot{background:var(--pos);border-radius:999px;width:6px;height:6px;position:relative}.live .dot:after{content:"";border:1px solid var(--pos);opacity:.5;animation:pulse 2.4s var(--ease) infinite;border-radius:999px;position:absolute;inset:-4px}@keyframes pulse{0%{opacity:.6;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.detail{grid-template-columns:1fr 340px;align-items:start;gap:22px;display:grid}.aside-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);overflow:hidden}.aside-card .hd{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:14px 16px;font-size:12.5px;font-weight:600;display:flex}.aside-card .bd{padding:16px}.timeline{align-items:flex-start;gap:0;padding:6px 0;display:flex}.tstage{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.tstage .bar{background:var(--line-2);width:100%;height:2px;position:absolute;top:11px;left:-50%}.tstage:first-child .bar{display:none}.tstage.done .bar,.tstage.now .bar{background:var(--ink-3)}.tstage .node{background:var(--surface);border:2px solid var(--line-2);z-index:1;width:24px;height:24px;color:var(--ink-4);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.tstage.done .node{background:var(--charcoal);border-color:var(--charcoal);color:#fff}.tstage.now .node{border-color:var(--acc);color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.tstage .lbl{color:var(--ink-3);margin-top:9px;font-size:11.5px;font-weight:500}.tstage.done .lbl,.tstage.now .lbl{color:var(--ink)}.tstage .dt{color:var(--ink-4);margin-top:2px;font-size:10.5px}.feed{flex-direction:column;display:flex}.fitem{border-bottom:1px solid var(--line);gap:12px;padding:14px 0;display:flex}.fitem:last-child{border-bottom:none}.fav{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:flex}.fav.dim{background:var(--av-grad)}.fav.ptr{background:linear-gradient(150deg,#7a8594,#454b56)}.fav.sys{background:var(--paper);border:1px solid var(--line-2);color:var(--ink-3)}.fbody{flex:1;min-width:0;font-size:13px;line-height:1.5}.fbody b{font-weight:600}.fbody .when{color:var(--ink-3);margin-top:3px;font-size:11.5px;display:block}.fbody .who-tag{letter-spacing:.04em;text-transform:uppercase;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:600}.who-tag.dim,.who-tag.ptr{background:var(--paper);color:var(--ink-2);border:1px solid var(--line-2)}.file{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:11px 0;font-size:13px;display:flex}.file:last-child{border-bottom:none}.file .fi{background:var(--paper);border:1px solid var(--line);width:34px;height:34px;color:var(--ink-3);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-family:Geist Mono,monospace;font-size:9px;font-weight:600;display:flex}.file .fn{flex:1;min-width:0}.file .fn b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.file .fn span{color:var(--ink-3);font-size:11.5px}.file .dl{color:var(--ink-3)}.file:hover .dl{color:var(--acc-deep)}.ph{background:repeating-linear-gradient(45deg,var(--paper) 0 10px,var(--surface-2) 10px 20px);color:var(--ink-4);text-align:center;justify-content:center;align-items:center;padding:8px;font-family:Geist Mono,monospace;font-size:11px;display:flex}.rise{opacity:1}@keyframes pageIn{0%{transform:translateY(9px)}to{transform:none}}main.wrap{animation:pageIn .44s var(--ease)}@keyframes rowIn{0%{transform:translateY(9px)}to{transform:none}}.tbl tbody tr{animation:rowIn .5s var(--ease)}.tbl tbody tr:first-child{animation-delay:30ms}.tbl tbody tr:nth-child(2){animation-delay:70ms}.tbl tbody tr:nth-child(3){animation-delay:.11s}.tbl tbody tr:nth-child(4){animation-delay:.15s}.tbl tbody tr:nth-child(5){animation-delay:.19s}.tbl tbody tr:nth-child(6){animation-delay:.23s}.tbl tbody tr:nth-child(7){animation-delay:.27s}.tbl tbody tr:nth-child(8){animation-delay:.31s}.tbl tbody tr:nth-child(n+9){animation-delay:.35s}.kpis .kpi,.kpi-row .kpi{animation:rowIn .52s var(--ease)}.kpis .kpi:nth-child(2){animation-delay:70ms}.kpis .kpi:nth-child(3){animation-delay:.13s}.kpis .kpi:nth-child(4){animation-delay:.19s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--acc-deep);outline-offset:2px;border-radius:6px}.btn:focus-visible,.tab:focus-visible,.nav a:focus-visible{outline-offset:3px}.tbl tbody tr:focus-visible{outline:2px solid var(--acc-deep);outline-offset:-2px}.cmdk{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:.16s var(--ease);background:#14100a57;justify-content:center;align-items:flex-start;padding-top:13vh;display:flex;position:fixed;inset:0}.cmdk.on{opacity:1;pointer-events:auto}.cmdk-box{background:var(--surface);border:1px solid var(--line-2);width:min(580px,92vw);box-shadow:var(--sh-lg);transition:.18s var(--ease);border-radius:16px;overflow:hidden;transform:translateY(-8px)scale(.98)}.cmdk.on .cmdk-box{transform:none}.cmdk-in{border-bottom:1px solid var(--line);color:var(--ink-3);align-items:center;gap:11px;padding:15px 17px;display:flex}.cmdk-in input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.cmdk-esc{border:1px solid var(--line-2);color:var(--ink-3);border-radius:5px;padding:2px 7px;font-size:11px}.cmdk-list{max-height:48vh;padding:7px;overflow:auto}.cmdk-row{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cmdk-row.sel{background:var(--acc-soft)}.cmdk-ic{background:var(--surface-2);border:1px solid var(--line);width:30px;height:30px;color:var(--ink-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cmdk-row.sel .cmdk-ic{background:var(--surface);color:var(--acc-deep);border-color:var(--acc-soft-2)}.cmdk-tx{flex:1;min-width:0}.cmdk-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.cmdk-tx span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.cmdk-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4);border:1px solid var(--line-2);border-radius:5px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.cmdk-row.sel .cmdk-tag{color:var(--acc-deep);border-color:var(--acc-soft-2)}.cmdk-empty{text-align:center;color:var(--ink-3);padding:26px;font-size:13.5px}.cmdk-hl{color:var(--acc-deep);background:0 0;font-weight:600}.cmdk-row.sel .cmdk-hl{color:var(--acc-deep)}.cmdk-more{border-top:1px solid var(--line);color:var(--ink-4);text-align:center;padding:9px 17px;font-size:11.5px}.bellpanel{z-index:300;background:var(--surface);border:1px solid var(--line-2);width:344px;max-width:92vw;box-shadow:var(--sh-lg);opacity:0;pointer-events:none;transition:.16s var(--ease);transform-origin:100% 0;border-radius:14px;position:fixed;overflow:hidden;transform:translateY(-7px)scale(.98)}.bellpanel.on{opacity:1;pointer-events:auto;transform:none}.bellpanel-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.bellpanel-h b{font-size:13.5px;font-weight:600}.bellpanel-clear{color:var(--acc-deep);font-size:12px;font-weight:500}.bellpanel-clear:hover{text-decoration:underline}.bellpanel-list{max-height:60vh;overflow:auto}.bellrow{border-bottom:1px solid var(--line);transition:.12s var(--ease);gap:11px;padding:13px 15px;display:flex}.bellrow:last-child{border-bottom:none}.bellrow:hover{background:var(--surface-2)}.bellrow-ic{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.bellrow-ic.proof{background:var(--burnt)}.bellrow-ic.money{background:var(--charcoal)}.bellrow-ic.msg{background:var(--mahogany)}.bellrow-ic.ship{background:var(--pos)}.bellrow-tx{min-width:0}.bellrow-tx b{font-size:13px;font-weight:600;display:block}.bellrow-tx span{color:var(--ink-2);margin-top:1px;font-size:12px;line-height:1.4;display:block}.bellrow-tx i{color:var(--ink-4);margin-top:3px;font-size:11px;font-style:normal;display:block}.sk{background:var(--surface-2);border-radius:7px;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.35s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.sk-line{border-radius:5px;height:12px;margin:8px 0}.sk-line.w40{width:40%}.sk-line.w60{width:60%}.sk-line.w80{width:80%}.empty{text-align:center;background:var(--surface);border:1px dashed var(--line-3);border-radius:var(--r);flex-direction:column;align-items:center;gap:8px;padding:54px 30px;display:flex}.empty .ico{background:var(--surface-2);border:1px solid var(--line);width:54px;height:54px;color:var(--ink-3);border-radius:14px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.empty h3{font-family:var(--font-brand);font-size:17px;font-weight:600}.empty p{color:var(--ink-2);max-width:340px;font-size:13.5px;line-height:1.55}.empty .btn{margin-top:8px}.blocker{background:var(--warn-soft);border:1px solid color-mix(in srgb,var(--warn) 28%,transparent);border-radius:12px;gap:12px;padding:14px 16px;display:flex}.blocker .bx{background:var(--warn);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.blocker .bt{min-width:0}.blocker .bt b{color:var(--warn);font-size:13.5px;font-weight:600;display:block}.blocker .bt span{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:1.5;display:block}.blocker .bt .resolve{color:var(--warn);align-items:center;gap:5px;margin-top:7px;font-size:12.5px;font-weight:500;display:inline-flex}.btn:active,.btn-pri:active,.newq:active{transform:translateY(0)scale(.985)}.btn[disabled],.btn:disabled{opacity:.5;pointer-events:none}.btn-danger{background:var(--neg);color:#fff;box-shadow:0 1px 2px #78140e33,0 7px 16px -8px #78140e73}.btn-danger:hover{background:#a23023;transform:translateY(-1px)}.btn-acc{background:var(--acc);color:#fff}.btn-acc:hover{background:var(--acc-2);transform:translateY(-1px)}.lbl{color:var(--ink-2);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.lbl .opt{color:var(--ink-4);margin-left:4px;font-weight:400}.inp,.sel,.ta{border:1px solid var(--line-2);background:var(--surface);width:100%;height:40px;color:var(--ink);transition:.14s var(--ease);box-shadow:var(--sh-sm);border-radius:10px;padding:0 13px;font-family:inherit;font-size:14px}.ta{resize:vertical;height:auto;min-height:88px;padding:11px 13px;line-height:1.5}.inp::placeholder,.ta::placeholder{color:var(--ink-4)}.inp:hover,.sel:hover,.ta:hover{border-color:var(--line-3)}.inp:focus,.sel:focus,.ta:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.inp:disabled,.sel:disabled,.ta:disabled{background:var(--surface-2);color:var(--ink-4);cursor:not-allowed;box-shadow:none}.inp.err,.ta.err{border-color:var(--neg)}.inp.err:focus,.ta.err:focus{box-shadow:0 0 0 3px var(--neg-soft)}.sel{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a8278' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 11px center;background-repeat:no-repeat;padding-right:34px}.inp-icon{position:relative}.inp-icon .inp{padding-left:38px}.inp-icon>svg{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.hint{color:var(--ink-3);margin-top:6px;font-size:11.5px;line-height:1.45}.hint.err{color:var(--neg)}.seg{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.seg button{height:30px;color:var(--ink-2);transition:.14s var(--ease);white-space:nowrap;border-radius:7px;padding:0 14px;font-size:13px;font-weight:500}.seg button:hover{color:var(--ink)}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-sm)}.toggle{background:var(--line-3);width:42px;height:24px;transition:.18s var(--ease);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;padding:0;position:relative}.toggle:after{content:"";width:20px;height:20px;transition:.18s var(--ease);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #140e064d}.toggle.on{background:var(--charcoal)}.toggle.on:after{transform:translate(18px)}.stepper{border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--sh-sm);border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.stepper button{width:34px;height:36px;color:var(--ink-2);transition:.12s var(--ease);font-size:18px;line-height:1}.stepper button:hover{background:var(--surface-2);color:var(--ink)}.stepper .val{text-align:center;border-left:1px solid var(--line);border-right:1px solid var(--line);justify-content:center;align-items:center;min-width:42px;height:36px;font-family:Geist Mono,monospace;font-size:14px;font-weight:600;display:flex}.chk,.rad{appearance:none;border:2px solid var(--line-3);background:var(--surface);cursor:pointer;width:18px;height:18px;transition:.14s var(--ease);flex-shrink:0;position:relative}.chk{border-radius:5px}.rad{border-radius:999px}.chk:checked,.rad:checked{background:var(--charcoal);border-color:var(--charcoal)}.chk:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.rad:checked:after{content:"";background:#fff;border-radius:999px;position:absolute;inset:3px}.chk:focus-visible,.rad:focus-visible{outline:2px solid var(--acc-deep);outline-offset:2px}.optchip{color:var(--ink-2);border:1px solid var(--line-2);background:var(--surface);cursor:pointer;transition:.14s var(--ease);border-radius:8px;padding:7px 12px;font-size:12.5px;font-weight:500}.optchip:hover{border-color:var(--line-3);color:var(--ink)}.optchip.on{border-color:var(--acc);background:var(--acc-soft);color:var(--acc-deep);font-weight:600}.count{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-family:Geist Mono,monospace;font-size:11px;font-weight:600;display:inline-flex}.count.acc{background:var(--acc)}.count.soft{background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line-2)}.kbd{border:1px solid var(--line-2);background:var(--surface);min-width:20px;height:20px;color:var(--ink-2);box-shadow:0 1px 0 var(--line-2);border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.hr{background:var(--line);border:none;height:1px;margin:0}.hr-v{background:var(--line);align-self:stretch;width:1px}.pill.danger{background:var(--neg-soft);color:var(--neg)}.pill.danger .pd{background:var(--neg)}.pill.outline{border:1px solid var(--line-2);color:var(--ink-2);background:0 0}.pill.outline .pd{background:var(--ink-3)}.banner{border-radius:var(--r);border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--sh-sm);align-items:center;gap:14px;padding:14px 18px;display:flex}.banner .bi{background:var(--surface-2);width:34px;height:34px;color:var(--ink-2);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.banner .bx{flex:1;min-width:0}.banner .bx b{font-size:13.5px;font-weight:600;display:block}.banner .bx span{color:var(--ink-2);margin-top:1px;font-size:12.5px;line-height:1.45;display:block}.banner.warn{background:var(--warn-soft);border-color:#eccf9c}.banner.warn .bi{background:var(--warn);color:#fff}.banner.pos{background:var(--pos-soft);border-color:#bcd6c6}.banner.pos .bi{background:var(--pos);color:#fff}.banner.acc{background:var(--acc-soft);border-color:var(--acc-soft-2)}.banner.acc .bi{background:var(--acc);color:#fff}.toast-wrap{z-index:400;flex-direction:column;align-items:center;gap:9px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast{background:var(--charcoal);color:#fff;box-shadow:var(--sh-lg);border-radius:11px;align-items:center;gap:10px;max-width:90vw;padding:12px 16px;font-size:13.5px;font-weight:500;display:flex}.toast .ti{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.toast.ok .ti{background:var(--pos)}.toast.err .ti{background:var(--neg)}.skip-link{z-index:600;background:var(--charcoal);color:#fff;transition:top .16s var(--ease);box-shadow:var(--sh-lg);border-radius:9px;padding:10px 16px;font-size:13px;font-weight:600;position:fixed;top:-60px;left:12px}.skip-link:focus{outline:2px solid var(--acc);outline-offset:2px;top:12px}.burger{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;box-shadow:var(--sh-sm);color:var(--ink-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:none}.navscrim{z-index:39;opacity:0;pointer-events:none;transition:.2s var(--ease);background:#14100a5c;position:fixed;inset:0}.tb-brand{font-family:var(--font-brand);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:600;display:none}.tb-brand .brandmark{width:22px;height:25px}.tb-brand i{color:var(--burnt);font-style:normal}.tb-icon{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;box-shadow:var(--sh-sm);color:var(--ink-2);transition:.16s var(--ease);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:none}.tb-icon:hover{border-color:var(--line-2);color:var(--ink)}.side-close,.tabbar{display:none}@media (max-width:1180px){:root .app :is(.detail,.doc-split,.split){grid-template-columns:minmax(0,1fr)}.app .kpis{grid-template-columns:repeat(2,1fr)}.app .hero{gap:30px}}@media (max-width:980px){.app .hero{flex-direction:column;align-items:flex-start;gap:22px}.app .hero h1{font-size:32px}.app .spd{flex-wrap:wrap;gap:22px}.app .trust{grid-template-columns:1fr 1fr}.app .trust-tile:nth-child(2){border-right:none}.app .studio{grid-template-columns:1fr;min-height:0}.app .studio .stage{min-height:380px}.app .lrow{grid-template-columns:1fr auto;gap:10px 16px}:root .app :is(.row2,.tr-grid){grid-template-columns:minmax(0,1fr)}}@media (max-width:860px),(pointer:coarse) and (max-height:520px){.burger,.tb-brand,.tb-icon{display:flex}.side{z-index:40;visibility:hidden;overscroll-behavior:contain;width:min(300px,86vw);height:100dvh;transition:transform .24s var(--ease),visibility 0s linear .24s;box-shadow:var(--sh-lg);position:fixed;top:0;left:0;transform:translate(-100%)}.app.nav-open .side{visibility:visible;transition:transform .24s var(--ease);transform:none}.app.nav-open~.navscrim{opacity:1;pointer-events:auto}.side-close{width:38px;height:38px;color:var(--ink-3);border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:12px}.side-close:hover{color:var(--ink);background:#16151a0d}.side .brand{padding-right:48px}.topbar{gap:10px;padding:0 16px}.search{display:none}.wrap{padding:0 16px 80px}.phead{flex-direction:column;align-items:flex-start;gap:14px;padding:22px 0 16px}.phead .acts{flex-wrap:wrap;width:100%}.phead .ttl{font-size:23px}.timeline{gap:4px;padding-bottom:6px;overflow-x:auto}.tstage{min-width:78px}.bellpanel{right:8px!important}.app .grp-2,.app .msg-layout{grid-template-columns:1fr}.app .threads{border-right:none;border-bottom:1px solid var(--line);max-height:34vh}.banner,.blocker{flex-wrap:wrap}.banner .bx,.blocker .bt{flex:220px}html.nav-locked,html.nav-locked body{overflow:hidden}}.tbl-frame{min-width:0}@media (max-width:1150px) and (min-width:641px){.tbl-frame{-webkit-overflow-scrolling:touch;border-radius:var(--r);box-shadow:var(--sh-sm);border:1px solid var(--line);background:linear-gradient(to right,var(--surface) 30%,transparent) left center/40px 100% no-repeat local, linear-gradient(to left,var(--surface) 30%,transparent) right center/40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%,#140e0629,transparent) left center/14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%,#140e0629,transparent) right center/14px 100% no-repeat scroll, var(--surface);overflow-x:auto}.tbl-frame>.tbl{min-width:720px;box-shadow:none;background:0 0;border:none;border-radius:0}.tbl-frame>.tbl td:has(>.nm){min-width:200px}.tbl-frame>.tbl .act-cell{white-space:nowrap}}.tbl .id{white-space:nowrap}@media (max-width:640px){:root .app .kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app .trust{grid-template-columns:1fr}.app .trust-tile{border-right:none;border-bottom:1px solid var(--line)}.app .trust-tile:last-child{border-bottom:none}.phead .acts .btn{flex:1;justify-content:center}.tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{white-space:nowrap;flex-shrink:0}:root .app .tbl{width:100%;display:block}:root .app .tbl thead{display:none}:root .app .tbl tbody{display:block}:root .app .tbl tbody tr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 16px;display:flex}:root .app .tbl tbody tr:last-child{border-bottom:none}:root .app .tbl tbody td{border:none;min-width:0;padding:0;font-size:13.5px;display:block;width:auto!important}:root .app .tbl tbody td:empty{display:none}:root .app .tbl tbody td:has(.nm){flex:100%;order:-1}:root .app .tbl tbody td.id:first-child{flex:100%;order:-2}:root .app .tbl tbody td[colspan]{flex:100%}:root .app .tbl .act-cell{text-align:right;margin-left:auto}:root .app .tbl .r{text-align:left}.app .lrow{grid-template-columns:1fr;gap:8px}.app .hero h1{font-size:28px}.cartpill .ct-label{display:none}.cartpill{padding:0 8px 0 11px}}@media (max-width:400px){.tb-brand span{display:none}.tb-brand .brandmark{width:26px;height:29px}}@media (max-width:640px){.tabbar{z-index:35;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding:5px 6px calc(5px + env(safe-area-inset-bottom));background:var(--surface);background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar>a,.tabbar>button{min-height:50px;color:var(--ink-3);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:0 2px;font-size:10.5px;font-weight:500;display:flex}.tabbar>a>span:last-child,.tabbar>button>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tabbar>a:active,.tabbar>button:active{background:#16151a0f}.tabbar .on{color:var(--ink);font-weight:600}.tabbar .on svg{color:var(--acc-deep)}.tabbar .tb-plus{background:var(--charcoal);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:44px;height:28px;display:flex;box-shadow:0 1px 2px #140e0633,0 6px 14px -8px #140e0680}.tabbar .tb-new{color:var(--ink)}.tabbar .tb-new.on svg{color:#fff}.app.has-tabbar .col{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}:root:has(.tabbar){--toast-lift:var(--tabbar-h)}body:has(:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select,[contenteditable=true]):focus) .tabbar{display:none}}@media (prefers-reduced-motion:reduce){.live .dot:after{animation:none}main.wrap,.tbl tbody tr,.kpis .kpi,.kpi-row .kpi{animation:none!important}.sk:after{animation:none}*{scroll-behavior:auto!important}}.side .navlbl{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-4);-webkit-user-select:none;user-select:none;padding:13px 12px 5px;font-size:10px;font-weight:600}.side .nav .navlbl:first-child{padding-top:4px}.side-links{gap:5px;margin-bottom:10px;display:flex}.side-links a,.side-links button{color:var(--ink-3);border:1px solid var(--line);background:var(--surface);transition:.14s var(--ease);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:11.5px;font-weight:500;display:inline-flex}.side-links a:hover,.side-links button:hover{color:var(--ink);border-color:var(--line-2)}.side-links a.on{color:var(--acc-deep);border-color:var(--acc-soft-2);background:var(--acc-soft)}.side .brand,.side .newq,.side .side-foot{flex-shrink:0}.side .nav{scrollbar-width:thin;min-height:0;padding-bottom:6px;overflow-y:auto}@media (min-width:981px){.app.configuring .side{width:196px}.app.configuring .side .brand span{font-size:14px}.app.configuring .side .brandmark{width:23px}.app.configuring .side-links a[href=\/whats-new]{display:none}}.bellrow .undot{background:var(--acc);vertical-align:1px;border-radius:99px;width:7px;height:7px;margin-left:5px;display:inline-block}.bellpanel-f{border-top:1px solid var(--line);justify-content:space-between;padding:10px 14px;display:flex}.bellpanel-f a{color:var(--ink-3);font-size:12px;font-weight:500}.bellpanel-f a:hover{color:var(--ink)}.bellpanel-f a:last-child{color:var(--acc-deep)}select{color:var(--ink);background-color:var(--surface-2);border:1px solid var(--line-2);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236f6a62' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:9px;padding:7px 30px 7px 11px;font-family:Geist,sans-serif;font-size:13px}select:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);outline:none}input[type=range]{accent-color:var(--acc)}.at{min-width:0}.at b{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:1150px) and (min-width:861px){.row2,.tr-grid{grid-template-columns:1fr!important}.kpis,.cat{grid-template-columns:repeat(2,1fr)}.trust{grid-template-columns:1fr}.trust>div{border-right:none;border-bottom:1px solid var(--line)}.trust>div:last-child{border-bottom:none}}[data-theme=dark]{--paper:#161411;--surface:#211e1a;--surface-2:#2a2621;--ink:#f2ede3;--ink-2:#c9c2b4;--ink-3:#aaa293;--ink-4:#9a9284;--line:#fff0d614;--line-2:#fff0d624;--line-3:#fff0d642;--acc:#e05a4e;--acc-2:#c94a3f;--acc-deep:#ef8378;--acc-soft:#3c211d;--acc-soft-2:#5a2f28;--charcoal:#3f3a33;--charcoal-2:#4a453d;--pos:#5cb98d;--pos-soft:#1e2d24;--warn:#d9a545;--warn-soft:#332a18;--neg:#e06456;--neg-soft:#33201c;--av-grad:linear-gradient(150deg,#6b6459,#33302a);--sh-sm:0 1px 2px #0006;--sh-md:0 2px 5px #0006,0 8px 20px -6px #00000080;--sh-lg:0 12px 34px -10px #000000a6,0 4px 10px -4px #0006}[data-theme=dark] .btn-pri{color:#171410;box-shadow:none;background:#f2ede3}[data-theme=dark] .btn-pri:hover{background:#fffaf0}[data-theme=dark] .topbar{background:#181613d1}@media (max-width:640px){.bellpanel{width:auto;max-width:none;left:8px;right:8px!important}.bellpanel-list{max-height:min(62dvh,560px)}.cmdk{padding:10px 10px 0}.cmdk-box{width:100%}.cmdk-list{max-height:52vh}}.cmdk-esc{cursor:pointer;background:0 0}.cmdk-esc .k-cancel{display:none}a,button,[role=button],input,select,textarea,label,summary{touch-action:manipulation}@media (pointer:coarse){:is(.btn,.tabbar a,.tabbar button,.tbl tbody tr){-webkit-tap-highlight-color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:16px!important}.btn{height:42px}.btn-sm{height:36px;padding:0 13px}.btn-lg{height:48px}.burger,.bell,.tb-icon{width:42px;height:42px}.cartpill{height:42px}.inp,.sel{height:44px}.tab{padding:9px 13px}.seg button{height:36px}.optchip{padding:10px 14px}.stepper button{width:42px;height:42px}.stepper .val{height:42px}.chk,.rad{width:22px;height:22px}.chk:checked:after{width:7px;height:12px;top:2px;left:6px}.rad:checked:after{inset:4px}.nav a{padding:12px;font-size:14.5px}.side-links a,.side-links button{padding:10px 6px}.cmdk-row{padding:13px 12px}.bellrow{padding:15px}.cmdk-esc .k-esc{display:none}.cmdk-esc .k-cancel{display:inline}.cmdk-esc{color:var(--acc-deep);border:none;padding:6px 2px;font-size:14px;font-weight:500}:is(.crumb,.stage-crumb,.bellpanel-f,.bellpanel-h,.floor-h,.project-actions,.mrow,.ostatus,.proof-acts,.trcard .hd) a:not(.btn),.bellpanel-clear,.sh .more,.blocker .resolve,.ldlink,.start-alt a,.ch-link,.linkbtn,:is(.project-card,.projects-page)>a:not(.btn),.project-card>p>a:not(.btn){position:relative}:is(.crumb,.stage-crumb,.bellpanel-f,.bellpanel-h,.floor-h,.project-actions,.mrow,.ostatus,.proof-acts,.trcard .hd) a:not(.btn):after,.bellpanel-clear:after,.sh .more:after,.blocker .resolve:after,.ldlink:after,.start-alt a:after,.ch-link:after,.linkbtn:after,:is(.project-card,.projects-page)>a:not(.btn):after,.project-card>p>a:not(.btn):after{content:"";position:absolute;inset:-11px -6px}.linkbtn:after{inset:-8px -4px}.pk-menu-list .linkbtn:after{content:none}:where(details)>summary{padding-block:8px}}@media (hover:none){.btn-pri:hover,.btn-danger:hover,.btn-acc:hover,.newq:hover,.jt-thumb:hover{transform:none}.tbl tbody tr:hover{background:0 0}.tbl tbody tr:hover .arrow{color:var(--ink-4);transform:none}.tbl tbody tr:active{background:var(--surface-2)}}
@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/static/geist-400.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/static/geist-500.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/static/geist-600.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:650;src:url(/fonts/static/geist-650.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/static/geist-700.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:750;src:url(/fonts/static/geist-750.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/static/geist-800.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/static/geist-mono-400.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/static/geist-mono-500.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/static/geist-mono-600.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/static/geist-mono-700.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/static/archivo-400.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/static/archivo-500.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/static/archivo-600.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/static/archivo-700.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/static/archivo-800.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/playfair-800.ttf)format("truetype")}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/pacifico-400.ttf)format("truetype")}
