@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_d75971fc-module__qn-apa__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_d75971fc-module__qn-apa__variable{--font-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_f2defe12-module__DBq-IG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_f2defe12-module__DBq-IG__variable{--font-sans:"Montserrat", "Montserrat Fallback"}
:root{--bg:#120e07;--bg-elevated:#17120c;--bg-soft:#1b140ee0;--surface:#18120cc7;--surface-strong:#1e160feb;--surface-soft:#d4a83c14;--line:#d4a83c29;--line-strong:#d4a83c4d;--text:#e0dddc;--text-soft:#bcb6af;--muted:#a89c90;--accent-hi:#fff1a8;--accent-mid:#f7d86a;--accent:#d4a83c;--accent-deep:#8a5f18;--accent-shadow:#5c3a0e;--gold-gradient:linear-gradient(135deg, var(--accent-hi) 0%, var(--accent-mid) 34%, var(--accent) 68%, var(--accent-deep) 100%);--danger:#ff8d87;--success:#7fd0a5;--shadow:0 28px 80px #0000006b;--radius-xl:30px;--radius-lg:24px;--radius-md:18px;--content-width:1480px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--radius-sm:16px;--radius-pill:999px;--fs-xs:.72rem;--fs-sm:.82rem;--fs-md:.92rem;--fs-base:1rem;--state-good:#2f9e63;--state-warn:#c9a227;--state-bad:#c0524d;--state-neutral:#6f6a61}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--text);font-family:var(--font-sans), Arial, Helvetica, sans-serif;background:radial-gradient(circle at 0 0,#fff1a81f 0,#fff1a800 30%),radial-gradient(circle at 85% 18%,#d4a83c24 0,#d4a83c00 28%),radial-gradient(circle at 75% 82%,#d4a83c1f 0,#d4a83c00 24%),linear-gradient(#161109 0%,#0f0c08 100%);min-height:100vh;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%;display:block}.shell{grid-template-columns:320px 1fr;min-height:100vh;display:grid}.sidebar{overscroll-behavior:contain;background:linear-gradient(#0c0a07f5 0%,#120e07fa 100%);border-right:1px solid #d4a83c1f;flex-direction:column;gap:26px;height:100vh;padding:30px 22px 26px;display:flex;position:sticky;top:0;overflow-y:auto}.sidebarBackdrop{pointer-events:none;background:radial-gradient(circle at 18% 12%,#fff1a814,#0000 28%),radial-gradient(circle at 80% 80%,#d4a83c14,#0000 30%);position:absolute;inset:0}.sidebarTop,.nav,.sidebarFooter{z-index:1;position:relative}.sidebarTop{gap:14px;display:grid}.sidebarDescription{max-width:24ch}.eyebrow{text-transform:uppercase;letter-spacing:.28em;color:#fff1a8c2;margin:0;font-size:11px}.brand,.pageTitle,.heroTitle,.sectionTitle,.formHeader h3,.card h2,.card h3,.metricValue{font-family:var(--font-display), Georgia, serif}.brand{letter-spacing:-.04em;color:#f6efe7;margin:0;font-size:2.55rem;line-height:.94}.muted{color:var(--muted);line-height:1.68}.sidebar .muted{color:#b6a896}.small{font-size:.81rem}.nav{gap:18px;display:grid}.navGroup{gap:10px;display:grid}.navGroupTitle{opacity:.82;margin-left:8px}.navGroupLinks{gap:8px;display:grid}.navLink{border-radius:var(--radius-sm);color:#ece4db;background:#ffffff05;border:1px solid #ffffff0f;align-items:center;min-height:48px;padding:12px 14px 12px 16px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.navLink:before{content:"";border-radius:var(--radius-pill);background:0 0;width:3px;transition:background .18s;position:absolute;inset:1px auto 1px 1px}.navLink:hover{background:#ffffff0d;border-color:#d4a83c3d;transform:translate(2px)}.navLinkActive{background:linear-gradient(135deg,#d4a83c33 0%,#ffffff0d 100%);border-color:#d4a83c57;box-shadow:inset 0 1px #ffffff0a,0 18px 36px #0003}.navLinkActive:before{background:linear-gradient(180deg, var(--accent-hi), var(--accent))}.navLinkLabel{font-size:.93rem;line-height:1.35}.sidebarFooter{border-radius:var(--radius-lg);background:#ffffff06;border:1px solid #d4a83c1f;gap:14px;margin-top:auto;padding:18px;display:grid}.badge{border-radius:var(--radius-pill);color:#f8e8c2;letter-spacing:.12em;text-transform:uppercase;background:#d4a83c1f;border:1px solid #d4a83c2e;align-items:center;width:fit-content;min-height:30px;padding:6px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.badgeDark{color:#f4ece4;background:#ffffff0a;border-color:#ffffff14}.content{padding:38px 38px 72px;position:relative}.content:before{content:"";pointer-events:none;background:linear-gradient(#ffffff05,#0000 16%),radial-gradient(circle at 80% 10%,#fff1a80f,#0000 22%);position:absolute;inset:0}.content>*{z-index:1;max-width:var(--content-width);margin:0 auto;position:relative}.dashboardRoot,.section,.pageHeader,.heroMain,.heroRail,.metricGrid,.grid,.tableLike,.formCard,.featurePanel,.recentGrid,.splitSection,.flowRail,.flowCard,.commandNext{display:grid}.dashboardRoot{gap:var(--s-7)}.pageHeader{gap:var(--s-3);margin-bottom:var(--s-7)}.heroHeader{border-radius:var(--radius-xl);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,#211911e0 0%,#15100beb 100%);padding:30px}.pageTitle,.heroTitle{letter-spacing:-.04em;color:#fff8ef;margin:0}.pageTitle{font-size:clamp(2.1rem,3vw,3.2rem);line-height:1.02}.heroTitle{max-width:12ch;font-size:clamp(2.8rem,5vw,4.6rem);line-height:.95}.heroText{color:var(--text-soft);max-width:64ch;margin:0;font-size:1.02rem}.heroSurface{border-radius:var(--radius-xl);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,#1e160fe6 0%,#140f0af0 100%);grid-template-columns:minmax(0,1.55fr) minmax(320px,.78fr);gap:22px;padding:30px}.commandHero{background:radial-gradient(circle at 18% 18%,#fff1a81f,#0000 30%),linear-gradient(135deg,#251b12f0 0%,#0c0a07fa 100%)}.commandNext{border-radius:var(--radius-lg);background:#ffffff09;border:1px solid #fff1a838;gap:8px;max-width:780px;padding:18px}.commandNext strong{color:#fff5e8;font-size:1.02rem;line-height:1.45}.flowRail{grid-template-columns:repeat(4,minmax(220px,1fr));gap:16px}.flowCard{border-radius:var(--radius-lg);border:1px solid var(--line);min-height:300px;box-shadow:var(--shadow);background:linear-gradient(#1f170fe0,#120e09eb);gap:14px;padding:22px}.flowCard h3{font-family:var(--font-display), Georgia, serif;color:#fff5e8;letter-spacing:-.03em;margin:0;font-size:1.45rem}.flowCard .secondaryLink{margin-top:auto}.hookStack{border-radius:var(--radius-md);background:#ffffff09;border:1px solid #fff1a829;gap:8px;padding:14px;display:grid}.hookOption{color:#e7d9c7;cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:8px;margin:0;font-size:.82rem;line-height:1.52;display:grid}.hookOption input{accent-color:var(--accent-hi);margin-top:3px}.hookOption strong{color:var(--accent-hi)}.heroMain{gap:18px}.heroActions{flex-wrap:wrap;gap:12px;display:flex}.heroRail{gap:14px}.heroCallout,.heroMetricCard,.metricCard,.featurePanel,.card,.formCard,.row,.empty,.resultBox{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.heroCallout,.heroMetricCard,.metricCard,.featurePanel,.card,.formCard,.row,.empty{border-radius:var(--radius-lg)}.heroCallout{gap:8px;width:fit-content;margin-top:8px;padding:16px 18px;display:inline-grid}.heroMetricCard,.metricCard,.featurePanel,.card,.formCard,.row{padding:var(--s-6)}.heroMetricCard{gap:10px}.metricLabel,.kicker{text-transform:uppercase;letter-spacing:.22em;color:#fff1a8d1;font-size:.7rem;font-weight:700}.metricValue{letter-spacing:-.04em;color:#fff5e8;font-size:clamp(1.9rem,3vw,3rem)}.primaryButton,.primaryLink,.secondaryLink{border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:10px;width:fit-content;min-height:46px;padding:0 18px;font-size:.9rem;font-weight:700;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex}.primaryButton,.primaryLink{color:#fff2d5;cursor:pointer;background:linear-gradient(#d4a83c38 0%,#8a6e3c3d 100%);border:1px solid #fff1a840;box-shadow:inset 0 1px #ffffff0f}.secondaryLink{border:1px solid var(--line-strong);color:#f0e7dd;background:#ffffff08}.primaryButton:hover,.primaryLink:hover,.secondaryLink:hover{transform:translateY(-1px);box-shadow:0 12px 30px #0000003d}.primaryButton:disabled{opacity:.7;cursor:wait}.section{gap:var(--s-5)}.sectionHeaderInline{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.sectionTitle{letter-spacing:-.03em;color:#fff5e8;margin:0;font-size:clamp(1.6rem,2.6vw,2.4rem)}.metricGrid{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.splitSection,.recentGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.featurePanel{gap:14px}.featurePanelDark{color:#f8f1e7;background:linear-gradient(#231a11f0 0%,#15100af0 100%)}.featurePanelDark .eyebrow{color:#fff1a8b8}.featurePanelDark .muted{color:#d3c2b0}.checkGrid{gap:10px}.checkRow{color:inherit;align-items:center;gap:10px;display:flex}.checkDot{border-radius:var(--radius-pill);background:var(--accent-hi);width:10px;height:10px;box-shadow:0 0 0 4px #d4a83c24}.grid{gap:var(--s-4)}.tripleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.formCard{gap:12px}.formHeader h3{letter-spacing:-.03em;color:#fff5e8;margin:0 0 6px;font-size:1.8rem}.card h3,.card h2,.card p{margin-top:0}.cards{gap:16px;display:grid}.input,.textarea,select.input{border-radius:var(--radius-sm);width:100%;color:var(--text);background:#ffffff0a;border:1px solid #d4a83c33;padding:14px 15px}.input::placeholder,.textarea::placeholder{color:#8c8073}.input:focus,.textarea:focus,select.input:focus{border-color:#fff1a866;outline:none;box-shadow:0 0 0 4px #d4a83c1f}.textarea{resize:vertical;min-height:120px}.successText{color:var(--success);font-size:.82rem}.errorText{color:var(--danger);font-size:.82rem}.resultBox{border-radius:var(--radius-md);white-space:pre-wrap;color:#ddd0c0;margin:0;padding:16px;font-size:.82rem;overflow:auto}.briefingBox{background:#fff1a80e;border-color:#fff1a83d;gap:8px;display:grid}.briefingBox p{margin:0}.tableLike{gap:12px}.compactRows .row{gap:8px}.row{gap:6px}.rowTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.empty{padding:var(--s-8) var(--s-6);color:var(--text-soft);text-align:center;gap:var(--s-2);border-style:dashed;justify-items:center;line-height:1.6;display:grid}.empty:before{content:"✦";color:var(--accent);opacity:.65;font-size:1.3rem}.card strong,.row strong,.formCard strong{color:#fff4e7}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:#d4a83c42}::-webkit-scrollbar-track{background:#ffffff08}@media (max-width:1180px){.heroSurface,.splitSection,.tripleGrid,.recentGrid,.flowRail{grid-template-columns:1fr}}@media (max-width:980px){.shell{grid-template-columns:1fr}.sidebar{border-bottom:1px solid #d4a83c1f;border-right:0;height:auto;position:relative}.content{padding:20px 16px 44px}.heroHeader,.heroSurface,.card,.formCard,.featurePanel,.row,.metricCard,.heroMetricCard{padding:18px}}@media (max-width:640px){.brand,.pageTitle{font-size:2rem}.heroTitle{font-size:2.35rem}.sectionHeaderInline{flex-direction:column;align-items:start}.navLink{min-height:44px}.primaryButton,.primaryLink,.secondaryLink{width:100%}}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}.navLink:focus-visible{border-color:var(--accent-hi)}.navToggle{display:none}@media (max-width:980px){.navToggle{width:100%;min-height:46px;padding:0 var(--s-4);border-radius:var(--radius-sm);border:1px solid var(--line-strong);color:#f0e7dd;letter-spacing:.04em;cursor:pointer;background:#ffffff0a;justify-content:space-between;align-items:center;gap:10px;font-weight:700;display:flex}.navToggleHint{font-size:var(--fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.14em}.nav.navCollapsed{display:none}}.cardLike{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff0e,#ffffff05)}.motionHero{grid-template-columns:minmax(0,1fr) 320px;align-items:end}.motionHeroPanel,.formatInsight,.errorBox{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff0b;padding:18px}.motionHeroPanel{gap:10px;display:grid}.errorBox{color:var(--danger);border-color:#ff8d8773}.motionFlow{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;padding:16px;display:grid}.motionFlowStep{border-radius:var(--radius-md);background:#0000002e;gap:6px;padding:14px;display:grid}.motionFlowStep span{color:var(--accent-mid);letter-spacing:.14em;font-size:.72rem}.motionFlowStep strong{font-size:.86rem;line-height:1.35}.motionGrid{gap:var(--s-6);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;display:grid}.motionForm label{color:#f2e8d9;gap:8px;font-weight:700;display:grid}.motionForm textarea,.motionForm select{border-radius:var(--radius-md);width:100%;color:var(--text);background:#00000038;border:1px solid #d4a83c38;outline:none;padding:13px 14px}.motionForm textarea:focus,.motionForm select:focus{border-color:#fff1a89e;box-shadow:0 0 0 3px #d4a83c1f}.twoCols{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formatInsight{gap:6px;display:grid}.formatInsight p,.formatInsight small{color:var(--text-soft);margin:0;line-height:1.55}.motionPreview{gap:14px;padding:24px;display:grid;position:sticky;top:28px}.motionEmptyRatio{color:#fff1a8b8;background:radial-gradient(circle at 50% 20%,#d4a83c24,#0000 46%),#00000029;border:1px dashed #d4a83c47;border-radius:26px;place-items:center;min-height:340px;display:grid}.scoreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.scoreCard{background:#0000002e;border:1px solid #ffffff0f;border-radius:14px;padding:10px}.scoreCard span{color:var(--muted);font-size:.72rem;display:block}.scoreCard strong{color:var(--accent-hi);font-size:1.2rem}.motionMeta{flex-wrap:wrap;gap:8px;display:flex}.motionMeta span{border:1px solid var(--line);color:#f8e8c2;background:#d4a83c14;border-radius:999px;padding:6px 10px;font-size:.76rem}.motionBlocks{gap:var(--s-4);display:grid}.motionBlock{gap:10px;padding:22px;display:grid}.motionBlock h4{color:#f7efe5;margin:0;font-size:1.02rem;line-height:1.55}.motionBlock p{color:var(--text-soft);margin:0;line-height:1.55}.motionBlock details{border-top:1px solid var(--line);padding-top:12px}.motionBlock summary{cursor:pointer;color:var(--accent-hi);font-weight:700}.motionBlock pre{white-space:pre-wrap;word-break:break-word;background:#00000047;border-radius:16px;padding:16px;overflow:auto}@media (max-width:1100px){.motionHero,.motionGrid{grid-template-columns:1fr}.motionPreview{position:relative;top:auto}}@media (max-width:720px){.twoCols,.scoreGrid,.motionFlow{grid-template-columns:1fr}}.examplesRail,.winnerStack{gap:10px;display:grid}.sectionHeaderCompact{justify-content:space-between;align-items:center;gap:12px;display:flex}.exampleCard,.winnerCard,.matrixMini{background:#0000002e;border:1px solid #d4a83c2e;border-radius:16px;gap:7px;padding:14px;display:grid}.exampleCard span,.winnerCard span{width:fit-content;color:var(--accent-hi);letter-spacing:.12em;text-transform:uppercase;border:1px solid #fff1a82e;border-radius:999px;padding:4px 8px;font-size:.68rem}.exampleCard strong,.winnerCard strong,.matrixMini strong{color:#fff4e7}.exampleCard p,.exampleCard small,.winnerCard p,.matrixMini p{color:var(--text-soft);margin:0;line-height:1.52}.realExampleBox{background:linear-gradient(145deg,#14532d29,#00000029);border:1px solid #4ade8033;border-radius:18px;gap:10px;padding:16px;display:grid}.realExampleBox input,.realExampleBox textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#ffffff0b;border-radius:12px;padding:10px 12px}.secondaryButton{color:#fff3d6;cursor:pointer;background:#d4a83c1f;border:1px solid #d4a83c59;border-radius:999px;padding:10px 14px;font-weight:800}.secondaryButton:disabled{opacity:.6;cursor:not-allowed}.themeCollectBox{background:linear-gradient(135deg,#0f172ab8,#1e3a8a2e);border:1px solid #3b82f63d;border-radius:18px;gap:12px;padding:18px;display:grid}.themeCollectBox input,.themeCollectBox textarea{width:100%}.themeWinnersGrid{gap:12px;margin-top:6px;display:grid}.themeWinnerCard{background:#0f172a94;border:1px solid #f59e0b3d;border-radius:14px;padding:12px}.themeWinnerCard span{color:#fcd34d;text-transform:uppercase;letter-spacing:.08em;background:#f59e0b26;border-radius:999px;width:fit-content;padding:3px 8px;font-size:11px;display:inline-flex}.themeWinnerCard ul{margin:8px 0;padding-left:18px}.winnerPlanButton{color:#fde68a;cursor:pointer;background:#f59e0b1f;border:1px solid #fcd34d59;border-radius:999px;margin-top:10px;padding:8px 12px;font-weight:700}.winnerPlanButton:disabled{opacity:.55;cursor:wait}.stateChip{border-radius:var(--radius-pill);color:#fff;white-space:nowrap;background:var(--state-neutral);align-items:center;gap:6px;padding:3px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.cardAcao{border-left:4px solid var(--cor,var(--state-neutral));transition:transform .18s,border-color .18s,box-shadow .18s}a.cardAcao{color:inherit;display:grid}a.cardAcao:hover{border-color:var(--line-strong);border-left-color:var(--cor,var(--state-neutral));transform:translateY(-1px);box-shadow:0 12px 30px #0000003d}.kpiTile{text-align:center;border:1px solid color-mix(in srgb, var(--cor,var(--line-strong)) 40%, transparent);box-shadow:inset 0 0 24px color-mix(in srgb, var(--cor,transparent) 8%, transparent);background:#ffffff0a;border-radius:14px;justify-items:center;gap:4px;padding:14px 16px;display:grid}.kpiTile .kpiRotulo{text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin:0;font-size:.7rem}.kpiTile .kpiValor{color:var(--cor,inherit);margin:0;font-size:1.45rem;font-weight:800}.radarRoot{gap:var(--s-7)}.radarHero{justify-content:space-between;align-items:flex-end;gap:var(--s-6);background:radial-gradient(circle at 14% 0,#fff1a824,#0000 30%),linear-gradient(132deg,#261c12f0,#0c0a07fa);display:flex}.radarHeroCopy{gap:var(--s-3);display:grid}.radarStatusLine{width:fit-content;color:var(--text-soft);letter-spacing:.04em;align-items:center;gap:8px;font-size:.76rem;font-weight:700;display:inline-flex}.radarLiveDot{background:var(--state-neutral);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #6f6a611f}.radarLiveDot.isOn{background:var(--state-good);box-shadow:0 0 0 5px #2f9e631f}.radarMetrics .metricCard{align-content:start;gap:7px;min-height:158px}.radarMetrics .metricCard p{margin:auto 0 0}.radarMetricPrimary{background:radial-gradient(circle at 90% 0%, #fff1a81f, transparent 42%), var(--surface-strong);border-color:#fff1a852}.radarAlert{border-radius:var(--radius-lg);border:1px solid var(--line-strong);background:#ffffff09;gap:6px;padding:18px 20px;display:grid}.radarAlertError{color:#ffd1cd;border-color:#ff8d876b}.radarAlert span{color:var(--text-soft)}.radarMethod{gap:var(--s-6);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow);background:linear-gradient(150deg,#1f170fe0,#110d09f0);padding:30px;display:grid}.radarMethodSteps{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.radarMethodSteps li{background:#0f0c08f0;align-content:start;gap:8px;min-height:180px;padding:20px;display:grid}.radarMethodSteps li>span{color:var(--accent-mid);letter-spacing:.18em;font-size:.72rem;font-weight:800}.radarMethodSteps strong{color:#fff5e8;line-height:1.35}.radarMethodSteps small{color:var(--text-soft);line-height:1.55}.radarTimestamp{color:var(--text-soft);margin:0;font-size:.82rem}.radarTimestamp strong{color:#f7ecdd}.radarEligibleSection{border-radius:var(--radius-xl);background:#fff1a809;border:1px solid #fff1a838;padding:26px}.radarEligibleGrid,.radarEvidenceGrid,.radarSourceGrid{gap:var(--s-4);display:grid}.radarEligibleGrid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.radarEvidenceGrid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.radarSourceGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.radarToolbarHeader{margin-bottom:2px}.radarToolbar{z-index:5;border:1px solid var(--line-strong);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#120e09eb;grid-template-columns:minmax(240px,1.4fr) minmax(180px,.8fr) minmax(180px,.8fr) auto auto;align-items:end;gap:10px;padding:14px;display:grid;position:sticky;top:14px;box-shadow:0 18px 42px #00000047}.radarToolbar label{gap:6px;display:grid}.radarToolbar label>span{color:var(--text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.radarToolbar .input{min-height:46px;padding:10px 13px}.radarToolbar .secondaryButton,.radarToolbar .secondaryLink{white-space:nowrap;min-height:46px}.radarEvidenceCard{--signal-color:var(--state-neutral);align-content:start;gap:var(--s-4);border:1px solid var(--line);border-top:3px solid var(--signal-color);border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--signal-color) 7%, transparent), transparent 36%), var(--surface);min-width:0;box-shadow:var(--shadow);padding:22px;display:grid}.radarEvidenceCard h4{color:#fff5e8;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 0;font-size:1.55rem}.radarEvidenceCard p{margin:0}.radarCardTop{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.radarPillRow{flex-wrap:wrap;gap:7px;display:flex}.radarEvidenceCard .stateChip{background:var(--signal-color);color:#17120c}.radarSignalLabel{color:var(--signal-color);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:800}.radarCaption{color:var(--text-soft);line-height:1.62}.radarUnknown{color:var(--state-warn);margin-top:5px;display:block}.radarEvidenceStrip{border:1px solid color-mix(in srgb, var(--signal-color) 30%, transparent);border-radius:var(--radius-md);color:var(--text-soft);background:#0000002e;grid-template-columns:1fr auto;gap:6px 12px;padding:13px 14px;font-size:.78rem;display:grid}.radarEvidenceStrip strong{color:#fff5e8;text-align:right}.radarEvidenceDefinition{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.radarEvidenceDefinition div{background:#0a0806b8;min-width:0;padding:12px}.radarEvidenceDefinition dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.radarEvidenceDefinition dd{color:#f8eee3;overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.radarReason{border-left:3px solid var(--state-neutral);color:var(--text-soft);background:#ffffff06;padding:12px 14px;font-size:.8rem;line-height:1.5}.radarDetails{border:1px solid var(--line);border-radius:var(--radius-md);background:#00000024;padding:13px 14px}.radarDetails summary{cursor:pointer;color:#f3e8d9;font-weight:700}.radarDetails p{color:var(--muted);margin:12px 0 0;font-size:.8rem}.radarDetails ul{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.radarDetails li{color:var(--text-soft);justify-content:space-between;gap:12px;font-size:.78rem;display:flex}.radarDetails li a{color:var(--accent-mid);text-underline-offset:3px;text-decoration:underline}.radarHypothesis{border-radius:var(--radius-md);background:#d4a83c0a;border:1px dashed #d4a83c3d;gap:8px;padding:14px;display:grid}.radarHypothesis>span{color:var(--accent-mid);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.radarHypothesis p{color:var(--text-soft);font-size:.8rem;line-height:1.55}.radarCardActions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.radarDisabledAction{border-radius:var(--radius-pill);min-height:46px;color:var(--muted);background:#ffffff06;border:1px solid #ffffff14;align-items:center;padding:0 15px;font-size:.78rem;font-weight:700;display:inline-flex}.radarPaginationGate{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--text-soft);text-align:center;background:#ffffff05;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:18px;font-size:.82rem;display:flex}.radarSourceCard{border:1px solid var(--line);border-left:3px solid var(--state-neutral);border-radius:var(--radius-md);background:#ffffff06;align-content:start;gap:9px;min-width:0;min-height:155px;padding:18px;display:grid}.radarSourceCard p,.radarSourceCard strong,.radarSourceCard span{overflow-wrap:anywhere}.radarSourceCard p{color:var(--text-soft);margin:0;font-size:.78rem;line-height:1.5}.radarSourceCard.source-approved,.radarSourceCard.source-own_account{border-left-color:var(--state-good)}.radarSourceCard.source-candidate{border-left-color:var(--state-warn)}.radarSourceCard.source-excluded{border-left-color:var(--state-bad);opacity:.76}.radarSourceCard.source-thematic_search{border-left-color:#7fa7c9}.radarSourcesSection{padding-bottom:var(--s-4)}@media (max-width:1180px){.radarMethodSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.radarToolbar{grid-template-columns:repeat(2,minmax(0,1fr));position:relative;top:auto}}@media (max-width:760px){.radarHero{flex-direction:column;align-items:stretch}.radarMethod{padding:20px}.radarMethodSteps,.radarToolbar,.radarEvidenceDefinition{grid-template-columns:1fr}.radarMethodSteps li{min-height:auto}.radarEvidenceGrid,.radarEligibleGrid,.radarSourceGrid{grid-template-columns:minmax(0,1fr)}.radarEligibleSection{padding:18px}.radarCardTop{flex-direction:column;align-items:flex-start}.radarSignalLabel{white-space:normal}.radarCardActions>*,.radarToolbar>*{width:100%}}.radarRoot,.radarRoot>*,.radarHeroCopy,.radarStatePanel{min-width:0}.radarStateHero{align-items:center}.radarStatePanel{justify-items:start;gap:var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius-xl);background:radial-gradient(circle at 95% 0%, #fff1a814, transparent 36%), var(--surface-strong);box-shadow:var(--shadow);color:#f4ece3;padding:clamp(22px,4vw,38px);display:grid}.radarStatePanel>*{margin:0}.radarStatePanel p{color:#c9c1b8;line-height:1.65}.radarStateError{border-color:#ff8d8794}.radarStateError>strong,.radarStateError>p:first-of-type{color:#ffb3ae}.radarInlineEmpty{justify-items:start;gap:var(--s-2);padding:var(--s-6);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:#c9c1b8;background:#ffffff06;line-height:1.6;display:grid}.radarInlineEmpty strong{color:#fff5e8}.radarInlineEmpty .secondaryLink{margin-top:var(--s-2)}.radarSectionIntro{max-width:72ch;margin:7px 0 0}.radarCount{color:#c9c1b8;text-align:right}.radarActivity{border-radius:var(--radius-pill);color:#e7e0d8;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0f;border:1px solid #ffffff29;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.radarActivity:before{content:"";background:#aaa39a;border-radius:50%;width:7px;height:7px}.radarActivity.isActive{color:#baf4d3;border-color:#7fd0a56b}.radarActivity.isActive:before{background:#7fd0a5}.radarSourceCard.isInactive{opacity:1;background:#ffffff04;border-color:#ffffff21}.radarSourceCard.isInactive>:not(.radarCardTop){color:#aaa39a}.radarGovernanceDetails{margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line)}.radarGovernanceDetails summary{cursor:pointer;color:#f7d86a;text-underline-offset:4px;width:fit-content;font-size:.82rem;font-weight:800;text-decoration:underline}.radarGovernanceForm{gap:var(--s-3);margin-top:var(--s-4);display:grid}.radarGovernanceForm label{gap:7px;display:grid}.radarGovernanceForm label>span{color:#d4ccc3;font-size:.75rem;font-weight:700;line-height:1.45}.radarGovernanceForm .textarea{min-height:96px}.radarGovernanceForm .secondaryButton{width:fit-content;min-height:46px}.radarGovernanceFeedback{border:1px solid var(--line-strong);border-radius:var(--radius-md);color:#eee6dd;padding:14px 16px;line-height:1.55}.radarGovernanceFeedback.is-ok{color:#c8f5dc;background:#2f9e631f;border-color:#7fd0a57a}.radarGovernanceFeedback.is-error{color:#ffc4c0;background:#c0524d1f;border-color:#ff8d8780}.radarSignalBreakout{--signal-color:#f3ce65}.radarSignalOutlier{--signal-color:#e8b563}.radarSignalEarly{--signal-color:#9bc9eb}.radarSignalNormal{--signal-color:#7fd0a5}.radarSignalInsufficient{--signal-color:#b4ada4}.radarSkeleton{background:linear-gradient(110deg,#ffffff09 25%,#fff1a81a 45%,#ffffff09 65%) 0 0/220% 100%;min-height:158px;animation:1.6s ease-in-out infinite radarSkeletonPulse;display:block;overflow:hidden}.radarLoadingLine{color:#c9c1b8;line-height:1.6}@keyframes radarSkeletonPulse{to{background-position-x:-220%}}@media (max-width:640px){.radarRoot{gap:var(--s-5)}.radarRoot .pageTitle{overflow-wrap:anywhere;font-size:clamp(1.75rem,10vw,2.25rem)}.radarHero,.radarMethod,.radarEligibleSection,.radarStatePanel{border-radius:var(--radius-lg)}.radarEvidenceCard,.radarSourceCard{padding:var(--s-4)}.radarInlineEmpty{padding:var(--s-5) var(--s-4)}.radarCount{text-align:left}.radarGovernanceForm .secondaryButton,.radarStatePanel .primaryButton,.radarStatePanel .secondaryLink{width:100%}.radarDetails li{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.radarSkeleton{animation:none}}@media (max-width:480px){.content{padding:16px 12px 40px}.featurePanel,.card,.heroHeader{padding:14px}.dashboardRoot{gap:var(--s-5)}.stateChip{white-space:normal}.badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.grid>*{min-width:0}.primaryButton[style*=min-height\:38px],.primaryButton[style*="min-height: 38px"],.secondaryLink[style*=min-height\:38px],.secondaryLink[style*="min-height: 38px"]{width:auto}div[style*=position\:fixed][style*=z-index\:50],div[style*="position: fixed"][style*="z-index: 50"]{padding:8px!important}div[style*=position\:fixed][style*=z-index\:50]>.card,div[style*="position: fixed"][style*="z-index: 50"]>.card{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;max-height:96vh!important}div[style*=position\:fixed][style*=z-index\:50]>.card div[style*=aspect-ratio],div[style*="position: fixed"][style*="z-index: 50"]>.card div[style*=aspect-ratio]{max-height:58vh!important}div[style*=position\:fixed][style*=z-index\:50] img[style*=cursor\:pointer],div[style*="position: fixed"][style*="z-index: 50"] img[style*="cursor: pointer"]{width:52px!important;height:66px!important}input[type=datetime-local].input{width:100%!important;max-width:100%!important}}
