/* ===== دسکتاپ و تبلت (موبایل دست‌نخورده می‌ماند) ===== */
@media(min-width:900px){
body{position:relative;max-width:1180px!important;box-shadow:0 0 80px rgba(40,60,100,.1)}
.header{margin:14px 28px -82px;height:68px;top:14px}
.logo-img{height:46px}
.hero{height:540px;border-radius:0 0 48px 48px}
.hero-copy{left:72px;top:150px;width:42%}
.hero-copy h1{font-size:76px;letter-spacing:-3px}
.hero-copy .tag{font-size:28px}.hero-copy .fa{font-size:22px}.hero-copy .sub{font-size:15px}
.section{padding:44px 40px}
.title h2{font-size:32px}.title p{font-size:14px}
.cats{justify-content:center;gap:26px;flex-wrap:wrap;overflow:visible}
.cat{flex:0 0 120px;font-size:13px}.cat small{font-size:11px}
.products{flex-wrap:wrap!important;overflow:visible!important;gap:20px;scroll-snap-type:none!important}
.product,section.popular-panel .product{flex:0 0 calc(25% - 15px)!important;max-width:none!important}
.slider-wrap>.slider-arrow{display:none!important}
.moods{justify-content:center;flex-wrap:wrap;gap:22px!important}
.footer .ft-inner{padding:44px 48px 110px}
.ft-cols{grid-template-columns:repeat(4,1fr);gap:24px}
.ft-col:nth-child(3),.ft-col:last-child{grid-column:auto}
.bottom{max-width:620px!important;height:68px!important;bottom:16px}
.sheet{max-width:560px}
.product,.cat,.art-card,.trust-card{transition:transform .25s,box-shadow .25s}
.product:hover,.art-card:hover{transform:translateY(-5px);box-shadow:0 18px 36px rgba(61,77,130,.18)}
.toast{bottom:104px}
}
@media(min-width:1280px){body{max-width:1280px!important}.product,section.popular-panel .product{flex-basis:calc(20% - 16px)!important}}

