.line.svelte-4gdsle{border:1px solid var(--rule);background:var(--paper);border-radius:23px;flex:none;align-items:flex-end;gap:6px;padding:0 5px 0 14px;transition:border-color .12s,box-shadow 80ms linear;display:flex}.line.svelte-4gdsle:focus-within{border-color:var(--ink-3)}.line.hearing.svelte-4gdsle{border-color:var(--you);box-shadow:0 0 0 calc(1px + var(--level) * 5px) color-mix(in srgb, var(--you) 35%, transparent)}textarea.svelte-4gdsle{box-sizing:border-box;field-sizing:content;resize:none;min-width:0;min-height:44px;max-height:7.5em;color:var(--ink);font:inherit;scrollbar-width:thin;touch-action:manipulation;background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:16px;line-height:22px}textarea.svelte-4gdsle:focus-visible{box-shadow:none}textarea.svelte-4gdsle::placeholder{color:var(--ink-3)}.send.svelte-4gdsle{background:var(--ink);width:34px;height:34px;color:var(--paper);cursor:pointer;touch-action:manipulation;transition:opacity .12s ease, scale var(--hover);border:none;border-radius:50%;flex:none;place-items:center;margin-bottom:5px;padding:0;display:grid;position:relative}.send.svelte-4gdsle:before{content:"";width:44px;height:44px;position:absolute;top:-5px;left:-5px}.send.svelte-4gdsle:disabled{opacity:.18;cursor:default}.send.svelte-4gdsle:active{scale:.96}.send.svelte-4gdsle svg:where(.svelte-4gdsle){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.send.svelte-4gdsle rect:where(.svelte-4gdsle){fill:currentColor;stroke:none}.plain.svelte-4gdsle{width:34px;height:34px;color:var(--ink-2);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;margin-bottom:5px;padding:0;display:grid;position:relative}.plain.svelte-4gdsle:before{content:"";width:44px;height:44px;position:absolute;top:-5px;left:-5px}.plain.svelte-4gdsle:disabled{opacity:.3;cursor:default}.plain.svelte-4gdsle svg:where(.svelte-4gdsle){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:20px;height:20px}.formula.svelte-19gh85y{font-family:NewComputerModern Math,math}.formula.svelte-19gh85y math{font-family:inherit}.display.svelte-19gh85y,.long.svelte-19gh85y{scrollbar-width:none;padding-block:.4em;display:block;overflow-x:auto}.display.svelte-19gh85y{text-align:center;margin-block:.15em}.together.svelte-o15x3d{white-space:nowrap}p.svelte-o15x3d{white-space:pre-wrap;margin:0}p.svelte-o15x3d+p:where(.svelte-o15x3d),p.svelte-o15x3d+ul:where(.svelte-o15x3d),p.svelte-o15x3d+ol:where(.svelte-o15x3d),ul.svelte-o15x3d+p:where(.svelte-o15x3d),ol.svelte-o15x3d+p:where(.svelte-o15x3d){margin-top:.7em}ul.svelte-o15x3d,ol.svelte-o15x3d{margin:0;padding-left:1.3em}li.svelte-o15x3d+li:where(.svelte-o15x3d){margin-top:.25em}strong.svelte-o15x3d{font-weight:600}.chat.svelte-1nc44zi{z-index:3;box-sizing:border-box;background:var(--film-paper,var(--paper));visibility:hidden;transition:transform var(--moves) var(--curve), visibility 0s linear var(--moves), background-color var(--turning) ease;width:var(--chat);border-left:1px solid var(--rule);padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.chat.open.svelte-1nc44zi{visibility:visible;transition:transform var(--moves) var(--curve), visibility 0s, background-color var(--turning) ease;transform:none}.room[data-rising] .chat.svelte-1nc44zi{width:auto;height:var(--sheet);border-top:1px solid var(--rule);padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);border-left:none;border-radius:16px 16px 0 0;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -6px 24px #00000014}.room[data-rising] .chat.open.svelte-1nc44zi{transform:translateY(calc(-1 * var(--over)))}.room[data-under-board] .chat.open.svelte-1nc44zi{transition:height var(--moves) var(--curve), transform var(--moves) var(--curve), visibility 0s, background-color var(--turning) ease}.closes.svelte-1nc44zi{z-index:1;top:calc(env(safe-area-inset-top) + 2px);right:calc(env(safe-area-inset-right) + 2px);width:44px;height:44px;color:var(--ink-3);cursor:pointer;touch-action:manipulation;transition:color var(--hover);background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}@media (hover:hover){.closes.svelte-1nc44zi:hover{color:var(--ink)}}.fresh.svelte-1nc44zi{z-index:1;top:calc(env(safe-area-inset-top) + 2px);left:calc(env(safe-area-inset-left) + 6px);height:44px;color:var(--ink-3);font:inherit;cursor:pointer;touch-action:manipulation;transition:color var(--hover);background:0 0;border:none;padding:0 12px;font-size:15px;position:absolute}@media (hover:hover){.fresh.svelte-1nc44zi:hover{color:var(--ink)}}.closes.svelte-1nc44zi svg:where(.svelte-1nc44zi){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:18px;height:18px}.said.svelte-1nc44zi{overscroll-behavior:contain;scrollbar-width:thin;touch-action:pan-y;-webkit-user-select:text;user-select:text;flex-direction:column;flex:1;gap:14px;min-height:0;margin:0;padding:56px 18px 8px;font-size:16px;line-height:1.45;list-style:none;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 28px,#000 56px);mask-image:linear-gradient(#0000 28px,#000 56px)}.said.svelte-1nc44zi>:where(.svelte-1nc44zi):first-child{margin-top:auto}.student.svelte-1nc44zi{background:var(--chip);overflow-wrap:anywhere;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;padding:6px 12px}.teacher.svelte-1nc44zi{overflow-wrap:anywhere}.teacher.waiting.svelte-1nc44zi:after{content:"…";animation:1.2s ease-in-out infinite svelte-1nc44zi-waiting}@keyframes svelte-1nc44zi-waiting{50%{opacity:.25}}.mark.svelte-1nc44zi{box-sizing:border-box;white-space:nowrap;border:1px solid color-mix(in oklab, var(--answer) 45%, var(--paper));background:color-mix(in oklab, var(--answer) 12%, var(--paper));width:fit-content;min-height:44px;color:var(--ink);font:inherit;text-align:left;touch-action:manipulation;transition:width var(--moves) var(--curve), border-color var(--hover), scale var(--hover);border-radius:22px;align-items:center;gap:8px;margin:6px 0;padding:0 14px 0 9px;display:flex;overflow:hidden}button.mark.svelte-1nc44zi:enabled{cursor:pointer}button.mark.svelte-1nc44zi:enabled:active{scale:.97}.mark.svelte-1nc44zi svg:where(.svelte-1nc44zi){width:24px;height:24px;fill:var(--answer);flex:none}.mark.svelte-1nc44zi path:where(.svelte-1nc44zi){fill:var(--paper)}.mark.writing.svelte-1nc44zi svg:where(.svelte-1nc44zi){animation:1.2s ease-in-out infinite svelte-1nc44zi-waiting}.when.svelte-1nc44zi{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}@media (hover:hover){button.mark.svelte-1nc44zi:enabled:hover{border-color:var(--answer)}}.own.svelte-1nc44zi{flex:none;margin:6px 12px 12px;position:relative}.trouble.svelte-1nc44zi{background:var(--film-paper,var(--paper));box-shadow:0 0 0 1px var(--rule);border-radius:10px;margin:0;padding:6px 10px;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.note.svelte-1nc44zi{color:var(--ink-3);margin:.7em 0 0}.mark.over.svelte-1nc44zi svg:where(.svelte-1nc44zi){fill:var(--ink-3)}.film-view.svelte-18tz4r7{visibility:hidden;position:absolute;inset:0}.film-view[data-ready].svelte-18tz4r7{visibility:visible}canvas.svelte-18tz4r7{width:100%;height:100%;display:block}.text.svelte-18tz4r7{pointer-events:none;-webkit-user-select:text;user-select:text;position:absolute;inset:0;overflow:hidden}.timeline.svelte-m571jn{cursor:pointer;touch-action:none;align-items:center;min-width:0;height:28px;display:flex;position:relative}.timeline.svelte-m571jn:focus-visible{box-shadow:none}.timeline.svelte-m571jn:focus-visible .pin:where(.svelte-m571jn):not(.shadow){box-shadow:0 0 0 1.5px var(--here), 0 0 0 calc(1.5px + var(--frame)) var(--ink)}@media (pointer:coarse){.timeline.svelte-m571jn{height:44px}}@media (pointer:fine){.timeline.svelte-m571jn{height:32px}}.rail.svelte-m571jn{--here:var(--film-paper,var(--paper));--stroke:4px;flex:none;width:100%;height:0;display:block;position:relative}.ahead.svelte-m571jn,.behind.svelte-m571jn{position:absolute;inset:0}.block.svelte-m571jn{box-sizing:border-box;transition:height .12s ease, background-color var(--turning) ease;border-radius:999px;position:absolute;top:0;translate:0 -50%}.block.on.svelte-m571jn{--grown:2px}.explain.svelte-m571jn,.question.svelte-m571jn,.exercise.svelte-m571jn{height:calc(var(--stroke) - 1px + var(--grown,0px));background:color-mix(in oklab, var(--ink) 45%, var(--here))}.behind.svelte-m571jn>:is(.explain:where(.svelte-m571jn),.question:where(.svelte-m571jn),.exercise:where(.svelte-m571jn)){height:calc(var(--stroke) + var(--grown,0px));background:var(--ink)}.ring.svelte-m571jn{width:calc(var(--thick) + var(--grown,0px));height:calc(var(--thick) + var(--grown,0px));background:var(--you-deep);translate:-50% -50%}.ring.open.svelte-m571jn{border:calc(2.2px * var(--fit)) solid var(--you-deep);background:var(--here)}.answer.svelte-m571jn{box-sizing:border-box;position:absolute;top:0;translate:0 -50%}.answer.svelte-m571jn:before{content:"";background:var(--answer);clip-path:var(--outline);opacity:calc(1 - .55 * var(--opened));position:absolute;inset:0}.answer.on.svelte-m571jn{scale:1.15}.answer.svelte-m571jn b:where(.svelte-m571jn){height:max(100%, var(--stroke));background:var(--answer);border-radius:1px;position:absolute;top:50%;left:0;translate:0 -50%}.answer.open.svelte-m571jn{animation:1.2s ease-in-out infinite svelte-m571jn-writing}@keyframes svelte-m571jn-writing{50%{opacity:.45}}.ring.taken.svelte-m571jn{animation:svelte-m571jn-takes .52s var(--spring);transition:none}.ring.taken.svelte-m571jn:after{content:"";inset:calc(-2px * var(--fit));border:calc(2px * var(--fit)) solid var(--you-deep);opacity:0;border-radius:50%;animation:.64s ease-out svelte-m571jn-spreads;position:absolute}@keyframes svelte-m571jn-takes{0%{scale:1.9}}@keyframes svelte-m571jn-spreads{0%{opacity:.9;scale:1}to{opacity:0;scale:4}}.pin.svelte-m571jn{z-index:1;width:calc(6px + (5px * var(--fit) - 6px) * var(--near,0));height:calc(16px + (6px * var(--fit) - 16px) * var(--near,0));background:var(--ink);box-shadow:0 0 0 calc(1.5px * (1 - var(--near,0))) var(--here);pointer-events:none;border-radius:99px;transition:scale .12s;position:absolute;top:0;translate:-50% -50%}.holding.svelte-m571jn .pin:where(.svelte-m571jn){scale:1.2}@media (hover:hover){.timeline.svelte-m571jn:hover .pin:where(.svelte-m571jn){scale:1.2}}.pin.shadow.svelte-m571jn{opacity:.32}.flier.svelte-m571jn{z-index:2;z-index:5;width:var(--disc,44px);height:var(--disc,44px);margin:calc(var(--disc,44px) / -2) 0 0 calc(var(--disc,44px) / -2);background:var(--you) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.6 10.6 8.3 14.3 15.4 6.4' fill='none' stroke='%23151515' stroke-width='2.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 50% no-repeat;visibility:hidden;pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}.flier.flying.svelte-m571jn{visibility:visible}.under.svelte-m571jn{z-index:4;bottom:calc(100% + var(--clear,0px));width:var(--glimpse);background:var(--paper);opacity:0;pointer-events:none;border-radius:8px;transition:opacity .12s;position:absolute;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 14px #0003}.under.on.svelte-m571jn{opacity:1}.picture.svelte-m571jn{isolation:isolate;display:none;position:relative}.under.drawn.svelte-m571jn .picture:where(.svelte-m571jn){display:block}.under.turn.svelte-m571jn .picture:where(.svelte-m571jn):after{content:"";background:var(--your-paper);mix-blend-mode:darken;position:absolute;inset:0}canvas.svelte-m571jn{aspect-ratio:16/9;width:100%;display:block}.name.svelte-m571jn{color:var(--ink);justify-content:space-between;align-items:baseline;gap:8px;padding:4px 8px;font-size:14px;line-height:20px;display:flex}.title.svelte-m571jn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.when.svelte-m571jn{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:13px}@property --beside{syntax:"<length>";inherits:true;initial-value:0}.room.svelte-5ncfxi{-webkit-tap-highlight-color:transparent;--ink-3:#6f6c64;--you:#e8a000;--you-deep:#d9650a;--answer:#3f6f9f;--your-paper:#fff7d1;--turning:.3s;--spring:linear(0, .35 12%, .8 24%, 1.08 36%, 1.12 44%, 1.06 58%, 1 72%, .99 84%, 1);--chip:color-mix(in srgb, var(--ink) 6%, var(--film-paper,var(--paper)));--chip-hover:color-mix(in srgb, var(--ink) 10%, var(--film-paper,var(--paper)));background:var(--film-paper,var(--paper));max-height:100dvh;transition:background-color var(--turning) ease, --beside var(--moves) var(--curve);touch-action:none;position:fixed;inset:0 0 auto;overflow:hidden}.room[data-yours].svelte-5ncfxi{--rule:#e8dfae}.view.svelte-5ncfxi{inset:0;right:var(--beside);transition:bottom var(--moves) var(--curve);pointer-events:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);position:absolute;overflow:hidden}.stage.svelte-5ncfxi{isolation:isolate;cursor:default;pointer-events:auto;transition:transform var(--moves) var(--curve);touch-action:none;outline:none;position:absolute}.stage[data-hand=press].svelte-5ncfxi{cursor:pointer}.stage[data-hand=drag].svelte-5ncfxi{cursor:grab}.stage[data-hand=dragging].svelte-5ncfxi{cursor:grabbing}.stage.svelte-5ncfxi:focus-visible{box-shadow:none}.stage.svelte-5ncfxi:focus-visible:not([data-holding]){outline:2px solid var(--ink);outline-offset:-2px}.yours.svelte-5ncfxi{background:var(--your-paper);mix-blend-mode:darken;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--turning) ease, visibility var(--turning);position:absolute;inset:0}.yours.on.svelte-5ncfxi{visibility:visible;opacity:1}.foot.svelte-5ncfxi{bottom:0;left:calc((100% - var(--beside)) / 2);--clear:calc(var(--control) + 6px);box-sizing:border-box;width:min(calc(100% - var(--beside)), 1440px);touch-action:manipulation;max-height:100%;padding:0 max(24px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"note note note""left pair right""line line line";align-items:center;gap:2px 12px;display:grid;position:absolute;overflow:visible;translate:-50%}.foot.svelte-5ncfxi .timeline{grid-area:line}.pair.svelte-5ncfxi{grid-area:pair;align-items:center;display:flex}.opens.svelte-5ncfxi{width:calc(var(--control) + 44px);height:var(--control);background:var(--answer);color:var(--paper);font:inherit;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background-color var(--hover), scale var(--hover), width .24s ease, margin-left .24s ease, opacity .2s ease;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;margin-left:8px;padding:0;font-size:16px;display:flex;position:relative}.opens.svelte-5ncfxi:active{scale:.97}.opens[aria-expanded=true].svelte-5ncfxi{background:color-mix(in oklab, var(--answer) 85%, var(--ink))}.opens.svelte-5ncfxi svg:where(.svelte-5ncfxi){fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.foot[data-door].svelte-5ncfxi:not([data-short]) .opens:where(.svelte-5ncfxi){opacity:0;pointer-events:none;width:0;margin-left:0;overflow:hidden}.foot[data-door][data-short].svelte-5ncfxi .opens:where(.svelte-5ncfxi){visibility:hidden}.unread.svelte-5ncfxi{background:var(--answer);border-radius:50%;width:8px;height:8px;position:absolute;top:25%;right:22%}.unread.coming.svelte-5ncfxi{animation:1.2s ease-in-out infinite svelte-5ncfxi-coming}@keyframes svelte-5ncfxi-coming{50%{opacity:.25}}.left.svelte-5ncfxi{grid-area:left;justify-self:start}.right.svelte-5ncfxi{grid-area:right;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.tools.svelte-5ncfxi{align-items:center;display:flex}.left.svelte-5ncfxi{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.foot[data-narrow].svelte-5ncfxi{--clear:calc(2 * var(--control) + 8px);padding-right:max(12px, env(safe-area-inset-right));padding-bottom:max(2px, env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"note note note""left.right""pair pair pair""line line line";column-gap:8px}.foot[data-short].svelte-5ncfxi{--clear:0px;padding-right:max(12px, env(safe-area-inset-right));padding-bottom:max(2px, env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));grid-template-columns:auto minmax(120px,1fr) auto auto 96px;grid-template-areas:"note note note note note""pair line volume tools left";column-gap:8px}.foot[data-short].svelte-5ncfxi .timeline{transition:margin-right .32s}@media (pointer:coarse){.foot[data-short].svelte-5ncfxi:not(:has(:focus-visible)) .timeline{margin-right:calc(-1 * var(--spread))}}.foot[data-short].chatting.svelte-5ncfxi{grid-template-columns:auto minmax(100px,1fr) auto auto;grid-template-areas:"note note note note""pair line volume tools"}.foot[data-short].chatting.svelte-5ncfxi :is(.left:where(.svelte-5ncfxi),.opens:where(.svelte-5ncfxi)){display:none}.foot[data-short].svelte-5ncfxi .right:where(.svelte-5ncfxi){display:contents}.foot[data-short].svelte-5ncfxi .tools:where(.svelte-5ncfxi){grid-area:tools;justify-self:end}.foot[data-narrow].svelte-5ncfxi .pair:where(.svelte-5ncfxi){justify-self:center}.foot[data-short].svelte-5ncfxi .volume:where(.svelte-5ncfxi){grid-area:volume}.foot[data-narrow].svelte-5ncfxi .left:where(.svelte-5ncfxi),.foot[data-short].svelte-5ncfxi .left:where(.svelte-5ncfxi){grid-area:left}.foot[data-short].svelte-5ncfxi .left:where(.svelte-5ncfxi){justify-self:end}.foot[data-short].svelte-5ncfxi .note[data-empty]:where(.svelte-5ncfxi){display:none}.left.answering.svelte-5ncfxi{color:var(--answer)}.foot.covered.svelte-5ncfxi{visibility:hidden;transition:visibility 0s linear var(--moves)}.foot[data-door].svelte-5ncfxi .tools:where(.svelte-5ncfxi){visibility:hidden}.one.svelte-5ncfxi,.tools.svelte-5ncfxi,.left.svelte-5ncfxi{transition:opacity .2s}.foot.asleep.svelte-5ncfxi .one:where(.svelte-5ncfxi),.foot.asleep.svelte-5ncfxi .opens:where(.svelte-5ncfxi){opacity:.35}.foot.asleep.svelte-5ncfxi .one:where(.svelte-5ncfxi){pointer-events:none}.foot.asleep.svelte-5ncfxi .tools:where(.svelte-5ncfxi),.foot.asleep.svelte-5ncfxi .left:where(.svelte-5ncfxi){opacity:0;pointer-events:none}.foot.svelte-5ncfxi:has(:where(.svelte-5ncfxi):focus-visible) :is(.one:where(.svelte-5ncfxi),.opens:where(.svelte-5ncfxi),.tools:where(.svelte-5ncfxi),.left:where(.svelte-5ncfxi)){opacity:1;pointer-events:auto}@media (hover:hover){.foot.svelte-5ncfxi:hover :is(.one:where(.svelte-5ncfxi),.opens:where(.svelte-5ncfxi),.tools:where(.svelte-5ncfxi),.left:where(.svelte-5ncfxi)){opacity:1;pointer-events:auto}}.one.svelte-5ncfxi{width:var(--control);height:var(--control);background:var(--ink);color:var(--film-paper,var(--paper));cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:opacity .2s ease, background-color var(--hover), scale var(--hover);border:none;border-radius:50%;grid-area:one;place-items:center;padding:0;display:grid}.one.svelte-5ncfxi svg:where(.svelte-5ncfxi){fill:currentColor;width:22px;height:22px}.one.svelte-5ncfxi:active{scale:.97}.one.check.svelte-5ncfxi{background:var(--you);color:var(--ink);box-shadow:0 1px 8px color-mix(in srgb, var(--you) 45%, transparent);transition:opacity .2s ease, background-color var(--turning) ease, scale .42s var(--spring);animation:svelte-5ncfxi-arrives .56s var(--spring)}.one.check.worked.svelte-5ncfxi{animation:svelte-5ncfxi-arrives .56s var(--spring), svelte-5ncfxi-stirs .52s ease-out, svelte-5ncfxi-glows .7s ease-out}.one.check.svelte-5ncfxi:active{transition:scale 50ms ease-out;scale:.88}.one.replied.svelte-5ncfxi{transition:opacity .2s ease, background-color var(--turning) ease;animation:.44s ease-out svelte-5ncfxi-shakes}.written.svelte-5ncfxi{stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:.34s cubic-bezier(.55,.05,.3,1) .12s backwards svelte-5ncfxi-writes;fill:none!important}@keyframes svelte-5ncfxi-arrives{0%{scale:.8}}@keyframes svelte-5ncfxi-writes{0%{stroke-dashoffset:1px}}@keyframes svelte-5ncfxi-stirs{30%{scale:1.14}62%{scale:.98}}@keyframes svelte-5ncfxi-glows{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--you) 60%, transparent)}to{box-shadow:0 0 0 16px #0000}}@keyframes svelte-5ncfxi-shakes{18%{translate:-4px}42%{translate:3px}66%{translate:-2px}84%{translate:1px}}.tools.svelte-5ncfxi button:where(.svelte-5ncfxi){min-width:44px;height:var(--control);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--hover), scale var(--hover);background:0 0;border:none;border-radius:100px;place-items:center;padding:0 8px;font-size:14px;font-weight:600;display:grid}@media (hover:hover){.tools.svelte-5ncfxi button:where(.svelte-5ncfxi):hover{background:var(--chip-hover)}.opens.svelte-5ncfxi:hover{background:color-mix(in oklab, var(--answer) 85%, var(--ink))}.one.svelte-5ncfxi:hover{background:var(--ink-2)}.one.check.svelte-5ncfxi:hover{background:color-mix(in srgb, var(--you) 90%, var(--ink))}.one.check.svelte-5ncfxi:hover:not(:active){scale:1.05}}.tools.svelte-5ncfxi button:where(.svelte-5ncfxi):active{scale:.97}.tools.svelte-5ncfxi button[aria-pressed=true].cc:where(.svelte-5ncfxi){color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.tools.svelte-5ncfxi svg:where(.svelte-5ncfxi){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.volume.svelte-5ncfxi{position:relative}.level.svelte-5ncfxi{z-index:5;background:var(--film-paper,var(--paper));visibility:hidden;border-radius:12px;place-items:center;width:44px;height:132px;display:grid;position:absolute;bottom:100%;left:50%;translate:-50%;box-shadow:0 2px 14px #0003}.volume.open.svelte-5ncfxi .level:where(.svelte-5ncfxi),.volume.svelte-5ncfxi:has(:where(.svelte-5ncfxi):focus-visible) .level:where(.svelte-5ncfxi){visibility:visible}.foot.svelte-5ncfxi:has(.volume.open:where(.svelte-5ncfxi),.volume:where(.svelte-5ncfxi):hover,.volume:where(.svelte-5ncfxi) :where(.svelte-5ncfxi):focus-visible){z-index:4;pointer-events:none}.foot.svelte-5ncfxi:has(.volume.open:where(.svelte-5ncfxi),.volume:where(.svelte-5ncfxi):hover,.volume:where(.svelte-5ncfxi) :where(.svelte-5ncfxi):focus-visible)>:where(.svelte-5ncfxi):not(.note){pointer-events:auto}@media (hover:hover){.volume.svelte-5ncfxi:hover .level:where(.svelte-5ncfxi){visibility:visible}}.level.svelte-5ncfxi input:where(.svelte-5ncfxi){width:44px;height:116px;accent-color:var(--ink);cursor:pointer;touch-action:none;writing-mode:vertical-lr;direction:rtl;margin:0}.captions.svelte-5ncfxi{z-index:2;right:var(--beside);transition:bottom var(--moves) var(--curve);color:#fff;text-align:center;pointer-events:none;margin:0;padding:0 16px;font-size:clamp(16px,1.6vw,22px);line-height:1.5;position:absolute;left:0}.captions.svelte-5ncfxi span:where(.svelte-5ncfxi){-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000c2;border-radius:4px;padding:.12em .45em}.notice.svelte-5ncfxi{color:var(--ink-2);text-align:center;font-size:14px;position:absolute;bottom:100%;right:16px}.note.svelte-5ncfxi{box-sizing:border-box;width:min(900px,100%);height:calc(var(--lines) * 1.4em + 4px);color:var(--ink);text-align:center;pointer-events:none;grid-area:note;justify-self:center;margin:0;padding:2px 14px;font-size:16px;line-height:1.4;overflow:hidden}.foot[data-short].svelte-5ncfxi .note:where(.svelte-5ncfxi){height:auto;max-height:calc(2.8em + 4px)}.loading.svelte-5ncfxi,.failure.svelte-5ncfxi{text-align:center;max-width:30em;color:var(--ink-2);font-size:20px;position:absolute;top:50%;left:50%;translate:-50% -50%}.loading.svelte-5ncfxi{color:var(--ink-3);font-size:18px}.arriving.svelte-5ncfxi{color:var(--ink-3);pointer-events:none;margin:0;font-size:14px;animation:.4s ease-out svelte-5ncfxi-arriving;position:absolute}@keyframes svelte-5ncfxi-arriving{0%{opacity:0}}
