.tk-panel.svelte-1x0iks5:focus,.tk-panel.svelte-1x0iks5:focus-visible{outline:none}.tk-dialog.svelte-1x0iks5{left:50%;top:50%;transform:translate(-50%,-50%);width:min(28rem,calc(100vw - 2rem));max-height:min(90vh,var(--vvh, 100vh));border-radius:calc(var(--radius, .5rem) * 2)}.tk-dialog.tk-wide.svelte-1x0iks5{width:min(52rem,calc(100vw - 2rem));height:min(40rem,85vh,var(--vvh, 100vh))}.tk-dialog.tk-xl.svelte-1x0iks5{width:min(72rem,calc(100vw - 2rem));height:min(48rem,90vh,var(--vvh, 100vh))}.tk-drawer.svelte-1x0iks5{top:0;bottom:0;inset-inline-end:0;width:min(30rem,100vw);border-start-start-radius:calc(var(--radius, .5rem) * 2);border-end-start-radius:calc(var(--radius, .5rem) * 2)}@media(max-width:639px){.tk-dialog.svelte-1x0iks5,.tk-drawer.svelte-1x0iks5{left:0;right:0;top:auto;transform:none;width:100%;bottom:var(--kb, 0px);border-radius:calc(var(--radius, .5rem) * 2) calc(var(--radius, .5rem) * 2) 0 0}.tk-dialog.svelte-1x0iks5{max-height:min(92vh,var(--vvh, 100vh))}.tk-dialog.tk-wide.svelte-1x0iks5,.tk-dialog.tk-xl.svelte-1x0iks5{width:100%;height:min(92vh,var(--vvh, 100vh))}.tk-drawer.svelte-1x0iks5{height:min(100vh,var(--vvh, 100vh));border-radius:0}}.tk-iconbtn{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:9999px;color:hsl(var(--muted-foreground))}.tk-iconbtn:hover,.tk-iconbtn:focus-visible{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}@media(pointer:coarse){.tk-root.svelte-1x0iks5 input:not([hidden]),.tk-root.svelte-1x0iks5 textarea:not([hidden]){font-size:16px}}.tk-root,[data-tk]{--tk-danger-ink: var(--destructive-ink, 0 74% 42%);--tk-success-ink: var(--success-ink, 142 72% 27%);--tk-warn-ink: var(--warning-ink, 32 95% 32%);--tk-primary-soft-fg: var(--primary-soft-foreground, var(--foreground))}.dark .tk-root,.dark [data-tk]{--tk-danger-ink: var(--destructive-ink, 0 91% 71%);--tk-success-ink: var(--success-ink, 142 69% 58%);--tk-warn-ink: var(--warning-ink, 38 92% 62%);--tk-primary-soft-fg: var(--primary-soft-foreground, var(--foreground))}:is(.tk-root,[data-tk]) :is(button,a[href]):not(:disabled):is(:hover,:focus-visible):not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}@media(pointer:coarse){:is(.tk-root,[data-tk]) :is(button,a[href]):not([role=checkbox]):not(.tutudocs-engine *){min-height:2.75rem}:is(.tk-root,[data-tk]) .tk-iconbtn{min-width:2.75rem}:is(.tk-root,[data-tk]) button[role=checkbox]:not(.tutudocs-engine *){position:relative}:is(.tk-root,[data-tk]) button[role=checkbox]:not(.tutudocs-engine *):after{content:"";position:absolute;inset:-.75rem}}
