:root{--pok-purple:#7a3eff;--pok-purple-hover:#6930db;--pok-purple-soft:#f3eeff;--pok-purple-muted:#7a3eff1f;--pok-purple-border:#7a3eff47;--pok-dashboard-bg:#f8f6ff;--pok-dashboard-bg-gradient-end:#f4f0ff;--pok-dashboard-section-bg:#f7f5ff;--pok-dashboard-card-bg:#fff;--pok-dashboard-border:#e8dfff;--pok-dashboard-shadow:0 10px 30px #6c47ff0f;--pok-dashboard-shadow-sm:0 4px 16px #6c47ff0d;--navy:#0b0f19;--navy-mid:#121826;--navy-light:#1a2234;--shell-bg:var(--navy);--shell-border:#ffffff0f;--text:#4a5568;--text-h:#0f1419;--text-muted:#718096;--bg:#f4f5f7;--bg-subtle:#eef0f4;--surface:#fff;--border:#e2e8f0;--border-strong:#cbd5e0;--primary:var(--pok-purple);--primary-hover:var(--pok-purple-hover);--primary-soft:var(--pok-purple-soft);--accent-primary:#2563eb;--accent-primary-hover:#1d4ed8;--accent-primary-soft:#eff6ff;--enterprise-amber:#d97706;--enterprise-amber-soft:#fffbeb;--enterprise-amber-border:#f0d9a8;--enterprise-green:#0d7a5f;--enterprise-green-soft:#ecfdf5;--success:#0d7a5f;--success-bg:#ecfdf5;--success-border:#a7f3d0;--danger:#c53030;--danger-bg:#fff5f5;--danger-border:#feb2b2;--radius:10px;--radius-sm:6px;--radius-lg:14px;--shadow-sm:0 1px 2px #0b0f190a;--shadow:0 1px 3px #0b0f190f, 0 4px 12px #0b0f190a;--shadow-lg:0 4px 6px #0b0f190d, 0 12px 28px #0b0f1914;--font:"Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--mono:ui-monospace, "Cascadia Code", Consolas, monospace}*,:before,:after{box-sizing:border-box}body{font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;line-height:1.55}#root{min-height:100vh}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{color:var(--text-h);letter-spacing:-.02em;margin:0;font-weight:600}h1{font-size:1.75rem;line-height:1.2}h2{font-size:1.25rem}code{font-family:var(--mono);background:var(--bg-subtle);border-radius:var(--radius-sm);color:var(--text-h);padding:.15rem .4rem;font-size:.8125rem}.product-logo{object-fit:contain;flex-shrink:0;display:block}.product-logo--sm{width:32px;height:32px}.product-logo--md{width:40px;height:40px}.product-logo--lg{width:56px;height:56px}.product-pill{text-transform:uppercase;letter-spacing:.06em;background:var(--pok-purple-soft);color:var(--pok-purple);border:1px solid var(--pok-purple-border);border-radius:999px;margin-bottom:1rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:600;display:inline-block}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.5rem}.card--elevated{box-shadow:var(--shadow-lg)}.link-button{font:inherit;color:var(--pok-purple);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.8125rem;text-decoration:underline}.link-button:hover{color:var(--pok-purple-dark,#5b21b6)}.preview-gate-shell{background:radial-gradient(ellipse 80% 50% at 50% -10%, #7a3eff14, transparent), var(--bg);flex-direction:column;min-height:100vh;display:flex}.preview-gate-shell__header{background:var(--navy);border-bottom:1px solid #ffffff0f;align-items:center;gap:.875rem;height:60px;padding:0 1.75rem;display:flex}.preview-gate-shell__context{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;font-size:.6875rem;font-weight:600}.preview-gate-main{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1.25rem 3rem;display:flex}.preview-gate{width:100%;max-width:40rem;padding:2rem 1.75rem}.preview-gate__brand{margin-bottom:1.25rem}.preview-gate h1{letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.5rem}.preview-gate__subtitle{color:var(--text-muted);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}.preview-gate__alert{border-radius:var(--radius);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;margin-bottom:1.25rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}.preview-gate__points{color:var(--text);margin:0 0 1.25rem;padding-left:1.25rem;font-size:.875rem;line-height:1.55}.preview-gate__points li{margin-bottom:.35rem}.preview-gate__boundary{border-left:3px solid var(--pok-purple);background:var(--pok-purple-soft);color:#4a3f6b;margin:0 0 1.25rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5}.preview-gate__ack{cursor:pointer;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.45;display:flex}.preview-gate__ack input{flex-shrink:0;margin-top:.2rem}.preview-gate__actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.preview-gate__footer-note{color:var(--text-muted);margin:1.25rem 0 0;font-size:.8125rem}.tenant-preview-banner{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);color:var(--text-muted);flex-direction:column;gap:.35rem;margin-bottom:1rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.tenant-preview-banner__primary{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.tenant-preview-banner__badge{letter-spacing:.02em;background:var(--pok-purple-soft);color:var(--pok-purple);border:1px solid var(--pok-purple-border);border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}.tenant-preview-banner__org,.tenant-preview-banner__ws{color:var(--text);font-weight:500}.tenant-preview-banner__sep{color:var(--text-muted)}.tenant-preview-banner__meta{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;line-height:1.45;display:flex}.tenant-preview-banner__mode{color:var(--text-muted)}.tenant-identity{margin-bottom:1rem}.tenant-identity__header{margin-bottom:.75rem}.tenant-identity__brand{align-items:center;gap:.85rem;display:flex}.tenant-identity__logo,.tenant-identity__logo-fallback{border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem}.tenant-identity__logo{object-fit:contain;background:var(--surface-muted,#f4f4f5)}.tenant-identity__logo-fallback{background:var(--accent-muted,#e8edf5);color:var(--accent,#1f4b8f);justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.tenant-identity__title{margin:0;font-size:1.125rem}.tenant-identity__subtitle{color:var(--text-muted);margin:.2rem 0 0;font-size:.875rem}.tenant-identity__sep{color:var(--text-muted)}.tenant-identity__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.tenant-identity__item{flex-direction:column;gap:.15rem;display:flex}.tenant-identity__item dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.tenant-identity__item dd{margin:0;font-size:.875rem}.tenant-identity__notice,.tenant-profile__notice{color:var(--text-muted);margin:.75rem 0 0;font-size:.8125rem}.tenant-profile-page__back{margin-bottom:.5rem;font-size:.875rem;display:inline-block}.tenant-profile-page__hero{gap:1rem;display:grid}.tenant-profile-page__identity{align-items:center;gap:1rem;display:flex}.tenant-profile-page__logo{object-fit:contain;background:var(--surface-muted,#0000000a);border-radius:.75rem;width:4rem;height:4rem}.tenant-profile-page__logo--placeholder{color:var(--text-muted);justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.tenant-profile-page__workspace,.tenant-profile-page__role,.tenant-profile-page__admin-note{color:var(--text-muted);margin:.25rem 0 0;font-size:.875rem}.tenant-profile-page__link-list{margin:0;padding-left:1.25rem}.tenant-profile-page__boundary .page__note+.page__note{margin-top:.75rem}.tenant-identity--compact .tenant-identity__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.workspace-status{margin-bottom:1rem}.workspace-status__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.workspace-status__item{flex-direction:column;gap:.15rem;display:flex}.workspace-status__item dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.workspace-status__item dd{color:var(--text);margin:0;font-size:.875rem}.workspace-status__mode{font-weight:500;display:block}.workspace-status__detail{color:var(--text-muted);margin-top:.15rem;font-size:.75rem;display:block}.workspace-status__capabilities{border-top:1px solid var(--border);margin-top:1rem;padding-top:.875rem}.workspace-status__caps-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.workspace-status__caps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.35rem 1rem;margin:0;padding:0;list-style:none;display:grid}.workspace-status__cap{grid-template-columns:1.25rem 1fr auto;align-items:center;gap:.5rem;font-size:.8125rem;display:grid}.workspace-status__cap-mark{text-align:center;font-weight:700}.workspace-status__cap--on .workspace-status__cap-mark{color:var(--pok-green,#1a7f4b)}.workspace-status__cap--off{color:var(--text-muted)}.workspace-status__cap-state{color:var(--text-muted);font-size:.6875rem}.workspace-status__note{color:var(--text-muted);margin:.875rem 0 0;font-size:.75rem}.workspace-role-workflow{margin-bottom:1rem}.workspace-role-workflow .panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.workspace-role-workflow__role-badge{border:1px solid var(--pok-purple-border);background:var(--pok-purple-soft);color:var(--pok-purple);border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.workspace-role-workflow__scope,.workspace-role-workflow__headline{color:var(--text-muted);margin:0 0 .65rem;font-size:.8125rem;line-height:1.45}.workspace-role-workflow__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.workspace-role-workflow__item{border:1px solid var(--border);background:var(--bg-subtle);border-radius:.4rem;align-items:flex-start;gap:.5rem;padding:.5rem .65rem;display:flex}.workspace-role-workflow__item--off{opacity:.92}.workspace-role-workflow__mark{flex-shrink:0;width:1rem;font-weight:700}.workspace-role-workflow__body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.workspace-role-workflow__label{font-size:.8125rem;font-weight:600}.workspace-role-workflow__state{color:var(--text-muted);font-size:.75rem}.workspace-role-workflow__denied{color:var(--text-muted);font-size:.75rem;line-height:1.4}.role-capability-denied{border:1px solid var(--pok-amber-border,#f0d9a8);background:var(--pok-amber-soft,#fff8e8);color:var(--text-muted);border-radius:.4rem;margin:.75rem 0 0;padding:.65rem .85rem;font-size:.8125rem;line-height:1.45}.role-capability-denied__required{color:var(--text);margin-top:.25rem;font-weight:600;display:block}.workspace-operations{margin-bottom:1rem}.workspace-operations .panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.workspace-operations__status-badge{border:1px solid var(--border);background:var(--bg-subtle);color:var(--text-muted);border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.workspace-operations__status-badge--operating{border-color:var(--pok-green-border,#b8e0c8);background:var(--pok-green-soft,#e8f5ee);color:var(--pok-green,#1a7f4b)}.workspace-operations__status-badge--needs-attention,.workspace-operations__status-badge--empty,.workspace-operations__status-badge--access-blocked{border-color:var(--pok-amber-border,#f0d9a8);background:var(--pok-amber-soft,#fff8e8);color:var(--pok-amber,#9a6700)}.workspace-operations__status-badge--access-pending,.workspace-operations__status-badge--browser-local{border-color:var(--pok-purple-border);background:var(--pok-purple-soft);color:var(--pok-purple)}.workspace-operations__workspace{color:var(--text);margin:0 0 .25rem;font-size:.8125rem;font-weight:500}.workspace-operations__mode-detail{color:var(--text-muted);margin:0 0 .875rem;font-size:.75rem}.workspace-operations__grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem 1rem;margin:0;display:grid}.workspace-operations__item{flex-direction:column;gap:.15rem;display:flex}.workspace-operations__item dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.workspace-operations__item dd{color:var(--text);margin:0;font-size:1.125rem;font-weight:600}.workspace-operations__boundaries,.workspace-operations__warnings{border-top:1px solid var(--border);margin-top:1rem;padding-top:.875rem}.workspace-operations__section-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.workspace-operations__boundary,.workspace-operations__request-note,.workspace-operations__operator-note,.workspace-operations__controlled-note{color:var(--text-muted);margin:0 0 .5rem;font-size:.75rem;line-height:1.45}.workspace-operations__warning-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.workspace-operations__build{border-top:1px solid var(--border-subtle,#e2e8f0);margin-top:1.25rem;padding-top:1rem}.workspace-operations__build-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1rem;margin:.5rem 0 0;display:grid}.workspace-operations__build-grid dt{color:var(--text-muted,#64748b);font-size:.75rem}.workspace-operations__build-grid dd{margin:.15rem 0 0;font-size:.9rem}.workspace-operations__build-detail{color:var(--text-muted,#64748b);margin:.75rem 0 0;font-size:.8rem;line-height:1.45}.workspace-completion-dashboard{margin-bottom:1rem}.workspace-completion-dashboard .panel__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.workspace-completion-dashboard__scope{color:var(--text-muted);margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.workspace-completion-dashboard__health{border:1px solid var(--border);background:var(--bg-subtle);color:var(--text-muted);border-radius:999px;max-width:100%;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.35;display:inline-flex}.workspace-completion-dashboard__health--healthy{border-color:var(--pok-green-border,#b8e0c8);background:var(--pok-green-soft,#e8f5ee);color:var(--pok-green,#1a7f4b)}.workspace-completion-dashboard__health--warning,.workspace-completion-dashboard__health--not_checked{border-color:var(--pok-amber-border,#f0d9a8);background:var(--pok-amber-soft,#fff8e8);color:var(--pok-amber,#9a6700)}.workspace-completion-dashboard__health--unavailable{border-color:var(--pok-red-border,#f0c4c4);background:var(--pok-red-soft,#fff0f0);color:var(--pok-red,#b42318)}.workspace-completion-dashboard__health--not_applicable{border-color:var(--pok-purple-border);background:var(--pok-purple-soft);color:var(--pok-purple)}.workspace-completion-dashboard__grid{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem 1rem;display:grid}.workspace-completion-dashboard__metric{flex-direction:column;gap:.15rem;display:flex}.workspace-completion-dashboard__metric-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600;line-height:1.35}.workspace-completion-dashboard__metric strong{color:var(--text);font-size:1.125rem;font-weight:600}.workspace-completion-dashboard__section{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1rem}.workspace-completion-dashboard__section-title{margin:0 0 .65rem;font-size:.8125rem;font-weight:600}.workspace-completion-dashboard__pairs{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem 1.25rem;margin:0;display:grid}.workspace-completion-dashboard__pairs div{flex-direction:column;gap:.15rem;display:flex}.workspace-completion-dashboard__pairs dt{color:var(--text-muted);font-size:.75rem}.workspace-completion-dashboard__pairs dd{color:var(--text);margin:0;font-size:.9375rem;font-weight:600}.workspace-completion-dashboard__status{color:var(--text-muted);margin:0 0 .5rem;font-size:.75rem}.workspace-completion-dashboard__actions{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.workspace-completion-dashboard__action-link{color:var(--link,#2563eb);font-size:.875rem;font-weight:600;text-decoration:none}.workspace-completion-dashboard__action-link:hover{text-decoration:underline}.workspace-completion-dashboard__action-desc{color:var(--text-muted);margin-top:.15rem;font-size:.75rem;line-height:1.4;display:block}.controlled-mvp-exception{border:1px solid var(--border);background:var(--bg-subtle);border-radius:.5rem;margin:.75rem 0 0;padding:.875rem 1rem}.controlled-mvp-exception--compact{padding:.65rem .85rem}.controlled-mvp-exception__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.45rem;display:flex}.controlled-mvp-exception__title{margin:0;font-size:.875rem;font-weight:600}.controlled-mvp-exception__status{border:1px solid var(--border);border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.controlled-mvp-exception__status--healthy{border-color:var(--pok-green-border,#b8e0c8);background:var(--pok-green-soft,#e8f5ee);color:var(--pok-green,#1a7f4b)}.controlled-mvp-exception__status--warning,.controlled-mvp-exception__status--action_required{border-color:var(--pok-amber-border,#f0d9a8);background:var(--pok-amber-soft,#fff8e8);color:var(--pok-amber,#9a6700)}.controlled-mvp-exception__status--unavailable{border-color:var(--pok-red-border,#f0c4c4);background:var(--pok-red-soft,#fff0f0);color:var(--pok-red,#b42318)}.controlled-mvp-exception__status--not_applicable{border-color:var(--pok-purple-border);background:var(--pok-purple-soft);color:var(--pok-purple)}.controlled-mvp-exception__why,.controlled-mvp-exception__action,.controlled-mvp-exception__retry,.controlled-mvp-exception__scope{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.controlled-mvp-exception__action strong{color:var(--text)}.controlled-mvp-exception__link{color:var(--link,#2563eb);font-weight:600;text-decoration:none}.controlled-mvp-exception__link:hover{text-decoration:underline}.controlled-mvp-exception-list{flex-direction:column;gap:.65rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.controlled-mvp-health__intro{color:var(--text-muted,#64748b);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.workspace-lifecycle-readonly-banner{color:#92400e;background:#fffbeb;border:1px solid #f59e0b;border-radius:.5rem;margin:0 0 1rem;padding:.875rem 1rem}.workspace-lifecycle-readonly-banner p{margin:.35rem 0 0}.tenant-preview-banner--read-only{background:#fffbeb;border-color:#f59e0b}.workspace-readonly-notice,.controlled-document-vault-panel__meta{margin-bottom:1rem}.controlled-document-vault-panel__boundary{color:var(--text-muted,#64748b);margin:0 0 1rem;font-size:.875rem;line-height:1.45}.controlled-document-vault-panel__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.controlled-document-vault-panel__file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.controlled-document-vault-panel__verify-result{margin-top:1rem}.controlled-mvp-health--collapsible .panel__header{display:none}.controlled-mvp-health__header-row{flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-bottom:0;display:flex}.controlled-mvp-health__summary-trigger{border-radius:var(--radius-md,8px);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex:16rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem .5rem;display:flex}.controlled-mvp-health__summary-trigger:hover,.controlled-mvp-health__summary-trigger:focus-visible{background:var(--surface-muted,#f8fafc);border-color:var(--border,#e2e8f0)}.controlled-mvp-health__summary-trigger:focus-visible{outline:2px solid var(--pok-purple,#6b46c1);outline-offset:2px}.controlled-mvp-health__summary-main{flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;display:flex}.controlled-mvp-health__summary-main h2{margin:0;font-size:1.05rem}.controlled-mvp-health__summary-actions{color:var(--text-muted,#64748b);flex-shrink:0;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}.controlled-mvp-health__details-label{white-space:nowrap}.controlled-mvp-health__refresh{flex-shrink:0;align-self:center}.controlled-mvp-health__details{border-top:1px solid var(--border,#e2e8f0);margin-top:.85rem;padding-top:.85rem}.controlled-mvp-health__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.controlled-mvp-health__checked-at{color:var(--text-muted,#64748b);font-size:.8rem}.controlled-mvp-health__status{color:var(--text-muted,#64748b);margin:0}.controlled-mvp-health__section{margin-top:1rem}.controlled-mvp-health__section-title{margin:0 0 .5rem;font-size:.95rem}.controlled-mvp-health__list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.controlled-mvp-health__item{border-top:1px solid var(--border-subtle,#e2e8f0);padding:.65rem 0}.controlled-mvp-health__item:first-child{border-top:none;padding-top:0}.controlled-mvp-health__item-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.controlled-mvp-health__detail{color:var(--text-muted,#64748b);word-break:break-word;margin:.25rem 0 0;font-size:.85rem}.controlled-mvp-health__state{border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.controlled-mvp-health__state--healthy{color:#166534;background:#dcfce7}.controlled-mvp-health__state--warning{color:#92400e;background:#fef3c7}.controlled-mvp-health__state--unavailable{color:#991b1b;background:#fee2e2}.controlled-mvp-health__state--not_applicable{color:#475569;background:#f1f5f9}.workspace-operations__warning{border-radius:var(--radius);border:1px solid var(--border);padding:.45rem .65rem;font-size:.75rem;line-height:1.4}.workspace-operations__warning--info{background:var(--bg-subtle);color:var(--text-muted)}.workspace-operations__warning--warning{background:var(--pok-amber-soft,#fff8e8);border-color:var(--pok-amber-border,#f0d9a8);color:var(--text)}.pilot-readiness{margin-bottom:1rem}.pilot-readiness .panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pilot-readiness__badge{border:1px solid var(--border);background:var(--bg-subtle);color:var(--text-muted);border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.pilot-readiness__badge--not-ready{border-color:var(--pok-amber-border,#f0d9a8);background:var(--pok-amber-soft,#fff8e8);color:var(--pok-amber,#9a6700)}.pilot-readiness__badge--demo-ready{border-color:var(--pok-purple-border);background:var(--pok-purple-soft);color:var(--pok-purple)}.pilot-readiness__badge--workflow-ready{border-color:var(--pok-green-border,#b8e0c8);background:var(--pok-green-soft,#e8f5ee);color:var(--pok-green,#1a7f4b)}.pilot-readiness__badge--controlled-pilot-ready{border-color:var(--pok-green-border,#b8e0c8);background:var(--pok-green-soft,#e8f5ee);color:var(--pok-green,#1a7f4b);font-weight:700}.pilot-readiness__summary{color:var(--text);margin:0 0 .35rem;font-size:.875rem;font-weight:500}.pilot-readiness__rationale{color:var(--text-muted);margin:0 0 .875rem;font-size:.75rem;line-height:1.45}.pilot-readiness__section-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.pilot-readiness__scorecard,.pilot-readiness__blockers,.pilot-readiness__actions{border-top:1px solid var(--border);margin-top:.875rem;padding-top:.875rem}.pilot-readiness__score-list,.pilot-readiness__list,.pilot-readiness__action-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.pilot-readiness__action-list{padding-left:1.25rem;list-style:decimal}.pilot-readiness__score-item{grid-template-columns:1.25rem 10rem 1fr;align-items:baseline;gap:.5rem;font-size:.75rem;display:grid}@media (width<=640px){.pilot-readiness__score-item{grid-template-columns:1.25rem 1fr}.pilot-readiness__score-detail{grid-column:2}}.pilot-readiness__score-mark{text-align:center;font-weight:700}.pilot-readiness__score-item--met .pilot-readiness__score-mark{color:var(--pok-green,#1a7f4b)}.pilot-readiness__score-item--unmet{color:var(--text-muted)}.pilot-readiness__score-label{color:var(--text);font-weight:500}.pilot-readiness__score-detail{color:var(--text-muted)}.pilot-readiness__list li,.pilot-readiness__action-list li{color:var(--text-muted);font-size:.75rem;line-height:1.45}.pilot-readiness__limitation,.pilot-readiness__caution{color:var(--text-muted);margin:.875rem 0 0;font-size:.75rem;line-height:1.45}.pilot-readiness__caution{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-subtle);padding:.45rem .65rem}.pilot-checklist{margin-bottom:1rem}.pilot-checklist .panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pilot-checklist__progress{color:var(--text-muted);font-size:.75rem;font-weight:600}.pilot-checklist__intro{color:var(--text-muted);margin:0 0 .875rem;font-size:.75rem;line-height:1.45}.pilot-checklist__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pilot-checklist__item{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);grid-template-columns:1.75rem 1fr;gap:.65rem;padding:.65rem .75rem;display:grid}.pilot-checklist__item--complete{border-color:var(--pok-green-border,#b8e0c8);background:var(--pok-green-soft,#e8f5ee)}.pilot-checklist__item--blocked{border-color:var(--pok-amber-border,#f0d9a8);opacity:.92}.pilot-checklist__step{background:var(--bg);border:1px solid var(--border);width:1.75rem;height:1.75rem;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.pilot-checklist__item--complete .pilot-checklist__step{color:var(--pok-green,#1a7f4b);border-color:var(--pok-green-border,#b8e0c8)}.pilot-checklist__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}.pilot-checklist__label{color:var(--text);font-size:.8125rem;font-weight:600}.pilot-checklist__status{text-transform:capitalize;color:var(--text-muted);font-size:.6875rem;font-weight:600}.pilot-checklist__explanation,.pilot-checklist__action{color:var(--text-muted);margin:0 0 .25rem;font-size:.75rem;line-height:1.4}.pilot-checklist__link{font-size:.75rem}.pilot-checklist__next{border-top:1px solid var(--border);margin-top:1rem;padding-top:.875rem}.pilot-checklist__section-title{margin:0 0 .35rem;font-size:.8125rem;font-weight:600}.pilot-checklist__next-action{color:var(--text);margin:0 0 .5rem;font-size:.8125rem}.pilot-checklist__boundary{color:var(--text-muted);margin:.875rem 0 0;font-size:.75rem;line-height:1.45}.product-header__tenant{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.75rem;display:none;overflow:hidden}@media (width>=900px){.product-header__tenant{display:inline}}.product-header__role{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);color:#ffffffb3;background:#ffffff14;flex-shrink:0;padding:.15rem .4rem;font-size:.6875rem;font-weight:600}.access-denied-shell{background:radial-gradient(ellipse 80% 50% at 50% -10%, #7a3eff14, transparent), var(--bg);flex-direction:column;min-height:100vh;display:flex}.access-denied-shell__header{background:var(--navy);border-bottom:1px solid #ffffff0f;align-items:center;gap:.875rem;height:60px;padding:0 1.75rem;display:flex}.access-denied-shell__context{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;font-size:.6875rem;font-weight:600}.access-denied-main{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1.25rem 3rem;display:flex}.access-denied{width:100%;max-width:32rem;padding:2rem 1.75rem}.access-denied h1{margin-bottom:.75rem;font-size:1.375rem}.access-denied__lead{color:var(--text-muted);margin:0 0 1rem;line-height:1.55}.access-denied__meta{margin-bottom:1rem}.access-denied__note,.access-denied__reason{margin:0 0 1rem;font-size:.875rem;line-height:1.5}.access-denied__reason{color:var(--text-muted)}.access-denied__actions{flex-wrap:wrap;gap:.625rem;display:flex}.workspace-selector__list{flex-direction:column;gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.workspace-selector__option{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);width:100%;color:var(--text);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.875rem 1rem;display:flex}.workspace-selector__option:hover{border-color:var(--accent);background:var(--bg-elevated)}.workspace-selector__primary{font-weight:600}.workspace-selector__meta{color:var(--text-muted);font-size:.8125rem}.preview-mode-banner{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.preview-mode-banner__badge{letter-spacing:.02em;background:var(--pok-purple-soft);color:var(--pok-purple);border:1px solid var(--pok-purple-border);border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}.preview-mode-banner__text{flex:auto;min-width:10rem}.workspace-dashboard__intro{color:var(--text-muted);max-width:42rem;margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.guided-demo-strip{margin-bottom:1.25rem}.guided-demo-strip__steps{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.guided-demo-strip__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.guided-demo-strip__step-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.2rem;font-size:.6875rem;font-weight:600;display:block}.guided-demo-strip__step-link{color:var(--primary,#1d4ed8);font-size:.9375rem;font-weight:600;text-decoration:none;display:block}.guided-demo-strip__step-link:hover{text-decoration:underline}.guided-demo-strip__step-note{color:var(--text-muted);margin-top:.25rem;font-size:.8125rem;line-height:1.4;display:block}.stakeholder-review-guide-panel{border-color:#c4b5fd;margin-bottom:1.25rem}.stakeholder-review-guide-panel__narrative{margin:0 0 1rem;font-size:.95rem;line-height:1.55}.stakeholder-review-guide-panel__steps{gap:.65rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.stakeholder-review-guide-panel__step-link{border:1px solid var(--border,#e2e8f0);color:inherit;background:#fafbfc;border-radius:.5rem;gap:.75rem;padding:.75rem .85rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.stakeholder-review-guide-panel__step-link:hover{background:#f5f3ff;border-color:#c4b5fd}.stakeholder-review-guide-panel__step-number{color:#5b21b6;background:#ede9fe;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.82rem;font-weight:700;display:flex}.stakeholder-review-guide-panel__step-body{flex-direction:column;gap:.2rem;min-width:0;display:flex}.stakeholder-review-guide-panel__step-title{font-size:.92rem;font-weight:600}.stakeholder-review-guide-panel__step-description{color:var(--text-muted);font-size:.85rem;line-height:1.4}.stakeholder-review-guide-panel__boundary{color:var(--text-muted);background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin:0;padding:.75rem .9rem;font-size:.85rem;line-height:1.45}.knowledge-evidence-pack-panel__export-hint{color:var(--text-muted);font-size:.9rem}.workspace-dashboard__featured{margin-bottom:1.25rem}.featured-demo-optional{border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius);background:var(--surface-muted,#f8fafc);color:var(--text-muted,#64748b);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;padding:.875rem 1rem;font-size:.875rem;display:flex}.featured-demo-optional p{flex:16rem;margin:0}.evidence-export-panel__contents-hint{margin-top:.5rem}.featured-asset-grid{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:.875rem;display:grid}.featured-asset-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm,0 1px 2px #0f172a0a);overflow:hidden}.featured-asset-card--missing{background:#fafafa;border-style:dashed}.featured-asset-card__link{color:inherit;height:100%;padding:1rem 1.125rem;text-decoration:none;display:block}.featured-asset-card__link:hover{background:#f8fafc}.featured-asset-card__link:focus-visible{outline:2px solid var(--primary,#1d4ed8);outline-offset:-2px}.featured-asset-card__placeholder{padding:1rem 1.125rem}.featured-asset-card__title{margin:0 0 .35rem;font-size:.9375rem;line-height:1.35}.featured-asset-card__type{color:var(--text-muted);margin:0 0 .2rem;font-size:.75rem;font-weight:600}.featured-asset-card__lens{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.4}.featured-asset-card__meta{gap:.35rem;margin:0 0 .75rem;font-size:.75rem;display:grid}.featured-asset-card__meta div{justify-content:space-between;gap:.5rem;display:flex}.featured-asset-card__meta dt{color:var(--text-muted);margin:0;font-weight:500}.featured-asset-card__meta dd{text-align:right;margin:0;font-weight:500}.featured-asset-card__demonstrates{color:var(--text);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.featured-asset-card__cta{color:var(--primary,#1d4ed8);font-size:.8125rem;font-weight:600}.featured-asset-card__missing-note{color:#b45309;margin:0;font-size:.8125rem}.workspace-dashboard__empty{text-align:center;margin-bottom:1.25rem}.workspace-dashboard__empty-hint{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem}.workspace-dashboard__headline{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;margin-bottom:0;display:grid}.workspace-dashboard__visual-summary{flex-direction:column;gap:1rem;margin-bottom:1.25rem;display:flex}.workspace-dashboard__health{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm,0 1px 2px #0f172a0a);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.125rem;display:flex}.workspace-dashboard__health--positive{background:#f8fdf9;border-color:#bbf7d0}.workspace-dashboard__health--warning{background:#fffdf7;border-color:#f2dfaa}.workspace-dashboard__health--empty{background:#f8fbff;border-color:#dbeafe}.workspace-dashboard__health-title{color:var(--text);margin:0;font-size:1rem;font-weight:600}.workspace-dashboard__health-detail{color:var(--text-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.workspace-dashboard__health-copy{flex:1;min-width:0}.workspace-dashboard__health-actions{flex-shrink:0}.workspace-dashboard__empty-visual{text-align:center}.workspace-dashboard__actions-row{margin-bottom:1.25rem}.metric-summary-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm,0 1px 2px #0f172a0a);padding:1rem 1.125rem}.metric-summary-card--positive{background:#f8fdf9;border-color:#bbf7d0}.metric-summary-card--warning{background:#fffdf7;border-color:#f2dfaa}.metric-summary-card--alert{background:#fffbfb;border-color:#fecaca}.metric-summary-card__value{letter-spacing:-.02em;color:var(--text);font-size:1.75rem;font-weight:700;line-height:1.1;display:block}.metric-summary-card--positive .metric-summary-card__value{color:#166534}.metric-summary-card--alert .metric-summary-card__value{color:#991b1b}.metric-summary-card__label{color:var(--text-muted);margin-top:.35rem;font-size:.75rem;font-weight:500;line-height:1.35;display:block}.workspace-dashboard__charts{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.chart-panel{padding:1rem 1.125rem}.chart-panel--wide{grid-column:1/-1}.chart-panel__title{margin:0 0 .25rem;font-size:.9375rem}.chart-panel__hint{color:var(--text-muted);margin:0 0 .875rem;font-size:.75rem}.chart-panel__empty{color:var(--text-muted);margin:0;font-size:.8125rem}.simple-bar-chart{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.simple-bar-chart__row{grid-template-columns:minmax(5.5rem,7.5rem) 1fr 2rem;align-items:center;gap:.5rem;font-size:.75rem;display:grid}.simple-bar-chart__label{color:var(--text-muted);line-height:1.3}.simple-bar-chart__track{background:var(--bg-subtle);border-radius:999px;height:.5rem;overflow:hidden}.simple-bar-chart__bar{border-radius:999px;min-width:2px;height:100%;transition:width .2s}.simple-bar-chart__bar--positive{background:#86efac}.simple-bar-chart__bar--warning{background:#fcd34d}.simple-bar-chart__bar--negative{background:#fca5a5}.simple-bar-chart__bar--neutral{background:#c4b5fd}.simple-bar-chart__bar--muted{background:#cbd5e1}.simple-bar-chart__value{text-align:right;color:var(--text);font-weight:600}.simple-donut-chart{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.simple-donut-chart__ring{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.simple-donut-chart__hole{background:var(--surface);width:4rem;height:4rem;box-shadow:inset 0 0 0 1px var(--border);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.simple-donut-chart__total{font-size:1.125rem;font-weight:700;line-height:1}.simple-donut-chart__total-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.625rem}.simple-donut-chart__legend{flex-direction:column;flex:8rem;gap:.35rem;min-width:8rem;margin:0;padding:0;list-style:none;display:flex}.simple-donut-chart__legend-item{grid-template-columns:.625rem 1fr auto;align-items:center;gap:.375rem .5rem;font-size:.75rem;display:grid}.simple-donut-chart__swatch{border-radius:2px;width:.625rem;height:.625rem}.simple-donut-chart__swatch--positive{background:#86efac}.simple-donut-chart__swatch--warning{background:#fcd34d}.simple-donut-chart__swatch--negative{background:#fca5a5}.simple-donut-chart__swatch--neutral{background:#c4b5fd}.simple-donut-chart__swatch--muted{background:#cbd5e1}.simple-donut-chart__legend-label{color:var(--text-muted)}.simple-donut-chart__legend-value{color:var(--text);font-weight:600}.workspace-dashboard__attention{margin-bottom:1.25rem}.workspace-dashboard__attention-summary{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:.875rem;padding:.75rem .875rem;display:flex}.workspace-dashboard__attention-message{color:var(--text);margin:0;font-size:.9375rem;line-height:1.45}.workspace-dashboard__attention-clear{margin:0}.workspace-dashboard__header-actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.workspace-dashboard__role-summary{margin-bottom:1rem}.workspace-dashboard__role-summary-text{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}.workspace-dashboard__operational-shortcuts{margin-bottom:1.25rem}.workspace-dashboard__shortcut-row{flex-wrap:wrap;gap:.625rem;display:flex}@media (width<=640px){.workspace-dashboard__header-actions{width:100%}.workspace-dashboard__header-actions .btn{flex:auto;justify-content:center}.workspace-dashboard__shortcut-row{flex-direction:column;align-items:stretch}.workspace-dashboard__shortcut-row .btn{justify-content:center;width:100%}.workspace-dashboard__health{flex-direction:column;align-items:stretch}.workspace-dashboard__health-actions .btn{justify-content:center;width:100%}.workspace-dashboard__attention-summary{flex-direction:column;align-items:stretch}.workspace-dashboard__attention-summary .btn{justify-content:center;width:100%}}.needs-attention-list{margin:0;padding:0;list-style:none}.needs-attention-list__item{border-bottom:1px solid var(--border);grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.5fr);gap:.5rem 1rem;padding:.625rem 0;font-size:.8125rem;display:grid}.needs-attention-list__item:last-child{border-bottom:none}.needs-attention-list__name{color:var(--pok-purple);font-weight:600;text-decoration:none}.needs-attention-list__name:hover{text-decoration:underline}.needs-attention-list__reasons{color:var(--text-muted);flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.needs-attention-list__reasons li:before{content:"· ";color:var(--border)}.needs-attention-list__reasons li:first-child:before{content:""}.workspace-dashboard__recent-audit{margin-bottom:1.25rem}.event-list--dashboard .event-list__item{padding:.5rem 0}@media (width<=640px){.needs-attention-list__item{grid-template-columns:1fr}.simple-bar-chart__row{grid-template-columns:1fr auto}.simple-bar-chart__label{grid-column:1/-1}.simple-bar-chart__track{grid-column:1}}.welcome-shell{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.welcome-header{background:var(--navy);z-index:2;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;height:60px;padding:0 1.25rem;display:flex;position:sticky;top:0}.welcome-header__brand{align-items:center;gap:.875rem;min-width:0;display:flex}.welcome-header__titles{flex-direction:column;gap:.1rem;min-width:0;display:flex}.welcome-header__name{color:#fff;letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.welcome-header__context{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;font-size:.6875rem;font-weight:600}.welcome-header__cta{color:#fff;background:#ffffff0f;border-color:#ffffff2e;flex-shrink:0}.welcome-header__cta:hover{color:#fff;background:#ffffff1f;border-color:#ffffff47;text-decoration:none}.welcome-main{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,1.5rem) 3rem}.welcome-hero--split{border:1px solid var(--border);box-shadow:var(--shadow-lg);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;padding:0;display:grid;overflow:hidden}.welcome-hero__copy{padding:clamp(1.75rem,4vw,2.5rem)}.welcome-hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pok-purple);margin:0 0 .75rem;font-size:.6875rem;font-weight:700}.welcome-hero--split h1{letter-spacing:-.02em;color:var(--text-h);margin:0 0 .75rem;font-size:clamp(1.5rem,2.8vw,2rem);line-height:1.2}.welcome-hero__brand{margin-bottom:1rem}.welcome-lead{color:var(--text-muted);max-width:52ch;margin:0 0 1rem;font-size:.975rem;line-height:1.6}.welcome-boundary{color:#4a3f6b;border-left:3px solid var(--pok-purple);background:var(--pok-purple-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0;max-width:52ch;margin:0 0 1.5rem;padding:.75rem .9rem;font-size:.8125rem;line-height:1.5}.welcome-actions{flex-wrap:wrap;gap:.75rem;display:flex}.welcome-actions__primary,.welcome-actions__secondary{min-width:11rem}.welcome-hero__visual{color:#f8fafc;background:radial-gradient(110% 85% at 18% 0,#7a3eff6b,#0000 58%),radial-gradient(95% 75% at 88% 12%,#2dd4bf42,#0000 52%),radial-gradient(70% 55% at 50% 100%,#7a3eff33,#0000),linear-gradient(155deg,#24304f 0%,#1a2540 38%,#221a52 72%,#151d33 100%);border-left:1px solid #ffffff14;justify-content:center;align-items:center;padding:clamp(1.5rem,4vw,2rem);display:flex;position:relative;overflow:hidden}.welcome-hero__visual:after{content:"";pointer-events:none;background:radial-gradient(95% 90% at 24% 0,#ffffff1a,#0000 62%),linear-gradient(#ffffff0f 0%,#0000 100%);position:absolute;inset:0 0 42%}.welcome-hero__visual .enterprise-hero-visual{z-index:1;width:100%;max-width:26rem;position:relative}.enterprise-hero-visual__chips{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.enterprise-hero-visual__chips li{letter-spacing:.02em;color:#e2e8f0;background:#0b0f1973;border:1px solid #ffffff29;border-radius:999px;padding:.25rem .55rem;font-size:.6875rem;font-weight:600}.welcome-workflow{margin-top:2.5rem}.welcome-workflow h2{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:1rem;font-size:.8125rem;font-weight:600}.welcome-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.welcome-step{border:1px solid var(--border);box-shadow:var(--shadow-sm);padding:1.25rem 1.35rem;transition:box-shadow .15s,border-color .15s,transform .15s}.welcome-step:hover,.welcome-step:focus-within{border-color:var(--pok-purple-border);box-shadow:var(--shadow);transform:translateY(-1px)}.welcome-step__index{background:linear-gradient(135deg, var(--pok-purple-soft), #e8f7ff);width:1.625rem;height:1.625rem;color:var(--pok-purple);border:1px solid var(--pok-purple-border);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:inline-flex}.welcome-step h3{color:var(--text-h);margin-bottom:.45rem;font-size:.975rem}.welcome-step p{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.55}.welcome-footer{border-top:1px solid var(--border);text-align:center;background:var(--surface);padding:1rem 1.5rem}.welcome-footer p{color:var(--text-muted);margin:0;font-size:.75rem}.product-shell{--product-header-height:56px;background:var(--bg);flex-direction:column;height:100vh;min-height:100vh;display:flex;overflow:hidden}.product-header{height:var(--product-header-height);background:var(--shell-bg);border-bottom:1px solid var(--shell-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 1.5rem;display:flex}.product-header__brand{align-items:center;gap:.75rem;display:flex}.product-header__brand-link{align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.product-header__brand-link:hover{text-decoration:none}.product-header__brand-link:hover .product-header__name{color:#e9d5ff}.product-header__titles{align-items:center;gap:.625rem;display:flex}.product-header__name{color:#fff;letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.product-header__badge{text-transform:uppercase;letter-spacing:.05em;background:var(--pok-purple-muted);color:#c4b5fd;border-radius:var(--radius-sm);border:1px solid #7a3eff59;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.product-header__workspace{color:#ffffff80;font-size:.8125rem}.product-header__meta{align-items:center;gap:.75rem;display:flex}.workspace-switcher--tenant-aware .workspace-switcher__trigger--summary{align-items:flex-start;max-width:min(26rem,48vw)}.workspace-switcher__summary{text-align:left;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.workspace-switcher__summary-line{gap:.35rem;min-width:0;max-width:100%;display:flex}.workspace-switcher__summary-tenant{text-overflow:ellipsis;white-space:nowrap;color:#fffffff2;max-width:100%;font-size:.8125rem;font-weight:600;overflow:hidden}.workspace-switcher__summary-role{text-overflow:ellipsis;white-space:nowrap;color:#ffffffad;max-width:100%;font-size:.6875rem;overflow:hidden}.workspace-switcher__summary-label{color:#ffffff9e;flex-shrink:0}.workspace-switcher__summary-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-switcher__panel{z-index:50;border-radius:var(--radius-md);background:#1a1f2e;border:1px solid #ffffff1f;grid-template-columns:minmax(11rem,1fr) minmax(13rem,1.2fr);gap:0;min-width:min(28rem,92vw);max-width:min(34rem,96vw);padding:.625rem;display:grid;position:absolute;top:calc(100% + .375rem);right:0;overflow:hidden;box-shadow:0 10px 30px #00000047}.workspace-switcher__panel-column+.workspace-switcher__panel-column{border-left:1px solid #ffffff1a;margin-left:.75rem;padding-left:.75rem}.workspace-switcher__panel-column{min-width:0}.workspace-switcher__panel-heading,.workspace-switcher__restricted-heading{color:#ffffff9e;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .375rem;font-size:.6875rem;font-weight:600}.workspace-switcher__restricted-heading{margin-top:.5rem}.workspace-switcher__org-list,.workspace-switcher__menu--nested{min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0;list-style:none;position:static}.workspace-switcher__org-option{border-radius:var(--radius-sm);color:#ffffffe6;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.45rem .5rem;font-size:.8125rem;display:flex}.workspace-switcher__org-option:hover,.workspace-switcher__org-option--active{background:#ffffff14}.workspace-switcher__org-option--active{outline:1px solid #ffffff24}.workspace-switcher__org-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-switcher__org-badge,.workspace-switcher__current-badge{color:#ffffffbf;letter-spacing:.02em;background:#ffffff1a;border-radius:999px;flex-shrink:0;padding:.1rem .35rem;font-size:.625rem;font-weight:600}.workspace-switcher__option-row{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.workspace-switcher__option--current{background:#ffffff0f;outline:1px solid #ffffff1f}.workspace-switcher__menu--restricted .workspace-switcher__option{opacity:.82}.workspace-switcher__empty{color:#ffffffa6;margin:0;font-size:.8125rem}.workspace-switcher{position:relative}.workspace-switcher__trigger-row{align-items:flex-start;gap:.35rem;display:flex}.workspace-switcher__trigger-group{border-radius:var(--radius-sm);background:#ffffff0f;border:1px solid #ffffff26;align-items:stretch;max-width:min(26rem,48vw);display:inline-flex;overflow:hidden}.workspace-switcher__identity-link{min-width:0;color:inherit;align-items:flex-start;padding:.35rem .5rem;text-decoration:none;display:inline-flex}.workspace-switcher__identity-link:hover,.workspace-switcher__identity-link:focus-visible{text-underline-offset:2px;background:#ffffff1a;text-decoration:underline}.workspace-switcher__identity-link:focus-visible{outline-offset:-2px;outline:2px solid #ffffff8c}.workspace-switcher__menu-trigger{color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-left:1px solid #ffffff26;border-radius:0;justify-content:center;align-items:center;padding:.35rem .5rem;display:inline-flex}.workspace-switcher__menu-trigger:hover,.workspace-switcher__menu-trigger:focus-visible{background:#ffffff1f}.workspace-switcher__menu-trigger:focus-visible{outline-offset:-2px;outline:2px solid #ffffff8c}.workspace-switcher__details-trigger{color:#ffffffbf;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;font-size:.625rem;font-weight:700;display:inline-flex}.workspace-switcher__details-trigger:hover{background:#ffffff1f}.workspace-switcher__details{z-index:45;border-radius:var(--radius-sm);color:#ffffffb3;background:#1a1f2e;border:1px solid #ffffff1f;max-width:min(24rem,90vw);margin:0;padding:.5rem .625rem;font-size:.6875rem;line-height:1.45;position:absolute;top:calc(100% + .25rem);right:0}.workspace-switcher__details-boundary{margin:.5rem 0 0}.workspace-switcher__details-list{margin:.35rem 0 0;padding-left:1rem}.workspace-runtime-environment__detail-list{color:var(--text-secondary,#4a5568);margin:.5rem 0 0;padding-left:1.1rem}.workspace-runtime-environment__summary{margin-bottom:0}.workspace-switcher__trigger{border-radius:var(--radius-sm);color:#ffffffe6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;align-items:center;gap:.375rem;max-width:min(22rem,40vw);padding:.35rem .625rem;font-size:.8125rem;display:inline-flex}.workspace-switcher__trigger:hover{background:#ffffff1a;border-color:#ffffff38}.workspace-switcher__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-switcher__caret{opacity:.75;flex-shrink:0;font-size:.625rem}.workspace-switcher__menu{z-index:50;border-radius:var(--radius-md);background:#1a1f2e;border:1px solid #ffffff1f;min-width:18rem;max-width:min(24rem,90vw);margin:0;padding:.375rem;list-style:none;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 8px 24px #00000059}.workspace-switcher--tenant-aware .workspace-switcher__panel .workspace-switcher__menu{z-index:auto;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:static;top:auto;right:auto}.workspace-switcher__option{border-radius:var(--radius-sm);color:#ffffffe6;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;padding:.5rem .625rem;display:flex}.workspace-switcher__option:hover{background:#ffffff14}.workspace-switcher__option--current{background:#7a3eff2e}.workspace-switcher__option-primary{font-size:.8125rem;line-height:1.35}.workspace-switcher__option-meta{color:#ffffff8c;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}.product-header__user{align-items:center;gap:.5rem;max-width:min(100%,20rem);display:flex;position:relative}.product-header__avatar{object-fit:cover;border:1px solid #fff3;border-radius:50%;width:28px;height:28px}.product-header__avatar--placeholder{color:#ffffffe6;background:#ffffff1f;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.product-header__profile-link{min-width:0;color:inherit;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.product-header__profile-link:hover .product-header__user-label{color:#fff}.product-header__user-label{color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.product-header__sign-out{color:#ffffffe0;border:1px solid #fff3;flex-shrink:0}.product-header__sign-out:hover,.product-header__sign-out:focus-visible{color:#fff;background:#ffffff2e;border-color:#ffffff61}.product-header__sign-out:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.product-header__sign-out:disabled{opacity:.55;cursor:not-allowed}.product-header__sign-out.btn--ghost:hover{color:#fff;background:#ffffff2e}.auth-loading-screen{min-height:100vh}.controlled-app-loading{background:radial-gradient(ellipse 80% 50% at 50% -10%, #7a3eff14, transparent), var(--bg);justify-content:center;align-items:center;padding:1.5rem;display:flex}.controlled-app-loading--fullscreen{min-height:100vh}.controlled-app-loading--embedded{width:100%;min-height:18rem}.controlled-app-loading__card{background:var(--surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:12px;width:min(100%,28rem);overflow:hidden;box-shadow:0 12px 40px #0b0f1914}.controlled-app-loading__brand{background:var(--navy);color:#fff;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.controlled-app-loading__brand-copy{min-width:0}.controlled-app-loading__product{letter-spacing:.01em;margin:0;font-size:1rem;font-weight:600}.controlled-app-loading__context{color:#ffffffb8;margin:.2rem 0 0;font-size:.8125rem}.controlled-app-loading__title{color:var(--text,#0f172a);margin:1.25rem 1.5rem .5rem;font-size:1.25rem;line-height:1.3}.controlled-app-loading__supporting,.controlled-app-loading__stage,.controlled-app-loading__slow{margin:0 1.5rem;line-height:1.5}.controlled-app-loading__supporting{color:var(--text-muted,#64748b);font-size:.9375rem}.controlled-app-loading__spinner{border:2px solid #0b0f1914;border-top-color:var(--accent,#7a3eff);border-radius:50%;width:2rem;height:2rem;margin:1.25rem auto .75rem;animation:.9s linear infinite controlled-app-loading-spin}@keyframes controlled-app-loading-spin{to{transform:rotate(360deg)}}.controlled-app-loading__stage{text-align:center;color:var(--text,#0f172a);padding-bottom:.25rem;font-size:.875rem;font-weight:500}.controlled-app-loading__slow{text-align:center;color:var(--text-muted,#64748b);padding-top:.75rem;font-size:.875rem}.controlled-app-loading__actions{flex-wrap:wrap;gap:.5rem;padding:1rem 1.5rem 1.5rem;display:flex}.controlled-app-loading--error .controlled-app-loading__title{color:var(--text,#0f172a)}.auth-loading-screen__text{color:var(--text-muted);margin:0;font-size:.875rem}.login-page-shell{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.login-page-shell__header{background:var(--navy);z-index:2;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;height:60px;padding:0 1.25rem;display:flex;position:sticky;top:0}.login-page-shell__brand{align-items:center;gap:.875rem;min-width:0;display:flex}.login-page-shell__home-link{color:#fffc;flex-shrink:0;font-size:.8125rem;font-weight:500;text-decoration:none}.login-page-shell__home-link:hover{color:#fff;text-decoration:underline}.login-page-shell__header-actions{flex-shrink:0;align-items:center;gap:1rem;display:flex}.public-help-main{flex:1;width:100%;max-width:48rem;margin:0 auto;padding:2rem 1.25rem 3rem}.login-page-shell__context{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;font-size:.6875rem;font-weight:600}.login-page-shell__footer{text-align:center;padding:.75rem 1.25rem 1.25rem}.login-page-shell__version-detail{color:var(--text-muted,#6b7280);margin:0;font-size:.6875rem}.login-page-main{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1.25rem 3rem;display:flex}.login-page-main--split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:0;min-height:calc(100vh - 60px);padding:0;display:grid}.login-page-split__auth{background:radial-gradient(ellipse 70% 45% at 20% 0%, #7a3eff12, transparent), var(--bg);justify-content:center;align-items:center;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem);display:flex}.login-page-split__hero{color:#f8fafc;background:radial-gradient(110% 85% at 18% 0,#7a3eff6b,#0000 58%),radial-gradient(95% 75% at 88% 12%,#2dd4bf42,#0000 52%),radial-gradient(70% 55% at 50% 100%,#7a3eff33,#0000),linear-gradient(155deg,#24304f 0%,#1a2540 38%,#221a52 72%,#151d33 100%);border-left:1px solid #ffffff14;position:relative;overflow:hidden}.login-page-split__hero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(95% 90% at 24% 0,#ffffff1a,#0000 62%),linear-gradient(#ffffff0f 0%,#0000 100%);position:absolute;inset:0 0 42%}.login-page-split__hero:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000059,#0000 88%);mask-image:linear-gradient(#00000059,#0000 88%)}.login-page-split__hero-inner{z-index:1;flex-direction:column;justify-content:center;gap:1rem;max-width:36rem;height:100%;padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,4vw,3rem);display:flex;position:relative}.login-page-split__hero-copy{z-index:1;border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(145deg,#ffffff1a 0%,#ffffff0a 55%,#7a3eff14 100%);border:1px solid #ffffff1f;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid;position:relative;box-shadow:0 16px 40px #0b0f1938,inset 0 1px #ffffff24}.login-page-split__hero-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#5eead4;margin:0;font-size:.6875rem;font-weight:700}.login-page-split__hero-title{letter-spacing:-.02em;color:#fff;text-shadow:0 1px 14px #0b0f1959;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2}.login-page-split__hero-lead{color:#cbd5e1;margin:0;font-size:.975rem;line-height:1.6}.login-page-split__feature-list{gap:.625rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.login-page-split__feature-list li{color:#f1f5f9;padding-left:1.25rem;font-size:.9rem;position:relative}.login-page-split__feature-list li:before{content:"";background:linear-gradient(135deg,#2dd4bf,#7a3eff);border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.55em;left:0;box-shadow:0 0 0 3px #7a3eff38}.login-hero-visual{margin-top:.75rem;padding-top:.5rem;position:relative}.login-hero-visual__graph{width:100%;max-width:28rem;height:auto;display:block}.login-hero-visual__receipt{border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0f19b8;border:1px solid #ffffff1f;gap:.2rem;padding:.75rem .9rem;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 12px 32px #00000047}.login-hero-visual__receipt-label{letter-spacing:.05em;text-transform:uppercase;color:#2dd4bff2;font-size:.6875rem;font-weight:700}.login-hero-visual__receipt-hash{color:#ffffffb8;font-size:.75rem;font-family:var(--font-mono,ui-monospace, monospace)}.login-page{width:100%;max-width:28rem;padding:2rem 1.75rem}.login-page__card{box-shadow:var(--shadow-md)}.login-page__brand{margin-bottom:1.25rem}.login-page__mode-badge{border-radius:var(--radius-sm);background:var(--pok-purple-soft);color:#5b3cb7;letter-spacing:.04em;text-transform:uppercase;border:1px solid #7a3eff59;align-items:center;margin:0 0 .625rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.login-page h1{margin-bottom:.5rem;font-size:clamp(1.35rem,2.5vw,1.65rem);line-height:1.25}.login-page__lead{color:var(--text-muted);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}.login-page__boundary{margin:0 0 1rem;font-size:.875rem;line-height:1.5}.login-page__warning{border-radius:var(--radius);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;margin:1rem 0 .75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.login-page__notice{border-left:3px solid var(--pok-purple);background:var(--pok-purple-soft);color:#4a3f6b;margin:0 0 1rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5}.login-page__actions{flex-direction:column;gap:.625rem;margin-bottom:.75rem;display:flex}.login-page__google-btn,.login-page__help-btn,.login-page__email-btn{justify-content:center;width:100%}.login-page__access-note{color:var(--text-muted);margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.login-page__divider{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.75rem;margin:.75rem 0;font-size:.75rem;display:flex}.login-page__divider:before,.login-page__divider:after{content:"";background:var(--border-subtle,#e5e7eb);flex:1;height:1px}.login-page__email-form{flex-direction:column;gap:.625rem;margin-bottom:.75rem;display:flex}.login-page__field{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.login-page__field input{width:100%}.login-page__forgot-link{align-self:flex-start;font-size:.8125rem}.login-page__forgot-heading{margin:0;font-size:1rem}.login-page__forgot-lead{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.login-page__reset-notice{color:#065f46;background:#ecfdf5;border-radius:.375rem;margin:0 0 1rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45}.workspace-user-management__email-user-form{border-top:1px solid var(--border-subtle,#e5e7eb);margin:1rem 0;padding-top:1rem}.workspace-user-management__email-user-fields{gap:.75rem;margin-top:.75rem;display:grid}.workspace-user-management__context-note{color:var(--text-muted);margin:0;font-size:.8125rem}.login-page__config-error,.login-page__error{margin-bottom:1rem}.login-page__help-note{color:var(--text-muted);margin:0 0 .625rem;font-size:.8125rem}.login-page__version{color:var(--text-soft);margin:0;font-size:.75rem}.login-page__loading{text-align:center;color:var(--text-muted);margin:auto;padding:3rem}@media (width<=960px){.login-page-main--split{grid-template-columns:1fr;min-height:auto}.login-page-split__hero{border-top:1px solid #ffffff0f;border-left:none}.login-page-split__hero-inner{max-width:none;padding-top:2rem;padding-bottom:2.5rem}.login-hero-visual__receipt{width:fit-content;margin-top:.75rem;position:static}}@media (width<=480px){.login-page-shell__header{padding:0 1rem}.login-page{padding:1.5rem 1.25rem}.login-page-split__auth{padding:1.25rem 1rem 1.5rem}}.product-shell__body{flex:auto;align-items:stretch;min-height:0;display:flex;overflow:hidden}.product-sidebar{background:var(--shell-bg);border-right:1px solid var(--shell-border);flex-direction:column;flex-shrink:0;align-self:stretch;width:232px;height:auto;min-height:0;padding:1rem 0 0;transition:width .16s;display:flex;overflow:hidden}.product-sidebar--collapsed{width:74px}.product-sidebar__brand{border-bottom:1px solid #ffffff0f;flex-shrink:0;margin-bottom:.75rem;padding:0 1rem 1rem}.product-sidebar__brand-link{color:inherit;border-radius:.375rem;margin:0 .5rem;padding:.25rem .5rem;text-decoration:none;transition:background-color .15s,color .15s;display:block}.product-sidebar__brand-link:hover,.product-sidebar__brand-link:focus-visible{color:#ffffffbf;background:#ffffff0f;outline:none}.product-sidebar__brand-link .product-sidebar__label{color:#ffffff8c}.product-sidebar__brand-link:hover .product-sidebar__label,.product-sidebar__brand-link:focus-visible .product-sidebar__label{color:#ffffffd9}.product-sidebar__label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;font-size:.6875rem;font-weight:600}.product-sidebar__heading{text-transform:uppercase;letter-spacing:.07em;color:#ffffff59;margin:0 1rem .5rem;font-size:.625rem;font-weight:600}.product-sidebar__heading-row{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.product-sidebar__toggle{color:#ffffffbf;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;margin-right:.75rem;display:inline-flex}.product-sidebar__toggle:hover,.product-sidebar__toggle:focus-visible{color:#fff;background:#ffffff1a;outline:none}.product-sidebar__groups{scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding-bottom:.75rem;display:flex;overflow:hidden auto}.product-sidebar__group{margin:0}.product-sidebar__group-label{letter-spacing:.04em;color:#ffffff6b;margin:.75rem 1rem .25rem;font-size:.6875rem;font-weight:600}.product-sidebar--collapsed .product-sidebar__group-label{display:none}.product-sidebar__list{margin:0;padding:0;list-style:none}.product-sidebar__list--nested{border-left:1px solid #ffffff14;margin:.125rem 0 .25rem .75rem;padding-left:.25rem}.product-sidebar__list--nested .product-sidebar__link{padding-left:.85rem;font-size:.8125rem}.product-sidebar__expandable-item{list-style:none}.product-sidebar__expandable{margin:0}.product-sidebar__group-toggle{appearance:none;width:calc(100% - .5rem);box-shadow:none;color:#ffffffb8;cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.65rem;margin:.1rem .25rem;padding:.55rem .75rem;font-size:.875rem;display:flex}.product-sidebar__group-toggle:hover,.product-sidebar__group-toggle:focus-visible{color:#fff;background:#ffffff0f;outline:none}.product-sidebar__chevron{opacity:.7;margin-left:auto;font-size:.7rem;transition:transform .12s}.product-sidebar__chevron--open{transform:rotate(180deg)}.product-sidebar__link{color:#ffffffa6;border-radius:var(--radius-sm);border-left:3px solid #0000;align-items:center;gap:.625rem;margin:.125rem .5rem;padding:.55rem 1rem;font-size:.875rem;text-decoration:none;transition:background .12s,color .12s;display:flex}button.product-sidebar__link,.product-sidebar__group-collapsed{appearance:none;box-sizing:border-box;width:calc(100% - 1rem);font:inherit;font-size:.875rem;line-height:inherit;text-align:left;cursor:pointer;box-shadow:none;color:#ffffffa6;background:0 0;border:none;border-left:3px solid #0000;margin:.125rem .5rem;padding:.55rem 1rem}button.product-sidebar__link:hover,button.product-sidebar__link:focus-visible,.product-sidebar__group-collapsed:hover,.product-sidebar__group-collapsed:focus-visible{color:#fff;box-shadow:none;background:#ffffff0f;outline:none}button.product-sidebar__link.is-active,.product-sidebar__group-collapsed.is-active{color:#fff;border-left-color:var(--pok-purple);box-shadow:none;background:#7a3eff2e;font-weight:500}.product-sidebar--collapsed button.product-sidebar__link,.product-sidebar--collapsed .product-sidebar__group-collapsed{justify-content:center;padding:.55rem .25rem}.product-sidebar__icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.product-sidebar__icon svg{fill:currentColor;width:1rem;height:1rem}.product-sidebar__link-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-sidebar__link:hover{color:#fff;background:#ffffff0f;text-decoration:none}.product-sidebar__link.is-active{color:#fff;border-left-color:var(--pok-purple);background:#7a3eff2e;font-weight:500}.product-sidebar__version{color:#ffffff73;letter-spacing:.02em;border-top:1px solid #ffffff14;flex-shrink:0;margin:0;padding:.75rem 1rem 1.1rem;font-size:.7rem}.product-sidebar__version-link{color:#ffffff8c;text-decoration:none;transition:color .15s,background .15s;display:block}.product-sidebar__version-link:hover,.product-sidebar__version-link:focus-visible{color:#fff;border-radius:var(--radius-sm);text-underline-offset:2px;background:#7a3eff29;text-decoration:underline}.product-sidebar__version-link:focus-visible{outline-offset:2px;outline:2px solid #ffffff73}.product-sidebar__version--collapsed{text-align:center;padding-top:.35rem;font-size:1.1rem}.product-sidebar--collapsed .product-sidebar__brand{padding:0 .5rem .9rem}.product-sidebar--collapsed .product-sidebar__brand-link{text-align:center;margin:0;padding:.35rem}.product-sidebar--collapsed .product-sidebar__label,.product-sidebar--collapsed .product-sidebar__heading{display:none}.product-sidebar--collapsed .product-sidebar__heading-row{justify-content:center;margin-bottom:.35rem}.product-sidebar--collapsed .product-sidebar__toggle{margin-right:0}.product-sidebar--collapsed .product-sidebar__link{justify-content:center;padding:.55rem .25rem}.product-sidebar--collapsed .product-sidebar__link-label{display:none}.product-main{background:radial-gradient(ellipse 60% 40% at 100% 0%, #7a3eff08, transparent), var(--bg);flex:auto;min-width:0;min-height:0;padding:1.5rem 1.75rem;overflow:auto}.boundary-notice{border:1px solid var(--pok-purple-border);border-left:3px solid var(--pok-purple);border-radius:var(--radius);background:linear-gradient(135deg,#faf8ff 0%,#f5f0ff 100%);align-items:flex-start;gap:.875rem;margin-bottom:1.5rem;padding:.875rem 1.125rem;display:flex}.boundary-notice__icon{color:var(--pok-purple);flex-shrink:0;margin-top:.125rem}.boundary-notice__content{flex:1;min-width:0}.boundary-notice__label{text-transform:uppercase;letter-spacing:.05em;color:var(--pok-purple);margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:block}.boundary-notice p{color:#4a3f6b;margin:0;font-size:.8125rem;line-height:1.5}.controlled-boundary-notice{border:1px solid var(--pok-purple-border);border-radius:var(--radius);color:#4a3f6b;background:#f8f7fc;margin-bottom:1rem;padding:.5rem .875rem;font-size:.8125rem;line-height:1.45}.controlled-boundary-notice__row{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}.controlled-boundary-notice__compact{flex:1;min-width:12rem;margin:0}.controlled-boundary-notice__toggle{flex-shrink:0;font-size:.8125rem}.controlled-boundary-notice__details{color:#5a4f7b;margin:.5rem 0 0;padding-left:1.125rem;font-size:.8125rem}.controlled-boundary-notice__details li+li{margin-top:.25rem}.collapsible-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-bottom:1rem}.collapsible-panel__header{border-bottom:1px solid #0000;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.collapsible-panel__header-copy{text-align:left;flex:1;min-width:0}.collapsible-panel__toggle{border:1.5px solid var(--border-strong);border-radius:var(--radius);color:var(--text-h);cursor:pointer;background:#fff;flex-shrink:0;align-items:center;gap:.35rem;padding:.45rem .7rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex;box-shadow:0 1px 2px #0f172a0f}.collapsible-panel__toggle:hover,.collapsible-panel__toggle:focus-visible{border-color:color-mix(in srgb, var(--pok-purple) 35%, var(--border-strong));background:#fff;outline:none;box-shadow:0 2px 6px #0f172a14}.collapsible-panel__toggle:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--pok-purple)}.collapsible-panel__toggle-label{white-space:nowrap}.collapsible-panel__toggle-caret{color:var(--pok-purple);font-size:.875rem;line-height:1}.collapsible-panel__trigger{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.75rem 1rem;display:flex}.collapsible-panel__trigger:hover,.collapsible-panel__trigger:focus-visible{background:#f8f7fc;outline:none}.collapsible-panel__trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--pok-purple)}.collapsible-panel__title-row{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.collapsible-panel__title{color:var(--text);font-size:.9375rem;font-weight:600}.collapsible-panel__subtitle{color:var(--text-muted);flex-basis:100%;padding-left:0;font-size:.8125rem;font-weight:400}.collapsible-panel__badge{text-transform:uppercase;letter-spacing:.04em;color:var(--pok-purple);background:#f0ebff;border-radius:999px;padding:.125rem .375rem;font-size:.6875rem;font-weight:600}.collapsible-panel__caret{color:var(--text-muted);flex-shrink:0;margin-left:auto;font-size:.875rem}.collapsible-panel__content{padding:0 1rem 1rem}.collapsible-panel__content>.panel:first-child{margin-top:0}.collapsible-panel__content>.panel,.collapsible-panel__content>section.panel{margin-bottom:1rem}.collapsible-panel__content>.panel:last-child,.collapsible-panel__content>section.panel:last-child{margin-bottom:0}.collapsible-panel--asset-detail{border:1px solid color-mix(in srgb, var(--pok-lavender-300) 45%, var(--border-subtle));border-radius:var(--radius-md);border-left:3px solid color-mix(in srgb, var(--pok-purple) 45%, var(--border-subtle));border-top:2px solid color-mix(in srgb, var(--pok-lavender-300) 55%, #fff);background:#fff;margin-bottom:1rem;box-shadow:0 1px 2px #1e17480d}.collapsible-panel--asset-detail .collapsible-panel__header{border-bottom-color:color-mix(in srgb, var(--pok-lavender-200) 40%, transparent);align-items:center;padding:.875rem 1rem}.collapsible-panel--asset-detail .collapsible-panel__toggle{background:color-mix(in srgb, #fff 88%, var(--pok-lavender-50))}.collapsible-panel--collapsed .collapsible-panel__header{border-bottom-color:#0000}.collapsible-panel--expanded .collapsible-panel__header{background:color-mix(in srgb, var(--pok-lavender-50) 38%, #fff)}.collapsible-panel__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.collapsible-panel__collapsed-summary{color:var(--text-muted);text-align:left;margin-top:.25rem;font-size:.875rem;font-weight:400;display:block}.panel-icon-mark{background:color-mix(in srgb, var(--pok-lavender-500) 18%, transparent);border:1px solid color-mix(in srgb, var(--pok-lavender-500) 28%, transparent);border-radius:.25rem;flex-shrink:0;width:1.1rem;height:1.1rem;display:inline-block;position:relative}.panel-icon-mark--flow:after,.panel-icon-mark--version:after,.panel-icon-mark--network:after,.panel-icon-mark--shield:after,.panel-icon-mark--document:after,.panel-icon-mark--qr:after,.panel-icon-mark--chain:after,.panel-icon-mark--receipt:after{content:"";background:color-mix(in srgb, var(--pok-lavender-700) 72%, transparent);border-radius:.15rem;position:absolute;inset:.2rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.panel-icon-mark--flow:after{-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 35% 40%,#0000 40% 60%,#000 60% 65%,#0000 65%);mask-image:linear-gradient(90deg,#0000 35%,#000 35% 40%,#0000 40% 60%,#000 60% 65%,#0000 65%)}.panel-icon-mark--version:after{-webkit-mask-image:radial-gradient(circle at 50% 35%, #000 28%, transparent 30%), conic-gradient(from 45deg, #000 0 25%, transparent 0 100%);mask-image:radial-gradient(circle at 50% 35%, #000 28%, transparent 30%), conic-gradient(from 45deg, #000 0 25%, transparent 0 100%)}.panel-icon-mark--network:after{-webkit-mask-image:radial-gradient(circle at 20% 35%,#000 18%,#0000 20%),radial-gradient(circle at 80% 35%,#000 18%,#0000 20%),radial-gradient(circle at 50% 75%,#000 18%,#0000 20%),linear-gradient(#000,#000);mask-image:radial-gradient(circle at 20% 35%,#000 18%,#0000 20%),radial-gradient(circle at 80% 35%,#000 18%,#0000 20%),radial-gradient(circle at 50% 75%,#000 18%,#0000 20%),linear-gradient(#000,#000)}.panel-icon-mark--shield:after{clip-path:polygon(50% 8%,88% 22%,82% 72%,50% 92%,18% 72%,12% 22%)}.panel-icon-mark--document:after{clip-path:polygon(28% 12%,72% 12%,72% 88%,28% 88%)}.panel-icon-mark--qr:after{-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:18% 18%,62% 18%,18% 62%,62% 62%;mask-position:18% 18%,62% 18%,18% 62%,62% 62%;-webkit-mask-size:28% 28%;mask-size:28% 28%}.panel-icon-mark--chain:after{-webkit-mask-image:radial-gradient(circle,#000 42%,#0000 44%);mask-image:radial-gradient(circle,#000 42%,#0000 44%);-webkit-mask-position:12%,54%;mask-position:12%,54%;-webkit-mask-size:46% 46%;mask-size:46% 46%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.panel-icon-mark--receipt:after{clip-path:polygon(24% 14%,76% 14%,70% 86%,30% 86%)}.asset-detail-proof-actions{margin-bottom:1rem}.asset-detail-proof-actions__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.25rem;margin-bottom:.85rem;display:flex}.asset-detail-proof-actions__header h2{margin:0}.asset-detail-proof-actions__public-summary{color:var(--text-muted);flex-wrap:wrap;gap:.5rem 1rem;font-size:.875rem;display:flex}.asset-detail-proof-actions__public-next{color:var(--text);font-weight:500}.asset-detail-proof-actions__boundary-note{color:var(--text-muted);margin:0 0 .85rem;font-size:.82rem}.asset-detail-proof-actions__group{margin-bottom:.9rem}.asset-detail-proof-actions__group h3{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .5rem;font-size:.78rem}.asset-detail-proof-actions__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.asset-detail-proof-actions__item{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--pok-lavender-50) 35%, transparent);flex-direction:column;gap:.55rem;padding:.75rem;display:flex}.asset-detail-proof-actions__label{font-size:.8125rem;font-weight:600;display:block}.asset-detail-proof-actions__status{font-size:.875rem;display:block}.asset-detail-proof-actions__status--positive{color:var(--status-positive,#1f7a4f)}.asset-detail-proof-actions__status--warning{color:var(--status-warning,#9a6700)}.asset-detail-proof-actions__status--optional,.asset-detail-proof-actions__status--neutral{color:var(--text)}.asset-detail-proof-actions__status--muted{color:var(--text-muted)}.asset-detail-proof-actions__note{color:var(--text-muted);font-size:.75rem;display:block}.document-change-workflow-panel__header{align-items:flex-start;gap:.75rem;display:flex}.document-change-workflow-panel__icon{margin-top:.2rem}.asset-knowledge-relationships__header{align-items:flex-start;gap:.75rem;display:flex}.asset-knowledge-relationships__icon{margin-top:.2rem}.asset-knowledge-relationships__empty-state{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.expandable-section-controls{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.expandable-section-controls__sep{color:var(--text-muted)}.workspace-dashboard__section-controls,.workspace-settings__section-controls{margin-top:.25rem}.workspace-settings-nav{margin:0 0 1.25rem}.workspace-settings-nav__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.workspace-settings-nav__link{border:1px solid var(--pok-purple-border);color:var(--pok-purple);background:var(--pok-purple-soft);border-radius:999px;padding:.375rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-block}.workspace-settings-nav__link:hover,.workspace-settings-nav__link:focus-visible{border-color:var(--pok-purple);color:var(--pok-purple-hover);background:#7a3eff2e}.workspace-settings-nav__link--active{border-color:var(--pok-purple);background:var(--primary);color:#fff;font-weight:600}.organisation-workspaces-list{flex-direction:column;gap:.75rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.organisation-workspaces-list__item{border:1px solid var(--border-subtle,#d8dee4);border-radius:.5rem;padding:.75rem 1rem}.organisation-workspaces-list__item--current{border-color:var(--accent,#0969da);background:var(--accent-soft,#f0f7ff)}.organisation-workspaces-list__primary{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.organisation-workspaces-list__badge{text-transform:uppercase;letter-spacing:.02em;color:var(--accent,#0969da);font-size:.75rem;font-weight:600}.organisation-workspaces-list__meta,.organisation-workspaces-list__description{color:var(--text-muted,#57606a);margin:.35rem 0 0;font-size:.875rem}.organisation-workspaces-list__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.profile-administration-tabs{margin:1rem 0 .75rem}.profile-administration-tabs__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.profile-administration-tabs__link{border:1px solid var(--border-subtle,#d8dee6);color:var(--text-secondary,#4a5568);border-radius:999px;align-items:center;padding:.45rem .85rem;font-size:.875rem;text-decoration:none;display:inline-flex}.profile-administration-tabs__link:hover,.profile-administration-tabs__link:focus-visible{border-color:var(--accent-primary,#2563eb);color:var(--accent-primary,#2563eb)}.profile-administration-tabs__link.is-active{background:var(--accent-primary-soft,#eff6ff);border-color:var(--accent-primary,#2563eb);color:var(--accent-primary,#2563eb);font-weight:600}.profile-administration-tab-intro{margin-bottom:1rem}.profile-administration-tab-panel{flex-direction:column;gap:1rem;display:flex}.profile-administration-status__explanation,.profile-administration-status__readonly-note,.profile-administration-status__actions-note{color:var(--text-secondary,#4a5568);margin:.75rem 0 0;font-size:.9rem}.profile-administration-status__actions{margin-top:.75rem}.profile-administration-status__action-row{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.profile-administration-workspace-context{margin-top:.35rem}.tenant-profile-editor{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:1rem;display:grid}.tenant-profile-editor__full-width{grid-column:1/-1}.tenant-profile-editor__description-textarea{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:5.5rem;font:inherit;resize:vertical;padding:.55rem .65rem;line-height:1.45}.tenant-profile-editor__actions{grid-column:1/-1}.tenant-profile-editor__section-title{margin:0 0 .75rem;font-size:1rem}.field-qr-context-types-editor__textarea{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:8rem;font:inherit;resize:vertical;box-sizing:border-box;padding:.55rem .65rem;line-height:1.45}.tenant-logo-control{grid-column:1/-1}.tenant-logo-control__preview-row{flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.tenant-logo-control__preview{border:1px solid var(--border);border-radius:var(--radius);background:var(--pok-dashboard-card-bg,#fff);flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;overflow:hidden}.tenant-logo-control__image{object-fit:contain;width:100%;height:100%}.tenant-logo-control__fallback{color:var(--pok-purple);font-size:1rem;font-weight:700}.tenant-logo-control__meta{flex:220px;min-width:0}.tenant-logo-control__inheritance{margin-top:0}.tenant-logo-control__upload-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.tenant-logo-control__file-input{display:none}.tenant-logo-control__url-row{flex-direction:column;gap:.35rem;display:flex}.tenant-logo-control__url-label{font-size:.875rem;font-weight:500}.tenant-logo-control__url-row input{width:100%}.organisation-identity-directory{flex-direction:column;gap:.75rem;display:flex}.organisation-identity-directory__panel{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.5rem;padding:.75rem .875rem}.organisation-identity-directory__rows{gap:.75rem;margin:0;display:grid}.organisation-identity-directory__row{border-bottom:1px solid var(--border-subtle,#e8ecf0);grid-template-columns:minmax(9rem,12rem) 1fr;gap:.5rem 1rem;padding-bottom:.75rem;display:grid}.organisation-identity-directory__row:last-child{border-bottom:none;padding-bottom:0}.organisation-identity-directory__row-label{color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600}.organisation-identity-directory__row-value{margin:0}.organisation-identity-directory__row-helper{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.organisation-identity-directory__badge{border:1px solid #0000;border-radius:999px;padding:.15rem .5rem;font-size:.8125rem;font-weight:500;line-height:1.35;display:inline-block}.organisation-identity-directory__badge--organisation-specific{color:#4c1d95;background:#f5f3ff;border-color:#ddd6fe}.organisation-identity-directory__badge--not-connected,.organisation-identity-directory__badge--not-configured{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.organisation-identity-directory__badge--disabled{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.organisation-identity-directory__badge--workspace-evidence{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.organisation-identity-directory__callout{color:var(--text-muted);background:#faf5ff;border:1px solid #e9d5ff;border-radius:.5rem;margin:0;padding:.65rem .75rem;font-size:.8125rem;line-height:1.45}.organisation-identity-directory__disabled-action{opacity:.72;cursor:not-allowed;align-self:flex-start}@media (width<=640px){.organisation-identity-directory__row{grid-template-columns:1fr}}.platform-lifecycle-controls__form{gap:.85rem;margin-top:1rem;display:grid}.platform-lifecycle-controls__form--workspace{border-top:1px solid var(--color-border-subtle,#00000014);margin-top:1.5rem;padding-top:1.25rem}.platform-lifecycle-controls__section-title{margin:0;font-size:1rem}.platform-lifecycle-controls__field-row{gap:.85rem;display:grid}@media (width>=48rem){.platform-lifecycle-controls__field-row{grid-template-columns:1fr 1fr}}.platform-lifecycle-controls__actions{flex-wrap:wrap;gap:.5rem;display:flex}.platform-lifecycle-controls__context{color:var(--color-text-muted,#5f6368);margin:0}.platform-lifecycle-controls__workspace-error{gap:.75rem;display:grid}.organisation-workspaces-create-panel{margin-top:.5rem}.organisation-workspaces-create{border-top:1px solid var(--border-subtle,#d8dee4);margin-top:1rem;padding-top:1rem}.organisation-workspaces-create__title{margin:0 0 .75rem;font-size:1rem}.page-header__breadcrumb{margin:0 0 .35rem;font-size:.875rem}.page-header__breadcrumb a{color:var(--accent,#0969da)}.help-toc__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.help-toc__header .expandable-section-controls{margin-bottom:0}.page{max-width:1100px}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-header h1{font-size:1.375rem}.page__lead{color:var(--text-muted);max-width:60ch;margin:-.75rem 0 .75rem;font-size:.9375rem}.page__note{max-width:60ch;color:var(--text-muted);margin:0 0 1.5rem;font-size:.8125rem;line-height:1.5}.asset-library-empty{margin-top:.5rem}.asset-library-empty__title{margin:0 0 .5rem;font-size:1rem}.asset-library-empty__actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.workspace-dashboard__boundary{max-width:70ch;color:var(--text-muted);margin:0 0 1.25rem;font-size:.8125rem;line-height:1.5}.workspace-dashboard__empty-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.link-muted{color:var(--text-muted);font-size:.875rem}.link-muted:hover{color:var(--primary)}.empty-state{color:var(--text-muted);background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-sm);padding:2.5rem 2rem;font-size:.9375rem}.empty-state a{font-weight:500}.btn{border-radius:var(--radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.55rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.btn:hover{text-decoration:none}.btn--primary{background:var(--primary);color:#fff;box-shadow:0 1px 2px #7a3eff40}.btn--primary:hover:not(:disabled){background:var(--primary-hover);color:#fff;box-shadow:0 2px 6px #7a3eff59}.btn--cta-secondary{background:var(--pok-purple-soft);color:var(--pok-purple);border-color:var(--pok-purple-border);font-weight:600;box-shadow:0 1px 2px #7a3eff1f}.btn--cta-secondary:hover:not(:disabled){border-color:var(--pok-purple);color:var(--pok-purple-hover);background:#7a3eff2e}.btn--action-outline{background:var(--pok-purple-soft);color:var(--pok-purple);border-color:var(--pok-purple-border);font-weight:600;box-shadow:0 1px 2px #7a3eff1f}.btn--action-outline:hover:not(:disabled){border-color:var(--pok-purple);color:var(--pok-purple-hover);background:#7a3eff2e}.btn--icon-action{background:var(--pok-purple-soft);color:var(--pok-purple);border:1px solid var(--pok-purple-border);font-weight:600;box-shadow:0 1px 2px #7a3eff1a}.btn--icon-action:hover:not(:disabled){border-color:var(--pok-purple);color:var(--pok-purple-hover);background:#7a3eff2e}.btn--icon-action.btn--danger{color:var(--danger);border-color:var(--danger-border);background:var(--danger-bg)}.btn--icon-action.btn--danger:hover:not(:disabled){border-color:var(--danger);background:#fde8e8}.btn:focus-visible{outline:2px solid var(--pok-purple);outline-offset:2px}.btn--secondary{color:var(--text-h);border:1.5px solid var(--border-strong);background:#fff;font-weight:600;box-shadow:0 1px 2px #0f172a0f,0 0 0 1px #7a3eff0a}.btn--secondary:hover:not(:disabled){color:var(--text-h);border-color:color-mix(in srgb, var(--pok-purple) 32%, var(--border-strong));background:#fff;box-shadow:0 2px 6px #0f172a14,0 0 0 1px #7a3eff1a}.panel .btn--secondary,.collapsible-panel .btn--secondary,.asset-detail-proof-actions .btn--secondary{border-color:color-mix(in srgb, var(--border-strong) 88%, var(--pok-purple) 12%);background:#fff}.btn--ghost{color:var(--primary);border-radius:var(--radius-sm);background:0 0;border:none;padding:.3rem .55rem}.btn--ghost:hover{background:var(--pok-purple-soft)}.btn--danger{color:var(--danger)}.btn--danger:hover{background:var(--danger-bg)}.btn--sm{padding:.4rem .875rem;font-size:.8125rem}.btn:disabled,.btn[disabled]{opacity:1;cursor:not-allowed;box-shadow:none;background:var(--bg-subtle);color:var(--text-muted);border-color:var(--border)}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.stat-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:1.25rem 1.375rem;position:relative;overflow:hidden}.stat-card:before{content:"";background:linear-gradient(90deg, var(--pok-purple), #9d6bff);opacity:.7;height:3px;position:absolute;top:0;left:0;right:0}.stat-card--alert:before{background:linear-gradient(90deg, var(--danger), #fc8181)}.stat-card--positive:before{background:linear-gradient(90deg,#1f9d55,#4ade80)}.stat-card--positive .stat-card__value{color:#1f9d55}.stat-card--warning:before{background:linear-gradient(90deg,#d97706,#fbbf24)}.stat-card--warning .stat-card__value{color:#d97706}.stat-card--alert .stat-card__value{color:var(--danger)}.stat-card__value{color:var(--text-h);letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1;display:block}.stat-card__label{color:var(--text-muted);margin-top:.35rem;font-size:.8125rem;font-weight:500}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:1.375rem 1.5rem}.panel--action-required{border-color:var(--pok-amber-border,#f0d9a8);background:linear-gradient(to bottom, var(--pok-amber-soft,#fffbeb) 0%, var(--surface) 3.5rem);box-shadow:var(--shadow), inset 4px 0 0 var(--pok-amber,#d97706)}.panel-section--action-required{border-color:var(--pok-amber-border,#f0d9a8);background:var(--pok-amber-soft,#fffbeb);box-shadow:inset 4px 0 0 var(--pok-amber,#d97706)}.form-field__help--example{color:var(--text-muted,#64748b);margin-top:-.25rem;font-style:italic}.panel__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.panel__header:has(>.panel__subtitle){flex-direction:column;align-items:flex-start;gap:.35rem}.panel__subtitle{color:var(--text-muted);max-width:72ch;margin:0;font-size:.875rem;line-height:1.45}.panel__header h2{font-size:1rem}.panel__header-actions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.asset-audit-export__hint{color:var(--text-muted);margin:-.5rem 0 1rem;font-size:.8125rem;line-height:1.45}.event-list{margin:0;padding:0;list-style:none}.event-list__item{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr auto;align-items:center;gap:.75rem;padding:.625rem 0;font-size:.875rem;display:grid}.event-list__item:last-child{border-bottom:none}.event-list__type{color:var(--text-h);font-weight:500}.event-list__time{color:var(--text-muted);font-size:.8125rem}.asset-library{grid-template-columns:minmax(0,1fr);gap:.875rem;max-width:52rem;display:grid}@media (width>=1200px){.asset-library{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}.asset-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);min-width:0;padding:1rem 1.125rem}.asset-card__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.625rem 1rem;margin-bottom:.875rem;display:flex}.asset-card__title-row{flex:14rem;min-width:0}.asset-card__duplicate{margin-top:.375rem;display:inline-block}.asset-card__badges{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.asset-card__origin-badge{color:#475569;background:#f1f5f9;border-radius:.25rem;padding:.1rem .45rem;font-size:.72rem;font-weight:600}.asset-library-mixed-hint{color:var(--text-muted,#64748b);background:#f8fafc;border:1px solid #e2e8f0;border-radius:.45rem;margin:0 0 1rem;padding:.75rem .9rem;font-size:.9rem}.verify-result__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.product-persistence-bootstrap{color:var(--text-muted,#64748b);padding:1.5rem 0}.workspace-loading-panel{width:100%}.workspace-loading-panel__message{color:var(--text-muted,#64748b);margin:0;font-size:.875rem}.workspace-recovery-panel{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius,8px);background:var(--surface,#fff);max-width:640px;margin:2rem auto;padding:1.5rem}.workspace-recovery-panel__title{margin:0 0 .5rem;font-size:1.125rem}.workspace-recovery-panel__message{color:var(--text-muted,#64748b);margin:0 0 1rem;line-height:1.5}.workspace-recovery-panel__actions{flex-wrap:wrap;gap:.5rem;display:flex}.membership-gate--loading,.membership-gate--recovery{background:var(--bg);min-height:100vh}.product-persistence-bootstrap--error{color:inherit}.product-persistence-bootstrap--blocked{max-width:640px;margin:2rem auto}.workspace-access-request__reason{color:var(--text-muted,#64748b);margin:0 0 1rem}.workspace-access-request__pending{margin:0 0 .5rem}.workspace-access-request__meta{color:var(--text-muted,#64748b);margin:0 0 .5rem;font-size:.85rem}.workspace-access-request__operator{color:var(--text-muted,#64748b);margin:0 0 1rem}.workspace-access-request__form .form-field{margin-bottom:1rem}.workspace-access-review__intro{color:var(--text-muted,#64748b);margin:0 0 1rem}.workspace-access-review__status{color:var(--text-muted,#64748b);margin:0}.workspace-access-review__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.workspace-access-review__item{border-top:1px solid var(--border-subtle,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:.75rem 0;display:flex}.workspace-access-review__item:first-child{border-top:none;padding-top:0}.workspace-access-review__details{gap:.25rem;min-width:min(100%,16rem);display:grid}.workspace-access-review__meta{color:var(--text-muted,#64748b);font-size:.85rem}.workspace-access-review__message{color:var(--text-muted,#64748b);margin:.25rem 0 0;font-size:.9rem}.workspace-access-review__actions{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.workspace-access-review__role,.workspace-access-review__reason{color:var(--text-muted,#64748b);gap:.35rem;min-width:min(100%,12rem);font-size:.85rem;display:grid}.workspace-access-review__reason textarea{min-width:min(100%,16rem)}.workspace-access-review__success{color:var(--positive,#15803d);margin:.75rem 0 0}.workspace-user-management--disabled{opacity:.92}.workspace-user-management__intro{color:var(--text-muted,#64748b);margin:0 0 1rem}.workspace-user-management__path{color:var(--text-muted,#64748b);margin:0 0 1rem;font-size:.85rem}.workspace-user-management__path code{word-break:break-all;font-size:.8rem}.workspace-user-management__invite{border-bottom:1px solid var(--border-subtle,#e2e8f0);margin:0 0 1.25rem;padding:0 0 1.25rem}.workspace-user-management__invite-heading{margin:0 0 .35rem;font-size:1rem}.workspace-user-management__invite-note{color:var(--text-muted,#64748b);margin:0 0 .75rem;font-size:.85rem}.workspace-user-management__role-guide{color:var(--text-muted,#64748b);margin:-.3rem 0 .9rem;padding-left:1.2rem;font-size:.85rem}.workspace-user-management__invite-fields{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.workspace-user-management__invite-email{color:var(--text-muted,#64748b);gap:.35rem;min-width:min(100%,16rem);font-size:.85rem;display:grid}.workspace-members-admin-link__intro{color:var(--text-muted,#64748b);margin:0 0 .75rem}.workspace-user-management__status{color:var(--text-muted,#64748b);margin:0}.workspace-user-management__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.workspace-user-management__list--compact{border:1px solid var(--border-subtle,#e2e8f0);border-radius:.5rem;gap:0;overflow:hidden}.workspace-user-management__list-controls{gap:.75rem;margin:0 0 1rem;display:grid}.workspace-user-management__search{gap:.35rem;display:grid}.workspace-user-management__search-label,.workspace-user-management__filter-label{color:var(--text-muted,#64748b);font-size:.8125rem;font-weight:500}.workspace-user-management__search input{border:1px solid var(--border-subtle,#e2e8f0);border-radius:.375rem;width:100%;max-width:28rem;padding:.45rem .65rem;font-size:.875rem}.workspace-user-management__filters{flex-wrap:wrap;gap:.75rem 1rem;display:flex}.workspace-user-management__filter{color:var(--text-muted,#64748b);align-items:center;gap:.45rem;font-size:.8125rem;display:inline-flex}.workspace-user-management__filter select{border:1px solid var(--border-subtle,#e2e8f0);background:#fff;border-radius:.375rem;padding:.35rem .5rem;font-size:.8125rem}.workspace-user-management__pagination{margin:.75rem 0}.workspace-user-management__pagination--top{margin-bottom:.5rem}.workspace-user-management__pagination--bottom{margin-top:.5rem;margin-bottom:0}.workspace-user-management__item{border-top:1px solid var(--border-subtle,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:.75rem 0;display:flex}.workspace-user-management__item:first-child{border-top:none;padding-top:0}.workspace-user-management__item--compact{border-top:1px solid var(--border-subtle,#e2e8f0);align-items:center;gap:.5rem .75rem;padding:.55rem .75rem}.workspace-user-management__list--compact .workspace-user-management__item--compact:first-child{border-top:none}.workspace-user-management__identity{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;display:flex}.workspace-user-management__status-badge{text-transform:capitalize;color:var(--text-muted,#64748b);background:#f1f5f9;border-radius:999px;padding:.1rem .45rem;font-size:.75rem;font-weight:500;display:inline-block}.workspace-user-management__meta--compact{font-size:.8125rem;line-height:1.4}.workspace-user-management__details--compact{flex:14rem;gap:.2rem}.workspace-user-management__actions--compact{flex:0 auto;justify-content:flex-end;gap:.35rem}.workspace-user-management__details{gap:.25rem;min-width:min(100%,16rem);display:grid}.workspace-user-management__meta{color:var(--text-muted,#64748b);font-size:.85rem}.workspace-user-management__role-label{font-size:.9rem}.workspace-user-management__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.workspace-user-management__role-select{color:var(--text-muted,#64748b);align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.workspace-user-management__success{color:var(--positive,#15803d);margin:.75rem 0 0}.workspace-member-access-panel{z-index:40;justify-content:center;align-items:flex-start;padding:10vh 1rem 1rem;display:flex;position:fixed;inset:0}.workspace-member-access-panel__backdrop{background:#0f172a73;position:fixed;inset:0}.workspace-member-access-panel__card{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface,#fff);width:min(100%,42rem);position:relative;box-shadow:0 12px 32px #0f172a2e}.workspace-member-access-panel__card--stable{flex-direction:column;min-height:18rem;max-height:min(80vh,40rem);display:flex}.workspace-member-access-panel__body{flex:auto;min-height:12rem;padding:0 1.1rem 1rem;overflow:auto}.workspace-member-access-panel__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem .75rem;display:flex}.workspace-member-access-panel__close{flex-shrink:0}.workspace-member-access-panel__loading{min-height:3rem;color:var(--text-muted);margin:0;font-size:.875rem}.workspace-member-access-panel__intro,.workspace-member-access-panel__note,.workspace-member-access-panel__pending,.workspace-member-access-panel__success{margin:0 0 .65rem;font-size:.875rem}.workspace-member-access-panel__note{color:var(--text-muted)}.workspace-member-access-panel__editor-list{margin:0;padding:0;list-style:none}.workspace-member-access-panel__editor-item{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.65rem;padding:.7rem 0;display:flex}.workspace-member-access-panel__editor-item:first-child{border-top:none;padding-top:0}.workspace-member-access-panel__editor-summary{flex-direction:column;flex:14rem;gap:.2rem;min-width:0;display:flex}.workspace-member-access-panel__role-select{color:var(--text-muted);flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.workspace-user-management__technical-details{color:var(--text-muted);margin-top:.2rem;font-size:.8rem}.workspace-user-management__technical-details summary{cursor:pointer}.workspace-member-access-panel__lead{color:var(--text-muted);margin:.25rem 0 0;font-size:.875rem}.workspace-member-access-panel__list{margin:0;padding:0;list-style:none}.workspace-member-access-panel__item{border-top:1px solid var(--border);flex-direction:column;gap:.2rem;padding:.65rem 0;display:flex}.workspace-member-access-panel__item:first-child{border-top:none;padding-top:0}.workspace-member-access-panel__meta{color:var(--text-muted);font-size:.85rem}.workspace-member-access-panel__status{color:var(--text-muted);margin:.35rem 0;font-size:.875rem}.workspace-member-access-panel__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.asset-card__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;margin:0 0 .875rem;display:grid}.asset-card__meta-item{flex-direction:column;min-width:0;margin:0;display:flex}.asset-card__meta-item--wide{grid-column:1/-1}.asset-card__meta-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .2rem;font-size:.6875rem;font-weight:600}.asset-card__meta-value{color:var(--text-h);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.45}.asset-card__hash{overflow-wrap:anywhere;word-break:break-all;max-width:100%;font-size:.75rem;display:inline-block}.asset-card__actions{border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;padding-top:.875rem;display:flex}.asset-link--truncate{overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:inline-flex}@media (width<=520px){.asset-card__meta{grid-template-columns:minmax(0,1fr)}.asset-card__header{flex-direction:column}}.assets-page .page-prestige-hero{width:100%}.assets-page .page-prestige-hero__content p,.assets-page .page-hero__lead{max-width:none}.assets-page__hero--branded.page-prestige-hero{border-color:var(--pok-dashboard-border);box-shadow:var(--pok-dashboard-shadow-sm)}.assets-page__library-intro{margin:0 0 1rem}.assets-page__library-intro-text{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}.asset-library-operational-summary{border-color:color-mix(in srgb, var(--pok-lavender-300) 40%, var(--border));margin-bottom:1rem}.asset-library-operational-summary__title{margin:0 0 .75rem;font-size:1rem}.asset-library-operational-summary__grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.asset-library-operational-summary__card{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--pok-lavender-50) 35%, #fff);color:inherit;text-align:left;padding:.85rem;text-decoration:none}.asset-library-operational-summary__card--action{cursor:pointer;font:inherit;width:100%}.asset-library-operational-summary__card--action:hover,.asset-library-operational-summary__card--action:focus-visible{border-color:var(--pok-purple-border);box-shadow:0 0 0 3px var(--pok-purple-muted);outline:none}.asset-library-operational-summary__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem}.asset-library-operational-summary__count{color:var(--pok-purple);margin:.25rem 0;font-size:1.35rem;font-weight:700}.asset-library-operational-summary__detail{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.4}.asset-card__operational-badges{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.asset-card__operational-badge{border:1px solid var(--border-subtle);background:var(--bg-subtle);color:var(--text-muted);border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.asset-card__operational-badge--trust{border-color:color-mix(in srgb, var(--pok-purple) 25%, var(--border));color:var(--pok-purple)}.asset-card__workflow-links{margin:.35rem 0 .75rem;font-size:.8125rem;line-height:1.5}.asset-card__workflow-link{color:var(--pok-purple);text-decoration:none}.asset-card__workflow-link:hover,.asset-card__workflow-link:focus-visible{text-decoration:underline}.asset-register__operational{color:var(--text-muted);font-size:.75rem;display:block}.filters-bar__panel{margin-bottom:.875rem}.filters-bar__panel-summary{cursor:pointer;color:var(--pok-purple);padding:.35rem 0;font-weight:600;list-style:none}.filters-bar__panel-summary::-webkit-details-marker{display:none}.filters-bar__panel--desktop{display:none}.filters-bar__field--checkbox{justify-content:flex-end}.filters-bar__checkbox-label{text-transform:none;letter-spacing:normal;color:var(--text);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:500;display:inline-flex}.filters-bar__chips{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.filters-bar__chips-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.filters-bar__chip-list{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.filters-bar__chip{background:color-mix(in srgb, var(--pok-lavender-100) 55%, #fff);border:1px solid color-mix(in srgb, var(--pok-lavender-300) 50%, var(--border));color:#4a3f6b;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}@media (width>=900px){.filters-bar__panel:not(.filters-bar__panel--desktop){display:none}.filters-bar__panel--desktop{display:block}}.assets-page__branded-panel{border-radius:var(--radius);margin-bottom:1rem;padding:.125rem}.assets-page__branded-panel--filters .filters-bar{box-shadow:none;background:0 0;border:none}.assets-page__branded-panel--toolbar{background:var(--pok-dashboard-card-bg,#fff);padding:.75rem 1rem}.asset-library-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:1rem;display:flex}.asset-library-toolbar__hint{color:var(--text-muted);flex:14rem;margin:0;font-size:.8125rem;line-height:1.45}.asset-library-toolbar__limit{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.asset-library-toolbar__limit label{color:var(--text-muted);font-size:.8125rem}.asset-library-toolbar__limit select{min-width:4.5rem}.asset-library-toolbar__count{color:var(--text-muted);margin:0;font-size:.8125rem}.result-pagination{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:.75rem;padding-top:.75rem;display:flex}.result-pagination__label{color:var(--text-muted);margin:0;font-size:.8125rem}.result-pagination__warning{color:var(--text-muted);flex-basis:100%;margin:0;font-size:.8125rem}.result-pagination__controls{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-left:auto;display:flex}.result-pagination__page-size{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.result-pagination__page-size select{min-width:4.5rem}.result-pagination__nav{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.result-pagination__page{color:var(--text-muted);white-space:nowrap;font-size:.8125rem}.workspace-reports-page__export-hint,.workspace-reports-page__export-notice,.workspace-actions-page__count,.governance-workbench__window-label,.workspace-audit__window-label{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem}.asset-library-toolbar__pagination{border-top:none;margin-top:0;padding-top:0}@media (width<=640px){.result-pagination__controls{width:100%;margin-left:0}.result-pagination__nav{justify-content:space-between;width:100%}}.page-prestige-hero{grid-template-columns:auto 1fr;align-items:center;gap:1.25rem;width:100%;margin-bottom:1rem;display:grid}.page-prestige-hero__content h2{margin:0 0 .375rem;font-size:1.125rem}.page-prestige-hero__content p,.page-hero__lead{color:var(--text-muted);max-width:none;margin:0;line-height:1.55}.pok-page-visual--purple{border:1px solid var(--pok-purple-border);width:3.25rem;height:3.25rem;color:var(--pok-purple);background:linear-gradient(145deg,#7a3eff3d,#7a3eff14);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #7a3eff26}.page-prestige-hero .verify-workflow-page__trust-note{margin-top:.625rem;margin-bottom:0}@media (width<=640px){.page-prestige-hero{grid-template-columns:1fr;gap:.875rem}.pok-page-visual--purple{width:2.75rem;height:2.75rem}}.user-profile-page__back,.user-profile-page__email{color:var(--text-muted);margin:.25rem 0 0}.user-profile-page__membership-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.user-profile-page__membership{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);gap:.25rem;padding:0;display:grid}.user-profile-page__membership-button{width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;gap:.25rem;padding:.75rem .875rem;display:grid}.user-profile-page__membership-button:hover{background:#7a3eff14}.user-profile-page__membership-button:focus-visible{outline-offset:2px;outline:2px solid #7a3eff8c}.user-profile-page__membership--current{background:#7a3eff0f;border-color:#7a3eff59}.user-profile-page__membership span{color:var(--text-muted);font-size:.8125rem}.account-access-activity-panel,.workspace-access-activity-panel{margin-bottom:1.25rem}.account-access-activity-panel__compact-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem;display:flex}.account-access-activity-panel__summary{color:var(--text-muted);margin:0;font-size:.8125rem}.workspace-access-activity-panel--collapsed .panel__header{margin-bottom:0}.workspace-access-activity-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}.workspace-access-activity-panel__heading{flex:16rem}.workspace-access-activity-panel__toggle{flex-shrink:0}.workspace-access-activity-panel__member-filter{background:#f8fbff;border:1px solid #dbeafe;border-radius:.375rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin:0 0 .75rem;padding:.55rem .75rem;font-size:.8125rem;display:flex}.workspace-access-activity-panel__member-filter p{margin:0}.workspace-access-activity-panel__body{margin-top:.25rem}.account-access-activity-panel__privacy-note,.workspace-access-activity-panel__privacy-note{color:var(--text-muted);background:#f8fbff;border:1px solid #dbeafe;border-radius:.5rem;margin:0 0 1rem;padding:.65rem .75rem;font-size:.8125rem;line-height:1.45}.account-access-activity-panel__list,.workspace-access-activity-panel__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.account-access-activity-panel__item,.workspace-access-activity-panel__item{border:1px solid var(--border-subtle,#e2e8f0);background:#fff;border-radius:.5rem;padding:.875rem 1rem}.account-access-activity-panel__item-header,.workspace-access-activity-panel__item-header{flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;margin-bottom:.65rem;font-size:.8125rem;display:flex}.account-access-activity-panel__status{color:#166534;font-weight:600}.account-access-activity-panel__details,.workspace-access-activity-panel__details{gap:.45rem;margin:0;display:grid}.account-access-activity-panel__details>div,.workspace-access-activity-panel__details>div{grid-template-columns:minmax(7rem,9rem) 1fr;gap:.35rem .75rem;font-size:.8125rem;line-height:1.45;display:grid}.account-access-activity-panel__details dt,.workspace-access-activity-panel__details dt{color:var(--text-muted);margin:0;font-weight:500}.account-access-activity-panel__details dd,.workspace-access-activity-panel__details dd{margin:0}.account-access-activity-panel__empty,.workspace-access-activity-panel__empty,.account-access-activity-panel__error,.workspace-access-activity-panel__error{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.account-access-activity-panel__error,.workspace-access-activity-panel__error{color:#b45309}.account-access-activity-panel__actions{justify-content:flex-start;margin-top:.75rem;display:flex}.account-access-history-page__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.875rem;display:flex}.account-access-history-page__search{flex:18rem;margin:0}.account-access-history-page__search input{width:100%}.account-access-history-page__export{flex-wrap:wrap;gap:.5rem;display:flex}.account-access-history-page__table-wrap{overflow-x:auto}.account-access-history-page__table{border-collapse:collapse;width:100%;min-width:52rem}.account-access-history-page__table th,.account-access-history-page__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:.6rem .7rem;font-size:.8125rem;line-height:1.45}.account-access-history-page__table th{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem}.account-access-history-page__muted{color:var(--text-muted)}@media (width<=640px){.account-access-activity-panel__details>div,.workspace-access-activity-panel__details>div{grid-template-columns:1fr;gap:.15rem}}.view-toggle{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.25rem;display:inline-flex}.view-toggle__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:.35rem .5rem .35rem .625rem;font-size:.75rem;font-weight:600}.view-toggle__btn{color:var(--text-muted);border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:1px solid #0000;padding:.4rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .12s,color .12s,border-color .12s}.view-toggle__btn:hover{color:var(--text-h);background:var(--surface)}.view-toggle__btn.is-active,.view-toggle__btn.btn--view-toggle-active{color:var(--pok-purple);background:var(--pok-purple-soft);border-color:var(--pok-purple-border);font-weight:600;box-shadow:0 1px 2px #7a3eff26}.asset-library-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.asset-library-actions--compact{gap:.375rem}.asset-library-actions--compact .btn{padding:.3rem .5rem;font-size:.75rem}.asset-register{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);min-width:0;overflow:hidden}.asset-register__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.asset-register__table{min-width:72rem}.asset-register__list{margin:0;padding:0;list-style:none}.asset-register__head{background:var(--bg-subtle);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:.625rem 1rem;font-size:.6875rem;font-weight:600}.asset-register__row{border-bottom:1px solid var(--border);min-width:0;padding:.625rem 1rem;font-size:.8125rem}.asset-register__row:last-child{border-bottom:none}.asset-register__row:hover{background:#fafbfc}.asset-register__head,.asset-register__row{grid-template-columns:minmax(14rem,2.2fr) minmax(5.5rem,6.75rem) minmax(5.5rem,6.75rem) minmax(5.75rem,7.25rem) minmax(5.5rem,6.75rem) minmax(5.5rem,6.75rem) minmax(6.75rem,8.25rem) minmax(3.5rem,4.75rem) minmax(9.5rem,11rem);align-items:start;gap:.5rem .75rem;display:grid}.asset-register__col{min-width:0;overflow:hidden}.asset-register__col--name{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.asset-register__col--pill{justify-content:flex-start;align-items:center;display:flex;overflow:visible}.asset-register__col--pill .status-badge,.asset-register__col--pill .approval-badge,.asset-register__col--pill .validity-badge,.asset-register__col--pill .lifecycle-indicator{text-overflow:ellipsis;max-width:100%;overflow:hidden}.asset-register__col--pill .lifecycle-indicator{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.asset-register__col--pill .lifecycle-indicator--positive{color:#166534;background:#ecfdf3;border-color:#bbf7d0}.asset-register__col--pill .lifecycle-indicator--warning{color:#9a6700;background:#fff8eb;border-color:#f2dfaa}.asset-register__col--pill .lifecycle-indicator--negative{color:#991b1b;background:#fef2f2;border-color:#fecaca}.asset-register__col--pill .lifecycle-indicator--neutral{color:#4a5568;background:#f1f5f9;border-color:#dbe2ea}.asset-register__col--pill .lifecycle-indicator--muted{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.asset-register__col--version{white-space:nowrap}.asset-register__col--anchor{font-size:.75rem;line-height:1.25}.asset-register__col--blockchain{min-width:0;max-width:8.25rem;font-size:.75rem;line-height:1.3}.asset-register__col--blockchain .asset-proof-status{gap:.2rem}.asset-register__col--blockchain .asset-proof-status__badge{white-space:nowrap;padding:.1rem .4rem;font-size:.6875rem}.asset-register__col--blockchain .asset-proof-status__network{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;display:block;overflow:hidden}.asset-register__col--blockchain .asset-proof-status__action{white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;display:block;overflow:hidden}.asset-register__anchor-label{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);display:block;overflow:hidden}.governed-asset-lifecycle-panel{border-color:#93c5fd;margin-bottom:1.25rem}.governed-asset-lifecycle-panel__status-row{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.governed-asset-lifecycle-panel__summary{margin:0 0 .85rem;font-size:.95rem;line-height:1.5}.governed-asset-lifecycle-panel__facts{margin-bottom:.85rem}.governed-asset-lifecycle-panel__limitations{color:var(--text-muted);background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin:0 0 1rem;padding:.75rem .9rem;font-size:.85rem;line-height:1.45}.governed-asset-lifecycle-panel__actions{flex-wrap:wrap;gap:.5rem;display:flex}.document-change-workflow-panel{background:#fcfbff;border-color:#c4b5fd;width:100%;max-width:100%;margin-bottom:1.25rem}.document-change-workflow-panel__km-note{color:var(--text-muted);background:#fff;border:1px solid #e9d5ff;border-radius:.5rem;margin:0 0 1rem;padding:.65rem .75rem;font-size:.8125rem;line-height:1.45}.document-change-workflow-panel__section{margin-bottom:1.1rem}.document-change-workflow-panel__section h3{margin:0 0 .5rem;font-size:.9375rem}.document-change-workflow-panel__section-intro,.document-change-workflow-panel__revision-note,.document-change-workflow-panel__archive-note,.document-change-workflow-panel__archived-status{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.document-change-workflow-panel__state-list{margin:0}.document-change-workflow-panel__state-row{grid-template-columns:minmax(8rem,11rem) 1fr;gap:.35rem .75rem;margin-bottom:.45rem;font-size:.8125rem;line-height:1.45;display:grid}.document-change-workflow-panel__state-row dt{color:var(--text-muted);margin:0;font-weight:500}.document-change-workflow-panel__state-row dd{margin:0}.document-change-workflow-panel__steps{color:var(--text-muted);margin:0;padding-left:1.2rem;font-size:.8125rem;line-height:1.5}.document-change-workflow-panel__steps li+li{margin-top:.35rem}.document-change-workflow-panel__roles{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.document-change-workflow-panel__role-header{flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;font-size:.8125rem;display:flex}.document-change-workflow-panel__role-label{font-weight:600}.document-change-workflow-panel__role-actor{color:var(--text-muted)}.document-change-workflow-panel__role-detail{color:var(--text-muted);margin:.2rem 0 0;font-size:.75rem;line-height:1.45}.document-change-workflow-panel__links{margin:.75rem 0 0}@media (width<=640px){.document-change-workflow-panel__state-row{grid-template-columns:1fr;gap:.15rem}}.evidence-review-panel{border-color:#86efac;margin-bottom:1.25rem}.evidence-review-panel__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}.evidence-review-card{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:.5rem;padding:.85rem 1rem}.evidence-review-card h3{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .45rem;font-size:.82rem;font-weight:600}.evidence-review-card__status,.evidence-review-card__ai-trust{margin:0 0 .45rem;font-size:.95rem;font-weight:600}.evidence-review-card__ai-trust--positive{color:#15803d}.evidence-review-card__ai-trust--warning{color:#a16207}.evidence-review-card__ai-trust--negative{color:#b91c1c}.evidence-review-card__body{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.45}.evidence-review-card__pill{margin-bottom:.45rem}.evidence-review-card__hash{margin-top:.35rem;font-size:.78rem;display:inline-block}.evidence-review-panel__explorer{margin-bottom:1rem}.evidence-review-panel__explorer h3{margin:0 0 .65rem;font-size:1rem}.evidence-review-panel__limitations{color:var(--text-muted);background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin:0 0 1rem;padding:.75rem .9rem;font-size:.85rem;line-height:1.45}.evidence-review-panel__actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=720px){.evidence-review-panel__cards{grid-template-columns:1fr}}.asset-register__sort{min-width:0;font:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.2rem;padding:0;display:inline-flex}.asset-register__sort:hover{color:var(--text)}.asset-register__sort:focus-visible{outline:2px solid var(--pok-purple);outline-offset:2px;border-radius:2px}.asset-register__sort-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-register__sort-indicator{color:var(--pok-purple);flex-shrink:0;font-size:.75rem;line-height:1}.asset-register__col--static{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-register__col--actions{flex-shrink:0;justify-self:stretch;min-width:9.5rem;padding-left:.5rem}.asset-register__name-link{align-items:flex-start;gap:.35rem;width:100%;min-width:0;max-width:100%;display:flex}.asset-register .asset-link__text{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;word-break:normal;max-width:100%;overflow:hidden}.asset-register__duplicate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-left:0;overflow:hidden}.asset-register__meta{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;line-height:1.3;display:block;overflow:hidden}.asset-register__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.asset-register__hash{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;display:block;overflow:hidden}.asset-library-actions--compact{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;max-width:100%}.btn--icon-only{justify-content:center;align-items:center;min-width:2rem;padding:.3rem;display:inline-flex}.asset-register__col-body{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}@media (width<=900px){.asset-register__scroll{overflow-x:visible}.asset-register__table{min-width:0}.asset-register__head{display:none}.asset-register__sort{cursor:default}.asset-register__row{flex-direction:column;align-items:stretch;gap:.5rem;min-width:0;padding:.875rem 1rem;display:flex}.asset-register__col{grid-template-columns:minmax(5.5rem,7rem) minmax(0,1fr);align-items:start;gap:.375rem .75rem;display:grid}.asset-register__col-body{grid-column:2}.asset-register__col:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.6875rem;font-weight:600}.asset-register__col--name:before{content:attr(data-label)}.asset-register__col--actions{width:auto;box-shadow:none;border-top:1px solid var(--border);justify-self:stretch;margin-top:.25rem;padding-top:.5rem;position:static}.asset-library-actions--compact{flex-wrap:wrap;justify-content:flex-start}.asset-register__col--actions:before{align-self:start;padding-top:.25rem}.asset-register__truncate{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-overflow:unset;display:block}.asset-register__col--pill .lifecycle-indicator{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%}}.status-badge{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.status-badge--draft{color:#495057;background:#f1f3f5;border-color:#dee2e6}.status-badge--proof{background:var(--pok-purple-soft);color:var(--pok-purple);border-color:var(--pok-purple-border)}.status-badge--verified{background:var(--success-bg);color:var(--success);border-color:var(--success-border)}.status-badge--mismatch{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}.status-badge--archived{color:#718096;background:#edf2f7;border-color:#e2e8f0}.form-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;max-width:560px;box-shadow:var(--shadow);padding:1.75rem;overflow:hidden}.form-field{margin-bottom:1.25rem}.form-field label{color:var(--text-h);margin-bottom:.4rem;font-size:.8125rem;font-weight:600;display:block}.form-field input,.form-field select{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--text-h);padding:.575rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .12s,box-shadow .12s}.form-field input:focus,.form-field select:focus{border-color:var(--pok-purple);box-shadow:0 0 0 3px var(--pok-purple-muted);outline:none}.form-field input[type=file]{background:var(--bg-subtle);padding:.5rem;font-size:.8125rem}.form-hint{color:var(--text-muted);margin:.4rem 0 0;font-size:.8125rem}.form-error{color:var(--danger);background:var(--danger-bg);border-radius:var(--radius);border:1px solid var(--danger-border);margin:0 0 1rem;padding:.625rem .875rem;font-size:.875rem}.form-error--inline{margin:.625rem 0 0}.form-actions{flex-wrap:wrap;gap:.625rem;margin-top:1.25rem;display:flex}.hash-result{background:var(--pok-purple-soft);border-radius:var(--radius);border:1px solid var(--pok-purple-border);margin:1.25rem 0;padding:1.125rem}.hash-result label{text-transform:uppercase;letter-spacing:.05em;color:var(--pok-purple);margin-bottom:.5rem;font-size:.6875rem;font-weight:700;display:block}.hash-full{word-break:break-all;white-space:pre-wrap;color:var(--text-h);background:0 0;padding:0;font-size:.75rem;display:block}.qr-verification-code__target-url{overflow-wrap:anywhere;word-break:break-word;white-space:normal;max-width:100%;display:block}.qr-verification-code__preview img{max-width:100%;height:auto;image-rendering:crisp-edges;display:block}.qr-verification-code__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.public-verification-page-publish__url{overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:inline-block}.public-verification-page-publish__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.public-verify-page{background:var(--bg);min-height:100vh;color:var(--text);padding:1rem 1.25rem 2rem}.public-verify-page__header{justify-content:space-between;align-items:center;gap:1rem;max-width:52rem;margin:0 auto 1.25rem;display:flex}.public-verify-page__brand{align-items:center;gap:.75rem;display:flex}.public-verify-page__product{font-size:1rem;font-weight:600;display:block}.public-verify-page__subtitle{color:var(--text-muted);font-size:.875rem;display:block}.public-verify-page__main{max-width:52rem;margin:0 auto;padding:1.5rem}.public-verify-page__loading,.public-verify-page__unavailable{color:var(--text-muted)}.public-verify-page__hero{margin-bottom:1.25rem}.public-verify-page__title{overflow-wrap:anywhere;margin:0 0 .5rem;font-size:1.5rem;line-height:1.25}.public-verify-page__issuer{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 .75rem;font-size:.9375rem;display:flex}.public-verify-page__issuer-logo{object-fit:contain;flex-shrink:0;width:auto;max-width:220px;height:auto;max-height:72px;display:block}.public-verify-page__issuer-text{min-width:0;margin:0}.public-verify-page__url-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.75rem;display:flex}.public-verify-page__url{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-subtle);overflow-wrap:anywhere;word-break:break-word;flex:16rem;min-width:0;padding:.5rem .625rem;font-size:.75rem;display:block}.public-verify-page__copy-btn{flex-shrink:0}.public-verify-page__status-block{margin-bottom:1.5rem}.public-verify-page__status{border-radius:var(--radius-lg);border:1px solid var(--border);flex-direction:column;gap:.35rem;margin:0 0 .75rem;padding:1rem 1.125rem;font-size:.9375rem;display:flex}.public-verify-page__status-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.public-verify-page__status-value{font-size:1.125rem;line-height:1.3}.public-verify-page__status--ready{background:color-mix(in srgb, var(--success) 12%, transparent);border-color:color-mix(in srgb, var(--success) 35%, var(--border))}.public-verify-page__status--warning{background:color-mix(in srgb, var(--warning) 12%, transparent);border-color:color-mix(in srgb, var(--warning) 35%, var(--border))}.public-verify-page__interpretation{gap:1rem;margin-bottom:1rem;display:grid}.public-verify-page__result-header{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.public-verify-page__status-badge{border:1px solid var(--border);border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.8125rem;font-weight:600;display:inline-flex}.public-verify-page__status-badge--success{background:color-mix(in srgb, var(--success,#15803d) 12%, transparent);border-color:color-mix(in srgb, var(--success,#15803d) 35%, var(--border))}.public-verify-page__status-badge--warning{background:color-mix(in srgb, var(--warning,#ca8a04) 12%, transparent);border-color:color-mix(in srgb, var(--warning,#ca8a04) 35%, var(--border))}.public-verify-page__status-badge--error{background:color-mix(in srgb, var(--danger,#b91c1c) 10%, transparent);border-color:color-mix(in srgb, var(--danger,#b91c1c) 35%, var(--border))}.public-verify-page__status-badge--neutral,.public-verify-page__status-badge--info{background:var(--bg-subtle)}.public-verify-page__interpretation-headline{margin:0 0 .35rem;font-size:1.25rem}.public-verify-page__interpretation-summary{color:var(--text-muted,#5c6470);margin:0}.public-verify-page__interpretation-list{margin:.35rem 0 0;padding-left:1.1rem}.public-verify-page__interpretation-list--limits{color:var(--text-muted,#5c6470)}.public-verify-page__published-date{color:var(--text-muted,#666);margin:0;font-size:.875rem}.public-verify-page__workspace-label{color:var(--text-muted,#5c6470);margin:0 0 .75rem;font-size:.9375rem}.public-verify-page__qr-hint{color:var(--text-muted,#666);margin:.25rem 0 0;font-size:.8125rem}.public-verify-page__facts{gap:.5rem 1rem;margin:0;display:grid}@media (width>=640px){.public-verify-page__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-verify-page__fact{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-subtle);gap:.2rem;margin:0;padding:.625rem .75rem;display:grid}.public-verify-page__fact dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.public-verify-page__fact dd{margin:0;font-size:.875rem}.public-verify-page__section{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.25rem}.public-verify-page__section h2{margin:0 0 .35rem;font-size:1rem}.public-verify-page__section-intro{color:var(--text-muted);margin:0 0 .875rem;font-size:.8125rem}.public-verify-page__section--readable{background:0 0}.public-verify-page__section--commitments{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-subtle);margin-top:1.5rem;padding:1rem}.public-verify-page__field-list,.public-verify-page__commitment-list{gap:.625rem;margin:0;display:grid}.public-verify-page__field,.public-verify-page__commitment{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);gap:.25rem;margin:0;padding:.625rem .75rem;display:grid}.public-verify-page__section--commitments .public-verify-page__commitment{background:var(--surface)}.public-verify-page__field dt,.public-verify-page__commitment dt{color:var(--text-muted);margin:0;font-size:.75rem;font-weight:600}.public-verify-page__field dd,.public-verify-page__commitment dd{overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.4}.public-verify-page__commitment-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.public-verify-page__commitment-hash{background:color-mix(in srgb, var(--text) 6%, transparent);overflow-wrap:anywhere;word-break:break-all;border-radius:.25rem;padding:.2rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;display:inline-block}.public-verify-page__empty{color:var(--text-muted);margin:0;font-size:.875rem}.public-verify-page__private-note{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-subtle);margin-top:1.25rem;padding:.875rem 1rem}.public-verify-page__private-note-headline{margin:0 0 .35rem;font-size:.875rem;font-weight:600}.public-verify-page__private-note-detail{color:var(--text-muted);margin:0;font-size:.8125rem}.public-verify-page__disclaimer{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-subtle);margin-top:1.5rem;padding:1rem;font-size:.875rem;line-height:1.5}.public-verify-page__published{color:var(--text-muted);margin:.75rem 0 0;font-size:.8125rem}.public-verify-page__section--blockchain{border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent,#2563eb) 4%, var(--bg-subtle));padding:1rem}.public-verify-page__blockchain-status{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:.35rem;margin:0 0 1rem;padding:.875rem 1rem;display:flex}.public-verify-page__blockchain-status--ready{border-color:color-mix(in srgb, var(--success) 35%, var(--border));background:color-mix(in srgb, var(--success) 8%, var(--surface))}.public-verify-page__blockchain-status--warning{border-color:color-mix(in srgb, var(--warning) 35%, var(--border));background:color-mix(in srgb, var(--warning) 8%, var(--surface))}.public-verify-page__blockchain-status-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.public-verify-page__blockchain-status-value{font-size:1rem;line-height:1.3}.public-verify-page__blockchain-facts{gap:.625rem;margin:0 0 1rem;display:grid}@media (width>=640px){.public-verify-page__blockchain-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-verify-page__fact--wide{grid-column:1/-1}.public-verify-page__explorer-actions{flex-wrap:wrap;gap:.5rem;display:flex}.public-verify-page__blockchain-no-explorer{color:var(--text-muted,#555);margin:.75rem 0 0;font-size:.95rem}.knowledge-metadata-form{gap:.75rem;margin-top:1rem;display:grid}.knowledge-metadata-form label{gap:.25rem;font-size:.9rem;display:grid}.public-verify-page__summary-line{margin:.5rem 0;font-size:.95rem;line-height:1.5}.public-verify-page__blockchain-explanation{gap:.5rem;font-size:.875rem;line-height:1.5;display:grid}.public-verify-page__blockchain-boundary{color:var(--text-muted);margin:0;font-size:.8125rem}@media (width<=640px){.public-verify-page{padding:.75rem .875rem 1.5rem}.public-verify-page__main{padding:1rem}.public-verify-page__title{font-size:1.25rem}.public-verify-page__status-value{font-size:1rem}.public-verify-page__url-row{align-items:stretch}.public-verify-page__copy-btn{justify-content:center;width:100%}}.public-verify-page--field .public-verify-page__main{flex-direction:column;gap:.75rem;display:flex}.public-verify-page__quick-view{flex-direction:column;gap:.625rem;display:flex}.print-only{display:none}.public-verify-page__operational-summary{border-bottom:1px solid var(--border);flex-direction:column;gap:.5rem;padding-bottom:.5rem;display:flex}.public-verify-page__interpretation--quick{gap:.35rem}.public-verify-page__operational-lead{color:var(--text);margin:0;font-size:.9375rem;line-height:1.45}.public-verify-page__operational-context{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.35rem .75rem;margin:0;display:grid}.public-verify-page__operational-context-item{margin:0}.public-verify-page__operational-context-item dt{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.public-verify-page__operational-context-item dd{margin:.125rem 0 0;font-size:.875rem;font-weight:600}.public-verify-page__issuer-logo--summary{max-width:108px;max-height:36px}.public-verify-page__field-instruction{border:1px solid #bfdbfe;border-left:4px solid var(--primary,#2563eb);border-radius:var(--radius);background:#eff6ff;margin:0;padding:.75rem .85rem}.public-verify-page__field-instruction p{color:var(--text);margin:0;font-size:.9375rem;font-weight:600;line-height:1.45}.public-verify-page__knowledge-panel{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:.65rem .75rem}.public-verify-page__knowledge-title{margin:.15rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.3}.public-verify-page__knowledge-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.55rem;margin-top:.55rem;display:grid}.public-verify-page__knowledge-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle,#f8fafc);padding:.5rem .55rem}.public-verify-page__knowledge-card--status{background:#fff}.public-verify-page__knowledge-card-title{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin:0 0 .35rem;font-size:.8125rem;font-weight:700}.public-verify-page__context-facts--compact{gap:.35rem}.public-verify-page__section-title{margin:0 0 .45rem;font-size:.9375rem;font-weight:600}.public-verify-page__section--quick-facts{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:.55rem .65rem}.public-verify-page__field-list--quick{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:.45rem .55rem;display:grid}.public-verify-page__field-list--quick .public-verify-page__field{gap:.125rem;min-height:0;padding:.4rem .5rem}.public-verify-page__field-list--quick .public-verify-page__field dt{letter-spacing:.02em;text-transform:uppercase;font-size:.6875rem}.public-verify-page__field-list--quick .public-verify-page__field dd{font-size:.8125rem;font-weight:600;line-height:1.3}.public-verify-page__issuer-strip{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:0;padding-bottom:.5rem;display:flex}.public-verify-page__issuer-logo--strip{max-width:120px;max-height:40px}.public-verify-page__issuer-meta-row{flex-wrap:wrap;flex:12rem;align-items:baseline;gap:.25rem .85rem;min-width:0;display:flex}.public-verify-page__issuer-line,.public-verify-page__issuer-department{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.35}.public-verify-page__issuer-line strong,.public-verify-page__issuer-department strong{color:var(--text);font-weight:600}.public-verify-page__issuer-department:before{content:none}@media (width>=641px){.public-verify-page__issuer-meta-row{flex-wrap:nowrap;column-gap:1rem}.public-verify-page__issuer-department:before{content:"·";color:var(--text-muted);margin-right:1rem;font-weight:400}}.public-verify-page__title--primary{margin:0;font-size:1.375rem;line-height:1.25}.public-verify-page__guidance{border:1px solid #0000;border-radius:8px;padding:.65rem .8rem}.public-verify-page__guidance-headline{margin:0 0 .2rem;font-size:1rem;line-height:1.3}.public-verify-page__guidance-detail{margin:0;font-size:.875rem;line-height:1.4}.public-verify-page__guidance-secondary{margin:.4rem 0 0;font-size:.8125rem;font-weight:600}.public-verify-page__field-message{border-left:3px solid var(--primary,#2563eb);border-radius:0 var(--radius) var(--radius) 0;background:#eff6ff;margin:0;padding:.65rem .75rem;font-size:.9375rem;font-weight:500;line-height:1.4}.public-verify-page__section--work-context{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:.65rem .75rem}.public-verify-page__context-facts{gap:.35rem;margin:0}.public-verify-page__section--document{background:var(--surface-muted,#f7fafc);border-radius:8px;padding:.65rem .75rem}.public-verify-page__document-warning{border-radius:var(--radius);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;margin:0 0 .5rem;padding:.55rem .65rem;font-size:.875rem;line-height:1.4}.public-verify-page__view-hint{color:var(--text-muted);text-align:center;margin:.35rem 0 0;font-size:.8125rem}.public-verify-page__url-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.public-verify-page__guidance--ready{color:#065f46;background:#ecfdf5;border-color:#6ee7b7}.public-verify-page__guidance--warning{color:#92400e;background:#fffbeb;border-color:#fcd34d}.public-verify-page__guidance--blocked{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.public-verify-page__issuer-text--muted{color:var(--text-muted);font-size:.875rem}.public-verify-page__document-message{margin:.35rem 0 0;font-size:.95rem;line-height:1.45}.public-verify-page__view-toggle{border-radius:var(--radius);background:#f1f5f9;gap:.5rem;margin-bottom:.65rem;padding:.25rem;display:flex}.public-verify-page__view-tab{border-radius:calc(var(--radius) - 2px);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:1;padding:.65rem 1rem;font-size:.9375rem;font-weight:600}.public-verify-page__view-tab--active{color:var(--text);background:#fff;box-shadow:0 1px 2px #0f172a14}.public-verify-page__quick-footer{border-top:1px solid var(--border);margin-top:.15rem;padding-top:.65rem}.public-verify-page__url-row--quick{margin-top:0}.public-verify-page__document-link{justify-content:center;width:100%;margin-top:.35rem;padding:.875rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.public-verify-page__proof-view{flex-direction:column;gap:1rem;display:flex}.public-verify-page__proof-view--compact{gap:.55rem}.public-verify-page__proof-header{margin:0}.public-verify-page__proof-heading{margin:0;font-size:1.125rem;line-height:1.3}.public-verify-page__proof-lead{color:var(--text-muted);margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}.public-verify-page__proof-summary{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle,#f8fafc);flex-wrap:wrap;align-items:stretch;gap:.45rem .65rem;padding:.5rem .65rem;display:flex}.public-verify-page__proof-chip{border-radius:var(--radius);border:1px solid var(--border);flex-direction:column;gap:.1rem;min-width:10rem;padding:.35rem .55rem;font-size:.8125rem;display:flex}.public-verify-page__proof-chip-label{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-size:.6875rem;font-weight:600}.public-verify-page__proof-chip--ready{color:#166534;background:#ecfdf3;border-color:#bbf7d0}.public-verify-page__proof-chip--warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.public-verify-page__proof-chip--blocked{color:#991b1b;background:#fef2f2;border-color:#fecaca}.public-verify-page__proof-summary-facts{flex-wrap:wrap;align-items:center;gap:.45rem .85rem;font-size:.8125rem;display:flex}.public-verify-page__proof-summary-fact{flex-direction:column;gap:.1rem;display:flex}.public-verify-page__proof-summary-label{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-size:.6875rem;font-weight:600}.public-verify-page__proof-view--compact .public-verify-page__section{margin:0;padding:.55rem .65rem}.public-verify-page__proof-view--compact .public-verify-page__section--blockchain,.public-verify-page__proof-view--compact .public-verify-page__section--batch-proof,.public-verify-page__proof-view--compact .public-verify-page__section--knowledge-proof{padding:.55rem .65rem}.public-verify-page__proof-view--compact .public-verify-page__section h2{margin:0 0 .35rem;font-size:.9375rem}.public-verify-page__proof-view--compact .public-verify-page__blockchain-status{margin:0 0 .45rem;padding:.45rem .55rem}.public-verify-page__proof-view--compact .public-verify-page__blockchain-facts{gap:.35rem}.public-verify-page__proof-view--compact .public-verify-page__blockchain-explanation{margin-top:.45rem;font-size:.8125rem}.public-verify-page__proof-view--compact .public-verify-page__blockchain-explanation p{margin:.25rem 0}.public-verify-page__field-list--detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .55rem;display:grid}.public-verify-page__field-list--detail .public-verify-page__field{padding:.4rem .5rem}.public-verify-page__section-intro--compact{margin:0 0 .4rem;font-size:.8125rem;line-height:1.4}.public-verify-page__commitment-list--compact{gap:.4rem}.public-verify-page__commitment-list--compact .public-verify-page__commitment{padding:.4rem .5rem}.public-verify-page__commitment-list--compact .public-verify-page__commitment-hash{font-size:.75rem}.public-verify-page__proof-footer{border-top:1px solid var(--border);margin-top:.25rem;padding-top:.55rem}.public-verify-page__proof-footer .public-verify-page__disclaimer,.public-verify-page__proof-footer .public-verify-page__published{margin:.35rem 0 0;font-size:.8125rem}.public-verify-page__qr-panel{flex-wrap:wrap;align-items:flex-start;gap:.65rem .85rem;padding:.55rem 0;display:flex}.public-verify-page__qr-panel--compact{padding:.45rem 0}.public-verify-page__qr-panel-media{flex-shrink:0}.public-verify-page__qr-image{border:1px solid var(--border);background:#fff;border-radius:4px;display:block}.public-verify-page__qr-placeholder{border:1px dashed var(--border);width:128px;height:128px;color:var(--text-muted);text-align:center;border-radius:4px;justify-content:center;align-items:center;padding:.35rem;font-size:.75rem;display:flex}.public-verify-page__qr-panel--compact .public-verify-page__qr-placeholder{width:96px;height:96px}.public-verify-page__qr-panel-copy{flex-direction:column;flex:12rem;gap:.25rem;min-width:0;display:flex}.public-verify-page__qr-label{margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.public-verify-page__verification-url-row{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}.public-verify-page__verification-url-link{min-width:0;color:var(--accent,#2563eb);overflow-wrap:anywhere;word-break:break-all;text-underline-offset:2px;flex:auto;font-size:.8125rem;line-height:1.4;text-decoration:underline}.public-verify-page__verification-url-link:hover{color:var(--accent-hover,#1d4ed8)}.public-verify-page__verification-url-copy{flex-shrink:0;min-height:0;padding:.2rem .5rem;font-size:.75rem}@media (width<=640px){.public-verify-page__field-list--detail{grid-template-columns:1fr}.public-verify-page__qr-panel{flex-direction:column;align-items:stretch}.public-verify-page__qr-panel-media{align-self:center}}.public-verify-page__section--proof-intro{padding-bottom:.25rem}.public-verify-page__header-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.field-qr-label-panel__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}@media (width<=640px){.public-verify-page--field .public-verify-page__header{flex-wrap:wrap;gap:.5rem}.public-verify-page__guidance-headline{font-size:1.05rem}.public-verify-page__home-link{justify-content:center;width:100%}}@media print{.public-verify-page{background:#fff;padding:0}.public-verify-page__main{box-shadow:none;border:none;max-width:none;padding:0}.no-print,.public-verify-page__view-toggle,.public-verify-page__view-hint,.public-verify-page__header-actions,.public-verify-page__copy-btn,.public-verify-page__verification-url-copy,.public-verify-page[data-active-view=quick] .public-verify-page__proof-view,.public-verify-page[data-active-view=proof] .public-verify-page__quick-view{display:none!important}.public-verify-page__document-link{border:1px solid #000;text-decoration:underline;color:#000!important}.public-verify-page__guidance,.public-verify-page__issuer-strip,.public-verify-page__field-message,.public-verify-page__field-instruction,.public-verify-page__knowledge-panel,.public-verify-page__operational-summary,.public-verify-page__section--work-context,.public-verify-page__section--quick-facts,.public-verify-page__section--document,.public-verify-page__print-proof-limits,.public-verify-page__qr-panel{break-inside:avoid}.print-only{display:block!important}.public-verify-page__print-proof-limits{border-top:1px solid #ccc;margin-top:1rem;padding-top:.75rem}.public-verify-page__qr-image{max-width:128px;height:auto}.public-verify-page__verification-url-link{color:#000;text-decoration:underline}}.verify-meta{background:var(--bg-subtle);border-radius:var(--radius);border:1px solid var(--border);box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%;margin-bottom:1.25rem;padding:1rem 1.125rem;font-size:.875rem}.verify-meta__list{grid-template-columns:minmax(6.5rem,8.5rem) minmax(0,1fr);gap:.625rem 1rem;margin:0;display:grid}.verify-meta__list dt{color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600}.verify-meta__list dd{overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0}.verify-meta__value{overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:inline-block}.verify-meta__value--hash{word-break:break-all;font-size:.75rem}.verify-meta__approval-note{border-radius:var(--radius);margin:.875rem 0 0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45}.verify-meta__approval-note--approved{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0}.verify-meta__approval-note--pending{color:#6b4f00;background:#fff8eb;border:1px solid #f2dfaa}.verify-meta__approval-link{text-align:left;white-space:normal;max-width:100%;margin-top:.75rem;display:inline-flex}.verify-result{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);box-sizing:border-box;border:1px solid;min-width:0;max-width:100%;margin-top:1.5rem;padding:1.375rem 1.5rem}.verify-result .detail-list{min-width:0}.verify-result .detail-list dt,.verify-result .detail-list dd{overflow-wrap:anywhere;word-break:break-word;min-width:0}.verify-result .detail-list dd .hash-full{max-width:100%}.verify-result--match{background:var(--success-bg);border-color:var(--success-border)}.verify-result--match h2{color:var(--success)}.verify-result--mismatch{background:var(--danger-bg);border-color:var(--danger-border)}.verify-result--mismatch h2{color:var(--danger)}.verify-workflow-page__trust-note{max-width:42rem;color:var(--text-muted);margin-top:.5rem;font-size:.875rem;line-height:1.45}.verify-workflow-tabs{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1rem;display:flex}.verify-workflow-tabs__tab{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-md);cursor:pointer;padding:.5rem .875rem;font-size:.875rem}.verify-workflow-tabs__tab--active{border-color:var(--primary);background:var(--primary-bg);color:var(--primary);font-weight:600}.verify-workflow-panel{gap:1rem;display:grid}.verify-workflow-panel--secondary{margin-top:.5rem}.verify-workflow-panel__lead{color:var(--text-muted);margin:0;font-size:.9375rem}.verify-file-drop{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-muted);padding:1.25rem;transition:border-color .15s,background .15s}.verify-file-drop--active{border-color:var(--primary);background:var(--primary-bg)}.verify-file-drop__label{cursor:pointer;justify-items:start;gap:.5rem;display:grid}.verify-file-drop__title{font-weight:600}.verify-file-drop__hint{color:var(--text-muted);font-size:.875rem}.verify-file-drop__input{opacity:0;clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.verify-file-drop__selected{margin:.75rem 0 0;font-size:.875rem}.verify-search-results{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.verify-search-results__item{text-align:left;gap:.5rem;width:100%;display:grid}button.verify-search-results__item{cursor:pointer;border:1px solid var(--border)}.verify-search-results__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.verify-search-results__title{font-weight:600}.verify-search-results__meta{color:var(--text-muted);font-size:.875rem}.verify-search-results__badges{flex-wrap:wrap;gap:.375rem;display:flex}.verify-recent-assets{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.verify-recent-assets__item{color:inherit;gap:.25rem;text-decoration:none;display:grid}.verify-recent-assets__title{font-weight:600}.verify-recent-assets__meta{color:var(--text-muted);font-size:.875rem}.verify-proof-form__public-link{margin-top:.75rem}.detail-list{grid-template-columns:140px 1fr;gap:.5rem 1rem;margin:1rem 0 0;font-size:.875rem;display:grid}.detail-list dt{color:var(--text-muted);font-weight:600}.detail-list dd{margin:0}.audit-timeline{margin:0;padding:0;list-style:none}.audit-timeline__item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border-left:3px solid var(--border-strong);margin-bottom:.75rem;padding:1.125rem 1.375rem;transition:border-left-color .12s}.audit-timeline__item:hover{border-left-color:var(--pok-purple)}.audit-timeline__head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.audit-timeline__type{color:var(--text-h);font-size:.9375rem;font-weight:600}.audit-timeline__head time{color:var(--text-muted);font-size:.8125rem}.asset-version-lineage-timeline__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.asset-version-lineage-timeline__export-actions{flex-wrap:wrap;gap:.5rem;display:inline-flex}.asset-version-lineage-timeline__export-note{margin-top:0}.audit-timeline__asset{color:var(--text-h);margin:0 0 .25rem;font-size:.875rem;font-weight:500}.audit-timeline__id{color:var(--text-muted);font-size:.75rem;font-weight:400}.audit-timeline__details{color:var(--text-muted);margin:0;font-size:.875rem}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#0b0f198c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:640px;max-height:90vh;box-shadow:var(--shadow-lg);border:1px solid var(--border);padding:1.5rem 1.75rem;overflow:auto}.modal__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.modal__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.governed-evidence-export-dialog{max-width:44rem}.governed-evidence-export-dialog__body{gap:.85rem;display:grid}.governed-evidence-export-dialog__sections{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted,#faf9fc);margin:.25rem 0 0;padding:.85rem 1rem}.governed-evidence-export-dialog__sections h3{margin:0 0 .4rem;font-size:.875rem}.governed-evidence-export-dialog__sections ul{color:var(--text-muted);margin:0;padding-left:1.1rem;font-size:.875rem}.governed-evidence-export-dialog__actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1.25rem;padding-top:1rem;display:flex}.evidence-pack-export-history{margin-top:1.25rem}.evidence-pack-export-history__table-wrap{overflow-x:auto}.evidence-pack-export-history__table{border-collapse:collapse;width:100%;font-size:.875rem}.evidence-pack-export-history__table th,.evidence-pack-export-history__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.55rem .65rem}.evidence-pack-export-history__table th{color:var(--text-muted);font-weight:600}.evidence-pack-export-history__action{text-transform:capitalize}.evidence-pack-export-history__footer{margin:.75rem 0 0}.evidence-export-panel__actions{flex-wrap:wrap;gap:.65rem;margin:1rem 0;display:flex}.asset-audit-trail-drawer-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#0b0f1973;position:fixed;inset:0}.asset-audit-trail-drawer{background:var(--surface);border-left:1px solid var(--border);width:min(32rem,100vw);box-shadow:var(--shadow-lg);z-index:101;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.asset-audit-trail-drawer__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.asset-audit-trail-drawer__header-actions{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.asset-audit-trail-drawer__export{position:relative}.asset-audit-trail-drawer__export-menu{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:10.5rem;box-shadow:var(--shadow);z-index:2;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);right:0}.asset-audit-trail-drawer__export-option{text-align:left;width:100%;color:var(--text-h);border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:none;padding:.45rem .625rem;font-family:inherit;font-size:.8125rem;display:block}.asset-audit-trail-drawer__export-option:hover{background:var(--bg-subtle)}.asset-audit-trail-drawer__title{margin:0;font-size:1.125rem}.asset-audit-trail-drawer__subtitle{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:20rem;margin:.25rem 0 0;font-size:.875rem;overflow:hidden}.asset-audit-trail-drawer__blocked{color:var(--text-muted);margin:0;font-size:.875rem}.workspace-member-detail-drawer-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#0b0f1973;position:fixed;inset:0}.workspace-member-detail-drawer{background:var(--surface);border-left:1px solid var(--border);width:min(28rem,100vw);box-shadow:var(--shadow-lg);z-index:101;flex-direction:column;gap:1rem;padding:1.25rem 1.25rem 1.5rem;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.workspace-member-detail-drawer__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.75rem;display:flex}.workspace-member-detail-drawer__title{margin:0;font-size:1.125rem}.workspace-member-detail-drawer__subtitle{color:var(--text-muted);margin:.25rem 0 0;font-size:.875rem}.workspace-member-detail-drawer__section{gap:.5rem;display:grid}.workspace-member-detail-drawer__section-title{margin:0;font-size:.875rem;font-weight:600}.workspace-member-detail-drawer__facts{gap:.45rem;margin:0;display:grid}.workspace-member-detail-drawer__facts--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .75rem}.workspace-member-detail-drawer__facts>div{grid-template-columns:minmax(6.5rem,8rem) 1fr;gap:.35rem .65rem;font-size:.8125rem;line-height:1.45;display:grid}.workspace-member-detail-drawer__facts--grid>div{grid-template-columns:1fr;gap:.15rem}.workspace-member-detail-drawer__facts dt{color:var(--text-muted);margin:0;font-weight:500}.workspace-member-detail-drawer__facts dd{margin:0}.workspace-member-detail-drawer__badge{text-transform:capitalize;border-radius:999px;padding:.1rem .45rem;font-size:.75rem;font-weight:500;display:inline-block}.workspace-member-detail-drawer__badge--role{color:#1d4ed8;background:#eff6ff}.workspace-member-detail-drawer__badge--status{color:var(--text-muted);background:#f1f5f9}.workspace-member-detail-drawer__copy{margin:0;font-size:.8125rem;line-height:1.5}.workspace-member-detail-drawer__copy--muted{color:var(--text-muted)}.workspace-member-detail-drawer__privacy-note{color:var(--text-muted);background:#f8fbff;border:1px solid #dbeafe;border-radius:.375rem;margin:0;padding:.55rem .65rem;font-size:.75rem;line-height:1.45}.workspace-member-detail-drawer__empty,.workspace-member-detail-drawer__notice{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.workspace-member-detail-drawer__actions{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}@media (width<=640px){.workspace-member-detail-drawer{width:100vw;padding:1rem 1rem 1.25rem}.workspace-member-detail-drawer__facts>div{grid-template-columns:1fr;gap:.15rem}.workspace-member-detail-drawer__facts--grid{grid-template-columns:1fr}}.proof-summary-panel{border-top:none;margin-top:0;padding-top:0}.proof-summary-panel .panel__header,.proof-summary-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.proof-summary-panel__header h3{margin:0;font-size:1rem}.proof-summary-panel__text{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius);white-space:pre-wrap;font-size:.75rem;line-height:1.55;font-family:var(--mono);color:var(--text-h);margin:0;padding:1.125rem;overflow-x:auto}.page-header--detail{align-items:flex-start}.page-header__title-group{flex-direction:column;gap:.375rem;display:flex}.page-header__actions{flex-wrap:wrap;gap:.5rem;display:flex}.asset-detail__back{font-size:.8125rem}.asset-detail__heading{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.asset-detail__heading-badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.asset-detail__origin-badge{color:var(--text-muted);border:1px solid var(--border);background:var(--bg-subtle);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.asset-detail-section-nav{margin:0 0 1.25rem}.asset-detail-section-nav__list{border:1px solid color-mix(in srgb, var(--pok-lavender-300) 40%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--pok-lavender-50) 32%, var(--surface-muted));flex-wrap:wrap;gap:.5rem;padding:.375rem;display:flex}.asset-detail-section-nav__tab{appearance:none;border:1px solid color-mix(in srgb, var(--pok-lavender-200) 40%, transparent);border-radius:var(--radius);background:color-mix(in srgb, #fff 70%, var(--pok-lavender-50));color:var(--text-muted);font:inherit;cursor:pointer;padding:.5625rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.3;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}.asset-detail-section-nav__tab--inactive{cursor:pointer}.asset-detail-section-nav__tab:hover,.asset-detail-section-nav__tab:focus-visible{color:var(--text-h);border-color:color-mix(in srgb, var(--pok-purple) 30%, var(--border));background:#fff;box-shadow:0 1px 4px #2e237214}.asset-detail-section-nav__tab:focus-visible{outline:2px solid var(--pok-purple);outline-offset:1px}.asset-detail-section-nav__tab--active{color:var(--text-h);border-color:color-mix(in srgb, var(--pok-purple) 45%, var(--border-strong));border-bottom-color:color-mix(in srgb, var(--pok-purple) 70%, var(--border-strong));box-shadow:inset 0 2px 0 color-mix(in srgb, var(--pok-purple) 55%, transparent), var(--shadow-sm);background:#fff}.asset-detail-section-nav__tab-full{display:none}.asset-detail-section{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.asset-detail-layout{flex-direction:column;align-items:stretch;gap:1.25rem;display:flex}.asset-detail-section-divider{background:linear-gradient(90deg, color-mix(in srgb, var(--pok-purple) 24%, transparent), color-mix(in srgb, var(--pok-lavender-300) 52%, transparent), color-mix(in srgb, var(--pok-purple) 24%, transparent));height:1px;margin:-.25rem 0 1rem}.asset-detail-layout__main{flex-direction:column;gap:1.25rem;width:100%;min-width:0;display:flex}.asset-detail-layout__main .asset-detail-section,.asset-detail-layout__main .panel{box-sizing:border-box;width:100%;max-width:100%}.asset-outstanding-actions{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;box-shadow:var(--shadow-sm);padding:1rem 1.125rem;position:static;top:auto}.asset-outstanding-actions h2{margin:0 0 .375rem;font-size:.9375rem}.asset-outstanding-actions__intro{color:var(--text-muted);margin:0 0 .875rem;font-size:.8125rem;line-height:1.45}.asset-action-centre{border:1px solid var(--border-strong);box-shadow:var(--shadow-sm)}.asset-action-centre__status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.asset-action-centre__status{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted);padding:.625rem .75rem}.asset-action-centre__status-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}.asset-action-centre__status-value{color:var(--text-h);font-size:.875rem;font-weight:700;line-height:1.35;display:block}.asset-action-centre__lineage-callout{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--pok-purple) 28%, var(--border));background:linear-gradient(135deg, color-mix(in srgb, var(--pok-purple) 6%, #fff) 0%, color-mix(in srgb, var(--pok-lavender-300) 14%, #fff) 100%);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem 1.125rem;display:flex}.asset-action-centre__lineage-callout-copy h3{margin:0 0 .375rem;font-size:1rem}.asset-action-centre__lineage-callout-copy p{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.45}.asset-action-centre__lineage-callout .btn{flex-shrink:0}.asset-action-centre__group--lineage{border-color:color-mix(in srgb, var(--pok-purple) 22%, var(--border));background:color-mix(in srgb, var(--pok-purple) 4%, var(--surface))}.asset-action-centre__group-item-copy{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.asset-action-centre__group-help{max-width:34rem;color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.asset-action-centre__next{border-radius:var(--radius);background:linear-gradient(135deg,#f5f3ff 0%,#faf5ff 100%);border:1px solid #ddd6fe;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.asset-action-centre__next-copy h3{margin:0 0 .375rem;font-size:1rem}.asset-action-centre__next-copy p{color:var(--text-muted);max-width:42rem;margin:0;font-size:.875rem;line-height:1.45}.asset-action-centre__next .btn{flex-shrink:0}.asset-action-centre__version-summary{border-radius:var(--radius);background:#f8f5ff;border:1px solid #ddd6fe;margin-bottom:1rem;padding:.875rem}.asset-action-centre__version-summary h3{margin:0 0 .5rem;font-size:.95rem}.asset-action-centre__version-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;margin:0 0 .75rem;display:grid}.asset-action-centre__version-summary-grid dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0;font-size:.7rem;font-weight:600}.asset-action-centre__version-summary-grid dd{color:var(--text-h);margin:.1rem 0 0;font-size:.86rem;font-weight:600}.asset-action-centre__groups{gap:.75rem;margin-bottom:1rem;display:grid}.asset-action-centre__group{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.75rem}.asset-action-centre__group h3{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .5rem;font-size:.85rem}.asset-action-centre__group-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.asset-action-centre__group-item{align-items:start;gap:.3rem;display:grid}.asset-action-centre__group-item .btn{justify-content:flex-start}.asset-action-centre__group-item--disabled .btn{opacity:.55}.asset-action-centre__disabled-reason{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.35}.asset-action-centre__secondary{margin-bottom:1rem}.asset-action-centre__secondary-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.asset-action-centre__secondary-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.asset-action-centre__checklist-section h3{margin:0 0 .625rem;font-size:.9375rem}.asset-action-centre__checklist{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.asset-action-centre__checklist-item{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-items:stretch;gap:.625rem;padding:0;transition:border-color .15s,box-shadow .15s;display:flex}.asset-action-centre__checklist-item--complete{background:#f0fff4;border-color:#9ae6b4}.asset-action-centre__checklist-item--outstanding{background:#fffbeb;border-color:#f6d58a}.asset-action-centre__checklist-item--blocked{background:#fff5f5;border-color:#feb2b2}.asset-action-centre__checklist-item--unavailable{border-color:var(--border);background:var(--surface-muted)}.asset-action-centre__checklist-item--optional,.asset-action-centre__checklist-item--available{background:#ebf8ff;border-color:#bee3f8}.asset-action-centre__checklist-item--needs_review{background:#fffaf0;border-color:#fbd38d}.asset-action-centre__checklist-button{border-radius:var(--radius);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.625rem;padding:.5rem .625rem;display:grid}.asset-action-centre__checklist-button:hover,.asset-action-centre__checklist-button:focus-visible{box-shadow:inset 0 0 0 1px #0000000f}.asset-action-centre__checklist-button--complete:hover,.asset-action-centre__checklist-button--complete:focus-visible{background:#e6ffed;box-shadow:0 0 0 1px #9ae6b4}.asset-action-centre__checklist-button--outstanding:hover,.asset-action-centre__checklist-button--outstanding:focus-visible{background:#fff8e6;box-shadow:0 0 0 1px #f6d58a}.asset-action-centre__checklist-button--blocked:hover,.asset-action-centre__checklist-button--blocked:focus-visible{background:#ffe8e8;box-shadow:0 0 0 1px #feb2b2}.asset-action-centre__checklist-button--unavailable:hover,.asset-action-centre__checklist-button--unavailable:focus-visible{background:var(--surface);box-shadow:0 0 0 1px var(--border-strong)}.asset-action-centre__checklist-button:focus-visible{outline:2px solid var(--accent,#3182ce);outline-offset:2px}.asset-action-centre__checklist-indicator{justify-content:flex-end;align-self:center;align-items:center;gap:.25rem;min-width:2rem;display:inline-flex}.asset-action-centre__checklist-check{color:#fff;background:#38a169;border-radius:999px;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}.asset-action-centre__checklist-view{color:#276749;white-space:nowrap;font-size:.6875rem;font-weight:600}.asset-action-centre__checklist-arrow{color:#b7791f;font-size:1rem;font-weight:700;line-height:1}.asset-action-centre__checklist-arrow--muted{color:var(--text-muted)}.asset-action-centre__checklist-fix{color:#9b2c2c;white-space:nowrap;font-size:.6875rem;font-weight:700}.asset-action-centre__checklist-indicator--complete .asset-action-centre__checklist-view{color:#276749}.asset-outstanding-actions .asset-action-centre__checklist-button{padding:.625rem .75rem}.asset-outstanding-actions .asset-action-centre__checklist-copy strong{font-size:.8125rem;line-height:1.3}.asset-outstanding-actions .asset-action-centre__checklist-copy span{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.asset-action-centre__checklist-section .asset-action-centre__checklist-copy span{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.asset-action-centre__checklist-status{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;flex-shrink:0;padding:.125rem .375rem;font-size:.6875rem;font-weight:700}.asset-action-centre__checklist-status--complete{color:#22543d;background:#c6f6d5;border:1px solid #9ae6b4}.asset-action-centre__checklist-status--outstanding{color:#744210;background:#fef3c7;border:1px solid #f6d58a}.asset-action-centre__checklist-status--blocked{color:#9b2c2c;background:#fff5f5}.asset-action-centre__checklist-status--unavailable{color:var(--text-muted);background:var(--surface-muted)}.asset-action-centre__checklist-status--optional,.asset-action-centre__checklist-status--available{color:#2c5282;background:#bee3f8;border:1px solid #90cdf4}.asset-action-centre__checklist-status--needs_review{color:#744210;background:#fef3c7;border:1px solid #f6d58a}.blockchain-proof-panel__callout--enterprise{background:#ebf8ff;border-color:#90cdf4}.blockchain-proof-panel__callout--enterprise-muted{border-color:var(--border);background:var(--surface-muted)}.blockchain-proof-panel__legacy-details{border:1px dashed var(--border);border-radius:var(--radius);margin-top:.75rem;padding:.5rem .75rem}.blockchain-proof-panel__legacy-details summary{cursor:pointer;color:var(--text-muted);font-weight:600}.blockchain-proof-panel__legacy-note{color:var(--text-muted);margin:.5rem 0;font-size:.875rem}.asset-action-centre__checklist-copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.asset-action-centre__checklist-copy strong{font-size:.8125rem}.asset-action-centre__checklist-copy span{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.asset-action-centre__checklist-section{display:block}@media (width>=769px){.asset-action-centre__checklist-section{display:none}}.asset-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.asset-detail-grid>*{min-width:0}@media (width<=60rem){.asset-detail-grid{grid-template-columns:1fr}}.asset-owner-identity-panel{min-width:0;overflow:hidden}.asset-owner-identity-panel .form-stack,.asset-owner-identity-panel .detail-list{min-width:0}.workspace-member-select{flex-direction:column;gap:.5rem;width:100%;min-width:0;max-width:100%;display:flex}.workspace-member-select input,.workspace-member-select select{box-sizing:border-box;width:100%;max-width:100%;display:block}.asset-owner-identity-panel .form-actions{flex-wrap:wrap;gap:.5rem;display:flex}.asset-panel--wide{flex-direction:column;grid-column:1/-1;gap:1.25rem;display:flex}.asset-detail-operational-panel{grid-column:1/-1}.asset-detail-lineage-layout{align-items:start}.document-lineage-panel{border:1px solid color-mix(in srgb, var(--pok-purple) 24%, var(--border-strong));box-shadow:var(--shadow-sm);grid-column:1/-1}.document-lineage-panel__header{flex-wrap:wrap;align-items:flex-start;gap:1rem 1.25rem;display:flex}.document-lineage-panel__heading{flex:18rem;min-width:0}.document-lineage-panel__actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.document-lineage-panel__help,.document-lineage-panel__eligibility-note{margin:0 0 1rem;font-size:.875rem;line-height:1.45}.document-lineage-panel__eligibility-note{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);padding:.75rem .875rem}.document-lineage-panel__empty-state{border:1px dashed color-mix(in srgb, var(--pok-purple) 24%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--pok-purple) 4%, var(--surface-muted));flex-direction:column;gap:.75rem;padding:1.125rem;display:flex}.document-lineage-panel__empty-state h3{margin:0;font-size:1rem}.document-lineage-panel__empty-state p{color:var(--text-muted);max-width:42rem;margin:0}.document-lineage-panel__secondary-action{color:var(--text-muted);margin:.25rem 0 0;font-size:.875rem}.document-lineage-panel__table{margin-top:.25rem}.asset-knowledge-relationships-panel--secondary{background:var(--surface-muted);border-style:dashed}.create-variant-overlay{z-index:120;justify-content:center;align-items:flex-start;padding:1.5rem 1rem 2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.create-variant-overlay__backdrop{background:color-mix(in srgb, var(--text-h) 42%, transparent);cursor:pointer;border:0;margin:0;padding:0;position:fixed;inset:0}.create-variant-panel{z-index:1;border:1px solid color-mix(in srgb, var(--pok-purple) 24%, var(--border-strong));border-radius:var(--radius-lg,var(--radius));background:var(--surface);width:min(100%,44rem);box-shadow:var(--shadow);margin:0 auto;padding:1.25rem 1.375rem 1.5rem;position:relative}.create-variant-panel__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.create-variant-panel__header-copy{align-items:flex-start;gap:.875rem;min-width:0;display:flex}.create-variant-panel__icon{flex-shrink:0;margin-top:.15rem}.create-variant-panel__header h2{margin:0;font-size:1.2rem;line-height:1.3}.create-variant-panel__source-name{color:var(--text-h);font-weight:600}.create-variant-panel__governance-note{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--pok-purple) 22%, var(--border));background:color-mix(in srgb, var(--pok-purple) 5%, var(--surface-muted));color:var(--text-muted);margin:0 0 1.125rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5}.create-variant-panel__form{gap:1.125rem;display:grid}.create-variant-panel__section{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted);padding:1rem 1.05rem}.create-variant-panel__section h3{color:var(--text-h);margin:0 0 .75rem;font-size:.9375rem}.create-variant-panel__section-intro{color:var(--text-muted);margin:-.35rem 0 .85rem;font-size:.8125rem;line-height:1.45}.create-variant-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}.create-variant-panel__field--wide{grid-column:1/-1}.create-variant-panel .form-field{margin-bottom:1rem}.create-variant-panel .form-field input,.create-variant-panel .form-field select,.create-variant-panel__textarea{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--text-h);padding:.575rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .12s,box-shadow .12s}.create-variant-panel__textarea{resize:vertical;min-height:5.5rem;line-height:1.45}.create-variant-panel .form-field input:focus,.create-variant-panel .form-field select:focus,.create-variant-panel__textarea:focus{border-color:var(--pok-purple);box-shadow:0 0 0 3px var(--pok-purple-muted);outline:none}.create-variant-panel .form-field input[readonly]{background:var(--bg-subtle);color:var(--text-muted)}.create-variant-panel__relationship-note{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--pok-purple) 18%, var(--border));background:var(--surface);margin:0 0 .25rem;padding:.7rem .8rem}.create-variant-panel__relationship-note p{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.create-variant-panel__dropzone{border:1px dashed color-mix(in srgb, var(--pok-purple) 28%, var(--border-strong));border-radius:var(--radius);background:var(--surface);text-align:center;margin-bottom:.75rem;padding:1.1rem 1rem;position:relative}.create-variant-panel__dropzone--active{border-color:var(--pok-purple);background:color-mix(in srgb, var(--pok-purple) 6%, var(--surface))}.create-variant-panel__file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.create-variant-panel__drop-label{color:var(--text-h);margin:0 0 .35rem;font-size:.875rem}.create-variant-panel__file-summary{border-radius:var(--radius);border:1px solid var(--pok-purple-border);background:var(--pok-purple-soft);margin:0;padding:.875rem .95rem}.create-variant-panel__hash-status{color:var(--text-muted);font-size:.8125rem}.create-variant-panel__actions{border-top:1px solid var(--border);margin-top:.25rem;padding-top:.25rem}.promote-contribution-overlay{z-index:130;justify-content:center;align-items:flex-start;padding:1.5rem 1rem 2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.promote-contribution-overlay__backdrop{background:color-mix(in srgb, var(--text-h) 42%, transparent);cursor:pointer;border:0;margin:0;padding:0;position:fixed;inset:0}.promote-contribution-panel{z-index:1;border:1px solid color-mix(in srgb, var(--pok-purple) 24%, var(--border-strong));border-radius:var(--radius-lg,var(--radius));background:var(--surface);width:min(100%,46rem);box-shadow:var(--shadow);gap:1.1rem;margin:0 auto;padding:1.25rem 1.375rem 1.5rem;display:grid;position:relative}.promote-contribution-panel__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.promote-contribution-panel__header h2{margin:0;font-size:1.15rem;line-height:1.3}.promote-contribution-panel__steps{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.promote-contribution-panel__step{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);border-radius:999px;padding:.3rem .7rem;font-size:.75rem}.promote-contribution-panel__step--active{border-color:var(--pok-purple);background:var(--pok-purple-soft,var(--pok-purple-muted));color:var(--text-h);font-weight:600}.promote-contribution-panel__step--complete{border-color:color-mix(in srgb, var(--pok-purple) 30%, var(--border));color:var(--text-h)}.promote-contribution-panel__section{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted);padding:1rem 1.05rem}.promote-contribution-panel__section h4{color:var(--text-h);margin:0 0 .6rem;font-size:.9rem}.promote-contribution-panel__outcome-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:.75rem 0;display:grid}.promote-contribution-panel__outcome-option{text-align:left;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;gap:.35rem;padding:.85rem .95rem;transition:border-color .12s,box-shadow .12s;display:grid}.promote-contribution-panel__outcome-option:hover{border-color:var(--pok-purple)}.promote-contribution-panel__outcome-option--selected{border-color:var(--pok-purple);box-shadow:0 0 0 3px var(--pok-purple-muted);background:var(--pok-purple-soft,var(--pok-purple-muted))}.promote-contribution-panel__outcome-title{color:var(--text-h);font-weight:600}.promote-contribution-panel__outcome-description{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.promote-contribution-panel__checkbox{align-items:flex-start;gap:.5rem;margin:.5rem 0;font-size:.875rem;display:flex}.promote-contribution-panel__checkbox input{margin-top:.2rem}.promote-contribution-panel .form-field{margin-bottom:.9rem}.promote-contribution-panel .form-field input,.promote-contribution-panel .form-field textarea{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--text-h);padding:.575rem .875rem;font-family:inherit;font-size:.875rem}.promote-contribution-panel .form-field textarea{resize:vertical;line-height:1.45}@media (width<=640px){.promote-contribution-overlay{padding:.75rem .5rem 1.25rem}.promote-contribution-panel{padding:1rem}.promote-contribution-panel__outcome-grid{grid-template-columns:1fr}}.pok-contribution-promotion{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted);margin-top:.5rem;padding:.65rem .75rem}.value-evidence-summary-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.65rem;margin:.75rem 0;display:grid}.value-evidence-summary-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted);gap:.4rem;padding:.75rem .85rem;display:grid}.value-evidence-summary-card__title{color:var(--text-h);font-size:.8125rem;font-weight:600}.value-evidence-summary-card__counts{gap:.9rem;display:flex}.value-evidence-summary-card__count{color:var(--text-h);flex-direction:column;align-items:flex-start;font-size:1.1rem;font-weight:700;display:flex}.value-evidence-summary-card__count small{color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.6875rem;font-weight:500}.value-evidence-summary-card__count--pending{color:var(--text-muted)}.value-evidence-panel__item{gap:.3rem;display:grid}.value-evidence-panel__row-actions{gap:.4rem;margin-top:.35rem;display:grid}.value-evidence-panel__reason-field{gap:.25rem;max-width:24rem;font-size:.8125rem;display:grid}.value-evidence-panel__reason-field input{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);padding:.4rem .6rem}.value-evidence-workspace__filters{margin-bottom:.75rem}.evolution-summary-list{gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.evolution-summary-list__item{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.65rem .75rem}.evolution-summary-list__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.evolution-summary-list__outcome{color:var(--text-h);font-weight:600}.evolution-summary-list__meta{color:var(--text-muted);margin:.3rem 0;font-size:.8125rem}.verification-disclosure-policy__tabs{flex-wrap:wrap;gap:.5rem;margin:1rem 0 .75rem;display:flex}.verification-disclosure-policy__profile-desc{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.45}.verification-disclosure-policy__table-wrap{margin-bottom:1.25rem;overflow-x:auto}.verification-disclosure-policy__table{border-collapse:collapse;width:100%;font-size:.875rem}.verification-disclosure-policy__table th,.verification-disclosure-policy__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.75rem .65rem}.verification-disclosure-policy__table th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem}.verification-disclosure-policy__field-label{color:var(--text-h);margin-bottom:.25rem;font-weight:600;display:block}.verification-disclosure-policy__field-desc{color:var(--text-muted);font-size:.8125rem;line-height:1.4;display:block}.verification-disclosure-policy__preview{border:1px solid color-mix(in srgb, var(--pok-purple) 20%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--pok-purple) 4%, var(--surface-muted));margin:0 0 1.25rem;padding:1rem}.verification-disclosure-policy__preview h3{margin:0 0 .5rem;font-size:.9375rem}.verification-disclosure-policy__preview-json{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);max-height:22rem;font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);white-space:pre;margin:.75rem 0 0;padding:.875rem 1rem;font-size:.75rem;line-height:1.45;overflow:auto}.verification-ops__summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.verification-ops__summary-grid dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.25rem;font-size:.75rem;display:block}.verification-ops__summary-grid dd{color:var(--text-h);margin:0;font-size:1.125rem;font-weight:700}.verification-ops__filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1rem;display:grid}.verification-ops__table-wrap{overflow-x:auto}.verification-ops__table{border-collapse:collapse;width:100%;font-size:.875rem}.verification-ops__table th,.verification-ops__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.7rem .65rem}.verification-ops__table th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem}.verification-ops__primary-cell{gap:.25rem;display:grid}.verification-ops-detail-drawer__policy{margin:0;font-size:.875rem;line-height:1.5}.verification-history-panel__ops-link{margin:0 0 .75rem;font-size:.875rem}.verification-cases-filters__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;display:grid}.verification-cases-filters__grid label{flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:600;display:flex}.verification-cases-table-panel .table-wrap{overflow-x:auto}.verification-cases-table th,.verification-cases-table td{vertical-align:top;padding:.55rem .65rem;font-size:.8125rem}.verification-case-detail-drawer__links{margin:0;padding-left:1.1rem}.verification-case-detail-drawer__inline-actions{align-items:center;gap:.5rem;display:flex}.verification-case-detail-drawer__inline-actions input{flex:1}.verification-ops-detail-drawer__case-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.asset-verification-cases-panel__list{margin:0 0 .75rem;padding-left:1.1rem}.asset-verification-cases-panel__meta{color:var(--color-text-muted,#5b6472);margin-left:.5rem;font-size:.8125rem}.asset-verification-cases-panel__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.open-verification-case-dialog__body,.open-verification-case-dialog__actions{flex-direction:column;gap:.75rem;display:flex}.open-verification-case-dialog__actions{flex-direction:row;justify-content:flex-end;margin-top:1rem}.document-lifecycle-controls-panel__actions,.document-lifecycle-controls-panel__dialog-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.document-lifecycle-controls-panel__history{margin-top:.75rem}.verify-result__lifecycle-summary{margin:.5rem 0 .75rem;font-size:.9rem}.verify-result__compound{margin-bottom:.75rem}@media (width<=960px){.verification-ops__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.verification-ops__filter-grid,.verification-cases-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.create-variant-overlay{padding:.75rem .5rem 1.25rem}.create-variant-panel{padding:1rem}.create-variant-panel__grid{grid-template-columns:1fr}.create-variant-panel__header{flex-direction:column;align-items:stretch}.verification-ops__summary-grid,.verification-ops__filter-grid{grid-template-columns:1fr}}.asset-detail-lineage-secondary{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.asset-knowledge-relationships-panel{gap:1rem}.asset-knowledge-relationships__header{align-items:flex-start}.asset-knowledge-relationships__layout{flex-direction:column;gap:1.5rem;display:flex}.asset-knowledge-relationships__relationships{flex-direction:column;gap:1.25rem;width:100%;min-width:0;display:flex}.asset-knowledge-relationships__group{flex-direction:column;gap:.75rem;display:flex}.asset-knowledge-relationships__group-title{margin:0;font-size:1rem}.asset-knowledge-relationships__group-intro,.asset-knowledge-relationships__empty-group{color:var(--text-muted,#64748b);margin:0;font-size:.92rem}.asset-knowledge-relationships__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.asset-knowledge-relationships__item{border:1px solid var(--border-subtle,#e2e8f0);background:var(--surface-raised,#fff);border-radius:.75rem;padding:1rem}.asset-knowledge-relationships__item-header{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.asset-knowledge-relationships__type{color:var(--text-muted,#64748b);font-weight:600}.asset-knowledge-relationships__asset-link{font-weight:600}.asset-knowledge-relationships__note{color:var(--text-muted,#64748b);margin:.75rem 0 0}.asset-knowledge-relationships__add-area{flex-direction:column;gap:1rem;width:100%;min-width:0;margin-top:.25rem;display:flex}.asset-knowledge-relationships__note-field{grid-column:1/-1;width:100%}.asset-knowledge-relationships__note-textarea{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:6rem;font:inherit;resize:vertical;box-sizing:border-box;padding:.55rem .65rem;line-height:1.45}.asset-knowledge-relationships__add-title{margin:0;font-size:1rem}.asset-knowledge-relationships__add-intro{color:var(--text-muted,#64748b);margin:0;font-size:.92rem}.asset-version-lineage-timeline__header{align-items:flex-start;gap:1rem}.asset-version-lineage-timeline__header-main{flex:auto;min-width:0}.asset-version-lineage-timeline__title-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.asset-version-lineage-timeline__count{font-size:.8rem}.asset-version-lineage-timeline__summary{color:var(--text-muted,#64748b);margin:.5rem 0 0;font-size:.92rem}.asset-version-lineage-timeline__header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.asset-version-lineage-timeline__compact-summary{margin-top:.25rem}.asset-version-lineage-timeline__compact-summary p{margin:0 0 .5rem}.asset-version-lineage-timeline__compact-summary p:last-child{margin-bottom:0}@media (width<=768px){.asset-detail-lineage-secondary{grid-template-columns:1fr}.asset-version-lineage-timeline__header-actions{justify-content:flex-start;width:100%}}.detail-list--wide{grid-template-columns:160px 1fr}.detail-list--proof-fields{grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);align-items:start;gap:.625rem 1.25rem}.detail-list--proof-fields dd{min-width:0}.value-chip-row{align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.value-chip{font-family:var(--mono);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-h);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;padding:.3125rem .5625rem;font-size:.8125rem;line-height:1.4;display:inline-block;overflow:hidden}.value-chip--empty{color:var(--text-muted);background:0 0;border-color:#0000;flex:0 auto;padding-left:0}.value-chip__copy{white-space:nowrap;flex:none}.asset-details-panel .panel-disclaimer,.proof-receipt-panel .panel-disclaimer{margin-top:1.25rem}.panel__intro{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.panel-disclaimer{background:var(--pok-purple-soft);border:1px solid var(--pok-purple-border);border-radius:var(--radius);color:#4a3f6b;margin:1.25rem 0 0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5}.empty-state--inline{text-align:left;padding:1.25rem;font-size:.875rem}.asset-link{color:var(--text-h);font-weight:500;text-decoration:none}.asset-link--detail{color:var(--pok-purple);text-underline-offset:2px;align-items:flex-start;gap:.35rem;max-width:100%;text-decoration:underline;display:inline-flex}.asset-link--detail:hover{color:#5a2fd9}.asset-link__icon{flex-shrink:0;margin-top:.15rem}.asset-link__text{overflow-wrap:anywhere;word-break:break-word;min-width:0}.btn--with-icon{align-items:center;gap:.35rem;display:inline-flex}.asset-link:hover{color:var(--pok-purple);text-decoration:underline}.evidence-actions{flex-wrap:wrap;gap:.625rem;display:flex}.knowledge-evidence-pack-panel{border-color:var(--pok-purple-border,#ddd6fe);margin-bottom:1.25rem}.knowledge-evidence-pack-panel__narrative{border-left:4px solid var(--pok-purple,#6d28d9);background:var(--pok-purple-soft,#f5f3ff);color:#4c1d95;margin:0 0 1rem;padding:.85rem 1rem;font-size:.95rem}.knowledge-evidence-pack-panel__executive{font-size:.95rem;line-height:1.5}.knowledge-evidence-pack-panel__executive-muted{color:var(--text-muted);font-size:.88rem;line-height:1.45}.knowledge-evidence-pack-panel__readiness{border-top:1px solid var(--border,#e2e8f0);margin:1rem 0;padding-top:1rem}.knowledge-evidence-pack-panel__boundary-note{margin-bottom:1rem}.knowledge-evidence-pack-panel__evidence-status,.knowledge-evidence-pack-panel__workflow,.knowledge-evidence-pack-panel__export-preview{border:1px solid color-mix(in srgb, var(--pok-lavender-300) 40%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--pok-lavender-50) 35%, #fff);margin:0 0 1rem;padding:.8rem .9rem}.knowledge-evidence-pack-panel__evidence-status h3,.knowledge-evidence-pack-panel__workflow h3,.knowledge-evidence-pack-panel__export-preview h3{margin:0 0 .55rem;font-size:.9rem}.knowledge-evidence-pack-panel__workflow-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.knowledge-evidence-pack-panel__workflow-list li{justify-content:space-between;gap:.75rem;font-size:.85rem;display:flex}.knowledge-evidence-pack-panel__readiness-title{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.knowledge-evidence-pack-panel__highlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.knowledge-evidence-pack-highlight{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:.5rem;padding:.75rem}.knowledge-evidence-pack-highlight__label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted,#64748b);margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.knowledge-evidence-pack-highlight__value{color:var(--pok-purple,#6d28d9);font-size:.95rem;font-weight:600}.knowledge-evidence-pack-highlight__value--positive{color:#15803d}.knowledge-evidence-pack-highlight__value--negative{color:#b91c1c}.knowledge-evidence-pack-panel__actions{margin-bottom:.75rem}.knowledge-evidence-pack-panel__preview{border:1px solid var(--border,#e2e8f0);white-space:pre-wrap;word-break:break-word;background:#f8fafc;border-radius:.5rem;max-height:22rem;margin:0;padding:1rem;font-size:.78rem;line-height:1.45;overflow:auto}@media (width<=720px){.knowledge-evidence-pack-panel__highlights{grid-template-columns:1fr}}.blockchain-proof-panel{border-color:#c4b5fd;margin-bottom:1.25rem}.blockchain-proof-panel__status-row{margin-bottom:.75rem}.blockchain-proof-pill{border-radius:999px;padding:.25rem .65rem;font-size:.82rem;font-weight:600;display:inline-block}.blockchain-proof-pill--positive{color:#15803d;background:#16a34a1f}.blockchain-proof-pill--warning{color:#a16207;background:#eab30826}.blockchain-proof-pill--negative{color:#b91c1c;background:#dc26261f}.blockchain-proof-pill--muted,.blockchain-proof-pill--neutral{color:#475569;background:#64748b26}.blockchain-proof-panel__summary{margin:0 0 .65rem;font-size:.92rem}.blockchain-proof-panel__callout{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-muted);margin:0 0 1rem;padding:1rem 1.125rem}.blockchain-proof-panel__callout h3{margin:0 0 .5rem;font-size:1rem}.blockchain-proof-panel__callout-copy{color:var(--text-h);margin:0 0 .875rem;font-size:.9375rem;line-height:1.5}.blockchain-proof-panel__callout--ready{background:#ecfdf3;border-color:#86efac}.blockchain-proof-panel__callout--anchored{background:#f0fdf4;border-color:#86efac}.blockchain-proof-panel__callout--pending,.blockchain-proof-panel__callout--blocked{background:#fffbeb;border-color:#fcd34d}.blockchain-proof-panel__callout--failed{background:#fef2f2;border-color:#fca5a5}.blockchain-proof-panel__callout--unavailable{border-color:var(--border);background:var(--bg-subtle)}.blockchain-proof-panel__summary-list{margin:0 0 .875rem}.blockchain-proof-panel__retry-copy{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem;line-height:1.45}.blockchain-proof-panel__technical-details{margin:0 0 .875rem;font-size:.8125rem}.blockchain-proof-panel__technical-details summary{cursor:pointer;color:var(--text-muted);font-weight:600}.blockchain-proof-panel__technical-details-body{border-radius:var(--radius-sm);border:1px solid var(--border);font-family:var(--mono);color:var(--text-muted);word-break:break-word;white-space:pre-wrap;background:#0f172a0a;margin:.5rem 0 0;padding:.625rem .75rem;font-size:.75rem;line-height:1.45}.blockchain-proof-panel__failure-inline{margin:0 0 .875rem}.blockchain-proof-panel__failure-inline-title{color:var(--text-h);margin:0 0 .375rem;font-size:.9375rem}.blockchain-proof-panel__failure-inline-guidance{color:var(--text-h);margin:0 0 .625rem;font-size:.875rem;line-height:1.45}.blockchain-proof-panel__request{margin-top:.25rem}.blockchain-proof-panel__request-intro{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem;line-height:1.45}.blockchain-proof-panel__boundary{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.blockchain-proof-panel__phase{margin:0 0 .5rem}.blockchain-proof-panel__phase-label{color:var(--text);margin:0;font-size:.875rem;font-weight:500}.blockchain-proof-panel__phase-detail{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.blockchain-proof-panel__callout--local{border-color:var(--border,#e2e8f0)}.blockchain-proof-panel__operator-guide{border:1px solid var(--border,#e2e8f0);background:var(--surface-muted,#f8fafc);border-radius:.5rem;margin:0 0 .875rem;padding:.625rem .875rem}.blockchain-proof-panel__operator-guide>summary{cursor:pointer;color:var(--text);font-size:.875rem;font-weight:600}.blockchain-proof-panel__operator-guide-body{margin-top:.75rem}.blockchain-proof-panel__operator-guide-lead{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.blockchain-proof-panel__operator-steps{margin:0 0 .75rem;padding-left:1.25rem;font-size:.8125rem;line-height:1.45}.blockchain-proof-panel__operator-steps li{margin-bottom:.5rem}.blockchain-proof-panel__operator-steps strong{color:var(--text);font-weight:600;display:block}.blockchain-proof-panel__operator-steps span{color:var(--text-muted);display:block}.blockchain-proof-panel__operator-guidance{color:var(--text-muted);margin:0 0 .75rem;padding-left:1.25rem;font-size:.8125rem;line-height:1.45}.blockchain-proof-panel__operator-evidence-hint{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.demo-readiness-checklist__items{margin:0 0 .875rem;padding:0;list-style:none}.demo-readiness-checklist__item{align-items:flex-start;gap:.625rem;margin-bottom:.625rem;font-size:.8125rem;line-height:1.45;display:flex}.demo-readiness-checklist__mark{text-align:center;width:1.25rem;color:var(--text-muted);flex-shrink:0;font-weight:700}.demo-readiness-checklist__item--ready .demo-readiness-checklist__mark{color:var(--success,#15803d)}.demo-readiness-checklist__item--action .demo-readiness-checklist__mark{color:var(--warning,#b45309)}.demo-readiness-checklist__item--current{border:1px solid var(--primary,#2563eb);background:#eff6ff;border-radius:.4rem;margin:0 -.6rem;padding:.5rem .6rem}.demo-readiness-checklist__item--current .demo-readiness-checklist__mark{color:var(--primary,#2563eb);font-weight:800}.demo-readiness-checklist__status{color:var(--text-muted,#64748b);margin-left:.5rem;font-size:.75rem;font-weight:600}.demo-readiness-checklist__item--current .demo-readiness-checklist__status{color:var(--primary,#2563eb)}.demo-readiness-checklist__current-step{border:1px solid var(--primary,#2563eb);background:#eff6ff;border-radius:.5rem;margin:0 0 1rem;padding:.85rem 1rem}.demo-readiness-checklist__current-label{text-transform:uppercase;letter-spacing:.04em;color:var(--primary,#2563eb);margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}.demo-readiness-checklist__current-step p{color:var(--text-muted,#64748b);margin:.35rem 0 .65rem;font-size:.9rem}.demo-readiness-checklist__step-cta{flex-shrink:0;align-self:center}.demo-readiness-checklist__item{flex-wrap:wrap}.sample-golden-path-strip{background:#f0f9ff;border:1px solid #bfdbfe;border-radius:.5rem;margin:0 0 1rem;padding:.85rem 1rem}.sample-golden-path-strip__label{margin:0 0 .35rem;font-size:.92rem;font-weight:600}.sample-golden-path-strip__detail{color:var(--text-muted,#64748b);margin:0 0 .65rem;font-size:.88rem;line-height:1.45}.start-guided-example{background:linear-gradient(#eff6ff 0%,#f8fafc 100%);border:1px solid #93c5fd}.start-guided-example__steps{color:var(--text-muted,#64748b);margin:0 0 1rem;font-size:.92rem;line-height:1.5}.start-guided-example__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.75rem;display:flex}.start-guided-example__target{color:var(--text-muted,#64748b);font-size:.88rem}.start-guided-example__dismiss{font-size:.85rem}.start-guided-example--compact .panel__subtitle{font-size:.9rem}.featured-demo-start-guided{background:#eff6ff;border:1px solid #bfdbfe;border-radius:.45rem;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:0 0 1rem;padding:.75rem .9rem;display:flex}.featured-demo-start-guided__note{color:var(--text-muted,#64748b);font-size:.85rem}.featured-asset-card--recommended{border-color:#60a5fa;box-shadow:0 0 0 1px #bfdbfe}.user-asset-path-strip{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.5rem;margin:0 0 1rem;padding:.85rem 1rem}.user-asset-path-strip__label{margin:0 0 .35rem;font-size:.92rem;font-weight:600}.user-asset-path-strip__detail{color:var(--text-muted,#64748b);margin:0 0 .65rem;font-size:.88rem;line-height:1.45}.asset-detail-advanced-governance>summary{cursor:pointer;padding:.75rem 1rem;font-weight:600}.asset-detail-advanced-governance .panel{margin-top:.75rem}.featured-asset-card__recommended-badge{text-transform:uppercase;letter-spacing:.03em;color:#1d4ed8;background:#dbeafe;border-radius:.25rem;margin-bottom:.45rem;padding:.15rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}.demo-readiness-checklist__body strong{color:var(--text);font-weight:600;display:block}.demo-readiness-checklist__body span{color:var(--text-muted);display:block}.demo-readiness-checklist__actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.demo-readiness-checklist__boundary,.demo-readiness-checklist__doc-hint{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.demo-readiness-checklist__doc-hint{margin-top:.5rem}.evidence-export-panel__anchor-status{margin-top:0}.document-proof-panel__explanation{margin-bottom:.65rem}.blockchain-proof-panel__wallet-note{color:var(--text-muted);margin:.75rem 0 0;font-size:.8125rem;line-height:1.45}.blockchain-proof-panel__technical{border-top:1px solid var(--border);margin-top:.5rem;padding-top:1rem}.blockchain-proof-panel__technical-heading{color:var(--text-muted);margin:0 0 .75rem;font-size:.9375rem}.blockchain-proof-panel__notice,.blockchain-proof-panel__onchain-note,.blockchain-proof-panel__pending{color:var(--text-muted,#64748b);margin:0 0 .65rem;font-size:.85rem}.blockchain-proof-panel__request{border-top:1px solid var(--border,#e2e8f0);margin-top:.85rem;padding-top:.85rem}.blockchain-proof-panel__callout .blockchain-proof-panel__request{border-top:none;margin-top:0;padding-top:0}.verification-history{margin:0;padding:0;list-style:none}.verification-history__item{border-radius:var(--radius);border:1px solid var(--border);margin-bottom:.625rem;padding:.875rem 1rem}.verification-history__item:last-child{margin-bottom:0}.verification-history__item--match{background:var(--success-bg);border-color:var(--success-border)}.verification-history__item--match .verification-history__result{color:var(--success)}.verification-history__item--mismatch{background:var(--danger-bg);border-color:var(--danger-border)}.verification-history__item--mismatch .verification-history__result{color:var(--danger)}.verification-history__head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.375rem;display:flex}.verification-history__result{font-size:.875rem;font-weight:600}.verification-history__head time{color:var(--text-muted);font-size:.8125rem}.verification-history__details{color:var(--text-muted);margin:0;font-size:.875rem}.audit-timeline--compact .audit-timeline__item{margin-bottom:.625rem;padding:.875rem 1rem}.audit-timeline--compact .audit-timeline__item:last-child{margin-bottom:0}.asset-library-empty--filtered{margin-top:1rem}.asset-library-saved-views{margin-bottom:1rem;padding:1rem 1.25rem}.asset-library-saved-views__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.875rem;display:flex}.asset-library-saved-views__title{margin:0 0 .25rem;font-size:1rem}.asset-library-saved-views__description{color:var(--color-text-muted,#5c6470);margin:0;font-size:.875rem}.asset-library-saved-views__field{flex-direction:column;gap:.35rem;min-width:220px;display:flex}.asset-library-saved-views__field label{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.asset-library-saved-views__field select{min-width:220px}.asset-library-saved-views__chips{flex-wrap:wrap;gap:.5rem;display:flex}.asset-library-saved-views__chip{border:1px solid var(--color-border,#d8dee8);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem}.asset-library-saved-views__chip--active{border-color:var(--color-primary,#1f5eff);background:color-mix(in srgb, var(--color-primary,#1f5eff) 12%, transparent);font-weight:600}.workspace-reports__asset-library-link{margin:0 0 1rem}.filters-bar{margin-bottom:1.25rem;padding:1.125rem 1.25rem}.filters-bar__row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:.875rem;display:grid}.filters-bar__field{flex-direction:column;gap:.35rem;display:flex}.filters-bar__field--grow{grid-column:span 2}.filters-bar__field label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem;font-weight:600}.filters-bar__field input,.filters-bar__field select{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.filters-bar__field input:focus,.filters-bar__field select:focus{border-color:var(--pok-purple);box-shadow:0 0 0 3px var(--pok-purple-muted);outline:none}.filters-bar__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.filters-bar__count{color:var(--text-muted);font-size:.8125rem}.filters-bar__meta--audit .audit-export-hint{color:var(--text-muted);flex:100%;margin:0;font-size:.8125rem;line-height:1.45}@media (width>=720px){.filters-bar__meta--audit .audit-export-hint{text-align:right;flex:auto}}.governance-panel__message{background:var(--pok-purple-soft);border:1px solid var(--pok-purple-border);border-radius:var(--radius);color:#4a3f6b;margin:0 0 1.25rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}.governance-panel__message--secondary{background:var(--bg-subtle);border-color:var(--border);color:var(--text-muted)}.governance-panel__meta{color:var(--text-muted);margin:1rem 0 0;font-size:.875rem}.indicator-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.indicator-group{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);padding:1rem}.indicator-group h3{margin-bottom:.625rem;font-size:.875rem}.indicator-group__empty{color:var(--text-muted);margin:0;font-size:.8125rem}.indicator-group__list{margin:0;padding:0;list-style:none}.indicator-group__list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem 0;font-size:.8125rem;display:flex}.indicator-group__list li:last-child{border-bottom:none}.metric-strip{flex-wrap:wrap;gap:1rem 1.5rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.metric-strip li{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:7rem;display:flex}.metric-strip strong{font-size:1.25rem;line-height:1.2}.metric-strip span{font-size:.875rem;line-height:1.3}@media (width<=640px){.metric-strip{gap:.875rem 1rem}.metric-strip li{min-width:calc(50% - .5rem)}}.audit-metrics{margin-bottom:1.25rem}.audit-metrics__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.audit-metric{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.875rem 1rem;font-family:inherit;transition:border-color .12s,box-shadow .12s;display:flex}.audit-metric:hover{border-color:var(--pok-purple-border)}.audit-metric--active{border-color:var(--pok-purple);box-shadow:0 0 0 3px var(--pok-purple-muted)}.audit-metric__value{color:var(--text-h);font-size:1.375rem;font-weight:700}.audit-metric__label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.6875rem;font-weight:600}.workspace-controls{margin-top:1.25rem}.workspace-controls--secondary{opacity:.92;border-style:dashed;margin-top:2rem}.first-run-onboarding__explainer{margin:0 0 1rem;padding:0;list-style:none}.first-run-onboarding__explainer li{margin-bottom:.75rem;font-size:.875rem;line-height:1.5}.first-run-onboarding__explainer strong{color:var(--text);margin-bottom:.25rem;display:block}.first-run-onboarding__explainer span{color:var(--text-muted)}.first-run-onboarding__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.first-run-onboarding__boundary{color:var(--text-muted);margin:0 0 .5rem;font-size:.8125rem;line-height:1.45}.first-run-onboarding__dismiss{font-size:.8125rem}.first-run-onboarding__hint{color:var(--text-muted);font-size:.8125rem}.evidence-export-panel__actions{margin-bottom:.75rem}.evidence-export-panel__next-step{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.btn--danger-outline{border-color:var(--danger-border);color:var(--danger)}.btn--danger-outline:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger)}.archived-banner{border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text-h);background:#edf2f7;border-left:3px solid #718096;margin-bottom:1rem;padding:.875rem 1rem;font-size:.875rem}.asset-actions-panel{margin-bottom:1.25rem}.asset-actions-panel--compact{margin-bottom:0}.asset-actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.asset-actions__note{color:var(--text-muted);font-size:.875rem}.version-timeline{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:flex}.version-timeline__step{align-items:center;gap:.5rem;display:flex}.version-timeline__node{background:var(--surface);border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:.375rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;display:inline-flex}.version-timeline__current{text-transform:uppercase;letter-spacing:.04em;color:var(--pok-purple);font-size:.625rem}.version-timeline__connector{color:var(--text-muted);font-size:.875rem}.version-list{margin:0;padding:0;list-style:none}.version-list__item{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-bottom:.75rem;padding:1rem 1.125rem}.version-list__item:last-child{margin-bottom:0}.version-list__head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.version-list__head time{color:var(--text-muted);font-size:.8125rem}.version-list__current{margin-left:.5rem;padding:.15rem .45rem;font-size:.625rem}.version-list__intro{color:var(--text-muted);margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.version-list__role{margin-left:.35rem;font-size:.625rem}.version-list__trust-row{border-bottom:1px solid var(--border);margin-bottom:.75rem;padding-bottom:.75rem}.version-list__meta{margin-bottom:.75rem}.version-list__actions{flex-wrap:wrap;gap:.375rem;display:flex}.version-list__details{margin-top:.875rem}.duplicate-panel{border:1px solid var(--pok-purple-border);border-left:3px solid var(--pok-purple);border-radius:var(--radius);box-sizing:border-box;overflow-wrap:anywhere;background:linear-gradient(135deg,#faf8ff 0%,#f5f0ff 100%);min-width:0;max-width:100%;margin:1rem 0;padding:1rem 1.125rem}.duplicate-panel--info{background:var(--bg-subtle);border-color:var(--border-strong);border-left-color:var(--text-muted)}.duplicate-panel--warning{border-color:var(--enterprise-amber-border);border-left:4px solid var(--enterprise-amber);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 38%,#faf8ff 100%)}.duplicate-panel--warning .duplicate-panel__title{color:#92400e;font-size:1rem}.duplicate-panel--warning .duplicate-panel__description{color:#78350f}.duplicate-panel__title{color:var(--text-h);overflow-wrap:anywhere;margin:0 0 .375rem;font-size:.875rem;font-weight:600}.duplicate-panel__description{color:#4a3f6b;overflow-wrap:anywhere;margin:0 0 .875rem;font-size:.8125rem;line-height:1.5}.duplicate-panel__details{min-width:0;margin-bottom:.875rem}.duplicate-panel__details dt,.duplicate-panel__details dd{overflow-wrap:anywhere;word-break:break-word;min-width:0}.duplicate-panel__details dd code{overflow-wrap:anywhere;word-break:break-all;max-width:100%;display:inline-block}.duplicate-panel__actions{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;margin-bottom:.75rem;display:flex}.duplicate-panel__help{overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.8125rem}.duplicate-panel__confirm{color:var(--text-muted);align-items:flex-start;gap:.625rem;min-width:0;font-size:.8125rem;line-height:1.45;display:flex}.duplicate-panel__confirm span{overflow-wrap:anywhere;flex:1;min-width:0}.duplicate-panel__confirm input{flex-shrink:0;margin-top:.2rem}.duplicate-panel__actions .btn{flex-shrink:0;max-width:100%}.duplicate-panel__actions .help-context-link{overflow-wrap:anywhere;align-self:center;min-width:0;font-size:.8125rem}@media (width<=520px){.duplicate-panel__details.detail-list--wide{grid-template-columns:1fr;gap:.25rem 0}.duplicate-panel__details.detail-list--wide dt:not(:first-child){margin-top:.625rem}}.duplicate-indicator{text-transform:uppercase;letter-spacing:.04em;color:#6b5b95;background:var(--pok-purple-soft);border:1px solid var(--pok-purple-border);vertical-align:middle;border-radius:999px;margin-left:.5rem;padding:.1rem .4rem;font-size:.625rem;font-weight:600;display:inline-block}.faq-list{flex-direction:column;gap:.625rem;max-width:48rem;display:flex}.help-page .page-header{margin-bottom:1rem}.help-start-panel{border-radius:var(--radius);background:var(--pok-purple-soft);border:1px solid #7a3eff38;max-width:48rem;margin-bottom:1.25rem;padding:1rem 1.125rem}.help-start-panel__title{color:var(--text-h);margin:0 0 .5rem;font-size:1rem}.help-start-panel__summary{color:#4a3f6b;margin:0;font-size:.9375rem;line-height:1.6}.help-workflow{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);max-width:48rem;margin-bottom:1.25rem;padding:1rem 1.125rem}.help-workflow__title{color:var(--text-h);margin:0 0 .75rem;font-size:.9375rem}.help-workflow__steps{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.help-workflow__step{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);align-items:center;gap:.375rem;padding:.35rem .625rem;font-size:.8125rem;display:inline-flex}.help-workflow__index{background:var(--pok-purple-muted);color:#c4b5fd;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;display:inline-flex}.help-workflow__label{color:var(--text)}.help-toc{max-width:48rem;margin-bottom:1.5rem}.help-toc__title{color:var(--text-h);margin:0 0 .625rem;font-size:.9375rem}.help-toc__list{flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.help-toc__link{color:var(--pok-purple);font-size:.8125rem;text-decoration:none}.help-toc__link:hover{text-decoration:underline}.help-faq-section{max-width:48rem;margin-bottom:2rem}.help-faq-section__header{margin-bottom:.875rem}.help-faq-section__title{color:var(--text-h);margin:0 0 .35rem;font-size:1.125rem}.help-faq-section__description{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.5}.faq-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.faq-item__question{color:var(--text-h);cursor:pointer;padding:.875rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.45;list-style:none}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question:before{content:"+";width:1.25rem;color:var(--pok-purple);margin-right:.375rem;font-weight:700;display:inline-block}.faq-item[open] .faq-item__question:before{content:"−"}.faq-item[open] .faq-item__question{border-bottom:1px solid var(--border);background:var(--bg-subtle)}.faq-item__answer{padding:.875rem 1rem 1rem}.faq-item__answer p{color:var(--text);margin:0;font-size:.875rem;line-height:1.6}.faq-item:target{border-color:var(--pok-purple-border);box-shadow:0 0 0 2px var(--pok-purple-soft)}.help-context-link{font-size:inherit;color:var(--pok-purple);text-underline-offset:2px;text-decoration:underline}.help-context-link:hover{color:#5a2fd9}.approval-badge{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.approval-badge--neutral{color:#4a5568;background:#f1f5f9;border-color:#dbe2ea}.approval-badge--warning{color:#9a6700;background:#fff8eb;border-color:#f2dfaa}.approval-badge--positive{color:#166534;background:#ecfdf3;border-color:#bbf7d0}.approval-badge--negative{color:#991b1b;background:#fef2f2;border-color:#fecaca}.approval-badge--muted{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.validity-badge{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.validity-badge--positive{color:#166534;background:#ecfdf3;border-color:#bbf7d0}.validity-badge--warning{color:#9a6700;background:#fff8eb;border-color:#f2dfaa}.validity-badge--negative{color:#991b1b;background:#fef2f2;border-color:#fecaca}.validity-badge--neutral{color:#4a5568;background:#f1f5f9;border-color:#dbe2ea}.validity-badge--muted{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.governance-fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.governance-fields__tags{width:100%;margin-top:1rem}.asset-metadata-tags-field{flex-direction:column;gap:.35rem;width:100%;display:flex}.asset-metadata-tags-field label{font-weight:600}.asset-metadata-tags-field__input{border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:4.5rem;font:inherit;resize:vertical;padding:.55rem .65rem;line-height:1.45}.asset-metadata-tags-field__input:focus{outline:2px solid var(--pok-accent,#6d28d9);outline-offset:1px}.governance-edit{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1.25rem}.field-qr-publication-fields{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted,#f8fafc);margin-top:1.5rem;padding:1.25rem}.field-qr-publication-fields legend{padding:0 .35rem;font-size:.9375rem;font-weight:600}.field-qr-publication-fields__help{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.field-qr-publication-fields__grid{flex-direction:column;gap:1rem;display:flex}.field-qr-publication-fields__input-wide,.field-qr-publication-fields__textarea-wide{width:100%;max-width:none}.field-qr-publication-fields__textarea-wide{resize:vertical;min-height:6rem}.form-field--wide{grid-column:1/-1}.governance-validity__message{border-radius:var(--radius);margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.governance-validity__message--positive{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0}.governance-validity__message--warning{color:#9a6700;background:#fff8eb;border:1px solid #f2dfaa}.form-fieldset--optional{border:1px dashed var(--border);border-radius:var(--radius);margin:0 0 1.25rem;padding:1rem}.form-fieldset--optional legend{padding:0 .25rem;font-size:.875rem;font-weight:600}.verify-meta__validity-note,.verify-meta__separation-note{color:var(--text-muted);margin:.75rem 0 0;font-size:.8125rem;line-height:1.45}.verify-result__note--emphasis{color:var(--text);font-weight:600}.version-list__title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.current-version-review{margin-bottom:1.25rem}.current-version-review__guidance{border-radius:var(--radius);margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.45}.current-version-review__guidance--positive{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0}.current-version-review__guidance--warning{color:#9a6700;background:#fff8eb;border:1px solid #f2dfaa}.current-version-review__guidance--negative{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.current-version-review__guidance--neutral{background:var(--pok-purple-soft);border:1px solid var(--pok-purple-border);color:#4a3f6b}.current-version-review__guidance--muted{background:var(--bg-subtle);border:1px solid var(--border);color:var(--text-muted);font-weight:500}.current-version-review__actions{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.review-form{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius);margin-top:.875rem;padding:.875rem}.lifecycle-action-form--highlight{animation:3.2s ease-out forwards lifecycle-action-form-highlight}@keyframes lifecycle-action-form-highlight{0%{border-color:color-mix(in srgb, var(--accent-primary,#2563eb) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary,#2563eb) 22%, transparent), 0 6px 18px color-mix(in srgb, var(--accent-primary,#2563eb) 14%, transparent)}70%{border-color:color-mix(in srgb, var(--accent-primary,#2563eb) 35%, var(--border));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-primary,#2563eb) 12%, transparent), 0 4px 12px color-mix(in srgb, var(--accent-primary,#2563eb) 8%, transparent)}to{border-color:var(--border);box-shadow:none}}.lifecycle-action-form__intro{color:var(--text-muted,#64748b);margin:-.25rem 0 .75rem;font-size:.8125rem;line-height:1.45}.lifecycle-action-form__body{flex-direction:column;gap:.75rem;display:flex}.lifecycle-action-form__footer{z-index:1;background:linear-gradient(to top, var(--bg-subtle) 78%, color-mix(in srgb, var(--bg-subtle) 88%, transparent));border-top:1px solid var(--border);border-radius:0 0 var(--radius) var(--radius);margin:.875rem -.875rem -.875rem;padding:.75rem .875rem;position:sticky;bottom:0}.review-form__title{color:var(--text-h);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.review-form textarea{width:100%;min-height:4.5rem;font:inherit;border:1px solid var(--border-strong);border-radius:var(--radius);resize:vertical;padding:.5rem .625rem}.operational-status__message{border-radius:var(--radius);margin:0 0 .875rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5}.operational-status__message--positive{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0}.operational-status__message--warning{color:#6b4f00;background:#fff8eb;border:1px solid #f2dfaa}.verify-meta__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<=520px){.verify-meta__list{grid-template-columns:minmax(0,1fr);gap:.25rem}.verify-meta__list dt:not(:first-child){margin-top:.5rem}}.verify-result__note{color:var(--text-muted);margin:.875rem 0 0;font-size:.8125rem;line-height:1.5}.verify-result__approval-link{white-space:normal;max-width:100%;margin-top:.75rem;display:inline-flex}@media (width<=768px){.welcome-header{padding:0 1rem}.welcome-main{padding:1.5rem 1rem 2rem}.welcome-hero--split{grid-template-columns:1fr}.welcome-hero__visual{border-top:1px solid #ffffff14;border-left:none;min-height:18rem}.welcome-hero--split h1{font-size:1.375rem}.welcome-actions{flex-direction:column}.welcome-actions__primary,.welcome-actions__secondary{width:100%;min-width:0}.welcome-steps{grid-template-columns:1fr}.product-shell{height:auto;min-height:100vh;overflow:visible}.product-shell__body{flex-direction:column;min-height:0;overflow:visible}.product-sidebar{align-self:stretch;width:100%;height:auto;min-height:0;max-height:42vh;padding:.75rem 0}.product-sidebar--collapsed{width:100%}.product-sidebar__brand{margin-bottom:.5rem;padding:0 1rem .75rem}.product-sidebar__heading-row{margin-bottom:.25rem}.product-sidebar__toggle{margin-right:1rem}.product-sidebar__list{flex-wrap:wrap;padding:0 .375rem;display:flex}.product-sidebar__link{border-bottom:2px solid #0000;border-left:none;margin:.125rem;padding:.45rem .75rem}button.product-sidebar__link,.product-sidebar__group-collapsed{border-bottom:2px solid #0000;border-left:none;width:auto;margin:.125rem;padding:.45rem .75rem}.product-sidebar--collapsed .product-sidebar__link-label{display:inline}.product-sidebar--collapsed .product-sidebar__link,.product-sidebar--collapsed button.product-sidebar__link,.product-sidebar--collapsed .product-sidebar__group-collapsed{justify-content:flex-start;padding:.45rem .75rem}.product-sidebar--collapsed .product-sidebar__heading{display:block}.product-sidebar__link.is-active,button.product-sidebar__link.is-active,.product-sidebar__group-collapsed.is-active{border-left:none;border-bottom-color:var(--pok-purple)}.product-main{padding:1rem}.event-list__item{grid-template-columns:1fr;gap:.25rem}.product-header__workspace{display:none}.asset-detail-grid{grid-template-columns:1fr}.asset-detail-layout{gap:1rem}.asset-detail-section-nav__list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.asset-detail-section-nav__tab{white-space:nowrap;flex:none}.collapsible-panel--asset-detail .collapsible-panel__header{flex-direction:column;align-items:flex-start}.collapsible-panel--asset-detail .collapsible-panel__toggle{align-self:flex-end}.asset-outstanding-actions{display:none}.asset-action-centre__status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-action-centre__next{flex-direction:column;align-items:stretch}.asset-action-centre__version-summary-grid{grid-template-columns:1fr}.filters-bar__field--grow{grid-column:span 1}}.pok-panel .panel__subtitle{color:var(--text-muted,#64748b);margin:.25rem 0 0;font-size:.9rem}.pok-subheading{color:var(--pok-purple);margin:1.25rem 0 .5rem;font-size:.95rem}.pok-detail-grid .pok-meta{color:var(--text-muted,#64748b);margin-top:.35rem;font-size:.85rem;display:block}.pok-callout{border-left:3px solid var(--pok-purple);background:var(--pok-purple-soft);border-radius:0 .5rem .5rem 0;margin:1rem 0 0;padding:.85rem 1rem;font-size:.92rem}.pok-panel__status-row,.document-proof-panel__status-row,.blockchain-proof-panel__status-row{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}.pok-hash-explanations{border:1px solid var(--border,#e2e8f0);color:var(--text-muted,#64748b);background:#f8fafc;border-radius:.5rem;margin:0 0 1rem;padding:.85rem 1rem;font-size:.9rem}.pok-hash-explanations p{margin:0 0 .45rem}.pok-hash-explanations p:last-child{margin-bottom:0}.document-proof-pill{border-radius:999px;padding:.25rem .65rem;font-size:.82rem;font-weight:600;display:inline-block}.document-proof-pill--positive{color:#166534;background:#dcfce7}.document-proof-pill--negative{color:#991b1b;background:#fee2e2}.document-proof-pill--warning{color:#92400e;background:#fef3c7}.document-proof-pill--muted{color:#475569;background:#f1f5f9}.document-proof-panel__notice{color:var(--text-muted,#64748b);margin:0 0 1rem;font-size:.9rem}.document-proof-panel__actions{margin-bottom:.75rem}.document-proof-panel__result{margin-top:.75rem}.document-proof-panel__result h3{margin:0 0 .35rem;font-size:1rem}.pok-pill{background:var(--pok-purple-muted);color:var(--pok-purple);border-radius:999px;padding:.2rem .55rem;font-size:.8rem;font-weight:600;display:inline-block}.pok-pill--approved,.pok-pill--active,.pok-pill--reward{color:#15803d;background:#16a34a1f}.pok-pill--under_review,.pok-pill--draft{color:#a16207;background:#eab30826}.pok-pill--rejected{color:#b91c1c;background:#dc26261f}.pok-pill--expired,.pok-pill--archived,.pok-pill--superseded{color:#475569;background:#64748b26}.lifecycle-actions-panel{margin-bottom:1.25rem}.lifecycle-actions__status-row{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.85rem;display:flex}.lifecycle-actions__status-label{color:var(--text-muted,#64748b);font-size:.88rem;font-weight:600}.lifecycle-actions__notice{border-radius:.45rem;margin:0 0 .85rem;padding:.65rem .75rem;font-size:.88rem}.lifecycle-actions__notice--positive{color:#15803d;background:#16a34a1a}.lifecycle-actions__notice--warning{color:#a16207;background:#eab3081f}.lifecycle-actions__notice--negative{color:#b91c1c;background:#dc26261a}.lifecycle-actions__notice--muted{color:#475569;background:#64748b1a}.lifecycle-actions__meta{margin-bottom:.85rem}.lifecycle-actions__reviewer-decision{border:1px solid var(--pok-amber-border,#f0d9a8);border-radius:var(--radius);background:var(--pok-amber-soft,#fffbeb);margin:0 0 1rem;padding:1rem 1.125rem}.lifecycle-actions__decision-form-intro{color:var(--accent-primary,#2563eb);margin:.75rem 0 .25rem;font-size:.8125rem;font-weight:600;line-height:1.45}.lifecycle-actions__reviewer-decision h3{margin:0 0 .375rem;font-size:1rem}.lifecycle-actions__reviewer-intro{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem;line-height:1.45}.lifecycle-actions__reviewer-meta{margin-bottom:.875rem}.lifecycle-actions__reviewer-buttons{flex-wrap:wrap;gap:.625rem;display:flex}.lifecycle-actions__comparison{border:1px solid color-mix(in srgb, var(--pok-lavender-300) 45%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--pok-lavender-50) 40%, #fff);margin:0 0 .875rem;padding:.75rem .85rem}.lifecycle-actions__comparison h4{margin:0 0 .5rem;font-size:.85rem}.lifecycle-actions__impact-note{color:var(--text-h);margin:0 0 .5rem;font-size:.85rem}.lifecycle-actions__impact-note--secondary{color:var(--text-muted)}.lifecycle-actions__review-note{color:#7f1d1d;margin:.5rem 0 0;font-size:.85rem}.lifecycle-actions__review-status{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-muted);margin:0 0 1rem;padding:.75rem .875rem}.lifecycle-actions__review-status h3{margin:0 0 .5rem;font-size:.95rem}.lifecycle-actions__review-links{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.lifecycle-actions__secondary{border-top:1px solid var(--border);margin-top:.25rem;padding-top:.875rem}.lifecycle-actions__secondary-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.lifecycle-actions__buttons--secondary{margin-bottom:0}.lifecycle-actions__buttons{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.pok-trust-summary{margin:0 0 1rem;font-size:.95rem}.pok-trust-flags{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.pok-trust-flag{border:1px solid var(--border,#e2e8f0);border-radius:.5rem;padding:.75rem .85rem}.pok-trust-flag--pass{border-left:3px solid #16a34a}.pok-trust-flag--warn{border-left:3px solid #ca8a04}.pok-trust-flag--fail{border-left:3px solid #dc2626}.pok-trust-flag__label{margin-right:.5rem;font-weight:600}.pok-trust-flag__status{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted,#64748b);font-size:.8rem}.pok-trust-flag__detail{color:var(--text-muted,#64748b);margin:.35rem 0 0;font-size:.88rem}.pok-value-scores{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.pok-value-score{border:1px solid var(--border,#e2e8f0);text-align:center;border-radius:.5rem;padding:.85rem}.pok-value-score--primary{border-color:var(--pok-purple-border);background:var(--pok-purple-soft)}.pok-value-score__label{color:var(--text-muted,#64748b);margin-bottom:.25rem;font-size:.78rem;display:block}.pok-value-score__value{color:var(--pok-purple);font-size:1.5rem}.pok-reward-signal{margin:0 0 .75rem}.pok-value-explanation{color:var(--text-muted,#64748b);margin:0;padding-left:1.1rem;font-size:.88rem}.pok-link-list{margin:0;padding-left:1rem}.pok-timeline-actor{color:var(--text-muted,#64748b);margin:.15rem 0 0;font-size:.85rem}.pok-contribution-timeline .audit-timeline__item{border-left-width:3px}.pok-timeline--proof{border-left-color:var(--pok-purple)}.pok-timeline--approval{border-left-color:#16a34a}.pok-timeline--verification{border-left-color:#2563eb}@media (width<=768px){.pok-value-scores{grid-template-columns:1fr}}.demo-opportunity-tracker-panel{border-color:#fcd34d;margin-bottom:1.25rem}.demo-opportunity-tracker-panel__subtitle{color:var(--text-muted,#64748b);margin:.25rem 0 0;font-size:.85rem;font-weight:500}.demo-opportunity-tracker-panel__badge{text-transform:uppercase;letter-spacing:.04em;color:#92400e;background:#fef3c7;border-radius:.25rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.demo-opportunity-tracker-panel__boundary{color:var(--text-muted,#475569);background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin:0 0 .75rem;padding:.75rem .9rem;font-size:.88rem;line-height:1.5}.demo-opportunity-tracker-panel__boundary p{margin:0}.demo-opportunity-tracker-panel__boundary-lead{color:#334155;font-weight:600;margin-bottom:.35rem!important}.demo-opportunity-tracker-panel__warning{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;margin:0 0 .75rem;padding:.75rem .9rem;font-size:.88rem;line-height:1.5}.demo-opportunity-tracker-panel__actions{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.demo-opportunity-tracker-form{border:1px solid var(--border,#e2e8f0);background:#fafafa;border-radius:.5rem;flex-direction:column;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:flex}.demo-opportunity-tracker-form__intro{color:var(--text-muted,#64748b);margin:0;font-size:.88rem}.demo-opportunity-tracker-form__hint{color:var(--text-muted,#64748b);font-size:.8rem;line-height:1.35}.demo-opportunity-tracker-form__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.demo-opportunity-tracker-form label{flex-direction:column;gap:.35rem;font-size:.88rem;display:flex}.demo-opportunity-tracker-form__checks{flex-wrap:wrap;gap:1rem;font-size:.88rem;display:flex}.demo-opportunity-tracker-form__checks label{flex-direction:row;align-items:center;gap:.4rem}.demo-opportunity-tracker-panel__list h3{margin:0;font-size:.95rem}.demo-opportunity-tracker-panel__list-header{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.65rem;display:flex}.demo-opportunity-tracker-panel__pilot-count{color:#166534;background:#dcfce7;border-radius:.25rem;padding:.15rem .5rem;font-size:.8rem;font-weight:600}.demo-opportunity-tracker-panel__empty{padding:.5rem 0}.demo-opportunity-tracker-panel__empty-hint{color:var(--text-muted,#64748b);margin:.35rem 0 0;font-size:.85rem;line-height:1.45}.demo-opportunity-tracker-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.demo-opportunity-tracker-list__item{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:.4rem;padding:.65rem .75rem}.demo-opportunity-tracker-list__item--pilot{background:#f0fdf4;border-color:#86efac}.demo-opportunity-tracker-list__header{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;font-size:.88rem;display:flex}.demo-opportunity-tracker-list__status{color:var(--text-muted,#64748b);background:#f1f5f9;border-radius:.25rem;padding:.1rem .45rem;font-size:.8rem}.demo-opportunity-tracker-list__status--pilot{color:#166534;background:#dcfce7;font-weight:600}.demo-opportunity-tracker-list__flags{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.demo-opportunity-tracker-list__flag{color:#475569;background:#e2e8f0;border-radius:.2rem;padding:.1rem .4rem;font-size:.75rem}.demo-opportunity-tracker-list__flag--pilot{color:#14532d;background:#bbf7d0;font-weight:600}.demo-opportunity-tracker-list__detail{color:var(--text-muted,#64748b);margin:.35rem 0 0;font-size:.85rem}.blockchain-proof-panel__blocked{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;margin:.75rem 0 0;padding:.75rem .9rem;font-size:.88rem;line-height:1.5}.blockchain-proof-panel__demo-note{color:var(--text-muted,#64748b);margin:.75rem 0 0;font-size:.85rem}.verification-next-steps{border:1px solid var(--border,#e2e8f0);background:#f8fafc;border-radius:.5rem;margin:1rem 0;padding:1rem 1.1rem}.verification-next-steps h2{margin:0 0 .5rem;font-size:1.05rem}.verification-next-steps p{margin:.35rem 0;font-size:.92rem;line-height:1.5}.verification-next-steps--positive{background:#f0fdf4;border-color:#86efac}.verification-next-steps--negative{background:#fef2f2;border-color:#fca5a5}.verification-next-steps--warning{background:#fffbeb;border-color:#fcd34d}.verification-next-steps__actions{margin-top:.75rem}.verification-next-steps__review-note,.verification-next-steps__anchor-note{color:var(--text-muted,#64748b);font-size:.88rem}.verification-review-panel__summary{cursor:pointer;padding:.75rem 1rem;list-style:none}.verification-review-panel__summary-title{font-weight:600;display:block}.verification-review-panel__summary-subtitle{color:var(--text-muted,#64748b);margin-top:.25rem;font-size:.88rem;font-weight:400;display:block}.verification-review-panel__body{padding:0 1rem 1rem}.verification-review-panel__buttons{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.verification-tab__technical-details>summary,.verification-history-panel__summary,.document-proof-panel__stored-details>summary,.document-proof-panel__hash-details>summary{cursor:pointer;padding:.5rem 0;font-weight:600}.verification-history-panel__count{color:var(--text-muted,#64748b);margin-left:.35rem;font-weight:400}.proof-evidence-search__hint{margin-top:-.25rem}.proof-evidence-search__filters{margin-bottom:1rem}.proof-evidence-search__results{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.proof-evidence-search__result-head{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;display:flex}.proof-evidence-search__result-title-row{flex-direction:column;gap:.25rem;display:flex}.proof-evidence-search__match-source{color:var(--text-muted,#64748b);font-size:.8125rem}.proof-evidence-search__badges{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.proof-evidence-search__version-context{margin:0 0 .75rem;font-size:.9375rem}.proof-evidence-search__meta{margin-bottom:.75rem}.proof-evidence-search__summary{color:var(--text-muted,#64748b);margin:0 0 .75rem;font-size:.875rem}.proof-evidence-search__actions{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-audit__boundary{margin-top:-.25rem}.workspace-audit__category-grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.workspace-audit__head-main{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.workspace-audit__category{color:var(--text-muted,#64748b);background:var(--surface-muted,#f1f5f9);border-radius:999px;padding:.1rem .45rem;font-size:.8125rem}.workspace-audit__meta{margin:.5rem 0}.workspace-audit__asset-link{margin:0 0 .5rem;font-size:.875rem}.workspace-audit__export-actions{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-settings__boundary{margin-top:-.25rem}.workspace-settings__grid{margin:0}.workspace-settings__row{display:contents}.workspace-settings__indicators{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.workspace-settings__indicator{background:var(--surface-muted,#f8fafc);border-radius:.375rem;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;padding:.45rem .65rem;font-size:.875rem;display:flex}.workspace-settings__indicator-label{font-weight:500}.workspace-settings__indicator-value{color:var(--text-muted,#64748b)}.workspace-settings__indicator--active .workspace-settings__indicator-value{color:var(--positive,#15803d)}.workspace-settings__indicator--inactive .workspace-settings__indicator-value{color:var(--text-muted,#64748b)}.workspace-settings__indicator--disabled .workspace-settings__indicator-value{color:var(--text-muted,#94a3b8)}.workspace-settings__pilot-actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.workspace-settings__notice,.workspace-settings__limited,.workspace-settings__loading{color:var(--text-muted,#64748b);font-size:.875rem}.governance-workbench__boundary{margin-top:-.25rem}.governance-workbench__review-intro{color:var(--text-muted,#64748b);margin:0 0 1rem;font-size:.9rem}.governance-workbench__count-grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.governance-workbench__summary-lead,.governance-workbench__queue-hint{color:var(--text-muted,#64748b);font-size:.875rem}.governance-workbench__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.governance-workbench__item-head{margin-bottom:.75rem}.governance-workbench__review-summary{border-color:color-mix(in srgb, var(--pok-lavender-300) 45%, var(--border))}.governance-workbench__item-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.governance-workbench__item-title{margin:0;font-size:1.05rem}.governance-workbench__queue-badge{color:var(--text-muted,#64748b);background:var(--surface-muted,#f1f5f9);border-radius:999px;padding:.1rem .45rem;font-size:.8125rem}.governance-workbench__reason{color:var(--text-muted,#64748b);margin:.35rem 0 0;font-size:.875rem}.governance-workbench__item-type{color:var(--pok-purple,#6d28d9);margin:.25rem 0 0;font-size:.8rem;font-weight:600}.workspace-settings__lifecycle-note{color:var(--text-muted,#64748b);margin:0 0 .75rem;font-size:.875rem}.lifecycle-indicator{background:var(--surface-muted,#f1f5f9);border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.8125rem;font-weight:500;display:inline-flex}.lifecycle-indicator--positive{color:var(--positive,#15803d)}.lifecycle-indicator--warning{color:#b45309}.lifecycle-indicator--negative{color:#b91c1c}.lifecycle-indicator--muted,.lifecycle-indicator--neutral{color:var(--text-muted,#64748b)}.lifecycle-action-hints{margin:.35rem 0 0;font-size:.8125rem}.lifecycle-action-hints__link{color:inherit}.asset-lifecycle-banner__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.asset-lifecycle-banner__indicator-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.asset-lifecycle-banner__indicator-action{font-size:.875rem}.asset-section-anchor{pointer-events:none;height:0;display:block;position:relative;top:-4rem;overflow:hidden}.asset-lifecycle-banner__lead{margin:.5rem 0}.asset-lifecycle-banner__missing ul{margin:.25rem 0 .75rem;padding-left:1.25rem}.asset-lifecycle-banner__actions{flex-wrap:wrap;gap:.5rem;display:flex}.asset-lifecycle-summary__primary,.asset-lifecycle-summary__next-action{margin:.35rem 0;font-size:.9375rem}.asset-lifecycle-summary__facts{margin-top:.75rem}.asset-lifecycle-summary__action-bar{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0 .25rem;display:flex}.asset-lifecycle-summary__primary-action{flex-shrink:0}.asset-lifecycle-summary__secondary-actions{flex-wrap:wrap;gap:.35rem;display:flex}.asset-post-create-guidance__steps{padding-left:1.25rem;list-style:decimal}.asset-lifecycle-summary__actions-heading{margin:0 0 .35rem;font-size:.875rem}.asset-lifecycle-summary__actions,.asset-lifecycle-summary__blocked{margin-top:.75rem}.asset-lifecycle-summary__blocked-list{margin:.25rem 0 0;padding-left:0;list-style:none}.asset-lifecycle-summary__blocked-list li+li{margin-top:.35rem}.asset-lifecycle-summary__blocked-label{margin-right:.35rem;font-weight:600}.asset-lifecycle-summary__public-link{margin:.5rem 0 0;font-size:.875rem}.workspace-lifecycle-summary__scope,.workspace-lifecycle-summary__note{color:var(--text-muted,#64748b);font-size:.875rem}.workspace-lifecycle-summary__grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.audit-metric--link{color:inherit;text-decoration:none}.governance-workbench__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.workspace-proof-anchoring-summary__grid,.workspace-proof-policy__editor{gap:.75rem;display:grid}.workspace-proof-anchoring-summary__grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.workspace-proof-anchoring-summary__grid dt,.workspace-proof-anchoring-summary__note{color:var(--text-muted,#64748b);font-size:.875rem}.workspace-proof-policy__options{border:0;gap:.5rem;margin:0;padding:0;display:grid}.workspace-proof-policy__option{align-items:flex-start;gap:.5rem;display:flex}.document-verification-policy-panel__intro{margin-bottom:.25rem}.document-verification-policy-panel__sections,.document-verification-policy-summary{gap:1.25rem;margin-top:1rem;display:grid}.document-verification-policy-section{gap:.75rem;display:grid}.document-verification-policy-section__title{color:var(--text,#0f172a);margin:0;font-size:.9375rem;font-weight:600}.document-verification-policy-grid{gap:.75rem;display:grid}.document-verification-policy-option{border:1px solid var(--border,#e2e8f0);background:var(--bg-subtle,#f8fafc);cursor:pointer;border-radius:.5rem;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;margin:0;padding:.875rem 1rem;display:grid}.document-verification-policy-option--readonly{cursor:default}.document-verification-policy-option__checkbox{flex-shrink:0;margin-top:.2rem}.document-verification-policy-option__body{gap:.35rem;min-width:0;display:grid}.document-verification-policy-option__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.document-verification-policy-option__title{color:var(--text,#0f172a);font-size:.9375rem;font-weight:600}.document-verification-policy-option__description{color:var(--text-muted,#64748b);margin:0;font-size:.875rem;line-height:1.45}.document-verification-policy-option__state{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.document-verification-policy-option__state--enabled{color:#166534;background:#dcfce7}.document-verification-policy-option__state--disabled{color:#475569;background:#e2e8f0}.document-verification-policy-panel__actions,.document-verification-policy-panel__meta{margin-top:1rem}.document-verification-policy-panel__permission{margin-top:.75rem}@media (width<=40rem){.document-verification-policy-option{grid-template-columns:1fr;gap:.5rem}.document-verification-policy-option__checkbox{margin-top:0}}.workflow-defaults-policy-panel__sections,.workflow-defaults-policy-summary{gap:1.25rem;margin-top:1rem;display:grid}.workflow-defaults-policy-section{gap:.75rem;display:grid}.workflow-defaults-policy-section__title{margin:0;font-size:.9375rem;font-weight:600}.workflow-defaults-policy-subsection{gap:.75rem;display:grid}.workflow-defaults-policy-subsection__title{color:var(--text-muted,#64748b);margin:0;font-size:.875rem;font-weight:600}.workflow-defaults-policy-grid{gap:.75rem;display:grid}.workflow-defaults-policy-note{border:1px solid var(--border,#e2e8f0);background:var(--pok-purple-muted,#f1eefe);color:var(--text-muted,#64748b);border-radius:.5rem;margin:.25rem 0 0;padding:.65rem .85rem;font-size:.8125rem;line-height:1.45}.workflow-defaults-policy-option{border:1px solid var(--border,#e2e8f0);background:var(--bg-subtle,#f8fafc);cursor:pointer;border-radius:.5rem;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;margin:0;padding:.875rem 1rem;display:grid}.workflow-defaults-policy-option--readonly{cursor:default}.workflow-defaults-policy-option__control{margin-top:.2rem}.workflow-defaults-policy-option__body{gap:.35rem;display:grid}.workflow-defaults-policy-option__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.workflow-defaults-policy-option__title{font-size:.9375rem;font-weight:600}.workflow-defaults-policy-option__description{color:var(--text-muted,#64748b);font-size:.875rem;line-height:1.45}.workflow-defaults-policy-option__state{border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.workflow-defaults-policy-option__state--enabled{color:#166534;background:#dcfce7}.workflow-defaults-policy-option__state--disabled{color:#475569;background:#e2e8f0}.workflow-defaults-policy-panel__meta{margin-top:1rem}.policy-centre-layout{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.policy-centre-layout__content{gap:1rem;min-width:0;display:grid}.policy-centre-nav{position:sticky;top:5.5rem}.policy-centre-page:has(.policy-centre-page__sticky-save--dirty) .policy-centre-nav{top:10.5rem}.policy-centre-nav__panel{border:1px solid var(--pok-border,#d5d7db);background:var(--pok-surface,#fff);padding:.75rem}.policy-centre-nav__mobile{margin-bottom:.75rem;display:none}.policy-centre-nav__search{gap:.35rem;margin-bottom:.75rem;display:grid}.policy-centre-nav__list,.policy-centre-nav__results ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.policy-centre-nav__item,.policy-centre-nav__result{text-align:left;cursor:pointer;background:0 0;border:0;gap:.15rem;width:100%;padding:.55rem .65rem;display:grid}.policy-centre-nav__item.is-active,.policy-centre-nav__item:hover,.policy-centre-nav__result:hover{background:color-mix(in srgb, var(--pok-accent,#245bdb) 10%, transparent)}.policy-centre-nav__status{border:1px solid var(--pok-border,#d5d7db);width:fit-content;color:var(--text-muted);background:color-mix(in srgb, var(--pok-surface,#fff) 88%, var(--pok-border,#d5d7db));border-radius:.25rem;align-items:center;margin-top:.15rem;padding:.1rem .45rem;font-size:.75rem;line-height:1.3;display:inline-flex}.policy-centre-nav__status--enabled{border-color:color-mix(in srgb, #1f7a4d 35%, var(--pok-border,#d5d7db))}.policy-centre-nav__status--disabled{border-color:color-mix(in srgb, #8a6d3b 35%, var(--pok-border,#d5d7db))}.policy-centre-nav__status--required{border-color:color-mix(in srgb, #245bdb 40%, var(--pok-border,#d5d7db))}.policy-centre-nav__status--optional{border-color:color-mix(in srgb, #5b6675 35%, var(--pok-border,#d5d7db))}.policy-centre-nav__status--customised{border-color:color-mix(in srgb, var(--pok-accent,#245bdb) 45%, var(--pok-border,#d5d7db));font-weight:600}.policy-centre-nav__changed{opacity:.8;font-size:.8rem}.policy-centre-section-status{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.35rem 0 0;display:inline-flex}.policy-centre-section-status__chip{border:1px solid var(--pok-border,#d5d7db);color:var(--text-muted);border-radius:.25rem;align-items:center;padding:.12rem .5rem;font-size:.75rem;display:inline-flex}.policy-centre-portability__compare{margin-top:1rem;overflow-x:auto}.policy-centre-portability__compare table{border-collapse:collapse;width:100%}.policy-centre-portability__compare th,.policy-centre-portability__compare td{border-bottom:1px solid var(--pok-border,#d5d7db);text-align:left;vertical-align:top;padding:.45rem .35rem}.policy-centre-templates ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.policy-centre-templates li{gap:.25rem;max-width:16rem;display:grid}@media (width<=960px){.policy-centre-layout{grid-template-columns:1fr}.policy-centre-nav{position:static}.policy-centre-nav__mobile{display:block}.policy-centre-nav__panel{display:none}.policy-centre-nav__panel.is-open{display:block}}.policy-centre-page__chip-row{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.policy-centre-page__chip{align-items:center;gap:.35rem;font-size:.875rem;display:inline-flex}.policy-centre-page__impact{margin:.75rem 0 1rem}.policy-centre-page__impact ul{margin:.35rem 0 0;padding-left:1.25rem}.policy-centre-page__confirm{align-items:flex-start;gap:.5rem;margin:.75rem 0;display:flex}.policy-centre-page__history{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.policy-centre-page__history li{border-bottom:1px solid var(--border);gap:.2rem;padding-bottom:.75rem;display:grid}.workspace-policy-save-bar-wrap{gap:.65rem;margin-top:1.25rem;display:grid}.policy-centre-page__sticky-save{z-index:6;background:var(--pok-surface,#fff);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin:0 0 1rem;padding:.85rem 1rem;display:flex;position:sticky;top:5.5rem;box-shadow:0 6px 18px #0f14190f}.policy-centre-page__sticky-save--dirty{border-color:color-mix(in srgb, var(--pok-accent,#245bdb) 40%, var(--border));background:color-mix(in srgb, var(--pok-accent,#245bdb) 6%, var(--pok-surface,#fff))}.policy-centre-page__sticky-save-copy{flex:16rem;gap:.2rem;min-width:0;display:grid}.policy-centre-page__sticky-save-fields{flex:18rem;gap:.5rem;min-width:0;display:grid}.policy-centre-page__sticky-save-reason{margin:0}.policy-centre-page__sticky-save-copy strong{color:var(--text-h);font-size:.9375rem}.policy-centre-page__sticky-save-copy span{color:var(--text-muted);font-size:.8125rem;line-height:1.45}.workspace-policy-save-bar{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding-top:1rem;display:flex}.workspace-policy-save-bar__status{color:var(--text-muted);flex:16rem;margin:0;font-size:.8125rem;line-height:1.45}.workspace-policy-save-bar__status--default{color:#5b21b6;border-radius:var(--radius);background:#faf5ff;border:1px solid #e9d5ff;padding:.5rem .65rem}.workspace-policy-save-bar__button{min-width:12rem;font-weight:600}.workspace-policy-save-bar__button.btn--primary:disabled{background:var(--bg-subtle,#f1f5f9);color:var(--text-muted,#64748b);border:1px solid var(--border,#e2e8f0);opacity:1;box-shadow:none}.workspace-policy-save-bar__saved{margin:0}.workspace-proof-anchor-batch-panel .panel__header{align-items:flex-start}.workspace-proof-anchor-batch-panel__limit-note{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.proof-anchoring-readiness{border:1px solid var(--pok-dashboard-border,#e8dfff);background:#faf8ff;border-radius:.5rem;margin:1.25rem 0;padding:1rem 1.125rem}.proof-anchoring-readiness__header h3{margin:0 0 .35rem;font-size:1rem}.proof-anchoring-readiness__subtitle,.proof-anchoring-readiness__note,.proof-anchoring-readiness__hint,.proof-anchoring-readiness__loading,.proof-anchoring-readiness__empty{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.proof-anchoring-readiness__note{background:#fff;border:1px solid #e9d5ff;border-radius:.5rem;margin-top:.75rem;padding:.65rem .75rem}.proof-anchoring-readiness__table-wrap{margin-top:1rem;overflow-x:auto}.proof-anchoring-readiness__table{border-collapse:collapse;width:100%;font-size:.8125rem}.proof-anchoring-readiness__table th,.proof-anchoring-readiness__table td{border-bottom:1px solid var(--border-subtle,#e8ecf0);vertical-align:top;text-align:left;padding:.65rem .5rem}.proof-anchoring-readiness__table th{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-size:.75rem}.proof-anchoring-readiness__asset{gap:.15rem;display:grid}.proof-anchoring-readiness__asset-link{font-weight:600}.proof-anchoring-readiness__asset-id{color:var(--text-muted);font-size:.75rem}.proof-anchoring-readiness__badge{border:1px solid #0000;border-radius:999px;padding:.15rem .5rem;font-weight:600;display:inline-block}.proof-anchoring-readiness__badge--ready_for_batch{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.proof-anchoring-readiness__badge--batched_not_anchored,.proof-anchoring-readiness__badge--anchoring{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.proof-anchoring-readiness__badge--anchored{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.proof-anchoring-readiness__badge--not_ready,.proof-anchoring-readiness__badge--failed{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.proof-anchoring-readiness__blockers{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.proof-anchoring-readiness__blocker-chip{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.15rem .45rem;display:inline-block}.proof-anchoring-readiness__tx,.proof-anchoring-readiness__inclusion,.proof-anchoring-readiness__status-lines p{color:var(--text-muted);margin:.35rem 0 0;font-size:.75rem}.proof-anchoring-readiness__asset-action{font-weight:600}.proof-anchoring-readiness__guidance{color:var(--text-muted);margin:.5rem 0 0;font-size:.75rem;line-height:1.45}.proof-anchoring-readiness__action-link{margin-bottom:.25rem;display:inline-block}.workspace-proof-anchor-batch-panel__empty-ready{margin:0 0 1rem}.workspace-proof-anchor-batch-panel__empty-ready-note{color:var(--text-muted);margin:.5rem 0 0;font-size:.8125rem;line-height:1.45}.workspace-proof-anchor-batch-panel__blocked-records{margin:.5rem 0 0;padding-left:1.25rem;font-size:.8125rem;line-height:1.5}.workspace-proof-anchor-batch-panel__blocked-link{font-weight:600}.proof-batch-evidence{border:1px solid var(--border-subtle,#e8ecf0);background:#fff;border-radius:.5rem;margin-bottom:1rem;padding:.875rem 1rem;list-style:none}.proof-batch-evidence--anchored{background:#f8fbff;border-color:#bfdbfe}.proof-batch-evidence__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;margin-bottom:.75rem;display:flex}.proof-batch-evidence__meta{color:var(--text-muted);font-size:.8125rem}.proof-batch-evidence__field{grid-template-columns:minmax(6rem,7.5rem) 1fr;gap:.5rem .75rem;margin-bottom:.45rem;font-size:.8125rem;line-height:1.45;display:grid}.proof-batch-evidence__label{color:var(--text-muted)}.proof-batch-evidence__value{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}.proof-batch-evidence__value code{word-break:break-all}.proof-batch-evidence__copy{flex-shrink:0}.proof-batch-evidence__copy--summary{width:100%;max-width:16rem}.proof-batch-evidence__summary-actions{margin-top:.75rem}.proof-batch-evidence__failure{color:#b45309;margin-top:.5rem;font-size:.8125rem}.proof-batch-evidence__actions{margin-top:.75rem}@media (width<=640px){.proof-batch-evidence__field{grid-template-columns:1fr;gap:.2rem}}.new-asset-page__mode-bar{border:1px solid var(--pok-dashboard-border,#e8dfff);background:var(--pok-dashboard-section-bg,#f7f5ff);border-radius:.5rem;gap:.5rem;width:100%;margin-bottom:1rem;padding:.875rem 1rem;display:grid}.new-asset-page__duplicate-notice{width:100%;margin-bottom:1rem}.new-asset-page__form-card{width:100%;max-width:none}.new-asset-page__mode-toggle{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.new-asset-page__mode-label{font-weight:600}.new-asset-page__mode-note{color:var(--text-muted,#64748b);margin:0;font-size:.875rem}.new-asset-page__advanced{margin:1rem 0}.new-asset-page__advanced-fields{margin-top:.75rem}.new-asset-page__stages{margin:0 0 1.25rem}.new-asset-page__stage-list{flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.new-asset-page__stage{color:var(--text-muted,#64748b);align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}.new-asset-page__stage--current{color:var(--text,#0f172a);font-weight:600}.new-asset-page__stage--complete{color:var(--text,#0f172a)}.new-asset-page__stage-index{border:1px solid var(--pok-dashboard-border,#d0d7e2);border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;line-height:1;display:inline-flex}.new-asset-page__stage--current .new-asset-page__stage-index,.new-asset-page__stage--complete .new-asset-page__stage-index{border-color:var(--pok-accent,#1d4ed8);background:color-mix(in srgb, var(--pok-accent,#1d4ed8) 12%, transparent)}.new-asset-page__stage-panel{gap:1rem;width:100%;display:grid}.new-asset-page__stage-heading{margin:0;font-size:1.15rem}.new-asset-page__stage-actions{flex-wrap:wrap;justify-content:space-between}.new-asset-page__review-list{margin:0}.new-asset-page__submit-summary{gap:.35rem;margin:0;padding-left:1.25rem;display:grid}.form-required{color:var(--pok-danger,#b91c1c);font-weight:600}.asset-creation-upload__technical{margin-top:.75rem}.asset-relationship-field__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.asset-relationship-field__display{flex:12rem;min-width:0}.asset-relationship-field__manual{margin-top:.5rem}.asset-relationship-picker__backdrop{z-index:1200;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.asset-relationship-picker__backdrop-dismiss{cursor:pointer;background:#0f172a73;border:0;position:absolute;inset:0}.asset-relationship-picker{z-index:1;border:1px solid var(--border,#e2e8f0);background:var(--bg,#fff);border-radius:.75rem;width:min(100%,42rem);max-height:min(80vh,36rem);padding:1rem;position:relative;overflow:auto;box-shadow:0 20px 45px #0f172a2e}.asset-relationship-picker__header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.asset-relationship-picker__header h2{margin:0;font-size:1.125rem}.asset-relationship-picker__results{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.asset-relationship-picker__result{border:1px solid var(--border,#e2e8f0);background:var(--bg-subtle,#f8fafc);text-align:left;cursor:pointer;border-radius:.5rem;gap:.25rem;width:100%;padding:.75rem;display:grid}.asset-relationship-picker__result:hover{border-color:var(--accent,#2563eb)}.asset-relationship-picker__result-title{font-weight:600}.asset-relationship-picker__result-meta{color:var(--text-muted,#64748b);font-size:.8125rem}.asset-relationship-picker__empty{color:var(--text-muted,#64748b);margin:.75rem 0 0}.proof-publication-policy__levels{gap:.5rem;margin:1rem 0;display:grid}.proof-publication-policy__level-help{color:var(--text-muted);margin:0;font-size:.8125rem}.proof-publication-policy__table-wrap{margin:1rem 0;overflow-x:auto}.proof-publication-policy__table{border-collapse:collapse;width:100%;font-size:.875rem}.proof-publication-policy__table th,.proof-publication-policy__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.625rem .75rem}.proof-publication-policy__section-row th{background:var(--bg-subtle,#f8fafc);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);font-size:.8125rem}.proof-publication-policy__field-label{font-weight:600;display:block}.proof-publication-policy__field-desc{color:var(--text-muted);margin-top:.15rem;font-size:.75rem;display:block}.proof-publication-policy__select{min-width:10rem}.proof-publication-preview__groups{gap:1rem;margin:1rem 0;display:grid}@media (width>=768px){.proof-publication-preview__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}.proof-publication-preview__group h3{margin:0 0 .5rem;font-size:.875rem}.proof-publication-preview__group ul{margin:0;padding-left:1.1rem;font-size:.8125rem}.proof-publication-preview__excluded{color:var(--text-muted);margin-top:1rem;font-size:.8125rem}.asset-proof-policy-status__badge{border-radius:999px;padding:.2rem .55rem;font-size:.8125rem;font-weight:600}.asset-proof-policy-status__badge--positive{color:#166534;background:#dcfce7}.asset-proof-policy-status__badge--warning{color:#92400e;background:#fef3c7}.asset-proof-policy-status__badge--negative{color:#991b1b;background:#fee2e2}.asset-proof-policy-status__badge--neutral,.asset-proof-policy-status__badge--info{color:#334155;background:#e2e8f0}.workspace-my-actions__status{color:var(--text-muted);margin:.5rem 0 0}.workspace-my-actions__list{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.workspace-my-actions__item{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.workspace-my-actions__item-main{gap:.25rem;display:grid}.workspace-my-actions__item-main span{color:var(--text-muted);font-size:.875rem}.workspace-my-actions__entity{font-family:var(--mono)}.workspace-my-actions__item-side{justify-items:end;gap:.5rem;display:grid}.workspace-my-actions__priority{border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.workspace-my-actions__priority--high{color:#991b1b;background:#fee2e2}.workspace-my-actions__priority--medium{color:#92400e;background:#fef3c7}.workspace-my-actions__priority--low{color:#334155;background:#e2e8f0}.workspace-actions-page__status{color:var(--text-muted)}.workspace-actions-page__quick-link-row{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-actions-page__group+.workspace-actions-page__group{margin-top:1rem}.workspace-actions-page__list{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.workspace-actions-page__item{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.workspace-actions-page__item p{color:var(--text-muted);margin:.25rem 0 0}.platform-tenant-admin__org-list{gap:.875rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.platform-tenant-admin__org-item{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.875rem 1rem;display:flex}.platform-tenant-admin__org-main{gap:.35rem;min-width:0;display:grid}.platform-tenant-admin__org-title{color:var(--text-h);margin:0;font-size:1rem;font-weight:600}.platform-tenant-admin__org-slug,.platform-tenant-admin__org-status-line,.platform-tenant-admin__org-workspace,.platform-tenant-admin__org-role,.platform-tenant-admin__org-timestamps{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.platform-tenant-admin__org-id{font-family:var(--mono);font-size:.75rem}.platform-tenant-admin__org-role--none{font-style:italic}.platform-tenant-admin__org-actions{flex-wrap:wrap;flex-shrink:0;gap:.375rem;display:flex}.status-badge--setup,.status-badge--trial{color:#3730a3;background:#e0e7ff}.status-badge--active{color:#166534;background:#dcfce7}.status-badge--suspended,.status-badge--inactive{color:#92400e;background:#fef3c7}.status-badge--archived{color:#475569;background:#e2e8f0}.workspace-switcher__option--restricted{opacity:.72;cursor:not-allowed}.knowledge-graph-page__intro{max-width:52rem}.knowledge-graph-panel__filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.knowledge-graph-panel__filter{flex-direction:column;gap:.25rem;min-width:10rem;display:flex}.knowledge-graph-panel__filter span{color:var(--color-text-muted,#64748b);font-size:.8125rem}.knowledge-graph-panel__filter input,.knowledge-graph-panel__filter select{min-height:2.25rem}.knowledge-graph-panel__canvas-wrap{border:1px solid var(--color-border,#e2e8f0);background:#fff;border-radius:.75rem;overflow:auto}.knowledge-graph-panel__canvas{min-width:100%;min-height:16rem;display:block}.knowledge-graph-edge{stroke:#94a3b8;stroke-width:1.5px}.knowledge-graph-node{cursor:pointer}.knowledge-graph-node--dimmed{opacity:.35}.knowledge-graph-node rect{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1.5px}.knowledge-graph-node--asset rect{fill:#eff6ff;stroke:#3b82f6}.knowledge-graph-node--knowledge-type rect{fill:#f5f3ff;stroke:#7c3aed}.knowledge-graph-node--domain rect{fill:#ecfdf5;stroke:#059669}.knowledge-graph-node--topic rect{fill:#fff7ed;stroke:#ea580c}.knowledge-graph-node--process rect{fill:#fdf2f8;stroke:#db2777}.knowledge-graph-node--selected rect{stroke-width:2.5px}.knowledge-graph-node__label,.knowledge-graph-node__meta,.knowledge-graph-node__set{pointer-events:none;font-family:inherit}.knowledge-graph-node__label{fill:#0f172a;font-size:11px}.knowledge-graph-node--term .knowledge-graph-node__label,.knowledge-graph-node--term .knowledge-graph-node__set{text-anchor:middle}.knowledge-graph-node__meta,.knowledge-graph-node__set{fill:#64748b;font-size:9px}.knowledge-graph-panel__legend{border-top:1px solid var(--color-border,#e2e8f0);flex-wrap:wrap;gap:.5rem .75rem;padding:.75rem 1rem;display:flex}.knowledge-graph-legend__item{background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;display:inline-flex}.knowledge-graph-legend__item.knowledge-graph-node--asset{background:#eff6ff;border-color:#3b82f6}.knowledge-graph-legend__item.knowledge-graph-node--knowledge-type{background:#f5f3ff;border-color:#7c3aed}.knowledge-graph-legend__item.knowledge-graph-node--domain{background:#ecfdf5;border-color:#059669}.knowledge-graph-legend__item.knowledge-graph-node--topic{background:#fff7ed;border-color:#ea580c}.knowledge-graph-legend__item.knowledge-graph-node--process{background:#fdf2f8;border-color:#db2777}.knowledge-graph-panel__empty{margin:0}.knowledge-workbench-page__intro{max-width:52rem}.knowledge-workbench{gap:1.25rem;display:grid}.knowledge-workbench__readonly{margin:0}.knowledge-workbench__metrics{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem;display:grid}.knowledge-workbench-metric{border:1px solid var(--color-border,#e2e8f0);background:var(--color-surface,#fff);color:inherit;border-radius:.65rem;gap:.25rem;padding:.85rem 1rem;text-decoration:none;display:grid}.knowledge-workbench-metric:hover{border-color:var(--color-accent,#2563eb)}.knowledge-workbench-metric__count{font-size:1.5rem;font-weight:700;line-height:1.1}.knowledge-workbench-metric__label{font-weight:600}.knowledge-workbench-metric__detail{color:var(--color-text-muted,#64748b);font-size:.85rem}.knowledge-workbench__cards{gap:.85rem;display:grid}.knowledge-workbench__cards--compact{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.knowledge-workbench-card{border:1px solid var(--color-border,#e2e8f0);background:var(--color-surface,#fff);border-radius:.65rem;padding:.9rem 1rem}.knowledge-workbench-card--trusted{background:#f0fdf4;border-color:#bbf7d0}.knowledge-workbench-card__header h3{margin:0 0 .35rem;font-size:1rem}.knowledge-workbench-card__asset,.knowledge-workbench-card__pair a{font-weight:600}.knowledge-workbench-card__detail,.knowledge-workbench-card__meta{color:var(--color-text-muted,#64748b);margin:.35rem 0 0;font-size:.92rem}.knowledge-workbench-card__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.knowledge-workbench__blocked{flex-direction:column;gap:.25rem;display:inline-flex}.knowledge-workbench__blocked-reason{color:var(--color-text-muted,#64748b);font-size:.82rem}.knowledge-workbench__empty{text-align:left}.knowledge-workbench__guidance{margin:0 0 1rem 1.1rem}.knowledge-workbench-tabs{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;display:flex}.knowledge-workbench-tabs__link{border:1px solid var(--pok-purple-border);color:var(--pok-purple);background:var(--pok-purple-soft);border-radius:999px;align-items:center;padding:.45rem .85rem;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.knowledge-workbench-tabs__link:hover,.knowledge-workbench-tabs__link:focus-visible{border-color:var(--pok-purple);color:var(--pok-purple-hover);background:#7a3eff2e}.knowledge-workbench-tabs__link.is-active{border-color:var(--pok-purple);background:var(--primary);color:#fff}.knowledge-workbench__map-link{margin:.85rem 0 0}.knowledge-map-view__intro,.knowledge-map-view__workbench-intro{max-width:52rem}.knowledge-map-view__workbench-link{margin:0 0 1rem}.knowledge-workbench__deep-link{font-size:.82rem}.knowledge-graph-edge--asset-relationship{stroke:#7c3aed;stroke-width:2px;stroke-dasharray:6 4}.knowledge-graph-edge--metadata{stroke:#94a3b8}.knowledge-graph-edge-label{fill:#5b21b6;font-size:10px}.knowledge-graph-panel__filter--checkbox{flex-direction:row;align-items:center;gap:.4rem}.workspace-taxonomy-import-export{border-bottom:1px solid var(--color-border,#e2e8f0);margin-bottom:1.25rem;padding-bottom:1rem}.workspace-taxonomy-import-export__heading{margin:0 0 .35rem;font-size:1rem}.workspace-taxonomy-import-export__actions{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;display:flex}.workspace-taxonomy-import-export__file-input{display:none}.workspace-taxonomy-import-preview{border:1px solid var(--color-border,#e2e8f0);background:#f8fafc;border-radius:.5rem;margin-top:1rem;padding:.75rem 1rem}.workspace-taxonomy-import-preview__warning{color:#92400e;margin:.35rem 0}.workspace-taxonomy-import-preview__summary{margin:.5rem 0;padding-left:1.25rem}.workspace-taxonomy-import-preview__errors{color:#b91c1c;margin:.5rem 0;padding-left:1.25rem}.workspace-taxonomy{gap:1rem;display:grid}.workspace-taxonomy__set{border-top:1px solid var(--color-border,#e2e8f0);padding:.75rem 0}.workspace-taxonomy__term-list{margin:.5rem 0;padding-left:1.25rem}.workspace-taxonomy__term-item{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.workspace-taxonomy__add{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.workspace-reports-page .page-prestige-hero{margin-bottom:1.25rem}.workspace-reports-tabs{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;display:flex}.workspace-reports-tabs__link{border:1px solid var(--pok-purple-border);color:var(--pok-purple);background:var(--pok-purple-soft);cursor:pointer;border-radius:999px;align-items:center;padding:.45rem .85rem;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.workspace-reports-tabs__link:hover,.workspace-reports-tabs__link:focus-visible{border-color:var(--pok-purple);color:var(--pok-purple-hover);background:#7a3eff2e}.workspace-reports-tabs__link.is-active{border-color:var(--pok-purple);background:var(--primary);color:#fff}.workspace-reports__panel{flex-direction:column;gap:1rem;display:flex}.workspace-reports__kpis{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.workspace-reports__filters-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.workspace-reports__filter{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.workspace-reports__filter input,.workspace-reports__filter select{width:100%}.workspace-reports__table-wrap{overflow-x:auto}.workspace-reports__table{border-collapse:collapse;width:100%;font-size:.875rem}.workspace-reports__table th,.workspace-reports__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.55rem .65rem}.workspace-reports__table th{color:var(--text-h);background:var(--surface);font-weight:600}.workspace-reports__audit-actions{justify-content:flex-end;display:flex}.workspace-reports__action-row{flex-wrap:wrap;gap:.35rem;display:flex}.workspace-reports__registry{margin-top:1.25rem}.governance-workbench__warning{color:var(--warning-text,#9a6700);margin:0 0 .5rem;font-size:.875rem}.workspace-reports__status,.workspace-reports__empty{margin:0}.operation-status-banner{border:1px solid var(--border-subtle,#d8dee6);background:var(--surface-muted,#f6f8fa);border-radius:.375rem;margin:.75rem 0;padding:.75rem 1rem}.operation-status-banner--compact{margin:.5rem 0;padding:.5rem .75rem}.operation-status-banner--loading{border-color:var(--border-subtle,#d8dee6)}.operation-status-banner--error,.operation-status-banner--blocked{background:#f8d7da;border-color:#f5c2c7}.operation-status-banner--success{background:#d1e7dd;border-color:#badbcc}.operation-status-banner--stale{background:#fff3cd;border-color:#ffecb5}.operation-status-banner__message{margin:0}.inline-operation-error{background:#f8d7da;border:1px solid #f5c2c7;border-radius:.375rem;margin:.75rem 0;padding:.75rem 1rem}.inline-operation-error--compact{margin:.5rem 0;padding:.5rem .75rem}.inline-operation-error__message{margin:0 0 .5rem}.inline-operation-error--compact .inline-operation-error__message{margin-bottom:.35rem}.operation-retry-button{margin-top:.25rem}.workspace-admin-page__hero{margin-bottom:1rem}.workspace-admin__layout{gap:1rem;display:grid}.workspace-admin__scope-note,.workspace-settings__scope-note,.tenant-profile-page__scope-note,.tenant-profile__scope{color:var(--text-muted);margin:0 0 .75rem;font-size:.875rem}.workspace-admin__operations-summary,.workspace-admin__checklist{border-color:color-mix(in srgb, var(--pok-lavender-300) 40%, var(--border))}.workspace-admin__operations-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.85rem;display:grid}.workspace-admin__operations-card{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--pok-lavender-50) 35%, #fff);padding:.85rem}.workspace-admin__operations-card h3{margin:0 0 .45rem;font-size:.9rem}.workspace-admin__operations-status{color:var(--pok-purple);margin:0 0 .45rem;font-weight:600}.workspace-admin__operations-detail,.workspace-admin__operations-muted,.workspace-admin__operations-unavailable,.workspace-admin__privacy-boundary{margin:.35rem 0;font-size:.82rem;line-height:1.45}.workspace-admin__operations-muted,.workspace-admin__privacy-boundary{color:var(--text-muted)}.workspace-admin__operations-unavailable{color:var(--status-warning,#9a6700)}.workspace-admin__operations-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.5rem 0;display:grid}.workspace-admin__operations-counts dt{color:var(--text-muted);font-size:.72rem}.workspace-admin__operations-counts dd{margin:.1rem 0 0;font-weight:600}.workspace-admin__branding-preview{align-items:center;gap:.65rem;margin:.5rem 0;display:flex}.workspace-admin__branding-logo,.workspace-admin__branding-placeholder{border-radius:var(--radius-sm);object-fit:contain;border:1px solid var(--border-subtle);width:2.5rem;height:2.5rem}.workspace-admin__branding-placeholder{background:var(--pok-lavender-50);color:var(--pok-purple);justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.workspace-admin__governance-list{margin:.5rem 0;padding-left:1rem;font-size:.85rem}.workspace-admin__checklist-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.workspace-admin__checklist-item{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#fff;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.65rem .75rem;display:flex}.workspace-admin__overview-grid,.workspace-admin__health-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1rem;margin:.75rem 0 0;display:grid}.workspace-admin__overview-grid dt,.workspace-admin__health-grid dt{color:var(--text-muted,#64748b);font-size:.75rem}.workspace-admin__overview-grid dd,.workspace-admin__health-grid dd{margin:.15rem 0 0;font-weight:600}.workspace-admin__overview-missing{margin-top:.75rem}.workspace-admin__overview-complete,.workspace-admin__health-ok{color:var(--text-muted,#64748b);margin:.75rem 0 0}.workspace-admin__overview-actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.workspace-admin__operator-diagnostics{border:1px solid var(--border,#e2e8f0);background:var(--bg-subtle,#f8fafc);border-radius:.5rem;padding:.75rem 1rem}.workspace-admin__operator-diagnostics summary{cursor:pointer;font-weight:600}.workspace-admin__operator-diagnostics-body{gap:1rem;margin-top:.75rem;display:grid}.workspace-setup-templates--collapsible{margin-top:1rem}.workspace-setup-templates__summary{cursor:pointer;border:1px solid var(--border,#e2e8f0);background:var(--bg-subtle,#f8fafc);border-radius:.5rem;padding:.75rem 1rem;font-size:1.05rem;font-weight:600;list-style:none}.workspace-setup-templates__summary::-webkit-details-marker{display:none}.workspace-setup-templates__body{margin-top:.75rem}.workspace-setup-templates{margin-bottom:1rem}.workspace-setup-templates__notice{background:color-mix(in srgb, var(--color-primary,#1f5eff) 8%, transparent);border-radius:.5rem;margin:0 0 .75rem;padding:.75rem 1rem;font-size:.9375rem}.workspace-setup-templates__guidance,.workspace-setup-templates__description,.workspace-setup-templates__recommended,.workspace-setup-templates__rollback,.workspace-setup-templates__status{color:var(--text-muted,#5c6470);margin:0 0 .75rem}.workspace-setup-templates__selector{flex-direction:column;gap:.35rem;max-width:28rem;margin-bottom:1rem;display:flex}.workspace-setup-templates__selector label{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.workspace-setup-templates__suggestions{margin-bottom:1rem}.workspace-setup-templates__suggestions-label{margin:0 0 .5rem;font-size:.875rem}.workspace-setup-templates__chip-row,.workspace-setup-templates__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.workspace-setup-templates__chip{border:1px solid var(--border-subtle,#d8dee8);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem}.workspace-setup-templates__chip--active{border-color:var(--color-primary,#1f5eff);background:color-mix(in srgb, var(--color-primary,#1f5eff) 12%, transparent);font-weight:600}.workspace-setup-templates__details{border-top:1px solid var(--border-subtle,#e2e8f0);margin:1rem 0;padding-top:.5rem}.workspace-setup-templates__title{margin:0 0 .35rem}.workspace-setup-templates__columns{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:1rem 0;display:grid}.workspace-setup-templates__list,.workspace-setup-templates__preview-list{margin:.35rem 0 0;padding-left:1.1rem}.workspace-setup-templates__impact-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:1rem 0;display:grid}.workspace-setup-templates__impact-card{border:1px solid var(--border-subtle,#e2e8f0);border-radius:.5rem;padding:.75rem}.workspace-setup-templates__impact-card h4{margin:0 0 .35rem;font-size:.9375rem}.workspace-setup-templates__impact-card p{color:var(--text-muted,#5c6470);margin:0;font-size:.875rem}.workspace-setup-templates__confirm{margin:1rem 0}.workspace-setup-templates__warning{color:#9a3412;margin:0 0 .75rem}.workspace-setup-templates__confirm-label{align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.workspace-setup-templates__warnings{color:var(--text-muted,#5c6470)}.workspace-setup-templates__actions{margin-top:1rem}.workspace-admin__summary-line{margin:0;font-size:1.05rem}.workspace-admin__lifecycle-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem 1rem;margin:.9rem 0 0;display:grid}.workspace-admin__lifecycle-grid dt{color:var(--text-muted,#666);font-size:.82rem}.workspace-admin__lifecycle-grid dd{margin:.1rem 0 0}.workspace-admin__integrity-grid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.6rem 1rem;margin:.9rem 0 0;display:grid}.workspace-admin__integrity-grid dt{color:var(--text-muted,#666);font-size:.82rem}.workspace-admin__integrity-grid dd{margin:.1rem 0 0}.workspace-admin__integrity-list{gap:.75rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.workspace-admin__integrity-item{border:1px solid var(--border-subtle,#e2e8f0);border-radius:.5rem;padding:.75rem}.workspace-admin__integrity-item--error{border-color:#fecaca}.workspace-admin__deployment-grid{margin-top:.75rem}.workspace-admin__deployment-intro{margin-bottom:1rem}.workspace-admin__deployment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.workspace-admin__deployment-summary-card{background:var(--surface-elevated,#f8fafc);border:1px solid var(--border-subtle,#e2e8f0);border-radius:.5rem;padding:.75rem .875rem}.workspace-admin__deployment-summary-label{color:var(--text-muted,#64748b);margin:0 0 .35rem;font-size:.8125rem}.workspace-admin__deployment-summary-value{margin:0}.workspace-admin__deployment-group{border-top:1px solid var(--border-subtle,#e2e8f0);margin-top:1rem;padding-top:1rem}.workspace-admin__deployment-group-title{margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.workspace-admin__deployment-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;display:grid}.workspace-admin__deployment-field{gap:.25rem;margin:0;display:grid}.workspace-admin__deployment-field-label{color:var(--text-muted,#64748b);margin:0;font-size:.8125rem;font-weight:500}.workspace-admin__deployment-field-value{overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.9375rem}.workspace-admin__deployment-help{color:var(--text-muted,#64748b);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.workspace-admin__deployment-badge{white-space:nowrap;border-radius:999px;padding:.2rem .55rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-block}.workspace-admin__deployment-badge--neutral{color:#475569;background:#f1f5f9}.workspace-admin__deployment-badge--success{color:#166534;background:#dcfce7}.workspace-admin__deployment-badge--warning{color:#92400e;background:#fef3c7}.workspace-admin__deployment-badge--info{color:#075985;background:#e0f2fe}.workspace-admin__deployment-command{color:#f8fafc;overflow-wrap:anywhere;word-break:break-word;background:#0f172a;border-radius:.375rem;max-width:100%;padding:.35rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.4;display:inline-block}.workspace-admin__deployment-actions{border-top:1px solid var(--border-subtle,#e2e8f0);margin-top:1.25rem;padding-top:1rem}.workspace-admin__deployment-actions-title{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.workspace-admin__deployment-action-chips{flex-direction:column;gap:.5rem;display:flex}.workspace-admin__deployment-actions-note{margin-top:.65rem}.workspace-admin__acceptance-grid{margin-top:.75rem}.workspace-admin__acceptance-code{color:#f8fafc;overflow-wrap:anywhere;background:#0f172a;border-radius:.375rem;padding:.25rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;display:inline-block}.workspace-admin__acceptance-areas,.workspace-admin__acceptance-commands{margin-top:1rem}.workspace-admin__acceptance-areas-title{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.workspace-admin__acceptance-list{margin:0;padding-left:1.25rem}.workspace-admin__acceptance-command-row{flex-direction:column;gap:.5rem;display:flex}.guided-asset-creation{margin-bottom:1.25rem}.guided-asset-creation__intro,.guided-asset-creation__after-save,.guided-asset-creation__description,.guided-asset-creation__hint{color:var(--text-muted,#64748b);line-height:1.5}.guided-asset-creation__detail{gap:.85rem;display:grid}.guided-asset-creation__block-title{margin:0 0 .35rem;font-size:.875rem;font-weight:600}.guided-asset-creation__list{margin:0;padding-left:1.25rem}.guided-asset-creation__fields{margin:0}.asset-post-create-guidance__intro,.asset-post-create-guidance__step-detail,.asset-post-create-guidance__footer,.contributor-start-here__lead,.workspace-my-actions__journey,.governance-workbench__orientation-lead,.governance-workbench__orientation-copy,.asset-knowledge-relationships__proposal-note,.asset-knowledge-relationships__type-help{color:var(--text-muted,#64748b);line-height:1.5}.asset-post-create-guidance .panel__header,.governance-workbench__orientation .panel__header{justify-content:space-between;align-items:center;display:flex}.asset-post-create-guidance__steps{gap:.85rem;margin:0;padding-left:1.25rem;display:grid}.asset-post-create-guidance__step-title{margin:0 0 .25rem;font-weight:600}.asset-lifecycle-summary__field-help{color:var(--text-muted,#64748b);margin-top:.25rem;font-size:.875rem;font-weight:400;line-height:1.45;display:block}.contributor-start-here__links,.governance-workbench__orientation-links{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.governance-workbench__knowledge-map-lead,.relationship-explorer__lead,.relationship-explorer__explanation,.relationship-explorer__isolated-intro,.governance-workbench__knowledge-map-actions{color:var(--text-muted,#64748b);line-height:1.5}.governance-workbench__knowledge-map-grid{margin-top:.75rem}.governance-workbench__knowledge-map-actions,.relationship-explorer__empty-links,.relationship-explorer__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.relationship-explorer__filters{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin:1rem 0;display:grid}.relationship-explorer__cards,.relationship-explorer__isolated-list{gap:.85rem;display:grid}.relationship-explorer__card,.relationship-explorer__isolated-card{border:1px solid var(--border-subtle,#e2e8f0);border-radius:.5rem;padding:.85rem 1rem}.relationship-explorer__card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.relationship-explorer__badge{border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600}.relationship-explorer__badge--trusted,.relationship-explorer__badge--approved{color:#166534;background:#dcfce7}.relationship-explorer__badge--pending{color:#854d0e;background:#fef9c3}.relationship-explorer__badge--rejected{color:#991b1b;background:#fee2e2}.relationship-explorer__badge--archived{color:#475569;background:#f1f5f9}.asset-knowledge-relationships__status{border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:600}.asset-knowledge-relationships__status--trusted{color:#166534;background:#dcfce7}.asset-knowledge-relationships__status--proposed{color:#854d0e;background:#fef9c3}.asset-knowledge-relationships__status--rejected{color:#991b1b;background:#fee2e2}.asset-knowledge-relationships__status--archived{color:#475569;background:#f1f5f9}.relationship-explorer__isolated-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.workspace-actions-page__empty-links,.workspace-my-actions__empty-links,.governance-workbench__empty-links{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.workspace-reports__registry-intro,.evidence-export-panel__registry-link,.evidence-export-panel__blocked-reason,.evidence-export-panel__contents-plain,.evidence-export-panel__role-note,.evidence-export-panel__last-export{color:var(--text-muted,#64748b);margin:.35rem 0 .75rem;line-height:1.5}.evidence-export-panel__preview{border-top:1px solid var(--border);margin-top:.75rem;padding-top:.75rem}.evidence-export-panel__preview h3{margin:0 0 .4rem;font-size:.88rem}.workspace-reports__unavailable-help{color:var(--text-muted,#64748b);margin:.35rem 0 .75rem}.public-verify-page__next-step{color:var(--text-muted,#64748b);margin-top:.75rem;font-size:.9375rem}@media (width<=960px){.workspace-admin__deployment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.workspace-admin__deployment-summary,.workspace-admin__deployment-fields{grid-template-columns:minmax(0,1fr)}}.workspace-admin__integrity-item--warning{border-color:#fde68a}.workspace-admin__integrity-title{margin:0 0 .25rem;font-weight:600}.workspace-admin__grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.workspace-admin__card{flex-direction:column;gap:.75rem;min-height:100%;display:flex}.workspace-admin__card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.workspace-admin__card-title{margin:0;font-size:1rem}.workspace-admin__card-summary,.workspace-admin__card-updated{margin:0}.workspace-admin__card-updated{color:var(--text-muted,#666);font-size:.875rem}.workspace-admin__card-actions{margin-top:auto}.workspace-admin__status{white-space:nowrap;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:600}.workspace-admin__status--configured{color:#2e7d32;background:#2e7d321f}.workspace-admin__status--attention{color:#9a6700;background:#9a67001f}.workspace-admin__status--unavailable,.workspace-admin__status--neutral{color:#5a5a5a;background:#5a5a5a1f}.workspace-admin__task-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.workspace-admin__task-item{border-top:1px solid var(--border-subtle,#e5e5e5);justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.workspace-admin__task-item:first-child{border-top:0;padding-top:0}.workspace-admin__task-title{margin:0 0 .2rem}.workspace-admin__task-status{color:var(--text-muted,#666);margin:0;font-size:.875rem}.workspace-admin__task-copy{flex:16rem}.workspace-admin__missing-label{margin:.5rem 0 .25rem;font-size:.8125rem;font-weight:600}.workspace-admin__missing-list{color:var(--text-muted,#666);margin:0;padding-left:1.1rem;font-size:.8125rem}.workspace-admin__card-missing{color:var(--text-muted,#666);margin:0;font-size:.875rem}.workspace-settings__technical-details{border-top:1px solid var(--border-subtle);margin-top:1rem;padding-top:.75rem}.workspace-settings__technical-details summary{cursor:pointer;color:var(--text-muted);font-size:.875rem;font-weight:600}.workspace-settings__technical-note{color:var(--text-muted);margin:.75rem 0 0;font-size:.8125rem}.workspace-admin-link__intro{margin:0 0 1rem}.asset-creation-upload{width:100%;margin-bottom:1.25rem}.asset-creation-upload__intro{color:var(--text-muted,#64748b);line-height:1.5}.asset-creation-upload__dropzone{border:2px dashed var(--border-subtle,#cbd5e1);background:var(--surface-muted,#f8fafc);text-align:center;border-radius:.75rem;margin:1rem 0;padding:1.5rem;position:relative}.asset-creation-upload__dropzone--active{border-color:var(--brand-primary,#7a3eff);background:color-mix(in srgb, var(--brand-primary,#7a3eff) 6%, white)}.asset-creation-upload__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.asset-creation-upload__drop-label{margin:0 0 .5rem}.asset-creation-upload__auto-hash{margin-top:.75rem}.asset-creation-upload__file-summary{margin-top:1rem}.asset-creation-upload__policy-notice--required{color:var(--text-primary,#0f172a)}.new-asset-page__more-guidance{margin:1rem 0}.upload-intake{margin-bottom:1.25rem}.upload-intake--compact{margin-top:0}.upload-intake__intro{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.45}.upload-intake__dropzone{border:2px dashed var(--border-subtle,#cbd5e1);background:var(--surface-muted,#f8fafc);text-align:center;border-radius:.75rem;margin:.5rem 0 0;padding:1.5rem;position:relative}.upload-intake__dropzone--active{border-color:var(--brand-primary,#7a3eff);background:color-mix(in srgb, var(--brand-primary,#7a3eff) 6%, white)}.upload-intake__dropzone-title{margin:0 0 .35rem;font-weight:600}.upload-intake__dropzone-hint,.upload-intake__formats{color:var(--text-muted);margin:.25rem 0 0;font-size:.8125rem}.upload-intake__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.upload-intake__file-summary{margin-top:.75rem;font-size:.875rem}.upload-intake__result{margin-top:1rem}.upload-intake__file-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.upload-intake__file-meta{color:var(--text-muted);margin-left:.5rem;font-size:.8125rem}.upload-intake__exact-title,.upload-intake__guided-title{margin:0 0 .35rem;font-size:1rem}.upload-intake__exact-copy,.upload-intake__guided-copy,.upload-intake__no-similar{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem;line-height:1.45}.upload-intake__targets{border:0;margin:0 0 1rem;padding:0}.upload-intake__targets legend{margin-bottom:.5rem;font-size:.875rem;font-weight:600}.upload-intake__target-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.upload-intake__target-option{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.75rem .875rem;display:flex}.upload-intake__target-copy{color:var(--text-muted);flex-direction:column;gap:.2rem;font-size:.8125rem;display:flex}.upload-intake__actions{flex-wrap:wrap;gap:.5rem;display:flex}.upload-intake__choose-different{margin-top:.5rem;padding:0}.upload-intake__no-assets{color:var(--text-muted);margin:0 0 .875rem;font-size:.8125rem}.upload-intake__manual-picker{margin-top:.5rem}.upload-intake__manual-picker h3{margin:0 0 .75rem;font-size:1rem}.upload-intake__manual-search{margin-bottom:.875rem;display:block}.upload-intake__manual-search-label{color:var(--text-muted);margin-bottom:.35rem;font-size:.8125rem;display:block}.upload-intake__manual-search-input{width:100%;max-width:32rem}.upload-intake__manual-empty{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem}.upload-intake__manual-list{gap:.5rem;max-height:18rem;margin:0 0 1rem;padding:0;list-style:none;display:grid;overflow-y:auto}.upload-intake__manual-option{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.75rem .875rem;display:flex}.upload-intake__manual-option-body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.upload-intake__manual-option-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.upload-intake__manual-option-meta{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.enterprise-dashboard-hero{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;padding:1.75rem 2rem;display:flex}.enterprise-dashboard-hero__main{flex:1;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.enterprise-dashboard-hero__logo{object-fit:contain;background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.75rem;flex-shrink:0;width:3.75rem;height:3.75rem;padding:.25rem}.enterprise-dashboard-hero__eyebrow{color:var(--text-muted);margin:0 0 .35rem;font-size:.8125rem}.enterprise-dashboard-hero__title{letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:600}.enterprise-dashboard-hero__subtitle{max-width:42rem;color:var(--text-muted);margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}.enterprise-dashboard-hero__actions{flex-shrink:0;padding-top:.25rem}.enterprise-dashboard-overview{margin-bottom:1.5rem}.enterprise-dashboard-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=1100px){.enterprise-dashboard-overview__grid{grid-template-columns:1fr}}.enterprise-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:100%;box-shadow:var(--shadow-sm);flex-direction:column;padding:1.25rem 1.375rem;display:flex}.enterprise-card--positive{border-color:var(--success-border);background:linear-gradient(to bottom, var(--enterprise-green-soft), var(--surface) 4rem)}.enterprise-card--warning,.enterprise-card--attention{border-color:var(--enterprise-amber-border);background:linear-gradient(to bottom, var(--enterprise-amber-soft), var(--surface) 4rem)}.enterprise-card__header{margin-bottom:.875rem}.enterprise-card__title{margin:0;font-size:1.0625rem;font-weight:600}.enterprise-card__description{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.enterprise-card__body{flex:1}.enterprise-card__footer{border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:.875rem;display:flex}.enterprise-empty-state{padding:.5rem 0}.enterprise-empty-state--compact{padding:.25rem 0}.enterprise-empty-state__title{color:var(--text-h);margin:0;font-size:.875rem;font-weight:600}.enterprise-empty-state__description{color:var(--text-muted);margin:.35rem 0 .75rem;font-size:.8125rem;line-height:1.45}.enterprise-section-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.enterprise-section-header__title{margin:0;font-size:1.125rem}.enterprise-section-header__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem}.enterprise-technical-details,.enterprise-disclosure{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);margin-top:1rem}.enterprise-technical-details__summary,.enterprise-disclosure__summary{color:var(--accent-primary);cursor:pointer;padding:.75rem 1rem;font-size:.875rem;font-weight:600;list-style:none}.enterprise-disclosure__hint{color:var(--text-muted);margin-top:.2rem;font-size:.75rem;font-weight:400;display:block}.enterprise-technical-details__content,.enterprise-disclosure>.workspace-dashboard__charts,.enterprise-disclosure>.panel{padding:0 1rem 1rem}.enterprise-health-stats{margin:0}.enterprise-health-stats__row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem 0;display:flex}.enterprise-health-stats__row:last-child{border-bottom:none}.enterprise-health-stats__row dt{color:var(--text-muted);margin:0;font-size:.8125rem}.enterprise-health-stats__row dd{color:var(--text-h);margin:0;font-size:1.125rem;font-weight:600}.enterprise-dashboard-overview__summary,.enterprise-dashboard-overview__health-detail{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.enterprise-activity-list{margin:0;padding:0;list-style:none}.enterprise-activity-list__item{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:.5rem 1rem;min-width:0;padding:.55rem 0;font-size:.8125rem;display:grid}.enterprise-activity-list__type,.enterprise-activity-list__asset,.enterprise-activity-list__reference{overflow-wrap:anywhere;word-break:break-word;min-width:0}.enterprise-activity-list__asset,.enterprise-activity-list__reference{color:var(--text-muted)}.enterprise-activity-list__item:last-child{border-bottom:none}.enterprise-activity-list__type{color:var(--text-h);font-weight:600}.enterprise-activity-list__time{color:var(--text-muted);white-space:nowrap;flex-shrink:0}.pok-branded-activity-card .enterprise-card__body,.pok-branded-activity-card .enterprise-activity-list{min-width:0;overflow:hidden}.verify-result__status-row{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;display:flex}.verify-result__status-chip{background:var(--bg-subtle);border:1px solid var(--border);border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.verify-result__status-chip--positive{color:var(--enterprise-green);background:var(--enterprise-green-soft);border-color:var(--success-border)}.verify-result__status-chip--attention{color:var(--enterprise-amber);background:var(--enterprise-amber-soft);border-color:var(--enterprise-amber-border)}.verify-result__summary{margin-bottom:.75rem}.proof-summary-panel__operational{margin-bottom:.5rem}.proof-summary-panel__validity-label{color:var(--text-muted);margin-left:.5rem;font-size:.8125rem}.workspace-dashboard--enterprise .workspace-dashboard__health-actions{display:none}.workspace-dashboard__insights-disclosure,.workspace-dashboard__attention-disclosure{margin-bottom:1rem}.product-main:has(.workspace-dashboard--enterprise){background:linear-gradient(180deg, #fff 0%, var(--pok-dashboard-bg-gradient-end) 42%, var(--pok-dashboard-bg) 100%)}.workspace-dashboard--enterprise .enterprise-dashboard-hero,.workspace-dashboard--enterprise .enterprise-card,.workspace-dashboard--enterprise .panel,.workspace-dashboard--enterprise .metric-summary-card,.workspace-dashboard--enterprise .workspace-dashboard__health{background:var(--pok-dashboard-card-bg);border-color:var(--pok-dashboard-border);box-shadow:var(--pok-dashboard-shadow-sm)}.workspace-dashboard--enterprise .enterprise-dashboard-hero,.workspace-dashboard--enterprise .enterprise-card,.workspace-dashboard--enterprise .panel,.workspace-dashboard--enterprise .metric-summary-card{box-shadow:var(--pok-dashboard-shadow)}.workspace-dashboard--enterprise .enterprise-card--positive{border-color:var(--success-border);background:linear-gradient(to bottom, var(--enterprise-green-soft), var(--pok-dashboard-card-bg) 4rem)}.workspace-dashboard--enterprise .enterprise-card--warning,.workspace-dashboard--enterprise .enterprise-card--attention{border-color:var(--pok-dashboard-border);background:linear-gradient(to bottom, var(--pok-dashboard-section-bg), var(--pok-dashboard-card-bg) 4rem)}.workspace-dashboard--enterprise .workspace-dashboard__health--positive{border-color:var(--success-border);background:linear-gradient(to bottom, var(--enterprise-green-soft), var(--pok-dashboard-card-bg) 100%)}.workspace-dashboard--enterprise .workspace-dashboard__health--warning,.workspace-dashboard--enterprise .workspace-dashboard__health--empty{border-color:var(--pok-dashboard-border);background:linear-gradient(to bottom, var(--pok-dashboard-section-bg), var(--pok-dashboard-card-bg) 100%)}.workspace-dashboard--enterprise .metric-summary-card--positive{border-color:var(--success-border);background:linear-gradient(to bottom, var(--enterprise-green-soft), var(--pok-dashboard-card-bg) 100%)}.workspace-dashboard--enterprise .metric-summary-card--warning{border-color:var(--pok-dashboard-border);background:linear-gradient(to bottom, var(--pok-dashboard-section-bg), var(--pok-dashboard-card-bg) 100%)}.workspace-dashboard--enterprise .metric-summary-card--alert{border-color:var(--danger-border);background:linear-gradient(to bottom, var(--danger-bg), var(--pok-dashboard-card-bg) 100%)}.workspace-dashboard--enterprise .enterprise-disclosure,.workspace-dashboard--enterprise .enterprise-technical-details{background:var(--pok-dashboard-section-bg);border-color:var(--pok-dashboard-border)}.workspace-dashboard--enterprise .workspace-dashboard__attention-summary{background:var(--pok-dashboard-section-bg);border:1px solid var(--pok-dashboard-border);border-radius:var(--radius)}.pok-branded-hero{border-color:var(--pok-dashboard-border);background:linear-gradient(135deg, var(--pok-dashboard-card-bg) 0%, var(--pok-dashboard-bg) 52%, var(--pok-dashboard-bg-gradient-end) 100%);box-shadow:var(--pok-dashboard-shadow);position:relative;overflow:hidden}.pok-branded-hero:before{content:"";background:linear-gradient(90deg, var(--pok-purple) 0%, #7a3eff4d 100%);height:3px;position:absolute;top:0;left:0;right:0}.workspace-page__stack{flex-direction:column;gap:1.25rem;display:flex}.workspace-page-header{background:var(--pok-dashboard-card-bg,var(--surface));border:1px solid var(--pok-dashboard-border,var(--border));border-radius:var(--radius-lg);width:100%;box-shadow:var(--pok-dashboard-shadow-sm,var(--shadow-sm));justify-content:space-between;align-items:flex-start;gap:1.25rem 1.5rem;margin-bottom:1.25rem;padding:1.5rem 1.75rem;display:flex;position:relative;overflow:hidden}.workspace-page-header__main{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.workspace-page-header__icon{flex-shrink:0;margin-top:.15rem}.workspace-page-header__copy{flex:1;min-width:0}.workspace-page-header__badge-row{margin-bottom:.35rem}.workspace-page-header__title{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}.workspace-page-header__description,.workspace-page-header__secondary{max-width:none;color:var(--text-muted);margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}.workspace-page-header__secondary{margin-top:.4rem;font-size:.875rem}.workspace-page-header__context{margin-top:.85rem}.workspace-page-header__actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.65rem;max-width:min(100%,20rem);display:flex}.workspace-page-header__helper{color:var(--text-muted);text-align:right;margin:0;font-size:.8125rem;line-height:1.45}.workspace-page-header__secondary-actions,.workspace-page-header__primary-action{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.workspace-page-header--identity .workspace-page-header__title{font-size:2rem}@media (width<=768px){.workspace-page-header{flex-direction:column;padding:1.25rem}.workspace-page-header__actions{align-items:flex-start;width:100%;max-width:none}.workspace-page-header__helper{text-align:left}.workspace-page-header__secondary-actions,.workspace-page-header__primary-action{justify-content:flex-start}}.pok-workspace-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--pok-purple);background:var(--pok-purple-soft);border:1px solid var(--pok-purple-border);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.pok-branded-surface{border-color:var(--pok-dashboard-border);box-shadow:var(--pok-dashboard-shadow-sm)}.workspace-audit-panel--branded{background:linear-gradient(180deg, var(--pok-dashboard-card-bg,#fff) 0%, var(--pok-dashboard-section-bg,#f7f5ff) 100%);border-top:3px solid var(--pok-purple)}.workspace-audit-panel--branded:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--pok-purple) 24%, transparent)}.workspace-audit__intro{max-width:none;margin-bottom:.25rem}.workspace-audit__lead,.workspace-audit .workspace-audit__boundary{max-width:none}.workspace-audit__lead{margin-top:0}.product-release-notes-page__list{gap:.875rem;display:grid}.product-release-notes-page__entry-title{color:var(--text-muted);margin:.25rem 0 0;font-size:.9375rem}.product-release-notes-page__entry-summary{margin:.5rem 0}.product-release-notes-page__entry-bullets{color:var(--text);margin:0;padding-left:1.2rem}.product-release-notes-page__current-badge{text-transform:uppercase;letter-spacing:.04em;color:var(--pok-purple);margin-left:.5rem;font-size:.6875rem;font-weight:600}.role-permissions-popover{display:inline-block;position:relative}.role-permissions-popover__trigger{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.4rem;padding:0;display:inline-flex}.role-permissions-popover__trigger:hover,.role-permissions-popover__trigger:focus-visible{color:var(--pok-purple);text-underline-offset:2px;text-decoration:underline}.role-permissions-popover__icon{width:1rem;height:1rem;color:var(--pok-purple);background:var(--pok-purple-soft);border:1px solid var(--pok-purple-border);border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-style:italic;font-weight:700;display:inline-flex}.role-permissions-popover__panel{z-index:40;border:1px solid var(--pok-dashboard-border);border-radius:var(--radius-md);background:var(--pok-dashboard-card-bg,#fff);width:min(24rem,92vw);box-shadow:var(--pok-dashboard-shadow);padding:.875rem 1rem;position:absolute;top:calc(100% + .35rem);left:0}.role-permissions-popover__headline{margin:0 0 .5rem;font-size:.875rem;line-height:1.45}.role-permissions-popover__scope{color:var(--text-muted);margin:0 0 .75rem;font-size:.75rem;line-height:1.45}.role-permissions-popover__capabilities{gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.role-permissions-popover__capability{border-radius:var(--radius-sm);background:var(--surface-muted);gap:.15rem;padding:.5rem .625rem;font-size:.8125rem;display:grid}.role-permissions-popover__capability--available{border-left:3px solid var(--status-positive,#15803d)}.role-permissions-popover__capability--unavailable{border-left:3px solid var(--text-muted);opacity:.92}.role-permissions-popover__capability-label{font-weight:600}.role-permissions-popover__capability-state{color:var(--text-muted);font-size:.75rem}.role-permissions-popover__capability-detail{color:var(--text-muted);font-size:.75rem;line-height:1.4}.tenant-profile-page__role-popover{margin-top:.35rem}.pok-lavender-header-surface{border-radius:var(--radius);background:linear-gradient(to right, var(--pok-purple-soft), #f3eeff59);border-left:3px solid var(--pok-purple);margin:-.125rem -.25rem 1rem;padding:.875rem 1rem}.pok-branded-metric-card.enterprise-card .enterprise-card__title,.pok-branded-metric-card .enterprise-card__title{color:var(--text-h)}.pok-branded-metric-card.enterprise-card .enterprise-card__header,.pok-branded-metric-card .enterprise-card__header{border-bottom:1px solid var(--pok-dashboard-border);padding-bottom:.25rem}.pok-branded-activity-card .enterprise-activity-list__item{border-bottom-color:var(--pok-dashboard-border);border-radius:var(--radius-sm);margin:0 -.5rem;padding:.65rem .5rem}.pok-branded-activity-card .enterprise-activity-list__item:hover{background:var(--pok-purple-muted)}.pok-branded-activity-card .enterprise-activity-list__type{color:var(--pok-purple)}.user-profile-page--branded{max-width:52rem}.user-profile-page--branded .pok-profile-hero{border-radius:var(--radius-lg);margin-bottom:1.25rem;padding:1.35rem 1.5rem}.user-profile-page--branded .pok-profile-hero h1{letter-spacing:-.02em;margin:.35rem 0 0;font-size:1.75rem}.user-profile-page--branded .page-header__subtitle{margin-top:.45rem}.pok-profile-identity-card{border-left:3px solid var(--pok-purple)}.user-profile-page--branded .user-profile-page__membership{background:var(--surface);border-color:var(--pok-dashboard-border);box-shadow:var(--shadow-sm)}.pok-selected-membership-card,.user-profile-page__membership--current.pok-selected-membership-card{border-color:var(--pok-purple-border);background:linear-gradient(to right, var(--pok-purple-soft), #f3eeff73);box-shadow:var(--pok-dashboard-shadow-sm)}.pok-selected-membership-card strong{color:var(--text-h)}.pok-profile-access-activity .panel__header{border-bottom:1px solid var(--pok-dashboard-border);padding-bottom:.5rem}.pok-profile-access-activity .account-access-activity-panel__privacy-note{border-color:var(--pok-purple-border);background:var(--pok-purple-soft)}.knowledge-intelligence-panel.pok-branded-surface .knowledge-intelligence-card{transition:border-color .15s,box-shadow .15s}.knowledge-intelligence-panel.pok-branded-surface .knowledge-intelligence-card:hover{border-color:var(--pok-purple-border);box-shadow:var(--pok-dashboard-shadow-sm)}@media (width<=768px){.pok-branded-hero{flex-direction:column;gap:1rem;padding:1.25rem 1.35rem}.enterprise-dashboard-hero__title{font-size:1.625rem}.pok-lavender-header-surface{margin-inline:0}}.knowledge-intelligence-panel{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-lg);box-shadow:var(--pok-dashboard-shadow,0 10px 30px #6c47ff0f);margin-bottom:1.5rem;padding:1.375rem 1.5rem}.knowledge-intelligence-panel__header{margin-bottom:1rem}.knowledge-intelligence-panel__header h2{margin:0;font-size:1.125rem}.knowledge-intelligence-panel__subtitle{max-width:52rem;color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.knowledge-intelligence-panel__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-bottom:1rem;display:grid}@media (width<=1100px){.knowledge-intelligence-panel__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.knowledge-intelligence-panel__cards{grid-template-columns:1fr}}.knowledge-intelligence-card{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius);min-height:100%;box-shadow:var(--pok-dashboard-shadow-sm,0 4px 16px #6c47ff0d);flex-direction:column;padding:1rem 1.125rem;display:flex}.knowledge-intelligence-card--positive{border-color:var(--success-border)}.knowledge-intelligence-card--warning,.knowledge-intelligence-card--attention{border-color:var(--pok-dashboard-border,#e8dfff);background:linear-gradient(to bottom, var(--pok-dashboard-section-bg,#f7f5ff), var(--pok-dashboard-card-bg,#fff) 3.5rem)}.knowledge-intelligence-card__header{flex:1}.knowledge-intelligence-card__title{color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600}.knowledge-intelligence-card__value{letter-spacing:-.02em;color:var(--text-h);margin:.4rem 0 0;font-size:1.375rem;font-weight:700}.knowledge-intelligence-card__helper{color:var(--text-muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.4}.knowledge-intelligence-card__footer{border-top:1px solid var(--pok-dashboard-border,#e8dfff);margin-top:.75rem;padding-top:.65rem}.knowledge-intelligence-card__link{color:var(--pok-purple);font-size:.8125rem;font-weight:600;text-decoration:none}.knowledge-intelligence-card__link:hover{text-decoration:underline}.knowledge-intelligence-panel__risks{border-top:1px solid var(--pok-dashboard-border,#e8dfff);padding-top:.875rem}.knowledge-intelligence-panel__risks-title{margin:0 0 .625rem;font-size:.875rem;font-weight:600}.knowledge-intelligence-panel__risk-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.knowledge-intelligence-panel__risk-item{background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-sm);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.knowledge-intelligence-panel__risk-link{width:100%;color:inherit;justify-content:space-between;align-items:baseline;gap:1rem;text-decoration:none;display:flex}.knowledge-intelligence-panel__risk-link:hover .knowledge-intelligence-panel__risk-label{color:var(--accent)}.knowledge-intelligence-panel__risk-label{color:var(--text)}.knowledge-intelligence-panel__risk-count{color:var(--text-h);font-weight:700}.knowledge-intelligence-panel__risk-empty{color:var(--text-muted);margin:0;font-size:.8125rem}.asset-intelligence-filter-banner{border:1px solid var(--pok-dashboard-border,#e4ddff);border-radius:var(--radius-md);background:var(--pok-dashboard-bg,#f8f6ff);justify-content:space-between;align-items:flex-start;gap:1rem;margin:0 0 1rem;padding:1rem 1.25rem;display:flex;box-shadow:0 2px 8px #5b3dc414}.asset-intelligence-filter-banner__content{flex:1;min-width:0}.asset-intelligence-filter-banner__title{color:var(--text-h);margin:0 0 .35rem;font-size:1rem;font-weight:600}.asset-intelligence-filter-banner__description,.asset-intelligence-filter-banner__combined{color:var(--text-muted);margin:0 0 .35rem;font-size:.875rem}.asset-intelligence-filter-banner__count{color:var(--accent);margin:.5rem 0 0;font-size:.8125rem;font-weight:600}.asset-intelligence-filter-banner__clear{color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:.875rem;font-weight:600;text-decoration:none}.asset-intelligence-filter-banner__clear:hover{text-decoration:underline}.asset-knowledge-intelligence-summary{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-lg);box-shadow:var(--pok-dashboard-shadow,0 10px 30px #6c47ff0f);margin-bottom:1.25rem;padding:1.125rem 1.25rem}.asset-knowledge-intelligence-summary__header{margin-bottom:.875rem}.asset-knowledge-intelligence-summary__header h2{margin:0;font-size:1.0625rem}.asset-knowledge-intelligence-summary__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.asset-knowledge-intelligence-summary__top-row{border-bottom:1px solid var(--pok-dashboard-border,#e8dfff);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.875rem;padding-bottom:.875rem;display:flex}.asset-knowledge-intelligence-summary__ai-guidance{margin:0;font-size:.875rem;font-weight:600}.asset-knowledge-intelligence-summary__ai-guidance--positive{color:var(--status-positive,#15803d)}.asset-knowledge-intelligence-summary__ai-guidance--warning{color:var(--status-warning,#b45309)}.asset-knowledge-intelligence-summary__ai-guidance--negative{color:var(--status-negative,#b91c1c)}.asset-knowledge-intelligence-summary__ai-guidance--neutral{color:var(--text-muted)}.asset-knowledge-intelligence-summary__badge{border:1px solid #0000;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.asset-knowledge-intelligence-summary__badge--positive{color:var(--status-positive,#15803d);background:#ecfdf3;border-color:#bbf7d0}.asset-knowledge-intelligence-summary__badge--warning{color:var(--status-warning,#b45309);background:var(--pok-dashboard-section-bg,#f7f5ff);border-color:var(--pok-dashboard-border,#e8dfff)}.asset-knowledge-intelligence-summary__badge--negative{color:var(--status-negative,#b91c1c);background:#fef2f2;border-color:#fecaca}.asset-knowledge-intelligence-summary__badge--neutral{color:var(--text);background:var(--pok-dashboard-section-bg,#f7f5ff);border-color:var(--pok-dashboard-border,#e8dfff)}.asset-knowledge-intelligence-summary__details{gap:.55rem;margin:0;display:grid}.asset-knowledge-intelligence-summary__detail-row{grid-template-columns:minmax(9rem,34%) 1fr;align-items:baseline;gap:.75rem;font-size:.8125rem;display:grid}.asset-knowledge-intelligence-summary__detail-row dt{color:var(--text-muted);margin:0;font-weight:500}.asset-knowledge-intelligence-summary__detail-row dd{color:var(--text);margin:0}@media (width<=640px){.asset-knowledge-intelligence-summary__detail-row{grid-template-columns:1fr;gap:.2rem}}.asset-trust-state-summary{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-lg);box-shadow:var(--pok-dashboard-shadow,0 10px 30px #6c47ff0f);margin-bottom:1.25rem;padding:1.125rem 1.25rem}.asset-trust-state-summary__header{margin-bottom:.875rem}.asset-trust-state-summary__header h2{margin:0;font-size:1.0625rem}.asset-trust-state-summary__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.asset-trust-state-summary__headline{border-bottom:1px solid var(--pok-dashboard-border,#e8dfff);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.875rem;padding-bottom:.875rem;display:flex}.asset-trust-state-summary__next-action{min-width:12rem;color:var(--text);flex:1;margin:0;font-size:.875rem;line-height:1.45}.asset-trust-state-summary__badge{border-radius:var(--radius-sm);align-items:center;padding:.2rem .55rem;font-size:.8125rem;font-weight:600;line-height:1.35;display:inline-flex}.asset-trust-state-summary__badge--positive{color:var(--status-positive,#15803d);background:#15803d14}.asset-trust-state-summary__badge--warning{color:var(--status-warning,#b45309);background:#b4530914}.asset-trust-state-summary__badge--negative{color:var(--status-negative,#b91c1c);background:#b91c1c14}.asset-trust-state-summary__badge--neutral,.asset-trust-state-summary__badge--muted{color:var(--text-muted);background:var(--surface-muted,#f4f4f5)}.asset-trust-state-summary__grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem 1rem;margin:0;display:grid}.asset-trust-state-summary__row{margin:0}.asset-trust-state-summary__row dt{color:var(--text-muted);margin:0 0 .2rem;font-size:.75rem;font-weight:500}.asset-trust-state-summary__row dd{flex-direction:column;gap:.25rem;margin:0;display:flex}.asset-trust-state-summary__detail{color:var(--text-muted);font-size:.75rem;line-height:1.4}.asset-trust-state-summary__boundary-note{border-top:1px solid var(--pok-dashboard-border,#e8dfff);color:var(--text-muted);margin:.875rem 0 0;padding-top:.875rem;font-size:.8125rem;line-height:1.45}@media (width<=640px){.asset-trust-state-summary__grid{grid-template-columns:1fr}}.review-queue-intelligence-strip{background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;margin:.75rem 0 .875rem;padding:.65rem .75rem;display:flex}.review-queue-intelligence-strip__signals{flex-wrap:wrap;flex:1;align-items:center;gap:.45rem .55rem;min-width:0;display:flex}.review-queue-intelligence-strip__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.35;display:inline-flex}.review-queue-intelligence-strip__badge--positive{color:var(--status-positive,#15803d);background:#ecfdf3;border-color:#bbf7d0}.review-queue-intelligence-strip__badge--warning{color:var(--status-warning,#b45309);background:var(--pok-dashboard-section-bg,#f7f5ff);border-color:var(--pok-dashboard-border,#e8dfff)}.review-queue-intelligence-strip__badge--negative{color:var(--status-negative,#b91c1c);background:#fef2f2;border-color:#fecaca}.review-queue-intelligence-strip__badge--neutral{color:var(--text);background:var(--pok-dashboard-card-bg,#fff);border-color:var(--pok-dashboard-border,#e8dfff)}.review-queue-intelligence-strip__ai-guidance{white-space:nowrap;font-size:.6875rem;font-weight:600}.review-queue-intelligence-strip__ai-guidance--positive{color:var(--status-positive,#15803d)}.review-queue-intelligence-strip__ai-guidance--warning{color:var(--status-warning,#b45309)}.review-queue-intelligence-strip__ai-guidance--negative{color:var(--status-negative,#b91c1c)}.review-queue-intelligence-strip__ai-guidance--neutral{color:var(--text-muted)}.review-queue-intelligence-strip__details-link{color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600;text-decoration:none}.review-queue-intelligence-strip__details-link:hover{text-decoration:underline}.asset-knowledge-flow{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-lg);box-shadow:var(--pok-dashboard-shadow,0 10px 30px #6c47ff0f);margin-bottom:1.25rem;padding:1.125rem 1.25rem}.asset-knowledge-flow__header{margin-bottom:.875rem}.asset-knowledge-flow__header-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.asset-knowledge-flow__header-copy{flex:1;min-width:0}.asset-knowledge-flow__export{white-space:nowrap;flex-shrink:0}.asset-knowledge-flow__header h2{margin:0;font-size:1.0625rem}.asset-knowledge-flow__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.asset-knowledge-flow__contributors{background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-sm);margin-bottom:.875rem;padding:.65rem .75rem}.asset-knowledge-flow__contributor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem 1rem;margin:0;display:grid}.asset-knowledge-flow__contributor-item{font-size:.75rem}.asset-knowledge-flow__contributor-item dt{color:var(--text-muted);margin:0 0 .15rem;font-weight:500}.asset-knowledge-flow__contributor-item dd{color:var(--text);margin:0;font-weight:600}.asset-knowledge-flow__empty{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem}.asset-knowledge-flow__timeline{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.asset-knowledge-flow__event{border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:var(--radius-sm);background:var(--pok-dashboard-section-bg,#f7f5ff);padding:.65rem .75rem .65rem 1rem;position:relative}.asset-knowledge-flow__event:before{content:"";background:var(--pok-dashboard-border,#e8dfff);border-radius:1px;width:2px;position:absolute;top:.75rem;bottom:.75rem;left:.35rem}.asset-knowledge-flow__event--trusted{background:#f8fff9;border-color:#bbf7d0}.asset-knowledge-flow__event-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;margin-bottom:.25rem;display:flex}.asset-knowledge-flow__event-title-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.asset-knowledge-flow__event-title{color:var(--text-h);margin:0;font-size:.8125rem;font-weight:600}.asset-knowledge-flow__event-time{color:var(--text-muted);white-space:nowrap;font-size:.6875rem}.asset-knowledge-flow__event-actor{color:var(--text-muted);margin:0 0 .2rem;font-size:.6875rem}.asset-knowledge-flow__event-detail{color:var(--text);margin:0;font-size:.75rem;line-height:1.45}.asset-knowledge-flow__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.625rem;font-weight:600;line-height:1.3;display:inline-flex}.asset-knowledge-flow__badge--positive{color:var(--status-positive,#15803d);background:#ecfdf3;border-color:#bbf7d0}.asset-knowledge-flow__badge--warning{color:var(--status-warning,#b45309);background:var(--pok-dashboard-section-bg,#f7f5ff);border-color:var(--pok-dashboard-border,#e8dfff)}.asset-knowledge-flow__badge--negative{color:var(--status-negative,#b91c1c);background:#fef2f2;border-color:#fecaca}.asset-knowledge-flow__badge--neutral{color:var(--text);background:var(--pok-dashboard-card-bg,#fff);border-color:var(--pok-dashboard-border,#e8dfff)}.asset-knowledge-flow__badge--muted{color:var(--text-muted);background:var(--pok-dashboard-card-bg,#fff);border-color:var(--pok-dashboard-border,#e8dfff)}@media (width<=900px){.asset-knowledge-flow__contributor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.asset-knowledge-flow__contributor-grid{grid-template-columns:1fr}}.contributor-profile-link{color:var(--pok-accent,#6d28d9);font-weight:600;text-decoration:none}.contributor-profile-link:hover{text-decoration:underline}.contributor-knowledge-profile-page .page-header{margin-bottom:1rem}.contributor-knowledge-profile-page__back{margin-bottom:.5rem}.contributor-knowledge-profile{flex-direction:column;gap:1.25rem;display:flex}.contributor-knowledge-profile__header h2{margin:0;font-size:1.25rem}.contributor-knowledge-profile__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem}.contributor-knowledge-profile__identity-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.65rem;display:flex}.contributor-knowledge-profile__scope-note{color:var(--text-muted);font-size:.75rem;line-height:1.45}.contributor-knowledge-profile__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.contributor-knowledge-profile__summary-card{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.5rem;padding:.75rem .875rem}.contributor-knowledge-profile__summary-value{color:var(--text);font-size:1.125rem;font-weight:700;display:block}.contributor-knowledge-profile__summary-value--text{font-size:.8125rem;font-weight:600}.contributor-knowledge-profile__summary-label{color:var(--text-muted);margin-top:.25rem;font-size:.6875rem;display:block}.contributor-knowledge-profile__areas h3,.contributor-knowledge-profile__contributions h3{margin:0 0 .35rem;font-size:.9375rem}.contributor-knowledge-profile__areas-lead{color:var(--text-muted);margin:0 0 .65rem;font-size:.8125rem;line-height:1.45}.contributor-knowledge-profile__area-list,.contributor-knowledge-profile__contribution-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.contributor-knowledge-profile__area-item{background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;font-size:.8125rem;display:flex}.contributor-knowledge-profile__area-count{color:var(--pok-accent,#6d28d9);font-weight:700}.contributor-knowledge-profile__contribution-item{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.5rem;padding:.75rem .875rem}.contributor-knowledge-profile__contribution-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.contributor-knowledge-profile__asset-link{color:var(--pok-accent,#6d28d9);font-weight:600;text-decoration:none}.contributor-knowledge-profile__asset-link:hover{text-decoration:underline}.contributor-knowledge-profile__contribution-meta{color:var(--text-muted);margin:.35rem 0 .2rem;font-size:.75rem}.contributor-knowledge-profile__contribution-detail{color:var(--text);margin:0;font-size:.8125rem}.contributor-knowledge-profile__empty{color:var(--text-muted);margin:0;font-size:.8125rem}.contributor-knowledge-profile__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}.contributor-knowledge-profile__badge--positive{color:var(--status-positive,#15803d);background:#ecfdf3;border-color:#bbf7d0}.contributor-knowledge-profile__badge--warning{color:var(--status-warning,#b45309);background:var(--pok-dashboard-section-bg,#f7f5ff);border-color:var(--pok-dashboard-border,#e8dfff)}.contributor-knowledge-profile__badge--negative{color:var(--status-negative,#b91c1c);background:#fef2f2;border-color:#fecaca}.contributor-knowledge-profile__badge--neutral{color:var(--text);background:var(--pok-dashboard-card-bg,#fff);border-color:var(--pok-dashboard-border,#e8dfff)}.contributor-enterprise-enrichment{flex-direction:column;gap:.75rem;display:flex}.contributor-enterprise-enrichment__header h3{margin:0 0 .35rem;font-size:.9375rem}.contributor-enterprise-enrichment__subtitle{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.contributor-enterprise-enrichment__panel{background:var(--pok-dashboard-card-bg,#fff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.5rem;padding:.75rem .875rem}.contributor-enterprise-enrichment__rows{flex-direction:column;gap:.65rem;margin:0;display:flex}.contributor-enterprise-enrichment__row{border-bottom:1px solid var(--pok-dashboard-border,#e8dfff);grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);gap:.5rem .875rem;padding-bottom:.65rem;display:grid}.contributor-enterprise-enrichment__row:last-child{border-bottom:none;padding-bottom:0}.contributor-enterprise-enrichment__row-label{color:var(--text);margin:0;font-size:.75rem;font-weight:600}.contributor-enterprise-enrichment__row-value{margin:0}.contributor-enterprise-enrichment__row-helper{color:var(--text-muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.45}.contributor-enterprise-enrichment__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}.contributor-enterprise-enrichment__badge--organisation-specific{color:var(--pok-accent,#6d28d9);background:var(--pok-dashboard-section-bg,#f7f5ff);border-color:var(--pok-dashboard-border,#e8dfff)}.contributor-enterprise-enrichment__badge--not-connected{color:var(--text-muted);background:var(--pok-dashboard-section-bg,#f7f5ff);border-color:var(--pok-dashboard-border,#e8dfff)}.contributor-enterprise-enrichment__badge--workspace-evidence{color:var(--text);background:var(--pok-dashboard-card-bg,#fff);border-color:var(--pok-dashboard-border,#e8dfff)}.contributor-enterprise-enrichment__callout{color:var(--text-muted);background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px dashed var(--pok-dashboard-border,#e8dfff);border-radius:.375rem;margin:0;padding:.65rem .75rem;font-size:.75rem;line-height:1.45}@media (width<=640px){.contributor-enterprise-enrichment__row{grid-template-columns:1fr;gap:.35rem}}@media (width<=900px){.contributor-knowledge-profile__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.contributor-knowledge-profile__summary-grid{grid-template-columns:1fr}}.asset-tag-pills{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.asset-tag-pills__pill{border:1px solid var(--pok-dashboard-border,#e8dfff);background:var(--pok-dashboard-section-bg,#f7f5ff);color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}.asset-tag-pills__overflow,.asset-tag-pills__empty{color:var(--text-muted);font-size:.75rem}.asset-tag-pills__pill--link{color:var(--pok-accent,#6d28d9);text-decoration:none}.asset-tag-pills__pill--link:hover{text-decoration:underline}.asset-tag-filter-banner{background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.asset-tag-filter-banner__content{flex:1;min-width:0}.asset-tag-filter-banner__title{margin:0 0 .25rem;font-size:.9375rem}.asset-tag-filter-banner__description,.asset-tag-filter-banner__combined{color:var(--text-muted);margin:0 0 .35rem;font-size:.8125rem;line-height:1.45}.asset-tag-filter-banner__count{color:var(--text);margin:0;font-size:.75rem;font-weight:600}.asset-tag-filter-banner__clear{color:var(--pok-accent,#6d28d9);white-space:nowrap;flex-shrink:0;font-size:.8125rem;font-weight:600;text-decoration:none}.asset-tag-filter-banner__clear:hover{text-decoration:underline}.asset-untagged-metadata-filter-banner{background:var(--pok-dashboard-section-bg,#f7f5ff);border:1px solid var(--pok-dashboard-border,#e8dfff);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.asset-untagged-metadata-filter-banner__content{flex:1;min-width:0}.asset-untagged-metadata-filter-banner__title{margin:0 0 .25rem;font-size:.9375rem}.asset-untagged-metadata-filter-banner__description,.asset-untagged-metadata-filter-banner__combined{color:var(--text-muted);margin:0 0 .35rem;font-size:.8125rem;line-height:1.45}.asset-untagged-metadata-filter-banner__count{color:var(--text);margin:0;font-size:.75rem;font-weight:600}.asset-untagged-metadata-filter-banner__clear{color:var(--pok-accent,#6d28d9);white-space:nowrap;flex-shrink:0;font-size:.8125rem;font-weight:600;text-decoration:none}.asset-untagged-metadata-filter-banner__clear:hover{text-decoration:underline}.asset-library-empty__helper{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem}.metadata-coverage-panel{margin-bottom:1.25rem}.metadata-coverage-panel__header h2{margin:0 0 .35rem;font-size:1rem}.metadata-coverage-panel__lead{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.metadata-coverage-panel__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem;display:grid}.metadata-coverage-panel__link{color:var(--pok-accent,#6d28d9);font-size:.8125rem;font-weight:600;text-decoration:none}.metadata-coverage-panel__link:hover{text-decoration:underline}@media (width<=900px){.metadata-coverage-panel__stats{grid-template-columns:1fr}}.contributor-knowledge-profile__tag-link{color:var(--pok-accent,#6d28d9);font-weight:600;text-decoration:none}.contributor-knowledge-profile__tag-link:hover{text-decoration:underline}.asset-register__tags{color:var(--text-muted)}.workspace-audit__category-badge,.workspace-audit__status-badge{letter-spacing:.02em;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.workspace-audit__category-badge{background:color-mix(in srgb, var(--pok-purple) 12%, #fff);color:var(--pok-purple)}.workspace-audit__status-badge{color:var(--text-muted);background:#f4f6fb}.workspace-audit__event-title{font-weight:600}.workspace-audit__item-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.workspace-audit__item-button:hover .audit-timeline__item,.workspace-audit__item-button:focus-visible{outline:2px solid color-mix(in srgb, var(--pok-purple) 40%, transparent);outline-offset:2px}.audit-export-privacy{color:var(--text-muted);margin-top:.5rem;font-size:.875rem}.workspace-audit-detail-drawer-backdrop{z-index:1200;background:#10121b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.workspace-audit-detail-drawer{border-left:1px solid var(--border);background:#fff;width:min(34rem,100vw);height:100%;padding:1rem 1.25rem 1.5rem;overflow:auto;box-shadow:-12px 0 32px #10121b1f}.workspace-audit-detail-drawer__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.workspace-audit-detail-drawer__title{margin:0;font-size:1.125rem}.workspace-audit-detail-drawer__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.875rem}.workspace-audit-detail-drawer__section{margin-top:1rem}.workspace-audit-detail-drawer__section-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .5rem;font-size:.8125rem}.workspace-audit-detail-drawer__facts{gap:.65rem;margin:0;display:grid}.workspace-audit-detail-drawer__facts>div{grid-template-columns:8.5rem 1fr;align-items:start;gap:.75rem;display:grid}.workspace-audit-detail-drawer__facts dt{color:var(--text-muted);margin:0;font-size:.8125rem}.workspace-audit-detail-drawer__facts dd{margin:0}.workspace-audit-detail-drawer__details{white-space:pre-wrap;margin:0;line-height:1.5}.workspace-audit-detail-drawer__links{margin:0;padding-left:1rem}.asset-audit-trail-section{border:1px solid var(--border);border-radius:var(--radius-md,.5rem);background:#fff;padding:1rem}.asset-audit-trail-section__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.asset-audit-trail-section__title{margin:0}.asset-audit-trail-section__lead{color:var(--text-muted);margin:.35rem 0 0;font-size:.875rem}.asset-audit-trail-section__group{margin-top:1rem}.asset-audit-trail-section__group-title{color:var(--text-muted);margin:0 0 .5rem;font-size:.875rem}.asset-audit-trail-section__actions{gap:.5rem;margin-top:.75rem;display:flex}.workspace-proof-operations{gap:1rem;display:grid}.proof-operations-hero{margin-bottom:.25rem;padding:1.25rem 1.5rem;display:block}.proof-operations-hero__copy{max-width:52rem}.proof-operations-hero__title{margin:0 0 .5rem;font-size:1.75rem;line-height:1.2}.proof-operations-hero__lead{max-width:48rem;color:var(--text-muted);margin:0;line-height:1.5}.proof-operations-hero__filter{border:1px solid var(--pok-purple-border);background:var(--pok-purple-soft);border-radius:.5rem;margin-top:.875rem;padding:.75rem .875rem}.proof-operations-hero__filter-line{margin:0}.proof-operations-hero__filter-label{color:var(--text-muted)}.proof-operations-hero__filter-meta{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem}.proof-operations-hero__filter-clear{margin-top:.5rem;font-weight:600;display:inline-block}.workspace-proof-operations__batch-panel{box-shadow:none;background:0 0;border:none;padding:0}.proof-network-summary{padding:1rem 1.25rem}.proof-network-summary__header{margin-bottom:.875rem}.proof-network-summary__title-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem;display:flex}.proof-network-summary__title-row h2{margin:0}.proof-network-summary__subtitle{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.45}.proof-network-summary__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0 0 1rem;display:grid}.proof-network-summary__grid-item{gap:.2rem;font-size:.875rem;display:grid}.proof-network-summary__grid-item dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem;font-weight:600}.proof-network-summary__grid-item dd{margin:0}.proof-network-summary__grid-item--wide{grid-column:1/-1}.proof-network-summary__contracts{border-top:1px solid var(--border);padding-top:.75rem}.proof-network-summary__contracts-title{margin:0 0 .5rem;font-size:.9375rem}.proof-network-summary__contracts-list{gap:.5rem;margin:0;display:grid}.proof-network-summary__contract-row{grid-template-columns:minmax(8rem,10rem) 1fr;gap:.5rem .75rem;font-size:.8125rem;display:grid}.proof-network-summary__contract-row dt{color:var(--text-muted);font-weight:600}.proof-network-summary__contract-row dd{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.proof-network-summary__token-note{color:var(--text-muted);margin:.75rem 0 0;font-size:.8125rem;line-height:1.45}.proof-network-summary__learn-more{margin-top:.5rem;font-size:.8125rem}.proof-network-summary__learn-more summary{cursor:pointer;color:var(--pok-purple);font-weight:600}.proof-network-summary__learn-more p{color:var(--text-muted);margin:.5rem 0 0;line-height:1.45}.proof-network-summary__registry-link{margin:.75rem 0 0;font-size:.8125rem}.proof-operations-summary{padding:1rem 1.25rem}.proof-operations-summary__header{margin-bottom:.75rem}.proof-operations-summary__grid{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;display:grid}.proof-operations-summary__card{border-radius:.5rem;padding:.75rem}.proof-operations-summary__label{color:var(--text-muted);margin:0;font-size:.75rem}.proof-operations-summary__count{margin:.2rem 0 0;font-size:1.375rem;font-weight:700;line-height:1.1}.proof-operations-success-banner{background:#ecfdf5;border:1px solid #86efac;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .875rem;padding:.75rem .875rem;display:flex}.proof-operations-success-banner p{margin:0}.proof-operations-success-banner__actions{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-proof-anchor-batch-panel__readiness-summary{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem}.workspace-proof-anchor-batch-panel__eligible{margin-top:.5rem}.workspace-proof-anchor-batch-panel__create{border-top:1px solid var(--border);gap:.75rem;margin:1rem 0;padding-top:.75rem;display:grid}.workspace-proof-anchor-batch-panel__history{border-top:1px solid var(--border);margin-top:1rem;padding-top:.75rem}.workspace-proof-anchor-batch-panel__history-list{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.workspace-proof-awaiting-list{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.workspace-proof-awaiting-list__head,.workspace-proof-awaiting-row{grid-template-columns:2.25rem minmax(10rem,1.4fr) 5rem 7rem 8rem auto;align-items:center;gap:.5rem .75rem;display:grid}.workspace-proof-awaiting-list__head{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.6875rem;font-weight:600}.workspace-proof-awaiting-row{border:1px solid var(--border);background:#fff;border-radius:.5rem;padding:.625rem .75rem;font-size:.8125rem}.workspace-proof-awaiting-row__select{align-items:center;display:flex}.workspace-proof-awaiting-row__title strong{line-height:1.35;display:block}.workspace-proof-awaiting-row__hash code{font-size:.75rem}.workspace-proof-awaiting-row__state{color:var(--text-muted)}.workspace-proof-awaiting-row__asset-link{white-space:nowrap;justify-self:end;font-weight:600}.proof-batch-evidence__status-badge{border:1px solid var(--border);background:#f8fafc;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.proof-batch-evidence__status-badge--ready{color:#5b21b6;background:#ede9fe;border-color:#c4b5fd}.proof-batch-evidence__status-badge--anchored{color:#166534;background:#ecfdf5;border-color:#86efac}.proof-batch-evidence__status-badge--failed{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.proof-batch-evidence--operations .proof-batch-evidence__header{align-items:flex-start}.proof-batch-evidence--operations .proof-batch-evidence__header-main{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.proof-batch-evidence--operations .proof-batch-evidence__created{color:var(--text-muted);font-size:.8125rem}.proof-batch-evidence--operations .proof-batch-evidence__details{margin-top:.25rem}.proof-batch-evidence--operations .proof-batch-evidence__actions{border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}@media (width<=960px){.proof-network-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-proof-awaiting-list__head{display:none}.workspace-proof-awaiting-row{grid-template-columns:2.25rem 1fr;grid-template-areas:"select title""select version""select hash""select state""select link"}.workspace-proof-awaiting-row__select{grid-area:select}.workspace-proof-awaiting-row__title{grid-area:title}.workspace-proof-awaiting-row__version{grid-area:version}.workspace-proof-awaiting-row__hash{grid-area:hash}.workspace-proof-awaiting-row__state{grid-area:state}.workspace-proof-awaiting-row__asset-link{grid-area:link;justify-self:start}}.workspace-proof-operations__batch-panel{padding:0}.asset-proof-status{gap:.35rem;min-width:0;display:grid}.asset-proof-status__badge{color:#5b21b6;white-space:normal;background:#f5f3ff;border:1px solid #d8b4fe;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:.15rem .5rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.asset-proof-status__badge--recorded{color:#166534;background:#ecfdf5;border-color:#86efac}.asset-proof-status__badge--ready_to_record{color:#5b21b6;background:#ede9fe;border-color:#c4b5fd}.asset-proof-status__badge--recording_in_progress{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.asset-proof-status__badge--recording_failed{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.asset-proof-status__badge--not_recorded{color:#475569;background:#f8fafc;border-color:#e2e8f0}.asset-proof-status__badge--unavailable{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.asset-proof-status__badge--anchored_on_polygon{color:#166534;background:#ecfdf5;border-color:#86efac}.asset-proof-status__badge--ready_for_anchoring{color:#5b21b6;background:#ede9fe;border-color:#c4b5fd}.asset-proof-status__badge--failed{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.asset-proof-status__refs,.asset-proof-status__actions{flex-wrap:wrap;gap:.35rem .5rem;font-size:.75rem;display:flex}.asset-proof-status__action{font-weight:600}.asset-proof-status--card{border:1px solid var(--border);background:#fafafa;border-radius:.5rem;padding:.75rem}.asset-card__proof-block{margin:.75rem 0}.asset-card__proof-heading{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.asset-library-operational-summary__proof-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1.25rem 0 .75rem;display:flex}.asset-library-operational-summary__proof-title{margin:0;font-size:1rem}.assets-page__proof-operations-link{margin:0 0 1rem}.asset-blockchain-record-summary{padding:1rem 1.25rem}.asset-blockchain-record-summary__header{margin-bottom:.875rem}.asset-blockchain-record-summary__title-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem;display:flex}.asset-blockchain-record-summary__title-row h3{margin:0}.asset-blockchain-record-summary__help{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.45}.asset-blockchain-record-summary__facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1rem;margin:0 0 .75rem;display:grid}.asset-blockchain-record-summary__fact{gap:.2rem;font-size:.875rem;display:grid}.asset-blockchain-record-summary__fact dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem;font-weight:600}.asset-blockchain-record-summary__fact dd{margin:0}.asset-blockchain-record-summary__secondary{color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem}.asset-blockchain-record-summary__actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.asset-blockchain-record-summary__footnote{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.45}.asset-blockchain-proof-trace{margin-bottom:1rem}.asset-blockchain-proof-trace__lead{margin:0 0 .5rem;font-weight:600}.asset-blockchain-proof-trace__help{color:var(--text-muted);margin:0 0 .75rem;font-size:.875rem;line-height:1.45}.asset-blockchain-proof-trace__actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.asset-blockchain-proof-trace__details{margin-top:.25rem}.asset-blockchain-proof-trace__details summary{cursor:pointer;font-weight:600}.verify-blockchain-match{margin-top:1rem}.portable-proof-download{margin:.75rem 0 1rem}.portable-proof-download__preview{border:1px solid var(--border,#d7dde5);background:var(--surface-muted,#f7f9fc);border-radius:.5rem;padding:.75rem 1rem}.portable-proof-download__preview h4{margin:0 0 .5rem}.portable-proof-download__heading{margin:.75rem 0 .25rem;font-weight:600}.portable-proof-verify__steps{margin:0 0 1rem;padding-left:1.25rem;line-height:1.45}.portable-proof-verify__drop{border:1px dashed var(--border,#9aa7b5);cursor:pointer;border-radius:.5rem;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:1rem;display:flex}.portable-proof-verify__results{margin:1rem 0}.portable-proof-verify__status{margin:.25rem 0;font-weight:600}.portable-proof-verify__status--ok{color:var(--status-success,#0b6b3a)}.portable-proof-verify__status--warn{color:var(--status-warning,#8a5a00)}.portable-proof-verify__status--error{color:var(--status-danger,#a12622)}.verify-blockchain-match--unlinked{padding-top:.25rem}.verify-blockchain-match .compact-copy-row{margin:.35rem 0}.public-verify-continuity{margin:1rem 0}.public-verify-availability-table{border-collapse:collapse;width:100%;margin-top:.75rem}.public-verify-availability-table th,.public-verify-availability-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);padding:.5rem .75rem .5rem 0}.public-verify-availability-table .form-hint{margin:.25rem 0 0}.asset-blockchain-policy-note{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-muted,#faf9fc);margin-bottom:1rem;padding:.75rem 1rem}.asset-blockchain-policy-note__heading{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.asset-blockchain-policy-note__facts{gap:.35rem;margin:0;display:grid}.asset-blockchain-policy-note__fact{gap:.15rem;display:grid}.asset-blockchain-policy-note__fact dt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:.75rem;font-weight:600}.asset-blockchain-policy-note__fact dd{margin:0;font-size:.875rem}.asset-proof-state-summary__status{margin:0 0 .75rem}.asset-proof-state-summary__facts{gap:.5rem;margin:0 0 1rem;display:grid}.proof-batch-detail-drawer-backdrop{z-index:1200;background:#10121b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.proof-batch-detail-drawer{background:var(--surface,#fff);border-left:1px solid var(--border);flex-direction:column;gap:1rem;width:min(34rem,100vw);height:100%;padding:1rem 1.25rem 1.5rem;display:flex;overflow:auto;box-shadow:-12px 0 32px #10121b1f}.proof-batch-detail-drawer__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.proof-batch-detail-drawer__title{margin:0;font-size:1.125rem}.proof-batch-detail-drawer__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.875rem}.proof-batch-detail-drawer__facts{gap:.65rem;margin:0;display:grid}.proof-batch-detail-drawer__facts>div{grid-template-columns:minmax(6.5rem,8.5rem) 1fr;align-items:start;gap:.5rem .75rem;display:grid}.proof-batch-detail-drawer__facts dt{color:var(--text-muted);margin:0;font-size:.8125rem}.proof-batch-detail-drawer__facts dd{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;margin:0;display:flex}.proof-batch-detail-drawer__facts dd code{word-break:break-all;overflow-wrap:anywhere;font-size:.8125rem}.proof-batch-detail-drawer__section{border-top:1px solid var(--border);margin-top:.25rem;padding-top:.75rem}.proof-batch-detail-drawer__section-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .5rem;font-size:.8125rem}.proof-batch-detail-drawer__records{gap:.65rem;margin:0;padding-left:1rem;display:grid}.proof-batch-detail-drawer__records>li{gap:.2rem;min-width:0;display:grid}.proof-batch-detail-drawer__leaf,.proof-batch-detail-drawer__inclusion{color:var(--text-muted);word-break:break-all;overflow-wrap:anywhere;font-size:.8125rem;display:block}.proof-batch-detail-drawer__back{border-top:1px solid var(--border);margin:.25rem 0 0;padding-top:.75rem;font-size:.875rem}@media (width<=40rem){.proof-batch-detail-drawer__facts>div{grid-template-columns:1fr;gap:.2rem}}.external-verification-api-page__summary,.external-verification-api-page__privacy,.external-verification-api-page__console{margin-bottom:1rem}.external-verification-api-page__facts{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem 1rem;margin:0 0 .75rem;display:grid}.external-verification-api-page__facts dt{color:var(--text-muted);margin-bottom:.15rem;font-size:.75rem}.external-verification-api-page__facts dd{margin:0;font-size:.9rem}.external-verification-api-page__links{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.external-verification-api-page__form{gap:.75rem;margin-bottom:1rem;display:grid}.external-verification-api-page__field{gap:.35rem;display:grid}.external-verification-api-page__field--grow input{width:100%}.external-verification-api-page__checkbox{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.external-verification-api-page,.external-verification-api-page__batch,.external-verification-api-page__example,.external-verification-api-page__result{min-width:0}.external-verification-api-page__example pre,.external-verification-api-page__result pre,.external-verification-api-page__code{white-space:pre;overflow-wrap:normal;word-break:normal;background:color-mix(in srgb, var(--pok-lavender-100) 55%, #fff);border:1px solid var(--border);border-radius:.5rem;min-width:0;max-width:100%;padding:.75rem;font-size:.8rem;line-height:1.45;overflow-x:auto}.sharepoint-integrations-page__banner{margin:0 0 1rem}.sharepoint-integrations-page__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.25rem;display:flex}.sharepoint-integrations-page__state{color:var(--text-muted,#64748b);text-transform:capitalize;font-size:.8125rem}.sharepoint-setup-form{flex-direction:column;gap:.25rem;display:flex}.sharepoint-setup-form__row{grid-template-columns:1fr 1fr;gap:1rem 1.25rem;display:grid}.sharepoint-setup-form__full{width:100%}.sharepoint-setup-form .form-field{min-width:0}.sharepoint-setup-form .form-field label{display:block}.sharepoint-setup-form .form-field input,.sharepoint-setup-form .form-field select,.sharepoint-setup-form__site-url{box-sizing:border-box;width:100%;min-width:0}.sharepoint-setup-form__site-url{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.sharepoint-setup-form__resolved{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--surface) 88%, var(--pok-lavender-100,#f5f3ff));margin:.75rem 0 1rem;padding:.875rem 1rem}.sharepoint-setup-form__resolved .muted{word-break:break-all;margin-top:.25rem;font-size:.8125rem}.form-field__error{color:var(--danger,#b91c1c);margin:.35rem 0 0;font-size:.8125rem}.form-field__help{color:var(--text-muted,#64748b);margin:.35rem 0 0;font-size:.8125rem}@media (width<=900px){.sharepoint-setup-form__row{grid-template-columns:1fr}}.sharepoint-integrations-page__panel{margin-bottom:.75rem}.sharepoint-integrations-page__panel.collapsible-panel--asset-detail{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm,0 1px 2px #0f172a0f)}.sharepoint-integrations-page__panel .collapsible-panel__content{padding:0 1rem 1rem}.sharepoint-assurance-extension__operational{margin-bottom:1rem}.sharepoint-assurance-extension__status-row{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.75rem;display:flex}.sharepoint-assurance-extension__status-badge{text-transform:none;letter-spacing:0;font-size:.75rem}.sharepoint-assurance-extension__summary-grid,.sharepoint-assurance-extension__routing-grid{margin:0}.sharepoint-assurance-extension__section-heading{margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.sharepoint-assurance-extension__routing{border-top:1px solid var(--border-subtle,#e5e7eb);margin:1rem 0;padding-top:.75rem}.sharepoint-assurance-extension__identifier{margin-top:.35rem}.sharepoint-assurance-extension__identifier .compact-copy-row__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sharepoint-assurance-extension__technical{margin-top:.75rem}.sharepoint-assurance-extension__technical-rows{flex-direction:column;gap:.5rem;display:flex}.sharepoint-assurance-extension__cached-callout{border-radius:var(--radius-sm);border:1px solid var(--border-subtle,#e5e7eb);background:var(--bg-subtle);color:var(--text-muted);margin:1rem 0 0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45}.compact-copy-row{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);align-items:start;gap:.5rem .75rem;min-width:0;display:grid}.compact-copy-row__label{color:var(--text-muted);font-size:.8125rem}.compact-copy-row__value-row{align-items:center;gap:.5rem;min-width:0;display:flex}.compact-copy-row__value{word-break:break-all;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:.8125rem;line-height:1.4}.compact-copy-row__value--mono{font-family:var(--mono)}.compact-copy-row__value--empty{color:var(--text-muted)}.compact-copy-row__copy{flex:none}.workspace-email-user-form.panel{margin:1rem 0}.workspace-email-user-form__body{flex-direction:column;gap:1rem;display:flex}.workspace-email-user-form__section{border:0;min-width:0;margin:0;padding:0}.workspace-email-user-form__section legend{color:var(--text-h);margin:0 0 .75rem;padding:0;font-size:.875rem;font-weight:600}.workspace-email-user-form__grid{grid-template-columns:repeat(2,minmax(320px,1fr));align-items:start;gap:.75rem 1.25rem;display:grid}.workspace-email-user-form__field{min-width:0}.workspace-email-user-form__field input,.workspace-email-user-form__field select{width:100%;min-width:0}.workspace-email-user-form__email-input,.workspace-email-user-form__password-input{min-width:min(100%,320px)}.workspace-email-user-form__password-wrap{align-items:stretch;display:flex;position:relative}.workspace-email-user-form__password-input{flex:auto;padding-right:4.5rem}.workspace-email-user-form__password-toggle{position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.workspace-email-user-form__role-field{grid-column:1/-1;max-width:28rem}.workspace-email-user-form__password-requirements{color:var(--text-muted);margin:.5rem 0 0;padding-left:1.1rem;font-size:.8125rem}.workspace-email-user-form__password-requirements .is-met{color:var(--success)}.workspace-email-user-form__password-note{margin-top:.5rem}.workspace-email-user-form__actions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}@media (width<=720px){.workspace-email-user-form__grid,.compact-copy-row{grid-template-columns:1fr}}.sharepoint-library-enablement{border-bottom:1px solid var(--border-subtle,#e5e7eb);margin:0 0 1rem;padding-bottom:.75rem}.sharepoint-library-enablement__selector{max-width:36rem;margin-bottom:.75rem}.sharepoint-library-enablement__choices{border:0;margin:0;padding:0}.sharepoint-library-enablement__choices legend{margin-bottom:.5rem;font-size:.875rem;font-weight:600}.sharepoint-library-enablement__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sharepoint-library-enablement__item{margin:0}.sharepoint-library-enablement__label{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.875rem;display:flex}.sharepoint-library-enablement__badge{text-transform:none;letter-spacing:0;font-size:.6875rem}.sharepoint-library-enablement__configured{margin:.75rem 0 0;font-size:.8125rem}.sharepoint-configuration-diagnostics{gap:.625rem;margin:0;display:grid}.sharepoint-configuration-diagnostics__row{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);align-items:start;gap:.75rem 1rem;display:grid}.sharepoint-configuration-diagnostics__key{color:var(--text-muted);word-break:break-word;margin:0;font-size:.8125rem}.sharepoint-configuration-diagnostics__value{font-family:var(--mono);word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.45}.sharepoint-configuration-diagnostics__value--long{border:1px solid var(--border-subtle,#e5e7eb);border-radius:var(--radius-sm);background:var(--bg-subtle);white-space:pre-wrap;max-height:8rem;padding:.5rem .625rem;overflow:auto}.sharepoint-assurance-extension__diagnostics .enterprise-technical-details__content,.sharepoint-assurance-extension__diagnostics .enterprise-technical-details__content>*{padding-top:0}@media (width<=720px){.sharepoint-configuration-diagnostics__row{grid-template-columns:1fr}}.collaborator-first-use{gap:.85rem;margin-bottom:1rem;display:grid}.collaborator-first-use--compact{gap:.5rem}.collaborator-first-use__progress{color:var(--text-muted,#64748b);margin:0;font-size:.9rem}.collaborator-first-use__checklist{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.collaborator-first-use__check{align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.collaborator-first-use__check--done{color:var(--text-muted,#64748b)}.collaborator-first-use__stages{flex-wrap:wrap;gap:.5rem;display:flex}.collaborator-first-use__stage{gap:.65rem;display:grid}.collaborator-first-use__stage h3{margin:0;font-size:1.05rem}.collaborator-first-use__footer{border-top:1px solid var(--border-subtle,#e5e5e5);margin-top:.25rem;padding-top:.75rem}.product-header__profile-trigger{min-width:0;color:inherit;border-radius:var(--radius-sm,.375rem);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.15rem .25rem;display:inline-flex}.product-header__profile-trigger:hover .product-header__user-label,.product-header__profile-trigger:focus-visible .product-header__user-label{color:#fff}.product-header__profile-trigger:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.product-header__profile-menu{z-index:80;border-radius:var(--radius-md,.5rem);border:1px solid var(--border,#d4d4d8);background:var(--surface,#fff);min-width:12.5rem;box-shadow:var(--shadow-md,0 8px 24px #0f172a29);gap:.15rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0}.product-header__profile-menu-item{text-align:left;width:100%;color:var(--text,#0f172a);font:inherit;border-radius:var(--radius-sm,.375rem);cursor:pointer;background:0 0;border:0;padding:.5rem .65rem;font-size:.875rem;line-height:1.35;text-decoration:none;display:block}.product-header__profile-menu-item:hover,.product-header__profile-menu-item:focus-visible{background:#0f172a0f;outline:none}.product-header__profile-menu-item--danger{color:var(--danger,#b42318)}.product-header__profile-menu .product-header__sign-out{color:var(--danger,#b42318);border:0}.product-header__profile-menu .product-header__sign-out:hover,.product-header__profile-menu .product-header__sign-out:focus-visible,.product-header__profile-menu .product-header__sign-out.btn--ghost:hover{color:var(--danger,#b42318);background:#b4231814}.product-tour{z-index:90;pointer-events:none;position:fixed;inset:0}.product-tour__backdrop{pointer-events:none;background:#0f172a47;position:absolute;inset:0}.product-tour__highlight{border:2px solid var(--accent,#2563eb);pointer-events:none;border-radius:.5rem;transition:top .15s,left .15s,width .15s,height .15s;position:fixed;box-shadow:0 0 0 2px #2563eb40,0 0 0 9999px #0f172a2e}.product-tour__highlight--static{transition:none}.product-tour__popover{border-radius:var(--radius-md,.5rem);border:1px solid var(--border,#d4d4d8);background:var(--surface,#fff);width:min(22rem,100vw - 1.5rem);max-width:22rem;box-shadow:var(--shadow-lg,0 12px 32px #0f172a33);pointer-events:auto;outline:none;padding:.9rem 1rem;position:fixed}.product-tour__progress{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35rem;font-size:.75rem}.product-tour__title{margin:0 0 .4rem;font-size:1rem;line-height:1.35}.product-tour__body{color:var(--text,#0f172a);margin:0 0 .85rem;font-size:.9rem;line-height:1.45}.product-tour__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.product-tour__nav{gap:.4rem;display:flex}@media (prefers-reduced-motion:reduce){.product-tour__highlight{transition:none}}.collaborator-guide-drawer-backdrop{z-index:1250;background:#10121b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.collaborator-guide-drawer{border-left:1px solid var(--border);background:#fff;align-content:start;gap:.85rem;width:min(34rem,100vw);height:100%;padding:1rem 1.25rem 1.5rem;display:grid;overflow:auto;box-shadow:-12px 0 32px #10121b1f}.collaborator-guide-drawer__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.25rem;padding-bottom:.75rem;display:flex}.collaborator-guide-drawer__title{margin:0;font-size:1.125rem}.collaborator-guide-drawer__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.875rem}.collaborator-guide-drawer__section h3{margin:0 0 .4rem;font-size:1.05rem}.notification-bell{border-radius:var(--radius-sm,.375rem);color:#ffffffd9;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:relative}.notification-bell:hover,.notification-bell:focus-visible{color:#fff;background:#ffffff1f;outline:none}.notification-bell:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.notification-bell__icon{font-size:1.1rem;line-height:1}.notification-bell__badge{background:var(--danger,#b42318);color:#fff;text-align:center;border-radius:999px;min-width:1.05rem;padding:0 .2rem;font-size:.625rem;font-weight:700;line-height:1.05rem;position:absolute;top:.1rem;right:.1rem}.notification-drawer-backdrop{z-index:1250;background:#10121b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.notification-drawer{border-left:1px solid var(--border);background:#fff;align-content:start;gap:.85rem;width:min(30rem,100vw);height:100%;padding:1rem 1.25rem 1.5rem;display:grid;overflow:auto;box-shadow:-12px 0 32px #10121b1f}.notification-drawer__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.notification-drawer__title{margin:0;font-size:1.125rem}.notification-drawer__subtitle{color:var(--text-muted);margin:.35rem 0 0;font-size:.8125rem}.notification-drawer__actions{justify-content:flex-end;display:flex}.notification-drawer__status{color:var(--text-muted);margin:0;font-size:.875rem}.notification-drawer__status--error{color:var(--danger,#b42318)}.notification-drawer__empty{gap:.25rem;display:grid}.notification-drawer__list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.notification-drawer__footer{border-top:1px solid var(--border);justify-content:flex-end;padding-top:.75rem;display:flex}.notification-centre__panel .panel__header,.notification-centre__header{flex-wrap:wrap;gap:.75rem}.notification-centre__filters{flex-wrap:wrap;gap:.35rem;display:flex}.notification-centre__filter--active{font-weight:600}.notification-centre__status{color:var(--text-muted);font-size:.9rem}.notification-centre__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.notification-centre__load-more{justify-content:center;margin-top:.85rem;display:flex}.notification-row{border:1px solid var(--border);border-radius:var(--radius-md,.5rem);background:var(--surface,#fff);gap:.35rem;padding:.75rem .85rem;display:grid}.notification-row--unread{border-color:var(--accent,#2563eb);background:#2563eb0a}.notification-row__meta{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.notification-row--unread .notification-row__status{color:var(--accent,#2563eb);font-weight:700}.notification-row__title{margin:0;font-size:.9375rem;font-weight:600}.notification-row__message{color:var(--text,#0f172a);margin:0;font-size:.875rem}.notification-row__footer{color:var(--text-muted);flex-wrap:wrap;gap:.75rem;font-size:.75rem;display:flex}.notification-row__actions{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}.product-header__profile-menu-locale{gap:.25rem;padding:.35rem .65rem .5rem;display:grid}.product-header__locale-label{color:var(--text-muted,#64748b);font-size:.75rem}.product-header__locale-select{width:100%;font:inherit;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border,#d4d4d8);background:var(--surface,#fff);color:var(--text,#0f172a);padding:.35rem .45rem;font-size:.875rem}.personal-work-queue__intro,.personal-work-queue__note,.personal-work-queue__status,.personal-work-queue__empty-inline{color:var(--text-muted);margin:.5rem 0 0}.personal-work-queue__metrics{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;margin-top:1rem;display:grid}.personal-work-queue__metric{border:1px solid var(--border);border-radius:var(--radius-sm);color:inherit;background:var(--surface,#fff);gap:.25rem;padding:.75rem;text-decoration:none;display:grid}.personal-work-queue__metric:focus-visible{outline:2px solid var(--focus-ring,#2563eb);outline-offset:2px}.personal-work-queue__metric-value{font-size:1.35rem;font-weight:700}.personal-work-queue__metric-label{color:var(--text-muted);font-size:.85rem;line-height:1.3}.personal-work-queue__filters{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.personal-work-queue__section{margin-top:1.25rem}.personal-work-queue__section-header,.personal-work-queue__bucket-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.personal-work-queue__section h3,.personal-work-queue__bucket h3{margin:0;font-size:1rem}.personal-work-queue__list,.personal-work-queue__doc-list,.personal-work-queue__recent-list{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.personal-work-queue__item{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.personal-work-queue__item-main{gap:.35rem;min-width:0;display:grid}.personal-work-queue__item-title{margin:0;font-size:1rem}.personal-work-queue__item-reason,.personal-work-queue__item-meta{color:var(--text-muted);margin:0;font-size:.875rem}.personal-work-queue__item-meta{flex-wrap:wrap;gap:.5rem .85rem;display:flex}.personal-work-queue__item-side{flex-shrink:0;justify-items:end;gap:.5rem;display:grid}.personal-work-queue__priority{border-radius:.35rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.personal-work-queue__priority--critical,.personal-work-queue__priority--high{color:#991b1b;background:#fee2e2}.personal-work-queue__priority--medium{color:#92400e;background:#fef3c7}.personal-work-queue__priority--low{color:#334155;background:#e2e8f0}.personal-work-queue__empty{margin-top:.75rem}.personal-work-queue__empty-actions,.personal-work-queue__empty-links{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.personal-work-queue__buckets{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-top:.75rem;display:grid}.personal-work-queue__bucket{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.personal-work-queue__recent-item{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;font-size:.875rem;display:grid}.personal-work-queue__recent-title{overflow-wrap:anywhere;min-width:0}.personal-work-queue__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.personal-work-queue__item{flex-direction:column}.personal-work-queue__item-side{justify-items:start;width:100%}.personal-work-queue__recent-item{grid-template-columns:1fr}}.registration-outcome__heading:focus{outline:2px solid var(--focus-ring,#2563eb);outline-offset:2px}.registration-outcome__lead,.registration-outcome__policy-note,.registration-outcome__detail{color:var(--text-muted);margin:.5rem 0 0}.registration-outcome__summary,.registration-outcome__status-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem 1rem;margin-top:1rem;display:grid}.registration-outcome__summary dt,.registration-outcome__status-grid dt{color:var(--text-muted);margin:0 0 .2rem;font-size:.75rem}.registration-outcome__summary dd,.registration-outcome__status-grid dd{gap:.25rem;margin:0;display:grid}.registration-outcome__secondary-id{font-family:var(--mono,ui-monospace, monospace);color:var(--text-muted);overflow-wrap:anywhere;font-size:.8rem}.registration-outcome__explanations{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin-top:1rem;display:grid}.registration-outcome__card{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.registration-outcome__card h3{margin:0 0 .35rem;font-size:1rem}.registration-outcome__card p{color:var(--text-muted);margin:0 0 .5rem;font-size:.9rem}.registration-outcome__next{border-left:3px solid var(--border-strong,#94a3b8);background:var(--surface-muted,#f8fafc);margin-top:1rem;padding:.75rem}.registration-outcome__next p{margin:.25rem 0 0}.registration-outcome__actions{flex-wrap:wrap;margin-top:1rem}.registration-outcome__guided{margin-top:1.25rem}.registration-outcome__guided summary{cursor:pointer;font-weight:600}.registration-outcome__refresh-error{border-radius:var(--radius-sm);background:#fef2f2;border:1px solid #fca5a5;margin-top:.75rem;padding:.75rem}.registration-outcome__tone{font-weight:600}.registration-outcome__tone--positive{color:#166534}.registration-outcome__tone--warning{color:#92400e}.registration-outcome__tone--negative{color:#991b1b}.registration-outcome__tone--neutral{color:#334155}.registration-outcome__tone--muted{color:#64748b}@media (width<=720px){.registration-outcome__actions .btn{justify-content:center;width:100%}}.setup-assistant-backdrop{z-index:80;background:#0f172a73;justify-content:flex-end;display:flex;position:fixed;inset:0}.setup-assistant-drawer{background:var(--surface,#fff);width:min(32rem,100%);height:100%;color:var(--text,#0f172a);flex-direction:column;padding:1rem 1.1rem 1.25rem;display:flex;overflow:auto;box-shadow:-8px 0 24px #0f172a2e}.setup-assistant-drawer__header,.setup-assistant-drawer__footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.setup-assistant-drawer__lead,.setup-assistant__status,.setup-readiness-card__status,.setup-readiness-card__counts{color:var(--text-muted);margin:.35rem 0 0}.setup-assistant__stages{flex-wrap:wrap;gap:.4rem;margin:1rem 0;display:flex}.setup-assistant__stage-btn{border:1px solid var(--border);background:var(--surface,#fff);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:.35rem .55rem;font-size:.8rem}.setup-assistant__stage-btn.is-active{background:#eff6ff;border-color:#2563eb}.setup-assistant__stage-btn.is-complete:not(.is-active){border-color:#86efac}.setup-assistant__findings{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.setup-assistant__finding{border:1px solid var(--border);border-radius:var(--radius-sm);gap:.35rem;padding:.75rem;display:grid}.setup-assistant__finding p{color:var(--text-muted);margin:0;font-size:.9rem}.setup-assistant__severity{font-size:.75rem;font-weight:700}.setup-assistant__severity--blocker{color:#991b1b}.setup-assistant__severity--warning{color:#92400e}.setup-assistant__severity--optional{color:#334155}.setup-assistant__summary,.setup-assistant__readiness-flags{gap:.5rem;margin-top:.75rem;display:grid}.setup-assistant__summary dt{color:var(--text-muted);font-size:.75rem}.setup-assistant__summary dd{margin:0}.setup-assistant__empty{margin-top:.75rem}.setup-assistant__resolved-checks{margin-top:1rem}.setup-assistant__resolved-heading{font:inherit;margin:0;font-weight:600}.setup-assistant__findings--resolved{padding:0 1rem 1rem}.setup-assistant-drawer__footer{border-top:1px solid var(--border);margin-top:auto;padding-top:1rem}.setup-readiness-card__counts{font-size:.9rem}@media (width<=720px){.setup-assistant-drawer{width:100%}}.contributor-document-actions__lead{color:var(--text-muted);margin:0 0 1rem}.contributor-document-actions__grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.contributor-document-actions__card{border:1px solid var(--border);border-radius:var(--radius-sm);background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 92%, var(--accent) 8%), var(--surface));color:inherit;flex-direction:column;gap:.35rem;min-height:5.5rem;padding:1rem 1.1rem;text-decoration:none;display:flex}.contributor-document-actions__card:hover,.contributor-document-actions__card:focus-visible{border-color:var(--accent);outline:none}.contributor-document-actions__card-title{font-weight:700}.contributor-document-actions__card-desc,.contributor-document-actions__link-desc{color:var(--text-muted);font-size:.9rem}.contributor-document-actions__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.contributor-document-actions__link{color:inherit;text-decoration:none}.document-overview-summary{border-bottom:1px solid var(--border);margin-bottom:1.25rem;padding-bottom:1rem}.document-overview-summary__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.document-overview-summary__title-block h1{margin:.35rem 0 .5rem}.document-overview-summary__meta,.document-overview-summary__topic,.document-overview-summary__keywords{color:var(--text-muted);margin:.25rem 0}.document-overview-summary__label{color:var(--text);font-weight:600}.document-overview-summary__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.document-overview-summary__status{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.45rem 1rem;margin:.85rem 0 0;padding:0;display:grid}.document-overview-summary__status-item{margin:0}.document-overview-summary__status-item dt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .15rem;font-size:.75rem;font-weight:700}.document-overview-summary__status-item dd{margin:0}.document-overview-summary__blocked{color:var(--text-muted);margin:.65rem 0 0;font-size:.9rem}.document-overview-summary__chip{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;min-height:1.5rem;padding:.2rem .55rem;font-size:.8rem;display:inline-flex}.document-overview-summary__next{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.25rem;margin-top:.85rem;display:flex}.document-overview-summary__next-action{flex:16rem;margin:0}.document-overview-summary__next-detail{color:var(--text-muted);margin-top:.25rem;display:block}.verify-workflow-more-tools{margin:0}.verify-workflow-more-tools>summary{cursor:pointer;font-weight:600}.verify-workflow-more-tools>summary:focus-visible,.document-what-next>summary:focus-visible,.document-advanced-status>summary:focus-visible{outline:2px solid var(--pok-purple);outline-offset:2px}.verify-workflow-more-tools__links{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;display:flex}.document-what-next,.document-advanced-status{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin:.85rem 0 1rem;padding:.75rem 1rem}.document-what-next>summary,.document-advanced-status>summary{cursor:pointer;font-weight:700}.document-what-next[open],.document-advanced-status[open]{gap:.85rem;display:grid}.document-actions-menu__blocked-next{margin-top:.2rem;display:block}.document-actions-menu{position:relative}.document-actions-menu__panel{z-index:20;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:16rem;max-width:min(22rem,90vw);max-height:min(70vh,28rem);padding:.65rem;position:absolute;top:calc(100% + .35rem);right:0;overflow:auto;box-shadow:0 8px 24px #0000001f}.document-actions-menu__group+.document-actions-menu__group{border-top:1px solid var(--border);margin-top:.65rem;padding-top:.65rem}.document-actions-menu__group-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.document-actions-menu__list{margin:0;padding:0;list-style:none}.document-actions-menu__item{text-align:left;border-radius:var(--radius-sm);width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:.45rem .5rem;text-decoration:none;display:block}.document-actions-menu__item:hover:not(:disabled),.document-actions-menu__item:focus-visible:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--surface));outline:none}.document-actions-menu__item:disabled{opacity:.65;cursor:not-allowed}.document-actions-menu__blocked{color:var(--text-muted);font-size:.85rem}.contributor-journey-dialog{width:min(36rem,94vw);max-width:36rem}.contributor-journey-dialog--wide{width:min(48rem,96vw);max-width:48rem}.document-publish-preview{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin:.75rem 0 1rem;display:grid}.document-publish-preview h4{margin:0 0 .35rem}.document-publish-preview ul{margin:0;padding-left:1.1rem}.document-operation-select__toolbar{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.document-operation-select__scopes{flex-wrap:wrap;gap:.35rem;display:flex}.document-operation-select__list{gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.document-operation-select__row{text-align:left;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:inherit;cursor:pointer;flex-direction:column;gap:.25rem;padding:.85rem 1rem;display:flex}.document-operation-select__row--selected,.document-operation-select__row:hover,.document-operation-select__row:focus-visible{border-color:var(--accent);outline:none}.document-operation-select__title{font-weight:700}.document-operation-select__meta,.document-operation-select__blocked,.document-operation-select__empty{color:var(--text-muted);font-size:.9rem}.document-operation-select__blocked{color:var(--text)}.form-radio{align-items:flex-start;gap:.5rem;margin:.5rem 0 .15rem;display:flex}@media (width<=720px){.document-overview-summary__header{flex-direction:column}.document-actions-menu__panel{left:0;right:auto}.document-operation-select__toolbar{flex-direction:column;align-items:stretch}}.public-disclosure-mode-cards{gap:.75rem;margin-block:.75rem 1rem;display:grid}@media (width>=640px){.public-disclosure-mode-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.public-disclosure-mode-card{border:1px solid var(--pok-border-subtle,#d8dee9);cursor:pointer;border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.public-disclosure-mode-card--selected{border-color:var(--pok-accent,#2563eb);box-shadow:0 0 0 1px var(--pok-accent,#2563eb)}.public-disclosure-mode-card input{margin-inline-end:.35rem}.public-disclosure-mode-card__title{font-weight:600}.public-disclosure-mode-card__summary{color:var(--pok-text-muted,#5c6778);font-size:.9rem}.public-disclosure-confirm-label{max-width:48rem;margin-block:1rem;display:block}.public-disclosure-preview section+section{margin-top:1rem}.public-disclosure-field-list__warning{color:var(--pok-warning-text,#9a6700)}.public-asset-proof-post-publication-actions{flex-wrap:wrap;gap:.5rem;margin-block:.75rem 1rem;display:flex}.proof-evidence{gap:1.25rem;display:grid}.proof-evidence__title{margin:0;font-size:1.5rem}.proof-evidence__summary{max-width:48rem;margin:.35rem 0 0}.proof-evidence__warning{background:#fff8e8;border:1px solid #8a6d3b;margin:.75rem 0 0;padding:.75rem 1rem}.proof-evidence__lead{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:.75rem 0 0;display:grid}.proof-evidence__dimension-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.proof-evidence__dimension{border:1px solid var(--pok-border,#d7dce5);break-inside:avoid;padding:.75rem 1rem}.proof-evidence__status{flex-direction:column;gap:.15rem;margin-bottom:.35rem;display:flex}.proof-evidence__status--ok{border-left:4px solid #2f6f4e;padding-left:.65rem}.proof-evidence__status--warn{border-left:4px solid #9a6700;padding-left:.65rem}.proof-evidence__status--error{border-left:4px solid #a12622;padding-left:.65rem}.proof-evidence__status--neutral{border-left:4px solid #6b7280;padding-left:.65rem}.proof-evidence__full-id,.proof-evidence__technical-list code{word-break:break-all;overflow-wrap:anywhere;white-space:normal}.proof-evidence__actions{flex-wrap:wrap;gap:.5rem;display:flex}.proof-evidence__technical-row{break-inside:avoid;gap:.25rem;margin-bottom:.75rem;display:grid}.proof-evidence__report-meta{border-top:1px solid var(--pok-border,#d7dce5);break-inside:avoid;padding-top:.75rem}@media print{@page{size:auto;margin:12mm}.proof-evidence-page .no-print,.proof-evidence-page .public-verify-page__header-actions,.proof-evidence-page .portable-proof-verify__drop,.proof-evidence-page .portable-proof-verify__steps,.proof-evidence-page nav,.proof-evidence-page .sidebar,.proof-evidence-page .app-shell__nav,.proof-evidence-page .btn:not(.print-keep),.compact-copy-row__copy{display:none!important}.proof-evidence,.proof-evidence__dimension,.proof-evidence__continuity,.proof-evidence__disclosure,.proof-evidence__report-meta,.proof-evidence__technical{break-inside:avoid-page}.proof-evidence__full-id,.proof-evidence .compact-copy-row__value{word-break:break-all;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.proof-evidence__status--ok,.proof-evidence__status--warn,.proof-evidence__status--error,.proof-evidence__status--neutral{color:#000;border-left-width:3px}.proof-evidence__warning{background:#fff;border-color:#000}}
