@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-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}}}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{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,)}.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)}:root{--bg-primary:#050b14;--bg-secondary:#0a192f;--bg-gradient:radial-gradient(circle at center,#0a192f 0%,#050b14 100%);--text-primary:#f8fafc;--text-secondary:#94a3b8;--accent-primary:#11d9d9;--accent-primary-rgb:17,217,217;--accent-secondary:#0faebf;--accent-gradient:linear-gradient(135deg,#145e8c 0%,#0faebf 100%);--accent-glow:#11d9d940;--card-bg:#050b14b3;--card-border:1px solid #11d9d999;--card-backdrop:blur(20px);--card-shadow:0 0 0 1px #11d9d91a,0 8px 32px #00000080;--border-color:#11d9d94d;--input-bg:#0006;--star-color:white;--status-warning-bg:#f59e0b2e;--status-warning-border:#f59e0b66;--status-warning-text:#fbbf24;--status-warning-icon:#f59e0b;--status-error-bg:#ef44442e;--status-error-border:#ef444466;--status-error-text:#f87171;--status-error-icon:#ef4444;--status-success-bg:#10b9812e;--status-success-border:#10b98166;--status-success-text:#34d399;--status-success-icon:#10b981;--status-info-bg:#06b6d42e;--status-info-border:#06b6d466;--status-info-text:#38bdf8;--status-info-icon:#06b6d4}[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-gradient:radial-gradient(circle at center,#fff 0%,#f1f5f9 100%);--text-primary:#0f172a;--text-secondary:#475569;--accent-primary:#0891b2;--accent-primary-rgb:8,145,178;--accent-secondary:#06b6d4;--accent-gradient:linear-gradient(135deg,#0891b2 0%,#06b6d4 100%);--accent-glow:#0891b240;--card-bg:#ffffffd9;--card-border:1px solid #0891b24d;--card-backdrop:blur(20px);--card-shadow:0 10px 40px -10px #0891b21f,0 0 0 1px #ffffffe6;--border-color:#0891b238;--input-bg:#fffffff2;--star-color:#11d9d9;--status-warning-bg:#fef3c7;--status-warning-border:#fcd34d;--status-warning-text:#92400e;--status-warning-icon:#d97706;--status-error-bg:#fee2e2;--status-error-border:#fca5a5;--status-error-text:#991b1b;--status-error-icon:#dc2626;--status-success-bg:#d1fae5;--status-success-border:#6ee7b7;--status-success-text:#065f46;--status-success-icon:#059669;--status-info-bg:#e0f2fe;--status-info-border:#7dd3fc;--status-info-text:#075985;--status-info-icon:#0284c7}body{background:var(--bg-gradient);color:var(--text-primary);background-attachment:fixed;min-height:100vh;transition:all .3s}.glass-panel{background:var(--card-bg);-webkit-backdrop-filter:var(--card-backdrop);backdrop-filter:var(--card-backdrop);border:var(--card-border);box-shadow:var(--card-shadow);border-radius:24px;position:relative;overflow:hidden}main{overflow-anchor:none}.glass-panel:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffff08 0%,#0000 60%);width:200%;height:200%;position:absolute;top:-50%;left:-50%;transform:rotate(30deg)}.star-field{pointer-events:none;z-index:-1;position:fixed;inset:0}.star{background:var(--star-color);opacity:0;border-radius:50%;width:3px;height:3px;animation:4s ease-in-out infinite twinkleStar;position:absolute}@keyframes twinkleStar{0%,to{opacity:0;transform:scale(.6)}50%{opacity:1;box-shadow:0 0 10px var(--star-color);transform:scale(1.2)}}.btn-premium{background:var(--accent-gradient);color:#fff;box-shadow:0 4px 15px var(--accent-glow);border-radius:12px;font-weight:700;transition:all .3s}.btn-premium:hover{box-shadow:0 8px 25px var(--accent-glow);filter:brightness(1.1);transform:translateY(-2px)}@keyframes twinkleGhost{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.95;filter:drop-shadow(0 0 6px var(--star-color));transform:scale(1.15)}}@keyframes pumpkinPulse{0%,to{filter:drop-shadow(0 0 5px #f9731699);transform:scale(1)rotate(0)}50%{filter:drop-shadow(0 0 12px #f97316f2);transform:scale(1.12)rotate(5deg)}}@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-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}
