@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2)format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-italic-Ca92ctlJ.woff2)format("woff2"),url(/assets/inter-latin-300-italic-TAV9b-l0.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-arabic-arabic-300-normal-CbO9c89e.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-300-normal-D1YP2vdu.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-arabic-700-normal-CGKuvZQr.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-700-normal-SbQDc0eq.woff)format("woff")}:root{--paper:oklch(14.5% 0 0);--paper-2:oklch(11.5% 0 0);--surface:oklch(18% 0 0);--surface-2:oklch(21% 0 0);--ink:oklch(98.5% 0 0);--ink-2:oklch(86% 0 0);--ink-3:oklch(70.8% 0 0);--rule:oklch(26.9% 0 0);--rule-2:oklch(34% 0 0);--stamp:#b49658;--stamp-deep:oklch(80% .075 85);--stamp-soft:oklch(68.6798% .0882823 84.3134/.16);--on-stamp:oklch(12% 0 0);--ok:#22c55e;--ok-soft:oklch(72.2746% .192007 149.579/.14);--warn:#f59e0b;--warn-soft:oklch(76.8591% .164659 70.0804/.14);--bad:#ef4444;--bad-soft:oklch(63.6834% .207849 25.3313/.14);--focus:oklch(68.6798% .0882823 84.3134/.4);--x:oklch(92% 0 0);--ig:oklch(66% .2 355);--tt:oklch(72% .12 195);--yt:oklch(64% .21 28);--shadow:none;--glass:oklch(100% 5.96046e-8 none/.02);--line-strong:oklch(100% 5.96046e-8 none/.16);--line-hover:oklch(100% 5.96046e-8 none/.38);--hover:oklch(100% 5.96046e-8 none/.03);--hover-strong:oklch(100% 5.96046e-8 none/.06);--stamp-hover:oklch(80% .075 85);--brand-gold:#b49658;--hero-bg:oklch(6% 0 0);--hero-veil:oklch(5% 0 0/.7);--login-bg:oklch(7% 0 0);--grain:.035;--f-ui:"Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-head:"Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-brand:"Noto Kufi Arabic", "Inter", sans-serif;--f-mono:"Geist Mono", "IBM Plex Sans Arabic", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.9375rem;--t-lg:1.1875rem;--t-xl:clamp(1.8rem, 1.2rem + 1.8vw, 2.75rem);--t-2xl:clamp(2rem, 1.2rem + 3.2vw, 4.25rem);--r:8px;--r-lg:12px;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:9.25rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--paper:oklch(98% .005 85);--paper-2:oklch(95.5% .007 85);--surface:oklch(99.5% .003 85);--surface-2:oklch(97% .005 85);--ink:oklch(19% .006 85);--ink-2:oklch(35% .008 85);--ink-3:oklch(49% .01 85);--rule:oklch(90% .007 85);--rule-2:oklch(82% .009 85);--stamp-deep:oklch(49% .085 78);--stamp-soft:oklch(68.6798% .0882823 84.3134/.18);--stamp-hover:oklch(63% .09 82);--on-stamp:oklch(15% 0 0);--ok:oklch(50% .14 150);--ok-soft:oklch(50% .14 150/.12);--warn:oklch(55% .14 60);--warn-soft:oklch(55% .14 60/.12);--bad:oklch(52% .19 27);--bad-soft:oklch(52% .19 27/.1);--focus:oklch(68.6798% .0882823 84.3134/.45);--x:oklch(22% 0 0);--ig:oklch(55% .2 355);--tt:oklch(52% .1 195);--yt:oklch(54% .21 28);--glass:oklch(0% none none/.02);--line-strong:oklch(0% none none/.16);--line-hover:oklch(0% none none/.38);--hover:oklch(0% none none/.035);--hover-strong:oklch(0% none none/.06);--brand-gold:oklch(56% .09 80);--hero-bg:oklch(97% .006 85);--hero-veil:oklch(97% .006 85/.8);--login-bg:oklch(96.5% .006 85);--grain:.04;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--paper:oklch(98% .005 85);--paper-2:oklch(95.5% .007 85);--surface:oklch(99.5% .003 85);--surface-2:oklch(97% .005 85);--ink:oklch(19% .006 85);--ink-2:oklch(35% .008 85);--ink-3:oklch(49% .01 85);--rule:oklch(90% .007 85);--rule-2:oklch(82% .009 85);--stamp-deep:oklch(49% .085 78);--stamp-soft:oklch(68.6798% .0882823 84.3134/.18);--stamp-hover:oklch(63% .09 82);--on-stamp:oklch(15% 0 0);--ok:oklch(50% .14 150);--ok-soft:oklch(50% .14 150/.12);--warn:oklch(55% .14 60);--warn-soft:oklch(55% .14 60/.12);--bad:oklch(52% .19 27);--bad-soft:oklch(52% .19 27/.1);--focus:oklch(68.6798% .0882823 84.3134/.45);--x:oklch(22% 0 0);--ig:oklch(55% .2 355);--tt:oklch(52% .1 195);--yt:oklch(54% .21 28);--glass:oklch(0% none none/.02);--line-strong:oklch(0% none none/.16);--line-hover:oklch(0% none none/.38);--hover:oklch(0% none none/.035);--hover-strong:oklch(0% none none/.06);--brand-gold:oklch(56% .09 80);--hero-bg:oklch(97% .006 85);--hero-veil:oklch(97% .006 85/.8);--login-bg:oklch(96.5% .006 85);--grain:.04;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--paper);color:var(--ink);font:400 var(--t-base)/1.6 var(--f-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--stamp);color:var(--on-stamp)}::-webkit-scrollbar{block-size:8px;inline-size:8px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--rule-2);border-radius:4px}a{color:inherit;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}h1,h2,h3{font-family:var(--f-head);letter-spacing:-.01em;margin:0;line-height:1.25}h1{font-size:var(--t-xl);font-weight:300}:lang(en) h1{font-style:italic}h2{font-size:var(--t-lg);font-weight:500}h3{font-size:var(--t-base);font-weight:600}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--stamp);outline-offset:2px;border-radius:3px}.num,.tnum{font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.small{font-size:var(--t-sm)}.xs{font-size:var(--t-xs)}.ltr{direction:ltr;unicode-bidi:isolate}.content-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.visually-hidden{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.kicker{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);font-weight:500}.kicker:lang(en){letter-spacing:.2em;text-transform:uppercase}.kicker .as-is{letter-spacing:0;text-transform:none;font-family:var(--f-ui)}.noise{z-index:100;pointer-events:none;opacity:var(--grain);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.app{flex-direction:column;min-block-size:100dvh;display:flex}.header{z-index:20;background:color-mix(in oklch, var(--paper) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--rule);position:sticky;inset-block-start:0}.is-home .header{background:linear-gradient(to bottom, var(--hero-veil), transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-block-end-color:#0000;position:fixed;inset-inline:0}.topnav{align-items:center;gap:1.5rem;padding:.9rem clamp(1rem,3vw,3rem);display:flex}.brand{flex:none;align-items:center;gap:.6rem;text-decoration:none;display:flex}.brand-mark{flex:none;block-size:28px;inline-size:28px}.brand-name{font-family:var(--f-brand);color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1}.brand-dot{background:var(--stamp);block-size:6px;inline-size:6px;transition:transform .3s var(--ease);border-radius:50%}.brand:hover .brand-dot{transform:scale(1.6)}.nav{scrollbar-width:none;align-items:center;gap:clamp(.75rem,2vw,2rem);margin-inline:auto;display:flex;overflow-x:auto}.nav a{color:var(--ink-3);font-size:var(--t-sm);white-space:nowrap;align-items:center;gap:.4rem;padding-block:.3rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.nav a:lang(en){font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.18em;text-transform:uppercase}.nav a:hover{color:var(--ink)}.nav a.active{color:var(--stamp-deep)}.nav-badge{font-family:var(--f-mono);color:var(--on-stamp);background:var(--stamp);text-align:center;letter-spacing:0;border-radius:999px;min-inline-size:1.3rem;padding:0 .4rem;font-size:.6875rem}.nav-end{font-size:var(--t-xs);color:var(--ink-3);flex:none;align-items:center;gap:1rem;display:flex}.nav-end a,.nav-end button{color:var(--ink-3);cursor:pointer;font-size:var(--t-xs);background:0 0;border:0;padding:0;text-decoration:none}.nav-end a:hover,.nav-end button:hover{color:var(--ink)}.nav-end .nav-user{color:var(--ink-2);font-weight:500}.live-dot{align-items:center;gap:.4rem;display:inline-flex}.live-dot:before{content:"";background:var(--ok);block-size:7px;inline-size:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--ok) 20%, transparent);border-radius:50%}.live-dot.off:before{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.topbar{padding:0 clamp(1rem,3vw,3rem) .8rem}.main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.page{animation:rise .45s var(--ease) both;flex-direction:column;gap:1.75rem;padding:clamp(1.5rem,3vw,2.75rem) clamp(1rem,3vw,3rem) 5rem;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.intake{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:stretch;gap:.5rem;display:grid}.intake-field{background:var(--surface);border:1px solid var(--rule-2);border-radius:999px;align-items:center;gap:.6rem;min-block-size:48px;padding:0 .9rem;transition:border-color .15s,box-shadow .15s;display:flex}.intake-field:focus-within{border-color:var(--stamp);box-shadow:0 0 0 4px var(--focus)}.intake-field input{background:0 0;border:0;outline:none;flex:1;min-inline-size:0;padding-block:.7rem;font-size:1rem}.intake-field input::placeholder{color:var(--ink-3)}.intake-glyph{color:var(--ink-3);font-family:var(--f-head);font-weight:700}.intake-preview{min-block-size:1.6rem;font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem .6rem;display:flex}.intake-preview .err{color:var(--bad)}.intake-options{transition:grid-template-rows .25s var(--ease);grid-column:1/-1;grid-template-rows:0fr;display:grid}.intake-options.open{grid-template-rows:1fr}.intake-options>div{overflow:hidden}.options-grid{flex-wrap:wrap;align-items:end;gap:.75rem 1.5rem;padding:.8rem .2rem .2rem;display:flex}.btn{border:1px solid var(--line-strong);background:var(--glass);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.45rem 1rem;font-weight:500;line-height:1.4;text-decoration:none;transition:background .25s,border-color .25s,color .25s,transform .1s;display:inline-flex}.btn:hover{border-color:var(--line-hover);background:var(--hover-strong)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.primary{background:var(--stamp);border-color:var(--stamp);color:var(--on-stamp);font-weight:600}.btn.primary:hover{background:var(--stamp-hover);border-color:var(--stamp-hover);box-shadow:0 0 28px color-mix(in oklch, var(--stamp) 35%, transparent)}.btn.ghost{color:var(--ink-3);background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--hover-strong);color:var(--ink)}.btn.danger{color:var(--bad)}.btn.lg{min-block-size:48px;padding-inline:1.4rem}.btn.sm{font-size:var(--t-sm);padding:.2rem .7rem}.field{font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;gap:.3rem;display:flex}.input,.select{background:var(--surface);border:1px solid var(--rule-2);border-radius:var(--r);min-inline-size:0;color:var(--ink);padding:.45rem .7rem}.input::placeholder{color:var(--ink-3)}.input:focus,.select:focus{border-color:var(--stamp);box-shadow:0 0 0 3px var(--focus);outline:none}.select.lg{border-radius:999px;min-block-size:48px;padding-inline:1rem}.check{font-size:var(--t-sm);color:var(--ink-2);cursor:pointer;align-items:center;gap:.45rem;display:inline-flex}.check input{accent-color:var(--stamp);block-size:1rem;inline-size:1rem}.seg{border:1px solid var(--rule-2);background:var(--glass);border-radius:999px;gap:2px;padding:2px;display:inline-flex;overflow:hidden}.seg button{cursor:pointer;color:var(--ink-3);font-size:var(--t-sm);background:0 0;border:0;border-radius:999px;padding:.3rem .8rem;transition:color .2s,background .2s}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--stamp-soft);color:var(--stamp-deep)}.toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.toolbar .spacer{flex:1}.ptag{font-size:var(--t-xs);color:var(--ink-2);white-space:nowrap;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.ptag i{border-radius:2px;block-size:8px;inline-size:8px;display:inline-block}.ptag.twitter i{background:var(--x)}.ptag.instagram i{background:var(--ig)}.ptag.tiktok i{background:var(--tt)}.ptag.youtube i{background:var(--yt)}.kind{font-size:var(--t-xs);color:var(--ink-3);border:1px solid var(--rule-2);white-space:nowrap;border-radius:999px;padding:0 .5rem}.status{font-size:var(--t-sm);white-space:nowrap;align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.status:before{content:"";background:var(--ink-3);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.status.running:before,.status.queued:before{background:var(--stamp);animation:1.2s ease-in-out infinite pulse}.status.running,.status.queued{color:var(--stamp-deep)}.status.done{color:var(--ok)}.status.done:before{background:var(--ok)}.status.partial{color:var(--warn)}.status.partial:before{background:var(--warn)}.status.failed{color:var(--bad)}.status.failed:before{background:var(--bad)}.status.cancelled:before{background:var(--ink-3)}@keyframes pulse{50%{opacity:.25}}.pill{font-size:var(--t-xs);color:var(--ink-2);border:1px solid var(--rule-2);font-family:var(--f-mono);background:0 0;border-radius:999px;align-items:center;gap:.3rem;padding:.05rem .6rem;display:inline-flex}.pill.stamp{background:var(--stamp-soft);color:var(--stamp-deep);border-color:#0000}.pill.warn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.verified-mark{color:var(--stamp);font-size:.85em}.strip{font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.4rem 1.5rem;display:flex}.strip b{color:var(--ink);font-weight:500}.strip .quota{align-items:center;gap:.4rem;display:inline-flex}.quota-bar{background:var(--rule);border-radius:3px;block-size:5px;inline-size:56px;overflow:hidden}.quota-bar>span{block-size:100%;inline-size:var(--w,0%);background:var(--stamp);display:block}.quota-bar.low>span{background:var(--bad);background:var(--stamp)}.table{border-collapse:collapse;inline-size:100%;font-size:var(--t-sm)}.table th{text-align:start;color:var(--ink-3);font-weight:500;font-size:var(--t-xs);border-block-end:1px solid var(--rule-2);white-space:nowrap;padding:.6rem}.table th:lang(en){font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}.table td{border-block-end:1px solid var(--rule);vertical-align:middle;padding:.7rem .6rem}.table tr.clickable{cursor:pointer}.table tr.clickable:hover td{background:var(--hover)}.table td.n,.table th.n{text-align:end;font-variant-numeric:tabular-nums}.table-wrap{max-inline-size:100%;overflow-x:auto}.page>*,.section>*,.split>*{min-inline-size:0}.who{align-items:center;gap:.65rem;min-inline-size:0;display:flex}.who-text{flex-direction:column;min-inline-size:0;display:flex}.who-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-inline-size:28ch;font-weight:600;overflow:hidden}.who-sub{font-size:var(--t-xs);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avatar{inline-size:var(--size,32px);block-size:var(--size,32px);object-fit:cover;background:var(--paper-2);border:1px solid var(--rule);font-weight:700;font-size:calc(var(--size,32px) * .4);color:var(--ink-3);font-family:var(--f-head);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.avatar.lg{--size:76px}.avatar.sm{--size:24px}.avatar.md{--size:46px}.tag-glyph{background:var(--paper-2);border:1px solid var(--rule);block-size:32px;inline-size:32px;font-family:var(--f-head);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.section{flex-direction:column;gap:.9rem;display:flex}.section-head{flex-wrap:wrap;align-items:baseline;gap:.8rem;display:flex}.section-head .spacer{flex:1}.panel{background:color-mix(in oklch, var(--surface) 70%, transparent);border:1px solid var(--rule);border-radius:var(--r-lg);padding:1.1rem 1.25rem}.split{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:1.75rem;display:grid}.tabs{border-block-end:1px solid var(--rule);gap:1.25rem;display:flex}.tabs button{cursor:pointer;color:var(--ink-3);border:0;background:0 0;border-block-end:2px solid #0000;margin-block-end:-1px;padding:.55rem 0;font-weight:500}.tabs button[aria-selected=true]{color:var(--stamp-deep);border-block-end-color:var(--stamp)}.empty{text-align:center;color:var(--ink-3);flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.empty h3{color:var(--ink);font-size:var(--t-lg)}.empty p{max-inline-size:52ch}.error-box{background:var(--bad-soft);color:var(--bad);border-radius:var(--r);font-size:var(--t-sm);padding:.65rem .9rem}.note-box{background:var(--warn-soft);color:var(--ink-2);border-radius:var(--r);font-size:var(--t-sm);padding:.65rem .9rem}.skeleton{background:linear-gradient(90deg, var(--paper-2), var(--rule), var(--paper-2));border-radius:var(--r);background-size:200% 100%;min-block-size:1rem;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.dossier{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1.25rem;display:grid}.dossier-title{flex-direction:column;gap:.35rem;min-inline-size:0;display:flex}.dossier-title h1{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dossier-meta{font-size:var(--t-sm);color:var(--ink-3);flex-wrap:wrap;gap:.3rem 1rem;display:flex}.dossier-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.bio{max-inline-size:70ch;color:var(--ink-2)}.figures{flex-wrap:wrap;gap:0 2.25rem;display:flex}.figure{flex-direction:column;display:flex}.figure b{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:300;font-family:var(--f-ui)}.figure span{font-size:var(--t-xs);color:var(--ink-3)}.job{border:1px solid var(--rule);border-radius:var(--r-lg);background:color-mix(in oklch, var(--surface) 70%, transparent);flex-direction:column;gap:.85rem;padding:1rem 1.2rem;display:flex}.job.running{border-color:color-mix(in oklch, var(--stamp) 55%, var(--rule));box-shadow:0 0 40px -12px color-mix(in oklch, var(--stamp) 40%, transparent)}.job-head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.job-head .spacer{flex:1}.stages{font-size:var(--t-sm);align-items:center;gap:0;display:flex}.stage{color:var(--ink-3);align-items:center;gap:.4rem;display:flex}.stage i{border:1.5px solid var(--rule-2);border-radius:50%;place-items:center;block-size:18px;inline-size:18px;font-size:.65rem;font-style:normal;display:grid}.stage.done{color:var(--ink-2)}.stage.done i{background:var(--stamp);border-color:var(--stamp);color:var(--on-stamp)}.stage.active{color:var(--stamp-deep);font-weight:600}.stage.active i{border-color:var(--stamp);background:var(--stamp-soft);animation:1.2s ease-in-out infinite pulse}.stage-line{background:var(--rule-2);block-size:1.5px;inline-size:clamp(16px,4vw,48px);margin-inline:.5rem}.counters{font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;gap:.3rem 1.6rem;display:flex}.counters b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:300}.bar{background:var(--rule);border-radius:2px;block-size:4px;overflow:hidden}.bar>span{block-size:100%;inline-size:var(--w,0%);background:var(--stamp);transition:inline-size .6s var(--ease);display:block}.bar.ok>span{background:var(--ok)}.events{font-size:var(--t-xs);color:var(--ink-3);flex-direction:column;gap:.25rem;max-block-size:9rem;display:flex;overflow:auto}.events .warn{color:var(--warn)}.events .error{color:var(--bad)}.posts{flex-direction:column;display:flex}.post-row{border-block-end:1px solid var(--rule);color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1.25rem;padding:.95rem .2rem;text-decoration:none;display:grid}.post-row:hover{background:var(--hover)}.post-row .post-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post-meta{font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.3rem .9rem;display:flex}.post-figs{text-align:end;font-size:var(--t-xs);color:var(--ink-3);grid-template-columns:repeat(3,minmax(3.8rem,auto));align-content:start;gap:.1rem 1rem;display:grid}.post-figs b{color:var(--ink);font-size:var(--t-sm);font-variant-numeric:tabular-nums;font-weight:600;display:block}.media-strip{gap:.4rem;display:flex;overflow-x:auto}.media-strip img{object-fit:cover;border-radius:var(--r);border:1px solid var(--rule);background:var(--paper-2);block-size:150px;inline-size:auto;max-inline-size:260px}.post-hero{flex-direction:column;gap:.9rem;display:flex}.post-hero .content-text{max-inline-size:72ch;font-size:1.05rem;line-height:1.75}.metrics{flex-wrap:wrap;gap:.2rem 1.75rem;display:flex}.meter{flex-direction:column;gap:.4rem;display:flex}.meter-label{font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;gap:.2rem 1rem;display:flex}.comments{flex-direction:column;display:flex}.comment{border-block-end:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);gap:.2rem .7rem;padding:.8rem 0;display:grid}.comment .c-head{font-size:var(--t-sm);flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.comment .c-head a{font-weight:600;text-decoration:none}.comment .c-head a:hover{text-decoration:underline}.comment .c-foot{font-size:var(--t-xs);color:var(--ink-3);align-items:center;gap:1rem;display:flex}.comment.spam{opacity:.8}.replies{border-inline-start:2px solid var(--rule);grid-column:2;margin-block-start:.35rem;padding-inline-start:.9rem}.replies .comment{border-block-end:0;padding-block:.55rem}.linklike{color:var(--stamp-deep);cursor:pointer;font-size:var(--t-xs);background:0 0;border:0;padding:0;font-weight:500}.chart{block-size:120px;inline-size:100%;display:block;overflow:visible}.chart .line{fill:none;stroke:var(--stamp);stroke-width:1.6px;vector-effect:non-scaling-stroke}.chart .area{fill:color-mix(in oklch, var(--stamp) 10%, transparent);stroke:none}.chart .dot{fill:var(--stamp)}.chart-foot{font-size:var(--t-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.login{background:var(--login-bg);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);min-block-size:100dvh;display:grid}.login-art{color:var(--ink);border-inline-end:1px solid var(--rule);flex-direction:column;justify-content:space-between;padding:clamp(2rem,6vw,5rem);display:flex;position:relative;overflow:hidden}.login-art h1{font-size:var(--t-2xl);max-inline-size:15ch;line-height:1.15}.login-art p{color:var(--ink-3);max-inline-size:44ch}.login-art>svg{opacity:.1;inline-size:70%;color:var(--stamp);position:absolute;inset-block-end:-18%;inset-inline-end:-12%}.login-form{flex-direction:column;justify-content:center;justify-self:center;gap:1rem;inline-size:100%;max-inline-size:460px;padding:clamp(2rem,6vw,4.5rem);display:flex}.login-form .btn{min-block-size:46px}.search-box{gap:.5rem;display:flex}.search-box .intake-field{flex:1}.results{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.75rem;display:grid}.hit{border-block-end:1px solid var(--rule);color:inherit;flex-direction:column;gap:.3rem;padding:.7rem 0;text-decoration:none;display:flex}.hit:hover .who-name{text-decoration:underline}mark{background:var(--stamp-soft);color:inherit;border-radius:2px;padding-inline:1px}.password-once{font-family:var(--f-ui);background:var(--warn-soft);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex}.password-once code{letter-spacing:.04em;direction:ltr;unicode-bidi:isolate;font-size:1.05rem}@media (width<=980px){.split,.results{grid-template-columns:minmax(0,1fr)}.dossier{grid-template-columns:auto minmax(0,1fr)}.dossier-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=760px){.topnav{flex-wrap:wrap;gap:.6rem 1rem;padding-block:.7rem .4rem}.nav{order:3;inline-size:100%;margin-inline:0;padding-block-end:.2rem}.nav-end{gap:.75rem;margin-inline-start:auto}.nav-end .nav-status-text{display:none}.intake{grid-template-columns:minmax(0,1fr) auto}.intake .select.lg{grid-column:1/-1}.login{grid-template-columns:minmax(0,1fr)}.login-art{border-inline-end:0;border-block-end:1px solid var(--rule);min-block-size:38vh}.post-row{grid-template-columns:minmax(0,1fr)}.post-figs{text-align:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.stage-wrap{align-items:center;display:flex}.spacer{flex:1}.hit.who{flex-direction:row;align-items:center}form.panel.toolbar{align-items:center}form.panel.section,form.panel{max-inline-size:640px}form.toolbar.panel{max-inline-size:none}.verified-mark{vertical-align:-.1em;flex:none;block-size:1em;inline-size:1em}.verified-mark path:first-of-type{fill:var(--stamp)}.verified-mark .tick{fill:none;stroke:var(--on-stamp);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}h1 a{text-decoration:none}h1 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.comments{max-inline-size:900px}.comment .content-text{max-inline-size:78ch}.post-row .post-text{max-inline-size:90ch}.inline-field{white-space:nowrap;flex-direction:row;align-items:center;gap:.45rem}.limit-input{inline-size:5.5rem}.intake-summary{font-size:var(--t-xs);color:var(--ink-3);font-weight:400}.intake-summary:hover{color:var(--stamp-deep)}.intake-preview .intake-summary+*{margin-inline-start:.6rem}.db-intro{flex-direction:column;gap:.35rem;display:flex}.db-index{border-block-end:1px solid var(--rule);flex-direction:column;gap:.3rem;padding-block-end:1rem;display:flex}.db-group{grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.db-group-label{font-size:var(--t-xs);color:var(--ink-3);padding-block-start:.4rem;font-weight:600}.db-tabs{flex-wrap:wrap;gap:.15rem;display:flex}.db-tab{border-radius:var(--r);color:var(--ink-2);font-size:var(--t-sm);border:1px solid #0000;align-items:baseline;gap:.45rem;padding:.28rem .6rem;font-weight:500;text-decoration:none;display:inline-flex}.db-tab:hover{background:color-mix(in oklch, var(--ink) 5%, transparent);color:var(--ink)}.db-tab[aria-current=page]{background:var(--surface);border-color:var(--rule-2);color:var(--ink);box-shadow:inset 0 -2px 0 var(--stamp)}.db-tab-n{font-size:var(--t-xs);color:var(--ink-3)}.db-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1.5rem;display:grid}.db-title{flex-wrap:wrap;align-items:baseline;gap:.9rem;display:flex}.db-desc{color:var(--ink-2);max-inline-size:95ch}.db-head .seg{grid-area:1/2/span 2}.db-filters{flex-direction:column;gap:.5rem;display:flex}.db-value{inline-size:min(22rem,100%)}.chip{background:var(--stamp-soft);color:var(--stamp-deep);font-size:var(--t-sm);border-radius:999px;align-items:center;gap:.35rem;padding-block:.1rem;padding-inline:.65rem .2rem;display:inline-flex}.chip button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;block-size:1.35rem;inline-size:1.35rem;font-size:.7rem;display:grid}.chip button:hover{background:color-mix(in oklch, var(--stamp) 20%, transparent)}.db-sql{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-3);overflow-wrap:anywhere;text-align:start;display:block}.db-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.db-split.open{grid-template-columns:minmax(0,1fr) minmax(320px,440px)}.db-grid-wrap{max-block-size:max(420px, calc(100dvh - var(--header-h) - 14rem));background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);transition:opacity .15s;overflow:auto}.db-grid-wrap.busy{opacity:.6}.db-grid{border-collapse:separate;border-spacing:0;font-size:var(--t-sm);min-inline-size:100%}.db-grid th{z-index:1;text-align:start;background:var(--paper-2);border-block-end:1px solid var(--rule-2);padding:0;font-weight:500;position:sticky;inset-block-start:0}.db-th{cursor:pointer;inline-size:100%;color:var(--ink);text-align:start;white-space:nowrap;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:.4rem .75rem .35rem;display:flex}.db-th:hover:not(:disabled){background:color-mix(in oklch, var(--ink) 6%, transparent)}.db-th:disabled{cursor:default}.db-th-name{align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.db-type{font-family:var(--f-mono);color:var(--ink-3);font-size:.6875rem;font-weight:400;display:block}.db-key{letter-spacing:.04em;color:var(--stamp-deep);border:1px solid color-mix(in oklch, var(--stamp) 40%, transparent);border-radius:3px;padding-inline:.22rem;font-size:.625rem;font-weight:700;line-height:1.35;display:inline-block}.db-key.fk{color:var(--ink-3);border-color:var(--rule-2)}.db-sort{color:var(--stamp-deep);font-size:.6rem}.db-grid td{border-block-end:1px solid var(--rule);vertical-align:top;white-space:nowrap;padding:.32rem .75rem}.db-grid tbody tr{cursor:pointer}.db-grid tbody tr:hover td{background:color-mix(in oklch, var(--stamp) 4%, var(--surface))}.db-grid tbody tr.sel td{background:var(--stamp-soft)}.db-grid tbody tr:focus-visible{outline:2px solid var(--stamp);outline-offset:-2px}.db-v{text-overflow:ellipsis;unicode-bidi:plaintext;max-inline-size:34ch;display:block;overflow:hidden}.db-grid td.n .db-v{text-align:end;font-variant-numeric:tabular-nums}.db-v.json{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-2);max-inline-size:44ch}.db-null{font-family:var(--f-mono);letter-spacing:.03em;color:var(--ink-3);opacity:.75;font-size:.6875rem}.db-hidden{color:var(--ink-3);letter-spacing:.12em}.db-fk{color:var(--stamp-deep);-webkit-text-decoration-color:color-mix(in oklch, var(--stamp) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--stamp) 40%, transparent)}.db-foot{font-size:var(--t-sm)}.db-pager{gap:.4rem;display:inline-flex}.db-row{flex-direction:column;gap:.75rem;max-block-size:calc(100dvh - 8rem);padding:1rem 1.1rem;display:flex;position:sticky;inset-block-start:calc(var(--header-h) + 1rem);overflow:auto}.db-row-head{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.db-open{align-self:flex-start}.db-fields{flex-direction:column;margin:0;display:flex}.db-field{border-block-end:1px solid var(--rule);font-size:var(--t-sm);grid-template-columns:minmax(7.5rem,36%) minmax(0,1fr);gap:.15rem .9rem;padding-block:.45rem;display:grid}.db-field.wide{grid-template-columns:minmax(0,1fr)}.db-field dt{overflow-wrap:anywhere;font-weight:600}.db-field.wide dt{align-items:baseline;gap:.6rem;display:flex}.db-field dd{min-inline-size:0;margin:0}.db-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.db-json{white-space:pre;tab-size:2;max-block-size:26rem;font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink);background:var(--paper-2);border:1px solid var(--rule);border-radius:var(--r);margin:0;padding:.6rem .75rem;line-height:1.55;overflow:auto}.db-linked h4{font-size:var(--t-sm);color:var(--ink-3);margin:0 0 .35rem;font-weight:600}.db-linked ul,.db-list{font-size:var(--t-sm);flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.db-list li{flex-direction:column;gap:.1rem;display:flex}.db-list code,.db-struct code{font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ink-2);overflow-wrap:anywhere}.db-struct td{padding-block:.45rem}.db-pill{margin-inline-start:.5rem}@media (width<=1100px){.db-split.open{grid-template-columns:minmax(0,1fr)}.db-row{max-block-size:none;scroll-margin-block-start:7.5rem;position:static}}@media (width<=760px){.db-group{grid-template-columns:minmax(0,1fr);gap:.2rem}.db-head{grid-template-columns:minmax(0,1fr)}.db-head .seg{grid-area:auto;justify-self:start}.db-row{scroll-margin-block-start:16rem}}.repeat-bar{border:1px dashed var(--rule-2);border-radius:var(--r-lg);font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;padding:.55rem .9rem;display:flex}.repeat-bar.on{border-style:solid;border-color:color-mix(in oklch, var(--ok) 35%, var(--rule));background:color-mix(in oklch, var(--ok-soft) 55%, transparent)}.repeat-bar.paused{border-color:color-mix(in oklch, var(--warn) 45%, var(--rule));background:var(--warn-soft)}.repeat-status{color:var(--ink-2)}.repeat-bar .err{color:var(--bad)}.repeat-saved{color:var(--ok);animation:rise .25s var(--ease) both;font-weight:600}.repeat-tag{color:var(--ok);font-weight:500}.repeat-tag.paused{color:var(--warn)}.repeat-options{padding-block-start:.4rem}.repeat-hint{flex-basis:100%}.intake-repeat{color:var(--ok);font-weight:600}.pill.auto{background:var(--ok-soft);color:var(--ok);border-color:#0000}.actions-cell{white-space:nowrap;inline-size:1%}.row-actions{justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}.row-actions .confirm{align-items:center;gap:.35rem;display:inline-flex}.row-actions .err{color:var(--bad);white-space:normal;max-inline-size:22ch}.icon-btn{border-radius:var(--r);block-size:30px;inline-size:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.icon-btn:hover,.icon-btn:focus-visible{color:var(--bad);background:var(--bad-soft)}.table tr:not(:hover) .icon-btn:not(:focus-visible){opacity:.55}.btn.danger-solid{background:var(--bad);border-color:var(--bad);color:oklch(99% 0 0);font-weight:600}.btn.danger-solid:hover{filter:brightness(.92)}.btn.ghost.danger{color:var(--bad)}.danger-panel{border:1px solid color-mix(in oklch, var(--bad) 40%, var(--rule));border-radius:var(--r-lg);background:color-mix(in oklch, var(--bad-soft) 60%, var(--surface));animation:rise .25s var(--ease) both;flex-direction:column;gap:.7rem;padding:1rem 1.2rem;display:flex}.danger-panel h3{color:var(--bad)}.danger-text{color:var(--bad);font-weight:600}.hero{background:var(--hero-bg);isolation:isolate;place-items:center;min-block-size:100dvh;display:grid;position:relative;overflow:hidden}.hero-sphere{z-index:-1;position:absolute;inset:0}.sphere,.sphere-fallback{block-size:100%;inline-size:100%}.sphere canvas{block-size:100%;inline-size:100%;display:block}.sphere-fallback{place-items:center;display:grid}.sphere-fallback:after{content:"";border:1px solid var(--line-strong);border-radius:50%;block-size:16rem;inline-size:16rem;animation:2s ease-in-out infinite pulse}.hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center, transparent 35%, color-mix(in oklch, var(--hero-bg) 75%, transparent) 85%);position:absolute;inset:0}.hero-inner{text-align:center;z-index:0;flex-direction:column;align-items:center;gap:0;padding:7rem clamp(1rem,4vw,3rem) 4rem;display:flex;position:relative}.hero-inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklch, var(--hero-bg) 78%, transparent), transparent);position:absolute;inset:12% -8%}.hero-kicker{margin-block-end:1.6rem}.hero-title{font-size:var(--t-2xl);letter-spacing:-.02em;flex-direction:column;gap:.15em;font-style:normal;font-weight:300;line-height:1.12;display:flex}.hero-line{display:block}.hero-brand{font-family:var(--f-brand);color:var(--brand-gold);letter-spacing:0;font-weight:700}.hero-brand:lang(en){font-family:var(--f-ui);letter-spacing:.02em;font-weight:700}.hero-thin{font-weight:300}.hero-em:lang(en){font-style:italic}.hero-rule{background:linear-gradient(to right, transparent, var(--stamp), transparent);transform-origin:50%;block-size:1px;inline-size:8rem;animation:draw 1.2s var(--ease) 1s both;margin-block:2.2rem 2.8rem;display:block}.hero-cta{border:1px solid var(--line-strong);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);transition:background .5s var(--ease), border-color .5s var(--ease), color .5s var(--ease), box-shadow .5s var(--ease), transform .3s var(--ease);animation:fade-up .8s var(--ease) 1.2s both;border-radius:999px;align-items:center;padding:.95rem 2.5rem;font-weight:500;text-decoration:none;display:inline-flex}.hero-cta:lang(en){font-family:var(--f-mono);font-size:var(--t-sm);letter-spacing:.2em;text-transform:uppercase}.hero-cta:hover,.hero-cta:focus-visible{background:var(--stamp);border-color:var(--stamp);color:var(--on-stamp);box-shadow:0 0 40px color-mix(in oklch, var(--stamp) 40%, transparent);transform:scale(1.04)}.hero-stats{animation:fade-up .8s var(--ease) 1.6s both;margin-block-start:2.2rem}.blur-rise{animation:blur-rise 1s var(--ease) both}.d1{animation-delay:50ms}.d2{animation-delay:.2s}.d3{animation-delay:.4s}.d4{animation-delay:.6s}@keyframes blur-rise{0%{opacity:0;filter:blur(12px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:none}}@keyframes draw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.title-block{flex-direction:column;gap:.5rem;display:flex}.section-head:has(.title-block){align-items:flex-end}@media (width<=760px){.targets-table thead{display:none}.targets-table,.targets-table tbody{display:block}.targets-table tr{border-block-end:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .75rem;padding-block:.9rem;display:grid}.targets-table td{border:0;min-inline-size:0;padding:0;display:block}.targets-table .c-who{grid-column:1/4}.targets-table .c-act{grid-column:4;place-self:start end;inline-size:auto}.targets-table .c-tags{grid-column:1/3}.targets-table .c-status{text-align:end;grid-column:3/5;justify-self:end}.targets-table .c-fig{text-align:start;font-size:var(--t-sm);color:var(--ink)}.targets-table .c-fig:before{content:attr(data-label);font-size:var(--t-xs);color:var(--ink-3);display:block}.targets-table .c-by{display:none}.targets-table .who-name{max-inline-size:none}.targets-table tr.clickable:hover td{background:0 0}}.theme-toggle{cursor:pointer;block-size:28px;inline-size:28px;transition:border-color .2s, color .2s, transform .3s var(--ease);border-radius:50%;place-items:center;display:inline-grid;border:1px solid var(--line-strong)!important;color:var(--ink-2)!important;background:var(--glass)!important}.theme-toggle:hover{transform:rotate(-15deg);border-color:var(--stamp)!important;color:var(--stamp-deep)!important}.theme-toggle svg{block-size:15px;inline-size:15px}.login-tools{justify-content:center;align-items:center;gap:.75rem;display:flex}.hub{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.tcard{border:1px solid var(--rule);background:color-mix(in oklch, var(--surface) 72%, transparent);transition:border-color .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);animation:rise .45s var(--ease) both;border-radius:16px;flex-direction:column;gap:.9rem;padding:1.1rem 1.2rem .9rem;display:flex;position:relative}.tcard:hover,.tcard:focus-within{border-color:color-mix(in oklch, var(--stamp) 45%, var(--rule));box-shadow:0 16px 40px -24px color-mix(in oklch, var(--stamp) 45%, transparent);transform:translateY(-2px)}.tcard.live{border-color:color-mix(in oklch, var(--stamp) 60%, var(--rule));box-shadow:0 0 40px -14px color-mix(in oklch, var(--stamp) 45%, transparent)}.tc-who{align-items:center;gap:.75rem;min-inline-size:0;display:flex}.tc-glyph{block-size:46px;inline-size:46px;font-size:1.2rem}.tc-names{flex-direction:column;min-inline-size:0;display:flex}.tc-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;font-weight:600;text-decoration:none;overflow:hidden}.tc-name:hover{color:var(--stamp-deep)}.tc-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.tc-link:focus-visible{outline:none}.tcard:has(.tc-link:focus-visible){outline:2px solid var(--stamp);outline-offset:2px}.tc-sub{font-size:var(--t-xs);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-text{font-size:var(--t-sm);color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-tags{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tc-figs{border-block-start:1px solid var(--rule);gap:1.5rem;padding-block:.85rem .2rem;display:flex}.tc-fig{flex-direction:column;gap:.1rem;display:flex}.tc-fig b{color:var(--ink);font-size:1.55rem;font-weight:300;line-height:1.1}.tc-fig span{font-size:var(--t-xs);color:var(--ink-3)}.tc-progress{flex-direction:column;gap:.35rem;display:flex}.tc-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-block-start:auto;padding-block-start:.2rem;display:flex}.tc-meta{flex-wrap:wrap;align-items:center;gap:.2rem .7rem;min-inline-size:0;display:flex}.tc-actions{z-index:1;align-items:center;gap:.15rem;display:inline-flex;position:relative}.tc-actions .icon-btn:hover:not(:disabled){color:var(--stamp-deep);background:var(--stamp-soft)}.tc-actions .icon-btn.danger:hover{color:var(--bad);background:var(--bad-soft)}.tc-actions .icon-btn:disabled{opacity:.45;cursor:default}.tcard .row-actions .confirm{flex-wrap:wrap;justify-content:flex-end}.tcard .icon-btn{opacity:1!important}.spin{transform-origin:50%;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
