.account-page{color:#f4ede2;background:#050505d6;min-height:100vh;padding:clamp(95px,11vw,150px) clamp(20px,8vw,130px)}.account-auth{background:linear-gradient(135deg,#1c150bd6,#050505f5);border:1px solid #caa55a6b;width:min(520px,100%);margin:auto;padding:clamp(28px,5vw,58px);box-shadow:0 30px 90px #00000075}.account-auth>p,.portal-head p,.portal-card-title p,.admin-note p{color:#caa55a;letter-spacing:1.6px;margin:0;font:700 10px Arial,sans-serif}.account-auth h1,.portal-head h1{letter-spacing:-3px;margin:17px 0;font:500 clamp(42px,6vw,74px)/.86 Georgia,serif}.account-auth h1 i,.portal-head h1 i{color:#caa55a}.account-auth>span{color:#dacfc0;font:17px/1.5 Georgia,serif;display:block}.account-mode{grid-template-columns:repeat(3,1fr);gap:3px;margin:28px 0 19px;display:grid}.account-mode button{color:#cfc2ae;text-transform:uppercase;letter-spacing:.4px;background:#090806;border:1px solid #caa55a33;padding:10px 5px;font:700 9px Arial,sans-serif}.account-mode button.active{color:#f1d98f;background:#b07e272e;border-color:#d5ae55}.account-auth form,.shop-form{gap:14px;display:grid}.account-auth label,.shop-form label{color:#d9cdbb;gap:7px;font:12px Georgia,serif;display:grid}.account-auth input,.shop-form input,.shop-form textarea{color:#f2e9dc;background:#0a0907;border:1px solid #caa55a59;padding:13px;font:14px Arial,sans-serif}.shop-form textarea{resize:vertical;min-height:76px}.account-auth form>button,.shop-form button,.portal-head>button{color:#100c05;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#a97824,#f0d581,#a97824);border:0;justify-content:center;align-items:center;gap:8px;padding:14px;font:800 10px Arial,sans-serif;display:flex}.account-auth em{color:#e5c57b;margin-top:15px;font:italic 13px Georgia,serif;display:block}.account-auth small{color:#a99d8d;margin-top:20px;font:12px/1.45 Georgia,serif;display:block}.portal-head{justify-content:space-between;align-items:end;gap:30px;max-width:1240px;margin:0 auto 36px;display:flex}.portal-head h1{margin-bottom:0}.portal-head>button{color:#e6d9c5;background:0 0;border:1px solid #caa55a80}.portal-message{color:#efd287;max-width:1240px;margin:0 auto 20px;font:italic 14px Georgia,serif}.portal-stats{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1240px;margin:0 auto 12px;display:grid}.portal-stats article{background:#0d0b07b8;border:1px solid #caa55a40;grid-template-columns:auto 1fr;align-items:center;column-gap:13px;padding:22px;display:grid}.portal-stats svg{color:#caa55a;grid-row:span 2}.portal-stats b{color:#f1db9b;font:700 22px Arial,sans-serif}.portal-stats span{color:#bcae9a;text-transform:uppercase;letter-spacing:.8px;font:10px Arial,sans-serif}.portal-grid{grid-template-columns:1.05fr .95fr;gap:12px;max-width:1240px;margin:auto;display:grid}.portal-card{background:#0a0907c7;border:1px solid #caa55a40;padding:24px}.portal-card-title{border-bottom:1px solid #caa55a2e;justify-content:space-between;gap:20px;padding-bottom:18px;display:flex}.portal-card-title>div{align-items:center;gap:9px;display:flex}.portal-card-title svg{color:#caa55a}.portal-card-title>span{color:#a99d8d;font:11px Georgia,serif}.portal-list{display:grid}.portal-row{border-bottom:1px solid #caa55a1f;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.portal-row b,.portal-row small{display:block}.portal-row b{font:600 15px Georgia,serif}.portal-row small{color:#a99d8d;letter-spacing:.3px;margin-top:4px;font:10px Arial,sans-serif}.portal-row strong{color:#e6c877;text-transform:uppercase;letter-spacing:.7px;font:700 10px Arial,sans-serif}.portal-row select,.order-actions input{color:#e6d9c5;background:#0c0a07;border:1px solid #caa55a59;padding:8px;font:11px Arial,sans-serif}.portal-empty{color:#bfb19e;font:15px/1.5 Georgia,serif}.shop-form{border-top:1px solid #caa55a2e;margin-top:22px;padding-top:20px}.admin-note{background:linear-gradient(90deg,#8d631e33,#0000);border:1px solid #caa55a52;align-items:center;gap:16px;max-width:1240px;margin:12px auto 0;padding:20px 24px;display:flex}.admin-note>svg:first-child{color:#e4bf65}.admin-note>svg:last-child{color:#9d7631;margin-left:auto}.admin-note span{color:#cbbfac;margin-top:6px;font:14px/1.4 Georgia,serif;display:block}@media (max-width:760px){.account-page{padding-inline:20px}.portal-head{flex-direction:column;align-items:start}.portal-stats,.portal-grid{grid-template-columns:1fr}.account-mode{font-size:8px}.portal-card-title,.portal-row{flex-direction:column;align-items:start}.admin-note{align-items:start}.admin-note>svg:last-child{display:none}}.shop-form select{color:#f2e9dc;background:#0a0907;border:1px solid #caa55a59;padding:13px;font:14px Arial,sans-serif}.brand-products,.security-card{max-width:1240px;margin:12px auto 0}.brand-product-list{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.brand-product-list>div{background:#080705;border:1px solid #caa55a29;padding:15px}.brand-product-list p,.brand-product-list b,.brand-product-list span{display:block}.brand-product-list input,.brand-product-list select{box-sizing:border-box;color:#eadfcd;background:#11100c;border:1px solid #caa55a4d;width:100%;margin-top:9px;padding:8px;font:11px Arial,sans-serif}.address-card{max-width:1240px;margin:12px auto 0}.brand-shop-actions{align-items:center;gap:12px;display:flex}.brand-shop-actions a{color:#d8b45d;text-transform:uppercase;letter-spacing:.08em;font:700 10px Arial,sans-serif;text-decoration:none}.brand-product-list p{color:#caa55a;letter-spacing:1px;margin:0 0 7px;font:700 9px Arial,sans-serif}.brand-product-list b{font:600 16px Georgia,serif}.brand-product-list span{color:#bfb19e;margin-top:8px;font:10px Arial,sans-serif}.product-form{grid-template-columns:repeat(2,1fr);display:grid}.product-form button{grid-column:1/-1}@media (max-width:760px){.brand-product-list,.product-form{grid-template-columns:1fr}}.finance-grid,.pipeline{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1240px;margin:0 auto 12px;display:grid}.finance-grid article{background:linear-gradient(135deg,#31220db8,#090806d6);border:1px solid #caa55a4d;gap:8px;padding:20px;display:grid}.finance-grid svg{color:#d6ae53}.finance-grid span,.pipeline span{color:#c2b49f;text-transform:uppercase;letter-spacing:1px;font:700 9px Arial,sans-serif}.finance-grid b{color:#f2dc9f;font:600 25px Georgia,serif}.finance-grid small{color:#aaa08f;font:11px Georgia,serif}.pipeline{background:#0c0a07cc;border:1px solid #caa55a33}.pipeline span{border-right:1px solid #caa55a24;align-items:center;gap:8px;padding:16px;display:flex}.pipeline svg{color:#caa55a;width:15px}.pipeline b{color:#f0d58a;margin-left:auto;font:700 18px Arial,sans-serif}@media (max-width:760px){.finance-grid,.pipeline{grid-template-columns:repeat(2,1fr)}.pipeline span{border-bottom:1px solid #caa55a24}}.order-actions{align-items:center;gap:12px;display:flex}.invoice-link{color:#e5c775;text-transform:uppercase;letter-spacing:.8px;font:700 9px Arial,sans-serif;text-decoration:none}.invoice-link:hover{text-decoration:underline}.operations{color:#eee4d4;background:#0a0907;border:1px solid #caa55a4d;max-width:1240px;margin:12px auto;padding:25px}.operations-head{justify-content:space-between;gap:20px;display:flex}.operations-head p{color:#caa55a;letter-spacing:1.5px;margin:0;font:700 10px Arial}.operations h2{margin:9px 0 22px;font:500 37px Georgia}.operations h2 i{color:#caa55a}.operations-head span{color:#b9ad9d;font:13px Georgia}.operations-grid{grid-template-columns:1.3fr 1fr 1fr;gap:12px;display:grid}.operations article{border:1px solid #caa55a2b;padding:17px}.operations h3{gap:7px;margin:0 0 14px;font:600 16px Georgia;display:flex}.operations h3 svg{color:#caa55a}.operations form{grid-template-columns:1fr 1fr;gap:7px;display:grid}.operations input,.operations select{color:#eee;background:#15120d;border:1px solid #caa55a40;min-width:0;padding:10px;font:11px Arial}.operations form button{color:#161007;background:#caa55a;border:0;grid-column:1/-1;padding:11px;font:800 10px Arial}.operations-list>div{border-top:1px solid #caa55a1f;align-items:center;gap:8px;padding:10px 0;display:flex}.operations-list span{flex:1}.operations-list b,.operations-list small{display:block}.operations-list b{font:13px Georgia}.operations-list small{color:#aaa;font:9px Arial}.operations-list em{color:#e1b85e;font:10px Arial}.operations-list input{color:#e1b85e;background:#15120d;border:1px solid #caa55a40;width:46px;padding:6px;font:11px Arial}.operations-list button{color:#d39d43;background:0 0;border:0}@media (max-width:850px){.operations-grid{grid-template-columns:1fr}.operations-head{display:block}.operations-head span{margin-bottom:16px;display:block}}.catalog-groups{gap:10px;margin-top:14px;display:grid}.catalog-group{background:#0000002b;border:1px solid #caa55a33}.catalog-group summary{cursor:pointer;color:#e6cf91;letter-spacing:1px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:11px;font:700 10px Arial,sans-serif;display:flex}.catalog-group summary b{color:#9e927c;letter-spacing:.5px;font:700 9px Arial,sans-serif}.catalog-group form{border-top:1px solid #caa55a1f;margin:0 10px;padding:10px 0}.operations-notice{color:#e8ca7c;background:#9a6f1f1f;border:1px solid #caa55a61;margin:0 0 14px;padding:11px 13px;font:12px Georgia,serif}.operations textarea{resize:vertical;color:#eee;background:#15120d;border:1px solid #caa55a40;min-width:0;min-height:64px;padding:10px;font:11px Arial}.operations-list>form{border-top:1px solid #caa55a1f;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:7px;padding:12px 0;display:grid}.operations-list>form>span,.operations-list>form textarea{grid-column:1/-1}.operations-list>form button{color:#d39d43;background:0 0;border:0;grid-column:auto;padding:7px}.operations-list>form button[type=submit]{color:#161007;background:#caa55a}@media (max-width:850px){.operations-list>form{grid-template-columns:1fr 1fr}}.social-hub{color:#f3ebdd;background:linear-gradient(125deg,#191208e6,#060605f0 56%);border:1px solid #caa55a52;max-width:1240px;margin:24px auto;padding:28px}.social-hub-head{justify-content:space-between;gap:30px;display:flex}.social-hub-head p,.social-section-title p{color:#caa55a;letter-spacing:1.5px;margin:0;font:700 10px Arial,sans-serif}.social-hub-head h2{margin:9px 0 0;font:500 clamp(31px,4vw,52px)/.92 Georgia,serif}.social-hub-head h2 i{color:#d8b45c}.social-hub-head>span{color:#c9bda9;max-width:350px;font:15px/1.5 Georgia,serif}.social-statuses{grid-template-columns:repeat(3,1fr);gap:9px;margin:28px 0 10px;display:grid}.social-statuses article{background:#00000038;border:1px solid #caa55a33;align-items:center;gap:11px;padding:15px;display:flex}.social-statuses svg,.social-section-title>svg{color:#dfbd6a}.social-statuses div{flex:1;gap:3px;display:grid}.social-statuses b{font:600 14px Georgia,serif}.social-statuses span{color:#a99d8a;font:10px Arial,sans-serif}.social-statuses em{color:#74b682;letter-spacing:.7px;font:700 8px Arial,sans-serif}.social-statuses em.pending{color:#d9b560}.social-notice{color:#e8d59e;background:#caa55a1f;align-items:center;gap:7px;padding:10px 12px;font:11px Arial,sans-serif;display:flex}.social-grid{grid-template-columns:.9fr 1.1fr;gap:10px;margin-top:10px;display:grid}.social-plan,.social-draft{background:#0000003d;border:1px solid #caa55a2e;padding:20px}.social-section-title{align-items:center;gap:10px;margin-bottom:19px;display:flex}.social-section-title b{font:500 20px Georgia,serif}.social-plan{gap:12px;display:grid}.social-plan label{color:#cdbd9c;letter-spacing:1px;text-transform:uppercase;gap:6px;font:700 9px Arial,sans-serif;display:grid}.social-plan input,.social-plan select,.social-draft textarea{color:#f2e9d9;background:#13100b;border:1px solid #caa55a45;width:100%;font:13px Arial,sans-serif}.social-plan input,.social-plan select{padding:11px}.social-plan .social-switch{text-transform:none;letter-spacing:0;align-items:center;gap:9px;font-size:11px;display:flex}.social-switch input{accent-color:#caa55a;width:15px;height:15px}.social-plan button,.social-draft button{color:#100d08;letter-spacing:.8px;text-transform:uppercase;background:#caa55a;border:0;justify-content:center;align-items:center;gap:7px;padding:12px;font:800 10px Arial,sans-serif;display:flex}.social-draft textarea{resize:vertical;height:180px;padding:13px;font:15px/1.5 Georgia,serif}.social-draft>div:last-child{justify-content:space-between;align-items:center;gap:14px;margin-top:11px;display:flex}.social-draft>div:last-child span{color:#a99d8a;font:10px/1.35 Arial,sans-serif}.social-draft>div:last-child button{color:#e4cb86;background:0 0;border:1px solid #caa55a8c}@media (max-width:760px){.social-hub-head,.social-draft>div:last-child{display:block}.social-hub-head>span{margin-top:17px;display:block}.social-statuses,.social-grid{grid-template-columns:1fr}.social-draft>div:last-child button{margin-top:12px}}
