/*! tailwindcss v4.2.1 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--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-leading:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-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;--tw-duration:initial}}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-\[10px\]{top:10px;right:10px;bottom:10px;left:10px}.-top-\[3px\]{top:-3px}.top-1\/2{top:50%}.top-\[-10\%\]{top:-10%}.top-full{top:100%}.right-\[-10\%\]{right:-10%}.bottom-\[-10\%\]{bottom:-10%}.left-1\/2{left:50%}.left-\[-10\%\]{left:-10%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[15\]{z-index:15}.z-\[40\]{z-index:40}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[115\]{z-index:115}.z-\[120\]{z-index:120}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[300\]{z-index:300}.col-span-full{grid-column:1/-1}.container{width:100%}.mx-auto{margin-inline:auto}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-\[2px\]{height:2px}.h-\[18px\]{height:18px}.h-\[38px\]{height:38px}.h-\[40\%\]{height:40%}.h-\[68\%\]{height:68%}.h-\[80px\]{height:80px}.h-\[360px\]{height:360px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[680px\]{height:680px}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.min-h-\[96px\]{min-height:96px}.min-h-\[220px\]{min-height:220px}.min-h-\[300px\]{min-height:300px}.min-h-\[560px\]{min-height:560px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100vh-180px\)\]{min-height:calc(100vh - 180px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-4\/5{width:80%}.w-\[2px\]{width:2px}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[28rem\]{width:28rem}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[85vw\]{width:85vw}.w-\[216px\]{width:216px}.w-\[432px\]{width:432px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.w-px{width:1px}.max-w-\[9rem\]{max-width:9rem}.max-w-\[58rem\]{max-width:58rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[88vw\]{max-width:88vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[120px\]{max-width:120px}.max-w-\[220px\]{max-width:220px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.min-w-\[2\.2rem\]{min-width:2.2rem}.min-w-\[18px\]{min-width:18px}.min-w-\[70px\]{min-width:70px}.min-w-\[190px\]{min-width:190px}.min-w-\[760px\]{min-width:760px}.min-w-\[860px\]{min-width:860px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.98\]{scale:.98}.scale-\[1\.01\]{scale:1.01}.scale-\[1\.02\]{scale:1.02}.skew-x-12{--tw-skew-x:skewX(12deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-none{resize:none}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.7rem\]{border-radius:.7rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.3rem\]{border-radius:1.3rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2\.3rem\]{border-radius:2.3rem}.rounded-\[2\.4rem\]{border-radius:2.4rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.rounded-t-\[2\.5rem\]{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}.rounded-bl-\[4rem\]{border-bottom-left-radius:4rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#d7c2a7\]{border-color:#d7c2a7}.border-\[\#dfc8ab\]{border-color:#dfc8ab}.border-\[\#e1d0ba\]{border-color:#e1d0ba}.border-\[\#e5d3bc\]{border-color:#e5d3bc}.border-\[\#ead6bb\]{border-color:#ead6bb}.border-transparent{border-color:#0000}.bg-\[\#0a0c14\]{background-color:#0a0c14}.bg-\[\#0a0f1a\]\/98{background-color:#0a0f1afa}.bg-\[\#0b101a\]{background-color:#0b101a}.bg-\[\#0f111a\]{background-color:#0f111a}.bg-\[\#0f1522\]{background-color:#0f1522}.bg-\[\#1d2638\]{background-color:#1d2638}.bg-\[\#34c26e\]{background-color:#34c26e}.bg-\[\#07090f\]{background-color:#07090f}.bg-\[\#121826\]{background-color:#121826}.bg-\[\#e15561\]{background-color:#e15561}.bg-\[\#f1e2cf\]{background-color:#f1e2cf}.bg-\[\#f8ede0\]{background-color:#f8ede0}.bg-\[\#fff3df\]{background-color:#fff3df}.bg-\[\#fff8ef\]{background-color:#fff8ef}.bg-\[\#fff9f1\]{background-color:#fff9f1}.bg-\[\#fffaf4\]{background-color:#fffaf4}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,_rgba\(251\,146\,60\,0\)\,_rgba\(251\,146\,60\,0\.35\)\,_rgba\(251\,146\,60\,0\)\)\]{background-image:linear-gradient(90deg,#fb923c00,#fb923c59,#fb923c00)}.bg-\[linear-gradient\(135deg\,\#0f172a_0\%\,\#1c2539_60\%\,\#40240d_100\%\)\]{background-image:linear-gradient(135deg,#0f172a,#1c2539 60%,#40240d)}.bg-\[linear-gradient\(135deg\,\#0f172a_0\%\,\#162033_55\%\,\#2a1808_100\%\)\]{background-image:linear-gradient(135deg,#0f172a,#162033 55%,#2a1808)}.bg-\[linear-gradient\(135deg\,\#0f172a_0\%\,\#162033_55\%\,\#3f230c_100\%\)\]{background-image:linear-gradient(135deg,#0f172a,#162033 55%,#3f230c)}.bg-\[linear-gradient\(135deg\,\#111827_0\%\,\#1f2937_70\%\,\#5b3412_100\%\)\]{background-image:linear-gradient(135deg,#111827,#1f2937 70%,#5b3412)}.bg-\[linear-gradient\(135deg\,_\#ea580c\,_\#fb923c\)\]{background-image:linear-gradient(135deg,#ea580c,#fb923c)}.bg-\[linear-gradient\(145deg\,_\#ea580c\,_\#fb923c\)\]{background-image:linear-gradient(145deg,#ea580c,#fb923c)}.bg-\[linear-gradient\(180deg\,\#09111f_0\%\,\#0f172a_56\%\,\#151f31_100\%\)\]{background-image:linear-gradient(#09111f,#0f172a 56%,#151f31)}.bg-\[linear-gradient\(180deg\,\#efe2d0_0\%\,\#f7efe6_34\%\,\#f1e6d9_100\%\)\]{background-image:linear-gradient(#efe2d0,#f7efe6 34%,#f1e6d9)}.bg-\[linear-gradient\(180deg\,\#fffaf3_0\%\,\#fff0dc_100\%\)\]{background-image:linear-gradient(#fffaf3,#fff0dc)}.bg-\[linear-gradient\(180deg\,\#fffaf3_0\%\,\#fff1dd_100\%\)\]{background-image:linear-gradient(#fffaf3,#fff1dd)}.bg-\[linear-gradient\(180deg\,\#fffaf4_0\%\,\#fff4e4_100\%\)\]{background-image:linear-gradient(#fffaf4,#fff4e4)}.bg-\[linear-gradient\(180deg\,_rgba\(255\,247\,237\,0\.52\)_0\%\,_rgba\(255\,255\,255\,0\.96\)_24\%\,_rgba\(248\,250\,252\,1\)_100\%\)\]{background-image:linear-gradient(#fff7ed85,#fffffff5 24%,#f8fafc)}.bg-\[linear-gradient\(180deg\,_rgba\(255\,255\,255\,0\.95\)\,_rgba\(248\,250\,252\,1\)\)\]{background-image:linear-gradient(#fffffff2,#f8fafc)}.bg-\[linear-gradient\(180deg\,_rgba\(255\,255\,255\,0\.98\)\,_rgba\(248\,250\,252\,0\.96\)\)\]{background-image:linear-gradient(#fffffffa,#f8fafcf5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,244\,226\,0\.9\)\,rgba\(255\,250\,244\,0\.9\)\)\]{background-image:linear-gradient(#fff4e2e6,#fffaf4e6)}.bg-\[radial-gradient\(circle_at_top_left\,_rgba\(251\,146\,60\,0\.24\)\,_transparent_50\%\)\,linear-gradient\(135deg\,_\#fff7ed\,_\#ffffff_52\%\,_\#f8fafc\)\]{background-image:radial-gradient(circle at 0 0,#fb923c3d,#0000 50%),linear-gradient(135deg,#fff7ed,#fff 52%,#f8fafc)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(15\,23\,42\,0\.09\)\,transparent_32\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.95\)\,rgba\(252\,244\,233\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#0f172a17,#0000 32%),linear-gradient(#fffffff2,#fcf4e9fa)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(255\,255\,255\,0\.34\)\,transparent_42\%\)\,radial-gradient\(circle_at_center\,rgba\(249\,115\,22\,0\.22\)\,transparent_72\%\)\]{background-image:radial-gradient(circle at 100% 0,#ffffff57,#0000 42%),radial-gradient(circle,#f9731638,#0000 72%)}.to-\[\#fff7ee\]{--tw-gradient-to:#fff7ee;--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-transparent{--tw-gradient-to:transparent;--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))}.object-cover{-o-object-fit:cover;object-fit:cover}.py-\[3px\]{padding-block:3px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[\'Inter\'\]{font-family:Inter}.text-\[0\.92em\]{font-size:.92em}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2a0f16\]{color:#2a0f16}.text-\[\#082312\]{color:#082312}.text-\[\#ffc1cb\]{color:#ffc1cb}.text-\[\#ffe2e7\]{color:#ffe2e7}.text-transparent{color:#0000}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-\[0_0_0_5px_rgba\(249\,115\,22\,0\.62\)\,0_0_36px_rgba\(249\,115\,22\,0\.38\)\,0_30px_78px_rgba\(0\,0\,0\,0\.56\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,#f973169e), 0 0 36px var(--tw-shadow-color,#f9731661), 0 30px 78px var(--tw-shadow-color,#0000008f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.24\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffffff3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(251\,146\,60\,0\.10\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#fb923c1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(249\,115\,22\,0\.14\)\]{--tw-shadow:0 10px 25px var(--tw-shadow-color,#f9731624);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_26px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 14px 26px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(234\,88\,12\,0\.22\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#ea580c38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(249\,115\,22\,0\.18\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#f973162e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(234\,88\,12\,0\.28\)\]{--tw-shadow:0 18px 36px var(--tw-shadow-color,#ea580c47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,0\,0\,0\.30\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(249\,115\,22\,0\.18\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#f973162e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_48px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 20px 48px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_70px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(234\,88\,12\,0\.35\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#ea580c59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.52\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#00000085);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0f172a3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.blur-\[120px\]{--tw-blur:blur(120px);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,)}.brightness-110{--tw-brightness:brightness(110%);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,)}.grayscale{--tw-grayscale:grayscale(100%);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-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.group-focus-within\:block:is(:where(.group):focus-within *){display:block}@media(hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:shadow-\[0_18px_40px_rgba\(234\,88\,12\,0\.14\)\]:focus-within{--tw-shadow:0 18px 40px var(--tw-shadow-color,#ea580c24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:bg-\[\#2a1117\]:hover{background-color:#2a1117}.hover\:bg-\[\#131b2b\]:hover{background-color:#131b2b}.hover\:shadow-\[0_14px_28px_rgba\(234\,88\,12\,0\.22\)\]:hover{--tw-shadow:0 14px 28px var(--tw-shadow-color,#ea580c38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_30px_80px_rgba\(234\,88\,12\,0\.42\)\]:hover{--tw-shadow:0 30px 80px var(--tw-shadow-color,#ea580c6b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0%);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,)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media(min-width:1850px){.min-\[1850px\]\:block{display:block}.min-\[1850px\]\:flex{display:flex}.min-\[1850px\]\:hidden{display:none}}:root{color-scheme:light;--theme-body-bg:#f8fafc;--theme-body-text:#0f172a;--theme-surface-0:#fff;--theme-surface-1:#f8fafc;--theme-surface-2:#f1f5f9;--theme-surface-3:#e2e8f0;--theme-surface-4:#cbd5e1;--theme-surface-inverse:#0f172a;--theme-surface-inverse-2:#020617;--theme-border-soft:#f1f5f9;--theme-border-subtle:#e2e8f0;--theme-border-strong:#cbd5e1;--theme-border-contrast:#1e293b;--theme-text-strong:#0f172a;--theme-text:#334155;--theme-text-muted:#64748b;--theme-text-soft:#94a3b8;--theme-text-weak:#cbd5e1;--theme-text-inverse:#fff;--theme-brand-50:#fff7ed;--theme-brand-100:#ffedd5;--theme-brand-200:#fed7aa;--theme-brand-300:#fdba74;--theme-brand-400:#fb923c;--theme-brand-500:#f97316;--theme-brand-600:#ea580c;--theme-brand-700:#c2410c;--theme-brand-950:#431407;--theme-danger-50:#fef2f2;--theme-danger-100:#fee2e2;--theme-danger-600:#dc2626;--theme-danger-700:#b91c1c;--theme-danger-950:#450a0a;--theme-success-50:#ecfdf5;--theme-success-100:#d1fae5;--theme-success-600:#059669;--theme-success-700:#047857;--theme-sidebar-bg:#0a0c14;--theme-sidebar-footer-bg:#07090f;--theme-sidebar-card-bg:#1e293b47;--theme-sidebar-card-border:#1e293b94;--theme-sidebar-field-bg:#1e293b6b;--theme-sidebar-field-border:#3341559e;--theme-sidebar-role:#f97316b3;--theme-sidebar-danger-soft:#dc26261a;--theme-auth-bg:#0a0c14;--theme-auth-panel-bg:#0f172a80;--theme-auth-panel-border:#ffffff1a;--theme-auth-content-text:#fff;--theme-auth-content-muted:#94a3b8;--theme-auth-content-soft:#64748b;--theme-auth-field-bg:#ffffff0d;--theme-auth-field-bg-focus:#ffffff1a;--theme-auth-field-border:#ffffff0d;--theme-auth-field-placeholder:#94a3b8;--theme-auth-success:#34d399;--theme-auth-danger:#f87171;--theme-auth-hero-from:#ea580c;--theme-auth-hero-to:#9a3412;--theme-calendar-shell:#0a0c14;--theme-calendar-header:#0f172a66;--theme-calendar-footer:#07090f;--theme-calendar-filter-bg:#0f111a;--theme-calendar-context-bg:#0a0f1afa;--theme-calendar-team-menu-bg:#0b101a;--theme-calendar-hover:#131b2b;--theme-calendar-disabled:#121826;--theme-calendar-pill:#0f1522;--theme-calendar-icon-disabled:#1d2638;--theme-calendar-divider:#ffffff1a;--theme-calendar-muted-ring:#ffffff1a;--theme-calendar-danger-hover:#2a1117;--theme-calendar-danger-bg:#e15561;--theme-calendar-danger-ink:#2a0f16;--theme-calendar-danger-text:#ffe2e7;--theme-calendar-danger-subtle:#ffc1cb;--theme-calendar-success-bg:#34c26e;--theme-calendar-success-text:#082312;--theme-scrollbar-track:#f1f5f9;--theme-scrollbar-thumb:#cbd5e1;--theme-scrollbar-thumb-hover:#94a3b8;--theme-focus-ring:#f9731647}html[data-theme=light]{color-scheme:light;--theme-body-bg:#f5f7fb;--theme-body-text:#0f172a;--theme-surface-0:#fff;--theme-surface-1:#fbfdff;--theme-surface-2:#eff4fa;--theme-surface-3:#dde7f2;--theme-surface-4:#c7d5e4;--theme-surface-inverse:#122033;--theme-surface-inverse-2:#0a1424;--theme-border-soft:#eef3f8;--theme-border-subtle:#dbe4ef;--theme-border-strong:#c4d1df;--theme-border-contrast:#24354a;--theme-text-strong:#0f172a;--theme-text:#334155;--theme-text-muted:#61758c;--theme-text-soft:#8ea0b5;--theme-text-weak:#c7d2df;--theme-brand-50:#fff6ed;--theme-brand-100:#ffebd7;--theme-brand-200:#ffd2aa;--theme-brand-300:#f7b476;--theme-brand-400:#f58c45;--theme-brand-500:#ec6f1b;--theme-brand-600:#d95a10;--theme-brand-700:#b84812;--theme-brand-950:#5b2606;--theme-danger-50:#fff1f2;--theme-danger-100:#ffe4e6;--theme-danger-600:#e11d48;--theme-danger-700:#be123c;--theme-danger-950:#4c0519;--theme-success-50:#ecfdf3;--theme-success-100:#d1fae0;--theme-success-600:#059669;--theme-success-700:#047857;--theme-sidebar-bg:#101f31;--theme-sidebar-footer-bg:#0b1727;--theme-sidebar-card-bg:#ffffff1f;--theme-sidebar-card-border:#ffffff24;--theme-sidebar-field-bg:#ffffff1c;--theme-sidebar-field-border:#94a3b842;--theme-sidebar-role:#fb923cdb;--theme-sidebar-danger-soft:#e11d482e;--theme-auth-bg:#f5f7fb;--theme-auth-panel-bg:#ffffffd1;--theme-auth-panel-border:#94a3b82e;--theme-auth-content-text:#0f172a;--theme-auth-content-muted:#64748b;--theme-auth-content-soft:#94a3b8;--theme-auth-field-bg:#ffffffe6;--theme-auth-field-bg-focus:#fff;--theme-auth-field-border:#cbd5e1cc;--theme-auth-field-placeholder:#94a3b8;--theme-auth-success:#047857;--theme-auth-danger:#be123c;--theme-auth-hero-from:#fb923c;--theme-auth-hero-to:#ea580c;--theme-calendar-shell:#102033;--theme-calendar-header:#0a1424b3;--theme-calendar-footer:#0b1727;--theme-calendar-filter-bg:#172538;--theme-calendar-context-bg:#fffffffa;--theme-calendar-team-menu-bg:#fffffffa;--theme-calendar-hover:#edf2f7;--theme-calendar-disabled:#f2f5f9;--theme-calendar-pill:#f8fbff;--theme-calendar-icon-disabled:#dce6f1;--theme-calendar-divider:#94a3b83d;--theme-calendar-muted-ring:#94a3b83d;--theme-calendar-danger-hover:#fff1f2;--theme-calendar-danger-bg:#fb7185;--theme-calendar-danger-ink:#7f1d1d;--theme-calendar-danger-text:#7f1d1d;--theme-calendar-danger-subtle:#be123c;--theme-calendar-success-bg:#4ade80;--theme-calendar-success-text:#064e3b;--theme-scrollbar-track:#e9eff6;--theme-scrollbar-thumb:#bfccdb;--theme-scrollbar-thumb-hover:#95a6ba;--theme-focus-ring:#f9731638}html[data-theme=dark]{color-scheme:dark;--theme-body-bg:#08111d;--theme-body-text:#e5eef8;--theme-surface-0:#0f1724;--theme-surface-1:#131d2d;--theme-surface-2:#1b2739;--theme-surface-3:#243246;--theme-surface-4:#34455d;--theme-surface-inverse:#182536;--theme-surface-inverse-2:#111b2a;--theme-border-soft:#172233;--theme-border-subtle:#223147;--theme-border-strong:#33465f;--theme-border-contrast:#51647a;--theme-text-strong:#f8fafc;--theme-text:#d7e3f1;--theme-text-muted:#9db0c4;--theme-text-soft:#7186a0;--theme-text-weak:#dbe5f2;--theme-brand-50:#30180d;--theme-brand-100:#412010;--theme-brand-200:#7c3918;--theme-brand-300:#c2661b;--theme-brand-400:#fb923c;--theme-brand-500:#ff9f50;--theme-brand-600:#f97316;--theme-brand-700:#fdba74;--theme-brand-950:#fff7ed;--theme-danger-50:#2f1118;--theme-danger-100:#3d141d;--theme-danger-600:#fb7185;--theme-danger-700:#fda4af;--theme-danger-950:#ffe4e6;--theme-success-50:#0f231d;--theme-success-100:#153128;--theme-success-600:#34d399;--theme-success-700:#6ee7b7;--theme-sidebar-bg:#060d18;--theme-sidebar-footer-bg:#040912;--theme-sidebar-card-bg:#0f172a57;--theme-sidebar-card-border:#33415594;--theme-sidebar-field-bg:#0f172a75;--theme-sidebar-field-border:#334155b8;--theme-sidebar-role:#fb923cd1;--theme-sidebar-danger-soft:#fb718529;--theme-auth-bg:#08111d;--theme-auth-panel-bg:#0c1320d1;--theme-auth-panel-border:#33415585;--theme-auth-content-text:#f8fafc;--theme-auth-content-muted:#9db0c4;--theme-auth-content-soft:#7186a0;--theme-auth-field-bg:#0f172ab8;--theme-auth-field-bg-focus:#0f172ae6;--theme-auth-field-border:#334155b3;--theme-auth-field-placeholder:#7186a0;--theme-auth-success:#6ee7b7;--theme-auth-danger:#fda4af;--theme-auth-hero-from:#111827;--theme-auth-hero-to:#7c2d12;--theme-calendar-shell:#060c15;--theme-calendar-header:#08111dc7;--theme-calendar-footer:#040912;--theme-calendar-filter-bg:#111b2a;--theme-calendar-context-bg:#080f1afa;--theme-calendar-team-menu-bg:#070d18fa;--theme-calendar-hover:#162133;--theme-calendar-disabled:#121a28;--theme-calendar-pill:#101826;--theme-calendar-icon-disabled:#1b283c;--theme-calendar-divider:#ffffff14;--theme-calendar-muted-ring:#ffffff14;--theme-calendar-danger-hover:#3a141d;--theme-calendar-danger-bg:#fb7185;--theme-calendar-danger-ink:#3f0f19;--theme-calendar-danger-text:#ffe4e6;--theme-calendar-danger-subtle:#fda4af;--theme-calendar-success-bg:#34d399;--theme-calendar-success-text:#042f23;--theme-scrollbar-track:#0f1724;--theme-scrollbar-thumb:#334155;--theme-scrollbar-thumb-hover:#475569;--theme-focus-ring:#fb923c40}html,body,#root{min-height:100%}body{background-color:var(--theme-body-bg);color:var(--theme-body-text);font-family:Inter,sans-serif}#root{background-color:var(--theme-body-bg);color:inherit}body,#root,.theme-auth-panel,.theme-sidebar-shell,.theme-sidebar-footer,.theme-calendar-shell,.theme-calendar-header,.theme-calendar-body,.theme-calendar-footer,.theme-calendar-context-menu,.theme-calendar-team-menu{transition:background-color .18s,border-color .18s,color .18s}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--theme-scrollbar-track)}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-thumb);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--theme-scrollbar-thumb-hover)}html[data-theme=light] .bg-white,html[data-theme=dark] .bg-white{background-color:var(--theme-surface-0)}html[data-theme=light] .bg-slate-50,html[data-theme=dark] .bg-slate-50{background-color:var(--theme-body-bg)}html[data-theme=light] .bg-slate-100,html[data-theme=dark] .bg-slate-100{background-color:var(--theme-surface-1)}html[data-theme=light] .bg-slate-200,html[data-theme=dark] .bg-slate-200{background-color:var(--theme-surface-2)}html[data-theme=light] .bg-slate-300,html[data-theme=dark] .bg-slate-300{background-color:var(--theme-surface-3)}html[data-theme=light] .bg-slate-400,html[data-theme=dark] .bg-slate-400{background-color:var(--theme-surface-4)}html[data-theme=light] .bg-slate-700,html[data-theme=dark] .bg-slate-700{background-color:var(--theme-surface-3)}html[data-theme=light] .bg-slate-800,html[data-theme=dark] .bg-slate-800{background-color:var(--theme-surface-inverse)}html[data-theme=light] .bg-slate-900,html[data-theme=dark] .bg-slate-900,html[data-theme=light] .bg-slate-950,html[data-theme=dark] .bg-slate-950{background-color:var(--theme-surface-inverse-2)}html[data-theme=light] .bg-orange-50,html[data-theme=dark] .bg-orange-50{background-color:var(--theme-brand-50)}html[data-theme=light] .bg-orange-100,html[data-theme=dark] .bg-orange-100{background-color:var(--theme-brand-100)}html[data-theme=light] .bg-orange-500,html[data-theme=dark] .bg-orange-500{background-color:var(--theme-brand-500)}html[data-theme=light] .bg-orange-600,html[data-theme=dark] .bg-orange-600{background-color:var(--theme-brand-600)}html[data-theme=light] .bg-emerald-50,html[data-theme=dark] .bg-emerald-50{background-color:var(--theme-success-50)}html[data-theme=light] .bg-emerald-100,html[data-theme=dark] .bg-emerald-100{background-color:var(--theme-success-100)}html[data-theme=light] .bg-red-50,html[data-theme=dark] .bg-red-50{background-color:var(--theme-danger-50)}html[data-theme=light] .bg-red-100,html[data-theme=dark] .bg-red-100{background-color:var(--theme-danger-100)}html[data-theme=light] .bg-red-600,html[data-theme=dark] .bg-red-600{background-color:var(--theme-danger-600)}html[data-theme=light] .text-white,html[data-theme=dark] .text-white,html[data-theme=light] .text-slate-50,html[data-theme=dark] .text-slate-50,html[data-theme=light] .text-slate-100,html[data-theme=dark] .text-slate-100{color:var(--theme-text-inverse)}html[data-theme=light] .text-slate-200,html[data-theme=dark] .text-slate-200,html[data-theme=light] .text-slate-300,html[data-theme=dark] .text-slate-300{color:var(--theme-text-weak)}html[data-theme=light] .text-slate-400,html[data-theme=dark] .text-slate-400{color:var(--theme-text-soft)}html[data-theme=light] .text-slate-500,html[data-theme=dark] .text-slate-500{color:var(--theme-text-muted)}html[data-theme=light] .text-slate-600,html[data-theme=dark] .text-slate-600,html[data-theme=light] .text-slate-700,html[data-theme=dark] .text-slate-700,html[data-theme=light] .text-slate-800,html[data-theme=dark] .text-slate-800{color:var(--theme-text)}html[data-theme=light] .text-slate-900,html[data-theme=dark] .text-slate-900,html[data-theme=light] .text-slate-950,html[data-theme=dark] .text-slate-950{color:var(--theme-text-strong)}html[data-theme=light] .text-orange-50,html[data-theme=dark] .text-orange-50{color:var(--theme-brand-50)}html[data-theme=light] .text-orange-100,html[data-theme=dark] .text-orange-100{color:var(--theme-brand-100)}html[data-theme=light] .text-orange-200,html[data-theme=dark] .text-orange-200{color:var(--theme-brand-200)}html[data-theme=light] .text-orange-300,html[data-theme=dark] .text-orange-300{color:var(--theme-brand-300)}html[data-theme=light] .text-orange-500,html[data-theme=dark] .text-orange-500,html[data-theme=light] .text-orange-600,html[data-theme=dark] .text-orange-600{color:var(--theme-brand-600)}html[data-theme=light] .text-orange-700,html[data-theme=dark] .text-orange-700{color:var(--theme-brand-700)}html[data-theme=light] .text-orange-950,html[data-theme=dark] .text-orange-950{color:var(--theme-brand-950)}html[data-theme=light] .text-red-50,html[data-theme=dark] .text-red-50{color:var(--theme-danger-50)}html[data-theme=light] .text-red-600,html[data-theme=dark] .text-red-600{color:var(--theme-danger-600)}html[data-theme=light] .text-red-700,html[data-theme=dark] .text-red-700{color:var(--theme-danger-700)}html[data-theme=light] .text-red-950,html[data-theme=dark] .text-red-950{color:var(--theme-danger-950)}html[data-theme=light] .text-emerald-600,html[data-theme=dark] .text-emerald-600{color:var(--theme-success-600)}html[data-theme=light] .text-emerald-700,html[data-theme=dark] .text-emerald-700{color:var(--theme-success-700)}html[data-theme=light] .border-slate-100,html[data-theme=dark] .border-slate-100{border-color:var(--theme-border-soft)}html[data-theme=light] .border-slate-200,html[data-theme=dark] .border-slate-200{border-color:var(--theme-border-subtle)}html[data-theme=light] .border-slate-300,html[data-theme=dark] .border-slate-300{border-color:var(--theme-border-strong)}html[data-theme=light] .border-slate-700,html[data-theme=dark] .border-slate-700,html[data-theme=light] .border-slate-800,html[data-theme=dark] .border-slate-800,html[data-theme=light] .border-slate-900,html[data-theme=dark] .border-slate-900{border-color:var(--theme-border-contrast)}html[data-theme=light] .border-orange-50,html[data-theme=dark] .border-orange-50{border-color:var(--theme-brand-50)}html[data-theme=light] .border-orange-100,html[data-theme=dark] .border-orange-100{border-color:var(--theme-brand-100)}html[data-theme=light] .border-orange-200,html[data-theme=dark] .border-orange-200{border-color:var(--theme-brand-200)}html[data-theme=light] .border-orange-300,html[data-theme=dark] .border-orange-300{border-color:var(--theme-brand-300)}html[data-theme=light] .border-orange-400,html[data-theme=dark] .border-orange-400{border-color:var(--theme-brand-400)}html[data-theme=light] .border-emerald-200,html[data-theme=dark] .border-emerald-200{border-color:var(--theme-success-100)}html[data-theme=light] .border-red-200,html[data-theme=dark] .border-red-200{border-color:var(--theme-danger-100)}html[data-theme=light] .hover\:bg-slate-50:hover,html[data-theme=dark] .hover\:bg-slate-50:hover{background-color:var(--theme-surface-1)}html[data-theme=light] .hover\:bg-slate-100:hover,html[data-theme=dark] .hover\:bg-slate-100:hover{background-color:var(--theme-surface-2)}html[data-theme=light] .hover\:bg-slate-700:hover,html[data-theme=dark] .hover\:bg-slate-700:hover{background-color:var(--theme-surface-3)}html[data-theme=light] .hover\:bg-slate-800:hover,html[data-theme=dark] .hover\:bg-slate-800:hover{background-color:var(--theme-surface-inverse)}html[data-theme=light] .hover\:bg-orange-50:hover,html[data-theme=dark] .hover\:bg-orange-50:hover{background-color:var(--theme-brand-50)}html[data-theme=light] .hover\:bg-orange-500:hover,html[data-theme=dark] .hover\:bg-orange-500:hover,html[data-theme=light] .hover\:bg-orange-600:hover,html[data-theme=dark] .hover\:bg-orange-600:hover{background-color:var(--theme-brand-500)}html[data-theme=light] .hover\:bg-red-50:hover,html[data-theme=dark] .hover\:bg-red-50:hover{background-color:var(--theme-danger-50)}html[data-theme=light] .hover\:text-orange-50:hover,html[data-theme=dark] .hover\:text-orange-50:hover{color:var(--theme-brand-50)}html[data-theme=light] .hover\:text-orange-400:hover,html[data-theme=dark] .hover\:text-orange-400:hover{color:var(--theme-brand-400)}html[data-theme=light] .hover\:text-orange-500:hover,html[data-theme=dark] .hover\:text-orange-500:hover,html[data-theme=light] .hover\:text-orange-600:hover,html[data-theme=dark] .hover\:text-orange-600:hover{color:var(--theme-brand-600)}html[data-theme=light] .hover\:text-orange-700:hover,html[data-theme=dark] .hover\:text-orange-700:hover{color:var(--theme-brand-700)}html[data-theme=light] .hover\:text-slate-600:hover,html[data-theme=dark] .hover\:text-slate-600:hover{color:var(--theme-text)}html[data-theme=light] .hover\:text-slate-700:hover,html[data-theme=dark] .hover\:text-slate-700:hover{color:var(--theme-text-strong)}html[data-theme=light] .hover\:border-slate-300:hover,html[data-theme=dark] .hover\:border-slate-300:hover{border-color:var(--theme-border-strong)}html[data-theme=light] .hover\:border-slate-400:hover,html[data-theme=dark] .hover\:border-slate-400:hover{border-color:var(--theme-surface-4)}html[data-theme=light] .hover\:border-orange-50:hover,html[data-theme=dark] .hover\:border-orange-50:hover{border-color:var(--theme-brand-50)}html[data-theme=light] .hover\:border-orange-200:hover,html[data-theme=dark] .hover\:border-orange-200:hover{border-color:var(--theme-brand-200)}html[data-theme=light] .hover\:border-orange-300:hover,html[data-theme=dark] .hover\:border-orange-300:hover{border-color:var(--theme-brand-300)}html[data-theme=light] .hover\:border-orange-400:hover,html[data-theme=dark] .hover\:border-orange-400:hover{border-color:var(--theme-brand-400)}html[data-theme=light] .focus\:border-orange-50:focus,html[data-theme=dark] .focus\:border-orange-50:focus{border-color:var(--theme-brand-100)}html[data-theme=light] .focus\:border-orange-300:focus,html[data-theme=dark] .focus\:border-orange-300:focus{border-color:var(--theme-brand-300)}html[data-theme=light] .focus\:border-orange-400:focus,html[data-theme=dark] .focus\:border-orange-400:focus{border-color:var(--theme-brand-400)}html[data-theme=light] .focus\:border-orange-500:focus,html[data-theme=dark] .focus\:border-orange-500:focus{border-color:var(--theme-brand-500)}html[data-theme=light] .focus\:ring-orange-200:focus,html[data-theme=dark] .focus\:ring-orange-200:focus,html[data-theme=light] .focus\:ring-orange-300:focus,html[data-theme=dark] .focus\:ring-orange-300:focus{--tw-ring-color:var(--theme-focus-ring)}html[data-theme=light] .placeholder\:text-slate-500::-moz-placeholder,html[data-theme=dark] .placeholder\:text-slate-500::-moz-placeholder,html[data-theme=light] .placeholder\:text-slate-600::-moz-placeholder,html[data-theme=dark] .placeholder\:text-slate-600::-moz-placeholder{color:var(--theme-text-muted)}html[data-theme=light] .placeholder\:text-slate-500::placeholder,html[data-theme=dark] .placeholder\:text-slate-500::placeholder,html[data-theme=light] .placeholder\:text-slate-600::placeholder,html[data-theme=dark] .placeholder\:text-slate-600::placeholder{color:var(--theme-text-muted)}.theme-sidebar-shell{background-color:var(--theme-sidebar-bg);border-color:var(--theme-border-contrast)}.theme-sidebar-footer{background-color:var(--theme-sidebar-footer-bg);border-color:var(--theme-border-contrast)}.theme-sidebar-shell .bg-slate-800\/40{background-color:var(--theme-sidebar-field-bg)}.theme-sidebar-shell .border-slate-700\/50{border-color:var(--theme-sidebar-field-border)}.theme-sidebar-shell .bg-slate-800\/30{background-color:var(--theme-sidebar-card-bg)}.theme-sidebar-shell .border-slate-800\/50{border-color:var(--theme-sidebar-card-border)}.theme-sidebar-shell .text-orange-500\/70{color:var(--theme-sidebar-role)}.theme-sidebar-shell .bg-red-600\/10{background-color:var(--theme-sidebar-danger-soft)}.theme-auth-shell{background:radial-gradient(circle at top left,#f9731624,transparent 42%),radial-gradient(circle at bottom right,#3b82f61f,transparent 42%),var(--theme-auth-bg)}.theme-auth-panel{background-color:var(--theme-auth-panel-bg);border-color:var(--theme-auth-panel-border)}.theme-auth-hero{background-image:linear-gradient(135deg,var(--theme-auth-hero-from),var(--theme-auth-hero-to))}.theme-auth-content .text-white{color:var(--theme-auth-content-text)}.theme-auth-content .text-slate-200,.theme-auth-content .text-slate-300,.theme-auth-content .text-slate-400{color:var(--theme-auth-content-muted)}.theme-auth-content .text-slate-500{color:var(--theme-auth-content-soft)}.theme-auth-content .bg-white\/5{background-color:var(--theme-auth-field-bg)}.theme-auth-content .border-white\/5{border-color:var(--theme-auth-field-border)}.theme-auth-content .focus\:bg-white\/10:focus{background-color:var(--theme-auth-field-bg-focus)}.theme-auth-content input,.theme-auth-content textarea{color:var(--theme-auth-content-text)}.theme-auth-content input::-moz-placeholder,.theme-auth-content textarea::-moz-placeholder{color:var(--theme-auth-field-placeholder)}.theme-auth-content input::placeholder,.theme-auth-content textarea::placeholder{color:var(--theme-auth-field-placeholder)}.theme-auth-content .text-emerald-400{color:var(--theme-auth-success)}.theme-auth-content .text-red-400{color:var(--theme-auth-danger)}.theme-loading-shell{background-color:var(--theme-auth-bg);color:var(--theme-auth-content-text)}.theme-calendar-shell{background-color:var(--theme-calendar-shell)}.theme-calendar-header{background-color:var(--theme-calendar-header)}.theme-calendar-body{background-color:var(--theme-calendar-shell)}.theme-calendar-footer{background-color:var(--theme-calendar-footer)}.theme-calendar-shell .bg-\[\#0f111a\]{background-color:var(--theme-calendar-filter-bg)}.theme-calendar-context-menu{background-color:var(--theme-calendar-context-bg)}.theme-calendar-team-menu{background-color:var(--theme-calendar-team-menu-bg)}.theme-calendar-context-menu .bg-white\/10{background-color:var(--theme-calendar-divider)}.theme-calendar-context-menu .ring-white\/10{--tw-ring-color:var(--theme-calendar-muted-ring)}.theme-calendar-context-menu .hover\:bg-\[\#131b2b\]:hover{background-color:var(--theme-calendar-hover)}.theme-calendar-context-menu .bg-\[\#121826\]{background-color:var(--theme-calendar-disabled)}.theme-calendar-context-menu .bg-\[\#34c26e\]{background-color:var(--theme-calendar-success-bg)}.theme-calendar-context-menu .text-\[\#082312\]{color:var(--theme-calendar-success-text)}.theme-calendar-context-menu .bg-\[\#1d2638\]{background-color:var(--theme-calendar-icon-disabled)}.theme-calendar-context-menu .bg-\[\#0f1522\]{background-color:var(--theme-calendar-pill)}.theme-calendar-context-menu .hover\:bg-\[\#2a1117\]:hover{background-color:var(--theme-calendar-danger-hover)}.theme-calendar-context-menu .bg-\[\#e15561\]{background-color:var(--theme-calendar-danger-bg)}.theme-calendar-context-menu .text-\[\#2a0f16\]{color:var(--theme-calendar-danger-ink)}.theme-calendar-context-menu .text-\[\#ffe2e7\]{color:var(--theme-calendar-danger-text)}.theme-calendar-context-menu .text-\[\#ffc1cb\]{color:var(--theme-calendar-danger-subtle)}.theme-calendar-team-menu .bg-\[\#0b101a\]{background-color:var(--theme-calendar-team-menu-bg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes notificationFocusPulse{0%{transform:scale(1);box-shadow:0 0 #f9731661}35%{transform:scale(1.016);box-shadow:0 0 0 10px #f9731614}to{transform:scale(1.01);box-shadow:0 0 #f9731600}}@keyframes assistantPanelIn{0%{opacity:0;transform:translateY(20px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes assistantMessageIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes assistantDotWave{0%,80%,to{opacity:.4;transform:translateY(0)scale(.86)}40%{opacity:1;transform:translateY(-4px)scale(1)}}@keyframes assistantFabBreathe{0%,to{box-shadow:0 24px 60px #ea580c59}50%{box-shadow:0 30px 82px #ea580c6b}}@keyframes assistantOrbFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-6px)scale(1.04)}}@keyframes assistantShimmer{0%{opacity:0;background-position:180% 0}18%{opacity:.85}to{opacity:0;background-position:-160% 0}}.animate-fadeIn{animation:.24s ease-out fadeIn}.animate-slideUp{animation:.22s ease-out slideUp}.animate-slideDown{animation:.22s ease-out slideDown}.animate-notification-focus{animation:1.35s ease-out 2 notificationFocusPulse}.animate-assistant-panel-in{animation:.28s cubic-bezier(.22,1,.36,1) assistantPanelIn}.animate-assistant-message-in{animation:.36s cubic-bezier(.22,1,.36,1) both assistantMessageIn}.animate-assistant-dot-wave{animation:.92s ease-in-out infinite assistantDotWave}.animate-assistant-fab-breathe{animation:3.4s ease-in-out infinite assistantFabBreathe}.animate-assistant-orb-float{animation:5.6s ease-in-out infinite assistantOrbFloat}.assistant-shell-glow:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;top:1px;right:1px;bottom:1px;left:1px;box-shadow:inset 0 1px #ffffffb3}.assistant-shimmer{background-image:linear-gradient(110deg,#fff0 25%,#ffffffb8,#fff0 75%);background-size:220% 100%;animation:1.15s ease-out assistantShimmer}@media(max-width:767px){.notification-mobile-sheet{top:calc(env(safe-area-inset-top,0px) + .75rem);bottom:calc(env(safe-area-inset-bottom,0px) + .75rem)}}:focus-visible{outline:2px solid var(--theme-brand-500);outline-offset:2px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{box-shadow:0 0 0 3px var(--theme-focus-ring);border-radius:.75rem}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-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}@property --tw-duration{syntax:"*";inherits:false}
