@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=UnifrakturMaguntia&display=swap";@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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-10{z-index:10}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.w-full{width:100%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-input{border-color:var(--input)}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.text-center{text-align:center}.leading-none{--tw-leading:1;line-height:1}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.opacity-40{opacity:.4}.opacity-90{opacity:.9}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.fade-in{--tw-enter-opacity:0}.running{animation-play-state:running}@media(hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lokahi-red:#ed1c24;--lokahi-red-hover:#d41920;--lokahi-red-soft:#ed1c2414;--lokahi-blue:#005280;--lokahi-blue-mid:#3387a2;--lokahi-blue-soft:#0052800f;--lokahi-ink:#222;--lokahi-body:#484848;--lokahi-muted:#717171;--lokahi-light:#b0b0b0;--lokahi-bg:#fff;--lokahi-bg-warm:#faf9f7;--lokahi-bg-soft:#f7f7f7;--lokahi-line:#00000014;--lokahi-line-strong:#0000001f;--lokahi-shadow-card:0 0 0 1px #0000000a,0 2px 8px #0000000a,0 6px 18px #00000014;--lokahi-shadow-hover:0 0 0 1px #0000000a,0 4px 12px #0000000f,0 10px 28px #0000001f;--lokahi-shadow-sm:0 1px 3px #00000014;--radius:.5rem;--background:#fff;--foreground:#222;--card:#fff;--card-foreground:#222;--popover:#fff;--popover-foreground:#222;--primary:#005280;--primary-foreground:#fff;--secondary:#f7f7f7;--secondary-foreground:#222;--muted:#f7f7f7;--muted-foreground:#717171;--accent:#faf9f7;--accent-foreground:#222;--destructive:#ed1c24;--border:#00000014;--input:#00000014;--ring:#3387a2;--chart-1:#005280;--chart-2:#ed1c24;--chart-3:#3387a2;--chart-4:#484848;--chart-5:#717171;--sidebar:#faf9f7;--sidebar-foreground:#222;--sidebar-primary:#005280;--sidebar-primary-foreground:#fff;--sidebar-accent:#f7f7f7;--sidebar-accent-foreground:#222;--sidebar-border:#00000014;--sidebar-ring:#3387a2;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.5}a{color:#005280;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#3387a2}html{overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%;position:fixed;overflow:hidden}body{overscroll-behavior:none;background-color:#fff;justify-content:center;min-width:320px;height:100%;margin:0;display:flex;overflow:hidden}#root{width:100%;height:100%}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#f7f7f7;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s,box-shadow .2s}button:hover{border-color:#3387a2}button:focus-visible{outline-offset:2px;outline:2px solid #3387a2}button:focus:not(:focus-visible){outline:none}@media(prefers-color-scheme:light){:root{color:#484848;background-color:#fff}a:hover{color:#3387a2}button{background-color:#f7f7f7}}:root{--accent:#c82028;--accent-bright:#ed1c24;--accent-strong:#b91c1c;--accent-tint:#c820281f}[data-color=ocean]{--accent:#0e7490;--accent-bright:#0891b2;--accent-strong:#0c5e74;--accent-tint:#0e749024}[data-color=sunrise]{--accent:#c2410c;--accent-bright:#ea580c;--accent-strong:#9a3412;--accent-tint:#c2410c24}[data-color=forest]{--accent:#15803d;--accent-bright:#16a34a;--accent-strong:#166534;--accent-tint:#15803d24}[data-color=midnight]{--accent:#ff5a60;--accent-bright:#ff5a60;--accent-strong:#b91c1c;--accent-tint:#ff5a602e}[data-color=abyss]{--accent:#22d3ee;--accent-bright:#22d3ee;--accent-strong:#0e7490;--accent-tint:#22d3ee33}:root{--bg-card:#fff;--bg-canvas:#faf9f7;--bg-warm:#faf6ee;--bg-tile:#f7f7f7;--bg-tile-2:#f5f3ef;--bg-divider:#e3e0da;--bg-empty:#0000000d}[data-color=ocean]{--bg-canvas:#d6e6ef;--bg-card:#fdf6e8;--bg-empty:#0e74902e;--bg-warm:#a3bccb}[data-color=sunrise]{--bg-canvas:#f7dcc0;--bg-card:#f0f3f7;--bg-empty:#c2410c33;--bg-warm:#d9b182}[data-color=forest]{--bg-canvas:#d6e6d8;--bg-card:#fcf6e8;--bg-empty:#15803d2e;--bg-warm:#a8c5ab}[data-mode=dark]{--bg-card:#232730;--bg-canvas:#14171c;--bg-warm:#1a1d23;--bg-tile:#2a2e37;--bg-tile-2:#2a2e37;--bg-divider:#2f343d;--bg-empty:#ffffff14}[data-color=abyss]{--bg-card:#1a2e44;--bg-canvas:#081320;--bg-warm:#102438;--bg-tile:#1f3450;--bg-tile-2:#1f3450;--bg-divider:#2a4566;--bg-empty:#22d3ee29}[style*="background: #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--accent)!important}[style*="background: #ed1c24"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #ed1c24"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(237, 28, 36)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgb(237, 28, 36)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--accent-bright)!important}[style*="background: #b91c1c"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #b91c1c"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(185, 28, 28)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgb(185, 28, 28)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--accent-strong)!important}[style^="color: #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="; color: #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style^="color: rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="; color: rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:var(--accent)!important}[style^="color: #ed1c24"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="; color: #ed1c24"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style^="color: rgb(237, 28, 36)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="; color: rgb(237, 28, 36)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:var(--accent-bright)!important}[style^="color: #b91c1c"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="; color: #b91c1c"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style^="color: rgb(185, 28, 28)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="; color: rgb(185, 28, 28)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:var(--accent-strong)!important}[style*="border: 1px solid #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="border: 1px solid rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="border-color: #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="border-color: rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="borderColor: #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="borderColor: rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){border-color:var(--accent)!important}[style*="background-color: rgba(185, 28, 28, 0.12)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(185, 28, 28, 0.12)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(185, 28, 28, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(185, 28, 28, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(200, 32, 40, 0.18)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(200, 32, 40, 0.18)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(200, 32, 40, 0.16)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(200, 32, 40, 0.16)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(200, 32, 40, 0.08)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(200, 32, 40, 0.08)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(200, 32, 40, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(200, 32, 40, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(200, 32, 40, 0.2)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(200, 32, 40, 0.2)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(237, 28, 36, 0.1)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(237, 28, 36, 0.1)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(237, 28, 36, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(237, 28, 36, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--accent-tint)!important}[style*="outline: 2px solid rgb(200, 32, 40)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="outline: 2px solid #c82028"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){outline-color:var(--accent)!important}[data-sharpness=sharp] :not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-sharpness=sharp] :not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *):before,[data-sharpness=sharp] :not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *):after{border-radius:0!important}[data-sharpness=subtle] :not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-sharpness=subtle] :not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *):before,[data-sharpness=subtle] :not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *):after{border-radius:4px!important}[data-sharpness=round] button:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-sharpness=round] [data-rfd-drag-handle-draggable-id]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *)>div,[data-sharpness=round] [data-rfd-drag-handle-draggable-id]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *)>div>div,[data-sharpness=round] .btn-zoom:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-sharpness=round] .btn-zoom-sm:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-sharpness=round] [data-sort-menu]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){border-radius:9999px!important}[data-mode=dark] body{color:#e8e8e8;background-color:#14171c!important}[data-mode=dark]{--lokahi-bg:#14171c;--lokahi-bg-warm:#1a1d23;--lokahi-body:#e8e8e8;--lokahi-ink:#f4f4f4}[style*="background-color: rgb(255, 255, 255)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(255, 255, 255)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: white"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: white"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #fff"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color:#fff"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: #fff"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background:#fff"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--bg-card)!important}[style*="background-color: rgb(250, 249, 247)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(250, 249, 247)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #faf9f7"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: #faf9f7"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--bg-canvas)!important}[style*="background-color: rgb(247, 247, 247)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(247, 247, 247)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgb(245, 243, 239)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(245, 243, 239)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #f7f7f7"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: #f7f7f7"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #f5f3ef"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: #f5f3ef"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--bg-tile)!important}[data-mode=dark] [style^="color: rgb(34, 34, 34)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(34, 34, 34)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(26, 26, 26)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(26, 26, 26)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(72, 72, 72)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(72, 72, 72)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(17, 17, 17)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(17, 17, 17)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #222"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #222"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #1a1a1a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #1a1a1a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #484848"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #484848"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #111"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #111"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:#e8e8e8!important}[data-mode=dark] [style^="color: rgb(113, 113, 113)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(113, 113, 113)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(107, 101, 88)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(107, 101, 88)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(138, 130, 117)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(138, 130, 117)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #717171"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #717171"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #6b6558"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #6b6558"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #8a8275"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #8a8275"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(176, 176, 176)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(176, 176, 176)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(138, 138, 138)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(138, 138, 138)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #b0b0b0"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #b0b0b0"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #8a8a8a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #8a8a8a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: rgb(154, 154, 154)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(154, 154, 154)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #9a9a9a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #9a9a9a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:#aab0bd!important}[data-mode=dark] [style*="linear-gradient(rgb(250, 249, 247) 0%, rgb(255, 255, 255) 50%)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="linear-gradient(rgb(250, 246, 238) 0%, rgb(252, 250, 245) 55%, rgb(255, 255, 255) 100%)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background:#14171c!important}[data-mode=dark] [style*="linear-gradient(rgba(237, 28, 36, 0.06) 0%, rgb(245, 243, 239) 45%)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background:linear-gradient(#ed1c242e,#232730 45%)!important}[data-mode=dark] [style*="linear-gradient(to bottom, rgb(255, 255, 255), rgba(255, 255, 255, 0))"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background:linear-gradient(#14171c,#14171c00)!important}[data-mode=dark] [style*="linear-gradient(to top, rgb(255, 255, 255), rgba(255, 255, 255, 0))"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background:linear-gradient(#14171c00,#14171c)!important}[style*="background-color: rgb(250, 246, 238)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(250, 246, 238)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #faf6ee"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: #faf6ee"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgb(252, 250, 245)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(252, 250, 245)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #fcfaf5"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: #fcfaf5"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--bg-warm)!important}[data-mode=dark] [style*="background-color: rgb(227, 224, 218)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background: rgb(227, 224, 218)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background-color: #e3e0da"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background: #e3e0da"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:#2f343d!important}[data-mode=dark] [style*="border: 1px solid rgb(227, 224, 218)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="border: 1px solid #e3e0da"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="border-color: rgb(227, 224, 218)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="border-color: #e3e0da"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="borderColor: rgb(227, 224, 218)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="borderColor: #e3e0da"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){border-color:#ffffff1a!important}[data-mode=dark] [style*="border: 1px solid rgba(0, 0, 0, 0.08)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="border: 1px solid rgba(0, 0, 0, 0.12)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="border-color: rgba(0, 0, 0, 0.08)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="border-color: rgba(0, 0, 0, 0.12)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){border-color:#ffffff1f!important}[style*="background-color: rgba(0, 0, 0, 0.024)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(0, 0, 0, 0.024)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(0, 0, 0, 0.025)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(0, 0, 0, 0.025)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(0, 0, 0, 0.04)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(0, 0, 0, 0.04)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(0, 0, 0, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(0, 0, 0, 0.06)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgba(0, 0, 0, 0.08)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgba(0, 0, 0, 0.08)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:var(--bg-empty)!important}[data-mode=dark] [style*="background: #1a1a1a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background: rgb(26, 26, 26)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background-color: #1a1a1a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background-color: rgb(26, 26, 26)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:#ffffff24!important}[data-mode=dark] [style^="color: rgb(168, 26, 34)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(168, 26, 34)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #a81a22"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #a81a22"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:#ff8b94!important}[data-mode=dark] [style^="color: rgb(31, 78, 94)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(31, 78, 94)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #1f4e5e"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #1f4e5e"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:#82d4e8!important}[data-mode=dark] [style^="color: rgb(160, 120, 56)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(160, 120, 56)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #a07838"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #a07838"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:#e6c182!important}[data-mode=dark] [style^="color: rgb(42, 42, 42)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: rgb(42, 42, 42)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style^="color: #2a2a2a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="; color: #2a2a2a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){color:#e8e8e8!important}[data-mode=dark] [style*="background: #a8a39a"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background: rgb(168, 163, 154)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background:#3a3f4a!important}[data-mode=dark] [role=tablist][aria-label="Canoe view"]{color:#cdd2da!important}[style*="background: #faf7f0"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background: rgb(250, 247, 240)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: #faf7f0"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[style*="background-color: rgb(250, 247, 240)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background:var(--bg-warm)!important}[data-mode=dark] [style*="background: rgba(0, 0, 0, 0.22)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background-color: rgba(0, 0, 0, 0.22)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background:#ffffff47!important}[data-mode=dark] [style*="background-color: rgba(255, 255, 255, 0.96)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *),[data-mode=dark] [style*="background: rgba(255, 255, 255, 0.96)"]:not(.theme-preview,.theme-preview *,.theme-locked,.theme-locked *){background-color:#14171ceb!important}@keyframes paddler-enter{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.animate-paddler-enter{animation:.35s cubic-bezier(.34,1.56,.64,1) both paddler-enter}@media(prefers-reduced-motion:reduce){.animate-paddler-enter{animation:none}}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{color:var(--lokahi-body);background-color:var(--lokahi-bg)!important}}body,#root{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}input,textarea,select,[contenteditable=true],[contenteditable=""],.select-text,.select-auto{-webkit-user-select:text;-moz-user-select:text;user-select:text}[data-rfd-drag-handle-draggable-id]{touch-action:manipulation;cursor:grab;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important}[data-rfd-drag-handle-draggable-id]:focus,[data-rfd-drag-handle-draggable-id]:active{-webkit-tap-highlight-color:transparent!important;outline:none!important}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.btn-zoom{transform-origin:50%;transition:transform .16s cubic-bezier(.34,1.56,.64,1),opacity .15s,background-color .15s,border-color .15s,color .15s,box-shadow .15s!important}@media(hover:hover)and (pointer:fine){.btn-zoom:hover{transform:scale(1.06)}}.btn-zoom:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.btn-zoom:hover,.btn-zoom:active{transform:none}}.btn-zoom-sm{transform-origin:50%;transition:transform .16s cubic-bezier(.34,1.56,.64,1),opacity .15s,background-color .15s,border-color .15s,color .15s!important}@media(hover:hover)and (pointer:fine){.btn-zoom-sm:hover{transform:scale(1.14)}}.btn-zoom-sm:active{transform:scale(.92)}@media(prefers-reduced-motion:reduce){.btn-zoom-sm:hover,.btn-zoom-sm:active{transform:none}}@keyframes breathe-in{0%{opacity:0}to{opacity:1}}.breathe-in{animation:.42s cubic-bezier(.22,1,.36,1) both breathe-in}@media(prefers-reduced-motion:reduce){.breathe-in{animation:none}}.hover-lift{transition:box-shadow .18s,border-color .18s!important}@media(hover:hover)and (pointer:fine){.hover-lift:hover{box-shadow:0 0 0 1px #0000000d,0 4px 12px #0000000f,0 12px 28px #0000001a}.seat-slot-hoverable:hover .seat-row-inner{background:var(--paddler-color,#000)!important}@supports (color:color-mix(in lab,red,red)){.seat-slot-hoverable:hover .seat-row-inner{background:color-mix(in srgb,var(--paddler-color,#000)9%,transparent)!important}}.seat-slot-hoverable:hover .seat-row-inner{border-color:var(--paddler-color,#000)!important}@supports (color:color-mix(in lab,red,red)){.seat-slot-hoverable:hover .seat-row-inner{border-color:color-mix(in srgb,var(--paddler-color,#000)40%,transparent)!important}}.seat-slot-hoverable:hover .seat-row-inner{box-shadow:0 2px 6px var(--paddler-color,#000),0 0 0 1px var(--paddler-color,#000)!important}@supports (color:color-mix(in lab,red,red)){.seat-slot-hoverable:hover .seat-row-inner{box-shadow:0 2px 6px color-mix(in srgb,var(--paddler-color,#000)18%,transparent),0 0 0 1px color-mix(in srgb,var(--paddler-color,#000)12%,transparent)!important}}.seat-slot-hoverable:hover .seat-num{font-weight:700;transform:translateY(-50%)scale(1.12);color:var(--paddler-color,#2a2a2a)!important}}@keyframes shimmer-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,#efece6,#f7f5f0,#efece6 60%) 0 0/200% 100%;border-radius:6px;animation:1.4s linear infinite shimmer-sweep}@media(prefers-reduced-motion:reduce){.shimmer{background:#efece6;animation:none}}@keyframes live-pulse{0%{box-shadow:0 0 #2e6b808c}70%{box-shadow:0 0 0 7px #2e6b8000}to{box-shadow:0 0 #2e6b8000}}.live-dot{background:#2e6b80;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-out infinite live-pulse;display:inline-block}@media(prefers-reduced-motion:reduce){.live-dot{animation:none}}@keyframes today-pulse{0%{box-shadow:0 0 #ed1c248c}70%{box-shadow:0 0 0 8px #ed1c2400}to{box-shadow:0 0 #ed1c2400}}.today-dot{background:#ed1c24;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s ease-out infinite today-pulse;display:inline-block}@media(prefers-reduced-motion:reduce){.today-dot{animation:none}}@keyframes seat-full-pop{0%{filter:none;transform:scale(1)}40%{filter:drop-shadow(0 0 6px #2f7a478c);transform:scale(1.22)}to{filter:none;transform:scale(1)}}.seat-full-pop{transform-origin:50%;animation:.6s cubic-bezier(.34,1.56,.64,1) seat-full-pop}@media(prefers-reduced-motion:reduce){.seat-full-pop{animation:none}}@keyframes seat-bar-glow{0%,to{box-shadow:0 0 #2f7a4700}50%{box-shadow:0 0 8px #2f7a478c}}.seat-bar-glow{animation:.8s ease-in-out seat-bar-glow}@media(prefers-reduced-motion:reduce){.seat-bar-glow{animation:none}}@keyframes canoe-celebrate{0%{outline-offset:-1px;outline-color:#2f7a47}22%{outline-offset:6px;outline-color:#2f7a47d9}48%{outline-offset:-1px;outline-color:#2f7a47}68%{outline-offset:3px;outline-color:#2f7a47e6}to{outline-offset:-1px;outline-color:#2f7a47}}.canoe-celebrate{animation:.42s cubic-bezier(.22,1,.36,1) both breathe-in,.82s cubic-bezier(.34,1.56,.64,1) canoe-celebrate}@media(prefers-reduced-motion:reduce){.canoe-celebrate{animation:.42s cubic-bezier(.22,1,.36,1) both breathe-in}}@keyframes onshore-pop{0%{transform:scale(1)}45%{transform:scale(1.06)}75%{transform:scale(.985)}to{transform:scale(1)}}.onshore-pop{animation:.26s cubic-bezier(.34,1.56,.64,1) onshore-pop}@keyframes onshore-all-seated{0%{background:#c82028;transform:scale(1);box-shadow:0 0 #2f7a478c,0 1px 2px #00000026}25%{background:#2f7a47;transform:scale(1.22);box-shadow:0 0 0 12px #2f7a4700,0 4px 14px #2f7a4766}55%{background:#2f7a47;transform:scale(.94);box-shadow:0 0 #2f7a4700,0 2px 6px #2f7a4740}80%{background:#4a8f5e;transform:scale(1.04)}to{background:#a8a39a;transform:scale(1);box-shadow:0 0 #2f7a4700,0 1px 2px #00000026}}.onshore-all-seated{animation:.82s cubic-bezier(.34,1.56,.64,1) onshore-all-seated}@media(prefers-reduced-motion:reduce){.onshore-pop,.onshore-all-seated{animation:none}}.count-roll-wrap{vertical-align:baseline;line-height:1;display:inline-block;overflow:hidden}.count-roll-wrap>span{line-height:1;display:inline-block}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}.page-fade-in{animation:.24s cubic-bezier(.22,1,.36,1) both page-fade-in}@media(prefers-reduced-motion:reduce){.page-fade-in{animation:none}}@keyframes count-roll-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes count-roll-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.count-roll-up{animation:.28s cubic-bezier(.22,1,.36,1) both count-roll-up}.count-roll-down{animation:.28s cubic-bezier(.22,1,.36,1) both count-roll-down}@media(prefers-reduced-motion:reduce){.count-roll-up,.count-roll-down{animation:none}}.btn-ripple{isolation:isolate;position:relative;overflow:hidden}.btn-ripple:after{content:"";opacity:0;pointer-events:none;z-index:-1;background:currentColor;border-radius:50%;width:6px;height:6px;margin:auto;position:absolute;inset:0;transform:scale(1)}.btn-ripple:active:after{animation:.42s ease-out ripple-flash}@keyframes ripple-flash{0%{opacity:.25;transform:scale(1)}to{opacity:0;transform:scale(40)}}@media(prefers-reduced-motion:reduce){.btn-ripple:active:after{animation:none}}.date-time-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}.date-time-grid.single{grid-template-columns:minmax(0,1fr)}@media(max-width:420px){.date-time-grid{grid-template-columns:minmax(0,1fr)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
