.sk-pw__eye{display:inline-grid;place-items:center;animation:sk-pw-turn var(--dur) var(--ease-out)}.sk-pw__eye[data-shown]{animation-name:sk-pw-turn-back}@keyframes sk-pw-turn{0%{opacity:0;transform:rotate(-30deg) scale(.7)}}@keyframes sk-pw-turn-back{0%{opacity:0;transform:rotate(30deg) scale(.7)}}.sk-pw__toggle[aria-pressed=true]{color:var(--blue-text)}.sk-pw__rules{--pw-level:var(--line-strong);display:grid;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1) 0}.sk-pw__rules[data-level=weak]{--pw-level:var(--red-text)}.sk-pw__rules[data-level=fair]{--pw-level:var(--saffron-text)}.sk-pw__rules[data-level=good]{--pw-level:var(--blue-text)}.sk-pw__rules[data-level=strong]{--pw-level:var(--green-text)}.sk-pw__meter{display:flex;align-items:center;gap:var(--sp-3)}.sk-pw__bars{display:grid;flex:1 1 auto;grid-template-columns:repeat(4,1fr);gap:var(--sp-1)}.sk-pw__bar{position:relative;height:4px;overflow:hidden;border-radius:var(--r-pill);background:var(--surface-3)}.sk-pw__bar:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--pw-level);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-slow) var(--ease-out)}.sk-pw__bar[data-on]:after{transform:scaleX(1)}.sk-pw__bar:nth-child(2):after{transition-delay:calc(40ms * var(--motion-slow, 1))}.sk-pw__bar:nth-child(3):after{transition-delay:calc(80ms * var(--motion-slow, 1))}.sk-pw__bar:nth-child(4):after{transition-delay:calc(.12s * var(--motion-slow, 1))}.sk-pw__word{flex:none;min-width:3.5rem;color:var(--pw-level);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-align:right}.sk-pw__chips{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);margin:0;padding:0;list-style:none}.sk-pw__chip{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:24px;padding:0 var(--sp-2) 0 3px;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-muted);font-size:var(--fs-xs);transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.sk-pw__tick{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--surface-3);color:transparent;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur) var(--ease-spring)}.sk-pw__chip[data-met]{border-color:var(--green-line);background:var(--green-tint);color:var(--green-on-tint)}.sk-pw__chip[data-met] .sk-pw__tick{background:var(--green-fill);color:var(--green-on-fill);transform:scale(1.1)}