/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-border-style:solid}}}@layer base{.bg-unique{background:linear-gradient(-45deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#8b00ff,red)}body.inspecting [data-inspect-type]:hover:not(:has([data-inspect-type]:hover)){outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:4px}}@layer components{.admin-btn{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-600,oklch(44.4% .011 73.639));background-color:var(--color-stone-900,oklch(21.6% .006 56.043));padding:var(--spacing,.25rem)}@media (hover:hover){.admin-btn:hover{background-color:var(--color-stone-800,oklch(26.8% .007 34.298))}}.admin-btn:disabled{cursor:not-allowed;opacity:.5}.radio-btns{gap:var(--spacing,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-600,oklch(44.4% .011 73.639));padding:var(--spacing,.25rem);display:flex}.radio-btns label{cursor:pointer;padding:var(--spacing,.25rem);text-transform:capitalize}@media (hover:hover){.radio-btns label:hover{background-color:var(--color-stone-800,oklch(26.8% .007 34.298))}}.radio-btns .selected{background-color:var(--color-stone-700,oklch(37.4% .01 67.558))}@media (hover:hover){.radio-btns .selected:hover{background-color:var(--color-stone-700,oklch(37.4% .01 67.558))}}.admin-input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-600,oklch(44.4% .011 73.639));background-color:var(--color-stone-900,oklch(21.6% .006 56.043));padding:var(--spacing,.25rem)}.admin-input:focus{border-color:var(--color-white,#fff)}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.item-giver.svelte-s74su7 .list:where(.svelte-s74su7){visibility:hidden}.item-giver.svelte-s74su7:focus-within .list:where(.svelte-s74su7){visibility:visible}table.svelte-s74su7{border-spacing:0;border-collapse:separate;padding:.25rem}td.svelte-s74su7{padding:.25rem}.admin-tools.svelte-n0ltjx{font-family:JetBrains Mono,monospace;font-size:14px;line-height:1;transform:translate(-100%)}.opened.svelte-n0ltjx{transform:none;box-shadow:0 0 20px #000}
