.btn.svelte-aegl84{display:inline-flex;align-items:center;gap:.75rem;font-family:Clash Display,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;padding:10px 24px;font-weight:600;border:2px solid #ff4400;color:#f40;background:transparent;cursor:pointer;position:relative;transition:all .1s cubic-bezier(0,0,.2,1);box-shadow:4px 4px #f40;line-height:1;text-decoration:none}.btn.svelte-aegl84:hover{transform:translate(2px,2px);box-shadow:2px 2px #f40;background:#ff440026;color:#f40;border-color:#f40}.btn.svelte-aegl84:active{transform:translate(4px,4px);box-shadow:none}.btn.svelte-aegl84:disabled{opacity:.6;cursor:not-allowed;transform:translate(1px,1px);box-shadow:4px 4px #ff44001a}.btn.btn-sm.svelte-aegl84{padding:7px 16px;font-size:.7rem}.btn.btn-lg.svelte-aegl84{padding:14px 30px;font-size:.9rem}.btn.btn-primary.svelte-aegl84{background:#f40;color:#000;box-shadow:4px 4px #fff;border-color:#f40}.btn.btn-primary.svelte-aegl84:hover{background:#fff;color:#000;border-color:#fff;box-shadow:2px 2px #f40}.btn.btn-primary.svelte-aegl84:active{transform:translate(4px,4px);box-shadow:none}.btn.btn-secondary.svelte-aegl84{border-color:#fff;color:#fff;box-shadow:4px 4px #fff}.btn.btn-secondary.svelte-aegl84:hover{background:#fff;color:#000;box-shadow:2px 2px #fff;transform:translate(2px,2px)}.btn.btn-secondary.svelte-aegl84:active{transform:translate(4px,4px);box-shadow:none}.btn.btn-ghost.svelte-aegl84{border-color:transparent;color:#94a3b8;box-shadow:none}.btn.btn-ghost.svelte-aegl84:hover{color:#f40;background:#ff440014;transform:none;box-shadow:none}.btn.btn-ghost.svelte-aegl84:active{transform:none;box-shadow:none}.btn.btn-icon.svelte-aegl84{border:2px solid #ff4400;color:#f40;cursor:pointer;padding:8px;width:40px;height:40px;box-shadow:4px 4px #f40;background:transparent}.btn.btn-icon.svelte-aegl84:hover{background:#ff440026;color:#f40;transform:translate(2px,2px);box-shadow:2px 2px #f40}.btn.btn-icon.svelte-aegl84:active{transform:translate(4px,4px);box-shadow:none}.btn.btn-loading.svelte-aegl84{pointer-events:none}.btn.svelte-aegl84 .btn-ripple:where(.svelte-aegl84){position:absolute;inset:0;pointer-events:none;overflow:hidden}.btn.svelte-aegl84 .btn-ripple:where(.svelte-aegl84):after{content:"";position:absolute;top:var(--ripple-y, 50%);left:var(--ripple-x, 50%);width:100px;height:100px;background:radial-gradient(circle,rgba(255,255,255,.6) 0%,transparent 70%);transform:translate(-50%,-50%) scale(0);opacity:0}@keyframes svelte-aegl84-rippleAnim{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}body.light-mode .btn.svelte-aegl84{border-color:#111;color:#111;box-shadow:4px 4px #111}body.light-mode .btn.svelte-aegl84:hover{background:#111;color:#fff;box-shadow:2px 2px #111;border-color:#d93d00}body.light-mode .btn.svelte-aegl84:active{transform:translate(4px,4px);box-shadow:none}body.light-mode .btn.btn-primary.svelte-aegl84{background:#d93d00;border-color:#d93d00;color:#000}body.light-mode .btn.btn-primary.svelte-aegl84:hover{background:#111;color:#fff;border-color:#111}body.light-mode .btn.btn-secondary.svelte-aegl84{border-color:#111;color:#111;box-shadow:4px 4px #111}body.light-mode .btn.btn-secondary.svelte-aegl84:hover{background:#111;color:#fff;box-shadow:2px 2px #111}body.light-mode .btn.btn-ghost.svelte-aegl84{box-shadow:none;color:#555}body.light-mode .btn.btn-ghost.svelte-aegl84:hover{color:#d93d00;background:#d93d0014;box-shadow:none}body.light-mode .btn.btn-icon.svelte-aegl84{border-color:#111;color:#111;box-shadow:4px 4px #111}body.light-mode .btn.btn-icon.svelte-aegl84:hover{background:#111;color:#fff;box-shadow:2px 2px #111;border-color:#d93d00}body.light-mode .btn.btn-icon.svelte-aegl84:active{transform:translate(4px,4px);box-shadow:none}@media(prefers-reduced-motion:reduce){.btn.svelte-aegl84{transition:none;animation:none}}.aero-card.svelte-1sbki14{background:#0e1116;padding:2.5rem;border:1px solid rgba(255,255,255,.1);position:relative;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;overflow:hidden;background:linear-gradient(160deg,#252e3a,#171e28);box-shadow:0 10px 30px -10px #00000080;border-left:3px solid rgba(255,255,255,.1)}.aero-card.card-interactive.svelte-1sbki14{cursor:pointer}.aero-card.card-interactive.svelte-1sbki14:hover{border-color:#f40;border-left-color:#f40;box-shadow:0 0 25px #f303;background-color:#263340;transform:translateY(-2px)}.aero-card.svelte-1sbki14:focus-visible{outline:3px solid #ff4400;outline-offset:4px}.card-badge.svelte-1sbki14{position:absolute;bottom:-.5rem;right:-.5rem;font-family:Clash Display,sans-serif;font-size:clamp(6rem,10vw,10rem);font-weight:900;line-height:1;letter-spacing:-.06em;pointer-events:none;-webkit-user-select:none;user-select:none;color:transparent;-webkit-text-stroke:2px #ff4400;opacity:.3;z-index:0;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));white-space:nowrap;will-change:transform}.card-interactive.svelte-1sbki14:hover .card-badge:where(.svelte-1sbki14){opacity:.5;filter:drop-shadow(0 6px 12px rgba(0,0,0,.6))}.badge-char.svelte-1sbki14{display:inline-block;color:transparent;-webkit-text-stroke:2px #ff4400;will-change:transform,filter,clip-path;clip-path:polygon(0 0,0 0,0 0,0 0);animation:svelte-1sbki14-drawChar .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.13s * var(--i) + .12s)}@keyframes svelte-1sbki14-drawChar{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0;transform:translateY(8px) scale(1.08);filter:drop-shadow(0 0 14px rgba(255,68,0,.5))}20%{opacity:1}50%{transform:translateY(0) scale(1);filter:drop-shadow(0 0 5px rgba(255,68,0,.15))}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1;transform:translateY(0) scale(1);filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}}@media(prefers-reduced-motion:reduce){.badge-char.svelte-1sbki14{animation:none!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important;opacity:1;transform:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}}body.light-mode .card-badge.svelte-1sbki14{-webkit-text-stroke:2px #d93d00;filter:drop-shadow(0 4px 6px rgba(0,0,0,.15));opacity:.2}body.light-mode .aero-card.svelte-1sbki14{background:#f0f0f3;border:none;border-left:3px solid #c8c8cc;box-shadow:8px 8px 16px #0000001a,-8px -8px 16px #fffc}body.light-mode .aero-card.card-interactive.svelte-1sbki14:hover{border-left-color:#d93d00;background:#f0f0f3!important;box-shadow:12px 12px 24px #0000001f,-8px -8px 16px #ffffffe6,inset 0 0 0 1px #ff44001a;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.aero-card.svelte-1sbki14{transition:none}}.ui-icon.svelte-7m8gci{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .2s ease}.ui-icon.svelte-7m8gci svg:where(.svelte-7m8gci){display:block}.badge.svelte-1o0kzxm{font-family:Space Grotesk,sans-serif;font-size:.65rem;letter-spacing:1.5px;display:inline-flex;align-items:center;gap:5px;padding:2px 7px;text-transform:uppercase;transition:all .2s ease}.badge.badge-live.svelte-1o0kzxm{color:#f40;border:1px solid rgba(255,68,0,.4);background:#ff440014}.badge.badge-live.svelte-1o0kzxm .badge-dot:where(.svelte-1o0kzxm){width:5px;height:5px;background:#f40;border-radius:50%;box-shadow:0 0 6px #f40;animation:svelte-1o0kzxm-blink 1.2s step-end infinite}.badge.badge-offline.svelte-1o0kzxm{color:#94a3b8;opacity:.5;border:1px solid rgba(255,255,255,.08)}.badge.badge-offline.svelte-1o0kzxm .badge-dot:where(.svelte-1o0kzxm){display:none}.badge.badge-default.svelte-1o0kzxm{color:#94a3b8;border:1px solid rgba(255,255,255,.04)}.badge.badge-default.svelte-1o0kzxm .badge-dot:where(.svelte-1o0kzxm){display:none}@keyframes svelte-1o0kzxm-blink{50%{opacity:0}}body.light-mode .badge.badge-live.svelte-1o0kzxm{color:#0a7;border-color:#0a7;background:#00aa771a}body.light-mode .badge.badge-live.svelte-1o0kzxm .badge-dot:where(.svelte-1o0kzxm){background:#0a7;box-shadow:0 0 6px #0a76}body.light-mode .badge.badge-offline.svelte-1o0kzxm{color:#555;opacity:.6;border-color:#0000001f}body.light-mode .badge.badge-default.svelte-1o0kzxm{color:#555;border-color:#00000014}@media(prefers-reduced-motion:reduce){.badge.badge-live.svelte-1o0kzxm .badge-dot:where(.svelte-1o0kzxm){animation:none}}.tag.svelte-o43v1a{font-family:Space Grotesk,sans-serif;font-size:.68rem;font-weight:600;color:#f40;border:1px solid #ff4400;background:transparent;padding:3px 8px;text-transform:uppercase;letter-spacing:.5px;transition:background .1s ease,color .1s ease;display:inline-flex;align-items:center;gap:4px}.tag.tag-muted.svelte-o43v1a{color:#94a3b8;border-color:#94a3b8}.tag.tag-removable.svelte-o43v1a{cursor:pointer}.tag.tag-removable.svelte-o43v1a .tag-remove:where(.svelte-o43v1a){display:inline-flex;align-items:center;margin-left:2px;opacity:.6;transition:opacity .1s ease}.tag.tag-removable.svelte-o43v1a:hover .tag-remove:where(.svelte-o43v1a){opacity:1}.tag.tag-removable.svelte-o43v1a:hover{background:#f40;color:#000}body.light-mode .tag.svelte-o43v1a{color:#d93d00;border-color:#d93d00}body.light-mode .tag.tag-muted.svelte-o43v1a{color:#555;border-color:#555}body.light-mode .tag.tag-removable.svelte-o43v1a:hover{background:#d93d00;color:#fff}@media(prefers-reduced-motion:reduce){.tag.svelte-o43v1a{transition:none}}.section-header.svelte-inyy1e{margin-bottom:.5rem;position:relative}.section-header.svelte-inyy1e h2:where(.svelte-inyy1e){font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff;border-left:4px solid #ff4400;padding-left:1rem;margin:0}.section-header.svelte-inyy1e .count-badge:where(.svelte-inyy1e){display:inline-flex;align-items:center;justify-content:center;font-family:Space Grotesk,sans-serif;font-size:.65rem;color:#f40;border:1px solid #ff4400;padding:1px 7px;margin-left:8px;vertical-align:middle;line-height:1}body.light-mode .section-header.svelte-inyy1e h2:where(.svelte-inyy1e){color:#111;border-color:#d93d00}body.light-mode .section-header.svelte-inyy1e .count-badge:where(.svelte-inyy1e){color:#d93d00;border-color:#d93d00}.section-header.clip-reveal.svelte-inyy1e h2:where(.svelte-inyy1e),.section-header.clip-reveal.svelte-inyy1e .count-badge:where(.svelte-inyy1e){clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path .6s cubic-bezier(.16,1,.3,1)}.section-header.clip-reveal.visible.svelte-inyy1e h2:where(.svelte-inyy1e),.section-header.clip-reveal.visible.svelte-inyy1e .count-badge:where(.svelte-inyy1e){clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.skeleton-group.svelte-1fgyo5a{display:flex;flex-direction:column;gap:.5rem}.skeleton.svelte-1fgyo5a{height:.65rem;background:linear-gradient(90deg,#1a1a1a 25%,#2a2a2a,#1a1a1a 75%);background-size:200% 100%;animation:svelte-1fgyo5a-shimmer 1.5s ease-in-out infinite;border-radius:2px}.skeleton.skeleton-text.svelte-1fgyo5a{height:.65rem}.skeleton.skeleton-card.svelte-1fgyo5a{height:120px;border-radius:0}.skeleton.w-25.svelte-1fgyo5a{width:25%}.skeleton.w-50.svelte-1fgyo5a{width:50%}.skeleton.w-75.svelte-1fgyo5a{width:75%}.skeleton.w-80.svelte-1fgyo5a{width:80%}.skeleton.w-100.svelte-1fgyo5a{width:100%}@keyframes svelte-1fgyo5a-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body.light-mode .skeleton.svelte-1fgyo5a{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.skeleton.svelte-1fgyo5a{animation:none}}.form-group.svelte-1kpv1ay{margin:0;display:flex;flex-direction:column;gap:.5rem}.form-group.svelte-1kpv1ay .form-label:where(.svelte-1kpv1ay){font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f0f2f5;transition:color .1s ease;cursor:pointer}.form-group.svelte-1kpv1ay:focus-within .form-label:where(.svelte-1kpv1ay){color:#f40}.input-wrap.svelte-1kpv1ay{position:relative;display:flex;align-items:center;width:100%}.input-prefix.svelte-1kpv1ay,.input-suffix.svelte-1kpv1ay{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:44px;color:#94a3b8;font-size:.85rem;pointer-events:none;z-index:1}.input-prefix.svelte-1kpv1ay{left:0}.input-suffix.svelte-1kpv1ay{right:0;pointer-events:auto;cursor:pointer}.input-suffix.svelte-1kpv1ay:hover{color:#f40}.input-bar.svelte-1kpv1ay{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f40;transform:scaleX(0);transform-origin:left;transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:2}.form-group.svelte-1kpv1ay:focus-within .input-bar:where(.svelte-1kpv1ay){transform:scaleX(1)}.form-input.svelte-1kpv1ay{width:100%;background:transparent;border:2px solid #94a3b8;color:#f0f2f5;padding:.85rem 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;outline:none;transition:border-color .1s ease,box-shadow .1s ease,transform .1s ease;border-radius:0;box-sizing:border-box}.form-input.svelte-1kpv1ay:focus{border-color:#f40;background:#0003;box-shadow:4px 4px #ff440026;transform:translate(-2px,-2px)}.form-input.svelte-1kpv1ay::placeholder{color:#94a3b8;opacity:.5}.form-input.svelte-1kpv1ay:disabled{opacity:.5;cursor:not-allowed}.form-input.has-error.svelte-1kpv1ay{border-color:#f44;box-shadow:4px 4px #ff444426}.form-input.has-error.svelte-1kpv1ay:focus{border-color:#f44;box-shadow:4px 4px #ff444440}.form-input.has-prefix.svelte-1kpv1ay{padding-left:44px}.form-input.has-suffix.svelte-1kpv1ay{padding-right:44px}.form-hint.svelte-1kpv1ay{font-family:Space Grotesk,sans-serif;font-size:.7rem;color:#94a3b8;opacity:.7}.form-error-text.svelte-1kpv1ay{color:#f44;font-size:.75rem;font-family:Space Grotesk,sans-serif}body.light-mode .form-input.svelte-1kpv1ay{background:transparent;border-color:#000;color:#000}body.light-mode .form-input.svelte-1kpv1ay:focus{border-color:#d93d00;box-shadow:4px 4px #000;background:#fff}body.light-mode .form-input.svelte-1kpv1ay::placeholder{color:#555}body.light-mode .form-input.has-error.svelte-1kpv1ay{border-color:#f44;box-shadow:4px 4px #ff444426}body.light-mode .form-group.svelte-1kpv1ay .form-label:where(.svelte-1kpv1ay){color:#111}body.light-mode .form-group.svelte-1kpv1ay:focus-within .form-label:where(.svelte-1kpv1ay){color:#d93d00}body.light-mode .input-prefix.svelte-1kpv1ay,body.light-mode .input-suffix.svelte-1kpv1ay,body.light-mode .form-hint.svelte-1kpv1ay{color:#555}@media(prefers-reduced-motion:reduce){.form-input.svelte-1kpv1ay{transition:none}}.form-group.svelte-4zj314{margin:0;display:flex;flex-direction:column;gap:.5rem}.form-group.svelte-4zj314 .form-label:where(.svelte-4zj314){font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f0f2f5;transition:color .1s ease;cursor:pointer}.form-group.svelte-4zj314:focus-within .form-label:where(.svelte-4zj314){color:#f40}.textarea-wrap.svelte-4zj314{position:relative;display:flex;flex-direction:column}.textarea-bar.svelte-4zj314{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f40;transform:scaleX(0);transform-origin:left;transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:2}.form-group.svelte-4zj314:focus-within .textarea-bar:where(.svelte-4zj314){transform:scaleX(1)}.form-textarea.svelte-4zj314{width:100%;background:transparent;border:2px solid #94a3b8;color:#f0f2f5;padding:.85rem 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;outline:none;transition:border-color .1s ease,box-shadow .1s ease,transform .1s ease;border-radius:0;box-sizing:border-box;resize:vertical;min-height:120px;line-height:1.5}.form-textarea.svelte-4zj314:focus{border-color:#f40;background:#0003;box-shadow:4px 4px #ff440026;transform:translate(-2px,-2px)}.form-textarea.svelte-4zj314::placeholder{color:#94a3b8;opacity:.5}.form-textarea.svelte-4zj314:disabled{opacity:.5;cursor:not-allowed}.form-textarea.has-error.svelte-4zj314{border-color:#f44;box-shadow:4px 4px #ff444426}.form-textarea.has-error.svelte-4zj314:focus{border-color:#f44;box-shadow:4px 4px #ff444440}.form-textarea.auto-grow.svelte-4zj314{resize:none;overflow:hidden}.textarea-footer.svelte-4zj314{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.form-hint.svelte-4zj314{font-family:Space Grotesk,sans-serif;font-size:.7rem;color:#94a3b8;opacity:.7}.form-error-text.svelte-4zj314{color:#f44;font-size:.75rem;font-family:Space Grotesk,sans-serif}.char-count.svelte-4zj314{font-family:Space Grotesk,sans-serif;font-size:.65rem;color:#94a3b8;font-weight:500;letter-spacing:.05em}.char-count.near-limit.svelte-4zj314{color:#fa0}.char-count.over-limit.svelte-4zj314{color:#f44}body.light-mode .form-textarea.svelte-4zj314{background:transparent;border-color:#000;color:#000}body.light-mode .form-textarea.svelte-4zj314:focus{border-color:#d93d00;box-shadow:4px 4px #000;background:#fff}body.light-mode .form-textarea.svelte-4zj314::placeholder{color:#555}body.light-mode .form-group.svelte-4zj314 .form-label:where(.svelte-4zj314){color:#111}body.light-mode .form-group.svelte-4zj314:focus-within .form-label:where(.svelte-4zj314){color:#d93d00}body.light-mode .form-hint.svelte-4zj314,body.light-mode .char-count.svelte-4zj314{color:#555}@media(prefers-reduced-motion:reduce){.form-textarea.svelte-4zj314{transition:none}}.select-wrapper.svelte-64e3a8{position:relative;display:flex;flex-direction:column;gap:.5rem;font-family:Space Grotesk,sans-serif}.select-label.svelte-64e3a8{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f0f2f5;transition:color .1s ease;cursor:pointer}.select-trigger.svelte-64e3a8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.85rem 1rem;background:transparent;border:2px solid #94a3b8;color:#f0f2f5;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;cursor:pointer;transition:border-color .1s ease,box-shadow .1s ease,transform .1s ease;position:relative;text-align:left}.select-trigger.svelte-64e3a8:focus,.select-trigger.open.svelte-64e3a8{border-color:#f40;box-shadow:4px 4px #ff440026;transform:translate(-2px,-2px)}.select-trigger.has-value.svelte-64e3a8{color:#f0f2f5}.select-trigger.has-error.svelte-64e3a8{border-color:#f44;box-shadow:4px 4px #ff444426}.select-trigger.has-error.svelte-64e3a8:focus{border-color:#f44;box-shadow:4px 4px #ff444440}.select-trigger.svelte-64e3a8:disabled{opacity:.5;cursor:not-allowed}.select-trigger.svelte-64e3a8 .select-placeholder:where(.svelte-64e3a8){color:#94a3b8;opacity:.5}.select-trigger.svelte-64e3a8 .select-value:where(.svelte-64e3a8){display:flex;align-items:center;gap:.5rem}.select-dropdown.svelte-64e3a8{position:absolute;top:calc(100% + 4px);left:-2px;right:-2px;z-index:100;background:#0e1116;border:2px solid #ff4400;box-shadow:6px 6px #f403;max-height:250px;display:flex;flex-direction:column;overflow:hidden}.select-search.svelte-64e3a8{padding:.5rem;border-bottom:1px solid rgba(255,255,255,.04)}.select-search.svelte-64e3a8 input:where(.svelte-64e3a8){width:100%;padding:.5rem;background:transparent;border:1px solid rgba(255,255,255,.04);color:#f0f2f5;font-family:Space Grotesk,sans-serif;font-size:.85rem;outline:none;transition:border-color .1s ease}.select-search.svelte-64e3a8 input:where(.svelte-64e3a8):focus{border-color:#f40}.select-search.svelte-64e3a8 input:where(.svelte-64e3a8)::placeholder{color:#94a3b8;opacity:.5}.select-options.svelte-64e3a8{overflow-y:auto;padding:.25rem 0;flex:1}.select-options.svelte-64e3a8::-webkit-scrollbar{width:4px}.select-options.svelte-64e3a8::-webkit-scrollbar-thumb{background:#f40}.select-option.svelte-64e3a8{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:.9rem;color:#94a3b8;transition:all .1s ease;position:relative}.select-option.svelte-64e3a8:hover,.select-option.highlighted.svelte-64e3a8{background:#ff44001a;color:#f0f2f5}.select-option.selected.svelte-64e3a8{color:#f40;font-weight:600}.select-option.active.svelte-64e3a8{background:#f40;color:#000}.select-no-results.svelte-64e3a8{padding:1.5rem 1rem;text-align:center;color:#94a3b8;font-size:.8rem;opacity:.6}.select-error.svelte-64e3a8{color:#f44;font-size:.75rem;margin-top:.25rem}body.light-mode .select-trigger.svelte-64e3a8{border-color:#000;color:#000}body.light-mode .select-trigger.svelte-64e3a8 .select-placeholder:where(.svelte-64e3a8){color:#555;opacity:.6}body.light-mode .select-trigger.open.svelte-64e3a8,body.light-mode .select-trigger.svelte-64e3a8:focus{border-color:#d93d00;box-shadow:4px 4px #000}body.light-mode .select-trigger.has-error.svelte-64e3a8{border-color:#f44}body.light-mode .select-label.svelte-64e3a8{color:#111}body.light-mode .select-dropdown.svelte-64e3a8{background:#fff;border-color:#111;box-shadow:6px 6px #0000001a}body.light-mode .select-search.svelte-64e3a8 input:where(.svelte-64e3a8){border-color:#00000026;color:#000}body.light-mode .select-search.svelte-64e3a8 input:where(.svelte-64e3a8):focus{border-color:#d93d00}body.light-mode .select-search.svelte-64e3a8 input:where(.svelte-64e3a8)::placeholder{color:#888}body.light-mode .select-option.svelte-64e3a8{color:#555}body.light-mode .select-option.svelte-64e3a8:hover,body.light-mode .select-option.highlighted.svelte-64e3a8{background:#d93d0014;color:#000}body.light-mode .select-option.selected.svelte-64e3a8{color:#d93d00}body.light-mode .select-option.active.svelte-64e3a8{background:#d93d00;color:#fff}body.light-mode .select-no-results.svelte-64e3a8{color:#888}@media(prefers-reduced-motion:reduce){.select-trigger.svelte-64e3a8,.select-option.svelte-64e3a8,.select-chevron.svelte-64e3a8{transition:none}}.datepicker-wrapper.svelte-1f92fzw{position:relative;display:flex;flex-direction:column;gap:.5rem;font-family:Space Grotesk,sans-serif}.datepicker-label.svelte-1f92fzw{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);transition:color .1s ease}.datepicker-trigger.svelte-1f92fzw{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:2px solid var(--text-secondary);color:var(--text-primary);padding:.85rem 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;cursor:pointer;outline:none;transition:border-color .1s ease,box-shadow .1s ease,transform .1s ease;box-sizing:border-box;gap:.5rem;border-radius:0}.datepicker-trigger.svelte-1f92fzw:focus{border-color:#f40;box-shadow:4px 4px #ff440026;transform:translate(-2px,-2px)}.datepicker-trigger.open.svelte-1f92fzw{border-color:#f40;box-shadow:4px 4px #ff440026;transform:translate(-2px,-2px)}.datepicker-trigger.has-error.svelte-1f92fzw{border-color:#f44}.datepicker-value.svelte-1f92fzw{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datepicker-value.placeholder.svelte-1f92fzw{color:var(--text-secondary);opacity:.5}.datepicker-chevron.svelte-1f92fzw{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease;color:var(--text-secondary)}.datepicker-hint.svelte-1f92fzw,.datepicker-error.svelte-1f92fzw{font-size:.7rem;letter-spacing:.05em}.datepicker-hint.svelte-1f92fzw{color:var(--text-secondary);opacity:.7}.datepicker-error.svelte-1f92fzw{color:#f44}.datepicker-dropdown.svelte-1f92fzw{position:absolute;top:calc(100% + 4px);left:-2px;right:-2px;z-index:100;background:var(--surface-dark, #0e1116);border:2px solid #ff4400;box-shadow:6px 6px #f403;animation:svelte-1f92fzw-dropdownIn .12s ease-out}@keyframes svelte-1f92fzw-dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.datepicker-nav.svelte-1f92fzw{display:flex;align-items:center;justify-content:space-between;padding:.6rem .5rem;border-bottom:1px solid var(--grid-line, rgba(255, 255, 255, .08))}.datepicker-nav-group.svelte-1f92fzw{display:flex;gap:2px}.datepicker-nav-btn.svelte-1f92fzw{background:transparent;border:1px solid transparent;color:var(--text-secondary);width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease;border-radius:0;font-size:0}.datepicker-nav-btn.svelte-1f92fzw:hover{color:#f40;border-color:#f40;background:#ff440014}.datepicker-nav-label.svelte-1f92fzw{font-family:Clash Display,sans-serif;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary)}.datepicker-weekdays.svelte-1f92fzw{display:grid;grid-template-columns:repeat(7,1fr);padding:.4rem .25rem .2rem;border-bottom:1px solid var(--grid-line, rgba(255, 255, 255, .08))}.datepicker-weekday.svelte-1f92fzw{text-align:center;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);opacity:.6;padding:.25rem 0}.datepicker-grid.svelte-1f92fzw{display:grid;grid-template-columns:repeat(7,1fr);padding:.25rem;gap:1px}.datepicker-day.svelte-1f92fzw{display:flex;align-items:center;justify-content:center;height:34px;background:transparent;border:1px solid transparent;color:var(--text-primary);font-family:Space Grotesk,sans-serif;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .1s ease;border-radius:0}.datepicker-day.svelte-1f92fzw:hover:not(:disabled){border-color:#f40;background:#ff440014;color:#f40}.datepicker-day.today.svelte-1f92fzw{border-color:var(--text-secondary);font-weight:700}.datepicker-day.selected.svelte-1f92fzw{background:#f40;color:#000;border-color:#f40;font-weight:700}.datepicker-day.svelte-1f92fzw:disabled{opacity:.25;cursor:not-allowed}.datepicker-day-empty.svelte-1f92fzw{height:34px}.datepicker-footer.svelte-1f92fzw{display:flex;justify-content:space-between;padding:.4rem .5rem .5rem;border-top:1px solid var(--grid-line, rgba(255, 255, 255, .08))}.datepicker-today-btn.svelte-1f92fzw{background:transparent;border:none;color:var(--text-secondary);font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;padding:.25rem .5rem;transition:color .1s ease;border-radius:0}.datepicker-today-btn.svelte-1f92fzw:hover{color:#f40}body.light-mode .datepicker-trigger.svelte-1f92fzw{border-color:#000;color:#000}body.light-mode .datepicker-trigger.svelte-1f92fzw:focus,body.light-mode .datepicker-trigger.open.svelte-1f92fzw{border-color:#d93d00;box-shadow:4px 4px #000;background:#fff}body.light-mode .datepicker-value.placeholder.svelte-1f92fzw{color:#555;opacity:.6}body.light-mode .datepicker-dropdown.svelte-1f92fzw{background:#fff;box-shadow:6px 6px #00000026}body.light-mode .datepicker-day.svelte-1f92fzw{color:#111}body.light-mode .datepicker-day.svelte-1f92fzw:hover:not(:disabled){color:#d93d00;border-color:#d93d00}body.light-mode .datepicker-day.today.svelte-1f92fzw{border-color:#111}body.light-mode .datepicker-day.selected.svelte-1f92fzw{background:#d93d00;color:#fff;border-color:#d93d00}body.light-mode .datepicker-nav-label.svelte-1f92fzw{color:#111}body.light-mode .datepicker-today-btn.svelte-1f92fzw:hover{color:#d93d00}@media(prefers-reduced-motion:reduce){.datepicker-dropdown.svelte-1f92fzw{animation:none}.datepicker-trigger.svelte-1f92fzw,.datepicker-chevron.svelte-1f92fzw{transition:none}}@media(max-width:480px){.datepicker-dropdown.svelte-1f92fzw{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 2rem);max-width:340px;box-shadow:0 0 0 9999px #00000080}}.checkbox-wrapper.svelte-1gg1noi{display:inline-flex;align-items:center;gap:.75rem;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:.9rem;color:#f0f2f5;-webkit-user-select:none;user-select:none;position:relative}.checkbox-wrapper.disabled.svelte-1gg1noi{opacity:.5;cursor:not-allowed}.checkbox-wrapper.svelte-1gg1noi input:where(.svelte-1gg1noi){position:absolute;opacity:0;width:0;height:0;pointer-events:none}.checkbox-box.svelte-1gg1noi{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #94a3b8;background:transparent;flex-shrink:0;transition:all .1s ease;position:relative}.checkbox-box.svelte-1gg1noi .checkbox-check:where(.svelte-1gg1noi){opacity:0;transform:scale(0);transition:all .15s cubic-bezier(.16,1,.3,1);width:14px;height:14px;color:#f40}.checkbox-box.checked.svelte-1gg1noi{border-color:#f40;background:#f40}.checkbox-box.checked.svelte-1gg1noi .checkbox-check:where(.svelte-1gg1noi){opacity:1;transform:scale(1);color:#000}.checkbox-box.indeterminate.svelte-1gg1noi{border-color:#f40}.checkbox-box.indeterminate.svelte-1gg1noi:after{content:"";width:10px;height:2px;background:#f40;position:absolute}.checkbox-box.indeterminate.svelte-1gg1noi .checkbox-check:where(.svelte-1gg1noi){display:none}.checkbox-box.svelte-1gg1noi:focus-visible{outline:3px solid #ff4400;outline-offset:4px}.checkbox-wrapper.svelte-1gg1noi:hover .checkbox-box:where(.svelte-1gg1noi):not(.checked):not(.indeterminate){border-color:#f40}body.light-mode .checkbox-wrapper.svelte-1gg1noi{color:#111}body.light-mode .checkbox-box.svelte-1gg1noi{border-color:#000}body.light-mode .checkbox-box.checked.svelte-1gg1noi{border-color:#d93d00;background:#d93d00}body.light-mode .checkbox-box.checked.svelte-1gg1noi .checkbox-check:where(.svelte-1gg1noi){color:#fff}body.light-mode .checkbox-box.indeterminate.svelte-1gg1noi{border-color:#d93d00}body.light-mode .checkbox-box.indeterminate.svelte-1gg1noi:after{background:#d93d00}body.light-mode .checkbox-wrapper.svelte-1gg1noi:hover .checkbox-box:where(.svelte-1gg1noi):not(.checked):not(.indeterminate){border-color:#d93d00}@media(prefers-reduced-motion:reduce){.checkbox-box.svelte-1gg1noi{transition:none}.checkbox-box.svelte-1gg1noi .checkbox-check:where(.svelte-1gg1noi){transition:none}}.radio-wrapper.svelte-vivuq{display:inline-flex;align-items:center;gap:.75rem;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:.9rem;color:#f0f2f5;-webkit-user-select:none;user-select:none;position:relative}.radio-wrapper.disabled.svelte-vivuq{opacity:.5;cursor:not-allowed}.radio-wrapper.svelte-vivuq input:where(.svelte-vivuq){position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio-circle.svelte-vivuq{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #94a3b8;background:transparent;flex-shrink:0;transition:all .1s ease;position:relative}.radio-circle.svelte-vivuq .radio-dot:where(.svelte-vivuq){width:10px;height:10px;background:#f40;transform:scale(0);transition:transform .15s cubic-bezier(.16,1,.3,1)}.radio-circle.selected.svelte-vivuq{border-color:#f40;box-shadow:2px 2px #f403}.radio-circle.selected.svelte-vivuq .radio-dot:where(.svelte-vivuq){transform:scale(1)}.radio-circle.svelte-vivuq:focus-visible{outline:3px solid #ff4400;outline-offset:4px}.radio-wrapper.svelte-vivuq:hover .radio-circle:where(.svelte-vivuq):not(.selected){border-color:#f40}body.light-mode .radio-wrapper.svelte-vivuq{color:#111}body.light-mode .radio-circle.svelte-vivuq{border-color:#000}body.light-mode .radio-circle.selected.svelte-vivuq{border-color:#d93d00;box-shadow:2px 2px #d93d0033}body.light-mode .radio-circle.selected.svelte-vivuq .radio-dot:where(.svelte-vivuq){background:#d93d00}body.light-mode .radio-wrapper.svelte-vivuq:hover .radio-circle:where(.svelte-vivuq):not(.selected){border-color:#d93d00}@media(prefers-reduced-motion:reduce){.radio-circle.svelte-vivuq{transition:none}.radio-circle.svelte-vivuq .radio-dot:where(.svelte-vivuq){transition:none}}.radio-group.svelte-s9p4b9{display:flex;flex-direction:column;gap:.75rem}.radio-group.svelte-s9p4b9 .radio-group-label:where(.svelte-s9p4b9){font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f0f2f5}body.light-mode .radio-group-label.svelte-s9p4b9{color:#111}.magnetic.svelte-8c0n9k{display:inline-flex;will-change:transform}
