:root{--bg:#120611;--bg-2:#210817;--panel:#ffffff13;--panel-strong:#ffffff1f;--line:#ffffff24;--text:#fff7fb;--muted:#c6aebd;--hot:#ff2d6f;--hot-2:#ff7aa8;--gold:#ffd37a;--violet:#9f6bff;--teal:#28d7be;--shadow:0 28px 80px #00000073;--radius:28px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 12% 0,#ff2d6f3d,#0000 32%),radial-gradient(circle at 88% 8%,#9f6bff38,#0000 30%),linear-gradient(135deg,#120611 0%,#210817 48%,#0f0718 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.siteHeader{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#120611f0,#120611b8);position:relative;overflow:hidden}.heroGlow{filter:blur(8px);background:radial-gradient(circle at 35% 20%,#ffd37a57,#0000 22%),radial-gradient(circle at 52% 20%,#ff2d6f57,#0000 24%),radial-gradient(circle at 69% 20%,#9f6bff40,#0000 23%);height:340px;position:absolute;inset:-160px 0 auto}.headerInner{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(1360px,100% - 40px);margin:0 auto;padding:22px 0;display:grid;position:relative}.brand{align-items:center;gap:14px;display:flex}.brandMark{letter-spacing:-.05em;background:linear-gradient(135deg,#ff2d6ff2,#9f6bffcc),linear-gradient(#ffffff38,#0000);border:1px solid #ffffff47;border-radius:18px;place-items:center;width:54px;height:54px;font-weight:1000;display:grid;box-shadow:0 16px 40px #ff2d6f42}.brandName{letter-spacing:-.05em;font-size:29px;font-weight:1000;line-height:1}.brandSub{color:var(--muted);margin-top:5px;font-size:12px}.topNav{justify-content:center;gap:10px;display:flex}.topNav a{color:#f5ddec;border:1px solid #0000;border-radius:999px;padding:10px 13px;font-size:14px}.topNav a:hover{border-color:var(--line);background:#ffffff0f}.headerActions{align-items:center;gap:10px;display:flex}.loginLink,.primaryBtn,.ghostBtn,.openBtn{border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:850;display:inline-flex}.loginLink{color:#ffd8e7;padding:10px 12px}.primaryBtn{color:#fff;background:linear-gradient(135deg,#ff2d6f,#c10043 54%,#9f2865);min-height:46px;padding:0 22px;box-shadow:0 18px 40px #ff2d6f47}.primaryBtn:hover{transform:translateY(-1px)}.primaryBtn.small{min-height:42px;padding:0 17px;font-size:14px}.primaryBtn.full,.ghostBtn.full{width:100%}.ghostBtn{border:1px solid var(--line);color:#fff1f7;background:#ffffff12;min-height:44px;padding:0 20px}.heroStrip{z-index:1;grid-template-columns:1fr 320px;gap:28px;width:min(1360px,100% - 40px);margin:0 auto;padding:46px 0 64px;display:grid;position:relative}.kicker{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.heroText h1{letter-spacing:-.075em;max-width:880px;margin:12px 0 14px;font-size:clamp(38px,6vw,78px);line-height:.92}.heroText p{color:#dac2d1;max-width:750px;margin:0;font-size:18px;line-height:1.6}.heroPanel{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff21,#ffffff0d);align-self:end;padding:24px}.heroPanel svg{color:var(--hot-2)}.heroPanel b{margin-top:16px;font-size:24px;display:block}.heroPanel span{color:var(--muted);margin-top:8px;line-height:1.45;display:block}.statsBar{z-index:2;grid-template-columns:repeat(4,1fr);gap:14px;width:min(1360px,100% - 40px);margin:-30px auto 28px;display:grid;position:relative}.statsBar div{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border-radius:24px;align-items:center;gap:10px;min-height:72px;padding:18px 20px;display:flex;box-shadow:0 18px 50px #00000038}.statsBar svg{color:var(--hot-2)}.statsBar b{font-size:22px}.statsBar span{color:var(--muted);font-size:15px}.contentShell{grid-template-columns:1fr 330px;gap:28px;width:min(1360px,100% - 40px);margin:0 auto 70px;display:grid}.sectionTitle{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.sectionTitle h2,.filterPanel h2,.adminTop h1,.glassForm h1,.profileDetail h1{letter-spacing:-.06em;margin:6px 0 8px;font-size:clamp(30px,4vw,52px);line-height:.95}.sectionTitle p{max-width:740px;color:var(--muted);margin:0;line-height:1.55}.searchBox{border:1px solid var(--line);background:#ffffff14;border-radius:999px;align-items:center;gap:12px;min-width:min(360px,100%);padding:0 15px;display:flex}.searchBox input{width:100%;height:46px;color:var(--text);background:0 0;border:0;outline:0}.searchBox input::placeholder{color:#aa8d9f}.profileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.profileCard{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff1f,#ffffff0e);border-radius:30px;grid-template-columns:170px 1fr;gap:18px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 70px #00000038}.profileCard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ff2d6f1f,#0000 35%,#ffd37a14);position:absolute;inset:0}.profileCard>*{position:relative}.artLink{min-width:0}.profileArt{isolation:isolate;background:radial-gradient(circle at 30% 18%,#ffffff52,#0000 22%),linear-gradient(145deg,#ff2d6fad,#23092ceb);border-radius:24px;min-height:235px;position:relative;overflow:hidden}.profileArt.gold{background:radial-gradient(circle at 30% 18%,#ffffff52,#0000 22%),linear-gradient(145deg,#ffd37abf,#2d1216f2)}.profileArt.violet{background:radial-gradient(circle at 30% 18%,#ffffff47,#0000 22%),linear-gradient(145deg,#9f6bffbf,#200a30f2)}.profileArt.teal{background:radial-gradient(circle at 30% 18%,#ffffff40,#0000 22%),linear-gradient(145deg,#28d7bea6,#11132cf5)}.orb{filter:blur(3px);opacity:.7;border-radius:999px;position:absolute}.orb.one{background:#ffffff3d;width:140px;height:140px;top:-30px;right:-30px}.orb.two{background:#00000038;width:120px;height:120px;bottom:8px;left:-25px}.silhouette{background:linear-gradient(#ffe2d5f0,#cf7b8ce6);border-radius:48% 48% 36% 36%;height:74%;position:absolute;inset:auto 16% 10%;transform:rotate(-7deg);box-shadow:inset -28px -10px 60px #5000234d,0 40px 70px #00000047}.silhouette .head{background:linear-gradient(#ffe4da,#d88f92);border-radius:50%;width:56px;height:68px;position:absolute;top:-42px;left:30%}.silhouette .hair{z-index:-1;background:linear-gradient(#52202aeb,#2c081999);border-radius:50% 50% 45% 45%;width:72px;height:90px;position:absolute;top:-50px;left:22%;transform:rotate(-13deg)}.silhouette .body{filter:blur(10px);background:#ffffff2e;border-radius:50%;height:42%;position:absolute;bottom:8%;left:12%;right:12%}.watermark{color:#fff;background:#0000003d;border:1px solid #ffffff3d;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:900;position:absolute;bottom:12px;left:14px}.cardBody{flex-direction:column;gap:11px;min-width:0;display:flex}.cardTopline{justify-content:space-between;align-items:start;gap:12px;display:flex}.cardTopline h3{letter-spacing:-.045em;margin:0;font-size:25px}.rating{color:var(--gold);align-items:center;gap:5px;font-weight:900;display:inline-flex}.badges{flex-wrap:wrap;gap:7px;display:flex}.badge{border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:900;display:inline-flex}.badge.verified{color:#c8fff5;background:#28d7be24}.badge.premium{color:#ffe7a9;background:#ffd37a24}.badge.fresh{color:#ffd0df;background:#ff2d6f2e}.intro{color:#dbc0d0;margin:0;line-height:1.42}.miniGrid{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;display:grid}.miniGrid div,.dataGrid div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;padding:10px}dt,.dataGrid span{color:#ad91a4;font-size:12px}dd{margin:3px 0 0;font-weight:850}.tagRow{flex-wrap:wrap;gap:6px;display:flex}.tagRow span{color:#e7cddc;background:#ffffff14;border-radius:9px;padding:5px 7px;font-size:12px}.cardFooter{color:#dcbfd0;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;font-size:15px;display:flex}.cardFooter span{align-items:center;gap:5px;display:inline-flex}.openBtn{border:1px solid var(--line);background:#ffffff1c;min-height:34px;margin-left:auto;padding:0 12px}.likeBtn{color:#ffd5e3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000042;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px}.filterPanel{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff1f,#ffffff0d);border-radius:30px;align-self:start;padding:20px;position:sticky;top:18px}.panelHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.panelHead h2{font-size:31px}.selectLabel{color:#e8ccdc;gap:8px;font-weight:800;display:grid}.selectLabel select,.glassForm input,.glassForm textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#ffffff14;border-radius:16px;outline:0}.selectLabel select{height:46px;padding:0 12px}.filterBlock{margin-top:20px}.filterBlock h3{margin:0 0 10px;font-size:18px}.pillGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.pillGrid button{color:#f5ddec;background:#ffffff13;border:1px solid #ffffff1a;border-radius:12px;min-height:38px}.pillGrid button:hover{background:#ff2d6f2e}.smartBox{background:linear-gradient(145deg,#ffd37a1c,#ff2d6f14);border:1px solid #ffd37a2e;border-radius:22px;gap:10px;margin-top:22px;padding:16px;display:grid}.smartBox span{color:var(--muted);line-height:1.45}.profileShell{align-items:start}.profileDetail{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffff12;border-radius:34px;padding:24px}.backLink{color:#ffd5e3;align-items:center;gap:6px;margin-bottom:18px;display:inline-flex}.detailTop{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.scoreCard{border:1px solid var(--line);background:#ffffff14;border-radius:22px;place-items:center;min-width:120px;padding:16px;display:grid}.scoreCard svg{color:var(--gold)}.scoreCard b{font-size:28px}.scoreCard span{color:var(--muted);font-size:12px}.detailGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:22px;display:grid}.galleryMain .profileArt{min-height:560px}.galleryThumbs{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.thumb .profileArt{border-radius:18px;min-height:120px}.thumb .silhouette{inset:auto 20% 8%}.contactCard,.dataSection,.textSection,.safetySection{border:1px solid var(--line);background:#ffffff12;border-radius:26px;padding:20px}.contactCard h2,.dataSection h2,.textSection h2,.safetySection h2{letter-spacing:-.04em;margin:0 0 10px;font-size:27px}.contactCard p,.textSection p,.safetySection p{color:var(--muted);line-height:1.6}.contactMeta{gap:10px;margin:18px 0;display:grid}.contactMeta span{color:#f5ddec;align-items:center;gap:8px;display:flex}.dataSection,.textSection,.safetySection{margin-top:18px}.dataGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dataGrid b{margin-top:6px;display:block}.safetySection{justify-content:space-between;align-items:center;gap:20px;display:flex}.safetySection svg{color:var(--teal)}.adminShell,.formShell{width:min(1180px,100% - 40px);margin:34px auto 80px}.adminTop{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.adminTop p,.glassForm p{color:var(--muted)}.adminTopActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminOptionGroups{margin-top:24px}.adminOptionList{gap:10px;display:grid}.adminOptionList article{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.adminOptionList input{width:100%;min-height:38px;color:var(--text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;outline:0;padding:0 10px}.adminOptionList button{color:#f5ddec;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-weight:800;display:inline-flex}.adminStats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}.adminStats div{border:1px solid var(--line);background:#ffffff14;border-radius:24px;padding:18px}.adminStats svg{color:var(--hot-2)}.adminStats b{margin-top:14px;font-size:34px;display:block}.adminStats span{color:var(--muted)}.adminGrid{grid-template-columns:1fr 320px;gap:20px;display:grid}.adminTable,.adminAside{border:1px solid var(--line);background:#ffffff14;border-radius:28px;overflow:hidden}.tableHead{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.tableHead h2,.adminAside h2{margin:0}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-top:1px solid #ffffff1a;padding:14px 18px}th{color:#c6aebd;text-transform:uppercase;letter-spacing:.08em;font-size:12px}td a{color:#ffd5e3;align-items:center;gap:6px;display:inline-flex}.adminAside{padding:20px}.adminAside ul{color:var(--muted);padding-left:18px;line-height:1.9}.formShell{place-items:center;display:grid}.formShell.wide{width:min(980px,100% - 40px)}.glassForm{border:1px solid var(--line);width:min(520px,100%);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff21,#ffffff0e);border-radius:34px;gap:14px;padding:28px;display:grid}.profileForm{width:100%}.formIntro{align-items:center;gap:14px;display:flex}.glassForm label{color:#f2d8e6;gap:8px;font-weight:800;display:grid}.glassForm input{height:48px;padding:0 14px}.glassForm textarea{resize:vertical;padding:13px 14px}.formGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.uploadBox{min-height:150px;color:var(--muted);text-align:center;background:#ffffff0e;border:1px dashed #ffffff40;border-radius:24px;place-items:center;gap:8px;display:grid}.uploadBox svg{color:var(--hot-2)}.moderationNote{color:#c8fff5;align-items:center;gap:8px;display:flex}.ageGate{z-index:999;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090208d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ageCard{width:min(520px,100%);box-shadow:var(--shadow);text-align:center;background:radial-gradient(circle at 80% 0,#ff2d6f38,#0000 34%),linear-gradient(145deg,#ffffff24,#ffffff0f);border:1px solid #ffffff2e;border-radius:34px;padding:30px}.ageBadge{background:linear-gradient(135deg, var(--hot), var(--violet));border-radius:24px;place-items:center;width:72px;height:72px;font-size:25px;font-weight:1000;display:inline-grid}.ageCard h2{letter-spacing:-.05em;margin:18px 0 10px;font-size:36px}.ageCard p{color:var(--muted);line-height:1.6}.ageActions{gap:10px;margin-top:20px;display:grid}@media (max-width:1180px){.headerInner{grid-template-columns:1fr}.topNav{justify-content:start;padding-bottom:3px;overflow-x:auto}.heroStrip,.contentShell,.adminGrid,.detailGrid{grid-template-columns:1fr}.filterPanel{order:-1;position:static}.profileGrid{grid-template-columns:1fr}}@media (max-width:760px){.headerInner,.heroStrip,.statsBar,.contentShell,.adminShell,.formShell{width:min(100% - 24px,1360px)}.heroStrip{padding:30px 0 44px}.headerActions{flex-wrap:wrap}.statsBar,.adminStats,.dataGrid{grid-template-columns:repeat(2,1fr)}.sectionTitle,.detailTop,.adminTop,.safetySection{flex-direction:column;align-items:stretch;display:flex}.profileCard{grid-template-columns:1fr}.profileArt{min-height:310px}.galleryMain .profileArt{min-height:420px}.galleryThumbs{grid-template-columns:repeat(2,1fr)}.formGrid{grid-template-columns:1fr}table{min-width:760px}.adminTable{overflow-x:auto}.topNav a{white-space:nowrap}}@media (max-width:460px){.statsBar,.adminStats,.dataGrid,.pillGrid{grid-template-columns:1fr}.brandName{font-size:24px}.heroText h1{font-size:40px}}.ghostBtn.small{min-height:42px;padding:0 15px;font-size:14px}.badge.photo{color:#d7ecff;background:#78b4ff26}.badge.call{color:#f0d7ff;background:#9f6bff29}.phoneLine{color:#ffe1eb;align-items:center;gap:7px;font-weight:900;display:inline-flex}.phoneLine span{color:var(--muted);font-size:12px;font-weight:700}.callbackBox{color:#f9e1ee;background:#ffffff13;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:8px;min-height:42px;padding:0 14px;display:flex}.callbackBox b{color:var(--gold);margin-left:auto}.pillGrid.oneCol{grid-template-columns:1fr}.numberPills{flex-wrap:wrap;gap:8px;display:flex}.numberPills button{color:#f5ddec;background:#ffffff13;border:1px solid #ffffff1f;border-radius:12px;width:38px;height:38px}.paramsBlock{gap:10px;display:grid}.paramsBlock label{color:#f2d8e6;grid-template-columns:86px 1fr;align-items:center;gap:8px;font-size:15px;font-weight:800;display:grid}.paramsBlock input,.checkList input{accent-color:var(--hot)}.paramsBlock input,.glassForm select{border:1px solid var(--line);width:100%;height:40px;color:var(--text);background:#ffffff14;border-radius:15px;outline:0;padding:0 10px}.checkList{gap:12px;display:grid}.checkList.compact{max-height:260px;padding-right:4px;overflow:auto}.checkList.threeCols{grid-template-columns:repeat(3,1fr);gap:10px}.checkList label{color:#f2d8e6;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:8px;padding:10px;font-size:15px;font-weight:800;display:flex}.optionGroups{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.optionGroup{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;padding:12px}.optionGroup h3{color:#ffd4e5;letter-spacing:-.02em;margin:0 0 10px;font-size:15px}.optionGroup .checkList label{min-height:42px}.formBlock{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;padding:18px}.formBlock h2{letter-spacing:-.04em;margin:0 0 6px;font-size:24px}.formBlock p{margin:0 0 14px}.tableActions{min-width:210px}.tableActions a{margin-right:10px}.modList{gap:12px;display:grid}.modList article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;gap:8px;padding:14px;display:grid}.modList article>span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.modList small{color:var(--muted)}.modList div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.modList button{color:#f5ddec;background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:34px;display:inline-flex}.largeTags span{border-radius:12px;padding:8px 10px;font-size:14px}.searchBuilder{width:100%;margin-bottom:22px}.searchBuilder>label:first-child{position:relative}.searchBuilder>label:first-child svg{color:var(--muted);position:absolute;bottom:16px;right:14px}.compactGrid{margin-top:18px}.reviewGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.reviewCard{border:1px solid var(--line);background:#ffffff14;border-radius:24px;padding:20px}.reviewCard h3{margin:12px 0 8px}.reviewCard p{color:var(--muted);line-height:1.6}.reviewCard span{color:#c8fff5;align-items:center;gap:6px;font-size:15px;display:inline-flex}.splitButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cabinetTabs{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;flex-wrap:wrap;gap:8px;padding:10px;display:flex}.cabinetTabs button{color:#f5ddec;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;min-height:36px;padding:0 13px}.cabinetTabs button.active{color:#fff;background:#ff2d6f33}.photoManager{grid-template-columns:260px 1fr;gap:14px;display:grid}.uploadBox.mini{min-height:180px}.photoSlots{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.photoSlots div{min-height:86px;color:var(--muted);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;place-items:center;display:grid}.photoSlots svg{color:var(--hot-2)}select option{color:#1b0b16;background:#fff}@media (max-width:900px){.checkList.threeCols,.reviewGrid,.photoManager,.optionGroups{grid-template-columns:1fr}.photoSlots{grid-template-columns:repeat(2,1fr)}.splitButtons,.adminOptionList article{grid-template-columns:1fr}}.optionEditorNote{background:#28d7be0e;border:1px solid #28d7be29;border-radius:16px;margin:12px 0 16px;padding:12px 14px}.adminOptionList article.isDisabled{opacity:.58}.optionRenameField{gap:6px;display:grid}.optionRenameField small{color:var(--muted);font-size:12px;font-weight:800}.optionRowActions{flex-wrap:wrap;justify-content:end;gap:6px;display:flex}.optionRowActions button:disabled{opacity:.35;cursor:not-allowed}.adminOptionToolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.adminOptionToolbar span{color:var(--muted)}.heroText h1,.sectionTitle h2,.filterPanel h2,.adminTop h1,.glassForm h1,.profileDetail h1,.superAdminCard h2,.superAdminCard h3,.designPreview h2{font-family:var(--heading-font,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-weight:var(--heading-weight,1000);letter-spacing:var(--heading-letter-spacing,-.06em);text-transform:var(--heading-transform,none)}.brandMark img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.phoneLink{white-space:nowrap}.superAdminQuick{color:var(--gold);border-color:#ffd37a5c}.heroPanelImage{object-fit:cover;border:1px solid var(--line);border-radius:20px;width:100%;max-height:190px;margin-bottom:16px}.primaryBtn:disabled,.ghostBtn:disabled,.superAdminTabs button:disabled{opacity:.55;cursor:not-allowed}.superAdminShell{max-width:1480px}.superAdminPanel{gap:18px;display:grid}.superAdminToolbar{z-index:10;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#120611eb;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex;position:sticky;top:0}.superAdminTabs{flex-wrap:wrap;gap:10px;display:flex}.superAdminTabs button{border:1px solid var(--line);min-height:42px;color:var(--text);background:#ffffff12;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:850;display:inline-flex}.superAdminTabs button.active{background:linear-gradient(135deg,#ff2d6f42,#9f6bff2e);border-color:#ff2d6f8c;box-shadow:0 16px 40px #ff2d6f2e}.superAdminSavebar{align-items:center;gap:10px;display:flex}.superPreview{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff1c,#ffffff0b);grid-template-columns:1fr 310px;gap:18px;padding:22px;display:grid}.superPreview span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900}.superPreview h2{margin:10px 0 8px;font-size:clamp(30px,4vw,58px);line-height:.95}.superPreview p{color:var(--muted);max-width:760px;margin:0;line-height:1.55}.superPreview small{color:#ffe0ed;margin-top:14px;display:block}.superPreviewCard{border:1px solid var(--line);background:#0000002e;border-radius:22px;align-content:center;justify-items:start;gap:8px;padding:18px;display:grid}.superPreviewCard img{object-fit:cover;border:1px solid var(--line);border-radius:18px;width:72px;height:72px}.superPreviewCard b{background:linear-gradient(135deg, var(--hot), var(--violet));border-radius:18px;place-items:center;width:72px;height:72px;font-size:22px;display:grid}.superPreviewCard strong{font-size:28px}.superPreviewCard em{color:var(--muted);font-style:normal}.superAdminGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.superAdminGrid.twoCols{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.superAdminCard{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff13;padding:22px;box-shadow:0 18px 50px #0003}.superAdminCard h3{margin:0 0 16px;font-size:28px}.superFieldList{gap:14px;display:grid}.superFieldList label{gap:8px;display:grid}.superFieldList label span{color:#ffe3ee;justify-content:space-between;gap:12px;font-weight:850;display:flex}.superFieldList label small{color:var(--muted);font-size:12px;font-weight:700}.superFieldList input,.superFieldList textarea,.superFieldList select{border:1px solid var(--line);width:100%;color:var(--text);background:#00000038;border-radius:16px;outline:0;padding:13px 14px}.superFieldList textarea{resize:vertical;min-height:96px;line-height:1.45}.assetEditor{border:1px solid var(--line);background:#00000024;border-radius:20px;gap:12px;padding:14px;display:grid}.uploadInline{width:fit-content;min-height:42px;color:var(--gold);cursor:pointer;border:1px dashed #ffffff57;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;position:relative;display:inline-flex!important}.uploadInline input{opacity:0;cursor:pointer;position:absolute;inset:0}.assetPreview{object-fit:cover;border:1px solid var(--line);border-radius:18px;width:100%;max-height:240px}.designPreview h2{margin:8px 0 12px;font-size:clamp(36px,6vw,78px);line-height:.92}.designPreview p{color:var(--muted);line-height:1.55}@media (max-width:1100px){.superAdminToolbar,.superPreview{grid-template-columns:1fr;display:grid}.superAdminSavebar{flex-wrap:wrap;justify-content:start}.superAdminGrid,.superAdminGrid.twoCols{grid-template-columns:1fr}}@media (min-width:900px){.siteHeader .headerInner{grid-template-columns:minmax(210px,auto) minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;display:grid!important}.siteHeader .brand{white-space:nowrap!important;min-width:0!important}.siteHeader .topNav{white-space:nowrap!important;scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:auto hidden!important}.siteHeader .topNav::-webkit-scrollbar{display:none!important}.siteHeader .topNav a{white-space:nowrap!important;flex:none!important;padding:9px 10px!important;font-size:13px!important;line-height:1!important}.siteHeader .headerActions{white-space:nowrap!important;flex-wrap:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:8px!important;display:flex!important}.siteHeader .headerActions a{white-space:nowrap!important}}@media (max-width:899px){.siteHeader .headerInner{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.siteHeader .topNav{white-space:nowrap!important;scrollbar-width:none!important;flex-wrap:nowrap!important;display:flex!important;overflow:auto hidden!important}.siteHeader .topNav::-webkit-scrollbar{display:none!important}.siteHeader .topNav a{white-space:nowrap!important;flex:none!important}}@media (min-width:1000px){.siteHeader .headerInnerCompact{grid-template-columns:185px minmax(0,1fr) 145px!important;align-items:center!important;gap:10px!important;display:grid!important}.siteHeader .brand{min-width:0!important;max-width:185px!important;overflow:hidden!important}.siteHeader .brandMark{width:42px!important;min-width:42px!important;height:42px!important}.siteHeader .brandTextBox{min-width:0!important;overflow:hidden!important}.siteHeader .brandName{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:17px!important;line-height:1.05!important;overflow:hidden!important}.siteHeader .brandSub{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;line-height:1.1!important;overflow:hidden!important}.siteHeader .topNavCompact{white-space:nowrap!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.siteHeader .topNavCompact a{white-space:nowrap!important;letter-spacing:-.02em!important;flex:0 auto!important;min-width:0!important;padding:8px 7px!important;font-size:12px!important;line-height:1!important}.siteHeader .headerActionsVertical{flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:6px!important;width:145px!important;min-width:145px!important;display:flex!important}.siteHeader .headerActionBtn{white-space:nowrap!important;justify-content:center!important;width:100%!important;height:32px!important;min-height:32px!important;padding:6px 8px!important;font-size:12px!important;line-height:1!important}}@media (min-width:1000px) and (max-width:1180px){.siteHeader .headerInnerCompact{grid-template-columns:160px minmax(0,1fr) 132px!important;gap:8px!important}.siteHeader .brand{max-width:160px!important}.siteHeader .brandSub{display:none!important}.siteHeader .topNavCompact{gap:3px!important}.siteHeader .topNavCompact a{letter-spacing:-.04em!important;padding:7px 5px!important;font-size:11px!important}.siteHeader .headerActionsVertical{width:132px!important;min-width:132px!important}.siteHeader .headerActionBtn{padding:6px!important;font-size:11px!important}}@media (max-width:999px){.siteHeader .headerInnerCompact{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.siteHeader .topNavCompact{white-space:nowrap!important;scrollbar-width:none!important;flex-wrap:nowrap!important;display:flex!important;overflow:auto hidden!important}.siteHeader .topNavCompact::-webkit-scrollbar{display:none!important}.siteHeader .topNavCompact a{white-space:nowrap!important;flex:none!important}.siteHeader .headerActionsVertical{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}}@media (min-width:1000px){.siteHeader .headerInnerCompact{grid-template-columns:160px minmax(0,1fr) 138px!important;align-items:start!important;gap:8px!important}.siteHeader .brand{max-width:160px!important;padding-top:0!important}.siteHeader .brandMark{width:38px!important;min-width:38px!important;height:38px!important}.siteHeader .brandName{font-size:16px!important}.siteHeader .brandSub{font-size:9px!important}.siteHeader .topNavCompact{justify-content:center!important;align-self:start!important;gap:4px!important;padding-top:2px!important;overflow:hidden!important}.siteHeader .topNavCompact a{letter-spacing:-.035em!important;border-radius:999px!important;padding:10px 7px!important;font-size:14px!important;font-weight:800!important;line-height:1!important}.siteHeader .headerActionsVertical{justify-content:flex-start!important;align-self:start!important;gap:6px!important;width:138px!important;min-width:138px!important;padding-top:0!important}.siteHeader .headerActionBtn{height:36px!important;min-height:36px!important;padding:7px!important;font-size:12px!important;font-weight:900!important}.siteHeader .headerActionsVertical .primaryBtn{margin-top:0!important}.siteHeader .headerActionsVertical .loginLink{height:30px!important;min-height:30px!important;font-size:12px!important}}@media (min-width:1200px){.siteHeader .headerInnerCompact{grid-template-columns:185px minmax(0,1fr) 150px!important;gap:12px!important}.siteHeader .brand{max-width:185px!important}.siteHeader .topNavCompact{gap:6px!important}.siteHeader .topNavCompact a{letter-spacing:-.025em!important;padding:10px 9px!important;font-size:15px!important}.siteHeader .headerActionsVertical{width:150px!important;min-width:150px!important}.siteHeader .headerActionBtn{font-size:12.5px!important}}@media (min-width:1000px) and (max-width:1120px){.siteHeader .headerInnerCompact{grid-template-columns:140px minmax(0,1fr) 126px!important;gap:6px!important}.siteHeader .brand{max-width:140px!important}.siteHeader .brandSub{display:none!important}.siteHeader .topNavCompact{gap:2px!important}.siteHeader .topNavCompact a{letter-spacing:-.055em!important;padding:9px 4px!important;font-size:12.5px!important}.siteHeader .headerActionsVertical{width:126px!important;min-width:126px!important}.siteHeader .headerActionBtn{padding:6px 5px!important;font-size:11px!important}}.photoManager{background:#080a16bd;border:1px solid #ffffff1f;border-radius:24px;margin-top:22px;padding:20px;box-shadow:0 18px 60px #00000040}.photoManagerHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.photoManagerHead h2{margin:0 0 6px;font-size:22px}.photoManagerHead p{color:#ffffffa8;margin:0}.photoManagerHead b{background:#ffffff1a;border-radius:999px;justify-content:center;min-width:64px;padding:8px 12px;display:inline-flex}.photoUploadBox{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.photoUploadBox input[type=file]{color:#ffffffd1;background:#ffffff0f;border:1px dashed #ffffff38;border-radius:16px;flex:1;min-width:260px;padding:12px}.photoHint{color:#ffffffad;margin:12px 0 0}.photoError{color:#ff7a9a;margin:12px 0 0;font-weight:800}.photoSuccess{color:#7dffb2;margin:12px 0 0;font-weight:800}.photoGrid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:14px;margin-top:18px;display:grid}.photoCard{background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden}.photoCard img{object-fit:cover;width:100%;height:170px;display:block}.photoCard div{justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.photoCard span{color:#ffffffa6;font-size:12px}.photoCard button{cursor:pointer;color:#fff;background:#ff466ebf;border:0;border-radius:999px;padding:7px 10px;font-weight:800}.photoNativeInput{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.photoPickBtn{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;justify-content:center!important;align-items:center!important;min-width:170px!important;height:42px!important;display:inline-flex!important}.photoPickBtn.disabled{opacity:.45!important;cursor:not-allowed!important;pointer-events:none!important}.photoLimitText{color:#ffffffad;font-size:14px;font-weight:700}.moderationPhotoBox{margin:0 0 10px}.moderationPhotoBox input[type=file]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.moderationPhotoButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff2373f2,#8c50fff2);border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:10px;min-height:42px;padding:10px 14px;font-weight:900;display:inline-flex}.moderationPhotoButton b{background:#00000047;border-radius:999px;padding:3px 8px;font-size:12px}.moderationPhotoButton.disabled{opacity:.55;pointer-events:none}.moderationPhotoMessage,.addProfileSubmitMessage{color:#ffffffd1;margin-top:8px;font-weight:800}.moderationPhotoGrid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;margin-top:10px;display:grid}.moderationPhotoItem{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;position:relative;overflow:hidden}.moderationPhotoItem img{object-fit:cover;width:100%;height:105px;display:block}.moderationPhotoItem button{color:#fff;cursor:pointer;background:#000000ad;border:0;border-radius:999px;width:26px;height:26px;position:absolute;top:6px;right:6px}.moderationPhotoItem span{color:#ffffffc7;padding:6px;font-size:12px;font-weight:800;display:block}.addProfileSubmitBox{width:100%}.nl-page{color:#fff;background:radial-gradient(circle at 70% 10%,#ff1e782e,#0000 35%),radial-gradient(circle at 10% 40%,#7d3cff29,#0000 35%),#070009;min-height:100vh;position:relative;overflow-x:hidden}.nl-bg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.nl-light{filter:blur(70px);opacity:.55;border-radius:999px;width:420px;height:420px;animation:8s ease-in-out infinite alternate nlGlow;position:absolute}.nl-light-a{background:#ff237d57;top:12%;left:8%}.nl-light-b{background:#5f46ff47;animation-delay:-3s;bottom:8%;right:4%}.nl-heroSilhouette{opacity:.92;filter:drop-shadow(0 0 55px #ff21846b);width:min(54vw,760px);animation:9s ease-in-out infinite alternate nlSilhouetteMove;position:absolute;top:2%;right:3%}.nl-heroSilhouetteSmall{opacity:.36;width:min(42vw,540px)}.nl-shell{z-index:1;max-width:1420px;margin:0 auto;padding:28px 22px 110px;position:relative}.nl-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#1206169e;border:1px solid #ffffff21;border-radius:26px;align-items:center;gap:22px;padding:18px 22px;display:flex;box-shadow:0 24px 90px #00000040}.nl-brand{color:#fff;min-width:190px;text-decoration:none}.nl-brand strong{letter-spacing:.08em;font-size:18px;display:block}.nl-brand span{color:#ffffff9e;margin-top:4px;font-size:12px;display:block}.nl-nav{flex:1;justify-content:center;gap:18px;display:flex}.nl-nav a,.nl-headerActions a{color:#ffffffd1;font-size:15px;font-weight:800;text-decoration:none;transition:all .25s}.nl-nav a:hover,.nl-headerActions a:hover{color:#ff4f99;text-shadow:0 0 18px #ff4696bf}.nl-headerActions{gap:10px;display:flex}.nl-headerActions a{border:1px solid #ffffff2e;border-radius:12px;padding:10px 14px}.nl-hero{flex-direction:column;justify-content:center;min-height:560px;padding:70px 16px 30px;display:flex}.nl-kicker{color:#ff8fc2;align-items:center;gap:8px;margin-bottom:20px;font-weight:900;display:inline-flex}.nl-heroText{max-width:650px}.nl-heroText h1,.nl-addHero h1{letter-spacing:-.05em;margin:0;font-size:clamp(42px,6vw,82px);line-height:.96}.nl-heroText h1{background:linear-gradient(135deg,#fff 35%,#ff79b6 58%,#bd78ff 100%);color:#0000;-webkit-background-clip:text}.nl-heroText p,.nl-addHero p{color:#ffffffb8;max-width:560px;margin:24px 0 0;font-size:17px;line-height:1.6}.nl-heroActions{gap:14px;margin-top:28px;display:flex}.nl-btn,.nl-searchBtn,.nl-submit{color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:0 20px;font-weight:950;text-decoration:none;transition:transform .22s,box-shadow .22s,filter .22s;display:inline-flex}.nl-btnPrimary,.nl-searchBtn,.nl-submit{background:linear-gradient(135deg,#ff236f,#b91667);animation:2.8s ease-in-out infinite nlButtonPulse;box-shadow:0 18px 45px #ff236f52}.nl-btnGhost{background:#ffffff0f;border:1px solid #ffffff2b}.nl-btn:hover,.nl-searchBtn:hover,.nl-submit:hover{filter:brightness(1.1);transform:translateY(-2px)}.nl-heroStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:900px;margin-top:70px;display:grid}.nl-heroStats div,.nl-profileCard,.nl-filter,.nl-addForm,.nl-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff1f}.nl-heroStats div{border-radius:18px;padding:16px}.nl-heroStats svg{color:#ff5fa4}.nl-heroStats b,.nl-heroStats span{display:block}.nl-heroStats b{margin-top:10px}.nl-heroStats span{color:#ffffff9e;font-size:15px}.nl-filter{border-radius:20px;grid-template-columns:1.2fr 1fr 1fr 1fr auto;gap:12px;padding:14px;display:grid}.nl-filter select,.nl-formGrid input,.nl-wideField textarea{color:#fff;background:#ffffff12;border:1px solid #ffffff21;border-radius:14px;outline:none;width:100%;min-height:46px;padding:0 14px}.nl-listHead{justify-content:space-between;align-items:end;margin:42px 0 18px;display:flex}.nl-listHead h2{margin:0;font-size:28px}.nl-listHead a{color:#ff5fa4;font-weight:900;text-decoration:none}.nl-cardGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.nl-profileCard{color:#fff;border-radius:20px;text-decoration:none;transition:transform .26s,box-shadow .26s,border-color .26s;overflow:hidden}.nl-profileCard:hover{border-color:#ff5fa475;transform:translateY(-7px)scale(1.015);box-shadow:0 30px 80px #ff28822e}.nl-photoWrap{aspect-ratio:3/4;position:relative;overflow:hidden}.nl-photoWrap img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.nl-profileCard:hover .nl-photoWrap img{transform:scale(1.06)}.nl-badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.nl-badge{color:#fff;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:950;animation:2.4s ease-in-out infinite nlBadgeBlink}.nl-badge.new{background:linear-gradient(135deg,#ff236f,#ff9e4a)}.nl-badge.online{background:linear-gradient(135deg,#22c55e,#14b8a6)}.nl-badge.verified{background:linear-gradient(135deg,#8b5cf6,#ec4899)}.nl-cardInfo{padding:14px;position:relative}.nl-cardInfo strong,.nl-cardInfo span{display:block}.nl-cardInfo span{color:#ffffff9e;margin-top:6px;font-size:12px}.nl-like{color:#ff4f99;position:absolute;bottom:14px;right:14px}.nl-footer{border-radius:24px;grid-template-columns:1fr 2fr;gap:20px;margin-top:58px;padding:24px;display:grid}.nl-footer p{color:#ffffff9e}.nl-footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;display:flex}.nl-footerLinks a{color:#ffffffc2;font-size:15px;font-weight:800;text-decoration:none}.nl-addHero{padding:70px 16px 28px}.nl-addForm{border-radius:28px;max-width:1180px;padding:24px}.nl-formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nl-formGrid label,.nl-wideField{color:#ffffffc7;gap:8px;font-weight:850;display:grid}.nl-wideField{margin-top:16px}.nl-wideField textarea{resize:vertical;min-height:150px;padding-top:14px}.nl-photoModeration{background:#ff5fa413;border:1px solid #ff5fa42e;border-radius:22px;margin-top:18px;padding:18px}.nl-photoModeration>input{display:none}.nl-photoModeration>label{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff236f,#964bff);border-radius:16px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-weight:950;display:inline-flex;box-shadow:0 18px 45px #ff236f47}.nl-photoModeration>label b{background:#00000040;border-radius:999px;padding:4px 8px}.nl-photoModeration p{color:#ffffffb8;margin:12px 0 0}.nl-uploadGrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px;margin-top:14px;display:grid}.nl-uploadItem{background:#0003;border:1px solid #ffffff1f;border-radius:16px;position:relative;overflow:hidden}.nl-uploadItem img{object-fit:cover;width:100%;height:132px;display:block}.nl-uploadItem button{color:#fff;cursor:pointer;background:#000000ad;border:0;border-radius:999px;width:28px;height:28px;position:absolute;top:7px;right:7px}.nl-uploadItem span{color:#ffd36a;padding:7px;font-size:12px;font-weight:900;display:block}.nl-submit{width:100%;min-height:52px;margin-top:18px;font-size:16px}.nl-formMessage{color:#fff;background:#ffffff14;border-radius:14px;margin-top:12px;padding:12px 14px;font-weight:900}.nl-reveal{animation:.8s both nlReveal}.nl-mobileNav{display:none}@keyframes nlReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes nlGlow{0%{opacity:.45;transform:translate(0,0)scale(1)}to{opacity:.72;transform:translate(30px,-20px)scale(1.08)}}@keyframes nlSilhouetteMove{0%{transform:translate(0,0)rotate(-1deg)scale(1)}50%{transform:translate(-14px,8px)rotate(1.2deg)scale(1.018)}to{transform:translate(16px,-8px)rotate(-.4deg)scale(1.03)}}@keyframes nlButtonPulse{0%,to{box-shadow:0 18px 45px #ff236f47}50%{box-shadow:0 18px 60px #ff236f85}}@keyframes nlBadgeBlink{0%,to{filter:brightness()}50%{filter:brightness(1.28)}}@media (max-width:1100px){.nl-cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.nl-heroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-filter{grid-template-columns:1fr 1fr}.nl-searchBtn{grid-column:1/-1}}@media (max-width:760px){.nl-shell{padding:14px 12px 110px}.nl-header{padding:14px}.nl-nav,.nl-headerActions{display:none}.nl-brand strong{font-size:16px}.nl-hero{min-height:620px;padding-top:58px}.nl-heroSilhouette{opacity:.45;width:115vw;top:95px;right:-42%}.nl-heroText h1,.nl-addHero h1{font-size:48px}.nl-heroText p,.nl-addHero p{font-size:15px}.nl-heroActions{flex-direction:column;width:100%}.nl-btn{width:100%}.nl-heroStats,.nl-filter,.nl-formGrid{grid-template-columns:1fr}.nl-cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nl-footer{grid-template-columns:1fr;margin-bottom:30px}.nl-footerLinks{justify-content:flex-start}.nl-mobileNav{z-index:40;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0e0512db;border:1px solid #ffffff24;border-radius:22px;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px;display:grid;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 20px 70px #0000006b}.nl-mobileNav a{color:#fffc;place-items:center;gap:4px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.nl-mobileNav svg{color:#ff5fa4}}.nlAnimatedWoman{pointer-events:none;z-index:0;opacity:.95;transform-origin:50% 70%;filter:drop-shadow(0 0 38px #ff2c8773);width:min(48vw,620px);height:min(68vw,790px);animation:11s ease-in-out infinite alternate nlWomanFloat;position:absolute;top:34px;right:2%}.nlAnimatedWoman.compact{opacity:.34;width:min(42vw,520px);height:min(58vw,660px);top:48px;right:-2%}.nlWomanAura{filter:blur(58px);border-radius:999px;animation:5.8s ease-in-out infinite alternate nlAuraBreath;position:absolute}.nlWomanAura.auraOne{background:#ff23805c;width:72%;height:52%;top:18%;left:17%}.nlWomanAura.auraTwo{background:#7e47ff47;width:62%;height:46%;animation-delay:-2.4s;bottom:13%;right:5%}.nlWomanStageGlow{filter:blur(14px);background:radial-gradient(#ff4c9b7a,#0000 70%);border-radius:999px;height:44px;animation:3.4s ease-in-out infinite alternate nlStageGlow;position:absolute;bottom:4%;left:21%;right:8%}.nlWomanBodyMotion{transform-origin:50% 82%;width:48%;height:88%;animation:4.8s ease-in-out infinite nlBodySway,8.4s ease-in-out infinite alternate nlBodyDepth;position:absolute;top:4%;left:26%}.nlWomanHair{transform-origin:50% 12%;background:radial-gradient(circle at 48% 22%,#ff58aa1f,#0000 34%),linear-gradient(145deg,#070006,#13000f 52%,#020002);border-radius:48% 52% 44% 56%;width:48%;height:25%;animation:3.7s ease-in-out infinite nlHairSwing;position:absolute;top:0;left:25%;box-shadow:inset -18px 12px 38px #ff308c1a,0 0 38px #ff308c1a}.nlWomanHair:after{content:"";transform-origin:top;background:linear-gradient(#090006,#010001);border-radius:50% 50% 58% 42%;width:74%;height:76%;animation:4.6s ease-in-out infinite alternate nlHairTail;position:absolute;bottom:-38%;left:10%}.hairStrand{transform-origin:top;filter:blur(.2px);background:linear-gradient(#0e000afa,#0006);border-radius:999px;width:12%;height:86%;position:absolute;top:42%}.strandOne{animation:3.4s ease-in-out infinite nlHairStrandOne;left:8%}.strandTwo{animation:3.9s ease-in-out infinite nlHairStrandTwo;right:7%}.strandThree{opacity:.72;height:96%;animation:4.2s ease-in-out infinite nlHairStrandThree;left:41%}.nlWomanHead{background:radial-gradient(circle at 40% 28%,#1b0014,#030003 72%);border-radius:48%;width:23%;height:12%;position:absolute;top:8%;left:39%;box-shadow:inset -8px 5px 18px #ff3e9614}.nlWomanNeck{background:linear-gradient(#090006,#020002);border-radius:40%;width:12%;height:8%;position:absolute;top:18%;left:44%}.nlWomanTorso{transform-origin:50% 92%;background:linear-gradient(150deg,#ff37911f,#0000 32%),linear-gradient(#16000f,#050004 58%,#020002);border-radius:46% 54% 43% 47%;width:40%;height:34%;animation:3.8s ease-in-out infinite nlTorsoBreath;position:absolute;top:23%;left:30%;box-shadow:inset 11px 0 28px #ff329112,inset -16px 0 24px #000000a3}.nlDressShine{opacity:.48;background:linear-gradient(#0000,#ff71b95c,#0000);border-radius:999px;width:3px;height:78%;animation:2.8s ease-in-out infinite alternate nlDressLight;position:absolute;top:9%}.nlDressShine.shineOne{left:31%}.nlDressShine.shineTwo{animation-delay:-1.5s;right:24%}.nlWomanHip{transform-origin:50% 35%;background:linear-gradient(135deg,#ff30911a,#0000 42%),linear-gradient(#12000d,#030003);border-radius:48% 52% 42% 48%;width:52%;height:17%;animation:4.8s ease-in-out infinite nlHipSway;position:absolute;top:52%;left:24%}.nlWomanArm{transform-origin:top;background:linear-gradient(#090006,#010001);border-radius:999px;width:11%;height:34%;position:absolute;top:25%}.nlWomanArm.leftArm{animation:4.7s ease-in-out infinite nlLeftArmFloat;left:21%;transform:rotate(18deg)}.nlWomanArm.rightArm{animation:5.2s ease-in-out infinite nlRightArmFloat;right:20%;transform:rotate(-20deg)}.nlWomanLeg{transform-origin:top;background:linear-gradient(#090006,#010001);border-radius:999px;width:13%;height:31%;position:absolute;top:64%}.nlWomanLeg.leftLeg{animation:5.4s ease-in-out infinite nlLeftLegSway;left:36%;transform:rotate(5deg)}.nlWomanLeg.rightLeg{animation:5.1s ease-in-out infinite nlRightLegSway;right:34%;transform:rotate(-7deg)}.nlHeel{background:#020002;border-radius:999px;width:16%;height:3%;position:absolute;bottom:4%;box-shadow:0 0 10px #ff46961f}.nlHeel.leftHeel{left:31%;transform:rotate(-10deg)}.nlHeel.rightHeel{right:26%;transform:rotate(11deg)}.nl-page:before,.nl-page:after{content:"";z-index:0;pointer-events:none;filter:blur(.5px);opacity:.5;background:linear-gradient(90deg,#0000,#ff50aa5c,#0000);width:54vw;height:2px;position:fixed;inset:auto}.nl-page:before{animation:8s ease-in-out infinite alternate nlLightRibbonOne;top:26%;left:-10%;transform:rotate(-12deg)}.nl-page:after{animation:9s ease-in-out infinite alternate nlLightRibbonTwo;bottom:31%;right:-12%;transform:rotate(11deg)}@keyframes nlWomanFloat{0%{transform:translate(0,0)rotate(-.7deg)scale(1)}50%{transform:translate(-18px,8px)rotate(.9deg)scale(1.018)}to{transform:translate(18px,-10px)rotate(-.35deg)scale(1.03)}}@keyframes nlBodySway{0%,to{transform:rotate(-1.4deg)translate(0)}50%{transform:rotate(1.6deg)translate(6px)}}@keyframes nlBodyDepth{0%{filter:drop-shadow(0 0 24px #ff2a8c38)}to{filter:drop-shadow(0 0 48px #ff2a8c6b)}}@keyframes nlHairSwing{0%,to{transform:rotate(-2.2deg)translate(-2px)}50%{transform:rotate(2.5deg)translate(4px)}}@keyframes nlHairTail{0%{transform:rotate(-4deg)translate(-4px)}to{transform:rotate(5deg)translate(6px)}}@keyframes nlHairStrandOne{0%,to{transform:rotate(-9deg)}50%{transform:rotate(7deg)}}@keyframes nlHairStrandTwo{0%,to{transform:rotate(10deg)}50%{transform:rotate(-6deg)}}@keyframes nlHairStrandThree{0%,to{opacity:.55;transform:rotate(-4deg)}50%{opacity:.86;transform:rotate(5deg)}}@keyframes nlTorsoBreath{0%,to{transform:scaleX(1)translateY(0)}50%{transform:scaleX(1.035)translateY(3px)}}@keyframes nlHipSway{0%,to{transform:translate(-4px)rotate(-1.5deg)}50%{transform:translate(6px)rotate(1.8deg)}}@keyframes nlLeftArmFloat{0%,to{transform:rotate(17deg)translateY(0)}50%{transform:rotate(24deg)translateY(8px)}}@keyframes nlRightArmFloat{0%,to{transform:rotate(-20deg)translateY(0)}50%{transform:rotate(-27deg)translateY(6px)}}@keyframes nlLeftLegSway{0%,to{transform:rotate(5deg)translate(0)}50%{transform:rotate(1deg)translate(-3px)}}@keyframes nlRightLegSway{0%,to{transform:rotate(-7deg)translate(0)}50%{transform:rotate(-2deg)translate(3px)}}@keyframes nlDressLight{0%{opacity:.18;transform:translateY(12px)}to{opacity:.62;transform:translateY(-10px)}}@keyframes nlAuraBreath{0%{opacity:.38;transform:scale(.94)translate(0,0)}to{opacity:.76;transform:scale(1.12)translate(20px,-18px)}}@keyframes nlStageGlow{0%{opacity:.38;transform:scaleX(.82)}to{opacity:.78;transform:scaleX(1.08)}}@keyframes nlLightRibbonOne{0%{opacity:.22;transform:translate(-4vw)rotate(-12deg)}to{opacity:.62;transform:translate(12vw)rotate(-8deg)}}@keyframes nlLightRibbonTwo{0%{opacity:.18;transform:translate(6vw)rotate(11deg)}to{opacity:.58;transform:translate(-12vw)rotate(7deg)}}@media (max-width:760px){.nlAnimatedWoman{opacity:.46;width:112vw;height:132vw;top:90px;right:-38%}.nlAnimatedWoman.compact{opacity:.22;width:116vw;height:136vw;top:72px;right:-46%}}.nlAnimatedWoman,.nlWomanBodyMotion,.nlWomanHair,.nlWomanHead,.nlWomanTorso,.nlWomanHip,.nlWomanArm,.nlWomanLeg,.nlHeel{display:none!important}.premiumHeroVisual{pointer-events:none;z-index:0;opacity:.98;width:min(56vw,760px);height:min(74vw,920px);animation:13s ease-in-out infinite alternate premiumHeroParallax;position:absolute;top:-20px;right:-4%}.premiumWomanScene{transform-origin:52% 76%;filter:drop-shadow(0 0 52px #ff2f8b5c);animation:7.8s ease-in-out infinite premiumBodySlowMove;position:absolute;inset:0}.premiumWomanImage{object-fit:contain;width:86%;height:100%;animation:5.8s ease-in-out infinite premiumWomanBreath;position:absolute;top:0;right:7%}.premiumBackLight{filter:blur(55px);background:radial-gradient(circle at 45% 34%,#ff449a80,#0000 34%),radial-gradient(circle at 65% 58%,#7449ff5c,#0000 46%);border-radius:999px;width:78%;height:62%;animation:5.4s ease-in-out infinite alternate premiumLightBreath;position:absolute;top:14%;right:7%}.premiumWineGlow{filter:blur(80px);background:#ff1b7042;border-radius:999px;width:44%;height:36%;animation:4.2s ease-in-out infinite alternate premiumWineGlow;position:absolute;top:19%;right:12%}.premiumHairGlow{filter:blur(14px);z-index:3;background:radial-gradient(circle,#ff53a933,#0000 64%);border-radius:55%;width:23%;height:29%;animation:3.6s ease-in-out infinite alternate premiumHairGlowMove;position:absolute;top:10%;right:37%}.premiumHairMove{z-index:4;filter:blur(.4px);transform-origin:top;background:linear-gradient(#ff76be29,#000000bf);border-radius:999px;width:3px;height:170px;position:absolute;top:17%}.premiumHairMove.h1{animation:3.4s ease-in-out infinite premiumHairOne;right:48%}.premiumHairMove.h2{opacity:.78;height:210px;animation:4.1s ease-in-out infinite premiumHairTwo;right:43%}.premiumLightSweep{mix-blend-mode:screen;opacity:.38;background:linear-gradient(105deg,#0000 0%,#ffffff14 42%,#0000 58%);width:58%;height:86%;animation:6.5s ease-in-out infinite premiumLightSweep;position:absolute;top:8%;right:16%;transform:translate(-35%)skew(-8deg)}.premiumFloorGlow{filter:blur(15px);background:radial-gradient(#ff319175,#0000 72%);border-radius:999px;width:58%;height:52px;animation:3.7s ease-in-out infinite alternate premiumFloorPulse;position:absolute;bottom:4%;right:9%}.premiumCurtain{filter:blur(.3px);opacity:.48;background:linear-gradient(#0000,#ff5aaa6b,#0000);width:2px;position:absolute;top:8%;bottom:10%}.premiumCurtain.one{animation:7s ease-in-out infinite alternate premiumCurtainOne;right:64%}.premiumCurtain.two{animation:8.5s ease-in-out infinite alternate premiumCurtainTwo;right:18%}@keyframes premiumHeroParallax{0%{transform:translate(0,0)scale(1)}to{transform:translate(-22px,10px)scale(1.025)}}@keyframes premiumBodySlowMove{0%,to{transform:rotate(-.8deg)translate(0)}50%{transform:rotate(.9deg)translate(8px)}}@keyframes premiumWomanBreath{0%,to{filter:brightness(.95);transform:scale(1)translateY(0)}50%{filter:brightness(1.08);transform:scale(1.012)translateY(4px)}}@keyframes premiumLightBreath{0%{opacity:.44;transform:scale(.94)}to{opacity:.82;transform:scale(1.12)}}@keyframes premiumWineGlow{0%{opacity:.28;transform:translateY(0)scale(.92)}to{opacity:.7;transform:translateY(-16px)scale(1.1)}}@keyframes premiumHairGlowMove{0%{opacity:.32;transform:translate(-5px)rotate(-2deg)}to{opacity:.72;transform:translate(7px)rotate(3deg)}}@keyframes premiumHairOne{0%,to{transform:rotate(-8deg)translate(0)}50%{transform:rotate(8deg)translate(8px)}}@keyframes premiumHairTwo{0%,to{transform:rotate(7deg)translate(0)}50%{transform:rotate(-6deg)translate(-6px)}}@keyframes premiumLightSweep{0%{opacity:0;transform:translate(-45%)skew(-8deg)}35%{opacity:.42}70%{opacity:.18}to{opacity:0;transform:translate(42%)skew(-8deg)}}@keyframes premiumFloorPulse{0%{opacity:.34;transform:scaleX(.82)}to{opacity:.8;transform:scaleX(1.12)}}@keyframes premiumCurtainOne{0%{opacity:.22;transform:translate(-18px)rotate(-2deg)}to{opacity:.64;transform:translate(26px)rotate(2deg)}}@keyframes premiumCurtainTwo{0%{opacity:.18;transform:translate(24px)rotate(2deg)}to{opacity:.58;transform:translate(-22px)rotate(-2deg)}}@media (max-width:760px){.premiumHeroVisual{opacity:.55;width:118vw;height:142vw;top:90px;right:-42%}}.nlAnimatedWoman,.premiumHeroVisual,.nl-heroSilhouette{display:none!important}.vc2-page{color:#fff;isolation:isolate;background:#050006;min-height:100vh;position:relative;overflow-x:hidden}.vc2-bg{z-index:-4;background:radial-gradient(circle at 72% 46%,#ff208442,#0000 34%),radial-gradient(circle at 18% 76%,#ff4f9926,#0000 31%),radial-gradient(circle at 50% 20%,#702dff29,#0000 34%),linear-gradient(90deg,#050005 0%,#080009 46%,#120016 100%);position:fixed;inset:0}.vc2-bgGlow{filter:blur(80px);border-radius:999px;animation:5.5s ease-in-out infinite alternate vc2GlowBreath;position:absolute}.vc2-bgGlowA{background:#ff2a9152;width:440px;height:440px;top:15%;right:20%}.vc2-bgGlowB{background:#ff5ea229;width:360px;height:360px;animation-delay:-2s;bottom:6%;left:2%}.vc2-gridGlow{opacity:.12;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 70%,#0000)}.vc2-shell{z-index:3;max-width:1480px;margin:0 auto;padding:28px 42px 70px;position:relative}.vc2-header{grid-template-columns:320px 1fr auto;align-items:center;gap:26px;min-height:92px;display:grid}.vc2-logo,.vc2-nav a,.vc2-login{color:#fff;text-decoration:none}.vc2-logo strong{letter-spacing:.055em;color:#ffe7e4;text-shadow:0 0 28px #ffc8d259;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1;display:block}.vc2-logo span{letter-spacing:.28em;color:#ffffffad;margin-top:8px;font-size:12px;display:block}.vc2-nav{justify-content:center;gap:clamp(22px,3vw,54px);display:flex}.vc2-nav a{color:#ffffffdb;font-size:16px;transition:color .22s,text-shadow .22s}.vc2-nav a:hover{color:#ff58a7;text-shadow:0 0 20px #ff479fbd}.vc2-headerRight{align-items:center;gap:22px;display:flex}.vc2-lang{color:#ffffffdb;font-size:15px}.vc2-login{background:#08000a4d;border:1px solid #ff4da0d1;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;display:inline-flex;box-shadow:inset 0 0 24px #ff40980f,0 0 25px #ff40981f}.vc2-hero{align-items:center;min-height:calc(100vh - 128px);padding:70px 0 58px;display:flex;position:relative}.vc2-copy{width:min(720px,50vw);animation:.75s both vc2Reveal}.vc2-kicker{color:#ff4fa3;letter-spacing:.16em;margin-bottom:24px;font-size:18px}.vc2-copy h1{letter-spacing:.045em;color:#ffe5e1;text-shadow:0 0 38px #ffd2dc38;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(76px,8vw,132px);font-weight:400;line-height:.88}.vc2-titleLine{align-items:center;width:380px;max-width:70%;height:24px;margin:28px 0 24px;display:flex}.vc2-titleLine:before,.vc2-titleLine:after{content:"";background:linear-gradient(90deg,#0000,#ff5fa4c7);flex:1;height:1px}.vc2-titleLine:after{background:linear-gradient(90deg,#ff5fa4c7,#0000)}.vc2-titleLine span{border:2px solid #ff6fb6;width:9px;height:9px;margin:0 16px;transform:rotate(45deg);box-shadow:0 0 16px #ff5ba8cc}.vc2-copy p,.vc2-addHead p{color:#ffffffd1;max-width:610px;margin:0;font-size:23px;line-height:1.48}.vc2-actions{gap:16px;margin:38px 0 44px;display:flex}.vc2-primary,.vc2-secondary{color:#fff;text-transform:uppercase;letter-spacing:.02em;border-radius:12px;justify-content:center;align-items:center;gap:13px;min-height:70px;padding:0 32px;font-weight:900;text-decoration:none;transition:transform .22s,box-shadow .22s,filter .22s;display:inline-flex}.vc2-primary{background:linear-gradient(135deg,#ec2c8a,#b91b62);animation:2.8s ease-in-out infinite vc2ButtonPulse;box-shadow:0 18px 55px #ec2c8a5c}.vc2-secondary{background:#08000a61;border:1px solid #ff449cd1;box-shadow:inset 0 0 26px #ff449c14}.vc2-primary:hover,.vc2-secondary:hover{filter:brightness(1.08);transform:translateY(-3px)}.vc2-trust{grid-template-columns:repeat(3,1fr);gap:0;max-width:760px;margin-bottom:44px;display:grid}.vc2-trust div{border-right:1px solid #ffffff1f;grid-template-columns:44px 1fr;column-gap:12px;padding-right:24px;display:grid}.vc2-trust div:last-child{border-right:0}.vc2-trust svg{color:#ff4fa3;border:1px solid #ff4fa380;border-radius:999px;grid-row:span 2;width:46px;height:46px;padding:7px}.vc2-trust b{color:#fff;font-size:14px}.vc2-trust span{color:#ffffff94;font-size:14px}.vc2-stats{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(4,1fr);max-width:760px;display:grid;box-shadow:inset 0 0 34px #ff449c0a}.vc2-stats div{text-align:center;border-right:1px solid #ffffff14;padding:28px 22px}.vc2-stats div:last-child{border-right:0}.vc2-stats b{color:#ff4fa3;font-size:30px;line-height:1;display:block}.vc2-stats span{color:#ffffffb3;margin-top:12px;font-size:14px;display:block}.vc2-heroArt{z-index:-2;pointer-events:none;width:min(56vw,760px);height:100vh;min-height:720px;animation:14s ease-in-out infinite alternate vc2HeroDrift;position:fixed;top:0;right:0;overflow:visible}.vc2-heroArt.compact{opacity:.45;width:min(48vw,620px);right:-8vw}.vc2-artModelWrap{transform-origin:52% 88%;filter:drop-shadow(0 0 38px #ff278b6b);width:92%;height:100%;animation:6.5s ease-in-out infinite vc2ModelSway;position:absolute;bottom:-3%;right:-1%}.vc2-artModel{object-fit:cover;object-position:center bottom;opacity:.98;width:100%;height:100%;animation:5.5s ease-in-out infinite vc2ModelBreath;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 11% 100%)}.vc2-artBackGlow{filter:blur(58px);background:radial-gradient(circle,#ff31976b,#0000 62%);border-radius:999px;width:72%;height:70%;animation:4.8s ease-in-out infinite alternate vc2LightBreath;position:absolute;top:10%;right:8%}.vc2-floorGlow{filter:blur(16px);background:radial-gradient(#ff3090b3,#0000 70%);border-radius:999px;width:70%;height:62px;animation:3.1s ease-in-out infinite alternate vc2FloorPulse;position:absolute;bottom:2%;right:8%}.vc2-artSmoke{filter:blur(34px);background:radial-gradient(circle,#ff5fbe3d,#0000 68%);border-radius:999px;animation:9s ease-in-out infinite alternate vc2SmokeMove;position:absolute}.vc2-smokeA{width:330px;height:210px;bottom:18%;right:2%}.vc2-smokeB{width:260px;height:150px;animation-delay:-3s;bottom:10%;right:32%}.vc2-lightRay{filter:blur(.5px);opacity:.62;background:linear-gradient(#0000,#ff58aea6,#0000);width:2px;animation:7.2s ease-in-out infinite alternate vc2RayFloat;position:absolute;top:10%;bottom:8%}.vc2-rayA{right:58%}.vc2-rayB{animation-delay:-2.4s;right:21%}.vc2-hair,.vc2-hairGlow,.vc2-bodyEdge{pointer-events:none;z-index:4;position:absolute}.vc2-hair{transform-origin:top;filter:blur(.3px);background:linear-gradient(#ff7eca6b,#0000);border-radius:999px;width:3px;height:128px;top:13%;right:31%}.vc2-hairA{animation:3.4s ease-in-out infinite vc2HairA}.vc2-hairB{height:96px;animation:4.1s ease-in-out infinite vc2HairB;right:27%}.vc2-hairGlow{filter:blur(12px);background:radial-gradient(circle,#ff53ae47,#0000 64%);border-radius:999px;width:130px;height:130px;animation:3.8s ease-in-out infinite alternate vc2HairGlow;top:9%;right:26%}.vc2-bodyEdge{filter:blur(.6px);background:linear-gradient(#0000,#ff4fa47a,#0000);width:2px;height:52%;animation:4s ease-in-out infinite alternate vc2EdgeFlash;top:25%;right:21%}.vc2-sparks i{right:calc(10% + (var(--i) * 3.7%));bottom:calc(10% + ((var(--i) % 7) * 9%));opacity:.65;width:4px;height:4px;animation:2.8s ease-in-out infinite alternate vc2Spark;animation-delay:calc(var(--i) * -.21s);background:#ff5aa9;border-radius:999px;position:absolute;box-shadow:0 0 16px #ff5aa9e6}.vc2-footer{color:#ffffff9e;border-top:1px solid #ffffff14;justify-content:space-between;gap:24px;margin-top:40px;padding:28px 0 0;display:flex}.vc2-footer strong{color:#ffe4e7;letter-spacing:.08em;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;display:block}.vc2-footer p{max-width:560px;margin:8px 0 0}.vc2-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;display:flex}.vc2-footer a{color:#ffffffb8;text-decoration:none}.vc2-innerPage .vc2-shell{max-width:1240px}.vc2-addHead{max-width:680px;padding:80px 0 30px}.vc2-addHead h1{color:#ffe4e7;margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,86px);font-weight:400}.vc2-innerPage .nl-addForm{z-index:5;background:#0b000db8;border-color:#ff4fa347;max-width:900px;position:relative;box-shadow:0 24px 80px #0000005c,inset 0 0 46px #ff4fa30d}.vc2-mobileNav{display:none}@keyframes vc2Reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes vc2GlowBreath{0%{opacity:.45;transform:scale(.95)}to{opacity:.78;transform:scale(1.12)translate(20px,-14px)}}@keyframes vc2ButtonPulse{0%,to{box-shadow:0 18px 55px #ec2c8a4d}50%{box-shadow:0 18px 72px #ec2c8a94}}@keyframes vc2HeroDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-24px,8px)scale(1.025)}}@keyframes vc2ModelSway{0%,to{transform:rotate(-.7deg)translate(0)}50%{transform:rotate(.85deg)translate(8px)}}@keyframes vc2ModelBreath{0%,to{filter:brightness(.96)saturate(1.02);transform:scale(1)}50%{filter:brightness(1.12)saturate(1.12);transform:scale(1.012)}}@keyframes vc2LightBreath{0%{opacity:.35;transform:scale(.92)}to{opacity:.82;transform:scale(1.12)}}@keyframes vc2FloorPulse{0%{opacity:.38;transform:scaleX(.85)}to{opacity:.86;transform:scaleX(1.12)}}@keyframes vc2SmokeMove{0%{opacity:.25;transform:translate(0)translateY(0)scale(.95)}to{opacity:.58;transform:translate(-38px)translateY(-18px)scale(1.12)}}@keyframes vc2RayFloat{0%{opacity:.25;transform:translate(-18px)}to{opacity:.76;transform:translate(18px)}}@keyframes vc2HairA{0%,to{opacity:.34;transform:rotate(-9deg)translate(0)}50%{opacity:.86;transform:rotate(8deg)translate(9px)}}@keyframes vc2HairB{0%,to{opacity:.22;transform:rotate(7deg)translate(0)}50%{opacity:.72;transform:rotate(-8deg)translate(-8px)}}@keyframes vc2HairGlow{0%{opacity:.2;transform:translate(-8px)scale(.92)}to{opacity:.66;transform:translate(9px)scale(1.12)}}@keyframes vc2EdgeFlash{0%{opacity:.12;transform:translateY(18px)}to{opacity:.58;transform:translateY(-14px)}}@keyframes vc2Spark{0%{opacity:.18;transform:translateY(14px)scale(.7)}to{opacity:.9;transform:translateY(-16px)scale(1.15)}}@media (max-width:1100px){.vc2-shell{padding:22px 24px 90px}.vc2-header{grid-template-columns:260px 1fr}.vc2-headerRight{display:none}.vc2-copy{width:min(760px,66vw)}.vc2-copy h1{font-size:clamp(56px,9vw,92px)}.vc2-heroArt{opacity:.62;width:74vw;right:-22vw}}@media (max-width:760px){.vc2-shell{padding:16px 14px 100px}.vc2-header{display:block}.vc2-nav,.vc2-headerRight{display:none}.vc2-logo strong{font-size:27px}.vc2-hero{align-items:flex-start;min-height:820px;padding-top:64px}.vc2-copy{width:100%}.vc2-kicker{font-size:15px}.vc2-copy h1{font-size:58px}.vc2-copy p,.vc2-addHead p{font-size:17px}.vc2-actions{flex-direction:column;margin:28px 0}.vc2-primary,.vc2-secondary{width:100%;min-height:58px}.vc2-trust{grid-template-columns:1fr;gap:14px}.vc2-trust div{border-right:0;padding-right:0}.vc2-stats{grid-template-columns:repeat(2,1fr)}.vc2-stats div{padding:18px 12px}.vc2-heroArt{opacity:.54;width:130vw;height:640px;min-height:640px;top:205px;right:-48vw}.vc2-heroArt.compact{opacity:.28;width:128vw;right:-52vw}.vc2-artModel{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%)}.vc2-footer{margin-bottom:44px;display:block}.vc2-footer nav{justify-content:flex-start;margin-top:16px}.vc2-mobileNav{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070009e0;border:1px solid #ff489e47;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px;display:grid;position:fixed;bottom:12px;left:12px;right:12px}.vc2-mobileNav a{color:#ffffffd1;text-align:center;font-size:12px;font-weight:800;text-decoration:none}}.velvetFullSite{background:radial-gradient(circle at 78% 18%,#ff288e47,#0000 35%),radial-gradient(circle at 58% 82%,#ff52ac29,#0000 38%),linear-gradient(135deg,#050005 0%,#0d0010 42%,#030004 100%)}.velvetSiteBg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.velvetBgGlow{filter:blur(80px);border-radius:999px;animation:5.8s ease-in-out infinite alternate velvetGlowPulse;position:absolute}.velvetBgGlow.glowA{background:#ff288e52;width:520px;height:520px;top:10%;right:8%}.velvetBgGlow.glowB{background:#7a4bff2e;width:460px;height:460px;animation-delay:-2s;bottom:8%;left:4%}.velvetBgSmoke{filter:blur(55px);opacity:.5;background:radial-gradient(circle,#ffffff14,#0000 72%);border-radius:999px;width:52vw;height:34vw;animation:12s ease-in-out infinite alternate velvetSmokeMove;position:absolute}.velvetBgSmoke.smokeA{bottom:9%;right:4%}.velvetBgSmoke.smokeB{animation-delay:-4s;top:23%;left:-12%}.velvetBgLine{filter:blur(.4px);opacity:.46;background:linear-gradient(#0000,#ff5caf6b,#0000);width:2px;height:72vh;animation:7s ease-in-out infinite alternate velvetLightLine;position:absolute}.velvetBgLine.lineA{top:8%;right:24%}.velvetBgLine.lineB{animation-delay:-3s;top:17%;right:9%}.velvetInnerShell{z-index:2;position:relative}.velvetPageHero{max-width:900px;padding:72px 10px 34px}.velvetKicker{color:#ff5fa4;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-weight:950;display:inline-flex}.velvetPageHero h1{letter-spacing:-.05em;color:#fff3ee;text-shadow:0 0 32px #ff4f9b2e;max-width:880px;margin:0;font-size:clamp(42px,6vw,78px);line-height:.96}.velvetPageHero p{color:#ffffffb8;max-width:690px;margin:22px 0 0;font-size:18px;line-height:1.65}.velvetHeroActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.velvetPrimaryBtn,.velvetGhostBtn,.velvetFilterPanel a,.velvetBigSearch button{color:#fff;cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;font-weight:950;text-decoration:none;transition:all .24s;display:inline-flex}.velvetPrimaryBtn,.velvetFilterPanel a,.velvetBigSearch button{background:linear-gradient(135deg,#e53386,#a3155c);animation:2.9s ease-in-out infinite velvetButtonGlow;box-shadow:0 22px 60px #e5338647}.velvetGhostBtn{background:#ffffff08;border:1px solid #ff53a68c}.velvetPrimaryBtn:hover,.velvetGhostBtn:hover,.velvetFilterPanel a:hover,.velvetBigSearch button:hover{filter:brightness(1.12);transform:translateY(-3px)}.velvetFilterPanel,.velvetBigSearch,.velvetTextPanel,.velvetReviewCard,.velvetProfileHero{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff1f;box-shadow:0 28px 90px #00000047}.velvetFilterPanel{border-radius:22px;grid-template-columns:1.2fr 1fr 1fr 1fr auto;gap:12px;margin-bottom:28px;padding:14px;display:grid}.velvetFilterPanel select,.velvetBigSearch input,.velvetBigSearch select{color:#fff;background:#00000047;border:1px solid #ffffff21;border-radius:14px;outline:none;width:100%;min-height:50px;padding:0 14px}.velvetCatalogGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.velvetProfileTile{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;text-decoration:none;transition:transform .28s,border-color .28s,box-shadow .28s;overflow:hidden;box-shadow:0 24px 80px #00000038}.velvetProfileTile:hover{border-color:#ff52a68a;transform:translateY(-8px)scale(1.012);box-shadow:0 34px 100px #ff2c8c2e}.velvetTilePhoto{aspect-ratio:3/4;position:relative;overflow:hidden}.velvetTilePhoto img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.velvetProfileTile:hover .velvetTilePhoto img{transform:scale(1.055)}.velvetTileBadges{flex-wrap:wrap;gap:7px;display:flex;position:absolute;top:12px;left:12px}.velvetTileBadges span{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:950;animation:2.4s ease-in-out infinite velvetBadgeBlink;box-shadow:0 0 22px #ff2f8f47}.velvetTileBody{padding:16px}.velvetTileBody strong{font-size:18px;display:block}.velvetTileBody small{color:#ffffffa8;align-items:center;gap:6px;margin-top:7px;display:flex}.velvetTileBody p{color:#ffffffad;margin:12px 0 0;line-height:1.5}.velvetBigSearch{border-radius:26px;grid-template-columns:2fr 1fr 1fr 1.2fr auto;gap:14px;padding:22px;display:grid}.velvetBigSearch label{color:#ffffffc2;gap:8px;font-weight:850;display:grid}.velvetReviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.velvetReviewCard{border-radius:26px;padding:24px}.velvetReviewCard svg{color:#ff5fa4;width:34px;height:34px}.velvetReviewCard h3{color:#fff;margin:16px 0 10px}.velvetReviewCard p{color:#ffffffad;line-height:1.6}.velvetTextPanel{color:#ffffffc7;border-radius:28px;max-width:1180px;padding:28px;font-size:17px;line-height:1.75}.velvetTextPanel p{margin:0 0 16px}.velvetProfileHero{border-radius:32px;grid-template-columns:380px 1fr;align-items:center;gap:34px;margin-top:54px;padding:28px;display:grid}.velvetProfilePhotoBig{aspect-ratio:3/4;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000057}.velvetProfilePhotoBig img{object-fit:cover;width:100%;height:100%}.velvetProfilePhotoBig span{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:950;position:absolute;top:14px;left:14px}.velvetProfileInfo h1{color:#fff3ee;letter-spacing:-.05em;margin:0;font-size:clamp(42px,5vw,76px);line-height:.98}.velvetProfileInfo p{color:#ffffffb8;align-items:center;gap:8px;font-size:18px;display:flex}.velvetProfileStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0;display:grid}.velvetProfileStats div{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;padding:16px}.velvetProfileStats b,.velvetProfileStats span{display:block}.velvetProfileStats b{color:#ff5fa4;font-size:24px}.velvetProfileStats span{color:#ffffff9e;margin-top:5px;font-size:15px}@keyframes velvetGlowPulse{0%{opacity:.42;transform:scale(.95)translateY(0)}to{opacity:.78;transform:scale(1.12)translateY(-18px)}}@keyframes velvetSmokeMove{0%{opacity:.34;transform:translate(-24px,12px)rotate(-2deg)}to{opacity:.62;transform:translate(32px,-18px)rotate(2deg)}}@keyframes velvetLightLine{0%{opacity:.24;transform:translate(-16px)}to{opacity:.68;transform:translate(22px)}}@keyframes velvetButtonGlow{0%,to{box-shadow:0 22px 60px #e533863d}50%{box-shadow:0 22px 78px #e533867a}}@keyframes velvetBadgeBlink{0%,to{filter:brightness()}50%{filter:brightness(1.28)}}@media (max-width:1100px){.velvetCatalogGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.velvetFilterPanel,.velvetBigSearch{grid-template-columns:1fr 1fr}.velvetFilterPanel a,.velvetBigSearch button{grid-column:1/-1}.velvetProfileHero{grid-template-columns:320px 1fr}}@media (max-width:760px){.velvetPageHero{padding-top:48px}.velvetPageHero h1{font-size:46px}.velvetFilterPanel,.velvetBigSearch,.velvetProfileHero{grid-template-columns:1fr}.velvetCatalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.velvetReviewGrid{grid-template-columns:1fr}.velvetProfilePhotoBig{max-width:360px}.velvetProfileStats{grid-template-columns:1fr}}.nl-miniRibbon{scrollbar-width:thin;scroll-snap-type:x proximity;gap:12px;max-width:1080px;margin:28px 0 24px;padding:4px 2px 10px;display:flex;overflow:auto hidden}.nl-miniRibbon::-webkit-scrollbar{height:8px}.nl-miniRibbon::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.nl-miniCard{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scroll-snap-align:start;background:linear-gradient(135deg,#ffffff14,#ffffff08);border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:64px 1fr;align-items:center;gap:10px;min-width:188px;max-width:188px;padding:10px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;box-shadow:0 16px 40px #0000002e}.nl-miniCard:hover{border-color:#ff5aaa7a;transform:translateY(-4px);box-shadow:0 22px 52px #ff288c2e}.nl-miniCardPhoto{border-radius:14px;flex-shrink:0;width:64px;height:78px;position:relative;overflow:hidden}.nl-miniCardPhoto img{object-fit:cover;width:100%;height:100%}.nl-miniBadge{color:#fff;white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:9px;font-weight:950;animation:2.4s ease-in-out infinite velvetBadgeBlink;position:absolute;bottom:5px;left:5px;box-shadow:0 0 18px #ff2f8f38}.nl-miniBadge.online{background:linear-gradient(135deg,#22c55e,#14b8a6)}.nl-miniBadge.new{background:linear-gradient(135deg,#ff2f8f,#ff8a4c)}.nl-miniBadge.verified{background:linear-gradient(135deg,#8b5cf6,#ec4899)}.nl-miniBadge.vip{background:linear-gradient(135deg,#f59e0b,#ef4444)}.nl-miniCardBody{min-width:0}.nl-miniCardBody strong{color:#fff;font-size:14px;line-height:1.2;display:block}.nl-miniCardBody small{color:#ffffffa8;margin-top:6px;font-size:12px;line-height:1.2;display:block}@media (max-width:760px){.nl-miniRibbon{margin:22px 0 20px;padding-bottom:8px}.nl-miniCard{grid-template-columns:58px 1fr;gap:12px;min-width:170px;max-width:170px;padding:9px}.nl-miniCardPhoto{width:58px;height:72px}.nl-miniCardBody strong{font-size:15px}.nl-miniCardBody small{font-size:12px}}.homeSmallProfilesRibbon{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff1f;border-radius:24px;max-width:1180px;margin:28px 0 22px;padding:14px;box-shadow:0 26px 80px #0000003d}.homeSmallProfilesHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.homeSmallProfilesHead span{color:#fff;letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:950}.homeSmallProfilesHead a{color:#ff5fa4;font-size:15px;font-weight:900;text-decoration:none}.homeSmallProfilesTrack{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow:auto hidden}.homeSmallProfilesTrack::-webkit-scrollbar{height:7px}.homeSmallProfilesTrack::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.homeSmallProfileCard{color:#fff;background:#00000038;border:1px solid #ffffff1c;border-radius:19px;grid-template-columns:72px 1fr;align-items:center;gap:12px;min-width:210px;max-width:210px;padding:10px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid}.homeSmallProfileCard:hover{border-color:#ff5aaa80;transform:translateY(-4px);box-shadow:0 20px 52px #ff288c2e}.homeSmallProfilePhoto{background:#111;border-radius:15px;width:72px;height:92px;position:relative;overflow:hidden}.homeSmallProfilePhoto img{object-fit:cover;width:100%;height:100%}.homeSmallProfileBadge{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:950;animation:2.4s ease-in-out infinite velvetBadgeBlink;position:absolute;bottom:4px;left:4px}.homeSmallProfileBadge.online{background:linear-gradient(135deg,#22c55e,#14b8a6)}.homeSmallProfileBadge.new{background:linear-gradient(135deg,#ff2f8f,#ff8a4c)}.homeSmallProfileBadge.vip{background:linear-gradient(135deg,#f59e0b,#ef4444)}.homeSmallProfileInfo{min-width:0}.homeSmallProfileInfo strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.15;display:block;overflow:hidden}.homeSmallProfileInfo small{color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:12px;display:block;overflow:hidden}@media (max-width:760px){.homeSmallProfilesRibbon{margin:22px 0 18px;padding:12px}.homeSmallProfileCard{min-width:180px;max-width:180px}}.velvetAdminPage{color:#fff;background:radial-gradient(circle at 76% 12%,#ff268e42,#0000 36%),radial-gradient(circle at 12% 82%,#844eff29,#0000 34%),linear-gradient(135deg,#050005 0%,#0d0011 48%,#030004 100%);min-height:100vh;position:relative;overflow-x:hidden}.velvetAdminBg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.velvetAdminGlow{filter:blur(84px);border-radius:999px;animation:6s ease-in-out infinite alternate velvetAdminGlow;position:absolute}.velvetAdminGlow.glowOne{background:#ff288e52;width:520px;height:520px;top:6%;right:6%}.velvetAdminGlow.glowTwo{background:#8048ff2e;width:440px;height:440px;animation-delay:-2.2s;bottom:8%;left:4%}.velvetAdminLine{filter:blur(.3px);background:linear-gradient(#0000,#ff5aac73,#0000);width:2px;height:78vh;animation:7s ease-in-out infinite alternate velvetAdminLine;position:absolute;top:8%}.velvetAdminLine.lineOne{right:21%}.velvetAdminLine.lineTwo{animation-delay:-3s;right:8%}.velvetAdminHeader{z-index:2;align-items:center;gap:18px;max-width:1460px;margin:0 auto;padding:24px 22px 0;display:flex;position:relative}.velvetAdminBrand{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:22px;min-width:210px;padding:16px 18px;text-decoration:none;box-shadow:0 22px 70px #00000038}.velvetAdminBrand strong{letter-spacing:.1em;font-size:17px;display:block}.velvetAdminBrand span{color:#ffffff9e;margin-top:4px;font-size:12px;display:block}.velvetAdminNav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0b;border:1px solid #ffffff1f;border-radius:22px;flex-wrap:wrap;flex:1;justify-content:flex-end;gap:10px;padding:12px;display:flex}.velvetAdminNav a{color:#ffffffd6;background:#0000002e;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:13px;font-weight:900;text-decoration:none;transition:all .22s;display:inline-flex}.velvetAdminNav a:hover{color:#fff;border-color:#ff5aaa75;transform:translateY(-2px);box-shadow:0 14px 44px #ff288c29}.velvetAdminShell{z-index:2;max-width:1460px;margin:0 auto;padding:26px 22px 80px;position:relative}.velvetAdminPage .adminShell,.velvetAdminPage .formShell{max-width:1460px;margin:0 auto;padding:0}.velvetAdminPage .formShell{place-items:start center;display:grid}.velvetAdminPage .formShell.wide{display:block}.velvetAdminPage .adminTop,.velvetAdminPage .glassForm,.velvetAdminPage .adminStats>div,.velvetAdminPage .adminTable,.velvetAdminPage .adminAside,.velvetAdminPage .moderationNote,.velvetAdminPage .formBlock,.velvetAdminPage .photoManager,.velvetAdminPage .optionEditor,.velvetAdminPage .superAdminShell>section,.velvetAdminPage .contentEditor,.velvetAdminPage .cmsPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff13,#ffffff07);border:1px solid #ffffff1f;box-shadow:0 28px 90px #00000047}.velvetAdminPage .adminTop{border-radius:30px;justify-content:space-between;gap:24px;margin-bottom:22px;padding:28px;display:flex}.velvetAdminPage .kicker{color:#ff5fa4;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-weight:950;display:inline-flex}.velvetAdminPage h1{letter-spacing:-.05em;color:#fff3ee;text-shadow:0 0 32px #ff4f9b33;margin:12px 0 0;font-size:clamp(38px,5vw,68px);line-height:.98}.velvetAdminPage h2{color:#fff}.velvetAdminPage p{color:#ffffffb8;line-height:1.65}.velvetAdminPage .adminTopActions{flex-wrap:wrap;place-content:flex-start flex-end;gap:10px;display:flex}.velvetAdminPage .primaryBtn,.velvetAdminPage .ghostBtn,.velvetAdminPage button{color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:950;text-decoration:none;transition:all .22s;display:inline-flex}.velvetAdminPage .primaryBtn{background:linear-gradient(135deg,#e53386,#a3155c);box-shadow:0 20px 58px #e5338647}.velvetAdminPage .ghostBtn,.velvetAdminPage button{background:#ffffff0b;border:1px solid #ff5aaa47}.velvetAdminPage .primaryBtn:hover,.velvetAdminPage .ghostBtn:hover,.velvetAdminPage button:hover{filter:brightness(1.12);transform:translateY(-2px)}.velvetAdminPage .full{width:100%}.velvetAdminPage .adminStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.velvetAdminPage .adminStats>div{border-radius:24px;padding:22px}.velvetAdminPage .adminStats svg{color:#ff5fa4}.velvetAdminPage .adminStats b{color:#fff;margin-top:12px;font-size:34px;display:block}.velvetAdminPage .adminStats span{color:#ffffff9e}.velvetAdminPage .adminGrid{grid-template-columns:1fr 360px;gap:18px;display:grid}.velvetAdminPage .adminTable,.velvetAdminPage .adminAside,.velvetAdminPage .glassForm{border-radius:28px;padding:22px;overflow:hidden}.velvetAdminPage .tableHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.velvetAdminPage table{border-collapse:collapse;width:100%;overflow:hidden}.velvetAdminPage th,.velvetAdminPage td{color:#ffffffc2;text-align:left;border-bottom:1px solid #ffffff17;padding:14px 12px;font-size:14px}.velvetAdminPage th{color:#ffffff8a;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.velvetAdminPage tr:hover td{background:#ffffff09}.velvetAdminPage .tableActions{flex-wrap:wrap;gap:8px;display:flex}.velvetAdminPage .tableActions a{color:#ff75b7;align-items:center;gap:6px;font-weight:900;text-decoration:none;display:inline-flex}.velvetAdminPage .modList{gap:12px;display:grid}.velvetAdminPage .modList article{background:#0003;border:1px solid #ffffff1a;border-radius:18px;padding:15px}.velvetAdminPage .modList span,.velvetAdminPage .modList b,.velvetAdminPage .modList small{display:block}.velvetAdminPage .modList span{color:#ff5fa4;font-weight:900}.velvetAdminPage .modList b{margin-top:6px}.velvetAdminPage .modList small{color:#ffffff94;margin-top:5px}.velvetAdminPage .modList article div{gap:8px;margin-top:12px;display:flex}.velvetAdminPage .glassForm{gap:16px;width:min(100%,980px);display:grid}.velvetAdminPage .formShell.wide .glassForm{width:100%}.velvetAdminPage .formIntro{align-items:flex-start;gap:16px;display:flex}.velvetAdminPage .formIntro svg,.velvetAdminPage .glassForm>svg{color:#ff5fa4}.velvetAdminPage .formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.velvetAdminPage label{color:#ffffffc7;gap:8px;font-weight:850;display:grid}.velvetAdminPage input,.velvetAdminPage textarea,.velvetAdminPage select{color:#fff;background:#00000047;border:1px solid #ffffff21;border-radius:14px;outline:none;width:100%;min-height:46px;padding:0 14px}.velvetAdminPage textarea{resize:vertical;min-height:140px;padding-top:13px}.velvetAdminPage .cabinetTabs{flex-wrap:wrap;gap:10px;display:flex}.velvetAdminPage .cabinetTabs button.active{background:linear-gradient(135deg,#e53386,#a3155c);border-color:#0000}.velvetAdminPage .formBlock,.velvetAdminPage .photoManager,.velvetAdminPage .moderationNote{border-radius:22px;padding:18px}.velvetAdminPage .photoSlots{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.velvetAdminPage .photoSlots>div,.velvetAdminPage .uploadBox{text-align:center;color:#ffffffa8;background:#0000002e;border:1px dashed #ffffff2e;border-radius:18px;place-items:center;min-height:110px;display:grid}.velvetAdminPage .optionEditor,.velvetAdminPage .contentEditor,.velvetAdminPage .cmsPanel{border-radius:28px;padding:22px}@keyframes velvetAdminGlow{0%{opacity:.38;transform:scale(.94)translateY(0)}to{opacity:.78;transform:scale(1.12)translateY(-20px)}}@keyframes velvetAdminLine{0%{opacity:.24;transform:translate(-18px)}to{opacity:.68;transform:translate(24px)}}@media (max-width:1100px){.velvetAdminPage .adminGrid{grid-template-columns:1fr}.velvetAdminPage .adminStats,.velvetAdminPage .formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.velvetAdminHeader{display:grid}.velvetAdminNav{justify-content:flex-start}}@media (max-width:760px){.velvetAdminHeader,.velvetAdminShell{padding-left:12px;padding-right:12px}.velvetAdminPage .adminTop{padding:20px;display:grid}.velvetAdminPage h1{font-size:42px}.velvetAdminPage .adminStats,.velvetAdminPage .formGrid,.velvetAdminPage .photoSlots{grid-template-columns:1fr}.velvetAdminNav a{flex:1}.velvetAdminPage th,.velvetAdminPage td{padding:10px 8px;font-size:12px}}.nl-smallCheckBlock{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0b;border:1px solid #ffffff1f;border-radius:22px;margin-top:18px;padding:16px}.nl-smallCheckBlock h2{color:#fff;margin:0 0 8px;font-size:18px}.nl-smallCheckBlock p{color:#ffffff9e;margin:0 0 12px;font-size:13px;line-height:1.5}.nl-smallCheckBlock .checkboxGrid,.nl-smallCheckBlock .formatGrid,.nl-smallCheckBlock .optionsGrid,.nl-smallCheckBlock [class*=checkbox],.nl-smallCheckBlock [class*=option]{font-size:12px}.nl-smallCheckBlock label,.nl-placeChecks label{color:#ffffffc7;background:#0003;border:1px solid #ffffff1a;border-radius:12px;min-height:34px;padding:7px 9px;font-size:12px}.nl-smallCheckBlock input[type=checkbox],.nl-placeChecks input[type=checkbox]{accent-color:#ff4f99;width:15px;height:15px;min-height:auto}.nl-placeChecks{flex-wrap:wrap;gap:8px;display:flex}.nl-placeChecks label{cursor:pointer;align-items:center;gap:7px;display:inline-flex}.photoRulesSmall{background:#0003;border:1px solid #ffffff1f;border-radius:18px;margin-top:14px;padding:14px 16px}.photoRulesSmall h3{color:#fff;margin:0 0 8px;font-size:15px}.photoRulesSmall ol{color:#ffffffa8;margin:0;padding-left:18px;font-size:12px;line-height:1.55}.photoRulesSmall li+li{margin-top:4px}.velvetAdminPage .photoRulesSmall{background:#ffffff0b;border:1px solid #ffffff1f}.nl-placementBlock{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff1f;border-radius:24px;margin-top:18px;padding:18px;box-shadow:0 22px 70px #0003}.nl-placementBlock h2{color:#fff;margin:0 0 8px;font-size:20px}.nl-placementBlock p{color:#ffffff9e;margin:0 0 16px;font-size:13px;line-height:1.5}.nl-placementBlock .nl-formGrid{margin-top:0}.nl-placementBlock input,.nl-placementBlock select,.nl-placementBlock textarea{background:#00000047}@media (max-width:760px){.nl-placementBlock{padding:14px}.velvetMobileNavSix{scrollbar-width:none;grid-template-columns:repeat(6,minmax(58px,1fr));overflow:auto hidden}.velvetMobileNavSix::-webkit-scrollbar{display:none}.velvetMobileNavSix a{white-space:nowrap;min-width:58px;font-size:9px}}.velvetGlobalGirlBg,.velvetAdminGirlBg{pointer-events:none;z-index:0;position:absolute;inset:0}.velvetGlobalGirlBg .premiumHeroVisual{opacity:.44;filter:drop-shadow(0 0 52px #ff2f8b57)saturate(1.08);width:min(52vw,720px);height:min(76vw,900px);position:absolute;top:28px;right:-5%}.velvetGlobalGirlBg .premiumWomanImage{opacity:.92}.velvetGlobalGirlBg .premiumBackLight{opacity:.65}.velvetGlobalGirlBg .premiumWineGlow{opacity:.6}.velvetAdminGirlBg .premiumHeroVisual{opacity:.18;filter:drop-shadow(0 0 42px #ff2f8b38)saturate(.9);width:min(46vw,640px);height:min(68vw,790px);position:absolute;top:92px;right:-8%}.velvetAdminGirlBg .premiumLightSweep,.velvetAdminGirlBg .premiumHairMove{opacity:.22}.velvetInnerShell,.velvetAdminHeader,.velvetAdminShell,.nl-page .nl-bg+.nl-shell,.velvetPageHero,.velvetFilterPanel,.velvetCatalogGrid,.velvetBigSearch,.velvetTextPanel,.velvetReviewGrid,.velvetProfileHero,.nl-addHero,.nl-addForm{z-index:2;position:relative}@media (max-width:760px){.velvetGlobalGirlBg .premiumHeroVisual{opacity:.28;width:126vw;height:150vw;top:120px;right:-58%}.velvetAdminGirlBg .premiumHeroVisual{opacity:.12;width:132vw;height:156vw;top:150px;right:-70%}}.globalGirlBg{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.globalGirlImage{object-fit:contain;opacity:.58;filter:drop-shadow(0 0 54px #ff2f8f80)drop-shadow(0 34px 90px #0000009e)saturate(1.08)contrast(1.05);transform-origin:52% 78%;width:min(50vw,720px);max-height:94vh;animation:10s ease-in-out infinite alternate globalGirlFloat,5.6s ease-in-out infinite globalGirlSway;position:absolute;top:38px;right:-4vw}.globalGirlBg.admin .globalGirlImage{opacity:.24;width:min(44vw,620px);right:-8vw}.globalGirlGlow{filter:blur(76px);border-radius:999px;animation:5.5s ease-in-out infinite alternate globalGirlGlowPulse;position:absolute}.globalGirlGlow.one{background:#ff268e4d;width:520px;height:520px;top:10vh;right:3vw}.globalGirlGlow.two{background:#7848ff33;width:420px;height:420px;animation-delay:-2.2s;bottom:8vh;right:20vw}.globalGirlSmoke{filter:blur(54px);background:radial-gradient(circle,#ffffff17,#0000 68%);border-radius:999px;animation:12s ease-in-out infinite alternate globalGirlSmokeMove;position:absolute}.globalGirlSmoke.smokeOne{width:46vw;height:26vw;bottom:10vh;right:6vw}.globalGirlSmoke.smokeTwo{width:36vw;height:22vw;animation-delay:-4s;top:22vh;right:28vw}.globalGirlHairLight{filter:blur(.4px);opacity:.68;transform-origin:top;background:linear-gradient(#ff96d233,#0000);border-radius:999px;width:3px;height:180px;position:absolute;top:16vh}.globalGirlHairLight.h1{animation:3.8s ease-in-out infinite globalHairMoveOne;right:22vw}.globalGirlHairLight.h2{height:230px;animation:4.3s ease-in-out infinite globalHairMoveTwo;right:18vw}.globalGirlBg.admin .globalGirlHairLight{opacity:.18}.globalGirlSweep{mix-blend-mode:screen;opacity:.36;background:linear-gradient(105deg,#0000 0%,#ffffff12 42%,#0000 58%);width:62vw;height:100vh;animation:7s ease-in-out infinite globalLightSweep;position:absolute;top:0;right:0;transform:translate(-40%)skew(-8deg)}.globalGirlBg.admin .globalGirlSweep{opacity:.12}.nl-shell,.velvetInnerShell,.velvetAdminHeader,.velvetAdminShell,.adminShell,.formShell,.velvetPageHero,.velvetFilterPanel,.velvetCatalogGrid,.velvetBigSearch,.velvetTextPanel,.velvetReviewGrid,.velvetProfileHero,.nl-addHero,.nl-addForm{z-index:3;position:relative}@keyframes globalGirlFloat{0%{transform:translate(0,0)scale(1)}to{transform:translate(-24px,12px)scale(1.025)}}@keyframes globalGirlSway{0%,to{rotate:-.7deg}50%{rotate:.8deg}}@keyframes globalGirlGlowPulse{0%{opacity:.36;transform:scale(.94)}to{opacity:.74;transform:scale(1.12)}}@keyframes globalGirlSmokeMove{0%{opacity:.26;transform:translate(-24px,12px)}to{opacity:.58;transform:translate(32px,-18px)}}@keyframes globalHairMoveOne{0%,to{transform:rotate(-8deg)translate(0)}50%{transform:rotate(8deg)translate(9px)}}@keyframes globalHairMoveTwo{0%,to{transform:rotate(7deg)translate(0)}50%{transform:rotate(-6deg)translate(-8px)}}@keyframes globalLightSweep{0%{opacity:0;transform:translate(-45%)skew(-8deg)}35%{opacity:.42}70%{opacity:.18}to{opacity:0;transform:translate(42%)skew(-8deg)}}@media (max-width:760px){.globalGirlImage{opacity:.36;width:128vw;top:118px;right:-58vw}.globalGirlBg.admin .globalGirlImage{opacity:.16;width:132vw;right:-66vw}.globalGirlHairLight{display:none}.globalGirlSweep{width:100vw}}.globalGirlImage,.premiumWomanImage{-webkit-mask-image:radial-gradient(at 56% 48%,#000 0% 42%,#000000e0 56%,#00000073 68%,#0000 84%);mask-image:radial-gradient(at 56% 48%,#000 0% 42%,#000000e0 56%,#00000073 68%,#0000 84%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.globalGirlBg:before,.premiumHeroVisual:before{content:"";z-index:2;pointer-events:none;opacity:.72;mix-blend-mode:normal;background:linear-gradient(90deg,#070009 0%,#0000 18% 76%,#070009 100%),linear-gradient(#070009 0%,#0000 18% 78%,#070009 100%),radial-gradient(at 58%,#0000 42%,#07000985 72%,#070009 100%);position:absolute;inset:-8%}.globalGirlBg.admin:before{opacity:.42}.globalGirlImage,.premiumWomanImage{border-radius:42px}.globalGirlBg:after{content:"";z-index:2;pointer-events:none;opacity:.78;background:radial-gradient(at 62% 42%,#0000 0% 48%,#07000975 72%,#070009 100%),linear-gradient(90deg,#0000 0%,#0700092e 66%,#070009 100%);width:62vw;height:100vh;position:absolute;top:0;right:-8vw}.nl-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;box-shadow:0 22px 80px #00000057,inset 0 1px #ffffff14;background:linear-gradient(135deg,#ffffff17,#ffffff09)!important;border:1px solid #ffffff24!important;border-radius:22px!important;padding:13px 16px!important;display:grid!important}.nl-brand{white-space:nowrap;min-width:162px!important}.nl-brand strong{letter-spacing:.12em;line-height:1;font-size:16px!important}.nl-brand span{opacity:.72;font-size:10px!important}.nl-nav{scrollbar-width:none;justify-content:center;align-items:center;min-width:0;overflow:auto hidden;flex-wrap:nowrap!important;gap:6px!important;display:flex!important}.nl-nav::-webkit-scrollbar{display:none}.nl-nav a{white-space:nowrap;letter-spacing:.01em;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:10px 11px;line-height:1;text-decoration:none;transition:color .22s,background .22s,border-color .22s,box-shadow .22s,transform .22s;color:#ffffffc7!important;font-size:12px!important;font-weight:850!important}.nl-nav a:hover{background:#ff4f9921;border-color:#ff5fa457;transform:translateY(-1px);box-shadow:0 0 28px #ff2f8f2e;color:#fff!important}.nl-headerActions{white-space:nowrap;justify-content:flex-end;align-items:center;flex-wrap:nowrap!important;gap:8px!important;display:flex!important}.nl-headerActions a{background:#00000038;justify-content:center;align-items:center;min-height:36px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f;color:#fff!important;border:1px solid #ffffff29!important;border-radius:999px!important;padding:0 13px!important;font-size:12px!important;font-weight:900!important}.nl-headerActions a:last-child{background:linear-gradient(135deg,#e53386,#a3155c);box-shadow:0 14px 40px #e5338647;border-color:#0000!important}.nl-headerActions a:hover{filter:brightness(1.1);transform:translateY(-1px)}@media (max-width:1180px){.nl-header{grid-template-columns:auto minmax(0,1fr) auto}.nl-brand{min-width:138px!important}.nl-brand span{display:none!important}.nl-nav{justify-content:flex-start}.nl-nav a{padding:9px 10px;font-size:11px!important}}@media (max-width:760px){.nl-header{justify-content:space-between;gap:10px;padding:12px!important;display:flex!important}.nl-brand{min-width:auto!important}.nl-brand strong{font-size:15px!important}.nl-nav{display:none!important}.nl-headerActions{display:flex!important}.nl-headerActions a{min-height:34px;padding:0 10px!important;font-size:11px!important}}.velvetTopMenu{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:linear-gradient(135deg,#ffffff14,#ffffff06)!important;border:1px solid #ffffff1f!important;border-radius:28px!important;grid-template-columns:270px minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:14px 18px!important;display:grid!important;box-shadow:0 24px 90px #00000047,inset 0 1px #ffffff12!important}.velvetTopBrand{color:#fff!important;min-width:0!important}.velvetTopBrand strong{letter-spacing:.055em!important;white-space:nowrap!important;font-family:Georgia,Times New Roman,serif!important;font-size:25px!important;line-height:1!important;display:block!important}.velvetTopBrand span{letter-spacing:.34em!important;color:#ffffffa8!important;white-space:nowrap!important;margin-top:8px!important;font-size:11px!important;line-height:1!important;display:block!important}.velvetTopNav{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:visible!important}.velvetTopNav a{white-space:nowrap!important;color:#ffffffc7!important;letter-spacing:.01em!important;min-height:38px!important;text-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0 13px!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:color .22s,background .22s,border-color .22s,box-shadow .22s,transform .22s!important;display:inline-flex!important}.velvetTopNav a:hover{color:#fff!important;background:#d62f8026!important;border-color:#ff59aa5c!important;transform:translateY(-1px)!important;box-shadow:0 0 30px #ff2f8f33!important}.velvetTopActions{white-space:nowrap!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;display:flex!important}.velvetTopActions a{color:#fff!important;white-space:nowrap!important;background:#ffffff09!important;border:1px solid #ff59aa9e!important;border-radius:17px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 24px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 46px #e5338624!important}.velvetTopActions a:hover{background:#e5338629!important;transform:translateY(-1px)!important;box-shadow:0 20px 60px #e533863d!important}.nl-header .nl-nav a,.nl-header .velvetTopNav a{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:auto!important;max-width:none!important}@media (max-width:1380px){.velvetTopMenu{grid-template-columns:235px minmax(0,1fr) auto!important;gap:12px!important}.velvetTopBrand strong{font-size:22px!important}.velvetTopBrand span{letter-spacing:.26em!important;font-size:10px!important}.velvetTopNav{gap:5px!important}.velvetTopNav a{padding:0 9px!important;font-size:12.5px!important}.velvetTopActions a{padding:0 18px!important;font-size:13px!important}}@media (max-width:760px){.velvetTopMenu{border-radius:22px!important;justify-content:space-between!important;padding:12px!important;display:flex!important}.velvetTopBrand strong{font-size:17px!important}.velvetTopBrand span,.velvetTopNav{display:none!important}.velvetTopActions a{min-height:36px!important;padding:0 13px!important;font-size:12px!important}}.velvetTopNav{gap:4px!important}.velvetTopNav a{padding:0 8px!important;font-size:12.5px!important}@media (max-width:1380px){.velvetTopNav a{padding:0 7px!important;font-size:12px!important}.velvetTopMenu{grid-template-columns:225px minmax(0,1fr) auto!important}}.nl-uploadItem.uploaded{border-color:#22c55e80}.nl-uploadItem.uploading{border-color:#f59e0ba6}.nl-uploadItem.error{border-color:#ef4444b8}.nl-uploadItem.uploaded span{color:#86efac}.nl-uploadItem.uploading span{color:#fbbf24}.nl-uploadItem.error span{color:#fca5a5}.velvetSubmissions{z-index:3;gap:18px;display:grid;position:relative}.velvetSubmissionsHead,.velvetSubmissionCard,.velvetEmptyModeration,.velvetModerationMessage{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff13,#ffffff07);border:1px solid #ffffff1f;box-shadow:0 28px 90px #00000047}.velvetSubmissionsHead{border-radius:28px;justify-content:space-between;gap:18px;padding:24px;display:flex}.velvetSubmissionsHead h2{color:#fff;margin:8px 0 0;font-size:36px}.velvetSubmissionsHead p{color:#ffffffad;margin:8px 0 0}.velvetSubmissionsActions{flex-wrap:wrap;place-content:flex-start flex-end;gap:10px;display:flex}.velvetSubmissionsActions select,.velvetSubmissionsActions button{color:#fff;background:#00000047;border:1px solid #ffffff21;border-radius:14px;min-height:42px;padding:0 14px}.velvetModerationMessage{color:#fff;border-radius:18px;padding:14px 16px;font-weight:900}.velvetEmptyModeration{text-align:center;color:#ffffffad;border-radius:26px;place-items:center;min-height:180px;display:grid}.velvetEmptyModeration svg{color:#ff5fa4}.velvetEmptyModeration b,.velvetEmptyModeration span{display:block}.velvetSubmissionList{gap:18px;display:grid}.velvetSubmissionCard{border-radius:28px;grid-template-columns:260px 1fr;gap:20px;padding:18px;display:grid}.velvetSubmissionPhotos{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}.velvetSubmissionPhotos img,.velvetSubmissionPhotos .noPhoto{aspect-ratio:3/4;object-fit:cover;background:#00000038;border:1px solid #ffffff1f;border-radius:16px;width:100%}.velvetSubmissionPhotos .noPhoto{color:#ffffff8f;place-items:center;display:grid}.velvetSubmissionTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.velvetSubmissionTitle h3{color:#fff;margin:0;font-size:28px}.velvetSubmissionTitle span{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950}.velvetSubmissionFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin-top:14px;display:grid}.velvetSubmissionFields p,.velvetSubmissionDescription p{color:#ffffffb8;margin:0;line-height:1.5}.velvetSubmissionFields b,.velvetSubmissionDescription b{color:#fff}.velvetSubmissionDescription{background:#0000002e;border:1px solid #ffffff14;border-radius:16px;margin-top:14px;padding:13px}.velvetSubmissionButtons{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.velvetSubmissionButtons button{color:#fff;cursor:pointer;border:1px solid #ffffff24;border-radius:14px;min-height:42px;padding:0 16px;font-weight:950}.velvetSubmissionButtons button:first-child{background:linear-gradient(135deg,#22c55e,#15803d)}.velvetSubmissionButtons button:last-child{background:linear-gradient(135deg,#ef4444,#991b1b)}@media (max-width:900px){.velvetSubmissionsHead,.velvetSubmissionCard{grid-template-columns:1fr;display:grid}.velvetSubmissionPhotos{grid-template-columns:repeat(3,minmax(0,1fr))}.velvetSubmissionFields{grid-template-columns:1fr}}.approvedPublicCatalog{z-index:4;gap:22px;margin-top:34px;display:grid;position:relative}.approvedPublicHead{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff1f;border-radius:30px;padding:26px;box-shadow:0 28px 90px #0000004d}.approvedPublicHead span{color:#ff5fa4;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:950}.approvedPublicHead h2{color:#fff;margin:8px 0 0;font-size:clamp(28px,4vw,48px)}.approvedPublicHead p{color:#ffffffad;margin:8px 0 0}.approvedPublicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.approvedPublicCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff14,#ffffff06);border:1px solid #ffffff1f;border-radius:30px;overflow:hidden;box-shadow:0 30px 95px #00000052}.approvedPublicPhoto{background:#00000047;min-height:360px;position:relative}.approvedPublicPhoto img{object-fit:cover;width:100%;height:360px;display:block}.approvedPublicPhoto div{color:#ffffff94;place-items:center;height:360px;display:grid}.approvedPublicPhoto span{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d);border-radius:999px;padding:8px 11px;font-size:11px;font-weight:950;position:absolute;top:14px;left:14px;box-shadow:0 12px 34px #22c55e3d}.approvedPublicBody{padding:18px}.approvedPublicTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.approvedPublicTitle h3{color:#fff;margin:0;font-size:26px}.approvedPublicTitle b{color:#fff;background:#ff5fa429;border:1px solid #ff5fa447;border-radius:999px;padding:7px 10px}.approvedPublicMeta,.approvedPublicPlaces,.approvedPublicOptions div{flex-wrap:wrap;gap:8px;display:flex}.approvedPublicMeta{margin-top:12px}.approvedPublicMeta span,.approvedPublicPlaces em,.approvedPublicOptions span{color:#ffffffd1;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:12px;font-style:normal}.approvedPublicDescription{color:#ffffffb8;margin:14px 0 0;line-height:1.55}.approvedPublicPlaces{margin-top:14px}.approvedPublicOptions{background:#0003;border:1px solid #ffffff1a;border-radius:18px;margin-top:14px;padding:13px}.approvedPublicOptions strong{color:#fff;margin-bottom:10px;display:block}.approvedPublicOptions span{color:#fff;background:#ff2f8f1f;border-color:#ff5fa43d}.approvedPublicFooter{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.approvedPublicFooter span{color:#ffffffa8;font-size:13px}.approvedPublicFooter a{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;padding:10px 14px;font-weight:950;text-decoration:none}.velvetSubmissionOptions{background:#0003;border:1px solid #ffffff17;border-radius:16px;margin-top:14px;padding:13px}.velvetSubmissionOptions b{color:#fff;margin-bottom:10px;display:block}.velvetSubmissionOptions div{flex-wrap:wrap;gap:8px;display:flex}.velvetSubmissionOptions span{color:#fff;background:#ff2f8f24;border:1px solid #ff5fa43d;border-radius:999px;padding:7px 9px;font-size:12px}@media (max-width:1100px){.approvedPublicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.approvedPublicGrid{grid-template-columns:1fr}.approvedPublicPhoto,.approvedPublicPhoto img,.approvedPublicPhoto div{height:420px}}.photoVerifiedPage{z-index:4;gap:24px;padding-top:18px;display:grid;position:relative}.photoVerifiedHero,.photoVerifiedEmpty,.photoVerifiedCard{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff14,#ffffff07);border:1px solid #ffffff1f;box-shadow:0 28px 90px #00000052}.photoVerifiedHero{border-radius:34px;padding:34px}.photoVerifiedHero span{color:#ff5fa4;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:950}.photoVerifiedHero h1{color:#fff;letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(34px,5vw,68px);line-height:.98}.photoVerifiedHero p{color:#ffffffb3;max-width:760px;margin:16px 0 0;font-size:17px;line-height:1.55}.photoVerifiedEmpty{text-align:center;color:#ffffffad;border-radius:30px;place-items:center;min-height:180px;display:grid}.photoVerifiedEmpty b,.photoVerifiedEmpty span{display:block}.photoVerifiedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.photoVerifiedCard{border-radius:32px;overflow:hidden}.photoVerifiedImage{background:#00000047;min-height:390px;position:relative}.photoVerifiedImage img{object-fit:cover;width:100%;height:390px;display:block}.photoVerifiedImage>div{color:#ffffff94;place-items:center;height:390px;display:grid}.photoVerifiedImage em{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d);border-radius:999px;padding:8px 12px;font-size:11px;font-style:normal;font-weight:950;position:absolute;top:14px;left:14px;box-shadow:0 12px 34px #22c55e3d}.photoVerifiedBody{padding:18px}.photoVerifiedTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.photoVerifiedTitle h2{color:#fff;margin:0;font-size:28px;line-height:1.1}.photoVerifiedTitle strong{color:#fff;background:#ff5fa429;border:1px solid #ff5fa447;border-radius:999px;padding:7px 10px}.photoVerifiedMeta,.photoVerifiedPlaces,.photoVerifiedOptions div{flex-wrap:wrap;gap:8px;display:flex}.photoVerifiedMeta{margin-top:13px}.photoVerifiedMeta span,.photoVerifiedPlaces span,.photoVerifiedOptions span{color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:12px}.photoVerifiedText{color:#ffffffb8;margin:14px 0 0;line-height:1.55}.photoVerifiedPlaces{margin-top:14px}.photoVerifiedOptions{background:#0003;border:1px solid #ffffff1a;border-radius:18px;margin-top:14px;padding:13px}.photoVerifiedOptions b{color:#fff;margin-bottom:10px;display:block}.photoVerifiedOptions span{color:#fff;background:#ff2f8f1f;border-color:#ff5fa43d}.photoVerifiedFooter{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.photoVerifiedFooter span{color:#ffffffa8;font-size:13px}.photoVerifiedFooter a{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;padding:10px 14px;font-weight:950;text-decoration:none}@media (max-width:1100px){.photoVerifiedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.photoVerifiedGrid{grid-template-columns:1fr}.photoVerifiedHero{padding:24px}.photoVerifiedImage,.photoVerifiedImage img,.photoVerifiedImage>div{height:430px}}.photoVerifiedCardLink{color:inherit;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:block}.photoVerifiedCardLink:hover{border-color:#22c55e52;transform:translateY(-4px);box-shadow:0 34px 110px #0000006b,0 0 45px #22c55e1f}.photoVerifiedMeta.short{min-height:38px}.photoVerifiedOpen{text-align:center;color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;margin-top:16px;padding:11px 14px;font-weight:950}.photoVerifiedStamp{transform:rotate(-4deg);z-index:5!important;color:#fff!important;letter-spacing:.02em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#22c55e,#15803d)!important;border:1px solid #bbf7d08c!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:128px!important;min-height:28px!important;padding:5px 9px!important;font-size:10px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:12px!important;left:12px!important;box-shadow:0 8px 22px #22c55e3d!important}.photoVerifiedStamp.detail{top:18px!important;left:18px!important}.girlDetailPage{z-index:4;gap:22px;padding-top:18px;display:grid;position:relative}.girlDetailHero,.girlDetailThumbs,.girlDetailContent section,.girlDetailEmpty,.girlCabinetHead,.girlCabinetCard,.girlCabinetMessage{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff14,#ffffff07);border:1px solid #ffffff1f;box-shadow:0 28px 90px #00000052}.girlDetailHero{border-radius:34px;grid-template-columns:minmax(320px,520px) 1fr;gap:22px;padding:18px;display:grid}.girlDetailMainPhoto{background:#00000052;border-radius:28px;min-height:640px;position:relative;overflow:hidden}.girlDetailMainPhoto img{object-fit:cover;cursor:zoom-in;width:100%;height:640px;display:block}.girlDetailMainPhoto div{color:#fff9;place-items:center;height:640px;display:grid}.girlDetailInfo{padding:24px}.girlDetailKicker{color:#ff5fa4;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:950}.girlDetailInfo h1{color:#fff;letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(42px,6vw,82px);line-height:.94}.girlDetailQuick,.girlDetailTags{flex-wrap:wrap;gap:8px;display:flex}.girlDetailQuick{margin-top:18px}.girlDetailQuick span,.girlDetailTags span{color:#ffffffdb;background:#ffffff13;border:1px solid #ffffff1a;border-radius:999px;padding:8px 10px}.girlDetailPhone{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;margin-top:20px;padding:14px 18px;font-size:18px;font-weight:950;text-decoration:none;display:inline-flex}.girlDetailSmallFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:22px;display:grid}.girlDetailSmallFields p{color:#ffffffbd;margin:0}.girlDetailSmallFields b{color:#fff}.girlDetailThumbs{border-radius:24px;flex-wrap:wrap;gap:10px;padding:14px;display:flex}.girlDetailThumbs button{cursor:pointer;background:0 0;border:2px solid #ffffff1f;border-radius:15px;width:94px;height:116px;padding:0;overflow:hidden}.girlDetailThumbs button.active{border-color:#ff5fa4;box-shadow:0 0 22px #ff5fa459}.girlDetailThumbs img{object-fit:cover;width:100%;height:100%}.girlDetailContent{gap:16px;display:grid}.girlDetailContent section{border-radius:26px;padding:22px}.girlDetailContent h2{color:#fff;margin:0 0 12px;font-size:26px}.girlDetailContent p{color:#ffffffbd;margin:0;line-height:1.65}.girlPhotoViewer{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:zoom-out;background:#000000e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.girlPhotoViewer img{object-fit:contain;border-radius:24px;max-width:min(96vw,1100px);max-height:92vh;box-shadow:0 30px 120px #000000b3}.girlPhotoViewer button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;width:44px;height:44px;font-size:32px;position:fixed;top:20px;right:24px}.girlCabinetPhotos{z-index:4;gap:18px;padding-top:18px;display:grid;position:relative}.girlCabinetHead{border-radius:32px;padding:30px}.girlCabinetHead span{color:#ff5fa4;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:950}.girlCabinetHead h1{color:#fff;margin:10px 0 0;font-size:clamp(34px,5vw,62px)}.girlCabinetHead p,.girlCabinetCardTitle span{color:#ffffffad}.girlCabinetMessage{color:#fff;border-radius:18px;padding:14px 16px;font-weight:950}.girlCabinetList{gap:18px;display:grid}.girlCabinetCard{border-radius:28px;padding:18px}.girlCabinetCardTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.girlCabinetCardTitle h2{color:#fff;margin:0}.girlCabinetPhotoGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.girlCabinetPhotoGrid button{cursor:pointer;background:#00000038;border:2px solid #ffffff1f;border-radius:18px;min-height:210px;padding:0;position:relative;overflow:hidden}.girlCabinetPhotoGrid button.active{border-color:#22c55e;box-shadow:0 0 24px #22c55e47}.girlCabinetPhotoGrid img{object-fit:cover;width:100%;height:210px;display:block}.girlCabinetPhotoGrid b{color:#fff;background:#000000a8;border-radius:999px;padding:8px;font-size:11px;position:absolute;bottom:8px;left:8px;right:8px}.adminPhotoWrap{position:relative}.adminPhotoWrap span{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:950;position:absolute;top:8px;left:8px}.photoVerifyButton{background:linear-gradient(135deg,#334155,#111827)!important}.photoVerifyButton.active{background:linear-gradient(135deg,#22c55e,#15803d)!important}@media (max-width:980px){.girlDetailHero,.girlDetailSmallFields{grid-template-columns:1fr}.girlCabinetPhotoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.girlDetailInlineBlock{background:#0000002e;border:1px solid #ffffff1a;border-radius:20px;margin-top:18px;padding:16px}.girlDetailInlineBlock h2{color:#fff;margin:0 0 12px;font-size:20px;line-height:1.15}.girlDetailInlineBlock .girlDetailTags{margin-top:0}.girlDetailInlineBlock .girlDetailTags span{color:#fff;background:#ff2f8f21;border-color:#ff5fa43d}.profilesSearchPage{z-index:4;gap:24px;padding-top:18px;display:grid;position:relative}.profilesSearchPanel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff14,#ffffff07);border:1px solid #ffffff1f;border-radius:28px;grid-template-columns:1.3fr 1fr 1.2fr .7fr .7fr auto;gap:12px;padding:18px;display:grid;box-shadow:0 28px 90px #00000052}.profilesSearchPanel label{color:#ffffffb8;gap:7px;font-size:12px;font-weight:850;display:grid}.profilesSearchPanel input,.profilesSearchPanel select{color:#fff;background:#00000047;border:1px solid #ffffff21;border-radius:15px;outline:none;width:100%;min-height:44px;padding:0 12px}.profilesSearchPanel input::placeholder{color:#ffffff61}.profilesSearchPanel button{color:#fff;cursor:pointer;background:#ff2f8f24;border:1px solid #ff5fa459;border-radius:15px;align-self:end;min-height:44px;padding:0 16px;font-weight:950}@media (max-width:1180px){.profilesSearchPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.profilesSearchPanel button{grid-column:1/-1}}@media (max-width:640px){.profilesSearchPanel{grid-template-columns:1fr}}.homeProfilesFeed{z-index:4;gap:22px;margin-top:34px;display:grid;position:relative}.homeProfilesFeedHead,.homeProfilesEmpty,.homeProfileCard{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff14,#ffffff07);border:1px solid #ffffff1f;box-shadow:0 28px 90px #00000052}.homeProfilesFeedHead{border-radius:32px;justify-content:space-between;align-items:flex-end;gap:18px;padding:28px;display:flex}.homeProfilesFeedHead span{color:#ff5fa4;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:950}.homeProfilesFeedHead h2{color:#fff;letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(34px,5vw,62px);line-height:.98}.homeProfilesFeedHead p{color:#ffffffad;margin:10px 0 0}.homeProfilesFeedHead a{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;flex:none;padding:13px 18px;font-weight:950;text-decoration:none;box-shadow:0 18px 48px #ff2f8f38}.homeProfilesEmpty{text-align:center;color:#ffffffad;border-radius:28px;place-items:center;min-height:170px;display:grid}.homeProfilesEmpty b,.homeProfilesEmpty span{display:block}.homeProfilesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.homeProfileCard{color:inherit;border-radius:30px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.homeProfileCard:hover{border-color:#ff5fa452;transform:translateY(-4px);box-shadow:0 34px 110px #00000070,0 0 45px #ff2f8f24}.homeProfilePhoto{background:#0000004d;min-height:330px;position:relative}.homeProfilePhoto img{object-fit:cover;width:100%;height:330px;display:block}.homeProfilePhoto>div{color:#ffffff94;place-items:center;height:330px;display:grid}.homeProfilePhoto strong{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000094;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:950;position:absolute;top:12px;right:12px}.homeProfileBody{padding:16px}.homeProfileTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.homeProfileTitle h3{color:#fff;margin:0;font-size:24px;line-height:1.1}.homeProfileTitle span{color:#fff;background:#ff5fa429;border:1px solid #ff5fa447;border-radius:999px;flex:none;padding:7px 10px;font-weight:950}.homeProfileMeta{flex-wrap:wrap;gap:8px;min-height:36px;margin-top:12px;display:flex}.homeProfileMeta span{color:#ffffffd6;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:12px}.homeProfileOpen{color:#fff;text-align:center;background:linear-gradient(135deg,#ff2f8fe6,#8b5cf6e6);border-radius:999px;margin-top:15px;padding:11px 14px;font-weight:950}@media (max-width:1280px){.homeProfilesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.homeProfilesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeProfilesFeedHead{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.homeProfilesGrid{grid-template-columns:1fr}.homeProfilePhoto,.homeProfilePhoto img,.homeProfilePhoto>div{height:420px}}.nl-realLatest{z-index:4;gap:18px;margin-top:28px;display:grid;position:relative}.nl-realLatestHead{justify-content:space-between;align-items:center;gap:14px;display:flex}.nl-realLatestHead h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,48px);line-height:1}.nl-realLatestHead a{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:999px;flex:none;padding:11px 16px;font-size:13px;font-weight:950;text-decoration:none;box-shadow:0 16px 42px #ff2f8f38}.nl-realLatestGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.nl-realLatestCard{min-width:0;color:inherit;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff13,#ffffff07);border:1px solid #ffffff1f;border-radius:22px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden;box-shadow:0 22px 70px #00000047}.nl-realLatestCard:hover{border-color:#ff5fa452;transform:translateY(-4px);box-shadow:0 30px 90px #0000006b,0 0 38px #ff2f8f21}.nl-realLatestPhoto{background:#00000047;height:210px;position:relative}.nl-realLatestPhoto img{object-fit:cover;width:100%;height:210px;display:block}.nl-realLatestPhoto>div{color:#ffffff94;place-items:center;height:210px;font-size:13px;display:grid}.nl-realLatestPhoto>span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;border:1px solid #ffffff24;border-radius:999px;max-width:calc(100% - 18px);padding:6px 9px;font-size:10px;font-weight:950;position:absolute;bottom:9px;right:9px}.nl-realLatestInfo{gap:5px;padding:12px;display:grid}.nl-realLatestInfo strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.15;overflow:hidden}.nl-realLatestInfo small{color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nl-realLatestStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.nl-realLatestStats div,.nl-realLatestEmpty{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px}.nl-realLatestStats div{text-align:center;padding:18px}.nl-realLatestStats b{color:#fff;font-size:30px;line-height:1;display:block}.nl-realLatestStats span{color:#ffffff9e;margin-top:7px;font-size:12px;display:block}.nl-realLatestEmpty{color:#ffffffad;text-align:center;padding:22px}@media (max-width:1280px){.nl-realLatestGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.nl-realLatestGrid,.nl-realLatestStats{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-realLatestPhoto,.nl-realLatestPhoto img,.nl-realLatestPhoto>div{height:240px}}@media (max-width:480px){.nl-realLatestGrid{grid-template-columns:1fr}.nl-realLatestHead{flex-direction:column;align-items:flex-start}.nl-realLatestPhoto,.nl-realLatestPhoto img,.nl-realLatestPhoto>div{height:390px}}.velvetHomeHeroRestored{z-index:4;align-items:center;min-height:620px;padding:clamp(34px,6vw,82px) 0;display:flex;position:relative}.velvetHomeHeroContent{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 12% 8%,#ff2f8f2e,#0000 36%),linear-gradient(135deg,#ffffff16,#ffffff07);border:1px solid #ffffff1f;border-radius:38px;max-width:720px;padding:clamp(28px,5vw,56px);box-shadow:0 34px 120px #0000006b,inset 0 1px #ffffff14}.velvetHomeKicker{color:#ff5fa4;letter-spacing:.24em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:950;display:inline-flex}.velvetHomeHeroContent h1{color:#fff;letter-spacing:-.07em;text-shadow:0 0 42px #ff2f8f38,0 22px 70px #00000085;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(64px,11vw,138px);line-height:.82}.velvetHomeHeroContent p{color:#ffffffbd;max-width:580px;margin:24px 0 0;font-size:clamp(16px,2vw,20px);line-height:1.58}.velvetHomeHeroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.velvetHomeHeroActions a{color:#fff;background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:950;text-decoration:none;display:inline-flex}.velvetHomeHeroActions a:first-child{background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-color:#0000;box-shadow:0 18px 52px #ff2f8f3d}.velvetHomeHeroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.velvetHomeHeroStats div{text-align:center;background:#0000002e;border:1px solid #ffffff1a;border-radius:20px;padding:16px}.velvetHomeHeroStats b{color:#fff;font-size:24px;line-height:1;display:block}.velvetHomeHeroStats span{color:#ffffff9e;margin-top:7px;font-size:12px;display:block}.velvetHomeSections{z-index:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid;position:relative}.velvetHomeSections a{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff13,#ffffff07);border:1px solid #ffffff1f;border-radius:26px;align-content:end;gap:7px;min-height:120px;padding:20px;text-decoration:none;display:grid;box-shadow:0 26px 80px #00000047}.velvetHomeSections a span{color:#ff5fa4;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950}.velvetHomeSections a b{color:#fff;font-size:18px}@media (max-width:900px){.velvetHomeHeroRestored{min-height:auto;padding:28px 0}.velvetHomeHeroStats,.velvetHomeSections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.velvetHomeHeroStats,.velvetHomeSections{grid-template-columns:1fr}}.velvetBottomOneRow{padding:6px 7px calc(6px + env(safe-area-inset-bottom))!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:3px!important;display:flex!important;overflow:hidden!important}.velvetBottomOneRow a,.velvetBottomOneRow button{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;text-align:center!important;flex-direction:column!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;max-width:none!important;height:48px!important;padding:4px 2px!important;font-size:9.5px!important;line-height:1.05!important;display:inline-flex!important}.velvetBottomOneRow a span,.velvetBottomOneRow button span{text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;max-width:100%!important;display:block!important;overflow:hidden!important}.velvetBottomOneRow svg{flex:none!important;width:17px!important;height:17px!important}@media (max-width:390px){.velvetBottomOneRow{gap:2px!important;padding-left:5px!important;padding-right:5px!important}.velvetBottomOneRow a,.velvetBottomOneRow button{height:45px!important;padding-left:1px!important;padding-right:1px!important;font-size:8.8px!important}.velvetBottomOneRow svg{width:15px!important;height:15px!important}}.superCmsPanel{z-index:4;gap:18px;display:grid;position:relative}.superCmsHero,.superCmsTabs,.superCmsSection,.superCmsCard,.superCmsMessage{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff14,#ffffff07);border:1px solid #ffffff1f;box-shadow:0 28px 90px #00000052}.superCmsHero{border-radius:32px;padding:30px}.superCmsHero span{color:#ff5fa4;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:950}.superCmsHero h1{color:#fff;margin:10px 0 0;font-size:clamp(34px,5vw,64px);line-height:1}.superCmsHero p,.superCmsSectionHead p{color:#ffffffad}.superCmsTabs{border-radius:24px;flex-wrap:wrap;gap:10px;padding:14px;display:flex}.superCmsTabs button,.superCmsSectionHead button,.superCmsActions button{color:#fff;cursor:pointer;background:#0000003d;border:1px solid #ffffff21;border-radius:14px;min-height:42px;padding:0 15px;font-weight:950}.superCmsTabs button.active,.superCmsSectionHead button,.superCmsActions button:first-child{background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-color:#0000}.superCmsMessage{color:#fff;border-radius:18px;padding:14px 16px;font-weight:950}.superCmsSection{border-radius:28px;padding:18px}.superCmsSectionHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.superCmsSectionHead h2{color:#fff;margin:0;font-size:30px}.superCmsSectionHead p{margin:8px 0 0}.superCmsList{gap:14px;display:grid}.superCmsCard{border-radius:22px;padding:16px}.superCmsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.superCmsGrid.checkbox{grid-template-columns:repeat(3,minmax(0,1fr))}.superCmsGrid label{color:#ffffffb8;gap:7px;font-size:12px;font-weight:850;display:grid}.superCmsGrid label.wide{grid-column:1/-1}.superCmsGrid label.check{align-items:center;gap:8px;display:flex}.superCmsGrid input,.superCmsGrid textarea{color:#fff;background:#00000042;border:1px solid #ffffff21;border-radius:14px;outline:none;width:100%;padding:11px 12px}.superCmsGrid textarea{resize:vertical}.superCmsActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.superCmsActions button:last-child{background:#ef44442e;border-color:#ef444457}.formatCheckboxGroups{gap:16px;display:grid}.formatCheckboxGroup h3{color:#fff;margin:0 0 12px}.formatCheckboxGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.formatCheckboxGrid label{color:#ffffffd1;background:#ffffff0e;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:8px;min-height:38px;padding:9px 10px;display:flex}.checkboxLoading{color:#ffffff9e}@media (max-width:900px){.superCmsGrid,.superCmsGrid.checkbox{grid-template-columns:1fr}.superCmsSectionHead{display:grid}.formatCheckboxGrid{grid-template-columns:1fr}}.adminPanelBlock{background:linear-gradient(135deg,#ffffff13,#ffffff07);border:1px solid #ffffff1f;border-radius:28px;margin-top:22px;padding:22px;box-shadow:0 28px 90px #00000047}.adminPanelBlockHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.adminPanelBlockHead h2{color:#fff;margin:8px 0 0;font-size:clamp(26px,4vw,42px);line-height:1}.adminPanelBlockHead p{color:#ffffffad;max-width:860px}.superTextEditor{gap:14px;display:grid}.superTextEditorTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.superTextEditorTop h3{color:#fff;margin:0;font-size:26px}.superTextEditorTop p{color:#ffffffa3;margin:7px 0 0}.superTextEditorTop button,.superTextActions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border:1px solid #ffffff24;border-radius:14px;min-height:42px;padding:0 15px;font-weight:950}.superTextMessage{color:#fff;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;padding:12px 14px;font-weight:900}.superTextList{gap:12px;display:grid}.superTextCard{background:#0000002e;border:1px solid #ffffff1a;border-radius:20px;padding:14px}.superTextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.superTextGrid label{color:#ffffffb8;gap:7px;font-size:12px;font-weight:850;display:grid}.superTextGrid label.wide{grid-column:1/-1}.superTextGrid label.check{align-items:center;gap:8px;display:flex}.superTextGrid input,.superTextGrid textarea{color:#fff;background:#00000047;border:1px solid #ffffff1f;border-radius:14px;outline:none;width:100%;padding:11px 12px}.superTextGrid textarea{resize:vertical}.superTextActions{gap:10px;margin-top:12px;display:flex}.superTextActions button:last-child{background:#ef44442e;border-color:#ef444459}@media (max-width:760px){.superTextEditorTop{display:grid}.superTextGrid{grid-template-columns:1fr}}.cmsVisualMode .cmsEditableText{outline-offset:4px;cursor:pointer;border-radius:8px;outline:2px dashed #ff2f8fe6;transition:all .18s}.cmsVisualMode .cmsEditableText:hover{background:#ff2f8f2e;box-shadow:0 0 0 8px #ff2f8f1f}.cmsVisualTopBar{z-index:99999;color:#fff;background:#0c0a18f0;border:1px solid #ffffff29;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex;position:fixed;top:14px;left:14px;right:14px;box-shadow:0 24px 70px #0006}.cmsVisualTopBar div{gap:3px;display:grid}.cmsVisualTopBar span{color:#ffffffad;font-size:13px}.cmsVisualTopBar a{color:#fff;background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-radius:12px;padding:10px 13px;font-weight:950;text-decoration:none}.cmsVisualModal{z-index:100000;color:#fff;background:#0c0a18f7;border:1px solid #ffffff26;border-radius:22px;width:min(460px,100vw - 36px);padding:16px;position:fixed;top:92px;right:18px;box-shadow:0 32px 90px #0000007a}.cmsVisualModalHead{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.cmsVisualModalHead span{color:#ff5fa4;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:950}.cmsVisualModalHead h3{margin:5px 0 0;font-size:22px}.cmsVisualModalHead p{color:#ffffff7a;margin:5px 0 0;font-size:12px}.cmsVisualModalHead button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;width:36px;height:36px;font-size:22px}.cmsVisualModal textarea{color:#fff;resize:vertical;background:#00000040;border:1px solid #ffffff24;border-radius:16px;outline:none;width:100%;padding:12px}.cmsVisualMessage{color:#ffffffbf;margin-top:10px;font-weight:850}.cmsVisualActions{gap:10px;margin-top:12px;display:flex}.cmsVisualActions button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;min-height:42px;padding:0 15px;font-weight:950}.cmsVisualActions button:first-child{background:linear-gradient(135deg,#ff2f8f,#8b5cf6);border-color:#0000}@media (max-width:760px){.cmsVisualTopBar{display:grid}.cmsVisualModal{width:auto;top:130px;left:12px;right:12px}}html,body{min-height:100%}body{min-height:100svh}.vc2-shell,.v2PublicShell,.publicShell,.nightShell,.siteShell{flex-direction:column!important;min-height:100svh!important;display:flex!important}.vc2-shell main,.v2PublicShell main,.publicShell main,.nightShell main,.siteShell main,main{flex:1 0 auto}footer,.nightFooter,.vc2-footer,.siteFooter{flex-shrink:0!important;margin-top:auto!important}@media (max-width:760px){footer,.nightFooter,.vc2-footer,.siteFooter{padding-bottom:calc(74px + env(safe-area-inset-bottom))!important}}:root{--vc2-fixed-header-height:82px;--vc2-fixed-footer-height:142px}.vc2FixedHeader{z-index:9000!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#08030fc7!important;border-bottom:1px solid #ffffff14!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.vc2FixedFooter{z-index:8500!important;min-height:110px!important;max-height:var(--vc2-fixed-footer-height)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#08030fd6,#08030ff5)!important;border-top:1px solid #ffffff1a!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important}.vc2FixedMain{padding-top:var(--vc2-fixed-header-height)!important;padding-bottom:calc(var(--vc2-fixed-footer-height) + 28px)!important;min-height:100svh!important}html{scroll-padding-top:calc(var(--vc2-fixed-header-height) + 14px)!important}.cmsVisualTopBar{top:calc(var(--vc2-fixed-header-height) + 12px)!important}.cmsVisualModal{top:calc(var(--vc2-fixed-header-height) + 90px)!important}@media (max-width:760px){:root{--vc2-fixed-header-height:72px;--vc2-fixed-footer-height:118px}.vc2FixedFooter{max-height:var(--vc2-fixed-footer-height)!important}.vc2FixedMain{padding-bottom:calc(var(--vc2-fixed-footer-height) + 84px + env(safe-area-inset-bottom))!important}}.vc2FixedHeader,.night-header,.nightHeader,header.vc2FixedHeader{-webkit-backdrop-filter:blur(14px)!important;box-shadow:none!important;background:#08030f29!important;border-bottom:1px solid #ffffff0e!important}.vc2FixedFooter,.night-footer,.nightFooter,footer.vc2FixedFooter{-webkit-backdrop-filter:blur(14px)!important;box-shadow:none!important;background:#08030f24!important;border-top:1px solid #ffffff0e!important}.vc2FixedHeader:hover,.vc2FixedFooter:hover{background:#08030f47!important}.vc2FixedHeader,.vc2FixedFooter,.night-header,.night-footer,.nightHeader,.nightFooter,header.vc2FixedHeader,footer.vc2FixedFooter{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}.vc2FixedHeader:before,.vc2FixedHeader:after,.vc2FixedFooter:before,.vc2FixedFooter:after,.night-header:before,.night-header:after,.night-footer:before,.night-footer:after,header.vc2FixedHeader:before,header.vc2FixedHeader:after,footer.vc2FixedFooter:before,footer.vc2FixedFooter:after{content:none!important;background:0 0!important;display:none!important}.vc2FixedHeader>*,.vc2FixedFooter>*{box-shadow:none!important;background-color:#0000!important;background-image:none!important}body .vc2FixedHeader,body .vc2FixedFooter,body header.vc2FixedHeader,body footer.vc2FixedFooter,body .night-header,body .night-footer,body .nightHeader,body .nightFooter{-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}body .vc2FixedHeader *,body .vc2FixedFooter *,body header.vc2FixedHeader *,body footer.vc2FixedFooter *,body .night-header *,body .night-footer *,body .nightHeader *,body .nightFooter *{-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:none!important}body .vc2FixedHeader>*,body .vc2FixedFooter>*,body header.vc2FixedHeader>*,body footer.vc2FixedFooter>*,body .night-header>*,body .night-footer>*,body .nightHeader>*,body .nightFooter>*{background:0 0!important;border-color:#0000!important}body .vc2FixedHeader:before,body .vc2FixedHeader:after,body .vc2FixedFooter:before,body .vc2FixedFooter:after,body header.vc2FixedHeader:before,body header.vc2FixedHeader:after,body footer.vc2FixedFooter:before,body footer.vc2FixedFooter:after,body .night-header:before,body .night-header:after,body .night-footer:before,body .night-footer:after,body .nightHeader:before,body .nightHeader:after,body .nightFooter:before,body .nightFooter:after{content:none!important;-webkit-backdrop-filter:none!important;filter:none!important;background:0 0!important;display:none!important}:root{--mobile-safe-bottom:env(safe-area-inset-bottom,0px);--mobile-safe-top:env(safe-area-inset-top,0px)}html{-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:320px;overflow-x:hidden}body{max-width:100vw;min-height:100vh;min-height:calc(var(--vvh,1vh) * 100);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}*,:before,:after{box-sizing:border-box}img,video,canvas,svg{max-width:100%}img{height:auto}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:1180px){:where(.vc2-shell,.vc2-section,.velvetAdminShell,.adminShell,.formShell,.catalogShell,.profileShell){width:100%;max-width:100vw;padding-left:clamp(14px,3vw,28px);padding-right:clamp(14px,3vw,28px)}}@media (max-width:900px){body{touch-action:manipulation}:where(.globalGirlBg,.velvetAdminGlow,.velvetAdminLine){pointer-events:none}:where(.velvetAdminHeader,.vc2-header,.nightHeader,header){max-width:100vw}:where(.velvetAdminHeader,.vc2-header,.nightHeader){gap:12px!important;padding-left:14px!important;padding-right:14px!important}:where(.velvetAdminBrand,.vc2-brand,.nightBrand){min-width:0}:where(.velvetAdminBrand strong,.vc2-brand strong,.nightBrand strong){text-overflow:ellipsis;white-space:nowrap;max-width:72vw;overflow:hidden}:where(.velvetAdminNav,.vc2-nav,.nightNav){scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;gap:8px!important}:where(.velvetAdminNav,.vc2-nav,.nightNav)::-webkit-scrollbar{display:none}:where(.velvetAdminNav a,.velvetAdminNav button,.vc2-nav a,.vc2-nav button,.nightNav a,.nightNav button){white-space:nowrap;min-height:44px}:where(.vc2-hero,.hero,.nightHero,.catalogHero){min-height:auto!important;padding-top:clamp(24px,7vw,58px)!important;padding-bottom:clamp(28px,8vw,64px)!important}:where(.vc2-hero h1,.hero h1,.nightHero h1,.catalogHero h1,.velvetAdminForm h1){letter-spacing:-.04em!important;font-size:clamp(30px,9vw,54px)!important;line-height:1.02!important}:where(.vc2-hero p,.hero p,.nightHero p,.catalogHero p,.velvetAdminForm p){font-size:clamp(15px,4vw,18px)!important;line-height:1.55!important}:where(.vc2-grid,.profilesGrid,.profileGrid,.approvedProfilesGrid,.homeProfilesGrid,.catalogGrid,.cardsGrid){grid-template-columns:1fr!important;gap:18px!important;width:100%!important;display:grid!important}:where(.profileCard,.girlCard,.vc2-card,.catalogCard,article){content-visibility:auto;contain-intrinsic-size:420px;min-width:0!important;max-width:100%!important}:where(.profileCard img,.girlCard img,.vc2-card img,.catalogCard img,article img){object-fit:cover!important;object-position:center top!important;width:100%!important}:where(.vc2-latest,.latestProfiles,.homeLatestProfiles,.homeProfilesFeed){max-width:100vw;overflow:hidden}:where(.vc2-latest-grid,.latestProfilesGrid,.homeLatestProfilesGrid,.homeProfilesFeedGrid){scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px!important;padding-bottom:12px!important;display:flex!important;overflow:auto hidden!important}:where(.vc2-latest-grid,.latestProfilesGrid,.homeLatestProfilesGrid,.homeProfilesFeedGrid)::-webkit-scrollbar{display:none}:where(.vc2-latest-grid>*,.latestProfilesGrid>*,.homeLatestProfilesGrid>*,.homeProfilesFeedGrid>*){scroll-snap-align:start;flex:0 0 min(78vw,340px)!important}:where(.formShell,.velvetAdminShell){min-height:auto!important;padding-top:18px!important;padding-bottom:calc(28px + var(--mobile-safe-bottom))!important}:where(.glassForm,.velvetAdminForm,.velvetAdminPanel){border-radius:22px!important;width:100%!important;max-width:100%!important;padding:clamp(16px,5vw,28px)!important}:where(.glassForm,.velvetAdminForm) :where(input,select,textarea){border-radius:14px;min-height:46px;width:100%!important}:where(.primaryBtn,.ghostBtn,button){min-height:44px}:where(.mobileBottomNav,.bottomNav){padding-bottom:max(8px, var(--mobile-safe-bottom))!important}}@media (max-width:640px){:where(.globalGirlBg.admin,.globalGirlSmoke,.globalGirlHairLight,.globalGirlSweep){opacity:.28!important;filter:none!important}:where(.vc2-section,.velvetAdminShell,.adminShell,.formShell){padding-left:12px!important;padding-right:12px!important}:where(.velvetAdminHeader,.vc2-header,.nightHeader){flex-wrap:wrap;align-items:center}:where(.velvetAdminNav,.vc2-nav,.nightNav){justify-content:flex-start;width:100%}:where(.profileCard img,.girlCard img,.vc2-card img,.catalogCard img){min-height:360px;max-height:540px}:where(.adminTop,.velvetAdminTop){grid-template-columns:1fr!important;gap:14px!important;display:grid!important}:where(.velvetAdminForm)>div[style*=grid-template-columns],:where(.velvetAdminForm) div[style*=repeat\(2]{grid-template-columns:1fr!important}}@media (max-width:430px){:where(.vc2-hero h1,.hero h1,.nightHero h1,.catalogHero h1,.velvetAdminForm h1){font-size:clamp(28px,11vw,42px)!important}:where(.profileCard img,.girlCard img,.vc2-card img,.catalogCard img){min-height:320px}:where(.vc2-latest-grid>*,.latestProfilesGrid>*,.homeLatestProfilesGrid>*,.homeProfilesFeedGrid>*){flex-basis:84vw!important}:where(.velvetAdminNav a,.velvetAdminNav button){padding-left:12px!important;padding-right:12px!important}}@media (max-width:360px){:where(.vc2-section,.velvetAdminShell,.adminShell,.formShell){padding-left:10px!important;padding-right:10px!important}:where(.profileCard img,.girlCard img,.vc2-card img,.catalogCard img){min-height:290px}}.mobileHomeRatingV1{display:none}@media (max-width:768px){.nightHome>:not(.mobileHomeRatingV1){display:none!important}.mobileHomeRatingV1{z-index:3;width:100%;padding:78px 14px 96px;display:block;position:relative}.mhrHero{padding:16px 2px 18px}.mhrKicker{color:#ffffffc7;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;display:inline-flex}.mhrHero h1{letter-spacing:-.06em;color:#fff;margin:12px 0 8px;font-size:34px;line-height:.96}.mhrHero p{color:#ffffffad;max-width:330px;margin:0;font-size:14px;line-height:1.45}.mhrList{flex-direction:column;gap:14px;display:flex}.mhrCard{color:#fff;background:linear-gradient(#ffffff13,#ffffff09);border:1px solid #ffffff1a;border-radius:26px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 18px 50px #0000005c}.mhrCardLarge{border-color:#ffffff29}.mhrPhoto{background:#ffffff0d;height:365px;position:relative}.mhrCard:not(.mhrCardLarge) .mhrPhoto{height:305px}.mhrPhoto img{object-fit:cover;width:100%;height:100%;display:block}.mhrNoPhoto{color:#ffffff8c;background:#ffffff0f;place-items:center;height:100%;display:grid}.mhrPhotoShade{pointer-events:none;background:linear-gradient(#00000057,#0000 38%,#000000c7),radial-gradient(circle at 50% 0,#ffffff1a,#0000 46%);position:absolute;inset:0}.mhrTopLine{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.mhrTopLine span,.mhrTopLine em{color:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c08129e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:6px 10px;font-size:12px;font-style:normal;display:inline-flex}.mhrNameLine{justify-content:space-between;align-items:end;gap:12px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.mhrNameLine b{letter-spacing:-.04em;text-shadow:0 8px 22px #00000080;font-size:27px;line-height:1}.mhrNameLine small{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff24;border-radius:999px;flex:none;padding:8px 11px;font-size:12px}.mhrBody{padding:13px 13px 15px}.mhrMeta{flex-direction:column;gap:7px;margin-bottom:10px;display:flex}.mhrMeta span{color:#ffffffc2;align-items:center;gap:6px;font-size:13px;display:inline-flex}.mhrTags{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.mhrTags span{color:#ffffffc2;background:#ffffff12;border:1px solid #ffffff17;border-radius:999px;padding:7px 9px;font-size:12px}.mhrOpen{color:#fff;background:#ffffff1f;border:1px solid #ffffff21;border-radius:15px;place-items:center;min-height:42px;font-size:14px;font-weight:700;display:grid}.mhrEmpty{color:#ffffffb8;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;padding:20px}}@media (min-width:769px){.mobileHomeRatingV1{display:none!important}}@media (max-width:768px){.nightHome>:not(.mobileHomeRatingV1){display:none!important}.mobileHomeRatingV1{z-index:3;contain:layout paint;width:100%;min-height:100svh;padding:78px 12px 96px;position:relative;background:0 0!important;display:block!important}.mhr2Hero{padding:10px 2px 16px}.mhr2Hero span{color:#ffffffc2;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.mhr2Hero h1{color:#fff;letter-spacing:-.07em;max-width:340px;margin:12px 0 7px;font-size:clamp(33px,11vw,48px);line-height:.9}.mhr2Hero p{color:#ffffffad;max-width:340px;margin:0;font-size:14px;line-height:1.42}.mhr2Card{color:#fff;background:linear-gradient(#ffffff13,#ffffff09);border:1px solid #ffffff1a;border-radius:27px;margin:0 0 13px;text-decoration:none;display:block;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 48px #00000057}.mhr2CardLead{border-color:#ffffff29;box-shadow:0 24px 70px #00000070}.mhr2Image{background:#ffffff0d;height:320px;position:relative;overflow:hidden}.mhr2CardLead .mhr2Image{height:405px}.mhr2Image img{object-fit:cover;width:100%;height:100%;display:block;transform:translateZ(0)}.mhr2NoPhoto{color:#ffffff8c;background:#ffffff0f;place-items:center;height:100%;display:grid}.mhr2Shade{pointer-events:none;background:linear-gradient(#00000070,#0000 42%,#000000d1),radial-gradient(circle at 50% 0,#ffffff1f,#0000 48%);position:absolute;inset:0}.mhr2Top{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.mhr2Top span,.mhr2Top em{color:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d08129e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:6px 10px;font-size:12px;font-style:normal;display:inline-flex}.mhr2Name{justify-content:space-between;align-items:end;gap:10px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.mhr2Name b{color:#fff;letter-spacing:-.05em;text-shadow:0 8px 22px #0000008c;min-width:0;font-size:27px;line-height:.96}.mhr2Name small{color:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff21;border:1px solid #ffffff24;border-radius:999px;flex:none;padding:8px 10px;font-size:12px}.mhr2Info{padding:13px 13px 15px}.mhr2Meta{color:#ffffffc2;flex-direction:column;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.mhr2Tags{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.mhr2Tags span{color:#ffffffc2;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:12px}.mhr2Button{color:#fff;background:#ffffff1f;border:1px solid #ffffff24;border-radius:15px;place-items:center;min-height:42px;font-size:14px;font-weight:800;display:grid}.mhr2Empty{color:#ffffffb8;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;padding:18px}}@media (min-width:769px){.mobileHomeRatingV1{display:none!important}}@media (max-width:768px){.nightHome>:not(.mobileHomeRatingV1){display:none!important}.mobileHomeRatingV1{z-index:4;color:#fff;contain:layout paint;width:100%;min-height:100svh;padding:76px 12px 98px;position:relative;background:0 0!important;display:block!important}.mhdHero{min-height:255px;padding:4px 0 18px;position:relative}.mhdHero:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#050308f0 0%,#050308bd 39%,#05030838 100%),linear-gradient(#05030814 0%,#050308f5 100%);height:340px;position:absolute;inset:-76px -12px auto}.mhdSiteName{align-items:center;gap:9px;min-height:34px;margin-bottom:28px;display:flex}.mhdCrown{color:#fff;background:linear-gradient(135deg,#ff2b96fa,#9a3effc7);border-radius:10px;place-items:center;width:29px;height:29px;font-size:19px;line-height:1;display:grid;box-shadow:0 0 22px #ff2b9657}.mhdSiteName b{letter-spacing:-.035em;color:#fff;font-size:21px}.mhdTitleBlock{max-width:285px}.mhdMini{color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:7px;min-height:36px;margin-bottom:13px;padding:8px 12px;font-size:12px;display:inline-flex}.mhdTitleBlock h1{color:#fff;letter-spacing:-.075em;text-transform:uppercase;margin:0 0 10px;font-size:clamp(44px,14vw,62px);line-height:.86}.mhdTitleBlock h1 em{color:#ff4aa3;text-shadow:0 0 30px #ff4aa357;font-style:normal}.mhdTitleBlock p{color:#ffffffa8;margin:0;font-size:15px;line-height:1.42}.mhdGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.mhdCard{color:#fff;min-width:0;text-decoration:none}.mhdPhoto{background:#ffffff0e;border:1px solid #ffffff29;border-radius:18px;height:225px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 16px 38px #00000057}.mhdCard:first-child .mhdPhoto,.mhdCard:nth-child(2) .mhdPhoto,.mhdCard:nth-child(3) .mhdPhoto{border-color:#ff4aa375;height:252px;box-shadow:0 20px 54px #00000070,0 0 24px #ff4aa324}.mhdPhoto img{object-fit:cover;width:100%;height:100%;display:block;transform:translateZ(0)}.mhdNoPhoto{color:#ffffff8c;background:#ffffff0e;place-items:center;height:100%;font-size:12px;display:grid}.mhdShade{pointer-events:none;background:linear-gradient(#00000047,#0000 36%,#000000eb),radial-gradient(circle at 50% 0,#ff4aa324,#0000 52%);position:absolute;inset:0}.mhdRank{color:#fff;background:linear-gradient(135deg,#ff3d9f,#934dff);border-radius:9px;place-items:center;width:32px;height:32px;font-size:17px;font-weight:900;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 0 20px #ff3d9f57}.mhdHeart{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000057;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.mhdVerified{color:#fff;background:#ff4aa3;border-radius:999px;place-items:center;width:19px;height:19px;font-style:normal;display:grid;position:absolute;bottom:67px;left:8px;box-shadow:0 0 16px #ff4aa373}.mhdText{position:absolute;bottom:8px;left:8px;right:8px}.mhdText b{color:#fff;letter-spacing:-.035em;text-shadow:0 8px 16px #0009;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.05;display:block;overflow:hidden}.mhdText span{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;line-height:1.15;display:block;overflow:hidden}.mhdText strong{color:#ff4aa3;letter-spacing:-.02em;margin-top:7px;font-size:13px;line-height:1;display:block}.mhdTags{display:none}.mhdAllButton{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#ff2b96b8,#742cb2b8);border:1px solid #ff4aa375;border-radius:19px;justify-content:center;align-items:center;gap:14px;min-height:58px;margin:18px 0 0;font-size:16px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 20px 54px #00000059}.mhdAllButton span{color:#ff74bd;font-size:30px;line-height:1}.mhdEmpty{color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;padding:18px}@media (max-width:374px){.mhdGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mhdPhoto,.mhdCard:first-child .mhdPhoto,.mhdCard:nth-child(2) .mhdPhoto,.mhdCard:nth-child(3) .mhdPhoto{height:245px}}}@media (min-width:769px){.mobileHomeRatingV1{display:none!important}}@media (max-width:768px){:is(body:has(.mobileHomeRatingV1) .globalGirlBg,body:has(.mobileHomeRatingV1) .globalGirlBg *,body:has(.mobileHomeRatingV1) .velvetBgGirl,body:has(.mobileHomeRatingV1) .nightGirlBg,body:has(.mobileHomeRatingV1) .vc2GirlBg,body:has(.mobileHomeRatingV1) .heroGirl,body:has(.mobileHomeRatingV1) .girlBackground){opacity:0!important;visibility:hidden!important;filter:none!important;animation:none!important;display:none!important;transform:none!important}body:has(.mobileHomeRatingV1){background:radial-gradient(circle at 80% 0,#ff389c2e,#0000 34%),radial-gradient(circle at 20% 20%,#8540ff21,#0000 34%),linear-gradient(#07030b 0%,#100615 46%,#060308 100%)!important}.mobileHomeRatingV1:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 86% 7%,#ff389c2e,#0000 34%),radial-gradient(circle at 12% 24%,#8044ff24,#0000 35%),linear-gradient(#07030bf5,#0c0512fa);position:fixed;inset:0}.mobileHomeRatingV1:after{content:"";z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(#0000001f,#00000094),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 4px);position:fixed;inset:0}.mobileHomeRatingV1,.mhdGrid,.mhdCard,.mhdPhoto{backface-visibility:hidden}.mhdPhoto{box-shadow:0 10px 26px #00000052!important}.mhdCard:first-child .mhdPhoto,.mhdCard:nth-child(2) .mhdPhoto,.mhdCard:nth-child(3) .mhdPhoto{box-shadow:0 14px 34px #00000061,0 0 14px #ff4aa31a!important}.mhdMini,.mhdHeart,.mhdTop span,.mhdTop em{-webkit-backdrop-filter:none!important}}.loginRegisterProfileBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:12px;font-size:15px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 16px 36px #00000047}.loginRegisterProfileBtn{background:linear-gradient(135deg,#ff2b96b8,#742cb2a8);border:1px solid #ffffff29;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:14px;font-size:15px;font-weight:900;box-shadow:0 16px 38px #00000052;color:#fff!important;text-decoration:none!important;display:flex!important}.loginRegisterProfileBtn:hover{background:linear-gradient(135deg,#ff2b96db,#742cb2c2)}@media (max-width:768px){.loginRegisterProfileBtn{min-height:46px;margin-top:12px;font-size:14px}}.loginRegisterProfileBtn{text-align:center;background:linear-gradient(135deg,#ff2b96d1,#742cb2b8);border:1px solid #ffffff2e;border-radius:16px;justify-content:center;align-items:center;min-height:48px;margin-top:12px;font-size:15px;font-weight:900;box-shadow:0 16px 38px #00000052;color:#fff!important;width:100%!important;text-decoration:none!important;display:flex!important}@media (max-width:768px){.loginRegisterProfileBtn{min-height:46px;margin-top:12px;font-size:14px;display:flex!important}.nightHome>:not(.mobileHomeRatingV1){display:none!important}.mobileHomeRatingV1{z-index:4;color:#fff;contain:layout paint;width:100%;min-height:100svh;padding:76px 0 98px;position:relative;overflow:hidden;background:radial-gradient(circle at 82% 0,#ff389c2e,#0000 34%),radial-gradient(circle at 18% 20%,#8540ff1f,#0000 34%),linear-gradient(#07030b 0%,#100615 48%,#060308 100%)!important;display:block!important}.mobileHomeRatingV1:before{content:"";z-index:-2;pointer-events:none;opacity:.42;background:linear-gradient(#00000014,#0000008a),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 4px);position:fixed;inset:0}:is(body:has(.mobileHomeRatingV1) .globalGirlBg,body:has(.mobileHomeRatingV1) .globalGirlBg *,body:has(.mobileHomeRatingV1) .velvetBgGirl,body:has(.mobileHomeRatingV1) .nightGirlBg,body:has(.mobileHomeRatingV1) .vc2GirlBg,body:has(.mobileHomeRatingV1) .heroGirl,body:has(.mobileHomeRatingV1) .girlBackground){opacity:0!important;visibility:hidden!important;filter:none!important;animation:none!important;display:none!important;transform:none!important}.mhlHero{padding:0 14px 18px}.mhlBrand{align-items:center;gap:9px;min-height:34px;margin-bottom:28px;display:flex}.mhlBrand span{color:#fff;background:linear-gradient(135deg,#ff2b96fa,#9a3effc7);border-radius:10px;place-items:center;width:29px;height:29px;font-size:19px;line-height:1;display:grid;box-shadow:0 0 22px #ff2b9647}.mhlBrand b{color:#fff;letter-spacing:-.035em;font-size:21px}.mhlTitle{max-width:310px}.mhlTitle small{color:#ffffffc7;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;min-height:34px;margin-bottom:12px;padding:8px 11px;font-size:12px;display:inline-flex}.mhlTitle h1{color:#fff;letter-spacing:-.075em;text-transform:uppercase;margin:0 0 10px;font-size:clamp(45px,14vw,62px);line-height:.86}.mhlTitle h1 em{color:#ff4aa3;text-shadow:0 0 26px #ff4aa347;font-style:normal}.mhlTitle p{color:#ffffffa8;margin:0;font-size:15px;line-height:1.42}.mhlLeadCard{color:#fff;background:#ffffff0e;border:1px solid #ff4aa357;border-radius:28px;margin:0 12px 20px;text-decoration:none;display:block;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 52px #0000006b,0 0 18px #ff4aa31a}.mhlLeadPhoto{background:#ffffff0e;height:430px;position:relative;overflow:hidden}.mhlLeadPhoto img,.mhlMiniPhoto img{object-fit:cover;width:100%;height:100%;display:block;transform:translateZ(0)}.mhlLeadShade{pointer-events:none;background:linear-gradient(#00000061,#0000 38%,#000000e6),radial-gradient(circle at 50% 0,#ff4aa329,#0000 55%);position:absolute;inset:0}.mhlLeadBadge,.mhlLeadVerified{color:#fff;background:#0000006b;border-radius:999px;align-items:center;gap:6px;min-height:31px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:13px}.mhlLeadBadge{left:13px}.mhlLeadVerified{color:#ffffffdb;right:13px}.mhlLeadText{position:absolute;bottom:15px;left:15px;right:15px}.mhlLeadText h2{color:#fff;letter-spacing:-.06em;text-shadow:0 10px 22px #000000a3;margin:0;font-size:34px;line-height:.94}.mhlLeadText p{color:#ffffffc7;margin:7px 0 0;font-size:14px}.mhlLeadText strong{color:#ff4aa3;margin-top:10px;font-size:18px;line-height:1;display:inline-flex}.mhlLeadTags{flex-wrap:wrap;gap:7px;padding:12px;display:flex}.mhlLeadTags span{color:#ffffffc7;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:7px 10px;font-size:12px}.mhlFeed{margin-top:2px}.mhlFeedTitle{justify-content:space-between;align-items:end;gap:12px;padding:0 14px 11px;display:flex}.mhlFeedTitle span{color:#ffffff85;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.mhlFeedTitle b{color:#fff;letter-spacing:-.04em;font-size:21px;line-height:1}.mhlRow{touch-action:pan-y;width:100%;padding:0 0 10px;overflow:hidden}.mhlTrack{will-change:transform;width:max-content;animation:34s linear infinite mhlMarquee;animation-delay:var(--delay,0s);gap:10px;padding-left:12px;display:flex;transform:translate(0,0)}.mhlRow.reverse .mhlTrack{animation-duration:38s;animation-direction:reverse}.mhlRow:active .mhlTrack,.mhlTrack:active{animation-play-state:paused}.mhlMiniCard{color:#fff;flex:0 0 132px;width:132px;text-decoration:none}.mhlMiniPhoto{background:#ffffff0e;border:1px solid #ffffff21;border-radius:20px;height:205px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 12px 28px #00000057}.mhlMiniShade{pointer-events:none;background:linear-gradient(#00000042,#0000 35%,#000000e0),radial-gradient(circle at 50% 0,#ff4aa31f,#0000 54%);position:absolute;inset:0}.mhlMiniTop{justify-content:space-between;align-items:center;display:flex;position:absolute;top:8px;left:8px;right:8px}.mhlMiniTop span{color:#fff;background:linear-gradient(135deg,#ff3d9f,#934dff);border-radius:9px;place-items:center;width:27px;height:27px;font-size:14px;font-weight:900;display:grid}.mhlMiniTop svg{color:#ffffffe0;background:#0000005c;border-radius:999px;width:27px;height:27px;padding:7px;display:grid}.mhlMiniVerified{color:#fff;background:#ff4aa3;border-radius:999px;place-items:center;width:19px;height:19px;font-style:normal;display:grid;position:absolute;bottom:64px;left:8px}.mhlMiniText{position:absolute;bottom:8px;left:8px;right:8px}.mhlMiniText b{color:#fff;letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 8px 16px #0009;font-size:15px;line-height:1.05;display:block;overflow:hidden}.mhlMiniText small{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;line-height:1.1;display:block;overflow:hidden}.mhlMiniText strong{color:#ff4aa3;margin-top:7px;font-size:13px;line-height:1;display:block}.mhlNoPhoto{color:#ffffff8c;background:#ffffff0e;place-items:center;height:100%;font-size:12px;display:grid}.mhlAllButton{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#ff2b96b8,#742cb2b8);border:1px solid #ff4aa375;border-radius:20px;justify-content:center;align-items:center;gap:14px;min-height:58px;margin:12px 12px 0;font-size:16px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 18px 46px #00000059}.mhlAllButton span{color:#ff74bd;font-size:30px;line-height:1}.mhlEmpty{color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;margin:0 12px;padding:18px}@keyframes mhlMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mhlTrack{animation:none!important}.mhlRow{scrollbar-width:none;overflow-x:auto}.mhlRow::-webkit-scrollbar{display:none}}@media (max-width:374px){.mhlMiniCard{flex-basis:124px;width:124px}.mhlMiniPhoto{height:195px}.mhlLeadPhoto{height:390px}}}@media (min-width:769px){.mobileHomeRatingV1{display:none!important}}@media (max-width:768px){.mhlFeed{padding-bottom:6px;margin-top:4px!important}.mhlRow{padding-bottom:4px!important}.mhlTrack{animation-duration:42s!important}.mhlMiniCard{flex:0 0 142px!important;width:142px!important}.mhlMiniPhoto{height:220px!important}@media (max-width:374px){.mhlMiniCard{flex-basis:132px!important;width:132px!important}.mhlMiniPhoto{height:205px!important}}.mhlFeed{margin:0 0 18px!important}.mhlLeadCard{margin-top:4px!important}.mhlLeadBadge{box-shadow:0 0 18px #ff4aa338;background:linear-gradient(135deg,#ff2b96db,#742cb2bd)!important}:is(body:has(.mobileHomeRatingV1) .globalGirlBg,body:has(.mobileHomeRatingV1) .globalGirlGlow,body:has(.mobileHomeRatingV1) .globalGirlSmoke,body:has(.mobileHomeRatingV1) .globalGirlSweep,body:has(.mobileHomeRatingV1) .globalGirlHairLight,body:has(.mobileHomeRatingV1) .velvetAdminGlow,body:has(.mobileHomeRatingV1) .velvetAdminLine,body:has(.mobileHomeRatingV1) .nightGlow,body:has(.mobileHomeRatingV1) .nightSmoke,body:has(.mobileHomeRatingV1) .vc2Glow,body:has(.mobileHomeRatingV1) .vc2Smoke){filter:none!important;transition:none!important;animation:none!important;transform:none!important}:is(body:has(.mobileHomeRatingV1) .globalGirlGlow,body:has(.mobileHomeRatingV1) .globalGirlSmoke,body:has(.mobileHomeRatingV1) .globalGirlSweep,body:has(.mobileHomeRatingV1) .globalGirlHairLight,body:has(.mobileHomeRatingV1) .velvetAdminGlow,body:has(.mobileHomeRatingV1) .velvetAdminLine){opacity:0!important;visibility:hidden!important;display:none!important}body:has(.mobileHomeRatingV1){transition:none!important;animation:none!important}body:has(.mobileHomeRatingV1) main{transition:none!important;animation:none!important}body:has(.mobileHomeRatingV1) .nightHome{transition:none!important;animation:none!important}body:has(.mobileHomeRatingV1) .mobileHomeRatingV1{transition:none!important;animation:none!important}.mobileHomeRatingV1:before,.mobileHomeRatingV1:after,.mhlHero:before,.mhdHero:before{filter:none!important;transition:none!important;animation:none!important;transform:none!important}body:has(.mobileHomeRatingV1){background:radial-gradient(circle at 82% 0,#ff389c1f,#0000 30%),radial-gradient(circle at 18% 18%,#8540ff17,#0000 32%),linear-gradient(#07030b 0%,#100615 48%,#060308 100%)!important}}.cabinetPhotoNoticeTarget{position:relative!important}.cabinetPhotoModerationOverlay{z-index:80;border-radius:inherit;-webkit-backdrop-filter:blur(3px);text-align:center;pointer-events:none;background:#05070894;justify-content:center;align-items:center;min-height:180px;padding:22px;font-size:20px;font-weight:900;line-height:1.18;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.cabinetPhotoModerationOverlay.success{color:#32ff89;text-shadow:0 0 18px #32ff8961}.cabinetPhotoModerationOverlay.error{color:#ff5a76;text-shadow:0 0 18px #ff5a7659}@media (max-width:768px){.cabinetPhotoModerationOverlay{border-radius:20px;min-height:160px;font-size:18px}}input[type=file]{color:#111!important;background:#fff!important;border:1px solid #d4af376b!important}input[type=file]::file-selector-button{color:#d4af37;cursor:pointer;background:#111;border:0;border-radius:10px;margin-right:12px;padding:9px 13px;font-weight:900}input[type=file]::file-selector-button{color:#d4af37;cursor:pointer;background:#111;border:0;border-radius:10px;margin-right:12px;padding:9px 13px;font-weight:900}.adminHomeClean{width:min(1180px,100% - 32px);min-height:100vh;color:inherit;margin:0 auto;padding:34px 0;background:0 0!important}.adminHomeCleanHeader{background:#0f0c08b8;border:1px solid #d4af373d;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;padding:22px;display:flex;box-shadow:0 18px 46px #00000047}.adminHomeCleanKicker{color:#d4af37;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:13px}.adminHomeCleanHeader h1{color:inherit;margin:0;font-size:clamp(32px,4vw,52px);line-height:1}.adminHomeCleanHeader p{color:#ffffffb8;max-width:680px;margin:12px 0 0;line-height:1.5}.adminHomeCleanButton{color:#d4af37;background:#d4af371a;border:1px solid #d4af376b;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.adminHomeCleanGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adminHomeCleanCard{min-height:190px;color:inherit;background:#0f0c08b8;border:1px solid #d4af373d;border-radius:22px;flex-direction:column;padding:20px;text-decoration:none;display:flex;box-shadow:0 18px 46px #0000003d}.adminHomeCleanCard span{color:#d4af37;background:#d4af3714;border:1px solid #d4af3747;border-radius:999px;width:fit-content;margin-bottom:18px;padding:7px 11px;font-size:12px;font-weight:800}.adminHomeCleanCard strong{color:inherit;font-size:21px;line-height:1.15}.adminHomeCleanCard p{color:#ffffffad;margin:10px 0 0;line-height:1.5}.adminHomeCleanCard em{color:#d4af37;margin-top:auto;font-style:normal;font-weight:800}@media (max-width:860px){.adminHomeClean{width:min(100% - 24px,1180px);padding:18px 0}.adminHomeCleanHeader{flex-direction:column;align-items:stretch;padding:18px}.adminHomeCleanButton{width:100%}.adminHomeCleanGrid{grid-template-columns:1fr}}.adminCabinetShell{width:min(1360px,100% - 28px);min-height:100vh;color:inherit;margin:0 auto;padding:24px 0 42px;background:0 0!important}.adminCabinetShell *{box-sizing:border-box}.adminCabinetTop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0c08b8;border:1px solid #d4af3738;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;padding:22px;display:flex;box-shadow:0 18px 46px #0000003d}.adminCabinetKicker{color:#d4af37;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:800}.adminCabinetTop h1{color:inherit;letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.05}.adminCabinetTop p{color:#ffffffb8;max-width:720px;margin:10px 0 0;line-height:1.55}.adminCabinetHome{color:#d4af37;background:#d4af3714;border:1px solid #d4af3757;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:42px;padding:0 17px;font-weight:850;text-decoration:none;display:inline-flex}.adminCabinetNav{scrollbar-width:thin;background:#0807058a;border:1px solid #d4af3733;border-radius:999px;gap:8px;margin-bottom:16px;padding:8px;display:flex;overflow-x:auto;box-shadow:0 14px 36px #0003}.adminCabinetNav a{white-space:nowrap;color:#ffffffbd;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.adminCabinetNav a:hover{color:#f7efd7;background:#d4af3714;border-color:#d4af373d;transform:translateY(-1px)}.adminCabinetNav a.isActive{color:#14100a;background:linear-gradient(135deg,#f7d76a,#d4af37);border-color:#f7d76a94;box-shadow:0 12px 30px #d4af372e}.adminCabinetContent{background:#0f0c0894;border:1px solid #d4af372e;border-radius:24px;padding:18px;box-shadow:0 18px 46px #00000038}.adminCabinetContent>:first-child{margin-top:0}.adminCabinetContent :where(h1,h2,h3){color:inherit;letter-spacing:-.025em}.adminCabinetContent :where(h1){margin-top:0;margin-bottom:14px;font-size:clamp(26px,3.6vw,42px);line-height:1.05}.adminCabinetContent :where(h2){font-size:clamp(21px,2.2vw,28px);line-height:1.15}.adminCabinetContent :where(p){line-height:1.55}.adminCabinetContent :where(a){color:#d4af37;text-underline-offset:3px}.adminCabinetContent :where(section,article,form,.card,.panel,.box){border-color:#d4af3738!important}.adminCabinetContent :where(input,select,textarea){min-height:42px;color:inherit!important;box-shadow:none!important;background:#0a0806b8!important;border:1px solid #d4af373d!important;border-radius:14px!important;outline:none!important}.adminCabinetContent :where(textarea){resize:vertical;min-height:94px}.adminCabinetContent :where(input:focus,select:focus,textarea:focus){border-color:#d4af379e!important;box-shadow:0 0 0 3px #d4af371f!important}.adminCabinetContent :where(button){min-height:40px;font-weight:800;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,opacity .16s;border:1px solid #d4af3747!important;border-radius:999px!important}.adminCabinetContent :where(button:hover){transform:translateY(-1px)}.adminCabinetContent :where(table){border-collapse:separate;border-spacing:0;background:#0a080675;border:1px solid #d4af3733;border-radius:20px;width:100%;overflow:hidden}.adminCabinetContent :where(thead th){z-index:2;color:#fff5dcdb;letter-spacing:.06em;text-transform:uppercase;background:#140f09f5;border-bottom:1px solid #d4af3733;font-size:12px;position:sticky;top:0}.adminCabinetContent :where(th,td){vertical-align:middle;border-bottom:1px solid #d4af371f;padding:13px 14px}.adminCabinetContent :where(tbody tr){background:#ffffff04}.adminCabinetContent :where(tbody tr:hover){background:#d4af3713}.adminCabinetContent :where(tbody tr:last-child td){border-bottom:0}.adminCabinetContent :where(img){object-fit:cover;background:#ffffff0a;border-radius:16px}.adminCabinetGridCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adminCabinetCard{min-height:190px;color:inherit;background:#0f0c08b8;border:1px solid #d4af3738;border-radius:22px;flex-direction:column;padding:20px;text-decoration:none;display:flex;box-shadow:0 18px 46px #0000003d}.adminCabinetCard span{color:#d4af37;background:#d4af3714;border:1px solid #d4af3747;border-radius:999px;width:fit-content;margin-bottom:18px;padding:7px 11px;font-size:12px;font-weight:800}.adminCabinetCard strong{color:inherit;font-size:21px;line-height:1.15}.adminCabinetCard p{color:#ffffffad;margin:10px 0 0;line-height:1.5}@media (max-width:920px){.adminCabinetShell{width:min(100% - 18px,1360px);padding:14px 0 28px}.adminCabinetTop{flex-direction:column;align-items:stretch;padding:18px}.adminCabinetHome{width:100%}.adminCabinetNav{border-radius:20px}.adminCabinetNav a{min-height:38px;padding:0 13px}.adminCabinetContent{border-radius:20px;padding:12px}.adminCabinetContent :where(table){white-space:nowrap;display:block;overflow-x:auto}.adminCabinetContent :where(th,td){padding:11px 12px}.adminCabinetGridCards{grid-template-columns:1fr}}.adminBoostCurrentBox{background:#0f0c08b8;border:1px solid #d4af373d;border-radius:22px;margin:0 0 18px;padding:18px;box-shadow:0 18px 46px #00000038}.adminBoostCurrentHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.adminBoostCurrentHead p{color:#d4af37;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:850}.adminBoostCurrentHead h2{color:inherit;margin:0;font-size:clamp(20px,2.4vw,28px);line-height:1.1}.adminBoostCurrentStatus{color:#d4af37;white-space:nowrap;background:#d4af3714;border:1px solid #d4af3742;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.adminBoostCurrentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.adminBoostCurrentField{background:#0003;border:1px solid #d4af3729;border-radius:16px;min-height:78px;padding:13px}.adminBoostCurrentField span{color:#ffffff8a;margin-bottom:7px;font-size:12px;font-weight:750;display:block}.adminBoostCurrentField strong{color:#fff5dcf0;word-break:break-word;font-size:15px;line-height:1.35;display:block}.adminBoostCurrentError{color:#ffb0b0;background:#ff575714;border:1px solid #ff57574d;border-radius:16px;padding:13px;font-weight:750}@media (max-width:900px){.adminBoostCurrentGrid{grid-template-columns:1fr}.adminBoostCurrentHead{flex-direction:column}.adminBoostCurrentStatus{width:fit-content}}.adminCabinetShellBoost,.adminCabinetShellBoost .adminCabinetContent{color:#fff5dcf0!important;background:0 0!important}.adminCabinetShellBoost .adminCabinetContent{background:linear-gradient(135deg,#0e0a06d1,#050504d1)!important;border-color:#d4af3738!important}.adminCabinetShellBoost .adminCabinetContent :where(h1,h2,h3,h4,h5,h6,p,span,small,strong,b,em,label,div){color:#fff5dceb!important;background-color:#0000!important}.adminCabinetShellBoost .adminCabinetContent :where(h1,h2,h3,h4,strong,b){color:#fff4d2!important}.adminCabinetShellBoost .adminCabinetContent :where(label,small){color:#f7d76a!important;font-weight:800!important}.adminCabinetShellBoost .adminCabinetContent :where(section,article,form,fieldset,aside,[class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=box],[class*=Box],[class*=tariff],[class*=Tariff],[class*=payment],[class*=Payment],[class*=setting],[class*=Setting],[class*=requisite],[class*=Requisite]){color:#fff5dcf0!important;background:linear-gradient(135deg,#1a140cf5,#080705f5)!important;border:1px solid #d4af373d!important;box-shadow:0 18px 46px #0000003d,inset 0 1px #ffffff0a!important}.adminCabinetShellBoost .adminCabinetContent :where([style*="background: white"],[style*="background-color: white"],[style*="background:#fff"],[style*="background: #fff"],[style*="background-color:#fff"],[style*="background-color: #fff"],[style*="background: rgb(255"],[style*="background-color: rgb(255"],[style*="background: #f"],[style*="background-color: #f"],[style*="background: rgb(245"],[style*="background-color: rgb(245"],[style*="background: rgb(248"],[style*="background-color: rgb(248"],[style*="background: light"],[style*="background-color: light"],[style*="background: gray"],[style*="background-color: gray"]){color:#fff5dcf0!important;-webkit-text-fill-color:#fff5dcf0!important;background:#0d0a06 linear-gradient(135deg,#1a140cfa,#080705fa)!important;border-color:#d4af3747!important}.adminCabinetShellBoost .adminCabinetContent :where(input,textarea,select){color:#fff4d2!important;-webkit-text-fill-color:#fff4d2!important;caret-color:#f7d76a!important;background:#090806 linear-gradient(135deg,#0c0a07fa,#040403fa)!important;border:1px solid #d4af3761!important;border-radius:14px!important;min-height:42px!important;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #00000038!important}.adminCabinetShellBoost .adminCabinetContent :where(){color:#fff5dc70!important;-webkit-text-fill-color:#fff5dc70!important}.adminCabinetShellBoost .adminCabinetContent select,.adminCabinetShellBoost .adminCabinetContent option{color:#fff4d2!important;-webkit-text-fill-color:#fff4d2!important;background:#11100c!important}.adminCabinetShellBoost .adminCabinetContent :where(input[type=radio],input[type=checkbox]){accent-color:#d4af37!important;min-height:auto!important;box-shadow:none!important;background:0 0!important}.adminCabinetShellBoost .adminCabinetContent :where(label:has(input[type=radio]),label:has(input[type=checkbox])){align-items:center;gap:12px;color:#fff5dcf5!important;background:linear-gradient(135deg,#1c160df5,#090806f5)!important;border:1px solid #d4af374d!important;border-radius:18px!important;padding:14px 16px!important;display:flex!important}.adminCabinetShellBoost .adminCabinetContent :where(table){color:#fff5dcf0!important;background:#080705db!important;border:1px solid #d4af3738!important}.adminCabinetShellBoost .adminCabinetContent :where(th){color:#f7d76a!important;background:#140f09fa!important}.adminCabinetShellBoost .adminCabinetContent :where(td){color:#fff5dce6!important;background:0 0!important}.adminCabinetShellBoost .adminCabinetContent :where(button){color:#14100a!important;-webkit-text-fill-color:#14100a!important;background:linear-gradient(135deg,#f7d76a,#d4af37)!important;border-color:#f7d76a9e!important;box-shadow:0 12px 28px #d4af372e!important}.adminCabinetShellBoost .adminCabinetContent :where(button[disabled]){opacity:.55}.adminCabinetShellBoost .adminBoostCurrentBox,.adminCabinetShellBoost .adminBoostCurrentField{color:#fff5dcf0!important;background:linear-gradient(135deg,#1a140cf5,#080705f5)!important;border-color:#d4af373d!important}.adminCabinetShellBoost .adminBoostCurrentField span{color:#f7d76a!important}.adminCabinetShellBoost .adminBoostCurrentField strong{color:#fff4d2!important}.adminCabinetShellBoost .adminCabinetContent *{text-shadow:none}.adminCabinetShellBoost .adminCabinetContent :not(input):not(textarea):not(select):not(option):not(button){-webkit-text-fill-color:currentColor}.vcReviewsUnderDescriptionMount{width:100%}.vcReviewsBlock,.vcReviewsBlock.vcReviewsCompact{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:16px;width:min(920px,100% - 24px);margin:12px auto 20px;padding:12px;color:inherit!important;box-shadow:none!important;background:0 0!important}.vcReviewsBlock *,.vcReviewsBlock.vcReviewsCompact *{color:inherit}.vcReviewsBlock .vcReviewsHead,.vcReviewsBlock.vcReviewsCompact .vcReviewsHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.vcReviewsBlock .vcReviewsHead p,.vcReviewsBlock.vcReviewsCompact .vcReviewsHead p{opacity:.7;text-transform:uppercase;letter-spacing:.08em;margin:0 0 3px;font-size:11px;line-height:1.2}.vcReviewsBlock .vcReviewsHead h2,.vcReviewsBlock.vcReviewsCompact .vcReviewsHead h2{margin:0;font-size:clamp(17px,2vw,22px);font-weight:700;line-height:1.15}.vcReviewsBlock .vcReviewsRating,.vcReviewsBlock.vcReviewsCompact .vcReviewsRating{background:color-mix(in srgb, currentColor 6%, transparent);border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;line-height:1;display:inline-flex}.vcReviewsBlock .vcReviewsRating strong,.vcReviewsBlock.vcReviewsCompact .vcReviewsRating strong{font-size:13px;font-weight:700}.vcReviewsBlock .vcReviewsRating span,.vcReviewsBlock.vcReviewsCompact .vcReviewsRating span{opacity:.68;font-size:11px}.vcStars,.vcReviewsBlock .vcStars,.vcReviewsBlock.vcReviewsCompact .vcStars{color:inherit;opacity:.35;gap:1px;font-size:13px;line-height:1;display:inline-flex}.vcStars .isFilled,.vcReviewsBlock .vcStars .isFilled,.vcReviewsBlock.vcReviewsCompact .vcStars .isFilled{color:inherit;opacity:1}.vcReviewButton,.vcReviewsBlock .vcReviewButton,.vcReviewsBlock.vcReviewsCompact .vcReviewButton,.vcReviewsBlock .vcReviewForm button,.vcReviewsBlock.vcReviewsCompact .vcReviewForm button{border:1px solid color-mix(in srgb, currentColor 24%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);min-height:34px;box-shadow:none;cursor:pointer;border-radius:999px;padding:0 13px;font-size:12px;font-weight:700;color:inherit!important}.vcReviewButton:hover,.vcReviewsBlock .vcReviewButton:hover,.vcReviewsBlock.vcReviewsCompact .vcReviewButton:hover,.vcReviewsBlock .vcReviewForm button:hover,.vcReviewsBlock.vcReviewsCompact .vcReviewForm button:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.vcReviewsBlock .vcReviewForm,.vcReviewsBlock.vcReviewsCompact .vcReviewForm{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);border-radius:14px;gap:9px;margin:10px 0;padding:12px;display:grid}.vcReviewsBlock .vcReviewForm h3,.vcReviewsBlock.vcReviewsCompact .vcReviewForm h3{margin:0;font-size:16px}.vcReviewsBlock .vcReviewForm p,.vcReviewsBlock.vcReviewsCompact .vcReviewForm p{opacity:.72;margin:0;font-size:13px}.vcReviewsBlock .vcReviewForm label,.vcReviewsBlock.vcReviewsCompact .vcReviewForm label{gap:5px;font-size:12px;font-weight:600;display:grid}.vcReviewsBlock .vcReviewForm input,.vcReviewsBlock .vcReviewForm textarea,.vcReviewsBlock .vcReviewForm select,.vcReviewsBlock.vcReviewsCompact .vcReviewForm input,.vcReviewsBlock.vcReviewsCompact .vcReviewForm textarea,.vcReviewsBlock.vcReviewsCompact .vcReviewForm select{background:color-mix(in srgb, currentColor 5%, transparent);border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:12px;min-height:38px;padding:8px 10px;color:inherit!important}.vcReviewsBlock .vcReviewForm textarea,.vcReviewsBlock.vcReviewsCompact .vcReviewForm textarea{resize:vertical;min-height:82px}.vcReviewsBlock .vcReviewMessage,.vcReviewsBlock.vcReviewsCompact .vcReviewMessage{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);border-radius:12px;padding:9px 10px;font-size:13px}.vcReviewsBlock .vcReviewList,.vcReviewsBlock.vcReviewsCompact .vcReviewList{gap:8px;display:grid}.vcReviewsBlock .vcReviewItem,.vcReviewsBlock.vcReviewsCompact .vcReviewItem{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);border-radius:13px;padding:10px}.vcReviewsBlock .vcReviewItemTop,.vcReviewsBlock.vcReviewsCompact .vcReviewItemTop{justify-content:space-between;gap:10px;margin-bottom:5px;display:flex}.vcReviewsBlock .vcReviewItemTop strong,.vcReviewsBlock.vcReviewsCompact .vcReviewItemTop strong{font-size:13px;font-weight:700}.vcReviewsBlock .vcReviewItem p,.vcReviewsBlock.vcReviewsCompact .vcReviewItem p,.vcReviewsBlock .vcReviewsEmpty,.vcReviewsBlock.vcReviewsCompact .vcReviewsEmpty{opacity:.74;margin:0;font-size:13px;line-height:1.45}.vcReviewCardBadge{z-index:5;max-width:calc(100% - 20px);color:inherit;background:color-mix(in srgb, currentColor 8%, transparent);border:1px solid color-mix(in srgb, currentColor 18%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;line-height:1;display:inline-flex;position:absolute;bottom:10px;right:10px}.vcReviewCardBadge span,.vcReviewCardBadge b{color:inherit;font-weight:700}@media (max-width:720px){.vcReviewsBlock,.vcReviewsBlock.vcReviewsCompact{width:min(100% - 16px,920px);margin:10px auto 16px;padding:10px}.vcReviewsBlock .vcReviewsHead,.vcReviewsBlock.vcReviewsCompact .vcReviewsHead{flex-direction:column;align-items:flex-start}}.vcReviewsUnderDescriptionMount{order:999;width:100%;display:block}.vcReviewsUnderDescriptionMount .vcReviewsBlock,.vcReviewsBlock.vcReviewsCompact{width:100%!important;max-width:100%!important;box-shadow:none!important;background:color-mix(in srgb, currentColor 4%, transparent)!important;border:1px solid color-mix(in srgb, currentColor 14%, transparent)!important;border-radius:14px!important;margin-top:10px!important;margin-bottom:18px!important;padding:10px 12px!important}.vcReviewsUnderDescriptionMount .vcReviewsHead{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:8px!important;display:flex!important}.vcReviewsUnderDescriptionMount .vcReviewsHead p{display:none!important}.vcReviewsUnderDescriptionMount .vcReviewsHead h2{margin:0!important;font-size:18px!important;line-height:1.15!important}.vcReviewsUnderDescriptionMount .vcReviewsRating{border-radius:999px!important;gap:5px!important;padding:5px 8px!important;font-size:12px!important}.vcReviewsUnderDescriptionMount .vcStars{gap:1px!important;font-size:12px!important}.vcReviewsUnderDescriptionMount .vcReviewButton{border-radius:999px!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important}@media (max-width:720px){.vcReviewsUnderDescriptionMount .vcReviewsHead{flex-direction:column!important;align-items:flex-start!important}}.vcReviewCardBadge{display:none!important}.vcReviewCardMeta{width:100%;min-width:0;color:inherit;background:color-mix(in srgb, currentColor 5%, transparent);border:1px solid color-mix(in srgb, currentColor 14%, transparent);pointer-events:none;border-radius:10px;flex-wrap:nowrap;align-items:center;gap:6px;margin:8px 0;padding:7px 9px;display:flex;overflow:hidden;z-index:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;position:relative!important;inset:auto!important}.vcReviewCardMetaIcon{opacity:.8;flex:none;font-size:13px;line-height:1}.vcReviewCardMetaReviews{white-space:nowrap;opacity:.74;flex:0 auto;min-width:0;font-size:11px;line-height:1.2}.vcReviewCardMetaStars{white-space:nowrap;opacity:.32;align-items:center;gap:1px;margin-left:auto;font-size:11px;line-height:1;display:inline-flex}.vcReviewCardMetaStars .isFilled{opacity:1}.vcReviewCardMetaAverage{flex:none;font-size:11px;font-weight:700;line-height:1}:is(body:has(a[href^=\/devushki]) .vcReviewCardMeta,main .vcReviewCardMeta){clear:both}@media (max-width:720px){.vcReviewCardMeta{border-radius:9px;gap:5px;width:100%;margin:6px 0;padding:6px 8px}.vcReviewCardMetaIcon{font-size:12px}.vcReviewCardMetaReviews,.vcReviewCardMetaAverage,.vcReviewCardMetaStars{font-size:10px}}@media (max-width:380px){.vcReviewCardMeta{flex-wrap:wrap}.vcReviewCardMetaStars{order:3;margin-left:0}.vcReviewCardMetaAverage{order:4}}.vcSubmissionBulkToolbar{color:#fff5faf5;width:100%;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#26061b7a;border:1px solid #ffffff21;border-radius:18px;margin:0 0 16px;padding:14px}.vcSubmissionBulkHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.vcSubmissionBulkHeader>div{gap:3px;display:grid}.vcSubmissionBulkHeader strong{color:#fff5fafa;font-size:16px}.vcSubmissionBulkHeader span{color:#fff5faa3;font-size:12px}.vcSubmissionBulkControls{color:#fff5fad1;background:#00000024;border:1px solid #ffffff1a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;padding:9px 10px;font-size:13px;display:flex}.vcSubmissionSelectAll{color:#fff5faeb;cursor:pointer;align-items:center;gap:8px;font-weight:700;display:inline-flex}.vcSubmissionSelectAll input,.vcSubmissionDeleteRow input{accent-color:#d55791;cursor:pointer;flex:none;width:17px;height:17px;margin:0}.vcSubmissionRefreshButton{color:#fff5fae6;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:9px;min-height:32px;margin-left:auto;padding:0 11px;font-size:12px;font-weight:700}.vcSubmissionDeleteButton{color:#fff;cursor:pointer;background:#b82f61;border:1px solid #ff7ea68c;border-radius:11px;min-height:38px;padding:0 15px;font-size:13px;font-weight:800}.vcSubmissionDeleteButton:hover:not(:disabled){background:#cc3b70}.vcSubmissionDeleteButton:disabled,.vcSubmissionRefreshButton:disabled{opacity:.42;cursor:not-allowed}.vcSubmissionDeleteList{scrollbar-width:thin;gap:7px;max-height:380px;margin-top:12px;display:grid;overflow-y:auto}.vcSubmissionDeleteRow{color:#fff5faeb;cursor:pointer;background:#00000021;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}.vcSubmissionDeleteRow:hover{background:#ffffff0b;border-color:#ff7ea657}.vcSubmissionDeleteRow.isSelected{background:#d5579124;border-color:#ff7ea68c}.vcSubmissionDeleteInfo{gap:3px;min-width:0;display:grid}.vcSubmissionDeleteInfo strong{color:#fff5fafa;font-size:13px}.vcSubmissionDeleteInfo small{color:#fff5fa94;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.vcSubmissionDeleteStatus{color:#fff5fad1;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:5px 8px;font-size:10px}.vcSubmissionBulkMessage,.vcSubmissionBulkEmpty{color:#fff5fadb;background:#00000021;border:1px solid #ffffff1a;border-radius:11px;margin-top:10px;padding:10px;font-size:13px}@media (max-width:720px){.vcSubmissionBulkToolbar{border-radius:14px;padding:11px}.vcSubmissionBulkHeader{flex-direction:column;align-items:stretch}.vcSubmissionDeleteButton{width:100%}.vcSubmissionBulkControls{gap:9px}.vcSubmissionRefreshButton{width:100%;margin-left:0}.vcSubmissionDeleteRow{grid-template-columns:auto minmax(0,1fr)}.vcSubmissionDeleteStatus{grid-column:2;width:fit-content}}.vcBoostRequisitesCard{width:100%;color:inherit;box-shadow:none;background:#1e051757;border:1px solid #ffffff24;border-radius:20px;margin:0 0 18px;padding:18px}.vcBoostRequisitesHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.vcBoostRequisitesHead>div{gap:4px;display:grid}.vcBoostRequisitesHead span{color:#fff5fa9e;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.vcBoostRequisitesHead h2{color:#fff5fafa;margin:0;font-size:24px}.vcBoostRequisitesHead button{color:#fff;cursor:pointer;background:#b82f61eb;border:1px solid #ff7ea675;border-radius:12px;min-height:40px;padding:0 16px;font-weight:800}.vcBoostRequisitesHead button:disabled{opacity:.48;cursor:not-allowed}.vcBoostRequisitesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.vcBoostRequisitesGrid label{min-width:0;color:inherit;gap:6px;display:grid;background:0 0!important}.vcBoostRequisitesGrid label>span{color:#fff5fac7;font-size:12px;font-weight:750;background:0 0!important}.vcBoostRequisitesGrid input[type=text],.vcBoostRequisitesGrid input[type=tel],.vcBoostRequisitesGrid input[type=number]{border-radius:11px;width:100%;min-height:43px;padding:9px 11px;color:#fff5faf5!important;-webkit-text-fill-color:#fff5faf5!important;box-shadow:none!important;background:#0000002e!important;border:1px solid #ffffff29!important}.vcBoostRequisitesGrid input::placeholder{color:#fff5fa61!important;-webkit-text-fill-color:#fff5fa61!important}.vcBoostRequisitesSwitch{border:1px solid #ffffff21;border-radius:12px;align-items:center;min-height:65px;padding:11px 13px;background:#00000021!important;gap:10px!important;display:flex!important}.vcBoostRequisitesSwitch input{accent-color:#d55791;width:18px;height:18px;margin:0}.vcBoostRequisitesSwitch>span{text-transform:none;letter-spacing:normal;gap:2px;display:grid}.vcBoostRequisitesSwitch strong{color:#fff5faf0;font-size:13px}.vcBoostRequisitesSwitch small{color:#fff5fa8f;font-size:11px}.vcBoostRequisitesMessage{color:#fff5fad6;background:#00000021;border:1px solid #ffffff1c;border-radius:10px;margin-top:12px;padding:10px 11px;font-size:13px}@media (max-width:720px){.vcBoostRequisitesCard{border-radius:15px;padding:13px}.vcBoostRequisitesHead{flex-direction:column;align-items:stretch}.vcBoostRequisitesHead button{width:100%}.vcBoostRequisitesGrid{grid-template-columns:1fr}.gallery,.galleryMain,[class*=profileGallery],[class*=ProfileGallery],[class*=girlProfileGallery],[class*=GirlProfileGallery]{flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;max-width:100%!important;display:flex!important}.galleryMain,.girlDetailMainPhoto,[class*=galleryMain],[class*=GalleryMain],[class*=mainPhoto],[class*=MainPhoto],[class*=photoStage],[class*=PhotoStage]{order:1!important;width:100%!important;min-width:0!important;max-width:100%!important}.galleryThumbs,.girlDetailThumbs,[class*=galleryThumbs],[class*=GalleryThumbs],[class*=photoThumbs],[class*=PhotoThumbs],[class*=thumbnailStrip],[class*=ThumbnailStrip],[class*=photoStrip],[class*=PhotoStrip]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-direction:row!important;order:2!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:8px 0 0!important;padding:2px 0 6px!important;display:flex!important;overflow:auto hidden!important}.thumb,[class*=galleryThumb]:not([class*=Thumbs]),[class*=GalleryThumb]:not([class*=Thumbs]),[class*=photoThumb]:not([class*=Thumbs]),[class*=PhotoThumb]:not([class*=Thumbs]){scroll-snap-align:start;flex:0 0 66px!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:82px!important;min-height:82px!important;max-height:82px!important;margin:0!important}.thumb,[class*=galleryThumb]:not([class*=Thumbs]),[class*=GalleryThumb]:not([class*=Thumbs]),[class*=photoThumb]:not([class*=Thumbs]),[class*=PhotoThumb]:not([class*=Thumbs]) img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}}@media (max-width:380px){.thumb,[class*=galleryThumb]:not([class*=Thumbs]),[class*=GalleryThumb]:not([class*=Thumbs]),[class*=photoThumb]:not([class*=Thumbs]),[class*=PhotoThumb]:not([class*=Thumbs]){flex-basis:58px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:72px!important;min-height:72px!important;max-height:72px!important}}.seoLandingPage{color:#ffffffeb;width:min(1180px,100% - 28px);margin:0 auto;padding:34px 0 60px}.seoHero{background:radial-gradient(circle at 18% 20%,#ff2b9633,#0000 34%),radial-gradient(circle at 78% 22%,#f5b9582e,#0000 32%),linear-gradient(135deg,#140a12f0,#07080cf5);border:1px solid #ffd2822e;border-radius:28px;padding:clamp(26px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 24px 80px #00000073}.seoEyebrow{letter-spacing:.04em;text-transform:uppercase;color:#ffdfa6f2;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;margin-bottom:14px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.seoHero h1{letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(34px,6vw,72px);line-height:.96}.seoHero p{color:#ffffffb8;max-width:780px;margin:18px 0 0;font-size:clamp(16px,2vw,21px);line-height:1.6}.seoHeroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.seoHeroActions a{color:#12070c;background:linear-gradient(135deg,#ffe0a3,#ff4ea3);border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 18px 40px #ff2b962e}.seoHeroActions a+a{color:#ffffffeb;background:#ffffff14;border:1px solid #ffffff26}.seoContentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.seoTextCard,.seoTagsBlock,.seoLinksBlock{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;box-shadow:0 18px 60px #00000038}.seoTextCard{padding:22px}.seoTextCard h2,.seoTagsBlock h2,.seoLinksBlock h2{letter-spacing:-.03em;margin:0 0 10px;font-size:22px}.seoTextCard p{color:#ffffffb3;margin:0;line-height:1.62}.seoTagsBlock,.seoLinksBlock{margin-top:18px;padding:22px}.seoTags{flex-wrap:wrap;gap:10px;display:flex}.seoTags span{color:#ffffffc2;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:800;display:inline-flex}.seoLinksGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.seoLinksGrid a{color:#ffffffdb;background:#ffffff0f;border:1px solid #ffffff17;border-radius:14px;align-items:center;min-height:44px;padding:10px 13px;font-weight:800;text-decoration:none;display:flex}.seoLinksGrid a:hover{background:#ff2b9624;border-color:#ffd28247}@media (max-width:768px){.seoLandingPage{width:min(100% - 20px,560px);padding:18px 0 42px}.seoHero{border-radius:22px;padding:24px 18px}.seoContentGrid,.seoLinksGrid{grid-template-columns:1fr}.seoTextCard,.seoTagsBlock,.seoLinksBlock{border-radius:18px;padding:16px}.seoHeroActions a{width:100%}html,body{scroll-behavior:auto!important}*,:before,:after,.globalGirlBg,.nightBg,.vc2Bg,.mobileHomeBg{transition:none!important;animation:none!important}.globalGirlGlow,.globalGirlSmoke,.globalGirlSweep,.globalGirlHairLight,.nightGlow,.nightSmoke,.vc2Glow,.vc2Smoke,.velvetAdminGlow,.velvetAdminLine,.mhlGlow,.mhlSmoke,.mhlSweep{transition:none!important;animation:none!important;display:none!important}.marquee,.marqueeTrack,.ticker,.tickerTrack,.runningLine,.runningTrack{transition:none!important;animation:none!important;transform:none!important}.mhlRow,.marqueeRow,.tickerRow{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.mhlTrack{width:max-content!important}a,button,.profileCard,.girlCard,.mhlMiniCard,.mhlLeadCard,.seoTextCard,.seoLinksGrid a{transform:none!important}}.girlDetailMobileName{display:none}@media (max-width:768px){.girlDetailMobileName{margin:0 0 12px;padding:0 2px;display:block!important}.girlDetailMobileName h1{letter-spacing:-.045em;margin:0;font-size:clamp(30px,9vw,42px);line-height:1}.girlDetailInfo>.girlDetailKicker,.girlDetailInfo>h1{display:none!important}.girlDetailHero{flex-direction:column!important;display:flex!important}.girlDetailMainPhoto{order:1!important;width:100%!important}.girlDetailInfo{order:2!important;width:100%!important}.girlDetailMainPhoto img{object-fit:cover;width:100%;height:100%;display:block}.girlDetailThumbs{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none!important;gap:8px!important;width:100%!important;margin-top:10px!important;margin-bottom:14px!important;padding:2px 1px 5px!important;display:flex!important;overflow:auto hidden!important}.girlDetailThumbs::-webkit-scrollbar{display:none}.girlDetailThumbs button{scroll-snap-align:start;overflow:hidden;flex:0 0 76px!important;width:76px!important;min-width:76px!important;height:96px!important;padding:0!important}.girlDetailThumbs button img{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.girlDetailContent{content-visibility:auto;contain-intrinsic-size:500px}.girlDetailMainPhoto,.girlDetailThumbs,.girlDetailInfo{transition:none!important;animation:none!important}}.cleaningAdSlot{z-index:15;pointer-events:none;justify-content:flex-start;width:min(1180px,100% - 28px);margin:10px auto 4px;display:flex;position:relative}.cleaningAdBadge{pointer-events:auto;background:linear-gradient(135deg,#101318f5,#1b141cf0);border:1px solid #ffffff24;border-radius:17px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;width:min(338px,100%);min-height:68px;padding:10px 13px 10px 11px;display:grid;box-shadow:0 10px 30px #00000047,inset 0 1px #ffffff0d;transition:none!important;animation:none!important}.cleaningAdIcon{background:linear-gradient(135deg,#ffda8bf2,#ff61aee6);border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.cleaningAdIcon svg{fill:#170c13;width:25px;height:25px}.cleaningAdText{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cleaningAdLabel{color:#ffffff75;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:800;line-height:1;display:block}.cleaningAdText strong{color:#ffffffed;font-size:12px;font-weight:800;line-height:1.3;display:block}.cleaningAdText a{color:#ffdca0;white-space:nowrap;margin-top:4px;font-size:14px;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex}.cleaningAdText a:hover,.cleaningAdText a:focus-visible{text-decoration:underline}@media (max-width:768px){.cleaningAdSlot{width:calc(100% - 20px);margin:8px 10px 5px}.cleaningAdBadge{border-radius:15px;grid-template-columns:38px minmax(0,1fr);gap:9px;width:min(320px,100%);min-height:60px;padding:8px 11px 8px 9px}.cleaningAdIcon{border-radius:11px;width:38px;height:38px}.cleaningAdIcon svg{width:22px;height:22px}.cleaningAdText strong{font-size:11px;line-height:1.25}.cleaningAdText a{margin-top:3px;font-size:13px}}@media (max-width:360px){.cleaningAdBadge{width:100%}.cleaningAdText strong{font-size:10.5px}}@media (max-width:768px){.girlDetailHero{align-items:stretch!important;width:100%!important;min-width:0!important}.girlDetailMainPhoto{border-radius:inherit;contain:layout paint;overflow-anchor:none;background:#0b0b0e;aspect-ratio:3/4!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:relative!important;overflow:hidden!important}.girlDetailMainPhoto>img{border-radius:inherit;object-fit:cover!important;object-position:center top!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transition:none!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.girlDetailThumbs{overflow-anchor:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:none!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-height:102px!important;display:flex!important;overflow:auto hidden!important}.girlDetailThumbs button{border:2px solid #0000;box-sizing:border-box!important;flex:0 0 76px!important;width:76px!important;min-width:76px!important;height:96px!important;min-height:96px!important;margin:0!important;padding:0!important;transition:none!important;animation:none!important;position:relative!important;overflow:hidden!important;transform:none!important}.girlDetailThumbs button.active{border-width:2px!important}.girlDetailThumbs button img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important;transition:none!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.girlDetailInfo,.girlDetailContent{overflow-anchor:none}.girlPhotoViewer img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:88dvh!important}:is(body:has(.mobileHomeRatingV1) .mhlFeed,body:has(.mobileHomeRatingV1) .mhlRow){overflow:hidden!important}body:has(.mobileHomeRatingV1) .mhlTrack{will-change:transform;transform:translate(0,0);flex-wrap:nowrap!important;width:max-content!important;transition:none!important;animation:42s linear infinite mhlMarquee!important;display:flex!important}body:has(.mobileHomeRatingV1) .mhlMiniCard{flex-shrink:0!important}}@keyframes mhlMobileFeedMove{0%{left:0}to{left:-50%}}@media (max-width:768px){:is(body:has(.mobileHomeRatingV1) .mhlFeed,body:has(.mobileHomeRatingV1) .mhlRow){width:100%!important;position:relative!important;overflow:hidden!important}body:has(.mobileHomeRatingV1) .mhlTrack{will-change:left;left:0;flex-wrap:nowrap!important;width:max-content!important;min-width:max-content!important;transition:none!important;animation-name:mhlMobileFeedMove!important;animation-duration:32s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;display:flex!important;position:relative!important}body:has(.mobileHomeRatingV1) .mhlMiniCard{flex:0 0 142px!important;width:142px!important;min-width:142px!important}body:has(.mobileHomeRatingV1) .mhlTrack{animation-name:mhlMobileFeedMove!important;animation-duration:20s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important}}@keyframes mhlMobileMarqueeSmooth{0%{transform:translate(0,0)}to{transform:translate(calc(-50% - 6px))}}@media (max-width:768px){:is(body:has(.mobileHomeRatingV1) .mhlFeed,body:has(.mobileHomeRatingV1) .mhlRow){touch-action:pan-y;contain:paint;width:100%!important;position:relative!important;overflow:hidden!important}body:has(.mobileHomeRatingV1) .mhlTrack{will-change:transform;backface-visibility:hidden;perspective:1000px;transform-style:preserve-3d;flex-wrap:nowrap!important;gap:12px!important;width:max-content!important;min-width:max-content!important;transition:none!important;animation-name:mhlMobileMarqueeSmooth!important;animation-duration:20s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-direction:normal!important;animation-play-state:running!important;animation-delay:0s!important;animation-fill-mode:none!important;display:flex!important;position:relative!important;left:auto!important}body:has(.mobileHomeRatingV1) .mhlMiniCard{backface-visibility:hidden;contain:layout paint;flex:0 0 142px!important;width:142px!important;min-width:142px!important}body:has(.mobileHomeRatingV1) .mhlMiniPhoto{backface-visibility:hidden}body:has(.mobileHomeRatingV1) .mhlMiniPhoto img{backface-visibility:hidden}.girlDetailPage{overflow-anchor:none!important}.girlDetailMainPhoto{aspect-ratio:3/4!important;contain:layout paint!important;background:#0b0b0e!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:relative!important;overflow:hidden!important}.girlDetailMainPhoto>img{object-fit:cover!important;object-position:center center!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;transition:none!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.girlDetailThumbs{overflow-anchor:none!important;height:101px!important;min-height:101px!important;overflow-y:hidden!important}.girlDetailThumbs button{box-sizing:border-box!important;border:2px solid #0000!important;flex:0 0 76px!important;width:76px!important;min-width:76px!important;height:96px!important;min-height:96px!important;transform:none!important}.girlDetailThumbs button.active{border-width:2px!important}.girlDetailContent{content-visibility:visible!important;contain:none!important;contain-intrinsic-size:auto!important}.girlDetailEmpty{min-height:70svh}.girlDetailMainPhoto{overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y pinch-zoom!important}.girlDetailMainPhoto img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.girlDetailThumbs{touch-action:pan-x pan-y}}
