html.ac{scrollbar-gutter:stable}html.ac body{padding-top:0}.ac-layout{padding-top:calc(var(--nav-h) + 44px)}.gnav{--sz-accent:#0071e3}.gnav-links button{font:inherit}.gnav-link{cursor:pointer}.ac-status{font-size:14px}.ac-status-label{max-width:70ch}.ac-status-dot[data-tone=warn]{background:#f5a623;box-shadow:0 0 0 4px #f5a62320}.ac-status-label+.sz-refresh-btn{flex-shrink:0}.ac-pick .sz-tab{cursor:pointer}.lc-tab-check{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;background:#0071e3;border-radius:50%;color:#fff;margin-left:auto}.lc-tab-check svg{width:13px;height:13px}.lc-lookup-art{display:grid;place-items:center;color:#6e6e73}.lc-lookup-art svg{width:44px;height:44px}.ac-help{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:0 0 40px;color:#6e6e73;font-size:13px}.ac-help button{font:inherit;border:0;padding:0;background:none;color:#0071e3;cursor:pointer}.ac-help a{color:#0071e3}.service-notice{display:flex;align-items:flex-start;gap:9px;background:#f5f5f7;border-radius:10px;padding:12px 16px;font-size:13px;line-height:1.6;margin-bottom:28px;color:#6e6e73}.service-notice>svg{width:18px;height:18px;flex:none;margin-top:2px}.service-notice button,.text-button{background:none;border:0;color:#0071e3;cursor:pointer;padding:0;font:inherit}.lc-card-row{display:flex;gap:12px;align-items:center}.lc-card-row .sz-input{flex:1;min-width:0}.lc-check-card{font-size:13px!important;padding:9px 13px!important;white-space:nowrap}.sz-field.field label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.sz-field.field+.sz-field.field{margin-top:22px}.sz-field.field small,.sz-field>small{display:block;font-size:12px;line-height:1.6;color:#86868b;margin-top:8px}.secret-field{display:flex;align-items:center;position:relative}.secret-field input{width:100%;min-width:0;flex:1;border:1px solid #d2d2d7;border-radius:12px;background:#fff;height:52px;padding:0 70px 0 16px;color:#1d1d1f;font:inherit}.secret-field button{position:absolute;right:10px;border:0;border-radius:8px;color:#0071e3;background:#f5f5f7;padding:7px 10px;font-size:12px;cursor:pointer}.consent{display:flex;gap:10px;font-size:13px;line-height:1.7;color:#6e6e73;margin:24px 0 0;align-items:flex-start}.consent input{width:17px;height:17px;margin:3px 0 0;accent-color:#0071e3;flex-shrink:0}.lc-activation-modes{display:flex;align-items:center;gap:4px;background:#f5f5f7;border-radius:12px;padding:4px;margin-bottom:28px;width:max-content;max-width:100%}.lc-activation-modes button{font-size:13px;border:0;border-radius:9px;padding:9px 18px;color:#6e6e73;background:none;cursor:pointer}.lc-activation-modes [aria-pressed=true]{background:#fff;box-shadow:0 2px 5px #0001;color:#1d1d1f}.lc-activation-modes a{font-size:12px;margin:0 12px}.sz-step-note{font-size:14px;color:#6e6e73;line-height:1.6}.sz-sess-url-copy>svg{width:13px;height:13px}.sz-sess-open>svg{width:16px;height:16px}.ac-cond .pt-ic svg{width:11px;height:11px}.ac-warn>svg{width:22px;height:22px;flex:none}.sz-cap-idle>svg{width:17px;height:17px;flex:none}.inline-error{padding:12px 14px;border-radius:9px;background:#fff2f1;color:#c1272d;font-size:13px;line-height:1.6;margin:0 0 16px}.instructions{border-top:1px solid #e8e8ed;margin-top:38px;padding-top:22px;font-size:13px;color:#6e6e73;line-height:1.7}.instructions summary{display:flex;align-items:center;justify-content:space-between;color:#1d1d1f;cursor:pointer;list-style:none;font-weight:600}.instructions summary svg{width:16px;height:16px}.instructions li{margin:10px 0}.result-panel{padding:16px 0 0;font-size:13px;line-height:1.6}.result-title{display:flex;align-items:center;gap:8px}.result-title>svg{width:20px;height:20px;color:#0071e3}.result-title h3{margin:0;font-size:17px}.result-title.is-success>svg{color:#188d3b}.result-title.is-failed>svg{color:#c1272d}.result-copy{color:#6e6e73;margin:10px 0}.result-meta{color:#86868b;font-size:12px}.result-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px}.result-actions .btn{font-size:13px}.sms-data{background:#f5f5f7;border-radius:12px;padding:16px 20px;margin:15px 0}.sms-value{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:8px 0}.sms-value label{display:block;font-size:12px;color:#6e6e73}.sms-value strong{font:600 25px/1.5 var(--f-mono)}.sms-value button,.batch-table button{border:0;border-radius:20px;padding:8px 14px;color:#0071e3;background:#e8e8ed;cursor:pointer}.sms-timer{font-variant-numeric:tabular-nums;color:#6e6e73}.batch-table{width:100%;border-collapse:collapse;margin-top:28px;font-size:13px}.batch-table th,.batch-table td{text-align:left;padding:12px 8px;border-bottom:1px solid #e8e8ed}.batch-guide{color:#6e6e73;font-size:13px}.activation-toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);border-radius:10px;background:#1d1d1f;color:#fff;padding:12px 20px;font-size:13px;z-index:2147483647;max-width:calc(100vw - 32px)}.activation-confirm{border:0;border-radius:22px;padding:28px;width:min(440px,calc(100vw - 32px));box-shadow:0 24px 80px #0003;font:14px/1.6 var(--f-text);color:#1d1d1f}.activation-confirm::backdrop{background:#0005;backdrop-filter:blur(4px)}.activation-confirm h2{font-size:22px;margin:0 0 12px}.activation-confirm p{color:#6e6e73;margin:0}.confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.sz-launch button:disabled{cursor:default}.sz-launch.is-live .sz-btn-primary,.sz-launch.is-arming .sz-btn-primary{opacity:1}.lc-launch-flow{margin:0}.ac-main button:disabled{cursor:default}.ac-stage:focus{outline:none!important}
@media(max-width:899px){.ac-layout{padding-top:calc(var(--nav-h) + 30px)}.ac-pick .sz-tab{min-height:90px}.lc-tab-check{display:none}.ac-status{font-size:12px}.ac-help{padding-bottom:30px}.lc-card-row{display:block}.lc-check-card{margin:8px 0 0;padding:6px 0!important;min-height:30px!important;background:none!important}.service-notice{margin-bottom:24px}.secret-field input{height:50px}.sz-field.field label{font-size:13px}.sz-sess-url-text{min-width:0}.sz-sess-url-str{overflow-wrap:anywhere}.lc-activation-modes{flex-wrap:wrap;width:100%}.lc-activation-modes button{flex:1;padding:9px 10px}.lc-activation-modes a{font-size:12px}.sms-data{padding:12px 15px}.result-actions{gap:12px}.sz-btn-row .sz-btn-lg{font-size:15px}.batch-table th,.batch-table td{padding:10px 5px}.sz-stock-pill{max-width:100%}}
@media(max-width:899px){.ac-layout{padding-top:0}}

.sms-instructions{margin:0 0 24px;padding-left:22px;color:#6e6e73;font-size:14px;line-height:1.75;overflow-wrap:anywhere}.sms-instructions li+li{margin-top:7px}@media(max-width:899px){.sms-instructions{font-size:13px;padding-left:19px}}
/* Activation alignment 20261104 */
.sz-tab,.sz-tab:hover{text-decoration:none!important}
.sz-tab[aria-disabled=true]{cursor:wait;opacity:.65}
.lc-input-feedback[data-state=expired]{background:#fff0f2;color:#ba2438}.lc-input-feedback[data-state=failed],.lc-input-feedback[data-state=attention],.lc-input-feedback[data-state=unknown]{background:#fff7e9;color:#89561b}
/* Inline checks never launch the activation animation or move keyboard focus. */
.lc-input-feedback{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.65;overflow-wrap:anywhere;background:#f5f5f7;color:#6e6e73}.lc-input-feedback[hidden]{display:none}.lc-input-feedback>svg{width:18px;height:18px;margin-top:3px;flex:none}.lc-input-feedback>div{min-width:0}.lc-input-feedback small{display:block;margin-top:3px;color:inherit;font-size:12px}.lc-input-feedback strong{font-weight:600;margin-left:8px}.lc-input-feedback[data-state=available]{background:#eaf7ee;color:#18823b}.lc-input-feedback[data-state=used],.lc-input-feedback[data-state=error]{background:#fff0f2;color:#ba2438}.lc-input-feedback[data-state=existing]{background:#fff7e9;color:#89561b}.lc-input-feedback button{margin-left:6px}.sz-field-head{flex-wrap:wrap;gap:7px 16px}.sz-field-head .sz-field-hint{margin:0;max-width:100%;overflow-wrap:anywhere}.sz-input[aria-invalid=true],.sz-textarea[aria-invalid=true]{border-color:#d72c40}.sz-launch.is-live .sz-btn-row>.sz-btn-primary{width:100%;box-sizing:border-box;justify-content:center;align-items:center}.sz-launch .sz-cap-live{min-width:0}.sz-launch .sz-cap-title,.sz-launch .sz-cap-sub{white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.sz-launch-stage .sz-task-body{padding:0 26px 26px}.sz-launch .lc-launch-flow{padding-top:4px}.sz-launch .result-panel{padding-top:20px;border-top:1px solid #ffffff14;color:#f5f5f7}.sz-launch .result-title{display:none}.sz-launch .result-copy{margin:0;color:#ffffffb8;font-size:14px;line-height:1.75}.sz-launch .result-meta{color:#ffffff80;line-height:1.6;margin-top:14px}.sz-launch .result-actions{gap:12px 20px;margin-top:22px}.sz-launch .result-actions button,.sz-launch .result-actions a{min-height:42px;display:inline-flex;align-items:center;font-size:14px}.sz-launch .result-actions .btn{border:1px solid #2997ff;background:transparent;color:#2997ff;border-radius:999px;padding:0 18px}.sz-launch .result-actions .text-button{color:#2997ff}.sz-launch .sz-rail{padding:0;gap:12px;margin:0}.sz-launch .sz-rail-row{min-width:0}.sz-launch .sz-rail-name{white-space:normal;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.sz-launch .sz-rail-meta{font-size:11px;white-space:normal}.sz-cap-close svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8}.sz-launch.is-live .sz-cap-close{min-width:36px;min-height:36px}
@media(max-width:600px){.lc-input-feedback{font-size:13px;padding:12px}.sz-field-head .sz-field-hint{font-size:11px}.sz-launch-stage .sz-task-body{padding:0 18px 22px}.sz-launch .sz-rail{gap:8px}.sz-launch .sz-rail-name{font-size:11px}.sz-launch .sz-rail-meta{font-size:10px}.sz-launch .result-copy{font-size:13px}.sz-launch .result-actions{gap:10px 14px}.sz-launch.is-live .sz-btn-row>.sz-btn-primary{padding-left:18px;padding-right:18px}}
.ac-status-label{word-break:keep-all;overflow-wrap:normal;font-variant-numeric:tabular-nums}
.lc-lookup-row .sz-btn-primary{background:#0071e3}.lc-lookup-row .sz-btn-primary:hover{background:#0077ed}.lc-lookup-history{width:100%;border-collapse:collapse;margin-top:24px;font-size:13px}.lc-lookup-history caption{text-align:left;font-size:15px;font-weight:600;margin-bottom:12px}.lc-lookup-history th,.lc-lookup-history td{text-align:left;padding:10px 6px;border-bottom:1px solid #e8e8ed;overflow-wrap:anywhere}.lc-lookup-history th{color:#6e6e73;font-weight:500}
.ac-help{display:block;text-align:center;padding:12px 0 44px;font-size:14px}.ac-help h2{margin:0 0 10px;font-size:20px;font-weight:600;color:#1d1d1f}.ac-help p{margin:0 0 14px;line-height:1.7}.ac-help>div{display:flex;justify-content:center;gap:28px}.ac-help button{font-size:15px}.ac-status{flex-wrap:wrap;row-gap:8px}.ac-status-label{line-height:1.5}.ac-status-dot{flex-shrink:0}.sz-tab[aria-current=page]::after{display:none}.lc-lookup-header{border-bottom:1px solid #e5e5ea;padding-bottom:36px;margin-bottom:36px}.lc-lookup-header .lc-lookup-art{width:80px;height:80px;background:#f5f5f7;border-radius:22px}.lc-lookup-header .lc-lookup-art svg{width:38px;height:38px}.lc-lookup-block+ .lc-lookup-block{border-top:1px solid #e5e5ea;margin-top:42px;padding-top:36px}.lc-lookup-block h3{font-size:24px;font-weight:600;letter-spacing:-.02em;margin:0 0 12px}.lc-lookup-block>p{font-size:15px;color:#6e6e73;line-height:1.65;margin:0 0 24px}.lc-lookup-block label{display:block;font-size:15px;font-weight:600;margin-bottom:12px}.lc-lookup-row{display:flex;gap:12px;align-items:center}.lc-lookup-row .sz-input{flex:1;min-width:0}.lc-lookup-row .sz-btn{flex:none;display:inline-flex;gap:8px;align-items:center;min-height:52px;padding:0 24px}.lc-lookup-row .sz-btn svg{width:17px;height:17px}.lc-lookup-block .inline-error{margin-top:16px}.lc-lookup-header .sz-page-sub{max-width:680px}
@media(max-width:600px){.lc-lookup-header{padding-bottom:26px;margin-bottom:26px}.lc-lookup-header .lc-lookup-art{width:58px;height:58px;border-radius:16px}.lc-lookup-header .lc-lookup-art svg{width:29px;height:29px}.lc-lookup-header .sz-page-title{font-size:28px}.lc-lookup-block h3{font-size:23px}.lc-lookup-row{align-items:stretch;gap:10px}.lc-lookup-row .sz-btn{padding:0 16px;min-height:50px;min-width:76px;font-size:14px}.lc-lookup-row .sz-btn svg{display:none}.lc-lookup-row .sz-input{padding-left:12px;padding-right:12px;font-size:14px}.lc-lookup-block+ .lc-lookup-block{margin-top:30px;padding-top:28px}#serviceContent .gm-steps-head{align-items:flex-start;flex-wrap:wrap}#serviceContent .gm-steps-head a{font-size:13px}.ac-help{padding-bottom:30px}.ac-status-label{flex:1;max-width:calc(100% - 54px)}}

/* Keep all activation navigation actions readable on narrow English screens. */
@media(max-width:734px){html[lang="en"] .activation-page .gnav .gnav-links>.gnav-link{white-space:normal;text-align:center;line-height:1.2;padding-left:4px;padding-right:4px}}
