.nL30hq_theme{--hw-bg:#0b0908;--hw-surface:#16110e;--hw-surface-2:#1f1813;--hw-border:#2d221b;--hw-text:#fff3e6;--hw-muted:#cdb9a6;--hw-dim:#8f7b69;--hw-orange:#ff7a1a;--hw-orange-soft:#ff7a1a1f;background:radial-gradient(ellipse 90% 40% at 50% 0%, #ff7a1a14, transparent 70%), var(--hw-bg);color:var(--hw-text);position:relative}:is(.nL30hq_theme .bg-white,.nL30hq_theme .bg-white\/80,.nL30hq_theme .bg-white\/90,.nL30hq_theme .bg-white\/95){background-color:var(--hw-surface)}:is(.nL30hq_theme .bg-gray-50,.nL30hq_theme .bg-gray-50\/30,.nL30hq_theme .bg-gray-50\/50,.nL30hq_theme .bg-gray-50\/60,.nL30hq_theme .bg-gray-100,.nL30hq_theme .bg-purple-50,.nL30hq_theme .bg-purple-100){background-color:var(--hw-surface-2)}.nL30hq_theme .bg-gray-200{background-color:var(--hw-border)}:is(.nL30hq_theme .hover\:bg-gray-50:hover,.nL30hq_theme .hover\:bg-gray-200:hover){background-color:var(--hw-surface-2)}:is(.nL30hq_theme .text-gray-900,.nL30hq_theme .text-black,.nL30hq_theme .text-gray-800){color:var(--hw-text)}:is(.nL30hq_theme .text-gray-700,.nL30hq_theme .text-gray-600,.nL30hq_theme .text-gray-500){color:var(--hw-muted)}:is(.nL30hq_theme .text-gray-400,.nL30hq_theme .text-gray-300){color:var(--hw-dim)}:is(.nL30hq_theme .text-purple-600,.nL30hq_theme .text-purple-700,.nL30hq_theme .hover\:text-purple-600:hover,.nL30hq_theme .hover\:text-purple-700:hover,.nL30hq_theme .hover\:text-purple-900:hover,.nL30hq_theme .group:hover .group-hover\:text-purple-700){color:var(--hw-orange)}:is(.nL30hq_theme .hover\:text-gray-600:hover,.nL30hq_theme .hover\:text-gray-700:hover){color:var(--hw-text)}:is(.nL30hq_theme .border-gray-100,.nL30hq_theme .border-gray-200,.nL30hq_theme .border-gray-300,.nL30hq_theme .border-purple-100,.nL30hq_theme .border-purple-200,.nL30hq_theme .divide-gray-200>*+*){border-color:var(--hw-border)}.nL30hq_theme [data-slot=field-button].bg-foreground:not(:disabled){background-color:var(--hw-orange);color:#120a04;box-shadow:0 0 24px #ff7a1a59}:is(.nL30hq_theme .bg-gray-900,.nL30hq_theme .bg-black){background-color:var(--hw-orange);color:#120a04}:is(.nL30hq_theme .hover\:bg-gray-800:hover,.nL30hq_theme .hover\:bg-gray-900:hover){background-color:#ff8f3d}.nL30hq_theme .bg-gray-900 .text-white{color:#120a04}.nL30hq_theme .bg-black .text-white{color:#120a04}.nL30hq_theme .bg-gray-900.text-white{color:#120a04}.nL30hq_theme .bg-black.text-white{color:#120a04}.nL30hq_theme h1{color:var(--hw-text);text-shadow:0 0 28px #ff7a1a59}.nL30hq_theme h2{color:var(--hw-text)}.nL30hq_theme h2:after{content:"";background:var(--hw-orange);border-radius:2px;width:28px;height:3px;margin-top:8px;display:block}.nL30hq_spiderCorner{pointer-events:none;z-index:0;width:120px;height:120px;position:absolute;top:0;right:0}.nL30hq_cornerWeb{opacity:.5;width:100%;height:100%}.nL30hq_cornerWeb line,.nL30hq_cornerWeb path{fill:none;stroke:#f3e6d8;stroke-width:.6px}.nL30hq_dangle{transform-origin:top;flex-direction:column;align-items:center;animation:4.5s ease-in-out 1.6s infinite nL30hq_sway;display:flex;position:absolute;top:30px;right:2px}.nL30hq_thread{background:#f3e6d8b3;width:1px;height:0;animation:1.2s cubic-bezier(.22,1.4,.4,1) .4s forwards nL30hq_drop,3s ease-in-out 1.6s infinite alternate nL30hq_bob}.nL30hq_spider{filter:drop-shadow(0 0 8px #ff7a1a8c)drop-shadow(0 6px 8px #0009);width:54px;height:54px;margin-top:-8px;overflow:visible;transform:rotate(180deg)}.nL30hq_spiderBody{fill:#18120e;stroke:#ffaf78d9;stroke-width:1.4px}.nL30hq_eye{fill:#ff4a1a}.nL30hq_legsA,.nL30hq_legsB{transform-origin:0 -6px;transform-box:view-box;animation:6s ease-in-out 1.6s infinite nL30hq_twitch}.nL30hq_legsB{animation-delay:1.75s}@media (min-width:1024px){.nL30hq_spider{width:66px;height:66px}}@keyframes nL30hq_drop{0%{height:0}to{height:140px}}@keyframes nL30hq_bob{0%{height:140px}to{height:128px}}@keyframes nL30hq_sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes nL30hq_twitch{0%,88%,to{transform:rotate(0)}91%{transform:rotate(6deg)}94%{transform:rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.nL30hq_dangle,.nL30hq_legsA,.nL30hq_legsB{animation:none}.nL30hq_thread{height:140px;animation:none}}.nL30hq_skullOverlay{z-index:10000;cursor:pointer;background:radial-gradient(circle,#ff7a1a2e,#0503028c 60%);justify-content:center;align-items:center;animation:1.3s ease-in-out forwards nL30hq_skullBackdrop,70ms linear 6 nL30hq_screenShake;display:flex;position:fixed;inset:0}.nL30hq_skullOverlay:before{content:"";pointer-events:none;animation:.45s linear forwards nL30hq_scareFlash;position:absolute;inset:0}.nL30hq_skullWrap{flex-direction:column;align-items:center;animation:1.3s cubic-bezier(.3,1.4,.5,1) forwards nL30hq_skullLife;display:flex}.nL30hq_skull{filter:drop-shadow(0 0 24px #ff7a1a99);width:150px;height:175px;animation:.16s ease-in-out .25s 5 alternate nL30hq_skullShake;overflow:visible}.nL30hq_bone{fill:#f3e6d3;stroke:#1a120c;stroke-width:2.5px}.nL30hq_socket{fill:#120a04}.nL30hq_skullEye{fill:#ff7a1a;filter:drop-shadow(0 0 4px #ff7a1a);animation:.32s steps(2,end) .25s 3 nL30hq_eyeFlicker}.nL30hq_tooth{fill:#fffaf2;stroke:#1a120c;stroke-width:1.2px}.nL30hq_jaw{animation:.16s ease-in-out .25s 6 alternate nL30hq_jawLaugh}.nL30hq_laugh{letter-spacing:.08em;color:#ff7a1a;text-shadow:0 0 12px #ff7a1ab3;gap:10px;margin-top:6px;font-size:22px;font-weight:900;display:flex}.nL30hq_laugh span{opacity:0;animation:.7s ease-out forwards nL30hq_haPop}.nL30hq_laugh span:first-child{animation-delay:.25s}.nL30hq_laugh span:nth-child(2){animation-delay:.4s}.nL30hq_laugh span:nth-child(3){animation-delay:.55s}@keyframes nL30hq_skullBackdrop{0%{opacity:0}15%,75%{opacity:1}to{opacity:0}}@keyframes nL30hq_skullLife{0%{opacity:0;transform:scale(.3)}9%{opacity:1;transform:scale(1.6)}20%{transform:scale(1)}75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)translateY(-24px)}}@keyframes nL30hq_scareFlash{0%{opacity:1;background:#fffffff2}12%{opacity:0}18%{opacity:1;background:#c8000099}45%{opacity:0;background:#c8000099}to{opacity:0}}@keyframes nL30hq_screenShake{0%{transform:translate(0)}25%{transform:translate(-8px,5px)}50%{transform:translate(7px,-6px)}75%{transform:translate(-5px,-4px)}to{transform:translate(0)}}@keyframes nL30hq_skullShake{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes nL30hq_jawLaugh{0%{transform:translateY(0)}to{transform:translateY(11px)}}@keyframes nL30hq_eyeFlicker{50%{opacity:.35}}@keyframes nL30hq_haPop{0%{opacity:0;transform:translateY(8px)scale(.7)}40%{opacity:1;transform:translateY(0)scale(1.1)}to{opacity:0;transform:translateY(-18px)scale(1)}}
