.RyQ99q_header{justify-content:space-between;align-items:center;gap:16px;max-width:1360px;margin:0 auto;padding-block:18px 6px;display:flex}.RyQ99q_brand{color:var(--ink-2);align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.RyQ99q_brand svg{flex:none;width:26px;height:26px}.RyQ99q_brandName{font:600 26px/1 var(--f-hand);color:var(--ink);white-space:nowrap}.RyQ99q_crumb{font:600 26px/1 var(--f-hand);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RyQ99q_headerActions{flex:none;align-items:center;gap:4px;display:flex}.RyQ99q_iconBtn{width:36px;height:36px;color:var(--ink-2);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.RyQ99q_iconBtn:hover{background:var(--chip);color:var(--ink)}.RyQ99q_iconBtn svg{width:20px;height:20px}.RyQ99q_chipRow{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.RyQ99q_chip{color:var(--ink);font:500 15px/1 var(--f-ui);background:0 0;border:0;border-radius:9px;padding:7px 11px;transition:background .15s}.RyQ99q_chip:hover{background:color-mix(in srgb, var(--chip) 60%, transparent)}.RyQ99q_chip[aria-pressed=true]{background:var(--chip)}.RyQ99q_slider{grid-template-columns:1fr auto;align-items:center;gap:6px 10px;display:grid}.RyQ99q_sliderLabel{color:var(--ink-2);font-size:14px}.RyQ99q_sliderValue{color:var(--ink-2);font:500 13px var(--f-mono);font-variant-numeric:tabular-nums}.RyQ99q_range{appearance:none;background:0 0;grid-column:1/-1;width:100%;height:22px;margin:0}.RyQ99q_range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--red) var(--p,50%), var(--track) var(--p,50%));border-radius:4px;height:4px}.RyQ99q_range::-moz-range-track{background:var(--track);border-radius:4px;height:4px}.RyQ99q_range::-moz-range-progress{background:var(--red);border-radius:4px;height:4px}.RyQ99q_range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--red);border:0;border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 1px 3px #00000040}.RyQ99q_range::-moz-range-thumb{background:var(--red);border:0;border-radius:50%;width:18px;height:18px}.RyQ99q_ring::-webkit-slider-runnable-track{background:var(--ink-2);height:2px}.RyQ99q_ring::-moz-range-track{background:var(--ink-2);height:2px}.RyQ99q_ring::-moz-range-progress{background:var(--ink-2);height:2px}.RyQ99q_ring::-webkit-slider-thumb{background:var(--paper);border:2.5px solid var(--ink);width:26px;height:26px;box-shadow:none;margin-top:-12px}.RyQ99q_ring::-moz-range-thumb{background:var(--paper);border:2.5px solid var(--ink);width:22px;height:22px}.RyQ99q_rangeEnds{font:600 20px/1 var(--f-hand);color:var(--ink-2);grid-column:1/-1;justify-content:space-between;margin-top:2px;display:flex}.RyQ99q_seg{background:var(--chip);border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.RyQ99q_seg button{color:var(--ink-2);background:0 0;border:0;border-radius:8px;padding:7px 6px;font-size:13px;font-weight:500}.RyQ99q_seg button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0000001f}.RyQ99q_panel{background:var(--panel);border:1px solid var(--rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:18px;flex-direction:column;gap:18px;padding:18px;display:flex}@media (min-width:1200px){.RyQ99q_panel.RyQ99q_sticky{top:calc(16px + env(safe-area-inset-top,0px));max-height:calc(100vh - 32px);position:sticky;overflow:auto}}.RyQ99q_panelTitle{font:700 28px/1 var(--f-hand);margin:0}.RyQ99q_group{flex-direction:column;gap:8px;display:flex}.RyQ99q_label{font:600 11px/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.RyQ99q_field{flex-direction:column;gap:6px;display:flex}.RyQ99q_input,.RyQ99q_textarea{border:1px solid var(--rule);background:var(--field);width:100%;font:14px/1.4 var(--f-ui);color:var(--ink);border-radius:9px;padding:8px 10px}.RyQ99q_textarea{resize:vertical;min-height:64px}.RyQ99q_colorRow{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;display:flex}.RyQ99q_colorRow input{border:1px solid var(--rule);background:var(--field);border-radius:8px;width:34px;height:30px;padding:2px}.RyQ99q_hint{color:var(--ink-3);margin:0;font-size:12px}.RyQ99q_button{border:1px solid var(--rule);font:500 14px var(--f-ui);color:var(--ink-2);background:0 0;border-radius:9px;align-self:flex-start;padding:7px 12px}.RyQ99q_button:hover{color:var(--ink);background:var(--chip)}.RyQ99q_linkBtn{font:600 22px/1 var(--f-hand);color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;padding:4px 2px;display:inline-flex}.RyQ99q_linkBtn svg{width:18px;height:18px}.RyQ99q_underline{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.RyQ99q_verdict{font:600 30px/1 var(--f-hand);text-align:center;justify-content:center;align-items:center;gap:10px;min-height:34px;display:flex}.RyQ99q_verdict svg{flex:none;width:26px;height:26px}.RyQ99q_bad{color:var(--red)}.RyQ99q_good{color:var(--green)}.RyQ99q_note{text-align:center;font:500 19px/1.1 var(--f-hand);color:var(--ink-2);margin:0}.RyQ99q_curve{touch-action:none;width:100%;height:auto;display:block;overflow:visible}.RyQ99q_cp{cursor:grab;outline:none}.RyQ99q_cp:active{cursor:grabbing}.RyQ99q_cp:focus-visible .RyQ99q_cpRing{stroke-width:3.5px}.RyQ99q_toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--paper);opacity:0;pointer-events:none;z-index:50;border-radius:999px;max-width:calc(100vw - 32px);padding:9px 16px;font-weight:500;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%,20px)}.RyQ99q_toastShow{opacity:1;transform:translate(-50%)}
