:root{--color-bg: #000000;--color-bg-secondary: #0a0a0a;--color-bg-card: #111111;--color-bg-elevated: #161616;--color-surface: #27272A;--color-border: #27272A;--color-border-light: #3F3F46;--color-accent: #FF9500;--color-accent-hover: #FFB347;--color-accent-dim: rgba(255,149,0,.15);--color-accent-glow: rgba(255,149,0,.25);--color-text-primary: #FFFFFF;--color-text-secondary: #A1A1AA;--color-text-muted: #52525B;--color-text-on-accent: #000000;--color-free: #22C55E;--color-premium: #FF9500;--color-rating: #FFD700;--color-error: #EF4444;--color-success: #22C55E;--color-warning: #F59E0B;--color-info: #3B82F6;--color-overlay: rgba(0,0,0,.75);--sidebar-width: 240px;--sidebar-width-collapsed: 64px;--sidebar-bg: #0D0D14;--font-family: "Inter","Segoe UI",system-ui,-apple-system,sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 2.5rem;--font-size-4xl: 3.5rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10:2.5rem;--space-12:3rem;--space-16: 4rem;--space-20:5rem;--space-24:6rem;--header-height: 64px;--bottom-nav-height: 64px;--max-width: 100%;--page-padding: clamp(1rem,4vw,2rem);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0,0,0,.4);--shadow-card: 0 4px 20px rgba(0,0,0,.6);--shadow-hover:0 8px 32px rgba(0,0,0,.8);--shadow-glow: 0 0 20px rgba(255,149,0,.3);--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .4s ease;--z-base:1;--z-card:10;--z-dropdown:50;--z-sidebar:80;--z-header:100;--z-modal:200;--z-toast:300}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-family);font-size:var(--font-size-base);background:var(--color-bg);color:var(--color-text-primary);line-height:1.6;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:inherit}ul,ol{list-style:none}input,textarea,select{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-surface);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.text-accent{color:var(--color-accent)}.text-muted{color:var(--color-text-muted)}.text-secondary{color:var(--color-text-secondary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:600;transition:background-color var(--transition-base),color var(--transition-base),transform var(--transition-fast),box-shadow var(--transition-base);white-space:nowrap;cursor:pointer;border:none;min-height:40px;font-family:inherit}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary{background:var(--color-accent);color:var(--color-text-on-accent)}.btn-primary:hover:not(:disabled){background:var(--color-accent-hover);box-shadow:var(--shadow-glow)}.btn-secondary{background:#ffffff14;color:var(--color-text-primary);border:1px solid var(--color-border)}.btn-secondary:hover:not(:disabled){background:#ffffff24}.btn-ghost{background:transparent;color:var(--color-text-secondary)}.btn-ghost:hover:not(:disabled){color:var(--color-text-primary);background:#ffffff0f}.btn-danger{background:var(--color-error);color:#fff}.btn-danger:hover:not(:disabled){background:#dc2626}.btn-sm{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs);min-height:32px}.btn-lg{padding:var(--space-4) var(--space-8);font-size:var(--font-size-base);min-height:48px}.icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);color:var(--color-text-secondary);background:transparent;border:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);flex-shrink:0}.icon-btn:hover{background:#ffffff14;color:var(--color-text-primary)}.section-title{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-3)}.section-title:before{content:"";display:inline-block;width:3px;height:1.2em;background:var(--color-accent);border-radius:var(--radius-full);flex-shrink:0;box-shadow:0 0 6px 1px #ff9000b3,0 0 14px 2px #ff900059}.movies-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media (min-width:480px){.movies-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.movies-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.movies-grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:1280px){.movies-grid{grid-template-columns:repeat(6,1fr)}}.movies-row{display:flex;gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-2);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.movies-row::-webkit-scrollbar{height:3px}.movies-row>*{scroll-snap-align:start;flex-shrink:0;width:160px}@media (min-width:640px){.movies-row>*{width:180px}}@media (min-width:1024px){.movies-row>*{width:200px}}.form-group{display:flex;flex-direction:column;gap:var(--space-2)}.form-label{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary)}.form-input{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%;outline:none}.form-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-dim)}.form-input::placeholder{color:var(--color-text-muted)}.form-error{font-size:var(--font-size-xs);color:var(--color-error)}.card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.badge{display:inline-flex;align-items:center;padding:2px var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.badge-free{background:#22c55e26;color:var(--color-free);border:1px solid rgba(34,197,94,.3)}.badge-premium{background:#ff950026;color:var(--color-premium);border:1px solid rgba(255,149,0,.3)}.badge-admin{background:#ef444426;color:var(--color-error);border:1px solid rgba(239,68,68,.3)}.badge-moderator{background:#3b82f626;color:var(--color-info);border:1px solid rgba(59,130,246,.3)}.badge-user{background:#a1a1aa26;color:var(--color-text-secondary);border:1px solid var(--color-border)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-24) var(--space-8);color:var(--color-text-muted);text-align:center}.skeleton{background:linear-gradient(90deg,var(--color-bg-card) 25%,var(--color-bg-elevated) 50%,var(--color-bg-card) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:var(--radius-sm)}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.divider{height:1px;background:var(--color-border);border:none;margin:var(--space-4) 0}.page-container{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-padding)}@keyframes spin{to{transform:rotate(360deg)}}.spinner{width:36px;height:36px;border:3px solid var(--color-surface);border-top-color:var(--color-accent);border-radius:50%;animation:spin .8s linear infinite}.page-wrapper{width:100%}._backdrop_19guc_7{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;z-index:110;pointer-events:none;transition:background .3s ease}._backdropVisible_19guc_16{background:#000000a6;pointer-events:auto}._panel_19guc_22{position:fixed;top:12px;right:.5rem;width:320px;z-index:120;background-color:#111;border:2px solid var(--color-accent);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:stretch;padding:1.5rem;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translate(110%);opacity:1;box-shadow:none;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}._panelOpen_19guc_56{transform:translate(0);box-shadow:-8px 0 32px #ff95002e}._panel_19guc_22:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#111;border-radius:inherit;z-index:-1;pointer-events:none}._closeBtn_19guc_73{position:absolute;top:.875rem;left:.875rem;width:30px;height:30px;border-radius:50%;background:var(--color-accent);border:none;display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer;flex-shrink:0;transition:background var(--transition-fast),transform var(--transition-fast)}._closeBtn_19guc_73:hover{background:var(--color-accent-hover);transform:scale(1.1)}._closeBtn_19guc_73:active{transform:scale(.95)}._logoRow_19guc_94{display:flex;justify-content:center;margin-top:.75rem;margin-bottom:.35rem}._logoImg_19guc_100{height:36px;width:auto}._subtitle_19guc_106{text-align:center;font-size:.8rem;color:var(--color-text-secondary);margin-bottom:1rem}._loginHeaderBtn_19guc_114{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.65rem 1rem;background:var(--color-accent);color:#000;font-size:1.1rem;font-weight:800;border:none;border-radius:var(--radius-md);cursor:pointer;letter-spacing:.02em;margin-bottom:1rem;transition:background var(--transition-fast),transform var(--transition-fast)}._loginHeaderBtn_19guc_114:hover{background:var(--color-accent-hover);transform:translateY(-1px)}._loginHeaderBtn_19guc_114:active{transform:translateY(0)}._errorBanner_19guc_136{background:#ef44441f;border:1px solid rgba(239,68,68,.35);border-radius:var(--radius-sm);padding:.5rem .75rem;color:var(--color-error);font-size:.78rem;margin-bottom:.6rem}._form_19guc_147{display:flex;flex-direction:column;gap:.6rem}._input_19guc_154{width:100%;padding:.65rem .8rem;background:#1a1a1a;border:1.5px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:.875rem;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-sizing:border-box}._input_19guc_154::placeholder{color:var(--color-text-muted)}._input_19guc_154:focus{border-color:var(--color-accent-hover);box-shadow:0 0 0 3px var(--color-accent-dim)}._pwdWrap_19guc_175{position:relative;display:flex;align-items:center}._pwdWrap_19guc_175 ._input_19guc_154{padding-right:2.6rem}._eyeBtn_19guc_181{position:absolute;right:.7rem;background:none;border:none;cursor:pointer;color:var(--color-text-muted);display:flex;align-items:center;padding:0;transition:color var(--transition-fast)}._eyeBtn_19guc_181:hover{color:var(--color-accent)}._forgotLink_19guc_196{font-size:.78rem;color:var(--color-accent);text-decoration:none;margin-top:-.15rem;display:block;transition:color var(--transition-fast)}._forgotLink_19guc_196:hover{color:var(--color-accent-hover);text-decoration:underline}._switchRowInline_19guc_207{font-size:.78rem;color:var(--color-text-secondary);margin-top:.1rem;margin-bottom:.25rem}._createLink_19guc_213{color:var(--color-accent);font-weight:600;text-decoration:none}._createLink_19guc_213:hover{color:var(--color-accent-hover);text-decoration:underline}._continueBtn_19guc_221{width:100%;padding:.7rem 1rem;background:#1a1a1a;border:2px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:.95rem;font-weight:700;cursor:pointer;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}._continueBtn_19guc_221:hover:not(:disabled){background:var(--color-accent);color:#000;transform:translateY(-1px)}._continueBtn_19guc_221:active:not(:disabled){transform:translateY(0)}._continueBtn_19guc_221:disabled{opacity:.6;cursor:not-allowed}._divider_19guc_242{display:flex;align-items:center;gap:.5rem;margin:.85rem 0 .7rem}._dividerLine_19guc_248{flex:1;height:1px;background:var(--color-border)}._dividerText_19guc_253{font-size:.78rem;color:var(--color-text-muted);white-space:nowrap}._socialBtn_19guc_260{width:100%;padding:.6rem 1rem;background:#1a1a1a;border:2px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.55rem;margin-bottom:.55rem;transition:background var(--transition-fast),transform var(--transition-fast)}._socialBtn_19guc_260:hover:not(:disabled){background:#ff95001a;transform:translateY(-1px)}._socialBtn_19guc_260:active:not(:disabled){transform:translateY(0)}._socialBtn_19guc_260:disabled{opacity:.5;cursor:not-allowed}._gsiButtonWrap_19guc_282{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}._gsiButtonHint_19guc_289{font-size:.75rem;color:var(--color-text-muted);text-align:center;margin:0}._gsiButtonContainer_19guc_295{width:100%;min-height:44px;display:flex;justify-content:center}@media (max-width: 420px){._panel_19guc_22{width:100%;border-left:none;border-top:2px solid var(--color-accent)}}._sidebar_tpisw_2{position:fixed;right:0;top:0;bottom:0;width:var(--sidebar-width);background:#000;border-left:1px solid #1a1a1a;display:flex;flex-direction:column;z-index:var(--z-sidebar);overflow:hidden;transform:translate(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);pointer-events:none}._sidebar_tpisw_2._open_tpisw_18{transform:translate(0);pointer-events:auto}._logo_tpisw_24{display:flex;align-items:center;justify-content:center;height:var(--header-height);border-bottom:1px solid #1a1a1a;padding:0 var(--space-4);flex-shrink:0}._logoText_tpisw_33{font-size:1.1rem;font-weight:800;color:#fff;white-space:nowrap}._logoAccent_tpisw_34{display:inline-block;background:#ff9000;color:#000;font-weight:800;padding:.05em .3em .08em;border-radius:5px;margin-left:.18em;font-size:.95em;line-height:1.3;vertical-align:middle}._nav_tpisw_48{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-4) var(--space-2);display:flex;flex-direction:column;gap:2px;scrollbar-width:thin;scrollbar-color:#222 transparent}._nav_tpisw_48::-webkit-scrollbar{width:3px}._nav_tpisw_48::-webkit-scrollbar-thumb{background:#222;border-radius:2px}._section_tpisw_62{font-size:.65rem;font-weight:700;letter-spacing:.1em;color:#555;text-transform:uppercase;padding:var(--space-4) var(--space-4) var(--space-2)}._link_tpisw_72{display:flex;align-items:center;gap:var(--space-3);padding:9px var(--space-4);border-radius:var(--radius-sm);color:#ccc;font-size:var(--font-size-sm);font-weight:500;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap;min-height:38px;text-decoration:none}._link_tpisw_72 svg{stroke:#ccc}._link_tpisw_72:hover{background:#ff900014;color:#ff9000}._link_tpisw_72:hover svg{stroke:#ff9000}._active_tpisw_94{background:#ff90001f!important;color:#ff9000!important;font-weight:600}._active_tpisw_94 svg{stroke:#ff9000!important}._footer_tpisw_102{border-top:1px solid #1a1a1a;padding:var(--space-2) var(--space-2);flex-shrink:0;position:relative}._profileWrap_tpisw_109{position:relative}._profileBtn_tpisw_114{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:transparent;border:none;cursor:pointer;width:100%;color:#ff9000;transition:background var(--transition-fast);text-align:left;font-family:inherit}._profileBtn_tpisw_114 svg{stroke:#ff9000}._profileBtn_tpisw_114:hover{background:#ff900014}._avatar_tpisw_132{width:32px;height:32px;border-radius:50%;background:#ff9000;color:#000;font-weight:700;font-size:var(--font-size-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}._userMeta_tpisw_146{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._userName_tpisw_154{font-size:var(--font-size-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ff9000}._profileDropdown_tpisw_164{position:absolute;bottom:calc(100% + 8px);left:var(--space-2);right:var(--space-2);background:#000;border:1px solid #2a2a2a;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 -8px 32px #000c,0 0 0 1px #ff900014;z-index:100;animation:_slideUp_tpisw_1 .15s ease}@keyframes _slideUp_tpisw_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._dropUser_tpisw_184{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3)}._dropAvatar_tpisw_190{width:36px;height:36px;border-radius:50%;background:#ff9000;color:#000;font-weight:700;font-size:var(--font-size-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}._dropName_tpisw_203{font-size:var(--font-size-sm);font-weight:700;color:#fff}._dropDivider_tpisw_209{border:none;border-top:1px solid #1e1e1e;margin:0}._dropItem_tpisw_216{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);font-weight:500;color:#ff9000;text-decoration:none;background:none;border:none;cursor:pointer;width:100%;text-align:left;font-family:inherit;transition:background var(--transition-fast),color var(--transition-fast)}._dropItem_tpisw_216 svg{stroke:#ff9000}._dropItem_tpisw_216:hover{background:#ff90001a;color:#ff9000}._dropItem_tpisw_216:last-child{padding-bottom:var(--space-3);margin-bottom:0}@media (max-width: 1023px){._sidebar_tpisw_2{display:none}}._overlay_1gmgy_4{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4);animation:_fadeIn_1gmgy_1 .15s ease}@keyframes _fadeIn_1gmgy_1{0%{opacity:0}to{opacity:1}}._modal_1gmgy_19{background:var(--color-bg-card);border:1px solid rgba(255,255,255,.1);border-radius:20px;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 60px #000000b3;animation:_slideUp_1gmgy_1 .18s ease}@keyframes _slideUp_1gmgy_1{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}._header_1gmgy_33{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid rgba(255,255,255,.07)}._title_1gmgy_40{font-size:var(--font-size-lg);font-weight:800;margin:0;color:#fff}._closeBtn_1gmgy_46{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s}._closeBtn_1gmgy_46:hover{color:#fff}._body_1gmgy_61{padding:var(--space-5) var(--space-6) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._centered_1gmgy_67{align-items:center;text-align:center}._label_1gmgy_73{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}._presets_1gmgy_81{display:flex;gap:var(--space-2);flex-wrap:wrap}._preset_1gmgy_81{flex:1;min-width:52px;padding:.45rem .5rem;border-radius:10px;border:1.5px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;cursor:pointer;transition:border-color .15s,color .15s,background .15s}._preset_1gmgy_81:hover{border-color:var(--color-accent);color:var(--color-accent)}._presetActive_1gmgy_100{border-color:var(--color-accent)!important;background:#ff95001f!important;color:var(--color-accent)!important}._amountWrap_1gmgy_105{display:flex;align-items:center;gap:var(--space-2);background:#ffffff0d;border:1.5px solid rgba(255,255,255,.1);border-radius:12px;padding:0 var(--space-4);transition:border-color .15s}._amountWrap_1gmgy_105:focus-within{border-color:var(--color-accent)}._currencySymbol_1gmgy_116{font-size:1.2rem;font-weight:700;color:var(--color-text-muted)}._amountInput_1gmgy_117{flex:1;background:none!important;border:none!important;padding:.75rem 0!important;font-size:1.5rem;font-weight:800;color:#fff;outline:none}._amountInput_1gmgy_117:focus{box-shadow:none!important}._currencyCode_1gmgy_128{font-size:.75rem;font-weight:700;color:var(--color-text-muted)}._hint_1gmgy_129{font-size:var(--font-size-xs);color:var(--color-error);margin:0}._amountSummary_1gmgy_130{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._methods_1gmgy_133{display:flex;flex-direction:column;gap:var(--space-3)}._method_1gmgy_133{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:14px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff08;cursor:pointer;text-align:left;transition:border-color .15s,background .15s;width:100%}._method_1gmgy_133:hover{border-color:#fff3;background:#ffffff0f}._methodActive_1gmgy_148{border-color:var(--color-accent)!important;background:#ff95000f!important}._methodIcon_1gmgy_149{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._methodInfo_1gmgy_155{flex:1;display:flex;flex-direction:column;gap:2px}._methodName_1gmgy_156{font-size:.9rem;font-weight:700;color:#fff}._methodDesc_1gmgy_157{font-size:.72rem;color:var(--color-text-muted)}._methodCheck_1gmgy_158{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.2);flex-shrink:0;transition:border-color .15s,background .15s;position:relative}._methodCheckActive_1gmgy_166{border-color:var(--color-accent)!important;background:var(--color-accent)!important}._methodCheckActive_1gmgy_166:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#000;border-radius:50%}._bakongIcon_1gmgy_179{background:#d0222c}._actions_1gmgy_182{display:flex;gap:var(--space-3)}._spinner_1gmgy_185{display:inline-block;border:3px solid rgba(255,255,255,.15);border-top-color:var(--color-accent);border-radius:50%;animation:_spin_1gmgy_185 .65s linear infinite}@keyframes _spin_1gmgy_185{to{transform:rotate(360deg)}}._abaIcon_1gmgy_195{width:72px;height:72px;border-radius:16px;background:#003e7e;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-2)}._abaActions_1gmgy_202{display:flex;flex-direction:column;gap:var(--space-2);width:100%}._qrImage_1gmgy_205{border-radius:12px;border:3px solid rgba(255,255,255,.1);background:#fff;display:block}._qrPlaceholder_1gmgy_211{width:240px;height:240px;border-radius:12px;background:#ffffff0d;display:flex;align-items:center;justify-content:center}._qrAmount_1gmgy_217{font-size:1.4rem;font-weight:800;color:var(--color-accent);margin:0}._qrInstructions_1gmgy_218{font-size:.82rem;color:var(--color-text-secondary);margin:0}._countdown_1gmgy_219{font-size:.78rem;font-weight:600}._pollingRow_1gmgy_220{display:flex;align-items:center;gap:6px;margin-top:var(--space-1)}._pollingText_1gmgy_221{font-size:.75rem;color:var(--color-text-muted)}._depositInfo_1gmgy_224{display:flex;justify-content:space-between;width:100%;background:#ffffff0a;border-radius:10px;padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm)}._depositInfoLabel_1gmgy_233{color:var(--color-text-muted)}._depositInfoValue_1gmgy_234{font-weight:700;color:#fff}._waitText_1gmgy_235{font-size:1rem;font-weight:700;color:#fff;margin:var(--space-3) 0 0}._waitSub_1gmgy_236{font-size:.82rem;color:var(--color-text-secondary);margin:0;line-height:1.6}._safeNote_1gmgy_237{font-size:.7rem;color:var(--color-text-muted);margin:0;line-height:1.5;max-width:300px}._successIcon_1gmgy_240{width:64px;height:64px;border-radius:50%;background:#22c55e26;border:2px solid var(--color-success);display:flex;align-items:center;justify-content:center;color:var(--color-success);margin-bottom:var(--space-2)}._successTitle_1gmgy_248{font-size:1.2rem;font-weight:800;color:#fff;margin:0}._successAmount_1gmgy_249{font-size:1.8rem;font-weight:900;color:var(--color-accent);margin:0}._successDetails_1gmgy_250{width:100%;background:#ffffff0a;border-radius:12px;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}._successRow_1gmgy_257{display:flex;justify-content:space-between;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._successRow_1gmgy_257 span:last-child{color:#fff;font-weight:600}._refCode_1gmgy_263{font-family:monospace;font-size:.78rem}._failIcon_1gmgy_266{width:64px;height:64px;border-radius:50%;background:#ef444426;border:2px solid var(--color-error);display:flex;align-items:center;justify-content:center;color:var(--color-error);margin-bottom:var(--space-2)}._failTitle_1gmgy_274{font-size:1.1rem;font-weight:800;color:#fff;margin:0}._failSub_1gmgy_275{font-size:.82rem;color:var(--color-text-secondary);margin:0;max-width:280px;line-height:1.6}._failActions_1gmgy_276{display:flex;gap:var(--space-3);width:100%;margin-top:var(--space-2)}._expiredIcon_1gmgy_278{width:64px;height:64px;border-radius:50%;background:#f59e0b26;border:2px solid #f59e0b;display:flex;align-items:center;justify-content:center;color:#f59e0b;margin-bottom:var(--space-2)}._expiredTitle_1gmgy_286{font-size:1.1rem;font-weight:800;color:#fff;margin:0}._cancelledText_1gmgy_287{font-size:.9rem;color:var(--color-text-muted);margin:0}._errorMsg_1gmgy_290{font-size:var(--font-size-sm);color:var(--color-error);background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:var(--space-3) var(--space-4);margin:0}@media (max-width: 480px){._modal_1gmgy_19{border-radius:16px 16px 0 0;max-height:92vh;position:fixed;bottom:0;left:0;right:0;max-width:100%}._overlay_1gmgy_4{align-items:flex-end;padding:0}._preset_1gmgy_81{min-width:44px}}._wrap_7108e_4,._bellBtn_7108e_9{position:relative}._badge_7108e_15{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#ff9000;color:#000;font-size:.58rem;font-weight:900;line-height:16px;text-align:center;pointer-events:none;white-space:nowrap}._dropdown_7108e_33{position:absolute;right:0;top:calc(100% + 10px);width:320px;max-width:calc(100vw - 24px);background:#0d0d0d;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 20px 60px #000000e6,0 0 0 1px #ff900012,inset 0 1px #ffffff0a;z-index:var(--z-dropdown);overflow:hidden;animation:_dropIn_7108e_1 .22s cubic-bezier(.16,1,.3,1)}@keyframes _dropIn_7108e_1{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}._dropHeader_7108e_57{display:flex;align-items:center;gap:8px;padding:14px 16px 12px;border-bottom:1px solid rgba(255,255,255,.06)}._dropTitle_7108e_64{font-size:.88rem;font-weight:700;color:#fff;flex:1}._dropBadge_7108e_70{font-size:.65rem;font-weight:800;color:#000;background:#ff9000;padding:2px 7px;border-radius:99px;line-height:1.4}._markAllBtn_7108e_79{font-size:.7rem;font-weight:600;color:#ff9000bf;background:none;border:none;cursor:pointer;padding:0;font-family:inherit;transition:color .15s;white-space:nowrap}._markAllBtn_7108e_79:hover:not(:disabled){color:#ff9000}._markAllBtn_7108e_79:disabled{opacity:.35;cursor:default}._list_7108e_95{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}._empty_7108e_103{padding:28px 16px;text-align:center;font-size:.82rem;color:var(--color-text-muted, #52525b)}._item_7108e_111{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;cursor:pointer;transition:background .12s ease;position:relative;border-bottom:1px solid rgba(255,255,255,.04)}._item_7108e_111:last-child{border-bottom:none}._item_7108e_111:hover{background:#ffffff0a}._itemUnread_7108e_124{background:#ff90000d}._itemUnread_7108e_124:hover{background:#ff900017}._itemIcon_7108e_131{font-size:1.1rem;flex-shrink:0;margin-top:1px;line-height:1}._itemAvatarWrap_7108e_139{flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center}._itemBody_7108e_147{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._itemTitle_7108e_154{font-size:.78rem;font-weight:700;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemUnread_7108e_124 ._itemTitle_7108e_154{color:#fff}._itemMsg_7108e_165{font-size:.72rem;color:#ffffff8c;margin:0;line-height:1.4;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._itemTime_7108e_177{font-size:.65rem;color:#ffffff47;margin-top:2px}._unreadDot_7108e_184{position:absolute;top:14px;right:14px;width:7px;height:7px;border-radius:50%;background:#ff9000;flex-shrink:0}._dropFooter_7108e_196{padding:10px 16px;border-top:1px solid rgba(255,255,255,.06);text-align:center}._totalNote_7108e_201{font-size:.68rem;color:#ffffff40}@media (max-width: 480px){._dropdown_7108e_33{right:-8px;width:calc(100vw - 24px)}}._header_1957y_6{position:fixed;top:0;left:0;right:0;height:var(--header-height);background:#000;border-bottom:1px solid #1a1a1a;z-index:var(--z-header);transition:border-color var(--transition-base)}._scrolled_1957y_17{border-bottom-color:#222;background:#000}._inner_1957y_23{display:flex;align-items:center;height:100%;padding:0 clamp(.75rem,2vw,1.5rem);position:relative;width:100%}._left_1957y_33{display:flex;align-items:center;gap:var(--space-3)}._hamburger_1957y_36{display:flex;color:#ff9000;flex-shrink:0}._hamburger_1957y_36:hover{background:#ff90001f;color:#ff9000}._logo_1957y_40{position:absolute;left:50vw;transform:translate(-50%);z-index:1;pointer-events:auto;max-width:calc(100vw - 200px);font-size:1.2rem;font-weight:800;color:#fff;white-space:nowrap;letter-spacing:-.01em;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;text-decoration:none;-webkit-user-select:none;user-select:none}._logoImg_1957y_56{height:36px;width:auto;max-width:180px;object-fit:contain;display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._logoAccent_1957y_65{display:inline-block;background:#ff9000;color:#000;font-weight:800;padding:.05em .3em .08em;border-radius:5px;margin-left:.18em;font-size:.95em;line-height:1.3;vertical-align:middle}@media (max-width: 400px){._logo_1957y_40{font-size:1rem;max-width:calc(100vw - 120px)}}._right_1957y_82{display:flex;align-items:center;gap:var(--space-2);margin-left:auto;padding-right:clamp(.5rem,2vw,1.5rem);flex-shrink:0}._authBtns_1957y_90{display:flex;align-items:center;gap:var(--space-2)}._profileWrap_1957y_93{position:relative}._avatarBtn_1957y_94{background:none;border:none;cursor:pointer;padding:4px 6px;display:flex;align-items:center;gap:8px;border-radius:var(--radius-sm);transition:background var(--transition-fast)}._avatarBtn_1957y_94:hover{background:#ff900014}._avatar_1957y_94{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid transparent;transition:border-color var(--transition-fast)}._avatarBtn_1957y_94:hover ._avatar_1957y_94{border-color:#ff9000}._userInfo_1957y_118{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}._userName_1957y_125{font-size:var(--font-size-sm);font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._userRole_1957y_134{font-size:.65rem;font-weight:700;color:#000;background:#ff9000;padding:1px 6px;border-radius:3px;letter-spacing:.05em;line-height:1.4}._chevron_1957y_144{color:#ffffff80;flex-shrink:0}@media (max-width: 600px){._userInfo_1957y_118,._chevron_1957y_144{display:none}}._authIconBtn_1957y_152{display:flex;align-items:center;justify-content:center;color:#ffffffd9;background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;transition:color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast);text-decoration:none}._authIconBtn_1957y_152:hover{color:#fff;background:#ffffff14;transform:scale(1.08)}._authIconBtn_1957y_152:active{transform:scale(.96)}._dropdown_1957y_178{position:absolute;right:0;top:calc(100% + 10px);width:300px;background:#0d0d0d;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 20px 60px #000000e6,0 0 0 1px #ff900012,inset 0 1px #ffffff0a;z-index:var(--z-dropdown);overflow:hidden;opacity:0;pointer-events:none;will-change:opacity}._dropdownOpen_1957y_199{animation:_ddOpenOuter_1957y_1 .26s cubic-bezier(.32,.72,0,1) forwards;pointer-events:auto}._dropdownOpen_1957y_199 ._dropInner_1957y_203{animation:_ddOpenInner_1957y_1 .26s cubic-bezier(.32,.72,0,1) forwards}._dropdownClose_1957y_208{animation:_ddCloseOuter_1957y_1 .2s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}._dropdownClose_1957y_208 ._dropInner_1957y_203{animation:_ddCloseInner_1957y_1 .2s cubic-bezier(.4,0,1,1) forwards}._dropInner_1957y_203{transform-origin:top center;will-change:transform}@keyframes _ddOpenOuter_1957y_1{0%{opacity:0}to{opacity:1}}@keyframes _ddOpenInner_1957y_1{0%{transform:scaleY(.6) translateY(-8px)}to{transform:scaleY(1) translateY(0)}}@keyframes _ddCloseOuter_1957y_1{0%{opacity:1}to{opacity:0}}@keyframes _ddCloseInner_1957y_1{0%{transform:scaleY(1) translateY(0)}to{transform:scaleY(.6) translateY(-8px)}}._dropHero_1957y_243{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 20px 20px;background:radial-gradient(ellipse 180px 120px at 50% 0%,rgba(255,144,0,.07) 0%,transparent 70%)}._avatarRing_1957y_254{width:72px;height:72px;border-radius:50%;padding:3px;background:#ffffff14;flex-shrink:0}._avatarRingOf_1957y_264{width:72px;height:72px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#ff9000,#ffb347,#ff9000);background-size:200% 200%;animation:_ringShimmer_1957y_1 3s ease infinite;box-shadow:0 0 16px #ff900059;flex-shrink:0}@keyframes _ringShimmer_1957y_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._dropAvatarLg_1957y_282{width:66px!important;height:66px!important;border-radius:50%!important;overflow:hidden;display:block;background:#1a1a1a}._dropHeroName_1957y_292{font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.01em;margin-top:2px;text-align:center;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badgeOnlyFan_1957y_306{display:inline-flex;align-items:center;gap:5px;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#000;background:linear-gradient(90deg,#ff9000,#ffb347);padding:3px 10px 3px 8px;border-radius:20px;border:1px solid rgba(255,144,0,.5);box-shadow:0 0 10px #ff900033}._badgeOnlyFan_1957y_306 svg{fill:#000;stroke:none;flex-shrink:0}._badgeUser_1957y_329{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff80;background:#ffffff12;border:1px solid rgba(255,255,255,.1);padding:3px 10px;border-radius:20px}._badgeAdmin_1957y_343{display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#000;background:linear-gradient(90deg,#e53e3e,#fc8181);border:1px solid rgba(229,62,62,.5);box-shadow:0 0 10px #e53e3e40;padding:3px 10px;border-radius:20px;white-space:nowrap}._badgeModerator_1957y_359{display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#000;background:linear-gradient(90deg,#6366f1,#818cf8);border:1px solid rgba(99,102,241,.5);box-shadow:0 0 10px #6366f133;padding:3px 10px;border-radius:20px;white-space:nowrap}._ofDaysLeft_1957y_375{font-size:.7rem;font-weight:500;color:#ff9000bf;letter-spacing:.01em;margin-top:-2px}._dropCard_1957y_384{margin:0 14px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden}._dropCardRow_1957y_392{display:flex;align-items:center;gap:10px;padding:11px 14px}._dropCardIcon_1957y_399{display:flex;align-items:center;color:#ff9000b3;flex-shrink:0}._dropCardIcon_1957y_399 svg{stroke:#ff9000b3}._dropCardLabel_1957y_407{flex:1;font-size:.72rem;font-weight:500;color:#fff6;white-space:nowrap}._dropCardValue_1957y_415{font-size:.8rem;font-weight:700;color:#ffffffe0;font-variant-numeric:tabular-nums;font-family:SF Mono,Fira Code,Consolas,monospace;letter-spacing:.02em;white-space:nowrap}._dropCardBalance_1957y_426{color:#4ade80}._dropCardDivider_1957y_430{height:1px;background:#ffffff0d;margin:0 14px}._dropCashWrap_1957y_437{padding:0 14px 14px}._dropCashBtn_1957y_441{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px 16px;background:#ff9000;color:#000;font-size:.82rem;font-weight:800;letter-spacing:.04em;border:none;border-radius:10px;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .15s ease;font-family:inherit;white-space:nowrap}._dropCashBtn_1957y_441 svg{stroke:#000;flex-shrink:0}._dropCashBtn_1957y_441:hover{background:#fa3;box-shadow:0 4px 20px #ff900066}._dropCashBtn_1957y_441:active{transform:scale(.97);background:#e67f00;box-shadow:none}._dropNav_1957y_475{border-top:1px solid rgba(255,255,255,.06);padding:6px 8px 8px}._dropNavItem_1957y_480{display:flex;align-items:center;gap:10px;width:100%;padding:10px;background:none;border:none;border-radius:10px;cursor:pointer;transition:background .15s ease;font-family:inherit;text-align:left;text-decoration:none}._dropNavItem_1957y_480:hover{background:#ff900012}._dropNavItem_1957y_480:hover ._dropNavIcon_1957y_498 svg{stroke:#ff9000}._dropNavItem_1957y_480:hover ._dropNavLabel_1957y_499{color:#ff9000}._dropNavItem_1957y_480:hover ._dropNavChevron_1957y_500 svg{stroke:#ff900099}._dropNavIcon_1957y_498{display:flex;align-items:center;color:#ffffff80;flex-shrink:0;transition:color .15s ease}._dropNavIcon_1957y_498 svg{stroke:#ffffff80;transition:stroke .15s ease}._dropNavText_1957y_511{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}._dropNavLabel_1957y_499{font-size:.82rem;font-weight:600;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}._dropNavSub_1957y_529{font-size:.67rem;color:#ffffff4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropNavChevron_1957y_500{flex-shrink:0;opacity:.35;transition:opacity .15s ease,transform .15s ease}._dropNavChevron_1957y_500 svg{stroke:#ffffff80}._dropNavItem_1957y_480:hover ._dropNavChevron_1957y_500{opacity:.7;transform:translate(2px)}@media (max-width: 480px){._dropdown_1957y_178{width:calc(100vw - 24px);right:-8px;border-radius:14px}}@media (max-width: 360px){._dropdown_1957y_178{width:calc(100vw - 16px);right:-4px}._dropHero_1957y_243{padding:20px 16px 16px}._dropCard_1957y_384{margin:0 10px 10px}._dropCashWrap_1957y_437{padding:0 10px 10px}}._nav_18g75_1{position:fixed;bottom:0;left:0;right:0;height:var(--bottom-nav-height);background:#000;border-top:1px solid #1a1a1a;display:none;grid-template-columns:repeat(5,1fr);z-index:var(--z-header)}@media (max-width:1023px){._nav_18g75_1{display:grid}}._item_18g75_12{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--color-text-muted);transition:color var(--transition-fast);padding:var(--space-2);min-height:44px;background:none;border:none;cursor:pointer;font-family:inherit;text-decoration:none}._item_18g75_12:hover{color:var(--color-text-secondary)}._active_18g75_26{color:var(--color-accent)!important}._active_18g75_26 svg{stroke:var(--color-accent)}._label_18g75_29{font-size:10px;font-weight:500;letter-spacing:.02em}._backdrop_tsn11_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;z-index:calc(var(--z-modal) - 1);pointer-events:none;transition:background var(--transition-base)}._backdropVisible_tsn11_5{background:#000000b3;pointer-events:all}._drawer_tsn11_7{position:fixed;top:0;left:0;bottom:0;width:min(320px,90vw);background:#000;border-right:1px solid #1a1a1a;z-index:var(--z-modal);transform:translate(-100%);transition:transform var(--transition-base);display:flex;flex-direction:column;overflow-y:auto;box-shadow:8px 0 32px #0009}._drawerOpen_tsn11_15{transform:translate(0)}._header_tsn11_17{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border);flex-shrink:0}._logo_tsn11_22{font-size:1.2rem;font-weight:800;color:#fff;letter-spacing:-.01em;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}._logoAccent_tsn11_29{display:inline-block;background:#f59e0b;color:#000;font-weight:800;padding:.05em .3em .08em;border-radius:5px;margin-left:.18em;font-size:.95em;line-height:1.3;vertical-align:middle}._userInfo_tsn11_42{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border);flex-shrink:0}._avatar_tsn11_47{width:40px;height:40px;border-radius:50%;background:var(--color-accent);color:#000;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._userName_tsn11_51{font-size:.875rem;font-weight:600;margin-bottom:4px}._nav_tsn11_53{flex:1;padding:.75rem;display:flex;flex-direction:column;gap:2px}._link_tsn11_54{display:flex;align-items:center;gap:.875rem;padding:.75rem;border-radius:8px;color:var(--color-text-secondary);font-size:.9rem;font-weight:500;transition:background var(--transition-fast),color var(--transition-fast);min-height:44px}._link_tsn11_54:hover{background:#ffffff0f;color:var(--color-text-primary)}._active_tsn11_62{background:var(--color-accent-dim)!important;color:var(--color-accent)!important}._themeBtn_tsn11_65{display:flex;align-items:center;gap:.875rem;padding:.75rem;border-radius:8px;color:var(--color-text-secondary);font-size:.9rem;font-weight:500;background:none;border:none;cursor:pointer;font-family:inherit;width:100%;text-align:left;transition:background var(--transition-fast),color var(--transition-fast);min-height:44px;margin-top:4px}._themeBtn_tsn11_65:hover{background:#ffffff0f;color:var(--color-text-primary)}._footer_tsn11_75{padding:1rem 1.25rem;border-top:1px solid var(--color-border);flex-shrink:0}._logoutBtn_tsn11_78{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border-radius:8px;border:none;cursor:pointer;background:#ef44441a;color:var(--color-error);font-size:.875rem;font-weight:600;font-family:inherit;transition:background var(--transition-fast)}._logoutBtn_tsn11_78:hover{background:#ef444433}._authBtns_tsn11_86{display:flex;gap:.75rem}._desktopOnly_tsn11_89{display:flex}@media (max-width: 1023px){._desktopOnly_tsn11_89{display:none!important}}._logo_1yrfm_1{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-user-select:none;user-select:none}._icon_1yrfm_9{display:flex;align-items:center;flex-shrink:0}._name_1yrfm_15{font-size:1.1rem;font-weight:800;color:var(--color-text-primary);letter-spacing:-.01em;line-height:1;white-space:nowrap}._accent_1yrfm_24{color:var(--color-accent)}._footer_8ub4e_2{background:var(--color-header);border-top:1px solid var(--color-border);margin-top:var(--space-16)}._inner_8ub4e_9{display:grid;grid-template-columns:1fr;gap:var(--space-10);padding-top:var(--space-12);padding-bottom:var(--space-10)}@media (min-width: 640px){._inner_8ub4e_9{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){._inner_8ub4e_9{grid-template-columns:2.2fr 1fr 1fr 1.4fr;align-items:start}}._brand_8ub4e_31{display:flex;flex-direction:column;gap:var(--space-3)}._tagline_8ub4e_37{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);margin-top:var(--space-1)}._description_8ub4e_44{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.7;max-width:280px}._col_8ub4e_52{display:flex;flex-direction:column;gap:var(--space-3)}._colTitle_8ub4e_58{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-1)}._colLink_8ub4e_65{font-size:var(--font-size-sm);color:var(--color-text-muted);text-decoration:none;transition:color var(--transition-fast)}._colLink_8ub4e_65:hover{color:var(--color-accent)}._contactRow_8ub4e_77{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--color-text-muted);transition:color var(--transition-fast)}._contactRow_8ub4e_77:hover{color:var(--color-accent)}._contactIcon_8ub4e_90{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:var(--color-bg-elevated, #1e1e1e);border:1px solid var(--color-border);border-radius:var(--radius-sm, 6px);flex-shrink:0;color:var(--color-text-secondary)}._contactValue_8ub4e_103{font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}._contactEmpty_8ub4e_111{color:var(--color-text-muted);opacity:.4}._bottom_8ub4e_117{border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--page-padding);max-width:var(--max-width);margin:0 auto}._copyright_8ub4e_129{font-size:var(--font-size-xs);color:var(--color-text-muted)}._paymentMethods_8ub4e_135{display:flex;align-items:center;gap:var(--space-2)}._payLabel_8ub4e_141{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-right:var(--space-1)}._payBadge_8ub4e_147{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:4px;font-size:.7rem;font-weight:800;letter-spacing:.04em;background:#005baa;color:#fff;line-height:1.8}._payBadgeKhqr_8ub4e_161{background:#e31837}._footerLogoImg_8ub4e_167{height:56px;width:200px;max-width:100%;object-fit:contain;object-position:left center;display:block;flex-shrink:0;-webkit-user-drag:none}._layout_z34jq_1{display:flex;min-height:100vh}._withSidebar_z34jq_7 ._main_z34jq_7{margin-left:var(--sidebar-width);transition:margin-left var(--transition-base)}._main_z34jq_7{flex:1;display:flex;flex-direction:column;min-width:0}._content_z34jq_20{padding-top:var(--header-height);min-height:calc(100vh - var(--header-height));width:100%}@media (max-width:1023px){._withSidebar_z34jq_7 ._main_z34jq_7{margin-left:0}._content_z34jq_20{padding-bottom:var(--bottom-nav-height)}}._sidebar_s2fae_2{position:fixed;top:0;right:0;bottom:0;width:var(--sidebar-width);background:#000;border-left:1px solid #1a1a1a;display:flex;flex-direction:column;z-index:var(--z-sidebar);overflow:hidden;transform:translate(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);pointer-events:none}._sidebar_s2fae_2._open_s2fae_19{transform:translate(0);pointer-events:auto}._header_s2fae_25{height:var(--header-height);display:flex;align-items:center;padding:0 var(--space-4);border-bottom:1px solid #1a1a1a;flex-shrink:0}._headerTitle_s2fae_33{font-size:.875rem;font-weight:700;color:#fff;letter-spacing:.02em}._nav_s2fae_41{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-2) 0;scrollbar-width:thin;scrollbar-color:#1e1e1e transparent}._nav_s2fae_41::-webkit-scrollbar{width:2px}._nav_s2fae_41::-webkit-scrollbar-thumb{background:#222;border-radius:2px}._item_s2fae_53{display:flex;align-items:center;gap:10px;padding:8px 16px;width:100%;text-align:left;background:none;border:none;cursor:pointer;font-size:.8125rem;font-family:inherit;color:#ccc;transition:background var(--transition-fast),color var(--transition-fast);position:relative;min-height:34px;white-space:nowrap;line-height:1.3}._item_s2fae_53:hover{background:#ff90000f;color:#fff}._item_s2fae_53._active_s2fae_76{background:#ff90001a;color:#ff9000;font-weight:600}._item_s2fae_53._active_s2fae_76:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#ff9000;border-radius:0 2px 2px 0}._icon_s2fae_92{font-size:.85rem;width:18px;text-align:center;flex-shrink:0;line-height:1}._label_s2fae_99{overflow:hidden;text-overflow:ellipsis;flex:1}@media (max-width: 1023px){._sidebar_s2fae_2{width:min(280px,85vw)}}._layout_evv6q_2{display:flex;min-height:100vh;background:#000}._main_evv6q_9{flex:1;display:flex;flex-direction:column;min-width:0;background:#000;transition:margin-right var(--transition-base)}._sidebarOpen_evv6q_19{margin-right:var(--sidebar-width)}._sidebarClosed_evv6q_24{margin-right:0}._content_evv6q_28{padding-top:var(--header-height);min-height:calc(100vh - var(--header-height));background:#000}@media (max-width: 1023px){._sidebarOpen_evv6q_19,._sidebarClosed_evv6q_24{margin-right:0}._content_evv6q_28{padding-bottom:var(--bottom-nav-height)}}._page_mhcg5_1{min-height:100vh;background:var(--color-bg);display:flex;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4)}._card_mhcg5_2{width:100%;max-width:420px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-10) var(--space-8);display:flex;flex-direction:column;gap:var(--space-5)}@media (max-width:480px){._card_mhcg5_2{padding:var(--space-8) var(--space-6)}}._header_mhcg5_4{text-align:center;display:flex;flex-direction:column;gap:var(--space-2)}._logo_mhcg5_5{font-size:1.5rem;font-weight:800;color:var(--color-text-primary)}._logo_mhcg5_5 span{color:var(--color-accent)}._title_mhcg5_7{font-size:var(--font-size-xl);font-weight:700}._sub_mhcg5_8{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._errorBanner_mhcg5_9{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);color:var(--color-error);font-size:var(--font-size-sm)}._form_mhcg5_10{display:flex;flex-direction:column;gap:var(--space-4)}._inputWrap_mhcg5_11{position:relative;display:flex;align-items:center}._inputIcon_mhcg5_12{position:absolute;left:var(--space-3);color:var(--color-text-muted);pointer-events:none;flex-shrink:0}._inputWithIcon_mhcg5_13{padding-left:2.5rem!important}._inputWithToggle_mhcg5_14{padding-right:2.75rem!important}._eyeBtn_mhcg5_15{position:absolute;right:var(--space-3);background:none;border:none;cursor:pointer;color:var(--color-text-muted);display:flex;align-items:center}._eyeBtn_mhcg5_15:hover{color:var(--color-text-primary)}._checkLabel_mhcg5_17{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;line-height:1.5}._checkLabel_mhcg5_17 input{accent-color:var(--color-accent);width:16px;height:16px;margin-top:2px;flex-shrink:0}._switch_mhcg5_19{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._switch_mhcg5_19 a{color:var(--color-accent);font-weight:600}._switch_mhcg5_19 a:hover{text-decoration:underline}._bgLayer_1a9su_4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;background:#0a0a0a}._bgImg_1a9su_13{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block}._bgGradLeft_1a9su_22{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0000008c,#00000026 55%,#000000bf 78%,#000000f2)}._bgGradBottom_1a9su_33{position:absolute;bottom:0;left:0;right:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 100%)}._bgGradTop_1a9su_39{position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,transparent 100%)}._bgHeader_1a9su_45{position:absolute;top:0;left:0;width:calc(100% - 340px);z-index:1;pointer-events:none}._bgMovieInfo_1a9su_52{position:absolute;bottom:5rem;left:2rem;display:flex;flex-direction:column;gap:.75rem}._bgMovieTitle_1a9su_60{font-size:1.4rem;font-weight:800;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.8);max-width:340px;line-height:1.2}._panel_1a9su_70{position:fixed;top:0;right:0;bottom:0;width:340px;z-index:200;background:#0e0e0ef7;border-left:2px solid var(--color-accent);box-shadow:-6px 0 40px #ff95002e;display:flex;flex-direction:column;align-items:stretch;padding:2rem 1.75rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-accent) transparent}._closeBtn_1a9su_88{position:absolute;top:1rem;left:1rem;width:32px;height:32px;border-radius:50%;background:var(--color-accent);border:none;display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer;text-decoration:none;flex-shrink:0;transition:background var(--transition-fast),transform var(--transition-fast)}._closeBtn_1a9su_88:hover{background:var(--color-accent-hover);transform:scale(1.08)}._logoRow_1a9su_110{display:flex;justify-content:center;margin-top:1rem;margin-bottom:1.5rem}._logoImg_1a9su_116{height:40px;width:auto}._successIcon_1a9su_122{font-size:3rem;text-align:center;margin-bottom:.25rem}._title_1a9su_129{font-size:1.2rem;font-weight:800;color:var(--color-text-primary);margin:0 0 .5rem;text-align:center}._subtitle_1a9su_138{font-size:.85rem;color:var(--color-text-secondary);text-align:center;line-height:1.6;margin:0 0 1rem}._subtitleMuted_1a9su_145{font-size:.8rem;color:var(--color-text-muted);text-align:center;line-height:1.5;margin:0 0 1.25rem}._emailHighlight_1a9su_152{color:var(--color-text-primary);font-weight:600}._errorBanner_1a9su_158{background:#ef44441f;border:1px solid rgba(239,68,68,.4);border-radius:var(--radius-sm);padding:.6rem .875rem;color:var(--color-error);font-size:.8rem;margin-bottom:.75rem}._form_1a9su_169{display:flex;flex-direction:column;gap:.75rem}._input_1a9su_176{width:100%;padding:.7rem .875rem;background:#1e1e1e;border:1.5px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:.9rem;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-sizing:border-box;font-family:inherit}._input_1a9su_176::placeholder{color:var(--color-text-muted);font-size:.875rem}._input_1a9su_176:focus{border-color:var(--color-accent-hover);box-shadow:0 0 0 3px var(--color-accent-dim)}._continueBtn_1a9su_196{width:100%;padding:.75rem 1rem;background:#1e1e1e;border:2px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:1rem;font-weight:700;cursor:pointer;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}._continueBtn_1a9su_196:hover:not(:disabled){background:var(--color-accent);color:#000;transform:translateY(-1px)}._continueBtn_1a9su_196:active:not(:disabled){transform:translateY(0)}._continueBtn_1a9su_196:disabled{opacity:.6;cursor:not-allowed}._switchRow_1a9su_222{text-align:center;font-size:.82rem;color:var(--color-text-secondary);margin-top:1rem}._createLink_1a9su_228{color:var(--color-accent);font-weight:600;text-decoration:none}._createLink_1a9su_228:hover{color:var(--color-accent-hover);text-decoration:underline}@media (max-width: 480px){._panel_1a9su_70{width:100%;border-left:none;border-top:2px solid var(--color-accent);box-shadow:none}._bgLayer_1a9su_4{display:none}}._carouselWrap_1i9jq_2{padding:var(--space-3) var(--space-4) 0;margin-bottom:var(--space-1)}@media (max-width: 767px){._carouselWrap_1i9jq_2{padding:var(--space-2) var(--space-2) 0}}._carousel_1i9jq_2{position:relative;border-radius:14px;overflow:hidden;user-select:none;-webkit-user-select:none;background:linear-gradient(135deg,#141420,#1e1e2e 60%,#0e1422);box-shadow:0 6px 30px #00000073;height:clamp(380px,55vh,620px)}@media (max-width: 1024px){._carousel_1i9jq_2{height:clamp(320px,50vh,520px)}}@media (max-width: 768px){._carousel_1i9jq_2{height:clamp(280px,48vw,400px)}}@media (max-width: 480px){._carousel_1i9jq_2{height:300px;border-radius:10px}}._slide_1i9jq_30{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translateY(100%);pointer-events:none;transition:transform .6s cubic-bezier(.32,0,.22,1),opacity .6s cubic-bezier(.32,0,.22,1);will-change:transform,opacity;background:linear-gradient(135deg,#141420,#1e1e2e 60%,#0e1422)}._slideActive_1i9jq_46{opacity:1;transform:translateY(0);pointer-events:auto}._slideEnterDown_1i9jq_53{opacity:0;transform:translateY(100%)}._slideEnterUp_1i9jq_59{opacity:0;transform:translateY(-100%)}._slideExitUp_1i9jq_65{opacity:0;transform:translateY(-100%);pointer-events:none}._slideExitDown_1i9jq_72{opacity:0;transform:translateY(100%);pointer-events:none}._backdrop_1i9jq_79{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;opacity:.88;transition:opacity .4s}._gradLeft_1i9jq_91{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(11,11,15,.88) 0%,rgba(11,11,15,.6) 30%,rgba(11,11,15,.12) 58%,transparent 100%)}._gradBottom_1i9jq_100{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(11,11,15,.82) 0%,rgba(11,11,15,.22) 28%,transparent 55%)}._gradTop_1i9jq_108{position:absolute;top:0;left:0;right:0;height:70px;background:linear-gradient(to bottom,rgba(11,11,15,.3) 0%,transparent 100%)}._slideContent_1i9jq_116{position:relative;z-index:2;height:100%;padding:clamp(.9rem,3vh,2rem) clamp(1rem,3.5vw,2.5rem);display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(.75rem,2.5vw,2.5rem)}._leftCol_1i9jq_128{flex:1;min-width:0;max-width:520px;display:flex;flex-direction:column;gap:.4rem}._rightCol_1i9jq_138{flex-shrink:0;display:flex;align-items:flex-end;margin-bottom:.75rem;margin-right:clamp(3rem,5vw,4rem)}._posterWrap_1i9jq_146{width:clamp(110px,13vw,200px);aspect-ratio:2 / 3;border-radius:10px;overflow:hidden;box-shadow:0 16px 40px #000000bf,0 0 0 1px #ffffff12;transition:transform .25s ease,box-shadow .25s ease;cursor:pointer;display:block;text-decoration:none}._posterWrap_1i9jq_146:hover{transform:translateY(-6px) scale(1.04);box-shadow:0 22px 50px #000c,0 0 0 1px #ffffff2e}._posterImg_1i9jq_161{width:100%;height:100%;object-fit:cover;display:block}._badges_1i9jq_164{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}._qualityBadge_1i9jq_165{font-size:10px;font-weight:800;letter-spacing:.05em;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:2px 6px}._ageBadge_1i9jq_170{font-size:10px;font-weight:700;background:#ffffff14;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:4px;padding:2px 6px}._title_1i9jq_177{font-size:clamp(.85rem,2vw,1.4rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;color:#fff;margin:0;animation:_slideUp_1i9jq_1 .45s ease both;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes _slideUp_1i9jq_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._meta_1i9jq_196{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}._metaItem_1i9jq_202{display:flex;align-items:center;gap:3px;font-size:.78rem;color:var(--color-text-secondary)}._metaDot_1i9jq_203{color:var(--color-text-muted)}._genrePill_1i9jq_204{font-size:.68rem;font-weight:600;padding:2px 8px;border-radius:99px;background:#ff950026;color:var(--color-accent);border:1px solid rgba(255,149,0,.3)}._description_1i9jq_211{font-size:clamp(.75rem,1.1vw,.85rem);color:var(--color-text-secondary);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:420px;margin:0;animation:_slideUp_1i9jq_1 .45s ease .1s both}._cta_1i9jq_225{display:flex;gap:.6rem;flex-wrap:wrap}._watchBtn_1i9jq_226{gap:.45rem;padding:.48rem 1.1rem;font-size:.85rem}._listBtn_1i9jq_227{gap:.35rem;padding:.48rem .9rem;font-size:.85rem}._arrowGroup_1i9jq_230{position:absolute;right:clamp(.5rem,1.5vw,1.25rem);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;z-index:10;opacity:0;transition:opacity .15s}._carousel_1i9jq_2:hover ._arrowGroup_1i9jq_230{opacity:1}@media (hover: none){._arrowGroup_1i9jq_230{opacity:.7}}._arrow_1i9jq_230{width:44px;height:44px;border-radius:50%;background:#0009;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,transform .15s;padding:0;line-height:1}._arrow_1i9jq_230:hover{background:#ffffff38;color:#fff;transform:scale(1.08)}._arrow_1i9jq_230 svg{display:block;flex-shrink:0}@media (max-width: 480px){._arrow_1i9jq_230{width:34px;height:34px}._arrowGroup_1i9jq_230{right:.4rem;gap:6px}}._dots_1i9jq_272{position:absolute;bottom:clamp(.5rem,1.2vh,.85rem);left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:10}._dot_1i9jq_272{width:22px;height:3px;border-radius:2px;background:#ffffff47;border:none;cursor:pointer;padding:0;transition:background .2s,width .2s}._dotActive_1i9jq_286{background:var(--color-accent);width:30px}@media (max-width: 768px){._rightCol_1i9jq_138{margin-bottom:.5rem}._posterWrap_1i9jq_146{width:clamp(85px,16vw,140px)}}@media (max-width: 480px){._rightCol_1i9jq_138{display:none}._leftCol_1i9jq_128{max-width:100%}._title_1i9jq_177{font-size:clamp(1rem,5vw,1.4rem);-webkit-line-clamp:2}._cta_1i9jq_225{gap:.45rem}._watchBtn_1i9jq_226,._listBtn_1i9jq_227{padding:.42rem .8rem;font-size:.8rem}._arrow_1i9jq_230{width:30px;height:30px}._dot_1i9jq_272{width:18px}._dotActive_1i9jq_286{width:24px}}@media (min-width: 1440px){._carousel_1i9jq_2{height:clamp(520px,58vh,680px)}}._inlinePosterWrap_1i9jq_314{width:clamp(110px,13vw,180px);aspect-ratio:2 / 3;border-radius:8px;overflow:hidden;flex-shrink:0;cursor:pointer;box-shadow:0 4px 16px #0009,0 0 0 1px #ffffff12;transition:transform .2s ease,box-shadow .2s ease}._inlinePosterWrap_1i9jq_314:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 10px 28px #000000bf,0 0 0 1px #ffffff26}._inlinePosterImg_1i9jq_328{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 768px){._inlinePosterWrap_1i9jq_314{width:clamp(88px,14vw,130px)}}@media (max-width: 480px){._inlinePosterWrap_1i9jq_314{width:clamp(76px,18vw,100px);border-radius:6px}}._card_1l2fl_1{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:inherit;transition:transform var(--transition-fast)}._card_1l2fl_1:hover{transform:translateY(-3px)}._card_1l2fl_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-sm)}._posterWrap_1l2fl_9{position:relative;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:2/3;background:var(--color-bg-elevated);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-fast)}._card_1l2fl_1:hover ._posterWrap_1l2fl_9{box-shadow:var(--shadow-hover)}._poster_1l2fl_9{width:100%;height:100%;object-fit:cover;display:block}._posterFallback_1l2fl_18{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-bg-elevated);color:var(--color-text-muted)}._overlay_1l2fl_23{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background var(--transition-fast);opacity:0}._card_1l2fl_1:hover ._overlay_1l2fl_23{background:#0000008c;opacity:1}@media (hover:none){._overlay_1l2fl_23{display:none}}._playBtn_1l2fl_33{width:56px;height:56px;border-radius:50%;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.4);transition:background var(--transition-fast),transform var(--transition-fast)}._card_1l2fl_1:hover ._playBtn_1l2fl_33{background:var(--color-accent);border-color:var(--color-accent);transform:scale(1.1)}._overlayActions_1l2fl_42{position:absolute;bottom:.5rem;right:.5rem;display:flex;gap:6px}._actionBtn_1l2fl_46{width:30px;height:30px;border-radius:50%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}._actionBtn_1l2fl_46:hover{background:#fff3}._actionActive_1l2fl_54{background:#ff95004d!important;border-color:var(--color-accent)!important}._topLeft_1l2fl_57{position:absolute;top:.5rem;left:.5rem}._topRight_1l2fl_58{position:absolute;top:.5rem;right:.5rem}._quality_1l2fl_59{font-size:10px;font-weight:800;letter-spacing:.04em;background:#000000b3;color:#fff;padding:2px 6px;border-radius:4px;border:1px solid rgba(255,255,255,.2)}._rating_1l2fl_65{position:absolute;bottom:.5rem;left:.5rem;display:flex;align-items:center;gap:3px;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;color:#fff}._info_1l2fl_73{padding:0 2px}._title_1l2fl_74{font-size:.95rem;font-weight:700;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px;line-height:1.3}._meta_1l2fl_79{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;font-size:.78rem;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dot_1l2fl_84{opacity:.5}._card_1nxoq_1{display:flex;flex-direction:column;gap:.5rem}._poster_1nxoq_2{width:100%;aspect-ratio:2/3;border-radius:8px}._info_1nxoq_3{display:flex;flex-direction:column;gap:6px;padding:0 2px}._title_1nxoq_4{height:14px;width:80%;border-radius:4px}._meta_1nxoq_5{height:11px;width:55%;border-radius:4px}._row_1nxoq_6{display:flex;gap:1rem;overflow:hidden}._row_1nxoq_6 ._card_1nxoq_1{flex-shrink:0;width:160px}@media (min-width:640px){._row_1nxoq_6 ._card_1nxoq_1{width:180px}}@media (min-width:1024px){._row_1nxoq_6 ._card_1nxoq_1{width:200px}}._hero_1nxoq_10{width:100%;height:88vh;border-radius:0}._detailBackdrop_1nxoq_12{width:100%;height:500px;border-radius:0}._detailBody_1nxoq_13{display:flex;gap:2rem;padding:2rem}._detailPoster_1nxoq_14{width:200px;min-width:200px;aspect-ratio:2/3;border-radius:10px}._detailInfo_1nxoq_15{flex:1;display:flex;flex-direction:column;gap:1rem}._detailTitle_1nxoq_16{height:36px;width:60%;border-radius:6px}._detailMeta_1nxoq_17{height:16px;width:40%;border-radius:4px}._detailDesc_1nxoq_18{height:14px;border-radius:4px}._grid_1nxoq_19{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:480px){._grid_1nxoq_19{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){._grid_1nxoq_19{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){._grid_1nxoq_19{grid-template-columns:repeat(5,1fr)}}@media (min-width:1280px){._grid_1nxoq_19{grid-template-columns:repeat(6,1fr)}}._section_1pao3_1{margin-bottom:var(--space-8)}._header_1pao3_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4);padding:0}._sectionTitle_1pao3_3{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary);display:flex;align-items:center;gap:.75rem}._sectionTitle_1pao3_3:before{content:"";display:inline-block;width:3px;height:1.1em;background:var(--color-accent);border-radius:99px;flex-shrink:0;box-shadow:0 0 6px 1px #ff9000b3,0 0 14px 2px #ff900059}._viewAll_1pao3_5{display:flex;align-items:center;gap:4px;font-size:var(--font-size-sm);color:var(--color-accent);font-weight:600;transition:gap var(--transition-fast)}._viewAll_1pao3_5:hover{gap:8px}._rowWrap_1pao3_8{position:relative}._row_1pao3_8{display:flex;gap:var(--space-4);overflow-x:auto;padding:0 0 var(--space-2);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}._row_1pao3_8::-webkit-scrollbar{display:none}._item_1pao3_16{scroll-snap-align:start;flex-shrink:0;width:160px}@media (min-width:640px){._item_1pao3_16{width:180px}}@media (min-width:1024px){._item_1pao3_16{width:200px}}._scrollBtn_1pao3_20{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#121218e6;border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;display:none;align-items:center;justify-content:center;z-index:10;transition:background var(--transition-fast),transform var(--transition-fast);margin-top:-12px}._scrollBtn_1pao3_20:hover{background:var(--color-accent);color:#000;transform:translateY(-50%) scale(1.1)}@media (min-width:768px){._rowWrap_1pao3_8:hover ._scrollBtn_1pao3_20{display:flex}}._scrollLeft_1pao3_31{left:8px}._scrollRight_1pao3_32{right:8px}._page_18ost_1{min-height:100vh}._rows_18ost_2{padding:var(--space-12) var(--page-padding) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._heroPlaceholder_18ost_4{min-height:55vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-bg) 0%,var(--color-bg-secondary) 100%)}._heroPlaceholderInner_18ost_5{text-align:center;color:var(--color-text-secondary)}._heroPlaceholderInner_18ost_5 h1{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-3)}._grid_9x77p_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-4)}@media (min-width: 480px){._grid_9x77p_1{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (min-width: 768px){._grid_9x77p_1{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media (min-width: 1024px){._grid_9x77p_1{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (min-width: 1280px){._grid_9x77p_1{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}._wrap_13xg0_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:5rem 2rem;text-align:center}._icon_13xg0_2{font-size:3.5rem;line-height:1;opacity:.7}._title_13xg0_3{font-size:1.25rem;font-weight:700;color:var(--color-text-primary)}._desc_13xg0_4{font-size:.875rem;color:var(--color-text-secondary);max-width:360px;line-height:1.7}._page_1uvsl_1{padding:var(--space-8) 0 var(--space-16)}._pageHeader_1uvsl_2{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-6);flex-wrap:wrap;gap:var(--space-3)}._pageTitle_1uvsl_3{font-size:var(--font-size-2xl);font-weight:700}._pageCount_1uvsl_4{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:4px}._filters_1uvsl_5{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8);padding:var(--space-5) var(--space-6);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}._filterGroup_1uvsl_6{display:flex;flex-direction:column;gap:var(--space-2)}._filterRow_1uvsl_7{display:flex;gap:var(--space-4);flex-wrap:wrap}._filterLabel_1uvsl_8{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._pills_1uvsl_9{display:flex;gap:var(--space-2);flex-wrap:wrap}._pillsScroll_1uvsl_10{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}._pillsScroll_1uvsl_10::-webkit-scrollbar{height:3px}._pill_1uvsl_9{padding:5px 14px;border-radius:99px;font-size:var(--font-size-xs);font-weight:600;border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._pill_1uvsl_9:hover{border-color:var(--color-accent);color:var(--color-accent)}._pillActive_1uvsl_14{background:var(--color-accent-dim)!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}._selectWrap_1uvsl_15{display:flex;flex-direction:column;gap:var(--space-2)}._select_1uvsl_15{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);outline:none;cursor:pointer}._select_1uvsl_15:focus{border-color:var(--color-accent)}._pagination_1uvsl_18{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-10)}._pageInfo_1uvsl_19{font-size:var(--font-size-sm);color:var(--color-text-secondary);min-width:60px;text-align:center}._page_woruf_1{padding:var(--space-8) 0 var(--space-16)}._pageTitle_woruf_2{font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--space-8)}._genreGrid_woruf_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-4)}._genreCard_woruf_4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:var(--color-text-primary);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._genreCard_woruf_4:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}._genreEmoji_woruf_6{font-size:2rem}._genreLabel_woruf_7{font-size:var(--font-size-sm);font-weight:600;text-align:center}._catHeader_woruf_8{display:flex;align-items:center;gap:var(--space-5);margin-bottom:var(--space-8)}._catEmoji_woruf_9{font-size:3.5rem;line-height:1}._breadcrumb_woruf_10{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-2)}._breadLink_woruf_11{color:var(--color-accent)}._breadLink_woruf_11:hover{text-decoration:underline}._breadSep_woruf_13{opacity:.5}._catTitle_woruf_14{font-size:var(--font-size-2xl);font-weight:700}._catCount_woruf_15{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:4px}._sortRow_woruf_16{display:flex;justify-content:flex-end;margin-bottom:var(--space-5)}._select_woruf_17{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);outline:none}._select_woruf_17:focus{border-color:var(--color-accent)}._page_1ad2e_1{padding:var(--space-8) 0 var(--space-16)}._pageTitle_1ad2e_2{font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--space-6)}._searchBox_1ad2e_3{display:flex;gap:var(--space-3);margin-bottom:var(--space-5)}._inputWrap_1ad2e_4{flex:1;position:relative;display:flex;align-items:center}._searchIcon_1ad2e_5{position:absolute;left:var(--space-4);color:var(--color-text-muted);pointer-events:none}._input_1ad2e_4{width:100%;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);padding:var(--space-4) var(--space-4) var(--space-4) 3rem;font-size:var(--font-size-base);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._input_1ad2e_4:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-dim)}._input_1ad2e_4::placeholder{color:var(--color-text-muted)}._clearBtn_1ad2e_9{position:absolute;right:var(--space-3);background:none;border:none;cursor:pointer;color:var(--color-text-muted);display:flex;align-items:center;padding:4px}._clearBtn_1ad2e_9:hover{color:var(--color-text-primary)}._filterBtnActive_1ad2e_11{border-color:var(--color-accent)!important;color:var(--color-accent)!important;background:var(--color-accent-dim)!important}._filterCount_1ad2e_12{background:var(--color-accent);color:#000;border-radius:99px;padding:0 6px;font-size:10px;font-weight:700;line-height:18px;display:inline-block}._filtersPanel_1ad2e_13{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);margin-bottom:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._filtersGrid_1ad2e_14{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-4)}._filterItem_1ad2e_15{display:flex;flex-direction:column;gap:var(--space-2)}._filterLabel_1ad2e_16{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._select_1ad2e_17{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);outline:none}._select_1ad2e_17:focus{border-color:var(--color-accent)}._resultCount_1ad2e_19{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-5)}._resultCount_1ad2e_19 strong{color:var(--color-text-primary)}._prompt_1ad2e_21{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-20) var(--space-8);text-align:center;color:var(--color-text-muted)}._promptIcon_1ad2e_22{font-size:3rem;opacity:.5}._prompt_1ad2e_21 p{font-size:var(--font-size-base);max-width:400px;line-height:1.7}._spinner_j6del_3{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;animation:_spin_j6del_3 .6s linear infinite;flex-shrink:0}@keyframes _spin_j6del_3{to{transform:rotate(360deg)}}._buyWrap_j6del_15,._insufficientWrap_j6del_15{display:flex;flex-direction:column;gap:var(--space-3)}._priceRow_j6del_20,._balanceRow_j6del_20{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm)}._priceLabel_j6del_26,._balanceLabel_j6del_26{color:var(--color-text-muted);min-width:90px}._priceValue_j6del_30{font-size:1.1rem;font-weight:800;color:var(--color-accent)}._balanceValue_j6del_35{font-weight:600;color:var(--color-text-secondary)}._insufficientMsg_j6del_41{font-size:var(--font-size-xs);color:var(--color-error);margin:0}._ownedWrap_j6del_48{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._ownedBadge_j6del_54{display:flex;align-items:center;gap:4px;font-size:var(--font-size-xs);font-weight:700;color:var(--color-success);background:#22c55e1a;padding:3px 10px;border-radius:99px}._confirmWrap_j6del_67{display:flex;flex-direction:column;gap:var(--space-4);background:#ffffff0a;border:1px solid rgba(255,149,0,.2);border-radius:var(--radius-md);padding:var(--space-5);max-width:320px}._confirmInfo_j6del_77{display:flex;flex-direction:column;gap:var(--space-2)}._confirmTitle_j6del_82{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-primary);margin:0}._confirmDetails_j6del_88{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}._confirmPriceRow_j6del_93{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._confirmPriceRow_j6del_93 strong{color:var(--color-text-primary)}._confirmBtns_j6del_101{display:flex;gap:var(--space-2);flex-wrap:wrap}._errorMsg_j6del_108{font-size:var(--font-size-xs);color:var(--color-error);margin:0}._spinner_10ygn_3{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;animation:_spin_10ygn_3 .6s linear infinite;flex-shrink:0}@keyframes _spin_10ygn_3{to{transform:rotate(360deg)}}._buyWrap_10ygn_15,._insufficientWrap_10ygn_15{display:flex;flex-direction:column;gap:var(--space-3)}._infoGrid_10ygn_16{display:grid;grid-template-columns:90px 1fr;gap:4px var(--space-2);align-items:center}._infoLabel_10ygn_22{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._infoValue_10ygn_29{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:600}._priceValue_10ygn_30{font-size:1.05rem;font-weight:800;color:#a855f7}._activeWrap_10ygn_37{display:flex;flex-direction:column;gap:var(--space-3)}._activeBadge_10ygn_38{display:inline-flex;align-items:center;gap:5px;font-size:var(--font-size-xs);font-weight:700;color:#a855f7;background:#a855f71a;border:1px solid rgba(168,85,247,.25);padding:3px 10px;border-radius:99px;width:fit-content}._expiryLine_10ygn_51{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}._expiryLine_10ygn_51 strong{color:var(--color-text-secondary)}._actionRow_10ygn_57{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}._extendBtn_10ygn_58{font-size:var(--font-size-sm)}._addMoneyLink_10ygn_59{font-size:var(--font-size-xs);color:var(--color-accent);text-decoration:none;font-weight:600}._addMoneyLink_10ygn_59:hover{text-decoration:underline}._insufficientMsg_10ygn_68{font-size:var(--font-size-xs);color:var(--color-error);margin:0}._successWrap_10ygn_71{display:flex;flex-direction:column;gap:var(--space-3)}._successBadge_10ygn_72{display:inline-flex;align-items:center;gap:5px;font-size:var(--font-size-xs);font-weight:700;color:var(--color-success);background:#22c55e1a;padding:3px 10px;border-radius:99px;width:fit-content}._confirmWrap_10ygn_86{display:flex;flex-direction:column;gap:var(--space-4);background:#a855f70d;border:1px solid rgba(168,85,247,.2);border-radius:var(--radius-md);padding:var(--space-5);max-width:320px}._confirmTitle_10ygn_94{font-size:var(--font-size-sm);font-weight:700;margin:0;color:#a855f7}._confirmMovie_10ygn_95{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}._confirmRows_10ygn_96{display:flex;flex-direction:column;gap:6px}._confirmRow_10ygn_96{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._confirmRow_10ygn_96 strong{color:var(--color-text-primary)}._confirmBtns_10ygn_99{display:flex;gap:var(--space-2);flex-wrap:wrap}._errorMsg_10ygn_102{font-size:var(--font-size-xs);color:var(--color-error);margin:0}._wrap_1cjin_1{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}._activeBadge_1cjin_7{font-size:.75rem;color:#22c55e;font-weight:600;display:flex;align-items:center;gap:4px}._hint_1cjin_15{font-size:.75rem;color:var(--color-text-muted);margin:0}._page_3cq89_6{min-height:100vh;padding-bottom:var(--space-12);background:var(--color-bg)}._outerContainer_3cq89_13{width:100%;max-width:1600px;margin:0 auto;padding:var(--space-4) var(--space-4) 0}._twoCol_3cq89_21{display:grid;grid-template-columns:1fr 320px;gap:var(--space-5);align-items:start}@media (max-width: 1200px){._twoCol_3cq89_21{grid-template-columns:1fr 280px}}@media (max-width: 1024px){._twoCol_3cq89_21{grid-template-columns:1fr 240px}}@media (max-width: 860px){._twoCol_3cq89_21{grid-template-columns:1fr}}._leftCol_3cq89_33{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._playerSection_3cq89_41{width:100%}._playerBox_3cq89_43{width:100%;aspect-ratio:16 / 9;background:#000;border-radius:var(--radius-lg);overflow:hidden;position:relative;box-shadow:0 6px 28px #0000008c}._video_3cq89_53{width:100%;height:100%;display:block;background:#000;border:none}._playerOverlay_3cq89_61{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._playerOverlay_3cq89_61 span{font-size:2.25rem}._playerOverlay_3cq89_61 p{max-width:320px;line-height:1.6}._sourceTabs_3cq89_78{display:flex;gap:var(--space-2);padding:var(--space-1) 0}._sourceTab_3cq89_78{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);font-size:var(--font-size-sm);font-weight:700;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s,color .15s,background .15s;position:relative}._sourceTab_3cq89_78:hover{border-color:var(--color-accent);color:var(--color-accent)}._sourceTabActive_3cq89_100{background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-color:var(--color-accent);color:var(--color-accent)}._unavailableDot_3cq89_105{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--color-text-muted)}._infoSection_3cq89_114{display:grid;grid-template-columns:140px 1fr;gap:var(--space-5);align-items:start;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}@media (max-width: 600px){._infoSection_3cq89_114{grid-template-columns:1fr}}@media (min-width: 768px){._infoSection_3cq89_114{grid-template-columns:160px 1fr}}._posterCol_3cq89_130{display:flex;justify-content:center}._posterWrap_3cq89_131{position:relative;width:100%;max-width:160px;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-lg);flex-shrink:0}._poster_3cq89_130{width:100%;aspect-ratio:2/3;object-fit:cover;display:block}._posterFallback_3cq89_141{aspect-ratio:2/3;display:flex;align-items:center;justify-content:center;background:var(--color-bg-elevated);font-size:3rem}._posterBadge_3cq89_146{position:absolute;top:.5rem;left:.5rem}._infoCol_3cq89_149{display:flex;flex-direction:column;gap:var(--space-3)}._genrePills_3cq89_150{display:flex;gap:var(--space-1);flex-wrap:wrap}._genrePill_3cq89_150{font-size:var(--font-size-xs);font-weight:600;padding:2px 10px;border-radius:99px;background:var(--color-accent-dim);color:var(--color-accent);border:1px solid rgba(255,149,0,.3);text-decoration:none}._title_3cq89_157{font-size:clamp(1.1rem,2.5vw,1.8rem);font-weight:800;line-height:1.15;letter-spacing:-.01em}._metaRow_3cq89_161{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._rating_3cq89_162{display:flex;align-items:center;gap:3px;font-weight:700;color:var(--color-text-primary)}._sep_3cq89_163{color:var(--color-text-muted)}._quality_3cq89_164{font-size:11px;font-weight:800;background:#ffffff1a;border:1px solid var(--color-border);padding:1px 5px;border-radius:4px}._ageBadge_3cq89_169{font-size:11px;font-weight:700;background:#ffffff0f;border:1px solid var(--color-border);padding:1px 5px;border-radius:4px;color:var(--color-text-secondary)}._description_3cq89_174{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.7;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._detailGrid_3cq89_179{display:flex;flex-direction:column;gap:4px}._detailRow_3cq89_180{display:flex;gap:var(--space-2);font-size:var(--font-size-xs)}._detailLabel_3cq89_181{font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);min-width:70px;flex-shrink:0}._detailValue_3cq89_182{color:var(--color-text-secondary)}._cta_3cq89_185{display:flex;gap:var(--space-2);flex-wrap:wrap}._activeBtn_3cq89_186{border-color:var(--color-accent)!important;color:var(--color-accent)!important}._favBtn_3cq89_187{border-color:var(--color-accent)!important}._premiumNotice_3cq89_190{display:flex;gap:var(--space-2);align-items:flex-start;background:#ff950012;border:1px solid rgba(255,149,0,.2);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._premiumNotice_3cq89_190 strong{display:block;color:var(--color-text-primary);font-size:var(--font-size-sm);margin-bottom:2px}._premiumNotice_3cq89_190 a{color:var(--color-accent)}._infoTabs_3cq89_200{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._infoTabButtons_3cq89_207{display:flex;border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated)}._infoTabBtn_3cq89_212{padding:var(--space-3) var(--space-5);font-size:var(--font-size-sm);font-weight:700;border:none;background:none;cursor:pointer;color:var(--color-text-muted);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}._infoTabBtn_3cq89_212:hover{color:var(--color-text-primary)}._infoTabBtnActive_3cq89_222{color:var(--color-accent);border-bottom-color:var(--color-accent)}._infoTabContent_3cq89_224{padding:var(--space-4) var(--space-5)}._detailsPanel_3cq89_227{display:flex;flex-direction:column;gap:var(--space-3)}._detailDesc_3cq89_228{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.75}._castPanel_3cq89_231{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3)}._castCard_3cq89_236{display:flex;align-items:center;gap:var(--space-2);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}._castAvatar_3cq89_241{flex-shrink:0}._castAvatarImg_3cq89_242{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block}._castAvatarFallback_3cq89_245{width:52px;height:52px;border-radius:50%;background:var(--color-accent);color:#000;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-base);font-weight:800}._castInfo_3cq89_251{display:flex;flex-direction:column;gap:2px;min-width:0}._castName_3cq89_252{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._castRole_3cq89_253{font-size:10px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebar_3cq89_256{position:sticky;top:calc(var(--header-height) + var(--space-4));max-height:calc(100vh - var(--header-height) - var(--space-8));overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}@media (max-width: 860px){._sidebar_3cq89_256{display:none}}._sidebarTitle_3cq89_270{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);flex-shrink:0}._recoList_3cq89_281{display:flex;flex-direction:column;gap:var(--space-3)}._recoCard_3cq89_284{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:border-color .15s,transform .15s}._recoCard_3cq89_284:hover{border-color:var(--color-accent);transform:translateY(-2px)}._recoCard_3cq89_284:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._recoBackdrop_3cq89_295{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--color-bg-elevated);overflow:hidden}._recoBackdropImg_3cq89_302{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}._recoCard_3cq89_284:hover ._recoBackdropImg_3cq89_302{transform:scale(1.04)}._recoBackdropFallback_3cq89_307{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;opacity:.3}._recoOverlay_3cq89_311{position:absolute;top:var(--space-2);left:var(--space-2);display:flex;gap:var(--space-1)}._recoQuality_3cq89_316{font-size:10px;font-weight:800;letter-spacing:.04em;background:#000000b3;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:3px;padding:1px 5px}._recoInfo_3cq89_322{padding:var(--space-2) var(--space-3)}._recoTitle_3cq89_323{font-size:var(--font-size-xs);font-weight:700;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}._recoMeta_3cq89_327{font-size:10px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileReco_3cq89_266{display:none}@media (max-width: 860px){._mobileReco_3cq89_266{display:block}._mobileRecoGrid_3cq89_333{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);margin-top:var(--space-3)}}@media (max-width: 480px){._mobileRecoGrid_3cq89_333{grid-template-columns:1fr}}@media (max-width: 600px){._outerContainer_3cq89_13{padding-left:var(--space-3);padding-right:var(--space-3)}._sourceTabs_3cq89_78{gap:var(--space-1)}._sourceTab_3cq89_78,._infoTabBtn_3cq89_212{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs)}._castPanel_3cq89_231{grid-template-columns:1fr}}._starRatingWrap_3cq89_354{display:flex;flex-direction:column;gap:var(--space-2)}._starsRow_3cq89_360{display:flex;align-items:center;gap:2px}._starBtn_3cq89_366{background:none;border:none;cursor:pointer;padding:2px;line-height:0;transition:transform .12s ease;border-radius:3px}._starBtn_3cq89_366:hover,._starBtn_3cq89_366:focus-visible{outline:none;transform:scale(1.2)}._starFilled_3cq89_377 svg{filter:drop-shadow(0 0 4px rgba(255,149,0,.5))}._starHovered_3cq89_378 svg{filter:drop-shadow(0 0 6px rgba(255,149,0,.7))}._ratingLabel_3cq89_380{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap}._ratingHint_3cq89_388{color:var(--color-text-muted);font-style:italic}._voteCount_3cq89_389{display:flex;align-items:center;gap:4px;color:var(--color-text-muted)}._playerPage_nb553_1{width:100vw;height:100vh;background:#000;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;cursor:default}._playerPage_nb553_1:fullscreen,._playerPage_nb553_1:-webkit-full-screen{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999}._fullscreen_nb553_8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}._video_nb553_15{width:100%;height:100%;object-fit:contain}._backBtn_nb553_16{position:absolute;top:var(--space-5);left:var(--space-5);display:flex;align-items:center;gap:var(--space-2);background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);border-radius:99px;color:#fff;padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:500;z-index:20;cursor:pointer;transition:background var(--transition-fast)}._backBtn_nb553_16:hover{background:#ffffff26}._loadingOverlay_nb553_26{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0006;z-index:15}._errorOverlay_nb553_27{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000c;z-index:20}._errorContent_nb553_28{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);color:#fff;padding:var(--space-8)}._resumePrompt_nb553_29{position:absolute;top:30%;left:50%;transform:translate(-50%);z-index:25}._resumeCard_nb553_30{background:#121218f2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8);text-align:center;display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-lg)}._resumeCard_nb553_30 p{color:#fff;font-size:var(--font-size-base)}._resumeCard_nb553_30 strong{color:var(--color-accent)}._resumeBtns_nb553_33{display:flex;gap:var(--space-3);justify-content:center}._controls_nb553_34{position:absolute;bottom:0;left:0;right:0;z-index:10;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 100%);padding:var(--space-3) var(--space-5) var(--space-5);opacity:0;transition:opacity var(--transition-base);pointer-events:none}._controlsVisible_nb553_41{opacity:1;pointer-events:all}._progressWrap_nb553_42{width:100%;height:18px;display:flex;align-items:center;position:relative;cursor:pointer;margin-bottom:var(--space-3);padding:6px 0}._progressBg_nb553_47{position:absolute;top:6px;right:0;bottom:6px;left:0;background:#fff3;border-radius:99px}._progressBuf_nb553_48{position:absolute;top:6px;bottom:6px;left:0;background:#ffffff59;border-radius:99px;pointer-events:none}._progressFill_nb553_49{position:absolute;top:6px;bottom:6px;left:0;background:var(--color-accent);border-radius:99px;pointer-events:none}._progressThumb_nb553_50{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 6px #ff950099;pointer-events:none}._controlsRow_nb553_51{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._controlsLeft_nb553_52,._controlsRight_nb553_52{display:flex;align-items:center;gap:var(--space-2)}._ctrlBtn_nb553_53{background:none;border:none;cursor:pointer;color:#ffffffd9;padding:var(--space-2);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color var(--transition-fast)}._ctrlBtn_nb553_53:hover{color:#fff}._volumeWrap_nb553_55{display:flex;align-items:center;gap:var(--space-2)}._volumeSlider_nb553_56{width:70px;accent-color:var(--color-accent)}._timeDisplay_nb553_57{font-size:var(--font-size-xs);color:#ffffffb3;white-space:nowrap;font-variant-numeric:tabular-nums}._settingsWrap_nb553_58{position:relative}._settingsMenu_nb553_59{position:absolute;bottom:calc(100% + 8px);right:0;background:#121218f7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:140px;box-shadow:var(--shadow-lg);overflow:hidden}._settingsTitle_nb553_60{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:var(--space-3) var(--space-4) var(--space-2)}._settingsItem_nb553_61{display:block;width:100%;padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:left;background:none;border:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);font-family:inherit}._settingsItem_nb553_61:hover{background:#ffffff0f;color:#fff}._settingsActive_nb553_63{color:var(--color-accent)!important}._centerPlay_nb553_64{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:2px solid rgba(255,255,255,.3);border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--transition-fast)}._centerPlay_nb553_64:hover{background:#ff950066}._errorPage_nb553_66{width:100vw;height:100vh;background:#000;display:flex;align-items:center;justify-content:center}._settingsDivider_nb553_69{border:none;border-top:1px solid rgba(255,255,255,.1);margin:4px 0}._statusOverlay_nb553_70{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000000d9;z-index:20}._statusContent_nb553_71{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;color:#fff;padding:2rem;max-width:420px}._statusIcon_nb553_72{font-size:3rem}._statusContent_nb553_71 h2{font-size:1.5rem;font-weight:700}._statusContent_nb553_71 p{color:#ffffffb3;font-size:.95rem;line-height:1.6}._statusActions_nb553_75{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}._loadingText_nb553_76{color:#ffffff80;font-size:.85rem;margin-top:1rem}._wrap_1nxzp_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;text-align:center;gap:var(--space-5)}._code_1nxzp_11{font-size:clamp(6rem,20vw,12rem);font-weight:900;line-height:1;color:transparent;background:linear-gradient(135deg,var(--color-surface),var(--color-border));-webkit-background-clip:text;background-clip:text;letter-spacing:-.05em;-webkit-user-select:none;user-select:none}._title_1nxzp_23{font-size:var(--font-size-2xl);font-weight:800;color:var(--color-text-primary);letter-spacing:-.02em}._subtitle_1nxzp_30{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:380px;line-height:1.7}._actions_1nxzp_37{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-top:var(--space-4)}._actions_1nxzp_37 ._btn_1nxzp_45{padding:var(--space-4) var(--space-8);font-size:var(--font-size-base);border-radius:var(--radius-md)}._page_jxlqv_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:var(--color-bg);color:var(--color-text-primary);text-align:center;padding:2rem;gap:1.5rem}._icon_jxlqv_2{font-size:4rem}._title_jxlqv_3{font-size:var(--font-size-2xl);font-weight:700}._desc_jxlqv_4{color:var(--color-text-secondary);max-width:420px;line-height:1.7}._desc_jxlqv_4 strong{color:var(--color-accent)}._actions_jxlqv_6{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}._page_drs2j_1{padding:var(--space-8) 0 var(--space-16)}._pageTitle_drs2j_2{font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--space-8)}._grid_drs2j_3{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:768px){._grid_drs2j_3{grid-template-columns:280px 1fr}}._profileCard_drs2j_5{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;height:fit-content}._profileName_drs2j_6{font-size:var(--font-size-lg);font-weight:700}._profileBadgeUser_drs2j_9{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffff80;background:#ffffff12;border:1px solid rgba(255,255,255,.1);padding:3px 12px;border-radius:20px}._profileBadgeOnlyFan_drs2j_21{display:inline-flex;align-items:center;gap:5px;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#000;background:linear-gradient(90deg,#ff9000,#ffb347);border:1px solid rgba(255,144,0,.5);box-shadow:0 0 10px #ff900033;padding:3px 12px 3px 10px;border-radius:20px}._profileBadgeOnlyFan_drs2j_21 svg{fill:#000;stroke:none;flex-shrink:0}._profileBadgeAdmin_drs2j_37{display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#000;background:linear-gradient(90deg,#e53e3e,#fc8181);border:1px solid rgba(229,62,62,.5);box-shadow:0 0 10px #e53e3e33;padding:3px 12px;border-radius:20px;white-space:nowrap}._profileBadgeModerator_drs2j_51{display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#000;background:linear-gradient(90deg,#6366f1,#818cf8);border:1px solid rgba(99,102,241,.5);box-shadow:0 0 10px #6366f133;padding:3px 12px;border-radius:20px;white-space:nowrap}._infoList_drs2j_65{display:flex;flex-direction:column;gap:var(--space-3);width:100%;text-align:left}._infoItem_drs2j_66{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._infoItem_drs2j_66 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editCard_drs2j_68{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}._sectionTitle_drs2j_69{font-size:var(--font-size-md);font-weight:700;margin-bottom:var(--space-2)}._form_drs2j_70{display:flex;flex-direction:column;gap:var(--space-5)}._inputWrap_drs2j_71{position:relative;display:flex;align-items:center}._inputIcon_drs2j_72{position:absolute;left:var(--space-3);color:var(--color-text-muted);pointer-events:none}._inputWithIcon_drs2j_73{padding-left:2.5rem!important}._infoGrid_drs2j_74{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-4)}._infoGridItem_drs2j_75{display:flex;flex-direction:column;gap:var(--space-1)}._infoLabel_drs2j_76{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600}._infoValue_drs2j_77{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);text-transform:capitalize}._avatarUploadWrap_drs2j_80{position:relative;cursor:pointer;transition:transform .15s ease}._avatarUploadWrap_drs2j_80:hover{transform:scale(1.04)}._avatarUploadWrap_drs2j_80:active{transform:scale(.98)}._avatarOverlay_drs2j_89{position:absolute;bottom:0;right:0;width:28px;height:28px;border-radius:50%;background:var(--color-accent);color:#000;font-size:.95rem;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-bg-card);box-shadow:0 2px 8px #0000004d}._walletHeader_drs2j_107{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._walletSkeleton_drs2j_114{height:40px;border-radius:var(--radius-sm);margin-top:var(--space-2)}._walletBalanceRow_drs2j_119{display:flex;align-items:baseline;gap:6px;margin-top:var(--space-2)}._walletAmount_drs2j_125{font-size:1.75rem;font-weight:900;color:var(--color-accent);letter-spacing:-.03em;line-height:1}._walletCurrency_drs2j_132{font-size:var(--font-size-xs);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._txSection_drs2j_141{display:flex;flex-direction:column;gap:var(--space-4)}._txFilters_drs2j_148{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}._txFilterBtn_drs2j_154{padding:5px 13px;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.02em;border:1px solid var(--color-border);border-radius:var(--radius-full);background:transparent;color:var(--color-text-secondary);cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s,background .15s;white-space:nowrap}._txFilterBtn_drs2j_154:hover{border-color:var(--color-accent);color:var(--color-accent)}._txFilterBtnActive_drs2j_172{background:#ff95001f!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}._txTotal_drs2j_177{margin-left:auto;font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}._txSkeletons_drs2j_185{display:flex;flex-direction:column;gap:var(--space-3)}._txSkeleton_drs2j_185{height:60px;border-radius:var(--radius-md)}._txEmpty_drs2j_196{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-10) 0;text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._txEmpty_drs2j_196 span{font-size:2rem;opacity:.6}._txList_drs2j_209{display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._txRow_drs2j_219{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4);border-bottom:1px solid rgba(255,255,255,.05);background:var(--color-bg-card);transition:background .12s}._txRow_drs2j_219:last-child{border-bottom:none}._txRow_drs2j_219:hover{background:#ffffff06}._txIcon_drs2j_232{width:38px;height:38px;border-radius:var(--radius-sm);background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}._txInfo_drs2j_244{display:flex;flex-direction:column;gap:2px;min-width:0}._txLabel_drs2j_250{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._txSub_drs2j_258{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._txDate_drs2j_265{font-size:.68rem;color:var(--color-text-muted);white-space:nowrap}._txRight_drs2j_271{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._txAmount_drs2j_278{font-size:var(--font-size-sm);font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}._txCredit_drs2j_284{color:var(--color-success, #22c55e)}._txDebit_drs2j_285{color:var(--color-error, #ef4444)}._chip_drs2j_288{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:99px;white-space:nowrap}._chipCompleted_drs2j_297{background:#22c55e1f;color:#22c55e}._chipPending_drs2j_298{background:#f59e0b1f;color:#f59e0b}._chipFailed_drs2j_299{background:#ef44441f;color:#ef4444}._chipCancelled_drs2j_300{background:#ffffff0f;color:var(--color-text-muted)}._txPagination_drs2j_303{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding-top:var(--space-2)}._txPageInfo_drs2j_310{font-size:var(--font-size-xs);color:var(--color-text-secondary);min-width:56px;text-align:center}@media (max-width: 600px){._txRow_drs2j_219{grid-template-columns:34px 1fr;grid-template-rows:auto auto}._txRight_drs2j_271{grid-column:2;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-2)}._txFilters_drs2j_148{gap:var(--space-1)}._txFilterBtn_drs2j_154{padding:4px 10px}}._profileWallet_drs2j_335{width:100%;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}._profileWalletLabel_drs2j_345{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted)}._txFilterMenu_drs2j_354{position:relative}._txFilterRow_drs2j_357{display:flex;align-items:center;gap:var(--space-3)}._txMenuBtn_drs2j_364{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.03em;color:var(--color-text-primary);background:#ffffff0d;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}._txMenuBtn_drs2j_364:hover{border-color:var(--color-accent);color:var(--color-accent)}._txMenuBtn_drs2j_364[aria-expanded=true]{border-color:var(--color-accent);color:var(--color-accent);background:#ff95001a}._txDropdown_drs2j_392{position:absolute;top:calc(100% + 6px);left:0;min-width:190px;background:#111;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);box-shadow:0 12px 36px #000000bf,0 0 0 1px #ff95000f;z-index:500;overflow:hidden;animation:_txDropIn_drs2j_1 .15s cubic-bezier(.16,1,.3,1)}@keyframes _txDropIn_drs2j_1{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}._txDropItem_drs2j_411{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary);background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:background .12s,color .12s}._txDropItem_drs2j_411:hover{background:#ffffff0d;color:var(--color-text-primary)}._txDropItemActive_drs2j_431{color:var(--color-accent)!important;font-weight:700;background:#ff950014}._txDropItemActive_drs2j_431:hover{background:#ff950021}._txDropCheck_drs2j_439{width:14px;font-size:.7rem;color:var(--color-accent);flex-shrink:0;text-align:center}@media (max-width: 400px){._txDropdown_drs2j_392{min-width:160px}}._walletStatRow_drs2j_452{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:var(--space-3);margin-top:var(--space-1);border-top:1px solid rgba(255,255,255,.06);gap:var(--space-2)}._walletStatLabel_drs2j_462{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._walletStatValue_drs2j_469{font-size:var(--font-size-sm);font-weight:700;color:var(--color-success, #22c55e);white-space:nowrap}._settingsBtn_drs2j_477{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:9px 16px;margin-top:var(--space-2);font-size:var(--font-size-sm);font-weight:700;font-family:inherit;color:var(--color-text-primary);background:#ffffff0d;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;letter-spacing:.02em;transition:background .15s,border-color .15s,color .15s,transform .12s}._settingsBtn_drs2j_477:hover{background:#ff95001a;border-color:var(--color-accent);color:var(--color-accent);transform:translateY(-1px)}._settingsBtn_drs2j_477:active{transform:translateY(0)}._logoutBtn_drs2j_505{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:9px 16px;font-size:var(--font-size-sm);font-weight:700;font-family:inherit;color:#f87171;background:#ef444412;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-md);cursor:pointer;letter-spacing:.02em;transition:background .15s,border-color .15s,color .15s,transform .12s}._logoutBtn_drs2j_505:hover{background:#ef444426;border-color:#ef444480;color:#fca5a5;transform:translateY(-1px)}._logoutBtn_drs2j_505:active{transform:translateY(0)}._modalBackdrop_drs2j_532{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:800;animation:_fadeIn_drs2j_1 .18s ease}@keyframes _fadeIn_drs2j_1{0%{opacity:0}to{opacity:1}}._settingsPanel_drs2j_543{position:fixed;top:0;right:0;bottom:0;width:min(420px,100vw);z-index:900;background:#0e0e0e;border-left:1px solid rgba(255,255,255,.08);box-shadow:-8px 0 40px #0009;display:flex;flex-direction:column;animation:_slideIn_drs2j_1 .22s cubic-bezier(.16,1,.3,1);overflow:hidden}@keyframes _slideIn_drs2j_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._settingsHeader_drs2j_564{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}._settingsHeaderTitle_drs2j_572{display:flex;align-items:center;gap:9px;font-size:var(--font-size-md);font-weight:800;color:var(--color-text-primary);letter-spacing:-.01em}._settingsClose_drs2j_581{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#ffffff0f;border:none;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s}._settingsClose_drs2j_581:hover{background:#ffffff1f;color:#fff}._settingsBody_drs2j_597{flex:1;overflow-y:auto;padding:24px 20px;display:flex;flex-direction:column;gap:0;scrollbar-width:thin;scrollbar-color:rgba(255,149,0,.3) transparent}._settingsDivider_drs2j_609{height:1px;background:#ffffff12;margin:24px 0}._settingsSection_drs2j_616{display:flex;flex-direction:column;gap:18px}._settingsSectionTitle_drs2j_621{font-size:var(--font-size-sm);font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--color-accent);margin:0}._settingsForm_drs2j_631{display:flex;flex-direction:column;gap:14px}._settingsField_drs2j_636{display:flex;flex-direction:column;gap:6px}._settingsLabel_drs2j_641{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._setPasswordHint_drs2j_650{font-size:var(--font-size-xs);color:var(--color-text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-sm);padding:8px 12px;margin:0;line-height:1.5}._msgSuccess_drs2j_662{font-size:var(--font-size-sm);color:var(--color-success, #22c55e);background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-sm);padding:8px 12px;margin:0}._msgError_drs2j_671{font-size:var(--font-size-sm);color:var(--color-error, #ef4444);background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-sm);padding:8px 12px;margin:0}@media (max-width: 480px){._settingsPanel_drs2j_543{width:100%}}._page_1n3hj_2{padding:var(--space-8) 0 var(--space-12);min-height:calc(100vh - var(--header-height))}._header_1n3hj_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5)}._title_1n3hj_13{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text-primary)}._tabs_1n3hj_20{display:flex;gap:0;border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6)}._tab_1n3hj_20{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast);font-family:inherit}._tab_1n3hj_20:hover{color:var(--color-text-primary)}._tabActive_1n3hj_42{color:#ff9000!important;border-bottom-color:#ff9000!important;font-weight:600}._tabCount_1n3hj_47{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#ff900026;color:#ff9000;border-radius:99px;font-size:.7rem;font-weight:700}._grid_1n3hj_62{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media (min-width: 480px){._grid_1n3hj_62{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){._grid_1n3hj_62{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1024px){._grid_1n3hj_62{grid-template-columns:repeat(5,1fr)}}._item_1n3hj_71{position:relative}._card_1n3hj_74{display:block;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-card);border:1px solid var(--color-border);transition:transform var(--transition-fast),box-shadow var(--transition-fast);text-decoration:none}._card_1n3hj_74:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}._poster_1n3hj_85{width:100%;aspect-ratio:2/3;object-fit:cover;display:block}._posterFallback_1n3hj_91{width:100%;aspect-ratio:2/3;display:flex;align-items:center;justify-content:center;font-size:2rem;background:var(--color-bg-elevated);color:var(--color-text-muted)}._info_1n3hj_101{padding:var(--space-3)}._movieTitle_1n3hj_104{display:block;font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}._movieMeta_1n3hj_114{font-size:var(--font-size-xs);color:var(--color-text-muted)}._removeBtn_1n3hj_120{position:absolute;top:var(--space-2);right:var(--space-2);width:28px;height:28px;border-radius:50%;background:#000000b3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#ffffffb3;opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast)}._item_1n3hj_71:hover ._removeBtn_1n3hj_120{opacity:1}._removeBtn_1n3hj_120:hover{color:#ef4444;background:#000000d9}._page_hr6h6_3{padding:var(--space-8) 0 var(--space-16)}._header_hr6h6_6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6)}._pageTitle_hr6h6_14{font-size:var(--font-size-2xl);font-weight:700;margin:0}._balanceCard_hr6h6_21{background:linear-gradient(135deg,rgba(255,149,0,.12) 0%,var(--color-bg-card) 60%);border:1px solid rgba(255,149,0,.25);border-radius:var(--radius-lg);padding:var(--space-8);margin-bottom:var(--space-6)}._balanceRow_hr6h6_30{display:flex;gap:var(--space-8);align-items:center;flex-wrap:wrap}._balanceItem_hr6h6_36{display:flex;flex-direction:column;gap:var(--space-1)}._balanceLabel_hr6h6_41{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600}._balanceAmount_hr6h6_48{font-size:2rem;font-weight:800;color:#fff;letter-spacing:-.02em}._balanceDivider_hr6h6_54{width:1px;height:40px;background:var(--color-border);flex-shrink:0}._balanceSkeleton_hr6h6_60{height:60px;border-radius:var(--radius-md);background:#ffffff0f;animation:_shimmer_hr6h6_1 1.4s infinite}._filtersBar_hr6h6_68{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center;margin-bottom:var(--space-4)}._filterSelect_hr6h6_75{min-width:140px;max-width:180px;font-size:var(--font-size-sm);padding:.4rem .75rem;cursor:pointer}._filterDate_hr6h6_82{min-width:140px;font-size:var(--font-size-sm);padding:.4rem .75rem}@media (max-width: 600px){._filterSelect_hr6h6_75,._filterDate_hr6h6_82{min-width:100%;max-width:100%}._filtersBar_hr6h6_68{flex-direction:column}}._txCard_hr6h6_93{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._txHeader_hr6h6_99{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}._txTitle_hr6h6_106{font-size:var(--font-size-md);font-weight:700;margin:0}._txCount_hr6h6_111{font-size:var(--font-size-xs);color:var(--color-text-muted);background:#ffffff0f;padding:2px 10px;border-radius:99px}._txList_hr6h6_120{display:flex;flex-direction:column}._txRow_hr6h6_121{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);transition:background .12s;flex-wrap:wrap}._txRow_hr6h6_121:last-child{border-bottom:none}._txRow_hr6h6_121:hover{background:#ffffff06}._txLeft_hr6h6_134{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}._txDesc_hr6h6_141{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._txRef_hr6h6_145{font-size:.7rem;color:var(--color-text-muted);font-family:monospace}._txRight_hr6h6_151{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._txAmount_hr6h6_158{font-size:var(--font-size-sm);font-weight:700;letter-spacing:-.01em}._txAmountCredit_hr6h6_163{color:var(--color-success)}._txAmountDebit_hr6h6_164{color:var(--color-text-primary)}._txDate_hr6h6_165{font-size:.72rem;color:var(--color-text-muted)}._loadingRows_hr6h6_171{display:flex;flex-direction:column;gap:1px;padding:var(--space-4) var(--space-6)}._skeletonRow_hr6h6_172{height:52px;border-radius:var(--radius-sm);background:#ffffff0d;animation:_shimmer_hr6h6_1 1.4s infinite}@keyframes _shimmer_hr6h6_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._emptyState_hr6h6_185{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);color:var(--color-text-muted);text-align:center}._errorMsg_hr6h6_194{color:var(--color-error);font-size:var(--font-size-sm);padding:var(--space-6);text-align:center}._pagination_hr6h6_202{display:flex;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border)}._pageBtn_hr6h6_210{font-size:var(--font-size-sm);padding:.4rem 1rem}._pageInfo_hr6h6_211{font-size:var(--font-size-sm);color:var(--color-text-secondary);min-width:100px;text-align:center}._page_p159f_6{min-height:100vh;padding-bottom:var(--space-16);background:radial-gradient(ellipse 140% 55% at 50% -5%,rgba(245,158,11,.09) 0%,transparent 58%),radial-gradient(ellipse 80% 40% at 50% 100%,rgba(0,0,0,.6) 0%,transparent 70%),#070707}._hero_p159f_16{position:relative;text-align:center;padding:clamp(2.5rem,6vh,4rem) var(--space-4) clamp(1.25rem,3vh,2rem);overflow:hidden}._heroGlow_p159f_24{position:absolute;top:-100px;left:50%;transform:translate(-50%);width:700px;height:480px;background:radial-gradient(ellipse,rgba(245,158,11,.13) 0%,transparent 68%);pointer-events:none;filter:blur(4px)}._heroBadge_p159f_37{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 40px;border-radius:99px;font-size:1.05rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#f59e0b;background:linear-gradient(135deg,#f59e0b24,#d4a01714,#f59e0b24);border:1.5px solid rgba(245,158,11,.45);box-shadow:0 0 28px #f59e0b2e,0 0 56px #f59e0b14,inset 0 1px #ffffff0f;overflow:hidden}._heroBadge_p159f_37:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09),transparent);animation:_badgeShimmer_p159f_1 3.5s ease-in-out infinite}@keyframes _badgeShimmer_p159f_1{0%{left:-100%}60%{left:160%}to{left:160%}}._statusPill_p159f_77{display:inline-flex;align-items:center;gap:7px;background:#22c55e14;border:1px solid rgba(34,197,94,.22);color:#4ade80;font-size:.75rem;font-weight:600;padding:6px 18px;border-radius:99px;letter-spacing:.02em}._plansSection_p159f_92{max-width:700px;margin:0 auto;padding:0 var(--space-4)}._plansGrid_p159f_97{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5)}._card_p159f_105{position:relative;display:grid;grid-template-columns:210px 1fr;grid-template-rows:auto auto auto;align-items:center;gap:0 var(--space-6);padding:var(--space-5) var(--space-6);border-radius:18px;cursor:pointer;overflow:hidden;background:linear-gradient(145deg,#ffffff0e,#ffffff06 60%,#ffffff0a);border:1.5px solid rgba(255,255,255,.09);box-shadow:0 4px 24px #0000008c,inset 0 1px #ffffff0f;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,border-color .22s ease}._card_p159f_105:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.04) 0%,transparent 55%);pointer-events:none}._card_p159f_105:hover{transform:translateY(-4px) scale(1.005);box-shadow:0 18px 48px #000000a6,0 0 0 1px #ffffff1f}._cardHighlight_p159f_153{background:linear-gradient(145deg,#f59e0b17,#f59e0b0a 55%,#f59e0b12);border-color:#f59e0b47;box-shadow:0 4px 28px #f59e0b1a,0 0 0 1px #f59e0b1a,inset 0 1px #ffffff0f}._cardHighlight_p159f_153:hover{box-shadow:0 20px 56px #f59e0b38,0 0 0 1.5px #f59e0b59}._cardSelected_p159f_173:not(._cardGold_p159f_173){border-color:var(--plan-accent, var(--color-accent))!important;box-shadow:0 0 0 2px var(--plan-accent, var(--color-accent)),0 18px 48px #00000080,0 0 28px color-mix(in srgb,var(--plan-accent, var(--color-accent)) 30%,transparent)!important}._cardGold_p159f_173{background:linear-gradient(145deg,#d4a01714,#b48c0a08 55%,#d4a0170f);border-color:#d4a01733}._cardGold_p159f_173:hover:not(._cardSelected_p159f_173){border-color:#d4a01761;box-shadow:0 18px 48px #d4a0171f,0 0 0 1px #d4a01733}._cardGold_p159f_173._cardSelected_p159f_173{border-color:#d4a017!important;box-shadow:0 0 0 2px #f5d061,0 0 28px #d4a0178c,0 0 56px #d4a01733,0 18px 48px #00000080!important}._selectRing_p159f_207{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:20px;border:2px solid transparent;pointer-events:none;transition:border-color .2s}._selectRingActive_p159f_215{border-color:var(--plan-accent, var(--color-accent))}._badge_p159f_218{position:absolute;top:13px;right:16px;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#000;padding:4px 11px;border-radius:99px;box-shadow:0 2px 8px #0000004d}._badgePopular_p159f_233{position:absolute;top:13px;right:16px;display:inline-flex;align-items:center;gap:4px;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#000;background:linear-gradient(90deg,#f59e0b,#fbbf24);padding:4px 11px;border-radius:99px;box-shadow:0 2px 12px #f59e0b66}._planName_p159f_252{font-size:1rem;font-weight:800;color:#fff;margin:0 0 2px;letter-spacing:-.01em;grid-column:1;grid-row:1}._priceCol_p159f_261{grid-column:1;grid-row:1 / -1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}._priceBlock_p159f_270{display:flex;align-items:center;gap:1px;flex-wrap:wrap;margin-bottom:2px}._currencySymbol_p159f_277{font-size:.95rem;font-weight:700;color:var(--color-text-secondary);padding-top:6px;line-height:1}._priceMain_p159f_284{font-size:2.9rem;font-weight:900;line-height:1;letter-spacing:-.04em}._priceDecimal_p159f_290{font-size:1.25rem;font-weight:800;padding-top:7px;line-height:1}._priceDivider_p159f_297{font-size:1.5rem;font-weight:400;opacity:.6;align-self:center;padding:0 4px 0 6px;line-height:1}._priceDuration_p159f_306{font-size:.88rem;font-weight:700;color:var(--color-text-secondary);align-self:center;letter-spacing:.04em;white-space:nowrap}._originalPrice_p159f_314{font-size:.73rem;color:var(--color-text-muted);text-decoration:line-through;text-decoration-color:#ffffff40;margin:0}._featureList_p159f_323{list-style:none;padding:0 0 0 var(--space-6);margin:0;display:flex;flex-direction:column;gap:10px;grid-column:2;grid-row:1 / span 3;border-left:1px solid rgba(255,255,255,.07)}._featureItem_p159f_334{display:flex;align-items:center;gap:9px;font-size:.8rem;color:var(--color-text-secondary);line-height:1.4;transition:color .15s ease}._featureItem_p159f_334:hover{color:#ffffffd9}._purchasePanel_p159f_346{max-width:500px;margin:0 auto;padding:var(--space-6) var(--space-7);border-radius:20px;background:linear-gradient(160deg,#141008f5,#0e0b05fa,#120e06f5);border:1px solid rgba(245,158,11,.18);box-shadow:0 0 0 1px #f59e0b12,0 24px 60px #000000bf,0 0 40px #f59e0b0f,inset 0 1px #ffffff0a;position:relative;overflow:hidden}._purchasePanel_p159f_346:before{content:"";position:absolute;top:-60px;left:50%;transform:translate(-50%);width:320px;height:200px;background:radial-gradient(ellipse,rgba(245,158,11,.07) 0%,transparent 70%);pointer-events:none}._purchaseSummary_p159f_379{margin-bottom:var(--space-5);padding-top:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid rgba(245,158,11,.12);display:flex;flex-direction:column;gap:var(--space-3)}._purchaseLine_p159f_388{display:flex;justify-content:space-between;align-items:center;font-size:.84rem;gap:var(--space-4)}._purchaseLabel_p159f_395{color:var(--color-text-muted);font-weight:500;letter-spacing:.01em;padding-left:var(--space-2);flex-shrink:0}._purchaseValue_p159f_402{color:#fffc;font-weight:600;padding-right:var(--space-2);text-align:right}._purchasePriceTotal_p159f_408{font-size:1.15rem;font-weight:900;letter-spacing:-.02em;padding-right:var(--space-2);text-align:right}._subscribeBtn_p159f_417{position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:9px;padding:.9rem 1.5rem;border-radius:13px;border:none;color:#000;font-size:.95rem;font-weight:900;letter-spacing:.04em;cursor:pointer;margin-bottom:var(--space-3);overflow:hidden;transition:filter .18s ease,transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease}._subscribeBtn_p159f_417:after{content:"";position:absolute;top:0;left:-80%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transition:left .4s ease}._subscribeBtn_p159f_417:hover:after{left:140%}._subscribeBtn_p159f_417:hover{filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 8px 28px #f59e0b73}._subscribeBtn_p159f_417:active{transform:translateY(0) scale(.98);filter:brightness(.95);box-shadow:none}._subscribeBtn_p159f_417:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._purchaseNote_p159f_467{font-size:.71rem;color:var(--color-text-muted);text-align:center;margin:0 0 var(--space-3);letter-spacing:.01em}._walletLink_p159f_476{display:flex;align-items:center;justify-content:center;gap:5px;font-size:.78rem;font-weight:600;color:#f59e0bcc;text-decoration:none;transition:color .15s}._walletLink_p159f_476:hover{color:#f59e0b;text-decoration:underline;text-underline-offset:3px}._paymentNote_p159f_494{display:flex;align-items:center;justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-10);padding:var(--space-4);font-size:.78rem;color:var(--color-text-muted)}._paymentNoteLabel_p159f_505{font-weight:600}._paymentBadge_p159f_506{font-size:.7rem;font-weight:800;padding:3px 10px;border-radius:6px;letter-spacing:.04em}._paymentNoteRight_p159f_513{margin-left:auto;font-size:.72rem;color:var(--color-text-muted)}@media (max-width: 640px){._paymentNoteRight_p159f_513{display:none}}@media (max-width: 640px){._purchasePanel_p159f_346{padding:var(--space-5) var(--space-6);border-radius:16px}._compareGrid_p159f_526{grid-template-columns:1fr 1fr}}@media (max-width: 600px){._card_p159f_105{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:0}._planName_p159f_252,._priceCol_p159f_261{grid-column:1;grid-row:1}._featureList_p159f_323{grid-column:1;grid-row:4;border-left:none;padding-left:0;padding-top:var(--space-4);border-top:1px solid rgba(255,255,255,.07)}._badge_p159f_218,._badgePopular_p159f_233{top:10px;right:12px}}@media (max-width: 380px){._plansSection_p159f_92{padding:0 var(--space-3)}._card_p159f_105{padding:var(--space-4) var(--space-4);border-radius:14px}._priceMain_p159f_284{font-size:2.4rem}}._page_54uvo_1{padding:var(--space-8) 0 var(--space-16)}._header_54uvo_2{display:flex;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-8)}._title_54uvo_3{font-size:var(--font-size-2xl);font-weight:700}._count_54uvo_4{font-size:var(--font-size-sm);color:var(--color-text-muted)}._grid_54uvo_5{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}@media (min-width:480px){._grid_54uvo_5{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){._grid_54uvo_5{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){._grid_54uvo_5{grid-template-columns:repeat(5,1fr)}}@media (min-width:1280px){._grid_54uvo_5{grid-template-columns:repeat(6,1fr)}}._item_54uvo_10{position:relative}._card_54uvo_11{display:block;text-decoration:none}._poster_54uvo_12{width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-md)}._info_54uvo_13{padding:.4rem .2rem}._movieTitle_54uvo_14{display:block;font-size:.8rem;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._movieMeta_54uvo_15{font-size:.7rem;color:var(--color-text-muted)}._removeBtn_54uvo_16{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:50%;background:#000000b3;border:1px solid rgba(255,255,255,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity var(--transition-fast)}._item_54uvo_10:hover ._removeBtn_54uvo_16{opacity:1}._removeBtn_54uvo_16:hover{background:var(--color-error)}@media (hover:none){._removeBtn_54uvo_16{opacity:1}}._page_1lwbv_1{padding:var(--space-8) 0 var(--space-16)}._header_1lwbv_2{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-8);flex-wrap:wrap;gap:var(--space-3)}._title_1lwbv_3{font-size:var(--font-size-2xl);font-weight:700}._count_1lwbv_4{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px;display:block}._list_1lwbv_5{display:flex;flex-direction:column;gap:var(--space-3)}._item_1lwbv_6{display:flex;gap:var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);position:relative;align-items:flex-start}._poster_1lwbv_7{flex-shrink:0;width:80px;border-radius:var(--radius-sm);overflow:hidden;position:relative}._poster_1lwbv_7 img{width:100%;aspect-ratio:2/3;object-fit:cover;display:block}._progressBar_1lwbv_9{position:absolute;bottom:0;left:0;right:0;height:3px;background:#fff3}._progressFill_1lwbv_10{height:100%;background:var(--color-accent)}._info_1lwbv_11{flex:1;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._movieTitle_1lwbv_12{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);text-decoration:none}._movieTitle_1lwbv_12:hover{color:var(--color-accent)}._movieMeta_1lwbv_14,._watchedAt_1lwbv_15{font-size:var(--font-size-xs);color:var(--color-text-muted)}._removeBtn_1lwbv_16{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#ffffff0f;border:1px solid var(--color-border);color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--transition-fast)}._removeBtn_1lwbv_16:hover{background:#ef444426;color:var(--color-error)}._page_rnppn_1{padding:var(--space-8) 0 var(--space-16)}._header_rnppn_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-8)}._title_rnppn_3{font-size:var(--font-size-2xl);font-weight:700}._grid_rnppn_4{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5)}@media (min-width:480px){._grid_rnppn_4{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){._grid_rnppn_4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){._grid_rnppn_4{grid-template-columns:repeat(5,1fr)}}._card_rnppn_8{display:flex;flex-direction:column;gap:var(--space-2)}._posterWrap_rnppn_9{position:relative;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:2/3;background:var(--color-bg-elevated)}._poster_rnppn_9{width:100%;height:100%;object-fit:cover}._overlay_rnppn_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast)}._posterWrap_rnppn_9:hover ._overlay_rnppn_11{background:#0000008c}._playBtn_rnppn_13{width:56px;height:56px;border-radius:50%;background:#ff9500e6;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:scale(.8);transition:opacity var(--transition-fast),transform var(--transition-fast)}._posterWrap_rnppn_9:hover ._playBtn_rnppn_13{opacity:1;transform:scale(1)}@media (hover:none){._playBtn_rnppn_13{opacity:1;transform:scale(.8)}}._removeBtn_rnppn_16{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:50%;background:#000000b3;border:1px solid rgba(255,255,255,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity var(--transition-fast)}._posterWrap_rnppn_9:hover ._removeBtn_rnppn_16{opacity:1}@media (hover:none){._removeBtn_rnppn_16{opacity:1}}._progressBar_rnppn_19{position:absolute;bottom:0;left:0;right:0;height:4px;background:#fff3}._progressFill_rnppn_20{height:100%;background:var(--color-accent);border-radius:0 2px 2px 0}._progressLabel_rnppn_21{position:absolute;bottom:6px;right:6px;font-size:10px;font-weight:700;background:#000000b3;color:#fff;padding:1px 5px;border-radius:3px}._info_rnppn_22{padding:0 2px}._movieTitle_rnppn_23{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);text-decoration:none;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._movieTitle_rnppn_23:hover{color:var(--color-accent)}._movieMeta_rnppn_25{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:2px}._page_1r0lt_2{padding:var(--space-8) 0 var(--space-12);min-height:calc(100vh - var(--header-height));background:#000}._pageHeader_1r0lt_9{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-6);flex-wrap:wrap;gap:var(--space-4)}._pageTitle_1r0lt_17{font-size:2rem;font-weight:800;color:#fff;line-height:1.1;margin-bottom:4px}._pageSub_1r0lt_24{color:#888;font-size:var(--font-size-sm);margin-top:var(--space-1)}._pageSub_1r0lt_24 strong{color:#ff9000;font-weight:600}._adminBadge_1r0lt_32{display:inline-flex;align-items:center;padding:4px 12px;background:#ff900026;border:1px solid rgba(255,144,0,.4);border-radius:6px;color:#ff9000;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:4px}._statsGrid_1r0lt_48{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}@media (min-width: 640px){._statsGrid_1r0lt_48{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){._statsGrid_1r0lt_48{grid-template-columns:repeat(4,1fr)}}._statCard_1r0lt_58{background:#111;border:1px solid #222222;border-radius:12px;padding:18px 20px;display:flex;align-items:flex-start;gap:var(--space-4);transition:box-shadow var(--transition-fast),border-color var(--transition-fast)}._statCard_1r0lt_58:hover{border-color:#ff900040;box-shadow:0 4px 20px #0009}._statIcon_1r0lt_73{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._statBody_1r0lt_83{display:flex;flex-direction:column;gap:3px;min-width:0}._statLabel_1r0lt_89{font-size:.7rem;color:#888;text-transform:uppercase;letter-spacing:.07em;font-weight:600}._statValue_1r0lt_96{font-size:1.55rem;font-weight:700;color:#fff;line-height:1.1}._statChange_1r0lt_102{font-size:.72rem;color:#22c55e;display:flex;align-items:center;gap:4px;margin-top:2px}._section_1r0lt_112{margin-top:var(--space-6)}._sectionHeader_1r0lt_114{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5)}._tableWrap_1r0lt_121{overflow-x:auto;border-radius:12px;border:1px solid #222222;background:#111}._table_1r0lt_121{width:100%;border-collapse:collapse;min-width:480px}._table_1r0lt_121 th{background:#161616;padding:14px 16px;text-align:left;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#666;white-space:nowrap;border-bottom:1px solid #222222}._table_1r0lt_121 td{padding:14px 16px;border-top:1px solid #1a1a1a;font-size:var(--font-size-sm);vertical-align:middle;color:#aaa}._table_1r0lt_121 tbody tr:first-child td{border-top:none}._table_1r0lt_121 tbody tr:hover td{background:#ffffff05}._movieTitle_1r0lt_155{font-weight:600;color:#fff}._views_1r0lt_159{color:#888}._genreBadge_1r0lt_162{display:inline-flex;align-items:center;padding:2px 9px;background:#1e1e1e;border:1px solid #333;border-radius:4px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#aaa}._status_1r0lt_177{display:inline-flex;align-items:center;padding:3px 9px;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._published_1r0lt_187{background:#22c55e1f;color:#22c55e;border:1px solid rgba(34,197,94,.25)}._draft_1r0lt_192{background:#6464641f;color:#888;border:1px solid #333}._actions_1r0lt_199{display:flex;gap:var(--space-4)}._actionBtn_1r0lt_200{background:none;border:none;cursor:pointer;font-size:var(--font-size-sm);font-family:inherit;color:#888;padding:0;transition:color var(--transition-fast)}._actionBtn_1r0lt_200:hover{color:#ff9000}._page_ozob9_1{padding:var(--space-8) 0 var(--space-16)}._pageHeader_ozob9_2{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-6);flex-wrap:wrap;gap:var(--space-3)}._pageTitle_ozob9_3{font-size:var(--font-size-2xl);font-weight:700}._pageCount_ozob9_4{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px}._filters_ozob9_6{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-6);align-items:center}._searchInput_ozob9_7{flex:1;min-width:200px}._filterSelect_ozob9_8{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);padding:var(--space-3);font-size:var(--font-size-sm);outline:none;cursor:pointer;min-width:130px}._filterSelect_ozob9_8:focus{border-color:var(--color-accent)}._tableWrap_ozob9_11{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border);display:block}@media (max-width:767px){._tableWrap_ozob9_11{display:none}}._table_ozob9_11{width:100%;border-collapse:collapse}._table_ozob9_11 th{background:var(--color-bg-elevated);padding:var(--space-4);text-align:left;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);white-space:nowrap}._table_ozob9_11 td{padding:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);vertical-align:middle}._table_ozob9_11 tr:hover td{background:#ffffff05}._movieCell_ozob9_18{display:flex;align-items:center;gap:var(--space-3)}._movieThumb_ozob9_19{width:40px;aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-xs);flex-shrink:0}._movieTitle_ozob9_20{font-weight:600;color:var(--color-text-primary);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._movieMeta_ozob9_21{font-size:var(--font-size-xs);color:var(--color-text-muted)}._viewCount_ozob9_22{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._actions_ozob9_23{display:flex;gap:var(--space-2);flex-wrap:wrap}._mobileCards_ozob9_26{display:none;flex-direction:column;gap:var(--space-3)}@media (max-width:767px){._mobileCards_ozob9_26{display:flex}}._mobileCard_ozob9_26{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}._mobileCardTop_ozob9_29{display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}._mobileThumb_ozob9_30{width:56px;aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-xs);flex-shrink:0}._mobileInfo_ozob9_31{flex:1;min-width:0}._mobileBadges_ozob9_32{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2)}._mobileActions_ozob9_33{display:flex;gap:var(--space-2);flex-wrap:wrap}._pagination_ozob9_35{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}._pageInfo_ozob9_36{font-size:var(--font-size-sm);color:var(--color-text-secondary);min-width:60px;text-align:center}._loadingGrid_ozob9_38{display:flex;flex-direction:column;gap:var(--space-3)}._skeletonRow_ozob9_39{height:60px;border-radius:var(--radius-sm)}._errorBox_ozob9_40{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-md);padding:var(--space-4);color:var(--color-error);font-size:var(--font-size-sm)}._emptyState_ozob9_41{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-20) var(--space-8);text-align:center;color:var(--color-text-muted)}._overlay_ozob9_44{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_ozob9_45{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);max-width:400px;width:100%;box-shadow:var(--shadow-lg)}._dialogMsg_ozob9_46{color:var(--color-text-primary);font-size:var(--font-size-base);margin-bottom:var(--space-6);text-align:center}._dialogBtns_ozob9_47{display:flex;gap:var(--space-3);justify-content:center}._formModal_ozob9_49{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:680px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-lg)}._formHeader_ozob9_50{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6);border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-bg-card);z-index:1}._formTitle_ozob9_51{font-size:var(--font-size-lg);font-weight:700}._formError_ozob9_52{margin:var(--space-4) var(--space-6) 0;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);color:var(--color-error);font-size:var(--font-size-sm)}._form_ozob9_49{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}._formGrid_ozob9_54{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media (max-width:480px){._formGrid_ozob9_54{grid-template-columns:1fr}}._spanFull_ozob9_56{grid-column:1/-1}._checkLabel_ozob9_57{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;margin-top:1.5rem}._checkLabel_ozob9_57 input{accent-color:var(--color-accent);width:16px;height:16px}._genreSection_ozob9_59{display:flex;flex-direction:column;gap:var(--space-2)}._genrePills_ozob9_60{display:flex;flex-wrap:wrap;gap:var(--space-2)}._genrePill_ozob9_60{padding:4px 12px;border-radius:99px;font-size:var(--font-size-xs);font-weight:600;border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast)}._genrePill_ozob9_60:hover{border-color:var(--color-accent);color:var(--color-accent)}._genrePillActive_ozob9_63{background:var(--color-accent-dim)!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}._formActions_ozob9_64{display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-4);border-top:1px solid var(--color-border)}._toast_ozob9_66{position:fixed;bottom:calc(var(--bottom-nav-height) + 1rem);left:50%;transform:translate(-50%);background:var(--color-success);color:#fff;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;z-index:var(--z-toast);box-shadow:var(--shadow-lg);white-space:nowrap;animation:_toastIn_ozob9_1 .2s ease}._toastError_ozob9_67{background:var(--color-error)}@keyframes _toastIn_ozob9_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._imageZonesRow_ozob9_71{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media (max-width: 600px){._imageZonesRow_ozob9_71{grid-template-columns:1fr}}._imgZone_ozob9_78{display:flex;flex-direction:column;gap:var(--space-2)}._imgZoneLabel_ozob9_79{display:flex;flex-direction:column;gap:2px}._imgZoneLabel_ozob9_79>span:first-child{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary)}._imgZoneHint_ozob9_81{font-size:var(--font-size-xs);color:var(--color-text-muted)}._imgPreviewBox_ozob9_83{position:relative;overflow:hidden;border-radius:var(--radius-md);border:2px solid var(--color-border);background:var(--color-bg-elevated);transition:border-color .15s}._imgPreviewPoster_ozob9_88{aspect-ratio:2 / 3}._imgPreviewBackdrop_ozob9_89{aspect-ratio:16 / 9}._imgPreviewImg_ozob9_90{width:100%;height:100%;object-fit:cover;display:block}._imgPreviewEmpty_ozob9_91{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-3);font-size:1.5rem}._imgPreviewHint_ozob9_96{font-size:var(--font-size-xs);color:var(--color-text-muted)}._imgProgressOverlay_ozob9_98{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3)}._imgProgressBar_ozob9_102{width:80%;height:6px;background:#fff3;border-radius:3px;overflow:hidden}._imgProgressFill_ozob9_103{height:100%;background:var(--color-accent);border-radius:3px;transition:width .2s}._imgProgressLabel_ozob9_104{font-size:var(--font-size-xs);font-weight:700;color:#fff}._imgActions_ozob9_106{display:flex;gap:var(--space-2);flex-wrap:wrap}._imgFilename_ozob9_107{font-size:var(--font-size-xs);color:var(--color-text-muted);word-break:break-all}._imgDeferred_ozob9_108{font-size:var(--font-size-xs);color:var(--color-accent)}._imgError_ozob9_109{font-size:var(--font-size-xs);color:var(--color-error, #ef4444)}._page_zv8ah_1{padding:var(--space-8) 0 var(--space-16)}._header_zv8ah_2{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-6);flex-wrap:wrap;gap:var(--space-3)}._title_zv8ah_3{font-size:var(--font-size-2xl);font-weight:700}._sub_zv8ah_4{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px}._sectionTitle_zv8ah_5{font-size:var(--font-size-md);font-weight:700;margin-bottom:var(--space-4)}._uploadCard_zv8ah_6{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);margin-bottom:var(--space-8)}._uploadForm_zv8ah_7{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:flex-end}._uploadBar_zv8ah_8{height:4px;background:var(--color-bg-elevated);border-radius:99px;margin-top:var(--space-3);overflow:hidden}._uploadBarFill_zv8ah_9{height:100%;background:var(--color-accent);border-radius:99px;transition:width .3s}._tableWrap_zv8ah_10{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border)}@media (max-width:767px){._tableWrap_zv8ah_10{display:none}}._table_zv8ah_10{width:100%;border-collapse:collapse}._table_zv8ah_10 th{background:var(--color-bg-elevated);padding:var(--space-4);text-align:left;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);white-space:nowrap}._table_zv8ah_10 td{padding:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);vertical-align:middle}._movieCell_zv8ah_15{display:flex;flex-direction:column;gap:2px}._movieTitle_zv8ah_16{font-weight:600;color:var(--color-text-primary)}._movieId_zv8ah_17{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:monospace}._dateCell_zv8ah_18{color:var(--color-text-muted);white-space:nowrap}._progress_zv8ah_19{height:4px;background:#ffffff1a;border-radius:99px;margin-top:4px;overflow:hidden;width:80px}._progressFill_zv8ah_20{height:100%;background:var(--color-accent);border-radius:99px;transition:width .5s}._actions_zv8ah_21{display:flex;gap:var(--space-2)}._mobileCards_zv8ah_22{display:none;flex-direction:column;gap:var(--space-3)}@media (max-width:767px){._mobileCards_zv8ah_22{display:flex}}._mobileCard_zv8ah_22{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._mobileTop_zv8ah_25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._mobileMeta_zv8ah_26{display:flex;gap:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap}._pagination_zv8ah_27{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}._loadingRows_zv8ah_28{display:flex;flex-direction:column;gap:var(--space-3)}._skRow_zv8ah_29{height:60px;border-radius:var(--radius-sm)}._empty_zv8ah_30{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-8);text-align:center;color:var(--color-text-muted)}._toast_zv8ah_31{position:fixed;bottom:calc(var(--bottom-nav-height)+1rem);left:50%;transform:translate(-50%);background:var(--color-success);color:#fff;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;z-index:var(--z-toast);white-space:nowrap;animation:_toastIn_zv8ah_1 .2s ease}._toastErr_zv8ah_32{background:var(--color-error)}@keyframes _toastIn_zv8ah_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._settingsContent_kwkrv_2{padding:var(--space-6) var(--space-6);max-width:720px;min-width:0;min-height:calc(100vh - var(--header-height));background:#000}@media (max-width: 1100px){._settingsContent_kwkrv_2{padding:var(--space-4) var(--space-4)}}._shell_kwkrv_17{display:block;min-height:calc(100vh - var(--header-height))}._catNav_kwkrv_24{position:fixed;left:0;top:var(--header-height);bottom:0;width:220px;background:#000;border-right:1px solid #1a1a1a;padding:var(--space-4) 0;overflow-y:auto;overflow-x:hidden;z-index:calc(var(--z-sidebar) - 1);scrollbar-width:thin;scrollbar-color:#222 transparent}._catNav_kwkrv_24::-webkit-scrollbar{width:3px}._catNav_kwkrv_24::-webkit-scrollbar-thumb{background:#222;border-radius:2px}._catNavItem_kwkrv_43{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:inherit;border-radius:0;transition:background var(--transition-fast),color var(--transition-fast);position:relative;min-height:36px;white-space:nowrap}._catNavItem_kwkrv_43:hover{background:#ff90000f;color:#ff9000}._catNavItem_kwkrv_43._active_kwkrv_66{background:#ff90001f;color:#ff9000;font-weight:600}._catNavItem_kwkrv_43._active_kwkrv_66:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#ff9000;border-radius:0 2px 2px 0}._catIcon_kwkrv_81{font-size:.95rem;width:20px;text-align:center;flex-shrink:0}._content_kwkrv_89{margin-left:220px;padding:var(--space-6) var(--space-8);max-width:860px;min-width:0;min-height:calc(100vh - var(--header-height))}@media (max-width: 1100px){._content_kwkrv_89{padding:var(--space-4) var(--space-4)}}@media (max-width: 900px){._catNav_kwkrv_24{position:fixed;top:var(--header-height);left:0;right:0;bottom:auto;width:100%;height:auto;max-height:48px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:var(--space-1) var(--space-2);gap:var(--space-1);border-right:none;border-bottom:1px solid #1a1a1a;z-index:calc(var(--z-sidebar) - 1)}._catNavItem_kwkrv_43{flex-shrink:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;min-height:32px;font-size:var(--font-size-xs)}._catNavItem_kwkrv_43._active_kwkrv_66:before{display:none}._catNavItem_kwkrv_43._active_kwkrv_66{border-radius:var(--radius-sm)}._content_kwkrv_89{margin-left:0;padding-top:calc(48px + var(--space-4))}}._pageHeader_kwkrv_144{margin-bottom:var(--space-6)}._pageTitle_kwkrv_147{font-size:1.75rem;font-weight:800;color:#fff;margin:0 0 var(--space-1);letter-spacing:-.01em}._pageSubtitle_kwkrv_154{font-size:var(--font-size-sm);color:#666;margin:0;line-height:1.5}._card_kwkrv_162{background:#111;border:1px solid #222222;border-radius:12px;padding:var(--space-6);margin-bottom:var(--space-5)}._cardTitle_kwkrv_169{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid #222222}._fieldRow_kwkrv_179{display:grid;grid-template-columns:200px 1fr;gap:var(--space-5);align-items:flex-start;padding:var(--space-4) 0;border-bottom:1px solid rgba(255,255,255,.04)}._fieldRow_kwkrv_179:last-child{border-bottom:none}@media (max-width: 680px){._fieldRow_kwkrv_179{grid-template-columns:1fr;gap:var(--space-2)}}._fieldLabel_kwkrv_193{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);padding-top:8px}._fieldDesc_kwkrv_199{font-size:var(--font-size-xs);color:#666;margin-top:4px;line-height:1.4}._input_kwkrv_207{width:100%;padding:10px 14px;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:8px;color:#fff;font-size:var(--font-size-sm);font-family:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-sizing:border-box}._input_kwkrv_207:focus{outline:none;border-color:#ff9000;box-shadow:0 0 0 3px #ff90001f}._input_kwkrv_207::placeholder{color:#444}._input_kwkrv_207:disabled{opacity:.5;cursor:not-allowed}._textarea_kwkrv_227{min-height:100px;resize:vertical;font-family:Fira Code,Courier New,monospace;font-size:.8rem}._select_kwkrv_234{-webkit-appearance:none;-moz-appearance:none;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/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:32px}._toggleWrap_kwkrv_243{display:flex;align-items:center;gap:var(--space-3)}._toggle_kwkrv_243{position:relative;width:44px;height:24px;flex-shrink:0;cursor:pointer}._toggle_kwkrv_243 input{opacity:0;width:0;height:0;position:absolute}._toggleSlider_kwkrv_256{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1f;border-radius:24px;transition:background var(--transition-fast)}._toggleSlider_kwkrv_256:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform var(--transition-fast)}._toggle_kwkrv_243 input:checked+._toggleSlider_kwkrv_256{background:#ff9000}._toggle_kwkrv_243 input:checked+._toggleSlider_kwkrv_256:before{transform:translate(20px)}._toggleLabel_kwkrv_274{font-size:var(--font-size-sm);color:#aaa}._toggleLabel_kwkrv_274._on_kwkrv_278{color:#ff9000;font-weight:600}._secretWrap_kwkrv_281{display:flex;gap:var(--space-2);align-items:center}._secretMask_kwkrv_286{flex:1;padding:10px 14px;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:8px;color:#555;font-size:var(--font-size-sm);font-family:Fira Code,monospace;letter-spacing:2px}._secretBtn_kwkrv_297{padding:10px 14px;background:#1e1e1e;border:1px solid #2e2e2e;border-radius:8px;color:#aaa;font-size:var(--font-size-xs);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap}._secretBtn_kwkrv_297:hover{background:#ff90001a;color:#ff9000}._actionBar_kwkrv_311{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) 0 var(--space-4);flex-wrap:wrap}._unsavedBadge_kwkrv_318{font-size:var(--font-size-xs);color:#ff9000;background:#ff90001a;border:1px solid rgba(255,144,0,.3);padding:3px 10px;border-radius:99px;font-weight:500}._toast_kwkrv_329{position:fixed;bottom:var(--space-6);right:var(--space-6);background:#22c55e;color:#000;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;z-index:9999;box-shadow:var(--shadow-lg);animation:_fadeUp_kwkrv_1 .2s ease}._toastError_kwkrv_343{background:#ef4444;color:#fff}@keyframes _fadeUp_kwkrv_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._skeletonField_kwkrv_350{height:36px;border-radius:var(--radius-sm);background:var(--color-bg-elevated);animation:_pulse_kwkrv_1 1.5s ease-in-out infinite}@keyframes _pulse_kwkrv_1{0%,to{opacity:.5}50%{opacity:1}}._accessDenied_kwkrv_359{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:var(--space-4);text-align:center;padding:var(--space-8)}._accessDeniedIcon_kwkrv_369{font-size:3rem}._accessDeniedTitle_kwkrv_370{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0}._accessDeniedMsg_kwkrv_376{color:var(--color-text-muted);font-size:var(--font-size-sm);max-width:400px;margin:0}._dangerCard_kwkrv_384{border-color:#ef44444d;background:#ef444408}._dangerTitle_kwkrv_388{color:#ef4444}@media (max-width: 768px){._shell_kwkrv_17{flex-direction:column}._catNav_kwkrv_24{width:100%;height:auto;position:static;display:flex;flex-wrap:nowrap;overflow-x:auto;padding:var(--space-2) var(--space-2);gap:var(--space-1);border-right:none;border-bottom:1px solid var(--color-border)}._catNavItem_kwkrv_43{flex-shrink:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap}._catNavItem_kwkrv_43._active_kwkrv_66:before{display:none}._catNavItem_kwkrv_43._active_kwkrv_66{border-radius:var(--radius-sm)}._content_kwkrv_89{padding:var(--space-4) var(--space-3)}}._page_gcmr0_2{padding:var(--space-6) var(--space-6)}._tabs_gcmr0_5{display:flex;gap:0;border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6)}._tab_gcmr0_5{padding:var(--space-3) var(--space-5);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary);background:none;border:none;cursor:pointer;border-bottom:2px solid transparent;transition:color var(--transition-fast),border-color var(--transition-fast);white-space:nowrap}._tab_gcmr0_5:hover{color:var(--color-text-primary)}._tabActive_gcmr0_24{color:var(--color-accent)!important;border-bottom-color:var(--color-accent)!important;font-weight:600}._statsGrid_gcmr0_31{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}._statCard_gcmr0_37{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}._statLabel_gcmr0_43{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-bottom:var(--space-2)}._statValue_gcmr0_51{font-size:1.6rem;font-weight:700;color:var(--color-text-primary);line-height:1.1}._statSub_gcmr0_57{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-1)}._tableWrap_gcmr0_64{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}._table_gcmr0_64{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_gcmr0_64 thead tr{border-bottom:1px solid var(--color-border)}._table_gcmr0_64 th{padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);white-space:nowrap}._table_gcmr0_64 td{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);border-bottom:1px solid rgba(255,255,255,.04);white-space:nowrap}._table_gcmr0_64 tr:last-child td{border-bottom:none}._table_gcmr0_64 tbody tr:hover{background:#ffffff08}._badge_gcmr0_98{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase}._active_gcmr0_107{background:#22c55e1f;color:#22c55e}._expired_gcmr0_108{background:#ef44441f;color:#ef4444}._pending_gcmr0_109{background:#f59e0b1f;color:#f59e0b}._succeeded_gcmr0_110{background:#22c55e1f;color:#22c55e}._failed_gcmr0_111{background:#ef44441f;color:#ef4444}._refunded_gcmr0_112{background:#6366f11f;color:#6366f1}._cancelled_gcmr0_113{background:#6b72801f;color:#6b7280}._pageHeader_gcmr0_115{margin-bottom:var(--space-6)}._pageTitle_gcmr0_116{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-1)}._pageSubtitle_gcmr0_122{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._sectionTitle_gcmr0_128{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-4)}._emptyState_gcmr0_135{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-10) var(--space-4);color:var(--color-text-muted);gap:var(--space-3);font-size:var(--font-size-sm)}._emptyIcon_gcmr0_145{font-size:2.5rem;opacity:.5}._userCell_gcmr0_147{display:flex;flex-direction:column;gap:2px}._userEmail_gcmr0_152{font-size:var(--font-size-xs);color:var(--color-text-muted)}@media (max-width: 768px){._page_gcmr0_2{padding:var(--space-4) var(--space-3)}._statsGrid_gcmr0_31{grid-template-columns:repeat(2,1fr)}}._actionBtns_gcmr0_163{display:flex;gap:6px;align-items:center}._approveBtn_gcmr0_169{padding:4px 10px;border-radius:6px;border:1px solid rgba(34,197,94,.4);background:#22c55e1a;color:#4ade80;font-size:.72rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s,opacity .15s}._approveBtn_gcmr0_169:hover:not(:disabled){background:#22c55e38}._approveBtn_gcmr0_169:disabled{opacity:.45;cursor:not-allowed}._rejectBtn_gcmr0_185{padding:4px 10px;border-radius:6px;border:1px solid rgba(239,68,68,.4);background:#ef44441a;color:#f87171;font-size:.72rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s,opacity .15s}._rejectBtn_gcmr0_185:hover:not(:disabled){background:#ef444438}._rejectBtn_gcmr0_185:disabled{opacity:.45;cursor:not-allowed}._tabBadge_gcmr0_202{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.4);border-radius:99px;font-size:.62rem;font-weight:700;min-width:18px;height:18px;padding:0 5px;line-height:1}._modalOverlay_gcmr0_220{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:9000;padding:20px}._modal_gcmr0_220{background:#111;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;max-width:460px;width:100%;box-shadow:0 24px 80px #000c}._modalTitle_gcmr0_239{font-size:1.1rem;font-weight:800;color:#fff;margin:0 0 12px}._modalBody_gcmr0_245{font-size:.84rem;color:#ffffffa6;margin:0 0 16px;line-height:1.55}._modalReasonWrap_gcmr0_251{margin-bottom:16px}._modalReasonLabel_gcmr0_254{display:block;font-size:.72rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._modalReasonInput_gcmr0_263{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.84rem;padding:9px 12px;font-family:inherit;resize:vertical;box-sizing:border-box}._modalReasonInput_gcmr0_263:focus{outline:none;border-color:#ff900080}._modalActions_gcmr0_276{display:flex;gap:10px;justify-content:flex-end}._modalCancelBtn_gcmr0_281{padding:8px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#ffffffb3;font-size:.84rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}._modalCancelBtn_gcmr0_281:hover:not(:disabled){background:#ffffff1a}._modalCancelBtn_gcmr0_281:disabled{opacity:.5;cursor:not-allowed}._modalApproveBtn_gcmr0_296{padding:8px 18px;border-radius:8px;border:none;background:#22c55e;color:#fff;font-size:.84rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s,opacity .15s}._modalApproveBtn_gcmr0_296:hover:not(:disabled){background:#16a34a}._modalApproveBtn_gcmr0_296:disabled{opacity:.5;cursor:not-allowed}._modalRejectBtn_gcmr0_311{padding:8px 18px;border-radius:8px;border:none;background:#ef4444;color:#fff;font-size:.84rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s,opacity .15s}._modalRejectBtn_gcmr0_311:hover:not(:disabled){background:#dc2626}._modalRejectBtn_gcmr0_311:disabled{opacity:.5;cursor:not-allowed}._page_1l7nx_4{padding:var(--space-8) 0 var(--space-16);min-height:100vh}._pageHeader_1l7nx_10{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-6);gap:var(--space-4);flex-wrap:wrap}._breadcrumb_1l7nx_18{display:flex;align-items:center;gap:6px;font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-2)}._breadcrumbLink_1l7nx_26{background:none;border:none;color:var(--color-accent);cursor:pointer;padding:0;font-size:inherit;transition:opacity .15s}._breadcrumbLink_1l7nx_26:hover{opacity:.7}._breadcrumbSep_1l7nx_36{color:var(--color-text-muted)}._pageTitle_1l7nx_37{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text-primary)}._pageSubtitle_1l7nx_42{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px}._headerActions_1l7nx_47{display:flex;gap:var(--space-3);align-items:center;flex-shrink:0}._layout_1l7nx_57{display:grid;grid-template-columns:1fr 300px;gap:var(--space-6);align-items:start}@media (max-width: 1024px){._layout_1l7nx_57{grid-template-columns:1fr}._sidebarCol_1l7nx_65{order:-1}}._sectionCard_1l7nx_69{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg, 12px);margin-bottom:var(--space-5);overflow:hidden}._sectionHeader_1l7nx_76{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated)}._sectionIcon_1l7nx_84{font-size:1.25rem;line-height:1}._sectionTitle_1l7nx_88{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}._sectionBody_1l7nx_93{padding:var(--space-5)}._grid_1l7nx_98{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media (max-width: 600px){._grid_1l7nx_98{grid-template-columns:1fr}}._spanFull_1l7nx_104{grid-column:1 / -1}._spanHalf_1l7nx_105{grid-column:span 1}._field_1l7nx_108{display:flex;flex-direction:column;gap:4px}._label_1l7nx_109{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary)}._req_1l7nx_114{color:var(--color-error, #ef4444);margin-left:3px}._hint_1l7nx_115{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0 0 2px}._fieldError_1l7nx_120{font-size:var(--font-size-xs);color:var(--color-error, #ef4444);margin:2px 0 0}._mediaNote_1l7nx_127{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-5)}._mediaNoteBadge_1l7nx_139{font-weight:700;color:#60a5fa;flex-shrink:0;font-size:1rem}._posterPreview_1l7nx_147{display:flex;align-items:flex-start}._posterImg_1l7nx_151{width:120px;aspect-ratio:2 / 3;object-fit:cover;border-radius:var(--radius-md);border:2px solid var(--color-border)}._backdropPreview_1l7nx_158{width:100%}._backdropImg_1l7nx_159{width:100%;max-height:200px;object-fit:cover;border-radius:var(--radius-md);border:2px solid var(--color-border)}._videoSourceTabs_1l7nx_168{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap}._videoTab_1l7nx_174{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background .15s}._videoTab_1l7nx_174:hover{border-color:var(--color-accent);color:var(--color-accent)}._videoTabActive_1l7nx_189{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}._videoSourceBody_1l7nx_194{padding-top:var(--space-1)}._uploadArea_1l7nx_197{display:flex;flex-direction:column;gap:var(--space-3)}._dropzone_1l7nx_198{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-8);cursor:pointer;transition:border-color .2s,background .2s;text-align:center}._dropzone_1l7nx_198:hover,._dropzone_1l7nx_198:focus{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 4%,transparent);outline:none}._dropzoneHasFile_1l7nx_211{border-style:solid;border-color:var(--color-success, #22c55e)}._dropzonePlaceholder_1l7nx_212{pointer-events:none}._dropzoneIcon_1l7nx_213{font-size:2.5rem;display:block;margin-bottom:var(--space-2)}._dropzoneText_1l7nx_214{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-secondary)}._dropzoneSub_1l7nx_219{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:4px}._dropzoneFile_1l7nx_224{display:flex;align-items:center;gap:var(--space-3);text-align:left}._dropzoneFileIcon_1l7nx_230{font-size:2rem;flex-shrink:0}._dropzoneFileName_1l7nx_231{font-weight:600;color:var(--color-text-primary);font-size:var(--font-size-sm)}._dropzoneFileMeta_1l7nx_232{font-size:var(--font-size-xs);color:var(--color-text-muted)}._dropzoneRemove_1l7nx_233{margin-left:auto;background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:1rem;padding:4px 8px;border-radius:var(--radius-sm);transition:color .15s,background .15s}._dropzoneRemove_1l7nx_233:hover{color:var(--color-error, #ef4444);background:#ef44441a}._uploadNote_1l7nx_245{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center}._progressWrap_1l7nx_250{display:flex;align-items:center;gap:var(--space-3)}._progressBar_1l7nx_251{flex:1;height:8px;background:var(--color-bg-elevated);border-radius:4px;overflow:hidden}._progressFill_1l7nx_258{height:100%;background:var(--color-accent);border-radius:4px;transition:width .3s ease}._progressLabel_1l7nx_264{font-size:var(--font-size-xs);font-weight:700;color:var(--color-accent);min-width:36px;text-align:right}._uploadDoneBadge_1l7nx_271{text-align:center;padding:var(--space-2) var(--space-4);background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-success, #22c55e);font-weight:600}._bunnyNote_1l7nx_281{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:#fbbf2414;border:1px solid rgba(251,191,36,.2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._genreGrid_1l7nx_292{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._genrePill_1l7nx_298{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}._genrePill_1l7nx_298:hover{border-color:var(--color-accent);color:var(--color-accent)}._genreActive_1l7nx_313{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}._genreCheck_1l7nx_318{font-size:.7rem}._genreCount_1l7nx_319{font-size:10px;padding:2px 6px;background:var(--color-bg-base);border-radius:999px;color:var(--color-text-muted)}._genreSelected_1l7nx_326{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-1)}._accessTabs_1l7nx_333{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin-bottom:var(--space-4)}@media (max-width: 480px){._accessTabs_1l7nx_333{grid-template-columns:1fr}}._accessTab_1l7nx_333{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);cursor:pointer;transition:border-color .15s,background .15s;text-align:center}._accessTab_1l7nx_333:hover{border-color:var(--color-accent)}._accessTabActive_1l7nx_354{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._accessTabIcon_1l7nx_358{font-size:1.5rem}._accessTabLabel_1l7nx_359{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-primary)}._accessTabDesc_1l7nx_360{font-size:var(--font-size-xs);color:var(--color-text-muted)}._accessInfo_1l7nx_361{padding:var(--space-3) var(--space-4);background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._durationPresets_1l7nx_369{display:flex;gap:var(--space-2);flex-wrap:wrap}._durationBtn_1l7nx_374{padding:6px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}._durationBtn_1l7nx_374:hover,._durationBtnActive_1l7nx_386{border-color:var(--color-accent);color:var(--color-accent)}._castList_1l7nx_389{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}._castRow_1l7nx_390{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md)}._castAvatar_1l7nx_399{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--color-bg-base);display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border)}._castAvatarImg_1l7nx_411{width:100%;height:100%;object-fit:cover}._castAvatarPlaceholder_1l7nx_412{font-size:1.25rem}._castFields_1l7nx_413{display:flex;flex-direction:column;gap:var(--space-2);flex:1}._castRemove_1l7nx_414{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:.85rem;padding:4px 6px;border-radius:var(--radius-sm);transition:color .15s,background .15s;flex-shrink:0;margin-top:2px}._castRemove_1l7nx_414:hover{color:var(--color-error, #ef4444);background:#ef44441a}._addCastBtn_1l7nx_427{margin-top:var(--space-2);width:100%}._emptyMsg_1l7nx_428{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;padding:var(--space-4) 0}._toggleRow_1l7nx_431{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;cursor:pointer;-webkit-user-select:none;user-select:none}._toggleInfo_1l7nx_440{display:flex;flex-direction:column;gap:2px}._toggleLabel_1l7nx_441{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary)}._toggleDesc_1l7nx_442{font-size:var(--font-size-xs);color:var(--color-text-muted)}._toggleTrack_1l7nx_443{position:relative;width:44px;height:24px;flex-shrink:0}._toggleInput_1l7nx_449{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}._toggleThumb_1l7nx_458{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:999px;transition:background .2s,border-color .2s;pointer-events:none}._toggleThumb_1l7nx_458:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:var(--color-text-muted);border-radius:50%;transition:transform .2s,background .2s}._toggleOn_1l7nx_478{background:color-mix(in srgb,var(--color-accent) 20%,transparent);border-color:var(--color-accent)}._toggleOn_1l7nx_478:after{transform:translate(20px);background:var(--color-accent)}._submitActions_1l7nx_488{display:flex;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap}._successBox_1l7nx_496{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:#22c55e14;border:1px solid rgba(34,197,94,.25);border-radius:var(--radius-md);margin-top:var(--space-5)}._successIcon_1l7nx_506{font-size:2rem;flex-shrink:0}._successInfo_1l7nx_507{display:flex;flex-direction:column;gap:var(--space-2)}._successTitle_1l7nx_508{font-weight:700;color:var(--color-success, #22c55e);font-size:var(--font-size-base)}._successId_1l7nx_509{font-size:var(--font-size-xs);color:var(--color-text-muted)}._successId_1l7nx_509 code{font-family:monospace;color:var(--color-text-secondary)}._successVideo_1l7nx_511{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._postCreateActions_1l7nx_512{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4)}._sidebarCol_1l7nx_65{display:flex;flex-direction:column;gap:var(--space-4)}._previewCard_1l7nx_521,._checklistCard_1l7nx_521{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg, 12px);padding:var(--space-4);position:sticky;top:80px}._previewTitle_1l7nx_529{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-3)}._previewPoster_1l7nx_537{width:100%;aspect-ratio:2 / 3;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-elevated);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-3)}._previewPosterImg_1l7nx_548{width:100%;height:100%;object-fit:cover}._previewPosterPlaceholder_1l7nx_549{font-size:3rem;opacity:.3}._previewInfo_1l7nx_553{display:flex;flex-direction:column;gap:var(--space-2)}._previewMovieTitle_1l7nx_554{font-weight:700;font-size:var(--font-size-sm);color:var(--color-text-primary);word-break:break-word}._previewTitleKhmer_1l7nx_560{font-size:var(--font-size-xs);color:var(--color-text-muted)}._previewMeta_1l7nx_564{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._previewAgeRating_1l7nx_571{padding:1px 6px;border:1px solid var(--color-border);border-radius:var(--radius-xs, 4px);font-weight:700}._previewQuality_1l7nx_577{padding:1px 6px;background:var(--color-accent);color:#fff;border-radius:var(--radius-xs, 4px);font-weight:700;font-size:10px}._previewAccess_1l7nx_585,._previewGenres_1l7nx_590{display:flex;flex-wrap:wrap;gap:var(--space-1)}._previewGenre_1l7nx_590{font-size:10px;padding:2px 8px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary)}._previewProduction_1l7nx_603{font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex;flex-direction:column;gap:2px}._previewProduction_1l7nx_603 span{color:var(--color-text-secondary);font-weight:600}._previewFlags_1l7nx_611{display:flex;flex-wrap:wrap;gap:var(--space-1)}._flagBadge_1l7nx_616{font-size:10px;padding:2px 8px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 25%,transparent);border-radius:999px;color:var(--color-accent);font-weight:600}._checklist_1l7nx_521{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;padding:0;margin:0}._checklistItem_1l7nx_635{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);transition:color .15s}._checklistDone_1l7nx_643{color:var(--color-success, #22c55e)}._checklistDot_1l7nx_644{width:18px;height:18px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}._checklistDone_1l7nx_643 ._checklistDot_1l7nx_644{background:var(--color-success, #22c55e);border-color:var(--color-success, #22c55e);color:#fff}._toast_1l7nx_662{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:9999;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;box-shadow:0 8px 32px #00000059;max-width:420px;animation:_toastIn_1l7nx_684 .25s ease}@keyframes _toastIn_1l7nx_684{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._toastSuccess_1l7nx_682{background:var(--color-bg-elevated);border:1px solid rgba(34,197,94,.4);color:var(--color-success, #22c55e)}._toastError_1l7nx_683{background:var(--color-bg-elevated);border:1px solid rgba(239,68,68,.4);color:var(--color-error, #ef4444)}._toastInfo_1l7nx_684{background:var(--color-bg-elevated);border:1px solid rgba(59,130,246,.4);color:#60a5fa}._toastClose_1l7nx_685{background:none;border:none;color:inherit;cursor:pointer;font-size:.9rem;opacity:.7;padding:2px 4px;margin-left:auto;flex-shrink:0}._toastClose_1l7nx_685:hover{opacity:1}@media (max-width: 767px){._page_1l7nx_4{padding:var(--space-4) 0 var(--space-12)}._pageTitle_1l7nx_37{font-size:var(--font-size-xl)}._sectionBody_1l7nx_93{padding:var(--space-4)}._toast_1l7nx_662{bottom:var(--space-4);right:var(--space-4);left:var(--space-4);max-width:100%}._submitActions_1l7nx_488,._postCreateActions_1l7nx_512{flex-direction:column}}._imageZonesGrid_1l7nx_709{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}@media (max-width: 700px){._imageZonesGrid_1l7nx_709{grid-template-columns:1fr}}._imageZone_1l7nx_709{display:flex;flex-direction:column;gap:var(--space-3)}._imageZoneLabel_1l7nx_724{display:flex;flex-direction:column;gap:3px}._imageZoneLabel_1l7nx_724>span:first-child{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary)}._imageZoneHint_1l7nx_734{font-size:var(--font-size-xs);color:var(--color-text-muted)}._imagePreviewBox_1l7nx_740{position:relative;overflow:hidden;border-radius:var(--radius-md);border:2px solid var(--color-border);background:var(--color-bg-elevated);transition:border-color .15s}._imagePreviewPoster_1l7nx_748{aspect-ratio:2 / 3}._imagePreviewBackdrop_1l7nx_749{aspect-ratio:16 / 9}._imagePreviewImg_1l7nx_751{width:100%;height:100%;object-fit:cover;display:block}._imagePreviewEmpty_1l7nx_758{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4)}._imagePreviewEmptyIcon_1l7nx_768{font-size:2rem;opacity:.3}._imagePreviewEmptyText_1l7nx_769{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center}._imagePreviewEmptyRatio_1l7nx_770{font-size:10px;color:var(--color-text-muted);opacity:.7}._imageProgressOverlay_1l7nx_773{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4)}._imageProgressBar_1l7nx_784{width:80%;height:6px;background:#fff3;border-radius:3px;overflow:hidden}._imageProgressFill_1l7nx_791{height:100%;background:var(--color-accent);border-radius:3px;transition:width .2s ease}._imageProgressLabel_1l7nx_797{font-size:var(--font-size-xs);font-weight:700;color:#fff}._imageZoneActions_1l7nx_804{display:flex;gap:var(--space-2);flex-wrap:wrap}._imageFilename_1l7nx_811{font-size:var(--font-size-xs);color:var(--color-text-muted);word-break:break-all}._imageDeferred_1l7nx_816{font-size:var(--font-size-xs);color:var(--color-accent)}._imageError_1l7nx_820{font-size:var(--font-size-xs);color:var(--color-error, #ef4444);margin:0}._toastBody_1l7nx_827{display:flex;flex-direction:column;gap:3px;flex:1}._toastLine_1l7nx_828{display:block;font-size:var(--font-size-sm);line-height:1.4}._toastLine_1l7nx_828:first-child{font-weight:700}._page_10yaz_3{padding:var(--space-8) 0 var(--space-16);min-height:100vh}._pageHeader_10yaz_6{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-5);gap:var(--space-3);flex-wrap:wrap}._pageTitle_10yaz_14{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text-primary)}._pageCount_10yaz_19{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px}._searchRow_10yaz_26{margin-bottom:var(--space-5)}._searchInput_10yaz_27{max-width:360px;width:100%}._grid_10yaz_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}._genreCard_10yaz_37{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg, 12px);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);transition:border-color .15s,transform .15s}._genreCard_10yaz_37:hover{border-color:var(--color-accent);transform:translateY(-2px)}._cardTop_10yaz_51{display:flex;align-items:flex-start;gap:var(--space-3)}._cardEmoji_10yaz_56{font-size:2rem;line-height:1;flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-elevated);border-radius:var(--radius-md)}._cardInfo_10yaz_68{flex:1;min-width:0}._cardName_10yaz_69{font-weight:700;font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:4px}._cardDesc_10yaz_75{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_10yaz_84{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._cardSlug_10yaz_90{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:monospace;background:var(--color-bg-elevated);padding:2px 6px;border-radius:var(--radius-xs, 4px)}._cardMovieCount_10yaz_98{font-size:var(--font-size-xs);font-weight:600;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);padding:2px 8px;border-radius:999px}._cardActions_10yaz_106{display:flex;gap:var(--space-2);justify-content:flex-end;border-top:1px solid var(--color-border);padding-top:var(--space-3)}._skeletonCard_10yaz_115{height:120px;border-radius:var(--radius-lg, 12px)}._emptyState_10yaz_118{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-16) 0;text-align:center}._emptyIcon_10yaz_126{font-size:3.5rem;opacity:.4}._emptyText_10yaz_127{font-size:var(--font-size-base);color:var(--color-text-muted)}._errorBox_10yaz_128{padding:var(--space-4);background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-md);color:var(--color-error, #ef4444);font-size:var(--font-size-sm)}._overlay_10yaz_138{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_10yaz_149{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg, 12px);width:100%;max-width:460px;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._modalHeader_10yaz_160{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._modalTitle_10yaz_166{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary)}._modalEmoji_10yaz_174{font-size:1.4rem}._formGroup_10yaz_175{display:flex;flex-direction:column;gap:6px}._label_10yaz_176{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary)}._req_10yaz_177{color:var(--color-error, #ef4444);margin-left:3px}._formError_10yaz_178{padding:var(--space-3) var(--space-4);background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-error, #ef4444)}._modalActions_10yaz_186{display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-2)}._confirmBox_10yaz_194{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg, 12px);padding:var(--space-6);max-width:400px;width:100%;display:flex;flex-direction:column;gap:var(--space-5)}._confirmMsg_10yaz_205{font-size:var(--font-size-base);color:var(--color-text-primary);line-height:1.5}._confirmBtns_10yaz_206{display:flex;gap:var(--space-3);justify-content:flex-end}._toast_10yaz_209{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:9999;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;box-shadow:0 8px 32px #00000059;animation:_toastIn_10yaz_1 .2s ease}@keyframes _toastIn_10yaz_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._toastSuccess_10yaz_225{background:var(--color-bg-elevated);border:1px solid rgba(34,197,94,.4);color:var(--color-success, #22c55e)}._toastError_10yaz_230{background:var(--color-bg-elevated);border:1px solid rgba(239,68,68,.4);color:var(--color-error, #ef4444)}@media (max-width: 767px){._page_10yaz_3{padding:var(--space-4) 0 var(--space-12)}._grid_10yaz_30{grid-template-columns:1fr}._searchInput_10yaz_27{max-width:100%}._toast_10yaz_209{bottom:var(--space-4);right:var(--space-4);left:var(--space-4)}}._pageSubtitle_10yaz_248{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px}._customizePanel_10yaz_255{display:flex;flex-direction:column;gap:var(--space-5)}._secHeader_10yaz_262{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}._secTitle_10yaz_270{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary)}._secSubtitle_10yaz_271{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:3px}._secHeaderActions_10yaz_272{display:flex;gap:var(--space-2);align-items:center}._sectionList_10yaz_275{display:flex;flex-direction:column;gap:var(--space-3);min-height:60px}._sectionCard_10yaz_283{display:flex;align-items:center;gap:var(--space-3);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);transition:border-color .15s,background .15s,opacity .15s,box-shadow .15s;cursor:default;-webkit-user-select:none;user-select:none}._sectionCard_10yaz_283:hover{border-color:var(--color-accent)}._sectionCardDragging_10yaz_296{opacity:.5;box-shadow:0 8px 24px #0006;border-color:var(--color-accent);background:var(--color-bg-elevated)}._sectionCardHidden_10yaz_302{opacity:.55}._sectionCardDropTarget_10yaz_303{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,transparent)}._dragHandle_10yaz_309{cursor:grab;color:var(--color-text-muted);padding:var(--space-1);flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs, 4px);transition:color .15s}._dragHandle_10yaz_309:hover{color:var(--color-text-secondary)}._dragHandle_10yaz_309:active{cursor:grabbing}._positionBadge_10yaz_324{width:26px;height:26px;border-radius:50%;background:var(--color-bg-elevated);border:1px solid var(--color-border);font-size:var(--font-size-xs);font-weight:700;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._sectionInfo_10yaz_340{flex:1;min-width:0}._sectionName_10yaz_341{font-weight:600;font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sectionMeta_10yaz_342{display:flex;align-items:center;gap:var(--space-2);margin-top:3px;flex-wrap:wrap}._sectionType_10yaz_343{font-size:var(--font-size-xs);color:var(--color-text-muted);background:var(--color-bg-elevated);padding:1px 6px;border-radius:var(--radius-xs, 4px)}._hiddenBadge_10yaz_350{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:#64748b26;padding:1px 6px;border-radius:999px}._sectionActions_10yaz_362{display:flex;align-items:center;gap:4px;flex-shrink:0}._actionBtn_10yaz_363{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--radius-sm);background:none;cursor:pointer;color:var(--color-text-muted);transition:color .15s,background .15s}._actionBtn_10yaz_363:hover:not(:disabled){background:var(--color-bg-elevated);color:var(--color-text-primary)}._actionBtn_10yaz_363:disabled{opacity:.3;cursor:default}._actionBtnVisible_10yaz_378{color:var(--color-success, #22c55e)}._actionBtnVisible_10yaz_378:hover{background:#22c55e1a}._actionBtnHidden_10yaz_380{color:var(--color-text-muted)}._actionBtnDelete_10yaz_381:hover:not(:disabled){background:#ef44441f;color:var(--color-error, #ef4444)}._saveBar_10yaz_384{position:sticky;bottom:var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);background:var(--color-bg-elevated);border:1px solid var(--color-accent);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);box-shadow:0 4px 24px #0000004d;z-index:10;flex-wrap:wrap}._saveBarMsg_10yaz_399{font-size:var(--font-size-sm);font-weight:600;color:var(--color-accent)}._saveBarActions_10yaz_400{display:flex;gap:var(--space-2)}._savedNote_10yaz_403{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;padding:var(--space-2) 0}._secLoading_10yaz_411{display:flex;flex-direction:column;gap:var(--space-3)}._secSkeleton_10yaz_412{height:60px;border-radius:var(--radius-md)}._secError_10yaz_415{padding:var(--space-5);background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-md);color:var(--color-error, #ef4444);font-size:var(--font-size-sm);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._secEmpty_10yaz_429{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._secEmpty_10yaz_429 span{font-size:2.5rem;opacity:.35}._toastCloseBtn_10yaz_441{background:none;border:none;cursor:pointer;color:inherit;opacity:.7;padding:2px 4px;margin-left:var(--space-3);flex-shrink:0}._toastCloseBtn_10yaz_441:hover{opacity:1}._confirmIcon_10yaz_448{font-size:2rem;text-align:center}._fieldHint_10yaz_451{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:4px}._toggleLabel_10yaz_454{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--space-2) 0}._toggleLabel_10yaz_454>span{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary)}._toggleTrack_10yaz_464{position:relative;width:40px;height:22px;flex-shrink:0}._toggleInput_10yaz_465{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}._toggleThumb_10yaz_466{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:999px;transition:background .2s,border-color .2s;pointer-events:none}._toggleThumb_10yaz_466:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;background:var(--color-text-muted);border-radius:50%;transition:transform .2s,background .2s}._toggleOn_10yaz_476{background:color-mix(in srgb,var(--color-accent) 20%,transparent);border-color:var(--color-accent)}._toggleOn_10yaz_476:after{transform:translate(18px);background:var(--color-accent)}@media (max-width: 767px){._sectionCard_10yaz_283{flex-wrap:wrap}._sectionActions_10yaz_362{width:100%;justify-content:flex-end;padding-top:var(--space-2);border-top:1px solid var(--color-border)}._saveBar_10yaz_384{flex-direction:column;align-items:flex-start}._toast_10yaz_209{display:flex;align-items:flex-start;gap:var(--space-2)}}._bannerPanel_10yaz_491{display:flex;flex-direction:column;gap:var(--space-4)}._panelDivider_10yaz_493{height:1px;background:var(--color-border);margin:var(--space-6) 0 var(--space-2)}._bannerEmpty_10yaz_500{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--color-text-muted);text-align:center;font-size:var(--font-size-sm)}._bannerEmpty_10yaz_500 span{font-size:2.5rem;opacity:.35}._bannerList_10yaz_509{display:flex;flex-direction:column;gap:var(--space-3)}._bannerItem_10yaz_511{display:flex;align-items:center;gap:var(--space-3);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);transition:border-color .15s}._bannerItem_10yaz_511:hover{border-color:var(--color-accent)}._bannerThumbWrap_10yaz_523{width:80px;height:50px;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-bg-elevated)}._bannerThumb_10yaz_523{width:100%;height:100%;object-fit:cover;display:block}._bannerThumbFallback_10yaz_529{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;opacity:.3}._bannerItemInfo_10yaz_534{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._bannerItemTitle_10yaz_535{font-weight:600;font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bannerItemMeta_10yaz_536{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._bannerSlideNum_10yaz_537{font-size:var(--font-size-xs);color:var(--color-text-muted)}._imgTypeTabs_10yaz_540{display:flex;gap:4px}._imgTypeBtn_10yaz_541{padding:3px 10px;font-size:var(--font-size-xs);font-weight:600;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-text-muted);cursor:pointer;transition:border-color .15s,color .15s,background .15s}._imgTypeBtn_10yaz_541:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._imgTypeBtnActive_10yaz_548{border-color:var(--color-accent)!important;background:color-mix(in srgb,var(--color-accent) 12%,transparent)!important;color:var(--color-accent)!important}._imgTypeBtn_10yaz_541:disabled{opacity:.35;cursor:not-allowed}._bannerItemActions_10yaz_555{display:flex;gap:4px;flex-shrink:0}._pickerModal_10yaz_558{max-width:540px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-4)}._pickerList_10yaz_560{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2);max-height:400px;padding-right:4px}._pickerList_10yaz_560::-webkit-scrollbar{width:4px}._pickerList_10yaz_560::-webkit-scrollbar-track{background:transparent}._pickerList_10yaz_560::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}._pickerMsg_10yaz_568{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;padding:var(--space-6) 0}._pickerItem_10yaz_570{display:flex;align-items:center;gap:var(--space-3);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);cursor:pointer;transition:border-color .15s,background .15s;text-align:left;width:100%}._pickerItem_10yaz_570:hover:not(:disabled){border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 5%,transparent)}._pickerItemAdded_10yaz_578{opacity:.55;cursor:not-allowed}._pickerThumbWrap_10yaz_580{width:44px;height:60px;flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--color-bg-base)}._pickerThumb_10yaz_580{width:100%;height:100%;object-fit:cover;display:block}._pickerThumbFallback_10yaz_582{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;opacity:.3}._pickerInfo_10yaz_584{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._pickerTitle_10yaz_585{font-weight:600;font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pickerMeta_10yaz_586{font-size:var(--font-size-xs);color:var(--color-text-muted)}._noBackdropBadge_10yaz_587{color:var(--color-error, #ef4444)}._addedBadge_10yaz_588{font-size:var(--font-size-xs);font-weight:700;color:var(--color-success, #22c55e);flex-shrink:0}@media (max-width: 767px){._bannerThumbWrap_10yaz_523{width:60px;height:38px}._imgTypeTabs_10yaz_540,._bannerItem_10yaz_511{flex-wrap:wrap}._bannerItemActions_10yaz_555{width:100%;justify-content:flex-end;padding-top:var(--space-2);border-top:1px solid var(--color-border)}}._sectionCardTop_10yaz_598{display:flex;align-items:center;gap:var(--space-3);width:100%}._pinnedCount_10yaz_605{font-size:var(--font-size-xs);color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);padding:1px 7px;border-radius:999px;font-weight:600}._pinnedPanel_10yaz_615{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-2)}._pinnedHeader_10yaz_624{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._pinnedLabel_10yaz_632{font-size:var(--font-size-xs);color:var(--color-text-muted)}._addMovieBtn_10yaz_637{flex-shrink:0;font-size:var(--font-size-xs)!important;padding:4px 10px!important}._pinnedList_10yaz_644{display:flex;flex-direction:column;gap:var(--space-2)}._pinnedItem_10yaz_650{display:flex;align-items:center;gap:var(--space-2);background:var(--color-bg-elevated);border-radius:var(--radius-sm);padding:var(--space-2)}._pinnedThumbWrap_10yaz_659{width:36px;height:50px;flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--color-bg-base)}._pinnedThumb_10yaz_659{width:100%;height:100%;object-fit:cover;display:block}._pinnedThumbFallback_10yaz_668{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1rem;opacity:.3}._pinnedInfo_10yaz_670{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._pinnedTitle_10yaz_671{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pinnedMeta_10yaz_672{font-size:10px;color:var(--color-text-muted)}@media (max-width: 767px){._pinnedHeader_10yaz_624{flex-direction:column;align-items:flex-start}._sectionCardTop_10yaz_598{flex-wrap:wrap}}._page_1bo3h_2{padding:var(--space-8) 0 var(--space-16)}._pageHeader_1bo3h_5{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-5);flex-wrap:wrap;gap:var(--space-3)}._pageTitle_1bo3h_6{font-size:var(--font-size-2xl);font-weight:700}._pageCount_1bo3h_7{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px}._filters_1bo3h_10{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-5);align-items:center}._searchInput_1bo3h_11{flex:1;min-width:200px}._filterSelect_1bo3h_12{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);padding:var(--space-3);font-size:var(--font-size-sm);cursor:pointer;min-width:130px;outline:none}._filterSelect_1bo3h_12:focus{border-color:var(--color-accent)}._tableWrap_1bo3h_20{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border)}@media (max-width:767px){._tableWrap_1bo3h_20{display:none}}._table_1bo3h_20{width:100%;border-collapse:collapse}._table_1bo3h_20 th{background:var(--color-bg-elevated);padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);white-space:nowrap}._table_1bo3h_20 td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);vertical-align:middle}._tableRow_1bo3h_29:hover td{background:#ffffff06}._userCell_1bo3h_30{display:flex;align-items:center;gap:var(--space-3)}._userName_1bo3h_31{font-weight:600;color:var(--color-text-primary)}._userEmail_1bo3h_32{font-size:var(--font-size-xs);color:var(--color-text-muted)}._dateCell_1bo3h_33{color:var(--color-text-secondary);font-size:var(--font-size-xs);white-space:nowrap}._rolePills_1bo3h_34{display:flex;flex-wrap:wrap;gap:4px}._actions_1bo3h_35{display:flex;gap:var(--space-2)}._tableAvatar_1bo3h_38{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}._tableAvatarInitials_1bo3h_39{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:var(--color-accent);color:#fff;font-weight:700;font-size:var(--font-size-sm);display:flex;align-items:center;justify-content:center}._badge_1bo3h_46{font-size:var(--font-size-xs);font-weight:700;padding:2px 8px;border-radius:999px}._badgeActive_1bo3h_47{background:#22c55e26;color:#22c55e}._badgeSuspended_1bo3h_48{background:#ef444426;color:#ef4444}._badgePending_1bo3h_49{background:#eab30826;color:#eab308}._badgeDeleted_1bo3h_50{background:#64748b26;color:#64748b}._roleAdmin_1bo3h_51{background:#ef444426;color:#ef4444}._roleMod_1bo3h_52{background:#a855f726;color:#a855f7}._roleUser_1bo3h_53{background:#3b82f626;color:#3b82f6}._mobileCards_1bo3h_56{display:none;flex-direction:column;gap:var(--space-3)}@media (max-width:767px){._mobileCards_1bo3h_56{display:flex}}._mobileCard_1bo3h_56{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);cursor:pointer;transition:border-color .15s}._mobileCard_1bo3h_56:hover{border-color:var(--color-accent)}._mobileCardTop_1bo3h_64{display:flex;gap:var(--space-3);align-items:flex-start}._mobileInfo_1bo3h_65{flex:1}._skeletonList_1bo3h_68{display:flex;flex-direction:column;gap:var(--space-3)}._skeletonRow_1bo3h_69{height:56px;border-radius:var(--radius-md)}._emptyState_1bo3h_72{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-16) 0;text-align:center;color:var(--color-text-muted)}._emptyIcon_1bo3h_73{font-size:3rem;opacity:.4}._errorBox_1bo3h_74{padding:var(--space-4);background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-md);color:var(--color-error,#ef4444);font-size:var(--font-size-sm)}._pagination_1bo3h_77{display:flex;align-items:center;gap:var(--space-3);justify-content:center;margin-top:var(--space-5)}._pageInfo_1bo3h_78{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._drawerBackdrop_1bo3h_81{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:900;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end}._drawer_1bo3h_81{width:100%;max-width:440px;height:100%;background:var(--color-bg-elevated);border-left:1px solid var(--color-border);overflow-y:auto;display:flex;flex-direction:column;animation:_slideIn_1bo3h_1 .2s ease}@keyframes _slideIn_1bo3h_1{0%{transform:translate(100%)}to{transform:translate(0)}}._drawerHeader_1bo3h_91{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-bg-elevated);z-index:1}._drawerTitle_1bo3h_96{font-size:var(--font-size-lg);font-weight:700}._drawerAvatar_1bo3h_97{display:flex;justify-content:center;padding:var(--space-6) 0 var(--space-4)}._avatarImg_1bo3h_98{width:80px;height:80px;border-radius:50%;object-fit:cover}._avatarInitials_1bo3h_99{width:80px;height:80px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:1.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}._drawerSection_1bo3h_104{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-3)}._drawerSectionTitle_1bo3h_105{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-1)}._drawerRow_1bo3h_106{display:flex;flex-direction:column;gap:4px}._drawerLabel_1bo3h_107{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._drawerValue_1bo3h_108{font-size:var(--font-size-sm);color:var(--color-text-primary)}._drawerValueRow_1bo3h_109{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._editLink_1bo3h_110{font-size:var(--font-size-xs);color:var(--color-accent);background:none;border:none;cursor:pointer;padding:0}._editLink_1bo3h_110:hover{text-decoration:underline}._inlineEdit_1bo3h_112{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}._drawerFooter_1bo3h_113{padding:var(--space-4) var(--space-5);margin-top:auto}._userId_1bo3h_114{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:monospace;word-break:break-all}._overlay_1bo3h_117{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._confirmBox_1bo3h_118{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);padding:var(--space-6);max-width:420px;width:100%;display:flex;flex-direction:column;gap:var(--space-5)}._confirmMsg_1bo3h_119{font-size:var(--font-size-base);color:var(--color-text-primary);line-height:1.5}._confirmBtns_1bo3h_120{display:flex;gap:var(--space-3);justify-content:flex-end}._toast_1bo3h_123{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:9999;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;box-shadow:0 8px 32px #00000059;display:flex;align-items:center;gap:var(--space-3);animation:_toastIn_1bo3h_1 .2s ease;max-width:400px}@keyframes _toastIn_1bo3h_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._toastSuccess_1bo3h_125{background:var(--color-bg-elevated);border:1px solid rgba(34,197,94,.4);color:#22c55e}._toastError_1bo3h_126{background:var(--color-bg-elevated);border:1px solid rgba(239,68,68,.4);color:#ef4444}._toastClose_1bo3h_127{background:none;border:none;color:inherit;cursor:pointer;opacity:.7;padding:2px 4px;margin-left:auto;flex-shrink:0}._toastClose_1bo3h_127:hover{opacity:1}@media (max-width:767px){._page_1bo3h_2{padding:var(--space-4) 0 var(--space-12)}._drawer_1bo3h_81{max-width:100%}._toast_1bo3h_123{bottom:var(--space-4);right:var(--space-4);left:var(--space-4);max-width:100%}}._badgeOnline_1bo3h_137{background:#22c55e26;color:#22c55e}._badgeOffline_1bo3h_138{background:#64748b26;color:#94a3b8}._idCell_1bo3h_141{font-family:monospace;font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}._roleOnlyFan_1bo3h_149{background:#ff95002e;color:#ff9500}._visitBtn_1bo3h_152{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.04em;color:var(--color-accent);background:#ff95001a;border:1px solid rgba(255,149,0,.3);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s,transform .1s;white-space:nowrap}._visitBtn_1bo3h_152:hover{background:#ff95002e;border-color:#ff95008c}._visitBtn_1bo3h_152:active{transform:scale(.97)}._txOverlay_1bo3h_176{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:flex-start;justify-content:center;padding:60px var(--space-4) var(--space-4);overflow-y:auto}._txModal_1bo3h_189{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:760px;display:flex;flex-direction:column;animation:_slideUp_1bo3h_1 .2s ease;max-height:calc(100vh - 80px);overflow:hidden}._txModalHeader_1bo3h_203{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0;gap:var(--space-4);flex-wrap:wrap}._txModalTitleGroup_1bo3h_213{display:flex;flex-direction:column;gap:2px;min-width:0}._txModalTitle_1bo3h_213{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._txModalSub_1bo3h_222{font-size:var(--font-size-xs);color:var(--color-text-muted)}._txModalClose_1bo3h_226{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s}._txModalClose_1bo3h_226:hover{color:var(--color-text-primary)}._txFilters_1bo3h_242{display:flex;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center}._txFilterBtn_1bo3h_251{padding:4px 12px;font-size:var(--font-size-xs);font-weight:600;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text-secondary);cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s,background .15s;white-space:nowrap}._txFilterBtn_1bo3h_251:hover{border-color:var(--color-accent);color:var(--color-accent)}._txFilterBtnActive_1bo3h_265{background:#ff95001f;border-color:var(--color-accent);color:var(--color-accent)}._txCount_1bo3h_270{margin-left:auto;font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}._txBody_1bo3h_278{overflow-y:auto;flex:1;padding:var(--space-3) var(--space-6) var(--space-5)}._txEmpty_1bo3h_284{padding:var(--space-10) 0;text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._txRow_1bo3h_292{display:grid;grid-template-columns:36px 1fr auto;gap:var(--space-3);align-items:flex-start;padding:var(--space-4) 0;border-bottom:1px solid rgba(255,255,255,.05)}._txRow_1bo3h_292:last-child{border-bottom:none}._txIcon_1bo3h_302{width:36px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}._txIconDeposit_1bo3h_312{background:#22c55e1f}._txIconMovie_1bo3h_313{background:#ff95001f}._txIconSub_1bo3h_314{background:#eab3081f}._txIconPremium_1bo3h_315{background:#a855f71f}._txIconDefault_1bo3h_316{background:#ffffff0f}._txInfo_1bo3h_318{display:flex;flex-direction:column;gap:3px;min-width:0}._txTitle_1bo3h_319{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-primary)}._txDetail_1bo3h_324{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._txMeta_1bo3h_331{font-size:.68rem;color:var(--color-text-muted);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._txRef_1bo3h_339{font-family:monospace;font-size:.65rem;color:var(--color-text-muted)}._txRight_1bo3h_345{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._txAmount_1bo3h_352{font-size:var(--font-size-sm);font-weight:800;color:var(--color-accent);white-space:nowrap}._txAmountDebit_1bo3h_358{color:var(--color-error, #ef4444)}._txStatus_1bo3h_361{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:99px}._txStatusCompleted_1bo3h_369{background:#22c55e1f;color:#22c55e}._txStatusPending_1bo3h_370{background:#eab3081f;color:#eab308}._txStatusFailed_1bo3h_371{background:#ef44441f;color:#ef4444}._txStatusCancelled_1bo3h_372{background:#64748b1f;color:#94a3b8}._txPagination_1bo3h_375{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-4) var(--space-6) 0;border-top:1px solid var(--color-border);flex-shrink:0}._txPageInfo_1bo3h_384{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._txSkeleton_1bo3h_387{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) 0}._txSkeletonRow_1bo3h_388{height:56px;border-radius:var(--radius-sm)}@media (max-width: 640px){._txOverlay_1bo3h_176{padding:var(--space-3);align-items:flex-end}._txModal_1bo3h_189{max-width:100%;border-radius:var(--radius-md) var(--radius-md) 0 0;max-height:88vh}._txModalHeader_1bo3h_203{padding:var(--space-4)}._txFilters_1bo3h_242{padding:var(--space-3) var(--space-4)}._txBody_1bo3h_278{padding:var(--space-3) var(--space-4) var(--space-4)}._txRow_1bo3h_292{grid-template-columns:32px 1fr auto;gap:var(--space-2)}}._walletBalance_1bo3h_402{display:flex;align-items:baseline;gap:4px}._walletAmount_1bo3h_407{font-size:1.5rem;font-weight:900;color:var(--color-accent);letter-spacing:-.02em}._walletCurrency_1bo3h_413{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:600}._drawerBtnRow_1bo3h_420{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2)}._btnDanger_1bo3h_428{background:none;border:1px solid rgba(239,68,68,.4);color:#ef4444;border-radius:var(--radius-sm);padding:5px 12px;font-size:var(--font-size-xs);font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s;white-space:nowrap}._btnDanger_1bo3h_428:hover{background:#ef44441a;border-color:#ef4444}._btnDanger_1bo3h_428:disabled{opacity:.45;cursor:default}._btnGhost_1bo3h_445{background:none;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius-sm);padding:5px 12px;font-size:var(--font-size-xs);font-weight:700;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s;white-space:nowrap}._btnGhost_1bo3h_445:hover{border-color:var(--color-accent);color:var(--color-accent)}._btnGhost_1bo3h_445:disabled{opacity:.45;cursor:default}._drawerDialog_1bo3h_462{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}._dialogBox_1bo3h_473{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);width:100%;max-width:380px;display:flex;flex-direction:column;gap:var(--space-4);animation:_slideUp_1bo3h_1 .18s ease}._dialogTitle_1bo3h_485{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary);margin:0}._dialogSub_1bo3h_491{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:-var(--space-2) 0 0;line-height:1.5}._dialogField_1bo3h_497{display:flex;flex-direction:column;gap:4px}._dialogLabel_1bo3h_498{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._dialogCurrentBal_1bo3h_505{font-size:var(--font-size-sm);font-weight:700;color:var(--color-accent)}._dialogActions_1bo3h_510{display:flex;gap:var(--space-3);justify-content:flex-end}._pwStrengthWrap_1bo3h_513{display:flex;gap:3px;margin-top:4px}._pwStrengthSeg_1bo3h_514{flex:1;height:3px;border-radius:2px;background:var(--color-border);transition:background .2s}._pwStrengthLabel_1bo3h_519{font-size:.65rem;font-weight:600;margin-top:3px}._pwStrengthWeak_1bo3h_524{color:#ef4444}._pwStrengthFair_1bo3h_525{color:#f59e0b}._pwStrengthGood_1bo3h_526{color:#22c55e}._pwStrengthStrong_1bo3h_527{color:#3b82f6}._pwWrap_1bo3h_530{position:relative}._pwWrap_1bo3h_530 input{width:100%;padding-right:40px}._pwToggle_1bo3h_532{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--color-text-muted);padding:2px;display:flex;align-items:center}._pwToggle_1bo3h_532:hover{color:var(--color-text-primary)}._securityRow_1bo3h_548{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-xs);gap:var(--space-2)}._securityKey_1bo3h_555{color:var(--color-text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}._securityVal_1bo3h_556{color:var(--color-text-secondary);font-weight:600}._securityGood_1bo3h_557{color:#22c55e}._securityBad_1bo3h_558{color:#ef4444}@media (max-width:767px){._dialogBox_1bo3h_473{max-width:100%}}._page_1xvjx_2{padding:var(--space-8) 0 var(--space-16)}._pageHeader_1xvjx_5{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-6);flex-wrap:wrap;gap:var(--space-3)}._pageTitle_1xvjx_6{font-size:var(--font-size-2xl);font-weight:700}._pageCount_1xvjx_7{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:4px}._layout_1xvjx_10{display:grid;grid-template-columns:1fr 380px;gap:var(--space-6);align-items:start}@media (max-width:1100px){._layout_1xvjx_10{grid-template-columns:1fr}}._mainCol_1xvjx_12{display:flex;flex-direction:column;gap:var(--space-5)}._sideCol_1xvjx_13{position:sticky;top:80px}._inviteCard_1xvjx_16{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}._inviteCardHeader_1xvjx_21{display:flex;align-items:flex-start;gap:var(--space-3)}._inviteIcon_1xvjx_22{font-size:1.75rem;flex-shrink:0}._inviteTitle_1xvjx_23{font-weight:700;font-size:var(--font-size-base);color:var(--color-text-primary)}._inviteSubtitle_1xvjx_24{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:3px}._inviteForm_1xvjx_25{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}._inviteForm_1xvjx_25 ._form-input_1xvjx_26{flex:1;min-width:200px}._modListHeader_1xvjx_29{display:flex;align-items:center;justify-content:space-between}._modListTitle_1xvjx_30{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}._modList_1xvjx_29{display:flex;flex-direction:column;gap:var(--space-3)}._modCard_1xvjx_32{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);transition:border-color .15s}._modCard_1xvjx_32:hover{border-color:var(--color-accent)}._modCardLeft_1xvjx_39{display:flex;align-items:center;gap:var(--space-3);flex:1;cursor:pointer;min-width:0}._modAvatar_1xvjx_40{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}._modAvatarInitials_1xvjx_41{width:44px;height:44px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-accent) 70%,#a855f7);color:#fff;font-weight:700;font-size:var(--font-size-sm);display:flex;align-items:center;justify-content:center}._modInfo_1xvjx_47{flex:1;min-width:0}._modName_1xvjx_48{font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._modEmail_1xvjx_49{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._modMeta_1xvjx_50{display:flex;align-items:center;gap:var(--space-2);margin-top:4px;flex-wrap:wrap}._modJoined_1xvjx_51{font-size:var(--font-size-xs);color:var(--color-text-muted)}._modCardActions_1xvjx_52{display:flex;gap:var(--space-2);flex-shrink:0}._badge_1xvjx_55{font-size:var(--font-size-xs);font-weight:700;padding:2px 8px;border-radius:999px}._badgeActive_1xvjx_56{background:#22c55e26;color:#22c55e}._badgeSuspended_1xvjx_57{background:#ef444426;color:#ef4444}._badgePending_1xvjx_58{background:#eab30826;color:#eab308}._modBadge_1xvjx_59{font-size:var(--font-size-xs);font-weight:700;padding:3px 10px;border-radius:999px;background:#a855f726;color:#a855f7;margin-top:6px}._skeletonList_1xvjx_62{display:flex;flex-direction:column;gap:var(--space-3)}._skeletonRow_1xvjx_63{height:72px;border-radius:var(--radius-md)}._emptyState_1xvjx_66{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-10) 0;text-align:center;color:var(--color-text-muted)}._emptyIcon_1xvjx_67{font-size:3rem;opacity:.4}._errorBox_1xvjx_68{padding:var(--space-4);background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-md);color:var(--color-error,#ef4444);font-size:var(--font-size-sm)}._permPanel_1xvjx_71{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);overflow:hidden}._permHeader_1xvjx_75{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated);flex-wrap:wrap}._permTitle_1xvjx_80{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-primary)}._permSubtitle_1xvjx_81{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:3px}._permActions_1xvjx_82{display:flex;gap:var(--space-2);align-items:center;flex-shrink:0}._permGroup_1xvjx_83{border-bottom:1px solid var(--color-border)}._permGroup_1xvjx_83:last-child{border-bottom:none}._permGroupLabel_1xvjx_85{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);padding:var(--space-3) var(--space-5) var(--space-2)}._permList_1xvjx_89{display:flex;flex-direction:column;padding:0 var(--space-5) var(--space-3);gap:var(--space-2)}._permItem_1xvjx_90{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;padding:var(--space-2) 0}._permLocked_1xvjx_91{opacity:.55;cursor:default}._permInfo_1xvjx_92{flex:1}._permName_1xvjx_93{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary)}._permDesc_1xvjx_94{display:block;font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:2px}._permLockNote_1xvjx_95{display:block;font-size:10px;color:var(--color-text-muted);font-style:italic;margin-top:2px}._permLoading_1xvjx_96{padding:var(--space-6);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._permToggleTrack_1xvjx_99{position:relative;width:36px;height:20px;flex-shrink:0;margin-top:2px}._permCheckbox_1xvjx_100{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}._permThumb_1xvjx_101{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:999px;transition:background .2s,border-color .2s;pointer-events:none}._permThumb_1xvjx_101:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:var(--color-text-muted);border-radius:50%;transition:transform .2s,background .2s}._permThumbOn_1xvjx_111{background:color-mix(in srgb,var(--color-accent) 20%,transparent);border-color:var(--color-accent)}._permThumbOn_1xvjx_111:after{transform:translate(16px);background:var(--color-accent)}._drawerBackdrop_1xvjx_115{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:900;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end}._drawer_1xvjx_115{width:100%;max-width:420px;height:100%;background:var(--color-bg-elevated);border-left:1px solid var(--color-border);overflow-y:auto;display:flex;flex-direction:column;animation:_slideIn_1xvjx_1 .2s ease}@keyframes _slideIn_1xvjx_1{0%{transform:translate(100%)}to{transform:translate(0)}}._drawerHeader_1xvjx_125{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5);border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-bg-elevated);z-index:1}._drawerTitle_1xvjx_130{font-size:var(--font-size-lg);font-weight:700}._drawerAvatar_1xvjx_131{display:flex;flex-direction:column;align-items:center;padding:var(--space-6) 0 var(--space-4)}._avatarImg_1xvjx_132{width:80px;height:80px;border-radius:50%;object-fit:cover}._avatarInitials_1xvjx_133{width:80px;height:80px;border-radius:50%;background:color-mix(in srgb,var(--color-accent) 70%,#a855f7);color:#fff;font-size:1.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}._drawerSection_1xvjx_138{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-3)}._drawerSectionTitle_1xvjx_139{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-1)}._drawerRow_1xvjx_140{display:flex;flex-direction:column;gap:4px}._drawerLabel_1xvjx_141{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._drawerValue_1xvjx_142{font-size:var(--font-size-sm);color:var(--color-text-primary)}._drawerValueRow_1xvjx_143{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._drawerHint_1xvjx_144{font-size:var(--font-size-xs);color:var(--color-text-muted)}._editLink_1xvjx_145{font-size:var(--font-size-xs);color:var(--color-accent);background:none;border:none;cursor:pointer;padding:0}._editLink_1xvjx_145:hover{text-decoration:underline}._inlineEdit_1xvjx_147{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}._drawerFooter_1xvjx_148{padding:var(--space-4) var(--space-5);margin-top:auto}._userId_1xvjx_149{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:monospace;word-break:break-all}._overlay_1xvjx_152{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._confirmBox_1xvjx_153{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);padding:var(--space-6);max-width:420px;width:100%;display:flex;flex-direction:column;gap:var(--space-5)}._confirmMsg_1xvjx_154{font-size:var(--font-size-base);color:var(--color-text-primary);line-height:1.5}._confirmBtns_1xvjx_155{display:flex;gap:var(--space-3);justify-content:flex-end}._toast_1xvjx_158{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:9999;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;box-shadow:0 8px 32px #00000059;display:flex;align-items:center;gap:var(--space-3);animation:_toastIn_1xvjx_1 .2s ease;max-width:400px}@keyframes _toastIn_1xvjx_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._toastSuccess_1xvjx_160{background:var(--color-bg-elevated);border:1px solid rgba(34,197,94,.4);color:#22c55e}._toastError_1xvjx_161{background:var(--color-bg-elevated);border:1px solid rgba(239,68,68,.4);color:#ef4444}._toastClose_1xvjx_162{background:none;border:none;color:inherit;cursor:pointer;opacity:.7;padding:2px 4px;margin-left:auto;flex-shrink:0}._toastClose_1xvjx_162:hover{opacity:1}@media (max-width:767px){._page_1xvjx_2{padding:var(--space-4) 0 var(--space-12)}._drawer_1xvjx_115{max-width:100%}._toast_1xvjx_158{bottom:var(--space-4);right:var(--space-4);left:var(--space-4);max-width:100%}._inviteForm_1xvjx_25{flex-direction:column}._inviteForm_1xvjx_25 ._form-input_1xvjx_26{min-width:100%}}._page_1as2d_3{min-height:100vh;padding-bottom:var(--space-10);position:relative}._toast_1as2d_10{position:fixed;top:80px;left:50%;transform:translate(-50%);background:#1a1a1a;border:1px solid rgba(255,144,0,.4);color:#fff;padding:10px 20px;border-radius:10px;font-size:.84rem;z-index:9999;white-space:nowrap;box-shadow:0 8px 32px #0009}._toastErr_1as2d_25{border-color:#ef444480;color:#fca5a5}._pageHeader_1as2d_31{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:var(--space-6)}._pageTitle_1as2d_38{font-size:1.5rem;font-weight:800;color:#fff;margin:0 0 4px}._pageSub_1as2d_44{font-size:.82rem;color:#fff6;margin:0}._layout_1as2d_51{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}@media (max-width: 768px){._layout_1as2d_51{grid-template-columns:1fr}}._composeCard_1as2d_62,._previewCard_1as2d_63,._historyCard_1as2d_64{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:20px}._historyCard_1as2d_64{margin-top:0}._cardTitle_1as2d_72{font-size:.95rem;font-weight:700;color:#fff;margin:0 0 16px}._field_1as2d_80{margin-bottom:16px}._label_1as2d_83{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._charCount_1as2d_94{font-size:.68rem;color:#ffffff4d;text-transform:none;letter-spacing:0}._charCountWarn_1as2d_100{color:#f59e0b}._input_1as2d_102,._textarea_1as2d_102{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.84rem;padding:9px 12px;font-family:inherit;resize:vertical;transition:border-color .15s;box-sizing:border-box}._input_1as2d_102:focus,._textarea_1as2d_102:focus{outline:none;border-color:#ff900080}._hint_1as2d_120{font-size:.72rem;color:#ffffff59;margin:4px 0 0}._errorHint_1as2d_125{font-size:.75rem;color:#f87171;margin:8px 0 0}._segmented_1as2d_132{display:flex;gap:8px}._segBtn_1as2d_136{flex:1;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff80;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s;font-family:inherit}._segBtn_1as2d_136:hover{background:#ffffff14;color:#fff}._segBtnActive_1as2d_150{background:#ff900026;border-color:#ff900066;color:#ff9000}._categoryGrid_1as2d_157{display:flex;flex-wrap:wrap;gap:8px}._catBtn_1as2d_162{padding:6px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff80;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s;font-family:inherit;white-space:nowrap}._catBtn_1as2d_162:hover{background:#ffffff14;color:#fff}._catBtnActive_1as2d_176{background:#ff900026;border-color:#ff900066;color:#ff9000}._userDropdown_1as2d_183{position:relative;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:4px;max-height:200px;overflow-y:auto}._userDropItem_1as2d_192{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;cursor:pointer;text-align:left;font-family:inherit;transition:background .1s}._userDropItem_1as2d_192:last-child{border-bottom:none}._userDropItem_1as2d_192:hover{background:#ffffff0d}._uName_1as2d_209{font-size:.82rem;font-weight:600}._uEmail_1as2d_210{font-size:.72rem;color:#fff6}._selectedUser_1as2d_212{display:flex;align-items:center;gap:8px;background:#ff90001a;border:1px solid rgba(255,144,0,.3);border-radius:8px;padding:8px 12px}._selectedUserName_1as2d_221{font-size:.84rem;font-weight:700;color:#fff;flex:1}._selectedUserEmail_1as2d_222{font-size:.72rem;color:#fff6}._clearUser_1as2d_223{background:none;border:none;color:#fff6;cursor:pointer;font-size:.75rem;padding:2px 4px;line-height:1}._clearUser_1as2d_223:hover{color:#fff}._actions_1as2d_235{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}._previewEmpty_1as2d_243{font-size:.8rem;color:#ffffff4d;text-align:center;padding:32px 16px}._previewItem_1as2d_250{display:flex;align-items:flex-start;gap:10px;padding:14px;background:#ff90000d;border:1px solid rgba(255,144,0,.15);border-radius:10px;position:relative}._previewIcon_1as2d_260{font-size:1.1rem;flex-shrink:0;margin-top:1px}._previewBody_1as2d_265{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._previewTitle_1as2d_272{font-size:.82rem;font-weight:700;color:#fff;margin:0}._previewMsg_1as2d_278{font-size:.74rem;color:#ffffff8c;margin:0;line-height:1.45}._previewTime_1as2d_284{font-size:.65rem;color:#ffffff40}._previewDot_1as2d_288{position:absolute;top:12px;right:12px;width:7px;height:7px;border-radius:50%;background:#ff9000}._resultBanner_1as2d_296{margin-top:16px;padding:10px 14px;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:8px;font-size:.8rem;color:#86efac}._table_1as2d_307{width:100%;border-collapse:collapse;font-size:.8rem;color:#ffffffbf}._table_1as2d_307 th{text-align:left;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.08);color:#fff6;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}._table_1as2d_307 td{padding:10px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}._table_1as2d_307 tr:last-child td{border-bottom:none}._table_1as2d_307 tr:hover td{background:#ffffff05}._catPill_1as2d_331{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#ff90001f;border:1px solid rgba(255,144,0,.2);border-radius:99px;font-size:.7rem;font-weight:600;color:#ff9000;white-space:nowrap}._cellTitle_1as2d_344{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pagination_1as2d_351{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}._pageInfo_1as2d_358{font-size:.78rem;color:#fff6}._overlay_1as2d_364{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:20px}._modal_1as2d_374{background:#111;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;max-width:480px;width:100%;box-shadow:0 24px 80px #000c}._modalTitle_1as2d_383{font-size:1.1rem;font-weight:800;color:#fff;margin:0 0 12px}._modalBody_1as2d_389{font-size:.84rem;color:#ffffffa6;margin:0 0 14px;line-height:1.55}._modalPreview_1as2d_395{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:8px;padding:12px 14px;font-size:.8rem;color:#ffffffb3;margin-bottom:14px;line-height:1.5}._modalPreview_1as2d_395 strong{color:#fff}._modalWarn_1as2d_406{font-size:.78rem;color:#f59e0b;background:#f59e0b12;border:1px solid rgba(245,158,11,.2);border-radius:6px;padding:8px 12px;margin-bottom:16px}._modalActions_1as2d_415{display:flex;gap:10px;justify-content:flex-end}._statusOk_1as2d_422{color:#86efac;font-size:.75rem;font-weight:600;white-space:nowrap}._statusWarn_1as2d_428{color:#fcd34d;font-size:.75rem;font-weight:600;white-space:nowrap}._statusPending_1as2d_434{color:#fff6;font-size:.75rem;font-weight:600;white-space:nowrap}._failedCount_1as2d_440{color:#f87171;font-size:.72rem}._resultBannerWarn_1as2d_446{margin-top:16px;padding:10px 14px;background:#fbbf2414;border:1px solid rgba(251,191,36,.25);border-radius:8px;font-size:.8rem;color:#fcd34d}._statusRetrying_1as2d_457{color:#a5b4fc;font-size:.75rem;font-weight:600;white-space:nowrap}._retryBtn_1as2d_465{padding:4px 10px;border-radius:6px;border:1px solid rgba(255,144,0,.35);background:#ff900014;color:#ff9000;font-size:.72rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s,opacity .15s}._retryBtn_1as2d_465:hover:not(:disabled){background:#ff90002e}._retryBtn_1as2d_465:disabled{opacity:.4;cursor:not-allowed}._retryNA_1as2d_485{color:#fff3;font-size:.75rem}._attemptsCell_1as2d_491{text-align:center;font-size:.75rem;color:#ffffff80}._retryCountBadge_1as2d_496{display:inline-block;padding:1px 6px;border-radius:99px;background:#a5b4fc26;border:1px solid rgba(165,180,252,.3);color:#a5b4fc;font-size:.68rem;font-weight:700}._deleteBtn_1as2d_508{padding:4px 10px;border-radius:6px;border:1px solid rgba(239,68,68,.35);background:#ef444414;color:#f87171;font-size:.72rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s,opacity .15s}._deleteBtn_1as2d_508:hover:not(:disabled){background:#ef44442e}._deleteBtn_1as2d_508:disabled{opacity:.4;cursor:not-allowed}._deleteModalBtn_1as2d_530{padding:8px 18px;border-radius:8px;border:none;background:#ef4444;color:#fff;font-size:.84rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s,opacity .15s}._deleteModalBtn_1as2d_530:hover:not(:disabled){background:#dc2626}._deleteModalBtn_1as2d_530:disabled{opacity:.5;cursor:not-allowed}._page_ixxph_1{padding:var(--space-8) 0 var(--space-12)}._pageHeader_ixxph_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-8);flex-wrap:wrap;gap:var(--space-4)}._pageTitle_ixxph_3{font-size:var(--font-size-2xl);font-weight:700}._pageSub_ixxph_4{color:var(--color-text-secondary);margin-top:var(--space-1)}._pageSub_ixxph_4 strong{color:var(--color-accent)}._notice_ixxph_6{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);color:var(--color-info);font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}._statsGrid_ixxph_7{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-bottom:var(--space-8)}@media (min-width:640px){._statsGrid_ixxph_7{grid-template-columns:repeat(4,1fr)}}._statCard_ixxph_9{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);display:flex;align-items:flex-start;gap:var(--space-4)}._statIcon_ixxph_10{width:44px;height:44px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}._statBody_ixxph_11{display:flex;flex-direction:column;gap:2px}._statLabel_ixxph_12{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._statValue_ixxph_13{font-size:var(--font-size-xl);font-weight:700}._permsCard_ixxph_14{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);margin-bottom:var(--space-8)}._permsList_ixxph_15{display:flex;flex-wrap:wrap;gap:var(--space-3)}._permItem_ixxph_16{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid}._granted_ixxph_17{border-color:#22c55e4d;background:#22c55e14;color:var(--color-success)}._denied_ixxph_18{border-color:var(--color-border);background:var(--color-bg-elevated);color:var(--color-text-muted)}._permDot_ixxph_19{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:currentColor}._section_ixxph_20{margin-top:var(--space-8)}._activityList_ixxph_21{display:flex;flex-direction:column;gap:var(--space-1)}._activityItem_ixxph_22{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._actDot_ixxph_23{width:8px;height:8px;border-radius:50%;background:var(--color-accent);flex-shrink:0}._actBody_ixxph_24{flex:1;font-size:var(--font-size-sm);min-width:0}._actAction_ixxph_25{color:var(--color-text-secondary)}._actTarget_ixxph_26{color:var(--color-text-primary);font-weight:500}._actTime_ixxph_27{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}
