:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._page_1lt9l_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#0f1117;padding:1rem}._card_1lt9l_19{width:100%;max-width:400px;background-color:#1a1d27;border:1px solid #2d3148;border-radius:12px;padding:2.5rem 2rem}._title_1lt9l_37{margin:0;font-size:1.75rem;font-weight:700;color:#fff;text-align:center}._subtitle_1lt9l_53{margin:.25rem 0 2rem;font-size:.9rem;color:#8b8fa8;text-align:center;text-transform:uppercase;letter-spacing:.08em}._form_1lt9l_71{display:flex;flex-direction:column;gap:1.25rem}._field_1lt9l_83{display:flex;flex-direction:column;gap:.375rem}._label_1lt9l_95{font-size:.875rem;font-weight:500;color:#c9cce0}._input_1lt9l_107{padding:.625rem .875rem;border-radius:8px;border:1px solid #2d3148;background-color:#12151e;color:#fff;font-size:.9375rem;outline:none;transition:border-color .15s}._input_1lt9l_107:focus{border-color:#5b73f5}._input_1lt9l_107[aria-invalid=true]{border-color:#e05a5a}._fieldError_1lt9l_145{font-size:.8125rem;color:#e05a5a}._serverError_1lt9l_155{margin:0;padding:.625rem .875rem;border-radius:8px;background-color:#e05a5a1f;border:1px solid rgba(224,90,90,.35);color:#e05a5a;font-size:.875rem}._button_1lt9l_175{margin-top:.5rem;padding:.75rem;border-radius:8px;border:none;background-color:#5b73f5;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .15s,opacity .15s}._button_1lt9l_175:hover:not(:disabled){background-color:#4a62e3}._button_1lt9l_175:disabled{opacity:.6;cursor:not-allowed}._sidebar_8aw7n_3{display:flex;flex-direction:column;width:220px;height:100%;background-color:#13151f;border-right:1px solid #2d3148;transition:width .2s ease;flex-shrink:0}._sidebar_8aw7n_3._collapsed_8aw7n_25{width:64px}._top_8aw7n_35{display:flex;align-items:center;justify-content:space-between;padding:0 .75rem;height:56px;border-bottom:1px solid #2d3148;gap:.5rem}._sidebar_8aw7n_3._collapsed_8aw7n_25 ._top_8aw7n_35{justify-content:center}._brandText_8aw7n_63{font-size:1rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden}._collapseBtn_8aw7n_79{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid #2d3148;background:transparent;color:#8b8fa8;cursor:pointer;flex-shrink:0;padding:0;transition:background .15s,color .15s,border-color .15s}._collapseBtn_8aw7n_79 svg{width:14px;height:14px}._collapseBtn_8aw7n_79:hover{background:#22263a;border-color:#5b73f5;color:#fff}._nav_8aw7n_135{flex:1;padding:.75rem .5rem;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._navItem_8aw7n_153{display:flex;align-items:center;gap:.75rem;padding:.5rem .625rem;border-radius:8px;border:none;background:transparent;color:#8b8fa8;font-size:.875rem;cursor:pointer;text-align:left;white-space:nowrap;width:100%;transition:background .13s,color .13s;position:relative}._sidebar_8aw7n_3._collapsed_8aw7n_25 ._navItem_8aw7n_153{justify-content:center;padding:.5rem 0}._navItem_8aw7n_153:hover{background:#1e2235;color:#c9cce0}._navItem_8aw7n_153._active_8aw7n_209{background:#22263a;color:#fff}._navItem_8aw7n_153._active_8aw7n_209:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:3px;border-radius:0 3px 3px 0;background:#5b73f5}._icon_8aw7n_243{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px}._icon_8aw7n_243 svg{width:18px;height:18px}._label_8aw7n_271{overflow:hidden;text-overflow:ellipsis}._footer_8aw7n_283{padding:.75rem .5rem;border-top:1px solid #2d3148;display:flex;flex-direction:column;gap:4px}._userRow_8aw7n_299{display:flex;align-items:center;gap:.625rem;padding:.375rem .625rem;border-radius:8px;overflow:hidden}._sidebar_8aw7n_3._collapsed_8aw7n_25 ._userRow_8aw7n_299{justify-content:center;padding:.375rem 0}._avatar_8aw7n_327{width:30px;height:30px;border-radius:50%;background:#5b73f5;color:#fff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}._userName_8aw7n_357{font-size:.825rem;color:#c9cce0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._signOutBtn_8aw7n_373{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border-radius:8px;border:none;background:transparent;color:#8b8fa8;font-size:.875rem;cursor:pointer;width:100%;transition:background .13s,color .13s;white-space:nowrap}._sidebar_8aw7n_3._collapsed_8aw7n_25 ._signOutBtn_8aw7n_373{justify-content:center;padding:.5rem 0}._signOutBtn_8aw7n_373 svg{width:17px;height:17px;flex-shrink:0}._signOutBtn_8aw7n_373:hover{background:#2a1c2a;color:#f87171}._pageHeader_q8w0w_3{display:flex;justify-content:flex-end;margin-bottom:.25rem}._createBtn_q8w0w_15{background:#7c6dfa;color:#fff;border:none;border-radius:8px;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .15s,transform .1s}._createBtn_q8w0w_15:hover{background:#6a5be8;transform:translateY(-1px)}._createBtn_q8w0w_15:active{transform:translateY(0)}._modalOverlay_q8w0w_59{position:fixed;inset:0;z-index:100;background:#000000a6;display:flex;align-items:center;justify-content:center}._modal_q8w0w_59{background:#1a1d27;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:2rem;width:100%;max-width:440px;box-shadow:0 20px 60px #000000b3}._modalHeader_q8w0w_99{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._modalTitle_q8w0w_113{margin:0;font-size:1.125rem;font-weight:600;color:#f9fafb}._modalClose_q8w0w_127{background:none;border:none;color:#8b8fa8;font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem;transition:color .15s}._modalClose_q8w0w_127:hover{color:#f9fafb}._form_q8w0w_159{display:flex;flex-direction:column;gap:1.125rem}._formLabel_q8w0w_171{display:flex;flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}._formInput_q8w0w_193{background:#12151f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f9fafb;font-size:.9375rem;padding:.625rem .875rem;outline:none;transition:border-color .15s;color-scheme:dark}._formInput_q8w0w_193::placeholder{color:#4b5563}._formInput_q8w0w_193:focus{border-color:#7c6dfa}._formError_q8w0w_235{margin:0;font-size:.875rem;color:#f87171}._formWarning_q8w0w_247{margin:0;font-size:.8125rem;color:#fbbf24;background:#fbbf2414;border:1px solid rgba(251,191,36,.25);border-radius:6px;padding:.5rem .75rem}._formActions_q8w0w_267{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.25rem}._btnPrimary_q8w0w_281{background:#7c6dfa;color:#fff;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .15s}._btnPrimary_q8w0w_281:hover:not(:disabled){background:#6a5be8}._btnPrimary_q8w0w_281:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_q8w0w_323{background:#ffffff0f;color:#d1d5db;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .15s}._btnSecondary_q8w0w_323:hover:not(:disabled){background:#ffffff1a}._btnSecondary_q8w0w_323:disabled{opacity:.5;cursor:not-allowed}._grid_q8w0w_365{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;margin-top:1.25rem}._card_q8w0w_379{position:relative;border-radius:12px;overflow:hidden;height:180px;box-shadow:0 4px 20px #00000080;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}._card_q8w0w_379:hover{transform:translateY(-2px);box-shadow:0 8px 28px #000000a6}._cardActive_q8w0w_409{outline:2px solid #7c6dfa;outline-offset:-2px}._cardThumb_q8w0w_421{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}._cardBg_q8w0w_441{position:absolute;inset:0;background:linear-gradient(135deg,#1e3a5f,#3b1f5e,#1a3a2f);filter:blur(8px);transform:scale(1.15)}._cardBgGeneral_q8w0w_457{background:linear-gradient(135deg,#0d4f38,#1a3a5c)}._cardBgSeated_q8w0w_465{background:linear-gradient(135deg,#3b1f5e,#1e3a5f)}._cardContent_q8w0w_475{position:relative;z-index:1;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem 1.25rem;background:linear-gradient(to top,#000000b8,#0000001f)}._cardTitle_q8w0w_507{margin:0 0 .35rem;font-size:1.0625rem;font-weight:600;color:#fff;line-height:1.3}._cardDate_q8w0w_523{font-size:.8125rem;color:#ffffffa6}._cardMeta_q8w0w_533{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#ffffffa6}._badge_q8w0w_549{font-size:.75rem;font-weight:500;padding:.15rem .5rem;border-radius:999px;text-transform:capitalize}._badgeGeneral_q8w0w_565{background:#10b98133;color:#6ee7b7}._badgeSeated_q8w0w_575{background:#7c6dfa33;color:#c4b5fd}._status_q8w0w_585{color:#8b8fa8;font-size:.9375rem}._detailPanel_q8w0w_597{margin-top:2rem;background:#1a1d27;border-radius:12px;padding:1.75rem;border:1px solid rgba(255,255,255,.08)}._detailHeader_q8w0w_613{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}._detailTitle_q8w0w_629{margin:0;font-size:1.25rem;font-weight:600;color:#f9fafb}._detailDate_q8w0w_643{font-size:.875rem;color:#8b8fa8;margin-left:auto}._thumbnailUpload_q8w0w_657{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._thumbnailInput_q8w0w_671{display:none}._thumbnailBtn_q8w0w_679{display:inline-block;background:#7c6dfa26;color:#a89af9;border:1px solid rgba(124,109,250,.35);border-radius:8px;padding:.35rem .875rem;font-size:.8125rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}._thumbnailBtn_q8w0w_679:hover{background:#7c6dfa47;color:#c4b5fd}._thumbnailBtnDisabled_q8w0w_717{opacity:.5;cursor:not-allowed;pointer-events:none}._thumbnailError_q8w0w_729{font-size:.8125rem;color:#f87171}._zoneGrid_q8w0w_741{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}._zoneCard_q8w0w_755{position:relative;border-radius:10px;overflow:hidden;height:120px;box-shadow:0 3px 16px #00000073;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}._zoneCard_q8w0w_755:hover{transform:translateY(-2px);box-shadow:0 6px 22px #0009}._zoneCardActive_q8w0w_785{outline:2px solid #7c6dfa;outline-offset:-2px}._zoneCardBg_q8w0w_795{position:absolute;inset:0;filter:blur(8px);transform:scale(1.15)}._zoneDetailPanel_q8w0w_811{margin-top:1.5rem;background:#12151f;border-radius:10px;padding:1.5rem;border:1px solid rgba(255,255,255,.06)}._tiersSection_q8w0w_829{margin-top:1.25rem}._tiersSectionLabel_q8w0w_837{margin:0 0 .625rem;font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;font-weight:600}._tiersList_q8w0w_855{display:flex;flex-wrap:wrap;gap:.5rem}._tierChip_q8w0w_867{display:inline-flex;align-items:center;gap:.4rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:.3rem .75rem .3rem .5rem;font-size:.8125rem}._tierSwatch_q8w0w_889{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;flex-shrink:0}._tierName_q8w0w_905{color:#e5e7eb;font-weight:500}._tierPrice_q8w0w_915{color:#9ca3af;font-size:.75rem}._infoGrid_q8w0w_927{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}._infoCard_q8w0w_939{background:#1a1d27;border-radius:8px;padding:1rem 1.25rem;border:1px solid rgba(255,255,255,.06)}._infoLabel_q8w0w_953{margin:0 0 .35rem;font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.06em}._infoValue_q8w0w_969{margin:0;font-size:1.125rem;font-weight:600;color:#f3f4f6}._legend_q8w0w_985{display:flex;align-items:center;gap:1.5rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.07);margin-bottom:1.25rem;font-size:.8125rem;color:#9ca3af}._legendDot_q8w0w_1009{display:inline-block;width:.875rem;height:.875rem;border-radius:3px;margin-right:.4rem;vertical-align:middle;border:1px solid transparent}._seatMapWrapper_q8w0w_1031{overflow-x:auto;padding-bottom:.5rem}._screen_q8w0w_1041{width:55%;margin:0 auto 2.5rem;height:5px;border-radius:3px;background:linear-gradient(90deg,transparent,#7c6dfa 40%,#7c6dfa 60%,transparent);position:relative}._screen_q8w0w_1041:after{content:"EVENTO";position:absolute;top:10px;left:50%;transform:translate(-50%);font-size:.6875rem;color:#6b7280;letter-spacing:.12em;white-space:nowrap}._seatMap_q8w0w_1031{display:inline-flex;flex-direction:column;gap:.375rem;align-items:flex-start;padding-top:1.75rem}._seatRow_q8w0w_1099{display:flex;align-items:center;gap:.375rem}._rowLabel_q8w0w_1111{width:1.5rem;text-align:right;font-size:.75rem;color:#6b7280;margin-right:.5rem;flex-shrink:0;-webkit-user-select:none;user-select:none}._seat_q8w0w_1031{width:2rem;height:1.875rem;border-radius:4px 4px 2px 2px;background:#2a2d3e;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:.6rem;color:#ffffff59;flex-shrink:0;cursor:default;transition:background .1s}._seatMissing_q8w0w_1163{background:transparent;border-color:transparent}._seatSelected_q8w0w_1175{background:#7c6dfa59;border-color:#7c6dfa;color:#c4b5fd;outline:2px solid #7c6dfa;outline-offset:-1px}._seatMapSelectable_q8w0w_1191 ._seat_q8w0w_1031:not(._seatMissing_q8w0w_1163){cursor:pointer}._seatMapSelectable_q8w0w_1191 ._seat_q8w0w_1031:not(._seatMissing_q8w0w_1163):hover:not(._seatSelected_q8w0w_1175){outline:1px solid rgba(124,109,250,.5);outline-offset:-1px}._assignToggleBtn_q8w0w_1211{margin-left:auto;background:#7c6dfa1f;color:#c4b5fd;border:1px solid rgba(124,109,250,.35);border-radius:6px;padding:.2rem .75rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s}._assignToggleBtn_q8w0w_1211:hover{background:#7c6dfa38}._assignToolbar_q8w0w_1247{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;background:#12151f;border:1px solid rgba(124,109,250,.3);border-radius:10px;padding:.75rem 1rem;margin-bottom:1rem}._assignToolbarCount_q8w0w_1271{font-size:.8125rem;font-weight:600;color:#e5e7eb;min-width:10ch}._assignToolbarSelectAll_q8w0w_1285{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#9ca3af;font-size:.8125rem;padding:.25rem .625rem;cursor:pointer;transition:background .15s}._assignToolbarSelectAll_q8w0w_1285:hover:not(:disabled){background:#ffffff1a;color:#e5e7eb}._assignToolbarSelectAll_q8w0w_1285:disabled{opacity:.4;cursor:not-allowed}._assignToolbarDivider_q8w0w_1327{width:1px;height:1.5rem;background:#ffffff1a;margin:0 .25rem;flex-shrink:0}._assignToolbarTierBtn_q8w0w_1343{display:inline-flex;align-items:center;gap:.35rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:.25rem .75rem .25rem .5rem;font-size:.8125rem;font-weight:500;color:#d1d5db;cursor:pointer;transition:background .15s,opacity .15s}._assignToolbarTierBtn_q8w0w_1343:hover:not(:disabled){background:#ffffff1a}._assignToolbarTierBtn_q8w0w_1343:disabled{opacity:.4;cursor:not-allowed}._assignToolbarClearBtn_q8w0w_1391{background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:6px;color:#fca5a5;font-size:.8125rem;padding:.25rem .625rem;cursor:pointer;transition:background .15s}._assignToolbarClearBtn_q8w0w_1391:hover:not(:disabled){background:#ef444426}._assignToolbarClearBtn_q8w0w_1391:disabled{opacity:.4;cursor:not-allowed}._assignToolbarCancelBtn_q8w0w_1431{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#6b7280;font-size:.8125rem;padding:.25rem .625rem;cursor:pointer;margin-left:auto;transition:background .15s}._assignToolbarCancelBtn_q8w0w_1431:hover:not(:disabled){background:#ffffff17;color:#9ca3af}._assignToolbarCancelBtn_q8w0w_1431:disabled{opacity:.4;cursor:not-allowed}._assignError_q8w0w_1475{font-size:.8125rem;color:#f87171;width:100%}._seatAvailable_q8w0w_1489{background:#10b98138;border-color:#10b98180;color:#6ee7b7}._seatReserved_q8w0w_1501{background:#f59e0b38;border-color:#f59e0b80;color:#fcd34d}._seatSold_q8w0w_1513{background:#ef444438;border-color:#ef444480;color:#fca5a5}._colLabels_q8w0w_1525{display:flex;gap:.375rem;padding-left:2.375rem;margin-top:.375rem}._colLabel_q8w0w_1525{width:2rem;text-align:center;font-size:.6875rem;color:#6b7280;flex-shrink:0;-webkit-user-select:none;user-select:none}._seatLoading_q8w0w_1557{padding:2rem 0;color:#8b8fa8;font-size:.9375rem}._tabs_q8w0w_1571{display:flex;gap:.25rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:0}._tab_q8w0w_1571{background:none;border:none;border-bottom:2px solid transparent;padding:.5rem 1.25rem;font-size:.9375rem;color:#8b8fa8;cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}._tab_q8w0w_1571:hover{color:#e5e7eb}._tabActive_q8w0w_1619{color:#f9fafb;border-bottom-color:#7c6dfa}._attendeesTable_q8w0w_1631{display:flex;flex-direction:column;gap:.375rem}._attendeesHeader_q8w0w_1643{display:grid;grid-template-columns:1.5fr 1.75fr 1fr .75fr .75fr;gap:.75rem;padding:.5rem .875rem;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em}._attendeesHeaderCompact_q8w0w_1667{grid-template-columns:1.5fr 1.75fr .75fr .75fr}._attendeeRow_q8w0w_1675{display:grid;grid-template-columns:1.5fr 1.75fr 1fr .75fr .75fr;gap:.75rem;align-items:center;padding:.625rem .875rem;border-radius:8px;background:#12151f;border:1px solid rgba(255,255,255,.05);font-size:.875rem;color:#d1d5db;transition:background .1s}._attendeeRow_q8w0w_1675:hover{background:#1a1d2c}._attendeeRowCompact_q8w0w_1711{grid-template-columns:1.5fr 1.75fr .75fr .75fr}._zoneAttendeesTitle_q8w0w_1719{margin:1.5rem 0 .75rem;font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.08em}._attendeeEmail_q8w0w_1737{color:#8b8fa8;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ticketBadge_q8w0w_1753{display:inline-block;font-size:.75rem;font-weight:500;padding:.15rem .55rem;border-radius:999px}._statusPending_q8w0w_1769{background:#f59e0b2e;color:#fcd34d}._statusConfirmed_q8w0w_1779{background:#10b9812e;color:#6ee7b7}._statusUsed_q8w0w_1789{background:#7c6dfa2e;color:#c4b5fd}._statusCancelled_q8w0w_1799{background:#ef44442e;color:#fca5a5}._zonesTabHeader_q8w0w_1811{display:flex;justify-content:flex-end;margin-bottom:1rem}._addZoneBtn_q8w0w_1823{background:#7c6dfa26;color:#c4b5fd;border:1px solid rgba(124,109,250,.35);border-radius:7px;padding:.4rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}._addZoneBtn_q8w0w_1823:hover{background:#7c6dfa40;border-color:#7c6dfa99}._addTierBtn_q8w0w_1859{margin-left:auto;background:#34d3991f;color:#6ee7b7;border:1px solid rgba(52,211,153,.3);border-radius:7px;padding:.35rem .9rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}._addTierBtn_q8w0w_1859:hover{background:#34d39938;border-color:#34d3998c}._resizeZoneBtn_q8w0w_1897{margin-left:.5rem;background:#7c6dfa1a;color:#a78bfa;border:1px solid rgba(124,109,250,.3);border-radius:7px;padding:.35rem .9rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}._resizeZoneBtn_q8w0w_1897:hover{background:#7c6dfa33;border-color:#7c6dfa8c}._removeZoneBtn_q8w0w_1935{margin-left:.5rem;background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.3);border-radius:7px;padding:.35rem .9rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}._removeZoneBtn_q8w0w_1935:hover{background:#f8717133;border-color:#f871718c}._removeConfirmLabel_q8w0w_1971{margin-left:.5rem;font-size:.8125rem;color:#f87171}._removeConfirmBtn_q8w0w_1983{margin-left:.5rem;background:#f87171;color:#fff;border:none;border-radius:7px;padding:.35rem .9rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s}._removeConfirmBtn_q8w0w_1983:hover:not(:disabled){background:#ef4444}._removeConfirmBtn_q8w0w_1983:disabled{opacity:.5;cursor:default}._removeCancelBtn_q8w0w_2027{margin-left:.4rem;background:transparent;color:#8b8fa8;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:.35rem .9rem;font-size:.8125rem;cursor:pointer;transition:color .15s,border-color .15s}._removeCancelBtn_q8w0w_2027:hover{color:#fff;border-color:#ffffff40}._removeError_q8w0w_2061{color:#f87171;font-size:.875rem;margin:.25rem 0 .5rem}._formColorRow_q8w0w_2075{display:flex;align-items:center;gap:.75rem}._formColorToggle_q8w0w_2087{display:flex;align-items:center;gap:.4rem;font-size:.875rem;color:#c4b5fd;cursor:pointer}._formColorToggle_q8w0w_2087 input[type=checkbox]{accent-color:#7c6dfa;width:1rem;height:1rem;cursor:pointer}._formColorPicker_q8w0w_2119{width:2.5rem;height:2rem;border:none;border-radius:6px;background:none;cursor:pointer;padding:0}._zoneCheckList_q8w0w_2141{display:flex;flex-direction:column;gap:.375rem;max-height:260px;overflow-y:auto;padding-right:.25rem}._zoneCheckItem_q8w0w_2159{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;background:#12151f;border:1px solid rgba(255,255,255,.07);border-radius:8px;cursor:pointer;transition:background .12s,border-color .12s}._zoneCheckItem_q8w0w_2159:hover{background:#181b27;border-color:#7c6dfa4d}._zoneCheckItem_q8w0w_2159 input[type=checkbox]{accent-color:#7c6dfa;width:1rem;height:1rem;flex-shrink:0;cursor:pointer}._zoneCheckName_q8w0w_2209{flex:1;font-size:.9375rem;color:#e5e7eb}._zoneCheckMeta_q8w0w_2221{font-size:.8125rem;color:#6b7280}._layoutEditor_q8w0w_2235{display:flex;flex-direction:column;gap:1rem}._layoutToolbar_q8w0w_2247{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._layoutHint_q8w0w_2263{font-size:.8125rem;color:#6b7280;max-width:480px;line-height:1.45}._layoutToolbarRight_q8w0w_2277{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._layoutSaveSuccess_q8w0w_2291{font-size:.875rem;color:#6ee7b7;font-weight:500}._layoutSaveError_q8w0w_2303{font-size:.875rem;color:#f87171}._layoutBody_q8w0w_2315{display:flex;gap:1rem;align-items:flex-start;overflow:hidden}._layoutZonesSidebar_q8w0w_2331{flex-shrink:0;width:188px;align-self:stretch;background:#12151f;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.875rem .75rem;overflow-y:auto}._layoutTrayLabel_q8w0w_2353{margin:0 0 .625rem;font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.07em}._sidebarDropHint_q8w0w_2371{display:flex;align-items:center;justify-content:center;padding:.625rem .5rem;margin-top:.5rem;background:#ef444414;border:1.5px dashed rgba(239,68,68,.55);border-radius:6px;color:#fca5a5;font-size:.75rem;font-weight:500;text-align:center;line-height:1.3;pointer-events:none;animation:_sidebarDropHintPulse_q8w0w_1 1s ease-in-out infinite alternate}@keyframes _sidebarDropHintPulse_q8w0w_1{0%{background:#ef44440f;border-color:#ef444466}to{background:#ef444429;border-color:#ef4444bf}}._layoutTrayList_q8w0w_2417{display:flex;flex-direction:column;gap:.375rem}._trayZone_q8w0w_2429{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;background:#1a1d27;border:1px solid rgba(255,255,255,.08);border-radius:6px;cursor:grab;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s}._trayZone_q8w0w_2429:hover{background:#22263a;border-color:#7c6dfa66}._trayZone_q8w0w_2429:active{cursor:grabbing}._trayZonePlaced_q8w0w_2473{cursor:default;background:#10b98112;border-color:#34d39940;opacity:.8}._trayZonePlaced_q8w0w_2473:hover{background:#10b9811f;border-color:#34d39966}._trayZonePlacedIndicator_q8w0w_2497{flex-shrink:0;font-size:.625rem;font-weight:700;color:#6ee7b7;line-height:1}._sidebarAddZoneBtn_q8w0w_2515{display:block;width:100%;margin-top:.75rem;background:#7c6dfa1f;color:#c4b5fd;border:1px dashed rgba(124,109,250,.4);border-radius:7px;padding:.45rem .75rem;font-size:.8125rem;font-weight:500;cursor:pointer;text-align:center;transition:background .15s,border-color .15s,color .15s}._sidebarAddZoneBtn_q8w0w_2515:hover{background:#7c6dfa38;border-color:#7c6dfaa6;color:#d8cefd}._trayZoneName_q8w0w_2559{flex:1;font-size:.8125rem;color:#e5e7eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._layoutCanvasScroll_q8w0w_2581{flex:1;overflow:auto;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0d1017;min-height:200px}._layoutCanvas_q8w0w_2581{position:relative;background-color:#0d1017;background-image:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px);cursor:default}._canvasZone_q8w0w_2623{position:absolute;box-sizing:border-box;border-radius:6px;border:2px solid;padding:.3rem .4rem;cursor:grab;display:flex;flex-direction:column;gap:.25rem;overflow:hidden;-webkit-user-select:none;user-select:none;transition:opacity .1s}._canvasZone_q8w0w_2623:active{cursor:grabbing;opacity:.85}._canvasZoneSeated_q8w0w_2663{background:#7c6dfa24;border:none;box-shadow:inset 0 0 0 2px #7c6dfa8c;padding:0;gap:0}._canvasZoneSeated_q8w0w_2663 ._canvasZoneHeader_q8w0w_2683{height:40px;box-sizing:border-box;flex-shrink:0;padding:0 .5rem;border-bottom:1px solid rgba(124,109,250,.2)}._canvasZoneGeneral_q8w0w_2699{background:#10b9811f;border-color:#10b98180}._canvasZoneHeader_q8w0w_2683{display:flex;align-items:center;gap:.3rem;min-width:0}._canvasZoneName_q8w0w_2723{flex:1;min-width:0;font-size:.6875rem;font-weight:700;color:#f3f4f6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._canvasZoneDim_q8w0w_2745{flex-shrink:0;font-size:.5625rem;color:#9ca3af}._canvasZoneRemoveBtn_q8w0w_2757{flex-shrink:0;width:1.0625rem;height:1.0625rem;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:50%;color:#fca5a5;font-size:.75rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .12s}._canvasZoneRemoveBtn_q8w0w_2757:hover{background:#ef444438}._canvasZoneResize_q8w0w_2803{display:flex;gap:.375rem;margin-top:auto;flex-wrap:wrap}._canvasZoneSizeLabel_q8w0w_2817{display:flex;align-items:center;gap:.25rem;font-size:.5625rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em}._canvasZoneSizeInput_q8w0w_2839{width:2.5rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#f3f4f6;font-size:.6875rem;padding:.1rem .25rem;text-align:center;outline:none;color-scheme:dark;transition:border-color .12s}._canvasZoneSizeInput_q8w0w_2839:focus{border-color:#7c6dfa}._canvasZoneSelected_q8w0w_2877{outline:2px solid #f9fafb;outline-offset:-1px;z-index:1}._canvasZoneSeated_q8w0w_2663._canvasZoneSelected_q8w0w_2877{background:#7c6dfa47;box-shadow:inset 0 0 0 2px #c4b5fd}._canvasZoneGeneral_q8w0w_2699._canvasZoneSelected_q8w0w_2877{background:#10b9813d;border-color:#6ee7b7}._resizeHandleRight_q8w0w_2911{position:absolute;right:0;top:0;bottom:0;width:7px;cursor:ew-resize;z-index:10;transition:background .12s}._resizeHandleRight_q8w0w_2911:hover{background:#7c6dfa66}._resizeHandleBottom_q8w0w_2941{position:absolute;bottom:0;left:0;right:12px;height:7px;cursor:ns-resize;z-index:10;transition:background .12s}._resizeHandleBottom_q8w0w_2941:hover{background:#7c6dfa66}._resizeHandleCorner_q8w0w_2971{position:absolute;right:0;bottom:0;width:12px;height:12px;cursor:nwse-resize;background:#7c6dfa80;border-radius:3px 0 4px;z-index:11;transition:background .12s}._resizeHandleCorner_q8w0w_2971:hover{background:#7c6dfacc}._canvasZoneResizing_q8w0w_3005{box-shadow:inset 0 0 0 2px #7c6dfa,0 0 0 2px #7c6dfa59!important;opacity:.9}._resizePreviewLabel_q8w0w_3015{display:flex;align-items:center;justify-content:center;flex:1;font-size:1rem;font-weight:700;color:#a78bfa;pointer-events:none;-webkit-user-select:none;user-select:none}._layoutZoneDetailSidebar_q8w0w_3041{flex-shrink:0;width:240px;align-self:stretch;background:#12151f;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:1rem;overflow-y:auto;display:flex;flex-direction:column;gap:.875rem}._zoneDetailSidebarHeader_q8w0w_3069{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.07)}._zoneDetailSidebarTitle_q8w0w_3085{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._zoneDetailSidebarTitle_q8w0w_3085 ._detailTitle_q8w0w_629{margin:0;font-size:1rem;font-weight:600;color:#f9fafb}._zoneDetailSidebarActions_q8w0w_3113{display:flex;align-items:center;gap:.5rem}._layoutZoneDetailClose_q8w0w_3125{margin-left:auto;background:none;border:none;color:#6b7280;font-size:1.375rem;line-height:1;cursor:pointer;padding:0 .25rem;transition:color .15s;flex-shrink:0}._layoutZoneDetailClose_q8w0w_3125:hover{color:#f9fafb}._legendVertical_q8w0w_3161{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.07);font-size:.8125rem;color:#9ca3af}._assignToolbarVertical_q8w0w_3183{display:flex;flex-direction:column;gap:.4rem;background:#0f1117;border:1px solid rgba(124,109,250,.3);border-radius:8px;padding:.75rem}._generalTierAssign_q8w0w_3205{display:flex;flex-direction:column;gap:.4rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.07)}._generalTierAssignLabel_q8w0w_3221{margin:0 0 .25rem;font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.07em}._generalTierBtn_q8w0w_3239{display:inline-flex;align-items:center;gap:.4rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:.3rem .75rem .3rem .5rem;font-size:.8125rem;font-weight:500;color:#d1d5db;cursor:pointer;text-align:left;transition:background .15s,opacity .15s}._generalTierBtn_q8w0w_3239:hover:not(:disabled){background:#ffffff1a}._generalTierBtn_q8w0w_3239:disabled{opacity:.5;cursor:not-allowed}._generalTierBtnActive_q8w0w_3289{background:#7c6dfa33!important;border-color:#7c6dfa!important;color:#fff!important}._generalTierBtnCheck_q8w0w_3301{margin-left:auto;font-size:.75rem;font-weight:700;color:#a5f3a5}._root_j0h0i_1{display:flex;flex-direction:column;gap:1rem;height:100%}._filters_j0h0i_17{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._filterBtn_j0h0i_31{background:#1a1d27;border:1px solid rgba(255,255,255,.1);color:#8b8fa8;border-radius:999px;padding:.375rem .875rem;font-size:.875rem;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._filterBtn_j0h0i_31:hover{background:#232636;color:#fff}._filterBtnActive_j0h0i_63{background:#7c6dfa;border-color:#7c6dfa;color:#fff}._totalCount_j0h0i_75{margin-left:auto;font-size:.875rem;color:#8b8fa8}._layout_j0h0i_89{display:flex;gap:1.5rem;flex:1;min-height:0;overflow:hidden}._list_j0h0i_107{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem;transition:flex .2s}._listNarrow_j0h0i_125{flex:0 0 340px}._stateMsg_j0h0i_133{color:#8b8fa8;font-size:.9375rem;padding:1rem 0}._errorMsg_j0h0i_145{color:#f87171}._row_j0h0i_153{background:#1a1d27;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.875rem 1rem;cursor:pointer;text-align:left;width:100%;transition:background .15s,border-color .15s;display:flex;flex-direction:column;gap:.375rem}._row_j0h0i_153:hover{background:#232636;border-color:#ffffff24}._rowActive_j0h0i_191{border-color:#7c6dfa;background:#1e1b35}._rowMain_j0h0i_201{display:flex;align-items:center;justify-content:space-between}._rowAmount_j0h0i_213{font-size:1rem;font-weight:600;color:#fff}._rowSub_j0h0i_225{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._rowEmail_j0h0i_239{font-size:.8125rem;color:#8b8fa8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}._rowDate_j0h0i_257{font-size:.8125rem;color:#8b8fa8;white-space:nowrap}._badge_j0h0i_271{display:inline-block;font-size:.75rem;font-weight:600;padding:.2em .65em;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}._badge_pending_j0h0i_291{background:#fbbf2426;color:#fbbf24}._badge_processing_j0h0i_293{background:#60a5fa26;color:#60a5fa}._badge_succeeded_j0h0i_295{background:#34d39926;color:#34d399}._badge_failed_j0h0i_297{background:#f8717126;color:#f87171}._badge_cancelled_j0h0i_299{background:#8b8fa826;color:#8b8fa8}._pagination_j0h0i_305{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 0;margin-top:auto}._pageBtn_j0h0i_323{background:#1a1d27;border:1px solid rgba(255,255,255,.1);color:#8b8fa8;border-radius:8px;padding:.375rem .875rem;font-size:.875rem;cursor:pointer;transition:background .15s,color .15s}._pageBtn_j0h0i_323:hover:not(:disabled){background:#232636;color:#fff}._pageBtn_j0h0i_323:disabled{opacity:.35;cursor:default}._pageInfo_j0h0i_365{font-size:.875rem;color:#8b8fa8}._detail_j0h0i_377{flex:1;background:#1a1d27;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem;align-self:flex-start}._detailHeader_j0h0i_403{display:flex;align-items:center;gap:1rem}._detailHeaderInfo_j0h0i_415{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._detailEmail_j0h0i_431{margin:0;font-size:.9375rem;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detailUserId_j0h0i_451{font-size:.75rem;color:#8b8fa8;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}._closeBtn_j0h0i_471{background:transparent;border:none;color:#8b8fa8;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem;border-radius:6px;transition:color .15s,background .15s;align-self:flex-start}._closeBtn_j0h0i_471:hover{color:#fff;background:#ffffff14}._avatar_j0h0i_509{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,255,255,.1)}._avatarLoading_j0h0i_527{background:linear-gradient(90deg,#232636 25%,#2c3047,#232636 75%);background-size:200% 100%;animation:_shimmer_j0h0i_1 1.4s infinite}._avatarFallback_j0h0i_539{background:#232636;display:flex;align-items:center;justify-content:center;color:#8b8fa8}._avatarFallback_j0h0i_539 svg{width:32px;height:32px}@keyframes _shimmer_j0h0i_1{0%{background-position:200% 0}to{background-position:-200% 0}}._detailGrid_j0h0i_577{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._detailField_j0h0i_589{display:flex;flex-direction:column;gap:.25rem}._detailFieldFull_j0h0i_601{grid-column:1 / -1}._detailLabel_j0h0i_609{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#8b8fa8}._detailValue_j0h0i_623{font-size:.9375rem;color:#fff;font-weight:500}._detailCode_j0h0i_635{font-family:monospace;font-size:.8125rem;color:#c4c9e2;word-break:break-all}._layout_1mrf4_1{display:flex;height:100vh;overflow:hidden;background-color:#0f1117;color:#fff}._content_1mrf4_17{flex:1;overflow-y:auto;padding:2.5rem;min-width:0}._section_1mrf4_31{max-width:860px}._sectionHeading_1mrf4_39{margin:0 0 .75rem;font-size:1.5rem;font-weight:600}._placeholder_1mrf4_51{color:#8b8fa8;font-size:.9375rem}
