.account-nav{position:relative;display:inline-flex;align-items:center;gap:8px;padding:7px 0;color:#eee9dd;transition:.25s}.account-nav-avatar{width:29px;height:29px;border:1px solid #c4a0608a;border-radius:50%;display:grid;place-items:center;color:var(--gold)}.account-nav-avatar svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.account-nav>b{font-size:7px;text-transform:uppercase;letter-spacing:.16em}.account-nav>small{position:absolute;right:-8px;top:1px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;display:grid;place-items:center;background:var(--gold);color:#111;font-size:7px}.account-nav:hover{color:var(--gold)}.nav .nav-account-link{display:none}.nav-account-link>span:first-child{width:38px;height:38px;border:1px solid #c4a0608a;border-radius:50%;display:grid;place-items:center;color:var(--gold);flex:0 0 auto}.nav-account-link svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.nav-account-link>span:last-child{display:flex;flex-direction:column;gap:3px}.nav-account-link b{font:18px Cormorant Garamond;font-weight:500}.nav-account-link small{color:#858a82;font:6px sans-serif;text-transform:uppercase;letter-spacing:.15em}@media(max-width:900px){.topbar .nav .nav-account-link{display:flex;align-items:center;gap:13px;margin-top:9px;padding:14px 0;border-top:1px solid #c4a06055;border-bottom:0}.topbar .nav .nav-account-link:after{display:none}}.favorite-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:0 16px;border:1px solid #c4a06078;background:#121511;color:#eee9dd;cursor:pointer;transition:transform .22s,border-color .22s,background .22s,color .22s}.favorite-button>span{font:25px/1 Cormorant Garamond}.favorite-button>b{font-size:7px;text-transform:uppercase;letter-spacing:.14em}.favorite-button:hover{transform:translateY(-2px);border-color:var(--gold)}.favorite-button.active{background:#c4a060;color:#111}.favorite-button.compact{width:38px;height:38px;min-height:38px;padding:0;border-radius:50%;box-shadow:0 8px 24px #0003}.favorite-button.compact>span{font-size:22px}.product-image>.favorite-button{position:absolute;z-index:3;right:12px;top:12px;background:#eee9dd;color:#161713;border:0}.product-image>.favorite-button.active{background:var(--gold)}.imported-card{position:relative}.catalog-favorite{position:absolute;z-index:4;right:12px;top:12px;background:#eee9dd;color:#171916;border:0}.catalog-favorite.active{background:var(--gold)}.product-account-actions{display:flex;align-items:center;gap:18px;margin:20px 0 30px}.product-account-actions>a{color:var(--gold);font-size:7px;text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid #c4a06055;padding-bottom:5px}.account-page{min-height:100svh;background:#0b0d0b;color:#ece6da}.account-login-page{display:grid;grid-template-columns:1.04fr .96fr}.account-login-art{position:relative;min-height:100svh;overflow:hidden;background:linear-gradient(0deg,#070807ef,#090b0920 66%),linear-gradient(90deg,#080a0840,#0809088a),url(/hero-wow.png) 50%/cover}.account-login-art:after{content:"";position:absolute;inset:22px;border:1px solid #d1ad671c}.account-login-art>div{position:absolute;z-index:1;left:7vw;right:6vw;bottom:8vh}.account-login-art span{color:#d0a65c;font-size:7px;letter-spacing:.32em}.account-login-art b{display:block;margin:18px 0 -10px;color:#d0a65c1f;font:260px/.64 Cormorant Garamond}.account-login-art p{margin:0;font:31px/1.05 Cormorant Garamond}.account-login-panel{position:relative;display:flex;align-items:center;padding:100px 9vw;background:radial-gradient(circle at 92% 8%,#c4a0601e,transparent 33%),#0d100d}.account-back{position:absolute;left:4vw;top:42px;color:#898d85;font-size:7px;text-transform:uppercase;letter-spacing:.18em}.account-back:hover{color:var(--gold)}.account-login-copy{width:min(540px,100%)}.account-kicker{color:#b58c4b;font-size:7px;letter-spacing:.25em}.account-login-copy h1{margin:28px 0 24px;font:66px/.86 Cormorant Garamond;letter-spacing:-.035em}.account-login-copy h1 em{color:var(--gold);font-weight:400}.account-login-copy>span{display:block;max-width:470px;color:#969a92;font:18px/1.5 Cormorant Garamond}.account-telegram-login{width:100%;min-height:82px;margin-top:42px;padding:15px 20px;border:1px solid #c4a060;background:var(--gold);color:#10120f;display:grid;grid-template-columns:35px 1fr;grid-template-rows:auto auto;text-align:left;cursor:pointer;transition:.3s}.account-telegram-login:hover{background:#d6b678;transform:translateY(-2px);box-shadow:0 18px 50px #0005}.account-telegram-login i{grid-row:span 2;align-self:center}.account-telegram-login b,.account-telegram-login i{font:20px Cormorant Garamond}.account-telegram-login small{font-size:6px;text-transform:uppercase;letter-spacing:.13em;opacity:.6}.account-preview-note{display:block;margin-top:14px;color:#686c65;font-size:7px;letter-spacing:.08em}.account-session-loading{display:grid;place-items:center;align-content:center;gap:18px;background:radial-gradient(circle at 50% 45%,#c4a06016,transparent 30%),#0b0d0b}.account-session-loading>span{width:64px;height:64px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font:24px Cormorant Garamond}.account-session-loading>p{color:#777c74;font-size:7px;text-transform:uppercase;letter-spacing:.2em}.account-dashboard{display:grid;grid-template-columns:265px minmax(0,1fr);background:#e9e4d9;color:#171916}.account-sidebar{position:sticky;top:0;height:100svh;padding:31px 25px;display:flex;flex-direction:column;background:radial-gradient(circle at 10% 0,#c4a0601e,transparent 28%),#0b0d0b;color:#eee9dd}.account-brand{display:flex;align-items:center;gap:12px;padding-bottom:31px;border-bottom:1px solid #ffffff13}.account-brand>span{width:42px;height:42px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font:17px Cormorant Garamond}.account-brand>div{display:flex;flex-direction:column}.account-brand b{font:13px Cormorant Garamond;letter-spacing:.18em}.account-brand small{margin-top:3px;color:#767b73;font-size:6px;text-transform:uppercase;letter-spacing:.18em}.account-sidebar nav{display:flex;flex-direction:column;margin-top:34px}.account-sidebar nav button{position:relative;width:100%;padding:16px 12px;border:0;border-bottom:1px solid #ffffff0f;background:transparent;color:#8f948b;display:grid;grid-template-columns:28px 1fr auto;align-items:center;text-align:left;font-size:8px;text-transform:uppercase;letter-spacing:.13em;cursor:pointer;transition:.25s}.account-sidebar nav button>span{color:#5e625c;font:10px Cormorant Garamond}.account-sidebar nav button>small{min-width:22px;padding:4px;border-radius:11px;background:#ffffff0c;text-align:center;font-size:7px}.account-sidebar nav button:before{content:"";position:absolute;left:-25px;width:2px;height:0;background:var(--gold);transition:.25s}.account-sidebar nav button.active,.account-sidebar nav button:hover{color:#eee9dd}.account-sidebar nav button.active:before{height:24px}.account-sidebar nav button.active>span{color:var(--gold)}.account-sidebar-footer{margin-top:auto;padding-top:22px;border-top:1px solid #ffffff13;display:flex;flex-direction:column;gap:9px}.account-sidebar-footer>span{color:#666b64;font-size:6px;text-transform:uppercase;letter-spacing:.17em}.account-sidebar-footer>a{color:var(--gold);font:16px Cormorant Garamond}.account-sidebar-footer>button{margin-top:11px;padding:0;border:0;background:transparent;color:#737870;text-align:left;font-size:7px;text-transform:uppercase;letter-spacing:.14em;cursor:pointer}.account-workspace{min-width:0;padding:48px 5vw 90px}.account-workspace-head{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:37px;border-bottom:1px solid #beb8ad}.account-workspace-head>div:first-child>p{margin:0;color:#8c6b37;font-size:7px;text-transform:uppercase;letter-spacing:.2em}.account-workspace-head h1{margin:20px 0 0;font:52px/.86 Cormorant Garamond;font-weight:400;letter-spacing:-.025em}.account-workspace-head h1 em{color:#8c6b37;font-weight:400}.account-profile-chip{display:flex;align-items:center;gap:11px}.account-profile-chip>span{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:#1a1d19;color:#d3ae69;font:19px Cormorant Garamond}.account-profile-chip>div{display:flex;flex-direction:column}.account-profile-chip b{font:15px Cormorant Garamond}.account-profile-chip small{margin-top:3px;color:#878a84;font-size:6px;text-transform:uppercase;letter-spacing:.13em}.account-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:34px 0 52px;background:#c4beb2;border:1px solid #c4beb2}.account-stat-grid button{position:relative;min-height:168px;padding:24px;border:0;background:#eee9df;color:#171916;display:flex;flex-direction:column;text-align:left;cursor:pointer;transition:.25s}.account-stat-grid button:hover{background:#f5f0e6}.account-stat-grid button>span{color:#876938;font-size:6px;text-transform:uppercase;letter-spacing:.18em}.account-stat-grid button>b{margin:18px 0 4px;font:48px/.8 Cormorant Garamond}.account-stat-grid button>b.account-stat-name{font-size:31px}.account-stat-grid button>small{margin-top:auto;color:#777a74;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.account-stat-grid button>i{position:absolute;right:18px;top:18px;color:#9b7840;font:17px Cormorant Garamond}.account-content-section{margin-top:46px}.account-full-section{margin-top:42px}.account-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:23px}.account-section-head small{color:#8c6b37;font-size:6px;letter-spacing:.19em}.account-section-head h2{margin:8px 0 0;font:37px Cormorant Garamond}.account-section-head>a,.account-section-head>button{padding:0 0 6px;border:0;border-bottom:1px solid #96733d;background:transparent;color:#7d6134;font-size:7px;text-transform:uppercase;letter-spacing:.13em;cursor:pointer}.account-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.account-product-grid-wide{grid-template-columns:repeat(4,minmax(0,1fr))}.account-product-card{position:relative;min-width:0;background:#f3eee4;border:1px solid #d3ccc0}.account-product-image{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#c9c4b9}.account-product-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.78);transition:.55s}.account-product-image>span{position:absolute;left:10px;top:10px;padding:6px 8px;background:#111410dd;color:#fff;font-size:6px;text-transform:uppercase;letter-spacing:.12em}.account-product-card:hover .account-product-image img{transform:scale(1.04);filter:saturate(.92)}.account-product-card>div{padding:17px 16px 20px}.account-product-card p{margin:0 0 7px;color:#8d6d3d;font-size:6px;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-product-card h3{min-height:40px;margin:0 0 14px;font:21px/1 Cormorant Garamond}.account-product-card strong{font:15px Cormorant Garamond}.account-product-card>.favorite-button{position:absolute;z-index:2;right:10px;top:10px;width:34px;height:34px;min-height:34px;background:#f4efe6;color:#191b18;border:0}.account-product-card>.favorite-button.active{background:var(--gold)}.account-recent-row{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));gap:12px;overflow:auto;padding-bottom:8px}.account-recent-row .account-product-card>div{padding:14px}.account-recent-row .account-product-card h3{font-size:18px}.account-empty{min-height:300px;border:1px solid #c9c2b6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.account-empty>b{color:#a77f41;font:44px Cormorant Garamond}.account-empty h3{margin:8px 0;font:31px Cormorant Garamond}.account-empty p{color:#73766f;font:15px Cormorant Garamond}.account-empty a{margin-top:10px;color:#846536;font-size:7px;text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid #8c6b37;padding-bottom:5px}.account-request-card{display:grid;grid-template-columns:130px 1fr auto auto;gap:24px;align-items:center;padding:27px;border:1px solid #c5beb2;background:#f2ede3}.account-request-card>span{color:#8c6a35;font-size:6px;letter-spacing:.17em}.account-request-card small{color:#848780;font-size:7px}.account-request-card h3{margin:8px 0 4px;font:25px Cormorant Garamond}.account-request-card p{margin:0;color:#747770;font-size:8px}.account-request-card>b{padding:8px 11px;border:1px solid #ad8a51;color:#7e6032;font-size:6px;text-transform:uppercase;letter-spacing:.11em}.account-request-card>button{border:0;background:transparent;color:#896938;font-size:7px;text-transform:uppercase;letter-spacing:.12em;cursor:pointer}.account-request-tip{display:grid;grid-template-columns:58px 1fr;gap:20px;margin-top:22px;padding:24px;background:#171a17;color:#eee9dd}.account-request-tip>span{width:48px;height:48px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font:17px Cormorant Garamond}.account-request-tip p{margin:3px 0;color:#a2a69d;font:16px/1.45 Cormorant Garamond}.account-settings{max-width:780px;display:grid;grid-template-columns:1fr 1fr;gap:24px 18px;padding:32px;border:1px solid #c9c2b6;background:#f2ede3}.account-settings label{display:flex;flex-direction:column;gap:9px}.account-settings label>span{color:#7b7e77;font-size:7px;text-transform:uppercase;letter-spacing:.13em}.account-settings input,.account-settings select{height:49px;border:0;border-bottom:1px solid #aaa398;background:transparent;color:#171916;outline:0;font:18px Cormorant Garamond}.account-setting-check{grid-column:span 2;flex-direction:row!important;align-items:center}.account-setting-check input{width:16px;height:16px}.account-setting-check span{text-transform:none!important;font:15px Cormorant Garamond!important;letter-spacing:0!important}.account-settings>button{width:max-content;padding:16px 21px;border:0;background:#171a17;color:#eee9dd;font-size:7px;text-transform:uppercase;letter-spacing:.14em;cursor:pointer}.account-settings>small{align-self:center;color:#81847d;font-size:7px}@media(max-width:1100px){.account-dashboard{grid-template-columns:220px minmax(0,1fr)}.account-sidebar{padding-left:20px;padding-right:20px}.account-product-grid-wide{grid-template-columns:repeat(3,1fr)}.account-login-copy h1{font-size:55px}}@media(max-width:800px){.account-login-page{grid-template-columns:1fr}.account-login-art{min-height:38svh}.account-login-art>div{left:8vw;bottom:5vh}.account-login-art b{display:none}.account-login-art p{font-size:26px}.account-login-panel{min-height:62svh;padding:82px 7vw 55px}.account-back{top:27px;left:7vw}.account-dashboard{display:block;padding-bottom:78px}.account-sidebar{position:fixed;z-index:20;left:0;right:0;bottom:0;top:auto;width:100%;height:auto;padding:0;background:#0b0d0bf5;backdrop-filter:blur(14px)}.account-sidebar>.account-brand,.account-sidebar>.account-sidebar-footer{display:none}.account-sidebar nav{margin:0;display:grid;grid-template-columns:repeat(4,1fr)}.account-sidebar nav button{min-height:68px;padding:10px 5px;border:0;grid-template-columns:1fr;text-align:center;justify-items:center;gap:4px;font-size:6px}.account-sidebar nav button>span{font-size:8px}.account-sidebar nav button>small{position:absolute;right:12px;top:7px}.account-sidebar nav button:before{left:50%;bottom:0;width:0;height:2px;transform:translateX(-50%)}.account-sidebar nav button.active:before{width:30px;height:2px}.account-workspace{padding:30px 5vw 70px}.account-workspace-head h1{font-size:45px}.account-profile-chip>div{display:none}.account-stat-grid{grid-template-columns:1fr;margin-top:28px}.account-stat-grid button{min-height:135px}.account-product-grid,.account-product-grid-wide{grid-template-columns:repeat(2,1fr)}.account-request-card,.account-settings{grid-template-columns:1fr}.account-setting-check{grid-column:auto}.account-recent-row{grid-template-columns:repeat(4,250px)}}@media(max-width:520px){.account-login-copy h1{font-size:46px}.account-login-panel{padding-left:6vw;padding-right:6vw}.account-workspace-head{align-items:center}.account-workspace-head h1{font-size:38px}.account-profile-chip>span{width:38px;height:38px}.account-section-head{align-items:flex-start;gap:15px}.account-section-head h2{font-size:32px}.account-product-grid,.account-product-grid-wide{grid-template-columns:1fr}.account-product-card{display:grid;grid-template-columns:122px 1fr}.account-product-image{aspect-ratio:1/1}.account-product-card>div{padding:15px}.account-product-card h3{min-height:0}.account-product-card>.favorite-button{right:auto;left:78px}.account-recent-row{grid-template-columns:repeat(4,280px)}.account-recent-row .account-product-card{display:block}.account-recent-row .account-product-card>.favorite-button{left:auto;right:10px}.account-settings{padding:22px 18px}.account-request-tip{grid-template-columns:1fr}.product-account-actions{align-items:flex-start;flex-direction:column}.top-actions .account-nav>b{display:none}}.account-login-status{display:block;margin-top:14px;color:#bca16f;font:14px/1.4 Cormorant Garamond}.account-login-error{color:#d08b80}.account-telegram-link{width:100%;min-height:82px;margin-top:18px;padding:15px 20px;border:1px solid #c4a060;background:var(--gold);color:#10120f;display:grid;place-items:center;text-align:center;font:20px Cormorant Garamond;transition:.3s}.account-telegram-link:hover{background:#d6b678;transform:translateY(-2px)}.account-settings-message{grid-column:span 2;color:#7c6339!important;font:14px Cormorant Garamond!important}.account-request-button{min-height:43px;padding:0 17px;border:1px solid #b89459;background:#151815;color:#eee9dd;font-size:7px;text-transform:uppercase;letter-spacing:.12em;cursor:pointer}.account-request-button.saved{border-color:#657d5e;background:#657d5e}.account-request-button.error{border-color:#9b5148}.account-request-button:disabled{cursor:default;opacity:.86}.account-request-card>a{color:#896938;font-size:7px;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap}