.lesson-link.original-link.svelte-18o4zg1{justify-content:center;align-items:center;gap:8px;display:flex}dialog.svelte-18o4zg1{border:1px solid var(--color-border-02);background:var(--color-bg);width:min(396px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--color-fg);border-radius:8px;margin:auto;padding:14px 18px 16px;overflow:auto;box-shadow:0 24px 100px #15121a66}dialog.svelte-18o4zg1::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#1b161cbb}.dialog-heading.svelte-18o4zg1{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}h3.svelte-18o4zg1{font-size:16px;font-weight:400;line-height:1.4}.close.svelte-18o4zg1{border:1px solid var(--color-border-02);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.close.svelte-18o4zg1:hover{background:var(--color-card-03)}.player.svelte-18o4zg1{justify-content:center;display:flex;position:relative}video.svelte-18o4zg1{aspect-ratio:9/16;background:#1b161c;width:min(340px,56.25dvh - 115.313px);max-width:100%;display:block}.description.svelte-18o4zg1{color:var(--color-text-sec);margin-top:14px;font-size:12px;line-height:1.6}.error.svelte-18o4zg1{background:var(--color-bg);align-content:center;justify-items:center;gap:16px;padding:20px;font-size:13px;display:grid;position:absolute;inset:0}.error.svelte-18o4zg1 button:where(.svelte-18o4zg1){border:1px solid var(--color-border-02);cursor:pointer;padding:10px 18px}.lesson-link.svelte-18o4zg1{text-align:center;text-underline-offset:4px;margin-top:12px;padding:8px;font-size:12px;text-decoration:underline;display:block}.lesson-link.svelte-18o4zg1:focus-visible,button.svelte-18o4zg1:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}
