:root{color:#d8dfd7;background:#111713;font-family:Inter,Segoe UI,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #111713;--bg-rail: #0c110e;--surface: #18211b;--surface-2: #1d281f;--surface-3: #223024;--surface-soft: #152019;--border: #334238;--border-soft: #29352d;--text: #d8dfd7;--text-strong: #f0f5ed;--muted: #94a397;--muted-2: #b5bfae;--accent: #73b792;--accent-strong: #8ed3ad;--accent-soft: #1e3a2b;--accent-border: #3f7e5e;--warning-bg: #312719;--warning-border: #8e7443;--warning-text: #e9c982;--warning-muted: #c8ad78;--danger: #c8644c;--danger-strong: #de8068;--danger-bg: #3a1e1a;--danger-border: #9b4d3c;--shadow: rgba(0, 0, 0, .38)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg)}button,input,select,textarea{font:inherit}button{min-height:36px;border:1px solid var(--border);border-radius:6px;background:var(--surface-2);color:var(--text);cursor:pointer}button:hover{border-color:var(--accent-border);color:var(--text-strong)}button:disabled{cursor:wait;opacity:.7}input,select,textarea{min-height:36px;border:1px solid var(--border);border-radius:6px;padding:0 10px;background:#101711;color:var(--text)}input::placeholder,textarea::placeholder{color:#718071}input:focus,select:focus,textarea:focus,button:focus-visible{outline:2px solid rgba(115,183,146,.42);outline-offset:1px}textarea{min-height:280px;padding:10px;font-family:Consolas,Courier New,monospace;line-height:1.45;resize:vertical}.quickTrialPage{display:grid;min-height:100vh;place-items:center;padding:24px;background:linear-gradient(rgba(115,183,146,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(115,183,146,.05) 1px,transparent 1px),radial-gradient(circle at 50% 0%,#26362b 0,#111713 46%);background-size:28px 28px,28px 28px,auto}.quickTrialCard{width:min(100%,560px);overflow:hidden;border:1px solid var(--accent-border);border-radius:18px;background:#111713f5;box-shadow:0 28px 80px var(--shadow)}.quickTrialHeader{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;padding:24px;border-bottom:1px solid var(--border-soft)}.quickTrialHeader h1{margin:5px 0 8px;color:var(--text-strong);font-size:clamp(28px,8vw,42px);line-height:1;letter-spacing:-.04em}.quickTrialHeader p{max-width:390px;margin:0;color:var(--muted-2);line-height:1.6}.quickTrialHeader a{flex:0 0 auto;color:var(--accent-strong);font-size:13px;text-decoration:none}.quickTrialKicker{color:var(--accent);font-family:Consolas,Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.16em}.quickTrialNotice{margin:16px 24px 0;border:1px solid var(--warning-border);border-radius:8px;padding:10px 12px;background:var(--warning-bg);color:var(--warning-text);font-size:13px;line-height:1.5}.quickTrialNotice.ready{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong)}.quickTrialLoading{padding:38px 24px;color:var(--muted);text-align:center}.quickTrialViewTabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:14px 24px 0;border-radius:10px;padding:4px;background:#0c120e}.quickTrialViewTabs button{min-height:42px;border-color:transparent;background:transparent;color:var(--muted);font-weight:700}.quickTrialViewTabs button.active{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong)}.quickTrialViewTabs span{display:inline-grid;min-width:20px;height:20px;margin-left:4px;place-items:center;border-radius:999px;background:var(--surface-3);font-family:Consolas,Courier New,monospace;font-size:11px}.quickTrialForm,.quickTrialResult{display:grid;gap:16px;padding:24px}.quickTrialForm label{display:grid;gap:7px}.quickTrialForm label>span{color:var(--text-strong);font-size:13px;font-weight:700}.quickTrialForm label small{color:var(--muted);font-weight:400}.quickTrialForm input,.quickTrialForm textarea{min-height:48px;border-radius:9px}.quickTrialForm textarea{min-height:96px;font-family:inherit}.quickTrialTerms{display:grid;grid-template-columns:1fr auto;align-items:end;border:1px dashed var(--accent-border);border-radius:10px;padding:14px;background:#101a13}.quickTrialTerms span,.quickTrialTerms small{color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:11px;letter-spacing:.08em}.quickTrialTerms strong{grid-row:1 / span 2;grid-column:2;color:var(--accent-strong);font-size:42px;line-height:.9}.quickTrialPrimary{min-height:52px;border-color:var(--accent-border);border-radius:10px;background:var(--accent-border);color:#f4fff7;font-weight:800}.quickTrialPrimary:hover{background:var(--accent);color:#0b1510}.quickTrialResult>span{color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:11px;letter-spacing:.12em}.quickTrialResult>strong{color:var(--text-strong);font-size:24px}.quickTrialResult code{overflow-wrap:anywhere;border:1px solid var(--accent-border);border-radius:10px;padding:18px 14px;background:#0a100c;color:var(--accent-strong);font-size:clamp(16px,5vw,22px);line-height:1.5;text-align:center}.quickTrialKeyBlock{display:grid;gap:8px}.quickTrialKeyBlock button{justify-self:end;min-height:32px;padding:0 10px;font-size:12px}.quickTrialDuplicate{border-left:3px solid var(--warning-text);padding:10px 12px;background:var(--warning-bg);color:var(--warning-text);font-size:13px;line-height:1.5}.quickTrialMockFlag{border:1px solid var(--danger-border);border-radius:6px;padding:8px 10px;background:var(--danger-bg);color:var(--danger-strong);font-family:Consolas,Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-align:center}.quickTrialResult button:not(.quickTrialPrimary){min-height:46px}.quickTrialRecent{display:grid;gap:14px;padding:24px}.quickTrialRecentHeader{display:flex;gap:14px;align-items:end;justify-content:space-between}.quickTrialRecentHeader span{color:var(--accent);font-family:Consolas,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:.12em}.quickTrialRecentHeader h2{margin:4px 0 0;color:var(--text-strong);font-size:26px}.quickTrialRecentHeader button{min-height:36px;padding:0 12px;font-size:12px}.quickTrialRecentHeader button.danger{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-strong)}.quickTrialRecentEmpty{border:1px dashed var(--border);border-radius:10px;padding:34px 18px;color:var(--muted);line-height:1.6;text-align:center}.quickTrialRecentList{display:grid;gap:12px}.quickTrialRecentItem{display:grid;gap:12px;border:1px solid var(--border);border-radius:12px;padding:15px;background:linear-gradient(135deg,rgba(115,183,146,.04),transparent 55%),var(--surface-soft)}.quickTrialRecentMeta{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.quickTrialRecentMeta strong,.quickTrialRecentMeta time{display:block}.quickTrialRecentMeta strong{color:var(--text-strong);font-size:17px}.quickTrialRecentMeta time{margin-top:3px;color:var(--muted);font-family:Consolas,Courier New,monospace;font-size:11px}.quickTrialDeliveryStatus{flex:0 0 auto;border:1px solid var(--warning-border);border-radius:999px;padding:5px 9px;background:var(--warning-bg);color:var(--warning-text);font-size:11px;font-weight:800}.quickTrialDeliveryStatus.delivered{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong)}.quickTrialRecentItem>code{overflow-wrap:anywhere;border:1px solid var(--border-soft);border-radius:8px;padding:10px 12px;background:#0a100c;color:var(--muted-2);font-size:13px;text-align:center}.quickTrialRecentItem>p{margin:0;color:var(--muted-2);font-size:13px;line-height:1.5}.quickTrialRecentActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.quickTrialRecentActions button{min-height:42px;padding:0 8px;font-size:12px}.quickTrialRecentActions button:last-child{grid-column:1 / -1}.quickTrialFooter{border-top:1px solid var(--border-soft);padding:16px 24px 20px;color:var(--muted);font-size:12px;line-height:1.6}.quickTrialConfirmOverlay{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#040805d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.quickTrialConfirm{width:min(100%,430px);border:1px solid var(--accent-border);border-radius:14px;padding:22px;background:var(--surface);box-shadow:0 24px 70px #0000008c}.quickTrialConfirm>span{color:var(--accent);font-family:Consolas,Courier New,monospace;font-size:11px;letter-spacing:.14em}.quickTrialConfirm h2{margin:6px 0 18px;color:var(--text-strong)}.quickTrialConfirm dl{display:grid;gap:1px;overflow:hidden;border:1px solid var(--border-soft);border-radius:8px;background:var(--border-soft)}.quickTrialConfirm dl div{display:grid;grid-template-columns:100px 1fr;gap:12px;padding:10px 12px;background:var(--surface-soft)}.quickTrialConfirm dt{color:var(--muted)}.quickTrialConfirm dd{margin:0;color:var(--text-strong);font-weight:700}.quickTrialConfirm p{border-left:3px solid var(--warning-text);padding-left:10px;color:var(--warning-text);font-size:13px}.quickTrialConfirmActions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.quickTrialNavLink{display:block;margin:-10px 0 18px;border:1px solid var(--accent-border);border-radius:7px;padding:9px 10px;background:var(--accent-soft);color:var(--accent-strong);font-size:12px;font-weight:700;text-decoration:none}@media(max-width:640px){.quickTrialPage{place-items:start center;padding:0;background:var(--bg)}.quickTrialCard{min-height:100vh;border:0;border-radius:0;box-shadow:none}.quickTrialHeader{padding-top:max(24px,env(safe-area-inset-top))}.quickTrialRecent,.quickTrialForm,.quickTrialResult{padding-right:18px;padding-left:18px}}.trialSupportPage{--trial-bg: #07100d;--trial-card: rgba(15, 28, 23, .9);--trial-card-strong: rgba(19, 35, 29, .96);--trial-line: rgba(147, 190, 168, .16);--trial-line-strong: rgba(137, 211, 173, .38);--trial-text: #e8f1eb;--trial-muted: #91a79b;--trial-green: #87d2aa;--trial-green-deep: #183d2b;--trial-orange: #f0a672;position:relative;min-height:100vh;overflow:hidden;padding:54px 28px 80px;background:radial-gradient(circle at 78% 8%,rgba(61,149,106,.14),transparent 34%),radial-gradient(circle at 8% 82%,rgba(196,119,70,.08),transparent 28%),var(--trial-bg);color:var(--trial-text);font-family:Microsoft YaHei UI,PingFang SC,sans-serif;isolation:isolate}.trialSupportPage:before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(133,193,161,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(133,193,161,.035) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%);content:""}.trialSupportGlow{position:absolute;z-index:-1;top:-260px;left:50%;width:760px;height:520px;border:1px solid rgba(116,207,158,.08);border-radius:50%;background:#267d5214;filter:blur(70px);transform:translate(-20%)}.trialSupportShell{width:min(1120px,100%);margin:0 auto}.trialSupportHeader{margin-bottom:26px;animation:trial-support-rise .52s ease-out both}.trialSupportHeaderMeta,.trialSupportHeadingRow,.trialSupportResultHeader{display:flex;align-items:center;justify-content:space-between;gap:20px}.trialSupportHeaderMeta{margin-bottom:28px}.trialSupportKicker,.trialSupportSectionLabel{color:var(--trial-green);font-family:Cascadia Code,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.trialSupportSecure{display:inline-flex;align-items:center;gap:8px;color:var(--trial-muted);font-size:12px}.trialSupportSecure i,.trialSupportStatus i{display:block;width:7px;height:7px;border-radius:50%;background:var(--trial-green);box-shadow:0 0 0 5px #87d2aa1a,0 0 18px #87d2aa99}.trialSupportHeadingRow h1{margin:0;max-width:720px;color:#f4faf6;font-family:Bahnschrift,Microsoft YaHei UI,sans-serif;font-size:clamp(36px,5vw,58px);font-weight:650;letter-spacing:-.055em;line-height:1.05}.trialSupportHeadingRow p{max-width:680px;margin:16px 0 0;color:var(--trial-muted);font-size:16px;line-height:1.8}.trialSupportBackLink{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;border:1px solid var(--trial-line);border-radius:999px;padding:11px 15px;background:#0d1a15b8;color:#cbd8d0;font-size:13px;text-decoration:none;transition:border-color .16s ease,color .16s ease,transform .16s ease}.trialSupportBackLink:hover{border-color:var(--trial-line-strong);color:#fff;transform:translateY(-1px)}.trialSupportNotice{display:flex;align-items:center;gap:12px;margin-bottom:18px;border:1px solid var(--trial-line);border-radius:14px;padding:12px 15px;background:#10221bb8;color:#b9cbc0;animation:trial-support-rise .52s 80ms ease-out both}.trialSupportNoticeIcon{display:grid;flex:0 0 auto;width:22px;height:22px;place-items:center;border:1px solid rgba(135,210,170,.36);border-radius:50%;color:var(--trial-green);font-family:Georgia,serif;font-size:13px;font-style:italic}.trialSupportNotice p,.trialSupportLoading p,.trialSupportLogin p,.trialSupportSectionHeading p,.trialSupportRules p,.trialSupportExtensionIntro p,.trialSupportLocked p,.trialSupportAuditHint{margin:0}.trialSupportLookupLayout{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.8fr);gap:18px;animation:trial-support-rise .52s .14s ease-out both}.trialSupportLookup,.trialSupportRules,.trialSupportResult,.trialSupportLogin,.trialSupportLoading{border:1px solid var(--trial-line);border-radius:22px;background:linear-gradient(145deg,#12221cf5,#0b1712eb);box-shadow:0 24px 70px #00000040,inset 0 1px #ffffff05}.trialSupportLookup{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 14px;align-items:end;padding:28px}.trialSupportSectionHeading{grid-column:1 / -1}.trialSupportSectionHeading h2,.trialSupportRules h2,.trialSupportResultHeader h2,.trialSupportExtensionIntro h2,.trialSupportLogin h2{margin:7px 0 0;color:var(--trial-text);font-family:Bahnschrift,Microsoft YaHei UI,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.02em}.trialSupportSectionHeading p,.trialSupportLogin p{margin-top:7px;color:var(--trial-muted);font-size:13px}.trialSupportCodeField,.trialSupportExtensionForm label,.trialSupportLogin label{display:grid;gap:9px;color:#bbcac1;font-size:13px;font-weight:650}.trialSupportCodeField>div{display:flex;align-items:center;min-width:0;height:50px;overflow:hidden;border:1px solid rgba(145,188,166,.24);border-radius:12px;background:#040c09b3;transition:border-color .16s ease,box-shadow .16s ease}.trialSupportCodeField>div:focus-within{border-color:#87d2aa9e;box-shadow:0 0 0 4px #87d2aa14}.trialSupportCodePrefix{display:grid;height:100%;place-items:center;border-right:1px solid var(--trial-line);padding:0 15px;color:#6f8c7c;font-family:Cascadia Code,Consolas,monospace;font-size:12px;font-weight:700}.trialSupportCodeField input{width:100%;height:100%;min-width:0;border:0;border-radius:0;padding:0 16px;background:transparent;color:#f1f8f3;font-family:Cascadia Code,Consolas,monospace;font-size:15px;letter-spacing:.025em;outline:0}.trialSupportPrimary,.trialSupportDanger{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:18px;border-radius:12px;padding:0 22px;font-weight:750;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.trialSupportPrimary{border-color:#77c79d;background:var(--trial-green);color:#092116;box-shadow:0 12px 30px #349d682e}.trialSupportPrimary:hover{border-color:#a1e4c0;color:#05150e;filter:brightness(1.06);transform:translateY(-1px)}.trialSupportRules{padding:28px}.trialSupportRules ul{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.trialSupportRules li{display:grid;grid-template-columns:30px 1fr;gap:12px;padding:13px 0;border-top:1px solid var(--trial-line);color:var(--trial-muted);font-size:12px;line-height:1.65}.trialSupportRules li>span{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:#87d2aa1a;color:var(--trial-green);font-family:Cascadia Code,Consolas,monospace;font-size:11px;font-weight:800}.trialSupportRules strong{display:block;margin-bottom:2px;color:#dce8e1;font-size:13px}.trialSupportResult{margin-top:18px;overflow:hidden;animation:trial-support-rise .42s ease-out both}.trialSupportResultHeader{padding:25px 28px 22px;border-bottom:1px solid var(--trial-line)}.trialSupportResultHeader code{display:inline-block;margin-top:9px;color:#8ca599;font-family:Cascadia Code,Consolas,monospace;font-size:12px}.trialSupportStatus{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(135,210,170,.24);border-radius:999px;padding:8px 12px;background:#2c6f4c24;color:#bce5ce;font-size:12px;font-weight:700}.trialSupportStatus--expired,.trialSupportStatus--revoked,.trialSupportStatus--exhausted{border-color:#f0a6724d;background:#97512a1f;color:#f2bd97}.trialSupportStatus--expired i,.trialSupportStatus--revoked i,.trialSupportStatus--exhausted i{background:var(--trial-orange);box-shadow:0 0 0 5px #f0a67214,0 0 18px #f0a67273}.trialSupportSummary{display:grid;grid-template-columns:.78fr 1.18fr 1.18fr .86fr;gap:1px;background:var(--trial-line)}.trialSupportSummary article{min-width:0;padding:20px 22px;background:#0c1914eb}.trialSupportSummary article>span,.trialSupportSummary small{display:block;color:var(--trial-muted);font-size:11px}.trialSupportSummary strong{display:block;overflow:hidden;margin:9px 0 5px;color:#f0f7f2;font-family:Bahnschrift,Microsoft YaHei UI,sans-serif;font-size:clamp(16px,1.8vw,21px);font-weight:560;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.trialSupportExtension{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:40px;padding:30px 28px;background:var(--trial-card-strong)}.trialSupportExtensionIntro>p{margin-top:10px;color:var(--trial-muted);font-size:13px;line-height:1.75}.trialSupportLocked{display:grid;grid-template-columns:30px 1fr;gap:12px;margin-top:20px;border:1px solid rgba(135,210,170,.18);border-radius:13px;padding:14px;background:#245b3f1f;color:var(--trial-muted);font-size:12px;line-height:1.6}.trialSupportLocked>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--trial-green-deep);color:var(--trial-green);font-weight:900}.trialSupportLocked strong{display:block;color:#dbe9e0}.trialSupportExtensionForm{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 12px;align-items:end}.trialSupportExtensionForm label:first-child{grid-column:1 / 2}.trialSupportExtensionForm label:nth-child(2),.trialSupportAuditHint{grid-column:1 / -1}.trialSupportExtensionForm select,.trialSupportExtensionForm textarea,.trialSupportLogin input{width:100%;border:1px solid rgba(145,188,166,.22);border-radius:11px;background:#050e0aad;color:var(--trial-text)}.trialSupportExtensionForm select,.trialSupportLogin input{min-height:46px;padding:0 13px}.trialSupportExtensionForm textarea{min-height:118px;padding:12px 13px;font-family:Microsoft YaHei UI,PingFang SC,sans-serif;line-height:1.65}.trialSupportExtensionForm select:disabled,.trialSupportExtensionForm textarea:disabled{color:#71857a;cursor:not-allowed;opacity:.62}.trialSupportDanger{grid-column:2 / 3;grid-row:1 / 2;border-color:#f0a6728c;background:#7f42253d;color:#f4bb92}.trialSupportDanger:hover:not(:disabled){border-color:#f0a672;background:#994d285c;color:#ffd0ad;transform:translateY(-1px)}.trialSupportDanger:disabled{border-color:var(--trial-line);background:#ffffff06;color:#687a70;cursor:not-allowed;opacity:1}.trialSupportAuditHint{color:#6f8277;font-size:11px;line-height:1.6}.trialSupportLogin,.trialSupportLoading{width:min(620px,100%);margin:28px auto 0;padding:30px}.trialSupportLogin{display:grid;gap:20px}.trialSupportLoading{display:flex;align-items:center;gap:16px;color:var(--trial-muted)}.trialSupportLoading strong{color:var(--trial-text)}.trialSupportLoading p{margin-top:5px;font-size:12px}.trialSupportSpinner{width:24px;height:24px;border:2px solid rgba(135,210,170,.15);border-top-color:var(--trial-green);border-radius:50%;animation:trial-support-spin .8s linear infinite}@keyframes trial-support-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes trial-support-spin{to{transform:rotate(360deg)}}@media(max-width:860px){.trialSupportPage{padding:34px 18px 56px}.trialSupportLookupLayout,.trialSupportExtension{grid-template-columns:1fr}.trialSupportSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.trialSupportExtension{gap:24px}}@media(max-width:600px){.trialSupportPage{padding:24px 12px 40px}.trialSupportHeaderMeta,.trialSupportHeadingRow,.trialSupportResultHeader{align-items:flex-start;flex-direction:column}.trialSupportHeaderMeta{margin-bottom:20px}.trialSupportHeadingRow h1{font-size:36px}.trialSupportBackLink{align-self:flex-start}.trialSupportLookup,.trialSupportExtensionForm{grid-template-columns:1fr}.trialSupportLookup,.trialSupportRules,.trialSupportResultHeader,.trialSupportExtension,.trialSupportLogin,.trialSupportLoading{padding:22px 18px}.trialSupportLookup .trialSupportPrimary,.trialSupportExtensionForm>*,.trialSupportExtensionForm label:first-child,.trialSupportDanger{grid-column:1 / -1;grid-row:auto}.trialSupportSummary{grid-template-columns:1fr}.trialSupportSummary strong{white-space:normal}}@media(prefers-reduced-motion:reduce){.trialSupportHeader,.trialSupportNotice,.trialSupportLookupLayout,.trialSupportResult,.trialSupportSpinner{animation:none}}.shell{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh}.sidebar{border-right:1px solid var(--border-soft);background:var(--bg-rail);padding:18px}.brand{display:flex;gap:10px;align-items:center;margin-bottom:28px}.brandMark{display:grid;width:40px;height:40px;place-items:center;border-radius:8px;background:var(--accent-border);color:#f5fff7;font-weight:700}.brand strong,.brand span{display:block}.brand span{color:var(--muted);font-size:12px}.nav{display:grid;gap:8px}.nav button{width:100%;justify-content:flex-start;padding:0 12px;text-align:left}.nav button.active{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong);font-weight:700}.workspace{min-width:0;padding:24px}.topbar{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:16px}.topbar h1{margin:0;font-size:26px;line-height:1.2}.topbar p{margin:4px 0 0;color:var(--muted)}.login{display:flex;gap:8px;align-items:center}.login input{width:180px}.notice,.inlineStatus,.microNotice{margin-bottom:16px;border:1px solid var(--warning-border);border-radius:6px;background:var(--warning-bg);padding:10px 12px;color:var(--warning-text)}.notice.ok,.microNotice{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong)}.stack{display:grid;gap:16px}.metricGrid{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px}.metric,.panel{border:1px solid var(--border-soft);border-radius:8px;background:var(--surface)}.metric{padding:14px}.metric span{display:block;color:var(--muted);font-size:13px}.metric strong{display:block;margin-top:8px;font-size:28px;color:var(--text-strong)}.metric small{display:block;margin-top:6px;color:var(--muted);font-size:12px;line-height:1.45}.trialMetricsPage{max-width:1180px}.trialMetricsHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px}.trialMetricsHeader h2{margin:5px 0 7px;color:var(--text-strong);font-size:24px;line-height:1.2}.trialMetricsHeader p{max-width:760px;margin:0;color:var(--muted-2);font-size:13px;line-height:1.65}.sectionEyebrow{color:var(--accent);font-family:Consolas,Courier New,monospace;font-size:11px;font-weight:800;letter-spacing:.12em}.trialRangeControls{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.trialRangeControls button{padding:0 12px;white-space:nowrap}.trialRangeControls button.active{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong);font-weight:700}.trialMetricGrid{grid-template-columns:repeat(3,minmax(160px,1fr))}.trialMetricCard{min-height:112px}.tableTextButton{min-height:0;border:0;padding:0;background:transparent;color:var(--accent-strong);font:inherit;font-weight:700;text-align:left;text-decoration:underline;text-underline-offset:3px}.tableTextButton:hover{background:transparent;color:var(--text-strong)}tr.selectedRow td{background:#53aa741a}tr.selectedRow .tableTextButton{color:var(--text-strong)}.secondaryMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--border-soft)}.secondaryMetrics div{min-width:0;background:var(--surface);padding:14px}.secondaryMetrics span,.secondaryMetrics small,.riskCard span,.riskCard p,.supportRulesPanel li,.metricExplainer p{color:var(--muted);font-size:13px;line-height:1.55}.secondaryMetrics span,.riskCard span{display:block;font-weight:700}.secondaryMetrics strong{display:block;margin:7px 0 5px;color:var(--text-strong);font-size:21px;line-height:1.2}.trialRiskLayout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:16px;align-items:start}.riskGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.riskCard{min-width:0;border:1px solid var(--border-soft);border-radius:7px;background:var(--surface-soft);padding:12px}.riskCard strong{display:block;margin:8px 0 5px;color:var(--text-strong);font-size:24px}.riskCard p{margin:0}.supportRulesPanel ul{display:grid;gap:8px;margin:0;padding:14px 18px 16px 34px}.trialDetailPanel .panelBody{border-top:1px solid var(--border-soft)}.trialDetailTable th,.trialDetailTable td{white-space:nowrap}.trialUsageBadge{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--border-soft);border-radius:999px;padding:0 9px;font-size:12px;font-weight:800;white-space:nowrap}.trialUsageBadge.used{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong)}.trialUsageBadge.unused{border-color:#d9a85a73;background:#d9a85a1f;color:#e8bf75}.textLinkButton{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border:1px solid var(--accent-border);border-radius:6px;padding:0 12px;background:var(--accent-soft);color:var(--accent-strong);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.metricExplainer{padding:0}.metricExplainer summary{cursor:pointer;padding:13px 14px;color:var(--text-strong);font-weight:700}.metricExplainer>div{display:grid;gap:7px;border-top:1px solid var(--border-soft);padding:14px}.metricExplainer p{margin:0}.metricExplainer strong{color:var(--text-strong)}.panel{overflow:hidden}.panelTitle{display:flex;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-soft);padding:12px 14px}.panelTitle h2,.empty h2{margin:0;font-size:16px}.panelTitle p{margin:4px 0 0}.panelHint,.muted{color:var(--muted);font-size:13px}.panelBody{padding:16px 14px}.empty{padding:18px}.empty p{margin:8px 0 0;color:var(--muted)}.issueForm{display:grid;gap:14px;padding:14px}.formGrid{display:grid;gap:12px}.twoUp{grid-template-columns:repeat(2,minmax(0,1fr))}.field{display:grid;gap:6px}.field span{color:var(--muted-2);font-size:13px;font-weight:600}.compactField{min-width:150px}.spanAll{grid-column:1 / -1}.subtleBlock{display:grid;gap:4px;border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:12px}.subtleBlock strong{font-size:13px}.subtleBlock span{color:var(--muted);font-size:13px}.actionRow,.tableActions{display:flex;gap:8px;align-items:center;justify-content:space-between}.inlineMeta{display:flex;gap:10px;align-items:baseline;color:var(--muted)}.inlineMeta strong{color:var(--text-strong);font-size:20px}.tableScroll{overflow-x:auto}.filterBar{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr)) auto;gap:10px;align-items:end;border-bottom:1px solid var(--border-soft);padding:12px 14px}.filterSummary{display:flex;gap:8px;align-items:center;justify-content:flex-end;min-height:36px}.filterSummary span{color:var(--muted);font-size:13px;white-space:nowrap}.orderSummary{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;border-bottom:1px solid var(--border-soft);padding:12px 14px}.orderSummary div{border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:10px 12px}.orderSummary span,.orderSummary strong{display:block}.orderSummary span{color:var(--muted);font-size:12px;font-weight:700}.orderSummary strong{margin-top:5px;color:var(--text-strong);font-size:22px}.orderFilterBar{grid-template-columns:repeat(7,minmax(120px,1fr)) auto}.orderFilterBar .wideFilter{grid-column:span 2;min-width:260px}.orderConsistencyNotice{display:flex;gap:10px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--warning-border);background:var(--warning-bg);padding:10px 14px;color:var(--warning-text)}.orderConsistencyNotice strong{white-space:nowrap}.orderConsistencyNotice span{color:var(--warning-muted);font-size:13px}.quickFilterBar{display:flex;gap:8px;align-items:center;border-bottom:1px solid var(--border-soft);padding:10px 14px;overflow-x:auto}.quickFilterBar button{min-height:32px;white-space:nowrap}.quickFilterBar button.active{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong);font-weight:700}.orderFormGrid{grid-template-columns:repeat(4,minmax(160px,1fr))}.orderImportWorkspace{max-width:1180px;margin:0 auto}.importStageBar{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface);overflow:hidden}.importStageBar.ready{border-color:var(--accent-border)}.importStageBar.blocked{border-color:var(--danger-border)}.importStageBar.warning{border-color:var(--warning-border)}.importStageIntro{display:grid;gap:5px;align-content:center;border-bottom:1px solid var(--border-soft);background:var(--surface-soft);padding:13px 14px}.importStageIntro span{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:0}.importStageIntro strong{color:var(--text-strong);font-size:24px}.importStageIntro p{margin:0;color:var(--muted-2);font-size:13px}.importStageMetrics,.importControlSummary{display:grid;gap:10px}.importStageMetrics{grid-template-columns:repeat(5,minmax(0,1fr));padding:10px}.importStageMetrics div,.importControlSummary div{border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:8px 10px}.importStageMetrics span,.importStageMetrics strong,.importControlSummary span,.importControlSummary strong{display:block}.importStageMetrics span,.importControlSummary span{color:var(--muted);font-size:12px;font-weight:700}.importStageMetrics strong,.importControlSummary strong{margin-top:5px;color:var(--text-strong);font-size:18px}.importWorkbench{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.importSourcePanel textarea{min-height:300px;max-height:420px}.importControlPanel{position:static}.importControlBody{display:grid;gap:12px;grid-template-columns:minmax(180px,.55fr) minmax(180px,.45fr);padding:14px}.importGate,.importBlockers,.importPrimaryAction,.compactImportFinalHeader,.importControlSummary,.importControlLinks,.importControlStatus{grid-column:1 / -1}.importGate{border:1px solid var(--accent-border);border-radius:6px;background:var(--accent-soft);padding:12px}.importGate span,.importGate strong{display:block}.importGate span{color:var(--accent-strong);font-size:12px;font-weight:800}.importGate strong{margin-top:5px;color:var(--text-strong);font-size:18px}.importGate p{margin:6px 0 0;color:var(--muted-2);font-size:13px}.importBlockers{display:flex;gap:8px;align-items:center;flex-wrap:wrap;border:1px solid var(--danger-border);border-radius:6px;background:var(--danger-bg);padding:10px 12px}.importBlockers strong,.importBlockers span{display:inline-block}.importBlockers strong{color:var(--danger-strong);font-size:13px}.importBlockers span{border:1px solid rgba(239,176,161,.24);border-radius:999px;padding:2px 7px;color:#efb0a1;font-size:13px}.importPrimaryAction{width:100%;min-height:44px}.importControlSummary{grid-template-columns:repeat(4,minmax(0,1fr))}.importControlStatus{margin-bottom:0}.importControlLinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.importControlLinks button{min-width:0;padding:0 8px}.importTabsPanel{overflow:visible}.importSectionTabs{border-bottom:1px solid var(--border-soft)}.importSectionTabs button{display:grid;grid-template-columns:1fr;gap:8px;align-items:center;justify-items:center;text-align:center}.tabBadge{border:1px solid var(--border-soft);border-radius:999px;background:#0c110e8a;padding:2px 7px;color:var(--muted);font-size:11px;font-weight:800;white-space:nowrap}.importSectionTabs button.active .tabBadge{border-color:var(--accent-border);color:var(--accent-strong)}.importTabPane{background:var(--surface)}.importPreviewFilterBar{border-bottom:1px solid var(--border-soft)}.importFieldDocs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px}.importLayout{display:grid;grid-template-columns:minmax(420px,1fr) minmax(260px,.42fr);gap:14px;padding:14px}.importEditor,.importGuide{display:grid;gap:10px;align-content:start}.importToolbar{display:flex;gap:10px;align-items:center;justify-content:space-between;color:var(--muted);font-size:13px}.fileButton{position:relative;display:inline-grid;min-height:36px;place-items:center;border:1px solid var(--border);border-radius:6px;background:var(--surface-2);padding:0 12px;color:var(--text);cursor:pointer;white-space:nowrap}.fileButton:hover{border-color:var(--accent-border)}.fileButton input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.warningBlock{border-color:var(--warning-border);background:var(--warning-bg)}.importConfirmBar{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(360px,1fr) auto;gap:12px;align-items:end;padding:14px}.importFinalSummary{display:grid;grid-template-columns:repeat(8,minmax(96px,1fr));gap:10px;padding:0 14px 14px}.importFinalHeader{display:flex;gap:10px;align-items:baseline;border-top:1px solid var(--border-soft);padding:12px 14px 10px}.importFinalHeader strong{color:var(--text-strong)}.importFinalHeader span{color:var(--muted);font-size:13px}.compactImportFinalHeader{border-top:0;padding:0}.importFinalSummary div{border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:9px 10px}.importFinalSummary span,.importFinalSummary strong{display:block}.importFinalSummary span{color:var(--muted);font-size:12px;font-weight:700}.importFinalSummary strong{margin-top:5px;color:var(--text-strong);font-size:20px}.importResultBlock{border-top:1px solid var(--border-soft)}.importAuditBlock{border-top:1px solid var(--border-soft);background:linear-gradient(90deg,rgba(115,183,146,.08),transparent 38%),var(--surface)}.compactPanelTitle{padding-top:10px;padding-bottom:10px}.importSummary{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.orderImportTable{min-width:980px;font-size:13px}.orderImportTable th,.orderImportTable td{padding:9px 10px}.orderImportTable th:nth-child(3),.orderImportTable td:nth-child(3){min-width:180px;white-space:normal}.orderImportTable th:nth-child(4),.orderImportTable td:nth-child(4){min-width:260px;white-space:normal}.orderImportTable th:nth-child(5),.orderImportTable td:nth-child(5){min-width:220px;white-space:normal}.orderImportTable th:nth-child(6),.orderImportTable td:nth-child(6){min-width:150px;white-space:normal}.orderImportTable th:nth-child(7),.orderImportTable td:nth-child(7){min-width:240px;white-space:normal}.compactImportCell{line-height:1.35}.compactImportCell span{color:var(--muted)}.miniStatus{min-width:0;margin-left:4px;padding:2px 6px;font-size:11px}.importResultTable{min-width:720px;font-size:13px}.importResultTable th,.importResultTable td{white-space:normal}.importResultTable th:nth-child(2),.importResultTable td:nth-child(2),.importResultTable th:nth-child(3),.importResultTable td:nth-child(3){min-width:220px}.importAuditTable{min-width:860px;font-size:13px}.importAuditTable th,.importAuditTable td{white-space:normal}.importAuditTable th:nth-child(3),.importAuditTable td:nth-child(3){min-width:260px}.importAuditTable th:nth-child(5),.importAuditTable td:nth-child(5){min-width:160px}.modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;background:#050806b8;padding:22px}.confirmDialog{width:min(880px,100%);max-height:min(680px,calc(100vh - 44px));overflow:auto;border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:0 24px 80px #0000006b}.confirmDialogHeader,.confirmDialogActions{display:flex;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-soft);padding:14px 16px}.confirmDialogHeader strong,.confirmDialogHeader span{display:block}.confirmDialogHeader strong{color:var(--text-strong);font-size:18px}.confirmDialogHeader span{margin-top:4px;color:var(--muted);font-size:13px}.confirmDialogBody{display:grid;gap:12px;padding:14px 16px}.confirmSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.confirmSummaryGrid div{border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:10px 12px}.confirmSummaryGrid span,.confirmSummaryGrid strong{display:block}.confirmSummaryGrid span{color:var(--muted);font-size:12px;font-weight:700}.confirmSummaryGrid strong{margin-top:6px;color:var(--text-strong);font-size:22px}.confirmDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.confirmDialogActions{justify-content:flex-end;border-top:1px solid var(--border-soft);border-bottom:0}.importIssues{max-width:520px}.errorText,.warningText{display:block;font-size:13px}.errorText{color:var(--danger-strong)}.warningText{color:var(--warning-text)}.sectionTabs{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;padding:10px}.sectionTabs.twoSectionTabs{grid-template-columns:repeat(2,minmax(120px,1fr))}.sectionTabs button{min-height:42px;border-color:transparent;background:var(--surface-2);color:var(--muted-2);font-weight:700}.sectionTabs button.active{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong)}.trialOpsHero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:18px;padding:18px}.trialOpsHero span,.trialReviewBlock span{color:var(--accent-strong);font-size:12px;font-weight:900}.trialOpsHero h2{max-width:820px;margin:6px 0 10px;color:var(--text-strong);font-size:28px;line-height:1.16}.trialOpsHero p{max-width:840px;margin:0;color:var(--muted-2);line-height:1.7}.trialOpsRules{display:grid;gap:8px;align-content:center;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft);padding:14px}.trialOpsRules strong{color:var(--text-strong)}.trialOpsRules span{width:fit-content;border:1px solid var(--accent-border);border-radius:999px;background:var(--accent-soft);padding:4px 9px;color:var(--accent-strong)}.trialStatusTabs{grid-template-columns:repeat(6,minmax(100px,1fr))}.trialStatusTabs button{display:flex;gap:8px;align-items:center;justify-content:center}.trialStatusTabs span,.miniBadge{display:inline-grid;min-width:24px;min-height:22px;place-items:center;border:1px solid var(--border);border-radius:999px;background:var(--surface-3);color:var(--muted-2);font-size:12px;font-weight:800}.trialOpsLayout{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:16px;align-items:start}.trialApplicationList{display:grid;gap:8px;padding:12px}.trialApplicationList button{display:grid;gap:6px;min-height:112px;border-color:var(--border-soft);background:var(--surface-soft);padding:12px;text-align:left}.trialApplicationList button.active{border-color:var(--accent-border);background:var(--accent-soft)}.trialApplicationList span,.trialApplicationList small{color:var(--muted);font-size:12px}.trialApplicationList strong{color:var(--text-strong);overflow-wrap:anywhere}.trialApplicationList em{color:var(--accent-strong);font-size:13px;font-style:normal}.trialReview{display:grid;gap:14px;padding:14px}.trialReviewGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.trialReviewGrid div,.trialReviewBlock{border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:11px}.trialReviewGrid span,.trialReviewGrid strong{display:block}.trialReviewGrid span{color:var(--muted);font-size:12px}.trialReviewGrid strong{margin-top:5px;color:var(--text-strong);overflow-wrap:anywhere}.trialReviewBlock{display:grid;gap:7px}.trialReviewBlock p{margin:0;color:var(--muted-2);line-height:1.6}.trialReviewBlock.warning{border-color:var(--warning-border);background:var(--warning-bg)}.trialActionGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.trialReplyBox{overflow:hidden;border:1px solid var(--border-soft);border-radius:8px;background:#0f1511}.trialReplyBox pre{max-height:280px;margin:0;overflow:auto;padding:14px;color:var(--muted-2);font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap}.stackCell{display:grid;gap:3px}.monoText{font-family:Consolas,Courier New,monospace;word-break:break-all}.eventDetail{max-width:560px;color:var(--muted-2);font-family:Consolas,Courier New,monospace;font-size:13px;overflow-wrap:anywhere}.batchHistoryTable{min-width:1180px}.batchHistoryTable th,.batchHistoryTable td{white-space:nowrap}.batchHistoryTable .monoText{word-break:normal}.licenseHistoryTable{min-width:1900px}.licenseHistoryTable th,.licenseHistoryTable td{white-space:nowrap}.licenseHistoryTable .monoText{word-break:normal}.licenseHistoryTable th:nth-child(1),.licenseHistoryTable td:nth-child(1){min-width:92px}.licenseHistoryTable th:nth-child(2),.licenseHistoryTable td:nth-child(2){min-width:280px}.licenseHistoryTable th:nth-child(3),.licenseHistoryTable td:nth-child(3){min-width:190px}.licenseHistoryTable th:nth-child(4),.licenseHistoryTable td:nth-child(4){min-width:150px}.licenseHistoryTable th:nth-child(5),.licenseHistoryTable td:nth-child(5){min-width:132px}.licenseHistoryTable th:nth-child(6),.licenseHistoryTable td:nth-child(6){min-width:190px}.licenseHistoryTable th:nth-child(7),.licenseHistoryTable td:nth-child(7){min-width:230px}.licenseHistoryTable th:nth-child(8),.licenseHistoryTable td:nth-child(8){min-width:112px}.licenseHistoryTable th:nth-child(9),.licenseHistoryTable td:nth-child(9),.licenseHistoryTable th:nth-child(10),.licenseHistoryTable td:nth-child(10){min-width:92px}.licenseHistoryTable th:nth-child(11),.licenseHistoryTable td:nth-child(11),.licenseHistoryTable th:nth-child(12),.licenseHistoryTable td:nth-child(12){min-width:118px}.licenseHistoryTable .stickyAction{position:sticky;right:0;z-index:2;min-width:190px;border-left:1px solid var(--border-soft);background:var(--surface);box-shadow:-8px 0 14px var(--shadow)}.licenseHistoryTable .stickyAction .tableActions{justify-content:flex-start;white-space:nowrap}.ordersTable{min-width:1040px;font-size:13px}.ordersTable th,.ordersTable td{white-space:normal;padding:9px 10px}.ordersTable .monoText{overflow-wrap:anywhere}.ordersTable th:nth-child(1),.ordersTable td:nth-child(1),.ordersTable th:nth-child(2),.ordersTable td:nth-child(2){min-width:240px}.ordersTable th:nth-child(4),.ordersTable td:nth-child(4),.ordersTable th:nth-child(5),.ordersTable td:nth-child(5){min-width:180px}.ordersTable .tableActions{justify-content:flex-start;min-width:210px;white-space:nowrap}.ordersTable .stickyAction{position:sticky;right:0;z-index:2;min-width:220px;border-left:1px solid var(--border-soft);background:var(--surface);box-shadow:-8px 0 14px var(--shadow)}.ordersTable th.stickyAction{z-index:3;background:var(--surface-2)}.ordersTable tr.attentionRow .stickyAction{background:var(--warning-bg)}.orderDetailsRow td{border-top:0;background:var(--surface-soft);padding:0}.orderDetailsGrid{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;border-top:1px solid var(--border-soft);padding:12px 14px}.orderDetailsGrid span{display:grid;gap:4px;min-width:0}.orderDetailsGrid small{color:var(--muted-2);font-size:11px;font-weight:800}.orderDetailsGrid strong{color:var(--text-strong);font-size:13px;overflow-wrap:anywhere}.helpShell{max-width:1240px}.helpHero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:18px;align-items:stretch;border:1px solid var(--border-soft);border-radius:8px;background:linear-gradient(135deg,var(--surface),var(--surface-2));padding:20px}.helpHero h2{margin:8px 0;color:var(--text-strong);font-size:24px}.helpHero p{max-width:760px;margin:0;color:var(--muted);line-height:1.7}.helpEyebrow{color:var(--accent-strong);font-size:12px;font-weight:900}.helpFlow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:center}.helpFlow span{border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:12px;color:var(--text-strong);font-size:13px;font-weight:800;text-align:center}.helpLayout{display:grid;grid-template-columns:270px minmax(0,1fr);align-items:stretch;overflow:hidden}.helpNav{display:grid;align-content:start;gap:8px;border-right:1px solid var(--border-soft);background:var(--surface-soft);padding:12px}.helpNav button{display:grid;gap:4px;border:1px solid transparent;border-radius:6px;background:transparent;padding:10px;color:var(--muted);text-align:left}.helpNav button strong{color:var(--text);font-size:14px}.helpNav button span{font-size:12px;line-height:1.5}.helpNav button.active{border-color:var(--accent-border);background:var(--accent-soft)}.helpNav button.active strong{color:var(--accent-strong)}.helpArticle{display:grid;gap:16px;padding:18px}.helpArticleTitle{display:grid;gap:6px}.helpArticleTitle span{color:var(--accent-strong);font-size:12px;font-weight:900}.helpArticleTitle h2,.helpBlock h3{margin:0;color:var(--text-strong)}.helpArticleTitle p{margin:0;color:var(--muted);line-height:1.7}.helpCallout{display:grid;gap:6px;border-left:4px solid var(--accent-border);background:var(--accent-soft);padding:12px 14px}.helpCallout strong{color:var(--accent-strong)}.helpCallout span{color:var(--muted);line-height:1.6}.helpBlock{display:grid;gap:10px}.helpSteps,.helpDanger ul{display:grid;gap:8px;margin:0;padding-left:22px;color:var(--muted);line-height:1.6}.helpGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.helpCard{display:grid;gap:7px;border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft);padding:13px}.helpCard span{color:var(--muted-2);font-size:11px;font-weight:900}.helpCard strong{color:var(--text-strong)}.helpCard p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.helpTable{min-width:760px}.helpTable td{vertical-align:top;white-space:normal}.helpDanger{border:1px solid var(--danger-border);border-radius:6px;background:var(--danger-bg);padding:12px 14px}.helpDanger h3{color:#f4d6cb}.statusStack{display:grid;gap:6px;justify-items:start}.attentionRow td{background:var(--warning-bg)}.licenseHistoryTable th.stickyAction{z-index:3;background:var(--surface-2)}.revokeConfirm{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(420px,1.5fr) minmax(320px,.9fr);gap:16px;align-items:stretch;border-bottom:1px solid var(--border-soft);border-left:4px solid var(--danger-border);background:var(--danger-bg);padding:14px 16px}.revokeConfirm strong,.revokeConfirm span{display:block}.revokeLead{display:grid;align-content:center;gap:6px}.revokeLead strong{color:#f4d6cb;font-size:18px}.revokeConfirm span{margin-top:4px;color:var(--muted);font-size:13px}.revokeEyebrow{width:fit-content;border:1px solid var(--warning-border);border-radius:999px;background:#2b2116;padding:3px 8px;color:var(--warning-text)!important;font-size:11px!important;font-weight:800;letter-spacing:0;text-transform:uppercase}.revokeDetails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.revokeDetails span{min-width:0;margin-top:0;border:1px solid var(--border);border-radius:6px;background:#1117136b;padding:8px 9px}.revokeDetails small{display:block;margin-bottom:4px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.revokeDetails strong{color:var(--text-strong);font-size:13px;line-height:1.25;overflow-wrap:anywhere}.revokeControls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:end}.revokeControls .field{min-width:0}.revokeControls .field:last-of-type,.revokeActions{grid-column:1 / -1}.revokeActions{display:flex;gap:8px;justify-content:flex-end}.dangerButton{border-color:var(--danger-border);background:#8d3e31;color:#fff}.dangerButton:hover{border-color:var(--danger-strong);background:#a14a3a}.quantityInput{width:88px}.compactSelect{width:180px}table{width:100%;border-collapse:collapse;font-size:14px}th,td{border-bottom:1px solid var(--border-soft);padding:11px 14px;text-align:left;vertical-align:middle}th{color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase}.status{display:inline-block;min-width:68px;border-radius:999px;padding:4px 8px;text-align:center;font-size:12px;font-weight:700}.status.active,.status.completed,.status.approved,.status.paid{background:var(--accent-soft);color:var(--accent-strong)}.status.issued,.status.draft,.status.inactive,.status.expired,.status.disputed,.status.partial_failed{background:#342c20;color:#d7bd82}.status.revoked,.status.disabled,.status.refunded,.status.rejected,.status.failed{background:var(--danger-bg);color:var(--danger-strong)}@media(max-width:1280px){.revokeConfirm,.importStageBar,.importWorkbench,.helpHero,.helpLayout,.trialMetricsHeader,.trialRiskLayout,.trialOpsHero,.trialOpsLayout{grid-template-columns:1fr}.helpNav{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--border-soft)}.helpGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.importStageIntro{border-right:0;border-bottom:1px solid var(--border-soft)}.importControlPanel{position:static}.importLayout{grid-template-columns:1fr}.revokeDetails{grid-template-columns:repeat(2,minmax(0,1fr))}.trialStatusTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.trialReviewGrid,.trialActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--border-soft)}.nav,.metricGrid,.twoUp{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar,.login,.actionRow,.tableActions,.filterSummary{align-items:stretch;flex-direction:column}.filterBar,.orderSummary,.importStageMetrics,.secondaryMetrics,.importFieldDocs{grid-template-columns:repeat(2,minmax(0,1fr))}.importControlBody,.importControlSummary{grid-template-columns:1fr}.importToolbar{align-items:stretch;flex-direction:column}.importConfirmBar{grid-template-columns:1fr}.importFinalSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.confirmSummaryGrid,.confirmDetailGrid{grid-template-columns:1fr}.orderConsistencyNotice{align-items:flex-start;flex-direction:column}.revokeConfirm,.revokeDetails,.revokeControls,.orderFormGrid,.orderDetailsGrid{grid-template-columns:1fr}.revokeActions{justify-content:stretch}.revokeActions button{width:100%}.sectionTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.login input,.quantityInput{width:100%}}@media(max-width:640px){.nav,.metricGrid,.twoUp{grid-template-columns:1fr}.workspace{padding:16px}.filterBar{grid-template-columns:1fr}.orderFilterBar .wideFilter{grid-column:1 / -1;min-width:0}.orderSummary,.importSummary,.importFinalSummary,.sectionTabs{grid-template-columns:1fr}.modalOverlay{padding:12px}.confirmDialogHeader,.confirmDialogActions{align-items:stretch;flex-direction:column}.helpFlow,.helpGrid,.helpNav,.secondaryMetrics,.riskGrid,.trialStatusTabs,.trialReviewGrid,.trialActionGrid{grid-template-columns:1fr}.trialMetricsHeader{padding:14px}.trialRangeControls{justify-content:stretch}.trialRangeControls button{flex:1 1 auto}}
