.TrackAssets-module__ngeYna__assets{vertical-align:middle;align-items:center;gap:8px;margin-left:10px;display:inline-flex}.TrackAssets-module__ngeYna__assets:empty{display:none}.content button.TrackAssets-module__ngeYna__warning.TrackAssets-module__ngeYna__warning{width:17px;height:17px;min-height:17px;box-shadow:none;cursor:pointer;color:var(--warn);vertical-align:middle;background:0 0;border:1px solid;border-radius:50%;flex:0 0 17px;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-flex}button.TrackAssets-module__ngeYna__warning:hover,button.TrackAssets-module__ngeYna__warning:focus-visible{background:color-mix(in srgb, var(--warn) 12%, transparent);outline:2px solid color-mix(in srgb, var(--warn) 30%, transparent);outline-offset:3px}.TrackAssets-module__ngeYna__details{z-index:1200;box-sizing:border-box;border:1px solid var(--border);background:var(--panel);width:260px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);color:var(--ink);border-radius:10px;padding:16px;font-size:12px;position:fixed;overflow:auto;box-shadow:0 12px 40px #0004}.TrackAssets-module__ngeYna__details strong{font-size:12px;font-weight:600;display:block}.TrackAssets-module__ngeYna__details ul{margin:10px 0 0;padding:0;list-style:none}.TrackAssets-module__ngeYna__details li{align-items:center;gap:10px;min-height:28px;display:flex}.TrackAssets-module__ngeYna__details li span{color:var(--warn);font-weight:700}.content .TrackAssets-module__ngeYna__assets button.TrackAssets-module__ngeYna__trigger.TrackAssets-module__ngeYna__trigger{border:1px solid var(--border);width:22px;min-width:22px;height:22px;min-height:22px;color:var(--ink);box-shadow:none;box-sizing:border-box;background:0 0;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;gap:0;padding:0;font-size:10px;display:inline-flex}.TrackAssets-module__ngeYna__trigger svg,.TrackAssets-module__ngeYna__control svg{flex:none;width:13px;height:13px;display:block}.TrackAssets-module__ngeYna__assets button.TrackAssets-module__ngeYna__trigger:hover,.TrackAssets-module__ngeYna__assets button.TrackAssets-module__ngeYna__trigger[aria-expanded=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.TrackAssets-module__ngeYna__row>td{padding:6px 16px 10px!important}.TrackAssets-module__ngeYna__player{background:var(--panel);border:1px solid var(--border);border-radius:6px;align-items:center;gap:12px;min-height:38px;padding:4px 10px;display:flex}.TrackAssets-module__ngeYna__player audio{display:none}.content .TrackAssets-module__ngeYna__player button.TrackAssets-module__ngeYna__control.TrackAssets-module__ngeYna__control{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--ink);box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:50%;flex:0 0 28px;place-items:center;gap:0;padding:0;font-size:17px;display:grid}.TrackAssets-module__ngeYna__player .TrackAssets-module__ngeYna__control:hover{background:var(--accent-soft)}.TrackAssets-module__ngeYna__title{text-overflow:ellipsis;white-space:nowrap;width:150px;max-width:18%;color:var(--muted);font-size:11px;overflow:hidden}.TrackAssets-module__ngeYna__time{font-variant-numeric:tabular-nums;text-align:center;color:var(--muted);flex:0 0 36px;font-size:10px}.TrackAssets-module__ngeYna__player .TrackAssets-module__ngeYna__seek{width:auto;min-width:100px;height:22px;min-height:22px;accent-color:var(--accent);box-shadow:none;cursor:pointer;background:0 0;border:0;flex:1;margin:0;padding:0}.TrackAssets-module__ngeYna__error{color:var(--warn);margin:6px 0 0;font-size:11px}.TrackAssets-module__ngeYna__spinner{border:1.5px solid var(--border);border-top-color:var(--ink);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite TrackAssets-module__ngeYna__spin}@keyframes TrackAssets-module__ngeYna__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.TrackAssets-module__ngeYna__spinner{animation:none}}@media (max-width:700px){.TrackAssets-module__ngeYna__title{display:none}.TrackAssets-module__ngeYna__player{gap:6px}}
.SwaglordGhost-module__1z2o7q__ghost{--outline:#7950c7;--face:#7950c7;--inside:#9575f208;width:100%;height:100%;display:block;overflow:visible}[data-theme=dark] .SwaglordGhost-module__1z2o7q__ghost{--outline:#b69aef;--face:#ede3ff;--inside:#9575f20a}.SwaglordGhost-module__1z2o7q__body{fill:var(--inside);stroke:var(--outline);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px color-mix(in srgb, var(--accent) 40%, transparent)) drop-shadow(0 0 7px color-mix(in srgb, var(--accent) 14%, transparent));transition:d .62s ease-in-out}.SwaglordGhost-module__1z2o7q__ghost[data-state=working] .SwaglordGhost-module__1z2o7q__body{d:path("M42 72 C42 49 59 35 80 35 C101 35 118 49 118 72 C118 74 120 74 124 74 C134 74 148 73 148 80 C148 87 134 86 118 86 L118 114 C118 121 111 123 105 116 C99 109 95 110 89 117 C83 123 77 123 71 117 C65 110 61 109 55 116 C49 123 42 121 42 114 L42 86 C26 86 12 87 12 80 C12 73 26 74 36 74 C40 74 42 74 42 72 Z")}.SwaglordGhost-module__1z2o7q__floating{transform-origin:80px 82px;animation:4.2s ease-in-out infinite SwaglordGhost-module__1z2o7q__float}.SwaglordGhost-module__1z2o7q__ghost[data-small] .SwaglordGhost-module__1z2o7q__floating{animation:none}.SwaglordGhost-module__1z2o7q__eyes{fill:none;transform-origin:80px 75px;animation:5.8s ease-in-out infinite SwaglordGhost-module__1z2o7q__blink}.SwaglordGhost-module__1z2o7q__eyes path{stroke:var(--face);stroke-width:1.25px;stroke-linecap:round;vector-effect:non-scaling-stroke}.SwaglordGhost-module__1z2o7q__brow{fill:none;stroke:var(--face);stroke-width:1.1px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.8}.SwaglordGhost-module__1z2o7q__pupil{fill:#4d3965}.SwaglordGhost-module__1z2o7q__eyeWhite{fill:#eee7fa;stroke:var(--outline);stroke-width:1.1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px color-mix(in srgb, var(--accent) 45%, transparent)) drop-shadow(0 0 5px color-mix(in srgb, var(--accent) 16%, transparent))}.SwaglordGhost-module__1z2o7q__catchlight,.SwaglordGhost-module__1z2o7q__glint{fill:#fff}.SwaglordGhost-module__1z2o7q__glint{opacity:.45}.SwaglordGhost-module__1z2o7q__ghost[data-state=done] .SwaglordGhost-module__1z2o7q__gaze{animation:12s ease-in-out infinite SwaglordGhost-module__1z2o7q__lookAround}.SwaglordGhost-module__1z2o7q__mouth{fill:none;stroke:var(--face);stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.SwaglordGhost-module__1z2o7q__blush{stroke:var(--outline);stroke-width:2px;opacity:.22;stroke-linecap:round;vector-effect:non-scaling-stroke}.SwaglordGhost-module__1z2o7q__ground{fill:var(--accent);opacity:.11;filter:blur(3px);transform-origin:80px 140px;animation:4.2s ease-in-out infinite SwaglordGhost-module__1z2o7q__shadow}@keyframes SwaglordGhost-module__1z2o7q__float{0%,to{transform:translateY(1px)rotate(-1deg)}50%{transform:translateY(-6px)rotate(1deg)}}@keyframes SwaglordGhost-module__1z2o7q__blink{0%,90%,94%,to{transform:scaleY(1)}91.5%,92.5%{transform:scaleY(.08)}}@keyframes SwaglordGhost-module__1z2o7q__shadow{0%,to{opacity:.11;transform:scaleX(1)}50%{opacity:.06;transform:scaleX(.83)}}@keyframes SwaglordGhost-module__1z2o7q__lookAround{0%,12%,45%,55%,94%,to{transform:translate(0)}20%,33%{transform:translate(2.4px,-.6px)}65%,79%{transform:translate(-2.4px,.4px)}85%{transform:translate(-.5px,-1px)}}@media (prefers-reduced-motion:reduce){.SwaglordGhost-module__1z2o7q__floating,.SwaglordGhost-module__1z2o7q__eyes,.SwaglordGhost-module__1z2o7q__gaze,.SwaglordGhost-module__1z2o7q__ground{animation:none}.SwaglordGhost-module__1z2o7q__body{transition:none}}
.KnightCompanion-module__m9sFdW__root{flex:none;display:inline-flex}.KnightCompanion-module__m9sFdW__launcher{border:1px solid var(--border);background:var(--panel);width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.KnightCompanion-module__m9sFdW__launcher svg{width:20px;height:20px}.KnightCompanion-module__m9sFdW__launcherGhost{width:22px;height:22px;display:block}.KnightCompanion-module__m9sFdW__launcherGhost svg{width:100%;height:100%}.KnightCompanion-module__m9sFdW__launcher:hover,.KnightCompanion-module__m9sFdW__launcher[aria-expanded=true]{color:var(--accent-ink);background:var(--accent-soft);border-color:var(--accent)}.KnightCompanion-module__m9sFdW__dock{border-top:1px solid #0000;flex:0 0 136px;width:100%;min-height:136px;margin-top:auto}.KnightCompanion-module__m9sFdW__dock:has(.KnightCompanion-module__m9sFdW__companion){border-top-color:var(--border)}.KnightCompanion-module__m9sFdW__companion{isolation:isolate;grid-template-columns:88px minmax(0,1fr);align-items:end;gap:8px;width:100%;height:100%;padding:14px 10px 18px;display:grid}.KnightCompanion-module__m9sFdW__scene{width:88px;height:88px;position:relative}.KnightCompanion-module__m9sFdW__figure{width:88px;height:88px;display:block}.KnightCompanion-module__m9sFdW__bubble{background:var(--panel);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));min-height:76px;color:var(--ink);box-shadow:var(--shadow);border-radius:12px;align-self:center;margin-bottom:6px;padding:0;position:relative}.KnightCompanion-module__m9sFdW__bubble:before{content:"";background:var(--panel);border-left:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));border-bottom:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));width:8px;height:8px;position:absolute;bottom:19px;left:-5px;transform:rotate(45deg)}.KnightCompanion-module__m9sFdW__bubbleTrigger{border-radius:inherit;width:100%;min-height:76px;color:var(--ink);white-space:normal;text-align:left;font:12px/1.45 var(--sans);overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:26px 11px 12px;display:flex}.KnightCompanion-module__m9sFdW__bubbleTrigger:hover,.KnightCompanion-module__m9sFdW__bubbleTrigger[aria-expanded=true]{background:var(--accent-soft)}.KnightCompanion-module__m9sFdW__bubbleTrigger small{color:var(--accent-ink);font-size:10px}.KnightCompanion-module__m9sFdW__close{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;top:3px;right:3px}.KnightCompanion-module__m9sFdW__close:hover{color:var(--ink);background:var(--chip);border-color:var(--border)}.KnightCompanion-module__m9sFdW__close svg{width:12px;height:12px}.KnightCompanion-module__m9sFdW__launcher:focus-visible,.KnightCompanion-module__m9sFdW__bubbleTrigger:focus-visible,.KnightCompanion-module__m9sFdW__close:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.KnightCompanion-module__m9sFdW__chatWindow{left:calc(var(--side-w,236px) + 16px);z-index:85;background:var(--panel);width:360px;max-width:calc(100vw - 32px);height:400px;max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));box-shadow:0 20px 60px #0003, var(--shadow);border-radius:16px;flex-direction:column;animation:.18s ease-out KnightCompanion-module__m9sFdW__chatEnter;display:flex;position:fixed;bottom:16px;overflow:hidden}.KnightCompanion-module__m9sFdW__chatHeader{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:9px;padding:13px 14px;display:flex}.KnightCompanion-module__m9sFdW__chatAvatar{flex:0 0 36px;width:36px;height:36px}.KnightCompanion-module__m9sFdW__chatHeading{flex:1;min-width:0}.KnightCompanion-module__m9sFdW__chatHeading h2{font:400 18px/1.2 var(--serif);margin:0}.KnightCompanion-module__m9sFdW__chatHeading span{font:10px/1.5 var(--sans);color:var(--muted)}.KnightCompanion-module__m9sFdW__chatClose{width:30px;height:30px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.KnightCompanion-module__m9sFdW__chatClose:hover{background:var(--chip);color:var(--ink);border-color:var(--border)}.KnightCompanion-module__m9sFdW__chatClose svg{width:15px;height:15px}.KnightCompanion-module__m9sFdW__chatBody{flex:1;min-height:0;padding:26px 21px;overflow-y:auto}.KnightCompanion-module__m9sFdW__chatEyebrow{color:var(--accent-ink);font:9px/1.5 var(--sans);letter-spacing:.13em}.KnightCompanion-module__m9sFdW__chatWelcome{font:400 23px/1.2 var(--serif);letter-spacing:-.4px;margin:10px 0}.KnightCompanion-module__m9sFdW__chatDescription{color:var(--muted);font:12px/1.6 var(--sans);max-width:265px;margin:0}.KnightCompanion-module__m9sFdW__chatList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.KnightCompanion-module__m9sFdW__chatMsg{max-width:88%;font:12.5px/1.5 var(--sans);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:8px 11px}.KnightCompanion-module__m9sFdW__chatUser{background:var(--accent-soft);color:var(--accent-ink);border-bottom-right-radius:4px;align-self:flex-end}.KnightCompanion-module__m9sFdW__chatBot{background:var(--chip);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.KnightCompanion-module__m9sFdW__chatTyping{align-items:center;gap:4px;min-height:32px;display:inline-flex}.KnightCompanion-module__m9sFdW__chatTyping i{background:var(--muted);opacity:.5;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite KnightCompanion-module__m9sFdW__chatDot}.KnightCompanion-module__m9sFdW__chatTyping i:nth-child(2){animation-delay:.15s}.KnightCompanion-module__m9sFdW__chatTyping i:nth-child(3){animation-delay:.3s}@keyframes KnightCompanion-module__m9sFdW__chatDot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.KnightCompanion-module__m9sFdW__chatError{background:color-mix(in srgb, var(--err,#c0392b) 12%, transparent);color:var(--err,#c0392b);font:11.5px/1.5 var(--sans);border-radius:8px;margin:8px 0 0;padding:6px 10px}.KnightCompanion-module__m9sFdW__chatBody:has(.KnightCompanion-module__m9sFdW__chatList){padding:14px}.KnightCompanion-module__m9sFdW__chatComposer{background:var(--bg);border:1px solid var(--border);border-radius:11px;flex:none;align-items:flex-end;gap:8px;margin:0 14px;padding:10px;display:flex}.KnightCompanion-module__m9sFdW__chatComposer:focus-within{border-color:var(--accent)}.KnightCompanion-module__m9sFdW__chatComposer textarea{resize:none;width:100%;min-width:0;min-height:48px;max-height:100px;box-shadow:none;color:var(--ink);font:12px/1.5 var(--sans);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:2px;display:block}.KnightCompanion-module__m9sFdW__chatComposer textarea:focus{box-shadow:none;border:0;outline:none}.KnightCompanion-module__m9sFdW__chatSend{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-ink);border:0;border-radius:8px;flex:0 0 28px;place-items:center;padding:0;display:grid}.KnightCompanion-module__m9sFdW__chatSend:disabled{opacity:.45;cursor:not-allowed}.KnightCompanion-module__m9sFdW__chatSend svg{width:15px;height:15px}.KnightCompanion-module__m9sFdW__chatFootnote{text-align:center;color:var(--faint);font:9px/1.4 var(--sans);flex:none;margin:7px 14px 10px}.KnightCompanion-module__m9sFdW__chatClose:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.KnightCompanion-module__m9sFdW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes KnightCompanion-module__m9sFdW__chatEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.KnightCompanion-module__m9sFdW__chatWindow{left:16px}}@media (prefers-reduced-motion:reduce){.KnightCompanion-module__m9sFdW__chatWindow{animation:none}.KnightCompanion-module__m9sFdW__chatTyping i{opacity:.6;animation:none}}.KnightCompanion-module__m9sFdW__chatToolbar{border-bottom:1px solid var(--line,#333);gap:8px;padding:8px 16px;display:flex}.KnightCompanion-module__m9sFdW__chatToolbar button{padding:5px 10px;font-size:12px}.KnightCompanion-module__m9sFdW__chatHistory{border-bottom:1px solid var(--line,#333);max-height:220px;padding:10px 16px;overflow:auto}.KnightCompanion-module__m9sFdW__chatHistory button{text-align:left;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:6px;display:flex}.KnightCompanion-module__m9sFdW__chatHistory small{opacity:.65;font-size:11px}
.Swipe-module__O8QOPq__page{gap:14px;display:grid}.Swipe-module__O8QOPq__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Swipe-module__O8QOPq__tabs{border:1px solid var(--border);background:var(--panel);border-radius:10px;gap:4px;padding:3px;display:inline-flex}.Swipe-module__O8QOPq__tabs button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:6px 12px;font-weight:600}.Swipe-module__O8QOPq__tabs button span{font-variant-numeric:tabular-nums;opacity:.75;margin-left:6px;font-weight:500}.Swipe-module__O8QOPq__tabs .Swipe-module__O8QOPq__active{background:var(--accent-soft);color:var(--accent-ink)}.Swipe-module__O8QOPq__deckWrap{--swipe-h:clamp(320px, calc(100dvh - 340px), 760px);--swipe-w:calc(var(--swipe-h) * 9 / 16);justify-items:center;gap:12px;display:grid}.Swipe-module__O8QOPq__deck{flex:0 1 var(--swipe-w);touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;gap:8px;min-width:0;transition:transform .12s ease-out;display:grid}.Swipe-module__O8QOPq__player{height:var(--swipe-h);border-radius:var(--radius);background:#000;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000059}.Swipe-module__O8QOPq__player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Swipe-module__O8QOPq__visible{z-index:2}.Swipe-module__O8QOPq__preload{z-index:1;opacity:0;pointer-events:none}.Swipe-module__O8QOPq__empty{text-align:center;color:#ddd;place-content:center;gap:6px;padding:24px;display:grid;position:absolute;inset:0}.Swipe-module__O8QOPq__stamp{z-index:3;pointer-events:none;text-shadow:0 4px 24px #00000080;place-items:center;font-size:120px;font-weight:800;animation:.32s ease-out forwards Swipe-module__O8QOPq__stamp;display:grid;position:absolute;inset:0}.Swipe-module__O8QOPq__like{color:var(--ok)}.Swipe-module__O8QOPq__nope{color:var(--err)}.Swipe-module__O8QOPq__undo{color:#fff;font-size:90px}@keyframes Swipe-module__O8QOPq__stamp{0%{opacity:.95;transform:scale(.7)}60%{opacity:.85;transform:scale(1.05)}to{opacity:0;transform:scale(1.1)}}.Swipe-module__O8QOPq__meta{cursor:grab;gap:2px;width:100%;padding:2px 4px 6px;font-size:13px;display:grid}.Swipe-module__O8QOPq__meta strong span{color:var(--muted);font-weight:500}.Swipe-module__O8QOPq__meta>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Swipe-module__O8QOPq__stats{font-variant-numeric:tabular-nums;justify-items:center;gap:4px;margin:0;font-weight:600;display:grid}.Swipe-module__O8QOPq__keys{color:var(--muted);font-size:12px;font-weight:400}.Swipe-module__O8QOPq__results{gap:10px;display:grid}.Swipe-module__O8QOPq__resultsBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Swipe-module__O8QOPq__resultsBar strong{margin-right:auto}.Swipe-module__O8QOPq__resultsBar small,.Swipe-module__O8QOPq__muted{color:var(--muted)}.Swipe-module__O8QOPq__pager{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Swipe-module__O8QOPq__stage{justify-content:center;align-items:flex-start;gap:12px;width:100%;display:flex}.Swipe-module__O8QOPq__zone{min-width:56px;max-width:180px;height:var(--swipe-h);border-radius:var(--radius);cursor:pointer;flex:1 1 0;place-items:center;font-size:44px;line-height:1;transition:background .12s,border-color .12s,transform 80ms;display:grid}.Swipe-module__O8QOPq__zone:active:not(:disabled){transform:scale(.98)}.Swipe-module__O8QOPq__zone:disabled{opacity:.35;cursor:default}.Swipe-module__O8QOPq__nopeBtn{color:var(--err);background:color-mix(in srgb, var(--err) 8%, transparent);border:1px solid color-mix(in srgb, var(--err) 22%, transparent)}.Swipe-module__O8QOPq__nopeBtn:hover:not(:disabled){background:color-mix(in srgb, var(--err) 16%, transparent)}.Swipe-module__O8QOPq__likeBtn{color:var(--ok);background:color-mix(in srgb, var(--ok) 8%, transparent);border:1px solid color-mix(in srgb, var(--ok) 22%, transparent)}.Swipe-module__O8QOPq__likeBtn:hover:not(:disabled){background:color-mix(in srgb, var(--ok) 16%, transparent)}.Swipe-module__O8QOPq__under{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.Swipe-module__O8QOPq__undoBtn,.Swipe-module__O8QOPq__soundBtn{border-radius:var(--radius);height:46px;font:600 14px var(--sans);cursor:pointer}.Swipe-module__O8QOPq__undoBtn{color:#1c1c1e;box-shadow:var(--shadow);background:#f5c400;border:0}.Swipe-module__O8QOPq__undoBtn:hover:not(:disabled){background:#ffd21f}.Swipe-module__O8QOPq__undoBtn:disabled{opacity:.45;cursor:default}.Swipe-module__O8QOPq__soundBtn{border:1px solid var(--border);background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.Swipe-module__O8QOPq__soundBtn:hover{background:var(--row-hover)}.Swipe-module__O8QOPq__soundBtn[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}@media (max-width:640px){.Swipe-module__O8QOPq__keys{display:none}.Swipe-module__O8QOPq__stage{gap:6px}.Swipe-module__O8QOPq__zone{font-size:28px}}.Swipe-module__O8QOPq__grade{background:var(--chip);color:var(--muted);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.6;display:inline-block}.Swipe-module__O8QOPq__good{background:var(--ok-soft);color:var(--ok)}.Swipe-module__O8QOPq__mixed{background:var(--warn-soft);color:var(--warn)}.Swipe-module__O8QOPq__weak{background:var(--err-soft);color:var(--err)}.Swipe-module__O8QOPq__reviewGate{align-items:center;gap:8px;font-weight:600;display:inline-flex}.Swipe-module__O8QOPq__saveStatus{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.Swipe-module__O8QOPq__saveStatus span{flex:1;min-width:200px}.Swipe-module__O8QOPq__discardConfirm{flex-basis:100%}
