._container_o9p3z_7{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-lg);min-height:var(--app-vh);padding:var(--spacing-xl);background-color:var(--color-sidebar-bg);color:var(--color-text-sidebar)}._title_o9p3z_20{font-size:2rem;font-weight:800;letter-spacing:-.02em;margin:0}._message_o9p3z_27{max-width:46ch;margin:0;color:#ffffffb8;line-height:1.6}._details_o9p3z_34{max-width:100%;text-align:left;color:#fff9;font-size:.8125rem}._details_o9p3z_34 summary{cursor:pointer;color:var(--color-accent);font-weight:600;margin-bottom:var(--spacing-sm)}._stack_o9p3z_48{white-space:pre-wrap;overflow-x:auto;max-height:40vh;margin:0;padding:var(--spacing-md);border-radius:var(--radius-md);background-color:#00000040;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.75rem;line-height:1.5}._actions_o9p3z_61{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}._reloadBtn_o9p3z_68{height:48px;padding:0 var(--spacing-xl);border-radius:var(--radius-full);background-color:var(--color-accent);color:var(--color-text-main);font-size:.9375rem;font-weight:700;transition:background-color var(--transition-fast)}._reloadBtn_o9p3z_68:hover{background-color:var(--color-accent-hover)}._homeBtn_o9p3z_83{display:inline-flex;align-items:center;height:48px;padding:0 var(--spacing-xl);border-radius:var(--radius-full);background-color:transparent;border:1px solid rgba(255,255,255,.28);color:var(--color-text-sidebar);font-size:.9375rem;font-weight:600;transition:background-color var(--transition-fast)}._homeBtn_o9p3z_83:hover{background-color:#ffffff14}:root{--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1.25rem;--radius-xl: 2rem;--radius-full: 9999px;--color-destructive: #ef4444;--color-destructive-hover: #dc2626;--color-destructive-surface: #fef2f2;--color-destructive-strong: #dc2626;--color-destructive-strong-hover: #b91c1c;--color-success: #10b981;--color-success-surface: #ecfdf5;--color-warning: #f59e0b;--color-warning-surface: #fffbeb;--color-text-secondary: #64748b;--color-text-tertiary: #647184;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .05);--shadow-lg: 0 20px 40px rgba(0, 0, 0, .2);--z-raised: 10;--z-nav: 100;--z-backdrop: 150;--z-header: 200;--z-dropdown: 1000;--z-modal: 10000;--z-toast: 100100;--transition-fast: .2s ease;--transition-normal: .3s ease;--app-vh: 100vh;--mark-ai-panel-max-width: 400px;--mark-ai-panel-width: 0px;transition:--mark-ai-panel-width .3s cubic-bezier(.3,0,.8,.15)}@property --mark-ai-panel-width{syntax: "<length>"; inherits: true; initial-value: 0px;}html.mark-chat-open{--mark-ai-panel-width: var(--mark-ai-panel-max-width);transition:--mark-ai-panel-width .42s cubic-bezier(.32,.72,0,1)}@media(prefers-reduced-motion:reduce){:root,html.mark-chat-open{transition-duration:0s}}:root,[data-theme=marka]{--color-sidebar-bg: #1e322d;--color-main-bg: #ffffff;--color-text-main: #1e322d;--color-text-sidebar: #ffffff;--color-text-muted: rgba(30, 50, 45, .7);--color-accent: #c6d650;--color-accent-hover: #d4e170;--color-accent-text: #657220;--color-border: #e2e8f0;--color-card-bg: #ffffff;--color-task-card-bg: #fff9e6;--color-surface: #f8fafc;--focus-ring-color: #657220;--focus-ring: 0 0 0 3px rgba(101, 114, 32, .35);--shadow-accent: 0 4px 12px rgba(198, 214, 80, .3);--ring-accent: 0 0 0 3px rgba(198, 214, 80, .2);--font-main: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}[data-theme=distinkt]{--color-sidebar-bg: #888f24;--color-main-bg: #ffffff;--color-text-main: #0f1f3d;--color-text-sidebar: #ffffff;--color-text-muted: rgba(15, 31, 61, .7);--color-accent: #3b82f6;--color-accent-hover: #60a5fa;--color-accent-text: #1d4ed8;--focus-ring-color: #1d4ed8;--focus-ring: 0 0 0 3px rgba(29, 78, 216, .35);--shadow-accent: 0 4px 12px rgba(59, 130, 246, .3);--ring-accent: 0 0 0 3px rgba(59, 130, 246, .2);--color-border: #e2e8f0;--color-card-bg: #ffffff;--color-task-card-bg: #eff6ff;--color-surface: #f8fafc;--font-main: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}*{box-sizing:border-box;margin:0;padding:0;scrollbar-width:thin;scrollbar-color:var(--color-accent) var(--color-surface);-webkit-tap-highlight-color:transparent}html{background-color:var(--color-main-bg);overscroll-behavior:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{background-color:var(--color-main-bg);color:var(--color-text-main);font-family:var(--font-main);margin:0;min-height:100vh;overscroll-behavior:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media(min-width:769px){html{height:100%;overflow:hidden!important}body{height:100%;min-height:0;overflow:hidden!important}#root{height:100%;overflow:hidden}}@media(min-width:1025px)and (max-width:1440px){:root{--app-vh: 133.3333vh}html{overflow:hidden!important;overflow-x:hidden!important}body{zoom:75%;overflow:hidden!important;height:133.3333vh}@supports (-moz-appearance:none){body{transform:scale(.75);transform-origin:top left;width:133.3333%;min-height:133.3333vh}}:global(html.safari-laptop) body{transform:scale(.75);transform-origin:top left;width:133.3333%;min-height:133.3333vh}[class*=overlayContainer],[class*=OverlayContainer],[class*=_overlay],[class*=_modalOverlay]{width:133.3333vw!important;height:133.3333vh!important;max-width:none!important;max-height:none!important}[class*=_dashboardLayout]{min-height:133.3333vh!important}}@media(max-width:768px){html{font-size:100%!important}:root{--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem}input:not([type=checkbox]):not([type=radio]),select,textarea,button{font-size:16px!important;min-height:44px!important;height:44px}html{overflow:hidden!important;overscroll-behavior:none!important;width:100%!important;max-width:100vw!important;height:100%!important;min-height:100%!important;background-color:var(--color-main-bg)!important;-webkit-tap-highlight-color:transparent}body{overflow:hidden!important;overscroll-behavior:none!important;position:relative!important;width:100%!important;max-width:100vw!important;height:100%!important;min-height:100%!important;background-color:var(--color-main-bg)!important;-webkit-overflow-scrolling:touch;touch-action:auto!important}#root{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important}*:not([class*=tutorial]):not([class*=Tutorial]):not([class*=tooltip]):not([class*=overlay]):not([class*=firework]):not([class*=BottomNav]):not([class*=AdminMobileNav]):not([class*=modal]):not([class*=Modal]):not([class*=skeleton]):not([class*=Skeleton]):not([class*=bottom-sheet]):not([class*=vaul]):not([class*=spinner]):not([class*=Spinner]):not([class*=loader]):not([class*=Loader]):not([class*=loading]):not([class*=Loading]):not([class*=spin]):not([class*=Spin]):not([class*=animate]):not([class*=dot]):not([class*=Dot]):not([class*=pulse]):not([class*=Pulse]){transition:none!important;animation:none!important}*,*:before,*:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!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}}:focus-visible:focus-visible:focus-visible{outline:2px solid var(--focus-ring-color)!important;outline-offset:2px!important;border-radius:inherit}button,a,select,input[type=button],input[type=submit]{touch-action:manipulation}button{font-family:inherit;cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}input:not([type=checkbox]):not([type=radio]),select,textarea{font-family:inherit;border-radius:var(--radius-full);border:1px solid var(--color-border);padding:0 var(--spacing-lg);font-size:.875rem;color:var(--color-text-main);background-color:var(--color-card-bg)}input,textarea,[contenteditable=true],[contenteditable=true] *{-webkit-touch-callout:default!important;-webkit-user-select:text!important;user-select:text!important}select{cursor:pointer;appearance:none;padding-right:2.5rem}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-accent)}.premium-scroll{will-change:transform;transform:translateZ(0)}.glass{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--color-surface);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:var(--radius-sm);border:2px solid var(--color-surface)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent-hover)}@media(max-width:768px){*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}}@supports (-webkit-backdrop-filter: blur(1px)){[class*=card],[class*=Card],[class*=button],[class*=Button],[class*=btn],[class*=Btn],[class*=item],[class*=Item],[class*=link],[class*=Link],[class*=tab],[class*=Tab],[class*=chip],[class*=Chip],[class*=tag],[class*=Tag],[class*=row],[class*=Row],[class*=option],[class*=Option]{transform:translateZ(0);backface-visibility:hidden}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@media(max-width:932px)and (orientation:landscape)and (min-width:480px){body:before{content:"Please rotate your device to portrait mode for the best experience";position:fixed;inset:0;background:var(--color-sidebar-bg);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;font-size:1.25rem;font-weight:600;z-index:99999}}html.modal-open,body.modal-open{overflow:hidden!important;touch-action:none!important;overscroll-behavior:none!important}body.modal-open [data-scroll-container=main]{overflow:hidden!important;touch-action:none!important}html.tutorial-lock,body.tutorial-lock{overflow:hidden!important;touch-action:none!important;overscroll-behavior:none!important}html.mark-chat-open,body.mark-chat-open{overflow:hidden!important}html.mark-chat-open .content{touch-action:none}.vaul-overlay{position:fixed!important;inset:0!important;background-color:#0006!important;z-index:99999!important}.vaul-content{position:fixed!important;bottom:0!important;left:0!important;right:0!important;outline:none!important;z-index:100000!important;display:flex!important;flex-direction:column!important;max-height:calc(100vh - (12px + env(safe-area-inset-top)))!important;max-height:calc(100dvh - (12px + env(safe-area-inset-top)))!important;will-change:transform;transform:translateZ(0)}.drawer-scroll-body{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;scroll-snap-type:none!important;scroll-snap-align:none!important}
