.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,100vh);max-height:min(90vh,var(--vvh, 100vh));border-radius:1rem;border-radius:calc(var(--radius, .5rem) * 2)}.tk-dialog.tk-wide.svelte-1x0iks5{width:min(52rem,calc(100vw - 2rem));height:min(40rem,85vh,100vh);height:min(40rem,85vh,var(--vvh, 100vh))}.tk-dialog.tk-xl.svelte-1x0iks5{width:min(72rem,calc(100vw - 2rem));height:min(48rem,90vh,100vh);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:1rem;border-start-start-radius:calc(var(--radius, .5rem) * 2);border-end-start-radius:1rem;border-end-start-radius:calc(var(--radius, .5rem) * 2)}@media(max-width:639px){.tk-dialog.svelte-1x0iks5,.tk-drawer.svelte-1x0iks5{inset:auto 0 0;transform:none;width:100%;bottom:var(--kb, 0px);border-radius:1rem 1rem 0 0;border-radius:calc(var(--radius, .5rem) * 2) calc(var(--radius, .5rem) * 2) 0 0}.tk-dialog.svelte-1x0iks5{max-height:min(92vh,100vh);max-height:min(92vh,var(--vvh, 100vh))}.tk-dialog.tk-wide.svelte-1x0iks5,.tk-dialog.tk-xl.svelte-1x0iks5{width:100%;height:min(92vh,100vh);height:min(92vh,var(--vvh, 100vh))}.tk-drawer.svelte-1x0iks5{height:min(100vh,100vh);height:min(100vh,var(--vvh, 100vh));border-radius:0}}.tk-iconbtn{display:inline-grid;align-items:center;justify-items:center;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))}.tk-root button:not(.does-not-exist):not(:disabled):hover:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}.tk-root button:not(.does-not-exist):not(:disabled):focus-visible:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}.tk-root a[href]:not(:disabled):hover:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}.tk-root a[href]:not(:disabled):focus-visible:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}[data-tk] button:not(.does-not-exist):not(:disabled):hover:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}[data-tk] button:not(.does-not-exist):not(:disabled):focus-visible:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}[data-tk] a[href]:not(:disabled):hover:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}[data-tk] a[href]:not(:disabled):focus-visible:not(.tutudocs-engine *) .text-muted-foreground{color:hsl(var(--foreground))}@media(pointer:coarse){.tk-root button:not(.does-not-exist):not([role=checkbox]):not(.tutudocs-engine *){min-height:2.75rem}.tk-root a[href]:not([role=checkbox]):not(.tutudocs-engine *){min-height:2.75rem}[data-tk] button:not(.does-not-exist):not([role=checkbox]):not(.tutudocs-engine *){min-height:2.75rem}[data-tk] a[href]:not([role=checkbox]):not(.tutudocs-engine *){min-height:2.75rem}.tk-root .tk-iconbtn,[data-tk] .tk-iconbtn{min-width:2.75rem}.tk-root button[role=checkbox]:not(.tutudocs-engine *){position:relative}[data-tk] button[role=checkbox]:not(.tutudocs-engine *){position:relative}.tk-root button[role=checkbox]:not(.tutudocs-engine *):after{content:"";position:absolute;inset:-.75rem}[data-tk] button[role=checkbox]:not(.tutudocs-engine *):after{content:"";position:absolute;inset:-.75rem}}
