.p-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:10px;font-size:13px;font-weight:600;font-family:var(--font-sans);border:1px solid transparent;cursor:pointer;transition:all var(--dur-fast) var(--ease);white-space:nowrap;text-decoration:none}.p-btn:active{transform:scale(.97)}.p-btn:disabled{cursor:default;transform:none}.p-btn--foil:disabled,.p-btn--foil:disabled:hover{background:color-mix(in oklab,var(--foil),var(--card) 78%);color:var(--foil-deep);border-color:transparent;box-shadow:none}.p-btn--danger:disabled,.p-btn--ghost:disabled,.p-btn--quiet:disabled{color:var(--ink-4);border-color:var(--line-ink);background:var(--card);box-shadow:none}.p-btn svg{width:15px;height:15px}.p-btn--quiet{background:var(--card);border-color:var(--line-ink);color:var(--ink-2)}.p-btn--quiet:hover:not(:disabled){border-color:var(--line-ink-strong);color:var(--ink);transform:translateY(-1px);box-shadow:0 3px 10px color-mix(in oklab,var(--ink),transparent 91%)}.p-btn--foil{background:var(--foil-grad);color:var(--on-foil);box-shadow:0 1px 0 color-mix(in oklab,var(--foil-hi),transparent 55%) inset,0 2px 8px color-mix(in oklab,var(--foil-deep),transparent 65%)}.p-btn--foil:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 1px 0 color-mix(in oklab,var(--foil-hi),transparent 55%) inset,0 4px 16px color-mix(in oklab,var(--foil-deep),transparent 55%)}.p-btn--danger{border-color:color-mix(in oklab,var(--hot),transparent 70%);background:transparent;color:var(--hot-ink)}.p-btn--danger:hover:not(:disabled){background:var(--hot-tint);border-color:var(--hot)}.p-btn--ghost{background:none;border-color:transparent;color:var(--ink-3)}.p-btn--ghost:hover:not(:disabled){color:var(--ink);background:color-mix(in oklab,var(--ink),transparent 95%)}.p-cb--foil,.p-cb--foil:hover{background:var(--foil-grad)!important;border-color:transparent!important;color:var(--on-foil)!important}.p-cb--foil:hover:not(:disabled){filter:brightness(1.06)}.p-cb--quiet,.p-cb--quiet:hover{background:var(--card)!important;border-color:var(--line-ink)!important;color:var(--foil-deep)!important}.p-cb--quiet:hover:not(:disabled){background:var(--foil-tint)!important}.p-medallion{flex:none;width:56px;height:56px;background:var(--foil-tint)}.p-medallion,.p-medallion>i{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.p-medallion>i{width:40px;height:40px;background:var(--foil-grad);color:var(--on-foil);font-style:normal}.p-medallion--danger{background:var(--hot-tint)}.p-medallion--danger>i{background:var(--hot)}.p-hero{display:flex;align-items:flex-end;gap:20px;padding:6px 2px 20px}.p-hero-main{flex:1;min-width:0}.p-eyebrow{font-family:var(--font-mono);font-size:10px;letter-spacing:.28em;color:var(--foil);text-transform:uppercase}.p-title{font-family:var(--font-serif);font-size:clamp(24px,2.6vw,30px);font-weight:500;letter-spacing:-.01em;margin:8px 0 6px;color:var(--ink);line-height:1.1}.p-sub{font-size:13.5px;color:var(--ink-3);margin:0}.p-hero-actions{display:flex;gap:10px;flex:none;flex-wrap:wrap;justify-content:flex-end}.p-status{display:inline-flex;align-items:center;flex:none;font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:4px 10px;border-radius:99px;white-space:nowrap}.p-panel{background:var(--card);border:1px solid var(--line-ink-soft);border-radius:16px;box-shadow:0 1px 3px color-mix(in oklab,var(--ink),transparent 95%);overflow:hidden}.proof-shell .litbox-file-browser button,.proof-shell [class*=litbox] button{font-family:var(--font-sans)}.litbox-root,.proof-shell .litbox-root{--primary-blue:var(--foil,#8a6134);--blue-600:var(--foil,#8a6134)}.litbox-root [class*="ltb:text-gray-400"],.litbox-root [class*="ltb:text-gray-500"],.litbox-root [class*="ltb:text-slate-300"],.litbox-root [class*="ltb:text-slate-400"],.litbox-root [class*="ltb:text-slate-500"],.proof-shell [class*="ltb:text-gray-400"],.proof-shell [class*="ltb:text-gray-500"],.proof-shell [class*="ltb:text-slate-300"],.proof-shell [class*="ltb:text-slate-400"],.proof-shell [class*="ltb:text-slate-500"]{color:var(--ink-3,#5d5242)!important}.litbox-root [class*="ltb:text-gray-600"],.litbox-root [class*="ltb:text-slate-600"],.proof-shell [class*="ltb:text-gray-600"],.proof-shell [class*="ltb:text-slate-600"]{color:var(--ink-2,#5f5240)!important}.litbox-root [class*="ltb:text-gray-700"],.litbox-root [class*="ltb:text-gray-900"],.litbox-root [class*="ltb:text-slate-700"],.litbox-root [class*="ltb:text-slate-900"],.proof-shell [class*="ltb:text-gray-700"],.proof-shell [class*="ltb:text-gray-900"],.proof-shell [class*="ltb:text-slate-700"],.proof-shell [class*="ltb:text-slate-900"]{color:var(--ink,#33291d)!important}.litbox-root [class*="ltb:text-blue-500"],.litbox-root [class*="ltb:text-blue-600"],.litbox-root [class*="ltb:text-indigo"],.proof-shell [class*="ltb:text-blue-500"],.proof-shell [class*="ltb:text-blue-600"],.proof-shell [class*="ltb:text-indigo"]{color:var(--foil,#8a6134)!important}.litbox-root [class*="ltb:bg-blue-50"],.litbox-root [class*="ltb:bg-blue-500"],.litbox-root [class*="ltb:bg-blue-600"],.litbox-root [class*="ltb:bg-indigo"],.proof-shell [class*="ltb:bg-blue-50"],.proof-shell [class*="ltb:bg-blue-500"],.proof-shell [class*="ltb:bg-blue-600"],.proof-shell [class*="ltb:bg-indigo"]{background-color:var(--foil-tint,rgba(138,97,52,.09))!important}.litbox-root [class*="ltb:border-blue"],.proof-shell [class*="ltb:border-blue"]{border-color:color-mix(in oklab,var(--foil,#8a6134),transparent 60%)!important}.litbox-root [role=checkbox]:focus-visible,.litbox-root a:focus-visible,.litbox-root button:focus-visible,.litbox-root input:focus-visible{outline:2px solid var(--foil,#8a6134);outline-offset:2px}.litbox-root .ag-root-wrapper,.proof-shell .ag-root-wrapper{--ag-header-foreground-color:var(--ink-3,#5d5242);--ag-foreground-color:var(--ink,#33291d);--ag-secondary-foreground-color:var(--ink-2,#5f5240);--ag-data-color:var(--ink,#33291d)}.litbox-root [class*="ltb:text-[#1D2939]"],.proof-shell [class*="ltb:text-[#1D2939]"]{color:var(--ink,#33291d)!important}.litbox-root [class*="ltb:text-[#344054]"],.proof-shell [class*="ltb:text-[#344054]"]{color:var(--ink-2,#5f5240)!important}.litbox-root [class*="ltb:text-[#667085]"],.proof-shell [class*="ltb:text-[#667085]"]{color:var(--ink-3,#5d5242)!important}.litbox-root [class*="ltb:text-[#949494]"],.proof-shell [class*="ltb:text-[#949494]"]{color:var(--ink-4,#6b6251)!important}.litbox-root [class*="ltb:text-[#F04438]"],.proof-shell [class*="ltb:text-[#F04438]"]{color:var(--hot,#a13c34)!important}.docs-chips{display:flex;gap:7px;flex-wrap:wrap;padding:0 2px 14px}.docs-chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:99px;border:1px solid var(--line-ink);background:var(--card);font-size:12px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:all var(--dur-fast) var(--ease)}.docs-chip:hover{border-color:var(--line-ink-strong);transform:translateY(-1px)}.docs-chip.on{background:var(--foil-tint-2);border-color:color-mix(in oklab,var(--foil),transparent 55%);color:var(--foil-deep);font-weight:600}.docs-chip-n{font-family:var(--font-mono);font-size:10px;color:var(--ink-3);background:color-mix(in oklab,var(--ink),transparent 93%);border-radius:99px;padding:1px 7px;font-variant-numeric:tabular-nums}.docs-chip.on .docs-chip-n{color:var(--foil-deep);background:color-mix(in oklab,var(--foil),transparent 85%)}.env-skel{background:color-mix(in oklab,var(--ink),transparent 91%)}.env-skel-soft{background:color-mix(in oklab,var(--ink),transparent 95%)}@media (prefers-reduced-motion:reduce){.animate-pulse{animation:none!important}}.proof-dropveil{position:fixed;inset:0;z-index:640;display:grid;place-items:center;background:color-mix(in oklab,var(--ws-1,#efe8da),transparent 18%);backdrop-filter:blur(6px);pointer-events:none;animation:proof-veil-in .16s var(--ease) both}@keyframes proof-veil-in{0%{opacity:0}to{opacity:1}}.proof-dropveil-card{border:2px dashed var(--foil);border-radius:26px;background:color-mix(in oklab,var(--paper-warm,#fffdf8),transparent 6%);padding:42px 60px;text-align:center;box-shadow:0 30px 90px color-mix(in oklab,var(--foil-deep,#6f4c26),transparent 70%);animation:proof-veil-pop .3s var(--ease) both}@keyframes proof-veil-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1}}.proof-dropveil-card b{display:block;font-family:var(--font-serif);font-size:24px;font-weight:500;color:var(--ink)}.proof-dropveil-card span{display:block;font-size:13px;color:var(--ink-3);margin-top:6px}.proof-dropveil-sheaf{position:relative;width:74px;height:92px;margin:0 auto 18px}.proof-dropveil-sheaf i{position:absolute;inset:0;background:var(--paper,#fff);border:1px solid var(--line-ink,rgba(63,53,40,.12));border-radius:7px;box-shadow:0 10px 26px color-mix(in oklab,var(--ink,#33291d),transparent 88%)}.proof-dropveil-sheaf i:first-child{transform:rotate(-8deg)}.proof-dropveil-sheaf i:nth-child(2){transform:rotate(6deg)}.proof-dropveil-sheaf i:nth-child(3){transform:translateY(-4px);background-image:repeating-linear-gradient(to bottom,transparent 0 14px,color-mix(in oklab,var(--ink,#33291d),transparent 88%) 14px 15.5px);background-size:62% auto;background-repeat:no-repeat;background-position:50% 26%}@media (prefers-reduced-motion:reduce){.proof-dropveil,.proof-dropveil-card{animation:none!important}}.proof-avatar{background:var(--foil-grad,linear-gradient(135deg,#a97e42 0,#8a6134 45%,#6f4c26 100%))!important;color:var(--on-foil,#fffdf9)!important}[data-radix-hovercard-content],[data-radix-popper-content-wrapper] .proof-avatar,[data-radix-popper-content-wrapper] [role=dialog]{--primary:var(--foil,#8a6134)}.proof-shell .litbox-root [col-id=owner] .ltb\:bg-slate-200{background:color-mix(in oklab,var(--foil,#8a6134),transparent 84%)!important}.proof-shell .litbox-root [col-id=owner] .ltb\:text-slate-600{color:var(--foil-deep,var(--ink-2,#5f5240))!important}.proof-shell .litbox-root [col-id=owner] .ltb\:text-slate-700{color:var(--ink-2,#5f5240)!important}.proof-shell .litbox-root [col-id=owner] .ltb\:text-slate-400{color:var(--ink-3,#6b6258)!important}.litbox-root,.proof-shell .ag-theme-alpine,.proof-shell .litbox-root{--ag-selected-row-background-color:var(--foil-tint,rgba(138,97,52,0.09));--ag-row-hover-color:color-mix(in oklab,var(--foil,#8a6134),transparent 95%);--ag-range-selection-border-color:var(--foil,#8a6134);--ag-checkbox-checked-color:var(--foil,#8a6134);--ag-input-focus-border-color:var(--foil,#8a6134)}.proof-shell .pagination{--white:var(--card);--text-primary:var(--ink);--gray-50:var(--sunken);--gray-100:var(--sunken);--gray-300:var(--line-ink);--gray-600:var(--ink-3);--blue-600:var(--foil)}.proof-shell .pagination__number--active{color:var(--on-foil)}.litbox-root [class*="ltb:text-blue-"],.litbox-root [class*="ltb:text-indigo-"],.proof-shell [class*="ltb:text-blue-"],.proof-shell [class*="ltb:text-indigo-"]{color:var(--foil-deep,#6f4c26)!important}.litbox-root [class*="ltb:bg-blue-1"],.litbox-root [class*="ltb:bg-blue-2"],.litbox-root [class*="ltb:bg-blue-3"],.litbox-root [class*="ltb:bg-blue-5"],.proof-shell [class*="ltb:bg-blue-1"],.proof-shell [class*="ltb:bg-blue-2"],.proof-shell [class*="ltb:bg-blue-3"],.proof-shell [class*="ltb:bg-blue-5"]{background-color:var(--foil-tint,rgba(138,97,52,.09))!important}.litbox-root [class*="ltb:bg-blue-4"],.litbox-root [class*="ltb:bg-blue-6"],.litbox-root [class*="ltb:bg-blue-7"],.proof-shell [class*="ltb:bg-blue-4"],.proof-shell [class*="ltb:bg-blue-6"],.proof-shell [class*="ltb:bg-blue-7"]{background-color:var(--foil,#8a6134)!important;color:var(--on-foil,#fffdf9)!important}.litbox-root [class*="ltb:border-blue-"],.litbox-root [class*="ltb:border-indigo-"],.proof-shell [class*="ltb:border-blue-"],.proof-shell [class*="ltb:border-indigo-"]{border-color:color-mix(in oklab,var(--foil,#8a6134),transparent 60%)!important}.litbox-root [class*="ltb:text-blue-"] svg,.proof-shell [class*="ltb:text-blue-"] svg{color:currentColor;stroke:currentColor}[class*="ltb:text-[#3353F8"]{color:var(--foil-deep,#6f4c26)!important}[class*="ltb:border-[#3353F8"]{border-color:var(--foil,#8a6134)!important}[class*="ltb:ring-[#3353F8"]{--tw-ring-color:var(--foil,#8a6134)}[class*="ltb:bg-[#3353F8]"]:not([class*="ltb:bg-[#3353F8]/"]){background-color:var(--foil,#8a6134)!important;color:var(--on-foil,#fffdf9)!important}[class*="ltb:bg-[#3353F81A]"],[class*="ltb:bg-[#3353F8]/"]{background-color:var(--foil-tint,rgba(138,97,52,.09))!important}[class*="ltb:border-[#EAECF0"]{border-color:var(--line-ink)!important}@media (max-width:767px){.proof-sheet{position:relative}.proof-sheet:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:38px;height:4px;border-radius:999px;background:var(--line-ink-strong,rgba(63,53,40,.22))}}.desk-leave-scrim{position:fixed;inset:0;z-index:900;background:color-mix(in oklab,var(--ink),transparent 68%);backdrop-filter:blur(2px);animation:desk-leave-fade .18s ease-out both}.desk-leave{position:fixed;z-index:901;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 48px));padding:22px 24px 18px;border-radius:14px;border:1px solid var(--line-ink-strong);background:var(--card);color:var(--ink);box-shadow:0 2px 6px rgba(30,24,15,.08),0 30px 70px rgba(30,24,15,.24);animation:desk-leave-in .22s cubic-bezier(.16,1,.3,1) both}.desk-leave__title{margin:0 0 8px;font-family:var(--font-serif);font-size:20px;font-weight:600;letter-spacing:-.02em}.desk-leave__body{margin:0 0 18px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.desk-leave__row{display:flex;justify-content:flex-end;gap:8px}.desk-leave__btn{border-radius:10px;border:1px solid var(--line-ink-strong);background:var(--ws-1);color:var(--ink);font-size:13px;font-weight:540;padding:8px 14px;cursor:pointer}.desk-leave__btn:hover{background:var(--ws-2)}.desk-leave__btn--go{background:var(--foil-grad,var(--foil));border-color:var(--foil-deep);color:var(--on-foil)}.desk-leave__btn--go:hover{background:var(--foil-deep)}.desk-leave__btn:focus-visible{outline:2px solid var(--foil);outline-offset:2px}@keyframes desk-leave-fade{0%{opacity:0}}@keyframes desk-leave-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.985)}}