@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_f43b0580-module__thrvoW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_f43b0580-module__thrvoW__variable{--font-display:"Outfit", "Outfit Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_a3bbe754-module__goRmia__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_a3bbe754-module__goRmia__variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_b2c95e31-module__a7-NUG__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_b2c95e31-module__a7-NUG__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
:root{--bg-void:#0f0d0b;--bg-base:#161311;--bg-raised:#1e1b18;--bg-raised-2:#282521;--bg-inset:#100e0c;--edge:#504c4873;--edge-soft:#504c4838;--edge-strong:#75716b99;--ink:#f1eeea;--ink-soft:#c7c4be;--ink-dim:#95928d;--ink-faint:#6c6864;--c-dash:#dad7d2;--c-fin:#e8aa4e;--c-task:#9980fe;--c-notes:#16bbbc;--c-health:#ea6a64;--c-cal:#67bb6b;--c-mail:#44a8e7;--c-contacts:#f08e54;--c-drive:#578ed4;--c-ai:#00c9d2;--c-braosa:#906ae5;--c-verum:#658ba7;--c-nutrition:#67bb6b;--c-dash-dim:#dad7d226;--c-fin-dim:#e8aa4e26;--c-task-dim:#9980fe26;--c-notes-dim:#16bbbc26;--c-health-dim:#ea6a6426;--c-cal-dim:#67bb6b26;--c-mail-dim:#44a8e726;--c-contacts-dim:#f08e5426;--c-drive-dim:#578ed426;--c-ai-dim:#00c9d226;--c-braosa-dim:#906ae526;--c-verum-dim:#658ba726;--c-nutrition-dim:#67bb6b26;--pos:#7fc492;--neg:#d67161;--p1:#df6a59;--p2:#e6964f;--p3:#d4bd67;--radius:14px;--radius-sm:9px;--radius-lg:20px;--glow:.4;--shadow-card:0 1px 0 #83807a0a inset, 0 14px 34px -18px #000000b3;--shadow-pop:0 30px 80px -24px #000000d9}@supports (color:lab(0% 0 0)){:root{--bg-void:lab(3.70036% .443652 1.22501);--bg-base:lab(6.19679% .616513 1.74111);--bg-raised:lab(10.1048% .767879 2.58209);--bg-raised-2:lab(14.7456% .875548 2.94942);--bg-inset:lab(4.05827% .470504 1.30474);--edge:lab(32.7325% .715122 2.97603/.45);--edge-soft:lab(32.7325% .715122 2.97603/.22);--edge-strong:lab(47.8158% .891417 3.71832/.6);--ink:lab(94.2176% .341028 2.25905);--ink-soft:lab(79.143% .46283 3.01729);--ink-dim:lab(60.579% .561267 3.00142);--ink-faint:lab(44.3348% .660986 2.98327);--c-dash:lab(86.1031% .461251 3.01629);--c-fin:lab(74.4048% 16.5655 55.5067);--c-task:lab(60.3682% 32.0599 -60.4783);--c-notes:lab(68.789% -39.2582 -11.7954);--c-health:lab(61.3079% 50.1954 28.9223);--c-cal:lab(69.2376% -39.2288 32.1095);--c-mail:lab(65.0902% -14.656 -40.7542);--c-contacts:lab(69.0318% 34.5355 47.1593);--c-drive:lab(57.6248% -2.75075 -41.8013);--c-ai:lab(73.5082% -43.7405 -17.9305);--c-braosa:lab(53.2273% 36.3736 -58.2611);--c-verum:lab(55.9451% -8.39177 -19.1959);--c-nutrition:lab(69.2376% -39.2288 32.1095);--c-dash-dim:lab(86.1031% .461251 3.01629/.15);--c-fin-dim:lab(74.4048% 16.5655 55.5067/.15);--c-task-dim:lab(60.3682% 32.0599 -60.4783/.15);--c-notes-dim:lab(68.789% -39.2582 -11.7954/.15);--c-health-dim:lab(61.3079% 50.1954 28.9223/.15);--c-cal-dim:lab(69.2376% -39.2288 32.1095/.15);--c-mail-dim:lab(65.0902% -14.656 -40.7542/.15);--c-contacts-dim:lab(69.0318% 34.5355 47.1593/.15);--c-drive-dim:lab(57.6248% -2.75075 -41.8013/.15);--c-ai-dim:lab(73.5082% -43.7405 -17.9305/.15);--c-braosa-dim:lab(53.2273% 36.3736 -58.2611/.15);--c-verum-dim:lab(55.9451% -8.39177 -19.1959/.15);--c-nutrition-dim:lab(69.2376% -39.2288 32.1095/.15);--pos:lab(73.4674% -30.5268 18.0663);--neg:lab(59.3868% 39.4774 27.4594);--p1:lab(59.1887% 45.7784 32.3618);--p2:lab(69.3497% 26.5153 49.6145);--p3:lab(77.2615% .248998 46.2444);--shadow-card:0 1px 0 lab(53.6276% .598729 3.78519/.04) inset, 0 14px 34px -18px lab(0% 0 0/.7);--shadow-pop:0 30px 80px -24px lab(0% 0 0/.85)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;margin:0;padding:0}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}img{-webkit-touch-callout:none;pointer-events:none}a{-webkit-touch-callout:none}a img,button img,.tappable img{pointer-events:auto}button,[role=button],.btn,.app-icon,.task-row,.note-card{cursor:pointer}html{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;height:100%;margin:0;padding:0;position:relative;overflow:hidden;background:#0f1117!important}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;height:100%;margin:0;padding:0;position:relative;overflow:visible;background:#0f1117!important}#__next{min-height:calc(100dvh + env(safe-area-inset-bottom))}@media (max-width:768px){body{background:#0f1117!important}}@supports (height:100dvh){.mobile-app-root{height:100dvh}}.mobile-app-root{background:#0f1117;flex-direction:column;height:100vh;display:flex;overflow:hidden}.mobile-content-area{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-y:auto}::selection{background:#e5b5624d;background:lab(76.8945% 10.8052 48.4506/.3)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#59554f59 padding-box content-box;background:lab(36.2152% .902906 3.72643/.35) padding-box content-box;border:3px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#75716b80 padding-box content-box;background:lab(47.8158% .891417 3.71832/.5) padding-box content-box}::-webkit-scrollbar-track{background:0 0}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mono{font-family:var(--font-mono)}.app-grain:before{content:"";pointer-events:none;z-index:9000;background:radial-gradient(120% 90% at 50% -10%,#816e580f,#0000 60%),radial-gradient(140% 120% at 50% 120%,#00000073,#0000 55%);background:radial-gradient(120% 90% at 50% -10%,lab(47.7851% 5.26905 14.978/.06),#0000 60%),radial-gradient(140% 120% at 50% 120%,lab(0% 0 0/.45),#0000 55%);position:fixed;inset:0}.btn{letter-spacing:.01em;color:var(--ink-soft);background:var(--bg-raised-2);border:1px solid var(--edge);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;font-weight:600;transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.btn:hover{color:var(--ink);border-color:var(--edge-strong);box-shadow:0 0 0 1px #a59d9126,0 8px 22px -14px #000c;box-shadow:0 0 0 1px lab(65.2514% 1.26621 7.62007/.15),0 8px 22px -14px lab(0% 0 0/.8)}.btn:active{transform:translateY(1px)scale(.985)}.btn-accent{color:#14110d;color:lab(5.28425% .542134 2.63397);background:var(--accent,var(--c-fin));border-color:#0000}.btn-accent:hover{box-shadow:0 0 0 1px var(--accent,var(--c-fin)), 0 0 calc(34px * var(--glow)) calc(-6px) var(--accent,var(--c-fin))}.glow-focus:focus,.glow-focus:focus-visible{border-color:var(--accent,var(--c-fin));box-shadow:0 0 0 1px var(--accent,var(--c-fin)), 0 0 calc(30px * var(--glow)) calc(-4px) var(--accent,var(--c-fin));outline:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.pulse{animation:2s ease-in-out infinite pulse}@keyframes skeleton-pulse{0%{opacity:.4}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0;pointer-events:none}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rise-soft{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes lock-zoom{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@keyframes lock-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}[data-anim=pop-in]{animation:.3s cubic-bezier(.2,.8,.2,1) both pop-in}[data-anim=rise]{animation:.4s cubic-bezier(.2,.8,.2,1) both rise}[data-anim=fade]{animation:.25s both fade-in}@media (max-width:720px){.hide-below-720{display:none!important}}.brange{appearance:none;background:linear-gradient(90deg, var(--accent,var(--c-fin)) var(--pct,50%), var(--edge) var(--pct,50%));cursor:pointer;border-radius:99px;outline:none;width:100%;height:4px}.brange::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent,var(--c-fin));border:2px solid var(--bg-raised);width:16px;height:16px;box-shadow:0 0 0 0 var(--accent,var(--c-fin));cursor:grab;border-radius:50%;transition:box-shadow .15s}.brange::-webkit-slider-thumb:active{cursor:grabbing;box-shadow:0 0 0 4px oklch(from var(--accent,var(--c-fin)) l c h / .25)}.toggle-track{cursor:pointer;transition:background .18s}.toggle-thumb{transition:transform .18s cubic-bezier(.2,.8,.2,1),background .18s}.grid-guide{background:var(--bg-raised);border:1px solid var(--edge-soft);border-radius:var(--radius-sm)}.grid-ghost{pointer-events:none}.size-badge{font-family:var(--font-mono);color:var(--ink-faint);background:var(--bg-void);border:1px solid var(--edge);pointer-events:none;z-index:30;border-radius:6px;padding:2px 6px;font-size:10px;position:absolute;bottom:8px;left:10px}.widget-x{width:22px;height:22px;color:var(--ink-faint);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:13px;transition:opacity .15s,background .15s;display:flex;position:absolute;top:8px;right:38px}.widget:hover .widget-x{opacity:1}.widget-x:hover{color:var(--neg);background:#b14f4233;background:lab(46.6069% 39.7315 28.2429/.2)}.drag-handle{cursor:grab;width:22px;height:22px;color:var(--ink-faint);opacity:0;border-radius:5px;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:8px;right:10px}.widget:hover .drag-handle{opacity:1}.drag-handle:hover{background:var(--bg-raised-2);color:var(--ink-dim)}.drag-handle:active{cursor:grabbing}.resize-grip{cursor:se-resize;opacity:0;width:14px;height:14px;transition:opacity .15s;position:absolute;bottom:6px;right:6px}.widget:hover .resize-grip{opacity:.5}.addw-item:hover{background:var(--bg-raised)}@media (max-width:720px){.fin-sidebar{width:64px!important}.fin-sidebar .subnav-label{display:none}.fin-sidebar .subnav-item{justify-content:center;padding:9px}}.ov-split{grid-template-columns:1fr 320px;gap:24px;padding:24px;display:grid}@media (max-width:1100px){.ov-split{grid-template-columns:1fr}.fin-rail{display:none}}.acct-row:hover{background:var(--bg-raised-2)}@media (max-width:768px){.desktop-only{display:none!important}.mobile-bottom-pad{padding-bottom:calc(64px + env(safe-area-inset-bottom))!important}.ov-split{grid-template-columns:1fr!important}.fin-rail{display:none!important}}@media (min-width:769px){.mobile-only{display:none!important}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes scanLine{0%{top:0}to{top:100%}}@keyframes toast-slide-up{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.reply-editor:empty:before{content:attr(data-placeholder);color:var(--ink-faint);pointer-events:none}@keyframes slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes iconJiggle{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-2.5deg)scale(1.02)}75%{transform:rotate(2.5deg)scale(1.02)}}.app-open{animation:.28s cubic-bezier(.2,.8,.2,1) slideInFromRight}.app-close{animation:.28s cubic-bezier(.2,.8,.2,1) forwards slideOutToRight}.icon-jiggle{animation:.3s ease-in-out infinite iconJiggle}@media (max-width:768px){input,textarea,select{font-size:16px!important}body{overscroll-behavior:none}.mobile-scroll{overscroll-behavior:contain}}[style*=overflow]{-webkit-overflow-scrolling:touch}.widget{-webkit-user-select:none;user-select:none}.mobile-home-icon{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (max-width:768px){.btn-icon-mobile .btn-label{display:none}.btn-icon-mobile{justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:8px;display:flex}.mobile-content-area>*{box-sizing:border-box;max-width:100%}.mobile-page{box-sizing:border-box;width:100%;padding:16px}:focus{outline:none}input:focus,textarea:focus{box-shadow:0 0 0 2px #8b5cf633;border-color:var(--accent-color,#8b5cf6)!important}}
