._app_i8eko_1{width:100vw;height:100vh;overflow:hidden;background-color:var(--color-background);color:var(--color-text);display:flex;align-items:center;justify-content:center}._main_i8eko_12{z-index:1}._banner_i8eko_16{font-size:20px;text-align:center;padding:10px 0}._banner_i8eko_16._green_i8eko_22{background:#0b0}._banner_i8eko_16._red_i8eko_26{background:red}._overlay_1h0oy_1{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2000}._modal_1h0oy_14{background-color:var(--color-surface);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);width:90%;max-width:400px;animation:_slideUp_1h0oy_1 .3s ease}._header_1h0oy_23{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg);border-bottom:1px solid var(--color-border)}._header_1h0oy_23 h3{color:var(--color-text);font-size:1.25rem;font-weight:600}._closeButton_1h0oy_37{background:none;border:none;color:var(--color-text-secondary);font-size:1.5rem;cursor:pointer;padding:var(--spacing-xs);border-radius:var(--border-radius);transition:all .2s ease}._closeButton_1h0oy_37:hover{color:var(--color-text);background-color:var(--color-background)}._form_1h0oy_53{padding:var(--spacing-lg)}._field_1h0oy_57{margin-bottom:var(--spacing-md)}._field_1h0oy_57 label{display:block;color:var(--color-text);font-weight:500;margin-bottom:var(--spacing-xs)}._input_1h0oy_68{width:100%;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text);font-size:1rem;transition:border-color .2s ease}._input_1h0oy_68:focus{outline:none;border-color:var(--color-streamer)}._input_1h0oy_68:disabled{opacity:.6;cursor:not-allowed}._error_1h0oy_89{background-color:#ef44441a;border:1px solid var(--color-error);color:var(--color-error);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius);margin-bottom:var(--spacing-md);font-size:.875rem}._actions_1h0oy_99{display:flex;gap:var(--spacing-md);justify-content:flex-end}._button_1h0oy_105{padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--border-radius);font-weight:500;cursor:pointer;transition:all .2s ease}._primary_1h0oy_114{background-color:var(--color-streamer);color:#fff}._primary_1h0oy_114:hover:not(:disabled){background-color:#2563eb}._secondary_1h0oy_123{background-color:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border)}._secondary_1h0oy_123:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text-secondary)}._button_1h0oy_105:disabled{opacity:.6;cursor:not-allowed}@keyframes _slideUp_1h0oy_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._button_1oqko_1{padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius);font-weight:500;cursor:pointer;transition:all .2s ease;font-size:1.3rem;position:fixed;bottom:10px;left:10px;background-color:var(--color-streamer);color:#fff}._bg_1hn1o_1{position:absolute;width:100%;height:100%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition:clip-path .5s}._img_1hn1o_9{object-fit:cover;width:100%;height:100%}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Pricedown Bl;font-style:normal;font-weight:900;src:local("Pricedown Bl"),url(/pricedown.black.otf) format("opentype")}body{font-family:Pricedown Bl,sans-serif;font-optical-sizing:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;font-size:14px}#app{width:100vw;height:100vh;overflow:hidden}:root{--color-background: #1a1a1a;--color-surface: #2d2d2d;--color-border: #404040;--color-text: #ffffff;--color-text-secondary: #a1a1aa;--color-text-muted: #71717a;--color-streamer: #3b82f6;--color-viewers: #ef4444;--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--border-radius: 8px;--border-radius-lg: 12px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1)}