/* ===== v19: اصلاحات دسکتاپ ===== */
@media(min-width:900px){
/* جستجو */
.search{max-width:760px;margin:-34px auto 0!important;height:60px!important;border-radius:22px!important}
.search input{font-size:16px}.search input::placeholder{font-size:15px}
/* دسته‌بندی */
.category-section .cats{justify-content:center!important;gap:40px!important;flex-wrap:wrap}
.category-section .cats .cat{flex:0 0 200px!important;max-width:200px!important}
.category-section .cats .cat b{font-size:17px!important;margin-top:10px!important}
.category-section .cats .cat small{font-size:12.5px!important}
.category-section .category-link{font-size:13px!important;padding:8px 16px!important}
/* New In */
.new-arrivals-banner-coded{padding:20px 40px 40px!important}
.new-arrivals-banner-coded .new-arrivals-art{aspect-ratio:16/5.4!important;max-height:440px;border-radius:36px!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy{left:2.5%!important;top:50%!important;width:36%!important;align-items:flex-start!important;text-align:left!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-eyebrow{font-size:20px!important;letter-spacing:.24em!important;margin-bottom:6px!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy h2{font-size:74px!important;line-height:1.05!important;margin:0 0 12px!important;white-space:nowrap!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy p{font-size:22px!important;margin:0 0 20px!important;white-space:nowrap!important;transform:none!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-cta{height:54px!important;min-height:54px!important;max-width:none!important;padding:0 28px!important;font-size:17px!important;gap:12px!important;border-radius:30px!important;margin:0!important;transform:none!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-cta span{font-size:20px!important}
/* نوع پوست */
.skin-type-title h2{font-size:42px!important}.skin-type-title p{font-size:17px!important}
.skin-type-slider .mood-wrap{max-width:820px;margin:0 auto!important;border:1.5px solid rgba(30,42,94,.6)!important;background:rgba(255,255,255,.75)!important}
.skin-type-slider .moods{justify-content:center!important;gap:34px!important;padding:26px 24px!important}
.skin-type-slider .mood{flex:0 0 150px!important}
.skin-type-slider .skin-orb{width:128px!important;height:128px!important;margin:0 auto;background:transparent!important;box-shadow:none!important;padding:0!important;border:0!important}
.skin-type-slider .skin-type-icon{filter:none!important;opacity:1!important}
.skin-type-slider .mood b{font-size:19px!important;font-weight:700;color:#1e2a5e;margin-top:12px!important}
.skin-type-slider .mood small{font-size:14px!important;color:#2f3b73!important;font-weight:600}
/* نکات زیبایی */
.beauty-tips-banner{aspect-ratio:3.2/1!important;border-radius:36px!important}
.beauty-tips-banner .beauty-tips-title{right:56px!important;padding:30px 38px!important;max-width:46%!important;gap:10px!important;border-radius:30px!important}
.beauty-tips-title .bt-kicker{font-size:18px!important}.beauty-tips-title .bt-main{font-size:54px!important}
.beauty-tips-title .bt-sub{font-size:21px!important}.beauty-tips-title .bt-cta{font-size:18px!important;padding:12px 28px!important;margin-top:8px!important}
/* چرا سرن */
.trust{grid-template-columns:repeat(4,1fr)!important;gap:20px!important}
.trust-card{padding:30px 14px!important}.trust-card .ico{font-size:34px}.trust-card b{font-size:16px!important}.trust-card small{font-size:13px!important}
/* خبرنامه */
.join{padding:0 40px 40px}
.join .box{display:grid!important;grid-template-columns:5fr 6fr;align-items:stretch;max-width:980px;margin:0 auto!important;border-radius:32px}
.join .box img{aspect-ratio:auto!important;height:100%!important;min-height:250px;max-height:330px}
.join .copy{display:flex;flex-direction:column;justify-content:center;padding:28px 34px!important}
.join h3{font-size:32px!important}.join p{font-size:14.5px!important}
/* فوتر */
.ft-col:nth-child(3){display:block!important;grid-template-columns:none!important}
.ft-col a{font-size:14px}.ft-col h4{font-size:15px}
/* منوی همبرگری از کنار */
.side-menu{right:0!important;width:420px!important;border-radius:30px 0 0 30px}
/* نوار پایین دسکتاپ: داک جمع‌وجور */
.bottom{width:auto!important;min-width:0!important;max-width:none!important;height:62px!important;padding:0 12px!important;gap:6px;border-radius:24px!important;bottom:18px!important}
.bottom a,.bottom button{flex:0 0 88px!important;height:50px;border-radius:16px;font-size:11px!important;transition:background .2s,transform .2s}
.bottom a:hover,.bottom button:hover{background:rgba(30,42,94,.07);transform:translateY(-3px)}
.bottom .bi,.bottom .bi img,.bottom a[data-nav="account"] .bi,.bottom a[data-nav="account"] .bi img{width:30px!important;height:30px!important;margin:0 auto 1px!important}
.bottom a[data-nav="account"] .bi,.bottom a[data-nav="account"] .bi img{width:27px!important;height:27px!important}
.bottom .bi svg{width:24px!important;height:24px!important}
body{padding-bottom:96px!important}
}

/* ===== v20 ===== */
@media(min-width:900px){
.bottom{display:none!important}body{padding-bottom:30px!important}
.d-only{display:inline-flex!important}
.header .side{gap:6px}
.hdr-btn{display:inline-flex!important;align-items:center;gap:6px;height:44px;padding:0 12px;border-radius:14px;color:#1e2a5e;font:700 13px Vazirmatn,Tahoma,sans-serif;cursor:pointer;text-decoration:none;transition:background .2s}
.hdr-btn:hover{background:rgba(30,42,94,.07)}
.hdr-btn .ui-icon{width:32px!important;height:32px!important}
.hdr-btn span{display:none!important}
.hdr-btn{width:48px;padding:0!important;justify-content:center;gap:0!important}
.header .side .hdr-btn:hover{background:rgba(30,42,94,.08)!important}
.hero .hero-copy .hero-cta-image{min-height:54px!important;padding:0 12px 0 26px!important;font-size:17px!important;gap:12px!important}
.hero .hero-copy .hero-cta-image .cta-a{width:34px!important;height:34px!important;font-size:17px!important}
.category-section .cats{gap:26px!important}
.category-section .cats .cat{flex:0 0 130px!important;max-width:130px!important}
.category-section .cats .cat b{font-size:15px!important;margin-top:6px!important}
.category-section .cats .cat small{font-size:11.5px!important}
.new-arrivals-banner-coded{padding:20px 40px 40px!important}
.new-arrivals-banner-coded .new-arrivals-art{max-width:880px;margin:0 auto;aspect-ratio:16/5.6!important;max-height:340px;border-radius:30px!important;box-shadow:0 0 0 1px rgba(30,42,94,.12),0 14px 44px rgba(30,42,94,.2),0 0 34px rgba(150,170,255,.35)!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy{left:1.5%!important;width:34%!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-eyebrow{font-size:15px!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy h2{font-size:52px!important;margin:0 0 8px!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy p{font-size:17px!important;margin:0 0 14px!important}
.new-arrivals-codefix .new-arrivals-art .new-arrivals-cta{height:44px!important;min-height:44px!important;padding:0 20px!important;font-size:14px!important}
.skin-type-title h2{font-size:34px!important}.skin-type-title p{font-size:15px!important}
.skin-type-slider .mood-wrap{max-width:620px!important}
.skin-type-slider .moods{gap:20px!important;padding:16px 18px!important}
.skin-type-slider .mood{flex:0 0 112px!important}
.skin-type-slider .mood-wrap .skin-orb{width:92px!important;height:92px!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}
.skin-type-slider .skin-type-icon{filter:none!important;opacity:1!important}
.skin-type-slider .mood b{font-size:16px!important;margin-top:8px!important}.skin-type-slider .mood small{font-size:12px!important}
}
/* v26: New In هم‌اندازه‌ی رازهای زیبایی + آیکن‌های مو/بهداشت */
@media(min-width:900px){
.new-arrivals-banner-coded .new-arrivals-art{aspect-ratio:3.2/1!important;max-width:none!important;max-height:none!important;border-radius:36px!important}
.category-section .cats .cat.cat-new-icon{flex:0 0 130px!important;max-width:130px!important}
}

/* ===== v27: New In دسکتاپ — متن داخل کادر شیشه‌ای مثل «رازهای زیبایی» ===== */
@media(min-width:900px){
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy{
left:4%!important;right:auto!important;top:50%!important;width:auto!important;max-width:44%!important;
transform:translateY(-50%)!important;box-sizing:border-box!important;
padding:30px 44px 32px!important;gap:8px!important;border-radius:30px!important;
background:rgba(255,255,255,.58)!important;-webkit-backdrop-filter:blur(10px) saturate(1.2)!important;backdrop-filter:blur(10px) saturate(1.2)!important;
border:1px solid rgba(255,255,255,.85)!important;box-shadow:0 8px 24px rgba(41,61,123,.14)!important;
align-items:center!important;text-align:center!important;direction:rtl!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-eyebrow{color:#c0507a!important;font-size:16px!important;margin:0!important;letter-spacing:.3em!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy h2{font-size:56px!important;margin:0!important;color:#1f2b5e!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy p{font-size:19px!important;margin:0 0 6px!important;color:#4a5680!important;font-weight:500!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-cta{margin-top:4px!important;height:48px!important;min-height:48px!important;padding:0 26px!important;font-size:16px!important}
/* پس‌زمینه‌ی رنگی روی بنر لازم نیست؛ عکس خودش روشنه */
.new-arrivals-banner-coded .new-arrivals-art::after{background:none!important}
}

/* v27: برچسب «بهداشت و حمام» در دسکتاپ هم‌اندازه‌ی بقیه */
@media(min-width:900px){.category-section .cats .cat.cat-new-icon:last-child b{font-size:15px!important;letter-spacing:0!important}}

/* ===== v27 دسکتاپ: منوی بالا، حرکت، ریتم و عمق ===== */
.dnav{display:none}
@media(min-width:900px){
/* 1) منوی لینک‌ها در هدر */
.dnav{display:flex;align-items:center;gap:4px;margin:0 22px 0 auto}
.dnav a{position:relative;padding:10px 14px;border-radius:14px;color:#1e2a5e;font:700 14px Vazirmatn,Tahoma,sans-serif;text-decoration:none;transition:background .2s,color .2s}
.dnav a:hover{background:rgba(30,42,94,.07)}
.dnav a::after{content:"";position:absolute;left:14px;right:14px;bottom:5px;height:2px;border-radius:2px;background:linear-gradient(90deg,#ff9cc8,#8aa4ff);transform:scaleX(0);transform-origin:center;transition:transform .25s}
.dnav a:hover::after{transform:scaleX(1)}
.dnav a[href="new.html"]{color:#c0507a}
/* 2) حرکت: ظاهر شدن نرم */
.rv-on .rv{opacity:0;transform:translateY(34px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}
.rv-on .rv.in{opacity:1;transform:none}
.rv-on .rv.in .product{animation:rvCard .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0ms)}
@keyframes rvCard{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
.hero{isolation:isolate}
/* 3) ریتم عمودی: نوارهای پس‌زمینه و تیتر با خط تزئینی */
section.popular-panel{position:relative;margin:10px 24px;padding:44px 28px!important;border-radius:44px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.28));box-shadow:0 20px 60px rgba(61,77,130,.07),inset 0 0 0 1px rgba(255,255,255,.8)}
section.popular-panel:nth-of-type(odd){background:linear-gradient(180deg,rgba(255,236,246,.6),rgba(255,255,255,.25))}
.title h2{position:relative;padding-bottom:12px}
.title h2::after{content:"";position:absolute;right:0;bottom:0;width:46px;height:3px;border-radius:3px;background:linear-gradient(90deg,#ff9cc8,#8aa4ff)}
.title[style*="center"] h2::after,.skin-type-title h2::after{right:50%;transform:translateX(50%)}
/* 4) عمق: کارت محصول */
.product{overflow:hidden;transition:transform .3s,box-shadow .3s}
.product>img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.product:hover>img{transform:scale(1.06)}
.product .buy{transition:transform .2s,box-shadow .2s,background .2s}
.product:hover .buy{background:linear-gradient(135deg,#1e2a5e,#3d54c9);box-shadow:0 6px 14px rgba(30,42,94,.3);transform:translateY(-1px)}
.product .heart{transition:transform .2s}.product .heart:hover{transform:scale(1.15)}
.art-card{transition:transform .35s,box-shadow .35s}.art-card:hover{transform:translateY(-6px);box-shadow:0 22px 44px rgba(61,77,130,.2)}
}
@media(min-width:900px) and (prefers-reduced-motion:reduce){.rv-on .rv{opacity:1;transform:none;transition:none}}

/* ===== v27: New In دسکتاپ — مقیاس‌پذیر با عرض خود بنر (cqw)، همیشه وسط‌چین عمودی و با فاصله از لبه ===== */
@media(min-width:900px){
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art{container-type:inline-size;position:relative}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy{
position:absolute!important;left:5cqw!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;
width:29cqw!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;
padding:2.4cqw 2cqw 2.6cqw!important;gap:.6cqw!important;border-radius:2.4cqw!important;
display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-eyebrow{font-size:1.3cqw!important;margin:0!important;line-height:1.2!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy h2{font-size:4.6cqw!important;line-height:1.1!important;margin:0!important;white-space:nowrap!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-copy p{font-size:1.55cqw!important;line-height:1.6!important;margin:0 0 .6cqw!important;white-space:nowrap!important;transform:none!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-cta{height:3.6cqw!important;min-height:0!important;padding:0 2.2cqw!important;font-size:1.3cqw!important;gap:.7cqw!important;margin:.3cqw 0 0!important;max-width:none!important;transform:none!important}
.new-arrivals-banner-coded.new-arrivals-codefix .new-arrivals-art .new-arrivals-cta span{font-size:1.5cqw!important}
}

/* v27: کادر رنگی محبوب‌ترین‌ها / پرفروش‌ترین‌ها در دسکتاپ — مثل موبایل ولی پررنگ‌تر و واضح‌تر */
@media(min-width:900px){
section.popular-panel,section.popular-panel:nth-of-type(odd){margin:22px 28px 30px!important;padding:44px 30px 38px!important;border-radius:44px!important;
background:linear-gradient(135deg,#e4f1ff 0%,#ece8ff 50%,#ffe6f1 100%)!important;border:1.5px solid rgba(255,255,255,.95)!important;
box-shadow:0 22px 56px rgba(58,74,132,.16),inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px rgba(170,185,235,.35)!important}
section.popular-panel .product{background:rgba(255,255,255,.82)!important}
/* فوتر دسکتاپ: رنگ خیلی ملایم و هماهنگ، با گوشه‌ی گرد */
.footer .ft-inner{border-radius:44px 44px 0 0!important;padding:48px 48px 56px!important;margin:0 20px;background:linear-gradient(180deg,#f8f1fb 0%,#f0f1fb 55%,#eaf2fb 100%)!important}
body{padding-bottom:0!important}
}

/* v27: کادر پرفروش/محبوب — رنگ پررنگ‌تر تا روی مانیتورهای کم‌کنتراست/روشن هم دیده شود */
@media(min-width:900px){
section.popular-panel,section.popular-panel:nth-of-type(odd){
background:linear-gradient(135deg,#c6dcfb 0%,#d9d0fa 50%,#fbcde2 100%)!important;
border:2px solid rgba(255,255,255,.9)!important;
box-shadow:0 24px 60px rgba(58,74,132,.24),0 0 0 1px rgba(120,140,215,.5),inset 0 1px 0 rgba(255,255,255,.9)!important}
section.popular-panel .product{background:rgba(255,255,255,.92)!important;box-shadow:0 12px 28px rgba(58,74,132,.16)!important}
}

/* v27 (نهایی): کادر محبوب/پرفروش ملایم، هم‌عرض با بنر New In، بدون خط/حلقه‌ی سخت */
@media(min-width:900px){
section.popular-panel,section.popular-panel:nth-of-type(odd){
margin:26px 40px 34px!important;padding:44px 30px 38px!important;border-radius:36px!important;
background:linear-gradient(135deg,#e5effc 0%,#ece7fb 52%,#fce6f0 100%)!important;
border:0!important;
box-shadow:0 18px 44px rgba(58,74,132,.12)!important}
section.popular-panel .product{background:rgba(255,255,255,.8)!important;box-shadow:0 8px 20px rgba(58,74,132,.09)!important}
.new-arrivals-banner-coded .new-arrivals-art{border-radius:36px!important;box-shadow:0 18px 44px rgba(58,74,132,.14)!important}
.new-arrivals-banner-coded{padding-top:8px!important}
}

/* v28: نوار اسکرول سفارشی SERENE — مرواریدی با گرادیان لاوندر/صورتی/آبی */
html{scrollbar-width:thin;scrollbar-color:#b9a6ee #f3eefb}
@supports selector(::-webkit-scrollbar){html{scrollbar-width:auto;scrollbar-color:auto}}
::-webkit-scrollbar{width:12px;height:12px}
::-webkit-scrollbar-track{background:linear-gradient(180deg,#eef7ff,#fff4fa 50%,#f1ecff);box-shadow:inset 1px 0 0 rgba(143,155,224,.18)}
::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a8c5f8 0%,#c3aef2 48%,#f2b2d2 100%);border-radius:999px;border:3px solid transparent;background-clip:padding-box;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),inset 0 6px 8px rgba(255,255,255,.35)}
::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#8fb2f5 0%,#b196ee 48%,#ee95c1 100%);background-clip:padding-box}
::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#7f9fe8,#9f82e3 48%,#e17fb0);background-clip:padding-box}
::-webkit-scrollbar-corner{background:transparent}

/* v28c: کادر پرفروش‌ترین/محبوب‌ترین در دسکتاپ — رنگ یکسان و کمی پررنگ‌تر تا روی همه مانیتورها (حتی روشن/کم‌کنتراست) دیده شود */
@media(min-width:900px){
html body section.popular-panel:nth-of-type(n){
background:linear-gradient(135deg,#d8e6fb 0%,#e1dbfa 52%,#f8d8e8 100%)!important;
border:1px solid rgba(140,158,222,.38)!important;
box-shadow:0 18px 44px rgba(58,74,132,.16),inset 0 1px 0 rgba(255,255,255,.85)!important}
}

/* v28d: دسکتاپ — تعریف بهتر کارت‌ها و پس‌زمینه برای مانیتورهای روشن/کم‌کنتراست (رنگ ملایم، فقط مرز و عمق بیشتر) */
@media(min-width:900px){
.bgfx{background:linear-gradient(180deg,#f5f1f8 0%,#f0f1f9 55%,#ebf0fa 100%)!important}
html body .trust .trust-card{background:linear-gradient(160deg,#f6f8ff,#fbf4fa)!important;border:1px solid rgba(140,158,222,.32)!important;box-shadow:0 10px 26px rgba(58,74,132,.10)!important}
html body .join .box{border:1px solid rgba(140,158,222,.32)!important;box-shadow:0 16px 38px rgba(58,74,132,.14)!important}
html body .footer .ft-inner{background:linear-gradient(180deg,#f1e8f8 0%,#e8ebfa 55%,#e0eafa 100%)!important;border:1px solid rgba(140,158,222,.28)!important;border-bottom:0!important}
html body .search{border:1px solid rgba(140,158,222,.35)!important}
}

/* v28e: فوتر و حساب من در دسکتاپ — رنگ و مرز واضح‌تر (هنوز پاستلی) */
@media(min-width:900px){
html body .footer .ft-inner{background:linear-gradient(180deg,#e8daf4 0%,#dde3f8 55%,#d3e3f7 100%)!important;border:1.5px solid rgba(110,128,205,.42)!important;border-bottom:0!important;box-shadow:0 -10px 34px rgba(58,74,132,.10)!important}
html body .footer .ft-inner a,html body .footer .ft-inner p{color:#2b3770}
html:has(body.acct){background:linear-gradient(180deg,#e7e5f6,#e4ecf9)!important}
html body.acct{background:linear-gradient(180deg,#f3effa,#ebf0fb)!important;box-shadow:0 0 0 1px rgba(110,128,205,.22),0 0 50px rgba(58,74,132,.14)}
html body.acct .pg{background:linear-gradient(rgba(250,247,255,.94),rgba(244,247,255,.94)) padding-box,linear-gradient(135deg,#ff9fd2,#8fb6ff,#b79cff,#ffd98a) border-box!important;box-shadow:0 22px 52px rgba(58,74,132,.22)!important}
}
