:root[data-theme=neumorphism-dark],:root[data-theme=neumorphism]{--radius:0.55rem}[data-theme=neumorphism-dark] [role=button][data-variant=default],[data-theme=neumorphism-dark] button[data-variant=default],[data-theme=neumorphism] [role=button][data-variant=default],[data-theme=neumorphism] button[data-variant=default]{box-shadow:var(--theme-shadow-flat-sm);border:1px solid var(--theme-edge-color);transition:box-shadow .2s ease,transform .1s ease}[data-theme=neumorphism-dark] button[data-variant=default]:hover,[data-theme=neumorphism] button[data-variant=default]:hover{box-shadow:var(--theme-shadow-flat)}[data-theme=neumorphism-dark] button[data-variant=default]:active,[data-theme=neumorphism] button[data-variant=default]:active{box-shadow:var(--theme-shadow-pressed);transform:translateY(1px)}[data-theme=neumorphism-dark] button[data-variant=outline],[data-theme=neumorphism-dark] button[data-variant=secondary],[data-theme=neumorphism] button[data-variant=outline],[data-theme=neumorphism] button[data-variant=secondary]{box-shadow:var(--theme-shadow-flat-sm);border:1px solid var(--theme-edge-color);background:hsl(var(--background));transition:box-shadow .2s ease}[data-theme=neumorphism-dark] button[data-variant=outline]:hover,[data-theme=neumorphism-dark] button[data-variant=secondary]:hover,[data-theme=neumorphism] button[data-variant=outline]:hover,[data-theme=neumorphism] button[data-variant=secondary]:hover{box-shadow:var(--theme-shadow-flat)}[data-theme=neumorphism-dark] button[data-variant=ghost]:active,[data-theme=neumorphism-dark] button[data-variant=outline]:active,[data-theme=neumorphism-dark] button[data-variant=secondary]:active,[data-theme=neumorphism] button[data-variant=ghost]:active,[data-theme=neumorphism] button[data-variant=outline]:active,[data-theme=neumorphism] button[data-variant=secondary]:active{box-shadow:var(--theme-shadow-pressed)}[data-theme=neumorphism-dark] .card,[data-theme=neumorphism-dark] [data-slot=card],[data-theme=neumorphism] .card,[data-theme=neumorphism] [data-slot=card]{box-shadow:var(--theme-shadow-flat);border:1px solid var(--theme-edge-color);background:hsl(var(--card));border-radius:.55rem}[data-theme=neumorphism-dark] [data-slot=card] [data-slot=card-footer],[data-theme=neumorphism-dark] [data-slot=card] [data-slot=card-header],[data-theme=neumorphism] [data-slot=card] [data-slot=card-footer],[data-theme=neumorphism] [data-slot=card] [data-slot=card-header]{background:transparent}[data-theme=neumorphism-dark] [data-slot=card][data-interactive=true]:hover,[data-theme=neumorphism] [data-slot=card][data-interactive=true]:hover{box-shadow:var(--theme-shadow-flat-lg);transform:translateY(-4px);transition:box-shadow .2s ease,transform .2s ease}[data-theme=neumorphism-dark] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),[data-theme=neumorphism-dark] textarea,[data-theme=neumorphism] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),[data-theme=neumorphism] textarea{box-shadow:var(--theme-shadow-concave);border:1px solid var(--theme-edge-color);background:hsl(var(--background));transition:box-shadow .2s ease}[data-theme=neumorphism-dark] input:focus,[data-theme=neumorphism-dark] textarea:focus,[data-theme=neumorphism] input:focus,[data-theme=neumorphism] textarea:focus{box-shadow:var(--theme-shadow-concave),0 0 0 2px hsl(var(--ring));outline:none}[data-theme=neumorphism-dark] select,[data-theme=neumorphism] select{box-shadow:var(--theme-shadow-flat-sm);border:1px solid var(--theme-edge-color);background:hsl(var(--background));transition:box-shadow .2s ease}[data-theme=neumorphism-dark] [role=combobox],[data-theme=neumorphism] [role=combobox]{box-shadow:var(--theme-shadow-flat-sm);border:1px solid var(--theme-edge-color)!important;background:hsl(var(--background));transition:box-shadow .2s ease;border-radius:.55rem;height:2.75rem;padding-left:.75rem;padding-right:.75rem;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%}[data-theme=neumorphism-dark] [data-full-width] [role=combobox],[data-theme=neumorphism] [data-full-width] [role=combobox]{width:100%}[data-theme=neumorphism-dark] [role=combobox]:hover,[data-theme=neumorphism] [role=combobox]:hover{box-shadow:var(--theme-shadow-flat)}[data-theme=neumorphism-dark] [role=combobox]:active,[data-theme=neumorphism] [role=combobox]:active{box-shadow:var(--theme-shadow-pressed)}[data-theme=neumorphism-dark] [role=combobox]:focus,[data-theme=neumorphism] [role=combobox]:focus{outline:none;box-shadow:var(--theme-shadow-flat-sm)!important}[data-theme=neumorphism-dark] [role=combobox][data-state=open],[data-theme=neumorphism] [role=combobox][data-state=open]{box-shadow:var(--theme-shadow-pressed);outline:none}[data-theme=neumorphism-dark] [role=combobox]>span,[data-theme=neumorphism] [role=combobox]>span{overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset!important;-webkit-box-orient:unset}[data-theme=neumorphism-dark] [role=combobox] svg,[data-theme=neumorphism] [role=combobox] svg{opacity:.7;border-left:1px solid hsl(var(--foreground)/.18);padding-left:6px;margin-left:4px;height:100%;width:auto;box-sizing:content-box}[data-theme=neumorphism-dark] [data-sidebar=menu-button],[data-theme=neumorphism] [data-sidebar=menu-button]{transition:box-shadow .2s ease,background-color .2s ease}[data-theme=neumorphism-dark] [data-sidebar=menu-button]:hover,[data-theme=neumorphism] [data-sidebar=menu-button]:hover{box-shadow:var(--theme-shadow-flat-sm);background:transparent}[data-theme=neumorphism-dark] [data-sidebar=menu-button][data-active=true],[data-theme=neumorphism] [data-sidebar=menu-button][data-active=true]{box-shadow:var(--theme-shadow-pressed);background:transparent}[data-theme=neumorphism-dark] [data-sidebar=sidebar],[data-theme=neumorphism] [data-sidebar=sidebar]{background:hsl(var(--background));border-right:none;box-shadow:var(--theme-shadow-flat)}[data-theme=neumorphism-dark] [role=tablist]:not([data-pill-tabs]),[data-theme=neumorphism] [role=tablist]:not([data-pill-tabs]){background:hsl(var(--background));box-shadow:var(--theme-shadow-concave);border-radius:var(--radius);padding:4px}[data-theme=neumorphism-dark] [role=tab],[data-theme=neumorphism] [role=tab]{border:none;transition:box-shadow .2s ease}[data-theme=neumorphism-dark] [role=tab]:hover:not([data-state=active]),[data-theme=neumorphism] [role=tab]:hover:not([data-state=active]){box-shadow:var(--theme-shadow-flat-sm)}[data-theme=neumorphism-dark] [role=tab][data-state=active],[data-theme=neumorphism] [role=tab][data-state=active]{box-shadow:var(--theme-shadow-flat);background:hsl(var(--background))}[data-theme=neumorphism-dark] [data-radix-popper-content-wrapper]>div:not([role=tooltip]),[data-theme=neumorphism-dark] [role=menu],[data-theme=neumorphism] [data-radix-popper-content-wrapper]>div:not([role=tooltip]),[data-theme=neumorphism] [role=menu]{box-shadow:var(--theme-shadow-flat-lg);border:1px solid var(--theme-edge-color);background:hsl(var(--popover))}[data-theme=neumorphism-dark] [role=menuitem],[data-theme=neumorphism] [role=menuitem]{transition:box-shadow .15s ease}[data-theme=neumorphism-dark] [role=menuitem]:focus,[data-theme=neumorphism-dark] [role=menuitem]:hover,[data-theme=neumorphism] [role=menuitem]:focus,[data-theme=neumorphism] [role=menuitem]:hover{box-shadow:var(--theme-shadow-pressed);background:transparent}[data-theme=neumorphism-dark] [cmdk-list],[data-theme=neumorphism] [cmdk-list]{background:hsl(var(--popover))}[data-theme=neumorphism-dark] table,[data-theme=neumorphism] table{border-collapse:separate;border-spacing:0}[data-theme=neumorphism-dark] .table-wrapper,[data-theme=neumorphism-dark] [data-slot=table-container],[data-theme=neumorphism] .table-wrapper,[data-theme=neumorphism] [data-slot=table-container]{box-shadow:var(--theme-shadow-flat);border-radius:var(--radius);overflow:hidden;background:hsl(var(--card))}[data-theme=neumorphism-dark] thead,[data-theme=neumorphism] thead{background:hsl(var(--muted))}[data-theme=neumorphism-dark] th,[data-theme=neumorphism] th{border-bottom:none;box-shadow:inset 0 -1px 0 hsl(var(--border))}[data-theme=neumorphism-dark] tbody tr:hover,[data-theme=neumorphism] tbody tr:hover{background:hsl(var(--muted)/.5)}[data-theme=neumorphism-dark] tbody tr[data-state=selected],[data-theme=neumorphism] tbody tr[data-state=selected]{box-shadow:var(--theme-shadow-pressed);background:hsl(var(--muted))}[data-theme=neumorphism-dark] .badge,[data-theme=neumorphism-dark] [data-slot=badge],[data-theme=neumorphism] .badge,[data-theme=neumorphism] [data-slot=badge]{box-shadow:var(--theme-shadow-flat-sm);border:1px solid var(--theme-edge-color)}[data-theme=neumorphism-dark] [data-slot=badge][data-variant=outline],[data-theme=neumorphism] [data-slot=badge][data-variant=outline]{box-shadow:var(--theme-shadow-concave);background:hsl(var(--background))}[data-theme=neumorphism-dark] [role=dialog],[data-theme=neumorphism] [role=dialog]{box-shadow:var(--theme-shadow-flat-lg);border:1px solid var(--theme-edge-color)}[data-theme=neumorphism-dark] [role=checkbox],[data-theme=neumorphism-dark] [role=radio],[data-theme=neumorphism] [role=checkbox],[data-theme=neumorphism] [role=radio]{box-shadow:var(--theme-shadow-concave);border:1px solid var(--theme-edge-color)}[data-theme=neumorphism-dark] [role=checkbox][data-state=checked],[data-theme=neumorphism-dark] [role=radio][data-state=checked],[data-theme=neumorphism] [role=checkbox][data-state=checked],[data-theme=neumorphism] [role=radio][data-state=checked]{box-shadow:var(--theme-shadow-pressed)}[data-theme=neumorphism-dark] [role=switch],[data-theme=neumorphism] [role=switch]{box-shadow:var(--theme-shadow-concave);border:1px solid var(--theme-edge-color)}[data-theme=neumorphism-dark] [role=switch][data-state=checked],[data-theme=neumorphism] [role=switch][data-state=checked]{box-shadow:var(--theme-shadow-pressed)}[data-theme=neumorphism-dark] [role=switch]>span,[data-theme=neumorphism] [role=switch]>span{box-shadow:var(--theme-shadow-flat-sm)}[data-theme=neumorphism-dark]::-webkit-scrollbar-track,[data-theme=neumorphism]::-webkit-scrollbar-track{box-shadow:var(--theme-shadow-concave);background:hsl(var(--background))}[data-theme=neumorphism-dark]::-webkit-scrollbar-thumb,[data-theme=neumorphism]::-webkit-scrollbar-thumb{box-shadow:var(--theme-shadow-flat-sm);background:hsl(var(--muted))}[data-theme=neumorphism-dark] [data-state=open]>[data-radix-accordion-trigger],[data-theme=neumorphism] [data-state=open]>[data-radix-accordion-trigger]{box-shadow:var(--theme-shadow-pressed)}[data-theme=neumorphism-dark] [role=progressbar],[data-theme=neumorphism] [role=progressbar]{box-shadow:var(--theme-shadow-concave);border:1px solid var(--theme-edge-color);overflow:hidden}[data-theme=neumorphism-dark] [role=progressbar]>div,[data-theme=neumorphism] [role=progressbar]>div{box-shadow:var(--theme-shadow-flat-sm)}[data-theme=neumorphism-dark] [role=slider],[data-theme=neumorphism] [role=slider]{box-shadow:var(--theme-shadow-concave)}[data-theme=neumorphism-dark] [role=slider] [data-radix-slider-thumb],[data-theme=neumorphism] [role=slider] [data-radix-slider-thumb]{box-shadow:var(--theme-shadow-flat);border:1px solid var(--theme-edge-color)}[data-theme=neumorphism-dark] [data-slot=avatar],[data-theme=neumorphism] [data-slot=avatar]{box-shadow:var(--theme-shadow-flat-sm)}[data-theme=neumorphism-dark] [data-slot=theme-toggle],[data-theme=neumorphism] [data-slot=theme-toggle]{box-shadow:var(--theme-shadow-flat-sm);border:1px solid var(--theme-edge-color);border-radius:50%;background:hsl(var(--background));transition:box-shadow .2s ease,transform .1s ease}[data-theme=neumorphism-dark] [data-slot=theme-toggle]:hover,[data-theme=neumorphism] [data-slot=theme-toggle]:hover{box-shadow:var(--theme-shadow-flat);background:hsl(var(--background))}[data-theme=neumorphism-dark] [data-slot=theme-toggle]:active,[data-theme=neumorphism] [data-slot=theme-toggle]:active{box-shadow:var(--theme-shadow-pressed);transform:translateY(1px)}[data-theme=neumorphism-dark] [data-slot=notification-bell],[data-theme=neumorphism] [data-slot=notification-bell]{box-shadow:var(--theme-shadow-flat-sm);border:1px solid var(--theme-edge-color);border-radius:.55rem;width:auto;height:2.575rem;padding:0 .75rem;gap:.5rem;background:hsl(var(--background));transition:box-shadow .2s ease,transform .1s ease}[data-theme=neumorphism-dark] [data-slot=notification-bell]:hover,[data-theme=neumorphism] [data-slot=notification-bell]:hover{box-shadow:var(--theme-shadow-flat);background:hsl(var(--background))}[data-theme=neumorphism-dark] [data-slot=notification-bell]:active,[data-theme=neumorphism] [data-slot=notification-bell]:active{box-shadow:var(--theme-shadow-pressed);transform:translateY(1px)}[data-theme=neumorphism-dark] [data-slot=notification-bell] [data-slot=notification-count],[data-theme=neumorphism] [data-slot=notification-bell] [data-slot=notification-count]{position:static;border-radius:10rem;font-weight:600;font-size:.7rem;padding:.275rem .5rem;line-height:1;background:#18634b;color:#ecf0f3}[data-theme=neumorphism-dark] [data-slot=notification-bell] [data-slot=notification-count]{background:#22c55e;color:#1a202c}[data-theme^=cyberpunk-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:110%;font-size-adjust:.55}[data-theme^=cyberpunk-] h1,[data-theme^=cyberpunk-] h2,[data-theme^=cyberpunk-] h3,[data-theme^=cyberpunk-] h4,[data-theme^=cyberpunk-] h5,[data-theme^=cyberpunk-] h6{font-size-adjust:none;font-synthesis:none;letter-spacing:.01em}.dark[data-theme=cyberpunk-neon-circuit] .tone-overdue{--tone-ink:#ff4d6a;--tone-soft:#4d1c30;--tone-edge:#9a2845}.dark[data-theme=cyberpunk-neon-circuit] .tone-today{--tone-ink:#f9f871;--tone-soft:#4d4a1a;--tone-edge:#8a7e20}.dark[data-theme=cyberpunk-neon-circuit] .tone-soon{--tone-ink:#00e5ff;--tone-soft:#12405a;--tone-edge:#228098}.dark[data-theme=cyberpunk-neon-circuit] .tone-scheduled{--tone-ink:#8fb8de;--tone-soft:#1e2e48;--tone-edge:#3a5878}.dark[data-theme=cyberpunk-neon-circuit] .tone-message{--tone-ink:#6b7fd7;--tone-soft:#1c2350;--tone-edge:#3a488e}.dark[data-theme=cyberpunk-neon-circuit] .tone-complete{--tone-ink:#39ff14;--tone-soft:#1c4d1a;--tone-edge:#288822}.dark[data-theme=cyberpunk-synth-wave] .tone-overdue{--tone-ink:#ff5c8a;--tone-soft:#501a35;--tone-edge:#a02868}.dark[data-theme=cyberpunk-synth-wave] .tone-today{--tone-ink:#ff9f43;--tone-soft:#502e18;--tone-edge:#985820}.dark[data-theme=cyberpunk-synth-wave] .tone-soon{--tone-ink:#d946ef;--tone-soft:#4a1855;--tone-edge:#8e22a5}.dark[data-theme=cyberpunk-synth-wave] .tone-scheduled{--tone-ink:#c4b5fd;--tone-soft:#2e2455;--tone-edge:#504090}.dark[data-theme=cyberpunk-synth-wave] .tone-message{--tone-ink:#7c5cfc;--tone-soft:#261a55;--tone-edge:#453598}.dark[data-theme=cyberpunk-synth-wave] .tone-complete{--tone-ink:#22d3ee;--tone-soft:#183848;--tone-edge:#227090}.dark[data-theme=cyberpunk-data-stream] [class*=bg-card]{--border:308 45% 50%}.dark[data-theme=cyberpunk-data-stream] .tone-overdue{--tone-ink:#FFB340;--tone-soft:#4d3812;--tone-edge:#987020}.dark[data-theme=cyberpunk-data-stream] .tone-today{--tone-ink:#FFFF4B;--tone-soft:#4d4d18;--tone-edge:#8e8e28}.dark[data-theme=cyberpunk-data-stream] .tone-soon{--tone-ink:#5CE8D4;--tone-soft:#184d45;--tone-edge:#228e80}.dark[data-theme=cyberpunk-data-stream] .tone-scheduled{--tone-ink:#7B79C8;--tone-soft:#222050;--tone-edge:#44449a}.dark[data-theme=cyberpunk-data-stream] .tone-complete,.dark[data-theme=cyberpunk-data-stream] .tone-message{--tone-ink:#6B8CFF;--tone-soft:#1c2a55;--tone-edge:#3858a0}.portal-dashboard [data-slot=card]{transition:transform .2s ease,box-shadow .2s ease}.portal-dashboard [data-slot=card]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px hsl(var(--primary)/.1)}[data-theme=lagoon-pine] main{background-image:url(/themes/lagoon-pine/pineapple-tile.svg);background-repeat:repeat;background-size:160px 160px;background-attachment:fixed}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar]{background-color:hsl(177 62% 45%);color:hsl(177 85% 8%);border-right-color:hsl(177 70% 30%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] *{color:hsl(177 85% 8%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .text-muted-foreground{color:hsl(177 65% 16%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-primary\/10,[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-primary\/15,[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-primary\/20{background-color:hsl(72 11% 91%/.32)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .text-primary{color:hsl(177 90% 6%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-primary{background-color:hsl(4 48% 68%);color:hsl(4 70% 14%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-primary *{color:hsl(4 70% 14%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-muted,[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-muted\/50{background-color:hsl(177 55% 35%);color:hsl(72 11% 95%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-muted *,[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .bg-muted\/50 *{color:hsl(72 11% 95%)}[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] .border,[data-theme=lagoon-pine] aside[data-slot=staff-sidebar] [class*=border-]{border-color:hsl(177 70% 32%)}[data-theme=lagoon-pine] header[data-slot=topbar]{background-color:hsl(177 62% 45%);color:hsl(177 85% 8%);border-bottom-color:hsl(177 70% 30%)}[data-theme=lagoon-pine] header[data-slot=topbar] :not(svg):not(path){color:hsl(177 85% 8%)}[data-theme=lagoon-pine] header[data-slot=topbar] .text-muted-foreground{color:hsl(177 65% 16%)}[data-theme=lagoon-pine] header[data-slot=topbar] svg{color:hsl(177 85% 10%)}[data-theme=lagoon-pine] header[data-slot=topbar] [role=combobox],[data-theme=lagoon-pine] header[data-slot=topbar] button{background-color:hsl(72 11% 91%/.32);border-color:hsl(177 70% 32%)}[data-theme=lagoon-pine] header[data-slot=topbar] [role=combobox]:hover,[data-theme=lagoon-pine] header[data-slot=topbar] button:hover{background-color:hsl(72 11% 91%/.5)}
/*# sourceMappingURL=78125ba9bcbb1f42.css.map*/