.pANXTq_dock{z-index:40;right:12px;bottom:max(12px, env(safe-area-inset-bottom));border-radius:var(--r-lg);background:var(--card);height:64px;box-shadow:var(--ring-hair), var(--shadow-pop);opacity:0;pointer-events:none;transition:transform .22s var(--ease-out), opacity .18s var(--ease-out);align-items:center;gap:12px;padding:0 10px;display:flex;position:fixed;left:12px;transform:translateY(calc(100% + 24px))}.pANXTq_dock[data-show]{opacity:1;pointer-events:auto;transform:none}@media (min-width:1024px){.pANXTq_dock{display:none}}@media (prefers-reduced-motion:reduce){.pANXTq_dock{transition:opacity .12s linear;transform:none}}.pANXTq_instrument{flex:none;place-items:center;min-width:44px;height:44px;display:grid}.pANXTq_glance{min-width:0;color:var(--ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.pANXTq_glance strong{color:var(--ink);font-weight:600}.pANXTq_go{flex:none;min-height:44px;padding:0 18px;font-size:14px}.pANXTq_go:active{scale:.97}.pANXTq_ring{place-items:center;width:44px;height:44px;display:grid;position:relative}.pANXTq_ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.pANXTq_ringTrack{fill:none;stroke:var(--line-2);stroke-width:4px}.pANXTq_ringArc{fill:none;stroke:var(--pass);stroke-linecap:round;stroke-width:4px}.pANXTq_ring[data-tone=warn] .pANXTq_ringArc{stroke:var(--warn)}.pANXTq_ring[data-tone=fail] .pANXTq_ringArc{stroke:var(--fail)}.pANXTq_ringValue{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:13px;font-weight:650;position:relative}.pANXTq_page{place-items:center;display:grid;position:relative}.pANXTq_pageSheet{fill:var(--sheet,#fff);stroke:var(--line-2)}.pANXTq_pageLines{fill:none;stroke:var(--line-2);stroke-linecap:round;stroke-width:2px}.pANXTq_page svg{display:block}.pANXTq_badge{border-radius:var(--r-pill);background:var(--marker);min-width:20px;height:20px;box-shadow:0 0 0 2px var(--card);color:var(--marker-ink);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:12px;font-weight:650;display:grid;position:absolute;top:-6px;right:-10px}.pANXTq_tally{border-radius:var(--r-card);background:var(--paper-2);flex-wrap:wrap;place-content:center;gap:4px;width:44px;height:44px;padding:4px;display:flex}.pANXTq_tally>span{background:var(--pass);border-radius:50%;width:8px;height:8px}.pANXTq_tally>[data-tone=warn]{background:var(--warn)}.pANXTq_tally>[data-tone=fail]{background:var(--fail)}.pANXTq_instrument .pANXTq_chart{width:56px;height:44px;display:block}.pANXTq_chart :is(text,line){display:none}.pANXTq_instrument .pANXTq_chart path[data-tone=strong]{opacity:.5}.pANXTq_instrument .pANXTq_chart path[data-tone=soft]{opacity:.6}
.m7mb8G_gaps{border:1px solid var(--line);border-radius:var(--r-btn);background:var(--paper);margin-top:12px;padding:12px 14px}.m7mb8G_title{color:var(--ink);margin:0;font-size:13px;font-weight:600}.m7mb8G_list{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.m7mb8G_skill{border:1px dashed var(--line-2);border-radius:var(--r-sm);color:var(--ink);padding:2px 9px;font-size:13px;font-weight:500}.m7mb8G_note{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.45}
.T32Ara_picker{gap:10px;min-width:0;display:grid}.T32Ara_tones{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.T32Ara_tone{background:var(--card);min-width:0;min-height:44px;box-shadow:var(--ring-hair);color:var(--ink);cursor:pointer;transition:background-color .16s var(--ease-out);border-radius:14px;align-content:start;justify-items:center;gap:8px;padding:10px 4px 9px;display:grid}.T32Ara_tone[aria-pressed=true]{background:var(--machine-wash);box-shadow:0 0 0 1.5px var(--machine)}@media (hover:hover){.T32Ara_tone[aria-pressed=false]:hover{box-shadow:var(--ring-hair-hi)}.T32Ara_tone:hover .T32Ara_page{transform:translateY(-2px)}}.T32Ara_page{aspect-ratio:64/84;background:var(--sheet);width:min(64px,70%);height:auto;box-shadow:var(--ring-hair), var(--shadow-hair);transition:transform .2s var(--ease-out);border-radius:4px;display:block}.T32Ara_page rect{fill:#0d0d0d26}.T32Ara_page .T32Ara_name{fill:#0d0d0d9e}.T32Ara_page .T32Ara_meta{fill:#0d0d0d1f}.T32Ara_page .T32Ara_result{fill:var(--action)}.T32Ara_page .T32Ara_link{fill:none;stroke:#0d0d0d4d;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.T32Ara_page .T32Ara_from{fill:var(--sheet);stroke:#0d0d0d5c;stroke-width:1px}.T32Ara_page .T32Ara_to{fill:var(--action)}.T32Ara_tone[aria-pressed=true] .T32Ara_page rect:not(.T32Ara_name,.T32Ara_meta,.T32Ara_result){fill:#0d0d0d38}.T32Ara_draw{transform-box:fill-box;transform-origin:0}.T32Ara_tone[aria-pressed=true] .T32Ara_draw{animation:T32Ara_tone-draw .15s var(--ease-out) both;animation-delay:calc(var(--i,0) * 8ms)}@keyframes T32Ara_tone-draw{0%{opacity:.3;transform:scaleX(.35)}}.T32Ara_label{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:13px;font-weight:600;line-height:1.25}.T32Ara_tone[aria-pressed=true] .T32Ara_label{color:var(--machine-deep,var(--machine))}.T32Ara_lines{min-width:0;display:grid}.T32Ara_line{border-left:2px solid var(--machine);min-width:0;color:var(--ink-2);opacity:0;visibility:hidden;transition:opacity .14s var(--ease-out), visibility 0s linear .14s;grid-area:1/1;align-self:start;padding-left:10px;font-size:13px;line-height:1.45}.T32Ara_line[data-on]{opacity:1;visibility:visible;transition:opacity .2s var(--ease-out), visibility 0s}.T32Ara_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._1GnXOa_back{width:44px;height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color .14s var(--ease-out);border-radius:999px;flex:none;place-items:center;margin-inline-start:-8px;display:grid}._1GnXOa_back:active{background:var(--segment)}[dir=rtl] ._1GnXOa_back svg{transform:scaleX(-1)}@media (min-width:1024px){._1GnXOa_back{display:none}}
