:root{--st-space-0:#09080d;--st-space-1:#0f0d14;--st-space-2:#17131f;--st-glass:rgba(20,17,27,.78);--st-glass-strong:rgba(16,14,22,.93);--st-paper:#f3eee6;--st-paper-raised:#fbf8f2;--st-paper-soft:#e9e1d7;--st-ink:#211d1a;--st-body:#443c37;--st-muted:#6d625a;--st-shell-text:#eee8f2;--st-shell-muted:#aaa1b0;--st-violet:#8a6cff;--st-violet-bright:#b6a7ff;--st-teal:#66d6c2;--st-amber:#e6b16e;--st-rose:#d98288;--st-blue:#8ca8c8;--st-line:rgba(234,226,242,.12);--st-line-strong:rgba(234,226,242,.22);--st-paper-line:rgba(54,45,40,.15);--st-ease:cubic-bezier(.22,1,.36,1);--st-shadow-paper:0 1px 0 rgba(251,247,240,.9) inset,0 26px 78px rgba(2,2,6,.36);--st-shadow-float:0 1px 0 rgba(248,241,255,.07) inset,0 22px 70px rgba(2,2,7,.42)}html{background:var(--st-space-0)}body{background:radial-gradient(circle at 64% -18%,rgba(138,108,255,.2),transparent 38%),var(--st-space-0)}.zs-shell.admin-obsidian-shell,.zs-shell.reviewer-obsidian-shell{--or-bg:var(--st-space-0);--or-panel:var(--st-space-2);--or-ivory:var(--st-paper);--or-ink:var(--st-ink);--or-violet:var(--st-violet);--or-violet-bright:var(--st-violet-bright);--or-amber:var(--st-amber);--or-line:var(--st-line);--or-line-strong:var(--st-line-strong);position:relative;isolation:isolate;overflow:hidden;color:var(--st-shell-text);background:radial-gradient(circle at 76% -18%,rgba(138,108,255,.18),transparent 42%),radial-gradient(circle at 12% 92%,rgba(102,214,194,.07),transparent 30%),linear-gradient(145deg,var(--st-space-1),var(--st-space-0) 68%)}.zs-shell.admin-obsidian-shell:before,.zs-shell.reviewer-obsidian-shell:before{content:"";position:fixed;z-index:0;inset:-120px;pointer-events:none;background:radial-gradient(circle at 12% 18%,rgba(246,240,255,.46) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 24%,rgba(182,167,255,.34) 0 1px,transparent 1.4px),radial-gradient(circle at 44% 78%,rgba(102,214,194,.28) 0 1px,transparent 1.5px);background-size:190px 190px,270px 270px,350px 350px;opacity:.3;will-change:transform;animation:st-stars-drift 38s linear infinite}.zs-shell.admin-obsidian-shell:after,.zs-shell.reviewer-obsidian-shell:after{content:"";position:fixed;z-index:0;right:-22vw;bottom:-54vh;left:8vw;height:92vh;pointer-events:none;opacity:.38;background:linear-gradient(rgba(182,167,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(182,167,255,.1) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 35%,#000);mask-image:linear-gradient(180deg,transparent,#000 35%,#000);transform:perspective(620px) rotateX(63deg) translateY(18%);transform-origin:50% 100%;animation:st-grid-travel 14s linear infinite}.zs-shell>.zs-main,.zs-shell>.zs-sidebar{position:relative;z-index:2}@media (min-width:761px){.zs-shell.admin-obsidian-shell,.zs-shell.reviewer-obsidian-shell{width:100%;height:100svh;min-height:0;overflow:hidden}.admin-obsidian-shell .zs-sidebar,.reviewer-obsidian-shell .zs-sidebar{position:relative;top:auto;height:100svh;min-height:0;overflow:hidden}.admin-obsidian-shell .zs-nav,.reviewer-obsidian-shell .zs-nav{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.admin-obsidian-shell .zs-main,.reviewer-obsidian-shell .zs-main{height:100svh;min-height:0;overflow:hidden}.admin-obsidian-shell .zs-topbar,.reviewer-obsidian-shell .zs-topbar{flex:0 0 auto}.admin-obsidian-shell .zs-content,.reviewer-obsidian-shell .zs-content{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.reviewer-obsidian-shell[data-active-module=review] .zs-content{overflow:hidden}}.admin-obsidian-shell .zs-main,.reviewer-obsidian-shell .zs-main,.reviewer-obsidian-shell[data-active-module=review] .zs-main{isolation:isolate;background:radial-gradient(circle at 66% 0,rgba(138,108,255,.12),transparent 34%),radial-gradient(circle at 14% 100%,rgba(102,214,194,.06),transparent 30%),linear-gradient(180deg,rgba(15,13,20,.95),rgba(9,8,13,.98))}.admin-obsidian-shell .zs-main:before,.reviewer-obsidian-shell .zs-main:before{content:"";position:absolute;z-index:0;top:-26%;right:-8%;width:min(72vw,980px);aspect-ratio:1.3;pointer-events:none;opacity:.58;filter:blur(34px);background:radial-gradient(ellipse at 38% 40%,rgba(138,108,255,.2),transparent 45%),radial-gradient(ellipse at 66% 58%,rgba(102,214,194,.09),transparent 42%);animation:st-aurora-drift 15s ease-in-out infinite alternate}.admin-obsidian-shell .zs-main:after,.reviewer-obsidian-shell .zs-main:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 0 43%,rgba(182,167,255,.055) 49%,transparent 55%),radial-gradient(circle at 50% 115%,rgba(138,108,255,.09),transparent 42%);background-size:220% 100%,100% 100%;animation:st-light-sweep 12s ease-in-out infinite}.admin-obsidian-shell .zs-sidebar,.reviewer-obsidian-shell .zs-sidebar{border-right:1px solid rgba(197,181,255,.18);background:linear-gradient(180deg,rgba(22,18,30,.96),rgba(10,9,14,.95)),var(--st-space-1);color:var(--st-shell-text);box-shadow:18px 0 70px rgba(2,2,7,.34),inset 1px 0 0 rgba(182,167,255,.06);-webkit-backdrop-filter:blur(30px) saturate(1.15);backdrop-filter:blur(30px) saturate(1.15);animation:st-sidebar-enter .68s var(--st-ease) both}.admin-obsidian-shell .zs-sidebar:before,.reviewer-obsidian-shell .zs-sidebar:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.44;background:radial-gradient(circle at 50% 7%,rgba(138,108,255,.2),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.025),transparent 22%)}.admin-obsidian-shell .zs-sidebar:after,.reviewer-obsidian-shell .zs-sidebar:after{right:-1px;width:1px;background:linear-gradient(180deg,transparent,var(--st-violet-bright) 30%,var(--st-teal) 64%,transparent);opacity:.62;box-shadow:0 0 24px rgba(138,108,255,.32);animation:st-edge-breathe 4.8s ease-in-out infinite}.admin-obsidian-shell .zs-topbar,.reviewer-obsidian-shell .zs-topbar{position:relative;overflow:hidden;border-bottom:1px solid var(--st-line);background:rgba(12,10,17,.72);color:var(--st-shell-text);box-shadow:0 18px 56px rgba(2,2,7,.2);-webkit-backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25);animation:st-topbar-enter .62s var(--st-ease) 60ms both}.admin-obsidian-shell .zs-topbar:after,.reviewer-obsidian-shell .zs-topbar:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 8%,var(--st-violet) 38%,var(--st-teal) 64%,transparent 92%);transform:translateX(-110%);animation:st-header-scan 4.8s var(--st-ease) .9s infinite}.admin-obsidian-shell .zs-topbar__title h1,.reviewer-obsidian-shell .zs-topbar__title h1{color:var(--st-shell-text)!important;text-shadow:0 0 28px rgba(182,167,255,.13)}.admin-obsidian-shell .zs-topbar__title p,.reviewer-obsidian-shell .zs-topbar__title p{color:var(--st-shell-muted)!important}.admin-obsidian-shell .zs-brand b,.reviewer-obsidian-shell .zs-brand b{color:var(--st-shell-text)!important}.admin-obsidian-shell .zs-brand small,.admin-obsidian-shell .zs-brand span,.reviewer-obsidian-shell .zs-brand small,.reviewer-obsidian-shell .zs-brand span{color:var(--st-shell-muted)}.admin-obsidian-shell .zs-nav button,.reviewer-obsidian-shell .zs-nav button{color:#aba3b1;transform:none!important;translate:none!important;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .22s ease!important}.admin-obsidian-shell .zs-nav button svg,.reviewer-obsidian-shell .zs-nav button svg{color:#91879c;transition:color .22s ease,filter .22s ease,transform .22s var(--st-ease)}.admin-obsidian-shell .zs-nav button.is-active,.admin-obsidian-shell .zs-nav button:hover,.reviewer-obsidian-shell .zs-nav button.is-active,.reviewer-obsidian-shell .zs-nav button:hover{border-color:rgba(182,167,255,.22);background:linear-gradient(90deg,rgba(138,108,255,.22),rgba(138,108,255,.045));color:var(--st-shell-text);box-shadow:inset 2px 0 0 var(--st-violet),0 14px 36px rgba(4,3,10,.24),0 0 30px rgba(138,108,255,.08);transform:none!important;translate:none!important}.admin-obsidian-shell .zs-nav button.is-active:before,.reviewer-obsidian-shell .zs-nav button.is-active:before{content:"";position:absolute;left:10px;width:4px;height:4px;border-radius:50%;background:var(--st-teal);box-shadow:0 0 0 4px rgba(102,214,194,.08),0 0 14px rgba(102,214,194,.7);animation:st-live-pulse 2.6s ease-in-out infinite}.admin-obsidian-shell .zs-nav button.is-active svg,.reviewer-obsidian-shell .zs-nav button.is-active svg{color:var(--st-violet-bright);filter:drop-shadow(0 0 8px rgba(182,167,255,.48));transform:none}.admin-obsidian-shell .zs-live-state,.reviewer-obsidian-shell .reviewer-clock small.is-live,.reviewer-obsidian-shell .zs-live-state{color:#a6e7da!important}.admin-obsidian-shell .zs-live-state i,.reviewer-obsidian-shell .reviewer-clock small.is-live i,.reviewer-obsidian-shell .reviewer-top-progress em,.reviewer-obsidian-shell .zs-live-state i{background:var(--st-teal);box-shadow:0 0 0 4px rgba(102,214,194,.08),0 0 16px rgba(102,214,194,.5);animation:st-live-pulse 2.4s ease-in-out infinite}.admin-obsidian-shell .zs-icon-btn,.admin-obsidian-shell .zs-search,.admin-obsidian-shell .zs-user-menu,.reviewer-obsidian-shell .reviewer-clock,.reviewer-obsidian-shell .zs-icon-btn,.reviewer-obsidian-shell .zs-user-menu{border-color:var(--st-line);background:rgba(26,22,34,.75);color:#e8e1ed;box-shadow:inset 0 1px 0 rgba(249,241,255,.06)}.admin-obsidian-shell .zs-content,.reviewer-obsidian-shell .zs-content{position:relative;z-index:1}.admin-obsidian-shell .zs-content-stage,.reviewer-obsidian-shell .zs-content-stage{position:relative;z-index:1;transform-origin:50% 18%;will-change:transform,opacity;animation:st-stage-enter .68s var(--st-ease) 90ms both!important}.admin-obsidian-shell .zs-content-stage>*,.reviewer-obsidian-shell .zs-content-stage>*{animation:st-scene-enter .64s var(--st-ease) .14s both}.admin-obsidian-shell .zs-content-stage>:not(.review-workspace)>:first-child,.reviewer-obsidian-shell .zs-content-stage>:not(.review-workspace)>:first-child{animation:st-card-enter .56s var(--st-ease) .19s both}.admin-obsidian-shell .zs-content-stage>:not(.review-workspace)>:nth-child(2),.reviewer-obsidian-shell .zs-content-stage>:not(.review-workspace)>:nth-child(2){animation:st-card-enter .58s var(--st-ease) .24s both}.admin-obsidian-shell .zs-content-stage>:not(.review-workspace)>:nth-child(3),.reviewer-obsidian-shell .zs-content-stage>:not(.review-workspace)>:nth-child(3){animation:st-card-enter .6s var(--st-ease) .29s both}.admin-obsidian-shell .zs-content-stage>:not(.review-workspace)>:nth-child(n+4),.reviewer-obsidian-shell .zs-content-stage>:not(.review-workspace)>:nth-child(n+4){animation:st-card-enter .62s var(--st-ease) .34s both}.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero),.reviewer-obsidian-shell :is(.reviewer-welcome,.reviewer-metrics article,.reviewer-home-grid>.zs-panel,.reviewer-rules,.reviewer-profile-grid>.zs-panel){transition:transform .26s var(--st-ease),border-color .26s ease,box-shadow .3s var(--st-ease),background .26s ease}@media (hover:hover) and (pointer:fine){.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero):hover,.reviewer-obsidian-shell :is(.reviewer-metrics article,.reviewer-home-grid>.zs-panel,.reviewer-rules,.reviewer-profile-grid>.zs-panel):hover{border-color:rgba(182,167,255,.27);box-shadow:inset 0 1px 0 rgba(251,247,240,.92),0 30px 86px rgba(2,2,7,.44),0 0 0 1px rgba(138,108,255,.08);transform:translateY(-2px)}.admin-obsidian-shell :is(.zs-btn--primary,.admin-primary-action):not(:disabled):hover,.reviewer-obsidian-shell :is(.reviewer-welcome>button,.reviewer-next-task button,.reviewer-password>button):not(:disabled):hover{transform:translateY(-1px)}}.admin-obsidian-shell{--admin-paper:var(--st-paper);--admin-paper-raised:var(--st-paper-raised);--admin-ink:var(--st-ink);--admin-muted:var(--st-muted);--admin-line:var(--st-paper-line);--admin-violet:#694fc7;--admin-violet-soft:rgba(105,79,199,.11);--admin-teal:#087b73;--admin-teal-soft:rgba(8,123,115,.1);--admin-amber-soft:#fff0d8;--admin-danger:#942f27}.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero){border:1px solid rgba(249,243,235,.72);background:linear-gradient(145deg,rgba(251,248,242,.98),rgba(239,232,223,.98));color:var(--st-ink);box-shadow:var(--st-shadow-paper)}.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero) :is(h1,h2,h3,h4,b,strong){color:var(--st-ink)!important}.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero) :is(p,li,label,blockquote){color:var(--st-body)!important}.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero) :is(span,small,time){color:var(--st-muted)!important}.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero) :is(input,textarea,select){border-color:var(--st-paper-line);background:var(--st-paper-raised);color:var(--st-ink)}.admin-obsidian-shell :is(.zs-panel,.admin-section,.admin-supply-panel,.admin-generation-panel,.admin-import-panel,.admin-balance-panel,.admin-performance-table,.admin-review-hero) :is(input,textarea)::placeholder{color:#81766e}.admin-obsidian-shell .zs-chip--success,.admin-obsidian-shell .zs-chip--success span{border-color:rgba(5,101,95,.25);background:#dceee8;color:#075e58!important}.admin-obsidian-shell .zs-chip--warning,.admin-obsidian-shell .zs-chip--warning span{border-color:rgba(143,79,18,.24);background:#f7e7c5;color:#824713!important}.admin-obsidian-shell .zs-chip--danger,.admin-obsidian-shell .zs-chip--danger span{border-color:rgba(148,47,39,.24);background:#f2dedd;color:#842e2b!important}.admin-obsidian-shell .zs-chip--info,.admin-obsidian-shell .zs-chip--info span,.admin-obsidian-shell .zs-chip--muted,.admin-obsidian-shell .zs-chip--muted span{border-color:rgba(73,59,131,.22);background:#e7e1f2;color:#4b3a88!important}.admin-obsidian-shell .admin-primary-action,.admin-obsidian-shell .zs-action-grid .zs-btn--primary,.admin-obsidian-shell .zs-btn--primary{border-color:rgba(182,167,255,.38);background:linear-gradient(135deg,#6048bc,#8065df);color:#f5eff8!important;box-shadow:0 14px 32px rgba(82,53,174,.24)}.admin-obsidian-shell .admin-primary-action :is(span,b,strong),.admin-obsidian-shell .zs-action-grid .zs-btn--primary :is(span,b,strong),.admin-obsidian-shell .zs-btn--primary :is(span,b,strong){color:inherit!important}.admin-obsidian-shell .zs-review-flow li{border-color:var(--st-line);background:rgba(23,19,30,.9);color:#c6becb}.admin-obsidian-shell .zs-review-flow li b{color:#eee8f2!important}.admin-obsidian-shell .zs-review-flow li small,.admin-obsidian-shell .zs-review-flow li span{color:#a79eac!important}.admin-obsidian-shell .zs-review-flow li.is-active{border-color:rgba(182,167,255,.42);background:rgba(105,79,199,.22);box-shadow:0 0 30px rgba(105,79,199,.13)}.admin-obsidian-shell .zs-review-flow li.is-done{border-color:rgba(102,214,194,.28);background:rgba(8,123,115,.16)}.admin-obsidian-shell .zs-task-strip button{border-color:var(--st-line);background:rgba(24,21,31,.94);color:#ded7e2}.admin-obsidian-shell .zs-task-strip button.is-active{border-color:rgba(182,167,255,.56);background:linear-gradient(135deg,#5e47bb,#8065df);color:#f7f2f9;box-shadow:0 14px 34px rgba(91,60,195,.3)}.admin-obsidian-shell .zs-asset-preview{background:radial-gradient(circle at 50% 0,rgba(138,108,255,.12),transparent 40%),rgba(17,14,22,.96);box-shadow:var(--st-shadow-float)}.admin-obsidian-shell .zs-text-preview{border-color:var(--st-paper-line);background:linear-gradient(rgba(74,63,57,.05) 1px,transparent 1px) 0 0 /100% 34px,var(--st-paper-raised);color:#2b2622;box-shadow:0 24px 70px rgba(2,2,6,.28)}.admin-obsidian-shell .zs-text-preview span{color:inherit!important}.admin-obsidian-shell .zs-score-ring{position:relative;border-color:rgba(105,79,199,.3);background:var(--st-paper-raised)}.admin-obsidian-shell .zs-score-ring:after{content:"";position:absolute;inset:-8px;border:1px dashed rgba(105,79,199,.34);border-radius:inherit;pointer-events:none;animation:st-orbit 16s linear infinite}.admin-obsidian-shell .zs-score-ring strong{color:var(--st-ink)!important}.admin-obsidian-shell .zs-score-ring span{color:var(--st-muted)!important}.admin-obsidian-shell .zs-action-message,.admin-obsidian-shell .zs-ai-disclaimer{border-color:rgba(105,79,199,.2);background:#e7e1f2;color:#493987!important}.admin-obsidian-shell .zs-action-message :is(p,span,b),.admin-obsidian-shell .zs-ai-disclaimer :is(p,span,b){color:inherit!important}.admin-obsidian-shell .zs-rule-hits div{border-color:rgba(148,47,39,.18);background:#f5e5df}.admin-obsidian-shell .zs-rule-hits div :is(b,strong){color:#762b24!important}.admin-obsidian-shell .zs-rule-hits div :is(p,span,small){color:#6e3b2b!important}.admin-obsidian-shell .zs-workspace-page{display:grid;align-content:start;gap:18px}.admin-obsidian-shell .zs-workspace-hero{position:relative;isolation:isolate;min-height:190px;display:grid;grid-template-columns:minmax(300px,1fr) minmax(360px,auto);grid-template-rows:1fr auto;align-items:center;gap:18px 30px;overflow:hidden;padding:26px 28px;border:1px solid rgba(182,167,255,.22);border-radius:20px;background:radial-gradient(circle at 86% 2%,rgba(138,108,255,.24),transparent 38%),radial-gradient(circle at 62% 110%,rgba(102,214,194,.1),transparent 34%),linear-gradient(145deg,rgba(29,24,38,.98),rgba(12,10,17,.98));color:var(--st-shell-text);box-shadow:var(--st-shadow-float)}.admin-obsidian-shell .zs-workspace-hero:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.32;background:linear-gradient(rgba(182,167,255,.09) 1px,transparent 0),linear-gradient(90deg,rgba(182,167,255,.09) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 72%,transparent);mask-image:linear-gradient(90deg,transparent 25%,#000 72%,transparent)}.admin-obsidian-shell .zs-workspace-hero__copy{grid-row:1/3;max-width:620px}.admin-obsidian-shell .zs-workspace-hero__copy>span{display:inline-flex;align-items:center;gap:8px;color:#9be5d8;font-size:10px;font-weight:800;letter-spacing:.16em}.admin-obsidian-shell .zs-workspace-hero__copy>span svg{width:16px;height:16px;filter:drop-shadow(0 0 8px rgba(102,214,194,.42))}.admin-obsidian-shell .zs-workspace-hero h1{margin:12px 0 8px;color:var(--st-shell-text);font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:-.035em}.admin-obsidian-shell .zs-workspace-hero p{max-width:620px;margin:0;color:#b9b0bf;font-size:14px;line-height:1.75}.admin-obsidian-shell .zs-workspace-hero__stats{grid-column:2;display:grid;grid-template-columns:repeat(4,minmax(84px,1fr));gap:8px}.admin-obsidian-shell .zs-workspace-hero__stats article{min-width:0;padding:14px 12px;border:1px solid rgba(234,226,242,.12);border-radius:13px;background:rgba(247,241,255,.045);box-shadow:inset 0 1px 0 rgba(249,241,255,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-obsidian-shell .zs-workspace-hero__stats span,.admin-obsidian-shell .zs-workspace-hero__stats strong{display:block}.admin-obsidian-shell .zs-workspace-hero__stats strong{overflow:hidden;color:#f2edf5;font-size:21px;line-height:1.15;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.admin-obsidian-shell .zs-workspace-hero__stats span{margin-top:5px;color:#a99fad;font-size:10px;white-space:nowrap}.admin-obsidian-shell .zs-workspace-hero__actions{grid-column:2;display:flex;justify-content:flex-end}.admin-obsidian-shell .zs-workspace-hero__actions .zs-panel-actions{justify-content:flex-end}.admin-obsidian-shell .zs-workspace-hero__actions .zs-btn:not(.zs-btn--primary){border-color:rgba(234,226,242,.16);background:rgba(247,241,255,.07);color:#eee8f2}.admin-obsidian-shell .zs-workspace-page--workbench{gap:14px}.admin-obsidian-shell .zs-workbench-context{position:relative;display:flex;align-items:center;justify-content:space-between;gap:22px;overflow:hidden;padding:18px 22px;border:1px solid rgba(182,167,255,.2);border-radius:16px;background:radial-gradient(circle at 84% 0,rgba(138,108,255,.16),transparent 34%),linear-gradient(135deg,rgba(28,23,38,.96),rgba(13,11,19,.98));box-shadow:var(--st-shadow-float)}.admin-obsidian-shell .zs-workbench-context>div:first-child>span{display:inline-flex;align-items:center;gap:7px;color:#9be5d8;font-size:10px;font-weight:800;letter-spacing:.14em}.admin-obsidian-shell .zs-workbench-context>div:first-child>span svg{width:15px}.admin-obsidian-shell .zs-workbench-context h1{margin:7px 0 3px;color:var(--st-shell-text);font-size:clamp(22px,2.4vw,31px);letter-spacing:-.03em}.admin-obsidian-shell .zs-workbench-context p{margin:0;color:var(--st-shell-muted);font-size:13px}.admin-obsidian-shell .zs-workbench-context__facts{display:grid;grid-template-columns:repeat(3,minmax(112px,1fr));gap:8px}.admin-obsidian-shell .zs-workbench-context__facts article{min-width:0;padding:10px 12px;border:1px solid rgba(234,226,242,.12);border-radius:10px;background:rgba(247,241,255,.045)}.admin-obsidian-shell .zs-workbench-context__facts b,.admin-obsidian-shell .zs-workbench-context__facts span{display:block}.admin-obsidian-shell .zs-workbench-context__facts b{overflow:hidden;color:#f2edf5;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.admin-obsidian-shell .zs-workbench-context__facts span{margin-top:4px;color:#a99fad;font-size:10px}.admin-obsidian-shell .zs-panel-caption{color:var(--st-muted)!important;font-size:12px}.admin-obsidian-shell .zs-team-card{border:1px solid rgba(249,243,235,.74);background:radial-gradient(circle at 100% 0,rgba(105,79,199,.08),transparent 44%),linear-gradient(145deg,rgba(251,248,242,.99),rgba(237,229,219,.98));color:var(--st-ink);box-shadow:var(--st-shadow-paper)}.admin-obsidian-shell .zs-team-card h2,.admin-obsidian-shell .zs-team-card strong{color:var(--st-ink)!important}.admin-obsidian-shell .zs-team-card p,.admin-obsidian-shell .zs-team-card span{color:var(--st-muted)!important}.admin-obsidian-shell .zs-team-card .zs-bar{background:rgba(73,59,131,.12)}.admin-obsidian-shell .zs-team-card .zs-bar i{background:linear-gradient(90deg,#694fc7,#087b73);box-shadow:0 0 16px rgba(105,79,199,.22)}.admin-obsidian-shell .zs-metric{border-color:rgba(249,243,235,.74);background:linear-gradient(145deg,rgba(251,248,242,.99),rgba(237,229,219,.98));color:var(--st-ink);box-shadow:var(--st-shadow-paper)}.admin-obsidian-shell .zs-metric strong{color:var(--st-ink)!important}.admin-obsidian-shell .zs-metric small,.admin-obsidian-shell .zs-metric span{color:var(--st-muted)!important}.admin-obsidian-shell .zs-table__head{border-color:var(--st-paper-line);background:rgba(76,62,53,.055);color:#6b6159}.admin-obsidian-shell .zs-table__row{color:var(--st-body)}.admin-obsidian-shell .zs-table__row b{color:var(--st-ink)!important}.admin-obsidian-shell .zs-table__row>span{color:#554d47!important}.admin-obsidian-shell .zs-table__row.is-active,.admin-obsidian-shell .zs-table__row:hover{background:rgba(105,79,199,.075)}.admin-obsidian-shell .zs-empty--workspace{min-height:360px;align-content:center;gap:10px}.admin-obsidian-shell .zs-empty--workspace h2,.admin-obsidian-shell .zs-empty--workspace p{margin:0}.admin-obsidian-shell .admin-supply-days>article{border-color:rgba(54,45,40,.13);background:rgba(251,248,242,.9);box-shadow:0 9px 28px rgba(53,42,35,.07),inset 0 1px 0 rgba(255,253,249,.92)}.admin-obsidian-shell .admin-supply-days>article[data-state=ready]{border-color:rgba(8,123,115,.24);background:#edf5ef}.admin-obsidian-shell .admin-supply-days>article[data-state=blocked]{border-color:rgba(148,47,39,.22);background:#f8e9e3}.admin-obsidian-shell .admin-supply-days header b,.admin-obsidian-shell .admin-supply-days p b{color:#29231f!important}.admin-obsidian-shell .admin-supply-days header strong{color:#5f48b6!important}.admin-obsidian-shell .admin-supply-days header span,.admin-obsidian-shell .admin-supply-days>article>div span{border-color:rgba(73,59,131,.15);background:rgba(105,79,199,.07);color:#554786!important}.admin-obsidian-shell .admin-supply-days>article>div span[data-ready=true]{border-color:rgba(8,123,115,.2);background:rgba(8,123,115,.08);color:#075e58!important}.admin-obsidian-shell .admin-supply-days p,.admin-obsidian-shell .admin-supply-days>article>small{color:#675e57!important}.admin-obsidian-shell .admin-supply-days>article>i{background:rgba(73,59,131,.1)}.admin-obsidian-shell .admin-supply-summary strong{color:var(--st-ink)!important}.admin-obsidian-shell .admin-supply-summary strong small{color:var(--st-muted)!important}.admin-obsidian-shell .admin-supply-summary>span{border-color:rgba(8,123,115,.2);background:rgba(8,123,115,.08);color:#075e58!important}.admin-obsidian-shell .admin-network-loading{min-height:330px;display:grid;place-items:center;align-content:center;gap:18px;text-align:center}.admin-network-loading__signal{display:inline-flex;align-items:center;gap:9px;color:var(--st-body);font-weight:750}.admin-network-loading__signal i{width:9px;height:9px;border-radius:50%;background:#087b73;box-shadow:0 0 0 7px rgba(8,123,115,.08),0 0 20px rgba(8,123,115,.3);animation:st-live-pulse 2s ease-in-out infinite}.admin-network-loading__rows{width:min(100%,620px);display:grid;gap:9px}.admin-network-loading__rows i{height:15px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,rgba(105,79,199,.06),rgba(105,79,199,.18),rgba(105,79,199,.06));background-size:220% 100%;animation:st-skeleton-sweep 1.8s ease-in-out infinite}.admin-network-loading__rows i:nth-child(2){width:82%}.admin-network-loading__rows i:nth-child(3){width:58%}.admin-obsidian-shell .admin-network-loading>p{max-width:620px;margin:0;color:var(--st-muted)!important;line-height:1.7}@media (min-width:761px){.admin-obsidian-shell .zs-content-stage[data-module=rules]{height:100%;min-height:0}.admin-obsidian-shell .zs-rule-console{height:100%;min-height:0;grid-template-rows:auto auto minmax(0,1fr)}.admin-obsidian-shell .zs-rules-layout{min-height:0;align-items:stretch}.admin-obsidian-shell .zs-rule-index{position:relative;top:auto;height:100%;min-height:0;max-height:none;display:flex;flex-direction:column}.admin-obsidian-shell .zs-rule-tree{max-height:none;flex:1 1 auto}.admin-obsidian-shell .zs-rule-detail,.admin-obsidian-shell .zs-rule-tree{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.admin-obsidian-shell .zs-rule-detail{height:100%;overflow-x:hidden}}.admin-obsidian-shell :is(.zs-rule-hero,.zs-rule-toolbar,.zs-rule-index,.zs-rule-detail){border-color:rgba(232,227,241,.14);background:linear-gradient(145deg,rgba(251,248,242,.99),rgba(242,237,229,.98));color:var(--st-ink);box-shadow:var(--st-shadow-paper)}.admin-obsidian-shell .zs-rule-hero{color:var(--st-shell-text);border-color:rgba(182,167,255,.2);background:radial-gradient(circle at 80% 0,rgba(138,108,255,.18),transparent 42%),linear-gradient(145deg,rgba(28,23,37,.98),rgba(13,11,18,.98));box-shadow:var(--st-shadow-float)}.admin-obsidian-shell .zs-rule-hero :is(h1,strong){color:var(--st-shell-text)}.admin-obsidian-shell .zs-rule-hero p,.admin-obsidian-shell .zs-rule-hero__metrics span{color:var(--st-shell-muted)}.admin-obsidian-shell .zs-rule-hero>div:first-child>span{color:#9be5d8}.admin-obsidian-shell .zs-rule-toolbar :is(input,select){color:var(--st-ink)}.admin-obsidian-shell .zs-rule-toolbar__status{min-width:max-content;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--st-muted);font-size:12px;white-space:nowrap}.admin-obsidian-shell .zs-rule-toolbar__status button{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid rgba(105,79,199,.2);border-radius:8px;background:#e7e1f2;color:#4b3a88}.admin-obsidian-shell .zs-rule-toolbar__status button svg{width:15px}.admin-obsidian-shell .zs-rule-tree button{background:rgba(251,248,242,.78);color:var(--st-ink);transform:none!important;translate:none!important}.admin-obsidian-shell .zs-rule-tree button.is-active,.admin-obsidian-shell .zs-rule-tree button:hover{border-left-color:#694fc7;background:linear-gradient(90deg,rgba(105,79,199,.08),rgba(105,79,199,.03));color:var(--st-ink);transform:none!important;translate:none!important}.admin-obsidian-shell .zs-rule-tree button>span{color:#5c4a9f}.admin-obsidian-shell .zs-rule-tree button b{color:#1d2430}.admin-obsidian-shell .zs-rule-tree button small{color:#667085}.admin-obsidian-shell .zs-rule-detail{background:radial-gradient(circle at 85% 0,rgba(138,108,255,.05),transparent 18%),linear-gradient(145deg,rgba(251,248,242,.99),rgba(244,239,230,.98));scroll-margin-top:84px}.admin-obsidian-shell .zs-rule-detail__head h2{color:#1d2430;letter-spacing:-.02em}.admin-obsidian-shell .zs-rule-condition p,.admin-obsidian-shell .zs-rule-detail__head p,.admin-obsidian-shell .zs-rule-example p,.admin-obsidian-shell .zs-rule-section p{color:#374151}.admin-obsidian-shell .zs-rule-section>small{color:#667085}.admin-obsidian-shell .zs-rule-condition,.admin-obsidian-shell .zs-rule-example{background:rgba(247,250,252,.92);border-color:rgba(148,163,184,.18)}.admin-obsidian-shell .zs-rule-condition.is-prohibited,.admin-obsidian-shell .zs-rule-example.is-prohibited{background:rgba(255,248,247,.96);border-color:rgba(239,154,154,.18)}.reviewer-obsidian-shell :is(.reviewer-welcome,.reviewer-metrics article,.reviewer-home-grid>.zs-panel,.reviewer-rules,.reviewer-profile-grid>.zs-panel){border:1px solid rgba(249,243,235,.72);background:linear-gradient(145deg,rgba(251,248,242,.98),rgba(239,232,223,.98));color:var(--st-ink);box-shadow:var(--st-shadow-paper)}.reviewer-obsidian-shell :is(.reviewer-welcome,.reviewer-metrics article,.reviewer-home-grid>.zs-panel,.reviewer-rules,.reviewer-profile-grid>.zs-panel) :is(h1,h2,h3,h4,b,strong){color:var(--st-ink)!important}.reviewer-obsidian-shell :is(.reviewer-welcome,.reviewer-metrics article,.reviewer-home-grid>.zs-panel,.reviewer-rules,.reviewer-profile-grid>.zs-panel) :is(p,li,label,blockquote){color:var(--st-body)!important}.reviewer-obsidian-shell :is(.reviewer-welcome,.reviewer-metrics article,.reviewer-home-grid>.zs-panel,.reviewer-rules,.reviewer-profile-grid>.zs-panel) :is(span,small,time){color:var(--st-muted)!important}.reviewer-obsidian-shell .reviewer-welcome>div>span{color:#654eb6!important}.reviewer-obsidian-shell .reviewer-next-task button,.reviewer-obsidian-shell .reviewer-password>button,.reviewer-obsidian-shell .reviewer-welcome>button{border-color:rgba(182,167,255,.36);background:linear-gradient(135deg,#6048bc,#8065df);color:#f5eff8;box-shadow:0 14px 32px rgba(82,53,174,.24)}.reviewer-obsidian-shell .reviewer-next-task button :is(span,b),.reviewer-obsidian-shell .reviewer-password>button :is(span,b),.reviewer-obsidian-shell .reviewer-welcome>button :is(span,b){color:inherit!important}.reviewer-obsidian-shell .reviewer-rules__toolbar{border-color:var(--st-paper-line);background:rgba(242,236,227,.94)}.reviewer-obsidian-shell .reviewer-profile-grid :is(input,select,textarea),.reviewer-obsidian-shell .reviewer-rules__filters :is(input,select){border-color:var(--st-paper-line);background:var(--st-paper-raised);color:var(--st-ink)}.reviewer-obsidian-shell .reviewer-rule-list details{border-color:var(--st-paper-line);background:var(--st-paper-raised);color:var(--st-ink);box-shadow:0 9px 24px rgba(53,42,35,.06)}.reviewer-obsidian-shell .reviewer-rule-list details[open]{border-color:rgba(105,79,199,.3);background:#f7f1e9;box-shadow:0 22px 54px rgba(58,40,112,.12)}.reviewer-obsidian-shell .reviewer-rule-list summary>span{color:#6348bb!important}.reviewer-obsidian-shell .reviewer-rule-list details>div :is(b,strong),.reviewer-obsidian-shell .reviewer-rule-list summary :is(b,strong){color:var(--st-ink)!important}.reviewer-obsidian-shell .reviewer-rule-list details>div :is(p,span,small),.reviewer-obsidian-shell .reviewer-rule-list summary :is(small,p){color:var(--st-body)!important}.reviewer-obsidian-shell .reviewer-empty--workspace{width:min(100%,980px);min-height:min(600px,calc(100svh - 150px));display:grid;place-items:center;align-content:center;gap:13px;margin:0 auto;padding:clamp(28px,6vw,74px);border:1px solid rgba(249,243,235,.78);border-radius:24px;background:radial-gradient(circle at 84% 4%,rgba(105,79,199,.11),transparent 34%),linear-gradient(145deg,rgba(251,248,242,.99),rgba(236,228,218,.98));color:var(--st-ink);text-align:center;box-shadow:var(--st-shadow-paper)}.reviewer-obsidian-shell .reviewer-empty--workspace .reviewer-empty__signal{display:inline-flex;align-items:center;gap:8px;color:#5d4aa2;font-size:10px;font-weight:800;letter-spacing:.15em}.reviewer-obsidian-shell .reviewer-empty--workspace .reviewer-empty__signal i{width:7px;height:7px;border-radius:50%;background:#087b73;box-shadow:0 0 0 6px rgba(8,123,115,.08),0 0 18px rgba(8,123,115,.3);animation:st-live-pulse 2.2s ease-in-out infinite}.reviewer-empty__icon{width:64px;height:64px;display:grid;place-items:center;border:1px solid rgba(105,79,199,.18);border-radius:20px;background:rgba(105,79,199,.09);color:#5f48b6!important;box-shadow:0 18px 40px rgba(73,52,142,.12)}.reviewer-empty__icon svg{width:27px;height:27px}.reviewer-obsidian-shell .reviewer-empty--workspace h2{margin:4px 0 0;color:var(--st-ink)!important;font-size:clamp(26px,3vw,38px);letter-spacing:-.035em}.reviewer-obsidian-shell .reviewer-empty--workspace>p{max-width:680px;margin:0;color:var(--st-body)!important;font-size:14px;line-height:1.8}.reviewer-empty__guide{width:min(100%,700px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0 4px}.reviewer-obsidian-shell .reviewer-empty__guide>span{min-width:0;display:grid;gap:8px;padding:14px 12px;border:1px solid rgba(54,45,40,.11);border-radius:13px;background:rgba(255,253,249,.62);color:var(--st-muted)!important;font-size:11px;line-height:1.5}.reviewer-obsidian-shell .reviewer-empty__guide b{color:#654eb6!important;font-size:10px;letter-spacing:.12em}.reviewer-obsidian-shell .reviewer-empty--workspace>.zs-btn{min-height:44px;display:inline-flex;align-items:center;gap:8px;margin-top:5px;padding-inline:18px;border-color:rgba(182,167,255,.36);background:linear-gradient(135deg,#6048bc,#8065df);color:#f5eff8;box-shadow:0 14px 32px rgba(82,53,174,.24)}.reviewer-obsidian-shell .reviewer-empty--workspace>.zs-btn svg{width:16px}.review-workspace.review-theater{background:radial-gradient(circle at 50% 21%,rgba(138,108,255,.18),transparent 34%),radial-gradient(circle at 13% 84%,rgba(102,214,194,.06),transparent 30%),linear-gradient(180deg,#100e16,#09080d)}.review-workspace.review-theater:before{opacity:.78;background:linear-gradient(rgba(182,167,255,.05) 1px,transparent 0) 0 0 /48px 48px,linear-gradient(90deg,rgba(182,167,255,.05) 1px,transparent 0) 0 0 /48px 48px;animation:st-theater-grid 12s linear infinite}.review-workspace.review-theater>.review-document-panel{border-color:rgba(251,244,233,.7);background:linear-gradient(160deg,rgba(252,248,241,.98),rgba(240,233,223,.98));color:var(--st-ink);box-shadow:0 42px 120px rgba(2,2,6,.62),0 0 0 1px rgba(138,108,255,.1),inset 0 1px 0 rgba(252,248,241,.92);animation:st-document-enter .3s var(--st-ease) 60ms both!important}.review-workspace.review-theater .review-document-head{border-bottom-color:var(--st-paper-line);background:rgba(245,239,230,.88)}.review-workspace.review-theater .review-document-panel :is(h1,h2,h3,h4,b,strong){color:var(--st-ink)!important}.review-workspace.review-theater .review-article-reader,.review-workspace.review-theater .review-document-panel :is(p,li,blockquote){color:#2d2723!important}.review-workspace.review-theater .review-document-panel :is(span,small,time){color:var(--st-muted)!important}.review-workspace.review-theater .review-article-reader{background:linear-gradient(rgba(74,63,57,.045) 1px,transparent 0) 0 0 /100% 36px,transparent}.review-workspace.review-theater>.review-decision-panel,.review-workspace.review-theater>.review-task-list{border-color:rgba(182,167,255,.22);background:linear-gradient(150deg,rgba(27,23,35,.97),rgba(13,11,18,.98));color:var(--st-shell-text);box-shadow:var(--st-shadow-float),0 0 48px rgba(138,108,255,.08);-webkit-backdrop-filter:blur(26px) saturate(1.15);backdrop-filter:blur(26px) saturate(1.15)}.review-workspace.review-theater>.review-decision-panel{transition:transform .22s var(--st-ease),box-shadow .2s ease,border-color .2s ease!important;animation:st-decision-enter .26s var(--st-ease) 80ms both}.review-workspace.review-theater>.review-task-list{transition:transform .2s var(--st-ease),box-shadow .2s ease}.review-workspace.review-theater .review-decision-panel :is(h1,h2,h3,h4,b,strong),.review-workspace.review-theater .review-task-list :is(h1,h2,h3,h4,b,strong){color:var(--st-shell-text)!important}.review-workspace.review-theater .review-decision-panel :is(p,li,label,blockquote),.review-workspace.review-theater .review-task-list :is(p,li,label,blockquote){color:#cec5d1!important}.review-workspace.review-theater .review-decision-panel :is(span,small,time),.review-workspace.review-theater .review-task-list :is(span,small,time){color:var(--st-shell-muted)!important}.review-workspace.review-theater .review-decision-panel :is(input,textarea,select){border-color:rgba(234,226,242,.16);background:rgba(35,30,44,.88);color:var(--st-shell-text)}.review-workspace.review-theater .review-decision-panel :is(input,textarea)::placeholder{color:#8f8493}.review-workspace.review-theater .review-decision-toggle button.is-active{border-color:rgba(102,214,194,.34);background:rgba(102,214,194,.14);color:#b5eee3!important}.review-workspace.review-theater .review-decision-toggle button.is-reject{border-color:rgba(217,130,136,.34);background:rgba(217,130,136,.13);color:#efb7bc!important}.login-screen,.review-workspace.review-theater .review-decision-drawer-toggle{color:var(--st-shell-text)}.login-screen{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 19% 10%,rgba(138,108,255,.22),transparent 35%),radial-gradient(circle at 88% 92%,rgba(102,214,194,.08),transparent 32%),linear-gradient(145deg,#100e16,#09080d 70%)}.login-screen:before{right:-18vw;bottom:-50vh;left:-4vw;height:90vh;opacity:.46;background:linear-gradient(rgba(182,167,255,.11) 1px,transparent 0),linear-gradient(90deg,rgba(182,167,255,.11) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 36%,#000);mask-image:linear-gradient(180deg,transparent,#000 36%,#000);transform:perspective(620px) rotateX(63deg);transform-origin:50% 100%;animation:st-grid-travel 13s linear infinite}.login-screen:after,.login-screen:before{content:"";position:absolute;z-index:0;pointer-events:none}.login-screen:after{width:min(70vw,980px);aspect-ratio:1.4;top:-24%;right:-15%;border-radius:50%;background:radial-gradient(ellipse,rgba(138,108,255,.2),rgba(102,214,194,.04) 46%,transparent 70%);filter:blur(34px);animation:st-aurora-drift 13s ease-in-out infinite alternate}.login-screen>*{position:relative;z-index:1}.login-visual{border-right-color:var(--st-line);background:rgba(15,13,20,.54);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:st-login-copy-enter .92s var(--st-ease) .1s both}.login-card{border-color:rgba(251,244,233,.74);background:linear-gradient(150deg,rgba(251,248,242,.98),rgba(238,231,222,.98));color:var(--st-ink);box-shadow:0 44px 130px rgba(2,2,6,.62),0 0 0 1px rgba(138,108,255,.08),inset 0 1px 0 rgba(251,248,242,.92);animation:st-login-card-enter .98s var(--st-ease) .26s both}.login-card :is(h1,h2,h3,b,strong,label>span){color:var(--st-ink)!important}.login-card :is(p,label,blockquote){color:var(--st-body)!important}.login-card :is(span,small,time){color:var(--st-muted)}.login-card :is(input,textarea,select){border-color:var(--st-paper-line);background:var(--st-paper-raised);color:var(--st-ink)}.login-card .btn--primary{border-color:rgba(182,167,255,.4);background:linear-gradient(135deg,#6048bc,#8065df);color:#f5eff8;box-shadow:0 16px 38px rgba(82,53,174,.27)}.admin-obsidian-shell :is(button,.zs-btn),.login-screen :is(button,.btn),.reviewer-obsidian-shell :is(button,.zs-btn){transition:transform .22s var(--st-ease),border-color .22s ease,background .22s ease,color .22s ease,box-shadow .26s var(--st-ease)}.admin-obsidian-shell :is(button,.zs-btn):active:not(:disabled),.login-screen :is(button,.btn):active:not(:disabled),.reviewer-obsidian-shell :is(button,.zs-btn):active:not(:disabled){transform:translateY(1px) scale(.975)}.admin-obsidian-shell .zs-nav button:active:not(:disabled),.admin-obsidian-shell .zs-rule-tree button:active:not(:disabled),.reviewer-obsidian-shell .zs-nav button:active:not(:disabled){transform:none!important}.admin-obsidian-shell :is(button,input,textarea,select):focus-visible,.login-screen :is(button,input,textarea,select):focus-visible,.reviewer-obsidian-shell :is(button,input,textarea,select):focus-visible{outline:3px solid rgba(138,108,255,.26);outline-offset:3px}@media (max-width:1120px){.zs-shell.admin-obsidian-shell:after,.zs-shell.reviewer-obsidian-shell:after{opacity:.26}.admin-obsidian-shell .zs-content-stage>*>*,.reviewer-obsidian-shell .zs-content-stage>*>*{animation-delay:.24s}.admin-obsidian-shell .zs-workspace-hero{grid-template-columns:1fr;grid-template-rows:auto}.admin-obsidian-shell .zs-workspace-hero__actions,.admin-obsidian-shell .zs-workspace-hero__copy,.admin-obsidian-shell .zs-workspace-hero__stats{grid-column:1;grid-row:auto}.admin-obsidian-shell .zs-workspace-hero__actions{justify-content:flex-start}.admin-obsidian-shell .zs-workbench-context{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.login-visual{animation-name:st-login-copy-enter-mobile}.login-card{animation-name:st-login-card-enter-mobile}.zs-shell.admin-obsidian-shell,.zs-shell.reviewer-obsidian-shell{height:auto;min-height:100svh;overflow-x:hidden;overflow-y:visible}.zs-shell.admin-obsidian-shell:after,.zs-shell.reviewer-obsidian-shell:after{right:-80vw;left:-80vw;opacity:.22}.admin-obsidian-shell .zs-sidebar,.reviewer-obsidian-shell .zs-sidebar{animation-duration:.56s}.admin-obsidian-shell .zs-topbar,.reviewer-obsidian-shell .zs-topbar{animation-duration:.52s}.admin-obsidian-shell .zs-content-stage,.reviewer-obsidian-shell .zs-content-stage{animation-duration:.62s!important;animation-delay:80ms!important}.admin-obsidian-shell .zs-content-stage>*,.reviewer-obsidian-shell .zs-content-stage>*{animation-duration:.66s;animation-delay:.15s}.admin-obsidian-shell .zs-content-stage>*>*,.reviewer-obsidian-shell .zs-content-stage>*>*{animation-duration:.62s;animation-delay:.21s}.admin-obsidian-shell .zs-workspace-page{gap:12px}.admin-obsidian-shell .zs-workspace-hero{min-height:0;gap:16px;padding:20px;border-radius:16px}.admin-obsidian-shell .zs-workspace-hero h1{font-size:29px}.admin-obsidian-shell .zs-workspace-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-obsidian-shell .zs-workspace-hero__actions,.admin-obsidian-shell .zs-workspace-hero__actions .zs-btn,.admin-obsidian-shell .zs-workspace-hero__actions .zs-panel-actions{width:100%}.admin-obsidian-shell .zs-workbench-context{padding:17px}.admin-obsidian-shell .zs-workbench-context__facts{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-obsidian-shell .zs-workbench-context__facts article{padding:9px}.reviewer-obsidian-shell .reviewer-empty--workspace{min-height:calc(100svh - 164px);padding:28px 18px;border-radius:18px}.reviewer-empty__guide{grid-template-columns:1fr}.review-workspace.review-theater:before{opacity:.38}.review-workspace.review-theater>.review-document-panel{animation-delay:.16s!important}}@media (prefers-reduced-motion:reduce){.admin-network-loading__rows i,.admin-network-loading__signal i,.admin-obsidian-shell .zs-content-stage,.admin-obsidian-shell .zs-content-stage>*,.admin-obsidian-shell .zs-content-stage>*>*,.admin-obsidian-shell .zs-main:after,.admin-obsidian-shell .zs-main:before,.admin-obsidian-shell .zs-score-ring:after,.admin-obsidian-shell .zs-sidebar,.admin-obsidian-shell .zs-topbar,.admin-obsidian-shell .zs-topbar:after,.login-card,.login-screen:after,.login-screen:before,.login-visual,.review-workspace.review-theater:before,.review-workspace.review-theater>.review-decision-panel,.review-workspace.review-theater>.review-document-panel,.reviewer-obsidian-shell .reviewer-empty--workspace .reviewer-empty__signal i,.reviewer-obsidian-shell .zs-content-stage,.reviewer-obsidian-shell .zs-content-stage>*,.reviewer-obsidian-shell .zs-content-stage>*>*,.reviewer-obsidian-shell .zs-main:after,.reviewer-obsidian-shell .zs-main:before,.reviewer-obsidian-shell .zs-sidebar,.reviewer-obsidian-shell .zs-topbar,.reviewer-obsidian-shell .zs-topbar:after,.zs-shell.admin-obsidian-shell:after,.zs-shell.admin-obsidian-shell:before,.zs-shell.reviewer-obsidian-shell:after,.zs-shell.reviewer-obsidian-shell:before{animation:none!important}}@keyframes st-sidebar-enter{0%{opacity:0;transform:translate3d(-54px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes st-topbar-enter{0%{opacity:0;transform:translate3d(0,-34px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes st-stage-enter{0%{opacity:0;transform:perspective(1000px) translate3d(0,34px,-90px) scale(.965)}to{opacity:1;transform:perspective(1000px) translateZ(0) scale(1)}}@keyframes st-scene-enter{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes st-card-enter{0%{opacity:0;transform:translate3d(0,42px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes st-document-enter{0%{opacity:0;transform:perspective(1100px) translate3d(0,56px,-120px) rotateX(2.2deg) scale(.94)}to{opacity:1;transform:perspective(1100px) translateZ(0) rotateX(0) scale(1)}}@keyframes st-decision-enter{0%{opacity:0}to{opacity:1}}@keyframes st-login-copy-enter{0%{opacity:0;transform:translate3d(-48px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes st-login-copy-enter-mobile{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes st-login-card-enter{0%{opacity:0;transform:perspective(1100px) translate3d(52px,38px,-100px) rotateY(-4deg) scale(.94)}to{opacity:1;transform:perspective(1100px) translateZ(0) rotateY(0) scale(1)}}@keyframes st-login-card-enter-mobile{0%{opacity:0;transform:perspective(900px) translate3d(0,24px,-70px) rotateX(1.5deg) scale(.97)}to{opacity:1;transform:perspective(900px) translateZ(0) rotateX(0) scale(1)}}@keyframes st-stars-drift{0%{transform:translate3d(-20px,-14px,0)}to{transform:translate3d(64px,48px,0)}}@keyframes st-grid-travel{0%{transform:perspective(620px) rotateX(63deg) translateY(18%) translateZ(0)}to{transform:perspective(620px) rotateX(63deg) translateY(18%) translate3d(0,54px,0)}}@keyframes st-theater-grid{to{background-position:0 48px,48px 0}}@keyframes st-aurora-drift{0%{transform:translate3d(-8%,-4%,0) scale(.92)}to{transform:translate3d(7%,8%,0) scale(1.1)}}@keyframes st-light-sweep{0%,24%{background-position:170% 0,0 0}70%,to{background-position:-70% 0,0 0}}@keyframes st-header-scan{0%,34%{transform:translateX(-110%);opacity:0}48%{opacity:.76}68%,to{transform:translateX(110%);opacity:0}}@keyframes st-edge-breathe{0%,to{opacity:.34}50%{opacity:.9}}@keyframes st-live-pulse{0%,to{opacity:.62;transform:scale(.84)}50%{opacity:1;transform:scale(1.16)}}@keyframes st-orbit{to{transform:rotate(1turn)}}@keyframes st-skeleton-sweep{0%{background-position:180% 0}to{background-position:-40% 0}}