.wp-dialog{max-width:520px}.wp-review{max-width:640px}.wp-title{align-items:center;gap:8px;display:flex}.wp-title svg{color:var(--workos-blue);flex:none}.wp-facts{font-size:var(--workos-font-sm);grid-template-columns:auto 1fr;gap:4px 14px;margin-top:10px;display:grid}.wp-facts dt{color:var(--workos-text-tertiary)}.wp-facts dd{color:var(--workos-text-primary);font-variant-numeric:tabular-nums}.wp-formats{font-size:var(--workos-font-sm);flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.wp-formats legend{font-size:var(--workos-font-xs);color:var(--workos-text-tertiary);margin-bottom:4px}.wp-formats label{border:1px solid var(--workos-border-default);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}.wp-formats label.on{border-color:var(--workos-blue);background:var(--workos-blue-soft);color:var(--workos-blue)}.wp-formats input{opacity:0;pointer-events:none;position:absolute}.wp-check{font-size:var(--workos-font-sm);color:var(--workos-text-secondary);align-items:center;gap:8px;margin-top:10px;display:flex}.wp-hint{font-size:var(--workos-font-xs);color:var(--workos-text-secondary);align-items:flex-start;gap:6px;margin-top:8px;display:flex}.wp-changes{gap:6px;max-height:320px;margin-top:10px;display:grid;overflow-y:auto}.wp-change{border:1px solid var(--workos-border-subtle);font-size:var(--workos-font-sm);border-radius:8px;gap:2px;padding:8px 10px;display:grid}.wp-change del{color:var(--workos-text-tertiary)}.wp-change ins{color:var(--workos-text-primary);text-decoration:none}.wp-tag{background:var(--workos-blue-soft);color:var(--workos-blue);border-radius:999px;justify-self:start;padding:1px 6px;font-size:11px}.wp-change.missing .wp-tag{background:var(--workos-glass-tile);color:var(--workos-text-secondary)}.wp-impact{background:var(--workos-glass-tile);font-size:var(--workos-font-sm);border-radius:8px;margin-top:10px;padding:10px}.wp-impact h4{font-weight:var(--workos-weight-semibold);align-items:center;gap:6px;display:flex}.wp-impact ul{gap:2px;margin-top:6px;display:grid}.wp-impact li span{color:var(--workos-text-tertiary)}.wp-verify{background:var(--workos-bg-surface);place-items:center;min-height:100vh;padding:24px;display:grid}.wp-verify-card{text-align:center;border:1px solid var(--workos-border-default);border-radius:16px;justify-items:center;gap:12px;width:min(420px,100%);padding:28px;display:grid}.wp-verify-card img{width:40px;height:40px}.wp-verify-card h1{font-size:var(--workos-font-lg,18px);font-weight:var(--workos-weight-semibold)}.wp-list{font-size:var(--workos-font-sm);margin-top:12px}.wp-list h4{font-size:var(--workos-font-xs);color:var(--workos-text-tertiary);font-weight:var(--workos-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.wp-list ul{color:var(--workos-text-secondary);grid-template-columns:1fr 1fr;gap:3px 12px;margin-top:6px;display:grid}.wp-list li{align-items:center;gap:6px;display:flex}.wp-list li svg{color:var(--workos-blue);flex:none}.wp-list .wp-check{margin-top:6px}.wp-level{font-size:var(--workos-font-sm);background:var(--workos-glass-tile);color:var(--workos-text-secondary);border-radius:8px;margin-top:10px;padding:8px 10px}.wp-level strong{color:var(--workos-text-primary)}.wp-level.structured{background:var(--workos-blue-soft)}.wp-level.structured strong{color:var(--workos-blue)}.wp-identity{font-size:var(--workos-font-sm);gap:12px;padding:12px;display:grid}.wp-identity h4{font-size:var(--workos-font-xs);color:var(--workos-text-tertiary);font-weight:var(--workos-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.wp-identity button.wp-hash{font-variant-numeric:tabular-nums;color:var(--workos-text-primary);text-align:left;word-break:break-all}.wp-identity ul{color:var(--workos-text-secondary);gap:4px;margin-top:4px;display:grid}
