.pl-ui .pl-onb-page{--onb-canvas:#f4f7fc;--onb-panel:#fff;--onb-raised:#f8fbff;--onb-track:#e7edf6;--onb-line:#dfe6f2;--onb-line-strong:#cfdbeb;--onb-ink:#17263f;--onb-muted:#596b85;--onb-faint:#7a879d;--onb-accent:#6b4cff;--onb-accent-soft:#f8f5ff;--onb-accent-line:#e0d7ff;--onb-accent-ink:#6343d6;--onb-blue:#2164d4;--onb-focus:#2164d4;--onb-lime:#c6ff00;--onb-lime-ink:#1c2b00;--onb-success:#2f6b45;--onb-success-bg:#edf6ef;--onb-success-line:#cfe6d6;--onb-warning:#8a5a12;--onb-warning-bg:#fff7e8;--onb-warning-line:#f1dfb8;--onb-danger:#9c3a2a;--onb-danger-bg:#fcf0ed;--onb-danger-line:#f0d2ca;--onb-info:#45621f;--onb-info-bg:#f2f7e7;--onb-info-line:#dce8c3;--onb-info-icon:#e2edcb;--onb-shadow:0 20px 65px #2236580d, 0 1px 2px #13203908;--pl-ink:#111735;background:radial-gradient(ellipse at 0 100%, #fff0f8, transparent 55%), radial-gradient(ellipse at 100% 0, #f0ffd6, transparent 40%), var(--onb-canvas);min-height:100dvh;color:var(--onb-ink);flex-direction:column;font-family:DM Sans,sans-serif;font-size:15px;line-height:1.5;display:flex}html[data-public-theme=dark] .pl-ui .pl-onb-page{--onb-canvas:#0e1420;--onb-panel:#172131;--onb-raised:#1d2a3d;--onb-track:#253348;--onb-line:#2b3a50;--onb-line-strong:#3a4c66;--onb-ink:#e7edf8;--onb-muted:#a4b2c8;--onb-faint:#8e9cb3;--onb-accent:#baa7ff;--onb-accent-soft:#231e38;--onb-accent-line:#3d3463;--onb-accent-ink:#cbbcff;--onb-blue:#8fb8ff;--onb-focus:#8fb8ff;--onb-success:#8ee0be;--onb-success-bg:#193c35;--onb-success-line:#2d5b4d;--onb-warning:#f2ce94;--onb-warning-bg:#3a2f22;--onb-warning-line:#68523a;--onb-danger:#f8a6a0;--onb-danger-bg:#2d1517;--onb-danger-line:#5b2a2d;--onb-info:#b5db9c;--onb-info-bg:#1b2a1d;--onb-info-line:#34502f;--onb-info-icon:#293f31;--onb-shadow:0 20px 65px #03081540;--pl-ink:#26355a;background:radial-gradient(ellipse at 0 100%, #1c1630, transparent 55%), radial-gradient(ellipse at 100% 0, #142218, transparent 45%), var(--onb-canvas)}.pl-ui .pl-onb-page *,.pl-ui .pl-onb-page :before,.pl-ui .pl-onb-page :after{box-sizing:border-box}.pl-ui .pl-onb-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pl-ui .pl-onb-page :is(h1,h2,h3,p,dl,dd,ul,ol,figure){margin:0}.pl-ui .pl-onb-page :is(ul,ol){padding:0;list-style:none}.pl-ui .pl-onb-page a{color:inherit}.pl-ui .pl-onb-page :is(button,a,input,textarea,summary):focus-visible{outline:3px solid var(--onb-focus);outline-offset:2px}.pl-ui .pl-onb-page h1[tabindex="-1"]:focus{outline:none}.pl-ui .pl-onb-page h1[tabindex="-1"]:focus-visible{outline:2px dashed var(--onb-accent);outline-offset:6px;border-radius:4px}.pl-ui .pl-onb-spin{animation:1s linear infinite pl-onb-spin}@keyframes pl-onb-spin{to{transform:rotate(360deg)}}.pl-ui .pl-onb-button{appearance:none;background:var(--onb-panel);min-height:44px;color:var(--onb-ink);font:inherit;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:650;line-height:1.25;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.pl-ui .pl-onb-button>svg{flex:none}.pl-ui .pl-onb-button.is-primary{color:#fff;background:linear-gradient(115deg,#2d7bff,#2456c5);border-color:#3275ec;box-shadow:0 8px 22px #2456c524}.pl-ui .pl-onb-button.is-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 26px #2456c538}.pl-ui .pl-onb-button.is-lime{background:var(--onb-lime);border-color:var(--onb-lime);color:var(--onb-lime-ink);font-weight:700;box-shadow:0 3px #afde0024}.pl-ui .pl-onb-button.is-lime:hover:not(:disabled){background:#d3ff3b;box-shadow:0 5px 20px #b7da002b}.pl-ui .pl-onb-button.is-secondary{background:var(--onb-accent-soft);border-color:var(--onb-accent-line);color:var(--onb-accent-ink)}.pl-ui .pl-onb-button.is-secondary:hover:not(:disabled){border-color:var(--onb-accent)}.pl-ui .pl-onb-button.is-quiet{background:var(--onb-panel);border-color:var(--onb-line-strong);min-height:40px;color:var(--onb-muted);padding:9px 14px;font-size:13px}.pl-ui .pl-onb-button.is-quiet:hover:not(:disabled){color:var(--onb-ink);border-color:var(--onb-accent-line)}.pl-ui .pl-onb-button:disabled{cursor:not-allowed;opacity:.6}.pl-ui .pl-onb-text-button,.pl-ui .pl-onb-skip{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:13px;font-weight:650;line-height:1.4;display:inline-flex}.pl-ui .pl-onb-text-button{color:var(--onb-accent-ink);text-underline-offset:3px;text-decoration:underline}.pl-ui .pl-onb-skip{color:var(--onb-muted)}.pl-ui .pl-onb-skip:hover:not(:disabled){color:var(--onb-accent-ink)}.pl-ui .pl-onb-skip:disabled{cursor:not-allowed;opacity:.6}.pl-ui .pl-onb-topbar{z-index:20;border-bottom:1px solid var(--onb-line);background:color-mix(in srgb, var(--onb-panel) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:16px;padding:16px 40px;display:flex;position:sticky;top:0}.pl-ui .pl-onb-topbar .pl-brand{color:#15213b;text-decoration:none}html[data-public-theme=dark] .pl-ui .pl-onb-topbar .pl-brand{color:#f4f7ff}html[data-public-theme=dark] .pl-ui .pl-onb-topbar .pl-brand :is(.pl-brand-icon,.brand-wordmark)>img{filter:invert()}.pl-ui .pl-onb-topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pl-ui .pl-onb-sync{border:1px solid var(--onb-line);background:var(--onb-raised);color:var(--onb-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex}.pl-ui .pl-onb-sync>i{background:var(--onb-success);border-radius:50%;width:8px;height:8px}.pl-ui .pl-onb-sync[data-sync=local]>i{background:var(--onb-accent)}.pl-ui .pl-onb-sync[data-sync=saving]>i{background:var(--onb-blue);animation:1.2s ease-in-out infinite pl-onb-pulse}.pl-ui .pl-onb-sync:is([data-sync=error],[data-sync=conflict]){border-color:var(--onb-warning-line);background:var(--onb-warning-bg);color:var(--onb-warning)}.pl-ui .pl-onb-sync:is([data-sync=error],[data-sync=conflict])>i{background:var(--onb-warning)}@keyframes pl-onb-pulse{50%{opacity:.35}}.pl-ui .pl-onb-layout{flex:1;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;width:min(1320px,100% - 64px);margin:0 auto;padding:28px 0 40px;display:grid}.pl-ui .pl-onb-main,.pl-ui .pl-onb-content,.pl-ui .pl-onb-step{flex-direction:column;gap:20px;min-width:0;display:flex}.pl-ui .pl-onb-content:focus{outline:none}.pl-ui .pl-onb-aside{min-width:0;position:sticky;top:96px}.pl-ui .pl-onb-card{border:1px solid var(--onb-line);background:var(--onb-panel);min-width:0;box-shadow:var(--onb-shadow);border-radius:24px;padding:28px}.pl-ui .pl-onb-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pl-ui .pl-onb-steps button{appearance:none;border:1px solid var(--onb-line);background:var(--onb-panel);width:100%;height:100%;color:var(--onb-ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:12px;transition:border-color .18s,background .18s;display:grid;position:relative;overflow:hidden}.pl-ui .pl-onb-steps button:hover:not(:disabled):not([aria-current=step]){border-color:var(--onb-accent-line)}.pl-ui .pl-onb-steps button:disabled{cursor:not-allowed;opacity:.55}.pl-ui .pl-onb-step-icon{background:var(--onb-raised);width:36px;height:36px;color:var(--onb-accent-ink);border-radius:10px;place-items:center;display:grid}.pl-ui .pl-onb-step-copy{flex-direction:column;min-width:0;display:flex}.pl-ui .pl-onb-step-copy small{color:var(--onb-faint);letter-spacing:1px;font-size:11px;font-weight:700}.pl-ui .pl-onb-step-copy strong{font-size:14px;font-weight:700;line-height:1.25}.pl-ui .pl-onb-step-copy em{color:var(--onb-success);font-size:12px;font-style:normal;font-weight:650}.pl-ui .pl-onb-steps button[data-state=skipped] .pl-onb-step-copy em{color:var(--onb-warning)}.pl-ui .pl-onb-steps button[data-state=done] .pl-onb-step-icon{background:var(--onb-success-bg);color:var(--onb-success)}.pl-ui .pl-onb-steps button[data-state=skipped] .pl-onb-step-icon{background:var(--onb-warning-bg);color:var(--onb-warning)}.pl-ui .pl-onb-steps button>i{background:var(--onb-lime);transform-origin:0;height:3px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pl-ui .pl-onb-steps button[aria-current=step]{color:#fff;background:linear-gradient(115deg,#6b4cff,#4934ad);border-color:#a891ff55}.pl-ui .pl-onb-steps button[aria-current=step] .pl-onb-step-icon{background:var(--onb-lime);color:#263900}.pl-ui .pl-onb-steps button[aria-current=step] .pl-onb-step-copy small,.pl-ui .pl-onb-steps button[aria-current=step] .pl-onb-step-copy em{color:#e3dcff}.pl-ui .pl-onb-steps button[aria-current=step]>i{transform:scaleX(1)}.pl-ui .pl-onb-step-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pl-ui .pl-onb-step-heading h1{letter-spacing:-1.2px;margin:10px 0 12px;font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1.2}.pl-ui .pl-onb-step-heading p{max-width:700px;color:var(--onb-muted);font-size:15px;line-height:1.65}.pl-ui .pl-onb-subtitle{color:var(--onb-ink);margin:0 0 8px;font-size:18px;font-weight:650;line-height:1.25}.pl-ui .pl-onb-eyebrow{color:var(--onb-accent);letter-spacing:.6px;font-size:12px;font-weight:750;display:inline-block}.pl-ui .pl-onb-kicker{color:var(--onb-faint);letter-spacing:.4px;font-size:12px;font-weight:700;display:block}.pl-ui .pl-onb-chip{border:1px solid var(--onb-accent-line);background:var(--onb-accent-soft);color:var(--onb-accent-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:650;display:inline-flex}.pl-ui .pl-onb-muted{color:var(--onb-muted);font-size:13px}.pl-ui .pl-onb-footnote{color:var(--onb-faint);font-size:12px;line-height:1.55;display:block}.pl-ui .pl-onb-notice{border:1px solid var(--onb-info-line);background:var(--onb-info-bg);color:var(--onb-ink);border-radius:14px;align-items:center;gap:12px;padding:13px 15px;display:flex}.pl-ui .pl-onb-notice-icon{background:var(--onb-info-icon);width:32px;height:32px;color:var(--onb-info);border-radius:9px;flex:none;place-items:center;display:grid}.pl-ui .pl-onb-notice>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.pl-ui .pl-onb-notice strong{font-size:14px;font-weight:650;line-height:1.4}.pl-ui .pl-onb-notice small{color:var(--onb-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.pl-ui .pl-onb-notice[data-tone=warning]{border-color:var(--onb-warning-line);background:var(--onb-warning-bg)}.pl-ui .pl-onb-notice[data-tone=warning] .pl-onb-notice-icon{background:color-mix(in srgb, var(--onb-warning) 14%, transparent);color:var(--onb-warning)}.pl-ui .pl-onb-card>.pl-onb-notice{margin-top:20px}.pl-ui .pl-onb-alert{border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:8px;padding:11px 13px;font-size:13px;line-height:1.55;display:flex}.pl-ui .pl-onb-alert>svg{flex:none;margin-top:1px}.pl-ui .pl-onb-alert.is-error{border-color:var(--onb-danger-line);background:var(--onb-danger-bg);color:var(--onb-danger)}.pl-ui .pl-onb-alert.is-success{border-color:var(--onb-success-line);background:var(--onb-success-bg);color:var(--onb-success)}.pl-ui .pl-onb-field{flex-direction:column;gap:8px;min-width:0;display:flex}.pl-ui .pl-onb-field.is-wide{grid-column:1/-1}.pl-ui .pl-onb-label{color:var(--onb-ink);font-size:14px;font-weight:650}.pl-ui .pl-onb-hint{color:var(--onb-muted);font-size:12px;line-height:1.5}.pl-ui .pl-onb-input{border:1px solid var(--onb-line-strong);background:var(--onb-panel);width:100%;min-height:48px;color:var(--onb-ink);font:inherit;border-radius:11px;padding:12px 14px;font-size:15px;line-height:1.4;transition:border-color .18s,box-shadow .18s}.pl-ui textarea.pl-onb-input{resize:vertical;min-height:110px}.pl-ui .pl-onb-input::placeholder{color:var(--onb-faint)}.pl-ui .pl-onb-page .pl-onb-input:focus-visible{border-color:var(--onb-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--onb-blue) 18%, transparent);outline:none}.pl-ui .pl-onb-input[aria-invalid=true]{border-color:var(--onb-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--onb-danger) 14%, transparent)}.pl-ui .pl-onb-select{width:100%}.pl-ui .pl-onb-page .pl-onb-select .pl-select-trigger{border-color:var(--onb-line-strong);background:var(--onb-panel);min-height:48px;color:var(--onb-ink);font-size:15px}.pl-ui .pl-onb-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pl-ui .pl-onb-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.pl-ui .pl-onb-actions.is-spread{justify-content:space-between}.pl-ui .pl-onb-actions>.pl-onb-alert{flex:280px}.pl-ui .pl-onb-step-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pl-ui .pl-onb-step-actions>.pl-onb-setup-required{flex:420px}.pl-ui .pl-onb-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.pl-ui .pl-onb-section-heading h2{letter-spacing:-.4px;margin:8px 0 6px;font-size:20px;font-weight:700;line-height:1.25}.pl-ui .pl-onb-section-heading p{color:var(--onb-muted);font-size:14px;line-height:1.6}.pl-ui .pl-onb-section-heading>p{text-align:right;max-width:320px;font-size:13px}.pl-ui .pl-onb-website{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.pl-ui .pl-onb-website-main{flex-direction:column;gap:22px;min-width:0;display:flex}.pl-ui .pl-onb-url-form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.pl-ui .pl-onb-url-field{border:1px solid var(--onb-line-strong);background:var(--onb-panel);width:100%;color:var(--onb-faint);border-radius:16px;align-items:center;gap:12px;padding:7px 7px 7px 16px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 18px 50px #1320390b}.pl-ui .pl-onb-url-field:focus-within{border-color:var(--onb-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--onb-blue) 16%, transparent)}.pl-ui .pl-onb-url-field[data-invalid]{border-color:var(--onb-danger)}.pl-ui .pl-onb-url-field>svg{flex:none}.pl-ui .pl-onb-url-field input{min-width:0;min-height:44px;color:var(--onb-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.pl-ui .pl-onb-url-field input::placeholder{color:var(--onb-faint)}.pl-ui .pl-onb-page .pl-onb-url-field input:focus-visible{outline:none}.pl-ui .pl-onb-url-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.pl-ui .pl-onb-url-meta small{color:var(--onb-muted);font-size:12px}.pl-ui .pl-onb-url-form>.pl-onb-alert{width:100%}.pl-ui .pl-onb-lens{color:#dce7ff;background:radial-gradient(at 85% 0,#293063,#0000 70%),#111d35;border:1px solid #ffffff24;border-radius:20px;padding:22px;box-shadow:0 12px 35px #0b14262e}.pl-ui .pl-onb-lens-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pl-ui .pl-onb-lens-top>span{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.pl-ui .pl-onb-lens-top>span>svg{color:#c6ff00}.pl-ui .pl-onb-lens-top>b{color:#263900;letter-spacing:1px;background:#c6ff00;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:750}.pl-ui .pl-onb-lens li{border-top:1px solid #ffffff17;grid-template-columns:34px minmax(0,1fr);gap:2px 10px;padding:13px 0;display:grid}.pl-ui .pl-onb-lens li>span{color:#c6ff00;grid-row:span 2;font-size:13px;font-weight:750}.pl-ui .pl-onb-lens li>strong{color:#fff;font-size:14px}.pl-ui .pl-onb-lens li>small{color:#a9bbd5;font-size:12px}.pl-ui .pl-onb-help{border:1px solid var(--onb-line);background:var(--onb-panel);border-radius:18px;overflow:hidden}.pl-ui .pl-onb-help>summary{color:var(--onb-ink);cursor:pointer;align-items:center;gap:10px;padding:16px 20px;font-size:15px;font-weight:650;list-style:none;display:flex}.pl-ui .pl-onb-help>summary::-webkit-details-marker{display:none}.pl-ui .pl-onb-help>summary>svg:first-child{color:var(--onb-accent)}.pl-ui .pl-onb-help-chevron{color:var(--onb-faint);margin-left:auto;transition:transform .2s}.pl-ui .pl-onb-help[open] .pl-onb-help-chevron{transform:rotate(180deg)}.pl-ui .pl-onb-help-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:0 20px 16px;display:grid}.pl-ui .pl-onb-help-grid strong{font-size:13px;font-weight:700}.pl-ui .pl-onb-help-grid p{color:var(--onb-muted);margin-top:6px;font-size:13px;line-height:1.6}.pl-ui .pl-onb-help-requirement{border-top:1px solid var(--onb-accent-line);background:var(--onb-accent-soft);color:var(--onb-accent-ink);padding:12px 20px;font-size:13px;font-weight:650}.pl-ui .pl-onb-findings{flex-direction:column;gap:10px;margin-top:22px;display:flex}.pl-ui .pl-onb-findings-url{border:1px solid var(--onb-line-strong);background:var(--onb-raised);color:var(--onb-faint);border-radius:14px;align-items:center;gap:10px;padding:6px 6px 6px 14px;display:flex}.pl-ui .pl-onb-findings-url input{min-width:0;color:var(--onb-ink);font:inherit;background:0 0;border:0;flex:1;padding:0;font-size:14px}.pl-ui .pl-onb-findings ul{flex-direction:column;gap:10px;display:flex}.pl-ui .pl-onb-finding{border:1px solid var(--onb-line);background:var(--onb-panel);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.pl-ui .pl-onb-finding>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.pl-ui .pl-onb-finding strong{font-size:14px}.pl-ui .pl-onb-finding small{color:var(--onb-muted);font-size:12px}.pl-ui .pl-onb-finding>a{color:var(--onb-accent-ink);font-size:13px;font-weight:650}.pl-ui .pl-onb-finding-mark{color:#365218;background:#eaf5c8;border-radius:13px;place-items:center;width:44px;height:44px;font-size:16px;font-weight:750;display:grid}.pl-ui .pl-onb-finding-mark.is-sector{color:#5236c4;background:#ece6ff}.pl-ui .pl-onb-confidence{background:var(--onb-raised);color:var(--onb-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pl-ui .pl-onb-confidence[data-confidence=high]{background:var(--onb-success-bg);color:var(--onb-success)}.pl-ui .pl-onb-confidence[data-confidence=medium]{background:var(--onb-warning-bg);color:var(--onb-warning)}.pl-ui .pl-onb-confidence[data-confidence=low]{background:var(--onb-danger-bg);color:var(--onb-danger)}.pl-ui .pl-onb-evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.pl-ui .pl-onb-evidence>article,.pl-ui .pl-onb-brand-card{border:1px solid var(--onb-line);background:var(--onb-raised);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.pl-ui .pl-onb-evidence h2{font-size:17px;font-weight:700;line-height:1.3}.pl-ui .pl-onb-evidence p{color:var(--onb-muted);font-size:13px;line-height:1.6}.pl-ui .pl-onb-evidence ul,.pl-ui .pl-onb-contexts{flex-direction:column;gap:8px;font-size:13px;line-height:1.45;display:flex}.pl-ui .pl-onb-evidence li,.pl-ui .pl-onb-contexts li{align-items:flex-start;gap:8px;display:flex}.pl-ui .pl-onb-evidence li>svg{color:var(--onb-warning);flex:none;margin-top:2px}.pl-ui .pl-onb-contexts li>svg{color:var(--onb-success);flex:none;margin-top:2px}.pl-ui .pl-onb-confidence-line{align-items:center;gap:10px;display:flex}.pl-ui .pl-onb-confidence-line>span{letter-spacing:-.5px;font-size:22px;font-weight:750}.pl-ui .pl-onb-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.pl-ui .pl-onb-brand-card>strong{overflow-wrap:anywhere;font-size:15px}.pl-ui .pl-onb-brand-card>small{color:var(--onb-faint);font-size:12px;line-height:1.5}.pl-ui .pl-onb-logo{color:#c6ff00;background:linear-gradient(135deg,#152139,#2d3f6b);border-radius:20px;place-items:center;width:76px;height:76px;font-size:26px;font-weight:750;display:grid}.pl-ui .pl-onb-colors{flex-direction:column;gap:10px;display:flex}.pl-ui .pl-onb-colors li{align-items:center;gap:10px;display:flex}.pl-ui .pl-onb-colors i{border:1px solid var(--onb-line-strong);border-radius:10px;flex:none;width:34px;height:34px}.pl-ui .pl-onb-colors span{flex-direction:column;display:flex}.pl-ui .pl-onb-colors strong{font-size:13px}.pl-ui .pl-onb-colors small{color:var(--onb-faint);font-family:ui-monospace,monospace;font-size:12px}.pl-ui .pl-onb-type-sample{letter-spacing:-1px;font-size:44px;font-weight:700;line-height:1.1}.pl-ui .pl-onb-type{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pl-ui .pl-onb-type dt{color:var(--onb-faint);font-size:11px;font-weight:700}.pl-ui .pl-onb-type dd{font-size:14px;font-weight:650}.pl-ui .pl-onb-save-proof{color:var(--onb-muted);font-size:13px}.pl-ui .pl-onb-save-proof:is([data-sync=error],[data-sync=conflict]){color:var(--onb-warning);font-weight:650}.pl-ui .pl-onb-states{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pl-ui .pl-onb-states>article{border:1px dashed var(--onb-line-strong);background:var(--onb-panel);border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.pl-ui .pl-onb-states>article>span:first-child{color:var(--onb-faint);letter-spacing:.4px;font-size:11px;font-weight:700}.pl-ui .pl-onb-states strong{font-size:14px;line-height:1.35}.pl-ui .pl-onb-states :is(p,small){color:var(--onb-muted);align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}.pl-ui .pl-onb-states a{color:var(--onb-accent-ink);font-size:13px;font-weight:650}.pl-ui .pl-onb-count,.pl-ui .pl-onb-score{border:1px solid var(--onb-line);background:var(--onb-raised);border-radius:12px;flex:none;place-items:center;min-width:64px;padding:8px 12px;font-size:15px;font-weight:750;display:inline-grid}.pl-ui .pl-onb-score{letter-spacing:-.6px;font-size:26px}.pl-ui :is(.pl-onb-count,.pl-onb-score)[data-ready]{border-color:var(--onb-success-line);background:var(--onb-success-bg);color:var(--onb-success)}.pl-ui .pl-onb-sector-select{max-width:360px;margin-bottom:22px}.pl-ui .pl-onb-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pl-ui .pl-onb-checks{border:0;flex-direction:column;gap:10px;min-inline-size:0;margin:0;padding:0;display:flex}.pl-ui .pl-onb-checks>legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:700}.pl-ui .pl-onb-check{border:1px solid var(--onb-line);background:var(--onb-panel);cursor:pointer;border-radius:14px;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:14px 16px;transition:border-color .18s,background .18s;display:grid;position:relative}.pl-ui .pl-onb-check:hover{border-color:var(--onb-accent-line)}.pl-ui .pl-onb-check>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pl-ui .pl-onb-check:has(input:focus-visible){outline:3px solid var(--onb-focus);outline-offset:2px}.pl-ui .pl-onb-check[data-checked]{border-color:var(--onb-accent);background:var(--onb-accent-soft)}.pl-ui .pl-onb-check-box{border:1.5px solid var(--onb-line-strong);background:var(--onb-panel);color:#0000;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.pl-ui .pl-onb-check[data-checked] .pl-onb-check-box{border-color:var(--onb-accent);background:var(--onb-accent);color:#fff}html[data-public-theme=dark] .pl-ui .pl-onb-check[data-checked] .pl-onb-check-box{color:#1b1533}.pl-ui .pl-onb-check-copy{flex-direction:column;gap:3px;display:flex}.pl-ui .pl-onb-check-copy strong{font-size:14px;font-weight:650;line-height:1.4}.pl-ui .pl-onb-check-copy small{color:var(--onb-muted);font-size:13px;line-height:1.5}.pl-ui .pl-onb-sector-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 12px;display:flex}.pl-ui .pl-onb-sector-status{flex-direction:column;flex:240px;gap:8px;display:flex}.pl-ui .pl-onb-sector-status p{font-size:13px;font-weight:650}.pl-ui .pl-onb-meter{background:var(--onb-track);border-radius:999px;height:8px;display:block;overflow:hidden}.pl-ui .pl-onb-meter>i{border-radius:inherit;background:linear-gradient(90deg,#6b4cff,#2d7bff);height:100%;transition:inline-size .3s;display:block}.pl-ui .pl-onb-meter.is-partial>i{inline-size:60%}.pl-ui .pl-onb-setup-required{border:1px solid var(--onb-warning-line);background:var(--onb-warning-bg);border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.pl-ui .pl-onb-setup-required-icon{background:color-mix(in srgb, var(--onb-warning) 14%, transparent);width:40px;height:40px;color:var(--onb-warning);border-radius:12px;flex:none;place-items:center;display:grid}.pl-ui .pl-onb-setup-required strong{font-size:15px}.pl-ui .pl-onb-setup-required p{color:var(--onb-muted);margin-top:4px;font-size:13px;line-height:1.55}.pl-ui .pl-onb-setup-required dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.pl-ui .pl-onb-setup-required dt{color:var(--onb-warning);font-size:12px;font-weight:700}.pl-ui .pl-onb-setup-required dd{font-size:13px;line-height:1.5}.pl-ui .pl-onb-visual-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-inline-size:0;margin:24px 0 0;padding:0;display:grid}.pl-ui .pl-onb-visual{border:1px solid var(--onb-line);background:var(--onb-panel);cursor:pointer;border-radius:18px;flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.pl-ui .pl-onb-visual:hover{transform:translateY(-2px)}.pl-ui .pl-onb-visual[data-selected]{border-color:var(--onb-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--onb-accent) 22%, transparent)}.pl-ui .pl-onb-visual:has(input:focus-visible){outline:3px solid var(--onb-focus);outline-offset:3px}.pl-ui .pl-onb-visual-art{aspect-ratio:4/5;background:#0d1527;display:block;position:relative;overflow:hidden}.pl-ui .pl-onb-visual-art img{object-fit:cover}.pl-ui .pl-onb-visual-art[data-surface=workspace]{background:linear-gradient(135deg,#eef3fb,#f8f5ff 60%,#f2f7e7)}html[data-public-theme=dark] .pl-ui .pl-onb-visual-art[data-surface=workspace]{background:linear-gradient(135deg,#1d2a3d,#231e38 60%,#1b2a1d)}.pl-ui .pl-onb-visual-shade{background:linear-gradient(#0000 35%,#0b1020e6);position:absolute;inset:0}.pl-ui .pl-onb-visual[data-preset=match-pulse] .pl-onb-visual-shade{background:linear-gradient(140deg,#6b4cffd9,#0000 58%),linear-gradient(#0000 50%,#0b1020cc)}.pl-ui .pl-onb-visual[data-preset=editorial] .pl-onb-visual-shade{background:linear-gradient(#0000 52%,#f4f7fcf2 52%)}.pl-ui .pl-onb-visual-copy{color:#fff;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pl-ui .pl-onb-visual[data-preset=match-pulse] .pl-onb-visual-copy{top:16px;bottom:auto}.pl-ui .pl-onb-visual-copy small{letter-spacing:1.2px;font-size:10px;font-weight:700}.pl-ui .pl-onb-visual-copy strong{font-family:Barlow Condensed,DM Sans,sans-serif;font-size:34px;font-weight:700;line-height:1}.pl-ui .pl-onb-visual-copy span{font-size:13px;font-weight:650}.pl-ui .pl-onb-visual-copy i{color:#263900;background:#c6ff00;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:12px;font-style:normal;font-weight:750}.pl-ui .pl-onb-visual[data-preset=editorial] .pl-onb-visual-copy{color:#17263f}.pl-ui .pl-onb-visual-art[data-surface=workspace] .pl-onb-visual-copy{color:var(--onb-ink)}.pl-ui .pl-onb-visual-art[data-surface=workspace] .pl-onb-visual-copy strong{font-family:inherit;font-size:22px}.pl-ui .pl-onb-visual-art[data-surface=workspace] .pl-onb-visual-copy small{color:var(--onb-faint)}.pl-ui .pl-onb-visual-art[data-surface=workspace] .pl-onb-visual-copy i{background:var(--onb-accent-soft);color:var(--onb-accent-ink)}.pl-ui .pl-onb-visual-label{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pl-ui .pl-onb-visual-label>span:first-child{flex-direction:column;min-width:0;display:flex}.pl-ui .pl-onb-visual-label strong{font-size:15px}.pl-ui .pl-onb-visual-label small{color:var(--onb-muted);font-size:13px}.pl-ui .pl-onb-visual-check{border:1.5px solid var(--onb-line-strong);color:#0000;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.pl-ui .pl-onb-visual[data-selected] .pl-onb-visual-check{border-color:var(--onb-accent);background:var(--onb-accent);color:#fff}html[data-public-theme=dark] .pl-ui .pl-onb-visual[data-selected] .pl-onb-visual-check{color:#1b1533}.pl-ui .pl-onb-ready-mark{color:#263900;background:#c6ff00;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:16px;display:grid}.pl-ui .pl-onb-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.pl-ui .pl-onb-summary>div{border:1px solid var(--onb-line);background:var(--onb-raised);border-radius:14px;padding:14px 16px}.pl-ui .pl-onb-summary dt{color:var(--onb-faint);font-size:12px;font-weight:700}.pl-ui .pl-onb-summary dd{overflow-wrap:anywhere;margin-top:4px;font-size:15px;font-weight:700}.pl-ui .pl-onb-demo-limit{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.pl-ui .pl-onb-demo-limit h2{letter-spacing:-.4px;font-size:22px;line-height:1.25}.pl-ui .pl-onb-demo-limit p{max-width:640px;color:var(--onb-muted);line-height:1.6}.pl-ui .pl-onb-health-list{flex-direction:column;gap:10px;display:flex}.pl-ui .pl-onb-health-list>li{border:1px solid var(--onb-line);border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.pl-ui .pl-onb-health-list>li>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.pl-ui .pl-onb-health-list strong{font-size:14px}.pl-ui .pl-onb-health-list small{color:var(--onb-muted);font-size:13px;line-height:1.5}.pl-ui .pl-onb-health-list em{color:var(--onb-warning);text-align:right;font-size:12px;font-style:normal;font-weight:700}.pl-ui .pl-onb-health-list li[data-status=ready] em{color:var(--onb-success)}.pl-ui .pl-onb-health-icon{background:var(--onb-warning-bg);width:32px;height:32px;color:var(--onb-warning);border-radius:10px;place-items:center;display:grid}.pl-ui .pl-onb-health-list li[data-status=ready] .pl-onb-health-icon{background:var(--onb-success-bg);color:var(--onb-success)}.pl-ui .pl-onb-health-next{border:1px solid var(--onb-accent-line);background:var(--onb-accent-soft);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px 18px;display:flex}.pl-ui .pl-onb-health-next>span{flex-direction:column;display:flex}.pl-ui .pl-onb-health-next small{color:var(--onb-faint);font-size:12px;font-weight:700}.pl-ui .pl-onb-health-next strong{font-size:15px}.pl-ui .pl-onb-tour{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.pl-ui .pl-onb-tour-intro{flex-direction:column;gap:8px;display:flex}.pl-ui .pl-onb-tour-intro h2{letter-spacing:-.4px;font-size:22px;line-height:1.25}.pl-ui .pl-onb-tour-intro p{color:var(--onb-muted)}.pl-ui .pl-onb-sample-project{align-items:center;gap:12px;margin-top:6px;display:flex}.pl-ui .pl-onb-sample-project>span{background:var(--onb-accent-soft);width:44px;height:44px;color:var(--onb-accent-ink);border-radius:13px;place-items:center;font-weight:750;display:grid}.pl-ui .pl-onb-sample-project>div{flex-direction:column;display:flex}.pl-ui .pl-onb-sample-project small{color:var(--onb-muted);font-size:12px}.pl-ui .pl-onb-tour>.pl-onb-button{place-self:center start}.pl-ui .pl-onb-tour-step{border:1px solid var(--onb-line);background:var(--onb-raised);border-radius:18px;padding:20px}.pl-ui .pl-onb-tour-progress{color:var(--onb-faint);flex-direction:column;gap:8px;font-size:12px;font-weight:700;display:flex}.pl-ui .pl-onb-tour-step h3{margin:14px 0 6px;font-size:18px;line-height:1.3}.pl-ui .pl-onb-tour-step p{color:var(--onb-muted);font-size:14px;line-height:1.6}.pl-ui .pl-onb-activation{padding:22px}.pl-ui .pl-onb-activation>header h2{margin:6px 0 4px;font-size:18px;line-height:1.3}.pl-ui .pl-onb-activation>header p{color:var(--onb-muted);font-size:13px}.pl-ui .pl-onb-activation>.pl-onb-meter{margin:14px 0 16px}.pl-ui .pl-onb-milestones{flex-direction:column;gap:6px;display:flex}.pl-ui .pl-onb-milestones>li{border:1px solid #0000;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.pl-ui .pl-onb-milestones>li[aria-current=step]{border-color:var(--onb-accent-line);background:var(--onb-accent-soft)}.pl-ui .pl-onb-milestones>li>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.pl-ui .pl-onb-milestones strong{font-size:13px;font-weight:700}.pl-ui .pl-onb-milestones small{color:var(--onb-muted);font-size:12px;line-height:1.45}.pl-ui .pl-onb-milestones em{color:var(--onb-faint);font-size:11px;font-style:normal;font-weight:700}.pl-ui .pl-onb-milestones li[aria-current=step] em{color:var(--onb-accent-ink)}.pl-ui .pl-onb-milestones li[data-status=completed] em{color:var(--onb-success)}.pl-ui .pl-onb-milestone-index{background:var(--onb-raised);width:30px;height:30px;color:var(--onb-muted);border-radius:9px;place-items:center;font-size:11px;font-weight:750;display:grid}.pl-ui .pl-onb-milestones li[data-status=completed] .pl-onb-milestone-index{background:var(--onb-success-bg);color:var(--onb-success)}.pl-ui .pl-onb-milestones li[aria-current=step] .pl-onb-milestone-index{background:var(--onb-lime);color:#263900}.pl-ui .pl-onb-footer{border-top:1px solid var(--onb-line);flex-wrap:wrap;align-items:flex-start;gap:8px 20px;width:min(1320px,100% - 64px);margin:0 auto;padding:20px 0 32px;display:flex}.pl-ui .pl-onb-footer>span{align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.pl-ui .pl-onb-footer>p{color:var(--onb-muted);flex:320px;font-size:13px;line-height:1.6}.pl-ui .pl-onb-state{flex:1;place-items:center;padding:48px 16px;display:grid}.pl-ui .pl-onb-state-card{flex-direction:column;align-items:flex-start;gap:10px;width:min(560px,100%);display:flex}.pl-ui .pl-onb-state-card h1{letter-spacing:-.8px;font-size:28px;line-height:1.25}.pl-ui .pl-onb-state-card p{color:var(--onb-muted);line-height:1.65}.pl-ui .pl-onb-state-icon{background:var(--onb-danger-bg);width:48px;height:48px;color:var(--onb-danger);border-radius:14px;place-items:center;display:grid}.pl-ui .pl-onb-page[data-state=closed] .pl-onb-state-icon{background:var(--onb-accent-soft);color:var(--onb-accent-ink)}.pl-ui .pl-onb-loading{color:var(--onb-muted);align-items:center;gap:10px;font-size:15px;font-weight:650;display:inline-flex}@media (max-width:1180px){.pl-ui .pl-onb-layout{grid-template-columns:minmax(0,1fr)}.pl-ui .pl-onb-aside{position:static}.pl-ui .pl-onb-brand-grid,.pl-ui .pl-onb-states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pl-ui .pl-onb-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-ui .pl-onb-website,.pl-ui .pl-onb-tour,.pl-ui .pl-onb-evidence,.pl-ui .pl-onb-form-grid,.pl-ui .pl-onb-sector-grid,.pl-ui .pl-onb-visual-grid,.pl-ui .pl-onb-summary{grid-template-columns:minmax(0,1fr)}.pl-ui .pl-onb-visual-art{aspect-ratio:16/10}}@media (max-width:720px){.pl-ui .pl-onb-topbar{flex-wrap:wrap;padding:14px 16px;position:static}.pl-ui .pl-onb-topbar-actions{justify-content:flex-start}.pl-ui .pl-onb-layout,.pl-ui .pl-onb-footer{width:calc(100% - 32px)}.pl-ui .pl-onb-layout{padding-top:20px}.pl-ui .pl-onb-card{border-radius:20px;padding:20px}.pl-ui .pl-onb-step-heading,.pl-ui .pl-onb-section-heading{flex-direction:column}.pl-ui .pl-onb-section-heading>p{text-align:left}.pl-ui .pl-onb-url-field{flex-wrap:wrap;padding:10px 12px}.pl-ui .pl-onb-url-field input{flex-basis:calc(100% - 40px)}.pl-ui .pl-onb-url-field>.pl-onb-button{width:100%}.pl-ui .pl-onb-brand-grid,.pl-ui .pl-onb-states,.pl-ui .pl-onb-setup-required dl{grid-template-columns:minmax(0,1fr)}.pl-ui .pl-onb-finding{grid-template-columns:44px minmax(0,1fr)}.pl-ui .pl-onb-step-actions>*{flex:100%}.pl-ui .pl-onb-step-actions>.pl-onb-skip{justify-content:center}}@media (prefers-reduced-motion:reduce){.pl-ui .pl-onb-page *,.pl-ui .pl-onb-page :before,.pl-ui .pl-onb-page :after{transition:none!important;animation:none!important}.pl-ui .pl-onb-visual:hover,.pl-ui .pl-onb-button.is-primary:hover:not(:disabled){transform:none}}.pl-ui .pl-onb-decl-layout{grid-template-columns:minmax(0,1fr);width:min(820px,100% - 64px)}.pl-ui .pl-onb-decl .pl-onb-card{flex-direction:column;gap:24px;display:flex}.pl-ui .pl-onb-decl-group>legend{flex-direction:column;gap:4px;line-height:1.25;display:flex}.pl-ui .pl-onb-decl-group>legend small{color:var(--onb-muted);font-size:13px;font-weight:500;line-height:1.5}.pl-ui .pl-onb-decl-item{flex-direction:column;gap:4px;display:flex}.pl-ui .pl-onb-decl-link{color:var(--onb-accent-ink);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:4px;margin-left:52px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.pl-ui .pl-onb-decl-link:focus-visible{outline:3px solid var(--onb-focus);outline-offset:2px;border-radius:4px}.pl-ui .pl-onb-decl-details{border:1px solid var(--onb-line);background:var(--onb-raised);border-radius:12px}.pl-ui .pl-onb-decl-details>summary{color:var(--onb-accent-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:650;list-style:none;display:flex}.pl-ui .pl-onb-decl-details>summary::-webkit-details-marker{display:none}.pl-ui .pl-onb-decl-details>summary:focus-visible{outline:3px solid var(--onb-focus);outline-offset:2px;border-radius:12px}.pl-ui .pl-onb-decl-details[open]>summary svg{transform:rotate(180deg)}.pl-ui .pl-onb-decl-details ul{flex-direction:column;gap:12px;margin:0;padding:0 16px 16px 36px;display:flex}.pl-ui .pl-onb-decl-details li{flex-direction:column;gap:4px;font-size:13px;line-height:1.5;display:flex}.pl-ui .pl-onb-decl-details li strong{font-weight:650}.pl-ui .pl-onb-decl-details li span{color:var(--onb-muted)}.pl-ui .pl-onb-decl-note{color:var(--onb-muted);margin:0;font-size:13px;line-height:1.5}.pl-ui .pl-onb-decl-missing{border:1px solid var(--onb-danger-line);background:var(--onb-danger-bg);color:var(--onb-danger);border-radius:12px;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.pl-ui .pl-onb-decl-missing svg{flex:none}.pl-ui .pl-onb-check:has(input[aria-invalid=true]){border-color:var(--onb-danger-line)}@media (max-width:720px){.pl-ui .pl-onb-decl-layout{width:calc(100% - 32px)}.pl-ui .pl-onb-decl-link{margin-left:0}}@media (prefers-reduced-motion:no-preference){.pl-ui .pl-onb-decl-details>summary svg{transition:transform .18s}}
.pl-ui .pl-acc-panel{padding:28px}.pl-ui .pl-acc-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}.pl-ui .pl-acc-section+.pl-acc-section{border-top:1px solid #ebf3ff;margin-top:28px;padding-top:28px}.pl-ui .pl-acc-section .ov-section-title{margin-bottom:16px}.pl-ui .pl-acc-choices{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;min-inline-size:0;margin:0;padding:0;display:grid}.pl-ui .pl-acc-choice{cursor:pointer;background:#fff;border:1px solid #e5ebf5;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.pl-ui .pl-acc-choice>input{accent-color:#1d64c6;flex:none;width:16px;height:16px;margin:2px 0 0}.pl-ui .pl-acc-choice>span{flex-direction:column;gap:4px;min-width:0;display:flex}.pl-ui .pl-acc-choice strong{color:#25304b;font-size:14px;font-weight:600;line-height:1.25}.pl-ui .pl-acc-choice small{color:#59698c;font-size:12px;line-height:1.5}.pl-ui .pl-acc-choice[data-selected]{background:#f5f9ff;border-color:#1d64c6}.pl-ui .pl-acc-choice:has(input:focus-visible){outline-offset:2px;outline:2px solid #1d64c6}.pl-ui .pl-acc-decl-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pl-ui .pl-acc-decl{border-bottom:1px solid #ebf3ff;grid-template-columns:minmax(0,1fr) minmax(200px,300px);gap:24px;padding:20px 0;display:grid}.pl-ui .pl-acc-decl:last-child{border-bottom:0}.pl-ui .pl-acc-decl-main{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.pl-ui .pl-acc-decl-main strong{color:#25304b;font-size:14px;font-weight:600;line-height:1.25}.pl-ui .pl-acc-decl-main p{color:#59698c;font-size:13px;line-height:1.6}.pl-ui .pl-acc-decl-meta{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.pl-ui .pl-acc-facts{grid-template-columns:auto auto;gap:4px 12px;margin:0;font-size:12px;line-height:1.5;display:grid}.pl-ui .pl-acc-facts>div{display:contents}.pl-ui .pl-acc-facts dt{color:#8592ad}.pl-ui .pl-acc-facts dd{color:#25304b;margin:0;font-weight:500}.pl-ui .pl-acc-link{color:#1d64c6;text-underline-offset:3px;font-size:12px;font-weight:600;text-decoration:underline}.pl-ui .pl-acc-hint{color:#8592ad;font-size:12px;line-height:1.5}.pl-ui .pl-acc-callout{background:#fff7e8;border:1px solid #f1dfb8;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:8px;padding:16px 20px;display:flex}.pl-ui .pl-acc-callout strong{color:#6b4510;font-size:14px;font-weight:650;line-height:1.25}.pl-ui .pl-acc-callout p{color:#7a5a24;margin-top:4px;font-size:12px;line-height:1.6}.pl-ui .pl-acc-callout .btn{flex:none}.pl-ui .pl-acc-history{border:1px solid #e5ebf5;border-radius:12px;margin-top:16px}.pl-ui .pl-acc-history>summary{color:#25304b;cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;font-weight:600;list-style:none;display:flex}.pl-ui .pl-acc-history>summary::-webkit-details-marker{display:none}.pl-ui .pl-acc-history>summary:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #1d64c6}.pl-ui .pl-acc-history[open]>summary svg{transform:rotate(180deg)}.pl-ui .pl-acc-history ul{flex-direction:column;gap:12px;margin:0;padding:0 16px 16px;list-style:none;display:flex}.pl-ui .pl-acc-history li{flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}.pl-ui .pl-acc-history li strong{color:#25304b;font-weight:600}.pl-ui .pl-acc-history li span{color:#59698c}@media (max-width:720px){.pl-ui .pl-acc-panel{padding:20px 16px}.pl-ui .pl-acc-decl{grid-template-columns:minmax(0,1fr);gap:12px}.pl-ui .pl-acc-decl-meta{text-align:left;align-items:flex-start}.pl-ui .pl-acc-callout{flex-direction:column;align-items:stretch}}html[data-workspace-theme=dark] .pl-ui :is(.pl-acc-section+.pl-acc-section,.pl-acc-decl){border-color:var(--dark-line)}html[data-workspace-theme=dark] .pl-ui :is(.pl-acc-choice,.pl-acc-history){border-color:var(--dark-line);background:var(--dark-raised)}html[data-workspace-theme=dark] .pl-ui .pl-acc-choice[data-selected]{border-color:var(--dark-blue);background:var(--dark-soft-blue)}html[data-workspace-theme=dark] .pl-ui :is(.pl-acc-choice strong,.pl-acc-decl-main strong,.pl-acc-facts dd,.pl-acc-history>summary,.pl-acc-history li strong){color:var(--dark-text)}html[data-workspace-theme=dark] .pl-ui :is(.pl-acc-choice small,.pl-acc-decl-main p,.pl-acc-history li span){color:var(--dark-muted)}html[data-workspace-theme=dark] .pl-ui :is(.pl-acc-facts dt,.pl-acc-hint){color:#8f9db5}html[data-workspace-theme=dark] .pl-ui .pl-acc-link{color:var(--dark-blue)}html[data-workspace-theme=dark] .pl-ui .pl-acc-callout{background:#2b2111;border-color:#5a4318}html[data-workspace-theme=dark] .pl-ui .pl-acc-callout strong{color:#f5d9a6}html[data-workspace-theme=dark] .pl-ui .pl-acc-callout p{color:#dcc394}html[data-workspace-theme=dark] .pl-ui :is(.pl-acc-choice,.pl-acc-history>summary):focus-visible{outline-color:var(--dark-blue)}html[data-workspace-theme=dark] .pl-ui .pl-acc-choice:has(input:focus-visible){outline-color:var(--dark-blue)}@media (prefers-reduced-motion:no-preference){.pl-ui .pl-acc-history>summary svg{transition:transform .18s}}.pl-ui .pl-u16-team-invite-trigger,.pl-ui .pl-u16-confirm-close-actions>.btn{min-height:44px!important}html[data-site-theme=light] .pl-ui .pl-u16-confirm-close-actions>.btn-primary{--pl-filled-ink:var(--pl-action-lime-ink)}
