._button_8upbj_2{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-sm);white-space:nowrap;border:1px solid #0000;font-size:.9375rem;font-weight:600;transition:background-color .12s,border-color .12s,transform 80ms;display:inline-flex}._button_8upbj_2:active:not(:disabled){transform:scale(.97)}._button_8upbj_2:disabled{opacity:.5}._primary_8upbj_28{background:var(--color-accent);color:var(--color-on-accent)}._primary_8upbj_28:hover:not(:disabled){background:var(--color-accent-strong)}._secondary_8upbj_37{background:var(--color-surface-raised);border-color:var(--color-border)}._secondary_8upbj_37:hover:not(:disabled){border-color:var(--color-text-muted)}._ghost_8upbj_46{color:var(--color-text-muted);background:0 0}._ghost_8upbj_46:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-raised)}._danger_8upbj_56{background:var(--color-danger-soft);color:var(--color-danger);border-color:var(--color-danger)}._card_8upbj_63{background:var(--color-surface);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}._badge_8upbj_72{align-items:center;gap:var(--space-1);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}._neutral_8upbj_85{background:var(--color-surface-raised);color:var(--color-text-muted)}._live_8upbj_90{background:var(--color-accent-soft);color:var(--color-accent)}._info_8upbj_95{background:var(--color-info-soft);color:var(--color-info)}._warning_8upbj_100{background:var(--color-warning-soft);color:var(--color-warning)}._negative_8upbj_105{background:var(--color-danger-soft);color:var(--color-danger)}._gold_8upbj_110{background:var(--color-gold-soft);color:var(--color-gold)}._silver_8upbj_115{background:var(--color-silver-soft);color:var(--color-silver)}._bronze_8upbj_120{background:var(--color-bronze-soft);color:var(--color-bronze)}._liveDot_8upbj_125{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite _pulse_8upbj_1}@keyframes _pulse_8upbj_1{50%{opacity:.3}}._field_8upbj_140{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._fieldLabel_8upbj_147{color:var(--color-text-muted);font-size:.8125rem;font-weight:600}._visuallyHidden_8upbj_153{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._input_8upbj_162{width:100%;min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font-size:1rem}._select_8upbj_174{appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f7f3e8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}._select_8upbj_174:has(option[value=""]:checked){color:var(--color-text-muted)}._select_8upbj_174 option{color:var(--color-text)}._skeleton_8upbj_194{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-surface) 25%, var(--color-surface-raised) 50%, var(--color-surface) 75%);background-size:200% 100%;animation:1.4s linear infinite _shimmer_8upbj_1}@keyframes _shimmer_8upbj_1{to{background-position:-200% 0}}._skeletonPage_8upbj_212{gap:var(--space-3);display:grid}._state_8upbj_218{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--state-surface);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);text-align:center;flex-direction:column;display:flex}._stateIcon_8upbj_231{color:var(--color-text-muted)}._stateTitle_8upbj_235{font-family:var(--font-display);font-size:1.375rem;font-weight:700}._stateText_8upbj_241{max-width:44ch;color:var(--color-text-muted);font-size:.9375rem}._stateAction_8upbj_247{margin-top:var(--space-2)}._dialog_8upbj_252{width:min(440px,100vw - 32px);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-dialog);color:var(--color-text);box-shadow:var(--shadow-raised)}._dialog_8upbj_252::backdrop{background:#000000b8}._dialogTitle_8upbj_266{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.15}._dialogBody_8upbj_274{color:var(--color-text-muted);font-size:.9375rem}._dialogActions_8upbj_279{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);display:flex}@media (width<=767px){._dialog_8upbj_252{width:100vw;max-width:100vw;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-width:1px 0 0;margin:auto 0 0}._dialogActions_8upbj_279>*{flex:1}}._toasts_8upbj_302{top:calc(var(--space-3) + env(safe-area-inset-top));right:var(--space-4);left:var(--space-4);z-index:50;align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_8upbj_302{max-width:100%;padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);font-size:.9375rem;font-weight:500}._toastError_8upbj_327{border-left-color:var(--color-danger)}@media (width>=768px){._toasts_8upbj_302{top:var(--space-5);align-items:flex-end;left:auto}}._marqueeMoving_8upbj_340{text-overflow:clip}._marqueeMoving_8upbj_340 ._marqueeTrack_8upbj_344{will-change:transform;display:inline-flex}._landing_1961b_2{background:var(--artwork-edge);position:fixed;inset:0}._artwork_1961b_10{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (aspect-ratio<=9/16){._landing_1961b_2{background:linear-gradient(#010f13,#00070c);align-content:center;display:grid}._landing_1961b_2>picture{display:contents}._artwork_1961b_10{height:auto;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}}._visuallyHidden_1961b_42{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand:#0b0d0d;--color-cyan:#01edee;--color-white:#f4f7f7;--color-bg:#0b0d0d;--color-surface:#121616;--color-surface-raised:#1a2020;--color-dialog:#121616;--color-border:#253030;--color-text:var(--color-white);--color-text-muted:#a6b3b3;--color-accent:var(--color-cyan);--color-accent-strong:#6ff4f5;--color-accent-soft:#01edee24;--color-on-accent:#001617;--color-danger:#ffb4ab;--color-danger-soft:#ffb4ab24;--color-warning:#ffd48a;--color-warning-soft:#ffd48a24;--color-info:#bfe3f5;--color-info-soft:#bfe3f524;--color-gold:#f5c84c;--color-gold-soft:#f5c84c29;--color-silver:#d3dcdf;--color-silver-soft:#d3dcdf29;--color-bronze:#e09a5f;--color-bronze-soft:#e09a5f29;--color-glass:#121616;--artwork:url(/dinqro-artwork.jpg);--artwork-edge:#01080b;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--touch-target:44px;--bottom-nav-height:64px;--shadow-raised:0 12px 32px #00000073}:root[data-club-theme]{--color-brand:var(--club-bg);--color-bg:var(--club-bg);--color-surface:color-mix(in oklab, var(--club-bg), white 5%);--color-surface-raised:color-mix(in oklab, var(--club-bg), white 10%);--color-dialog:color-mix(in oklab, var(--club-bg), white 5%);--color-border:color-mix(in oklab, var(--club-bg), white 16%);--color-text-muted:color-mix(in oklab, var(--color-white), var(--club-bg) 30%);--color-accent:var(--club-accent);--color-accent-strong:color-mix(in oklab, var(--club-accent), white 40%);--color-accent-soft:color-mix(in srgb, var(--club-accent) 14%, transparent);--color-on-accent:color-mix(in oklab, var(--club-accent), black 88%);--color-glass:var(--club-bg);--artwork-edge:var(--club-bg)}[data-surface=brand]{--color-bg:#0a2526;--color-surface:#0a2526;--color-surface-raised:#113536;--color-border:#1f4c4d;--color-text:var(--color-white);--color-text-muted:#c3d1d1;--color-accent:var(--color-cyan);--color-accent-strong:#6ff4f5;--color-accent-soft:#01edee2e;--color-on-accent:#001617;--color-danger:#ffb4ab;--color-danger-soft:#ffb4ab29;--color-warning:#ffd48a;--color-warning-soft:#ffd48a29;--color-info:#bfe3f5;--color-info-soft:#bfe3f529;background:var(--color-surface);color:var(--color-text)}:root[data-club-theme] [data-surface=brand]{--color-bg:color-mix(in oklab, var(--club-bg), var(--club-accent) 10%);--color-surface:color-mix(in oklab, var(--club-bg), var(--club-accent) 10%);--color-surface-raised:color-mix(in oklab, var(--club-bg), var(--club-accent) 18%);--color-border:color-mix(in oklab, var(--club-bg), var(--club-accent) 30%);--color-text-muted:color-mix(in oklab, var(--color-white), var(--club-bg) 20%);--color-accent:var(--club-accent);--color-accent-strong:color-mix(in oklab, var(--club-accent), white 40%);--color-accent-soft:color-mix(in srgb, var(--club-accent) 18%, transparent);--color-on-accent:color-mix(in oklab, var(--club-accent), black 88%)}:root{--surface-filter:none;--state-surface:transparent}[data-surface=glass]{--color-surface:color-mix(in srgb, var(--color-glass) 42%, transparent);--color-border:#ffffff24;--surface-filter:blur(14px) saturate(1.3);--state-surface:var(--color-surface)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-surface=glass]{--color-surface:color-mix(in srgb, var(--color-glass) 85%, transparent)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font:400 1rem/1.5 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin:0}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
