.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
:root,[data-color-scheme=light]{--tw-bg:#fffaf0;--tw-surface:#fff;--tw-surface-elevated:#ffffffd9;--tw-card:#ffffffb3;--tw-border:#eee;--tw-border-subtle:#ffffff80;--tw-text:#0f172a;--tw-text-secondary:#64748b;--tw-text-tertiary:#94a3b8;--tw-primary:#ff9b42;--tw-primary-hover:#f27f0d;--tw-primary-bg:#ff9b421a;--tw-primary-bg-hover:#ff9b4226;--tw-success:#10b981;--tw-success-bg:#10b9811a;--tw-warning:#f59e0b;--tw-warning-bg:#f59e0b1a;--tw-danger:#ef4444;--tw-danger-bg:#ef44441a;--tw-info:#3b82f6;--tw-info-bg:#3b82f61a;--tw-tab-bar:#ffffffeb;--tw-tab-bar-border:#0000000d;--tw-tab-bar-shadow:0 -2px 12px #0000000f;--tw-tab-inactive:#9ca3af;--tw-overlay:#00000080;--tw-glass-bg:#ffffffb3;--tw-glass-border:#fff6;--tw-glass-shadow:0 8px 32px 0 #1f268712;--tw-active-pill-shadow:0 2px 10px #ff9b422e;--tw-active-icon-filter:none}[data-color-scheme=dark]{--tw-bg:#121212;--tw-surface:#1e1e1e;--tw-surface-elevated:#1e1e1e66;--tw-card:#23180fb3;--tw-border:#ffffff14;--tw-border-subtle:#ffffff0d;--tw-text:#fff;--tw-text-secondary:#ffffffb3;--tw-text-tertiary:#fff6;--tw-primary:#ff9b42;--tw-primary-hover:#ffb066;--tw-primary-bg:#ff9b4226;--tw-primary-bg-hover:#ff9b4240;--tw-success:#00e676;--tw-success-bg:#00e67626;--tw-warning:#ffb74d;--tw-warning-bg:#ffb74d26;--tw-danger:#ff5252;--tw-danger-bg:#ff525226;--tw-info:#64b5f6;--tw-info-bg:#64b5f626;--tw-tab-bar:#121212eb;--tw-tab-bar-border:#ffffff0d;--tw-tab-bar-shadow:0 -4px 24px #00000080;--tw-tab-inactive:#64748b;--tw-overlay:#000000b3;--tw-glass-bg:#23180fb3;--tw-glass-border:#ffffff1a;--tw-glass-shadow:0 4px 30px #0000004d;--tw-active-pill-shadow:0 0 12px #ff9b4233;--tw-active-icon-filter:drop-shadow(0 0 6px #ff9b4280)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;overflow-x:hidden}body{min-height:100dvh;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.material-symbols-outlined{font-style:normal;font-weight:400;font-size:inherit;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;vertical-align:middle;direction:ltr;line-height:1;display:inline-block;font-family:Material Symbols Outlined!important}@keyframes ping{0%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(2)}}@keyframes pulse-node{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes pulse-glow{0%,to{opacity:1;box-shadow:0 0 10px #ff9b4226}50%{opacity:.85;box-shadow:0 0 20px #ff9b4273}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes subtle-glow{0%,to{box-shadow:0 0 40px #8d4a001a,inset 0 0 20px #ffffff80}50%{box-shadow:0 0 60px #8d4a0033,inset 0 0 30px #fffc}}.inner-glow{animation:4s ease-in-out infinite subtle-glow}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes bounce-slight{0%,to{transform:translateY(-5%)}50%{transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-left{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes confetti-drop{0%{opacity:1;top:-20px;transform:translateY(0)rotateX(0)}to{opacity:0;top:100%;transform:translateY(400px)rotateX(360deg)}}@keyframes check-scale{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-node}.animate-float{animation:6s ease-in-out infinite float}.animate-spin{transform-origin:50%;will-change:transform;animation:1s linear infinite spin}.animate-shimmer{animation:1.5s linear infinite shimmer}.animate-scale-in{animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards scale-in}.animate-slide-up{animation:.35s cubic-bezier(.22,1,.36,1) forwards slide-up}.animate-slide-left{animation:.3s cubic-bezier(.22,1,.36,1) forwards slide-left}.animate-bounce-slight{animation:2s ease-in-out infinite bounce-slight}.animate-check{animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards check-scale}.glow-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-glow}.animate-scale-in-1{animation:.5s cubic-bezier(.175,.885,.32,1.275) .2s both scale-in}.animate-scale-in-2{animation:.5s cubic-bezier(.175,.885,.32,1.275) .4s both scale-in}.animate-scale-in-3{animation:.5s cubic-bezier(.175,.885,.32,1.275) .6s both scale-in}.animate-scale-in-4{animation:.5s cubic-bezier(.175,.885,.32,1.275) .8s both scale-in}.glass-panel{-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid #ffffff80}.glass-panel-dark{-webkit-backdrop-filter:blur(20px);background:#1e1e1e66;border:1px solid #ffffff14}.glass-card{-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #fff6;box-shadow:0 8px 32px #1f268712}.glass-card-dark{-webkit-backdrop-filter:blur(12px);background:#23180fb3;border:1px solid #ffffff1a}.glass-nav{-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border-top:1px solid #0000000d;box-shadow:0 -4px 20px #00000005}.glass-nav-dark{-webkit-backdrop-filter:blur(20px);background:#23180fe6;border-top:1px solid #ffffff0d}.glass-card-auto{background:var(--tw-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--tw-glass-border);box-shadow:var(--tw-glass-shadow)}.confetti-piece{opacity:0;width:8px;height:16px;position:absolute;top:0}.confetti-piece:first-child{background:#ff9b42;animation:3s ease-out infinite confetti-drop;left:10%;transform:rotate(-40deg)}.confetti-piece:nth-child(2){background:#61c9a8;animation:3s ease-out .2s infinite confetti-drop;left:20%;transform:rotate(10deg)}.confetti-piece:nth-child(3){background:#ff5e5b;animation:3s ease-out .4s infinite confetti-drop;left:30%;transform:rotate(-10deg)}.confetti-piece:nth-child(4){background:#ffd300;animation:3s ease-out .1s infinite confetti-drop;left:40%;transform:rotate(20deg)}.confetti-piece:nth-child(5){background:#ff9b42;animation:3s ease-out .3s infinite confetti-drop;left:50%;transform:rotate(-20deg)}.confetti-piece:nth-child(6){background:#61c9a8;animation:3s ease-out .5s infinite confetti-drop;left:60%;transform:rotate(30deg)}.confetti-piece:nth-child(7){background:#ff5e5b;animation:3s ease-out .25s infinite confetti-drop;left:70%;transform:rotate(-10deg)}.confetti-piece:nth-child(8){background:#ffd300;animation:3s ease-out .45s infinite confetti-drop;left:80%;transform:rotate(40deg)}.confetti-piece:nth-child(9){background:#ff9b42;animation:3s ease-out .15s infinite confetti-drop;left:90%;transform:rotate(-30deg)}.confetti-piece:nth-child(10){background:#61c9a8;animation:3s ease-out .35s infinite confetti-drop;left:95%;transform:rotate(10deg)}@keyframes dot-expand{0%{width:8px}60%{width:32px}to{width:28px}}@keyframes dot-fade-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes dot-pulse{0%,to{box-shadow:0 0 #ff9b4266}50%{box-shadow:0 0 0 4px #ff9b4200}}.text-gradient-orange{background:linear-gradient(135deg,#ff9b42 0%,#e88022 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-glow-orange{text-shadow:0 0 10px #ff9b4280}.page-container{max-width:480px;min-height:100dvh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 60px #00000026}.glass-time-input:focus{box-shadow:0 0 0 3px #ff9b4226;border-color:#ff9b42!important}.glass-time-option[data-combobox-selected]{color:#fff!important;background:#ff9b42!important}.glass-time-option[data-combobox-active]{background:#ff9b4214}[data-color-scheme=dark] .glass-time-option[data-combobox-active]{background:#ff9b421f}
