.confirm-dialog.svelte-7e0w24{font-size:var(--base-font-size);width:min(92vw,24em);max-width:none;margin:auto;padding:0;border:0;background:transparent;overflow:visible;outline:none}.confirm-dialog.svelte-7e0w24::backdrop{background-color:#0006;background-color:color-mix(in oklab,oklch(from var(--color-text) .17 calc(c/4) h) 30%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.confirm-dialog.svelte-7e0w24[open] .card:where(.svelte-7e0w24){animation:svelte-7e0w24-confirm-dialog-in .15s 30ms cubic-bezier(.25,1,.5,1) backwards}.confirm-dialog.svelte-7e0w24[open]::backdrop{animation:svelte-7e0w24-confirm-dialog-fade .15s ease-out}@media(prefers-reduced-motion:reduce){.confirm-dialog.svelte-7e0w24[open] .card:where(.svelte-7e0w24),.confirm-dialog.svelte-7e0w24[open]::backdrop{animation:none}}.card.svelte-7e0w24{position:relative;background-color:#fefefe;color:var(--tich-text);padding:2.4em 1.8em 1.8em;border-radius:.8em;box-shadow:#00000012 0 .04em .1em,#0000004d 0 .25em .9em -.5em,#00000008 0 .2em .6em,#00000014 0 .8em 1.9em}.question.svelte-7e0w24,.detail.svelte-7e0w24{white-space:pre-line;line-height:1.5}.question.svelte-7e0w24{margin:0;font-size:1.8em;font-weight:700;line-height:1.1;text-align:center;text-wrap:pretty}.subject.svelte-7e0w24{margin:.5em 0 0;font-size:.9em;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subject-image.svelte-7e0w24{display:block;max-width:50%;max-height:8em;margin:.8em auto 0;object-fit:contain}.subject-image.svelte-7e0w24.cropped{width:50%;max-height:none;object-fit:cover}.subject-image.svelte-7e0w24.icon{width:2em;height:2em;object-fit:fill}.subject-image.svelte-7e0w24+.detail:where(.svelte-7e0w24){margin-block-start:.6em}.detail.svelte-7e0w24{margin:.3em 0 0;font-size:.85em;color:var(--tich-muted);text-align:center;text-wrap:pretty}.field-wrap.svelte-7e0w24{margin-block-start:1.2em}.field-wrap.svelte-7e0w24 input:where(.svelte-7e0w24){padding-block:.4em}.type-label.svelte-7e0w24{font-size:.9em;font-weight:400}.to-type.svelte-7e0w24{color:var(--tich-text);font-weight:700;user-select:none;-webkit-user-select:none}.actions.svelte-7e0w24{display:flex;align-items:stretch;gap:.6em;margin-block-start:.9em}.question.svelte-7e0w24+.actions:where(.svelte-7e0w24),.subject.svelte-7e0w24+.actions:where(.svelte-7e0w24),.detail.svelte-7e0w24+.actions:where(.svelte-7e0w24){margin-block-start:1.2em}.actions.svelte-7e0w24>:where(.svelte-7e0w24){flex:1 1 0}@keyframes svelte-7e0w24-confirm-dialog-fade{0%{opacity:0}}@keyframes svelte-7e0w24-confirm-dialog-in{0%{opacity:0;translate:0 .4em}}.update-bubble.svelte-w5t83i{position:fixed;will-change:transform;inset-block-end:1em;inset-inline-end:1em;z-index:1000;display:flex;align-items:center;gap:.75em;padding:.75em;padding-inline-start:1.25em;background:var(--color-text);color:#fff;font-weight:600;box-shadow:0 .2em .5em color-mix(in srgb,var(--color-text) 32%,transparent),0 .9em 3em color-mix(in srgb,var(--color-text) 45%,transparent)}.update-bubble.svelte-w5t83i.tich{border-radius:1.27em}.update-bubble.svelte-w5t83i.school{border-radius:1.07em}.update-bubble-message.svelte-w5t83i{display:flex;align-items:center;gap:.5em}.update-bubble-actions.svelte-w5t83i{display:flex;gap:.5em;--tich-text: #fff;--color-hover-text: #fff;--color-text: #fff;--color-main-dark: #fff}
