@layer components{.rp-wrap{width:100%;padding-top:40px}.rp-wrap .rp{background:var(--color-card);color:var(--color-ink);border-radius:var(--radius-card);text-align:center;padding:56px 24px 24px;position:relative}.rp-wrap .rp .result-clay{object-fit:contain;width:108px;height:108px;position:absolute;top:-54px;left:calc(50% - 54px)}.rp-wrap .rp .k{color:var(--color-mute);flex-wrap:wrap;justify-content:center;font-size:12px}.rp-wrap .rp .score{color:var(--color-ink);margin-top:12px}.rp-wrap .rp .ranks,.rp-wrap .rp .note,.rp-wrap .rp .next{color:var(--color-mute)}.rp-wrap .rp .ranks b,.rp-wrap .rp .pb-line,.rp-wrap .rp .note a{color:var(--color-ink)}.result-benchmarks{color:var(--color-mute);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.result-benchmarks>span{border-radius:var(--radius-ctl);background:var(--color-paper);padding:6px 12px}.result-benchmarks b{color:var(--color-ink)}.result-practice{min-height:44px;color:var(--color-mute);text-underline-offset:3px;align-items:center;margin-top:4px;text-decoration:underline;display:inline-flex}.rp-wrap .rp-actions{flex-wrap:wrap;justify-content:center}.name-entry>.btn{width:100%;min-height:56px}.name-entry,.name-published{margin-bottom:24px}.name-entry form{background:var(--color-card);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:20px;display:flex}.name-controls{gap:12px;display:flex}.name-controls input{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-bar);width:100%;min-width:0;height:52px;color:var(--color-ink);padding:0 14px;font-size:16px}.name-controls .btn{flex:none}.name-entry select{background:var(--color-bar);min-height:48px;color:var(--color-ink);border-radius:var(--radius-ctl);border:1px solid var(--color-line);padding:0 12px;font-size:16px}.name-small-actions{gap:16px;margin-top:8px;display:flex}.name-small-actions button,.name-cancel{color:var(--color-mute);text-underline-offset:3px;text-align:left;cursor:pointer;min-height:44px;text-decoration:underline}@media (max-width:480px){.name-controls{flex-direction:column}.name-controls .btn{min-height:52px}}@media (prefers-reduced-motion:reduce){.rp-wrap .result-clay{animation:none}}.rp .score{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;display:flex}.rp .score-unit{color:var(--color-mute)}.name-board-link{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.name-small-actions{flex-wrap:wrap}.name-country summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.name-country select{width:100%}.name-entry form[aria-busy=true]{cursor:progress}}@supports not (color:color-mix(in srgb, red, blue)){.rp-wrap:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:100%;padding-top:40px}.rp-wrap .rp:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-card);color:var(--color-ink);border-radius:var(--radius-card);text-align:center;padding:56px 24px 24px;position:relative}.rp-wrap .rp .result-clay:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){object-fit:contain;width:108px;height:108px;position:absolute;top:-54px;left:calc(50% - 54px)}.rp-wrap .rp .k:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);flex-wrap:wrap;justify-content:center;font-size:12px}.rp-wrap .rp .score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink);margin-top:12px}.rp-wrap .rp .ranks:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.rp-wrap .rp .note:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.rp-wrap .rp .next:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.rp-wrap .rp .ranks b:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.rp-wrap .rp .pb-line:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.rp-wrap .rp .note a:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink)}.result-benchmarks:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.result-benchmarks>span:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-radius:var(--radius-ctl);background:var(--color-paper);padding:6px 12px}.result-benchmarks b:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink)}.result-practice:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:44px;color:var(--color-mute);text-underline-offset:3px;align-items:center;margin-top:4px;text-decoration:underline;display:inline-flex}.rp-wrap .rp-actions:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-wrap:wrap;justify-content:center}.name-entry>.btn:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:100%;min-height:56px}.name-entry:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.name-published:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-bottom:24px}.name-entry form:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-card);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:20px;display:flex}.name-controls:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:12px;display:flex}.name-controls input:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-bar);width:100%;min-width:0;height:52px;color:var(--color-ink);padding:0 14px;font-size:16px}.name-controls .btn:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex:none}.name-entry select:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-bar);min-height:48px;color:var(--color-ink);border-radius:var(--radius-ctl);border:1px solid var(--color-line);padding:0 12px;font-size:16px}.name-small-actions:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:16px;margin-top:8px;display:flex}.name-small-actions button:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.name-cancel:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);text-underline-offset:3px;text-align:left;cursor:pointer;min-height:44px;text-decoration:underline}@media (max-width:480px){.name-controls:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column}.name-controls .btn:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:52px}}@media (prefers-reduced-motion:reduce){.rp-wrap .result-clay:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){animation:none}}.rp .score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;display:flex}.rp .score-unit:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.name-board-link:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.name-small-actions:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-wrap:wrap}.name-country summary:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.name-country select:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:100%}.name-entry form[aria-busy=true]:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){cursor:progress}}
