/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z: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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.left-1\/2{left:50%}.z-10{z-index:10}.z-\[1000\]{z-index:1000}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-\[120px\]{height:120px}.w-\[120px\]{width:120px}.w-full{width:100%}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-x-\[70px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[70px\]{--tw-translate-x:calc(70px * -1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.bg-\[var\(--teal\)\]{background-color:var(--teal)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--teal\)\]{--tw-gradient-from:var(--teal);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--purple\)\]{--tw-gradient-to:var(--purple);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.text-center{text-align:center}.text-left{text-align:left}.text-transparent{color:#0000}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.shadow-\[0_0_15px_var\(--teal\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,var(--teal))}.ring,.shadow-\[0_0_15px_var\(--teal\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,-webkit-backdrop-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)}.will-change-transform{will-change:transform}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}:root{--bg:#161633;--bg2:#202046;--surf:#1f1f4a;--card:#272757;--bdr:var(--teal)}@supports (color:color-mix(in lab,red,red)){:root{--bdr:color-mix(in srgb,var(--teal) 20%,#ffffff1a)}}:root{--bdr2:var(--teal)}@supports (color:color-mix(in lab,red,red)){:root{--bdr2:color-mix(in srgb,var(--teal) 40%,#ffffff26)}}:root{--txt:#fff;--dim:#f0f0ffd9;--dim2:#f0f0ff99;--teal:#00ffd1;--teal2:#00c9a7;--tealg:var(--teal)}@supports (color:color-mix(in lab,red,red)){:root{--tealg:color-mix(in srgb,var(--teal) 12%,transparent)}}:root{--tealgd:var(--teal)}@supports (color:color-mix(in lab,red,red)){:root{--tealgd:color-mix(in srgb,var(--teal) 6%,transparent)}}:root{--purple:#bf5fff;--purpleg:#bf5fff1f;--amber:#ffb800;--ambg:#ffb8001f;--red:#f46;--redg:#ff44661f;--blue:#48f;--blueg:#4488ff1f;--f-display:"Outfit",system-ui,sans-serif;--f-body:"Outfit",system-ui,sans-serif;--f-mono:"JetBrains Mono",monospace;--btn-radius:12px;--card-radius:16px;--glass-bg:#1a1a3ab3;--glass-blur:16px;--orb1:var(--teal);--orb2:var(--purple);--orb3:var(--teal2);--orb4:var(--amber);--orb-op:.3;--grid-color:#ffffff06;--grid-size:40px;--nav-h:72px;--hdr-h:60px}[data-theme=emerald]{--bg:#071a12;--bg2:#0d2a1e;--card:#123325;--teal:#0f8;--teal2:#00cc6a;--purple:#0af;--amber:gold;--accent-glow:#0f86;--glass-bg:#071a12b3}[data-theme=forest]{--bg:#0c2a1c;--bg2:#163d2c;--card:#1f4a38;--teal:#70c49a;--teal2:#a2e0c2;--purple:#76a0b4;--amber:#f0f5e6;--accent-glow:#70c49a4d;--glass-bg:#0c2a1ccc;--f-display:"Lora",serif;--orb1:#1f4a38;--orb2:#163d2c;--orb3:#0c2a1c;--orb4:#70c49a;--grid-color:#ffffff04}[data-theme=ledger]{--bg:#122d50;--bg2:#1a4a7a;--card:#225a94;--teal:#2f5d8c;--teal2:#c9d6e5;--purple:#c9d6e5;--amber:#f2f5f8;--btn-radius:4px;--card-radius:8px;--glass-bg:#122d50cc}[data-theme=cyber]{--bg:#000;--bg2:#001400;--card:#001a00;--teal:#00ff41;--teal2:#0c3;--purple:#00ff41;--amber:#39ff14;--txt:#00ff41;--dim:#00aa2a;--bdr:#030;--bdr2:#050;--accent-glow:#00ff4180;--f-display:"JetBrains Mono",monospace;--f-body:"JetBrains Mono",monospace;--btn-radius:0px;--card-radius:0px;--glass-bg:#000000eb;--glass-blur:0px;--orb-op:0;--grid-color:#00ff411f;--grid-size:24px}[data-theme=sepia]{--bg:#221a10;--bg2:#2e2318;--card:#3d2f21;--teal:#ffb800;--teal2:#cc9300;--purple:#f60;--amber:gold;--f-display:"Lora",serif;--btn-radius:6px;--card-radius:12px;--glass-bg:#221a10d9}[data-theme=ocean],[data-theme=oceanic]{--bg:#071422;--bg2:#0d2038;--card:#143054;--teal:#00bfff;--teal2:#08c;--purple:#1e90ff;--amber:#40e0d0;--accent-glow:#00bfff66;--btn-radius:20px;--card-radius:24px;--glass-bg:#07142299;--glass-blur:24px}[data-theme=mythic_abyssal]{--bg:#02080a;--bg2:#05141a;--card:#0a1e28b3;--teal:#0cf;--teal2:#08a;--purple:#3cf;--amber:#0ff;--accent-glow:#00ccff80;--wallpaper:url(/assets/themes/mythic_abyssal.png);--scrim:.5}[data-theme=mythic_void]{--bg:#05020a;--bg2:#0f051a;--card:#140a28b3;--teal:#bf5fff;--teal2:#93f;--purple:#fff;--amber:#f0f;--accent-glow:#bf5fff80;--wallpaper:url(/assets/themes/mythic_void.png);--scrim:.45}[data-theme=mythic_prism]{--bg:#0a0a0a;--bg2:#1a1a1a;--card:#ffffff0d;--teal:#fff;--teal2:#ccc;--purple:#48f;--amber:#f0f;--txt:#fff;--dim:#e0e0e0;--accent-glow:#fff9;--wallpaper:url(/assets/themes/mythic_prism.png);--scrim:.52}[data-theme=mythic_midas]{--bg:#1a1402;--bg2:#2a2005;--card:#453b17bf;--teal:gold;--teal2:#ccac00;--purple:#ffb800;--amber:#ffea00;--accent-glow:#ffd700b3;--wallpaper:url(/assets/themes/mythic_midas.png);--scrim:.48}[data-theme=mythic_ascension]{--bg:#030e12;--bg2:#05161c;--card:#0a1e23cc;--teal:#00e5ff;--teal2:#00b8cc;--purple:#e5be01;--amber:#fc0;--accent-glow:#00e5ff99;--wallpaper:url(/assets/themes/mythic_chronos.png);--scrim:.6}[data-theme=mythic_draconic]{--bg:#100502;--bg2:#1f0a05;--card:#1e0a05cc;--teal:#ff4757;--teal2:#ff6b81;--purple:#ffa502;--amber:#eccc68;--accent-glow:#ff475799;--wallpaper:url(/assets/themes/mythic_draconic.png);--scrim:.6}[data-theme=midnight]{--bg:#000;--bg2:#0a0a0a;--card:#141414;--teal:#e0e0e0;--teal2:#b0b0b0;--purple:#fff;--amber:silver;--txt:#f0f0f0;--dim:#888;--bdr:#222;--bdr2:#444;--accent-glow:#c8c8c84d;--f-display:"Helvetica Neue",system-ui,sans-serif;--btn-radius:6px;--card-radius:10px;--glass-bg:#0a0a0ae6;--glass-blur:12px;--orb-op:.05;--grid-color:#ffffff08;--grid-size:60px}[data-theme=solar]{--bg:#180800;--bg2:#2a1000;--card:#3d1800;--teal:#f60;--teal2:#f40;--purple:#f90;--amber:#fc0;--txt:#fff0e0;--dim:#c85;--accent-glow:#f609;--btn-radius:16px;--card-radius:20px;--glass-bg:#180800cc;--glass-blur:16px;--orb1:#f60;--orb2:#f40;--orb3:#3d1800;--orb4:#fc0;--orb-op:.35;--grid-color:#ff66000f}[data-theme=ruby]{--bg:#240612;--bg2:#340a1c;--card:#4d0d28;--teal:#ff2a2a;--teal2:#c00;--purple:#f05;--amber:#f66;--glass-bg:#240612cc}[data-theme=gold]{--bg:#221d07;--bg2:#302810;--card:#453b17;--teal:gold;--teal2:#ccac00;--purple:#ffb800;--amber:#ffea00;--glass-bg:#221d07cc}[data-theme=pastel]{--bg:#faf5f7;--bg2:#fff0f5;--card:#fff;--txt:#4a3b42;--dim:#7a636e;--bdr:#ff99cc4d;--bdr2:#ff99cc80;--teal:#f9c;--teal2:#ff66b2;--purple:#c9f;--amber:#fc9;--btn-radius:99px;--card-radius:24px;--f-display:"Nunito",sans-serif;--f-body:"Nunito",sans-serif;--glass-bg:#fff9;--glass-blur:20px;--orb1:#f9c;--orb2:#c9f;--orb3:#fc9;--orb4:#ff66b2;--orb-op:.15;--grid-color:transparent}[data-theme=comfy]{--bg:#fdf6e3;--bg2:#eee8d5;--card:#fffbf0;--txt:#5c4b37;--dim:#8a755b;--bdr:#8a755b33;--bdr2:#8a755b66;--teal:tan;--teal2:#bc8f8f;--purple:peru;--amber:#deb887;--btn-radius:16px;--card-radius:20px;--f-display:"Lora",serif;--glass-bg:#fdf6e3b3;--glass-blur:12px}[data-theme=fantasy]{--bg:#2b221a;--bg2:#3d3126;--card:#4f4033;--txt:#e8dcc7;--dim:#b8a68c;--bdr:#8b7355;--bdr2:peru;--teal:#b8860b;--teal2:#daa520;--purple:#8b0000;--amber:peru;--btn-radius:4px;--card-radius:8px;--f-display:"Cinzel",serif;--f-body:"Lora",serif;--glass-bg:#2b221ad9;--orb1:#b8860b;--orb2:#8b0000;--orb3:#3d3126;--orb4:#daa520;--orb-op:.2;--grid-color:#8b73551a}[data-theme=vaporwave]{--bg:#0d0015;--bg2:#1a0030;--card:#2a0050;--teal:#ff2d78;--teal2:#c05;--purple:#bf00ff;--amber:#0ef;--txt:#fcf;--dim:#a8c;--accent-glow:#ff2d7899;--f-display:"Outfit",sans-serif;--btn-radius:0px;--card-radius:0px;--glass-bg:#0d0015cc;--glass-blur:8px;--orb1:#ff2d78;--orb2:#bf00ff;--orb3:#0ef;--orb4:#ff2d78;--orb-op:.4;--grid-color:#ff2d781f;--grid-size:30px}[data-theme=monochrome]{--bg:#000;--bg2:#111;--card:#1a1a1a;--teal:#fff;--teal2:#e0e0e0;--purple:#ccc;--amber:#aaa;--txt:#fff;--dim:#999;--bdr:#333;--bdr2:#555;--btn-radius:0px;--card-radius:0px;--f-display:"Helvetica Neue",sans-serif;--f-body:"Helvetica Neue",sans-serif;--glass-bg:#000c;--glass-blur:8px;--orb-op:0;--grid-color:#ffffff0a}[data-theme=frost]{--bg:#010d1a;--bg2:#021525;--card:#031f36;--teal:#cff4fc;--teal2:#7dd8f0;--purple:#fff;--amber:#a0e8ff;--txt:#e8f8ff;--dim:#6aabcc;--bdr:#0a3d5c;--bdr2:#1565a0;--accent-glow:#7fd8f080;--f-display:"Outfit",system-ui,sans-serif;--btn-radius:2px;--card-radius:4px;--glass-bg:#010d1ae0;--glass-blur:20px;--orb1:#cff4fc;--orb2:#7dd8f0;--orb3:#021525;--orb4:#a0e8ff;--orb-op:.15;--grid-color:#7fd8f00d}[data-theme=sunset]{--bg:#2a0a18;--bg2:#3d0f22;--card:#54142d;--teal:#ff4500;--teal2:tomato;--purple:#8a2be2;--amber:gold;--btn-radius:24px;--card-radius:28px;--glass-bg:#2a0a18b3}[data-theme=dracula]{--bg:#282a36;--bg2:#44475a;--card:#383a59;--teal:#50fa7b;--teal2:#8be9fd;--purple:#bd93f9;--amber:#f1fa8c;--txt:#f8f8f2;--dim:#6272a4;--bdr:#44475a;--bdr2:#6272a4;--btn-radius:8px;--card-radius:12px;--glass-bg:#282a36d9}html[data-size=small] body{font-size:12px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}input,select,textarea{-webkit-user-select:auto!important;user-select:auto!important}option{background:var(--bg);color:var(--txt)}html{height:100%}body{background:var(--bg);color:var(--txt);font-family:var(--f-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;position:relative}#theme-wallpaper{z-index:-2;background-image:var(--wallpaper,none);background-position:50%;background-size:cover}#theme-scrim,#theme-wallpaper{transition:opacity 1s;position:fixed;inset:0}#theme-scrim{z-index:-1;opacity:var(--scrim,0);background:#000}#aurora{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.aurora-orb{opacity:var(--orb-op);border-radius:50%;animation:orbDrift 20s ease-in-out infinite;position:absolute}.ao1{background:radial-gradient(circle,var(--orb1),transparent 70%);width:600px;height:600px;animation-duration:18s;animation-delay:0s;top:-20%;left:-10%}.ao2{background:radial-gradient(circle,var(--orb2),transparent 70%);width:500px;height:500px;animation-duration:22s;animation-delay:-7s;top:30%;right:-15%}.ao3{background:radial-gradient(circle,var(--orb3),transparent 70%);width:400px;height:400px;animation-duration:25s;animation-delay:-12s;bottom:-10%;left:20%}.ao4{background:radial-gradient(circle,var(--orb4),transparent 70%);width:300px;height:300px;opacity:calc(var(--orb-op) * .3);animation-duration:16s;animation-delay:-4s;top:60%;right:30%}@keyframes orbDrift{0%,to{transform:translate(0)scale(1)}25%{transform:translate(40px,-30px)scale(1.08)}50%{transform:translate(-20px,50px)scale(.95)}75%{transform:translate(30px,20px)scale(1.05)}}#grid{z-index:0;pointer-events:none;background-image:linear-gradient(var(--grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--grid-color) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size);position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 30%,#0000 80%);mask-image:radial-gradient(at 50% 0,#000 30%,#0000 80%)}#shell{z-index:1;height:100dvh}#main-view,#shell{flex-direction:column;width:100%;display:flex;position:relative}#main-view{flex:1;order:1;margin:0 auto;overflow:hidden}#hdr{padding:calc(12px + env(safe-area-inset-top)) 20px 10px;background:linear-gradient(180deg,var(--bg) 70%,transparent);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){#hdr{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 95%,transparent) 70%,transparent)}}#hdr{z-index:100;position:relative}.hdr-left{flex-direction:column;gap:2px;display:flex}.app-name{text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(90deg,var(--teal),var(--purple));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:13px}.app-name,.section-name{font-family:var(--f-display);font-weight:800}.section-name{letter-spacing:-.5px;color:var(--txt);font-size:22px;line-height:1;transition:opacity .2s}.hdr-right{gap:8px}.hdr-btn,.hdr-right{align-items:center;display:flex}.hdr-btn{border:1px solid var(--bdr2);border-radius:var(--btn-radius);color:var(--txt);cursor:pointer;font-size:12px;font-weight:700;font-family:var(--f-body);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#ffffff0f;gap:5px;padding:8px 12px;transition:all .2s}.hdr-btn:hover{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.hdr-btn:hover{background:color-mix(in srgb,var(--teal) 15%,transparent)}}.hdr-btn:hover{border-color:var(--teal);color:var(--teal)}.hdr-btn.accent{background:linear-gradient(135deg,var(--teal),var(--teal2));color:#000;box-shadow:0 4px 20px var(--teal);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.hdr-btn.accent{box-shadow:0 4px 20px color-mix(in srgb,var(--teal) 30%,transparent)}}.hdr-btn.accent:hover{box-shadow:0 6px 28px var(--teal)}@supports (color:color-mix(in lab,red,red)){.hdr-btn.accent:hover{box-shadow:0 6px 28px color-mix(in srgb,var(--teal) 45%,transparent)}}.fetch-spin{animation:spin 1s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:600px){.hide-on-mobile{display:none!important}#hdr{flex-wrap:wrap;gap:8px;padding:10px 12px}.hdr-right{flex-wrap:wrap;justify-content:flex-end;gap:6px}.hdr-btn{padding:6px 8px;font-size:13px}.section-name{font-size:16px}.app-name{font-size:10px}.inv-grid{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.vault-grid{grid-template-columns:1fr}}#xp-strip{flex-shrink:0;align-items:center;gap:10px;padding:0 20px 10px;display:flex}.xp-rank{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:800}.xp-bar-wrap{background:#ffffff14;border-radius:99px;flex:1;height:4px;overflow:hidden}.xp-bar-fill{background:linear-gradient(90deg,#ff7b7b,#feca57,#6cc79e,#70a1ff,#ff7b7b) 0 0/200% 100%;border-radius:99px;height:100%;transition:width .6s cubic-bezier(.34,1.56,.64,1);animation:xpFlow 3s linear infinite;box-shadow:0 0 14px #ffffff40,inset 0 2px 4px #fff6}@keyframes xpFlow{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes barFlash{0%{filter:brightness();box-shadow:0 0 14px #ffffff40,inset 0 2px 4px #fff6}50%{filter:brightness(2);box-shadow:0 0 40px #fff,inset 0 2px 20px #fff}to{filter:brightness();box-shadow:0 0 14px #ffffff40,inset 0 2px 4px #fff6}}.xp-bar-fill.xp-gain{animation:barFlash .5s cubic-bezier(.4,0,.2,1) forwards}.xp-num-label{color:var(--dim);font-size:11px;font-family:var(--f-mono);white-space:nowrap;position:relative}.xp-floating{color:var(--teal);font-family:var(--f-display);pointer-events:none;z-index:50;text-shadow:0 2px 8px var(--teal);font-size:16px;font-weight:800;animation:floatUpFade 1.2s ease-out forwards;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.xp-floating{text-shadow:0 2px 8px color-mix(in srgb,var(--teal) 50%,transparent)}}@keyframes floatUpFade{0%{opacity:0;transform:translate(-50%,10px)}20%{opacity:1;transform:translate(-50%,-5px)}to{opacity:0;transform:translate(-50%,-30px)}}#pages{flex:1;position:relative;overflow:hidden}.page{padding:4px 14px calc(var(--nav-h) + 16px + env(safe-area-inset-bottom));scrollbar-width:thin;scrollbar-color:var(--bdr) transparent;will-change:transform,opacity;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute;inset:0;overflow:hidden auto}.page::-webkit-scrollbar{width:3px}.page::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:99px}.page.hidden{pointer-events:none}.page.slide-left{opacity:0;transform:translate(-100%)}.page.slide-right{opacity:0;transform:translate(100%)}.page.center{opacity:1;transform:translate(0)}#nav{height:calc(var(--nav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--bg);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){#nav{background:color-mix(in srgb,var(--bg) 92%,transparent)}}#nav{-webkit-backdrop-filter:blur(24px);border-top:1px solid var(--bdr);z-index:100;order:2;align-items:stretch;width:100%;margin:0 auto;display:flex;position:relative}#nav-indicator{background:linear-gradient(90deg,var(--teal),var(--purple));height:2px;box-shadow:0 0 12px var(--teal);border-radius:0 0 3px 3px;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){#nav-indicator{box-shadow:0 0 12px color-mix(in srgb,var(--teal) 60%,transparent)}}.nav-tab{cursor:pointer;font-family:var(--f-body);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:8px 4px;transition:all .2s;display:flex;position:relative}.nav-icon{filter:grayscale(.3)brightness(.9);opacity:.85;font-size:22px;line-height:1;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .2s,opacity .2s}.nav-label{text-transform:uppercase;letter-spacing:.06em;color:var(--dim);font-size:10px;font-weight:700;font-family:var(--f-display);transition:color .2s}.nav-tab.active .nav-icon{filter:none;opacity:1;transform:scale(1.2)translateY(-2px)}.nav-tab.active .nav-label{color:var(--teal)}.nav-tab:active .nav-icon{transform:scale(.9)}.nav-dot{background:var(--teal2);border:2px solid var(--bg2);border-radius:50%;width:7px;height:7px;animation:dotPulse 2s ease-in-out infinite;position:absolute;top:6px;right:calc(50% - 14px)}@keyframes dotPulse{0%,to{box-shadow:0 0 #f466}50%{box-shadow:0 0 0 5px #f460}}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border-top:1px solid #ffffff1a}.live-pulse{animation:livePulseAnim 1.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes livePulseAnim{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--teal) 60%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--teal) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--teal) 0%,transparent)}}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--bdr);border-radius:var(--card-radius);position:relative;overflow:hidden;transform:translate(0)}.glass:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff0a,#0000 50%);position:absolute;inset:0}.glass.teal{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.glass.teal{border-color:color-mix(in srgb,var(--teal) 20%,transparent)}}.glass.teal{box-shadow:0 0 40px var(--teal)}@supports (color:color-mix(in lab,red,red)){.glass.teal{box-shadow:0 0 40px color-mix(in srgb,var(--teal) 8%,transparent)}}.glass.purple{border-color:#bf5fff33;box-shadow:0 0 40px #bf5fff14}.glass.amber{border-color:#ffb80033;box-shadow:0 0 40px #ffb80014}.glass.red{border-color:#f463;box-shadow:0 0 40px #ff446614}.card{background:var(--card);border:1px solid var(--bdr);border-radius:var(--card-radius);margin-bottom:10px;padding:14px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,border-color .2s;position:relative;overflow:hidden}@media (hover:hover){.card:hover{box-shadow:0 8px 24px var(--teal);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.card:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--teal) 15%,transparent)}}.card:hover{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.card:hover{border-color:color-mix(in srgb,var(--teal) 40%,transparent)}}.card:hover{z-index:5}}.card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.display{font-family:var(--f-display);letter-spacing:-.5px;font-weight:800}.mono{font-family:var(--f-mono);font-weight:500}.label-sm{letter-spacing:.1em;font-size:10px}.label-md,.label-sm{text-transform:uppercase;color:var(--dim);font-weight:700;font-family:var(--f-display)}.label-md{letter-spacing:.07em;font-size:12px}.section-hd{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.1em;color:var(--dim);align-items:center;gap:8px;margin:20px 0 10px;font-size:13px;font-weight:800;display:flex}.section-hd:after{content:"";background:var(--bdr);flex:1;height:1px}.hero-stat{border-radius:var(--card-radius);background:linear-gradient(135deg,var(--teal),var(--purple),var(--teal2));margin-bottom:14px;padding:28px 24px}@supports (color:color-mix(in lab,red,red)){.hero-stat{background:linear-gradient(135deg,color-mix(in srgb,var(--teal) 10%,transparent),color-mix(in srgb,var(--purple) 8%,transparent),color-mix(in srgb,var(--teal2) 6%,transparent))}}.hero-stat{border:1px solid var(--teal)}@supports (color:color-mix(in lab,red,red)){.hero-stat{border:1px solid color-mix(in srgb,var(--teal) 20%,transparent)}}.hero-stat{box-shadow:0 20px 60px var(--teal),inset 0 1px 0 #ffffff0f;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hero-stat{box-shadow:0 20px 60px color-mix(in srgb,var(--teal) 6%,transparent),inset 0 1px 0 #ffffff0f}}.hero-stat:after{content:"";background:linear-gradient(90deg,transparent,var(--teal),transparent);height:1px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.hero-stat:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--teal) 40%,transparent),transparent)}}.hero-orbiting{background:conic-gradient(from 0deg,transparent 60%,var(--teal) 70%,transparent 80%);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-80px}@supports (color:color-mix(in lab,red,red)){.hero-orbiting{background:conic-gradient(from 0deg,transparent 60%,color-mix(in srgb,var(--teal) 8%,transparent) 70%,transparent 80%)}}.hero-orbiting{animation:heroSpin 15s linear infinite}@keyframes heroSpin{to{transform:rotate(1turn)}}.hero-label{text-transform:uppercase;letter-spacing:.12em;color:var(--teal);font-size:11px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.hero-label{color:color-mix(in srgb,var(--teal) 60%,transparent)}}.hero-label{margin-bottom:8px}.hero-value{font-family:var(--f-display);letter-spacing:-2px;background:linear-gradient(135deg,var(--teal) 0,var(--teal) 100%);font-size:52px;font-weight:800;line-height:1}@supports (color:color-mix(in lab,red,red)){.hero-value{background:linear-gradient(135deg,var(--teal) 0,color-mix(in srgb,var(--teal) 70%,transparent) 100%)}}.hero-value{-webkit-text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;position:relative}.hero-value.negative{background:linear-gradient(135deg,var(--red),#f84);-webkit-background-clip:text;background-clip:text}.hero-value.warning{background:linear-gradient(135deg,var(--amber),#f94);-webkit-background-clip:text;background-clip:text}.hero-sub{flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.hero-sub-item{flex-direction:column;gap:2px;display:flex}.hero-sub-label{color:#c8c8ff66;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:700}.hero-sub-val{font-family:var(--f-mono);color:#c8c8ffcc;font-size:13px;font-weight:500}.stat-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.stat-grid.thirds{grid-template-columns:repeat(3,1fr)}.stat-box{border:1px solid var(--bdr);border-radius:var(--card-radius);text-align:center;cursor:pointer;background:#ffffff08;padding:12px 16px;transition:all .3s cubic-bezier(.2,.8,.2,1)}.stat-box:hover{border-color:var(--teal);background:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.stat-box:hover{border-color:color-mix(in srgb,var(--teal) 40%,transparent)}}.stat-box:hover{box-shadow:0 8px 20px #0006,0 0 15px var(--teal);transform:translateY(-3px)scale(1.02)}@supports (color:color-mix(in lab,red,red)){.stat-box:hover{box-shadow:0 8px 20px #0006,0 0 15px color-mix(in srgb,var(--teal) 10%,transparent)}}.stat-box:after{content:"";background:radial-gradient(circle at 100% 0,var(--accent-color,var(--teal)),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.stat-box:after{background:radial-gradient(circle at 100% 0,var(--accent-color,color-mix(in srgb,var(--teal) 6%,transparent)),transparent 60%)}}.stat-box:after{pointer-events:none;border-radius:inherit}.stat-box-label{text-transform:uppercase;letter-spacing:.08em;color:var(--dim);font-size:10px;font-weight:700;font-family:var(--f-display);margin-bottom:6px}.stat-box-val{font-family:var(--f-display);letter-spacing:-.3px;font-size:19px;font-weight:800;line-height:1.1}.stat-box-sub{color:var(--dim);margin-top:4px;font-size:11px}.stat-box-edge{border-radius:0 3px 3px 0;width:3px;position:absolute;top:10%;bottom:10%;left:0}.boss-card{background:var(--teal2)}@supports (color:color-mix(in lab,red,red)){.boss-card{background:color-mix(in srgb,var(--teal2) 4%,transparent)}}.boss-card{border:1px solid var(--teal2)}@supports (color:color-mix(in lab,red,red)){.boss-card{border:1px solid color-mix(in srgb,var(--teal2) 15%,transparent)}}.boss-card{border-radius:var(--card-radius);margin-bottom:10px;padding:18px;transition:box-shadow .3s;position:relative;overflow:hidden}.boss-card.target{border-color:#ff446659;animation:bossGlow 3s ease-in-out infinite}@keyframes bossGlow{0%,to{box-shadow:0 0 20px #ff44661a,inset 0 0 20px #ff446608}50%{box-shadow:0 0 40px #f463,inset 0 0 30px #ff44660f}}.boss-card.slain{opacity:.4;filter:grayscale(.6)}.boss-name{font-family:var(--f-display);letter-spacing:-.2px;margin-bottom:4px;font-size:15px;font-weight:800}.boss-meta{color:var(--dim);flex-wrap:wrap;gap:10px;margin-bottom:14px;font-size:12px;display:flex}.boss-hp-track{background:#ffffff0f;height:12px;margin-bottom:6px;overflow:hidden}.boss-hp-fill,.boss-hp-track{border-radius:99px;position:relative}.boss-hp-fill{height:100%;transition:width .8s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 10px #ffffff0d}.boss-hp-fill.hp-danger{background:linear-gradient(90deg,#f46,red);box-shadow:0 0 12px #f466}.boss-hp-fill.hp-warning{background:linear-gradient(90deg,#ffb800,#ff9500);box-shadow:0 0 12px #ffb8004d}.boss-hp-fill.hp-safe{background:linear-gradient(90deg,#00ffd1,#34c759);box-shadow:0 0 12px #00ffd14d}.boss-hp-fill:after{content:"";filter:blur(2px);background:#fff6;border-radius:99px;width:8px;position:absolute;top:0;bottom:0;right:0}.boss-hp-shine{background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:60%;height:100%;animation:hpShine 2.5s ease-in-out infinite;position:absolute;top:0;left:-100%}@keyframes hpShine{0%{left:-60%}to{left:160%}}.strike-btn{color:#fff;cursor:pointer;font-size:15px;font-weight:800;font-family:var(--f-display);letter-spacing:.02em;background:linear-gradient(135deg,#f46,#f63);border:none;border-radius:12px;width:100%;margin-top:12px;padding:12px 20px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 8px 24px #ff446659}.strike-btn:after{content:"";background:linear-gradient(135deg,#ffffff1f,#0000);position:absolute;inset:0}.strike-btn:active{transform:scale(.97);box-shadow:0 4px 12px #ff446640}.strike-input{border:1.5px solid var(--bdr2);border-radius:var(--btn-radius);color:var(--txt);font-family:var(--f-mono);background:#ff446612;outline:none;width:100%;margin-top:10px;padding:12px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.strike-input:focus{border-color:#ff446680;box-shadow:0 0 0 3px #ff44661a}.strike-input::placeholder{color:#c8c8ff40}.hp-high,.hp-low,.hp-mid{background:linear-gradient(90deg,var(--teal),var(--teal2))}.holding{border:1px solid var(--bdr);border-radius:var(--card-radius);background:#ffffff08;margin-bottom:10px;padding:16px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.holding:hover{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.holding:hover{border-color:color-mix(in srgb,var(--teal) 20%,transparent)}}.holding:hover{box-shadow:0 8px 30px var(--teal)}@supports (color:color-mix(in lab,red,red)){.holding:hover{box-shadow:0 8px 30px color-mix(in srgb,var(--teal) 5%,transparent)}}.holding-ticker{letter-spacing:-.5px;font-size:24px;line-height:1}.holding-shares,.holding-ticker{font-family:var(--f-display);font-weight:800}.holding-shares{letter-spacing:-1.5px;background:linear-gradient(135deg,var(--teal),var(--teal));font-size:38px}@supports (color:color-mix(in lab,red,red)){.holding-shares{background:linear-gradient(135deg,var(--teal),color-mix(in srgb,var(--teal) 50%,transparent))}}.holding-shares{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.holding-price{color:var(--dim);margin-top:2px;font-size:13px}.goal-track{background:#ffffff0f;border-radius:99px;height:6px;margin-top:10px;overflow:hidden}.goal-fill{background:linear-gradient(90deg,var(--purple),var(--teal));border-radius:99px;height:100%;transition:width .6s}.inp{border:1.5px solid var(--bdr2);border-radius:var(--btn-radius);color:var(--txt);font-family:var(--f-mono);background:#ffffff0d;outline:none;width:100%;padding:11px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s,background .2s}.inp:focus{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.inp:focus{border-color:color-mix(in srgb,var(--teal) 40%,transparent)}}.inp:focus{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.inp:focus{background:color-mix(in srgb,var(--teal) 5%,transparent)}}.inp:focus{box-shadow:0 0 0 3px var(--teal)}@supports (color:color-mix(in lab,red,red)){.inp:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 8%,transparent)}}.inp.right{text-align:right}.inp-text{font-family:var(--f-body)}.inp-sm{padding:8px 12px;font-size:16px}.inp-label{text-transform:uppercase;letter-spacing:.07em;color:var(--dim);font-size:11px;font-weight:700;margin-bottom:6px}.btn,.inp-label{font-family:var(--f-display)}.btn{background:linear-gradient(135deg,var(--teal),var(--teal2));color:#000;border-radius:var(--btn-radius);cursor:pointer;font-size:14px;font-weight:800;letter-spacing:.02em;border:none;padding:12px 20px;transition:all .2s}.btn:hover{box-shadow:0 8px 24px var(--teal)}@supports (color:color-mix(in lab,red,red)){.btn:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--teal) 35%,transparent)}}.btn:active{transform:scale(.94)}.btn.full{width:100%}.btn.sm{border-radius:9px;padding:8px 14px;font-size:12px}.btn.ghost{color:var(--txt);border:1px solid var(--bdr2);background:#ffffff12}.btn.ghost:hover{background:#ffffff1a}.btn.danger{background:linear-gradient(135deg,var(--red),#f63);box-shadow:none}.btn.danger:hover{box-shadow:0 8px 24px #ff446659}.btn.accent{background:linear-gradient(135deg,var(--teal),var(--teal2));color:#000;box-shadow:0 4px 12px var(--teal);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.btn.accent{box-shadow:0 4px 12px color-mix(in srgb,var(--teal) 40%,transparent)}}.quest-item{border-radius:var(--card-radius);cursor:pointer;border:1px solid #0000;align-items:flex-start;gap:14px;margin-bottom:8px;padding:14px;transition:background .15s;display:flex}.quest-item:hover{border-color:var(--bdr);background:#ffffff08}.quest-item.auto{cursor:default}.quest-tier-daily{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.quest-tier-daily{border-color:color-mix(in srgb,var(--teal) 15%,transparent)}}.quest-tier-daily{background:#ffffff03}.quest-tier-daily:hover{border-color:var(--teal);box-shadow:0 0 15px var(--teal)}@supports (color:color-mix(in lab,red,red)){.quest-tier-daily:hover{box-shadow:0 0 15px color-mix(in srgb,var(--teal) 10%,transparent)}}.quest-tier-weekly{border-color:var(--purple)}@supports (color:color-mix(in lab,red,red)){.quest-tier-weekly{border-color:color-mix(in srgb,var(--purple) 30%,transparent)}}.quest-tier-weekly{background:#bf5fff05;padding:16px}.quest-tier-weekly:hover{border-color:var(--purple);box-shadow:0 0 25px var(--purple)}@supports (color:color-mix(in lab,red,red)){.quest-tier-weekly:hover{box-shadow:0 0 25px color-mix(in srgb,var(--purple) 15%,transparent)}}.quest-tier-monthly{border-color:var(--amber)}@supports (color:color-mix(in lab,red,red)){.quest-tier-monthly{border-color:color-mix(in srgb,var(--amber) 50%,transparent)}}.quest-tier-monthly{background:#ffb80008;padding:18px;animation:monthlyPulse 4s ease-in-out infinite;position:relative;overflow:hidden}.quest-tier-monthly:before{content:"";background:linear-gradient(180deg,transparent,var(--amber),transparent);width:4px;height:100%;position:absolute;top:0;left:0}@keyframes monthlyPulse{0%,to{box-shadow:0 0 10px #ffb8001a,inset 0 0 10px #ffb8000d}50%{box-shadow:0 0 25px #ffb8004d,inset 0 0 20px #ffb8001a}}.quest-tier-monthly:hover{border-color:var(--amber)}.quest-check{border:2px solid #ffffff26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.quest-check.done{background:linear-gradient(135deg,var(--teal),var(--teal2));box-shadow:0 4px 12px var(--teal);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.quest-check.done{box-shadow:0 4px 12px color-mix(in srgb,var(--teal) 40%,transparent)}}.xp-pill{background:var(--teal);align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.xp-pill{background:color-mix(in srgb,var(--teal) 10%,transparent)}}.xp-pill{color:var(--teal);border:1px solid var(--teal)}@supports (color:color-mix(in lab,red,red)){.xp-pill{border:1px solid color-mix(in srgb,var(--teal) 20%,transparent)}}.xp-pill{font-size:11px;font-weight:700;font-family:var(--f-mono);border-radius:6px;margin-top:5px;padding:2px 8px}.tier-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.achv-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.achv-card{border-radius:var(--card-radius);text-align:center;border:1px solid var(--bdr);padding:16px;transition:all .3s;position:relative;overflow:hidden}.achv-card.unlocked{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.achv-card.unlocked{border-color:color-mix(in srgb,var(--teal) 25%,transparent)}}.achv-card.unlocked{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.achv-card.unlocked{background:color-mix(in srgb,var(--teal) 6%,transparent)}}.achv-card.unlocked.epic{background:#bf5fff12;border-color:#bf5fff4d}.achv-card.unlocked.mythic{background:#ffb80014;border-color:#ffb80059;box-shadow:0 8px 30px #ffb8001a}.achv-card.locked{opacity:.2}.achv-card:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:60%;height:200%;animation:achvShine 5s ease-in-out infinite;position:absolute;top:-50%;left:-100%;transform:skew(-20deg)}.achv-card.locked:after{display:none}@keyframes achvShine{0%,60%{left:-100%}to{left:200%}}.daily-item{border-radius:var(--card-radius);border:1px solid var(--bdr);cursor:pointer;background:#ffffff08;align-items:center;gap:14px;margin-bottom:8px;padding:14px;transition:all .2s;display:flex}.daily-item:hover{background:#ffffff0d}.daily-item.done{opacity:.5;cursor:default}.daily-icon{background:#ffffff12;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.daily-item.done .daily-icon{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.daily-item.done .daily-icon{background:color-mix(in srgb,var(--teal) 15%,transparent)}}.daily-item.done .daily-icon{color:var(--teal)}.health-ring-wrap{align-items:center;gap:20px;margin-bottom:16px;display:flex}.ring-svg{flex-shrink:0}.ring-bg{stroke:#ffffff0f}.ring-bg,.ring-fill{fill:none;stroke-width:8px}.ring-fill{stroke-linecap:round;transition:stroke-dashoffset .8s,stroke .4s}.prog-track{background:#ffffff0f;border-radius:99px;height:8px;overflow:hidden}.prog-fill{border-radius:99px;height:100%;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.campaign-track{background:#ffffff0d;border-radius:99px;height:16px;position:relative;overflow:hidden}.campaign-fill{background:linear-gradient(90deg,var(--red),var(--amber),var(--teal));border-radius:99px;height:100%}.campaign-shimmer{background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:60%;height:100%;animation:campShimmer 2.5s ease-in-out infinite;position:absolute;top:0;left:-100%}@keyframes campShimmer{0%{left:-60%}to{left:160%}}.month-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.month-btn{border-radius:var(--btn-radius);border:1.5px solid var(--bdr);color:var(--dim);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--f-body);background:#ffffff0a;padding:7px 4px;transition:all .15s}.month-btn.on{color:#60a5fa;background:#4488ff26;border-color:#48f6}.div-cal{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.div-cell{border-radius:var(--btn-radius);text-align:center;border:1px solid var(--bdr);text-transform:uppercase;letter-spacing:.05em;color:var(--dim);background:#ffffff08;padding:10px 6px;font-size:10px;font-weight:700}.div-cell.active{color:#60a5fa;background:#4488ff1a;border-color:#4488ff4d}.div-cell.received{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.div-cell.received{background:color-mix(in srgb,var(--teal) 10%,transparent)}}.div-cell.received{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.div-cell.received{border-color:color-mix(in srgb,var(--teal) 30%,transparent)}}.div-cell.received{color:var(--teal)}.sim-row{align-items:center;gap:12px;margin-bottom:12px;display:flex}.sim-lbl{color:var(--dim);flex:0 0 110px;font-size:12px;font-weight:600;line-height:1.4}input[type=range]{-webkit-appearance:none;cursor:pointer;background:#ffffff1a;border-radius:99px;outline:none;flex:1;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(135deg,var(--teal),var(--teal2));cursor:pointer;width:22px;height:22px;box-shadow:0 4px 12px var(--teal);border-radius:50%}@supports (color:color-mix(in lab,red,red)){input[type=range]::-webkit-slider-thumb{box-shadow:0 4px 12px color-mix(in srgb,var(--teal) 50%,transparent)}}.sim-card.active{border-color:var(--teal);background:linear-gradient(180deg,var(--teal),transparent)}@supports (color:color-mix(in lab,red,red)){.sim-card.active{background:linear-gradient(180deg,color-mix(in srgb,var(--teal) 10%,transparent),transparent)}}.sim-card.active{cursor:pointer;box-shadow:0 4px 12px var(--teal)}@supports (color:color-mix(in lab,red,red)){.sim-card.active{box-shadow:0 4px 12px color-mix(in srgb,var(--teal) 50%,transparent)}}.sim-val{font-size:13px;font-weight:700;font-family:var(--f-display);color:var(--teal);text-align:right;min-width:64px}.sim-result{border:1px solid var(--bdr);border-radius:var(--card-radius);background:#ffffff0a;margin-top:10px;padding:14px}.modal-overlay{z-index:9000;background:#000c;align-items:flex-end;animation:modalIn .25s;display:flex;position:fixed;inset:0}@keyframes modalIn{0%{opacity:0}to{opacity:1}}.modal-sheet{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:100%;padding:20px 20px calc(20px + env(safe-area-inset-bottom));background:#12122afa;border:1px solid #ffffff1a;border-bottom:none;border-radius:24px 24px 0 0;max-height:92vh;animation:sheetUp .3s cubic-bezier(.34,1.56,.64,1);overflow-y:auto}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-title{font-family:var(--f-display);justify-content:space-between;align-items:center;margin-bottom:20px;font-size:20px;font-weight:800;display:flex}.modal-close{color:var(--dim);cursor:pointer;background:#ffffff1a;border:none;border-radius:99px;width:32px;height:32px;font-size:16px}.mf{margin-bottom:14px}.popup{top:calc(var(--hdr-h) + env(safe-area-inset-top) + 8px);color:#000;font-size:14px;font-weight:800;font-family:var(--f-display);z-index:9999;white-space:nowrap;box-shadow:0 8px 30px var(--teal);background:linear-gradient(135deg,#00ffd1f2,#00b496e6);border-radius:99px;padding:10px 22px;transition:opacity .3s,transform .3s;position:fixed;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.popup{box-shadow:0 8px 30px color-mix(in srgb,var(--teal) 40%,transparent)}}.popup{letter-spacing:.01em}.pwa-btn.primary{background:linear-gradient(135deg,var(--teal),var(--teal2))}@supports (color:color-mix(in lab,red,red)){.pwa-btn.primary{background:linear-gradient(135deg,color-mix(in srgb,var(--teal) 95%,transparent),var(--teal2))}}.pwa-btn.primary{color:#000;border-color:#0000}.popup.off{opacity:0;transform:translate(-50%)translateY(-8px)}#save-banner{bottom:calc(var(--nav-h) + 12px + env(safe-area-inset-bottom));background:linear-gradient(135deg,var(--teal),var(--teal2));color:#000;font-weight:800;z-index:9998;border-radius:10px;padding:8px 16px;right:16px}#price-banner,#save-banner{font-size:12px;font-family:var(--f-display);opacity:0;pointer-events:none;transition:opacity .3s;position:fixed}#price-banner{top:calc(var(--hdr-h) + env(safe-area-inset-top) + 48px);color:#fff;font-weight:700;z-index:9997;white-space:nowrap;background:#4488ffe6;border-radius:8px;padding:8px 18px;left:50%;transform:translate(-50%)}@keyframes dmgPop{0%{opacity:1;transform:translateY(0)scale(1.2)}to{opacity:0;transform:translateY(-90px)scale(.8)}}.dmg-num{font-family:var(--f-display);color:var(--red);text-shadow:0 0 20px #ff4466e6;pointer-events:none;z-index:9999;font-size:30px;font-weight:900;animation:dmgPop 1.2s ease-out forwards;position:fixed}@keyframes xpFloat{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70px)}}.xp-num{font-family:var(--f-display);color:var(--teal);text-shadow:0 0 15px var(--teal);font-size:18px;font-weight:900;position:fixed}@supports (color:color-mix(in lab,red,red)){.xp-num{text-shadow:0 0 15px color-mix(in srgb,var(--teal) 80%,transparent)}}.xp-num{pointer-events:none;z-index:9999;animation:xpFloat 1.5s ease-out forwards}@keyframes coinBurst{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--cx),var(--cy)) scale(.2) rotate(2turn)}}.coin{pointer-events:none;z-index:9999;font-size:20px;animation:coinBurst 1.2s ease-out forwards;position:fixed}@keyframes levelBang{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}70%{transform:translate(-50%,-50%)scale(1.1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.level-banner{background:linear-gradient(135deg,var(--amber),var(--red),var(--purple));color:#fff;font-family:var(--f-display);z-index:9998;text-align:center;pointer-events:none;letter-spacing:-.3px;border-radius:20px;padding:20px 40px;font-size:24px;font-weight:900;animation:levelBang .5s cubic-bezier(.34,1.56,.64,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #ffb80080,0 20px 60px #00000080}.mod-item{border:1px solid var(--bdr);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.mod-item:hover{background:#ffffff0d}.mod-item.active{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.mod-item.active{background:color-mix(in srgb,var(--teal) 10%,transparent)}}.mod-item.active{border-color:var(--teal)}@keyframes achvSlide{0%{opacity:0;transform:translate(-50%)translateY(80px)scale(.8)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.achv-toast{bottom:calc(var(--nav-h) + 20px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:9997;white-space:nowrap;background:#12122afa;border-radius:18px;align-items:center;gap:14px;padding:14px 20px;animation:achvSlide .5s cubic-bezier(.34,1.56,.64,1);display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #00000080}.achv-title{letter-spacing:-.5px;color:var(--teal);text-shadow:0 0 15px var(--teal);font-size:18px;font-weight:900}@supports (color:color-mix(in lab,red,red)){.achv-title{text-shadow:0 0 15px color-mix(in srgb,var(--teal) 80%,transparent)}}.hist-row{border-bottom:1px solid var(--bdr);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.hist-row:last-child{border-bottom:none}.ob-wrap{max-width:480px;margin:0 auto;padding:24px 20px 40px}.ob-prog{gap:6px;margin-bottom:28px;display:flex}.ob-step{background:#ffffff14;border-radius:99px;flex:1;height:3px;transition:background .3s}.ob-step.done{background:linear-gradient(90deg,var(--teal),var(--purple))}.ob-title{font-family:var(--f-display);letter-spacing:-.5px;margin-bottom:8px;font-size:26px;font-weight:800;line-height:1.1}.ob-sub{color:var(--dim);margin-bottom:28px;font-size:15px;line-height:1.7}.ob-field{margin-bottom:18px}.ob-added{border:1px solid var(--bdr);background:#ffffff0a;border-radius:12px;align-items:center;margin-bottom:6px;padding:12px 14px;display:flex}.streak-dots{flex-wrap:wrap;gap:6px;display:flex}.streak-dot{border:1px solid var(--bdr);background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.streak-dot.lit{background:#ffb80026;border-color:#ffb80066;box-shadow:0 4px 12px #ffb80033}#scroll-top{bottom:calc(var(--nav-h) + 16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--bdr);cursor:pointer;z-index:8000;opacity:0;width:40px;height:40px;color:var(--dim);background:#ffffff14;border-radius:99px;justify-content:center;align-items:center;font-size:16px;transition:opacity .3s;display:flex;position:fixed;left:16px}#scroll-top.vis{opacity:1}.mod-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mod-card{border:1.5px solid var(--bdr);cursor:pointer;background:#ffffff0a;border-radius:14px;align-items:center;gap:10px;padding:14px;transition:all .2s;display:flex}.mod-card.on{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.mod-card.on{border-color:color-mix(in srgb,var(--teal) 30%,transparent)}}.mod-card.on{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.mod-card.on{background:color-mix(in srgb,var(--teal) 7%,transparent)}}.mod-card.locked{opacity:.35;cursor:default}@media (min-width:800px){#shell{flex-direction:row;width:100vw;max-width:none;margin:0}#nav{border-top:none;border-right:1px solid var(--bdr);background:#4ade801f;flex-direction:column;order:1;justify-content:flex-start;gap:8px;width:200px;height:100dvh;padding-top:24px}#main-view{flex:1;order:2;max-width:none}#hdr,#xp-strip,.page{padding-left:max(24px,50% - 450px)!important;padding-right:max(24px,50% - 450px)!important}.nav-tab{border-radius:12px;flex-direction:row;flex:none;justify-content:flex-start;margin:0 12px;padding:14px 24px}.nav-icon{margin-right:16px;font-size:20px}.nav-label{letter-spacing:.1em;font-size:13px}#nav-indicator{display:none}.nav-tab.active{border:1px solid var(--bdr);background:#ffffff0d}.nav-tab.active .nav-icon{transform:scale(1.1)}}.mod-name{font-size:13px;font-weight:700;font-family:var(--f-display);line-height:1.2}.mod-desc{color:var(--dim);margin-top:2px;font-size:10px}.mod-check{border:1.5px solid #ffffff26;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.mod-card.on .mod-check{background:linear-gradient(135deg,var(--teal),var(--teal2));border-color:#0000}.prestige-bar{background:linear-gradient(135deg,#ffb8001a,#ef444414);border:1px solid #ffb8004d;border-radius:14px;align-items:center;gap:12px;margin-bottom:14px;padding:14px 18px;animation:prestigeGlow 3s ease-in-out infinite;display:flex}@keyframes prestigeGlow{0%,to{box-shadow:0 0 20px #ffb8001a}50%{box-shadow:0 0 40px #ffb80033}}.metal-card{border-radius:18px;padding:18px;position:relative;overflow:hidden}.metal-card.gold{background:linear-gradient(135deg,#ffb8001f,#ffb8000a);border:1px solid #ffb80040}.metal-card.silver{background:linear-gradient(135deg,#94a3b81a,#94a3b80a);border:1px solid #94a3b833}.flex-between{justify-content:space-between;align-items:center;display:flex}.mt-auto{margin-top:auto}.gap-8{gap:8px}.gap-12{gap:12px}.mb-0{margin-bottom:0}.text-teal{color:var(--teal)}.text-red{color:var(--red)}.text-amber{color:var(--amber)}.text-purple{color:var(--purple)}.text-blue{color:var(--blue)}.drag-handle,.text-dim{color:var(--dim)}.drag-handle{cursor:grab;-webkit-user-select:none;user-select:none;opacity:.5;flex-shrink:0;align-items:center;padding:2px 6px;font-size:18px;display:none}.edit-active .drag-handle{display:flex}.drag-item.dragging{opacity:.4;transform:scale(1.02)}.drag-item.over{outline:2px solid var(--purple);outline-offset:2px;border-radius:18px}.safe-bottom{height:env(safe-area-inset-bottom)}@keyframes modWiggle{0%,to{transform:scale(1)rotate(0)}15%{transform:scale(1.05)rotate(-3deg)}30%{transform:scale(1.05)rotate(3deg)}45%{transform:scale(1.03)rotate(-2deg)}60%{transform:scale(1.03)rotate(2deg)}75%{transform:scale(1.01)rotate(-1deg)}}.mod-wiggle{animation:modWiggle .45s cubic-bezier(.34,1.56,.64,1)}.mod-card.on{border-color:var(--teal)!important;background:var(--teal)!important}@supports (color:color-mix(in lab,red,red)){.mod-card.on{background:color-mix(in srgb,var(--teal) 12%,transparent)!important}}.mod-card.on{box-shadow:0 0 16px var(--teal)}@supports (color:color-mix(in lab,red,red)){.mod-card.on{box-shadow:0 0 16px color-mix(in srgb,var(--teal) 15%,transparent)}}.mod-card.on .mod-check{box-shadow:0 2px 8px var(--teal);background:var(--teal)!important;border-color:var(--teal)!important}@supports (color:color-mix(in lab,red,red)){.mod-card.on .mod-check{box-shadow:0 2px 8px color-mix(in srgb,var(--teal) 40%,transparent)}}.mod-card.on .mod-name{color:var(--teal)}.mod-card:not(.locked):not(.on):hover{background:#ffffff12;border-color:#ffffff2e}.crypto-card{border:1px solid var(--bdr);background:#ffffff08;border-radius:16px;margin-bottom:10px;padding:14px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.crypto-card:before{content:"";background:linear-gradient(90deg,#0000,#ffb8001a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.crypto-card:hover{border-color:#ffb80033;box-shadow:0 4px 20px #ffb8000d}.crypto-symbol{letter-spacing:-.3px;font-size:20px}.crypto-amount,.crypto-symbol{font-family:var(--f-display);font-weight:800}.crypto-amount{letter-spacing:-1px;background:linear-gradient(135deg,var(--amber),#f94);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:28px}.crypto-price-meta{color:var(--dim);margin-top:2px;font-size:12px}.change-up{color:#4ade80;font-weight:700}.change-dn{color:var(--red);font-weight:700}.crypto-hero{background:linear-gradient(135deg,#ffb8001a,#ff99440f,#bf5fff0d);border-color:#ffb80033}@keyframes logoBloom{0%{opacity:0;filter:contrast(150%);transform:scale(.1)}20%{filter:drop-shadow(0 0 50px var(--teal));opacity:1;transform:scale(1.1)}25%{filter:drop-shadow(0 0 20px var(--teal));transform:scale(1)}30%{filter:brightness(2)hue-rotate(90deg);transform:translate(10px)skew(20deg)}32%{filter:brightness(.5);transform:translate(-10px)skew(-20deg)}34%{filter:drop-shadow(0 0 25px var(--amber));transform:translate(0)skew(0deg)}80%{opacity:1;filter:brightness(1.5) drop-shadow(0 0 40px var(--teal));transform:scale(1.2)}to{opacity:0;filter:brightness(3);transform:scale(10)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes softEntrance{0%{opacity:0}to{opacity:1}}@keyframes pulseFloat{0%{opacity:.8;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-10px)scale(1.05)}to{opacity:.8;transform:translateY(0)scale(1)}}.animate-fade-in{animation:fadeIn 1s ease-out forwards}.animate-soft-enter{animation:softEntrance 1s ease-out forwards}.subtitle{color:var(--dim2);text-transform:none;opacity:.8;letter-spacing:.02em;margin-left:6px;font-size:11px;font-weight:500;display:inline-block}@media (max-width:600px){.section-hd{flex-wrap:wrap;align-items:baseline;row-gap:4px}.subtitle{opacity:.7;width:100%;margin-left:0;font-size:10px;display:block}}@keyframes typographySlam{0%{opacity:0;filter:blur(10px);transform:scale(3)rotate(-5deg)}40%{opacity:1;filter:blur();transform:scale(.9)rotate(2deg)}75%{transform:scale(1.05)rotate(-1deg)}to{transform:scale(1)rotate(0)}}@keyframes shockwave{0%{opacity:.8;transform:scale(0);box-shadow:0 0 #fffc}to{opacity:0;transform:scale(4);box-shadow:0 0 0 200px #fff0}}.level-up-slam{animation:typographySlam .6s cubic-bezier(.175,.885,.32,1.275) forwards}.level-up-shockwave{pointer-events:none;z-index:100;border:4px solid #fffc;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;animation:shockwave .8s ease-out forwards;position:absolute;top:50%;left:50%}.quest-tier-daily{transition:all .2s;border-left:4px solid var(--teal)!important}.quest-tier-daily:hover{transform:translate(4px);box-shadow:-4px 0 15px #00ffd133}.quest-tier-weekly{transition:all .2s;border-left:4px solid var(--amber)!important;background:linear-gradient(90deg,#ffcc000d,#0000)!important}.quest-tier-weekly:hover{transform:translate(4px)scale(1.01);box-shadow:-4px 0 20px #fc03}.quest-tier-monthly{transition:all .3s cubic-bezier(.175,.885,.32,1.275);border-left:6px solid var(--purple)!important;background:linear-gradient(90deg,#9900ff1a,#0000)!important}.quest-tier-monthly:hover{transform:scale(1.02);box-shadow:0 0 30px #9900ff4d}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value: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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}