.page-module__E_LAWW__root{color:#e8e2d4e0;min-height:100dvh;font-family:var(--font-heebo), "David Libre", sans-serif;direction:rtl;background:#0a0e1a}.page-module__E_LAWW__nav{z-index:40;background:#0a0e1af5;border-bottom:1px solid #c9a84c1a;align-items:center;gap:24px;height:58px;padding:0 32px;display:flex;position:sticky;top:0}.page-module__E_LAWW__brand{flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:flex}.page-module__E_LAWW__brandSeal{color:#c9a84c;width:28px;height:28px;font-size:13px;font-family:var(--font-heebo), serif;border:1px solid #c9a84c80;border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__E_LAWW__brandName{color:#e8e2d4e6;font-size:15px;font-style:normal;font-weight:700}.page-module__E_LAWW__navLinks{direction:rtl;gap:20px;margin-right:auto;display:flex}.page-module__E_LAWW__navLinks a{color:#e8e2d48c;font-size:13px;text-decoration:none;transition:color .15s ease-out}.page-module__E_LAWW__navLinks a:hover{color:#e8e2d4e6}.page-module__E_LAWW__navActive{color:#c9a84c!important}.page-module__E_LAWW__hero{text-align:center;flex-direction:column;align-items:center;padding:80px 24px 72px;display:flex;position:relative;overflow:hidden}.page-module__E_LAWW__heroSealWrap{pointer-events:none;z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module__E_LAWW__heroSeal{opacity:.38;width:min(420px,80vw);height:min(420px,80vw)}.page-module__E_LAWW__sealRingSpin{transform-box:fill-box;transform-origin:50%;animation:80s linear infinite page-module__E_LAWW__spinCCW}.page-module__E_LAWW__sealTri1{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite page-module__E_LAWW__breatheOpacity}.page-module__E_LAWW__sealTri2{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out 1.5s infinite page-module__E_LAWW__breatheOpacity}@keyframes page-module__E_LAWW__spinCCW{to{transform:rotate(-360deg)}}@keyframes page-module__E_LAWW__breatheOpacity{0%,to{opacity:.5}50%{opacity:.85}}.page-module__E_LAWW__heroEyebrow{z-index:1;letter-spacing:.18em;color:#c9a84c99;text-transform:uppercase;margin:0 0 18px;font-family:JetBrains Mono,monospace;font-size:11px;position:relative}.page-module__E_LAWW__heroTitle{z-index:1;color:#e8e2d4;text-shadow:0 0 60px #c9a84c1f;margin:0 0 18px;font-size:clamp(28px,5vw,52px);font-weight:700;line-height:1.2;position:relative}.page-module__E_LAWW__heroSub{z-index:1;color:#e8e2d499;max-width:520px;margin:0 0 36px;font-size:15px;line-height:1.7;position:relative}.page-module__E_LAWW__heroStats{z-index:1;border:1px solid #c9a84c2e;border-radius:8px;align-items:center;gap:0;display:flex;position:relative;overflow:hidden}.page-module__E_LAWW__stat{flex-direction:column;align-items:center;gap:4px;padding:16px 28px;display:flex}.page-module__E_LAWW__statNum{color:#c9a84c;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;line-height:1}.page-module__E_LAWW__statLabel{color:#e8e2d473;white-space:nowrap;font-size:11px}.page-module__E_LAWW__statDivider{background:#c9a84c26;flex-shrink:0;width:1px;height:40px}.page-module__E_LAWW__angels{max-width:1100px;margin:0 auto;padding:72px 32px 64px}.page-module__E_LAWW__sectionTitle{letter-spacing:.18em;text-transform:uppercase;color:#c9a84ca6;text-align:center;margin:0 0 10px;font-family:JetBrains Mono,monospace;font-size:11px}.page-module__E_LAWW__sectionSub{color:#e8e2d473;text-align:center;margin:0 0 40px;font-size:14px;line-height:1.6}.page-module__E_LAWW__angelGrid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.page-module__E_LAWW__angelCard{text-align:center;background:#131929;border:1px solid #c9a84c24;border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:24px 18px;transition:border-color .2s ease-out,background .2s ease-out;display:flex}.page-module__E_LAWW__angelCard:hover{background:#131929e6;border-color:#c9a84c59}.page-module__E_LAWW__angelGlyph{color:#c9a84c;border:1px solid #c9a84c40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;line-height:1;display:flex}.page-module__E_LAWW__angelName{color:#e8e2d4;font-size:20px;font-weight:700;line-height:1.2;font-family:var(--font-heebo), sans-serif;margin:0}.page-module__E_LAWW__angelRole{color:#c9a84cb3;letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.page-module__E_LAWW__angelDesc{color:#e8e2d480;margin:0;font-size:12px;line-height:1.6}.page-module__E_LAWW__judgesSection{max-width:720px;margin:0 auto;padding:0 32px 64px}.page-module__E_LAWW__constellationWrap{box-sizing:border-box;width:100%;padding:48px}.page-module__E_LAWW__constellation{aspect-ratio:1;width:100%;max-width:600px;height:auto;display:block}.page-module__E_LAWW__judgeNode{cursor:default}.page-module__E_LAWW__judgeGlow{opacity:0;transition:opacity .2s ease-out}.page-module__E_LAWW__innerLabel{opacity:.65;transition:opacity .2s ease-out}.page-module__E_LAWW__outerLabel{opacity:0;transition:opacity .2s ease-out}@media (max-width:479px){.page-module__E_LAWW__outerLabel{display:none}}.page-module__E_LAWW__judgeCount{opacity:0;transition:opacity .2s ease-out}.page-module__E_LAWW__judgeNode:hover .page-module__E_LAWW__judgeGlow,.page-module__E_LAWW__judgeNode:hover .page-module__E_LAWW__innerLabel,.page-module__E_LAWW__judgeNode:hover .page-module__E_LAWW__outerLabel,.page-module__E_LAWW__judgeNode:hover .page-module__E_LAWW__judgeCount{opacity:1}.page-module__E_LAWW__orbitRing{transform-box:fill-box;transform-origin:50%;animation:120s linear infinite page-module__E_LAWW__spinCCW}.page-module__E_LAWW__constellationFooter{text-align:center;margin-top:8px}.page-module__E_LAWW__constellationLink{color:#c9a84c8c;font-family:JetBrains Mono,monospace;font-size:12px;text-decoration:none;transition:color .15s ease-out}.page-module__E_LAWW__constellationLink:hover{color:#c9a84c}.page-module__E_LAWW__cta{text-align:center;border-top:1px solid #c9a84c1a;flex-direction:column;align-items:center;padding:72px 32px 96px;display:flex}.page-module__E_LAWW__ctaSeal{opacity:.5;width:48px;height:48px;margin-bottom:20px}.page-module__E_LAWW__ctaSeal svg{width:100%;height:100%}.page-module__E_LAWW__ctaTitle{color:#e8e2d4;margin:0 0 12px;font-size:clamp(22px,4vw,36px);font-weight:700}.page-module__E_LAWW__ctaSub{color:#e8e2d480;margin:0 0 32px;font-size:14px;line-height:1.6}.page-module__E_LAWW__ctaBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.page-module__E_LAWW__ctaBtnPrimary{color:#0a0e1a;font-size:15px;font-weight:700;font-family:var(--font-heebo), sans-serif;background:#c9a84c;border-radius:6px;padding:14px 36px;text-decoration:none;transition:opacity .15s ease-out,transform .1s ease-out;display:inline-block}.page-module__E_LAWW__ctaBtnPrimary:hover{opacity:.88}.page-module__E_LAWW__ctaBtnPrimary:active{transform:scale(.97)}.page-module__E_LAWW__ctaBtnSecondary{color:#c9a84ccc;font-size:15px;font-family:var(--font-heebo), sans-serif;background:0 0;border:1px solid #c9a84c4d;border-radius:6px;padding:14px 32px;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out;display:inline-block}.page-module__E_LAWW__ctaBtnSecondary:hover{color:#c9a84c;border-color:#c9a84c99}@media (max-width:900px){.page-module__E_LAWW__angelGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.page-module__E_LAWW__nav{gap:12px;padding:0 16px}.page-module__E_LAWW__hero{padding:60px 16px 56px}.page-module__E_LAWW__heroStats{flex-direction:column;gap:0}.page-module__E_LAWW__statDivider{width:80px;height:1px}.page-module__E_LAWW__angels{padding:48px 16px 40px}.page-module__E_LAWW__angelGrid{grid-template-columns:1fr 1fr}.page-module__E_LAWW__judgesSection{padding:0 8px 48px}.page-module__E_LAWW__constellationWrap{padding:16px}.page-module__E_LAWW__cta{padding:48px 16px 72px}}@media (max-width:380px){.page-module__E_LAWW__angelGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__E_LAWW__sealRingSpin,.page-module__E_LAWW__sealTri1,.page-module__E_LAWW__sealTri2,.page-module__E_LAWW__orbitRing{animation:none}}
.SiteNav-module__BFb4AW__nav{--nav-text:#d8d2c0;--nav-muted:#8f8a7c;--nav-gold:#c9a84c;--nav-surface:#131929;--nav-line:#c9a84c38;--nav-hover:#c9a84c1a;align-items:center;gap:.25rem;min-inline-size:0;display:flex}html[data-theme=light] .SiteNav-module__BFb4AW__nav{--nav-text:#2a2418;--nav-muted:#6b6250;--nav-gold:#8a6d1f;--nav-surface:#fbf7ee;--nav-line:#8a6d1f47;--nav-hover:#8a6d1f1a}html[data-theme=research] .SiteNav-module__BFb4AW__nav{--nav-text:#2a251b;--nav-muted:#5b5342;--nav-gold:#7a560d;--nav-surface:#faf8f2;--nav-line:#7a560d47;--nav-hover:#7a560d1a}.SiteNav-module__BFb4AW__row{align-items:center;gap:.15rem;display:flex}.SiteNav-module__BFb4AW__rowLink{min-block-size:44px;color:var(--nav-muted);white-space:nowrap;border-radius:8px;align-items:center;padding-inline:.7rem;font-size:.88rem;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.SiteNav-module__BFb4AW__wrap{position:relative}.SiteNav-module__BFb4AW__trigger{border:1px solid var(--nav-line);min-block-size:44px;color:var(--nav-text);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding-inline:.75rem;font-size:.88rem;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .14s;display:inline-flex}.SiteNav-module__BFb4AW__trigger:active{transform:scale(.97)}.SiteNav-module__BFb4AW__trigger[aria-expanded=true]{border-color:var(--nav-gold);color:var(--nav-gold)}.SiteNav-module__BFb4AW__caret{opacity:.7;font-size:.7rem}.SiteNav-module__BFb4AW__labelNarrow{display:none}.SiteNav-module__BFb4AW__current{color:var(--nav-gold)}.SiteNav-module__BFb4AW__rowLink.SiteNav-module__BFb4AW__current{background:var(--nav-hover)}.SiteNav-module__BFb4AW__rowLink:focus-visible,.SiteNav-module__BFb4AW__trigger:focus-visible,.SiteNav-module__BFb4AW__item:focus-visible{outline:2px solid var(--nav-gold);outline-offset:2px}@media (hover:hover) and (pointer:fine){.SiteNav-module__BFb4AW__rowLink:hover,.SiteNav-module__BFb4AW__item:hover{color:var(--nav-gold);background:var(--nav-hover)}.SiteNav-module__BFb4AW__trigger:hover{border-color:var(--nav-gold)}}.SiteNav-module__BFb4AW__panel{z-index:300;overscroll-behavior:contain;border:1px solid var(--nav-line);background:var(--nav-surface);text-align:start;transform-origin:100% 0;border-radius:12px;max-block-size:min(72vh,640px);inline-size:min(300px,100vw - 32px);padding:.4rem;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow-y:auto;box-shadow:0 12px 32px #00000059}.SiteNav-module__BFb4AW__panelRight{transform-origin:0 0;inset-inline:auto 0}@starting-style{.SiteNav-module__BFb4AW__panel{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.SiteNav-module__BFb4AW__panel{transition:opacity .12s}@starting-style{.SiteNav-module__BFb4AW__panel{transform:none}}}.SiteNav-module__BFb4AW__section{flex-direction:column;padding-block:.25rem;display:flex}.SiteNav-module__BFb4AW__section+.SiteNav-module__BFb4AW__section{border-block-start:1px solid var(--nav-line)}.SiteNav-module__BFb4AW__groupLabel{color:var(--nav-muted);letter-spacing:.02em;margin:0;padding:.35rem .6rem .15rem;font-size:.7rem}.SiteNav-module__BFb4AW__item{min-block-size:44px;color:var(--nav-text);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.6rem;font-size:.9rem;text-decoration:none;display:flex}.SiteNav-module__BFb4AW__item.SiteNav-module__BFb4AW__current{background:var(--nav-hover)}.SiteNav-module__BFb4AW__note{border:1px solid var(--nav-line);color:var(--nav-muted);border-radius:999px;padding:.05rem .4rem;font-size:.68rem}.SiteNav-module__BFb4AW__adminSection .SiteNav-module__BFb4AW__groupLabel{color:var(--nav-gold)}.SiteNav-module__BFb4AW__rowSection{display:none}@media (max-width:980px){.SiteNav-module__BFb4AW__row,.SiteNav-module__BFb4AW__labelWide{display:none}.SiteNav-module__BFb4AW__labelNarrow{display:inline}.SiteNav-module__BFb4AW__rowSection{display:flex}}.SiteNav-module__BFb4AW__menuOnly .SiteNav-module__BFb4AW__rowSection{display:flex}
.BsiyataD-module__q85Jxq__root{z-index:60;pointer-events:none;direction:rtl;justify-content:center;align-items:center;width:44px;height:27px;display:flex;position:fixed;top:70px;bottom:auto;right:20px}.BsiyataD-module__q85Jxq__glyph{z-index:1;color:#c9a84c;letter-spacing:.1em;-webkit-user-select:none;user-select:none;white-space:nowrap;will-change:opacity;font-size:14px;animation:5s ease-in-out infinite BsiyataD-module__q85Jxq__bsdPulse;position:relative}@keyframes BsiyataD-module__q85Jxq__bsdPulse{0%,to{text-shadow:0 0 4px #c9a84c8c,0 0 12px #c9a84c38;opacity:.68}50%{text-shadow:0 0 7px #c9a84c,0 0 20px #c9a84c80,0 0 40px #c9a84c29;opacity:1}}.BsiyataD-module__q85Jxq__p1,.BsiyataD-module__q85Jxq__p2,.BsiyataD-module__q85Jxq__p3,.BsiyataD-module__q85Jxq__p4,.BsiyataD-module__q85Jxq__p5{pointer-events:none;opacity:0;background:#c9a84c;border-radius:50%;position:absolute}.BsiyataD-module__q85Jxq__p1{width:3px;height:3px}.BsiyataD-module__q85Jxq__p2{width:2.5px;height:2.5px}.BsiyataD-module__q85Jxq__p3{width:2px;height:2px}.BsiyataD-module__q85Jxq__p4{width:2.5px;height:2.5px}.BsiyataD-module__q85Jxq__p5{width:2px;height:2px}.BsiyataD-module__q85Jxq__p1{animation:6s cubic-bezier(.23,1,.32,1) infinite BsiyataD-module__q85Jxq__spark;top:calc(50% - 6px);left:calc(50% + 0)}.BsiyataD-module__q85Jxq__p2{animation:6s cubic-bezier(.23,1,.32,1) .618s infinite BsiyataD-module__q85Jxq__spark;top:calc(50% + 6px);left:calc(50% - 8px)}.BsiyataD-module__q85Jxq__p3{animation:6s cubic-bezier(.23,1,.32,1) 1.618s infinite BsiyataD-module__q85Jxq__spark;top:calc(50% - 2px);left:calc(50% + 14px)}.BsiyataD-module__q85Jxq__p4{animation:6s cubic-bezier(.23,1,.32,1) 2.618s infinite BsiyataD-module__q85Jxq__spark;top:calc(50% - 7px);left:calc(50% + 8px)}.BsiyataD-module__q85Jxq__p5{animation:6s cubic-bezier(.23,1,.32,1) 4.236s infinite BsiyataD-module__q85Jxq__spark;top:calc(50% + 8px);left:calc(50% - 2px)}@keyframes BsiyataD-module__q85Jxq__spark{0%{opacity:0;transform:translateY(0)scale(1)}8%{opacity:.88}72%{opacity:.12}to{opacity:0;transform:translateY(-20px)scale(.4)}}.BsiyataD-module__q85Jxq__rootAuth{pointer-events:none;direction:rtl;justify-content:center;align-items:center;width:70px;height:43px;display:flex;position:relative}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__glyph{font-size:22px;animation:5s ease-in-out infinite BsiyataD-module__q85Jxq__bsdPulseAuth}@keyframes BsiyataD-module__q85Jxq__bsdPulseAuth{0%,to{text-shadow:0 0 6px #c9a84c8c,0 0 20px #c9a84c38;opacity:.68}50%{text-shadow:0 0 12px #c9a84c,0 0 32px #c9a84c80,0 0 65px #c9a84c29;opacity:1}}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p1{width:5px;height:5px}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p2{width:4px;height:4px}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p3{width:3.5px;height:3.5px}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p4{width:4px;height:4px}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p5{width:3px;height:3px}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p1{animation:6s cubic-bezier(.23,1,.32,1) infinite BsiyataD-module__q85Jxq__sparkAuth;top:calc(50% - 8px);left:calc(50% + 0)}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p2{animation:6s cubic-bezier(.23,1,.32,1) .618s infinite BsiyataD-module__q85Jxq__sparkAuth;top:calc(50% + 8px);left:calc(50% - 10px)}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p3{animation:6s cubic-bezier(.23,1,.32,1) 1.618s infinite BsiyataD-module__q85Jxq__sparkAuth;top:calc(50% - 2px);left:calc(50% + 18px)}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p4{animation:6s cubic-bezier(.23,1,.32,1) 2.618s infinite BsiyataD-module__q85Jxq__sparkAuth;top:calc(50% - 8px);left:calc(50% + 11px)}.BsiyataD-module__q85Jxq__rootAuth .BsiyataD-module__q85Jxq__p5{animation:6s cubic-bezier(.23,1,.32,1) 4.236s infinite BsiyataD-module__q85Jxq__sparkAuth;top:calc(50% + 10px);left:calc(50% - 3px)}@keyframes BsiyataD-module__q85Jxq__sparkAuth{0%{opacity:0;transform:translateY(0)scale(1)}8%{opacity:.88}72%{opacity:.12}to{opacity:0;transform:translateY(-32px)scale(.4)}}@media (max-width:768px){.BsiyataD-module__q85Jxq__root{z-index:1;position:absolute;top:64px;right:12px}}
.DownloadMenu-module__TGLtaq__wrap{flex-direction:column;align-items:center;display:inline-flex;position:relative}.DownloadMenu-module__TGLtaq__trigger{background:var(--surface,#131929);color:var(--primary,#c9a84c);cursor:pointer;border:1px solid #c9a84c73;border-radius:999px;align-items:center;gap:8px;padding:8px 20px;font-size:13px;font-weight:500;transition:background .144s cubic-bezier(.22,1,.36,1),border-color .144s cubic-bezier(.22,1,.36,1),box-shadow .144s cubic-bezier(.22,1,.36,1),transform 89ms cubic-bezier(.22,1,.36,1);animation:.233s cubic-bezier(.22,1,.36,1) both DownloadMenu-module__TGLtaq__triggerIn;display:inline-flex;box-shadow:0 2px 12px #0000004d}@keyframes DownloadMenu-module__TGLtaq__triggerIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.DownloadMenu-module__TGLtaq__trigger:hover{border-color:var(--primary,#c9a84c);background:#c9a84c1a;box-shadow:0 0 20px #c9a84c38}}.DownloadMenu-module__TGLtaq__trigger:active{transform:scale(.96)}.DownloadMenu-module__TGLtaq__triggerOpen{border-color:var(--primary,#c9a84c);background:#c9a84c1f}.DownloadMenu-module__TGLtaq__dlIcon{color:var(--primary,#c9a84c);font-size:14px;font-weight:700}.DownloadMenu-module__TGLtaq__check{color:#2ecc71;font-size:14px;animation:.144s cubic-bezier(.34,1.56,.64,1) both DownloadMenu-module__TGLtaq__checkPop}@keyframes DownloadMenu-module__TGLtaq__checkPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.DownloadMenu-module__TGLtaq__dropdown{background:var(--surface,#131929);scrollbar-width:thin;scrollbar-color:#c9a84c40 transparent;border:1px solid #c9a84c40;border-radius:14px;width:min(100vw - 16px,500px);min-width:340px;overflow:hidden auto}.DownloadMenu-module__TGLtaq__dropdown::-webkit-scrollbar{width:4px}.DownloadMenu-module__TGLtaq__dropdown::-webkit-scrollbar-track{background:0 0}.DownloadMenu-module__TGLtaq__dropdown::-webkit-scrollbar-thumb{background:#c9a84c40;border-radius:4px}.DownloadMenu-module__TGLtaq__dropdownPortal{z-index:1000;animation:.233s cubic-bezier(.22,1,.36,1) both DownloadMenu-module__TGLtaq__dropInPortal;position:fixed}.DownloadMenu-module__TGLtaq__dropdownPortalUp{box-shadow:0 -8px 40px #0000008c,0 0 0 1px #c9a84c14}.DownloadMenu-module__TGLtaq__dropdownPortalDown{box-shadow:0 8px 40px #0000008c,0 0 0 1px #c9a84c14}@keyframes DownloadMenu-module__TGLtaq__dropInPortal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.DownloadMenu-module__TGLtaq__row{cursor:pointer;text-align:right;width:100%;animation:DownloadMenu-module__TGLtaq__rowIn .233s cubic-bezier(.22,1,.36,1) var(--delay,0s) both;background:0 0;border-top:none;border-bottom:1px solid #2a3a5c66;border-left:none;border-right:3px solid #0000;flex-direction:row-reverse;align-items:center;gap:12px;padding:14px 16px;transition:background .144s cubic-bezier(.22,1,.36,1),border-right-color .144s cubic-bezier(.22,1,.36,1);display:flex}.DownloadMenu-module__TGLtaq__row:last-child{border-bottom:none}@keyframes DownloadMenu-module__TGLtaq__rowIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (hover:hover) and (pointer:fine){.DownloadMenu-module__TGLtaq__row:hover:not(:disabled){border-right-color:var(--primary,#c9a84c);background:#c9a84c0f}}.DownloadMenu-module__TGLtaq__row:active:not(:disabled){background:#c9a84c1a}.DownloadMenu-module__TGLtaq__row:disabled{opacity:.5;cursor:not-allowed}.DownloadMenu-module__TGLtaq__rowActive{border-right-color:var(--primary,#c9a84c);background:#c9a84c14}.DownloadMenu-module__TGLtaq__rowIcon{width:28px;height:20px;color:var(--primary,#c9a84c);flex-shrink:0;justify-content:center;align-items:center;display:flex}.DownloadMenu-module__TGLtaq__rowText{text-align:right;direction:rtl;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DownloadMenu-module__TGLtaq__rowLabel{color:var(--text-primary,#f0f4ff);white-space:normal;word-break:break-word;font-size:14px;font-weight:600;line-height:1.3}.DownloadMenu-module__TGLtaq__rowSub{color:var(--text-secondary,#89b);opacity:.9;white-space:normal;word-break:break-word;margin-top:1px;font-size:11.5px;line-height:1.4}.DownloadMenu-module__TGLtaq__formSeparator{background:linear-gradient(270deg,#0000,#c9a84c73,#0000);height:1px;margin:6px 0 2px}.DownloadMenu-module__TGLtaq__formSectionHeader{letter-spacing:.04em;text-align:right;color:var(--primary,#c9a84c);opacity:.85;text-transform:uppercase;direction:rtl;flex-direction:row-reverse;align-items:center;gap:6px;padding:8px 16px 6px;font-size:11px;font-weight:700;display:flex}.DownloadMenu-module__TGLtaq__rowForm{padding:10px 16px}.DownloadMenu-module__TGLtaq__rowForm .DownloadMenu-module__TGLtaq__rowLabel{font-size:13px}.DownloadMenu-module__TGLtaq__rowForm .DownloadMenu-module__TGLtaq__rowSub{opacity:.75;font-size:11px}.DownloadMenu-module__TGLtaq__trustInline{border-right:3px solid var(--primary,#c9a84c);direction:rtl;background:#c9a84c12;border-bottom:1px solid #2a3a5c66;flex-direction:column;gap:10px;padding:12px 16px;animation:.144s cubic-bezier(.22,1,.36,1) both DownloadMenu-module__TGLtaq__rowIn;display:flex}.DownloadMenu-module__TGLtaq__trustBanner{border-right:3px solid var(--primary,#c9a84c);background:#c9a84c12;padding:10px 16px;animation:.144s cubic-bezier(.22,1,.36,1) both DownloadMenu-module__TGLtaq__rowIn}.DownloadMenu-module__TGLtaq__trustText{color:var(--text-secondary,#89b);text-align:right;direction:rtl;margin-bottom:8px;font-size:11px;display:block}.DownloadMenu-module__TGLtaq__trustActions{flex-direction:row-reverse;gap:8px;display:flex}.DownloadMenu-module__TGLtaq__trustConfirm{border:1px solid var(--primary,#c9a84c);color:var(--primary,#c9a84c);cursor:pointer;background:#c9a84c26;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:600}.DownloadMenu-module__TGLtaq__trustCancel{color:var(--text-secondary,#89b);cursor:pointer;background:0 0;border:1px solid #8899bb4d;border-radius:999px;padding:5px 14px;font-size:11px}.DownloadMenu-module__TGLtaq__spinner{border:2px solid #c9a84c40;border-top-color:var(--primary,#c9a84c);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite DownloadMenu-module__TGLtaq__spin;display:inline-block}@keyframes DownloadMenu-module__TGLtaq__spin{to{transform:rotate(360deg)}}@keyframes DownloadMenu-module__TGLtaq__pkgIn{0%{opacity:0;transform:translateY(4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DownloadMenu-module__TGLtaq__badgePop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.DownloadMenu-module__TGLtaq__pkgAdd,.DownloadMenu-module__TGLtaq__pkgDownload{cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:5px 14px;font-size:12px;font-weight:500;transition:background .144s cubic-bezier(.22,1,.36,1),border-color .144s cubic-bezier(.22,1,.36,1),box-shadow .144s cubic-bezier(.22,1,.36,1),opacity .144s;animation:.233s cubic-bezier(.22,1,.36,1) both DownloadMenu-module__TGLtaq__pkgIn;display:inline-flex;box-shadow:0 1px 8px #00000040}.DownloadMenu-module__TGLtaq__pkgAdd:active:not(:disabled),.DownloadMenu-module__TGLtaq__pkgDownload:active:not(:disabled){transition:transform 89ms cubic-bezier(.22,1,.36,1);transform:scale(.96)}.DownloadMenu-module__TGLtaq__pkgAdd{color:var(--primary,#c9a84c);background:0 0;border:1px solid #c9a84c59}@media (hover:hover) and (pointer:fine){.DownloadMenu-module__TGLtaq__pkgAdd:hover:not(:disabled){border-color:var(--primary,#c9a84c);background:#c9a84c1a}}.DownloadMenu-module__TGLtaq__pkgAdded{border-color:var(--primary,#c9a84c);background:#c9a84c26}.DownloadMenu-module__TGLtaq__pkgDuplicate{opacity:.5;cursor:not-allowed}.DownloadMenu-module__TGLtaq__pkgDownload{color:var(--primary,#c9a84c);background:#c9a84c1f;border:1px solid #c9a84c8c;font-weight:600;box-shadow:0 0 14px #c9a84c2e}@media (hover:hover) and (pointer:fine){.DownloadMenu-module__TGLtaq__pkgDownload:hover:not(:disabled){border-color:var(--primary,#c9a84c);background:#c9a84c38;box-shadow:0 0 22px #c9a84c47}}.DownloadMenu-module__TGLtaq__pkgDownloading{opacity:.7;cursor:wait}.DownloadMenu-module__TGLtaq__pkgBadge{background:var(--primary,#c9a84c);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;animation:.144s cubic-bezier(.34,1.56,.64,1) both DownloadMenu-module__TGLtaq__badgePop;display:inline-flex;color:#0a0e1a!important}.DownloadMenu-module__TGLtaq__pkgHint{color:#c9a84c99;text-align:center;direction:rtl;margin-top:4px;font-size:10.5px;animation:.233s cubic-bezier(.22,1,.36,1) both DownloadMenu-module__TGLtaq__pkgIn}.DownloadMenu-module__TGLtaq__pkgList{background:#c9a84c0a;border:1px solid #c9a84c2e;border-radius:8px;flex-wrap:wrap;gap:4px 10px;margin-top:8px;padding:8px 10px;animation:.233s cubic-bezier(.22,1,.36,1) both DownloadMenu-module__TGLtaq__pkgIn;display:flex}.DownloadMenu-module__TGLtaq__pkgListItem{color:var(--primary,#c9a84c);cursor:pointer;align-items:center;gap:5px;font-size:11px;display:inline-flex}.DownloadMenu-module__TGLtaq__pkgListItem input[type=checkbox]{width:13px;height:13px;accent-color:var(--primary,#c9a84c);cursor:pointer}.DownloadMenu-module__TGLtaq__pkgClear{color:#ffffff73;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;margin-top:6px;padding:5px 12px;font-size:12px;transition:color .144s,border-color .144s;display:inline-flex}@media (hover:hover) and (pointer:fine){.DownloadMenu-module__TGLtaq__pkgClear:hover{color:#ffffffb3;border-color:#ffffff40}}@media (prefers-reduced-motion:reduce){.DownloadMenu-module__TGLtaq__pkgAdd,.DownloadMenu-module__TGLtaq__pkgDownload,.DownloadMenu-module__TGLtaq__pkgBadge,.DownloadMenu-module__TGLtaq__pkgHint,.DownloadMenu-module__TGLtaq__pkgList{animation-duration:.01ms!important}.DownloadMenu-module__TGLtaq__pkgAdd:active:not(:disabled),.DownloadMenu-module__TGLtaq__pkgDownload:active:not(:disabled){transform:none}}
::selection{color:var(--text-primary);background:#c9a84c4d}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--fx-veil-rgb) / .12);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#c9a84c59}.page-module__uOF_gG__caseCitation{direction:rtl;font-family:JetBrains Mono,monospace;font-size:13px}.page-module__uOF_gG__app{grid-template-rows:56px minmax(0,1fr) auto;height:100vh;max-height:100vh;display:grid}.page-module__uOF_gG__appBody{flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.page-module__uOF_gG__appBody>.page-module__uOF_gG__main{flex:auto;min-height:100%}.page-module__uOF_gG__topbar{border-bottom:1px solid var(--border);background:var(--background);flex-direction:row-reverse;align-items:center;gap:24px;padding:0 24px;display:flex}.page-module__uOF_gG__brand{letter-spacing:-.01em;flex-direction:row-reverse;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.page-module__uOF_gG__brand .page-module__uOF_gG__seal{border:1.5px solid var(--primary);width:28px;height:28px;color:var(--fx-gold-text);background:var(--primary-soft);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.page-module__uOF_gG__brand .page-module__uOF_gG__product{color:var(--text-primary)}.page-module__uOF_gG__brand .page-module__uOF_gG__product em{color:var(--fx-gold-text);font-style:normal}.page-module__uOF_gG__topbarSpacer{flex:1}.page-module__uOF_gG__topbarMethodology{align-items:center;gap:6px;display:inline-flex}.page-module__uOF_gG__mlLink{color:rgb(var(--fx-gold-text-rgb) / .45);white-space:nowrap;border:1px solid #c9a84c2e;border-radius:3px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:10px;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out}.page-module__uOF_gG__mlLink:hover{color:var(--fx-gold-text);border-color:#c9a84c66}.page-module__uOF_gG__health{color:var(--text-secondary);flex-direction:row-reverse;align-items:center;gap:8px;font-size:13px;display:flex}.page-module__uOF_gG__corpusHeartbeat{color:var(--text-secondary);white-space:nowrap}.page-module__uOF_gG__corpusCountPulse{color:var(--fx-gold-text);font-weight:600;animation:4s ease-in-out infinite page-module__uOF_gG__corpusHeartbeatPulse;display:inline-block}.page-module__uOF_gG__health .page-module__uOF_gG__dot{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 0 rgb(var(--fx-ok-rgb) / .6);border-radius:50%;animation:2.2s ease-out infinite page-module__uOF_gG__pulseDot}@keyframes page-module__uOF_gG__corpusHeartbeatPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes page-module__uOF_gG__pulseDot{0%{box-shadow:0 0 0 0 rgb(var(--fx-ok-rgb) / .55)}70%{box-shadow:0 0 0 8px rgb(var(--fx-ok-rgb) / 0)}to{box-shadow:0 0 0 0 rgb(var(--fx-ok-rgb) / 0)}}.page-module__uOF_gG__enginePill{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:border-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:999px;flex-direction:row-reverse;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:flex}.page-module__uOF_gG__enginePill:hover{border-color:var(--primary);color:var(--text-primary)}.page-module__uOF_gG__enginePill .page-module__uOF_gG__pillLabel{color:var(--text-secondary)}.page-module__uOF_gG__enginePill .page-module__uOF_gG__pillValue{color:var(--text-primary);font-weight:500}.page-module__uOF_gG__enginePill .page-module__uOF_gG__pillCaret{color:var(--text-secondary);font-size:10px}.page-module__uOF_gG__enginePill{position:relative}.page-module__uOF_gG__enginePillBubble{z-index:40;white-space:nowrap;pointer-events:none;background:var(--fx-deep);color:var(--fx-warm-ink);opacity:0;border:1px solid #c9a84c8c;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;transition:opacity .125s cubic-bezier(.23,1,.32,1),transform .125s cubic-bezier(.23,1,.32,1);position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-2px)}.page-module__uOF_gG__enginePill:hover .page-module__uOF_gG__enginePillBubble,.page-module__uOF_gG__enginePill:focus-within .page-module__uOF_gG__enginePillBubble{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.page-module__uOF_gG__enginePillBubble{transition:opacity .125s;transform:translate(-50%)}}.page-module__uOF_gG__userChip{background:var(--surface-high);border:1px solid var(--border);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.page-module__uOF_gG__main{opacity:0;min-height:0;animation:page-module__uOF_gG__shellIn .7s var(--ease-out) 50ms forwards;grid-template-columns:60fr 40fr;gap:0;display:grid;overflow:clip;transform:translateY(8px)}@keyframes page-module__uOF_gG__shellIn{to{opacity:1;transform:translateY(0)}}.page-module__uOF_gG__panel{overflow:hidden auto}.page-module__uOF_gG__panelOutput{border-right:1px solid var(--border);box-sizing:border-box;min-height:0;padding:32px 40px 48px;overflow-y:auto}.page-module__uOF_gG__panelInput{box-sizing:border-box;background:var(--background);min-height:0;padding:32px 40px 48px;overflow-y:auto}.page-module__uOF_gG__outputHeader{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.page-module__uOF_gG__outputHeader h2{margin:0}.page-module__uOF_gG__panelInput h2{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:14px;font-weight:500}.page-module__uOF_gG__panelInput h1{letter-spacing:-.01em;color:var(--text-primary);margin:0 0 28px;font-size:28px;font-weight:700}.page-module__uOF_gG__modes{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-flow:row-reverse wrap;justify-content:flex-end;gap:6px;margin-bottom:28px;padding:4px;display:flex;position:relative}.page-module__uOF_gG__modePill{min-width:0;color:var(--text-secondary);font:inherit;text-align:center;cursor:pointer;transition:color .144s var(--ease-out), background .233s var(--ease-out), box-shadow .233s var(--ease-out), transform 89ms var(--ease-out);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:auto;padding:10px 14px;font-size:13px;font-weight:500;position:relative}.page-module__uOF_gG__modePill:before{content:"";box-shadow:inset 0 1px 0 rgb(var(--fx-veil-rgb) / .04);pointer-events:none;border-radius:8px;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__modePill:hover{color:var(--text-primary);background:var(--primary-soft)}}.page-module__uOF_gG__modePill:active{transform:scale(.97)}.page-module__uOF_gG__modePill.page-module__uOF_gG__active{color:var(--fx-on-gold-text);background:var(--primary);box-shadow:0 1px #0003}.page-module__uOF_gG__modePill.page-module__uOF_gG__active:after{content:"";box-shadow:var(--shadow-gold-glow);opacity:.4;pointer-events:none;animation:page-module__uOF_gG__breathGold 2.584s var(--ease-out) infinite;border-radius:8px;position:absolute;inset:0}.page-module__uOF_gG__modePill.page-module__uOF_gG__modeCrown{box-shadow:inset 0 0 0 1px var(--crown-line)}.page-module__uOF_gG__modePill.page-module__uOF_gG__modeCrown:after{content:"";box-shadow:var(--shadow-crown-glow);opacity:.28;pointer-events:none;animation:page-module__uOF_gG__breathCrown 4.181s var(--ease-out) infinite;border-radius:8px;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__modePill.page-module__uOF_gG__modeCrown:hover{background:var(--crown-soft)}}.page-module__uOF_gG__modePill.page-module__uOF_gG__modeCrown.page-module__uOF_gG__active{color:var(--fx-on-gold-text);background:linear-gradient(180deg, var(--fx-crown-top) 0%, var(--primary) 100%);box-shadow:inset 0 0 0 1px var(--crown-line), 0 1px 0 #0003}.page-module__uOF_gG__modePill.page-module__uOF_gG__modeCrown.page-module__uOF_gG__active:after{box-shadow:var(--shadow-crown-glow);opacity:.55}@keyframes page-module__uOF_gG__breathGold{0%,to{opacity:.3}50%{opacity:.52}}@keyframes page-module__uOF_gG__breathCrown{0%,to{opacity:.22}50%{opacity:.42}}.page-module__uOF_gG__modePill .page-module__uOF_gG__he{flex-direction:row-reverse;justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.page-module__uOF_gG__modePill .page-module__uOF_gG__en{opacity:.7;letter-spacing:.06em;margin-top:2px;font-size:10px;font-weight:500;display:block}.page-module__uOF_gG__modePill .page-module__uOF_gG__modeIcon{opacity:.65;flex-shrink:0;align-items:center;display:inline-flex}.page-module__uOF_gG__modePill.page-module__uOF_gG__active .page-module__uOF_gG__modeIcon{opacity:1}.page-module__uOF_gG__modePillDisabled,.page-module__uOF_gG__modePill:disabled{opacity:.45;cursor:not-allowed;color:var(--text-secondary)}.page-module__uOF_gG__modePillDisabled.page-module__uOF_gG__active,.page-module__uOF_gG__modePill:disabled.page-module__uOF_gG__active{color:var(--text-secondary);box-shadow:none;background:0 0}.page-module__uOF_gG__verificationBanner{border:1px solid rgb(var(--fx-caution-rgb) / .45);background:rgb(var(--fx-caution-rgb) / .12);color:var(--fx-caution-ink);text-align:right;border-radius:12px;margin-bottom:14px;padding:12px 16px;font-size:13px;line-height:1.55}.page-module__uOF_gG__field{margin-bottom:20px}.page-module__uOF_gG__fieldLabel{color:var(--text-secondary);letter-spacing:.04em;flex-direction:row-reverse;align-items:center;gap:5px;margin-bottom:8px;font-size:12px;font-weight:500;display:flex}.page-module__uOF_gG__caseInput{background:var(--background);border:1.5px solid var(--border);width:100%;min-height:180px;max-height:240px;color:var(--text-primary);font:inherit;text-align:right;resize:none;overscroll-behavior:none;transition:border-color .22s var(--ease-out), box-shadow .32s var(--ease-out), background .22s var(--ease-out);direction:rtl;border-radius:10px;padding:16px 18px;font-size:15px;line-height:1.65;overflow-y:auto}.page-module__uOF_gG__caseInput::-webkit-scrollbar{width:6px}.page-module__uOF_gG__caseInput::-webkit-scrollbar-track{background:var(--fx-deep)}.page-module__uOF_gG__caseInput::-webkit-scrollbar-thumb{background:#c9a84c;border-radius:3px}.page-module__uOF_gG__caseInput::-webkit-scrollbar-thumb:hover{background:#d4b86b}.page-module__uOF_gG__caseInput::placeholder{color:var(--text-secondary);opacity:.7}.page-module__uOF_gG__oracleToggle{color:var(--fx-gold-text);cursor:pointer;transition:all .2s var(--ease-out);background:0 0;border:1px solid #c9a84c44;border-radius:4px;padding:2px 8px;font-size:11px}.page-module__uOF_gG__oracleToggle:hover{background:#c9a84c11;border-color:#c9a84c88}.page-module__uOF_gG__caseInput:hover{border-color:#c9a84c59}.page-module__uOF_gG__caseInput:focus{border-color:var(--primary);background:var(--surface);box-shadow:0 0 0 4px #c9a84c1a, var(--shadow-gold-glow);outline:none}.page-module__uOF_gG__fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-module__uOF_gG__selectWrap{position:relative}.page-module__uOF_gG__selectWrap:after{content:"⌄";color:var(--text-secondary);pointer-events:none;transition:color .2s var(--ease-out);font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-60%)}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__selectWrap:hover:after{color:var(--fx-gold-text)}}.page-module__uOF_gG__select{background:var(--background);border:1.5px solid var(--border);width:100%;color:var(--text-primary);font:inherit;text-align:right;appearance:none;cursor:pointer;transition:border-color .2s var(--ease-out), box-shadow .25s var(--ease-out);direction:rtl;border-radius:10px;padding:12px 14px 12px 32px;font-size:14px}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__select:hover{border-color:#c9a84c59}}.page-module__uOF_gG__select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #c9a84c1a}.page-module__uOF_gG__submitRow{flex-direction:row-reverse;align-items:center;gap:14px;margin-top:28px;display:flex}.page-module__uOF_gG__btnPrimary{background:var(--primary);color:var(--fx-on-gold-text);font:inherit;letter-spacing:.01em;cursor:pointer;transition:background .18s var(--ease-out), transform .12s var(--ease-out), box-shadow .25s var(--ease-out);border:0;border-radius:10px;flex:1;padding:14px 24px;font-size:15px;font-weight:700;position:relative;overflow:hidden}.page-module__uOF_gG__btnPrimary:hover{background:var(--primary-dim);transform:translateY(-1px);box-shadow:0 4px 24px #c9a84c8c,0 0 44px #c9a84c2e,0 1px 8px #00000040}.page-module__uOF_gG__btnPrimary:active{transform:scale(.97)translateY(0);box-shadow:0 2px 12px #c9a84c4d,inset 0 1px 4px #0003}.page-module__uOF_gG__btnPrimary:disabled{opacity:.45;cursor:not-allowed}.page-module__uOF_gG__btnPrimary .page-module__uOF_gG__btnLabel{flex-direction:row-reverse;align-items:center;gap:8px;display:inline-flex}.page-module__uOF_gG__btnPrimary .page-module__uOF_gG__ring{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.9s linear infinite page-module__uOF_gG__spin;display:none}.page-module__uOF_gG__btnPrimary.page-module__uOF_gG__loading .page-module__uOF_gG__ring{display:inline-block}@keyframes page-module__uOF_gG__spin{to{transform:rotate(360deg)}}.page-module__uOF_gG__btnGhost{border:1.5px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;transition:border-color .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border-radius:10px;padding:12px 16px;font-size:13px;font-weight:500}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__btnGhost:hover{border-color:var(--primary);color:var(--fx-gold-text);transform:translateY(-1px);box-shadow:0 0 14px #c9a84c38}}.page-module__uOF_gG__btnGhost:active{transform:scale(.96)translateY(0);box-shadow:inset 0 1px 3px #0003}.page-module__uOF_gG__hint{color:var(--text-secondary);flex-direction:row-reverse;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.page-module__uOF_gG__hint kbd{border:1px solid var(--border);color:var(--text-primary);border-bottom-width:2px;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px}.page-module__uOF_gG__panelOutput h2{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:500}.page-module__uOF_gG__agents,.page-module__uOF_gG__agentActivityBar{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:28px;display:grid}.page-module__uOF_gG__agentCard{background:var(--surface);border:1px solid var(--fx-panel-edge);opacity:.55;transition:border-color .22s var(--ease-out), opacity .22s var(--ease-out), box-shadow .22s var(--ease-out);border-radius:12px;padding:12px 10px;position:relative}.page-module__uOF_gG__agentCardName{color:var(--text-secondary);text-align:center;font-size:13px;font-weight:600;line-height:1.4}.page-module__uOF_gG__agentCardRole{color:var(--text-secondary);opacity:.65;margin-top:2px;font-size:11px;font-weight:400;display:block}.page-module__uOF_gG__agentCard.page-module__uOF_gG__active{opacity:1;animation:page-module__uOF_gG__agentCardPulse 1.7s var(--ease-out) infinite;border-color:#c9a84c;box-shadow:0 0 0 1px #c9a84c29,0 0 22px #c9a84c47}.page-module__uOF_gG__agentCard.page-module__uOF_gG__active .page-module__uOF_gG__agentCardName{color:var(--fx-gold-text)}.page-module__uOF_gG__agentSymbol{color:var(--text-secondary);opacity:.38;transition:color .22s var(--ease-out), opacity .22s var(--ease-out);-webkit-user-select:none;user-select:none;font-size:13px;line-height:1;position:absolute;top:7px;left:8px}.page-module__uOF_gG__agentCard.page-module__uOF_gG__active .page-module__uOF_gG__agentSymbol{color:var(--fx-gold-text);opacity:.85;animation:1.8s linear infinite page-module__uOF_gG__spin}.page-module__uOF_gG__agentGeoMark{opacity:.055;pointer-events:none;will-change:opacity;width:100%;height:100%;transition:opacity .4s var(--ease-out);position:absolute;inset:0;overflow:hidden}.page-module__uOF_gG__agentGeoMarkActive{opacity:.2}.page-module__uOF_gG__geoMarkSpin{transform-box:view-box;transform-origin:50%;will-change:transform;animation:28s linear infinite page-module__uOF_gG__geoMarkRotate}.page-module__uOF_gG__geoMarkBreathe{transform-box:view-box;transform-origin:50%;will-change:transform, opacity;animation:5s ease-in-out infinite page-module__uOF_gG__geoMarkPulse}@keyframes page-module__uOF_gG__geoMarkRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module__uOF_gG__geoMarkPulse{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}.page-module__uOF_gG__agentGeoSpinner{pointer-events:none;will-change:transform;transform-origin:50%;width:14px;height:14px;animation:2.2s linear infinite page-module__uOF_gG__geoSpinnerRotate;position:absolute;top:7px;left:7px}.page-module__uOF_gG__agentGeoSpinnerBreathe{animation:2s cubic-bezier(.45,0,.55,1) infinite page-module__uOF_gG__geoSpinnerBreathe}@keyframes page-module__uOF_gG__geoSpinnerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module__uOF_gG__geoSpinnerBreathe{0%,to{opacity:.7;transform:scale(.82)}50%{opacity:1;transform:scale(1.14)}}@keyframes page-module__uOF_gG__agentCardPulse{0%,to{box-shadow:0 0 0 1px #c9a84c29,0 0 18px #c9a84c2e}50%{box-shadow:0 0 0 1px #c9a84c3d,0 0 26px #c9a84c57}}.page-module__uOF_gG__agent{background:var(--surface);border:1px solid var(--border);text-align:center;transition:background .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:12px;padding:14px 8px 12px;position:relative}.page-module__uOF_gG__agent .page-module__uOF_gG__avatar{background:var(--primary-soft);border:1.5px solid var(--border);width:38px;height:38px;color:var(--text-secondary);transition:background .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out), color .3s var(--ease-out);border-radius:50%;place-items:center;margin:0 auto 8px;font-size:15px;font-weight:700;display:grid;position:relative}.page-module__uOF_gG__agent .page-module__uOF_gG__avatar:before{content:"";border:2px solid var(--primary);opacity:0;transition:opacity .25s var(--ease-out);border-top-color:#0000;border-radius:50%;animation:1.1s linear infinite page-module__uOF_gG__spin;position:absolute;inset:-4px}.page-module__uOF_gG__agent .page-module__uOF_gG__name{color:var(--text-secondary);transition:color .3s var(--ease-out);font-size:13px;font-weight:500}.page-module__uOF_gG__agent .page-module__uOF_gG__role{color:var(--text-secondary);opacity:.6;margin-top:2px;font-size:12px;display:block}.page-module__uOF_gG__agent.page-module__uOF_gG__waiting{opacity:.4}.page-module__uOF_gG__agent.page-module__uOF_gG__active{background:var(--surface-high);box-shadow:var(--shadow-card-hover);border-color:#c9a84c59}.page-module__uOF_gG__agent.page-module__uOF_gG__active .page-module__uOF_gG__avatar{color:var(--fx-gold-text);background:#c9a84c24;border-color:#0000}.page-module__uOF_gG__agent.page-module__uOF_gG__active .page-module__uOF_gG__avatar:before{opacity:1}.page-module__uOF_gG__agent.page-module__uOF_gG__active .page-module__uOF_gG__name{color:var(--fx-gold-text);font-weight:600}.page-module__uOF_gG__agent.page-module__uOF_gG__complete .page-module__uOF_gG__avatar{border-color:var(--success);color:var(--success);background:rgb(var(--fx-ok-rgb) / .08)}.page-module__uOF_gG__agent.page-module__uOF_gG__complete .page-module__uOF_gG__avatar:after{content:"";border-left:2px solid var(--success);border-bottom:2px solid var(--success);width:12px;height:6px;position:absolute;transform:rotate(-45deg)translate(1px,-2px)}.page-module__uOF_gG__agent.page-module__uOF_gG__complete .page-module__uOF_gG__avatar .page-module__uOF_gG__glyph{opacity:0}.page-module__uOF_gG__agent.page-module__uOF_gG__complete .page-module__uOF_gG__name{color:var(--text-primary)}.page-module__uOF_gG__steps{min-height:0;margin-bottom:24px}.page-module__uOF_gG__step{background:var(--surface);border:1px solid var(--border-soft);color:var(--text-primary);opacity:0;animation:page-module__uOF_gG__stepIn .55s var(--ease-out) forwards;border-radius:10px;flex-direction:row-reverse;align-items:flex-start;gap:10px;margin-bottom:6px;padding:10px 14px;font-size:14px;display:flex;transform:translateY(12px)}@keyframes page-module__uOF_gG__stepIn{to{opacity:1;transform:translateY(0)}}.page-module__uOF_gG__step .page-module__uOF_gG__tick{border:1.5px solid var(--primary);background:#c9a84c1f;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;margin-top:3px;display:grid}.page-module__uOF_gG__step .page-module__uOF_gG__tick:after{content:"";background:var(--primary);border-radius:50%;width:5px;height:5px}.page-module__uOF_gG__step.page-module__uOF_gG__done .page-module__uOF_gG__tick{background:rgb(var(--fx-ok-rgb) / .14);border-color:var(--success)}.page-module__uOF_gG__step.page-module__uOF_gG__done .page-module__uOF_gG__tick:after{background:var(--success)}.page-module__uOF_gG__step .page-module__uOF_gG__text{flex:1;line-height:1.5}.page-module__uOF_gG__step .page-module__uOF_gG__text strong{color:var(--fx-gold-text);font-weight:600}.page-module__uOF_gG__step .page-module__uOF_gG__duration{color:var(--text-secondary);flex-shrink:0;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:11px}.page-module__uOF_gG__loadingDots{justify-content:center;gap:6px;padding:12px 0;display:flex}.page-module__uOF_gG__loadingDots span{background:var(--primary);opacity:.6;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite page-module__uOF_gG__dotBounce}.page-module__uOF_gG__loadingDots span:nth-child(2){animation-delay:.2s}.page-module__uOF_gG__loadingDots span:nth-child(3){animation-delay:.4s}@keyframes page-module__uOF_gG__dotBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.page-module__uOF_gG__idle{text-align:center;border:1px dashed var(--border);color:var(--text-secondary);border-radius:16px;padding:64px 24px}.page-module__uOF_gG__idle .page-module__uOF_gG__scales{opacity:.55;width:56px;height:56px;margin:0 auto 18px}.page-module__uOF_gG__idle h3{color:var(--text-primary);margin:0 0 6px;font-size:17px;font-weight:600}.page-module__uOF_gG__idle p{margin:0;font-size:14px}.page-module__uOF_gG__result{opacity:0;pointer-events:none;transition:opacity .55s var(--ease-out) 50ms, transform .55s var(--ease-out) 50ms;transform:translateY(12px)}.page-module__uOF_gG__result.page-module__uOF_gG__show{opacity:1;pointer-events:auto;transform:translateY(0)}.page-module__uOF_gG__copyResult{color:var(--fx-gold-text);cursor:pointer;transition:background .15s var(--ease-out), border-color .15s var(--ease-out), transform .1s var(--ease-out);background:0 0;border:1px solid #c9a84c4d;border-radius:8px;align-items:center;gap:6px;margin-bottom:10px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__copyResult:hover{border-color:var(--primary);background:#c9a84c14}}.page-module__uOF_gG__copyResult:active{transform:scale(.96)}.page-module__uOF_gG__copyFloat{color:var(--fx-gold-text);background:var(--surface);cursor:pointer;width:fit-content;transition:background .15s var(--ease-out), border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);border:1px solid #c9a84c66;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:20px auto 4px;padding:8px 20px;font-size:13px;font-weight:500;display:flex;box-shadow:0 2px 12px #0000004d}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__copyFloat:hover{border-color:var(--primary);background:#c9a84c1a;box-shadow:0 0 16px #c9a84c33}}.page-module__uOF_gG__copyFloat:active{transform:scale(.96)}.page-module__uOF_gG__floatRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.page-module__uOF_gG__savedBadge{color:var(--fx-gold-text);opacity:0;letter-spacing:.02em;background:#c9a84c0f;border:1px solid #c9a84c4d;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;animation:.4s cubic-bezier(.23,1,.32,1) forwards page-module__uOF_gG__savedFadeIn}.page-module__uOF_gG__saveErrorBadge{color:rgb(var(--fx-warn-rgb));border:1px solid rgb(var(--fx-warn-rgb) / .35);background:rgb(var(--fx-warn-rgb) / .08);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;animation:.4s cubic-bezier(.23,1,.32,1) forwards page-module__uOF_gG__savedFadeIn}.page-module__uOF_gG__authNudge{color:var(--text-secondary,var(--fx-slate));direction:rtl;background:#c9a84c0f;border:1px solid #c9a84c47;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:10px 14px;font-size:13px;display:flex}.page-module__uOF_gG__authNudgeLink{color:var(--fx-gold-text);flex-shrink:0;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__authNudgeLink:hover{text-decoration:underline}}@keyframes page-module__uOF_gG__savedFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-module__uOF_gG__promptError{color:rgb(var(--fx-warn-rgb));border:1px solid rgb(var(--fx-warn-rgb) / .28);background:rgb(var(--fx-warn-rgb) / .06);opacity:0;direction:rtl;border-radius:8px;margin:6px 0 0;padding:7px 12px;font-size:13px;animation:.28s cubic-bezier(.23,1,.32,1) forwards page-module__uOF_gG__savedFadeIn}.page-module__uOF_gG__verdict{background:linear-gradient(180deg, var(--surface) 0%, var(--surface-high) 100%);border:1px solid var(--border);border-radius:16px;margin-bottom:18px;padding:24px 28px;position:relative;overflow:hidden}.page-module__uOF_gG__verdict:before{content:"";background:linear-gradient(180deg, transparent, var(--primary), transparent);width:2px;position:absolute;top:16px;bottom:16px;right:0}.page-module__uOF_gG__verdictEyebrow{color:var(--fx-gold-text);letter-spacing:.12em;text-transform:uppercase;flex-direction:row-reverse;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:500;display:flex}.page-module__uOF_gG__verdictModeIcon{opacity:.9;flex-shrink:0;align-items:center;display:inline-flex}.page-module__uOF_gG__verdictHeadline{letter-spacing:-.01em;color:var(--text-primary);white-space:pre-wrap;margin:0 0 14px;font-size:18px;font-weight:400;line-height:1.65}.page-module__uOF_gG__verdictMeta{color:var(--text-secondary);flex-direction:row-reverse;gap:20px;font-size:12px;display:flex}.page-module__uOF_gG__verdictMeta span{flex-direction:row-reverse;align-items:center;gap:6px;display:inline-flex}.page-module__uOF_gG__verdictMeta b{color:var(--text-primary);font-weight:500}.page-module__uOF_gG__memoBody{background:linear-gradient(180deg, var(--surface) 0%, var(--surface-high) 100%);border:1px solid var(--border);color:var(--text-primary);text-align:right;border-radius:16px;margin-bottom:18px;padding:26px 30px;font-size:14px;line-height:1.78;position:relative;overflow:hidden}.page-module__uOF_gG__memoBody:before{content:"";background:linear-gradient(180deg, transparent, var(--primary), transparent);opacity:.6;width:2px;position:absolute;top:18px;bottom:18px;right:0}.page-module__uOF_gG__memoH2{color:var(--fx-gold-text);letter-spacing:-.01em;margin:26px 0 10px;font-size:17px;font-weight:600;line-height:1.4}.page-module__uOF_gG__memoH2:first-child{margin-top:0}.page-module__uOF_gG__memoH3{color:var(--text-primary);letter-spacing:-.005em;margin:18px 0 8px;font-size:14px;font-weight:600}.page-module__uOF_gG__memoP{color:var(--text-primary);margin:0 0 14px}.page-module__uOF_gG__memoP:last-child{margin-bottom:0}.page-module__uOF_gG__memoUl{margin:0 0 14px;padding-left:0;padding-right:22px;list-style:outside}.page-module__uOF_gG__memoUl li{color:var(--text-primary);margin-bottom:6px;padding-right:4px}.page-module__uOF_gG__tableWrapper{border:1px solid #c9a84c26;border-radius:8px;margin-block:14px;overflow-x:auto}.page-module__uOF_gG__memoTable{border-collapse:collapse;text-align:right;direction:rtl;background:0 0;width:100%;font-size:13px}.page-module__uOF_gG__memoTable th,.page-module__uOF_gG__memoTable td{text-align:right;color:var(--text-primary);border-bottom:1px solid #c9a84c1a;border-right:1px solid #c9a84c0f;padding:8px 14px;line-height:1.6}.page-module__uOF_gG__memoTable th:last-child,.page-module__uOF_gG__memoTable td:last-child{border-right:none}.page-module__uOF_gG__memoTable thead th{color:var(--fx-gold-text);background:#c9a84c12;border-bottom:1px solid #c9a84c40;font-size:12px;font-weight:600}.page-module__uOF_gG__memoTable tbody tr:last-child td{border-bottom:none}.page-module__uOF_gG__memoTable tbody tr:hover{background:#c9a84c08}.page-module__uOF_gG__memoHr{background:linear-gradient(90deg, transparent, var(--border) 30%, var(--border) 70%, transparent);border:none;height:1px;margin:22px 0}.page-module__uOF_gG__memoBody b{color:var(--fx-gold-text);font-weight:600}.page-module__uOF_gG__statuteLink{color:var(--fx-gold-text);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:opacity .15s ease-out}.page-module__uOF_gG__statuteLink:hover{opacity:.7}.page-module__uOF_gG__probs{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.page-module__uOF_gG__probCard{background:var(--surface);border:1px solid var(--border);transition:background .25s var(--ease-out), box-shadow .3s var(--ease-out), transform .25s var(--ease-out);border-radius:14px;padding:18px 20px}.page-module__uOF_gG__probCard:hover{background:var(--surface-high);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.page-module__uOF_gG__probCard .page-module__uOF_gG__cardLabel{color:var(--text-secondary);flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;font-weight:500;display:flex}.page-module__uOF_gG__probCard .page-module__uOF_gG__cardLabel .page-module__uOF_gG__ci{opacity:.7;font-family:JetBrains Mono,monospace;font-size:11px}.page-module__uOF_gG__cardLabelText{flex-direction:row-reverse;align-items:center;gap:4px;display:flex}.page-module__uOF_gG__cardIcon{opacity:.8;flex-shrink:0;align-items:center;display:inline-flex}.page-module__uOF_gG__probCard .page-module__uOF_gG__cardValue{letter-spacing:-.02em;margin-bottom:10px;font-size:36px;font-weight:800;line-height:1}.page-module__uOF_gG__probCard.page-module__uOF_gG__win .page-module__uOF_gG__cardValue{color:var(--success)}.page-module__uOF_gG__probCard.page-module__uOF_gG__settle .page-module__uOF_gG__cardValue{color:var(--zopa)}.page-module__uOF_gG__probCard.page-module__uOF_gG__risk .page-module__uOF_gG__cardValue{color:var(--danger)}.page-module__uOF_gG__probCard .page-module__uOF_gG__bar{background:rgb(var(--fx-veil-rgb) / .06);border-radius:999px;height:4px;overflow:hidden}.page-module__uOF_gG__probCard .page-module__uOF_gG__bar .page-module__uOF_gG__fill{width:0;height:100%;transition:width 1.1s var(--ease-out) .2s;border-radius:999px;display:block}.page-module__uOF_gG__probCard.page-module__uOF_gG__win .page-module__uOF_gG__fill{background:var(--success)}.page-module__uOF_gG__probCard.page-module__uOF_gG__settle .page-module__uOF_gG__fill{background:var(--zopa)}.page-module__uOF_gG__probCard.page-module__uOF_gG__risk .page-module__uOF_gG__fill{background:var(--danger)}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probCard .page-module__uOF_gG__fill{width:var(--w,0%)}@keyframes page-module__uOF_gG__cardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probCard{animation:page-module__uOF_gG__cardIn .45s var(--ease-out) both}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probs>:first-child{animation-delay:.15s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probs>:first-child .page-module__uOF_gG__fill{transition-delay:.35s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probs>:nth-child(2){animation-delay:.3s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probs>:nth-child(2) .page-module__uOF_gG__fill{transition-delay:.5s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probs>:nth-child(3){animation-delay:.45s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__probs>:nth-child(3) .page-module__uOF_gG__fill{transition-delay:.65s}.page-module__uOF_gG__batna{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-bottom:18px;padding:22px 24px}.page-module__uOF_gG__batnaHead{flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.page-module__uOF_gG__batnaTitle{color:var(--text-primary);font-size:16px;font-weight:600}.page-module__uOF_gG__batnaSub{color:var(--text-secondary);font-size:12px}.page-module__uOF_gG__range{height:56px;margin:24px 4px 12px;position:relative}.page-module__uOF_gG__rangeTrack{background:var(--background);border:1px solid var(--border);border-radius:999px;height:12px;display:flex;position:absolute;top:22px;left:0;right:0;overflow:hidden}.page-module__uOF_gG__rangeSeg{transform-origin:50%;height:100%;transition:transform .32s var(--ease-out);transform:scaleX(0)}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__rangeSeg{transform:scaleX(1)}.page-module__uOF_gG__rangeSeg.page-module__uOF_gG__batnaColor{background:var(--primary);transform-origin:100%;flex:18}.page-module__uOF_gG__rangeSeg.page-module__uOF_gG__zopaColor{background:var(--zopa);flex:30}.page-module__uOF_gG__rangeSeg.page-module__uOF_gG__watnaColor{background:var(--danger);transform-origin:0;flex:22}.page-module__uOF_gG__decisionRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px 28px;margin:4px 0 14px;display:grid}.page-module__uOF_gG__decisionCell{flex-direction:column;gap:3px;display:flex}.page-module__uOF_gG__decisionTitle{color:var(--text-secondary);font-size:13px;font-weight:600}.page-module__uOF_gG__decisionValue{color:var(--fx-gold-text);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(17px,2.2vw,22px);font-weight:600}.page-module__uOF_gG__decisionFloor{color:var(--danger)}.page-module__uOF_gG__decisionEmpty{color:var(--text-secondary);font-size:14px}.page-module__uOF_gG__decisionNote{color:var(--text-secondary);font-size:12px;line-height:1.5}.page-module__uOF_gG__decisionJudge{color:var(--text-secondary);border-right:2px solid var(--primary);margin:0 0 18px;padding-right:10px;font-size:12.5px}.page-module__uOF_gG__driverGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-bottom:8px;display:grid}.page-module__uOF_gG__driverCard{background:var(--background);border:1px solid var(--border);border-radius:10px;padding:11px 12px}.page-module__uOF_gG__driverHead{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.page-module__uOF_gG__driverLabel{color:var(--text-primary);font-size:12.5px;font-weight:600}.page-module__uOF_gG__driverChip{white-space:nowrap;font-size:12px}.page-module__uOF_gG__driverValue{color:var(--text-primary);font-variant-numeric:tabular-nums;margin-top:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:18px;font-weight:600}.page-module__uOF_gG__driverMissing{color:var(--danger);margin-top:6px;font-size:13px}.page-module__uOF_gG__driverTol{color:var(--text-secondary);margin-top:2px;font-size:12px}.page-module__uOF_gG__axis{margin:10px 6px 4px;position:relative}.page-module__uOF_gG__axisLine{height:0;position:relative}.page-module__uOF_gG__driverTol span{font-family:JetBrains Mono,ui-monospace,monospace}.page-module__uOF_gG__axisTrack{background:var(--border);height:1px;position:absolute;top:0;left:0;right:0}.page-module__uOF_gG__axisBand{border-radius:3px;height:18px;position:absolute;top:-9px}.page-module__uOF_gG__axisBand_zopa_low,.page-module__uOF_gG__axisBand_zopa_high{border:1px solid var(--primary);background:#c9a84c33}.page-module__uOF_gG__axisBand_batna{border:1px solid var(--primary);background:#c9a84c14;top:14px}.page-module__uOF_gG__axisBand_watna{background:repeating-linear-gradient(135deg, rgb(var(--fx-watna-rgb) / .45) 0 3px, transparent 3px 6px);border:1px solid var(--danger);top:14px}.page-module__uOF_gG__axisCap,.page-module__uOF_gG__axisPinCap{white-space:nowrap;text-align:center;flex-direction:column;gap:1px;display:flex;position:absolute}.page-module__uOF_gG__axisCapLabel{color:var(--text-secondary);font-size:12px}.page-module__uOF_gG__axisCapValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.page-module__uOF_gG__axisPin{background:var(--primary);opacity:.75;width:1px;height:26px;position:absolute;top:-26px}.page-module__uOF_gG__axisZero{background:var(--border);width:1px;height:30px;position:absolute;top:-14px}.page-module__uOF_gG__axisZero span{color:var(--text-secondary);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}@media (max-width:480px){.page-module__uOF_gG__axisCap,.page-module__uOF_gG__axisPinCap{display:none}.page-module__uOF_gG__axis{padding-top:34px!important;padding-bottom:40px!important}}.page-module__uOF_gG__rangeLabel{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500;position:absolute;top:0}.page-module__uOF_gG__rangeLabel b{color:var(--text-primary);direction:ltr;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:500;display:block}.page-module__uOF_gG__rangeLabelBatna{right:0}.page-module__uOF_gG__rangeLabelZopa{text-align:center;color:var(--zopa);right:38%;transform:translate(50%)}.page-module__uOF_gG__rangeLabelZopa b{color:var(--zopa)}.page-module__uOF_gG__rangeLabelWatna{left:0}.page-module__uOF_gG__rangeMarker{background:var(--text-secondary);opacity:0;width:2px;height:24px;transition:opacity .5s var(--ease-out) 1s;position:absolute;top:38px}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__rangeMarker{opacity:.4}.page-module__uOF_gG__rangeMarker:after{content:attr(data-label);white-space:nowrap;color:var(--text-secondary);font-size:10px;position:absolute;top:26px;right:50%;transform:translate(50%)}.page-module__uOF_gG__judge{background:var(--surface);border:1px solid var(--border);border-radius:14px;grid-template-columns:1fr 80px;align-items:center;gap:20px;margin-bottom:18px;padding:20px 24px;display:grid}.page-module__uOF_gG__judgeInfo .page-module__uOF_gG__eyebrow{color:var(--fx-gold-text);letter-spacing:.12em;text-transform:uppercase;flex-direction:row-reverse;align-items:center;gap:4px;margin-bottom:4px;font-size:11px;font-weight:500;display:flex}.page-module__uOF_gG__judgeInfo h3{margin:0 0 8px;font-size:20px;font-weight:700}.page-module__uOF_gG__judgeInfo p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.page-module__uOF_gG__judgeInfo .page-module__uOF_gG__judgeStats{color:var(--text-secondary);flex-direction:row-reverse;gap:16px;margin-top:12px;font-size:12px;display:flex}.page-module__uOF_gG__judgeInfo .page-module__uOF_gG__judgeStats b{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-weight:500}.page-module__uOF_gG__judgeAvatar{border:2px solid var(--primary);background:var(--primary-soft);width:72px;height:72px;color:var(--fx-gold-text);border-radius:50%;justify-self:center;place-items:center;font-size:32px;font-weight:700;display:grid;position:relative}.page-module__uOF_gG__judgeAvatar:before{content:"";border:1px solid var(--primary);opacity:0;border-radius:50%;animation:2.4s ease-out infinite page-module__uOF_gG__judgePulse;position:absolute;inset:-6px}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__judgeAvatar:before{opacity:1}@keyframes page-module__uOF_gG__judgePulse{0%{opacity:.5;transform:scale(.95)}70%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}.page-module__uOF_gG__cites{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-bottom:18px;padding:22px 24px}.page-module__uOF_gG__citesHead{flex-direction:row-reverse;justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.page-module__uOF_gG__citesHead h3{margin:0;font-size:16px;font-weight:600}.page-module__uOF_gG__sectionHead{flex-direction:row-reverse;align-items:center;gap:8px;display:flex!important}.page-module__uOF_gG__citesHead .page-module__uOF_gG__citeMeta{color:var(--text-secondary);font-size:12px}.page-module__uOF_gG__citesHead .page-module__uOF_gG__citeMeta b{color:var(--success);font-weight:500}.page-module__uOF_gG__cite{border-bottom:1px solid var(--border-soft);opacity:0;flex-direction:row-reverse;align-items:flex-start;gap:12px;padding:12px 0;scroll-margin-top:12px;display:flex;transform:translateY(8px)}.page-module__uOF_gG__cite:last-child{border-bottom:0}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite{animation:page-module__uOF_gG__stepIn .5s var(--ease-out) forwards}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(2){animation-delay:.5s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(3){animation-delay:.6s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(4){animation-delay:.7s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(5){animation-delay:.8s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(6){animation-delay:.9s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(7){animation-delay:1s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(8){animation-delay:1.1s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(9){animation-delay:1.2s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(10){animation-delay:1.3s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(11){animation-delay:1.4s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(12){animation-delay:1.45s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(13){animation-delay:1.5s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(14){animation-delay:1.55s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(15){animation-delay:1.6s}.page-module__uOF_gG__cite .page-module__uOF_gG__verified{background:rgb(var(--fx-ok-rgb) / .12);border:1.5px solid var(--success);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:3px;display:grid}.page-module__uOF_gG__cite .page-module__uOF_gG__verified:after{content:"";border-left:1.5px solid var(--success);border-bottom:1.5px solid var(--success);width:6px;height:3px;transform:rotate(-45deg)translateY(-1px)}.page-module__uOF_gG__citeLegend{color:var(--text-secondary);flex-wrap:wrap;gap:10px 16px;margin-bottom:10px;font-size:11px;display:flex}.page-module__uOF_gG__citeLegend span{align-items:center;gap:5px;display:inline-flex}.page-module__uOF_gG__citeLegend svg{flex-shrink:0}.page-module__uOF_gG__legendCache{background:var(--success);border:1px solid var(--success)}.page-module__uOF_gG__legendRag{border:1px solid var(--primary);background:#c9a84c59}.page-module__uOF_gG__legendMention{border:1.5px solid var(--text-secondary);background:0 0}.page-module__uOF_gG__legendPredictor{color:rgb(var(--fx-purple-rgb));vertical-align:middle;flex-shrink:0;display:inline-block}.page-module__uOF_gG__citeQuote{border-right:2px solid var(--primary);color:var(--text-primary);text-align:right;opacity:0;direction:rtl;background:#c9a84c0a;border-left:none;border-radius:0 8px 8px 0;margin-block:8px 4px;margin-inline-start:28px;padding:10px 14px 10px 12px;font-size:13px;line-height:1.7;transition:opacity .233s cubic-bezier(.22,1,.36,1),transform .233s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__citeQuote{opacity:1;transform:translateY(0)}.page-module__uOF_gG__citeQuoteText{display:block}.page-module__uOF_gG__citeQuoteLabel{color:var(--fx-gold-text);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:500;display:block}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:first-child .page-module__uOF_gG__citeQuote{transition-delay:.233s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(2) .page-module__uOF_gG__citeQuote{transition-delay:.377s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(3) .page-module__uOF_gG__citeQuote{transition-delay:.466s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(4) .page-module__uOF_gG__citeQuote{transition-delay:.555s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(5) .page-module__uOF_gG__citeQuote{transition-delay:.644s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__cite:nth-child(6) .page-module__uOF_gG__citeQuote{transition-delay:.733s}.page-module__uOF_gG__citeIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.page-module__uOF_gG__cite .page-module__uOF_gG__citeTierRag{border:1.5px solid var(--primary);background:#c9a84c33;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:3px}.page-module__uOF_gG__cite .page-module__uOF_gG__citeTierOther{border:1.5px solid var(--text-secondary);background:0 0;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:3px}.page-module__uOF_gG__cite .page-module__uOF_gG__citeTierPredictor{width:18px;height:18px;color:rgb(var(--fx-purple-rgb));opacity:.9;flex-shrink:0;margin-top:3px}.page-module__uOF_gG__cite .page-module__uOF_gG__citeBody{flex:1}.page-module__uOF_gG__cite .page-module__uOF_gG__citeNumRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.page-module__uOF_gG__citeInlineWrap{vertical-align:baseline;align-items:center;gap:.35rem;display:inline-flex}.page-module__uOF_gG__cite .page-module__uOF_gG__citeNum{color:var(--fx-gold-text);direction:rtl;font-family:JetBrains Mono,monospace;font-size:13px;display:inline-block}.page-module__uOF_gG__cite .page-module__uOF_gG__citeGist{color:var(--text-secondary);margin-top:3px;font-size:13px;line-height:1.5;display:block}.page-module__uOF_gG__cite .page-module__uOF_gG__citeMetaLine{color:var(--text-secondary);opacity:.85;margin-top:2px;font-size:12px;line-height:1.4;display:block}.page-module__uOF_gG__timeline{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:row-reverse;align-items:center;gap:14px;margin-bottom:18px;padding:16px 22px;display:flex}.page-module__uOF_gG__timeline .page-module__uOF_gG__timelineLabel{color:var(--text-secondary);white-space:nowrap;font-size:13px}.page-module__uOF_gG__timeline .page-module__uOF_gG__barWrap{background:rgb(var(--fx-veil-rgb) / .06);border-radius:999px;flex:1;height:6px;overflow:hidden}.page-module__uOF_gG__timeline .page-module__uOF_gG__barWrap .page-module__uOF_gG__fill{background:var(--primary);width:0;height:100%;transition:width 1.2s var(--ease-out) .5s;border-radius:999px;display:block}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__timeline .page-module__uOF_gG__fill{width:60%}.page-module__uOF_gG__timeline .page-module__uOF_gG__timelineValue{color:var(--text-primary);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:13px}.page-module__uOF_gG__debugPanel{background:rgb(var(--fx-danger-rgb) / .08);border:1px solid rgb(var(--fx-danger-rgb) / .35);color:var(--text-primary);animation:page-module__uOF_gG__cardIn .4s var(--ease-out);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:18px;padding:16px 20px;display:flex}.page-module__uOF_gG__debugHead{flex-direction:row-reverse;align-items:flex-start;gap:12px;display:flex}.page-module__uOF_gG__debugIcon{color:var(--danger);flex-shrink:0;font-size:20px;line-height:1}.page-module__uOF_gG__debugBody{flex:1;min-width:0}.page-module__uOF_gG__debugTitle{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:600}.page-module__uOF_gG__debugMeta{color:var(--text-secondary);font-size:12px;line-height:1.5}.page-module__uOF_gG__debugMeta b{color:var(--text-primary);font-weight:500}.page-module__uOF_gG__debugToggle{color:var(--fx-gold-text);cursor:pointer;transition:background .2s var(--ease-out);background:#c9a84c1a;border:1px solid #c9a84c4d;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:12px}.page-module__uOF_gG__debugToggle:hover{background:#c9a84c33}.page-module__uOF_gG__debugRaw{border:1px solid var(--border-soft);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:8px;margin:0;padding:12px 14px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5;overflow:clip}.page-module__uOF_gG__debugHint{color:var(--text-secondary);opacity:.8;padding-right:32px;font-size:11px}.page-module__uOF_gG__draftAdvisory{color:var(--text-secondary);background:#c9a84c12;border:1px solid #c9a84c47;border-radius:10px;flex-flow:row-reverse wrap;align-items:baseline;gap:4px 10px;margin-bottom:10px;padding:12px 16px;font-size:12.5px;line-height:1.55;display:flex}.page-module__uOF_gG__draftAdvisory:before{content:"✎";color:var(--fx-gold-text);font-size:15px;line-height:1.2}.page-module__uOF_gG__draftAdvisory strong{color:var(--fx-gold-text);white-space:nowrap;font-weight:600}@media (max-width:420px){.page-module__uOF_gG__draftAdvisory{padding:10px 13px;font-size:12px}}.page-module__uOF_gG__validationWarnings{color:var(--text-secondary);text-align:right;background:#c9a84c17;border:1px solid #c9a84c59;border-radius:10px;margin-bottom:10px;padding:12px 16px;font-size:12.5px;line-height:1.55}.page-module__uOF_gG__validationWarnings strong{color:var(--fx-gold-text);margin-bottom:8px;font-weight:600;display:block}.page-module__uOF_gG__validationWarningsList{margin:0;padding:0 18px 0 0;list-style:none}.page-module__uOF_gG__validationWarningsList li{margin-bottom:8px;position:relative}.page-module__uOF_gG__validationWarningsList li:last-child{margin-bottom:0}.page-module__uOF_gG__validationWarningsList li:before{content:"⚠";color:var(--fx-gold-text);font-size:12px;position:absolute;right:-16px}.page-module__uOF_gG__validationWarningsDetails{margin-top:2px}.page-module__uOF_gG__validationWarningsSummary{cursor:pointer;color:var(--text-secondary);padding:9px 0;line-height:1.5;list-style:none}.page-module__uOF_gG__validationWarningsSummary::-webkit-details-marker{display:none}.page-module__uOF_gG__validationWarningsSummary:before{content:"◂";color:var(--fx-gold-text);margin-inline-end:6px;transition:transform .18s cubic-bezier(.77,0,.175,1);display:inline-block}.page-module__uOF_gG__validationWarningsDetails[open]>.page-module__uOF_gG__validationWarningsSummary:before{transform:rotate(-90deg)}.page-module__uOF_gG__validationWarningsDetails[open]>.page-module__uOF_gG__validationWarningsSummary{margin-bottom:6px}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__validationWarningsSummary:hover{color:var(--fx-gold-text)}}.page-module__uOF_gG__validationWarningsSummary:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.page-module__uOF_gG__validationWarningsCounts{margin-top:3px;color:var(--text-muted,var(--fx-slate-muted));margin-inline-start:16px;font-size:11px;display:block}@keyframes page-module__uOF_gG__validationWarningsReveal{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.page-module__uOF_gG__validationWarningsDetails[open]>.page-module__uOF_gG__validationWarningsList{animation:.16s cubic-bezier(.23,1,.32,1) page-module__uOF_gG__validationWarningsReveal}@keyframes page-module__uOF_gG__validationWarningsRevealFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-module__uOF_gG__validationWarningsSummary:before{transition:none}.page-module__uOF_gG__validationWarningsDetails[open]>.page-module__uOF_gG__validationWarningsList{animation:.16s page-module__uOF_gG__validationWarningsRevealFade}}.page-module__uOF_gG__validationWarningsBasis{color:var(--text-muted,var(--fx-slate-muted));margin-top:2px;font-size:11px;display:block}@media (max-width:420px){.page-module__uOF_gG__validationWarnings{padding:10px 13px;font-size:12px}}.page-module__uOF_gG__disclaimer{background:rgb(var(--fx-danger-rgb) / .06);border:1px solid rgb(var(--fx-danger-rgb) / .25);color:var(--text-secondary);border-radius:10px;flex-direction:row-reverse;align-items:flex-start;gap:10px;padding:14px 18px;font-size:12px;line-height:1.55;display:flex}.page-module__uOF_gG__disclaimer:before{content:"⚖";color:var(--fx-gold-text);flex-shrink:0;margin-top:1px;font-size:16px;line-height:1}.page-module__uOF_gG__footer{border-top:1px solid var(--border);min-height:48px;color:var(--text-secondary);background:var(--background);z-index:10;flex-direction:row-reverse;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 24px;font-size:12px;display:flex;position:relative}.page-module__uOF_gG__footer .page-module__uOF_gG__engines{flex-direction:row-reverse;gap:10px;font-size:12px;display:flex}.page-module__uOF_gG__footer .page-module__uOF_gG__engines b{color:var(--fx-gold-text);font-weight:500}.page-module__uOF_gG__footer .page-module__uOF_gG__engines .page-module__uOF_gG__sep{opacity:.4}.page-module__uOF_gG__footer .page-module__uOF_gG__footerStats{color:var(--text-secondary);opacity:.8;font-family:JetBrains Mono,monospace;font-size:11px}.page-module__uOF_gG__historySection{margin-top:4px}.page-module__uOF_gG__judgePreview{opacity:1;background:#c9a84c0f;border:1px solid #c9a84c38;border-radius:12px;align-items:flex-start;gap:12px;margin-top:10px;padding:13px 14px;display:flex;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.page-module__uOF_gG__agentCard.page-module__uOF_gG__active{animation:none!important}.page-module__uOF_gG__agentGeoSpinner{opacity:.6;animation:none!important}.page-module__uOF_gG__agentGeoSpinnerBreathe,.page-module__uOF_gG__geoMarkSpin,.page-module__uOF_gG__geoMarkBreathe,.page-module__uOF_gG__corpusCountPulse{animation:none!important}.page-module__uOF_gG__modePill.page-module__uOF_gG__active:after{opacity:.42;animation:none!important}.page-module__uOF_gG__modePill.page-module__uOF_gG__modeCrown:after{opacity:.3;animation:none!important}.page-module__uOF_gG__modePill.page-module__uOF_gG__modeCrown.page-module__uOF_gG__active:after{opacity:.55;animation:none!important}.page-module__uOF_gG__rangeSeg{transition:none!important;transform:scaleX(1)!important}.page-module__uOF_gG__rangeMarker{opacity:.4!important;transition:none!important}}@media not (prefers-reduced-motion:reduce){.page-module__uOF_gG__judgePreview{animation:.22s cubic-bezier(.22,1,.36,1) forwards page-module__uOF_gG__judgePreviewIn}}@keyframes page-module__uOF_gG__judgePreviewIn{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__uOF_gG__judgePreviewAvatar{border:1.5px solid var(--primary);width:38px;height:38px;color:var(--fx-gold-text);background:#c9a84c1f;border-radius:50%;flex-shrink:0;place-items:center;font-size:19px;font-weight:700;display:grid}.page-module__uOF_gG__judgePreviewBody{flex:1;min-width:0}.page-module__uOF_gG__judgePreviewName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:13px;font-weight:600;overflow:hidden}.page-module__uOF_gG__judgePreviewMeta{color:var(--text-secondary);margin-bottom:5px;font-size:11px;line-height:1.5}.page-module__uOF_gG__judgePreviewDocs{flex-wrap:wrap;gap:4px;display:flex}.page-module__uOF_gG__doctrinePill{color:var(--fx-gold-text);white-space:nowrap;background:#c9a84c17;border:1px solid #c9a84c38;border-radius:20px;padding:2px 8px;font-size:10px;line-height:1.4}.page-module__uOF_gG__judgePreviewMore{color:var(--fx-gold-text);cursor:pointer;white-space:nowrap;opacity:.65;background:0 0;border:none;flex-shrink:0;align-self:center;padding:0;font-size:11px;transition:opacity .15s ease-out}.page-module__uOF_gG__judgePreviewMore:hover{opacity:1}.page-module__uOF_gG__judgePreviewLoading{color:var(--text-secondary);opacity:.6;margin-top:4px;font-size:11px}.page-module__uOF_gG__judgeHoverRow{direction:rtl;flex-wrap:wrap;gap:6px;margin-top:10px;display:none}@media (hover:hover) and (pointer:fine){.page-module__uOF_gG__judgeHoverRow{display:flex}}.page-module__uOF_gG__judgeHoverChip{background:var(--fx-panel);color:var(--fx-slate-light);cursor:default;border:1px solid #c9a84c38;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:11px;transition:border-color .16s ease-out,color .16s ease-out,transform .1s ease-out}.page-module__uOF_gG__judgeHoverChip:hover,.page-module__uOF_gG__judgeHoverChip:focus-visible,.page-module__uOF_gG__judgeHoverChipActive{color:var(--fx-gold-text);border-color:#c9a84c8c;outline:none}.page-module__uOF_gG__judgeHoverChip:active{transform:scale(.97)}@media (max-width:1200px){.page-module__uOF_gG__panelOutput,.page-module__uOF_gG__panelInput{padding:24px 28px}.page-module__uOF_gG__probs{grid-template-columns:1fr 1fr 1fr;gap:10px}.page-module__uOF_gG__probCard .page-module__uOF_gG__cardValue{font-size:30px}}.page-module__uOF_gG__elapsed{opacity:.5;font-variant-numeric:tabular-nums;margin-inline-start:4px;font-size:.78em}.page-module__uOF_gG__staleWarning{color:var(--fx-gold-text);background:#c9a84c1f;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:6px 12px;font-size:.82rem;display:flex}.page-module__uOF_gG__staleWarning.page-module__uOF_gG__staleHard{background:rgb(var(--fx-stale-rgb) / .1);color:var(--fx-stale-ink)}.page-module__uOF_gG__staleBtn{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:1px solid;border-radius:4px;padding:2px 10px;font-family:inherit}.page-module__uOF_gG__externalVerifyRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.page-module__uOF_gG__externalVerifyBtn{border:1px solid var(--fx-edge);color:var(--fx-slate);cursor:pointer;direction:rtl;background:0 0;border-radius:4px;padding:2px 8px;font-family:inherit;font-size:11px;transition:border-color .15s ease-out,color .15s ease-out}.page-module__uOF_gG__externalVerifyBtn:hover{color:var(--fx-gold-text);border-color:#c9a84c}.page-module__uOF_gG__externalConfirmBtn{border:1px solid var(--fx-edge);color:var(--fx-slate-dim);cursor:pointer;direction:rtl;background:0 0;border-radius:4px;padding:2px 8px;font-family:inherit;font-size:11px;transition:border-color .15s ease-out,color .15s ease-out}.page-module__uOF_gG__externalConfirmBtn:hover{border-color:rgb(var(--fx-ok-rgb));color:rgb(var(--fx-ok-rgb))}.page-module__uOF_gG__externalVerifiedBadge{color:rgb(var(--fx-ok-rgb));direction:rtl;font-size:11px}.page-module__uOF_gG__pdfUploadRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.page-module__uOF_gG__pdfUploadBtn{cursor:pointer;color:var(--fx-gold-text);-webkit-user-select:none;user-select:none;direction:rtl;background:0 0;border:1px solid #c9a84c;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:13px;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}.page-module__uOF_gG__pdfUploadBtn:hover{background:#c9a84c1a}.page-module__uOF_gG__pdfUploadBtnDisabled{opacity:.45;cursor:not-allowed;pointer-events:none}.page-module__uOF_gG__pdfSpinIcon{animation:1s linear infinite page-module__uOF_gG__spin}.page-module__uOF_gG__pdfSpinner{color:var(--fx-slate);font-size:13px}.page-module__uOF_gG__pdfReviewBadge{color:var(--fx-gold-text);direction:rtl;background:#c9a84c1a;border:1px solid #c9a84c4d;border-radius:4px;padding:3px 8px;font-size:11px}.page-module__uOF_gG__pdfErrorMsg{color:rgb(var(--fx-danger-rgb));direction:rtl;margin-top:4px;font-size:12px;display:block}.page-module__uOF_gG__legislation{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-bottom:18px;padding:22px 24px}.page-module__uOF_gG__legislationHead{flex-direction:row-reverse;justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.page-module__uOF_gG__legislationHead h3{margin:0;font-size:16px;font-weight:600}.page-module__uOF_gG__legislationHead .page-module__uOF_gG__citeMeta{color:var(--text-secondary);font-size:12px}.page-module__uOF_gG__statute{border-bottom:1px solid var(--border-soft);opacity:0;flex-direction:row-reverse;align-items:flex-start;gap:12px;padding:12px 0;display:flex;transform:translateY(8px)}.page-module__uOF_gG__statute:last-child{border-bottom:0}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__statute{animation:page-module__uOF_gG__stepIn .5s var(--ease-out) forwards;animation-delay:.55s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__statute:nth-child(2){animation-delay:.65s}.page-module__uOF_gG__result.page-module__uOF_gG__show .page-module__uOF_gG__statute:nth-child(3){animation-delay:.75s}.page-module__uOF_gG__statuteVerified{background:rgb(var(--fx-ok-rgb) / .12);border:1.5px solid var(--success);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:3px;display:grid}.page-module__uOF_gG__statuteVerified:after{content:"";border-left:1.5px solid var(--success);border-bottom:1.5px solid var(--success);width:6px;height:3px;transform:rotate(-45deg)translateY(-1px)}.page-module__uOF_gG__oracleTrigger{z-index:20;background:var(--overlay);color:var(--fx-gold-text);font-family:var(--font-heebo,"Heebo", sans-serif);cursor:pointer;letter-spacing:.04em;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #c9a84c8c;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600;transition:background .144s cubic-bezier(.23,1,.32,1),transform .1s ease-out,border-color .144s;position:fixed;top:66px;left:16px}.page-module__uOF_gG__oracleTrigger:hover{background:#c9a84c1f;border-color:#c9a84c}.page-module__uOF_gG__oracleTrigger:active{transform:scale(.97)}@media (max-width:900px){.page-module__uOF_gG__topbar{gap:14px;padding:0 18px}.page-module__uOF_gG__corpusHeartbeat,.page-module__uOF_gG__topbarMethodology{display:none}}@media (max-width:768px){.page-module__uOF_gG__app{grid-template-rows:56px minmax(0,1fr) auto;height:auto;min-height:100dvh;max-height:none}.page-module__uOF_gG__appBody{overflow:hidden visible}.page-module__uOF_gG__appBody>.page-module__uOF_gG__main{flex:0 auto;min-height:auto}.page-module__uOF_gG__main{flex-direction:column;display:flex;overflow:visible}.page-module__uOF_gG__panelInput{border-bottom:1px solid var(--border);order:1;padding:20px 16px 28px;overflow:visible}.page-module__uOF_gG__panelOutput{border-right:none;order:2;padding:20px 16px 36px;overflow:visible}.page-module__uOF_gG__topbar{gap:10px;padding:0 14px}.page-module__uOF_gG__health,.page-module__uOF_gG__enginePill .page-module__uOF_gG__pillLabel,.page-module__uOF_gG__enginePill .page-module__uOF_gG__pillCaret{display:none}.page-module__uOF_gG__enginePill{gap:5px;padding:5px 10px}.page-module__uOF_gG__panelInput h1{margin-bottom:20px;font-size:22px}.page-module__uOF_gG__modePill .page-module__uOF_gG__en{display:none}.page-module__uOF_gG__modePill{padding:9px 10px;font-size:12px}.page-module__uOF_gG__modes{gap:4px}.page-module__uOF_gG__caseInput{min-height:140px}.page-module__uOF_gG__fieldRow{grid-template-columns:1fr}.page-module__uOF_gG__submitRow{flex-direction:column-reverse;gap:10px}.page-module__uOF_gG__btnPrimary{width:100%}.page-module__uOF_gG__btnGhost{text-align:center;width:100%}.page-module__uOF_gG__agents,.page-module__uOF_gG__agentActivityBar{grid-template-columns:repeat(4,1fr);gap:6px}.page-module__uOF_gG__agentCard{padding:10px 8px}.page-module__uOF_gG__agentCardRole{display:none}.page-module__uOF_gG__probs{grid-template-columns:1fr;gap:10px}.page-module__uOF_gG__probCard .page-module__uOF_gG__cardValue{font-size:32px}.page-module__uOF_gG__verdict,.page-module__uOF_gG__memoBody{padding:18px 16px}.page-module__uOF_gG__memoH2{font-size:15px}.page-module__uOF_gG__cites,.page-module__uOF_gG__legislation,.page-module__uOF_gG__batna{padding:16px}.page-module__uOF_gG__judge{grid-template-columns:1fr;gap:14px;padding:16px 18px}.page-module__uOF_gG__judgeAvatar{justify-self:flex-end;width:56px;height:56px;font-size:24px}.page-module__uOF_gG__oracleTrigger{padding:7px 14px;font-size:12px;top:62px;left:12px}.page-module__uOF_gG__footer{min-height:auto;padding:8px 16px;padding-bottom:max(8px, env(safe-area-inset-bottom));flex-direction:column-reverse;align-items:flex-end;gap:4px}}@media (max-width:480px){.page-module__uOF_gG__topbar{gap:8px;padding:0 12px}.page-module__uOF_gG__brand{gap:6px}.page-module__uOF_gG__brand .page-module__uOF_gG__product{font-size:16px}.page-module__uOF_gG__brand .page-module__uOF_gG__seal{width:24px;height:24px;font-size:12px}.page-module__uOF_gG__panelInput h1{font-size:19px}.page-module__uOF_gG__panelInput h2{font-size:11px}.page-module__uOF_gG__agents,.page-module__uOF_gG__agentActivityBar{grid-template-columns:repeat(3,1fr);gap:4px}.page-module__uOF_gG__agentCard{padding:8px 6px}.page-module__uOF_gG__agentCardName{font-size:11px}.page-module__uOF_gG__modePill{padding:8px;font-size:11px}.page-module__uOF_gG__modes{gap:3px}.page-module__uOF_gG__probs{gap:8px}.page-module__uOF_gG__probCard{padding:14px}.page-module__uOF_gG__probCard .page-module__uOF_gG__cardValue{font-size:28px}.page-module__uOF_gG__rangeLabelBatna,.page-module__uOF_gG__rangeLabelWatna{font-size:9px}.page-module__uOF_gG__rangeLabel b{font-size:12px}.page-module__uOF_gG__floatRow{flex-direction:column;align-items:stretch;gap:8px}.page-module__uOF_gG__copyFloat{justify-content:center;width:100%}}.page-module__uOF_gG__continueBanner{color:var(--text-secondary);direction:rtl;background:#c9a84c0f;border:1px solid #c9a84c40;border-radius:10px;flex-direction:row-reverse;align-items:center;gap:10px;margin:12px 0 8px;padding:12px 16px;font-size:13px;animation:.2s cubic-bezier(.23,1,.32,1) both page-module__uOF_gG__bannerIn;display:flex}@keyframes page-module__uOF_gG__bannerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__uOF_gG__continueBanner{animation:none}}.page-module__uOF_gG__bannerLabel{text-align:right;flex:1}.page-module__uOF_gG__bannerLabel strong{color:var(--fx-gold-text)}.page-module__uOF_gG__bannerBtns{flex-direction:row;flex-shrink:0;gap:8px;display:flex}.page-module__uOF_gG__bannerBtn{font:inherit;cursor:pointer;border:1.5px solid var(--primary);color:var(--fx-gold-text);white-space:nowrap;background:0 0;border-radius:8px;min-width:44px;min-height:36px;padding:7px 14px;font-size:12px;font-weight:600;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .16s ease-out}.page-module__uOF_gG__bannerBtn:active{transform:scale(.97)}.page-module__uOF_gG__bannerBtnPrimary{background:var(--primary);color:var(--fx-on-gold-text)}.page-module__uOF_gG__bannerBtnPrimary:hover{opacity:.88}.page-module__uOF_gG__priorCard{border:1px solid #c9a84c40;border-right:3px solid var(--primary);background:var(--fx-panel);direction:rtl;border-radius:10px;margin-bottom:24px;overflow:hidden}.page-module__uOF_gG__priorCardHeader{cursor:pointer;color:var(--fx-gold-text);-webkit-user-select:none;user-select:none;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.page-module__uOF_gG__priorCardHeader:hover{background:#c9a84c0d}.page-module__uOF_gG__priorCardChevron{flex-shrink:0;transition:transform .2s cubic-bezier(.23,1,.32,1)}.page-module__uOF_gG__priorCardChevronOpen{transform:rotate(180deg)}.page-module__uOF_gG__priorCardBody{max-height:280px;color:var(--text-secondary);border-top:1px solid #c9a84c1a;padding:0 16px 16px;font-size:13px;line-height:1.7;overflow-y:auto}.page-module__uOF_gG__priorCardQuery{color:var(--text-secondary);opacity:.65;border-bottom:1px solid rgb(var(--fx-veil-rgb) / .05);white-space:pre-wrap;margin-bottom:10px;padding:10px 0;font-size:12px}.page-module__uOF_gG__contextPanel{direction:rtl;background:#c9a84c0a;border:1px solid #c9a84c2e;border-radius:10px;margin-bottom:16px;padding:14px 16px}.page-module__uOF_gG__contextPanelTitle{color:var(--fx-gold-text);flex-direction:row-reverse;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.page-module__uOF_gG__contextFinding{cursor:pointer;color:var(--text-secondary);flex-direction:row-reverse;align-items:flex-start;gap:10px;min-height:44px;padding:5px 0;font-size:12px;line-height:1.5;transition:color .12s ease-out;display:flex}.page-module__uOF_gG__contextFinding:hover{color:var(--text)}.page-module__uOF_gG__contextFinding input[type=checkbox]{accent-color:var(--primary);cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:2px}.page-module__uOF_gG__contextEmpty{color:var(--text-secondary);opacity:.55;text-align:right;padding:4px 0;font-size:12px}@media (max-width:768px){.page-module__uOF_gG__caseInput{box-sizing:border-box}}[data-theme=research] .page-module__uOF_gG__mlLink{color:rgb(var(--fx-gold-text-rgb) / .95)}[data-theme=research] .page-module__uOF_gG__mlLink:hover{color:var(--fx-gold-text)}[data-theme=light] .page-module__uOF_gG__mlLink{color:var(--fx-gold-text)}[data-theme=light] .page-module__uOF_gG__mlLink:hover{color:var(--fx-gold-text)}
.JudgeModal-module__6V24gW__overlay{animation:.2s ease-out forwards JudgeModal-module__6V24gW__overlayIn}.JudgeModal-module__6V24gW__panel{animation:.3s cubic-bezier(.22,1,.36,1) forwards JudgeModal-module__6V24gW__panelSlideIn}@keyframes JudgeModal-module__6V24gW__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes JudgeModal-module__6V24gW__panelSlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.JudgeModal-module__6V24gW__overlay,.JudgeModal-module__6V24gW__panel{animation:none}}.JudgeModal-module__6V24gW__serviceIndicator{direction:rtl;align-items:center;gap:6px;margin-top:2px;display:inline-flex}.JudgeModal-module__6V24gW__statusDot{background:#c9a84c;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.5s ease-in-out infinite JudgeModal-module__6V24gW__pulseDot}.JudgeModal-module__6V24gW__statusDotOff{background:#4b5563;animation:none}.JudgeModal-module__6V24gW__statusText{color:#c9a84c;letter-spacing:.04em;opacity:.85;font-size:11px}
.JudgeProfileCard-module__-LeYIq__card{z-index:20;background:#131929;border:1px solid #c9a84c45;border-radius:10px;margin-top:10px;padding:1rem 1.1rem;position:relative;box-shadow:0 8px 24px #00000061}.JudgeProfileCard-module__-LeYIq__name{color:#c9a84c;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.JudgeProfileCard-module__-LeYIq__approach{color:#d1d5db;margin:0 0 .5rem;font-size:.82rem;line-height:1.55}.JudgeProfileCard-module__-LeYIq__meta{color:#9ca3af;margin:.25rem 0 0;font-size:.78rem;line-height:1.5}.JudgeProfileCard-module__-LeYIq__tip{color:#c9a84cb8;border-top:1px solid #c9a84c21;margin:.65rem 0 0;padding-top:.55rem;font-size:.76rem;line-height:1.55}.JudgeProfileCard-module__-LeYIq__tipLabel{color:#c9a84c;font-weight:600}@media (hover:none){.JudgeProfileCard-module__-LeYIq__card{display:none}}
.CaseHistoryList-module__V0Mlfq__root{margin-top:4px}.CaseHistoryList-module__V0Mlfq__rootExpanded{border-top:1px solid #c9a84c26;padding-top:16px}.CaseHistoryList-module__V0Mlfq__trigger{cursor:pointer;width:100%;min-height:44px;font:inherit;color:#8899bbe6;text-align:right;transition:color .22s var(--ease-out,ease-out);direction:rtl;background:0 0;border:none;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;padding:8px 4px;font-size:13px;display:flex}.CaseHistoryList-module__V0Mlfq__trigger:hover{color:#c9a84c}.CaseHistoryList-module__V0Mlfq__trigger:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #c9a84c80}.CaseHistoryList-module__V0Mlfq__triggerLabel{text-align:right;flex:1}.CaseHistoryList-module__V0Mlfq__count{color:#c9a84c;background:#c9a84c14;border:1px solid #c9a84c33;border-radius:999px;padding:2px 8px;font-size:11px;line-height:1.4}.CaseHistoryList-module__V0Mlfq__chevron{opacity:.5;width:16px;height:16px;transition:transform .22s var(--ease-out,ease-out), opacity .22s ease-out;flex-shrink:0}.CaseHistoryList-module__V0Mlfq__trigger:hover .CaseHistoryList-module__V0Mlfq__chevron{opacity:.85}.CaseHistoryList-module__V0Mlfq__chevronOpen{transform:rotate(-90deg)}.CaseHistoryList-module__V0Mlfq__panelWrap{transition:grid-template-rows .22s var(--ease-out,ease-out);display:grid}.CaseHistoryList-module__V0Mlfq__panelClosed{grid-template-rows:0fr}.CaseHistoryList-module__V0Mlfq__panelOpen{grid-template-rows:1fr}.CaseHistoryList-module__V0Mlfq__panelInner{min-height:0;overflow:hidden}.CaseHistoryList-module__V0Mlfq__panelContent{opacity:0;transition:opacity .22s var(--ease-out,ease-out), transform .22s var(--ease-out,ease-out);padding-top:10px;transform:translateY(-4px)}.CaseHistoryList-module__V0Mlfq__panelOpen .CaseHistoryList-module__V0Mlfq__panelContent{opacity:1;transform:translateY(0)}.CaseHistoryList-module__V0Mlfq__list{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.CaseHistoryList-module__V0Mlfq__item{background:var(--background,#0a0e1a);cursor:pointer;transition:border-color .22s var(--ease-out,ease-out);border:1px solid #c9a84c1f;border-radius:8px;flex-direction:row-reverse;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.CaseHistoryList-module__V0Mlfq__item:hover{border-color:#c9a84c59}.CaseHistoryList-module__V0Mlfq__itemBody{text-align:right;flex:1;min-width:0}.CaseHistoryList-module__V0Mlfq__query{color:var(--text-primary,#e8ecf4);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.CaseHistoryList-module__V0Mlfq__meta{flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;margin-top:6px;display:flex}.CaseHistoryList-module__V0Mlfq__modeBadge{color:#c9a84c;background:#c9a84c14;border:1px solid #c9a84c33;border-radius:999px;padding:2px 6px;font-size:11px}.CaseHistoryList-module__V0Mlfq__time{color:#8899bbd9;font-size:11px}.CaseHistoryList-module__V0Mlfq__deleteBtn{cursor:pointer;color:#89b9;opacity:.45;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;transition:opacity .15s ease-out,color .15s ease-out}.CaseHistoryList-module__V0Mlfq__item:hover .CaseHistoryList-module__V0Mlfq__deleteBtn{opacity:1}.CaseHistoryList-module__V0Mlfq__deleteBtn:hover{color:var(--danger,#e74c3c)}.CaseHistoryList-module__V0Mlfq__deleteBtn:disabled{opacity:.3;cursor:not-allowed}.CaseHistoryList-module__V0Mlfq__deleteIcon{font-size:16px;line-height:1}.CaseHistoryList-module__V0Mlfq__allLink{text-align:center;color:#8899bbd9;padding:10px 4px 4px;font-size:12px;text-decoration:none;transition:color .22s ease-out;display:block}.CaseHistoryList-module__V0Mlfq__allLink:hover{color:#c9a84c}@media (prefers-reduced-motion:reduce){.CaseHistoryList-module__V0Mlfq__panelWrap,.CaseHistoryList-module__V0Mlfq__panelContent,.CaseHistoryList-module__V0Mlfq__chevron,.CaseHistoryList-module__V0Mlfq__trigger,.CaseHistoryList-module__V0Mlfq__item,.CaseHistoryList-module__V0Mlfq__deleteBtn,.CaseHistoryList-module__V0Mlfq__allLink{transition:none!important}.CaseHistoryList-module__V0Mlfq__chevronOpen{transform:none}.CaseHistoryList-module__V0Mlfq__panelClosed .CaseHistoryList-module__V0Mlfq__panelContent{opacity:0}.CaseHistoryList-module__V0Mlfq__panelOpen .CaseHistoryList-module__V0Mlfq__panelContent{opacity:1;transform:none}}@media (hover:none){.CaseHistoryList-module__V0Mlfq__deleteBtn{opacity:.7}}
.MemoExportDialog-module__zA2heW__dialog{z-index:200;background:#0a0e1aeb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MemoExportDialog-module__zA2heW__panel{background:#131929;border:1px solid #c9a84c40;border-radius:12px;flex-direction:column;width:min(92vw,720px);max-height:88vh;display:flex;overflow:hidden}.MemoExportDialog-module__zA2heW__header{border-bottom:1px solid #c9a84c1f;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.MemoExportDialog-module__zA2heW__title{color:#c9a84c;font-size:15px;font-weight:600}.MemoExportDialog-module__zA2heW__close{color:#ffffff80;cursor:pointer;background:0 0;border:none;font-size:18px}.MemoExportDialog-module__zA2heW__body{flex:1;padding:20px 24px;overflow-y:auto}.MemoExportDialog-module__zA2heW__field{margin-bottom:14px}.MemoExportDialog-module__zA2heW__label{color:#c9a84c99;margin-bottom:4px;font-size:12px;display:block}.MemoExportDialog-module__zA2heW__input{color:#e8e2d4;background:#0a0e1a;border:1px solid #c9a84c40;border-radius:6px;width:100%;padding:8px 12px;font-size:14px}.MemoExportDialog-module__zA2heW__preview{background:#0a0e1a;border-radius:8px;max-height:320px;margin-top:20px;padding:16px;font-size:13px;line-height:1.6;overflow-y:auto}.MemoExportDialog-module__zA2heW__actions{border-top:1px solid #c9a84c1f;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.MemoExportDialog-module__zA2heW__btn{cursor:pointer;border-radius:6px;padding:8px 18px;font-size:13px}.MemoExportDialog-module__zA2heW__primary{color:#0a0e1a;background:#c9a84c;border:none}.MemoExportDialog-module__zA2heW__secondary{color:#e8e2d4;background:0 0;border:1px solid #c9a84c4d}
.ClauseReviewCard-module__xMqVeW__wrap{background:#c9a84c0a;border:1px solid #c9a84c38;border-radius:10px;margin-top:14px;padding:12px}.ClauseReviewCard-module__xMqVeW__header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ClauseReviewCard-module__xMqVeW__title{color:#c9a84c;margin:0;font-size:14px;font-weight:700}.ClauseReviewCard-module__xMqVeW__count{color:#89b;font-size:12px}.ClauseReviewCard-module__xMqVeW__list{flex-direction:column;gap:8px;max-height:360px;display:flex;overflow-y:auto}.ClauseReviewCard-module__xMqVeW__card{background:#131929;border:1px solid #8899bb47;border-radius:8px}.ClauseReviewCard-module__xMqVeW__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.ClauseReviewCard-module__xMqVeW__summary::-webkit-details-marker{display:none}.ClauseReviewCard-module__xMqVeW__clauseNum{color:#d9e0f1;font-size:13px;font-weight:600}.ClauseReviewCard-module__xMqVeW__badge{font-size:12px;font-weight:600}.ClauseReviewCard-module__xMqVeW__body{border-top:1px solid #89b3;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ClauseReviewCard-module__xMqVeW__snippet{color:#d9e0f1;margin:0;font-size:13px;line-height:1.6}.ClauseReviewCard-module__xMqVeW__explanation{color:#aab6d0;margin:0;font-size:12px;line-height:1.6}.ClauseReviewCard-module__xMqVeW__lawRef{color:#c9a84c;margin:0;font-size:12px;line-height:1.5}.ClauseReviewCard-module__xMqVeW__risky{border-color:#c9a84cb3}.ClauseReviewCard-module__xMqVeW__risky .ClauseReviewCard-module__xMqVeW__badge{color:#c9a84c}.ClauseReviewCard-module__xMqVeW__unusual{border-color:#efc75f8c}.ClauseReviewCard-module__xMqVeW__unusual .ClauseReviewCard-module__xMqVeW__badge{color:#efc75f}.ClauseReviewCard-module__xMqVeW__standard{border-color:#4cc99073}.ClauseReviewCard-module__xMqVeW__standard .ClauseReviewCard-module__xMqVeW__badge{color:#4cc990}
.OsekPaturDisclosure-module__aCeN0a__box{color:#e8e2d4c7;background:#131929;border:1px solid #c9a84c38;border-radius:10px;margin-top:16px;padding:14px 16px;font-size:13px;line-height:1.65}.OsekPaturDisclosure-module__aCeN0a__compact{margin-top:12px;padding:10px 12px;font-size:12px;}.OsekPaturDisclosure-module__aCeN0a__title{color:#c9a84c;letter-spacing:.02em;margin:0 0 6px;font-size:12px;font-weight:700}.OsekPaturDisclosure-module__aCeN0a__body{margin:0 0 8px}.OsekPaturDisclosure-module__aCeN0a__auto{color:#e8e2d4c7;margin:0;font-size:12px}.OsekPaturDisclosure-module__aCeN0a__compact .OsekPaturDisclosure-module__aCeN0a__auto{font-size:11px}
.FirmPlanChooser-module__8Y3_-W__root{margin-top:4px}.FirmPlanChooser-module__8Y3_-W__eyebrow{color:#c9a84c;margin:0 0 8px;font-size:13px;font-weight:600}.FirmPlanChooser-module__8Y3_-W__renewNote{color:#e8e2d4a6;margin:0 0 14px;font-size:12px;line-height:1.55}.FirmPlanChooser-module__8Y3_-W__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:640px){.FirmPlanChooser-module__8Y3_-W__grid{grid-template-columns:1fr}}.FirmPlanChooser-module__8Y3_-W__card,.FirmPlanChooser-module__8Y3_-W__cardCurrent{background:#131929;border:1px solid #c9a84c2e;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative}.FirmPlanChooser-module__8Y3_-W__cardCurrent{border-color:#c9a84c73;box-shadow:0 0 0 1px #c9a84c14}.FirmPlanChooser-module__8Y3_-W__badge{color:#c9a84c;background:#c9a84c26;border-radius:999px;padding:2px 8px;font-size:10px;position:absolute;top:10px;left:10px}.FirmPlanChooser-module__8Y3_-W__planName{color:#e8e2d4;margin:0;font-size:18px;font-weight:700}.FirmPlanChooser-module__8Y3_-W__price{color:#c9a84c;margin:0;font-size:22px;font-weight:700}.FirmPlanChooser-module__8Y3_-W__per{color:#e8e2d48c;margin-right:4px;font-size:13px;font-weight:500}.FirmPlanChooser-module__8Y3_-W__cap{color:#e8e2d4d1;margin:0;font-size:13px;line-height:1.5}.FirmPlanChooser-module__8Y3_-W__unitsHint{color:#e8e2d480;flex:1;margin:0;font-size:11px;line-height:1.55}.FirmPlanChooser-module__8Y3_-W__cta{color:#0a0e1a;cursor:pointer;background:linear-gradient(135deg,#c9a84c 0%,#a88a3a 100%);border:none;border-radius:8px;margin-top:4px;padding:10px 14px;font-size:14px;font-weight:700;transition:transform .144s cubic-bezier(.34,1.56,.64,1),opacity 89ms}.FirmPlanChooser-module__8Y3_-W__cta:hover:not(:disabled){transform:translateY(-1px)}.FirmPlanChooser-module__8Y3_-W__cta:disabled{opacity:.55;cursor:wait}.FirmPlanChooser-module__8Y3_-W__err{color:#e07a7a;margin:10px 0 0;font-size:13px}
.SiteBar-module__w-tU7a__bar{z-index:200;background:var(--bar-bg,#0a0e1a);border-block-end:1px solid #c9a84c2e;align-items:center;gap:1rem;min-block-size:58px;padding-inline:1.25rem;display:flex;position:sticky;inset-block-start:0}html[data-theme=light] .SiteBar-module__w-tU7a__bar{--bar-bg:#fbf7ee}html[data-theme=research] .SiteBar-module__w-tU7a__bar{--bar-bg:#faf8f2}.SiteBar-module__w-tU7a__brand{min-block-size:44px;color:var(--nav-gold,#c9a84c);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.SiteBar-module__w-tU7a__seal{border:1px solid #c9a84c8c;border-radius:50%;place-items:center;block-size:30px;inline-size:30px;font-size:.95rem;display:grid}.SiteBar-module__w-tU7a__name{font-size:1.05rem;font-style:italic}