.hEacxa_page{background:var(--bg-base);min-height:100dvh;color:var(--text-primary)}.hEacxa_wrap{flex-direction:column;gap:16px;max-width:1120px;margin:0 auto;padding:0 16px 64px;display:flex}@keyframes hEacxa_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hEacxa_reveal{animation:.3s cubic-bezier(.22,1,.36,1) both hEacxa_rise;animation-delay:calc(var(--i,0) * 40ms)}.hEacxa_header{flex-direction:column;gap:16px;padding-top:24px;display:flex}.hEacxa_headerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.hEacxa_greeting{font-family:var(--font-tech);letter-spacing:-.01em;text-transform:none;margin:0;font-size:28px;font-weight:600}.hEacxa_date{font-family:var(--font-body);color:var(--text-muted);margin:4px 0 0;font-size:14px}.hEacxa_links{flex-wrap:wrap;gap:4px;display:flex}.hEacxa_navLink{border-radius:var(--radius-md);height:32px;font-family:var(--font-tech);color:var(--text-secondary);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.hEacxa_navLink:hover{background:var(--bg-hover);color:var(--text-primary)}.hEacxa_navLink[aria-current=page]{background:var(--bg-elevated-3);color:var(--theme-primary)}.hEacxa_actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hEacxa_btn,.hEacxa_btnGhost{border-radius:var(--radius-md);height:40px;font-family:var(--font-tech);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);border:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hEacxa_btn{background:var(--theme-primary);color:var(--text-on-primary,#000)}.hEacxa_btn:hover{opacity:.88}.hEacxa_btnGhost{background:var(--bg-elevated-3);color:var(--text-primary)}.hEacxa_btnGhost:hover{background:var(--bg-hover)}.hEacxa_btn:disabled,.hEacxa_btnGhost:disabled{opacity:.45;cursor:not-allowed}.hEacxa_btnDanger{color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger);background:0 0}.hEacxa_btnDanger:hover{background:color-mix(in srgb, var(--color-danger) 12%, transparent)}.hEacxa_btnDanger:disabled{box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-muted);background:0 0}.hEacxa_chip{border-radius:var(--radius-full);background:var(--bg-elevated-3);height:24px;color:var(--text-secondary);font-family:var(--font-tech);white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.hEacxa_chip[data-tone=success]{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.hEacxa_chip[data-tone=warning]{background:color-mix(in srgb, var(--color-warning) 14%, transparent);color:var(--color-warning)}.hEacxa_chip[data-tone=danger]{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}.hEacxa_card{border-radius:var(--radius-lg);background:var(--bg-elevated-2);flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.hEacxa_cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.hEacxa_h2{font-family:var(--font-tech);text-transform:none;letter-spacing:0;margin:0;font-size:16px;font-weight:600}.hEacxa_muted{font-family:var(--font-body);color:var(--text-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.hEacxa_link{font-family:var(--font-tech);color:var(--theme-primary);align-self:flex-start;font-size:14px;text-decoration:none}.hEacxa_link:hover{text-underline-offset:3px;text-decoration:underline}.hEacxa_cardRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.hEacxa_cardRow>.hEacxa_card{height:100%}.hEacxa_callout{background:var(--bg-elevated-2);box-shadow:inset 0 0 0 1px var(--theme-primary)}.hEacxa_noteCard{background:var(--bg-elevated-2);box-shadow:inset 0 0 0 1px var(--color-danger)}.hEacxa_timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:4px 0 0;padding:0;list-style:none;display:grid}.hEacxa_tlItem{flex-direction:column;gap:4px;padding-top:34px;display:flex;position:relative}.hEacxa_tlItem:before{content:"";background:var(--bg-hover);border-radius:2px;height:2px;position:absolute;top:11px;left:30px;right:-12px}.hEacxa_tlItem:last-child:before{display:none}.hEacxa_tlItem[data-state=done]:before{background:var(--theme-primary)}.hEacxa_tlDot{border-radius:var(--radius-full);background:var(--bg-hover);color:#000;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:0;left:0}.hEacxa_tlItem[data-state=done] .hEacxa_tlDot{background:var(--theme-primary)}.hEacxa_tlItem[data-state=current] .hEacxa_tlDot{box-shadow:inset 0 0 0 2px var(--theme-primary);background:var(--bg-elevated-2)}.hEacxa_tlItem[data-state=current] .hEacxa_tlDot:after{content:"";border-radius:var(--radius-full);background:var(--theme-primary);width:8px;height:8px}.hEacxa_tlTitle{font-family:var(--font-tech);color:var(--text-primary);font-size:14px;font-weight:600}.hEacxa_tlItem[data-state=next] .hEacxa_tlTitle{color:var(--text-muted)}.hEacxa_tlSub{font-family:var(--font-body);color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}.hEacxa_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hEacxa_stat{border-radius:var(--radius-lg);background:var(--bg-elevated-2);flex-direction:column;gap:4px;padding:20px;display:flex}.hEacxa_statLabel{font-family:var(--font-body);color:var(--text-muted);font-size:13px}.hEacxa_statValue{font-family:var(--font-tech);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.hEacxa_products{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.hEacxa_productGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.hEacxa_product{text-align:left;border-radius:var(--radius-md);background:var(--bg-elevated-3);color:inherit;cursor:pointer;transition:background var(--transition-fast), box-shadow var(--transition-fast);border:none;flex-direction:column;gap:8px;padding:8px 8px 12px;display:flex}.hEacxa_product:hover{background:var(--bg-hover)}.hEacxa_product[data-on=true]{box-shadow:inset 0 0 0 1px var(--theme-primary)}.hEacxa_thumb{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--bg-base);display:block;position:relative;overflow:hidden}.hEacxa_thumbImg{object-fit:cover}.hEacxa_productTitle{font-family:var(--font-tech);overflow-wrap:anywhere;padding:0 4px;font-size:14px;font-weight:500;line-height:1.3}.hEacxa_productMeta{font-family:var(--font-body);color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;padding:0 4px;font-size:12px;display:flex}.hEacxa_detail{border-radius:var(--radius-lg);background:var(--bg-elevated-3);flex-direction:column;gap:12px;padding:16px;display:flex;position:sticky;top:16px}.hEacxa_detailImg{aspect-ratio:1;border-radius:var(--radius-md);background:var(--bg-base);position:relative;overflow:hidden}.hEacxa_detailTitle{font-family:var(--font-tech);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.hEacxa_facts{font-family:var(--font-body);grid-template-columns:auto 1fr;gap:6px 16px;margin:0;font-size:13px;display:grid}.hEacxa_facts dt{color:var(--text-muted)}.hEacxa_facts dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.hEacxa_detailEmpty{font-family:var(--font-body);color:var(--text-muted);font-size:13px}.hEacxa_payRow{flex-direction:column;gap:4px;display:flex}.hEacxa_payMain{font-family:var(--font-tech);font-size:15px;font-weight:600}.hEacxa_payFacts{font-family:var(--font-body);grid-template-columns:auto 1fr;gap:6px 16px;margin:0;font-size:13px;display:grid}.hEacxa_payFacts dt{color:var(--text-muted)}.hEacxa_payFacts dd{text-align:right;margin:0}.hEacxa_skeleton{border-radius:var(--radius-lg);background:var(--bg-elevated-2);min-height:96px}.hEacxa_skeletonStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hEacxa_errorState{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hEacxa_errorText{font-family:var(--font-body);color:var(--color-danger);font-size:14px}.hEacxa_formError{font-family:var(--font-body);color:var(--color-danger);margin:0;font-size:13px}.hEacxa_backdrop{z-index:10001;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.hEacxa_dialog{border-radius:var(--radius-lg);background:var(--bg-elevated-1);width:min(560px,100%);max-height:calc(100dvh - 32px);box-shadow:inset 0 0 0 1px var(--border-subtle);flex-direction:column;gap:16px;padding:24px;animation:.2s cubic-bezier(.22,1,.36,1) both hEacxa_rise;display:flex;overflow-y:auto}.hEacxa_dialogHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hEacxa_dialogTitle{font-family:var(--font-tech);text-transform:none;letter-spacing:0;margin:0;font-size:20px;font-weight:600}.hEacxa_close{border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.hEacxa_close:hover{background:var(--bg-hover);color:var(--text-primary)}.hEacxa_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hEacxa_form{flex-direction:column;gap:12px;display:flex}.hEacxa_field{flex-direction:column;gap:6px;display:flex}.hEacxa_label{font-family:var(--font-tech);color:var(--text-secondary);font-size:13px}.hEacxa_input,.hEacxa_textarea{border-radius:var(--radius-sm);background:var(--bg-elevated-3);width:100%;color:var(--text-primary);font-family:var(--font-body);box-shadow:inset 0 0 0 1px var(--border-default);transition:box-shadow var(--transition-fast);border:none;padding:10px 12px;font-size:14px}.hEacxa_input:focus,.hEacxa_textarea:focus{box-shadow:inset 0 0 0 1px var(--theme-primary);outline:none}.hEacxa_input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-danger)}.hEacxa_textarea{resize:vertical;min-height:96px}.hEacxa_hint{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:12px}.hEacxa_hintRow{justify-content:space-between;gap:8px;display:flex}.hEacxa_grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hEacxa_segment{border-radius:var(--radius-md);background:var(--bg-elevated-3);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.hEacxa_segmentBtn{border-radius:var(--radius-sm);height:36px;color:var(--text-secondary);font-family:var(--font-tech);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;font-size:14px}.hEacxa_segmentBtn[data-on=true]{background:var(--theme-primary);color:#000}.hEacxa_highlights{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.hEacxa_highlight{border-radius:var(--radius-md);background:var(--bg-elevated-3);flex-direction:column;gap:2px;padding:12px;display:flex}.hEacxa_highlightValue{font-family:var(--font-tech);color:var(--theme-primary);font-size:16px;font-weight:600}.hEacxa_highlightLabel{font-family:var(--font-body);color:var(--text-muted);font-size:12px}.hEacxa_accept{font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.hEacxa_accept input{accent-color:var(--theme-primary);margin-top:3px}.hEacxa_contractRow{border-radius:var(--radius-md);background:var(--bg-elevated-3);font-family:var(--font-body);justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}@media (max-width:1000px){.hEacxa_products{grid-template-columns:1fr}.hEacxa_detail{position:static}.hEacxa_cardRow,.hEacxa_timeline{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hEacxa_stats,.hEacxa_skeletonStats,.hEacxa_cardRow,.hEacxa_grid2,.hEacxa_timeline{grid-template-columns:1fr}.hEacxa_greeting{font-size:24px}}body:has(.hEacxa_page){padding-bottom:0!important}.hEacxa_editorGroup{border-top:1px solid var(--border-subtle);flex-direction:column;gap:12px;padding-top:12px;display:flex}.hEacxa_editorGroup:first-of-type{border-top:none;padding-top:0}.hEacxa_groupTitle{font-family:var(--font-tech);text-transform:none;letter-spacing:0;color:var(--text-secondary);margin:0;font-size:14px;font-weight:600}.hEacxa_imagesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hEacxa_saveRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hEacxa_saved{font-family:var(--font-body);color:var(--color-success);font-size:13px}@media (max-width:640px){.hEacxa_imagesGrid{grid-template-columns:1fr}}
.g6lgWG_container{gap:var(--space-2);flex-direction:column;display:flex}.g6lgWG_label{font-family:var(--font-heading);font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.g6lgWG_dropzone{background:var(--bg-base);border:2px dashed var(--border-default);cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.g6lgWG_dropzone:hover{border-color:var(--color-primary);background:#c7ff380d}.g6lgWG_dropzoneActive{border-color:var(--color-primary);background:#c7ff381a}.g6lgWG_dropzoneDisabled{opacity:.5;cursor:not-allowed}.g6lgWG_dropzoneDisabled:hover{border-color:var(--border-default);background:var(--bg-base)}.g6lgWG_aspectSquare{aspect-ratio:1;height:160px}.g6lgWG_aspectLandscape{aspect-ratio:16/9;height:160px}.g6lgWG_aspectPortrait{aspect-ratio:3/4;height:160px}.g6lgWG_dropzoneContent{align-items:center;gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.g6lgWG_dropzoneIcon{border:1px solid var(--color-primary);width:48px;height:48px;color:var(--color-primary);background:#c7ff381a;justify-content:center;align-items:center;display:flex;position:relative}.g6lgWG_uploadIcon{background:var(--bg-base);border:1px solid var(--color-primary);padding:2px;position:absolute;bottom:-4px;right:-4px}.g6lgWG_dropzoneText{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);text-align:center}.g6lgWG_dropzoneHint{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}.g6lgWG_uploading{align-items:center;gap:var(--space-2);color:var(--color-primary);flex-direction:column;display:flex}.g6lgWG_spinner{animation:1s linear infinite g6lgWG_spin}@keyframes g6lgWG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.g6lgWG_preview{border:1px solid var(--border-default);background:var(--bg-base);position:relative;overflow:hidden}.g6lgWG_previewImage{object-fit:cover;width:100%;height:100%}.g6lgWG_removeBtn{top:var(--space-2);right:var(--space-2);border:1px solid var(--border-default);width:28px;height:28px;color:var(--text-primary);cursor:pointer;background:#000000b3;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute}.g6lgWG_removeBtn:hover{background:#ff3b30cc;border-color:#ff3b30}.g6lgWG_hiddenInput{display:none}.g6lgWG_hint{font-size:var(--text-xs);color:var(--text-muted);font-style:italic}.g6lgWG_error{font-size:var(--text-xs);color:#ff3b30}
.v7SPYG_container{flex-direction:column;height:100%;max-height:calc(90vh - 100px);display:flex}.v7SPYG_sectionNav{-webkit-overflow-scrolling:touch;border-bottom:1px solid #222;gap:8px;padding-bottom:16px;display:flex;overflow-x:auto}.v7SPYG_sectionBtn{font-family:var(--font-heading);text-transform:uppercase;color:#888;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #333;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;font-size:.8rem;transition:all .2s;display:flex}.v7SPYG_sectionBtn:hover{color:#fff;border-color:#555}.v7SPYG_sectionBtnActive{color:#c7ff38;background:#c7ff381a;border-color:#c7ff38}.v7SPYG_sectionBtn svg{width:16px;height:16px}.v7SPYG_scrollableContent{flex:1;margin-bottom:16px;padding-right:8px;overflow-y:auto}.v7SPYG_section{flex-direction:column;gap:20px;min-height:280px;display:flex}.v7SPYG_footer{background:#0a0a0a;border-top:1px solid #222;flex-shrink:0;justify-content:flex-end;gap:12px;padding-top:16px;display:flex}.v7SPYG_fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.v7SPYG_fieldGroup{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.v7SPYG_fieldGroup:last-child{margin-bottom:0}.v7SPYG_label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:#666;font-size:.75rem;font-weight:600}.v7SPYG_fieldHint{font-family:var(--font-body);color:#555;margin-top:-4px;font-size:.75rem}.v7SPYG_input,.v7SPYG_select,.v7SPYG_textarea{color:#fff;font-family:var(--font-body);background:#111;border:1px solid #333;outline:none;padding:12px 14px;font-size:.9rem;transition:border-color .2s}.v7SPYG_input:hover:not(:disabled),.v7SPYG_select:hover:not(:disabled),.v7SPYG_textarea:hover:not(:disabled){border-color:#444}.v7SPYG_input:focus,.v7SPYG_select:focus,.v7SPYG_textarea:focus{border-color:#c7ff38}.v7SPYG_input::placeholder,.v7SPYG_textarea::placeholder{color:#555}.v7SPYG_input:disabled,.v7SPYG_select:disabled,.v7SPYG_textarea:disabled{opacity:.6;cursor:not-allowed}.v7SPYG_select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.v7SPYG_select option{color:#fff;background:#111}.v7SPYG_textarea{resize:vertical;min-height:100px}.v7SPYG_input[type=date]{cursor:pointer}.v7SPYG_input[type=date]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.v7SPYG_error{color:#ff6b35;font-family:var(--font-body);background:#ff6b351a;border:1px solid #ff6b3533;align-items:center;gap:10px;padding:14px 18px;font-size:.85rem;display:flex}.v7SPYG_error svg{flex-shrink:0;width:18px;height:18px}.v7SPYG_actions{border-top:1px solid #222;justify-content:flex-end;gap:12px;padding-top:16px;display:flex}.v7SPYG_cancelBtn,.v7SPYG_submitBtn{font-family:var(--font-heading);text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;padding:12px 24px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.v7SPYG_cancelBtn{color:#888;background:0 0;border:1px solid #333}.v7SPYG_cancelBtn:hover:not(:disabled){color:#fff;border-color:#666}.v7SPYG_cancelBtn:disabled{opacity:.5;cursor:not-allowed}.v7SPYG_submitBtn{color:#000;background:#c7ff38;border:none}.v7SPYG_submitBtn svg{width:16px;height:16px}.v7SPYG_submitBtn:hover:not(:disabled){background:#d4ff5a}.v7SPYG_submitBtn:disabled{opacity:.5;cursor:not-allowed}.v7SPYG_spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite v7SPYG_spin}@keyframes v7SPYG_spin{to{transform:rotate(360deg)}}.v7SPYG_twoColumnLayout{grid-template-columns:1fr 1fr;gap:24px;display:grid}.v7SPYG_column{flex-direction:column;gap:20px;display:flex}.v7SPYG_imageGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:1024px){.v7SPYG_twoColumnLayout{grid-template-columns:1fr}}@media (max-width:768px){.v7SPYG_fieldRow,.v7SPYG_imageGrid{grid-template-columns:1fr}.v7SPYG_section{padding:16px}.v7SPYG_actions{flex-direction:column-reverse}.v7SPYG_cancelBtn,.v7SPYG_submitBtn{justify-content:center;width:100%}}@media (max-width:480px){.v7SPYG_form{gap:16px}.v7SPYG_section{padding:12px}.v7SPYG_sectionTitle{gap:8px;margin-bottom:14px;font-size:.8rem}.v7SPYG_sectionNumber{width:24px;height:24px;font-size:.7rem}.v7SPYG_label{font-size:.7rem}.v7SPYG_input,.v7SPYG_select,.v7SPYG_textarea{padding:10px 12px;font-size:16px}.v7SPYG_fieldGroup{margin-bottom:12px}.v7SPYG_error{padding:10px 12px;font-size:.8rem}.v7SPYG_cancelBtn,.v7SPYG_submitBtn{padding:14px 20px}}.v7SPYG_imageUploadGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.v7SPYG_imageUploadGrid{grid-template-columns:1fr}}.v7SPYG_searchWrapper{align-items:center;display:flex;position:relative}.v7SPYG_searchIcon{color:#666;pointer-events:none;position:absolute;left:12px}.v7SPYG_searchInput{color:#fff;width:100%;font-family:var(--font-body);background:#111;border:1px solid #333;outline:none;padding:12px 14px 12px 40px;font-size:.9rem;transition:border-color .2s}.v7SPYG_searchInput:focus{border-color:#c7ff38}.v7SPYG_searchSpinner{border:2px solid #333;border-top-color:#c7ff38;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite v7SPYG_spin;position:absolute;right:12px}.v7SPYG_searchResults{background:#111;border:1px solid #333;max-height:200px;margin-top:8px;overflow-y:auto}.v7SPYG_searchResultItem{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #222;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background .2s;display:flex}.v7SPYG_searchResultItem:last-child{border-bottom:none}.v7SPYG_searchResultItem:hover{background:#c7ff381a}.v7SPYG_bandThumb{object-fit:cover;border-radius:4px;width:36px;height:36px}.v7SPYG_bandThumbPlaceholder{color:#555;background:#222;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.v7SPYG_bandInfo{flex-direction:column;gap:2px;display:flex}.v7SPYG_bandName{font-family:var(--font-heading);font-size:.9rem;font-weight:500}.v7SPYG_bandMeta{font-family:var(--font-body);color:#666;font-size:.75rem}.v7SPYG_lineupList{margin-top:16px}.v7SPYG_lineupGrid{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.v7SPYG_lineupItem{background:#c7ff381a;border:1px solid #c7ff384d;border-radius:4px;align-items:center;gap:8px;padding:6px 8px 6px 6px;display:flex}.v7SPYG_lineupThumb{object-fit:cover;border-radius:3px;width:28px;height:28px}.v7SPYG_lineupThumbPlaceholder{color:#555;background:#222;border-radius:3px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.v7SPYG_lineupName{font-family:var(--font-heading);color:#c7ff38;font-size:.85rem}.v7SPYG_removeLineupBtn{color:#888;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;transition:all .2s;display:flex}.v7SPYG_removeLineupBtn:hover{color:#fff;background:#f44;border-color:#f44}.v7SPYG_pointsIndicator{background:#c7ff380d;border:1px solid #c7ff3833;margin-bottom:16px;padding:16px}.v7SPYG_pointsHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.v7SPYG_pointsLabel{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:#888;align-items:center;gap:8px;font-size:.8rem;display:flex}.v7SPYG_pointsLabel svg{color:#c7ff38}.v7SPYG_pointsValue{font-family:var(--font-heading);color:#c7ff38;font-size:1.1rem;font-weight:600}.v7SPYG_pointsProgressBar{background:#222;border-radius:3px;height:6px;overflow:hidden}.v7SPYG_pointsProgressFill{background:linear-gradient(90deg,#c7ff38,#a8e600);height:100%;transition:width .3s}.v7SPYG_pointsHint{font-family:var(--font-body);color:#555;align-items:center;gap:6px;margin-top:10px;font-size:.75rem;display:flex}.v7SPYG_pointsHint svg{flex-shrink:0}.v7SPYG_success{color:#c7ff38;font-family:var(--font-body);background:#c7ff381a;border:1px solid #c7ff3833;align-items:center;gap:10px;padding:14px 18px;font-size:.85rem;display:flex}.v7SPYG_success svg{flex-shrink:0;width:18px;height:18px}.v7SPYG_radioGroup{gap:20px;display:flex}.v7SPYG_radioLabel{font-family:var(--font-body);color:#ccc;cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:flex}.v7SPYG_radioLabel input[type=radio]{appearance:none;cursor:pointer;background:0 0;border:2px solid #444;border-radius:50%;width:18px;height:18px;transition:all .2s;position:relative}.v7SPYG_radioLabel input[type=radio]:hover{border-color:#666}.v7SPYG_radioLabel input[type=radio]:checked{border-color:#c7ff38}.v7SPYG_radioLabel input[type=radio]:checked:after{content:"";background:#c7ff38;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
._2G07Mq_container{flex-direction:column;gap:20px;display:flex}._2G07Mq_sectionNav{border-bottom:1px solid #222;gap:8px;padding-bottom:16px;display:flex}._2G07Mq_sectionBtn{font-family:var(--font-heading);text-transform:uppercase;color:#888;cursor:pointer;background:0 0;border:1px solid #333;align-items:center;gap:8px;padding:10px 16px;font-size:.8rem;transition:all .2s;display:flex}._2G07Mq_sectionBtn:hover{color:#fff;border-color:#555}._2G07Mq_sectionBtnActive{color:#c7ff38;background:#c7ff381a;border-color:#c7ff38}._2G07Mq_sectionBtn svg{width:16px;height:16px}._2G07Mq_success,._2G07Mq_error{font-family:var(--font-body);align-items:center;gap:10px;padding:14px 18px;font-size:.9rem;display:flex}._2G07Mq_success{color:#c7ff38;background:#c7ff381a;border:1px solid #c7ff384d}._2G07Mq_error{color:#ff6b35;background:#ff6b351a;border:1px solid #ff6b354d}._2G07Mq_success svg,._2G07Mq_error svg{flex-shrink:0;width:18px;height:18px}._2G07Mq_section{flex-direction:column;gap:20px;min-height:300px;display:flex}._2G07Mq_fieldGroup{flex-direction:column;gap:8px;display:flex}._2G07Mq_fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){._2G07Mq_fieldRow{grid-template-columns:1fr}}._2G07Mq_label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:#888;align-items:center;gap:8px;font-size:.75rem;font-weight:500;display:flex}._2G07Mq_label svg{color:#666;width:14px;height:14px}._2G07Mq_input,._2G07Mq_select,._2G07Mq_textarea{font-family:var(--font-body);color:#fff;background:#111;border:1px solid #333;padding:12px 14px;font-size:.9rem;transition:border-color .2s}._2G07Mq_input:focus,._2G07Mq_select:focus,._2G07Mq_textarea:focus{border-color:#c7ff38;outline:none}._2G07Mq_input::placeholder,._2G07Mq_textarea::placeholder{color:#555}._2G07Mq_input:disabled,._2G07Mq_select:disabled,._2G07Mq_textarea:disabled{opacity:.6;cursor:not-allowed}._2G07Mq_select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}._2G07Mq_textarea{resize:vertical;min-height:100px;line-height:1.5}._2G07Mq_tagsContainer{flex-wrap:wrap;gap:8px;display:flex}._2G07Mq_tag{font-family:var(--font-mono);color:#666;cursor:pointer;background:0 0;border:1px solid #333;padding:6px 12px;font-size:.7rem;transition:all .2s}._2G07Mq_tag:hover{color:#888;border-color:#555}._2G07Mq_tagActive{color:#00f3ff;background:#00f3ff1a;border-color:#00f3ff}._2G07Mq_tag:disabled{cursor:not-allowed}._2G07Mq_imagePreview{border:1px solid #333;width:120px;height:120px;margin-top:8px;overflow:hidden}._2G07Mq_imagePreview img{object-fit:cover;width:100%;height:100%}._2G07Mq_footer{border-top:1px solid #222;justify-content:flex-end;gap:12px;padding-top:20px;display:flex}._2G07Mq_cancelBtn,._2G07Mq_submitBtn{font-family:var(--font-heading);text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;padding:12px 24px;font-size:.9rem;transition:all .2s;display:inline-flex}._2G07Mq_cancelBtn{color:#888;background:0 0;border:1px solid #333}._2G07Mq_cancelBtn:hover:not(:disabled){color:#fff;border-color:#555}._2G07Mq_submitBtn{color:#000;background:#c7ff38;border:1px solid #c7ff38}._2G07Mq_submitBtn:hover:not(:disabled){background:#d4ff5e}._2G07Mq_submitBtn:disabled{opacity:.5;cursor:not-allowed}._2G07Mq_submitBtn svg{width:16px;height:16px}._2G07Mq_spinner{border:2px solid #0000;border-top-color:#000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _2G07Mq_spin}@keyframes _2G07Mq_spin{to{transform:rotate(360deg)}}._2G07Mq_autocompleteWrapper{position:relative}._2G07Mq_suggestionsList{z-index:100;background:#111;border:1px solid #333;border-top:none;max-height:200px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}._2G07Mq_suggestionItem{font-family:var(--font-body);color:#ccc;cursor:pointer;padding:10px 14px;font-size:.9rem;transition:background .15s}._2G07Mq_suggestionItem:hover{color:#fff;background:#c7ff381a}._2G07Mq_pointsIndicator{background:#c7ff380d;border:1px solid #c7ff3833;margin-bottom:4px;padding:16px}._2G07Mq_pointsHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._2G07Mq_pointsLabel{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:#888;align-items:center;gap:8px;font-size:.8rem;display:flex}._2G07Mq_pointsLabel svg{color:#c7ff38}._2G07Mq_pointsValue{font-family:var(--font-heading);color:#c7ff38;font-size:1.1rem;font-weight:600}._2G07Mq_pointsProgressBar{background:#222;border-radius:3px;height:6px;overflow:hidden}._2G07Mq_pointsProgressFill{background:linear-gradient(90deg,#c7ff38,#a8e600);height:100%;transition:width .3s}._2G07Mq_pointsHint{font-family:var(--font-body);color:#555;align-items:center;gap:6px;margin-top:10px;font-size:.75rem;display:flex}._2G07Mq_pointsHint svg{flex-shrink:0}
.ad2_Fa_layout{height:100%;max-height:calc(90vh - 68px);display:flex}.ad2_Fa_sidebar{background:#00000080;border-right:1px solid #222;flex-direction:column;flex-shrink:0;gap:2px;width:200px;padding:20px 0;display:flex;overflow-y:auto}.ad2_Fa_sidebarItem{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:#666;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:14px 20px;font-size:.78rem;font-weight:500;transition:all .15s;display:flex;position:relative}.ad2_Fa_sidebarItem:hover{color:#888;background:#ffffff05}.ad2_Fa_sidebarItemActive{color:#c7ff38;background:#c7ff380a}.ad2_Fa_sidebarItemActive:before{content:"";background:#c7ff38;width:2px;position:absolute;top:4px;bottom:4px;left:0}.ad2_Fa_sidebarIcon{opacity:.5;flex-shrink:0;width:15px;height:15px}.ad2_Fa_sidebarItemActive .ad2_Fa_sidebarIcon{opacity:1}.ad2_Fa_sidebarNumber{font-family:var(--font-mono);color:#444;letter-spacing:0;min-width:18px;font-size:.6rem}.ad2_Fa_sidebarItemActive .ad2_Fa_sidebarNumber{color:#c7ff3866}.ad2_Fa_sidebarLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ad2_Fa_main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ad2_Fa_scrollArea{flex:1;padding:32px 36px;overflow-y:auto}.ad2_Fa_scrollArea::-webkit-scrollbar{width:6px}.ad2_Fa_scrollArea::-webkit-scrollbar-track{background:0 0}.ad2_Fa_scrollArea::-webkit-scrollbar-thumb{background:#222;border-radius:3px}.ad2_Fa_scrollArea::-webkit-scrollbar-thumb:hover{background:#333}.ad2_Fa_section{flex-direction:column;gap:24px;animation:.2s ad2_Fa_sectionFade;display:flex}@keyframes ad2_Fa_sectionFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ad2_Fa_sectionHeader{border-bottom:1px solid #222;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:16px;display:flex}.ad2_Fa_sectionTitle{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:#c7ff38;margin:0;font-size:.8rem;font-weight:600}.ad2_Fa_sectionSubtitle{font-family:var(--font-body);color:#444;margin-top:2px;font-size:.72rem}.ad2_Fa_sectionIcon{color:#c7ff38;opacity:.6;width:16px;height:16px}.ad2_Fa_fieldRow{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ad2_Fa_fieldRowTriple{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.ad2_Fa_fieldGroup{flex-direction:column;gap:8px;display:flex}.ad2_Fa_fieldGroupFull{grid-column:1/-1;}.ad2_Fa_label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:#888;align-items:center;gap:8px;font-size:.75rem;font-weight:500;display:flex}.ad2_Fa_labelRequired{}.ad2_Fa_labelRequired:after{content:"";background:#c7ff38;border-radius:50%;width:4px;height:4px;margin-left:-4px}.ad2_Fa_label svg{color:#444;flex-shrink:0;width:13px;height:13px}.ad2_Fa_fieldHint{font-family:var(--font-body);color:#666;font-size:.72rem;line-height:1.4}.ad2_Fa_input,.ad2_Fa_select,.ad2_Fa_textarea{font-family:var(--font-body);color:#fff;background:#111;border:1px solid #333;padding:12px 14px;font-size:.9rem;transition:all .2s}.ad2_Fa_input:hover:not(:disabled):not(:focus),.ad2_Fa_select:hover:not(:disabled):not(:focus),.ad2_Fa_textarea:hover:not(:disabled):not(:focus){background:#151515;border-color:#444}.ad2_Fa_input:focus,.ad2_Fa_select:focus,.ad2_Fa_textarea:focus{background:#111;border-color:#c7ff3880;outline:none;box-shadow:0 0 0 1px #c7ff381a}.ad2_Fa_input::placeholder,.ad2_Fa_textarea::placeholder{color:#555}.ad2_Fa_input:disabled,.ad2_Fa_select:disabled,.ad2_Fa_textarea:disabled{opacity:.35;cursor:not-allowed}.ad2_Fa_select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}.ad2_Fa_select option{color:#fff;background:#111}.ad2_Fa_textarea{resize:vertical;min-height:120px;line-height:1.6}.ad2_Fa_input[type=date]{cursor:pointer}.ad2_Fa_input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.6);cursor:pointer}.ad2_Fa_toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background:#111;border:1px solid #333;align-items:center;gap:12px;padding:14px 18px;transition:all .2s;display:flex}.ad2_Fa_toggle:hover{border-color:#2a2a2a}.ad2_Fa_toggleActive{background:#c7ff380a;border-color:#c7ff3826}.ad2_Fa_toggleSwitch{background:#333;border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}.ad2_Fa_toggleActive .ad2_Fa_toggleSwitch{background:#c7ff384d}.ad2_Fa_toggleSwitch:after{content:"";background:#777;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.ad2_Fa_toggleActive .ad2_Fa_toggleSwitch:after{background:#c7ff38;transform:translate(16px)}.ad2_Fa_toggleLabel{font-family:var(--font-body);color:#888;font-size:.85rem;transition:color .2s}.ad2_Fa_toggleActive .ad2_Fa_toggleLabel{color:#c7ff38}.ad2_Fa_toggleInput{opacity:0;width:0;height:0;position:absolute}.ad2_Fa_toggleOrange.ad2_Fa_toggleActive{background:#ff6b350f;border-color:#ff6b3533}.ad2_Fa_toggleOrange.ad2_Fa_toggleActive .ad2_Fa_toggleSwitch{background:#ff6b354d}.ad2_Fa_toggleOrange.ad2_Fa_toggleActive .ad2_Fa_toggleSwitch:after{background:#ff6b35}.ad2_Fa_toggleOrange.ad2_Fa_toggleActive .ad2_Fa_toggleLabel{color:#ff6b35}.ad2_Fa_tagsContainer{flex-wrap:wrap;gap:8px;display:flex}.ad2_Fa_tag{font-family:var(--font-mono);color:#444;cursor:pointer;letter-spacing:.02em;background:0 0;border:1px solid #2a2a2a;padding:7px 14px;font-size:.68rem;transition:all .15s}.ad2_Fa_tag:hover{color:#666;border-color:#333}.ad2_Fa_tagActive{color:#00f3ff;background:#00f3ff14;border-color:#00f3ff4d}.ad2_Fa_tag:disabled{cursor:not-allowed;opacity:.3}.ad2_Fa_autocompleteWrapper{position:relative}.ad2_Fa_suggestionsList{z-index:100;background:#111;border:1px solid #222;border-top:none;max-height:200px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ad2_Fa_suggestionItem{font-family:var(--font-body);color:#999;cursor:pointer;padding:10px 16px;font-size:.85rem;transition:all .1s}.ad2_Fa_suggestionItem:hover{color:#fff;background:#c7ff380f}.ad2_Fa_searchWrapper{align-items:center;display:flex;position:relative}.ad2_Fa_searchIcon{color:#444;pointer-events:none;width:16px;height:16px;position:absolute;left:14px}.ad2_Fa_searchInput{width:100%;font-family:var(--font-body);color:#ddd;background:#111;border:1px solid #333;padding:13px 16px 13px 42px;font-size:.88rem;transition:all .2s}.ad2_Fa_searchInput:focus{background:#111;border-color:#c7ff3880;outline:none;box-shadow:0 0 0 1px #c7ff381a}.ad2_Fa_searchInput::placeholder{color:#555}.ad2_Fa_searchSpinner{border:2px solid #222;border-top-color:#c7ff38;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite ad2_Fa_spin;position:absolute;right:14px}.ad2_Fa_searchResults{background:#111;border:1px solid #333;max-height:220px;margin-top:8px;overflow-y:auto}.ad2_Fa_searchResultItem{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #222;align-items:center;gap:12px;width:100%;padding:10px 14px;transition:background .15s;display:flex}.ad2_Fa_searchResultItem:last-child{border-bottom:none}.ad2_Fa_searchResultItem:hover{background:#c7ff380f}.ad2_Fa_bandThumb{object-fit:cover;width:36px;height:36px}.ad2_Fa_bandThumbPlaceholder{color:#666;background:#222;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ad2_Fa_bandInfo{flex-direction:column;gap:2px;display:flex}.ad2_Fa_bandName{font-family:var(--font-heading);font-size:.88rem;font-weight:500}.ad2_Fa_bandMeta{font-family:var(--font-body);color:#555;font-size:.72rem}.ad2_Fa_lineupList{margin-top:8px}.ad2_Fa_lineupGrid{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ad2_Fa_lineupItem{background:#c7ff380f;border:1px solid #c7ff3826;border-radius:6px;align-items:center;gap:8px;padding:6px 10px 6px 6px;display:flex}.ad2_Fa_lineupThumb{object-fit:cover;width:28px;height:28px}.ad2_Fa_lineupThumbPlaceholder{color:#666;background:#222;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ad2_Fa_lineupName{font-family:var(--font-heading);color:#c7ff38;font-size:.82rem}.ad2_Fa_removeLineupBtn{color:#555;cursor:pointer;background:0 0;border:1px solid #2a2a2a;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;transition:all .15s;display:flex}.ad2_Fa_removeLineupBtn:hover{color:#fff;background:#ef4444;border-color:#ef4444}.ad2_Fa_imageUploadGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ad2_Fa_imageGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ad2_Fa_success{color:#c7ff38;font-family:var(--font-body);background:#c7ff380f;border:1px solid #c7ff3826;align-items:center;gap:10px;padding:14px 18px;font-size:.82rem;display:flex}.ad2_Fa_success svg{flex-shrink:0;width:16px;height:16px}.ad2_Fa_error{color:#ff6b35;font-family:var(--font-body);background:#ff6b350f;border:1px solid #ff6b3526;align-items:center;gap:10px;padding:14px 18px;font-size:.82rem;display:flex}.ad2_Fa_error svg{flex-shrink:0;width:16px;height:16px}.ad2_Fa_footerInline{border-top:1px solid #222;justify-content:flex-end;align-items:center;gap:12px;margin-top:8px;padding-top:20px;display:flex}.ad2_Fa_footer{background:#0000004d;border-top:1px solid #222;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 36px;display:flex}.ad2_Fa_footerRight{align-items:center;gap:12px;margin-left:auto;display:flex}.ad2_Fa_cancelBtn{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;color:#888;cursor:pointer;background:0 0;border:1px solid #333;align-items:center;gap:8px;padding:12px 24px;font-size:.85rem;font-weight:500;transition:all .15s;display:inline-flex}.ad2_Fa_cancelBtn:hover:not(:disabled){color:#fff;border-color:#555}.ad2_Fa_cancelBtn:disabled{opacity:.3;cursor:not-allowed}.ad2_Fa_submitBtn{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;color:#000;cursor:pointer;background:#c7ff38;border:none;align-items:center;gap:8px;padding:12px 28px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.ad2_Fa_submitBtn svg{width:15px;height:15px}.ad2_Fa_submitBtn:hover:not(:disabled){background:#d4ff5e}.ad2_Fa_submitBtn:disabled{opacity:.4;cursor:not-allowed}.ad2_Fa_spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite ad2_Fa_spin}@keyframes ad2_Fa_spin{to{transform:rotate(360deg)}}.ad2_Fa_loadingState{color:#666;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 20px;display:flex}.ad2_Fa_loadingSpinner{border:2px solid #1e1e1e;border-top-color:#c7ff38;border-radius:50%;width:28px;height:28px;animation:1s linear infinite ad2_Fa_spin}.ad2_Fa_loadingText{font-family:var(--font-body);color:#666;font-size:.82rem}.ad2_Fa_pointsIndicator{background:#c7ff3808;border:1px solid #c7ff381f;padding:16px}.ad2_Fa_pointsHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ad2_Fa_pointsLabel{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:#666;align-items:center;gap:8px;font-size:.78rem;display:flex}.ad2_Fa_pointsLabel svg{color:#c7ff38}.ad2_Fa_pointsValue{font-family:var(--font-heading);color:#c7ff38;font-size:1.1rem;font-weight:600}.ad2_Fa_pointsProgressBar{background:#222;height:4px;overflow:hidden}.ad2_Fa_pointsProgressFill{background:linear-gradient(90deg,#c7ff38,#a8e600);height:100%;transition:width .3s}.ad2_Fa_pointsHint{font-family:var(--font-body);color:#666;align-items:center;gap:6px;margin-top:10px;font-size:.72rem;display:flex}.ad2_Fa_pointsHint svg{flex-shrink:0}.ad2_Fa_radioGroup{gap:20px;display:flex}.ad2_Fa_radioLabel{font-family:var(--font-body);color:#999;cursor:pointer;align-items:center;gap:8px;font-size:.88rem;display:flex}.ad2_Fa_radioLabel input[type=radio]{appearance:none;cursor:pointer;background:0 0;border:2px solid #333;border-radius:50%;width:16px;height:16px;transition:all .2s;position:relative}.ad2_Fa_radioLabel input[type=radio]:hover{border-color:#555}.ad2_Fa_radioLabel input[type=radio]:checked{border-color:#c7ff38}.ad2_Fa_radioLabel input[type=radio]:checked:after{content:"";background:#c7ff38;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ad2_Fa_form{flex-direction:column;gap:20px;display:flex}.ad2_Fa_infoBanner{background:#ff6b350f;border:1px solid #ff6b3526;align-items:center;gap:12px;padding:14px 16px;display:flex}.ad2_Fa_infoBannerLime{background:#c7ff380a;border-color:#c7ff381f;}.ad2_Fa_infoBannerTitle{font-family:var(--font-heading);color:#fff;text-transform:uppercase;font-size:.95rem;font-weight:700}.ad2_Fa_infoBannerSub{font-family:var(--font-body);color:#666;margin-top:2px;font-size:.78rem}.ad2_Fa_statRow{gap:12px;display:flex}.ad2_Fa_statBox{text-align:center;background:#c7ff3808;border:1px solid #c7ff381a;border-radius:8px;flex:1;padding:12px}.ad2_Fa_statBoxCyan{background:#00f3ff08;border-color:#00f3ff1a;}.ad2_Fa_statValue{font-family:var(--font-heading);color:#c7ff38;font-size:1.2rem;font-weight:900}.ad2_Fa_statBoxCyan .ad2_Fa_statValue{color:#00f3ff}.ad2_Fa_statLabel{font-family:var(--font-body);color:#666;text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:.68rem}.ad2_Fa_tierHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ad2_Fa_tierTitle{font-family:var(--font-heading);color:#fff;text-transform:uppercase;font-size:.88rem;font-weight:700}.ad2_Fa_tierBadge{font-family:var(--font-body);color:#666;margin-left:auto;font-size:.68rem}.ad2_Fa_summaryBox{background:#ffffff04;border:1px solid #1a1a1a;border-radius:8px;padding:14px 16px}.ad2_Fa_summaryTitle{font-family:var(--font-heading);color:#555;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:.72rem}.ad2_Fa_summaryRow{font-family:var(--font-body);color:#999;justify-content:space-between;padding:3px 0;font-size:.82rem;display:flex}.ad2_Fa_summaryValue{color:#fff;font-weight:600}.ad2_Fa_priceWrapper{position:relative}.ad2_Fa_priceIcon{color:#555;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ad2_Fa_priceInput{padding-left:38px;}.ad2_Fa_selectableCard{cursor:pointer;text-align:left;background:#ffffff04;border:1px solid #2a2a2a;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:13px 16px;transition:all .15s;display:flex}.ad2_Fa_selectableCard:hover{background:#ffffff06;border-color:#2a2a2a}.ad2_Fa_selectableCardActive{background:#c7ff380d;border-color:#c7ff384d}.ad2_Fa_selectableCardTitle{font-family:var(--font-heading);color:#fff;text-transform:uppercase;font-size:.88rem;font-weight:600}.ad2_Fa_selectableCardActive .ad2_Fa_selectableCardTitle{color:#c7ff38}.ad2_Fa_selectableCardMeta{font-family:var(--font-body);color:#555;margin-top:2px;font-size:.72rem}.ad2_Fa_selectableCardValue{font-family:var(--font-heading);color:#999;font-size:.95rem;font-weight:700}.ad2_Fa_selectableCardActive .ad2_Fa_selectableCardValue{color:#c7ff38}.ad2_Fa_selectedChip{font-family:var(--font-body);color:#c7ff38;background:#c7ff380d;border:1px solid #c7ff3826;align-items:center;gap:6px;margin-top:6px;padding:7px 12px;font-size:.78rem;display:flex}.ad2_Fa_userDropdown{z-index:10;background:#111;border:1px solid #2a2a2a;max-height:200px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ad2_Fa_userDropdownItem{color:#ccc;cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);background:0 0;border:none;border-bottom:1px solid #222;align-items:center;gap:10px;padding:10px 14px;font-size:.82rem;transition:background .15s;display:flex}.ad2_Fa_userDropdownItem:hover{background:#c7ff380d}.ad2_Fa_userAvatar{object-fit:cover;border-radius:50%;width:28px;height:28px}.ad2_Fa_userAvatarFallback{color:#666;background:#222;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ad2_Fa_userName{color:#fff;font-weight:500}.ad2_Fa_userEmail{color:#555;font-size:.72rem}.ad2_Fa_submitBtnOrange{background:#ff6b35;}.ad2_Fa_submitBtnOrange:hover:not(:disabled){background:#ff8555}.ad2_Fa_submitBtnDanger{background:#ef4444;}.ad2_Fa_submitBtnDanger:hover:not(:disabled){background:#f87171}.ad2_Fa_selectableCardDisabled{opacity:.35;cursor:not-allowed;pointer-events:none}.ad2_Fa_selectableCardBadge{font-family:var(--font-body);color:#444;text-transform:uppercase;letter-spacing:.05em;border:1px solid #222;margin-left:auto;padding:3px 8px;font-size:.65rem}.ad2_Fa_selectableCardActive .ad2_Fa_selectableCardBadge{color:#c7ff38;border-color:#c7ff384d}.ad2_Fa_previewCard{background:#ffffff04;border:1px solid #2a2a2a;border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.ad2_Fa_previewImage{object-fit:cover;background:#111;flex-shrink:0;width:64px;height:64px}.ad2_Fa_previewImagePlaceholder{color:#555;background:#111;border:1px solid #2a2a2a;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ad2_Fa_previewImagePlaceholder svg{width:24px;height:24px}.ad2_Fa_previewInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.ad2_Fa_previewName{font-family:var(--font-heading);color:#fff;text-transform:uppercase;font-size:1.1rem;font-weight:700}.ad2_Fa_previewMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ad2_Fa_previewBadge{font-family:var(--font-mono);color:#00f3ff;background:#00f3ff14;border:1px solid #00f3ff33;padding:4px 10px;font-size:.68rem}.ad2_Fa_previewLocation{font-family:var(--font-body);color:#555;align-items:center;gap:4px;font-size:.78rem;display:flex}.ad2_Fa_previewLocation svg{flex-shrink:0;width:13px;height:13px}.ad2_Fa_textBlock{font-family:var(--font-body);color:#777;font-size:.85rem;line-height:1.7}.ad2_Fa_linksRow{flex-wrap:wrap;gap:8px;display:flex}.ad2_Fa_linkChip{color:#666;font-family:var(--font-body);background:0 0;border:1px solid #2a2a2a;align-items:center;gap:6px;padding:7px 14px;font-size:.78rem;text-decoration:none;transition:all .15s;display:inline-flex}.ad2_Fa_linkChip:hover{color:#c7ff38;border-color:#c7ff384d}.ad2_Fa_dropdown{z-index:10;background:#111;border:1px solid #2a2a2a;border-top:none;max-height:240px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ad2_Fa_dropdownItem{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #222;flex-direction:column;gap:2px;width:100%;padding:10px 14px;transition:background .15s;display:flex}.ad2_Fa_dropdownItem:last-child{border-bottom:none}.ad2_Fa_dropdownItem:hover{background:#c7ff380d}.ad2_Fa_dropdownName{font-family:var(--font-heading);color:#fff;font-size:.85rem;font-weight:500}.ad2_Fa_dropdownMeta{font-family:var(--font-body);color:#555;font-size:.72rem}.ad2_Fa_searchClearBtn{color:#555;cursor:pointer;background:0 0;border:1px solid #2a2a2a;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex;position:absolute;right:12px}.ad2_Fa_searchClearBtn:hover{color:#ef4444;border-color:#ef4444}.ad2_Fa_searchDropdownToggle{color:#444;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}@media (max-width:768px){.ad2_Fa_layout{flex-direction:column;max-height:calc(100vh - 60px)}.ad2_Fa_sidebar{-webkit-overflow-scrolling:touch;border-bottom:1px solid #222;border-right:none;flex-direction:row;gap:0;width:100%;padding:0;overflow:auto hidden}.ad2_Fa_sidebarItem{white-space:nowrap;flex-shrink:0;padding:12px 16px}.ad2_Fa_sidebarItemActive:before{width:auto;height:2px;inset:auto 8px 0}.ad2_Fa_sidebarNumber{display:none}.ad2_Fa_scrollArea{padding:20px 16px}.ad2_Fa_footer{padding:12px 16px}.ad2_Fa_fieldRow,.ad2_Fa_fieldRowTriple,.ad2_Fa_imageUploadGrid,.ad2_Fa_imageGrid{grid-template-columns:1fr}}@media (max-width:480px){.ad2_Fa_scrollArea{padding:16px 14px}.ad2_Fa_input,.ad2_Fa_select,.ad2_Fa_textarea,.ad2_Fa_searchInput{padding:12px 14px;font-size:16px}.ad2_Fa_footer{flex-direction:column-reverse;gap:8px}.ad2_Fa_footerRight{flex-direction:column-reverse;width:100%}.ad2_Fa_cancelBtn,.ad2_Fa_submitBtn{justify-content:center;width:100%}}
.aqmKIq_container{flex-direction:column;gap:16px;height:100%;display:flex}.aqmKIq_eventInfo{background:#c7ff380d;border:1px solid #c7ff3833;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.aqmKIq_eventLabel{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:#666;font-size:.75rem}.aqmKIq_eventName{font-family:var(--font-heading);color:#c7ff38;font-size:1.1rem;font-weight:600}.aqmKIq_eventDates{font-family:var(--font-mono);color:#888;margin-left:auto;font-size:.8rem}.aqmKIq_eventDays{color:#c7ff38;margin-left:8px}.aqmKIq_tabs{border-bottom:1px solid #222;gap:4px;padding-bottom:0;display:flex}.aqmKIq_tab{font-family:var(--font-heading);text-transform:uppercase;color:#666;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:12px 20px;font-size:.85rem;transition:all .2s;display:flex}.aqmKIq_tab svg{width:16px;height:16px}.aqmKIq_tab:hover{color:#aaa;background:#ffffff05}.aqmKIq_tabActive{color:#c7ff38;border-bottom-color:#c7ff38}.aqmKIq_tabBadge{font-family:var(--font-mono);color:inherit;background:#ffffff1a;padding:2px 6px;font-size:.7rem}.aqmKIq_tabActive .aqmKIq_tabBadge{background:#c7ff3833}.aqmKIq_tabContent{flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.aqmKIq_success{color:#c7ff38;font-family:var(--font-body);background:#c7ff381a;border:1px solid #c7ff3833;align-items:center;gap:10px;padding:12px 16px;font-size:.85rem;display:flex}.aqmKIq_success svg{flex-shrink:0;width:18px;height:18px}.aqmKIq_error{color:#ff6b35;font-family:var(--font-body);background:#ff6b351a;border:1px solid #ff6b3533;align-items:center;gap:10px;padding:12px 16px;font-size:.85rem;display:flex}.aqmKIq_error svg{flex-shrink:0;width:18px;height:18px}.aqmKIq_poolTopRow{align-items:stretch;gap:12px;display:flex}.aqmKIq_poolTopRow .aqmKIq_searchWrapper{flex:1}.aqmKIq_addBandBtn{color:#00f3ff;font-family:var(--font-heading);text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#00f3ff1a;border:1px solid #00f3ff4d;align-items:center;gap:8px;padding:0 20px;font-size:.85rem;transition:all .2s;display:flex}.aqmKIq_addBandBtn:hover{background:#00f3ff26;border-color:#00f3ff}.aqmKIq_addBandBtn svg{width:16px;height:16px}.aqmKIq_searchSection,.aqmKIq_searchWrapper{position:relative}.aqmKIq_searchInputWrapper{background:#111;border:1px solid #333;align-items:center;gap:12px;padding:0 16px;transition:border-color .2s;display:flex}.aqmKIq_searchInputWrapper:focus-within{border-color:#c7ff38}.aqmKIq_searchInputWrapper svg{color:#555;flex-shrink:0;width:18px;height:18px}.aqmKIq_searchInput{font-family:var(--font-body);color:#fff;background:0 0;border:none;outline:none;flex:1;padding:14px 0;font-size:.9rem}.aqmKIq_searchInput::placeholder{color:#555}.aqmKIq_searchSpinner{border:2px solid #333;border-top-color:#c7ff38;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite aqmKIq_spin}.aqmKIq_dropdown{z-index:10;background:#111;border:1px solid #333;border-top:none;max-height:300px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.aqmKIq_dropdownItem{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #1a1a1a;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:background .2s;display:flex}.aqmKIq_dropdownItem:hover{background:#c7ff380d}.aqmKIq_dropdownItem:last-child{border-bottom:none}.aqmKIq_dropdownBandImage{border:1px solid #333;border-radius:4px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.aqmKIq_dropdownBandImage img{object-fit:cover;width:100%;height:100%}.aqmKIq_dropdownImagePlaceholder{background:#1a1a1a;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aqmKIq_dropdownImagePlaceholder svg{color:#333;width:20px;height:20px}.aqmKIq_dropdownBandInfo{flex-direction:column;flex:1;gap:2px;display:flex}.aqmKIq_dropdownBandName{font-family:var(--font-body);color:#fff;font-size:.9rem;font-weight:500}.aqmKIq_dropdownBandMeta{font-family:var(--font-mono);color:#666;font-size:.75rem}.aqmKIq_addIcon{color:#c7ff38;opacity:0;width:18px;height:18px;transition:opacity .2s}.aqmKIq_dropdownItem:hover .aqmKIq_addIcon{opacity:1}.aqmKIq_noResults{text-align:center;padding:20px}.aqmKIq_noResults p{font-family:var(--font-body);color:#666;margin:0 0 16px;font-size:.85rem}.aqmKIq_createNewBtn{font-family:var(--font-heading);text-transform:uppercase;color:#c7ff38;cursor:pointer;background:#c7ff381a;border:1px solid #c7ff384d;align-items:center;gap:8px;padding:10px 20px;font-size:.8rem;transition:all .2s;display:inline-flex}.aqmKIq_createNewBtn:hover{background:#c7ff3826;border-color:#c7ff38}.aqmKIq_createNewBtn svg{width:14px;height:14px}.aqmKIq_quickCreateForm{background:#00f3ff0d;border:1px solid #00f3ff33;padding:20px}.aqmKIq_quickCreateTitle{font-family:var(--font-heading);color:#00f3ff;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:.9rem;font-weight:600;display:flex}.aqmKIq_quickCreateTitle svg{width:18px;height:18px}.aqmKIq_quickCreateFields{grid-template-columns:2fr 1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.aqmKIq_quickCreateField{flex-direction:column;gap:6px;display:flex}.aqmKIq_quickCreateLabel{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:#666;font-size:.7rem}.aqmKIq_quickCreateInput,.aqmKIq_quickCreateSelect{color:#fff;font-family:var(--font-body);background:#111;border:1px solid #333;outline:none;padding:10px 12px;font-size:.85rem;transition:border-color .2s}.aqmKIq_quickCreateInput:focus,.aqmKIq_quickCreateSelect:focus{border-color:#00f3ff}.aqmKIq_quickCreateSelect{cursor:pointer}.aqmKIq_quickCreateSelect option{background:#111}.aqmKIq_quickCreateActions{justify-content:flex-end;gap:10px;display:flex}.aqmKIq_quickCreateCancelBtn,.aqmKIq_quickCreateSubmitBtn{font-family:var(--font-heading);text-transform:uppercase;cursor:pointer;padding:10px 18px;font-size:.8rem;transition:all .2s}.aqmKIq_quickCreateCancelBtn{color:#888;background:0 0;border:1px solid #333}.aqmKIq_quickCreateCancelBtn:hover:not(:disabled){color:#fff;border-color:#666}.aqmKIq_quickCreateSubmitBtn{color:#000;background:#00f3ff;border:none}.aqmKIq_quickCreateSubmitBtn:hover:not(:disabled){background:#33f5ff}.aqmKIq_quickCreateSubmitBtn:disabled{opacity:.5;cursor:not-allowed}.aqmKIq_poolSection{background:#ffffff05;border:1px solid #222;flex-direction:column;flex:1;display:flex}.aqmKIq_poolHeader{border-bottom:1px solid #222;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.aqmKIq_poolTitle{font-family:var(--font-heading);color:#fff;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:600}.aqmKIq_poolHint{font-family:var(--font-mono);color:#666;align-items:center;gap:6px;font-size:.7rem;display:flex}.aqmKIq_poolHint svg{color:#fc0;width:12px;height:12px}.aqmKIq_emptyPool{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.aqmKIq_emptyPool svg{color:#333;width:48px;height:48px;margin-bottom:16px}.aqmKIq_emptyPool p{font-family:var(--font-body);color:#666;margin:0 0 4px;font-size:.95rem}.aqmKIq_emptyPool span{font-family:var(--font-body);color:#444;font-size:.8rem}.aqmKIq_poolGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;max-height:400px;padding:16px;display:grid;overflow-y:auto}.aqmKIq_poolItem{background:#111;border:1px solid #222;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.aqmKIq_poolItem:hover{border-color:#333}.aqmKIq_poolItem.aqmKIq_isHeadliner{background:#ffcc000d;border-color:#fc0}.aqmKIq_poolBandImage{border:2px solid #333;border-radius:4px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.aqmKIq_poolItem.aqmKIq_isHeadliner .aqmKIq_poolBandImage{border-color:#fc0}.aqmKIq_poolBandImage img{object-fit:cover;width:100%;height:100%}.aqmKIq_poolImagePlaceholder{color:#000;width:100%;height:100%;font-family:var(--font-heading);background:linear-gradient(135deg,#c7ff38 0%,#8bc34a 100%);justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.aqmKIq_poolBandInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aqmKIq_poolBandName{font-family:var(--font-body);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;overflow:hidden}.aqmKIq_poolItem.aqmKIq_isHeadliner .aqmKIq_poolBandName{color:#fc0}.aqmKIq_poolBandMeta{font-family:var(--font-mono);color:#666;font-size:.7rem}.aqmKIq_poolActions{gap:4px;display:flex}.aqmKIq_headlinerBtn,.aqmKIq_removeBtn{cursor:pointer;background:0 0;border:1px solid #333;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.aqmKIq_headlinerBtn svg,.aqmKIq_removeBtn svg{width:14px;height:14px}.aqmKIq_headlinerBtn{color:#555}.aqmKIq_headlinerBtn:hover{color:#fc0;border-color:#fc0}.aqmKIq_headlinerBtn.aqmKIq_active{color:#fc0;background:#ffcc0026;border-color:#fc0}.aqmKIq_removeBtn{color:#555}.aqmKIq_removeBtn:hover{color:#ff6b35;border-color:#ff6b35}.aqmKIq_stagesSection{flex-direction:column;flex:1;display:flex}.aqmKIq_stagesHeader{margin-bottom:20px}.aqmKIq_stagesTitle{font-family:var(--font-heading);color:#fff;text-transform:uppercase;margin:0 0 8px;font-size:1rem;font-weight:600}.aqmKIq_stagesDesc{font-family:var(--font-body);color:#666;margin:0;font-size:.85rem}.aqmKIq_addStageForm{gap:12px;margin-bottom:20px;display:flex}.aqmKIq_addStageInput{color:#fff;font-family:var(--font-body);background:#111;border:1px solid #333;outline:none;flex:1;padding:12px 14px;font-size:.9rem;transition:border-color .2s}.aqmKIq_addStageInput:focus{border-color:#c7ff38}.aqmKIq_addStageInput::placeholder{color:#555}.aqmKIq_addStageBtn{font-family:var(--font-heading);text-transform:uppercase;color:#c7ff38;cursor:pointer;background:#c7ff381a;border:1px solid #c7ff384d;align-items:center;gap:8px;padding:12px 20px;font-size:.85rem;transition:all .2s;display:inline-flex}.aqmKIq_addStageBtn:hover{background:#c7ff3826;border-color:#c7ff38}.aqmKIq_addStageBtn svg{width:16px;height:16px}.aqmKIq_stagesList{flex-direction:column;gap:8px;display:flex}.aqmKIq_stageItem{background:#ffffff05;border:1px solid #222;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.aqmKIq_stageIndex{font-family:var(--font-mono);color:#c7ff38;text-align:center;width:24px;font-size:.8rem}.aqmKIq_stageNameInput{color:#fff;font-family:var(--font-heading);background:0 0;border:1px solid #0000;outline:none;flex:1;padding:8px 12px;font-size:.95rem;transition:all .2s}.aqmKIq_stageNameInput:hover,.aqmKIq_stageNameInput:focus{background:#111;border-color:#333}.aqmKIq_stageNameInput:focus{border-color:#c7ff38}.aqmKIq_stageRemoveBtn{color:#555;cursor:pointer;background:0 0;border:1px solid #333;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.aqmKIq_stageRemoveBtn:hover:not(:disabled){color:#ff6b35;border-color:#ff6b35}.aqmKIq_stageRemoveBtn:disabled{opacity:.3;cursor:not-allowed}.aqmKIq_stageRemoveBtn svg{width:14px;height:14px}.aqmKIq_emptyGrid{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.aqmKIq_emptyGrid svg{color:#333;width:48px;height:48px;margin-bottom:16px}.aqmKIq_emptyGrid p{font-family:var(--font-body);color:#666;margin:0 0 16px;font-size:.95rem}.aqmKIq_goToPoolBtn{font-family:var(--font-heading);text-transform:uppercase;color:#c7ff38;cursor:pointer;background:#c7ff381a;border:1px solid #c7ff384d;padding:12px 24px;font-size:.85rem;transition:all .2s}.aqmKIq_goToPoolBtn:hover{background:#c7ff3826;border-color:#c7ff38}.aqmKIq_daySelector{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.aqmKIq_dayBtn{font-family:var(--font-heading);text-transform:uppercase;color:#888;cursor:pointer;background:#111;border:1px solid #333;padding:10px 16px;font-size:.8rem;transition:all .2s}.aqmKIq_dayBtn:hover{color:#c7ff38;border-color:#c7ff38}.aqmKIq_dayBtnActive{color:#c7ff38;background:#c7ff381a;border-color:#c7ff38}.aqmKIq_scheduleGrid{flex:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.aqmKIq_stageColumn{background:#ffffff05;border:1px solid #222;flex-direction:column;display:flex}.aqmKIq_stageColumnHeader{background:#0000004d;border-bottom:1px solid #222;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.aqmKIq_stageColumnName{font-family:var(--font-heading);color:#c7ff38;text-transform:uppercase;cursor:pointer;font-size:.85rem;font-weight:600;transition:color .2s}.aqmKIq_stageColumnName:hover{color:#d4ff5a}.aqmKIq_stageColumnHeader .aqmKIq_stageNameInput{color:#fff;font-family:var(--font-heading);text-transform:uppercase;background:#111;border:1px solid #c7ff38;outline:none;flex:1;padding:4px 8px;font-size:.85rem;font-weight:600}.aqmKIq_stageColumnHeader .aqmKIq_stageRemoveBtn{flex-shrink:0;width:24px;height:24px}.aqmKIq_stageColumnContent{flex-direction:column;gap:8px;min-height:200px;padding:12px;display:flex}.aqmKIq_gridBand{background:#111;border:1px solid #333;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .2s;display:flex}.aqmKIq_gridBand:hover{border-color:#444}.aqmKIq_gridBandHeadliner{background:#ffcc000d;border-color:#fc0}.aqmKIq_gridBandName{font-family:var(--font-body);color:#fff;font-size:.85rem}.aqmKIq_gridBandHeadliner .aqmKIq_gridBandName{color:#fc0}.aqmKIq_gridBandRemove{color:#555;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:color .2s;display:flex}.aqmKIq_gridBandRemove:hover{color:#ff6b35}.aqmKIq_gridBandRemove svg{width:12px;height:12px}.aqmKIq_addBandToCell{color:#555;font-family:var(--font-body);cursor:pointer;background:0 0;border:1px dashed #333;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:12px;font-size:.8rem;transition:all .2s;display:flex}.aqmKIq_addBandToCell:hover{color:#c7ff38;border-color:#c7ff38}.aqmKIq_addBandToCell svg{width:14px;height:14px}.aqmKIq_addStageColumn{flex-direction:column;justify-content:flex-start;align-items:center;min-width:100px;padding-top:8px;display:flex}.aqmKIq_addStageColumn .aqmKIq_addStageBtn{color:#c7ff3899;cursor:pointer;background:#c7ff380d;border:2px dashed #c7ff384d;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:80px;height:80px;transition:all .2s;display:flex}.aqmKIq_addStageColumn .aqmKIq_addStageBtn:hover{color:#c7ff38;background:#c7ff381a;border-color:#c7ff38}.aqmKIq_addStageColumn .aqmKIq_addStageBtn svg{width:24px;height:24px}.aqmKIq_addStageColumn .aqmKIq_addStageBtn span{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem}.aqmKIq_pickerOverlay{z-index:2000;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.aqmKIq_pickerModal{background:#0a0a0a;border:1px solid #333;flex-direction:column;width:100%;max-width:500px;max-height:80vh;display:flex}.aqmKIq_pickerHeader{border-bottom:1px solid #222;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.aqmKIq_pickerTitle{font-family:var(--font-heading);color:#fff;text-transform:uppercase;margin:0;font-size:1rem;font-weight:600}.aqmKIq_pickerCloseBtn{color:#666;cursor:pointer;background:0 0;border:1px solid #333;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.aqmKIq_pickerCloseBtn:hover{color:#ff6b35;border-color:#ff6b35}.aqmKIq_pickerCloseBtn svg{width:14px;height:14px}.aqmKIq_pickerSearch{border-bottom:1px solid #222;align-items:center;gap:12px;padding:12px 20px;display:flex}.aqmKIq_pickerSearch svg{color:#555;width:16px;height:16px}.aqmKIq_pickerSearchInput{font-family:var(--font-body);color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.aqmKIq_pickerSearchInput::placeholder{color:#555}.aqmKIq_pickerList{flex:1;max-height:400px;overflow-y:auto}.aqmKIq_pickerItem{cursor:pointer;border-bottom:1px solid #1a1a1a;align-items:center;gap:12px;padding:12px 20px;transition:background .2s;display:flex}.aqmKIq_pickerItem:hover{background:#ffffff05}.aqmKIq_pickerItem:last-child{border-bottom:none}.aqmKIq_pickerCheckbox{accent-color:#c7ff38;cursor:pointer;width:18px;height:18px}.aqmKIq_pickerBandName{font-family:var(--font-body);color:#fff;flex:1;align-items:center;gap:6px;font-size:.9rem;display:flex}.aqmKIq_pickerStar{color:#fc0;width:14px;height:14px}.aqmKIq_pickerBandGenre{font-family:var(--font-mono);color:#666;font-size:.75rem}.aqmKIq_pickerFooter{border-top:1px solid #222;justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.aqmKIq_pickerCancelBtn,.aqmKIq_pickerConfirmBtn{font-family:var(--font-heading);text-transform:uppercase;cursor:pointer;padding:10px 20px;font-size:.85rem;transition:all .2s}.aqmKIq_pickerCancelBtn{color:#888;background:0 0;border:1px solid #333}.aqmKIq_pickerCancelBtn:hover{color:#fff;border-color:#666}.aqmKIq_pickerConfirmBtn{color:#000;background:#c7ff38;border:none}.aqmKIq_pickerConfirmBtn:hover{background:#d4ff5a}.aqmKIq_footerActions{border-top:1px solid #222;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:16px;display:flex}.aqmKIq_cancelBtn,.aqmKIq_saveBtn{font-family:var(--font-heading);text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;padding:12px 24px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.aqmKIq_cancelBtn{color:#888;background:0 0;border:1px solid #333}.aqmKIq_cancelBtn:hover:not(:disabled){color:#fff;border-color:#666}.aqmKIq_cancelBtn:disabled{opacity:.5;cursor:not-allowed}.aqmKIq_saveBtn{color:#000;background:#c7ff38;border:none}.aqmKIq_saveBtn svg{width:16px;height:16px}.aqmKIq_saveBtn:hover:not(:disabled){background:#d4ff5a}.aqmKIq_saveBtn:disabled{opacity:.5;cursor:not-allowed}.aqmKIq_spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite aqmKIq_spin}@keyframes aqmKIq_spin{to{transform:rotate(360deg)}}@media (max-width:768px){.aqmKIq_tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.aqmKIq_tabs::-webkit-scrollbar{display:none}.aqmKIq_tab{white-space:nowrap;flex-shrink:0;padding:10px 14px}.aqmKIq_quickCreateFields,.aqmKIq_poolGrid{grid-template-columns:1fr}.aqmKIq_addStageForm{flex-direction:column}.aqmKIq_scheduleGrid{grid-template-columns:1fr}.aqmKIq_footerActions{flex-direction:column-reverse}.aqmKIq_cancelBtn,.aqmKIq_saveBtn{justify-content:center;width:100%}.aqmKIq_poolTopRow{flex-direction:column}.aqmKIq_addBandBtn{justify-content:center;width:100%;padding:12px 16px}.aqmKIq_eventInfo{flex-direction:column;align-items:flex-start;gap:8px}.aqmKIq_eventDates{margin-left:0}.aqmKIq_pickerModal{max-width:100%;max-height:90vh}.aqmKIq_pickerFooter{flex-direction:column-reverse;gap:8px}.aqmKIq_pickerCancelBtn,.aqmKIq_pickerConfirmBtn{text-align:center;width:100%}}@media (max-width:480px){.aqmKIq_container{gap:12px}.aqmKIq_tab{padding:8px 12px;font-size:.75rem}.aqmKIq_tabBadge{padding:1px 4px;font-size:.6rem}.aqmKIq_poolHeader{flex-direction:column;align-items:flex-start;gap:8px}.aqmKIq_poolHint{font-size:.65rem}.aqmKIq_poolItem{padding:10px}.aqmKIq_poolBandName{font-size:.8rem}.aqmKIq_quickCreateForm{padding:14px}.aqmKIq_quickCreateTitle{font-size:.8rem}.aqmKIq_quickCreateInput,.aqmKIq_quickCreateSelect{padding:10px;font-size:16px}.aqmKIq_quickCreateActions{flex-direction:column-reverse}.aqmKIq_quickCreateCancelBtn,.aqmKIq_quickCreateSubmitBtn{text-align:center;width:100%}.aqmKIq_daySelector{gap:6px}.aqmKIq_dayBtn{padding:8px 12px;font-size:.75rem}.aqmKIq_stageColumnHeader{padding:10px 12px}.aqmKIq_stageColumnName{font-size:.8rem}.aqmKIq_stageColumnContent{padding:10px}.aqmKIq_gridBand{padding:8px 10px}.aqmKIq_gridBandName{font-size:.8rem}.aqmKIq_searchInput,.aqmKIq_addStageInput{font-size:16px}}
._UE9iW_section{margin-top:2rem}._UE9iW_sectionTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.5rem;font-weight:700;display:flex}._UE9iW_sectionTitleIcon{color:var(--color-primary);width:16px;height:16px}._UE9iW_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}._UE9iW_card{background:var(--bg-elevated-1);border:1px solid var(--border-subtle);color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex;overflow:hidden}._UE9iW_card:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 24px #0000004d,0 0 0 1px #c7ff3814}._UE9iW_cardImage{aspect-ratio:16/9;background:var(--bg-elevated-2);width:100%;position:relative;overflow:hidden}._UE9iW_cardImageEl{object-fit:cover;transition:transform .5s}._UE9iW_card:hover ._UE9iW_cardImageEl{transform:scale(1.04)}._UE9iW_cardImagePlaceholder{width:100%;height:100%;color:var(--text-muted);background:linear-gradient(135deg, var(--bg-elevated-2), var(--bg-elevated-1));justify-content:center;align-items:center;display:flex}._UE9iW_cardImageGradient{background:linear-gradient(to top, var(--bg-elevated-1), transparent);pointer-events:none;height:50%;position:absolute;bottom:0;left:0;right:0}._UE9iW_cardBody{flex-direction:column;flex:1;gap:.4rem;padding:.75rem;display:flex}._UE9iW_cardTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._UE9iW_cardExcerpt{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}._UE9iW_cardMeta{font-family:var(--font-tech);color:var(--text-muted);letter-spacing:.04em;align-items:center;gap:.5rem;margin-top:auto;font-size:.65rem;display:flex}._UE9iW_category{color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;font-weight:700}._UE9iW_metiLink{font-family:var(--font-tech);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.375rem;margin-top:1rem;font-size:.65rem;text-decoration:none;transition:color .2s;display:inline-flex}._UE9iW_metiLink:hover{color:var(--color-primary)}@media (max-width:600px){._UE9iW_grid{grid-template-columns:1fr}}
._7aejDa_overlay{z-index:99999;background:#0a0a0a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._7aejDa_overlayExit{pointer-events:none;animation:.1s ease-out forwards _7aejDa_overlayFadeOut}@keyframes _7aejDa_overlayFadeOut{0%{opacity:1}to{opacity:0}}._7aejDa_container{flex-direction:column;align-items:center;gap:2rem;animation:.4s cubic-bezier(.16,1,.3,1) _7aejDa_scaleIn;display:flex;position:relative}._7aejDa_glitchWrapper{width:80px;height:80px;position:relative}._7aejDa_logo{z-index:2;animation:4s infinite _7aejDa_flicker;position:relative}._7aejDa_logo img{filter:brightness()contrast(1.1)}._7aejDa_glitchLayer,._7aejDa_glitchLayer2{z-index:1;opacity:.8;width:100%;height:100%;position:absolute;top:0;left:0}._7aejDa_glitchLayer{animation:2.5s infinite _7aejDa_glitch1}._7aejDa_glitchLayer img{filter:brightness()contrast(1.1)}._7aejDa_glitchLayer2{animation:2.5s infinite _7aejDa_glitch2}._7aejDa_glitchLayer2 img{filter:brightness()contrast(1.1)}._7aejDa_scanline{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c7ff384d 50%,#0000 100%);width:200%;height:2px;animation:2s ease-in-out infinite _7aejDa_scan;position:absolute;top:0;left:-50%}._7aejDa_labelWrapper{align-items:center;gap:.25rem;height:1.5rem;display:flex}._7aejDa_label{color:#fff9;letter-spacing:.2em;text-transform:uppercase;font-family:monospace;font-size:.75rem;font-weight:500}._7aejDa_cursor{background:#c7ff38;width:8px;height:14px;animation:1s step-end infinite _7aejDa_blink}@keyframes _7aejDa_flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.8}94%{opacity:1}95%{opacity:.9}96%{opacity:1}}@keyframes _7aejDa_glitch1{0%,to{opacity:0;transform:translate(0)}20%{opacity:.7;filter:hue-rotate(90deg);transform:translate(-3px,2px)}21%{opacity:0;transform:translate(0)}50%{opacity:.5;filter:hue-rotate(-90deg);transform:translate(2px,-1px)}51%{opacity:0;transform:translate(0)}80%{opacity:.6;filter:hue-rotate(45deg);transform:translate(-2px,1px)}81%{opacity:0;transform:translate(0)}}@keyframes _7aejDa_glitch2{0%,to{opacity:0;transform:translate(0)}30%{opacity:.5;filter:hue-rotate(-45deg);transform:translate(3px,-2px)}31%{opacity:0;transform:translate(0)}60%{opacity:.6;filter:hue-rotate(180deg);transform:translate(-2px,2px)}61%{opacity:0;transform:translate(0)}90%{opacity:.4;filter:hue-rotate(-180deg);transform:translate(2px,-1px)}91%{opacity:0;transform:translate(0)}}@keyframes _7aejDa_scan{0%{opacity:0;top:-10%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:110%}}@keyframes _7aejDa_blink{0%,to{opacity:1}50%{opacity:0}}._7aejDa_inlineWrapper{justify-content:center;align-items:center;padding:3rem 1rem;animation:.2s ease-out _7aejDa_fadeIn;display:flex}._7aejDa_containerInline{flex-direction:column;align-items:center;gap:1rem;display:flex}._7aejDa_glitchWrapperInline{width:36px;height:36px;animation:4s infinite _7aejDa_flicker;position:relative}._7aejDa_glitchWrapperInline img{filter:brightness()contrast(1.1)}@keyframes _7aejDa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _7aejDa_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes _7aejDa_scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
.s-6kkG_hero{background:var(--bg-base);min-height:100vh;padding:var(--space-8);justify-content:center;align-items:center;padding-top:72px;display:flex;position:relative;overflow:hidden}.s-6kkG_energyWave{pointer-events:none;background:radial-gradient(80% 50%,#c7ff380a 0%,#0000 60%);animation:6s ease-in-out infinite s-6kkG_energyPulse;position:absolute;inset:0}@keyframes s-6kkG_energyPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.s-6kkG_dataNode{background:#c7ff3866;border-radius:50%;width:3px;height:3px;animation:4s ease-in-out infinite s-6kkG_nodeGlow;position:absolute;box-shadow:0 0 8px #c7ff3833,0 0 15px #c7ff381a}.s-6kkG_dataNode:first-child{animation-delay:0s;top:20%;left:10%}.s-6kkG_dataNode:nth-child(2){animation-delay:1.5s;top:30%;right:15%}.s-6kkG_dataNode:nth-child(3){animation-delay:3s;bottom:25%;left:20%}.s-6kkG_dataNode:nth-child(4){animation-delay:.8s;bottom:35%;right:10%}@keyframes s-6kkG_nodeGlow{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.s-6kkG_corner{pointer-events:none;z-index:0;background:0 0;animation:10s infinite s-6kkG_glitchBg;position:absolute;inset:0}@keyframes s-6kkG_glitchBg{0%,92%,to{opacity:0;background:0 0}93%{opacity:1;background:linear-gradient(90deg,#0000 0%,#c7ff380a 15%,#0000 16% 35%,#c7ff3808 36%,#0000 37% 65%,#c7ff380a 66%,#0000 67%);transform:translate(-3px)}94%{opacity:1;background:linear-gradient(90deg,#0000 5%,#c7ff380d 6%,#0000 7% 45%,#c7ff3808 46%,#0000 47% 80%,#c7ff380a 81%,#0000 82%);transform:translate(3px)}95%{opacity:1;background:linear-gradient(90deg,#0000 20%,#c7ff380a 21%,#0000 22% 55%,#c7ff3808 56%,#0000 57%);transform:translate(-2px)}96%{opacity:0;transform:translate(0)}}.s-6kkG_corner.s-6kkG_tl,.s-6kkG_corner.s-6kkG_tr,.s-6kkG_corner.s-6kkG_bl,.s-6kkG_corner.s-6kkG_br{display:none}.s-6kkG_content{z-index:1;width:100%;max-width:800px;padding:0 var(--space-6);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.s-6kkG_heroCenter{flex-direction:column;align-items:center;width:100%;display:flex}.s-6kkG_heroLogo{margin-bottom:var(--space-8);opacity:0;animation:.9s cubic-bezier(.23,1,.32,1) .1s forwards s-6kkG_heroRise}.s-6kkG_heroLogoImg{object-fit:contain;opacity:.95;filter:drop-shadow(0 0 20px #c7ff3833);width:100px;height:100px;transition:all .4s}.s-6kkG_heroLogo:hover .s-6kkG_heroLogoImg{opacity:1;filter:drop-shadow(0 0 40px #c7ff3880)}.s-6kkG_heroTitle{font-family:var(--font-heading);margin:0 0 var(--space-8) 0;text-transform:uppercase;letter-spacing:6px;white-space:nowrap;opacity:0;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;line-height:1.2;animation:.9s cubic-bezier(.23,1,.32,1) .35s forwards s-6kkG_heroRise;display:inline-block;position:relative}@keyframes s-6kkG_heroRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.s-6kkG_heroTitleMain{color:var(--text-primary);display:inline-block;position:relative}.s-6kkG_heroTitleStroke{display:none}.s-6kkG_heroSubtitle{font-family:var(--font-body);font-size:var(--text-sm);color:#ffffff80;margin:0 0 var(--space-4) 0;letter-spacing:.5px;font-weight:400}.s-6kkG_searchSection{opacity:0;background:0 0;border:none;width:100%;max-width:600px;padding:0;animation:.9s cubic-bezier(.23,1,.32,1) .55s forwards s-6kkG_heroRise;position:relative}.s-6kkG_searchWrapper{width:100%;margin-bottom:var(--space-4);flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.s-6kkG_searchBox{-webkit-backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff26;align-items:center;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 30px #0000004d,inset 0 1px #ffffff1a}.s-6kkG_searchBox:focus-within{background:#ffffff14;border-color:#c7ff3880;box-shadow:0 0 0 1px #c7ff3833,0 8px 40px #0006,0 0 60px #c7ff3826,inset 0 1px #ffffff26}.s-6kkG_searchBox:hover:not(:focus-within){background:#ffffff14;border-color:#ffffff40;box-shadow:0 6px 35px #00000059,inset 0 1px #ffffff1f}.s-6kkG_typewriterPlaceholder{padding:var(--space-4) var(--space-5);pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.s-6kkG_typewriterText{font-size:var(--text-base);color:#fff9;letter-spacing:.3px;font-weight:400}.s-6kkG_typewriterCursor{font-size:var(--text-base);color:var(--color-primary);opacity:0;text-shadow:0 0 8px #c7ff3880;margin-left:2px;font-weight:300}.s-6kkG_typewriterCursorBlink{animation:.8s ease-in-out infinite s-6kkG_cursorBlink}@keyframes s-6kkG_cursorBlink{0%,to{opacity:1}50%{opacity:0}}.s-6kkG_searchActions{align-items:center;gap:4px;padding-right:8px;display:flex}.s-6kkG_searchBtn{color:#c7ff38b3;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;box-shadow:none!important;outline:none!important}.s-6kkG_searchBtn:focus{box-shadow:none!important;outline:none!important}.s-6kkG_searchBtn:hover:not(:disabled){color:var(--color-primary);background:#c7ff381a}.s-6kkG_searchBtn:disabled{opacity:.3;cursor:not-allowed}.s-6kkG_searchInput{width:100%;padding:var(--space-4) var(--space-5);color:#fff;font-size:var(--text-base);font-family:var(--font-body);z-index:2;letter-spacing:.3px;background:0 0;border:none;font-weight:500;position:relative;box-shadow:none!important;outline:none!important}.s-6kkG_searchInput:focus{box-shadow:none!important;border:none!important;outline:none!important}.s-6kkG_searchInput::placeholder{color:#0000}.s-6kkG_searchInput::selection{color:#fff;background:#c7ff384d}.s-6kkG_searchStats{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6);margin-bottom:var(--space-4);display:flex}.s-6kkG_searchStat{font-size:var(--text-xs);color:#fff6;letter-spacing:.5px;align-items:center;gap:6px;font-weight:500;display:flex}.s-6kkG_searchStat svg{color:#c7ff3880;width:14px;height:14px}.s-6kkG_searchStatDivider{color:#ffffff26;font-size:8px}.s-6kkG_clearBtn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;outline:none!important}.s-6kkG_clearBtn:focus{outline:none!important}.s-6kkG_clearBtn:hover{color:#ffffffe6;background:#ffffff14}.s-6kkG_resultsDropdown{margin-top:var(--space-2);z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:top;background:#0f0f0ffa;border:1px solid #ffffff14;border-radius:4px;max-height:400px;animation:.25s cubic-bezier(.4,0,.2,1) s-6kkG_slideDown;position:relative;overflow-y:auto;box-shadow:0 20px 50px #00000080}@keyframes s-6kkG_slideDown{0%{opacity:0;transform:translateY(-8px)scaleY(.95)}to{opacity:1;transform:translateY(0)scaleY(1)}}.s-6kkG_resultsLoading,.s-6kkG_resultsEmpty{padding:var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}.s-6kkG_resultsSection{padding:var(--space-2) 0}.s-6kkG_resultsSection+.s-6kkG_resultsSection{border-top:1px solid #ffffff0d}.s-6kkG_resultsSectionTitle{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:#c7ff38b3;text-transform:uppercase;letter-spacing:1.5px;font-size:10px;font-weight:600;display:flex}.s-6kkG_resultItem{padding:var(--space-3) var(--space-4);color:#fffc;justify-content:space-between;align-items:center;text-decoration:none;transition:all .2s;display:flex}.s-6kkG_resultItem:hover{color:#fff;background:#ffffff0a}.s-6kkG_resultName{font-weight:500}.s-6kkG_resultSubtitle{font-size:var(--text-sm);color:var(--text-muted)}.s-6kkG_resultsFooter{padding:var(--space-3) var(--space-4);border-top:1px solid #c7ff381a}.s-6kkG_resultsViewAllRow{z-index:3;background:#c7ff3826;border-top:1px solid #c7ff3840;grid-template-columns:1fr 1fr;gap:1px;display:grid;position:sticky;bottom:0}.s-6kkG_resultsViewAllBtn{font-family:var(--font-mono,var(--font-tech));letter-spacing:.22em;color:var(--color-primary);text-transform:uppercase;text-align:center;background:#0f0f0ffa;justify-content:center;align-items:center;gap:8px;padding:14px 16px;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.s-6kkG_resultsViewAllBtn:hover,.s-6kkG_resultsViewAllBtn:active{background:var(--color-primary);color:var(--text-on-primary,#000)}.s-6kkG_resultsViewAllBtn svg{flex-shrink:0}@media (max-width:600px){.s-6kkG_resultsViewAllBtn{padding:16px 12px;font-size:11px}}.s-6kkG_resultsViewAll{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-primary);font-size:var(--text-sm);text-decoration:none;transition:opacity .15s;display:flex}.s-6kkG_resultsViewAll:hover{opacity:.8}.s-6kkG_searchHints{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.s-6kkG_searchHintsRow{align-items:center;gap:var(--space-2);width:100%;margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.s-6kkG_searchHintsLabel{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.s-6kkG_searchHint{padding:var(--space-1) var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);background:#c7ff380d;border:1px solid #c7ff381a;text-decoration:none;transition:all .2s}.s-6kkG_searchHint:hover{color:var(--color-primary);background:#c7ff381a;border-color:#c7ff384d}.s-6kkG_searchDecor{align-items:center;gap:var(--space-4);margin-top:var(--space-2);justify-content:center;display:flex}.s-6kkG_decorLine{background:linear-gradient(90deg,#0000,#c7ff3826,#0000);width:60px;height:1px}.s-6kkG_decorDot{background:#c7ff3866;border-radius:50%;width:4px;height:4px}@media (max-width:768px){.s-6kkG_hero{padding:var(--space-4);justify-content:center;align-items:center;min-height:100dvh;padding-top:64px;display:flex;overflow-x:hidden}.s-6kkG_content{padding:0 var(--space-3)}.s-6kkG_heroTitle{margin-bottom:var(--space-5);white-space:normal;letter-spacing:3px;font-size:clamp(.9rem,4vw,1.25rem)}.s-6kkG_heroSubtitle{margin-bottom:var(--space-3);font-size:12px}.s-6kkG_searchSection{max-width:100%}.s-6kkG_searchWrapper{width:100%}.s-6kkG_searchBox{border-width:1px}.s-6kkG_searchInput{padding:var(--space-4) var(--space-3);min-height:52px;font-size:16px}.s-6kkG_typewriterPlaceholder{padding:var(--space-4) var(--space-3)}.s-6kkG_typewriterText,.s-6kkG_typewriterCursor{font-size:15px}.s-6kkG_searchActions{padding-right:var(--space-2)}.s-6kkG_searchBtn{width:44px;height:44px}.s-6kkG_clearBtn{width:32px;height:32px}.s-6kkG_searchStats{gap:var(--space-3);margin-top:var(--space-4);margin-bottom:var(--space-2);flex-wrap:wrap;justify-content:center}.s-6kkG_searchStat{gap:4px;font-size:11px}.s-6kkG_searchStat svg{width:12px;height:12px}.s-6kkG_searchDecor{display:none}.s-6kkG_heroLogo,.s-6kkG_heroTitle,.s-6kkG_heroSubtitle,.s-6kkG_searchStats{transition:opacity .2s,max-height .25s,margin .25s;overflow:hidden}.s-6kkG_heroLogo{max-height:150px}.s-6kkG_heroTitle{max-height:60px}.s-6kkG_heroSubtitle{max-height:40px}.s-6kkG_searchStats{max-height:60px}.s-6kkG_searchActive{justify-content:flex-start;align-items:flex-start}.s-6kkG_searchActive .s-6kkG_content{justify-content:flex-start}.s-6kkG_searchActive .s-6kkG_heroLogo{opacity:0;pointer-events:none;max-height:0;margin-bottom:0}.s-6kkG_searchActive .s-6kkG_heroTitle,.s-6kkG_searchActive .s-6kkG_heroSubtitle{opacity:0;max-height:0;margin-bottom:0}.s-6kkG_searchActive .s-6kkG_searchStats{opacity:0;max-height:0;margin-top:0;margin-bottom:0}}@media (max-width:480px){.s-6kkG_hero{padding:var(--space-3);padding-top:64px}.s-6kkG_content{padding:0 var(--space-2)}.s-6kkG_heroTitle{letter-spacing:2px;font-size:.85rem}.s-6kkG_heroSubtitle{font-size:11px}.s-6kkG_searchInput{padding:var(--space-3) var(--space-3);min-height:48px;font-size:16px}.s-6kkG_typewriterPlaceholder{padding:var(--space-3) var(--space-3)}.s-6kkG_typewriterText,.s-6kkG_typewriterCursor{font-size:14px}.s-6kkG_searchStats{margin-top:var(--space-3);gap:8px}.s-6kkG_searchStat{font-size:10px}.s-6kkG_resultsDropdown{max-height:300px}}.s-6kkG_searchWrapperMobile{top:var(--vv-offset-top,0px);z-index:10010;background:var(--bg-base,#0a0a0a);height:var(--vv-height,100dvh);max-height:var(--vv-height,100dvh);padding-top:env(safe-area-inset-top,0px);flex-direction:column;width:100%;animation:.22s cubic-bezier(.16,1,.3,1) s-6kkG_mobileSearchSlide;display:flex;position:fixed;left:0;right:0;overflow:hidden;box-shadow:0 12px 40px #00000080;margin:0!important}.s-6kkG_mobileBackBtn{width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;transition:background .15s,color .15s;display:inline-flex}.s-6kkG_mobileBackBtn:active{color:var(--color-primary);background:#c7ff381f}@keyframes s-6kkG_mobileSearchSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.s-6kkG_searchWrapperMobile .s-6kkG_searchBox{background:var(--bg-base,#0a0a0a);box-sizing:border-box;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;flex-shrink:0;align-items:center;width:100%;min-width:0;margin:0;padding:8px;display:flex}.s-6kkG_searchWrapperMobile .s-6kkG_searchBox:focus-within{border-bottom-color:var(--color-primary)}.s-6kkG_searchWrapperMobile .s-6kkG_clearBtn{color:#fff9;background:0 0;border:none;width:36px;height:36px;display:inline-flex}.s-6kkG_searchWrapperMobile .s-6kkG_clearBtn:active{color:var(--color-primary)}.s-6kkG_searchWrapperMobile .s-6kkG_searchBtn{display:none}.s-6kkG_searchWrapperMobile .s-6kkG_resultsDropdown{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;max-height:none;box-shadow:none;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,0px);background:0 0;border:none;border-radius:0;flex:1;margin:0;animation:none;position:relative;overflow-y:auto}.s-6kkG_searchWrapperMobile .s-6kkG_resultsSection{padding:8px 0 16px}.s-6kkG_searchWrapperMobile .s-6kkG_resultsSection+.s-6kkG_resultsSection{border-top:1px solid #ffffff0f;margin-top:8px}.s-6kkG_searchWrapperMobile .s-6kkG_resultsSectionTitle{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.22em;z-index:2;background:#0a0a0af5;padding:12px 20px;font-size:11px;position:sticky;top:0}.s-6kkG_searchWrapperMobile .s-6kkG_resultItem{border-bottom:1px solid #ffffff0a;flex-direction:column;align-items:flex-start;gap:4px;min-height:56px;padding:16px 20px}.s-6kkG_searchWrapperMobile .s-6kkG_resultItem:active{color:var(--color-primary);background:#c7ff3814}.s-6kkG_searchWrapperMobile .s-6kkG_resultName{font-size:15px;font-weight:600}.s-6kkG_searchWrapperMobile .s-6kkG_resultSubtitle{color:#ffffff80;font-size:12px}.s-6kkG_searchWrapperMobile .s-6kkG_resultsLoading,.s-6kkG_searchWrapperMobile .s-6kkG_resultsEmpty{padding:40px 20px;font-size:14px}
.taPMEG_container{align-items:center;gap:var(--space-3);display:flex}.taPMEG_skulls{gap:var(--space-1);display:flex}.taPMEG_skullButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:transform .15s;display:flex}.taPMEG_skullButton:not(:disabled):hover{transform:scale(1.15)}.taPMEG_skullButton:disabled,.taPMEG_readonly .taPMEG_skullButton{cursor:default}.taPMEG_skull{transition:all .2s}.taPMEG_skullEmpty{color:var(--text-muted);opacity:.4}.taPMEG_skullFilled{color:var(--color-primary);filter:drop-shadow(0 0 4px #c7ff3880)}.taPMEG_skullButton:not(:disabled):hover .taPMEG_skullEmpty{color:var(--color-primary);opacity:.7}.taPMEG_label{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em}.taPMEG_container.taPMEG_compact .taPMEG_skulls{gap:0}.taPMEG_container.taPMEG_compact .taPMEG_skullButton{padding:0}
.Lm4hHW_card{background:#141419e6;border:1px solid #ffffff14;border-radius:8px;padding:1.25rem;transition:border-color .2s}.Lm4hHW_card:hover{border-color:#c7ff3833}.Lm4hHW_header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.Lm4hHW_userInfo{align-items:center;gap:.75rem;display:flex}.Lm4hHW_avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.Lm4hHW_avatarImage{object-fit:cover;width:100%;height:100%}.Lm4hHW_avatarPlaceholder{color:#000;background:linear-gradient(135deg,#c7ff38 0%,#a8d930 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;font-weight:700;display:flex}.Lm4hHW_userDetails{flex-direction:column;gap:.25rem;display:flex}.Lm4hHW_userName{color:#fff;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.Lm4hHW_tierBadge{color:var(--tier-color,#666);border:1px solid var(--tier-color,#666);letter-spacing:.5px;background:#ffffff0d;border-radius:3px;padding:.15rem .4rem;font-size:.6rem;font-weight:700}.Lm4hHW_date{color:#666;font-size:.75rem}.Lm4hHW_rating{flex-shrink:0}.Lm4hHW_content{margin-bottom:1rem}.Lm4hHW_title{color:#fff;margin:0 0 .5rem;font-size:1rem;font-weight:600}.Lm4hHW_text{color:#aaa;white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.6}.Lm4hHW_gallery{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.Lm4hHW_galleryItem{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;padding:0;transition:border-color .2s,transform .2s;overflow:hidden}.Lm4hHW_galleryItem:hover{border-color:#c7ff38;transform:scale(1.05)}.Lm4hHW_galleryImage{object-fit:cover;width:80px;height:80px;display:block}.Lm4hHW_footer{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.Lm4hHW_actions{align-items:center;gap:.5rem;display:flex}.Lm4hHW_actionBtn{color:#666;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:.35rem;padding:.4rem .6rem;font-size:.75rem;transition:all .2s;display:flex}.Lm4hHW_actionBtn:hover:not(:disabled){color:#fff;background:#ffffff0d;border-color:#fff3}.Lm4hHW_actionBtn.Lm4hHW_active{color:#c7ff38;background:#c7ff381a;border-color:#c7ff384d}.Lm4hHW_actionBtn.Lm4hHW_danger:hover{color:var(--color-danger);border-color:#ff55554d}.Lm4hHW_actionBtn:disabled{opacity:.5;cursor:not-allowed}.Lm4hHW_statusBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:600}.Lm4hHW_statusBadge[data-status=approved],.Lm4hHW_statusBadge[data-status=published]{color:#0f8;background:#00ff881a;border:1px solid #0f83}.Lm4hHW_statusBadge[data-status=rejected]{color:var(--color-danger);background:#ff55551a;border:1px solid #f553}.Lm4hHW_statusBadge[data-status=flagged]{color:var(--color-warning);background:#ffaa001a;border:1px solid #fa03}.Lm4hHW_helpfulText{color:#666;font-size:.75rem}.Lm4hHW_modalOverlay{z-index:10010;background:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Lm4hHW_modal{background:#1a1a1f;border:1px solid #ffffff1a;border-radius:12px;width:100%;max-width:400px;padding:1.5rem}.Lm4hHW_modal h3{color:#fff;margin:0 0 .5rem;font-size:1.1rem}.Lm4hHW_modal p{color:#888;margin:0 0 1rem;font-size:.9rem}.Lm4hHW_modal textarea{color:#fff;resize:vertical;background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;width:100%;margin-bottom:1rem;padding:.75rem;font-size:.9rem}.Lm4hHW_modal textarea:focus{border-color:#c7ff3880;outline:none}.Lm4hHW_modalActions{justify-content:flex-end;gap:.75rem;display:flex}.Lm4hHW_cancelBtn{color:#888;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;padding:.6rem 1rem;font-size:.9rem;transition:all .2s}.Lm4hHW_cancelBtn:hover{color:#fff;background:#ffffff0d}.Lm4hHW_submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f36 0%,#f63 100%);border:none;border-radius:6px;padding:.6rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s}.Lm4hHW_submitBtn:hover:not(:disabled){filter:brightness(1.1)}.Lm4hHW_submitBtn:disabled{opacity:.5;cursor:not-allowed}.Lm4hHW_lightbox{z-index:1001;background:#000000f2;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.Lm4hHW_lightboxClose{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;padding:.5rem;transition:opacity .2s;position:absolute;top:1rem;right:1rem}.Lm4hHW_lightboxClose:hover{opacity:1}.Lm4hHW_lightboxImage{object-fit:contain;border-radius:8px;max-width:100%;max-height:90vh}@media (max-width:480px){.Lm4hHW_header{flex-direction:column;gap:.75rem}.Lm4hHW_rating{align-self:flex-start}.Lm4hHW_footer{flex-direction:column;align-items:flex-start;gap:.75rem}.Lm4hHW_galleryImage{width:60px;height:60px}}
.uyIpkW_cyberButton{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-heading);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all var(--transition-slow);border:none;border-radius:8px;outline:none;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.uyIpkW_sm{font-size:var(--text-sm);padding:.5rem 1rem}.uyIpkW_md{font-size:var(--text-base);padding:.75rem 1.5rem}.uyIpkW_lg{font-size:var(--text-lg);padding:1rem 2rem}.uyIpkW_brand{background:linear-gradient(135deg, var(--color-primary) 0%, #a8d930 100%);color:var(--text-on-primary);border:2px solid var(--color-primary);box-shadow:0 0 20px #c7ff384d}.uyIpkW_brand:hover:not(.uyIpkW_disabled){color:var(--color-primary);background:0 0;box-shadow:0 0 20px #c7ff3866}.uyIpkW_brand:active:not(.uyIpkW_disabled){transform:translateY(0);box-shadow:0 0 15px #c7ff384d}.uyIpkW_secondary{color:var(--color-primary);border:1px solid var(--color-primary);background:0 0}.uyIpkW_secondary:hover:not(.uyIpkW_disabled){background:#c7ff381a;box-shadow:0 0 20px #c7ff3833}.uyIpkW_danger{background:linear-gradient(135deg, var(--color-danger) 0%, #c44 100%);color:#000;border:2px solid var(--color-danger);box-shadow:0 0 20px #ff55554d}.uyIpkW_danger:hover:not(.uyIpkW_disabled){color:var(--color-danger);background:0 0;box-shadow:0 0 20px #f556}.uyIpkW_success{background:linear-gradient(135deg, var(--color-success) 0%, #4c4 100%);color:#000;border:2px solid var(--color-success);box-shadow:0 0 20px #55ff554d}.uyIpkW_success:hover:not(.uyIpkW_disabled){color:var(--color-success);background:0 0;box-shadow:0 0 20px #5f56}.uyIpkW_info{color:#000;background:linear-gradient(135deg,#3cf 0%,#29c 100%);border:2px solid #3cf;box-shadow:0 0 20px #33ccff4d}.uyIpkW_info:hover:not(.uyIpkW_disabled){color:#3cf;background:0 0;box-shadow:0 0 20px #3cf6}.uyIpkW_ghost{color:var(--text-secondary);border:1px solid var(--border-default);background:0 0}.uyIpkW_ghost:hover:not(.uyIpkW_disabled){background:var(--bg-hover);color:var(--color-primary);border-color:var(--color-primary)}.uyIpkW_battle{color:#000;background:linear-gradient(135deg,#ff6300 0%,#ff8c00 100%);border:2px solid #ff6300;box-shadow:0 0 20px #ff63004d}.uyIpkW_battle:hover:not(.uyIpkW_disabled){color:#ff6300;background:0 0;box-shadow:0 0 20px #ff630066}.uyIpkW_battle:active:not(.uyIpkW_disabled){transform:translateY(0);box-shadow:0 0 15px #ff63004d}.uyIpkW_battle:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.uyIpkW_battle:hover:not(.uyIpkW_disabled):before{left:100%}.uyIpkW_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.uyIpkW_loading{pointer-events:none}.uyIpkW_loading .uyIpkW_text{opacity:.7}.uyIpkW_fullWidth{width:100%}.uyIpkW_text{z-index:1;position:relative}.uyIpkW_icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.uyIpkW_icon svg{width:1em;height:1em}.uyIpkW_spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite uyIpkW_spin;position:absolute}@keyframes uyIpkW_spin{to{transform:rotate(360deg)}}.uyIpkW_brand:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.uyIpkW_brand:hover:not(.uyIpkW_disabled):before{left:100%}@media (max-width:768px){.uyIpkW_md{font-size:var(--text-sm);padding:.6rem 1.2rem}.uyIpkW_lg{font-size:var(--text-base);padding:.85rem 1.5rem}}
.Db5Faa_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10010;background:#000000d9;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Db5Faa_modal{background:#0a0a0f;border:1px solid #c7ff3833;border-radius:12px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;box-shadow:0 0 40px #c7ff381a}.Db5Faa_header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.Db5Faa_header h2{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:1.25rem;font-weight:700}.Db5Faa_closeBtn{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.Db5Faa_closeBtn:hover{color:#fff;background:#ffffff1a}.Db5Faa_eventInfo{background:#ffffff05;border-bottom:1px solid #ffffff0d;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.Db5Faa_eventLabel{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem}.Db5Faa_eventName{color:#c7ff38;font-size:.95rem;font-weight:600}.Db5Faa_form{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.Db5Faa_field{flex-direction:column;gap:.5rem;display:flex}.Db5Faa_label{color:#ccc;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.Db5Faa_required{color:#f36}.Db5Faa_optional{color:#666;text-transform:none;font-size:.8rem;font-weight:400}.Db5Faa_ratingWrapper{padding:.75rem 0}.Db5Faa_input,.Db5Faa_textarea{color:#fff;background:#0006;border:1px solid #ffffff1a;border-radius:8px;padding:.875rem 1rem;font-size:.95rem;transition:border-color .2s}.Db5Faa_input:focus,.Db5Faa_textarea:focus{border-color:#c7ff3880;outline:none}.Db5Faa_input::placeholder,.Db5Faa_textarea::placeholder{color:#555}.Db5Faa_textarea{resize:vertical;min-height:140px;line-height:1.6}.Db5Faa_charCount{color:#666;text-align:right;font-size:.75rem}.Db5Faa_charCount.Db5Faa_warning{color:#f63}.Db5Faa_hint{color:#666;margin:0;font-size:.8rem}.Db5Faa_photosGrid{flex-wrap:wrap;gap:.75rem;display:flex}.Db5Faa_photoItem{border:2px solid #ffffff1a;border-radius:8px;width:100px;height:100px;position:relative;overflow:hidden}.Db5Faa_photoImage{object-fit:cover;width:100%;height:100%}.Db5Faa_photoRemove{width:24px;height:24px;color:var(--color-danger);cursor:pointer;opacity:0;background:#000c;border:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:4px;right:4px}.Db5Faa_photoItem:hover .Db5Faa_photoRemove{opacity:1}.Db5Faa_photoUpload{color:#666;cursor:pointer;background:#ffffff08;border:2px dashed #ffffff26;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100px;height:100px;transition:all .2s;display:flex}.Db5Faa_photoUpload:hover:not(:disabled){color:#c7ff38;background:#c7ff380d;border-color:#c7ff3866}.Db5Faa_photoUpload:disabled{opacity:.5;cursor:not-allowed}.Db5Faa_photoUpload span{font-size:.75rem;font-weight:500}.Db5Faa_hiddenInput{display:none}.Db5Faa_spinner{animation:1s linear infinite Db5Faa_spin}@keyframes Db5Faa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Db5Faa_error{color:var(--color-danger);background:#ff55551a;border:1px solid #f553;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.Db5Faa_moderationInfo{color:#888;background:#c7ff380d;border:1px solid #c7ff381a;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;font-size:.8rem;line-height:1.5;display:flex}.Db5Faa_moderationInfo svg{color:#c7ff38;flex-shrink:0;margin-top:2px}.Db5Faa_actions{border-top:1px solid #ffffff0d;justify-content:flex-end;gap:.75rem;padding-top:.5rem;display:flex}.Db5Faa_cancelBtn{color:#888;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .2s}.Db5Faa_cancelBtn:hover:not(:disabled){color:#fff;background:#ffffff0d}.Db5Faa_submitBtn{color:#000;cursor:pointer;background:linear-gradient(135deg,#c7ff38 0%,#a8d930 100%);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}.Db5Faa_submitBtn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.Db5Faa_submitBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:480px){.Db5Faa_modal{border-radius:0;max-height:100vh}.Db5Faa_header,.Db5Faa_form{padding:1rem}.Db5Faa_photoItem,.Db5Faa_photoUpload{width:80px;height:80px}.Db5Faa_actions{flex-direction:column}.Db5Faa_cancelBtn,.Db5Faa_submitBtn{justify-content:center;width:100%}}
._8UnkxW_section{flex-direction:column;gap:1.5rem;display:flex}._8UnkxW_header{background:#141419cc;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.5rem;display:flex}._8UnkxW_statsOverview{flex:1;gap:2rem;display:flex}._8UnkxW_averageRating{flex-direction:column;align-items:center;gap:.5rem;min-width:100px;display:flex}._8UnkxW_ratingNumber{color:#c7ff38;text-shadow:0 0 20px #c7ff3866;font-size:3rem;font-weight:800;line-height:1}._8UnkxW_totalReviews{color:#666;font-size:.8rem}._8UnkxW_ratingBars{flex-direction:column;flex:1;gap:.5rem;max-width:300px;display:flex}._8UnkxW_ratingBar{align-items:center;gap:.75rem;display:flex}._8UnkxW_ratingLabel{color:#888;text-align:center;width:16px;font-size:.8rem}._8UnkxW_barTrack{background:#ffffff0d;border-radius:4px;flex:1;height:8px;overflow:hidden}._8UnkxW_barFill{background:linear-gradient(90deg,#c7ff38 0%,#a8d930 100%);border-radius:4px;height:100%;transition:width .3s}._8UnkxW_ratingCount{color:#666;text-align:right;width:24px;font-size:.75rem}._8UnkxW_writeCTA{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}._8UnkxW_loginPrompt,._8UnkxW_tierPrompt,._8UnkxW_yourReview{text-align:right;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}._8UnkxW_loginPrompt p,._8UnkxW_tierPrompt p,._8UnkxW_yourReview p{color:#888;margin:0;font-size:.85rem}._8UnkxW_loginBtn,._8UnkxW_upgradeBtn{color:#c7ff38;background:0 0;border:1px solid #c7ff384d;border-radius:6px;padding:.6rem 1.25rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s}._8UnkxW_loginBtn:hover,._8UnkxW_upgradeBtn:hover{background:#c7ff381a;border-color:#c7ff38}._8UnkxW_pendingBadge{color:var(--color-warning);background:#ffaa001a;border:1px solid #fa03;border-radius:4px;padding:.35rem .75rem;font-size:.75rem}._8UnkxW_writeBtn{color:#000;cursor:pointer;background:linear-gradient(135deg,#c7ff38 0%,#a8d930 100%);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}._8UnkxW_writeBtn:hover{filter:brightness(1.1);transform:translateY(-2px)}._8UnkxW_userReviewSection{padding-top:1rem}._8UnkxW_sectionTitle{color:#888;text-transform:uppercase;letter-spacing:1px;margin:0 0 1rem;font-size:.9rem;font-weight:600}._8UnkxW_sortBar{border-bottom:1px solid #ffffff0d;align-items:center;gap:1rem;padding:.75rem 0;display:flex}._8UnkxW_sortLabel{color:#666;font-size:.85rem}._8UnkxW_sortOptions{gap:.5rem;display:flex}._8UnkxW_sortBtn{color:#888;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;padding:.5rem 1rem;font-size:.8rem;transition:all .2s}._8UnkxW_sortBtn:hover{color:#fff;background:#ffffff0d}._8UnkxW_sortBtn._8UnkxW_active{color:#c7ff38;background:#c7ff381a;border-color:#c7ff384d}._8UnkxW_reviewsList{flex-direction:column;gap:1rem;display:flex}._8UnkxW_loading{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}._8UnkxW_spinner{border:3px solid #c7ff381a;border-top-color:#c7ff38;border-radius:50%;width:32px;height:32px;animation:1s linear infinite _8UnkxW_spin}@keyframes _8UnkxW_spin{to{transform:rotate(360deg)}}._8UnkxW_loading p{color:#666;margin:0;font-size:.9rem}._8UnkxW_emptyState{text-align:center;background:#14141980;border:1px dashed #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._8UnkxW_emptyState svg{color:#444;margin-bottom:1rem}._8UnkxW_emptyState h4{color:#fff;margin:0 0 .5rem;font-size:1.1rem}._8UnkxW_emptyState p{color:#666;margin:0 0 1.5rem;font-size:.9rem}@media (max-width:768px){._8UnkxW_header{flex-direction:column;gap:1.5rem}._8UnkxW_statsOverview{flex-direction:column;gap:1.5rem;width:100%}._8UnkxW_averageRating{flex-direction:row;justify-content:center;align-items:center;gap:1rem}._8UnkxW_ratingNumber{font-size:2.5rem}._8UnkxW_ratingBars{max-width:100%}._8UnkxW_writeCTA{align-items:stretch;width:100%}._8UnkxW_loginPrompt,._8UnkxW_tierPrompt,._8UnkxW_yourReview{text-align:center;align-items:center}._8UnkxW_writeBtn{justify-content:center;width:100%}._8UnkxW_sortBar{flex-direction:column;align-items:flex-start;gap:.75rem}._8UnkxW_sortOptions{flex-wrap:wrap;width:100%}._8UnkxW_sortBtn{text-align:center;flex:1}}
.ECGP5q_eventCard{background:var(--bg-elevated-1);border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;height:100%;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.ECGP5q_eventPosterArea{background:var(--bg-elevated-1);justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:relative;overflow:hidden}.ECGP5q_eventPosterImage{object-fit:cover;transition:transform .3s}.ECGP5q_eventCard:hover .ECGP5q_eventPosterImage{transform:scale(1.05)}.ECGP5q_eventPosterPlaceholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ECGP5q_placeholderLogo{opacity:1}.ECGP5q_eventCard:before{content:"";background:linear-gradient(90deg, var(--color-success), var(--color-primary));opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.ECGP5q_eventCard:hover{border-color:var(--color-success);transform:translateY(-8px);box-shadow:0 20px 40px #0006,0 0 20px #55ff551a}.ECGP5q_eventCard:hover:before{opacity:1}.ECGP5q_eventCardPast{opacity:.5;filter:grayscale(30%)}.ECGP5q_eventCardFeatured{background:linear-gradient(135deg, var(--bg-elevated-1) 0%, #ff9f430d 100%);border-color:#ff9f4366}.ECGP5q_eventCardFeatured:before{opacity:1;background:linear-gradient(90deg,#ff9f43,#ffb566)}.ECGP5q_eventCardFeatured:hover{border-color:#ff9f43;box-shadow:0 20px 40px #0006,0 0 30px #ff9f4333}.ECGP5q_dateBox{bottom:var(--space-3);left:var(--space-3);align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);z-index:2;background:#0a0a0ad9;border:none;display:flex;position:absolute}.ECGP5q_dateDay{font-family:var(--font-heading);font-size:var(--text-4xl);color:var(--color-success);font-weight:700;line-height:1}.ECGP5q_dateMonth{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.ECGP5q_eventCardFeatured .ECGP5q_dateDay{color:#ff9f43}.ECGP5q_eventInfo{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex-grow:1;display:flex}.ECGP5q_eventTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--text-primary);text-transform:uppercase;letter-spacing:.02em;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.2;display:-webkit-box;overflow:hidden}.ECGP5q_eventLocation{font-family:var(--font-body);color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:var(--space-2);display:flex}.ECGP5q_flag{font-size:var(--text-lg)}.ECGP5q_eventTypeBadge{top:var(--space-2);left:var(--space-2);align-items:center;gap:var(--space-1);font-family:var(--font-heading);color:var(--color-success);text-transform:uppercase;letter-spacing:.1em;padding:var(--space-1) var(--space-2);z-index:2;background:#0a0a0ad9;border:1px solid #55ff554d;font-size:10px;display:inline-flex;position:absolute}.ECGP5q_eventCardFeatured .ECGP5q_eventTypeBadge{color:#ff9f43;background:#0a0a0ad9;border-color:#ff9f434d}.ECGP5q_eventActions{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);background:#0003;margin-top:auto;display:flex}.ECGP5q_saveBtn{top:var(--space-2);right:var(--space-2);border:1px solid var(--border-default);color:var(--text-muted);padding:var(--space-2);cursor:pointer;transition:var(--transition-base);z-index:2;background:#0a0a0ab3;justify-content:center;align-items:center;display:flex;position:absolute}.ECGP5q_saveBtn:hover{border-color:var(--color-primary);color:var(--color-primary);background:#c7ff3833}.ECGP5q_saveBtnActive{background:var(--color-primary);border-color:var(--color-primary);color:var(--text-on-primary)}.ECGP5q_detailsLink{font-family:var(--font-heading);font-size:var(--text-xs);color:var(--color-success);align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);transition:var(--transition-fast);border:1px solid #0000;margin-left:auto;text-decoration:none;display:flex}.ECGP5q_detailsLink:hover{border-color:var(--color-success);background:#55ff551a}.ECGP5q_ticketBtn{font-family:var(--font-heading);font-size:var(--text-xs);color:var(--color-primary);border:1px solid var(--color-primary);align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);transition:var(--transition-fast);background:#c7ff3826;text-decoration:none;display:flex}.ECGP5q_ticketBtn:hover{background:var(--color-primary);color:var(--text-on-primary)}@media (max-width:768px){.ECGP5q_eventCard{transform:none}.ECGP5q_eventCard:hover{transform:translateY(-4px)}.ECGP5q_dateDay{font-size:var(--text-3xl)}.ECGP5q_eventTitle{font-size:var(--text-base)}}@media (max-width:640px){.ECGP5q_eventCard:hover{transform:translateY(-2px)}.ECGP5q_dateBox{gap:var(--space-2)}.ECGP5q_dateDay{font-size:var(--text-2xl)}.ECGP5q_dateMonth{font-size:var(--text-xs)}.ECGP5q_eventTypeBadge{padding:2px var(--space-1);font-size:9px}.ECGP5q_eventInfo{padding:var(--space-3)}.ECGP5q_eventTitle{font-size:var(--text-base);-webkit-line-clamp:2}.ECGP5q_eventLocation{font-size:var(--text-xs)}.ECGP5q_flag{font-size:var(--text-base)}.ECGP5q_eventActions{padding:var(--space-2) var(--space-3);flex-wrap:wrap}.ECGP5q_saveBtn{padding:var(--space-2)}.ECGP5q_ticketBtn{padding:var(--space-1) var(--space-2);font-size:10px}.ECGP5q_detailsLink{padding:var(--space-1) var(--space-2);border-color:var(--color-success);background:#55ff551a;font-size:10px}}@media (max-width:380px){.ECGP5q_dateDay{font-size:var(--text-xl)}.ECGP5q_dateMonth{font-size:10px}.ECGP5q_eventInfo{padding:var(--space-2)}.ECGP5q_eventTitle{font-size:var(--text-sm)}.ECGP5q_eventLocation{font-size:11px}.ECGP5q_eventActions{padding:var(--space-2)}}