.ol.svelte-1a43fh0{--ok-green: #5cb874;width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.9fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);text-align:left}.ol-prompt.svelte-1a43fh0{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ol-you.svelte-1a43fh0{padding:3px 10px;border:1px solid var(--on-dark-line);border-radius:var(--radius-pill);color:var(--pale-3);font-size:13px;font-weight:600}.ol-tasks.svelte-1a43fh0{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ol-task.svelte-1a43fh0{display:grid;width:100%;padding:12px 14px;border:1px solid transparent;border-radius:var(--radius);background:none;color:var(--stone-3);font:inherit;font-size:16px;font-weight:500;line-height:1.4;text-align:left;cursor:pointer;transition:color .15s ease,border-color .15s ease}.ol-task.svelte-1a43fh0:hover{color:var(--pale);border-color:var(--ink-line)}.ol-task.svelte-1a43fh0:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.ol-task--on.svelte-1a43fh0,.ol-task--on.svelte-1a43fh0:hover{border-color:var(--ink-line);background:var(--ink-2);color:var(--pale);cursor:default}.ol-ghost.svelte-1a43fh0,.ol-typed.svelte-1a43fh0{grid-area:1 / 1}.ol-ghost.svelte-1a43fh0{visibility:hidden}.ol-caret.svelte-1a43fh0{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.15em;background:var(--orange);opacity:0}.ol-caret--on.svelte-1a43fh0{opacity:1}.ol-stage.svelte-1a43fh0{position:relative;aspect-ratio:520 / 380}.ol-zdog.svelte-1a43fh0{position:absolute;inset:0;width:100%;height:100%}.ol-widi.svelte-1a43fh0{position:absolute;left:50%;top:32%;width:46%;aspect-ratio:410 / 351;transform:translate(-50%,-50%);background:url(../../../start/widi-desk.webp) no-repeat;background-size:calc(var(--frames) * 100%) 100%;background-position:calc(var(--frame) * 100% / (var(--frames) - 1)) 0;image-rendering:pixelated}.ol-sheet.svelte-1a43fh0{position:absolute;left:0;bottom:calc(var(--i, 0) * 2.6%);width:100%;height:9%;border:2px solid var(--ink);background:var(--pale)}.ol-sheet--in.svelte-1a43fh0{left:5.6%;bottom:50%;width:15%;height:2.6%;opacity:0;transform:translateY(-120%)}.ol-sheet--on.svelte-1a43fh0{opacity:1;transform:none;transition:transform .12s steps(3)}.ol-pile.svelte-1a43fh0{position:absolute;left:79.2%;bottom:50%;width:15%;height:30%}.ol-pile.svelte-1a43fh0 .ol-sheet:where(.svelte-1a43fh0){height:8.6%}.ol-sheet.svelte-1a43fh0 b:where(.svelte-1a43fh0){position:absolute;left:50%;bottom:100%;transform:translate(-50%,-4px);padding:1px 5px;border-radius:4px;background:var(--orange);color:var(--ink);font-size:11px;font-weight:700;line-height:1.3}.ol-tool.svelte-1a43fh0{position:absolute;transform:translate(-50%);padding:2px 8px;border-radius:var(--radius-pill);color:var(--pale-3);font-size:13px;font-weight:600;white-space:nowrap;transition:color .15s,background-color .15s}.ol-tool--on.svelte-1a43fh0{background:var(--orange);color:var(--ink)}.ol-tool--done.svelte-1a43fh0{color:var(--pale)}.ol-status.svelte-1a43fh0{position:absolute;left:0;right:0;bottom:0;margin:0;text-align:center;color:var(--peach);font-size:14px;font-weight:600}.ol-result.svelte-1a43fh0{display:flex;flex-direction:column;align-items:flex-start;gap:14px;opacity:.15;transform:translateY(6px);transition:opacity .4s ease-out,transform .4s ease-out}.ol-result--on.svelte-1a43fh0{opacity:1;transform:none}.ol-file.svelte-1a43fh0{position:relative;width:72px;height:92px;border-radius:var(--radius);background:linear-gradient(225deg,var(--pale-3) 0 13px,transparent 13px),repeating-linear-gradient(var(--line) 0 3px,transparent 3px 11px) 12px 40px / 48px 34px no-repeat,var(--pale)}.ol-file.svelte-1a43fh0 span:where(.svelte-1a43fh0){position:absolute;left:-8px;top:14px;padding:2px 8px;border-radius:4px;background:var(--orange);color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.02em}.ol-check.svelte-1a43fh0{position:relative;width:72px;height:72px;border-radius:50%;background:var(--ok-green)}.ol-check.svelte-1a43fh0:after{content:"";position:absolute;left:26px;top:14px;width:18px;height:34px;border:solid var(--ink);border-width:0 7px 7px 0;transform:rotate(45deg)}.ol-sheet.svelte-1a43fh0 b.ol-ok:where(.svelte-1a43fh0){background:var(--ok-green)}.ol-result-text.svelte-1a43fh0{display:flex;flex-direction:column;gap:4px;margin:0}.ol-result-text.svelte-1a43fh0 strong:where(.svelte-1a43fh0){color:var(--pale);font-size:19px;font-weight:600}.ol-result-text.svelte-1a43fh0 span:where(.svelte-1a43fh0){color:var(--pale-3);font-size:15px;line-height:1.45}@media (max-width: 760px){.ol.svelte-1a43fh0{grid-template-columns:1fr;gap:8px}.ol-task.svelte-1a43fh0{padding:8px 12px}.ol-result.svelte-1a43fh0{flex-direction:row;align-items:center}.ol-file.svelte-1a43fh0{flex:none;width:56px;height:72px}.ol-check.svelte-1a43fh0{flex:none;transform:scale(.78)}}@media (prefers-reduced-motion: reduce){.ol-result.svelte-1a43fh0,.ol-sheet--on.svelte-1a43fh0{transition:none}}
