.xp .vrz{border:1px solid var(--line,#e4e6ea);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:14px;margin:34px 0;padding:24px 26px;display:grid;position:relative}.xp .vrz .over{letter-spacing:.1em;text-transform:uppercase;color:#bb5c8d;font:700 11px/1.2 JetBrains Mono,monospace}.xp .vrz h3{text-wrap:balance;margin:0;font-size:25px;line-height:1.2}.xp .vrz p{color:#545860;margin:0;font-size:16px;line-height:1.5}.xp .vrz form{gap:10px;display:grid}.xp .vrz .row{flex-wrap:wrap;gap:10px;display:flex}.xp .vrz input[type=text],.xp .vrz input[type=email]{min-width:0;height:48px;font:inherit;color:#191c1e;background:#fff;border:1px solid #d4d7dd;border-radius:12px;flex:220px;padding:0 16px;font-size:16px}.xp .vrz input[type=text]:focus,.xp .vrz input[type=email]:focus{outline-offset:1px;outline:2px solid #bb5c8d}.xp .vrz .btn{white-space:nowrap;height:48px}.xp .vrz label{color:#545860;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.xp .vrz label input{accent-color:#bb5c8d;margin-top:3px}.xp .vrz .fine{color:#545860;font-size:13px;line-height:1.45}.xp .vrz .fine b{color:#191c1e;font-family:JetBrains Mono,monospace}.xp .vrz .msg{color:#2e7d52;font-size:14px}.xp .vrz .msg.err{color:#b3261e}.xp .vrz--reg{background:linear-gradient(135deg,#fbf1f6 0%,#f1eef9 100%);border-color:#ebd3e0}.xp .vrz--reg .acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.xp .vrz--reg .alt{color:#bb5c8d;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:16px;font-weight:700;text-decoration:underline}.xp .vrz--sub{grid-template-columns:minmax(0,1fr)}.xp .vrz .res{color:#191c1e;background:#f2f7f3;border:1px solid #d5e8da;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.5}.xp .vrz .res a{color:#a34e7c;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (min-width:760px){.xp .vrz--lim{-moz-column-gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:32px}.xp .vrz--lim .hd{grid-column:1}.xp .vrz--lim .fm{grid-column:2}.xp .vrz--lim .fine,.xp .vrz--lim .res{grid-column:1/-1}}@media (min-width:561px){.xp .vrz--lim .row{flex-wrap:nowrap}.xp .vrz--lim input[type=text]{flex:1 1 0}}@media (max-width:560px){.xp .vrz{padding:22px 18px}.xp .vrz h3{font-size:21px}.xp .vrz .btn{width:100%}}.xp .ptoc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.xp .ptoc summary::-webkit-details-marker{display:none}.xp .ptoc summary:after{content:"";border-bottom:2px solid #bb5c8d;border-right:2px solid #bb5c8d;flex:none;width:9px;height:9px;margin:-3px 8px 0 0;transition:transform .2s;transform:rotate(45deg)}.xp .ptoc details[open] summary:after{margin-top:3px;transform:rotate(-135deg)}.xp .artb img{border-radius:14px;max-width:100%;height:auto;margin:18px 0;display:block}.xp .bgrid .cover.photo,.xp .track .cover.photo{aspect-ratio:16/7}.xp .artb .tblwrap{border:1px solid var(--line);border-radius:12px;margin:1.4em 0;overflow-x:auto}.xp .artb table{border-collapse:collapse;width:100%;min-width:480px;font-size:15px;line-height:1.5}.xp .artb th,.xp .artb td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:10px 14px}.xp .artb thead th{background:var(--soft,#f5f6f8);border-top:0;font-weight:700}@media (max-width:760px){.xp .bfilter{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-inline:-20px;padding:2px 20px;overflow-x:auto}.xp .bfilter::-webkit-scrollbar{display:none}.xp .bfilter :is(button,a){flex:none}.xp .bfeat .btop{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.xp .btop ol{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;margin:0 -20px;padding:2px 20px 8px;scroll-padding-inline:20px;list-style:none;display:flex;overflow-x:auto}.xp .btop ol::-webkit-scrollbar{display:none}.xp .btop li{scroll-snap-align:start;background:#f4e6ee;border:0;border-radius:16px;flex:0 0 74%;padding:14px}.xp .btop a{padding:0}.xp .btop li:nth-child(2n){background:#eef6f1}.xp .btop li:nth-child(3n){background:#eef0fa}.xp .bgrid a.post{border-radius:14px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:12px;padding:10px;display:grid}.xp .bgrid a.post .cover.photo,.xp .bgrid a.post .cover.r{aspect-ratio:auto;border-radius:10px;width:96px;height:96px;min-height:0;padding:0}.xp .bgrid a.post .cover.r :is(.rl,.rm,.rw){display:none}.xp .bgrid a.post .cover.r .ri{opacity:.3;width:46%;bottom:27%;right:27%}.xp .bgrid a.post .pb{gap:6px;padding:0}.xp .bgrid a.post h4{font-size:15.5px;line-height:1.3}.xp .bgrid a.post .ex{display:none}.xp .bgrid a.post .meta{padding-top:2px}.xp .bgrid{gap:10px}}
