.tenant-audit-view[data-v-f99c50a3]{display:grid;gap:1.15rem}.audit-privacy-note[data-v-f99c50a3]{padding:1rem 1.1rem;border:1px solid #9fb9ac;border-left-width:4px;border-radius:.8rem;background:#f4faf7}.audit-privacy-note strong[data-v-f99c50a3]{color:#214f3d}.audit-privacy-note p[data-v-f99c50a3]{margin:.35rem 0 0;color:#486357;font-size:.86rem;line-height:1.65}.audit-query[data-v-f99c50a3]{display:grid;gap:1rem}.audit-query-grid[data-v-f99c50a3]{display:grid;grid-template-columns:repeat(2,minmax(12rem,1fr)) minmax(9rem,.55fr) minmax(8rem,.45fr);gap:.9rem}.audit-pagination[data-v-f99c50a3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem}.table-scroll td strong[data-v-f99c50a3],.table-scroll td small[data-v-f99c50a3]{display:block}.table-scroll code[data-v-f99c50a3]{overflow-wrap:anywhere}@media(max-width:1080px){.audit-query-grid[data-v-f99c50a3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.audit-query-grid[data-v-f99c50a3]{grid-template-columns:1fr}.audit-pagination[data-v-f99c50a3]{align-items:stretch;flex-direction:column}}.platform-audit-view[data-v-1f52da04]{display:grid;gap:1.15rem}.audit-privacy-note[data-v-1f52da04]{padding:1rem 1.1rem;border:1px solid #9fb9ac;border-left-width:4px;border-radius:.8rem;background:#f4faf7}.audit-privacy-note strong[data-v-1f52da04]{color:#214f3d}.audit-privacy-note p[data-v-1f52da04]{margin:.35rem 0 0;color:#486357;font-size:.86rem;line-height:1.65}.audit-query[data-v-1f52da04]{display:grid;gap:1rem}.audit-query-grid[data-v-1f52da04]{display:grid;grid-template-columns:repeat(2,minmax(12rem,1fr)) repeat(3,minmax(8rem,.6fr));gap:.9rem}.audit-pagination[data-v-1f52da04]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem}.table-scroll td strong[data-v-1f52da04],.table-scroll td small[data-v-1f52da04]{display:block}.table-scroll code[data-v-1f52da04]{overflow-wrap:anywhere}@media(max-width:1180px){.audit-query-grid[data-v-1f52da04]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.audit-query-grid[data-v-1f52da04]{grid-template-columns:1fr}.audit-pagination[data-v-1f52da04]{align-items:stretch;flex-direction:column}}.support-page[data-v-1e071c46]{display:grid;gap:20px}.support-hero[data-v-1e071c46],.panel-title[data-v-1e071c46],.session-head[data-v-1e071c46],.pager[data-v-1e071c46],.actions[data-v-1e071c46]{display:flex;align-items:center;justify-content:space-between;gap:16px}.support-hero h1[data-v-1e071c46],.panel h2[data-v-1e071c46]{margin:3px 0 6px}.support-hero p[data-v-1e071c46]{max-width:780px;margin:0;color:#5f6b7a}.eyebrow[data-v-1e071c46]{margin:0!important;font-size:11px;font-weight:800;letter-spacing:.14em;color:#497083!important}.support-hero button[data-v-1e071c46],.panel button[data-v-1e071c46],.notice button[data-v-1e071c46]{border:1px solid #cbd5df;border-radius:8px;background:#fff;padding:9px 14px;cursor:pointer}.security-strip[data-v-1e071c46]{display:flex;gap:14px;padding:14px 18px;border-left:4px solid #167c80;background:#ecf8f7;color:#244d50}.panel[data-v-1e071c46]{padding:20px;border:1px solid #dfe5ea;border-radius:14px;background:#fff;box-shadow:0 8px 28px #1f2f3d0d}.panel-title>span[data-v-1e071c46]{color:#687583;font-size:13px}.form-grid[data-v-1e071c46]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.form-grid label[data-v-1e071c46],.shared-reason[data-v-1e071c46],.filter[data-v-1e071c46]{display:grid;gap:6px;font-size:13px;font-weight:700}.form-grid .wide[data-v-1e071c46]{grid-column:1/-1}input[data-v-1e071c46],select[data-v-1e071c46],textarea[data-v-1e071c46]{box-sizing:border-box;width:100%;border:1px solid #cbd5df;border-radius:8px;padding:10px;background:#fff;color:#16232e;font:inherit}fieldset[data-v-1e071c46]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:0 0 18px;border:1px solid #dfe5ea;border-radius:10px;padding:14px}legend[data-v-1e071c46]{padding:0 6px;font-weight:800}.scope[data-v-1e071c46]{display:flex;gap:8px;align-items:flex-start;font-size:13px}.scope input[data-v-1e071c46]{width:auto;margin-top:3px}.scope span[data-v-1e071c46]{display:grid}.scope small[data-v-1e071c46]{color:#74818d}.primary[data-v-1e071c46]{border-color:#126d70!important;background:#126d70!important;color:#fff}.notice[data-v-1e071c46]{display:grid;gap:8px;border-radius:10px;padding:14px 18px}.notice--error[data-v-1e071c46]{background:#fff0f0;color:#8b2323}.notice--warning[data-v-1e071c46]{background:#fff8e5;color:#71530b}.notice--success[data-v-1e071c46]{background:#edf9f0;color:#246338}.filter[data-v-1e071c46]{grid-template-columns:auto 150px;align-items:center}.shared-reason[data-v-1e071c46]{margin:14px 0 18px}.empty[data-v-1e071c46]{text-align:center;color:#72808d;padding:30px}.session-card[data-v-1e071c46]{display:grid;gap:13px;padding:18px 0;border-top:1px solid #e8edf1}.session-head strong[data-v-1e071c46],.session-head code[data-v-1e071c46]{display:block}.session-head code[data-v-1e071c46]{margin-top:4px;color:#71808c}.status[data-v-1e071c46]{border-radius:99px;padding:5px 10px;background:#eef2f5;font-size:12px;font-weight:800}.status[data-status=active][data-v-1e071c46]{background:#e2f7ea;color:#17603b}.status[data-status=pending][data-v-1e071c46]{background:#fff1ce;color:#77580c}.status[data-status=revoked][data-v-1e071c46],.status[data-status=rejected][data-v-1e071c46]{background:#ffe6e6;color:#8a2727}dl[data-v-1e071c46]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}dl div[data-v-1e071c46]{min-width:0}dt[data-v-1e071c46]{font-size:11px;color:#74818d;text-transform:uppercase}dd[data-v-1e071c46]{margin:3px 0 0;overflow-wrap:anywhere}.reason[data-v-1e071c46],.decision[data-v-1e071c46]{margin:0;color:#394956}.decision[data-v-1e071c46]{padding:9px 12px;border-left:3px solid #98a6b2;background:#f7f9fa}.chips[data-v-1e071c46]{display:flex;flex-wrap:wrap;gap:6px}.chips span[data-v-1e071c46]{border:1px solid #d5dee5;border-radius:99px;padding:4px 8px;font-size:12px}.timeline[data-v-1e071c46]{display:flex;flex-wrap:wrap;gap:12px;color:#6c7884;font-size:12px}.actions[data-v-1e071c46]{justify-content:flex-start;flex-wrap:wrap}.actions .danger[data-v-1e071c46]{border-color:#d9a5a5;color:#9b2727}.pager[data-v-1e071c46]{justify-content:flex-end;margin-top:12px}.overview dl[data-v-1e071c46]{margin-top:18px}button[data-v-1e071c46]:disabled{cursor:not-allowed;opacity:.5}code[data-v-1e071c46]{overflow-wrap:anywhere}@media(max-width:900px){.support-hero[data-v-1e071c46],.panel-title[data-v-1e071c46]{align-items:flex-start;flex-direction:column}.form-grid[data-v-1e071c46],fieldset[data-v-1e071c46],dl[data-v-1e071c46]{grid-template-columns:1fr}.filter[data-v-1e071c46]{grid-template-columns:1fr;width:100%}}.global-node-groups-view[data-v-686a2c64]{display:grid;gap:1.15rem}.boundary-note[data-v-686a2c64]{padding:1rem 1.1rem;border:1px solid #9fb9ac;border-left-width:4px;border-radius:.8rem;background:#f4faf7}.boundary-note strong[data-v-686a2c64]{color:#214f3d}.boundary-note p[data-v-686a2c64],.create-card p[data-v-686a2c64]{margin:.35rem 0 0;color:var(--muted);font-size:.86rem;line-height:1.65}.create-card[data-v-686a2c64]{display:grid;gap:1rem}.create-form[data-v-686a2c64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.form-wide[data-v-686a2c64]{grid-column:1 / -1}.field-label textarea[data-v-686a2c64]{resize:vertical}.unknown-card[data-v-686a2c64]{padding:1rem 1.1rem;border:1px solid #d69f55;border-radius:.8rem;background:#fff8ec}.unknown-card p[data-v-686a2c64]{overflow-wrap:anywhere}.unknown-actions[data-v-686a2c64]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.unknown-actions label[data-v-686a2c64]{color:var(--muted);font-size:.82rem}.filter-label[data-v-686a2c64]{display:flex;align-items:center;gap:.55rem;font-size:.82rem;color:var(--muted)}.list-error[data-v-686a2c64]{margin:1rem}.table-scroll td strong[data-v-686a2c64],.table-scroll td small[data-v-686a2c64]{display:block}.table-scroll code[data-v-686a2c64]{overflow-wrap:anywhere}.pagination[data-v-686a2c64]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem}@media(max-width:720px){.create-form[data-v-686a2c64]{grid-template-columns:1fr}.form-wide[data-v-686a2c64]{grid-column:auto}.pagination[data-v-686a2c64]{align-items:stretch;flex-direction:column}}.staff-admissions[data-v-d5d0ba46]{display:grid;gap:1rem}.boundary-note[data-v-d5d0ba46]{padding:1rem 1.1rem;border:1px solid #9fb9ac;border-left-width:4px;border-radius:.8rem;background:#f4faf7}.boundary-note p[data-v-d5d0ba46],.section-heading p[data-v-d5d0ba46],.action-card p[data-v-d5d0ba46],.token-card p[data-v-d5d0ba46]{margin:.35rem 0 0;color:var(--muted);font-size:.86rem;line-height:1.65}.section-heading[data-v-d5d0ba46],.filters[data-v-d5d0ba46],.row-actions[data-v-d5d0ba46]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.action-card[data-v-d5d0ba46],.action-form[data-v-d5d0ba46]{display:grid;gap:1rem}.field-label textarea[data-v-d5d0ba46]{resize:vertical}.token-card[data-v-d5d0ba46]{display:grid;gap:.8rem;padding:1.1rem;border:2px solid #c57b26;border-radius:.8rem;background:#fff8ec}.token-output[data-v-d5d0ba46]{display:block;padding:.8rem;border:1px solid #d69f55;border-radius:.5rem;background:#fff;font-family:ui-monospace,monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.unknown-card[data-v-d5d0ba46]{padding:1rem 1.1rem;border:1px solid #d69f55;border-radius:.8rem;background:#fff8ec}.filters-header[data-v-d5d0ba46]{align-items:end}.filter-label[data-v-d5d0ba46]{display:flex;align-items:center;gap:.55rem;color:var(--muted);font-size:.82rem}.list-error[data-v-d5d0ba46]{margin:1rem}.table-scroll td strong[data-v-d5d0ba46],.table-scroll td small[data-v-d5d0ba46],.table-scroll td code[data-v-d5d0ba46]{display:block}.table-scroll code[data-v-d5d0ba46]{margin-top:.25rem;overflow-wrap:anywhere}.pagination[data-v-d5d0ba46]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem}@media(max-width:720px){.section-heading[data-v-d5d0ba46],.filters-header[data-v-d5d0ba46],.pagination[data-v-d5d0ba46]{align-items:stretch;flex-direction:column}}.platform-identities-view[data-v-37214dfa]{display:grid;gap:1.15rem}.boundary-note[data-v-37214dfa]{padding:1rem 1.1rem;border:1px solid #9fb9ac;border-left-width:4px;border-radius:.8rem;background:#f4faf7}.boundary-note strong[data-v-37214dfa]{color:#214f3d}.boundary-note p[data-v-37214dfa],.action-card p[data-v-37214dfa]{margin:.35rem 0 0;color:var(--muted);font-size:.86rem;line-height:1.65}.action-card[data-v-37214dfa],.action-form[data-v-37214dfa]{display:grid;gap:1rem}.field-label textarea[data-v-37214dfa]{resize:vertical}.unknown-card[data-v-37214dfa]{padding:1rem 1.1rem;border:1px solid #d69f55;border-radius:.8rem;background:#fff8ec}.unknown-card p[data-v-37214dfa]{overflow-wrap:anywhere}.unknown-actions[data-v-37214dfa],.filters[data-v-37214dfa]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.row-actions[data-v-37214dfa]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.unknown-actions label[data-v-37214dfa],.filter-label[data-v-37214dfa]{color:var(--muted);font-size:.82rem}.filter-label[data-v-37214dfa]{display:flex;align-items:center;gap:.55rem}.filters-header[data-v-37214dfa]{align-items:end}.list-error[data-v-37214dfa]{margin:1rem}.table-scroll td strong[data-v-37214dfa],.table-scroll td small[data-v-37214dfa],.table-scroll td code[data-v-37214dfa]{display:block}.table-scroll code[data-v-37214dfa]{margin-top:.25rem;overflow-wrap:anywhere}.pagination[data-v-37214dfa]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem}@media(max-width:720px){.filters-header[data-v-37214dfa],.pagination[data-v-37214dfa]{align-items:stretch;flex-direction:column}}.operational-usage-view[data-v-df144b3e]{display:grid;gap:1.15rem}.operational-usage-view .page-hero[data-v-df144b3e]{margin-bottom:.35rem}.usage-warning[data-v-df144b3e]{padding:1rem 1.1rem;border:1px solid #d3a94d;border-left-width:4px;border-radius:.8rem;background:#fff9e9}.usage-warning strong[data-v-df144b3e]{color:#684d0d}.usage-warning p[data-v-df144b3e]{margin:.35rem 0 0;color:#6d5b2d;font-size:.86rem;line-height:1.65}.usage-query[data-v-df144b3e]{display:grid;gap:1rem}.usage-query-grid[data-v-df144b3e]{display:grid;grid-template-columns:minmax(14rem,1.3fr) repeat(2,minmax(12rem,1fr)) minmax(8rem,.55fr);gap:.9rem}.usage-results[data-v-df144b3e]{margin-top:.15rem}.usage-pagination[data-v-df144b3e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem}.table-scroll td span[data-v-df144b3e],.table-scroll td small[data-v-df144b3e]{display:block}@media(max-width:1080px){.usage-query-grid[data-v-df144b3e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.usage-query-grid[data-v-df144b3e]{grid-template-columns:1fr}.usage-pagination[data-v-df144b3e]{align-items:stretch;flex-direction:column}}.alert-view[data-v-9625be1a]{display:grid;gap:1.15rem}.alert-stats[data-v-9625be1a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem}.alert-stats article[data-v-9625be1a]{padding:1rem 1.1rem;border:1px solid var(--line);border-radius:.85rem;background:var(--surface)}.alert-stats span[data-v-9625be1a]{display:block;color:var(--muted);font-size:.8rem}.alert-stats strong[data-v-9625be1a]{display:block;margin-top:.25rem;font-size:1.6rem}.alert-note[data-v-9625be1a]{padding:1rem 1.1rem;border:1px solid #d7b777;border-left-width:4px;border-radius:.8rem;background:#fffaf0}.alert-note p[data-v-9625be1a]{margin:.35rem 0 0;color:#6d5b38;line-height:1.6;font-size:.85rem}.rule-form[data-v-9625be1a]{display:grid;gap:1rem}.rule-grid[data-v-9625be1a]{display:grid;grid-template-columns:1.4fr 1fr .65fr .75fr;gap:.8rem}.alert-filter[data-v-9625be1a]{display:flex;align-items:end;gap:.8rem}.alert-filter label[data-v-9625be1a]{min-width:10rem}.email-toggle>span[data-v-9625be1a]:last-child{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;font-size:.82rem}.email-toggle input[data-v-9625be1a]{width:auto}.table-scroll td strong[data-v-9625be1a],.table-scroll td small[data-v-9625be1a]{display:block}.table-scroll small[data-v-9625be1a]{overflow-wrap:anywhere}.critical[data-v-9625be1a]{background:#fff0ef;color:#9f2d26}.alert-pagination[data-v-9625be1a]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem;border-top:1px solid var(--line);color:var(--muted);font-size:.8rem}.release-check[data-v-9625be1a]{display:flex;align-items:flex-start;gap:.5rem;margin:.75rem 0;font-size:.82rem}.content-error code[data-v-9625be1a]{overflow-wrap:anywhere}@media(max-width:980px){.rule-grid[data-v-9625be1a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.alert-stats[data-v-9625be1a],.rule-grid[data-v-9625be1a]{grid-template-columns:1fr}.alert-filter[data-v-9625be1a],.alert-pagination[data-v-9625be1a]{align-items:stretch;flex-direction:column}}.entitlement-summary[data-v-b9a10676]{display:grid;gap:1.25rem}.entitlement-metrics[data-v-b9a10676]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.entitlement-metrics article[data-v-b9a10676]{padding:1rem;border:1px solid var(--line);border-radius:.8rem;background:var(--panel-soft);display:grid;gap:.35rem}.entitlement-metrics span[data-v-b9a10676]{color:var(--muted);font-size:.82rem}.entitlement-metrics strong[data-v-b9a10676]{font-size:1.65rem}.entitlement-metrics .metric-alert[data-v-b9a10676]{border-color:#f59e0b}.quota-track[data-v-b9a10676]{height:.65rem;overflow:hidden;border-radius:999px;background:var(--line)}.quota-track span[data-v-b9a10676]{display:block;height:100%;background:var(--accent);border-radius:inherit;transition:width .2s ease}.entitlement-details[data-v-b9a10676]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem;margin:0}.entitlement-details div[data-v-b9a10676]{min-width:0}.entitlement-details dt[data-v-b9a10676]{color:var(--muted);font-size:.78rem}.entitlement-details dd[data-v-b9a10676]{margin:.25rem 0 0;overflow-wrap:anywhere}@media(max-width:760px){.entitlement-metrics[data-v-b9a10676],.entitlement-details[data-v-b9a10676]{grid-template-columns:1fr}}.platform-nodes-view[data-v-8de4a6d4]{display:grid;gap:1.25rem}.platform-nodes-view .page-hero[data-v-8de4a6d4]{margin-bottom:.5rem}.node-pki-form[data-v-8de4a6d4]{display:grid;gap:1rem}.form-grid__wide[data-v-8de4a6d4]{grid-column:1 / -1}.node-enrollment-secret[data-v-8de4a6d4]{margin-top:1.25rem}.node-enrollment-secret code[data-v-8de4a6d4]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.secret-actions[data-v-8de4a6d4]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.secret-confirmation[data-v-8de4a6d4]{display:flex;align-items:flex-start;gap:.65rem;line-height:1.55}.secret-confirmation input[data-v-8de4a6d4]{margin-top:.25rem}.result-grid[data-v-8de4a6d4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0}.result-grid>div[data-v-8de4a6d4]{display:grid;gap:.35rem;padding:.8rem;border:1px solid var(--line);border-radius:.65rem}.result-grid dt[data-v-8de4a6d4]{color:var(--muted);font-size:.75rem}.result-grid dd[data-v-8de4a6d4]{margin:0;overflow-wrap:anywhere}.node-directory-table table[data-v-8de4a6d4]{min-width:980px}.traffic-policy-table table[data-v-8de4a6d4]{min-width:840px}.traffic-policy-table td strong[data-v-8de4a6d4],.traffic-policy-table td small[data-v-8de4a6d4]{display:block}.traffic-policy-table td small[data-v-8de4a6d4]{margin-top:.35rem;color:var(--muted)}.traffic-policy-form[data-v-8de4a6d4]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--line)}.traffic-route-table table[data-v-8de4a6d4]{min-width:1120px}.traffic-route-table td[data-v-8de4a6d4]{vertical-align:top}.traffic-route-table td strong[data-v-8de4a6d4],.traffic-route-table td small[data-v-8de4a6d4]{display:block}.traffic-route-table td small[data-v-8de4a6d4]{margin-top:.35rem;color:var(--muted)}.traffic-route-form[data-v-8de4a6d4]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--line)}.route-recommendation--keep[data-v-8de4a6d4],.route-recommendation--restore[data-v-8de4a6d4]{color:var(--success)}.route-recommendation--withdraw[data-v-8de4a6d4]{color:var(--danger)}.route-recommendation--hold[data-v-8de4a6d4]{color:var(--warning)}.traffic--ready[data-v-8de4a6d4]{color:var(--success)}.traffic--blocked[data-v-8de4a6d4]{color:var(--danger)}.node-directory-table td[data-v-8de4a6d4]{vertical-align:top}.node-directory-table td strong[data-v-8de4a6d4],.node-directory-table td small[data-v-8de4a6d4]{display:block}.node-directory-table td small[data-v-8de4a6d4]{margin-top:.35rem;color:var(--muted);overflow-wrap:anywhere}.node-directory-table code[data-v-8de4a6d4]{font-size:.72rem}.directory-more[data-v-8de4a6d4]{justify-self:start;margin-top:1rem}.node-state-actions[data-v-8de4a6d4]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;min-width:130px}.heartbeat--fresh[data-v-8de4a6d4],.capacity--fresh[data-v-8de4a6d4],.certificate--active[data-v-8de4a6d4],.node-state--online[data-v-8de4a6d4]{color:var(--success)}.heartbeat--stale[data-v-8de4a6d4],.capacity--stale[data-v-8de4a6d4],.certificate--revoked[data-v-8de4a6d4],.node-state--offline[data-v-8de4a6d4],.node-state--disabled[data-v-8de4a6d4]{color:var(--danger)}.heartbeat--never[data-v-8de4a6d4],.capacity--never[data-v-8de4a6d4],.certificate--none[data-v-8de4a6d4],.node-state--provisioning[data-v-8de4a6d4]{color:var(--muted)}.certificate--rotating[data-v-8de4a6d4],.node-state--degraded[data-v-8de4a6d4],.node-state--maintenance[data-v-8de4a6d4]{color:var(--warning)}@media(max-width:760px){.result-grid[data-v-8de4a6d4]{grid-template-columns:1fr}}.platform-provider-accounts-view[data-v-bc801266]{display:grid;gap:1.25rem}.platform-provider-accounts-view .page-hero[data-v-bc801266]{align-items:flex-start;margin-bottom:.25rem}.provider-form[data-v-bc801266]{display:grid;gap:1rem}.provider-secret-field[data-v-bc801266]{grid-column:span 1}.provider-secret-field textarea[data-v-bc801266]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.provider-account-list[data-v-bc801266]{display:grid;gap:1rem}.provider-account-card[data-v-bc801266]{display:grid;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:.8rem;background:var(--panel-soft)}.provider-account-card>header[data-v-bc801266]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.provider-account-card>header div[data-v-bc801266]{display:grid;gap:.3rem}.provider-account-card>header span[data-v-bc801266]{color:var(--muted);font-size:.8rem}.status-pill[data-v-bc801266]{padding:.25rem .6rem;border-radius:999px;font-weight:700}.status-active[data-v-bc801266]{color:#166534!important;background:#dcfce7}.status-disabled[data-v-bc801266]{color:#991b1b!important;background:#fee2e2}.result-grid[data-v-bc801266]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0}.result-grid>div[data-v-bc801266]{display:grid;gap:.25rem;min-width:0}.result-grid dt[data-v-bc801266]{color:var(--muted);font-size:.75rem}.result-grid dd[data-v-bc801266]{margin:0;overflow-wrap:anywhere}.account-actions[data-v-bc801266],.manual-reconcile[data-v-bc801266]{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.state-reason[data-v-bc801266]{margin-top:1rem}.unknown-outcome[data-v-bc801266]{display:grid;gap:1rem;padding:1.1rem;border:2px solid #c2410c;border-radius:.8rem;background:#fff7ed;color:#7c2d12}.unknown-outcome dl[data-v-bc801266]{display:grid;gap:.5rem;margin:0}.unknown-outcome dl div[data-v-bc801266]{display:grid;grid-template-columns:8rem 1fr;gap:.5rem}.unknown-outcome dd[data-v-bc801266]{margin:0;overflow-wrap:anywhere}.manual-reconcile label[data-v-bc801266]{display:flex;gap:.5rem;align-items:flex-start}.readonly-note[data-v-bc801266],.empty-state[data-v-bc801266]{color:var(--muted)}@media(max-width:760px){.result-grid[data-v-bc801266],.unknown-outcome dl div[data-v-bc801266]{grid-template-columns:1fr}}.platform-dns-view[data-v-32fe02f7]{display:grid;gap:1.25rem}.platform-dns-view .page-hero[data-v-32fe02f7]{align-items:flex-start;margin-bottom:.25rem}.dns-form[data-v-32fe02f7]{display:grid;gap:1rem}.field-wide[data-v-32fe02f7]{grid-column:1 / -1}.dns-card-list[data-v-32fe02f7]{display:grid;gap:1rem}.dns-card[data-v-32fe02f7]{display:grid;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:.8rem;background:var(--panel-soft)}.dns-card>header[data-v-32fe02f7]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.dns-card>header div[data-v-32fe02f7]{display:grid;gap:.3rem}.dns-card>header span[data-v-32fe02f7]{color:var(--muted);font-size:.8rem}.status-pill[data-v-32fe02f7]{padding:.25rem .6rem;border-radius:999px;font-weight:700}.status-pending[data-v-32fe02f7],.status-reconciling[data-v-32fe02f7]{color:#92400e!important;background:#fef3c7}.status-converged[data-v-32fe02f7]{color:#166534!important;background:#dcfce7}.status-conflict[data-v-32fe02f7],.status-rejected[data-v-32fe02f7],.status-dead_letter[data-v-32fe02f7]{color:#991b1b!important;background:#fee2e2}.result-grid[data-v-32fe02f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0}.result-grid>div[data-v-32fe02f7]{display:grid;gap:.25rem;min-width:0}.result-grid dt[data-v-32fe02f7]{color:var(--muted);font-size:.75rem}.result-grid dd[data-v-32fe02f7]{margin:0;overflow-wrap:anywhere}.action-row[data-v-32fe02f7]{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.decision-reason[data-v-32fe02f7]{margin-bottom:1rem}.self-review-note[data-v-32fe02f7]{color:#92400e;font-weight:700}.unknown-outcome[data-v-32fe02f7]{display:grid;gap:1rem;padding:1.1rem;border:2px solid #c2410c;border-radius:.8rem;background:#fff7ed;color:#7c2d12}.unknown-outcome code[data-v-32fe02f7]{overflow-wrap:anywhere}.confirmation[data-v-32fe02f7]{display:flex;gap:.5rem;align-items:flex-start}.history-list[data-v-32fe02f7]{display:grid;gap:.65rem}.history-list>div[data-v-32fe02f7]{display:grid;grid-template-columns:minmax(16rem,1fr) 1fr auto;gap:.8rem;padding:.75rem;border-bottom:1px solid var(--line);align-items:center}.history-list code[data-v-32fe02f7],.history-list span[data-v-32fe02f7]{overflow-wrap:anywhere}.readonly-note[data-v-32fe02f7],.empty-state[data-v-32fe02f7]{color:var(--muted)}@media(max-width:760px){.result-grid[data-v-32fe02f7]{grid-template-columns:1fr}.history-list>div[data-v-32fe02f7]{grid-template-columns:1fr}}.finance-form-grid[data-v-e3dc18ed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.currency-form[data-v-e3dc18ed],.finance-unknown[data-v-e3dc18ed]{display:grid;gap:1rem}.currency-form .primary-button[data-v-e3dc18ed]{justify-self:start}.currency-generated-ids[data-v-e3dc18ed]{display:grid;gap:.4rem;padding:.8rem;background:#f7f9f7;border:1px solid var(--line);border-radius:.6rem}.currency-generated-ids span[data-v-e3dc18ed]{color:var(--muted);font-size:.65rem}.currency-generated-ids code[data-v-e3dc18ed]{display:block;margin-top:.2rem;color:var(--ink);overflow-wrap:anywhere}.finance-unknown label[data-v-e3dc18ed]{display:flex;align-items:flex-start;gap:.55rem}.workspace-table td small[data-v-e3dc18ed],.workspace-table td code[data-v-e3dc18ed]{display:block;margin-top:.25rem;overflow-wrap:anywhere}.currency-load-more[data-v-e3dc18ed]{margin:1rem}@media(max-width:900px){.finance-form-grid[data-v-e3dc18ed]{grid-template-columns:1fr}}.plan-form[data-v-8606075a],.tenant-plan-card[data-v-8606075a]{display:grid;gap:1rem}.plan-actions[data-v-8606075a],.tenant-inspect[data-v-8606075a]{display:flex;align-items:end;gap:.75rem;flex-wrap:wrap}.tenant-inspect .field-label[data-v-8606075a]{flex:1 1 25rem}.plan-unknown[data-v-8606075a]{display:grid;gap:.8rem}.plan-unknown label[data-v-8606075a]{display:flex;align-items:flex-start;gap:.55rem}.current-plan[data-v-8606075a]{display:grid;gap:.3rem;padding:1rem;border:1px solid var(--line);border-radius:.8rem;background:var(--surface-subtle, #f8fafc)}.current-plan code[data-v-8606075a]{overflow-wrap:anywhere}.workspace-table td small[data-v-8606075a],.workspace-table td code[data-v-8606075a]{display:block;margin-top:.25rem;overflow-wrap:anywhere}.platform-tenant-form[data-v-9a909a8e]{display:grid;gap:1rem}.platform-owner-secret code[data-v-9a909a8e]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.secret-actions[data-v-9a909a8e],.state-confirm-actions[data-v-9a909a8e]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.secret-confirmation[data-v-9a909a8e]{display:flex;align-items:flex-start;gap:.65rem;line-height:1.55}.secret-confirmation input[data-v-9a909a8e]{margin-top:.25rem}.platform-tenant-state-confirm[data-v-9a909a8e]{display:grid;gap:1rem}.platform-tenant-state-confirm textarea[data-v-9a909a8e]{resize:vertical}.tenant-row-actions[data-v-9a909a8e]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.platform-owner-recovery[data-v-9a909a8e],.owner-reissue-form[data-v-9a909a8e]{display:grid;gap:1rem}.owner-recovery-details[data-v-9a909a8e]{display:grid;gap:.65rem;margin:0}.owner-recovery-details div[data-v-9a909a8e]{display:grid;grid-template-columns:minmax(8rem,11rem) 1fr;gap:1rem}.owner-recovery-details dt[data-v-9a909a8e]{color:var(--muted-text)}.owner-recovery-details dd[data-v-9a909a8e]{margin:0;overflow-wrap:anywhere}.owner-reissue-form textarea[data-v-9a909a8e]{resize:vertical}.platform-tenant-status--active[data-v-9a909a8e]{color:#166534}.platform-tenant-status--suspended[data-v-9a909a8e]{color:#991b1b}.platform-tenant-status--closed[data-v-9a909a8e]{color:#475569}:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#172033;background:#f4f6f4;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #172033;--muted: #667085;--line: #dfe5e1;--panel: #ffffff;--canvas: #f4f6f4;--sidebar: #111a28;--sidebar-soft: #192537;--sidebar-muted: #91a0b4;--mint: #78e0bd;--mint-dark: #17694f;--mint-soft: #def5ec;--amber: #b87813;--amber-soft: #fbf0d8;--danger: #b4232d;--danger-soft: #fff0f1;--shadow: 0 18px 50px rgba(17, 26, 40, .08)}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--canvas)}body{min-width:320px;min-height:100vh;margin:0;background:linear-gradient(rgba(23,32,51,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(23,32,51,.022) 1px,transparent 1px),var(--canvas);background-size:32px 32px}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid #238665;outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.62}code{font-family:SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:10px 14px;color:#111a28;background:var(--mint);border-radius:8px;font-weight:750;transform:translateY(-180%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;z-index:10;display:flex;width:268px;flex-direction:column;padding:25px 18px 20px;color:#edf4f1;background:radial-gradient(circle at 30% 0,rgba(120,224,189,.13),transparent 31%),var(--sidebar);border-right:1px solid rgba(255,255,255,.08);overflow-y:auto}.brand-lockup{display:flex;align-items:center;gap:11px;padding:0 7px}.brand-mark{display:grid;width:41px;height:41px;flex:0 0 auto;place-items:center;color:#101b27;background:var(--mint);border-radius:12px 4px;font-family:Georgia,serif;font-size:23px;font-weight:700}.brand-lockup>div{display:grid;gap:2px}.brand-lockup strong{letter-spacing:.08em}.brand-lockup div span{color:var(--sidebar-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em}.tenant-card{display:grid;gap:5px;margin:27px 7px 21px;padding:14px 15px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);border-radius:11px}.tenant-card span{color:var(--sidebar-muted);font-size:10px}.tenant-card strong{font-size:13px;overflow-wrap:anywhere}.tenant-card small{color:var(--mint);font-size:10px}.primary-nav{display:grid;gap:19px}.nav-section{display:grid;gap:4px}.nav-section h2{margin:0 10px 4px;color:#65758b;font-size:9px;letter-spacing:.12em;font-weight:700}.nav-item{display:flex;width:100%;min-height:44px;align-items:center;gap:11px;padding:7px 10px;color:#b8c3d1;background:transparent;border:1px solid transparent;border-radius:9px;cursor:pointer;text-align:left;transition:color .16s ease,background .16s ease,border-color .16s ease}.nav-item:hover{color:#fff;background:#ffffff0b}.nav-item--active{color:#fff;background:#78e0bd17;border-color:#78e0bd3b}.nav-status{width:7px;height:7px;flex:0 0 auto;background:var(--mint);border-radius:50%}.nav-status--pending{background:#7e8998;box-shadow:none}.nav-copy{display:grid;gap:1px;min-width:0}.nav-label{font-size:13px;font-weight:650}.nav-short-label{color:#718096;font-size:8px;letter-spacing:.05em;text-transform:uppercase}.sidebar-footer{display:grid;grid-template-columns:8px 1fr;gap:3px 8px;margin-top:auto;padding:18px 7px 0;border-top:1px solid rgba(255,255,255,.08)}.sidebar-footer__dot{width:7px;height:7px;margin-top:5px;background:var(--mint);border-radius:50%;box-shadow:0 0 12px #78e0bda6}.sidebar-footer p{margin:0;color:#dce5eb;font-size:11px}.sidebar-footer>span:last-child{grid-column:2;color:#6f7e91;font-size:8px;line-height:1.5}.main-content{min-height:100vh;margin-left:268px;outline:none}.topbar{position:sticky;z-index:8;top:0;display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:24px;padding:10px clamp(22px,4vw,58px);background:#f4f6f4e8;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.breadcrumb{display:flex;gap:9px;align-items:center;color:#8a939f;font-size:11px}.breadcrumb strong{color:var(--ink)}.account-menu{display:flex;align-items:center;gap:18px}.account-menu>div{display:grid;gap:2px;text-align:right}.account-menu strong{font-size:12px}.account-menu span{color:var(--muted);font-size:9px}.account-menu button,.content-error button,.text-button{color:var(--ink);background:transparent;border:0;cursor:pointer;font-size:11px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.shell-alert{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px clamp(22px,4vw,58px);color:#8a1f28;background:var(--danger-soft);border-bottom:1px solid #f3c9cd;font-size:12px}.shell-alert button{color:inherit;background:none;border:0;cursor:pointer;text-decoration:underline}.page-view{max-width:1480px;margin:0 auto;padding:clamp(32px,5vw,62px) clamp(22px,5vw,72px) 52px}.page-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:36px;margin-bottom:clamp(32px,5vw,58px)}.page-hero h1{margin:0;font-family:Georgia,Songti SC,serif;font-size:clamp(39px,5vw,64px);font-weight:500;letter-spacing:-.04em;line-height:1.04}.page-hero>div>p:last-child{max-width:680px;margin:17px 0 0;color:var(--muted);font-size:14px;line-height:1.75}.page-hero--dashboard h1{font-size:clamp(42px,5vw,67px)}.eyebrow{margin:0 0 11px;color:var(--mint-dark);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.page-actions{display:flex;gap:9px;flex:0 0 auto}.primary-button,.secondary-button{min-height:42px;padding:0 16px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:750}.primary-button{color:#10251c;background:var(--mint);border:1px solid #5ccca7}.primary-button:hover:not(:disabled){background:#87e8c7}.secondary-button{color:var(--ink);background:var(--panel);border:1px solid #cfd7d2}.secondary-button:hover:not(:disabled){border-color:#89968e}.identity-strip{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:clamp(44px,6vw,72px);background:var(--sidebar);border-radius:15px 4px;overflow:hidden;box-shadow:var(--shadow)}.identity-strip>div{display:grid;gap:7px;padding:20px 23px;border-right:1px solid rgba(255,255,255,.08)}.identity-strip>div:last-child{border:0}.identity-strip span{color:#8392a5;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.identity-strip strong{color:#f0f6f3;font-size:13px;overflow-wrap:anywhere}.section-title-row{display:flex;align-items:end;justify-content:space-between;gap:30px;padding-bottom:18px;border-bottom:1px solid #ccd5cf}.section-title-row h2{margin:0;font-family:Georgia,Songti SC,serif;font-size:34px;font-weight:500}.section-title-row>p{max-width:430px;margin:0;color:var(--muted);font-size:11px;line-height:1.65}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:14px}.metric-card{display:grid;min-height:188px;padding:22px;color:var(--ink);background:#ffffffe8;border:1px solid var(--line);border-radius:12px;cursor:pointer;text-align:left;transition:transform .16s ease,box-shadow .16s ease}.metric-card:not(.metric-card--static):hover{transform:translateY(-2px);box-shadow:0 12px 30px #111a2812}.metric-card--static{cursor:default}.metric-card>span{color:var(--muted);font-size:11px}.metric-card>strong{align-self:center;font-family:Georgia,serif;font-size:35px;font-weight:500}.metric-card>small{align-self:end;color:#647168;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;overflow-wrap:anywhere}.state-error{color:var(--danger)!important}.integration-note{display:grid;grid-template-columns:210px minmax(0,1fr);gap:24px;margin-top:15px;padding:22px 24px;background:#eaf1ed;border:1px solid #d6e1db;border-radius:12px}.integration-note>div{display:flex;align-items:center;gap:9px;font-size:12px}.integration-dot{width:8px;height:8px;background:#25a779;border-radius:50%}.integration-note p{margin:0;color:#5e6962;font-size:12px;line-height:1.7}.api-badge{display:inline-flex;min-height:34px;align-items:center;padding:0 12px;border-radius:999px;font-size:10px;font-weight:750;white-space:nowrap}.api-badge--connected{color:#176047;background:var(--mint-soft);border:1px solid #c7eadc}.api-badge--pending{color:#79591e;background:var(--amber-soft);border:1px solid #ead6aa}.success-alert{margin:-30px 0 24px;padding:12px 15px;color:#155c44;background:var(--mint-soft);border:1px solid #c4e8da;border-radius:9px;font-size:12px}.create-panel{margin:-25px 0 28px;padding:23px;background:var(--panel);border:1px solid #cad7d0;border-radius:13px;box-shadow:0 12px 34px #111a280d}.create-panel__heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:20px}.create-panel h2{margin:0;font-family:Georgia,Songti SC,serif;font-size:26px;font-weight:500}.create-panel code{color:var(--muted);font-size:9px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px}.field-label{display:grid;gap:7px;color:#364152;font-size:11px;font-weight:700}.field-label input,.field-label textarea,.field-label select{width:100%;min-height:44px;padding:0 12px;color:var(--ink);background:#fff;border:1px solid #cbd4cf;border-radius:8px;font-size:14px}.field-label textarea{min-height:82px;padding:11px 12px;resize:vertical;line-height:1.45}.field-label input:hover,.field-label textarea:hover,.field-label select:hover{border-color:#98a69e}.inline-error,.inline-note,.inline-success{margin:0 0 14px;font-size:11px;line-height:1.6}.inline-error{color:var(--danger)}.inline-note{color:var(--muted)}.inline-success{color:#155c44}.resource-panel{overflow:hidden;background:#ffffffe6;border:1px solid var(--line);border-radius:13px;box-shadow:0 8px 28px #111a2809}.resource-panel__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 23px;border-bottom:1px solid var(--line)}.resource-panel__header>div{display:flex;align-items:baseline;gap:12px}.resource-panel__header h2{margin:0;font-size:15px}.resource-panel__header span{color:var(--muted);font-size:10px}.table-scroll{width:100%;overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:12px}th{padding:12px 18px;color:#77827a;background:#f8faf8;border-bottom:1px solid var(--line);font-size:9px;text-align:left;text-transform:uppercase;letter-spacing:.05em}td{min-width:130px;padding:17px 18px;border-bottom:1px solid #ebefec;vertical-align:top}tbody tr:last-child td{border-bottom:0}td strong{display:block;margin-bottom:5px}td small{display:block;max-width:190px;color:#8b958e;font-size:8px;overflow-wrap:anywhere}td code{color:#315948;font-size:10px}.status-pill{display:inline-block;padding:5px 8px;color:#275e49;background:#e3f4ed;border-radius:999px;font-size:9px;font-weight:700}.compact-button{min-height:34px;padding:7px 10px;font-size:10px;white-space:nowrap}.empty-state,.content-error{display:grid;justify-items:start;gap:8px;padding:46px 23px}.empty-state strong,.content-error strong{font-family:Georgia,Songti SC,serif;font-size:22px;font-weight:500}.empty-state p,.content-error p{max-width:560px;margin:0;color:var(--muted);font-size:12px;line-height:1.7}.content-error{color:var(--danger);background:var(--danger-soft)}.content-error button{padding:0;color:var(--danger)}.skeleton-list{display:grid;gap:1px;background:var(--line)}.skeleton-list span{height:62px;background:linear-gradient(90deg,#fafbfa,#f0f4f1,#fafbfa);background-size:200% 100%;animation:pulse 1.5s infinite linear}@keyframes pulse{to{background-position:-200% 0}}.site-workspace{margin-top:24px;padding:24px;background:#eef3f0;border:1px solid #d5dfd9;border-radius:13px}.site-workspace__header{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:18px}.site-workspace__header h2{margin:0;font-family:Georgia,Songti SC,serif;font-size:28px;font-weight:500}.site-workspace__header p:last-child{margin:8px 0 0;color:var(--muted);font-size:10px;overflow-wrap:anywhere}.workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.workspace-card{min-width:0;overflow:hidden;padding:20px;background:#fff;border:1px solid var(--line);border-radius:11px}.workspace-card__heading{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:18px}.workspace-card__heading h2,.workspace-card__heading h3{margin:0 0 5px;font-size:15px}.workspace-card__heading span{color:var(--muted);font-family:SFMono-Regular,Consolas,monospace;font-size:8px}.identity-management>.workspace-card,.identity-management>.integration-note{margin-bottom:16px}.inline-select{min-width:112px;min-height:34px;padding:5px 28px 5px 9px;color:var(--ink);background:#fff;border:1px solid #cbd4cf;border-radius:7px;font-size:10px}.compact-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-bottom:14px}.one-time-secret{margin:15px 0;padding:16px;color:#5e451b;background:var(--amber-soft);border:1px solid #e6cd96;border-radius:9px}.one-time-secret>strong{display:block;font-size:13px}.one-time-secret>p{margin:7px 0 13px;font-size:10px;line-height:1.6}.one-time-secret dl{display:grid;gap:8px;margin:0 0 14px}.one-time-secret dl>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px}.one-time-secret dt{color:#856831;font-size:9px}.one-time-secret dd{margin:0;font-size:10px;overflow-wrap:anywhere}.api-keys-view>.workspace-card{margin-bottom:16px}.api-key-form{display:grid}.invitation-form{display:grid;padding-bottom:18px;border-bottom:1px solid var(--line)}.invitation-form__policy{max-width:620px}.invitation-table{margin-top:18px}.scope-fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0 0 16px;padding:15px;border:1px solid var(--line);border-radius:9px}.scope-fieldset legend{padding:0 6px;color:#364152;font-size:11px;font-weight:700}.scope-option{display:flex;min-width:0;align-items:start;gap:9px;padding:10px;background:#f7f9f7;border:1px solid #e5ebe7;border-radius:8px;cursor:pointer}.scope-option input{flex:0 0 auto;margin-top:2px;accent-color:#238665}.scope-option>span{display:grid;min-width:0;gap:4px}.scope-option strong{font-size:10px}.scope-option code{color:var(--muted);font-size:8px;overflow-wrap:anywhere}.scope-list{display:flex;max-width:260px;flex-wrap:wrap;gap:5px}.scope-list code{padding:4px 6px;color:#315948;background:#edf5f1;border-radius:5px;font-size:8px}.api-key-status--expired{color:#79591e;background:var(--amber-soft)}.api-key-status--revoked{color:var(--danger);background:var(--danger-soft)}.inline-confirm{display:grid;min-width:154px;gap:7px}.inline-confirm>span,.muted-action{color:var(--muted);font-size:9px;line-height:1.45}.danger-button{color:#fff;background:var(--danger);border:1px solid #8f1821;border-radius:8px;cursor:pointer;font-weight:750}.danger-button:hover:not(:disabled){background:#941b25}.certificate-danger-zone{margin-top:16px;border-color:#e5c3c6}.certificate-danger-zone .page-actions{justify-content:flex-start}.revision-form fieldset,.compact-form fieldset{margin:0 0 14px;padding:12px;border:1px solid var(--line);border-radius:9px}.revision-form fieldset legend,.compact-form fieldset legend{padding:0 6px;color:var(--muted);font-size:11px;font-weight:750}.checkbox-row{display:flex;align-items:flex-start;gap:9px;margin:8px 0;font-size:12px}.checkbox-row input{margin-top:3px}.checkbox-row span{display:grid;gap:2px}.checkbox-row small{color:var(--muted);font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.workspace-state{margin:0 -20px -20px}.workspace-table{margin:8px -20px -20px;width:calc(100% + 40px)}.workspace-table td{min-width:105px;padding:14px 13px}.workspace-table th{padding:11px 13px}.cache-purge-warning{display:grid;gap:5px;margin:-28px 0 24px;padding:14px 16px;color:#6d4c14;background:var(--amber-soft);border:1px solid #e6cd96;border-radius:9px;font-size:11px;line-height:1.6}.cache-purge-warning strong{font-size:12px}.cache-purge-view>.settings-alert{margin:-12px 0 24px}.cache-purge-create{display:grid}.cache-purge-selector{margin:0 0 16px;padding:16px;border:1px solid var(--line);border-radius:10px}.cache-purge-selector legend{padding:0 7px;color:#364152;font-size:11px;font-weight:750}.cache-purge-selector>button{justify-self:start}.cache-purge-items{display:grid;gap:7px;margin:0 0 16px}.cache-purge-items>div{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 12px;background:#f7f9f7;border:1px solid var(--line);border-radius:8px}.cache-purge-items span{color:#355c4c;font-size:10px;font-weight:750}.cache-purge-items code{color:#315948;font-size:9px;overflow-wrap:anywhere}.cache-purge-items button{color:var(--danger);background:transparent;border:0;cursor:pointer;font-size:10px;text-decoration:underline}.cache-purge-replay-note{padding:11px 13px;color:#6d4c14;background:var(--amber-soft);border:1px solid #e6cd96;border-radius:8px}.cache-purge-create>.primary-button{justify-self:start}.cache-purge-list{margin-top:20px}.cache-purge-list__header{align-items:end}.cache-purge-filters{display:grid!important;grid-template-columns:repeat(2,minmax(150px,210px));align-items:end!important;gap:10px!important}.cache-purge-filters .field-label{min-width:0}.cache-purge-filters .field-label select{min-height:36px;font-size:11px}.cache-purge-list .settings-pagination,.cache-purge-detail .settings-pagination{display:flex;align-items:center;gap:14px}.cache-purge-list .settings-pagination span,.cache-purge-detail .settings-pagination span{color:var(--muted);font-size:9px}.cache-purge-detail>.site-workspace__header code{display:block;margin-top:8px;color:#315948;font-size:9px;overflow-wrap:anywhere}.cache-purge-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-bottom:15px;background:var(--line);border:1px solid var(--line);border-radius:9px}.cache-purge-summary>div{display:grid;gap:7px;padding:14px;background:#fff}.cache-purge-summary span{color:var(--muted);font-size:9px}.cache-purge-summary strong{font-size:11px;overflow-wrap:anywhere}.cache-purge-selectors{display:grid;gap:9px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:9px}.cache-purge-selectors>strong{font-size:11px}.cache-purge-selectors ul{display:grid;gap:5px;margin:0;padding-left:20px}.cache-purge-selectors code{color:#315948;font-size:9px;overflow-wrap:anywhere}.cache-purge-target-heading{align-items:end;margin-top:18px}.cache-purge-target-heading h3{margin:0;font-size:15px}.cache-purge-target-heading p{max-width:680px;margin:6px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.cache-operation-tabs{position:sticky;z-index:3;top:72px;display:flex;gap:4px;width:fit-content;margin:18px 46px -14px;padding:4px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px #1d312812}.cache-operation-tabs button{padding:8px 14px;color:var(--muted);background:transparent;border:0;border-radius:7px;cursor:pointer;font:inherit;font-size:11px;font-weight:750}.cache-operation-tabs button[aria-selected=true]{color:#fff;background:var(--green)}.cache-prewarm-warning{display:grid;gap:5px;margin:-28px 0 24px;padding:14px 16px;color:#6d4c14;background:var(--amber-soft);border:1px solid #e6cd96;border-radius:9px;font-size:11px;line-height:1.6}.cache-prewarm-warning strong{font-size:12px}.cache-prewarm-view>.settings-alert{margin:-12px 0 24px}.cache-prewarm-create{display:grid}.cache-prewarm-selector{margin:0 0 16px;padding:16px;border:1px solid var(--line);border-radius:10px}.cache-prewarm-selector legend{padding:0 7px;color:#364152;font-size:11px;font-weight:750}.cache-prewarm-selector>button{justify-self:start}.cache-prewarm-items{display:grid;gap:7px;margin:0 0 16px}.cache-prewarm-items>div{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 12px;background:#f7f9f7;border:1px solid var(--line);border-radius:8px}.cache-prewarm-items span{color:#355c4c;font-size:10px;font-weight:750}.cache-prewarm-items code{color:#315948;font-size:9px;overflow-wrap:anywhere}.cache-prewarm-items button{color:var(--danger);background:transparent;border:0;cursor:pointer;font-size:10px;text-decoration:underline}.cache-prewarm-replay-note{padding:11px 13px;color:#6d4c14;background:var(--amber-soft);border:1px solid #e6cd96;border-radius:8px}.cache-prewarm-create>.primary-button{justify-self:start}.cache-prewarm-list{margin-top:20px}.cache-prewarm-list__header{align-items:end}.cache-prewarm-filters{display:grid!important;grid-template-columns:repeat(2,minmax(150px,210px));align-items:end!important;gap:10px!important}.cache-prewarm-filters .field-label{min-width:0}.cache-prewarm-filters .field-label select{min-height:36px;font-size:11px}.cache-prewarm-list .settings-pagination,.cache-prewarm-detail .settings-pagination{display:flex;align-items:center;gap:14px}.cache-prewarm-list .settings-pagination span,.cache-prewarm-detail .settings-pagination span{color:var(--muted);font-size:9px}.cache-prewarm-detail>.site-workspace__header code{display:block;margin-top:8px;color:#315948;font-size:9px;overflow-wrap:anywhere}.cache-prewarm-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-bottom:15px;background:var(--line);border:1px solid var(--line);border-radius:9px}.cache-prewarm-summary>div{display:grid;gap:7px;padding:14px;background:#fff}.cache-prewarm-summary span{color:var(--muted);font-size:9px}.cache-prewarm-summary strong{font-size:11px;overflow-wrap:anywhere}.cache-prewarm-selectors{display:grid;gap:9px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:9px}.cache-prewarm-selectors>strong{font-size:11px}.cache-prewarm-selectors ul{display:grid;gap:5px;margin:0;padding-left:20px}.cache-prewarm-selectors code{color:#315948;font-size:9px;overflow-wrap:anywhere}.cache-prewarm-target-heading{align-items:end;margin-top:18px}.cache-prewarm-target-heading h3{margin:0;font-size:15px}.cache-prewarm-target-heading p{max-width:680px;margin:6px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.status-pill[data-status=failed],.status-pill[data-status=partially_failed]{color:var(--danger);background:var(--danger-soft)}.status-pill[data-status=cancelled],.status-pill[data-status=expired]{color:#5f6875;background:#e9ecea}.status-pill[data-status=pending],.status-pill[data-status=delivered],.status-pill[data-status=running]{color:#79591e;background:var(--amber-soft)}.security-policy-view>.workspace-card,.security-policy-view>.resource-panel,.security-policy-view>.site-workspace{margin-bottom:18px}.security-edge-warning{display:grid;gap:6px;margin:-28px 0 24px;padding:14px 16px;color:#6d4c14;background:var(--amber-soft);border:1px solid #e6cd96;border-radius:9px;font-size:11px;line-height:1.65}.security-edge-warning strong{font-size:12px}.security-site-picker{margin-bottom:18px}.security-site-picker .compact-form{grid-template-columns:minmax(0,1fr) auto;margin-bottom:0}.security-site-picker .inline-note,.security-site-picker .inline-error{margin:12px 0 0}.security-policy-form{margin-top:0}.security-semantics{display:grid;gap:6px;margin-bottom:15px;padding:14px 16px;color:#435149;background:#eef3f0;border:1px solid #d5dfd9;border-radius:9px;font-size:10px;line-height:1.65}.security-semantics strong{font-size:11px}.security-semantics p{margin:0}.security-rule-card{margin-bottom:14px;padding:17px;background:#fbfcfb;border:1px solid var(--line);border-radius:10px}.security-rule-card .workspace-card__heading{margin-bottom:13px}.security-methods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:12px;border:1px solid var(--line);border-radius:8px}.security-methods legend{padding:0 6px;color:var(--muted);font-size:10px}.security-methods .checkbox-row{margin:0;padding:7px;background:#fff;border-radius:6px}.security-add-actions{margin:4px 0 14px}.security-global-order{margin-bottom:15px;padding:14px 16px;background:#f7f9f7;border:1px solid var(--line);border-radius:9px}.security-global-order>strong{font-size:11px}.security-global-order ol{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 0;padding:0;list-style:none}.security-global-order li{padding:7px 9px;color:#405248;background:#fff;border:1px solid #dce5df;border-radius:7px;font-size:9px}.security-list-header{align-items:end}.security-list-header>.field-label{min-width:180px}.security-list-header select{min-height:36px;font-size:11px}.security-not-enforced{color:var(--danger)}.security-enforced{color:#155c44}.security-edge-confirmed{color:#155c44;background:var(--mint-soft);border-color:#c4e8da}.security-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 18px;border-top:1px solid var(--line)}.security-pagination span{color:var(--muted);font-size:9px}.security-policy-detail code{font-size:9px;overflow-wrap:anywhere}.security-policy-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 15px;overflow:hidden;background:var(--line);border:1px solid var(--line);border-radius:9px}.security-policy-meta>div{display:grid;gap:6px;min-width:0;padding:13px;background:#fff}.security-policy-meta dt{color:var(--muted);font-size:9px}.security-policy-meta dd{margin:0;font-size:10px;overflow-wrap:anywhere}.security-instruction-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.security-instruction-list li{display:grid;grid-template-columns:55px minmax(110px,180px) minmax(0,1fr);gap:11px;align-items:start;padding:11px 12px;background:#f7f9f7;border:1px solid var(--line);border-radius:8px}.security-instruction-list strong{font-size:10px;overflow-wrap:anywhere}.security-instruction-list span{color:var(--muted);font-size:9px;line-height:1.55;overflow-wrap:anywhere}.revision-form{display:grid;gap:14px}.revision-form .form-grid{margin-bottom:0}.field-label--wide{grid-column:1 / -1}.origin-members-fieldset{display:grid;gap:10px;margin:0;padding:12px;border:1px solid var(--border);border-radius:12px}.origin-pool-fieldset{display:grid;gap:10px;margin:0;padding:12px;border:1px solid var(--border);border-radius:12px;background:#f7faf8}.origin-pool-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:end}.origin-pool-actions+.origin-pool-actions{grid-template-columns:minmax(0,1fr) auto}.origin-member-row{display:grid;grid-template-columns:minmax(0,1fr) 120px 90px auto;gap:10px;align-items:end}.origin-member-row .field-label--wide{grid-column:auto}.origin-health-panel{margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#f7f9f7}.origin-health-panel__heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.origin-health-list{display:grid;gap:8px;margin:10px 0;padding:0;list-style:none}.origin-health-list li{display:grid;gap:2px;padding:9px 10px;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.origin-health-list span,.origin-health-list small{color:var(--muted)}.origin-preflight-panel{display:grid;gap:10px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#f7f9f7}.origin-preflight-panel p{margin:0}.origin-weight-field input,.origin-priority-field select{min-width:0}@media(max-width:760px){.origin-member-row,.origin-pool-actions,.origin-pool-actions+.origin-pool-actions{grid-template-columns:1fr}}.revision-result,.publication-result{display:grid;gap:12px;margin-top:18px;padding:15px;border-radius:9px}.revision-result{background:#f4f7f5;border:1px solid #dce4df}.revision-result>div{display:flex;justify-content:space-between;gap:14px;font-size:10px}.revision-result code{color:#315948;font-size:8px;overflow-wrap:anywhere}.publication-result{color:#155c44;background:var(--mint-soft);border:1px solid #c4e8da}.publication-result p,.publication-result small{margin:0;line-height:1.6;overflow-wrap:anywhere}.publication-result p{font-size:10px}.publication-result small{color:#3c725f;font-size:9px}.card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:16px}.resource-card{padding:19px;border:1px solid var(--line);border-radius:10px}.resource-card__top{display:flex;align-items:center;justify-content:space-between;gap:18px}.resource-card h3{margin:0;font-size:14px}.resource-card>p{min-height:34px;margin:11px 0 18px;color:var(--muted);font-size:11px;line-height:1.55}.resource-card dl{display:grid;gap:7px;margin:0;padding-top:13px;border-top:1px solid var(--line)}.resource-card dl>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px}.resource-card dt{color:#8a948d;font-size:9px}.resource-card dd{margin:0;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;overflow-wrap:anywhere}.platform-settings-view>.workspace-card,.settings-editor>.workspace-card{margin-bottom:16px}.settings-skeleton{gap:12px;background:transparent}.settings-skeleton span{height:150px;border:1px solid var(--line);border-radius:12px}.settings-alert{margin:-28px 0 24px;padding:13px 15px;border-radius:9px;font-size:11px;line-height:1.65}.settings-alert--error{color:var(--danger);background:var(--danger-soft);border:1px solid #f1c9cd}.settings-alert--success{color:#155c44;background:var(--mint-soft);border:1px solid #c4e8da}.settings-current{box-shadow:0 10px 32px #111a280b}.settings-status--empty{color:#79591e;background:var(--amber-soft)}.settings-empty{margin:0 -20px -20px;padding-block:34px;background:#fafbf9;border-top:1px solid var(--line)}.settings-head-grid,.settings-revision-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--line);border:1px solid var(--line);border-radius:9px}.settings-head-grid>div,.settings-revision-meta>div{display:grid;min-width:0;gap:6px;padding:14px;background:#fafbf9}.settings-head-grid span,.settings-revision-meta span{color:var(--muted);font-size:9px}.settings-head-grid strong,.settings-head-grid code,.settings-revision-meta strong,.settings-revision-meta code{font-size:10px;overflow-wrap:anywhere}.settings-revision-loader .compact-form{margin:0}.settings-history-heading{align-items:end}.settings-filter{width:min(220px,100%);flex:0 0 auto}.settings-history-table{margin-top:0}.settings-history-table td:first-child{min-width:250px}.settings-history-row--active td{background:#f0f8f4}.settings-history-actions{display:flex;min-width:128px;align-items:center;gap:10px}.settings-history-error{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 13px;color:var(--danger);background:var(--danger-soft);border-bottom:1px solid #f1c9cd;font-size:10px}.settings-history-error .text-button{color:var(--danger)}.settings-pagination{display:flex;justify-content:center;padding:15px;background:#fafbf9;border-top:1px solid var(--line)}.settings-editor{display:grid}.settings-form-grid{margin:0}.settings-form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-checkbox{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;color:#364152;background:#f7f9f7;border:1px solid #dfe5e1;border-radius:8px;font-size:11px;font-weight:700}.settings-checkbox input,.settings-confirm input{accent-color:#238665}.settings-create .field-label{margin-bottom:12px}.settings-create .primary-button{justify-self:start}.settings-revision-state--validated{color:#2258a0;background:#e8f0fb}.settings-revision-state--approved{color:#79591e;background:var(--amber-soft)}.settings-revision-state--retired{color:#5f6875;background:#e9ecea}.settings-transition{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:16px;padding:16px;background:#f3f7f4;border:1px solid #dbe5df;border-radius:9px}.settings-transition--danger{background:var(--danger-soft);border-color:#f1c9cd}.settings-transition strong{font-size:12px}.settings-transition p{max-width:700px;margin:6px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.settings-transition .settings-confirm{grid-column:1}.settings-transition>button{grid-column:2;grid-row:1 / span 2}.settings-confirm{display:flex;align-items:start;gap:8px;color:#465248;font-size:10px;line-height:1.5;cursor:pointer}.settings-confirm input{flex:0 0 auto;margin-top:1px}.settings-danger-action{min-height:42px;padding:0 16px;font-size:11px}.settings-checks{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.settings-checks ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none}.settings-checks li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:13px;background:#f8faf8;border:1px solid var(--line);border-radius:8px}.settings-checks li>span{font-size:11px;font-weight:700}.settings-checks li>strong{font-size:9px}.settings-checks li>p{grid-column:1 / -1;margin:0;color:var(--muted);font-size:9px;line-height:1.55;overflow-wrap:anywhere}.settings-check--passed>strong{color:#176047}.settings-check--skipped>strong{color:#79591e}.settings-check--failed{background:var(--danger-soft)!important;border-color:#f1c9cd!important}.settings-check--failed>strong{color:var(--danger)}.settings-rollback form{display:grid}.settings-rollback .settings-confirm{margin:0 0 13px}.settings-rollback .settings-danger-action{justify-self:start}.settings-security-note{margin-top:0}.system-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.system-grid article{display:grid;min-height:180px;align-content:space-between;padding:22px;background:#fff;border:1px solid var(--line);border-radius:12px}.system-grid span{color:var(--muted);font-size:10px}.system-grid strong,.system-grid code{font-size:18px;font-weight:600;overflow-wrap:anywhere}.skeleton-list--system{grid-template-columns:repeat(3,1fr);gap:13px;background:transparent}.skeleton-list--system span{height:180px;border:1px solid var(--line);border-radius:12px}.unavailable-view .page-hero{align-items:center}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.capability-grid article{min-height:218px;padding:23px;background:#ffffffd1;border:1px solid var(--line);border-radius:12px}.capability-grid article>span{color:#9ba49e;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.capability-grid h2{margin:48px 0 11px;font-family:Georgia,Songti SC,serif;font-size:21px;font-weight:500}.capability-grid p{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.unavailable-callout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;margin-top:14px;padding:23px;color:#e3eae6;background:var(--sidebar);border-radius:12px}.unavailable-callout>div{display:grid;gap:5px}.unavailable-callout strong{color:var(--amber-soft);font-size:12px}.unavailable-callout span{color:#8e9cad;font-size:10px}.unavailable-callout p{margin:0;color:#adb8c5;font-size:12px;line-height:1.7}.unavailable-callout b{color:#e3eae6}.page-footer{display:flex;justify-content:space-between;gap:20px;max-width:1480px;margin:0 auto;padding:25px clamp(22px,5vw,72px) 36px;color:#8a948d;border-top:1px solid var(--line);font-family:SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.05em}.page-footer p{margin:0}.loading-screen{display:grid;min-height:100vh;place-content:center;justify-items:center;gap:28px;color:#e7efeb;background:var(--sidebar)}.brand-lockup--dark{color:#fff}.loading-screen p{margin:0;color:#91a0b4;font-size:12px}.loading-indicator{width:180px;height:2px;overflow:hidden;background:#263448}.loading-indicator span{display:block;width:45%;height:100%;background:var(--mint);animation:loading 1.2s infinite ease-in-out}@keyframes loading{0%{transform:translate(-120%)}to{transform:translate(340%)}}.login-page{display:grid;min-height:100vh;grid-template-columns:minmax(340px,.92fr) minmax(440px,1.08fr)}.login-story{display:flex;min-height:100vh;flex-direction:column;padding:clamp(30px,5vw,72px);color:#ecf4f0;background:radial-gradient(circle at 25% 15%,rgba(120,224,189,.16),transparent 34%),var(--sidebar)}.brand-lockup--login{padding:0}.login-story__copy{margin:auto 0}.login-story__copy .eyebrow{color:var(--mint)}.login-story h1{max-width:620px;margin:0;font-family:Georgia,Songti SC,serif;font-size:clamp(45px,5.8vw,80px);font-weight:500;letter-spacing:-.045em;line-height:1.05}.login-story__copy>p:last-child{max-width:550px;margin:24px 0 0;color:#aab8c6;font-size:14px;line-height:1.8}.login-story__foot{margin:0;color:#718096;font-size:10px}.login-panel{display:grid;min-height:100vh;place-items:center;padding:36px}.login-card{display:grid;width:min(100%,430px);gap:20px;padding:clamp(28px,4vw,48px);background:#fffffff0;border:1px solid var(--line);border-radius:18px 5px;box-shadow:var(--shadow)}.login-card h2{margin:0;font-family:Georgia,Songti SC,serif;font-size:34px;font-weight:500}.login-intro{margin:9px 0 0;color:var(--muted);font-size:12px}.form-alert{display:grid;gap:5px;padding:13px 14px;color:#8f2029;background:var(--danger-soft);border:1px solid #f1c9cd;border-radius:9px;font-size:11px;line-height:1.55}.form-alert strong{font-size:12px}.form-success{display:grid;gap:5px;padding:13px 14px;color:#155c44;background:var(--mint-soft);border:1px solid #c4e8da;border-radius:9px;font-size:11px;line-height:1.55}.form-success strong{font-size:12px}.invitation-accept-card textarea{font-family:SFMono-Regular,Consolas,monospace;font-size:11px;overflow-wrap:anywhere}.enrollment-card{width:min(100%,520px)}.enrollment-step{display:grid;gap:16px}.enrollment-step__label{margin:0;color:#355c4c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.enrollment-warning{color:#6d4c14;background:var(--amber-soft);border-color:#e6cd96}.enrollment-secret{margin:0}.enrollment-secret textarea{box-sizing:border-box;width:100%;margin:0 0 13px;padding:10px;color:#4f3a14;background:#fffdf7;border:1px solid #d8bd82;border-radius:7px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;overflow-wrap:anywhere;resize:vertical}.enrollment-card .form-alert textarea{box-sizing:border-box;width:100%;padding:9px;color:inherit;background:#ffffffbf;border:1px solid currentColor;border-radius:7px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;overflow-wrap:anywhere;resize:vertical}.enrollment-confirm{display:flex;gap:9px;align-items:flex-start;color:#4b5a52;font-size:10px;line-height:1.55}.enrollment-confirm input{margin-top:2px}.login-submit{width:100%;margin-top:2px}.button-spinner{display:inline-block;width:11px;height:11px;margin-right:6px;border:2px solid rgba(16,37,28,.25);border-top-color:#10251c;border-radius:50%;animation:spin .7s linear infinite;vertical-align:-2px}@keyframes spin{to{transform:rotate(360deg)}}.text-button{justify-self:center}.login-security-note{margin:0;color:#88928b;font-size:9px;line-height:1.6;text-align:center}@media(max-width:1080px){.sidebar{width:230px}.main-content{margin-left:230px}.metric-grid,.capability-grid,.system-grid{grid-template-columns:1fr}.metric-card,.capability-grid article,.system-grid article{min-height:150px}.capability-grid h2{margin-top:28px}.card-list,.workspace-grid{grid-template-columns:1fr}.settings-form-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-note,.unavailable-callout{grid-template-columns:1fr}.login-page{grid-template-columns:minmax(320px,.8fr) minmax(400px,1.2fr)}}@media(max-width:800px){.app-shell{display:block}.sidebar{position:static;width:100%;max-height:none;padding:16px;overflow:visible}.tenant-card,.sidebar-footer{display:none}.primary-nav{display:flex;gap:7px;margin-top:16px;padding-bottom:4px;overflow-x:auto;scrollbar-width:thin}.nav-section{display:flex;flex:0 0 auto;gap:5px}.nav-section h2,.nav-short-label,.nav-status{display:none}.nav-item{width:auto;min-width:max-content;min-height:39px;padding:7px 12px}.main-content{margin-left:0}.topbar{position:static;min-height:60px;padding:9px 17px}.breadcrumb{display:none}.account-menu{width:100%;justify-content:space-between}.account-menu>div{text-align:left}.page-view{padding:34px 18px 42px}.page-hero{display:grid;gap:22px}.page-actions{flex-wrap:wrap}.identity-strip{grid-template-columns:1fr}.identity-strip>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.section-title-row{display:grid}.form-grid,.settings-form-grid--three,.settings-head-grid,.settings-revision-meta,.settings-checks ol,.settings-transition{grid-template-columns:1fr}.settings-history-heading{display:grid}.settings-filter{width:100%}.cache-purge-filters{width:100%;grid-template-columns:1fr}.cache-purge-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cache-purge-items>div{grid-template-columns:1fr auto}.cache-purge-items>div span{grid-column:1 / -1}.cache-operation-tabs{position:static;margin:14px 18px -18px}.cache-prewarm-filters{width:100%;grid-template-columns:1fr}.cache-prewarm-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cache-prewarm-items>div{grid-template-columns:1fr auto}.cache-prewarm-items>div span{grid-column:1 / -1}.security-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.security-policy-meta{grid-template-columns:1fr}.security-list-header{display:grid}.security-list-header>.field-label{width:100%}.security-instruction-list li{grid-template-columns:48px minmax(0,1fr)}.security-instruction-list li span{grid-column:1 / -1}.settings-transition .settings-confirm,.settings-transition>button{grid-column:1;grid-row:auto}.scope-fieldset{grid-template-columns:1fr}.site-workspace{padding:16px}.site-workspace__header,.compact-form{grid-template-columns:1fr;display:grid}.create-panel{margin-top:-16px}.resource-panel__header{align-items:flex-start}.resource-panel__header>div{display:grid}.page-footer{display:grid;padding-inline:18px}.login-page{display:block}.login-story{min-height:320px;padding:28px 24px}.login-story__copy{margin:auto 0 25px}.login-story h1{font-size:clamp(38px,11vw,54px)}.login-story__copy>p:last-child{display:none}.login-panel{min-height:auto;padding:28px 18px 42px}}@media(max-width:480px){.page-hero h1{font-size:39px}.page-actions,.page-actions button{width:100%}.page-actions button{flex:1}.create-panel__heading{display:grid}.cache-purge-summary{grid-template-columns:1fr}.cache-operation-tabs{width:calc(100% - 36px)}.cache-operation-tabs button{flex:1}.cache-prewarm-summary,.security-methods{grid-template-columns:1fr}.security-pagination{align-items:stretch;flex-direction:column}.login-card{padding:25px 20px}.login-story{min-height:280px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
