.sc-intro{margin:0 0 1rem;font-size:1rem;line-height:1.6}.size-compare :focus-visible{outline:3px solid var(--rk-stone);outline-offset:2px}.sc-saved{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.sc-saved-item{align-items:center;display:inline-flex}.sc-saved-item>button:first-child{min-height:2.75rem;font:inherit;color:var(--rk-on-paper);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 .5rem}.sc-saved-item>button[aria-pressed=true]{border-bottom-color:var(--rk-primary-strong);font-weight:700}.sc-hint,.sc-note{font-size:.875rem}.sc-x{width:2rem;height:2rem;font:inherit;color:var(--rk-on-paper);cursor:pointer;background:0 0;border:0}.sc-answer{margin-top:.75rem}.sc-answer-l{font-weight:700}.sc-answer-main{align-items:flex-end;gap:.75rem;display:flex}.sc-answer-main img{width:6rem;height:6rem}.sc-answer-name{font-size:1.125rem;display:block}.sc-answer-h b{font-variant-numeric:tabular-nums;font-size:2.5rem;line-height:1}.sc-facts{flex-wrap:wrap;gap:.5rem 2rem;margin:.75rem 0 0;display:flex}.sc-facts dt{font-size:.875rem}.sc-facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.125rem;font-weight:700}.sc-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.sc-tools .fp-toggles button{background:var(--rk-paper-soft)}.sc-tools .fp-toggles button[aria-pressed=true]{background:var(--rk-primary)}.sc-note{margin:.375rem 0 0}.sc-stage{margin-top:.75rem}.ss-row{display:flex}.ss-ruler{flex-shrink:0;position:relative;overflow:hidden}.ss-ruler span{font-variant-numeric:tabular-nums;font-size:.6875rem;line-height:1;position:absolute;left:0;transform:translateY(-50%)}.ss-view{touch-action:none;cursor:grab;user-select:none;flex:1;min-width:0;position:relative;overflow:hidden}.ss-view:active{cursor:grabbing}.ss-content{transform-origin:0 0;position:absolute;top:0;left:0}.ss-tick{border-top:1px dashed var(--rk-paper-strong);position:absolute;left:0;right:0}.ss-ground{border-top:2px solid var(--rk-stone);position:absolute;left:0;right:0}.ss-content img{pointer-events:none;-webkit-user-drag:none;position:absolute}.ss-label{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;font-size:.75rem;line-height:1.35;display:flex;position:absolute}.ss-label b,.ss-label span{text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden}.ss-label.is-focus b{color:var(--rk-on-primary);background:var(--rk-primary);border-radius:4px;padding:0 .25rem}.ss-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.375rem;font-size:.875rem;display:flex}.ss-zoom{gap:.25rem;display:inline-flex}.ss-zoom button{min-width:2.75rem;min-height:2.75rem;font:inherit;color:var(--rk-on-paper);background:var(--rk-paper-soft);border:1px solid var(--rk-paper-strong);cursor:pointer;border-radius:4px;padding:0 .5rem;font-weight:700}.sc-empty{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;margin:0;display:flex}.sc-roster{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.sc-roster li{position:relative}.sc-roster .sc-x{position:absolute;top:0;right:0}.sc-add,.sc-mate{width:100%;font:inherit;color:var(--rk-on-paper);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:.125rem;padding:.375rem .25rem;font-size:.75rem;text-decoration:none;display:flex}.sc-add span{border:2px dashed var(--rk-paper-strong);border-radius:4px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.5rem;display:inline-flex}.sc-mate:hover{background:var(--rk-paper-soft)}.sc-mate img{width:3.5rem;height:3.5rem}.sc-mate b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sc-board{margin-top:2rem}.sc-board h2{border-bottom:2px solid var(--rk-stone);margin:0 0 .5rem;padding-bottom:.5rem;font-size:1.25rem}.sc-board .fp-toggles button{background:var(--rk-paper-soft)}.sc-board .fp-toggles button[aria-pressed=true]{background:var(--rk-primary)}.sc-board-list{margin:.5rem 0 0;padding:0;list-style:none}.sc-board-list li{border-bottom:1px solid var(--rk-paper-muted);align-items:center;gap:.5rem;min-height:3rem;display:flex}.sc-rank{font-variant-numeric:tabular-nums;width:2.5rem;font-weight:800}.sc-board-list img{width:2.5rem;height:2.5rem}.sc-board-list a{min-width:0;color:var(--rk-on-paper);flex:1;font-weight:700}.sc-val{font-variant-numeric:tabular-nums}.egg-mark-search{background:var(--rk-paper-soft);border:2px solid var(--rk-stone);border-radius:4px;align-items:center;height:2.75rem;margin:.5rem 0;display:flex}.egg-mark-search input{min-width:0;height:100%;font:inherit;color:var(--rk-on-paper);background:0 0;border:0;outline:none;flex:1;padding:0 .75rem}.egg-pick{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.egg-pick button{width:100%;font:inherit;color:var(--rk-on-paper);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .25rem;font-size:.8125rem;display:flex}.egg-pick button[aria-pressed=true]{color:var(--rk-on-primary);background:var(--rk-primary);border-color:var(--rk-primary-strong);font-weight:700}.egg-pick button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.egg-pick img{width:3.25rem;height:3.25rem}.egg-cta{min-height:2.75rem;font:inherit;color:var(--rk-on-primary);background:var(--rk-primary);border:1px solid var(--rk-primary-strong);cursor:pointer;border-radius:4px;padding:0 1.5rem;font-weight:700}.egg-cta:disabled{opacity:.45}
