.LayoutWrapper_layoutContainer__bYOEW{min-height:100vh;display:flex;background-color:var(--bg-main);background-image:radial-gradient(circle at 10% 20%,rgba(122,12,22,.06) 0,transparent 45%),radial-gradient(circle at 90% 80%,rgba(212,175,55,.04) 0,transparent 45%);transition:background-color .3s ease;overflow-x:hidden}.LayoutWrapper_contentWrapper__DkgJL{flex:1;display:flex;flex-direction:column;min-width:0;width:100%;max-width:100%;transition:padding-left .3s cubic-bezier(.4,0,.2,1);padding-top:var(--header-height);padding-bottom:48px;overflow-x:hidden}.LayoutWrapper_content__i7r_n{padding:28px 28px 40px;flex:1;width:100%;max-width:1700px;margin:0 auto;box-sizing:border-box;overflow-x:hidden}.LayoutWrapper_mobileOverlay__tsi2_{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:99}.LayoutWrapper_modalOverlay__7CmUP{position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.LayoutWrapper_modalContent__xTU_u{width:100%;max-width:650px;max-height:90vh;background:var(--panel-bg-solid);border:1px solid var(--panel-border-glow);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg),var(--shadow-gold);overflow:hidden;animation:LayoutWrapper_modalIn__UAb8T .3s cubic-bezier(.16,1,.3,1)}.LayoutWrapper_modalHeader__bH5Lf{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--panel-border);background:rgba(122,12,22,.04)}.LayoutWrapper_modalTitle__p2RMG{font-size:1.15rem;font-weight:700;color:var(--accent)}.LayoutWrapper_closeBtn__XmSsV{background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:color .2s ease,background .2s ease}.LayoutWrapper_closeBtn__XmSsV:hover{color:var(--text-main);background:rgba(255,255,255,.06)}.LayoutWrapper_modalBody__DHYXr{padding:24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;max-height:calc(90vh - 150px);scrollbar-width:thin;scrollbar-color:var(--panel-border) transparent}.LayoutWrapper_formGroup__NLIbP{display:flex;flex-direction:column;gap:6px}.LayoutWrapper_formLabel__oIVJZ{font-size:.82rem;font-weight:500;color:var(--text-muted)}.LayoutWrapper_formInput__7xTlj,.LayoutWrapper_formSelect__W_7jt,.LayoutWrapper_formTextarea___ELrY{background:var(--input-bg);border:1px solid var(--panel-border);border-radius:var(--radius-sm);padding:10px 12px;font-size:.9rem;color:var(--text-main);transition:border-color .2s ease,box-shadow .2s ease;width:100%}.LayoutWrapper_formInput__7xTlj:focus,.LayoutWrapper_formSelect__W_7jt:focus,.LayoutWrapper_formTextarea___ELrY:focus{border-color:var(--accent);box-shadow:0 0 10px rgba(212,175,55,.22);outline:none}.LayoutWrapper_formSelect__W_7jt option{background:var(--select-option-bg);color:var(--text-main)}.LayoutWrapper_formRow__3kz_L{display:grid;grid-template-columns:1fr 1fr;gap:16px}.LayoutWrapper_modalFooter__NZ5yT{padding:16px 24px;border-top:1px solid var(--panel-border);background:rgba(0,0,0,.06);display:flex;justify-content:flex-end;gap:12px}@keyframes LayoutWrapper_modalIn__UAb8T{0%{opacity:0;transform:scale(.94) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:768px){.LayoutWrapper_contentWrapper__DkgJL{padding-left:0!important;padding-top:130px!important}.LayoutWrapper_content__i7r_n{padding:16px 12px 28px}.LayoutWrapper_modalContent__xTU_u{max-width:100%;margin:0 12px}.LayoutWrapper_formRow__3kz_L{grid-template-columns:1fr;gap:12px}.LayoutWrapper_modalBody__DHYXr{padding:16px;gap:12px}.LayoutWrapper_modalFooter__NZ5yT{padding:12px 16px}}.LayoutWrapper_loginOverlay__XKbrU{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 30% 20%,#2a0508 0,#0A0A0C 60%);position:relative;overflow:hidden;padding:24px}.LayoutWrapper_loginOverlay__XKbrU:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(212,175,55,.08) 1px,transparent 0);background-size:24px 24px;opacity:.6;pointer-events:none}.LayoutWrapper_loginOverlay__XKbrU:after{content:"";position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(122,12,22,.25) 0,transparent 70%);top:-100px;right:-100px;border-radius:50%;pointer-events:none}.LayoutWrapper_loginCard__C0xHa{width:100%;max-width:420px;background:rgba(18,18,22,.75);border:1px solid rgba(212,175,55,.2);border-radius:20px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:48px 36px 40px;box-shadow:0 0 40px rgba(212,175,55,.1),0 0 80px rgba(122,12,22,.15),0 32px 64px rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;gap:32px;z-index:10;animation:LayoutWrapper_loginCardIn___vCwq .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes LayoutWrapper_loginCardIn___vCwq{0%{opacity:0;transform:scale(.92) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.LayoutWrapper_loginLogoWrapper__YUB_I{display:flex;align-items:center;justify-content:center;margin-bottom:4px}.LayoutWrapper_loginLogo__xtX5R{width:220px;height:auto;object-fit:contain;border-radius:12px;overflow:hidden;filter:drop-shadow(0 4px 16px rgba(212,175,55,.3))}.LayoutWrapper_loginForm__A40om{width:100%;gap:16px}.LayoutWrapper_loginForm__A40om,.LayoutWrapper_loginInputGroup__UsD_q{display:flex;flex-direction:column}.LayoutWrapper_loginInput__34uN2{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px 16px;font-size:.95rem;color:#FFFFFF;transition:all .25s ease;font-family:inherit;outline:none;width:100%;box-sizing:border-box;letter-spacing:.3px}.LayoutWrapper_loginInput__34uN2::placeholder{color:rgba(255,255,255,.25);font-weight:400}.LayoutWrapper_loginInput__34uN2:focus{border-color:rgba(212,175,55,.5);box-shadow:0 0 20px rgba(212,175,55,.15);background:rgba(255,255,255,.06)}.LayoutWrapper_loginBtn__aXghN{width:100%;background:linear-gradient(135deg,#D4AF37,#c49b2f 50%,#b8962e);border:none;color:#0A0A0C;padding:14px;border-radius:10px;font-weight:700;font-size:.95rem;cursor:pointer;box-shadow:0 4px 20px rgba(212,175,55,.3);display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;margin-top:8px;font-family:inherit;letter-spacing:.5px}.LayoutWrapper_loginBtn__aXghN:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(212,175,55,.5);background:linear-gradient(135deg,#e0bc3f,#D4AF37)}.LayoutWrapper_loginBtn__aXghN:active{transform:translateY(0);box-shadow:0 2px 12px rgba(212,175,55,.35)}.LayoutWrapper_loginError__2k3aq{color:#F87171;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);padding:10px 14px;border-radius:10px;font-size:.82rem;font-weight:500;text-align:center;width:100%;box-sizing:border-box}@media (max-width:480px){.LayoutWrapper_loginCard__C0xHa{padding:36px 24px 32px;border-radius:16px}.LayoutWrapper_loginLogo__xtX5R{width:180px}}