*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}[style*=font-family][style*=JetBrains],.MuiTypography-root[class*=mono]{font-feature-settings:"tnum" 1,"kern" 1}::selection{background:#f59e0b47;color:inherit}::-moz-selection{background:#f59e0b47;color:inherit}:root{--font-display: "Bricolage Grotesque", sans-serif;--font-body: "Outfit", sans-serif;--font-mono: "JetBrains Mono", monospace;--font-size-2xs: 10px;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-md: 13px;--font-size-lg: 14px;--font-size-xl: 16px;--font-size-2xl: 18px;--font-size-3xl: 24px;--font-size-4xl: 30px;--font-size-5xl: 48px;--sidebar-width: 216px;--topbar-height: 44px;--accent-ambient: rgba(245,158,11,.04);--accent-tint-sm: rgba(245,158,11,.08);--accent-tint: rgba(245,158,11,.1);--accent-border: rgba(245,158,11,.2);--accent-border-md: rgba(245,158,11,.25);--accent-glow-sm: rgba(245,158,11,.3);--accent-glow: rgba(245,158,11,.45);--accent-glow-lg: rgba(245,158,11,.5);--logo-gradient: linear-gradient(145deg, #fbbf24 0%, #f59e0b 40%, #d97706 100%);--btn-gradient: linear-gradient(135deg, #fbbf24 0%, #f59e0b 50%, #d97706 100%);--btn-gradient-hover: linear-gradient(135deg, #fde68a 0%, #fbbf24 50%, #f59e0b 100%);--gold-text-gradient: linear-gradient(135deg, #fde68a 0%, #fbbf24 25%, #f59e0b 60%, #d97706 100%);--contrast-text: #000000;--danger-color: #f87171;--error-bg: rgba(239,68,68,.1);--error-color: #ef4444;--error-border: rgba(239,68,68,.2);--badge-positive-color: #16a34a;--badge-positive-bg: rgba(22,163,74,.1);--badge-negative-color: #dc2626;--badge-negative-bg: rgba(220,38,38,.1);--badge-neutral-bg: rgba(150,150,150,.1);--leave-vacation: #f59e0b;--leave-vacation-bg: rgba(245,158,11,.18);--leave-sick: #ef4444;--leave-sick-bg: rgba(239,68,68,.18);--leave-custom: #3b82f6;--leave-custom-bg: rgba(59,130,246,.18);--leave-bar-text: rgba(255,255,255,.9)}:root{--surface: rgba(255,255,255,.035);--surface-border: rgba(255,255,255,.07);--surface-border-faint: rgba(255,255,255,.04);--surface-highlight: rgba(255,255,255,.09);--text-heading: #f0ece6;--text-body: rgba(240,236,230,.45);--text-muted: rgba(255,255,255,.3);--text-subtle: rgba(255,255,255,.45);--text-faint: rgba(255,255,255,.2);--text-dim: rgba(255,255,255,.25);--text-dimmer: rgba(255,255,255,.1);--hover-bg: rgba(255,255,255,.04);--hover-border: rgba(255,255,255,.08);--hover-row-bg: rgba(255,255,255,.02);--progress-track: rgba(255,255,255,.06);--skeleton-bg: rgba(255,255,255,.05);--divider-line: rgba(255,255,255,.04);--sidebar-bg: #030508;--sidebar-border: rgba(255,255,255,.04);--sidebar-avatar-bg: #1a1100;--sidebar-section-label: rgba(255,255,255,.2);--sidebar-user-name: rgba(255,255,255,.75);--sidebar-user-email: rgba(255,255,255,.25);--sidebar-theme-btn: rgba(255,255,255,.3);--nav-icon-inactive: rgba(255,255,255,.35);--nav-label-inactive: rgba(255,255,255,.45);--nav-active-bg: rgba(245,158,11,.1);--nav-active-border: rgba(245,158,11,.2);--nav-active-hover-bg: rgba(245,158,11,.12);--nav-active-hover-border: rgba(245,158,11,.25);--nav-inactive-hover-bg: rgba(255,255,255,.04);--nav-inactive-hover-brd: rgba(255,255,255,.06);--appbar-bg: rgba(2,5,9,.85);--appbar-border: rgba(255,255,255,.06);--appbar-icon: rgba(255,255,255,.7);--appbar-title: #f1f5f9;--panel-header-title: rgba(255,255,255,.7);--panel-header-border: rgba(255,255,255,.05);--panel-meta: rgba(255,255,255,.25);--range-btn-border: rgba(255,255,255,.1);--range-btn-color: rgba(255,255,255,.45);--range-btn-hover-bg: rgba(255,255,255,.04);--range-btn-hover-border: rgba(255,255,255,.18);--login-bg: #04070e;--login-card-bg: rgba(255,255,255,.025);--login-card-border: rgba(255,255,255,.07);--login-card-footer-brd: rgba(255,255,255,.055);--login-card-footer-txt: rgba(255,255,255,.2);--login-title: #f0ece6;--login-subtitle: rgba(240,236,230,.45);--login-logo-text: #f0ece6;--login-card-shadow: rgba(0,0,0,.5);--login-grid-line: rgba(245,158,11,.03);--login-glow-bottom: rgba(56,189,248,.05);--priority-lowest: rgba(255,255,255,.3);--priority-unknown: rgba(255,255,255,.2);--priority-placeholder: rgba(255,255,255,.1);--table-col-border: rgba(255,255,255,.04);--table-header-border: rgba(255,255,255,.05);--table-header-text: rgba(255,255,255,.2);--table-name-color: rgba(255,255,255,.8);--table-email-color: rgba(255,255,255,.2);--table-total-color: #f0ece6;--tooltip-bg: rgba(13,18,32,.92);--tooltip-border: rgba(255,255,255,.1);--tooltip-text: rgba(240,236,230,.85);--tooltip-shadow: rgba(0,0,0,.4);--scrollbar-size: 5px;--scrollbar-thumb: rgba(255,255,255,.1);--scrollbar-thumb-hover: rgba(255,255,255,.18);--chart-axis-label: rgba(255,255,255,.3);--chart-axis-label-dim: rgba(255,255,255,.2);--chart-grid-line: rgba(255,255,255,.04);--chart-legend-text: rgba(255,255,255,.35);--chart-empty-cell: rgba(255,255,255,.05);--chart-others-fill: rgba(255,255,255,.12);--chart-future-border: rgba(255,255,255,.04);--leave-weekend-bg: rgba(255,255,255,.02);--leave-holiday-bg: rgba(239,68,68,.06);--leave-holiday-header: rgba(239,68,68,.45);--leave-today-line: rgba(245,158,11,.45);--leave-today-bg: rgba(245,158,11,.06);--leave-office-bg: rgba(56,189,248,.05);--leave-office-header: rgba(56,189,248,.5);--leave-grid-border: rgba(255,255,255,.04);--leave-header-bg: rgba(255,255,255,.03);--leave-row-odd: rgba(255,255,255,.015);--panel-inner-glow: radial-gradient(ellipse 80% 60% at 85% 15%, rgba(245,158,11,.022) 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 10% 90%, rgba(251,191,36,.008) 0%, transparent 50%);--panel-hover-inner-glow: radial-gradient(ellipse 80% 60% at 85% 15%, rgba(245,158,11,.042) 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 10% 90%, rgba(251,191,36,.015) 0%, transparent 50%);--cursor-glow-color: rgba(245,158,11,.055);--cursor-glow-border: rgba(245,158,11,.15);--shimmer-highlight: rgba(255,255,255,.04);--page-spotlight: rgba(245,158,11,.022);--specular-highlight: rgba(255,255,255,.04);--number-gradient: linear-gradient(135deg, #fde68a 0%, #fbbf24 30%, #f59e0b 70%, #d97706 100%)}[data-mui-color-scheme=light]{--surface: rgba(255,255,255,.7);--surface-border: rgba(0,0,0,.08);--surface-border-faint: rgba(0,0,0,.04);--surface-highlight: rgba(255,255,255,.9);--text-heading: #1c1207;--text-body: rgba(28,18,7,.55);--text-muted: rgba(0,0,0,.38);--text-subtle: rgba(0,0,0,.5);--text-faint: rgba(0,0,0,.25);--text-dim: rgba(0,0,0,.3);--text-dimmer: rgba(0,0,0,.15);--hover-bg: rgba(0,0,0,.035);--hover-border: rgba(0,0,0,.12);--hover-row-bg: rgba(0,0,0,.025);--progress-track: rgba(0,0,0,.07);--skeleton-bg: rgba(0,0,0,.05);--divider-line: rgba(0,0,0,.06);--sidebar-bg: #faf8f5;--sidebar-border: rgba(0,0,0,.08);--sidebar-avatar-bg: #fef3c7;--sidebar-section-label: rgba(0,0,0,.3);--sidebar-user-name: rgba(0,0,0,.7);--sidebar-user-email: rgba(0,0,0,.35);--sidebar-theme-btn: rgba(0,0,0,.35);--nav-icon-inactive: rgba(0,0,0,.3);--nav-label-inactive: rgba(0,0,0,.5);--nav-active-bg: rgba(217,119,6,.08);--nav-active-border: rgba(217,119,6,.25);--nav-active-hover-bg: rgba(217,119,6,.12);--nav-active-hover-border: rgba(217,119,6,.3);--nav-inactive-hover-bg: rgba(0,0,0,.03);--nav-inactive-hover-brd: rgba(0,0,0,.08);--appbar-bg: rgba(255,255,255,.85);--appbar-border: rgba(0,0,0,.07);--appbar-icon: rgba(0,0,0,.55);--appbar-title: #1c1207;--panel-header-title: rgba(0,0,0,.6);--panel-header-border: rgba(0,0,0,.07);--panel-meta: rgba(0,0,0,.3);--range-btn-border: rgba(0,0,0,.12);--range-btn-color: rgba(0,0,0,.5);--range-btn-hover-bg: rgba(0,0,0,.03);--range-btn-hover-border: rgba(0,0,0,.18);--login-bg: #f5f2ec;--login-card-bg: rgba(255,255,255,.8);--login-card-border: rgba(0,0,0,.09);--login-card-footer-brd: rgba(0,0,0,.08);--login-card-footer-txt: rgba(0,0,0,.3);--number-gradient: linear-gradient(135deg, #92400e 0%, #b45309 40%, #d97706 70%, #b45309 100%);--login-title: #1c1207;--login-subtitle: rgba(28,18,7,.55);--login-logo-text: #1c1207;--login-card-shadow: rgba(28,18,7,.08);--login-grid-line: rgba(180,120,10,.07);--login-glow-bottom: rgba(56,189,248,.08);--priority-lowest: rgba(0,0,0,.35);--priority-unknown: rgba(0,0,0,.25);--priority-placeholder: rgba(0,0,0,.15);--table-col-border: rgba(0,0,0,.05);--table-header-border: rgba(0,0,0,.07);--table-header-text: rgba(0,0,0,.3);--table-name-color: rgba(0,0,0,.75);--table-email-color: rgba(0,0,0,.35);--table-total-color: #1c1207;--tooltip-bg: rgba(255,254,251,.92);--tooltip-border: rgba(0,0,0,.12);--tooltip-text: rgba(28,18,7,.9);--tooltip-shadow: rgba(0,0,0,.12);--scrollbar-size: 5px;--scrollbar-thumb: rgba(0,0,0,.12);--scrollbar-thumb-hover: rgba(0,0,0,.22);--badge-positive-color: #15803d;--badge-positive-bg: rgba(22,163,74,.12);--badge-negative-color: #b91c1c;--badge-negative-bg: rgba(220,38,38,.12);--badge-neutral-bg: rgba(100,100,100,.12);--leave-vacation-bg: rgba(245,158,11,.15);--leave-sick-bg: rgba(239,68,68,.15);--leave-custom-bg: rgba(59,130,246,.15);--leave-bar-text: rgba(0,0,0,.8);--leave-weekend-bg: rgba(0,0,0,.02);--leave-holiday-bg: rgba(239,68,68,.06);--leave-holiday-header: rgba(220,38,38,.55);--leave-today-line: rgba(217,119,6,.5);--leave-today-bg: rgba(217,119,6,.06);--leave-office-bg: rgba(14,165,233,.05);--leave-office-header: rgba(14,165,233,.55);--leave-grid-border: rgba(0,0,0,.06);--leave-header-bg: rgba(0,0,0,.03);--leave-row-odd: rgba(0,0,0,.02);--chart-axis-label: rgba(0,0,0,.4);--chart-axis-label-dim: rgba(0,0,0,.28);--chart-grid-line: rgba(0,0,0,.06);--chart-legend-text: rgba(0,0,0,.4);--chart-empty-cell: rgba(0,0,0,.045);--chart-others-fill: rgba(0,0,0,.15);--chart-future-border: rgba(0,0,0,.04);--panel-inner-glow: radial-gradient(ellipse 80% 60% at 85% 15%, rgba(217,119,6,.018) 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 10% 90%, rgba(217,119,6,.006) 0%, transparent 50%);--panel-hover-inner-glow: radial-gradient(ellipse 80% 60% at 85% 15%, rgba(217,119,6,.035) 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 10% 90%, rgba(217,119,6,.012) 0%, transparent 50%);--cursor-glow-color: rgba(217,119,6,.03);--cursor-glow-border: rgba(217,119,6,.15);--shimmer-highlight: rgba(0,0,0,.03);--page-spotlight: rgba(217,119,6,.012);--specular-highlight: rgba(255,255,255,.06)}:root .MuiTypography-h4,:root .MuiTypography-h5{text-shadow:0 0 30px rgba(251,191,36,.1),0 0 60px rgba(245,158,11,.06),0 0 100px rgba(245,158,11,.03)}[data-mui-color-scheme=light] .MuiTypography-h4,[data-mui-color-scheme=light] .MuiTypography-h5{text-shadow:none}.skip-to-content{position:absolute;top:-100%;left:16px;z-index:9999;padding:8px 16px;font-size:var(--font-size-sm);font-family:var(--font-body);font-weight:600;color:var(--contrast-text);background:var(--btn-gradient);border-radius:6px;text-decoration:none;outline:none;transition:top .15s ease}.skip-to-content:focus{top:12px}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:.028;pointer-events:none;z-index:9999;mix-blend-mode:overlay}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 50% 45% at 50% 35%,rgba(251,191,36,.015) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 75% 20%,rgba(245,158,11,.008) 0%,transparent 50%),radial-gradient(ellipse 80% 70% at 50% 45%,transparent 40%,rgba(0,0,0,.25) 100%);pointer-events:none;z-index:9998}[data-mui-color-scheme=light] body:before{background:radial-gradient(ellipse 50% 45% at 50% 35%,rgba(245,158,11,.018) 0%,transparent 55%),radial-gradient(ellipse 80% 70% at 50% 45%,transparent 45%,rgba(0,0,0,.06) 100%)}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ambientDrift{0%{transform:translate(0) scale(1);opacity:.8}25%{transform:translate(15px,-10px) scale(1.04);opacity:.9}50%{transform:translate(-6px,8px) scale(.98);opacity:.75}75%{transform:translate(-12px,-4px) scale(1.02);opacity:.85}to{transform:translate(0) scale(1);opacity:.8}}@keyframes livePulse{0%,to{opacity:1;box-shadow:0 0 6px 2px var(--accent-glow)}50%{opacity:.7;box-shadow:0 0 10px 4px var(--accent-glow-lg)}}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 #f59e0b00}50%{box-shadow:0 0 16px 2px #f59e0b2e}}@keyframes scaleInY{0%{transform:scaleY(0);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}@keyframes sparkDraw{to{stroke-dashoffset:0}}@keyframes barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes countIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.75)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes borderShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes colonPulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes cursorBorderReveal{0%{opacity:0}to{opacity:1}}@keyframes tooltipIn{0%{opacity:0;transform:scale(.96) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes todayPulse{0%,to{opacity:.8;box-shadow:0 0 8px var(--leave-today-line)}50%{opacity:1;box-shadow:0 0 16px var(--leave-today-line),0 0 28px var(--accent-ambient)}}@keyframes accentBarReveal{0%{top:50%;bottom:50%;opacity:0}to{top:18%;bottom:18%;opacity:.6}}.fade-up{animation:fadeUp .7s cubic-bezier(.16,1,.3,1) both}.fade-up-1{animation-delay:.06s}.fade-up-2{animation-delay:.12s}.fade-up-3{animation-delay:.18s}.fade-up-4{animation-delay:.24s}.fade-up-5{animation-delay:.3s}.fade-up-6{animation-delay:.36s}.fade-up-7{animation-delay:.42s}.ambient-glow{animation:ambientDrift 20s ease-in-out infinite}.page-enter{animation:pageIn .5s cubic-bezier(.16,1,.3,1) both}@keyframes pageIn{0%{opacity:0;transform:translateY(10px);filter:blur(2px)}50%{filter:blur(0)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.fade-up-5 .recharts-bar-rectangle,.fade-up-6 .recharts-bar-rectangle,.fade-up-7 .recharts-bar-rectangle{animation:scaleInY .5s cubic-bezier(.16,1,.3,1) both}.gold-number{background:var(--number-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(245,158,11,.12))}[data-mui-color-scheme=light] .gold-number{background:linear-gradient(135deg,#92400e,#b45309 40%,#d97706,#b45309);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:none}.MuiSkeleton-root{background-image:linear-gradient(105deg,var(--skeleton-bg) 15%,var(--shimmer-highlight) 35%,var(--accent-tint-sm) 48%,var(--accent-ambient) 52%,var(--shimmer-highlight) 65%,var(--skeleton-bg) 85%)!important;background-size:900px 100%!important;animation:shimmer 2.4s cubic-bezier(.4,0,.2,1) infinite!important;border-radius:8px!important}.recharts-bar-rectangle{cursor:default}.recharts-active-bar{filter:brightness(1.15) saturate(1.1);transition:filter .2s cubic-bezier(.16,1,.3,1)}.recharts-active-dot circle{filter:drop-shadow(0 0 6px currentColor)}.MuiButtonBase-root:hover .MuiSvgIcon-root{transform:scale(1.12);transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.MuiButtonBase-root .MuiSvgIcon-root{transition:transform .18s ease}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:10px;transition:background .4s ease,box-shadow .4s ease;background-clip:padding-box;border:1px solid transparent}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);box-shadow:0 0 8px #f59e0b0f}::-webkit-scrollbar-corner{background:transparent}body,[data-mui-color-scheme]{transition:background-color .5s ease,color .5s ease,border-color .5s ease}*{scroll-behavior:smooth}:focus-visible{outline:2px solid var(--accent-glow);outline-offset:2px;transition:outline-offset .15s ease;box-shadow:0 0 0 4px #f59e0b0f}.MuiButtonBase-root{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,background .2s ease!important;-webkit-tap-highlight-color:transparent}.MuiButtonBase-root:active:not(:disabled){transform:scale(.97)!important}.MuiButton-contained:hover{box-shadow:0 4px 24px #fbbf244d,0 0 48px #f59e0b24,0 0 80px #f59e0b0f,0 0 120px #f59e0b08!important}.MuiButton-contained:active{box-shadow:0 1px 4px #f59e0b40,inset 0 1px 2px #00000026!important}.MuiDialog-paper{animation:fadeUp .35s cubic-bezier(.16,1,.3,1) both!important}.MuiBackdrop-root{-webkit-backdrop-filter:blur(16px) saturate(1.8) brightness(.8)!important;backdrop-filter:blur(16px) saturate(1.8) brightness(.8)!important}@media(pointer:coarse){.MuiIconButton-root{min-width:44px;min-height:44px}.MuiButtonBase-root{min-height:44px}.MuiCheckbox-root,.MuiRadio-root{padding:10px}}.MuiDialog-root .MuiDialog-paperFullScreen{border-radius:0!important;border:none!important;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.MuiDialog-root .MuiDialog-paperFullScreen .MuiDialogActions-root{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.MuiAlert-root{animation:fadeUp .3s cubic-bezier(.16,1,.3,1) both}.MuiChip-root{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,filter .25s ease!important}.MuiChip-root:hover{transform:translateY(-1px);filter:brightness(1.05)}.MuiMenu-paper{-webkit-backdrop-filter:blur(32px) saturate(1.6)!important;backdrop-filter:blur(32px) saturate(1.6)!important;border:1px solid var(--surface-border)!important;border-radius:10px!important;box-shadow:0 4px 12px #00000014,0 12px 40px #00000029,0 0 0 .5px #ffffff0a,0 0 80px #00000014!important;animation:tooltipIn .2s cubic-bezier(.16,1,.3,1) both!important}.MuiMenuItem-root{transition:background .15s ease!important;border-radius:6px!important;margin:2px 4px!important}.MuiTooltip-tooltip{animation:tooltipIn .18s cubic-bezier(.16,1,.3,1) both!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.fade-up,.fade-up-1,.fade-up-2,.fade-up-3,.fade-up-4,.fade-up-5,.fade-up-6,.fade-up-7{animation:none!important;opacity:1!important;transform:none!important}.page-enter{animation:none!important;opacity:1!important;filter:none!important}.ambient-glow{animation:none!important}[style*=--tilt-x]{transform:none!important;will-change:auto!important}.reveal{opacity:1!important;transform:none!important;transition:none!important}body:after{opacity:.018!important}body:before{display:none!important}}.reveal{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-1{transition-delay:.06s}.reveal-2{transition-delay:.12s}.reveal-3{transition-delay:.18s}@media(max-width:899.95px){[style*=--tilt-x]{transform:none!important;will-change:auto!important}.ambient-glow{opacity:.5!important}body:after{opacity:.015!important}body:before{opacity:.6!important}.MuiIconButton-root{min-width:44px;min-height:44px}.MuiButtonBase-root:active:not(:disabled){transform:scale(.96)!important;transition-duration:.1s!important}@media(hover:none){.MuiButtonBase-root:hover{background-color:inherit!important}.cursor-glow{display:none!important}}.MuiBottomNavigation-root{padding-bottom:env(safe-area-inset-bottom)}}
