:root{--vn-bg:#0c0c0c;--vn-surface:#171717;--vn-text:#f7f7f7;--vn-text-muted:#a3a3a3;--vn-accent:#707070;--vn-danger:#686868;--vn-success:#9b9b9b;--vn-focus:#b6b6b6;--vn-radius-md:12px;--vn-motion-fast:.12s}*:focus-visible{outline:3px solid var(--vn-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.vn-auth-screen{min-height:100vh;display:grid;place-items:center;padding:32px 16px;box-sizing:border-box;background:radial-gradient(900px 500px at 15% 0%,rgba(111,111,111,.28),transparent 60%),radial-gradient(700px 500px at 100% 100%,rgba(182,182,182,.22),transparent 60%),#0c0c0c;color:#f2f2f2}.vn-auth-screen[data-theme=light]{background:radial-gradient(900px 500px at 15% 0%,rgba(111,111,111,.18),transparent 60%),radial-gradient(700px 500px at 100% 100%,rgba(182,182,182,.18),transparent 60%),#f4f4f4;color:#161616}.vn-auth{--vn-bg: rgba(21,21,21,.86);--vn-border: rgba(255,255,255,.1);--vn-fg: #f2f2f2;--vn-muted: rgba(242,242,242,.62);--vn-input-bg: rgba(255,255,255,.06);--vn-input-border: rgba(255,255,255,.12);--vn-accent: #6f6f6f;--vn-accent-2: #b6b6b6;--vn-error: #8a8a8a;--vn-ok: #bcbcbc;width:100%;max-width:460px;box-sizing:border-box;padding:28px 28px 22px;border-radius:22px;background:var(--vn-bg);border:1px solid var(--vn-border);color:var(--vn-fg);box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-family:Inter,SF Pro Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;text-align:left}.vn-auth[data-theme=light]{--vn-bg: rgba(255,255,255,.92);--vn-border: rgba(0,0,0,.08);--vn-fg: #161616;--vn-muted: rgba(22,22,22,.6);--vn-input-bg: rgba(0,0,0,.035);--vn-input-border: rgba(0,0,0,.12);box-shadow:0 30px 80px #1717172e}.vn-auth *{box-sizing:border-box}.vn-auth__brand{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.vn-logo{flex:none;filter:drop-shadow(0 8px 20px rgba(111,111,111,.45))}.vn-auth__brand-text{display:flex;flex-direction:column;min-width:0;flex:1}.vn-auth__brand-title{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.vn-auth__brand-id{background:linear-gradient(90deg,var(--vn-accent),var(--vn-accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.vn-auth__brand-sub{font-size:12.5px;color:var(--vn-muted);margin-top:3px}.vn-auth__service{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#ffffff0f;border:1px solid var(--vn-input-border)}.vn-auth[data-theme=light] .vn-auth__service{background:#0000000a}.vn-auth__service-dot{width:8px;height:8px;border-radius:50%;background:var(--vn-service, var(--vn-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--vn-service, var(--vn-accent)) 30%,transparent)}.vn-auth__tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:var(--vn-input-bg);border:1px solid var(--vn-input-border);margin-bottom:16px}.vn-auth__tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--vn-muted);font:inherit;font-weight:600;font-size:14px;padding:9px 10px;border-radius:9px;cursor:pointer;transition:background .15s,color .15s}.vn-auth__tabs button.is-active{background:linear-gradient(135deg,var(--vn-accent),var(--vn-accent-2));color:#fff;box-shadow:0 6px 18px #6f6f6f59}.vn-auth__title{margin:0 0 6px;font-size:20px;font-weight:700;letter-spacing:-.01em}.vn-auth__lead{margin:0 0 14px;font-size:13.5px;line-height:1.45;color:var(--vn-muted)}.vn-auth__lead b{color:var(--vn-fg)}.vn-auth__steps{display:flex;gap:6px;margin:4px 0 12px}.vn-auth__steps span{height:4px;flex:1;border-radius:4px;background:var(--vn-input-border)}.vn-auth__steps span.is-done{background:var(--vn-ok)}.vn-auth__steps span.is-active{background:linear-gradient(90deg,var(--vn-accent),var(--vn-accent-2))}.vn-auth__info{margin:10px 0;padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.4;background:#bcbcbc1a;border:1px solid rgba(188,188,188,.3);color:var(--vn-fg)}.vn-auth__error{margin:10px 0;padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.4;background:#8a8a8a1a;border:1px solid rgba(138,138,138,.35);color:var(--vn-error)}.vn-auth__form{display:flex;flex-direction:column;gap:12px;margin-top:12px}.vn-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 420px){.vn-grid2{grid-template-columns:1fr}}.vn-field{display:flex;flex-direction:column;gap:6px;min-width:0}.vn-field>span{font-size:12.5px;font-weight:600;color:var(--vn-muted)}.vn-field>small{font-size:12px;color:var(--vn-muted)}.vn-field input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:15px;color:var(--vn-fg);background:var(--vn-input-bg);border:1px solid var(--vn-input-border);border-radius:12px;padding:11px 13px;outline:none;transition:border-color .15s,box-shadow .15s,background .15s;color-scheme:dark}.vn-auth[data-theme=light] .vn-field input{color-scheme:light}.vn-field input::placeholder{color:var(--vn-muted);opacity:.7}.vn-field input:focus{border-color:var(--vn-accent);box-shadow:0 0 0 3px #6f6f6f40}.vn-field__pass{position:relative}.vn-field__pass input{padding-right:44px}.vn-field__eye{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;cursor:pointer;font-size:16px;padding:6px;border-radius:8px;color:var(--vn-muted);line-height:1}.vn-field--code input{text-align:center;letter-spacing:10px;font-size:26px;font-weight:700;font-variant-numeric:tabular-nums;padding:12px}.vn-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.4;color:var(--vn-muted);cursor:pointer}.vn-check input{margin-top:3px;accent-color:var(--vn-accent);width:16px;height:16px;flex:none}.vn-check a{color:var(--vn-accent-2);text-decoration:none}.vn-check a:hover{text-decoration:underline}.vn-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:inherit;font-weight:700;font-size:15px;padding:12px 16px;border-radius:12px;cursor:pointer;transition:transform .1s,filter .15s,opacity .15s}.vn-btn:active{transform:translateY(1px)}.vn-btn:disabled{opacity:.55;cursor:default}.vn-btn--primary{color:#fff;background:linear-gradient(135deg,var(--vn-accent),var(--vn-accent-2));box-shadow:0 10px 26px #6f6f6f59}.vn-btn--primary:hover:not(:disabled){filter:brightness(1.06)}.vn-auth__links{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.vn-auth__links--center{justify-content:center}.vn-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:2px 0;font:inherit;font-size:13px;color:var(--vn-accent-2);cursor:pointer}.vn-link:hover{text-decoration:underline}.vn-link:disabled{opacity:.5;cursor:default}.vn-link--left{align-self:flex-start}.vn-muted{color:var(--vn-muted)}.vn-auth__footer{margin-top:18px;padding-top:14px;border-top:1px solid var(--vn-border);font-size:12.5px;color:var(--vn-muted)}.vn-auth__eco{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:center;margin-top:8px;font-size:12px}.vn-auth__eco a{color:var(--vn-muted);text-decoration:none;border-bottom:1px dotted var(--vn-input-border)}.vn-auth__eco a:hover{color:var(--vn-fg)}@media (max-width: 480px){.vn-auth{padding:22px 18px 18px;border-radius:18px}.vn-auth__brand-title{font-size:20px}}.vn-federated__buttons{display:grid;gap:10px;margin:4px 0 12px}.vn-social{min-height:46px;border:1px solid var(--vn-border,#373737);border-radius:12px;background:var(--vn-panel,#191919);color:inherit;font:inherit;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.vn-social:hover{border-color:#6f6f6f}.vn-social b{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#6c6c6c;color:#fff;font-size:12px}.vn-social--esia b{background:linear-gradient(135deg,#626262,#5c5c5c)}.vn-federated__or{display:flex;align-items:center;gap:10px;color:#969696;font-size:12px}.vn-federated__or:before,.vn-federated__or:after{content:"";height:1px;background:#373737;flex:1}.vn-auth__provider-ok{padding:10px;border:1px solid #747474;border-radius:10px;color:#bebebe}.vn-federated__warn{padding:10px;border-radius:9px;background:#3c3c3c;color:#ccc}.vn-auth:has(.vn-federated--active)>.vn-auth__tabs,.vn-auth:has(.vn-federated--active)>.vn-auth__title,.vn-auth:has(.vn-federated--active)>.vn-auth__lead,.vn-auth:has(.vn-federated--active)>.vn-auth__form{display:none}.vn-auth:has(.vn-federated--active) .vn-federated--active .vn-auth__form{display:grid}.vn-phone-step{display:grid;gap:12px;text-align:left}.vn-phone-step__head h3{margin:0 0 4px;font-size:18px}.vn-phone-step__head p{margin:0;opacity:.78;font-size:13px;line-height:1.45}.vn-phone-step__head small,.vn-phone-step__primary small,.vn-phone-step__alt small{display:block;opacity:.7;font-size:12px;line-height:1.4;margin-top:6px}.vn-phone-step__primary,.vn-phone-step__alt{display:grid;gap:6px}.vn-phone-step__code{display:grid;gap:8px}.vn-btn--yandex{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#fff!important;color:#000!important;border:1px solid rgba(0,0,0,.12)}.vn-btn--ghost{background:transparent;border:1px solid rgba(111,111,111,.35);color:inherit}.vn-btn--ghost:disabled,.vn-btn--yandex:disabled{opacity:.55;cursor:not-allowed}.vn-auth__link{background:none;border:0;color:inherit;opacity:.75;text-decoration:underline;cursor:pointer;padding:4px;justify-self:center}.vn-phone-methods{display:grid;gap:10px}.vn-btn--secondary{background:#6f6f6f1a;border:1px solid rgba(111,111,111,.35);color:inherit;text-align:left}.vn-btn--secondary:disabled{opacity:.55;cursor:not-allowed}.vn-auth-screen,.vn-auth-screen[data-theme=light]{background:#000!important;color:#f2f2f2!important}.vn-auth,.vn-auth[data-theme=light]{--vn-bg: #121212;--vn-border: #2a2a2a;--vn-fg: #f2f2f2;--vn-muted: #9b9b9b;--vn-input-bg: #1a1a1a;--vn-input-border: #333333;--vn-accent: #ffffff;--vn-accent-2: #d0d0d0;--vn-error: #d0d0d0;--vn-ok: #ffffff;color-scheme:dark;background:#121212!important;color:#f2f2f2!important;border:1px solid #2a2a2a!important;border-radius:14px!important;box-shadow:0 18px 48px #0000008c!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vn-auth .vn-logo{filter:drop-shadow(0 8px 18px rgba(94,159,232,.28))}.vn-auth__brand-id{background:none!important;color:#fff!important}.vn-auth__service,.vn-auth[data-theme=light] .vn-auth__service{background:#1a1a1a!important;border-color:#333!important}.vn-auth__service-dot{background:#fff!important;box-shadow:0 0 0 3px #ffffff2e!important}.vn-auth__tabs{background:#0b0b0b!important;border-color:#2a2a2a!important}.vn-auth__tabs button.is-active{color:#000!important;background:#f2f2f2!important;box-shadow:none!important}.vn-auth__steps span.is-done,.vn-auth__steps span.is-active{background:#f2f2f2!important}.vn-auth__info,.vn-auth__error,.vn-auth__provider-ok,.vn-federated__warn{color:#f2f2f2!important;background:#1a1a1a!important;border:1px solid #444444!important}.vn-auth .vn-field input{color:#f2f2f2!important;background:#1a1a1a!important;border-color:#333!important;color-scheme:dark!important}.vn-auth .vn-field input:focus{border-color:#fff!important;box-shadow:0 0 0 3px #ffffff2e!important}.vn-auth .vn-check input{accent-color:#ffffff!important}.vn-auth .vn-check a,.vn-auth .vn-link{color:#d0d0d0!important}.vn-auth .vn-btn{border-radius:8px!important}.vn-auth .vn-btn--primary{color:#000!important;background:#f2f2f2!important;box-shadow:none!important}.vn-auth .vn-btn--secondary,.vn-auth .vn-social{color:#f2f2f2!important;background:#1a1a1a!important;border:1px solid #333333!important}.vn-auth .vn-social:hover{border-color:#fff!important}.vn-auth .vn-social b,.vn-auth .vn-social--esia b{color:#000!important;background:#f2f2f2!important;background-image:none!important}.vn-auth .vn-federated__or{color:#9b9b9b!important}.vn-auth .vn-federated__or:before,.vn-auth .vn-federated__or:after{background:#333!important}.vn-auth button:focus-visible,.vn-auth a:focus-visible,.vn-auth input:focus-visible{outline:2px solid #ffffff!important;outline-offset:2px}.vn-auth__brand{padding-bottom:16px;border-bottom:1px solid #2a2a2a}.vn-auth__brand>.vn-logo{width:58px;height:58px;padding:3px;flex:0 0 58px;filter:none!important;border-radius:16px;background:#080808;border:1px solid #3a3a3a;box-shadow:0 10px 28px #00000059!important}.vn-auth__brand-title{color:#fff!important;font-size:23px!important;letter-spacing:-.035em!important}.vn-auth__brand-sub{max-width:270px;color:#9c9c9c!important}.vn-auth[data-mode=register]{max-width:500px}.vn-auth__success{gap:14px}.vn-auth__success>p{margin:0;line-height:1.5}.vn-auth__success-mark{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#f2f2f2;color:#000;font-size:26px;font-weight:900}@media (max-height: 780px){.vn-auth-screen{align-items:start;padding-block:14px}.vn-auth{padding-block:20px 16px}.vn-auth__brand{margin-bottom:12px;padding-bottom:12px}.vn-auth__form{gap:10px;margin-top:8px}}.vn-auth-screen{height:100vh;height:100dvh;min-height:0;padding:16px;overflow:hidden;align-items:center}.vn-auth{min-width:0;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#626262 #181818;-webkit-overflow-scrolling:touch;scroll-padding-block:24px}.vn-auth[data-mode=register]{max-width:540px}.vn-auth .vn-field input{min-height:46px;font-size:16px}.vn-auth .vn-field>span,.vn-auth .vn-field>small,.vn-auth__brand-sub,.vn-auth__lead{font-size:14px;line-height:1.5}.vn-auth .vn-check{min-height:44px;padding-block:4px;font-size:14px;line-height:1.5;color:#b4b4b4}.vn-auth .vn-check input{width:18px;height:18px;margin-top:2px}.vn-auth .vn-check span{min-width:0;overflow-wrap:anywhere}.vn-auth .vn-check a,.vn-auth__documents a{text-decoration:underline;text-underline-offset:3px}.vn-auth__consent-heading{margin-top:8px;padding-top:16px;border-top:1px solid #2a2a2a;font-size:14px;font-weight:650}.vn-auth__documents{display:flex;flex-wrap:wrap;gap:4px 16px;padding-block:4px;font-size:14px;line-height:1.5}.vn-auth__documents a,.vn-auth__documents button{min-height:44px;display:inline-flex;align-items:center;color:#d0d0d0}.vn-auth .vn-btn,.vn-auth__tabs button{min-height:44px}.vn-auth .vn-field__pass input{padding-right:96px}.vn-auth .vn-field__eye{min-height:40px;font-size:13px}@media (max-width: 540px){.vn-auth-screen{padding:12px}.vn-auth{padding:22px 18px 18px}.vn-auth .vn-grid2{grid-template-columns:minmax(0,1fr)}.vn-auth__brand>.vn-logo{width:46px;height:46px;flex-basis:46px}}.bdg-list{display:inline-flex;align-items:center;gap:4px;margin-left:6px;vertical-align:middle;flex-wrap:nowrap}.bdg-list>span{display:inline-flex}.bdg-btn{all:unset;display:inline-flex;border-radius:28%;cursor:pointer;line-height:0}.bdg-btn:focus-visible,.bdg-more:focus-visible{outline:2px solid var(--mn-accent, #6b8cff);outline-offset:2px}.profile-badge.bdg-mark{display:inline-grid!important;place-items:center;flex:0 0 var(--bdg-size, 18px);width:var(--bdg-size, 18px)!important;height:var(--bdg-size, 18px)!important;border-radius:var(--bdg-radius, 5px)!important;box-sizing:border-box;overflow:hidden;vertical-align:middle;line-height:0;color:var(--badge-fg, #fff)!important;background:linear-gradient(180deg,#fff3,#fff0 62%),var(--badge-color, #6b6b75)!important;box-shadow:inset 0 0 0 1px #ffffff1f}[data-mono-theme=light] .profile-badge.bdg-mark{box-shadow:inset 0 0 0 1px #00000012}.profile-badge.bdg-mark .badge-icon{display:block;width:var(--bdg-icon, 12px);height:var(--bdg-icon, 12px);filter:none}.profile-badge.bdg-mark.bdg-mark--art{background:none!important;box-shadow:none!important;border-radius:0!important;overflow:visible}.profile-badge.bdg-mark.bdg-mark--art img{display:block;width:var(--bdg-size, 18px);height:var(--bdg-size, 18px);max-width:none;object-fit:contain}.bdg-scale{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:14px;overflow:hidden;border:1px solid rgba(127,127,127,.25)}.bdg-scale>div{display:flex;align-items:center;gap:12px;padding:12px 14px;flex-wrap:wrap}.bdg-scale__dark{background:#0d0d10;color:#eee}.bdg-scale__light{background:#f7f7f8;color:#111;--mono-theme-light: 1}.bdg-scale__light .profile-badge.bdg-mark{box-shadow:inset 0 0 0 1px #00000012}.bdg-scale__dark .profile-badge.bdg-mark{box-shadow:inset 0 0 0 1px #ffffff1f}.bdg-scale small{font-size:11px;opacity:.6;width:100%}.bdg-scale b{font-size:14px;display:inline-flex;align-items:center;gap:4px}.bdg-more{display:inline-grid;place-items:center;padding:0 6px;border:0;border-radius:999px;font:700 11px/1 inherit;cursor:pointer;color:var(--mn-text, #eee);background:#7f7f7f38}.bdg-pop{position:fixed;z-index:4000;max-width:calc(100vw - 16px);border-radius:16px;padding:14px;color:var(--mn-text, #f2f2f2);background:var(--mn-panel, #17171b);border:1px solid var(--mn-line, rgba(255, 255, 255, .12));box-shadow:0 18px 48px #00000073;outline:none;text-align:left;font-size:13px;line-height:1.45;white-space:normal}[data-mono-theme=light] .bdg-pop{background:#fff;color:#111;border-color:#0000001a;box-shadow:0 18px 48px #0000002e}.bdg-card__head{display:flex;gap:10px;align-items:center;margin-bottom:8px}.bdg-card__head b{display:block;font-size:15px}.bdg-card__head small,.bdg-listcard small{display:block;opacity:.65;font-size:12px}.bdg-card p{margin:6px 0}.bdg-card__reason span{opacity:.65}.bdg-card dl{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:8px 0 0;font-size:12px}.bdg-card dt{opacity:.6}.bdg-card dd{margin:0}.bdg-listcard>b{display:block;margin-bottom:8px}.bdg-listcard ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:260px;overflow:auto}.bdg-listcard li button{all:unset;display:flex;gap:10px;align-items:center;width:100%;box-sizing:border-box;padding:6px 8px;border-radius:10px;cursor:pointer}.bdg-listcard li button:hover,.bdg-listcard li button:focus-visible{background:#7f7f7f24}.bdg-back{all:unset;cursor:pointer;font-size:12px;opacity:.7;margin-bottom:8px;display:inline-block}.bdg-back:hover{opacity:1}.bdg-editor{display:grid;gap:10px}.bdg-editor ol,.bdg-admin ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.bdg-row{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:#7f7f7f14;flex-wrap:wrap}.bdg-row__text{flex:1;min-width:160px}.bdg-row__text b{display:block}.bdg-row__text small{opacity:.65}.bdg-row__tools{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.bdg-row.is-hidden{opacity:.6}.bdg-preview{display:flex;align-items:center;gap:6px;padding:10px 12px;border-radius:14px;border:1px dashed rgba(127,127,127,.35)}.bdg-admin{display:grid;gap:16px}.bdg-admin form{display:grid;gap:10px}.bdg-admin .bdg-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.bdg-icons{display:flex;flex-wrap:wrap;gap:6px}.bdg-icons button{all:unset;cursor:pointer;padding:4px;border-radius:10px;border:1px solid transparent;line-height:0}.bdg-icons button[aria-pressed=true]{border-color:var(--mn-accent, #6b8cff);background:#6b8cff26}.bdg-log{font-size:12px;display:grid;gap:4px;max-height:360px;overflow:auto}.bdg-log div{display:flex;gap:8px;flex-wrap:wrap;padding:6px 8px;border-radius:8px;background:#7f7f7f14}.bdg-state{font-size:11px;padding:2px 8px;border-radius:999px;background:#7f7f7f2e}.bdg-state--active{background:#34c7592e}.bdg-pop .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mdev-panel{display:flex;flex-direction:column;gap:12px}.mdev-panel__actions{display:flex;justify-content:flex-start}.mdev-connect-btn{display:inline-flex;align-items:center;gap:8px}.mdev-group{display:flex;flex-direction:column;gap:6px}.mdev-group__title{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mono-muted, #8a8a8a)}.mdev-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--mono-border, rgba(255,255,255,.09));border-radius:12px;background:var(--mono-surface, rgba(255,255,255,.02))}.mdev-row.is-current{border-color:color-mix(in srgb,var(--mono-accent, #8b8bff) 45%,transparent)}.mdev-row__icon{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:var(--mono-elevated, rgba(255,255,255,.06));color:var(--mono-text, #eee)}.mdev-row__main{flex:1;min-width:0}.mdev-row__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600}.mdev-row__sub,.mdev-row__meta{font-size:12.5px;color:var(--mono-muted, #8a8a8a);margin-top:2px;overflow-wrap:anywhere}.mdev-chip{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.mdev-chip--current{background:color-mix(in srgb,var(--mono-accent, #8b8bff) 22%,transparent);color:var(--mono-accent, #b9b9ff)}.mdev-chip--online{background:#34c75929;color:#34c759}.mdev-empty{font-size:13px;color:var(--mono-muted, #8a8a8a);padding:8px 2px}.mdev-panel__others{align-self:flex-start}.mdev-hint{font-size:12.5px;color:var(--mono-muted, #8a8a8a);line-height:1.45}.mdev-warning{font-size:13px;line-height:1.45;padding:10px 12px;border-radius:10px;background:#ff9f0a1f;color:#ffb340}.mdev-qr{display:block;border-radius:12px;background:#fff;padding:6px;box-sizing:content-box}.mdev-qr--placeholder,.mdev-qr--error{width:220px;height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;color:#333;font-size:14px}.mdev-qrlogin{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 4px;text-align:center}.mdev-qrlogin__title{font-size:18px;font-weight:700}.mdev-qrlogin__box{position:relative}.mdev-qrlogin__overlay{position:absolute;top:6px;right:6px;bottom:6px;left:6px;display:grid;place-items:center;padding:16px;border-radius:10px;background:#000000c7;color:#fff;font-weight:600}.mdev-qrlogin__code{font-size:13px;color:var(--mono-muted, #9a9a9a)}.mdev-qrlogin__code b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--mono-text, #eee)}.mdev-qrlogin__steps{text-align:left;margin:0;padding-left:20px;font-size:13.5px;line-height:1.5;max-width:340px}.mdev-qrlogin__back{margin-top:4px}.mono-login__switch{display:flex;justify-content:center;margin-top:12px}.mono-login__switch .ui-btn{display:inline-flex;align-items:center;gap:8px}.mdev-connect{display:flex;flex-direction:column;gap:12px}.mdev-scanner{position:relative;width:100%;aspect-ratio:1 / 1;max-width:320px;margin:0 auto;border-radius:14px;overflow:hidden;background:#000}.mdev-scanner video{width:100%;height:100%;object-fit:cover}.mdev-scanner__frame{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:2px solid rgba(255,255,255,.85);border-radius:14px;box-shadow:0 0 0 999px #00000059}.mdev-scanner__hint{position:absolute;left:0;right:0;bottom:10px;text-align:center;color:#fff;font-size:13px}.mdev-scanner--off{aspect-ratio:auto;background:var(--mono-elevated, rgba(255,255,255,.05));color:var(--mono-muted, #9a9a9a);padding:14px;font-size:13px;text-align:center}.mdev-connect__manual{display:flex;flex-direction:column;gap:6px}.mdev-connect__manual label{font-size:13px;font-weight:600}.mdev-connect__row{display:flex;gap:8px}.mdev-connect__row .ui-input{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.mdev-confirm{display:flex;flex-direction:column;gap:12px}.mdev-confirm__device{display:flex;align-items:center;gap:12px}.mdev-confirm__name{font-weight:700;font-size:15px}.mdev-confirm__actions{display:flex;justify-content:flex-end;gap:8px}.mdev-result{padding:14px;border-radius:12px;font-weight:600;text-align:center}.mdev-result--approved{background:#34c75924;color:#34c759}.mdev-result--denied{background:#ff453a1f;color:#ff6961}@media (max-width: 520px){.mdev-row{flex-wrap:wrap}.mdev-row>.ui-btn{margin-left:52px}}.mono-root{--mono-ink: #121212;--mono-paper: #ffffff;--mono-bg: #f6f6f4;--mono-line: #e6e5e3;--mono-mut: #7d7a75;height:100%;min-height:480px;display:flex;flex-direction:column;color:var(--mono-ink)}.mono-shell{flex:1;display:flex;min-height:0;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:16px;overflow:hidden}.mono-btn{border:1px solid var(--mono-line);background:var(--mono-paper);color:var(--mono-ink);border-radius:10px;padding:8px 14px;font-size:14px;cursor:pointer;white-space:nowrap}.mono-btn:disabled{opacity:.45;cursor:default}.mono-btn--primary{background:var(--mono-ink);border-color:var(--mono-ink);color:#fff}.mono-btn--ghost{background:transparent}.mono-btn--danger{background:#fff;border-color:#d33;color:#d33}.mono-btn--accept{background:#1e9e4a;border-color:#1e9e4a;color:#fff}.mono-iconbtn{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;padding:6px;border-radius:8px;color:var(--mono-ink)}.mono-iconbtn:hover{background:var(--mono-bg)}.mono-input{width:100%;border:1px solid var(--mono-line);border-radius:10px;padding:9px 12px;font-size:14px;background:var(--mono-paper);color:var(--mono-ink);outline:none;box-sizing:border-box}.mono-input:focus{border-color:var(--mono-ink)}.mono-error{margin:6px 12px;padding:8px 10px;border-radius:8px;background:#fdecec;color:#b32424;font-size:13px}.mono-empty{padding:24px 12px;text-align:center;color:var(--mono-mut);font-size:13.5px}.mono-login{flex:1;display:flex;align-items:center;justify-content:center;background:var(--mono-bg);border-radius:16px;border:1px solid var(--mono-line)}.mono-login__card{width:360px;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:10px}.mono-login__logo{font-weight:800;letter-spacing:4px;font-size:18px;text-align:center;margin-bottom:4px}.mono-login__hint{font-size:13px;color:var(--mono-mut);text-align:center;margin-bottom:8px}.mono-login__label{font-size:12px;color:var(--mono-mut)}.mono-login__error{font-size:13px;color:#b32424}.mono-login__submit{margin-top:6px}.mono-login__note{font-size:12px;color:var(--mono-mut);text-align:center;margin-top:4px}.mono-side{width:320px;min-width:260px;min-height:0;border-right:1px solid var(--mono-line);display:flex;flex-direction:column;background:var(--mono-paper);overflow:hidden}.mono-side__top{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 6px}.mono-side__logo{font-weight:800;letter-spacing:3px;font-size:13px}.mono-tabs{display:flex;gap:6px;padding:8px 12px}.mono-tab{flex:1;border:1px solid var(--mono-line);background:var(--mono-paper);border-radius:999px;padding:7px 0;font-size:13px;cursor:pointer;color:var(--mono-ink)}.mono-tab--on{background:var(--mono-ink);border-color:var(--mono-ink);color:#fff}.mono-side__search{padding:4px 12px 8px}.mono-side__list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 6px 10px;scrollbar-width:none;-ms-overflow-style:none}.mono-side__list::-webkit-scrollbar{width:0;height:0;display:none}.mono-side__section-title{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--mono-mut);padding:8px 10px 4px}.mono-newgroup{display:flex;gap:6px;padding:4px 6px 10px}.mono-item{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:none;background:transparent;border-radius:12px;cursor:pointer;text-align:left;color:var(--mono-ink)}.mono-item:hover{background:var(--mono-bg)}.mono-item--active{background:var(--mono-ink);color:#fff}.mono-item--active .mono-item__preview,.mono-item--active .mono-item__time{color:#ffffffb3}.mono-item__body{flex:1;min-width:0}.mono-item__top,.mono-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.mono-item__name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-item__time{font-size:11px;color:var(--mono-mut);flex-shrink:0}.mono-item__preview{font-size:12.5px;color:var(--mono-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-badge{background:var(--mono-ink);color:#fff;border-radius:999px;font-size:11px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;flex-shrink:0}.mono-item--active .mono-badge{background:#fff;color:var(--mono-ink)}.mono-avatar{position:relative;width:42px;height:42px;border-radius:50%;background:var(--mono-bg);border:1px solid var(--mono-line);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0;overflow:visible;color:var(--mono-ink)}.mono-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%;z-index:1}.mono-avatar--sm{width:28px;height:28px;font-size:12px}.mono-avatar--group,.mono-avatar--group img{border-radius:12px}.mono-online{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:#1e9e4a;border:2px solid #fff;z-index:2}.mono-callrow{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px}.mono-callrow:hover{background:var(--mono-bg)}.mono-callrow .mono-item__name{flex:1}.mono-callrow__btns{display:inline-flex;gap:4px}.mono-main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--mono-bg)}.mono-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--mono-mut);font-size:14px}.mono-placeholder__logo{font-size:34px}.mono-chat{flex:1;display:flex;flex-direction:column;min-height:0}.mono-chat__header{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--mono-paper);border-bottom:1px solid var(--mono-line)}.mono-chat__title{flex:1;min-width:0}.mono-chat__name{font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-chat__sub{font-size:12px;color:var(--mono-mut)}.mono-chat__actions{display:inline-flex;gap:2px;align-items:center}.mono-chat__body{flex:1;display:flex;min-height:0}.mono-chat__list{flex:1;overflow-y:auto;padding:14px 18px;display:flex;flex-direction:column;gap:2px}.mono-chat__search{background:var(--mono-paper);border-bottom:1px solid var(--mono-line);padding:8px 12px}.mono-chat__search-row{display:flex;gap:8px}.mono-chat__search-results{max-height:200px;overflow-y:auto;margin-top:6px}.mono-chat__search-item{width:100%;display:flex;justify-content:space-between;gap:10px;border:none;background:transparent;padding:7px 8px;border-radius:8px;cursor:pointer;font-size:13px;color:var(--mono-ink);text-align:left}.mono-chat__search-item:hover{background:var(--mono-bg)}.mono-chat__search-time{color:var(--mono-mut);flex-shrink:0}.mono-chat__pinned{background:var(--mono-paper);border-bottom:1px solid var(--mono-line);padding:6px 12px;max-height:140px;overflow-y:auto}.mono-chat__pinned-item{display:flex;align-items:center;justify-content:space-between;gap:8px}.mono-chat__pinned-text{border:none;background:transparent;cursor:pointer;font-size:13px;padding:5px 4px;color:var(--mono-ink);text-align:left;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-day{align-self:center;font-size:11.5px;color:var(--mono-mut);background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:999px;padding:3px 12px;margin:10px 0 6px}.mono-service{align-self:center;font-size:12px;color:var(--mono-mut);padding:4px 0;text-align:center}.mono-msg{position:relative;display:flex;align-items:flex-start;gap:4px;max-width:72%;align-self:flex-start}.mono-msg--mine{align-self:flex-end;flex-direction:row-reverse}.mono-msg__bubble{background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:14px 14px 14px 4px;padding:8px 12px 6px;min-width:60px;max-width:100%;overflow-wrap:anywhere}.mono-msg--mine .mono-msg__bubble{background:var(--mono-ink);border-color:var(--mono-ink);color:#fff;border-radius:14px 14px 4px}.mono-msg--flash .mono-msg__bubble{box-shadow:0 0 0 3px #12121259}.mono-msg__author{font-size:11.5px;font-weight:700;color:var(--mono-mut);margin-bottom:2px}.mono-msg__pin{float:right;font-size:11px;margin-left:6px}.mono-msg__reply{display:block;width:100%;text-align:left;border:none;border-left:3px solid currentColor;background:#7d7a751f;border-radius:6px;padding:4px 8px;margin-bottom:5px;font-size:12px;color:inherit;opacity:.85;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono-msg__text{font-size:14px;white-space:pre-wrap;line-height:1.35}.mono-msg__meta{font-size:10.5px;color:inherit;text-align:right;margin-top:3px;display:flex;align-items:center;gap:5px;justify-content:flex-end}.mono-msg--mine .mono-msg__meta{color:inherit}.mono-msg__ticks{letter-spacing:-2px;color:inherit;display:inline-flex}.mono-msg__ticks svg{stroke:currentColor}.mono-msg__quote{display:block;width:100%;text-align:left;border:0;border-left:3px solid var(--mono-acc, currentColor);background:#7f7f7f1f;color:inherit;border-radius:6px;padding:4px 8px;margin:0 0 4px;font:inherit;font-size:12.5px;cursor:pointer;overflow:hidden}.mono-msg__quote b{display:block;font-size:12px}.mono-msg__quote span{display:block;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-msg__text--deleted{font-style:italic;opacity:.65;display:inline-flex;align-items:center;gap:6px}.mono-msg__edited{opacity:.85}.mono-msg--flash .mono-msg__bubble{animation:mono-msg-flash 1.2s ease}@keyframes mono-msg-flash{0%,60%{box-shadow:0 0 0 3px var(--mono-acc, #888)}to{box-shadow:0 0 0 0 transparent}}.mono-msg__reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.mono-msg__reaction{border:1px solid var(--mono-line);background:var(--mono-bg);border-radius:999px;font-size:12px;padding:2px 8px;cursor:pointer;color:var(--mono-ink)}.mono-msg__reaction--mine{border-color:var(--mono-ink);background:#fff}.mono-msg__more{opacity:1;visibility:visible;flex:0 0 auto;border:none;background:transparent;cursor:pointer;font-size:15px;padding:4px;color:var(--mono-mut);transition:opacity .12s}.mono-msg:hover .mono-msg__more{opacity:1}.mono-menu{position:absolute;top:24px;right:-4px;z-index:30;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:12px;box-shadow:0 10px 30px #00000024;display:flex;flex-direction:column;min-width:190px;padding:6px}.mono-msg--mine .mono-menu{right:auto;left:-4px}.mono-menu button{border:none;background:transparent;text-align:left;padding:8px 10px;font-size:13px;border-radius:8px;cursor:pointer;color:var(--mono-ink)}.mono-menu button:hover{background:var(--mono-bg)}.mono-menu__danger{color:#b32424!important}.mono-menu__reactions{display:flex;gap:2px;padding:2px;border-bottom:1px solid var(--mono-line);margin-bottom:4px}.mono-menu__reactions button{flex:1;font-size:16px;padding:5px 4px;text-align:center}.mono-att{margin:3px 0}.mono-att__image{max-width:280px;max-height:280px;border-radius:10px;display:block}.mono-att__video{max-width:300px;max-height:260px;border-radius:10px;display:block}.mono-att__voice{display:inline-flex;align-items:center;gap:6px}.mono-att__voice audio{max-width:240px;height:34px}.mono-att__dur{font-size:11px;color:var(--mono-mut)}.mono-att__file{font-size:13px;color:inherit}.mono-composer{background:var(--mono-paper);border-top:1px solid var(--mono-line);padding:8px 12px 10px}.mono-composer__banner{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--mono-mut);padding:2px 4px 6px}.mono-composer__banner-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono-composer__atts{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:6px}.mono-composer__att{display:inline-flex;align-items:center;gap:5px;font-size:12px;background:var(--mono-bg);border:1px solid var(--mono-line);border-radius:999px;padding:3px 8px}.mono-composer__att-x{border:none;background:transparent;cursor:pointer;font-size:11px;color:var(--mono-mut)}.mono-composer__error{font-size:12px;color:#b32424;padding-bottom:4px}.mono-composer__row{display:flex;align-items:flex-end;gap:6px}.mono-composer__input{flex:1;resize:none;border:1px solid var(--mono-line);border-radius:12px;padding:9px 12px;font-size:14px;font-family:inherit;max-height:120px;min-height:38px;outline:none;box-sizing:border-box;background:var(--mono-paper);color:var(--mono-ink)}.mono-composer__input:focus{border-color:var(--mono-ink)}.mono-composer__send{min-width:46px}.mono-composer__recording{flex:1;display:flex;align-items:center;gap:10px;font-size:13.5px}.mono-composer__rec-dot{width:10px;height:10px;border-radius:50%;background:#d33;animation:monoPulse 1s infinite}@keyframes monoPulse{0%,to{opacity:1}50%{opacity:.3}}.mono-members{width:260px;border-left:1px solid var(--mono-line);background:var(--mono-paper);display:flex;flex-direction:column;padding:12px;gap:10px;overflow-y:auto}.mono-members__title{font-weight:700;font-size:14px}.mono-members__list{display:flex;flex-direction:column;gap:6px}.mono-members__item{display:flex;align-items:center;gap:8px}.mono-members__login{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono-members__add{display:flex;flex-direction:column;gap:4px}.mono-members__actions{display:flex;flex-direction:column;gap:8px;margin-top:auto}.mono-members__rename{display:flex;gap:6px}.mono-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#12121273;display:flex;align-items:center;justify-content:center;z-index:900}.mono-modal__card{width:340px;max-height:60vh;background:var(--mono-paper);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px}.mono-modal__title{font-weight:700;font-size:15px}.mono-modal__list{overflow-y:auto;display:flex;flex-direction:column}.mono-modal__item{border:none;background:transparent;text-align:left;padding:9px 10px;border-radius:10px;font-size:14px;cursor:pointer;color:var(--mono-ink)}.mono-modal__item:hover{background:var(--mono-bg)}.mono-call{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0ab8;display:flex;align-items:center;justify-content:center;z-index:1000}.mono-call__panel{width:380px;background:#161616;color:#fff;border-radius:20px;padding:22px;display:flex;flex-direction:column;align-items:center;gap:16px}.mono-call__panel--video{width:min(860px,92vw)}.mono-call__header{text-align:center}.mono-call__peer{font-size:19px;font-weight:700}.mono-call__status{font-size:13px;color:#ffffffa6;margin-top:4px}.mono-call__error{font-size:12.5px;color:#ff9c9c;margin-top:4px}.mono-call__videos{position:relative;width:100%}.mono-call__remote{width:100%;aspect-ratio:16 / 10;background:#000;border-radius:14px;object-fit:cover}.mono-call__local{position:absolute;right:12px;bottom:12px;width:26%;border-radius:10px;border:1px solid rgba(255,255,255,.35);background:#000;object-fit:cover}.mono-call__audio-avatar{width:84px;height:84px;border-radius:50%;background:#2a2a2a;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700}.mono-call__controls{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.mono-call .mono-btn--ghost{background:#2a2a2a;border-color:#2a2a2a;color:#fff}.mono-call .mono-btn--on{background:#fff;border-color:#fff;color:#121212}.mono-call .mono-btn--danger{background:#d94a4a;border-color:#d94a4a;color:#fff}.mono-call .mono-btn--primary{background:#2f9e5f;border-color:#2f9e5f;color:#fff}.mono-call__panel--ended{opacity:.92}.mono-call__header{position:relative;width:100%}.mono-call__minimize{position:absolute;right:-6px;top:-8px;width:30px;height:30px;border-radius:50%;border:0;background:#2a2a2a;color:#fff;font-size:18px;line-height:1;cursor:pointer}.mono-call__badge{margin-left:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#ffffff8c;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:1px 7px;vertical-align:middle}.mono-call__quality{display:inline-block;width:8px;height:8px;border-radius:50%;margin-left:8px;vertical-align:middle;background:#4caf50}.mono-call__quality--ok{background:#f2b73a}.mono-call__quality--bad{background:#e05252}.mono-call__grid{position:relative;width:100%;display:grid;gap:8px;grid-template-columns:1fr}.mono-call__grid--two,.mono-call__grid--four{grid-template-columns:1fr 1fr}.mono-call__grid--many{grid-template-columns:repeat(3,1fr)}.mono-call__tile{position:relative;background:#000;border-radius:14px;overflow:hidden;aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center}.mono-call__grid--one .mono-call__tile{aspect-ratio:16 / 9}.mono-call__tile .mono-call__remote{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;aspect-ratio:auto}.mono-call__tile-avatar{width:72px;height:72px;border-radius:50%;background:#2a2a2a;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700}.mono-call__tile-name{position:absolute;left:10px;bottom:8px;font-size:12.5px;background:#0000008c;padding:3px 8px;border-radius:8px}.mono-call__grid .mono-call__local{position:absolute;right:12px;bottom:12px;width:22%;min-width:120px;aspect-ratio:16 / 10;overflow:hidden;z-index:2}.mono-call__local-video{width:100%;height:100%;object-fit:cover;display:block}.mono-call__local--off .mono-call__local-video{opacity:.15}.mono-call__local-label{position:absolute;left:0;right:0;bottom:6px;text-align:center;font-size:11px;color:#fffc}.mono-call__peers{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;padding:6px 0}.mono-call__audio-avatar{border:3px solid transparent;transition:border-color .25s}.mono-call__audio-avatar--on{border-color:#2f9e5f}.mono-call__audio-avatar--pulse{animation:mono-call-pulse 1.6s ease-in-out infinite}@keyframes mono-call-pulse{0%,to{box-shadow:0 0 #ffffff40}50%{box-shadow:0 0 0 14px #fff0}}.mono-call__ended{display:flex;justify-content:center}.mono-call--mini{position:fixed;right:18px;bottom:18px;z-index:1000;display:flex;align-items:center;gap:6px;background:#161616;color:#fff;border-radius:999px;padding:6px 8px 6px 6px;box-shadow:0 10px 30px #00000059}.mono-call__mini-body{display:flex;align-items:center;gap:10px;background:transparent;border:0;color:inherit;cursor:pointer;padding:2px 6px;text-align:left}.mono-call__mini-icon{width:34px;height:34px;border-radius:50%;background:#2f9e5f;display:flex;align-items:center;justify-content:center}.mono-call__mini-text{display:flex;flex-direction:column;line-height:1.15}.mono-call__mini-text b{font-size:13.5px}.mono-call__mini-text small{font-size:11.5px;color:#ffffffa6}.mono-call__mini-btn{width:34px;height:34px;border-radius:50%;border:0;background:#2a2a2a;color:#fff;cursor:pointer;font-size:15px}.mono-call__mini-btn--on{background:#fff;color:#121212}.mono-call__mini-btn--end{background:#d94a4a}.mono-callrow__meta{display:block;font-size:12px;font-weight:400;color:var(--mono-mut);margin-top:2px}.mono-callrow--missed .mono-callrow__meta{color:#d94a4a}.mono-avatar--icon{font-size:18px}.mono-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:#161616;color:#fff;padding:10px 16px;border-radius:12px;font-size:13.5px;z-index:1100;box-shadow:0 10px 30px #0000004d;max-width:min(90vw,480px)}@media (max-width: 900px){.mono-side{width:100%;border-right:none}.mono-side--collapsed{display:none}.mono-msg{max-width:92%}.mono-members{position:absolute;right:0;top:0;bottom:0;z-index:40;box-shadow:-8px 0 30px #00000026}}.mono-iconbtn--on{background:#ffffff1f}.mono-chat__more{position:relative}.mono-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:240px;background:#161616;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:6px;box-shadow:0 12px 32px #00000080;display:flex;flex-direction:column;gap:2px}.mono-menu button{background:transparent;border:0;color:inherit;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;font:inherit;font-size:14px}.mono-menu button:hover{background:#ffffff14}.mono-menu__group{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);margin:4px 0;padding:4px 0}.mono-menu__label{font-size:12px;opacity:.6;padding:4px 10px}.mono-menu__item--on{font-weight:600}.mono-menu__danger{color:#ff6b6b}.mn-overlay-root{position:relative;z-index:2147483000}.mn-overlay-popover{z-index:1;isolation:isolate;opacity:1}.mn-overlay-popover.mono-menu--overlay{position:fixed;top:auto;right:auto;background:var(--mn-surface-2, #161616);color:var(--mn-text, #f2f2f2);overscroll-behavior:contain}.mn-overlay-popover.mono-menu--overlay button{display:block;width:100%;white-space:nowrap}.mn-overlay-popover.mono-menu--overlay button:focus-visible{outline:2px solid var(--mn-primary-ink, #f2f2f2);outline-offset:-2px}.mono-menu--message{position:fixed;right:auto;bottom:auto;z-index:100000;max-height:min(560px,calc(100vh - 16px));overflow-y:auto;overscroll-behavior:contain}.mono-msg--mine .mono-menu--message{right:auto}.mono-workflow-form{gap:10px}.mono-workflow-form__label{display:grid;gap:6px;font-size:12px;opacity:.82}.mono-workflow-success{display:grid;gap:14px;padding:10px 0}.mono-workflow-success .mono-btn{text-align:center;text-decoration:none}.mono-chat__flag{opacity:.75}.mono-chat__panel{border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:8px 12px;max-height:40vh;overflow:auto}.mono-chat__panel-title{display:flex;align-items:center;justify-content:space-between;font-weight:600;margin-bottom:6px}.mono-sched{display:flex;gap:8px;align-items:center;padding:6px 0;border-top:1px solid rgba(255,255,255,.06)}.mono-sched__body{flex:1;min-width:0}.mono-sched__when{font-size:12px;opacity:.7}.mono-sched__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mono-chat__blocked{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 12px;background:#ff6b6b14;color:#ffb3b3;font-size:14px;border-top:1px solid rgba(255,255,255,.08)}.mono-composer__flags{display:flex;gap:6px;flex-wrap:wrap;padding:4px 12px 0}.mono-chip{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 8px;border-radius:999px;background:#ffffff1a;color:inherit;border:0}.mono-chip--btn{cursor:pointer;opacity:.7}.mono-chip--btn:hover{opacity:1}.mono-composer__options{display:flex;flex-direction:column;gap:8px;padding:10px 12px;margin:0 12px 6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px}.mono-composer__opt{display:flex;align-items:center;gap:10px;font-size:14px}.mono-composer__opt>span{flex:1}.mono-input--sm{padding:6px 8px;font-size:13px;max-width:220px}.mono-btn--sm{padding:4px 10px;font-size:13px}.mono-msg__flag{opacity:.7;font-size:11px}.mono-msg--flash .mono-msg__bubble{outline:2px solid rgba(255,255,255,.6);transition:outline .3s}.mono-side__section-title--btn{background:transparent;border:0;color:inherit;cursor:pointer;width:100%;text-align:left;font:inherit}.mono-poll{min-width:240px;max-width:360px}.mono-poll__q{font-weight:600;margin-bottom:2px}.mono-poll__sub{font-size:12px;opacity:.6;margin-bottom:8px}.mono-poll__opt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;margin-bottom:6px;border-radius:10px;overflow:hidden;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:inherit;cursor:pointer;font:inherit;text-align:left}.mono-poll__opt:disabled{cursor:default}.mono-poll__opt--picked{border-color:#ffffff80}.mono-poll__opt--mine{border-color:#ffffffb3}.mono-poll__opt--correct{border-color:#4cd964}.mono-poll__bar{position:absolute;left:0;top:0;bottom:0;background:#ffffff24;transition:width .4s ease}.mono-poll__label,.mono-poll__pct{position:relative;z-index:1}.mono-poll__pct{font-size:12px;opacity:.8}.mono-poll__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;opacity:.85}.mono-pollform{display:flex;flex-direction:column;gap:8px}.mono-pollform__row{display:flex;gap:6px;align-items:center}.mono-pollform__row .mono-input{flex:1}.mono-stickers{margin:0 12px 8px;padding:12px;border:1px solid rgba(139,124,255,.28);border-radius:16px;background:#101119fa;box-shadow:0 16px 44px #0007}.mono-stickers header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.mono-stickers header span,.mono-stickers>p{font-size:11px;opacity:.65}.mono-stickers nav{display:flex;gap:6px;overflow-x:auto;margin-bottom:9px}.mono-stickers nav button{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:transparent;color:inherit;padding:5px 9px;white-space:nowrap}.mono-stickers nav button.is-on{background:#725cff;border-color:#9a8cff}.mono-stickers>div{display:grid;grid-template-columns:repeat(6,minmax(48px,1fr));gap:7px;max-height:260px;overflow:auto}.mono-stickers>div>button{aspect-ratio:1;border:0;border-radius:12px;background:#ffffff0b;padding:5px;cursor:pointer}.mono-stickers img{width:100%;height:100%;object-fit:contain;transition:transform .18s}.mono-stickers button:hover img{transform:scale(1.16) rotate(-3deg)}.mono-msg__reaction{transform-origin:center;animation:monoReactionPop .42s cubic-bezier(.2,1.7,.4,1)}.mono-menu__reactions button{transition:transform .18s,filter .18s}.mono-menu__reactions button:hover{transform:scale(1.35) rotate(-7deg);filter:drop-shadow(0 0 8px rgba(159,139,255,.85))}@keyframes monoReactionPop{0%{transform:scale(.35) rotate(-14deg);opacity:.25}65%{transform:scale(1.22) rotate(5deg)}to{transform:scale(1);opacity:1}}@media (max-width:620px){.mono-stickers>div{grid-template-columns:repeat(4,1fr)}}.mono-emoji-panel{margin:0 12px 8px;padding:12px;border:1px solid #8b7cff55;border-radius:16px;background:#101119fa}.mono-emoji-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:5px}.mono-emoji-grid button{border:0;border-radius:9px;background:transparent;font-size:24px}.mono-emoji-grid button:hover{animation:emojiBounce .4s;background:#725cff33}.mono-emoji-send{display:flex;align-items:center;margin-top:8px}.mono-emoji-send span{font-size:34px;animation:emojiFloat 1.8s infinite}.mono-emoji-send button{margin-left:auto}.mono-msg__text--emoji{font-size:48px;line-height:1.2;animation:emojiFloat 2s infinite}.mono-root,.mono-shell,.mono-main,.mono-chat,.mono-chat__body,.mono-chat__list{min-width:0;min-height:0}.mono-root,.mono-shell{width:100%;height:100%;overflow:hidden}.mono-side{flex:0 0 clamp(280px,28vw,350px);width:auto!important}.mono-main{overflow:hidden}.mono-msg{max-width:min(78%,760px);overflow-wrap:anywhere}@keyframes emojiBounce{50%{transform:translateY(-5px) scale(1.2)}}@keyframes emojiFloat{50%{transform:translateY(-5px) rotate(3deg)}}@media (max-width:900px){.mono-root{height:100dvh;min-height:0}.mono-shell{height:100%;min-height:0;border-radius:0}.mono-main,.mono-chat{height:100%;min-height:0}.mono-chat__header{flex:0 0 auto;padding:8px 10px}.mono-chat__body,.mono-chat__list{min-height:0}.mono-chat__list{padding:10px 8px}.mono-composer{flex:0 0 auto;padding:6px 7px calc(7px + env(safe-area-inset-bottom,0px))}.mono-composer__row{gap:3px;min-width:0}.mono-composer__input{min-width:64px;padding:8px 9px}.mono-composer__row>.mono-iconbtn{flex:0 0 30px;width:30px;padding:5px}.mono-composer__send{flex:0 0 38px;min-width:38px;padding:9px 8px}.mono-msg__more{opacity:1}.mono-menu--message{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}}@media (max-width:700px){.mono-emoji-grid{grid-template-columns:repeat(6,1fr)}.mono-msg{max-width:88%}}@media (max-width:380px){.mono-composer__row>.mono-iconbtn{flex-basis:28px;width:28px}.mono-composer__input{padding-inline:7px}.mono-composer{padding-inline:5px}}.mono-msg .mono-msg__bubble.mono-msg__bubble--voice{min-width:248px}.mono-msg .mono-msg__bubble.mono-msg__bubble--media,.mono-msg .mono-msg__bubble.mono-msg__bubble--file{padding:4px 4px 6px;max-width:min(420px,100%)}.mono-msg .mono-msg__bubble.mono-msg__bubble--media>.mono-msg__text,.mono-msg .mono-msg__bubble.mono-msg__bubble--file>.mono-msg__text,.mono-msg .mono-msg__bubble.mono-msg__bubble--media>.mono-msg__reply,.mono-msg .mono-msg__bubble.mono-msg__bubble--media>.mono-msg__author{margin-left:8px;margin-right:8px}.mono-msg .mono-msg__bubble.mono-msg__bubble--media>.mono-msg__meta,.mono-msg .mono-msg__bubble.mono-msg__bubble--file>.mono-msg__meta{padding:0 8px}.mono-msg .mono-msg__bubble.is-bare,.mono-msg.mono-msg--mine .mono-msg__bubble.is-bare{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;padding:0!important;color:var(--mn-text, inherit)!important;position:relative}.mono-msg .mono-msg__bubble.is-bare>.mono-msg__meta{position:absolute;right:8px;bottom:8px;margin:0;padding:2px 7px;border-radius:999px;background:#0000008c;color:#fff!important;font-size:11px}.mono-msg .mono-msg__bubble.mono-msg__bubble--note.is-bare>.mono-msg__meta{bottom:2px;right:2px}.mono-msg .mono-msg__bubble.is-bare>.mono-msg__reactions{margin-top:4px}.mn-atts{display:flex;flex-direction:column;gap:6px}.mn-gallery{display:grid;gap:2px;border-radius:12px;overflow:hidden;width:min(400px,72vw)}.mn-gallery--1{grid-template-columns:1fr}.mn-gallery--2{grid-template-columns:1fr 1fr}.mn-gallery--3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.mn-gallery--3>.mn-gallery__cell:first-child{grid-row:span 2}.mn-gallery--4,.mn-gallery--many{grid-template-columns:1fr 1fr}.mn-gallery__cell{position:relative;display:block;min-height:90px;background:var(--mn-surface-2, rgba(127,127,127,.15));overflow:hidden}.mn-gallery--1 .mn-gallery__cell{min-height:0}.mn-gallery__cell img,.mn-gallery__video{display:block;width:100%;height:100%;object-fit:cover;max-height:420px}.mn-gallery--1 .mn-gallery__cell img{height:auto;object-fit:contain;max-height:460px}.mn-gallery__video{background:#000}.mn-gallery__err{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:100%;min-height:120px;font-size:12px;color:var(--mn-text-mut, #888)}.mn-file{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:inherit!important;text-decoration:none!important;background:#7f7f7f1f;min-width:220px}.mn-file:hover{background:#7f7f7f33}.mn-file__icon{display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:#7f7f7f38;flex:none}.mn-file__body{display:flex;flex-direction:column;min-width:0;flex:1}.mn-file__name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-file__size{font-size:12px;opacity:.7}.mn-file__dl{opacity:.7;flex:none}.mn-voice{display:flex;align-items:center;gap:10px;min-width:228px;max-width:320px;padding:2px 0}.mn-voice audio{display:none}.mn-voice__play{flex:none;width:40px;height:40px;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:currentColor}.mn-voice__play>*{color:var(--mn-bubble-in, #fff)}.mono-msg--mine .mn-voice__play>*{color:var(--mn-bubble-out, #111)}.mn-voice__play .mn-icon{filter:none}.mn-voice__play:focus-visible,.mn-voice__wave:focus-visible,.mn-voice__rate:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mn-voice__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mn-voice__wave{display:flex;align-items:center;gap:2px;height:30px;cursor:pointer;touch-action:none;border-radius:4px}.mn-voice__wave>span{flex:1;min-width:2px;border-radius:2px;background:currentColor;opacity:.35;transition:opacity .12s}.mn-voice__wave>span.is-on{opacity:1}.mn-voice.no-wave .mn-voice__wave>span{opacity:.22}.mn-voice.no-wave .mn-voice__wave>span.is-on{opacity:.9}.mn-voice__meta{display:flex;align-items:center;justify-content:space-between;font-size:12px;opacity:.85;font-variant-numeric:tabular-nums}.mn-voice__rate{border:0;background:#7f7f7f40;color:inherit;border-radius:999px;padding:1px 8px;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.mn-voice__err{color:inherit;font-weight:600}.mn-note{position:relative;width:220px;height:220px;max-width:60vw;max-height:60vw}.mn-note__face{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:50%;overflow:hidden;cursor:pointer;background:#111}.mn-note__face video{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.mn-note__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.mn-note__ring circle{fill:none;stroke:#ffffff2e;stroke-width:3}.mn-note__ring .mn-note__bar{stroke:#fff;transition:stroke-dashoffset .2s linear}.mn-note__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center}.mn-note__err{position:absolute;left:0;right:0;bottom:30%;text-align:center;color:#fff;font-size:12px;text-shadow:0 1px 2px #000}.mn-note__time{position:absolute;left:8px;bottom:6px;padding:2px 7px;border-radius:999px;background:#0000008c;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;pointer-events:none}.mn-note__mute{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;border:0;background:#00000080;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s}.mn-note:hover .mn-note__mute,.mn-note.is-playing .mn-note__mute,.mn-note__mute:focus-visible{opacity:1}@media (hover: none){.mn-note__mute{opacity:1}}.mn-spinner{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:mn-spin .8s linear infinite}@keyframes mn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.mn-spinner{animation-duration:2s}.mn-note__ring .mn-note__bar{transition:none}}.mn-overlay-popover.mn-msgmenu{min-width:232px;max-width:min(300px,calc(100vw - 16px));padding:6px;border-radius:14px;background:var(--mn-surface, var(--mn-surface-2, #1b1b1b))!important;color:var(--mn-text, #f2f2f2)!important;border:1px solid var(--mn-line, rgba(127, 127, 127, .25));box-shadow:0 12px 32px #00000047,0 2px 6px #0000002e;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;overscroll-behavior:contain;animation:mn-menu-in .12s ease-out}@keyframes mn-menu-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mn-overlay-popover.mn-msgmenu{animation:none}}.mn-msgmenu__reactions{display:flex;flex-wrap:wrap;gap:2px;padding:2px 2px 4px}.mn-msgmenu__reactions button{width:34px;height:34px;border:0;border-radius:50%;background:transparent;font-size:19px;line-height:1;cursor:pointer}.mn-msgmenu__reactions button:hover,.mn-msgmenu__reactions button:focus-visible{background:#7f7f7f2e;outline:none}.mn-msgmenu__sep{height:1px;margin:5px 6px;background:var(--mn-line, rgba(127, 127, 127, .25))}.mn-msgmenu__item{display:flex!important;align-items:center;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer;white-space:nowrap}.mn-msgmenu__item .mn-icon{flex:none;opacity:.8}.mn-msgmenu__item:hover,.mn-msgmenu__item:focus-visible{background:#7f7f7f29;outline:none}.mn-msgmenu__item.is-danger{color:var(--mn-danger, #e5484d)}.mn-msgmenu__item.is-danger .mn-icon{opacity:1}.mn-msgmenu__item:disabled{opacity:.45;cursor:default}.mono-iconbtn .mn-icon{display:block}.mono-iconbtn .mn-iconbtn__count{font-size:12px;margin-left:3px;font-weight:700}.mono-iconbtn:has(.mn-iconbtn__count){display:inline-flex;align-items:center;width:auto;padding:0 8px}.mono-menu .mn-icon{vertical-align:-4px;margin-right:8px;opacity:.8}.mono-msg__pin .mn-icon,.mono-msg__flag .mn-icon{vertical-align:-2px}.mn-avedit{width:min(380px,calc(100vw - 24px))}.mn-avedit__stage{display:flex;justify-content:center;margin:8px 0 12px}.mn-avedit__canvas,.mn-avedit__current,.mn-avedit__empty{width:260px;height:260px;border-radius:50%;background:#7f7f7f26;touch-action:none;cursor:grab;object-fit:cover}.mn-avedit__canvas:active{cursor:grabbing}.mn-avedit__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:.7;cursor:default}.mn-avedit__zoom{display:flex;align-items:center;gap:10px;font-size:13px;margin-bottom:10px}.mn-avedit__zoom input{flex:1}.mn-avedit__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mn-avedit__actions .mono-btn{display:inline-flex;align-items:center;gap:6px}.mono-avatar--group{position:relative;overflow:hidden}.mono-avatar--group img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.mono-avatar__edit{border:0;padding:0;background:none;cursor:pointer;border-radius:50%}.mono-avatar__edit:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vnote-rec__dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:#e5484d;vertical-align:0}.vnote-btn .mn-icon{vertical-align:-3px}.vn-sub-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:5px;vertical-align:-2px;line-height:0;flex:0 0 auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.18))}.vn-sub-badge svg,.vn-sub-badge img{display:block;flex:none;max-width:none;max-height:none}.vn-sub-badge--art{filter:none}.vn-profile-hero{position:relative;border-radius:18px;overflow:hidden;background:var(--vn-header-gradient,linear-gradient(120deg,#2a2a2a,#6a6a6a));color:#fff}.vn-profile-hero.is-mono{background:linear-gradient(120deg,#262626,#5c5c5c)}.vn-style-editor{display:grid;gap:12px;color:inherit}.vn-style-editor--state{display:grid;gap:6px;justify-items:start;padding:18px;border:1px solid var(--mn-line,rgba(127,127,127,.28));border-radius:14px}.vn-style-editor--state span,.vn-style-editor--loading{color:var(--mn-muted,#9a9a9a)}.vn-style-editor--error{border-color:var(--mn-danger,#e5484d)}.vn-style-editor__retry{min-height:36px;padding:0 14px;margin-top:4px;border-radius:9px;border:1px solid var(--mn-line,rgba(127,127,127,.4));background:transparent;color:inherit;font:inherit;cursor:pointer}.vn-style-editor__status{margin:0;color:var(--mn-muted,#9a9a9a)}.vn-style-editor__status--ok{color:var(--mn-success,#3ec98a)}.vn-style-editor__preview{display:grid;justify-items:center;gap:6px;padding:22px 16px}.vn-style-editor__preview b{display:inline-flex;align-items:center;font-size:16px}.vn-style-editor__preview small{opacity:.78}.vn-style-editor__avatar{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;border:3px solid #8a8a8a;background:#ffffff24;font-size:24px;font-weight:800}.vn-style-editor__lock{display:grid;gap:6px;padding:14px 16px;border-radius:14px;border:1px dashed rgba(138,138,138,.45);background:#8a8a8a14}.vn-style-editor__lock span{font-size:13px;opacity:.8;line-height:1.45}.vn-style-editor__cta{justify-self:start;margin-top:4px;padding:9px 14px;border-radius:11px;background:var(--vn-accent,#8a8a8a);color:var(--vn-accent-contrast,#fff);font-weight:700;text-decoration:none}.vn-style-editor__group{display:grid;gap:6px;padding:14px 16px;border-radius:14px;border:1px solid rgba(138,138,138,.22);background:#8a8a8a0d}.vn-style-editor__group small{font-size:12px;opacity:.7}.vn-style-editor__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.vn-style-editor__row>div{display:grid;gap:2px}.vn-style-editor__swatches{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.vn-swatch{width:36px;height:36px;border-radius:50%;border:2px solid transparent;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff2e;transition:transform .15s}.vn-swatch--wide{width:54px;border-radius:12px}.vn-swatch:hover:not(:disabled){transform:scale(1.06)}.vn-swatch.is-active{border-color:currentColor;box-shadow:0 0 0 3px #8a8a8a40}.vn-swatch:disabled{cursor:not-allowed;opacity:.38}.vn-switch{position:relative;width:46px;height:26px;border-radius:999px;border:0;background:#8a8a8a59;cursor:pointer;flex:0 0 auto;padding:0}.vn-switch i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .18s}.vn-switch.is-on{background:var(--vn-accent,#8a8a8a)}.vn-switch.is-on i{left:23px}.vn-switch:disabled{opacity:.45;cursor:not-allowed}.vn-style-editor__error{margin:0;color:#e05563;font-size:13px}.vn-switcher__account.has-gradient small{color:#fffc}.vnote-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:16px}.vnote-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.vnote-dialog{position:relative;z-index:1;width:min(380px,100%);background:var(--mn-surface,#111);color:var(--mn-text,#f2f2f2);border:1px solid var(--mn-line,rgba(255,255,255,.12));border-radius:24px;padding:18px;display:grid;justify-items:center;gap:12px;box-shadow:0 25px 70px #0009}.vnote-head{width:100%;display:flex;justify-content:space-between;align-items:baseline}.vnote-head small{color:var(--mn-muted,#9a9a9a)}.vnote-circle{position:relative;width:min(280px,72vw);aspect-ratio:1;border-radius:50%;overflow:hidden;background:#000}.vnote-video{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.vnote-video.is-mirror{transform:scaleX(-1)}.vnote-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.vnote-ring circle{fill:none;stroke:#ffffff2e;stroke-width:3}.vnote-ring .vnote-ring__bar{stroke:var(--mn-primary-ink,#f2f2f2);stroke-linecap:round;transition:stroke-dashoffset .1s linear}.vnote-circle.is-rec .vnote-ring__bar{stroke:#ff4d4f}.vnote-state{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;text-align:center;background:#0009;font-size:14px}.vnote-state p{margin:0}.vnote-meta{min-height:20px;font-size:13px;color:var(--mn-muted,#9a9a9a)}.vnote-rec{color:#ff6b6b;font-variant-numeric:tabular-nums}.vnote-error{margin:0;color:#ff8a8a;font-size:13px;text-align:center}.vnote-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.vnote-btn{border:1px solid var(--mn-line,rgba(255,255,255,.14));background:var(--mn-surface-2,#181818);color:var(--mn-text,#f2f2f2);border-radius:999px;padding:10px 16px;font:inherit;font-weight:600;cursor:pointer;min-height:44px}.vnote-btn:disabled{opacity:.55;cursor:default}.vnote-btn:focus-visible,.vnote-player:focus-visible{outline:2px solid var(--mn-primary-ink,#f2f2f2);outline-offset:2px}.vnote-btn--rec{background:#e5484d;border-color:transparent;color:#fff}.vnote-btn--send{background:var(--mn-primary,#f2f2f2);border-color:transparent;color:var(--mn-on-primary,#0a0a0a)}.vnote-player{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;border:0;padding:0;background:#000;cursor:pointer;display:block}.vnote-player video{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.vnote-player__icon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:34px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.6);background:#0000002e}.vnote-player__time{position:absolute;left:50%;bottom:12px;transform:translate(-50%);font-size:12px;padding:2px 8px;border-radius:999px;background:#0000008c;color:#fff;font-variant-numeric:tabular-nums}@media (max-width:480px){.vnote-player{width:168px;height:168px}}@media (prefers-reduced-motion:reduce){.vnote-ring .vnote-ring__bar{transition:none}}.mono-pf-page{flex:1;min-width:0;overflow-y:auto;padding:20px 20px 48px}.mono-pf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#0000008c;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;padding:32px 16px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mono-pf-in .18s ease}.mono-pf-sheet{width:min(1100px,100%);background:var(--mn-bg);border:1px solid var(--mn-line2, rgba(255,255,255,.12));border-radius:24px;padding:16px;box-shadow:var(--mn-shadow, 0 24px 80px rgba(0,0,0,.45))}@keyframes mono-pf-in{0%{opacity:0}}.mono-public-pf{min-height:100vh;background:var(--mn-bg);color:var(--mn-text);padding:0 16px 40px}.mono-public-pf__bar{max-width:1080px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:14px 0}.mono-public-pf__brand{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.mono-public-pf__open{color:var(--mn-text);text-decoration:none;padding:8px 14px;border-radius:10px;border:1px solid var(--mn-line2, rgba(255,255,255,.14));font-size:14px}.mono-focus-flash{animation:mono-focus-flash 2.6s ease;border-radius:16px}@keyframes mono-focus-flash{0%,35%{box-shadow:0 0 0 3px var(--mn-primary, #8a8a8a)}to{box-shadow:0 0 0 0 transparent}}.feed-focus-post{margin-bottom:18px}.feed-focus-post__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:var(--mn-muted);font-size:13px}@media (max-width: 720px){.mono-pf-page{padding:0 0 88px}.mono-pf-overlay{padding:0}.mono-pf-sheet{border-radius:0;border:0;padding:0 0 24px;min-height:100%}.mono-public-pf{padding:0 0 32px}.mono-public-pf__bar{padding:12px 16px}}.vn-ad{position:relative;overflow:hidden;isolation:isolate;box-sizing:border-box}.vn-ad:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#898989,#bcbcbc,#898989);opacity:.9}.vn-ad__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.vn-ad__avatar{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;color:#fff;font-weight:900;background:linear-gradient(145deg,#898989,#8c8c8c);box-shadow:0 7px 22px #67676747}.vn-ad__identity{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.vn-ad__identity b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.vn-ad__identity small{font-size:11px;opacity:.62}.vn-ad__badge{padding:3px 6px;border:1px solid currentColor;border-radius:6px;font-size:9px;font-weight:900;letter-spacing:.08em;opacity:.55}.vn-ad__media{display:block;margin:0 0 12px;border-radius:13px;overflow:hidden;background:#090909}.vn-ad__media img,.vn-ad__media video{display:block;width:100%;max-height:430px;object-fit:cover}.vn-ad__copy{font-size:14px;line-height:1.5;white-space:pre-wrap}.vn-ad__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding:10px 13px;border-radius:11px;text-decoration:none!important;color:#fff!important;font-size:13px;font-weight:750;background:linear-gradient(120deg,#747474,#818181);box-shadow:0 8px 24px #69696933;transition:transform .18s ease,filter .18s ease}.vn-ad__cta:hover{transform:translateY(-1px);filter:brightness(1.08)}.vn-ad--channel{border-color:#9292924d!important;background:linear-gradient(145deg,#60606024,#141414c7)!important}.vn-ad--channel .vn-ad__media{max-width:220px}.vn-ad--feed{background:linear-gradient(145deg,#56565629,#141414cc)!important}.vn-ad--reel{width:min(430px,100%);min-height:520px;display:flex;flex-direction:column;justify-content:flex-end;padding:16px!important;background:radial-gradient(circle at 50% 15%,#5a5a5a6b,#090909fa 70%)!important;color:#fff}.vn-ad--reel .vn-ad__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;border-radius:inherit;z-index:-1}.vn-ad--reel .vn-ad__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#000000e0)}.vn-ad--reel .vn-ad__media img,.vn-ad--reel .vn-ad__media video{width:100%;height:100%;max-height:none;object-fit:cover}.vn-ad--reel .vn-ad__head,.vn-ad--reel .vn-ad__copy,.vn-ad--reel .vn-ad__cta{position:relative;z-index:1}.vn-ad--site,.vn-ad--workflow,.vn-ad--legalis{width:min(920px,calc(100% - 32px));margin:22px auto;padding:18px;border:1px solid rgba(132,132,132,.25);border-radius:18px;background:#151515d1;color:inherit;box-shadow:0 18px 55px #00000029}.vn-ad--site{background:linear-gradient(145deg,#3b3b3b8c,#101010d1);color:#fff}.vn-ad--workflow{background:#fff;color:#282828}.vn-ad--legalis{background:var(--surface,#ffffff);color:var(--text,#1e1e1e)}@media (max-width:640px){.vn-ad--reel{min-height:66vh}.vn-ad--site,.vn-ad--workflow,.vn-ad--legalis{width:100%;margin:16px 0}.vn-ad__copy{font-size:13px}}.vn-ad:not(.vn-ad--reel) .vn-ad__media{aspect-ratio:1/1;width:min(100%,430px)}.vn-ad:not(.vn-ad--reel) .vn-ad__media img,.vn-ad:not(.vn-ad--reel) .vn-ad__media video{width:100%;height:100%;max-height:none;object-fit:cover}.vn-ad--feed .vn-ad__media{margin-left:auto;margin-right:auto}.vn-ad--channel .vn-ad__media{width:220px;max-width:100%}.vn-ad--rail{height:100%;min-height:270px;padding:13px!important;border:1px solid rgba(147,147,147,.18)!important;border-radius:18px!important;background:linear-gradient(150deg,#5d5d5d26,#111111eb)!important;display:flex;flex-direction:column}.vn-ad--rail .vn-ad__head{margin-bottom:9px}.vn-ad--rail .vn-ad__media{width:100%!important;margin-bottom:9px}.vn-ad--rail .vn-ad__copy{font-size:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vn-ad--rail .vn-ad__cta{margin-top:auto}.vn-ad--rail .vn-ad__avatar{width:30px;height:30px;flex-basis:30px}.vn-ad--rail .vn-ad__identity b{font-size:12px}.vn-ad--rail .vn-ad__identity small{font-size:9px}.vn-ad{color:#f2f2f2!important;background:#121212!important;background-image:none!important;border:1px solid #2a2a2a!important;box-shadow:0 1px 2px #00000061!important}.vn-ad:before{background:linear-gradient(90deg,#555,#fff,#555)!important;opacity:1!important}.vn-ad__avatar{color:#000!important;background:#f2f2f2!important;background-image:none!important;box-shadow:none!important}.vn-ad__badge{color:#bdbdbd!important;border-color:#555!important}.vn-ad__identity small{color:#9b9b9b!important;opacity:1!important}.vn-ad__media{background:#050505!important;border:1px solid #2a2a2a;border-radius:10px!important}.vn-ad__media img,.vn-ad__media video{filter:saturate(1.08) contrast(1.03)}.vn-ad__cta{color:#000!important;background:#f2f2f2!important;background-image:none!important;border-radius:8px!important;box-shadow:none!important}.vn-ad__cta:hover{filter:brightness(.9)!important}.vn-ad--channel,.vn-ad--feed,.vn-ad--reel,.vn-ad--site,.vn-ad--workflow,.vn-ad--legalis,.vn-ad--rail{color:#f2f2f2!important;background:#121212!important;background-image:none!important;border-color:#2a2a2a!important}.vn-ad--reel .vn-ad__media:after{background:linear-gradient(180deg,#00000014,#000000e6)!important}.vn-ad__avatar{width:38px!important;height:38px!important;flex:0 0 38px!important;padding:3px!important;background:#080808!important;border:1px solid #3a3a3a!important;border-radius:11px!important}.vn-ad__avatar .vn-logo,.vn-ad__venneto-logo{display:block;width:30px!important;height:30px!important;filter:none!important;border-radius:8px}.media-player{position:relative;background:#070707;color:#f8f8f8;border:1px solid rgba(179,179,179,.16);border-radius:18px;overflow:hidden;box-shadow:0 16px 45px #03030347}.media-player video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.media-player--video{width:100%;aspect-ratio:16/9}.media-player__controls{position:absolute;z-index:4;left:0;right:0;bottom:0;display:flex;align-items:center;gap:8px;padding:28px 10px 9px;background:linear-gradient(transparent,#000000e6);opacity:0;transition:.18s}.media-player:hover .media-player__controls,.media-player:focus-within .media-player__controls,.media-player.is-audio-only .media-player__controls{opacity:1}.media-player button,.media-player select{border:0;background:#ffffff1a;color:#fff;border-radius:9px;height:30px;padding:0 8px}.media-player button{min-width:30px}.media-player select option{background:#181818}.media-player__controls>span{font-size:10px;color:#e3e3e3;white-space:nowrap}.media-player__seek{flex:1;min-width:55px;accent-color:var(--mn-#a0a0a0,#8a8a8a)}.media-player__volume{width:62px;accent-color:var(--mn-#a0a0a0,#8a8a8a)}.media-player__ai{position:absolute;left:10px;top:10px;padding:5px 8px;border-radius:99px;background:#0a0a0ab8;font-size:10px}.media-player__audio-art{position:absolute;top:0;right:0;bottom:46px;left:0;display:grid;place-content:center;text-align:center;background:radial-gradient(circle,rgba(138,138,138,.28),transparent 50%),linear-gradient(135deg,#191919,#0d0d0d)}.media-player__audio-art i{font-size:44px;font-style:normal;color:var(--mn-#a0a0a0,#bbbbbb)}.media-player__audio-art b{font-size:16px}.media-player__audio-art span{font-size:10px;color:#9a9a9a}.media-player--audio{min-height:64px;display:grid;grid-template-columns:auto minmax(90px,auto) 1fr auto auto;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(135deg,#8a8a8a21,#86868614)}.media-player__audio-title{display:grid;min-width:0}.media-player__audio-title b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.media-player__audio-title span{font-size:9px;color:#a7a7a7}.media-player--audio .media-player__seek{width:100%}@media (max-width:700px){.media-player__volume,.media-player__controls>span,.media-player__controls select:first-of-type{display:none}.media-player__controls{gap:4px}.media-player--audio{grid-template-columns:auto 1fr auto auto}.media-player--audio .media-player__seek{grid-column:1/-1}.media-player select{max-width:112px;font-size:10px}}.media-player--video{outline:none}.media-player--video:focus-visible{box-shadow:0 0 0 3px #8a8a8aa6,0 16px 45px #03030347}.media-player__controls{display:block;padding:34px 12px 10px;opacity:0;pointer-events:none}.media-player.has-controls .media-player__controls,.media-player:focus-within .media-player__controls{opacity:1;pointer-events:auto}.media-player__bar{display:flex;align-items:center;gap:8px}.media-player__bar>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;flex:1}.media-player__timeline{position:absolute;left:12px;right:12px;top:24px;height:12px}.media-player__timeline:before,.media-player__timeline i{content:"";position:absolute;left:0;right:0;top:5px;height:3px;border-radius:99px}.media-player__timeline:before{background:linear-gradient(90deg,rgba(255,255,255,.45) var(--media-buffered),rgba(255,255,255,.16) var(--media-buffered))}.media-player__timeline i{right:auto;width:var(--media-progress);background:#606060;z-index:1}.media-player__timeline input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:12px;margin:0;opacity:0;cursor:pointer;z-index:2}.media-player__center{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%,-50%);width:68px!important;height:68px!important;border-radius:50%!important;background:#080808c7!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:25px!important;padding-left:12px!important;box-shadow:0 12px 35px #00000073}.media-player__loader{position:absolute;z-index:5;left:50%;top:50%;width:48px;height:48px;margin:-24px;border:4px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.media-player__quality-mark{position:absolute;z-index:5;right:12px;top:12px;padding:5px 8px;border-radius:999px;background:linear-gradient(135deg,#717171,#bbb);font-size:9px;font-weight:900;letter-spacing:.1em}.media-player__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.media-player__error{position:absolute!important;z-index:7;left:50%;top:50%;transform:translate(-50%,-50%);height:auto!important;display:grid;padding:12px 16px!important;background:#0b0b0be6!important}.media-player__error small{opacity:.7}.media-player:fullscreen{border-radius:0;border:0}.media-player:fullscreen video{object-fit:contain}.media-player:fullscreen .media-player__center{width:84px!important;height:84px!important}@media (max-width:700px){.media-player__bar>b,.media-player__volume,.media-player__bar>span{display:none}.media-player__bar select{max-width:95px}.media-player__center{width:54px!important;height:54px!important}}.entity-qr__button{display:inline-flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--mn-user-accent,#6c8cff) 45%,transparent);background:color-mix(in srgb,var(--mn-user-accent,#6c8cff) 13%,var(--mn-card,#171a22));color:inherit;border-radius:12px;padding:8px 11px;cursor:pointer}.entity-qr__button svg{width:19px;height:19px;fill:currentColor}.entity-qr__card{display:flex;align-items:center;gap:13px;padding:12px;border:1px solid rgba(127,127,160,.2);background:linear-gradient(135deg,#6f57ff1f,#00ccb417);border-radius:18px;cursor:pointer}.entity-qr__card small{display:block;opacity:.65;margin-top:3px}.entity-qr__svg{width:88px;height:88px;border-radius:9px;box-shadow:0 8px 28px #0003}.entity-qr__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#080a12cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.entity-qr__modal{position:relative;max-width:410px;width:100%;padding:28px;text-align:center;border:1px solid #ffffff24;border-radius:26px;background:linear-gradient(145deg,#22263a,#12141d);box-shadow:0 25px 90px #0009;color:#fff}.entity-qr__modal .entity-qr__svg{width:min(270px,75vw);height:min(270px,75vw);border-radius:16px}.entity-qr__modal h3{margin:18px 0 6px}.entity-qr__modal p{opacity:.72}.entity-qr__modal code{display:block;overflow:hidden;text-overflow:ellipsis;padding:10px;background:#0004;border-radius:10px;margin:14px 0}.entity-qr__modal>div{display:flex;justify-content:center;gap:8px}.entity-qr__close{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#fff;font-size:28px;cursor:pointer}.mono-native-ad{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,#8b5cf6 42%,transparent);border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,#8b5cf6 16%,var(--mono-surface,#171923)),color-mix(in srgb,#06b6d4 12%,var(--mono-surface,#171923)));box-shadow:0 18px 45px #0002;margin:14px 0}.mono-native-ad__label{position:absolute;z-index:2;left:10px;top:10px;padding:4px 8px;border-radius:8px;background:#111b;color:#fff;font-size:11px}.mono-native-ad img{display:block;width:100%;max-height:330px;object-fit:cover}.mono-native-ad>div{padding:16px}.mono-native-ad h3{margin:0 0 6px}.mono-native-ad p{opacity:.78}.mono-native-ad button,.ads-preview button{border:0;border-radius:11px;padding:9px 14px;background:linear-gradient(100deg,#7c3aed,#0891b2);color:#fff;font-weight:800}.mono-ads-hero{padding:25px;border-radius:25px;background:radial-gradient(circle at 85% 15%,#22d3ee77,transparent 28%),linear-gradient(125deg,#5b21b6,#2563eb 58%,#0891b2);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:22px;box-shadow:0 20px 60px #2563eb26}.mono-ads-hero h2{margin:4px 0 7px}.mono-ads-hero p{margin:0;opacity:.85}.ads-balance{min-width:210px;padding:16px 18px;border-radius:18px;background:#fff1;border:1px solid #fff2}.ads-balance b,.ads-balance span,.ads-balance small{display:block}.ads-balance b{font-size:25px;margin:5px 0}.mono-ads-metrics{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:11px;margin:16px 0}.mono-ads-metrics>div{padding:17px;border-radius:17px;background:linear-gradient(145deg,color-mix(in srgb,var(--mono-surface,#171923) 91%,#7c3aed),color-mix(in srgb,var(--mono-surface,#171923) 95%,#0891b2));border:1px solid #ffffff18}.mono-ads-metrics b{display:block;font-size:23px}.mono-ads-metrics span{font-size:12px;opacity:.68}.ads-tabs{display:flex;gap:4px}.ads-tabs button,.ads-actions button,.ads-back,.ads-creatives article>div:last-child button{border:0;border-radius:10px;padding:8px 11px;background:transparent;color:inherit;cursor:pointer}.ads-tabs button.is-on,.ads-actions button:hover{background:var(--mn-soft,#ffffff0e)}.mono-ads-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mono-ads-form label{display:grid;gap:5px}.mono-ads-form label small{opacity:.6}.mono-ads-form .wide{grid-column:1/-1}.ads-campaign-list{display:grid;gap:10px}.ads-campaign-list>header,.ads-creatives>header,.ads-detail>header,.ads-analytics .ui-card>header{display:flex;justify-content:space-between;align-items:center;gap:12px}.ads-campaign-list h3,.ads-campaign-list p,.ads-creatives h3,.ads-creatives p{margin:0}.ads-campaign-list>header select{padding:9px;border-radius:10px;background:var(--mono-surface,#171923);color:inherit;border:1px solid var(--mn-line)}.ads-campaign-card{border:1px solid var(--mn-line);border-radius:18px;background:var(--mono-surface,#171923);overflow:hidden}.ads-campaign-main{width:100%;border:0;background:none;color:inherit;padding:17px;text-align:left;display:flex;justify-content:space-between;gap:18px;cursor:pointer}.ads-campaign-main h3{margin:7px 0 3px}.ads-campaign-main small{opacity:.62}.ads-card-stats{display:grid;grid-template-columns:auto auto;gap:3px 9px;text-align:right;align-content:center}.ads-card-stats span{font-size:11px;opacity:.55}.ads-progress{height:3px;background:#ffffff0a}.ads-progress i{display:block;height:100%;background:linear-gradient(90deg,#8b5cf6,#06b6d4)}.ads-status{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.ads-status--active{background:#10b98122;color:#48e2aa}.ads-status--pending_review{background:#f59e0b22;color:#fbc157}.ads-status--draft{background:#64748b25;color:#b7c2d3}.ads-status--paused{background:#38bdf822;color:#74d5ff}.ads-status--rejected{background:#ef444422;color:#ff8585}.ads-empty{text-align:center;padding:52px;border:1px dashed var(--mn-line);border-radius:20px}.ads-detail{display:grid;gap:15px}.ads-detail>header h2{margin:8px 0 3px}.ads-actions{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.danger{color:#ff7373!important}.ads-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ads-detail dl,.ads-analytics dl{display:grid;grid-template-columns:1fr auto;gap:10px;margin:0}.ads-detail dt,.ads-analytics dt{opacity:.65}.ads-detail dd,.ads-analytics dd{margin:0;font-weight:750;text-align:right}.ads-creatives{display:grid;gap:12px}.ads-creatives article{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:13px;align-items:center;padding:12px;border:1px solid var(--mn-line);border-radius:15px}.ads-creatives article p{opacity:.7;margin:5px 0}.ads-creative-media{height:72px;border-radius:12px;background:linear-gradient(135deg,#7c3aed33,#0891b233);display:grid;place-items:center;overflow:hidden;font-weight:900}.ads-creative-media img,.ads-creative-media video{width:100%;height:100%;object-fit:cover}.ads-creatives article>div:last-child{display:flex;flex-direction:column}.ads-chart{height:220px;display:flex;align-items:flex-end;gap:5px;padding-top:20px;overflow-x:auto}.ads-chart>div{height:100%;min-width:18px;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px}.ads-chart i{display:block;width:100%;min-height:4px;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#8b5cf6,#06b6d4)}.ads-chart span{font-size:8px;opacity:.5;writing-mode:vertical-rl}.ads-preview{min-height:180px;border:1px solid var(--mn-line);border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#7c3aed18,#06b6d418);display:grid;grid-template-columns:minmax(120px,40%) 1fr}.ads-preview img,.ads-preview video{width:100%;height:100%;max-height:260px;object-fit:cover}.ads-preview>div{padding:18px}.ads-preview h3{margin:4px 0}.ads-table{display:grid}.ads-table>div,.ads-table>button{display:grid;grid-template-columns:minmax(180px,2fr) repeat(4,1fr);gap:8px;padding:11px;border:0;border-bottom:1px solid var(--mn-line);background:none;color:inherit;text-align:left}.ads-table>button{cursor:pointer}.ads-table .head{font-size:11px;font-weight:800;opacity:.6}.ads-price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:12px 0}.ads-price-grid label{display:grid;gap:5px}.ads-price-grid input{padding:9px;border-radius:10px;border:1px solid var(--mn-line);background:var(--mono-surface,#171923);color:inherit}.ads-switch{display:block;margin:12px 0}.ads-note{margin-left:10px}.ads-admin-settings h4{margin:20px 0 5px}@media (max-width:800px){.mono-ads-metrics{grid-template-columns:1fr 1fr}.mono-ads-hero{align-items:flex-start;flex-direction:column}.ads-balance{width:100%;box-sizing:border-box}.ads-detail-grid{grid-template-columns:1fr}.ads-campaign-main{flex-direction:column}.ads-card-stats{grid-template-columns:repeat(3,auto auto);text-align:left}.ads-creatives article{grid-template-columns:80px 1fr}.ads-creatives article>div:last-child{grid-column:1/-1;flex-direction:row}.ads-table{overflow-x:auto}.ads-table>div,.ads-table>button{min-width:650px}}@media (max-width:680px){.mono-ads-form{grid-template-columns:1fr}.mono-ads-form .wide{grid-column:auto}.ads-preview{grid-template-columns:1fr}.ads-tabs{display:none}}.lc-stack,.lc-composer{--lc-bg:var(--mn-card-bg,#181818);--lc-fg:var(--mn-card-fg,#f4f4f4);--lc-muted:var(--mn-card-muted,#a3a3a3);--lc-line:var(--mn-card-line,#292929);--lc-accent:var(--mn-primary-ink,#f2f2f2);--lc-action-bg:var(--mn-primary,#f2f2f2);--lc-action-fg:var(--mn-on-primary,#0a0a0a);--lc-tool-bg:var(--mn-surface-3,#1f1f1f);--lc-tool-fg:var(--mn-text,#f4f4f4)}.mono-msg--mine .lc-stack,.mono-bubble--mine .lc-stack,.mono-msg.is-mine .lc-stack,.sa-msg.is-mine .lc-stack,.cx-msg.is-mine .lc-stack{--lc-bg:var(--mn-surface,#111);--lc-fg:var(--mn-text,#f4f4f4);--lc-muted:var(--mn-muted,#a3a3a3);--lc-line:var(--mn-line,#292929)}.lc-text{white-space:pre-wrap;overflow-wrap:anywhere}.lc-link{color:var(--lc-link,currentColor);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.lc-link--ext:after{content:" ↗";font-size:.8em;opacity:.7}.lc-time{all:unset;cursor:pointer;color:var(--lc-link,currentColor);font-variant-numeric:tabular-nums;text-decoration:underline dotted}.lc-time:focus-visible,.lc-link:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.lc-stack{display:grid;gap:6px;margin-top:6px;max-width:440px}.lc-stack--multi{max-width:400px}.lc{position:relative;display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:12px;color:var(--lc-fg);background:var(--lc-bg);border:1px solid var(--lc-line);border-left:3px solid var(--lc-accent);min-width:0;max-width:100%;box-sizing:border-box;text-align:left}.lc.is-live{border-left-color:var(--mn-live,#e5484d)}.lc--compact{padding:8px 10px;gap:10px}.lc--muted{border-left-color:var(--mn-line-strong,#444)}.lc--error{border-left-color:var(--mn-warning,#f0a63c);align-items:center}.lc-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.lc-type{font-size:11px;letter-spacing:.02em;color:var(--lc-muted);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.lc-badge{font-style:normal;font-weight:700;font-size:10px;padding:1px 6px;border-radius:6px;background:var(--lc-tool-bg);color:var(--lc-fg)}.lc-badge--live{background:var(--mn-live,#e5484d);color:var(--mn-on-live,#fff)}.lc-title{font-weight:700;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lc-title:hover{text-decoration:underline}.lc-sub,.lc-meta,.lc-note{font-size:12px;color:var(--lc-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-desc{margin:2px 0 0;font-size:13px;color:var(--lc-fg);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lc-action{align-self:flex-start;margin-top:6px;border:1px solid var(--lc-action-bg);border-radius:9px;min-height:36px;padding:6px 14px;font:inherit;font-size:13px;font-weight:650;cursor:pointer;background:var(--lc-action-bg);color:var(--lc-action-fg)}.lc-action:focus-visible,.lc-tools button:focus-visible,.lc-retry:focus-visible{outline:2px solid currentColor;outline-offset:2px}.lc-media{flex:none;object-fit:cover;background:#7f7f7f26}.lc-media--round{width:48px;height:48px;border-radius:50%}.lc-media--square{width:48px;height:48px;border-radius:12px}.lc-media--wide{width:112px;aspect-ratio:16/9;border-radius:8px}.lc--compact .lc-media--wide{width:84px}.lc--compact .lc-media--round,.lc--compact .lc-media--square{width:40px;height:40px}.lc-avatar{flex:none;display:inline-flex}.lc-glyph{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#7f7f7f26;font-size:18px}.lc-tools{position:absolute;top:6px;right:6px;display:flex;gap:2px;opacity:0;transition:opacity .15s}.lc:hover .lc-tools,.lc:focus-within .lc-tools{opacity:1}.lc-tools button{border:1px solid var(--lc-line);background:var(--lc-tool-bg);color:var(--lc-tool-fg);width:32px;height:32px;min-height:32px;border-radius:8px;cursor:pointer;font-size:13px;line-height:1}.lc-retry{border:1px solid currentColor;background:transparent;color:inherit;border-radius:8px;padding:4px 10px;cursor:pointer;font:inherit;font-size:12px}.lc-skel{display:block;height:10px;border-radius:6px;background:#7f7f7f2e;width:70%}.lc-skel--short{width:40%;margin-top:6px}.lc-skel--media{width:40px;height:40px;border-radius:10px;flex:none}.lc-more{font-size:12px;color:var(--lc-muted)}.lc-composer{display:grid;gap:6px;padding:6px 8px 0;max-height:220px;overflow:auto}.lc-composer .lc-tools{opacity:1}@media (hover:none){.lc-tools{opacity:1}.lc-tools button{width:44px;height:44px;min-height:44px}.lc-tools{position:static;align-self:center;flex:none}}@media (max-width:560px){.lc-stack,.lc-stack--multi{max-width:100%}.lc-media--wide{width:84px}}.share-dialog{display:grid;gap:12px;min-width:min(420px,90vw)}.share-dialog__row{display:flex;gap:8px;align-items:center}.share-dialog__row input[type=text]{flex:1;min-width:0}.share-dialog__time{width:96px;font-variant-numeric:tabular-nums}.share-dialog__error{color:var(--mn-danger-ink,#ff8589);font-size:12px}.share-dialog__url{font-size:12px;color:var(--mn-muted);word-break:break-all}.invite-dialog{display:flex;flex-direction:column;gap:10px}.invite-dialog__head{display:flex;gap:12px;align-items:center}.invite-dialog__head small{display:block;color:var(--mn-muted)}.invite-dialog__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--mn-surface-2,#222);font-weight:700;font-size:20px}.invite-dialog__actions{display:flex;justify-content:flex-end;gap:8px}.voice-switch-dialog p{margin:0 0 12px}.lc-skel{background:color-mix(in srgb,var(--lc-fg,#888) 14%,transparent)}.lc-glyph,.lc-media{background:var(--lc-tool-bg)}.lc-retry{min-height:36px}.mod-menu{position:fixed;z-index:4000;width:260px;padding:6px;border:1px solid var(--mono-line,rgba(255,255,255,.12));border-radius:14px;background:#121212f7;box-shadow:0 18px 50px #00000073;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mod-menu__item{display:block;width:100%;text-align:left;padding:9px 11px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.mod-menu__item:hover,.mod-menu__item:focus-visible{background:#ffffff14;outline:none}.mod-menu__item.is-danger{color:#ff8a8a}.mod-menu__state{padding:8px 11px;font-size:12px;opacity:.75}.mod-warn{color:#ffb36b}.mod-dialog{max-width:560px}.mod-scopes{display:grid;gap:6px;border:1px solid var(--mono-line,rgba(255,255,255,.12));border-radius:12px;padding:10px 12px;margin:0 0 10px}.mod-scopes legend{padding:0 6px;font-size:12px;opacity:.8}.mod-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.mod-presets .pf-chip{cursor:pointer;border:1px solid var(--mono-line,rgba(255,255,255,.14));background:transparent;color:inherit;border-radius:999px;padding:4px 10px;font-size:12px}.mod-check{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;font-size:13px}.mod-result p{margin:6px 0}.mod-users{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1.4fr);gap:14px}.mod-users__list{display:grid;gap:6px}.mod-user-row{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;width:100%;padding:8px 10px;border:1px solid var(--mono-line,rgba(255,255,255,.1));border-radius:12px;background:transparent;color:inherit;text-align:left;cursor:pointer}.mod-user-row.is-on,.mod-user-row:hover{background:#ffffff0f}.mod-avatar{width:40px;height:40px;border-radius:50%;background:#ffffff1a;display:grid;place-items:center;overflow:hidden;font-weight:600}.mod-avatar img{width:100%;height:100%;object-fit:cover}.mod-tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.mod-tag{font-size:11px;padding:2px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.16)}.mod-tag.is-staff{border-color:#8cb4ff80;color:#b9d0ff}.mod-tag.is-ban{border-color:#ff787880;color:#ff9d9d}.mod-tag.is-restr{border-color:#ffbe6e80;color:#ffcf96}.mod-pager{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-top:8px}.mod-history{display:grid;gap:6px;max-height:360px;overflow:auto}.mod-history>div{display:flex;justify-content:space-between;gap:8px;padding:7px 9px;border:1px solid rgba(255,255,255,.08);border-radius:10px;font-size:12px}@media (max-width:900px){.mod-users{grid-template-columns:1fr}}.media-channels-view .view__body{max-width:1180px;margin:0 auto;width:100%}.mc-list__head{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-bottom:14px}.mc-list__head small{letter-spacing:.12em;opacity:.6;font-size:11px}.mc-list__head h2{margin:2px 0 4px}.mc-list__head p{margin:0;opacity:.75;max-width:620px}.mc-list__tools{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:14px}.mc-search{display:flex;align-items:center;gap:8px;border:1px solid var(--mn-border,rgba(127,127,127,.3));border-radius:10px;padding:6px 10px;min-width:240px}.mc-search input{border:0;background:transparent;color:inherit;outline:none;flex:1;font:inherit}.mc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.mc-card{display:flex;flex-direction:column;text-align:left;border:1px solid var(--mn-border,rgba(127,127,127,.25));border-radius:14px;overflow:hidden;background:var(--mn-surface,transparent);color:inherit;cursor:pointer;padding:0}.mc-card:hover,.mc-card:focus-visible{border-color:var(--mn-user-accent,currentColor)}.mc-card__cover{display:block;height:92px;background:linear-gradient(135deg,#7f7f7f40,#7f7f7f14) center/cover no-repeat;position:relative}.mc-card__body{display:flex;gap:10px;align-items:center;padding:10px 12px}.mc-card__body>span:last-child{display:flex;flex-direction:column;min-width:0}.mc-card__body b,.mc-chip b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-card__body small,.mc-chip small{opacity:.7}.mc-avatar{display:inline-flex;flex:none;border-radius:50%;overflow:hidden;align-items:center;justify-content:center;background:#7f7f7f26}.mc-avatar img{width:100%;height:100%;object-fit:cover}.mc-role{display:inline-block;font-style:normal;font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid currentColor;opacity:.75;margin-top:4px;width:max-content}.mc-live{position:absolute;left:8px;top:8px;display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:#d92d20;color:#fff}.mc-page .mc-hero{border:1px solid var(--mn-border,rgba(127,127,127,.25));border-radius:16px;overflow:hidden;margin:8px 0 14px}.mc-hero__cover{height:180px;background:linear-gradient(135deg,#7f7f7f4d,#7f7f7f0f) center/cover no-repeat}.mc-hero__row{display:flex;gap:16px;align-items:flex-end;padding:0 18px 16px;margin-top:-36px;flex-wrap:wrap}.mc-hero__row .mc-avatar{border:4px solid var(--mn-bg,#111)}.mc-hero__text{flex:1;min-width:220px}.mc-hero__text h1{margin:40px 0 2px;font-size:26px}.mc-hero__text p{margin:0;opacity:.75}.mc-hero__desc{margin-top:6px!important;max-width:720px}.mc-hero__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mc-live-banner{display:flex;gap:10px;align-items:center;width:100%;border:0;border-top:1px solid var(--mn-border,rgba(127,127,127,.25));background:#d92d2014;color:inherit;padding:10px 18px;cursor:pointer;text-align:left}.mc-live-banner .mc-live{position:static}.mc-live-banner b{flex:1}.mc-tabs{margin-bottom:14px}.mc-video{position:relative}.mc-flag{position:absolute;z-index:1;left:8px;top:8px;font-size:11px;padding:2px 8px;border-radius:999px;background:#000000b3;color:#fff}.mc-rows{display:flex;flex-direction:column;gap:8px}.mc-row{display:flex;gap:12px;align-items:center;text-align:left;border:1px solid var(--mn-border,rgba(127,127,127,.25));border-radius:12px;padding:10px 12px;background:transparent;color:inherit;cursor:pointer}.mc-row:disabled{cursor:default;opacity:.7}.mc-row>span:nth-child(2){flex:1;display:flex;flex-direction:column;min-width:0}.mc-row small{opacity:.7}.mc-status{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 8px;border-radius:999px;border:1px solid currentColor;white-space:nowrap;opacity:.85}.mc-status--live{background:#d92d20;color:#fff;border-color:#d92d20;opacity:1}.mc-about__desc{white-space:pre-wrap;line-height:1.55;max-width:760px}.mc-links{list-style:none;padding:0;display:flex;gap:10px;flex-wrap:wrap}.mc-links a{display:inline-flex;align-items:center;gap:6px}.mc-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.mc-facts dt{opacity:.6;font-size:12px}.mc-facts dd{margin:2px 0 0;word-break:break-all}.mc-link{border:0;background:none;color:var(--mn-user-accent,inherit);padding:0;cursor:pointer;font:inherit;text-decoration:underline}.mc-manage{display:flex;flex-direction:column;gap:14px;max-width:820px}.mc-manage__block{border:1px solid var(--mn-border,rgba(127,127,127,.25));border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.mc-manage__block h4{margin:0}.mc-manage__block label{display:flex;flex-direction:column;gap:4px}.mc-manage__images{flex-direction:row;flex-wrap:wrap;gap:24px}.mc-image-field{display:flex;flex-direction:column;gap:6px;min-width:240px;flex:1}.mc-handle{display:flex;align-items:center;gap:0;border:1px solid var(--mn-border,rgba(127,127,127,.3));border-radius:8px;overflow:hidden}.mc-handle span{padding:6px 8px;opacity:.6;font-size:13px;white-space:nowrap;background:#7f7f7f14}.mc-handle input{border:0!important;flex:1;min-width:80px}.mc-cand{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mc-cand li{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--mn-border,rgba(127,127,127,.15))}.mc-cand li>span{display:flex;flex-direction:column;min-width:0}.mc-cand small{opacity:.7}.mc-editor-form input{flex:1;min-width:160px}.mc-danger{border-color:#d92d2066}.mc-chip{display:inline-flex;gap:8px;align-items:center;max-width:100%;border:1px solid var(--mn-border,rgba(127,127,127,.3));border-radius:999px;padding:4px 12px 4px 4px;background:transparent;color:inherit;cursor:pointer;text-align:left}.mc-chip>span:nth-child(2){display:flex;flex-direction:column;min-width:0;line-height:1.15}.mc-chip small{font-size:11px}.mc-dialog .mc-handle{margin-top:4px}@media (max-width:640px){.mc-hero__cover{height:120px}.mc-hero__text h1{margin-top:8px;font-size:21px}.mc-hero__row{margin-top:-28px}}.mn-pop{position:fixed;z-index:1;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:6px;border-radius:14px;border:1px solid var(--mn-line);background:var(--mn-surface-2, #181818);color:var(--mn-text);box-shadow:var(--mn-shadow-pop);outline:none;animation:mn-pop-in .12s ease-out}.mn-pop--top{animation-name:mn-pop-in-up}@keyframes mn-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes mn-pop-in-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mn-pop{animation:none}}.mn-pop--menu{display:flex;flex-direction:column;gap:2px}.mn-pop__item,.mn-pop--menu>[role=menuitem]{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--mn-text);font:inherit;font-size:14px;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}.mn-pop__item>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.mn-pop__item small{color:var(--mn-muted);font-size:12px;font-weight:500}.mn-pop__item svg{flex:none;color:var(--mn-muted)}.mn-pop__item:hover,.mn-pop--menu>[role=menuitem]:hover{background:var(--mn-hover-bg)}.mn-pop__item:focus-visible,.mn-pop--menu>[role=menuitem]:focus-visible{outline:2px solid var(--mn-focus-ring);outline-offset:-2px;background:var(--mn-hover-bg)}.mn-pop__item.is-on,.mn-pop--menu>[role=menuitem].is-on{background:var(--mn-selected-bg);color:var(--mn-selected-fg)}.mn-pop__item.is-on svg{color:var(--mn-selected-icon)}.mn-pop__item.is-danger{color:var(--mn-danger-ink)}.mn-pop__item:disabled{opacity:.5;cursor:not-allowed}.mn-pop__sep{height:1px;margin:4px 6px;background:var(--mn-line)}.mn-pop__title{padding:8px 12px 4px;color:var(--mn-muted);font-size:12px;font-weight:600;letter-spacing:.02em}@media (max-width: 520px){.mn-pop__item,.mn-pop--menu>[role=menuitem]{min-height:44px}}.mn-pop__ico{display:inline-flex;flex:none;color:var(--mn-muted)}.media-subnav{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--mn-border,rgba(127,127,127,.18));position:sticky;top:0;z-index:5;background:var(--mn-bg,inherit);overflow-x:auto;scrollbar-width:none}.media-subnav [role=tablist]{display:flex;gap:4px;flex:1;min-width:max-content}.media-subnav [role=tab]{border:0;background:transparent;color:inherit;font:inherit;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer;opacity:.75;white-space:nowrap}.media-subnav [role=tab].is-on{background:var(--mn-primary,#f2f2f2);color:var(--mn-on-primary,#0a0a0a);opacity:1}.media-subnav [role=tab]:hover:not(.is-on){opacity:1;background:var(--mn-surface-2,rgba(127,127,127,.14))}.media-subnav [role=tab]:focus-visible,.media-subnav__saved:focus-visible{outline:2px solid var(--mn-primary-ink,#f2f2f2);outline-offset:2px}.media-subnav [role=tab].is-on:focus-visible{box-shadow:inset 0 0 0 2px var(--mn-bg,#0a0a0a)}.media-subnav__saved{border:1px solid var(--mn-border,rgba(127,127,127,.3));background:transparent;color:inherit;border-radius:999px;padding:6px 12px;cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}.media-section{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;width:100%}.media-section>.media-section__body{flex:1;min-height:0;display:flex;flex-direction:column}.media-section>*:not(.media-subnav){flex:1;min-height:0;min-width:0}.media-shelf{margin:0 0 24px}.media-shelf header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.media-shelf h2{font-size:18px;margin:0}.media-shelf--links{display:flex;gap:8px;flex-wrap:wrap}.media-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,240px);gap:12px;overflow-x:auto;padding-bottom:6px}.media-live,.media-clip{display:flex;flex-direction:column;gap:6px;align-items:flex-start;text-align:left;border:1px solid var(--mn-border,rgba(127,127,127,.2));background:var(--mn-surface,transparent);color:inherit;border-radius:14px;padding:12px;cursor:pointer;font:inherit;position:relative}.media-live__badge{position:absolute;top:10px;right:10px;background:#ef4444;color:#fff;font-size:11px;font-weight:800;border-radius:6px;padding:1px 6px}.media-live small,.media-clip small{opacity:.7;font-size:12px}.media-clips-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.vw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.vw-tile{display:flex;flex-direction:column;gap:8px;text-align:left;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0;border-radius:12px}.vw-tile:focus-visible,.media-live:focus-visible,.media-clip:focus-visible{outline:2px solid var(--mn-accent,#8b7bff);outline-offset:3px}.vw-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#7f7f7f26}.vw-thumb img{width:100%;height:100%;object-fit:cover;display:block}.vw-thumb i{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-style:normal;font-size:28px;opacity:.6}.vw-thumb em{position:absolute;right:6px;bottom:6px;background:#000000bf;color:#fff;font-style:normal;font-size:12px;padding:1px 6px;border-radius:6px;font-variant-numeric:tabular-nums}.vw-tile__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.vw-tile__meta b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vw-tile__meta small{opacity:.7}.vw-tile--compact{flex-direction:row;gap:10px}.vw-tile--compact .vw-thumb{width:168px;flex:none}.vw-page{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.vw-page--clip{grid-template-columns:minmax(0,1fr)}.vw-main{min-width:0;display:flex;flex-direction:column;gap:12px}.vw-back{align-self:flex-start}.vw-player{width:100%;border-radius:14px;overflow:hidden;background:#000}.vw-player .media-player{width:100%;aspect-ratio:16/9}.vw-title{font-size:20px;margin:4px 0 0;line-height:1.3}.vw-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.vw-author{display:flex;align-items:center;gap:12px}.vw-author__who{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left;padding:0}.vw-author__who small{display:block;opacity:.7;font-size:12px}.vw-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vw-desc{background:var(--mn-surface-2,rgba(127,127,127,.08));border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.vw-desc p{margin:0}.vw-desc small{opacity:.75}.vw-muted{opacity:.65;font-size:13px}.vw-side{display:flex;flex-direction:column;gap:12px;min-width:0}.vw-side h2,.vw-clips h2{font-size:16px;margin:0}.vw-clip-row{display:flex;gap:8px;overflow-x:auto}.vw-clip{display:flex;flex-direction:column;gap:2px;border:1px solid var(--mn-border,rgba(127,127,127,.25));background:transparent;color:inherit;border-radius:10px;padding:8px 10px;cursor:pointer;font:inherit;text-align:left;min-width:180px}.vw-clip small{opacity:.7;font-size:12px}.media-player__clip-mark{font-style:normal;font-size:11px;font-weight:700;background:var(--mn-primary,#f2f2f2);color:var(--mn-on-primary,#0a0a0a);border-radius:6px;padding:1px 6px}.clip-creator{display:grid;gap:12px;min-width:min(560px,90vw)}.clip-creator__preview .media-player{width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden}.clip-creator__range{display:grid;gap:8px}.clip-creator__range label{display:grid;grid-template-columns:70px 1fr 90px;gap:8px;align-items:center}@media (max-width:1100px){.vw-page{grid-template-columns:minmax(0,1fr)}.vw-side{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.vw-side h2{grid-column:1/-1}.vw-tile--compact{flex-direction:column}.vw-tile--compact .vw-thumb{width:100%}}@media (max-width:640px){.media-subnav{padding:6px 10px}.vw-title{font-size:17px}.vw-actions .ui-btn{padding:6px 10px}.clip-creator__range label{grid-template-columns:1fr}}.vc{display:flex;flex-direction:column;gap:12px;margin-top:4px}.vc-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.vc-top h2{font-size:16px;margin:0}.vc-sort{display:flex;gap:6px}.vc-chip{border:1px solid var(--mn-border,rgba(127,127,127,.3));background:transparent;color:inherit;font:inherit;font-size:13px;border-radius:999px;padding:4px 10px;cursor:pointer}.vc-chip.is-on{background:var(--mn-primary,#f2f2f2);border-color:transparent;color:var(--mn-on-primary,#0a0a0a)}.vc-form{display:flex;flex-direction:column;gap:6px}.vc-form textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:44px;border-radius:10px;border:1px solid var(--mn-border,rgba(127,127,127,.3));background:var(--mn-surface-2,rgba(127,127,127,.08));color:inherit;font:inherit;padding:8px 10px}.vc-form textarea:focus-visible{outline:2px solid var(--mn-accent,#8b7bff);outline-offset:1px}.vc-form__bar{display:flex;align-items:center;gap:8px;justify-content:flex-end}.vc-form__bar small{margin-right:auto}.vc-err{color:#ff6b6b;font-size:13px;margin:0}.vc-list{display:flex;flex-direction:column;gap:14px}.vc-item{display:flex;gap:10px;align-items:flex-start}.vc-item--deleted p{margin:0;font-style:italic}.vc-avatar{border:0;background:transparent;padding:0;cursor:pointer;flex:none}.vc-body{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.vc-head{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.vc-text{white-space:pre-wrap;overflow-wrap:anywhere}.vc-actions{display:flex;gap:12px}.vc-link{border:0;background:transparent;color:inherit;opacity:.7;font:inherit;font-size:12px;cursor:pointer;padding:2px 0}.vc-link:hover,.vc-link:focus-visible{opacity:1;text-decoration:underline}.vc-replies{margin:8px 0 0 46px;display:flex;flex-direction:column;gap:10px}.vc-more{align-self:flex-start}@media (max-width:640px){.vc-replies{margin-left:24px}}.media-nav{display:flex;flex-direction:column;gap:6px}.media-subnav [role=tablist]{flex-wrap:nowrap}.media-more{position:relative;display:inline-flex}.media-more__btn{display:inline-flex;align-items:center;gap:4px;height:44px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-weight:600;opacity:.72;cursor:pointer}.media-more__btn:hover,.media-more__btn[aria-expanded=true]{opacity:1;background:var(--mn-hover,rgba(127,127,127,.12))}.media-more__btn:focus-visible{outline:2px solid var(--mn-accent,#f2a93b);outline-offset:2px}.media-more__btn.is-on{opacity:1;background:var(--mn-accent,#f2a93b);color:#151005}.media-more__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:220px;padding:6px;border-radius:12px;background:var(--mn-surface,var(--surface,#fff));border:1px solid var(--mn-border,rgba(127,127,127,.25));box-shadow:0 12px 32px #0000002e;display:flex;flex-direction:column}.media-more__menu button{display:flex;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.media-more__menu button:hover,.media-more__menu button:focus-visible{background:var(--mn-hover,rgba(127,127,127,.12))}.media-more__menu button.is-on{font-weight:600}.media-short-switch{align-self:flex-start;margin:2px 16px 0}.media-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 16px;max-width:460px;margin:0 auto}.media-empty__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--mn-hover,rgba(127,127,127,.12))}.media-empty h2{margin:4px 0 0;font-size:18px}.media-empty p{margin:0;opacity:.75}.media-subs__chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.media-subs__chip{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;border:1px solid var(--mn-border,rgba(127,127,127,.25));background:transparent;color:inherit;font:inherit;cursor:pointer;flex:none}.media-subs__chip img,.media-subs__ph{width:32px;height:32px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:var(--mn-hover,rgba(127,127,127,.15));font-weight:600}.media-subs__chip span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.media-subs__chip small{opacity:.65;font-size:12px}@media (max-width:720px){.media-subnav [role=tablist]{overflow-x:auto}.media-more__menu{position:fixed;top:auto;bottom:72px;left:12px;right:12px}}.media-section>.media-nav{flex:0 0 auto!important;min-height:auto}.media-home>.view__body{width:100%;max-width:1240px;margin:0 auto;padding:28px 32px 40px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.media-home .media-shelf{margin:0;padding:20px 22px 22px;border:1px solid var(--mn-line,var(--mn-border,rgba(127,127,127,.2)));border-radius:18px;background:var(--mn-surface,rgba(127,127,127,.04))}.media-home .media-shelf header{margin-bottom:14px}.media-home .media-shelf h2{font-size:17px;font-weight:700;letter-spacing:-.01em}.media-home .media-shelf header .ui-btn{min-height:34px;padding:0 14px;border-radius:999px;font-size:13px}.media-home .media-shelf>.vw-muted{margin:0;min-height:88px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed var(--mn-line,rgba(127,127,127,.25));border-radius:14px;font-size:14px;opacity:1;color:var(--mn-muted)}.media-home .media-shelf--links{padding:0;border:0;background:transparent;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.media-home .media-shelf--links .ui-btn{justify-content:space-between;min-height:56px;padding:0 18px;border-radius:14px;border:1px solid var(--mn-line,rgba(127,127,127,.2));background:var(--mn-surface,rgba(127,127,127,.04));font-weight:600;transition:border-color .15s,background .15s,transform .15s}.media-home .media-shelf--links .ui-btn:hover{background:var(--mn-surface-2,rgba(127,127,127,.1));border-color:var(--mn-line-strong,rgba(127,127,127,.4))}@media (prefers-reduced-motion:no-preference){.media-home .media-shelf--links .ui-btn:hover{transform:translateY(-1px)}}@media (max-width:720px){.media-home>.view__body{padding:16px 12px 28px;gap:14px}.media-home .media-shelf{padding:16px}}.mc-picker{display:grid;gap:6px;margin:4px 0 10px}.mc-picker__label{font-size:12px;font-weight:600;color:var(--text-2,var(--muted,#8a8a8a))}.mc-picker__label span{color:var(--danger,#e5484d)}.mc-picker__row{display:flex;align-items:center;gap:8px;min-width:0}.mc-picker__row select{flex:1;min-width:0;height:36px;border-radius:10px;padding:0 10px;background:var(--surface-2,var(--bg-2,transparent));color:inherit;border:1px solid var(--border,rgba(127,127,127,.3))}.mc-picker__empty,.mc-picker__error{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px dashed var(--border,rgba(127,127,127,.35));font-size:13px;line-height:1.4}.mc-picker__error{border-style:solid;border-color:var(--danger,#e5484d)}.mc-picker__hint{font-size:13px;opacity:.7}.mc-picker--compact .mc-picker__empty{padding:8px 10px}.reels-publish-channel{max-width:560px;margin:0 auto 8px}.live-view .mc-picker{margin-bottom:12px}.dn-alert{--dn-a:#8b7cff;--dn-b:#22d3ee;--dn-s:1;position:relative;box-sizing:border-box;width:min(100%,34em);margin:0 auto;padding:1.1em 1.3em 1.25em;border-radius:1.2em;font-size:calc(20px * var(--dn-s));font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;color:#fff;text-align:left;overflow:hidden;isolation:isolate;line-height:1.25}.dn-alert *{box-sizing:border-box}.dn-bg,.dn-fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dn-bg{z-index:-2}.dn-fx{z-index:-1;overflow:hidden}.dn-row{display:flex;gap:.9em;align-items:center}.dn-emoji{flex:none;display:grid;place-items:center;width:2.6em;height:2.6em;border-radius:50%;font-size:1.25em;background:color-mix(in srgb,var(--dn-a) 26%,transparent);box-shadow:0 0 0 .12em color-mix(in srgb,var(--dn-a) 55%,transparent),0 .4em 1.4em color-mix(in srgb,var(--dn-a) 40%,transparent);animation:dn-bob 2.4s ease-in-out infinite}.dn-main{min-width:0;flex:1}.dn-head{display:flex;flex-wrap:wrap;gap:.45em;align-items:center;font-size:.82em;opacity:.92}.dn-name{font-weight:800;letter-spacing:.01em}.dn-badge{padding:.12em .55em;border-radius:99em;font-size:.72em;font-weight:800;letter-spacing:.08em;background:linear-gradient(90deg,var(--dn-a),var(--dn-b));color:#fff;text-shadow:0 1px 2px #0005}.dn-amount{margin:.08em 0 .1em;font-size:2.15em;font-weight:900;letter-spacing:-.02em;line-height:1.05;background:linear-gradient(90deg,#fff,color-mix(in srgb,var(--dn-a) 45%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent}.dn-msg{font-size:.95em;white-space:pre-wrap;word-break:break-word;opacity:.95;max-height:7.5em;overflow:hidden}.dn-msg:empty{display:none}.dn-progress{position:absolute;left:0;bottom:0;height:.22em;width:100%;background:linear-gradient(90deg,var(--dn-a),var(--dn-b));transform-origin:left;animation:dn-progress var(--dn-dur,8s) linear forwards}.dn-alert.is-static .dn-progress{animation:none;opacity:.6}.dn--classic .dn-bg{background:linear-gradient(145deg,#1b1830f2,#0f0d1cf2);border:1px solid #ffffff1a;border-radius:inherit}.dn--classic:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.32em;background:linear-gradient(var(--dn-a),var(--dn-b))}.dn--classic{box-shadow:0 1em 3em #0008,0 0 2.5em color-mix(in srgb,var(--dn-a) 25%,transparent)}.dn--minimal{border-radius:.4em;padding:.8em 1.1em 1em}.dn--minimal .dn-bg{background:linear-gradient(90deg,#000c,#0009 70%,#0000)}.dn--minimal .dn-emoji{background:none;box-shadow:none;animation:none}.dn--minimal .dn-amount{background:none;color:#fff;font-size:1.8em}.dn--minimal .dn-progress{height:.14em;background:var(--dn-a)}.dn--neon .dn-bg{background:#05040bf0;border:.12em solid var(--dn-a);border-radius:inherit;box-shadow:inset 0 0 1.4em color-mix(in srgb,var(--dn-a) 45%,transparent),0 0 1.6em var(--dn-a)}.dn--neon .dn-amount{background:none;color:#fff;text-shadow:0 0 .2em #fff,0 0 .5em var(--dn-a),0 0 1.1em var(--dn-a);animation:dn-flicker 3s infinite}.dn--neon .dn-name{color:var(--dn-b);text-shadow:0 0 .5em var(--dn-b)}.dn--glass .dn-bg{background:linear-gradient(135deg,#ffffff38,#ffffff12);border:1px solid #ffffff55;border-radius:inherit;backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6)}.dn--glass .dn-amount{background:none;color:#fff;text-shadow:0 2px 12px #0006}.dn--glass{box-shadow:0 1.2em 3em #0006;text-shadow:0 1px 3px #0006}.dn--glass:after{content:"";position:absolute;inset:-50% auto auto -30%;width:60%;height:200%;background:linear-gradient(90deg,#fff0,#ffffff30,#fff0);transform:rotate(20deg);animation:dn-sweep 3.5s ease-in-out infinite}.dn--aurora .dn-bg{background:linear-gradient(120deg,var(--dn-a),var(--dn-b),#ff5fa2,var(--dn-a));background-size:300% 300%;animation:dn-pan 6s ease infinite;border-radius:inherit}.dn--aurora .dn-bg:after{content:"";position:absolute;top:.14em;right:.14em;bottom:.14em;left:.14em;border-radius:1.1em;background:#0b0a16c4}.dn--aurora .dn-amount{background:linear-gradient(90deg,var(--dn-a),#fff,var(--dn-b));background-size:200% auto;-webkit-background-clip:text;background-clip:text;animation:dn-pan 4s linear infinite}.dn--aurora{box-shadow:0 0 3em color-mix(in srgb,var(--dn-a) 45%,transparent)}.dn--fire{--dn-a:#ff7a18;--dn-b:#ffd000}.dn--fire .dn-bg{background:radial-gradient(120% 140% at 50% 120%,#ff4d00 0,#a3120a 45%,#1c0705);border-radius:inherit}.dn--fire .dn-amount{background:linear-gradient(0deg,#ff6a00,#ffd000 60%,#fff6b0);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 .3em #ff6a00aa)}.dn--fire{box-shadow:0 0 2.8em #ff4d0088}.dn--pixel{border-radius:0;font-family:"Press Start 2P",Courier New,monospace;padding:1.1em 1.3em 1.3em}.dn--pixel .dn-bg{background:#1d1b3a;box-shadow:inset 0 0 0 .2em #fff,inset 0 0 0 .4em var(--dn-a),.4em .4em #000}.dn--pixel .dn-amount{background:none;color:var(--dn-b);text-shadow:.12em .12em 0 #000;letter-spacing:0;font-size:1.7em}.dn--pixel .dn-emoji{border-radius:0;animation:dn-blink 1s steps(2) infinite}.dn--pixel .dn-badge{border-radius:0}.dn--pixel .dn-progress{height:.35em;animation-timing-function:steps(16)}.dn--cosmic .dn-bg{background:radial-gradient(1px 1px at 12% 30%,#fff,#0000),radial-gradient(1.5px 1.5px at 70% 20%,#fff,#0000),radial-gradient(1px 1px at 40% 80%,#fff,#0000),radial-gradient(2px 2px at 88% 70%,#fff,#0000),radial-gradient(1px 1px at 25% 60%,#fffa,#0000),radial-gradient(80% 120% at 80% 0,color-mix(in srgb,var(--dn-a) 55%,transparent),#0000),radial-gradient(70% 120% at 0 100%,color-mix(in srgb,var(--dn-b) 45%,transparent),#0000),#070616;border-radius:inherit;animation:dn-twinkle 4s ease-in-out infinite}.dn--cosmic{box-shadow:0 0 3em color-mix(in srgb,var(--dn-a) 35%,transparent);border:1px solid #ffffff22}.dn--gold{--dn-a:#f5c451;--dn-b:#fff1b8}.dn--gold .dn-bg{background:linear-gradient(145deg,#17120a,#2a1f0c);border:.14em solid transparent;border-radius:inherit;background-clip:padding-box;box-shadow:inset 0 0 0 .14em #d4a53c,0 0 2em #d4a53c55}.dn--gold .dn-amount{background:linear-gradient(100deg,#b8862b,#fff1b8 40%,#d4a53c 60%,#fff1b8);background-size:200% auto;-webkit-background-clip:text;background-clip:text;animation:dn-pan 3s linear infinite}.dn--gold .dn-name{color:#f5d27a}.dn--gold:after{content:"";position:absolute;inset:-50% auto auto -30%;width:40%;height:200%;background:linear-gradient(90deg,#fff0,#fff3d055,#fff0);transform:rotate(20deg);animation:dn-sweep 2.8s ease-in-out infinite}.dn-font--rounded{font-family:Nunito,Varela Round,Arial Rounded MT Bold,Trebuchet MS,sans-serif}.dn-font--mono{font-family:JetBrains Mono,Fira Code,Consolas,Courier New,monospace}.dn-font--serif{font-family:Playfair Display,Georgia,Times New Roman,serif}.dn-font--display{font-family:Impact,Arial Black,Segoe UI Black,sans-serif;letter-spacing:.02em}.dn-alert.is-in.dn-anim--slide{animation:dn-slide .6s cubic-bezier(.2,1.3,.4,1) both}.dn-alert.is-in.dn-anim--fade{animation:dn-fade .6s ease both}.dn-alert.is-in.dn-anim--pop{animation:dn-pop .55s cubic-bezier(.2,1.6,.4,1) both}.dn-alert.is-in.dn-anim--bounce{animation:dn-bounce .9s both}.dn-alert.is-in.dn-anim--zoom{animation:dn-zoom .7s cubic-bezier(.2,1,.3,1) both}.dn-alert.is-in.dn-anim--flip{animation:dn-flip .8s cubic-bezier(.2,1.2,.4,1) both}.dn-alert.is-out{animation:dn-out .5s ease forwards}.dn-p{position:absolute;bottom:-1em;font-size:1em;opacity:0;animation:dn-rise var(--t,2.6s) ease-out var(--d,0s) infinite}.dn-p.dot{width:.4em;height:.4em;border-radius:50%;background:var(--c,#fff)}.dn-p.conf{width:.45em;height:.75em;border-radius:.1em;background:var(--c,#fff);top:-1em;bottom:auto;animation-name:dn-fall}.dn-p.spark{width:.55em;height:.55em;background:var(--c,#fff);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 .3em var(--c,#fff))}.dn-p.ember{width:.3em;height:.3em;border-radius:50%;background:#ffcf4d;box-shadow:0 0 .5em #ff7a18}@keyframes dn-slide{0%{transform:translateY(-120%);opacity:0}to{transform:none;opacity:1}}@keyframes dn-fade{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}@keyframes dn-pop{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}@keyframes dn-bounce{0%{transform:translateY(-140%);opacity:0}45%{transform:translateY(8%);opacity:1}65%{transform:translateY(-4%)}82%{transform:translateY(2%)}to{transform:none}}@keyframes dn-zoom{0%{transform:scale(1.8);opacity:0;filter:blur(10px)}to{transform:none;opacity:1;filter:none}}@keyframes dn-flip{0%{transform:perspective(800px) rotateX(-95deg);opacity:0}to{transform:none;opacity:1}}@keyframes dn-out{to{transform:translateY(-30%) scale(.96);opacity:0}}@keyframes dn-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes dn-bob{50%{transform:translateY(-.18em) rotate(-6deg)}}@keyframes dn-flicker{0%,18%,22%,62%,64%,to{opacity:1}20%,63%{opacity:.55}}@keyframes dn-sweep{0%{left:-40%}60%,to{left:130%}}@keyframes dn-pan{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes dn-blink{50%{transform:translateY(-.15em)}}@keyframes dn-twinkle{50%{filter:brightness(1.25)}}@keyframes dn-rise{0%{transform:translateY(0) scale(.6);opacity:0}15%{opacity:1}to{transform:translateY(-9em) translate(var(--x,0)) scale(1.1);opacity:0}}@keyframes dn-fall{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}to{transform:translateY(9em) translate(var(--x,0)) rotate(540deg);opacity:0}}@media (prefers-reduced-motion:reduce){.dn-alert,.dn-alert *{animation-duration:.01s!important;animation-iteration-count:1!important}}.live-stage__video{position:relative}.dn-stage-layer{position:absolute;left:0;right:0;top:0;aspect-ratio:16/9;max-height:100%;display:flex;justify-content:center;padding:14px;pointer-events:none;z-index:6}.dn-stage-layer.pos-top{align-items:flex-start}.dn-stage-layer.pos-center{align-items:center}.dn-stage-layer.pos-bottom{align-items:flex-end}.dn-preview{position:relative;display:flex;justify-content:center;align-items:center;min-height:9.5em;padding:22px 16px;border-radius:18px;cursor:pointer;overflow:hidden;background:radial-gradient(120% 90% at 20% 0,#3b2f6b,#0000 60%),radial-gradient(90% 80% at 100% 100%,#0e4d5c,#0000 60%),repeating-linear-gradient(45deg,#15131f 0,#15131f 14px,#1a1826 14px,#1a1826 28px)}.dn-preview:after{content:"Превью · нажмите, чтобы повторить";position:absolute;right:10px;bottom:6px;font-size:11px;color:#fff9;letter-spacing:.02em}.dn-studio__stage{margin:6px 0 16px}.dn-studio h3{margin:18px 0 10px}.dn-plan{padding:5px 10px;border-radius:99px;font-size:12px;font-weight:700;background:color-mix(in srgb,currentColor 10%,transparent)}.dn-plan.is-on{background:linear-gradient(90deg,#7c3aed,#06b6d4);color:#fff}.dn-lock{display:inline-flex;align-items:center;margin-left:6px;padding:2px 7px;border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.06em;color:#fff;background:linear-gradient(90deg,#7c3aed,#06b6d4);vertical-align:middle;white-space:nowrap}.dn-upsell{display:flex;gap:14px;align-items:center;justify-content:space-between;margin:12px 0;padding:14px 16px;border-radius:16px;background:linear-gradient(110deg,color-mix(in srgb,#7c3aed 22%,transparent),color-mix(in srgb,#06b6d4 18%,transparent));border:1px solid color-mix(in srgb,#7c3aed 40%,transparent)}.dn-upsell>div{display:grid;gap:3px}.dn-upsell b{font-size:15px}.dn-upsell span{font-size:13px;opacity:.85}.dn-upsell a{flex:none;text-decoration:none}.dn-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.dn-tile{position:relative;display:grid;gap:4px;padding:8px 8px 10px;text-align:left;border-radius:14px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);color:inherit;cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s}.dn-tile:hover{transform:translateY(-2px)}.dn-tile.is-active{border-color:var(--dn-a);box-shadow:0 0 0 2px color-mix(in srgb,var(--dn-a) 55%,transparent)}.dn-tile b{font-size:14px}.dn-tile small{font-size:11.5px;opacity:.7;line-height:1.3}.dn-tile .dn-lock{position:absolute;top:14px;right:14px;margin:0}.dn-tile.is-locked .dn-tile__swatch{filter:saturate(.75)}.dn-tile__swatch{display:flex;align-items:center;padding:0 12px;height:58px;border-radius:10px;overflow:hidden;position:relative}.dn-tile__swatch em{font-style:normal;font-size:22px;filter:drop-shadow(0 2px 4px #0006)}.dn-tile--classic{background:linear-gradient(145deg,#1b1830,#0f0d1c);box-shadow:inset 4px 0 0 var(--dn-a)}.dn-tile--minimal{background:linear-gradient(90deg,#000,#000a 70%,#0000),#555;border-bottom:2px solid var(--dn-a)}.dn-tile--neon{background:#05040b;box-shadow:inset 0 0 0 2px var(--dn-a),inset 0 0 14px var(--dn-a)}.dn-tile--glass{background:linear-gradient(135deg,#fff5,#ffffff15),linear-gradient(120deg,#4b6cb7,#182848);box-shadow:inset 0 0 0 1px #fff6}.dn-tile--aurora{background:linear-gradient(120deg,var(--dn-a),var(--dn-b),#ff5fa2,var(--dn-a));background-size:300% 300%;animation:dn-pan 6s ease infinite}.dn-tile--fire{background:radial-gradient(120% 140% at 50% 120%,#ff4d00,#a3120a 45%,#1c0705)}.dn-tile--pixel{background:#1d1b3a;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px var(--dn-a);border-radius:0}.dn-tile--cosmic{background:radial-gradient(1.5px 1.5px at 20% 30%,#fff,#0000),radial-gradient(1px 1px at 70% 60%,#fff,#0000),radial-gradient(2px 2px at 85% 25%,#fff,#0000),radial-gradient(80% 120% at 80% 0,color-mix(in srgb,var(--dn-a) 60%,transparent),#0000),#070616}.dn-tile--gold{background:linear-gradient(145deg,#17120a,#2a1f0c);box-shadow:inset 0 0 0 2px #d4a53c}.dn-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:16px 0}.dn-controls>label:last-child{grid-column:1/-1}.dn-controls--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.dn-controls--compact .dn-field{grid-column:1/-1}.dn-field{display:grid;gap:7px}.dn-field>span{font-size:13px;font-weight:600}.dn-color{display:flex;align-items:center;gap:10px;margin-top:6px}.dn-color input{width:44px;height:34px;padding:0;border:0;border-radius:9px;background:none;cursor:pointer}.dn-color code{font-size:12px;opacity:.75}.dn-chips{display:flex;flex-wrap:wrap;gap:6px}.dn-chip{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:5px 11px;border-radius:99px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);color:inherit;font-size:13px;cursor:pointer}.dn-chip.is-active{background:linear-gradient(90deg,#7c3aed,#06b6d4);border-color:transparent;color:#fff}.dn-chip.is-locked{opacity:.7}.dn-chip i{font-style:normal;font-size:10px;font-weight:900;padding:0 4px;border-radius:6px;background:linear-gradient(90deg,#7c3aed,#06b6d4);color:#fff}.dn-warn{margin:10px 0;padding:10px 14px;border-radius:12px;font-size:13px;background:color-mix(in srgb,#f59e0b 16%,transparent);border:1px solid color-mix(in srgb,#f59e0b 40%,transparent)}.dn-warn button{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.dn-history-item{border-left:3px solid var(--dn-a)}.dn-history-item b{display:flex;align-items:center;gap:4px}.dn-donate{display:grid;gap:12px;min-width:min(560px,82vw)}.dn-donate__preview .dn-preview{min-height:7.5em;padding:16px 10px}.dn-seg{display:flex;gap:4px;padding:4px;border-radius:14px;background:color-mix(in srgb,currentColor 7%,transparent)}.dn-seg button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border:0;border-radius:10px;background:none;color:inherit;font-weight:600;cursor:pointer}.dn-seg button.is-active{background:linear-gradient(90deg,#7c3aed,#06b6d4);color:#fff;box-shadow:0 4px 14px #7c3aed55}.dn-seg--sm button{min-height:32px;font-size:13px}.dn-amounts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dn-amounts>button{min-height:36px;padding:6px 13px;border-radius:12px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);color:inherit;font-weight:700;cursor:pointer}.dn-amounts>button.is-active{border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed66}.dn-amounts__custom{display:flex;align-items:center;gap:6px;flex:1;min-width:130px}.dn-amounts__custom input{min-width:0}.dn-hint{font-size:12px;opacity:.75}.dn-hint.is-error{color:#f87171;opacity:1}.dn-msgfield{position:relative;display:block}.dn-msgfield textarea{width:100%;resize:vertical}.dn-msgfield small{position:absolute;right:10px;bottom:8px;font-size:11px;opacity:.55}.dn-donor-style{display:grid;gap:10px}.dn-donor-style .dn-gallery{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.dn-donor-style .dn-tile small{display:none}.dn-send{min-height:46px;font-size:15px;background:linear-gradient(90deg,#7c3aed,#06b6d4);border:0;color:#fff}@media (max-width:640px){.dn-controls,.dn-controls--compact{grid-template-columns:1fr}.dn-upsell{flex-direction:column;align-items:flex-start}.dn-stage-layer{padding:6px}}.gr{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:1;flex:none;border-radius:18px;background:var(--mn-surface-2,#16161a);isolation:isolate;contain:layout paint}.gr--xs{width:40px;border-radius:10px}.gr--sm{width:64px;border-radius:14px}.gr--md{width:120px}.gr--lg{width:200px;border-radius:24px}.gr--xl{width:min(280px,72vw);border-radius:28px}.gr.gr--fluid{width:100%}.gr>svg,.gr>img,.gr>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;border:0}.gr>img{object-fit:cover;transition:opacity .2s}.gr>iframe{background:transparent;color-scheme:light;pointer-events:none}.gr__emoji{font-size:calc(var(--gr-px,120px)*.46);line-height:1;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}.gr--xs .gr__emoji{font-size:22px}.gr--sm .gr__emoji{font-size:32px}.gr--md .gr__emoji{font-size:56px}.gr--lg .gr__emoji{font-size:92px}.gr--xl .gr__emoji{font-size:128px}.gr__missing{display:grid;justify-items:center;gap:6px;color:var(--mn-muted,#8b8b93);text-align:center;padding:8px}.gr__missing small{font-size:12px;line-height:1.25}.gr--missing{background:repeating-linear-gradient(135deg,var(--mn-surface-2,#16161a) 0 10px,var(--mn-surface-3,#1d1d22) 10px 20px);outline:1px dashed var(--mn-line,#2a2a30);outline-offset:-1px}.gr__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.08) 50%,transparent 70%) var(--mn-surface-2,#16161a);background-size:220% 100%;animation:gr-shimmer 1.4s linear infinite}@keyframes gr-shimmer{to{background-position:-120% 0}}.gr svg *{transform-box:fill-box}.gr .gr-burst,.gr .gr-float,.gr .gr-swing,.gr .gr-sway,.gr .gr-spout,.gr .gr-flame,.gr .gr-blink{transform-box:view-box}.gr .gr-burst{opacity:0}.gr .gr-waves{opacity:.5}.gr[data-play=idle] .gr-float{animation:gr-float 4.8s ease-in-out infinite}.gr[data-play=idle] .gr-glow{animation:gr-glow 3.6s ease-in-out infinite}.gr[data-play=idle] .gr-twinkle{animation:gr-twinkle 3.2s ease-in-out infinite}.gr[data-play=idle] .gr-sway{animation:gr-sway 9s linear infinite}.gr[data-play=idle] .gr-swing{animation:gr-swing 3.4s ease-in-out infinite}.gr[data-play=idle] .gr-spout{animation:gr-spout 3.2s ease-in-out infinite}.gr[data-play=idle] .gr-flame{animation:gr-flame 1.6s ease-in-out infinite}.gr[data-play=idle] .gr-blink{animation:gr-blink 5.5s ease-in-out infinite}.gr[data-play=idle] .gr-waves{animation:gr-waves 3.4s ease-in-out infinite}.gr[data-play=appear]>svg{animation:gr-appear .75s cubic-bezier(.2,.9,.25,1.15) both}.gr[data-play=appear] .gr-burst{animation:gr-burst .9s .25s ease-out both}.gr[data-play=celebrate]>svg{animation:gr-celebrate 1.4s cubic-bezier(.2,.9,.25,1.1) both}.gr[data-play=celebrate] .gr-burst{animation:gr-burst 1.1s .35s ease-out both}.gr[data-play=celebrate] .gr-glow{animation:gr-glow 1.4s ease-in-out 2}.gr[data-play=celebrate] .gr-twinkle{animation:gr-twinkle 1.2s ease-in-out 2}@keyframes gr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes gr-glow{0%,to{opacity:.75}50%{opacity:1}}@keyframes gr-twinkle{0%,to{opacity:.35}50%{opacity:1}}@keyframes gr-sway{to{transform:rotate(360deg)}}@keyframes gr-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes gr-spout{0%,to{transform:scaleY(.86);opacity:.75}50%{transform:scaleY(1.06);opacity:1}}@keyframes gr-flame{0%,to{transform:scale(1)}50%{transform:scale(.92,1.08)}}@keyframes gr-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes gr-waves{0%,to{opacity:.25}50%{opacity:.8}}@keyframes gr-appear{0%{transform:translateY(10px) scale(.84);opacity:0}70%{transform:translateY(-2px) scale(1.03);opacity:1}to{transform:none;opacity:1}}@keyframes gr-celebrate{0%{transform:scale(.6) rotate(-6deg);opacity:0}45%{transform:scale(1.08) rotate(2deg);opacity:1}70%{transform:scale(.97) rotate(-1deg)}to{transform:none}}@keyframes gr-burst{0%{opacity:0;transform:scale(.7)}35%{opacity:1}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.gr *,.gr>svg{animation:none!important}.gr__skeleton{animation:none}}.gx{--gx-text: var(--mn-text, #f2f2f2);--gx-muted: var(--mn-muted, #9a9a9a);--gx-line: var(--mn-line, rgba(255, 255, 255, .12));--gx-surface: var(--mn-surface, #171717);--gx-surface-2: var(--mn-surface-2, rgba(127, 127, 127, .08));--gx-bg: var(--mn-bg, #0a0a0a);--gx-accent: var(--mn-primary, #8fb2ff);--gx-ok: #3fb68b;--gx-bad: #e5484d;--gx-radius: 14px}.gx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gx-body{display:flex;flex-direction:column;gap:14px}.gx-tab{display:flex;flex-direction:column;gap:14px;min-width:0}.gx-tabs{display:flex;gap:4px;padding:0 16px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--gx-line)}.gx-tabs::-webkit-scrollbar{display:none}.gx-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;color:var(--gx-muted);padding:10px 12px;font:inherit;font-weight:600;font-size:14px;white-space:nowrap;cursor:pointer}.gx-tabs button.is-active{color:var(--gx-text);border-bottom-color:currentColor}.gx-tabs button:focus-visible,.gx button:focus-visible,.gx-card:focus-visible{outline:2px solid var(--gx-accent);outline-offset:2px}.gx-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--gx-line);border-radius:var(--gx-radius);background:var(--gx-surface-2);color:var(--gx-text);font-size:14px}.gx-banner--accent{border-color:color-mix(in srgb,var(--gx-accent) 50%,transparent)}.gx-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:40px 16px;color:var(--gx-muted);border:1px dashed var(--gx-line);border-radius:var(--gx-radius)}.gx-state b{color:var(--gx-text);font-size:15px}.gx-state--error b{color:var(--gx-bad)}.gx-muted{color:var(--gx-muted)}.gx-fine{color:var(--gx-muted);font-size:12.5px;line-height:1.45;margin:0}.gx-error{color:var(--gx-bad);font-size:13.5px;margin:0;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--gx-bad) 10%,transparent)}.gx-error--info{color:var(--gx-text);background:var(--gx-surface-2)}.gx-notice{margin:0;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--gx-ok) 14%,transparent);color:var(--gx-text);font-size:13.5px;word-break:break-all}.gx-neg{color:var(--gx-bad)}.gx-pos{color:var(--gx-ok)}.gx-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:var(--gx-accent);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.gx-spinner{width:18px;height:18px;border-radius:50%;border:2px solid var(--gx-line);border-top-color:var(--gx-text);animation:gx-spin .8s linear infinite;display:inline-block}@keyframes gx-spin{to{transform:rotate(360deg)}}.gx-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gx-toolbar .ui-input{width:auto;min-width:0;flex:1 1 160px}.gx-toolbar .gx-num{flex:0 1 100px}.gx-toolbar select.ui-input{flex:0 1 190px}.gx-rail,.gx-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.gx-chips{flex-wrap:wrap}.gx-rail::-webkit-scrollbar{display:none}.gx-rail button,.gx-chips button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gx-line);background:transparent;color:var(--gx-text);border-radius:999px;padding:7px 14px;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gx-rail button.is-on,.gx-chips button.is-on{background:var(--gx-text);color:var(--gx-bg);border-color:var(--gx-text)}.gx-rail button[style]:not(.is-on){border-color:color-mix(in srgb,var(--gx-chip) 55%,var(--gx-line))}.gx-section{display:flex;flex-direction:column;gap:10px}.gx-section h3,.gx-panel h3{margin:0;font-size:15px}.gx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:12px}.gx-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:var(--gx-text);text-align:left;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 12px 12px;border:1px solid var(--gx-line);border-radius:18px;background:var(--gx-surface);cursor:pointer;transition:transform .15s ease,border-color .15s ease;min-width:0}.gx-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gx-text) 30%,transparent)}.gx-card.is-dim .gr{opacity:.72}.gx-card__name{font-weight:700;font-size:14px;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gx-card__meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center;font-size:13px}.gx-card__supply{color:var(--gx-muted);font-size:12px}.gx-card--skeleton{cursor:default}.gx-card--skeleton i,.gx-card--skeleton b,.gx-card--skeleton small{display:block;border-radius:10px;background:var(--gx-surface-2);animation:gx-pulse 1.4s ease-in-out infinite}.gx-card--skeleton i{width:120px;height:120px;border-radius:22px}.gx-card--skeleton b{width:70%;height:14px}.gx-card--skeleton small{width:40%;height:12px}@keyframes gx-pulse{50%{opacity:.45}}.gx-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid var(--gx-line);color:var(--gx-muted);white-space:nowrap}.gx-badge--ok{color:var(--gx-ok);border-color:color-mix(in srgb,var(--gx-ok) 45%,transparent)}.gx-badge--limited{color:var(--gx-text)}.gx-state-published{color:var(--gx-ok)}.gx-state-review{color:var(--gx-accent)}.gx-state-archived{opacity:.7}.gx-serial{color:var(--gx-muted);font-variant-numeric:tabular-nums;font-weight:600}.gx-panel{border:1px solid var(--gx-line);border-radius:var(--gx-radius);padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--gx-surface)}.gx-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.gx-strip{display:flex;gap:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.gx-strip__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:var(--gx-text);font:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;width:76px;flex:0 0 auto;cursor:pointer;padding:4px;border-radius:14px}.gx-strip__item:hover{background:var(--gx-surface-2)}.gx-strip__item span{font-size:11.5px;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gx-showcase{display:flex;flex-direction:column;gap:8px}.gx-showcase__head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.gx-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:16px;animation:gx-fade .15s ease}html.gx-dialog-open{overflow:hidden}@keyframes gx-fade{0%{opacity:0}}.gx-dialog{width:100%;max-height:min(92vh,900px);display:flex;flex-direction:column;background:var(--gx-surface);color:var(--gx-text);border:1px solid var(--gx-line);border-radius:20px;box-shadow:0 24px 80px #00000073;outline:none;animation:gx-rise .18s ease}@keyframes gx-rise{0%{transform:translateY(8px);opacity:0}}.gx-dialog--sm{max-width:460px}.gx-dialog--md{max-width:640px}.gx-dialog--lg{max-width:860px}.gx-dialog--xl{max-width:1100px}.gx-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--gx-line)}.gx-dialog__head h2{margin:0;font-size:16px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gx-dialog__body{padding:18px;overflow:auto;display:flex;flex-direction:column;gap:14px}.gx-dialog__foot{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--gx-line)}.gx-icon-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;border-radius:50%;border:0;background:var(--gx-surface-2);color:var(--gx-text);font-size:20px;line-height:1;cursor:pointer;flex:0 0 auto}.gx-confirm p{margin:0;line-height:1.5}@media (max-width: 640px){.gx-backdrop{align-items:flex-end;padding:0}.gx-dialog{max-width:none;border-radius:20px 20px 0 0;max-height:94vh;border-bottom:0;animation:gx-sheet .2s ease}@keyframes gx-sheet{0%{transform:translateY(40px)}}.gx-dialog__foot{padding-bottom:max(12px,env(safe-area-inset-bottom))}.gx-dialog__foot .ui-btn{flex:1 1 auto}}.gx-detail{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:20px;align-items:start}.gx-detail__art{display:flex;flex-direction:column;align-items:center;gap:10px;position:sticky;top:0}.gx-detail__info{display:flex;flex-direction:column;gap:12px;min-width:0}.gx-detail__info p{margin:0;line-height:1.5}.gx-detail__info h4{margin:4px 0 0;font-size:14px}.gx-detail__title{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gx-detail__title h3{margin:0;font-size:22px}.gx-celebrate{margin:0;font-weight:700;text-align:center}@media (max-width: 720px){.gx-detail{grid-template-columns:1fr}.gx-detail__art{position:static}}.gx-facts{display:flex;flex-direction:column;gap:0;margin:0;border:1px solid var(--gx-line);border-radius:12px;overflow:hidden}.gx-facts>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border-top:1px solid var(--gx-line);font-size:13.5px}.gx-facts>div:first-child{border-top:0}.gx-facts dt{color:var(--gx-muted)}.gx-facts dd{margin:0;text-align:right;display:flex;align-items:center;gap:6px;justify-content:flex-end;flex-wrap:wrap}.gx-facts--rules dd{text-align:right;max-width:70%}.gx-facts--grid{display:grid;grid-template-columns:1fr 1fr}.gx-facts--grid>div{flex-direction:column;align-items:flex-start;border-top:0;border-left:1px solid var(--gx-line)}.gx-facts--grid>div:nth-child(odd){border-left:0}.gx-facts--grid>div:nth-child(n+3){border-top:1px solid var(--gx-line)}.gx-facts--grid dd{text-align:left;font-weight:700}.gx-rules summary{cursor:pointer;color:var(--gx-muted);font-size:13px;padding:4px 0}.gx-rules[open] summary{margin-bottom:8px}.gx-quote{margin:0;padding:10px 12px;border-left:3px solid var(--gx-accent);background:var(--gx-surface-2);border-radius:0 10px 10px 0;white-space:pre-wrap;overflow-wrap:anywhere}.gx-flow{display:grid;grid-template-columns:220px 1fr;gap:18px;align-items:start}.gx-flow__art{display:flex;justify-content:center}.gx-flow--done{grid-template-columns:1fr;justify-items:center;text-align:center}.gx-flow--done .gx-flow__form{align-items:center;width:100%;max-width:420px}@media (max-width: 640px){.gx-flow{grid-template-columns:1fr}.gx-flow__art .gr--lg{width:160px}}.gx-flow__form,.gx-form{display:flex;flex-direction:column;gap:12px;min-width:0}.gx-form__pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gx-field{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--gx-muted)}.gx-field>span{display:flex;justify-content:space-between}.gx-field .ui-input{width:100%;color:var(--gx-text)}.gx-check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;cursor:pointer}.gx-check input{margin-top:3px;accent-color:var(--gx-text);width:16px;height:16px;flex:0 0 auto}.gx-check span{display:flex;flex-direction:column;gap:2px}.gx-check small{color:var(--gx-muted);font-size:12.5px;line-height:1.4}.gx-check--inline{align-items:center}.gx-check--inline input{margin-top:0}.gx-toggles,.gx-radios{display:flex;flex-direction:column;gap:10px}.gx-segment{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:var(--gx-surface-2);border:1px solid var(--gx-line)}.gx-segment button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:var(--gx-muted);font:inherit;font-weight:600;font-size:13.5px;padding:8px 10px;border-radius:9px;cursor:pointer}.gx-segment button.is-on{background:var(--gx-text);color:var(--gx-bg)}.gx-bill{margin:0;display:flex;flex-direction:column;border:1px solid var(--gx-line);border-radius:12px;overflow:hidden}.gx-bill>div{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;font-size:13.5px;border-top:1px solid var(--gx-line)}.gx-bill>div:first-child{border-top:0}.gx-bill dt{color:var(--gx-muted)}.gx-bill dd{margin:0;display:flex;align-items:center;gap:4px}.gx-bill__total{font-weight:700;background:var(--gx-surface-2)}.gx-bill__total dt{color:var(--gx-text)}.gx-row{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.gx-row--start{justify-content:flex-start}.gx-row>span:not(.gx-person){display:flex;flex-direction:column;min-width:0}.gx-person{display:inline-flex;align-items:center;gap:8px;min-width:0;text-align:left}.gx-person>span{display:flex;flex-direction:column;line-height:1.2;min-width:0}.gx-person b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gx-person small{color:var(--gx-muted);font-size:12px}.gx-progress{align-items:center;text-align:center;padding:24px 0;gap:10px}.gx-progress small{color:var(--gx-muted)}.gx-result{gap:8px}.gx-result b{font-size:18px}.gx-actions{display:flex;flex-direction:column;gap:12px;padding-top:4px;border-top:1px solid var(--gx-line)}.gx-btnrow{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gx-balance{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:12px;background:var(--gx-surface-2)}.gx-table{width:100%;border-collapse:collapse;font-size:13.5px}.gx-table th{text-align:left;color:var(--gx-muted);font-weight:600;font-size:12px;padding:8px;border-bottom:1px solid var(--gx-line)}.gx-table td{padding:8px;border-bottom:1px solid var(--gx-line);vertical-align:middle}.gx-table--admin td:last-child{min-width:240px}@media (max-width: 760px){.gx-table--admin thead{display:none}.gx-table--admin tr{display:grid;grid-template-columns:1fr auto;padding:8px 0;border-bottom:1px solid var(--gx-line)}.gx-table--admin td{border:0;padding:4px 0}.gx-table--admin td:first-child,.gx-table--admin td:last-child{grid-column:1 / -1}}.gx-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--gx-line);border-radius:var(--gx-radius);overflow:hidden}.gx-history__row{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;border-top:1px solid var(--gx-line)}.gx-history__row:first-child{border-top:0}.gx-history__main{display:flex;flex-direction:column;gap:3px;min-width:0;align-items:flex-start}.gx-history__main small{color:var(--gx-muted);font-size:12.5px}.gx-history__sum{display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}.gx-history__sum small{color:var(--gx-muted);font-size:12px;display:flex;gap:4px;align-items:center}.gx-matrix{border-radius:var(--gx-radius);padding:14px;border:1px solid var(--gx-line)}.gx-matrix h4{margin:0 0 10px;font-size:13px}.gx-matrix--dark{background:#0b0b0d;color:#f2f2f2}.gx-matrix--light{background:#f6f6f6;color:#111}.gx-matrix__row{display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap}.gx-matrix figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:6px}.gx-matrix figcaption{font-size:11.5px;opacity:.7}.gx-chatgift{display:flex;gap:12px;align-items:center;margin:10px auto;max-width:420px;width:calc(100% - 24px);padding:12px;border:1px solid var(--gx-line);border-radius:18px;background:var(--gx-surface);color:var(--gx-text)}.gx-chatgift__art{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;flex:0 0 auto;border-radius:20px}.gx-chatgift__art .gr--md{width:96px}.gx-chatgift__ph{display:block;width:96px;height:96px;border-radius:20px;background:var(--gx-surface-2)}.gx-chatgift__body{display:flex;flex-direction:column;gap:4px;min-width:0}.gx-chatgift__body small{color:var(--gx-muted)}.gx-chatgift__body p{margin:2px 0 4px;font-size:13.5px;overflow-wrap:anywhere}@media (prefers-reduced-motion: reduce){.gx-card,.gx-backdrop,.gx-dialog{transition:none;animation:none}.gx-card--skeleton i,.gx-card--skeleton b,.gx-card--skeleton small{animation:none}}.gx-fieldset{border:1px solid var(--gx-line);border-radius:12px;padding:10px 12px 12px;margin:0;display:grid;gap:10px;min-width:0}.gx-fieldset>legend{padding:0 6px;font-size:12px;font-weight:700;color:var(--gx-muted);text-transform:uppercase;letter-spacing:.04em}.gx-upload,.gx-code{display:grid;gap:8px;min-width:0}.gx-upload__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gx-upload__row small{color:var(--gx-muted);font-size:12px;line-height:1.35;flex:1 1 180px}.gx-upload__btn{cursor:pointer}.gx-upload__btn.is-busy{opacity:.6;pointer-events:none}.gx-code__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.gx-code__area{font:12.5px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;resize:vertical;-moz-tab-size:2;tab-size:2;white-space:pre;overflow:auto}.gx-check--warn{border:1px solid color-mix(in srgb,var(--gx-bad) 45%,transparent);background:color-mix(in srgb,var(--gx-bad) 8%,transparent);border-radius:10px;padding:8px 10px}.cp{display:flex;flex-direction:column;gap:14px}.cp__head{display:flex;gap:12px;flex-wrap:wrap}.cp__head>*{flex:1 1 160px}.cp__rate{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--surface-2,rgba(127,127,127,.08))}.cp__rate small{opacity:.7;font-size:12px}.cp__packs{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.cp__pack{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;border-radius:14px;border:1px solid var(--border,rgba(127,127,127,.25));background:var(--surface-1,transparent);color:inherit;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.cp__pack:hover{border-color:var(--accent,#8b7cff)}.cp__pack:focus-visible{outline:2px solid var(--accent,#8b7cff);outline-offset:2px}.cp__pack.is-on{border-color:var(--accent,#8b7cff);box-shadow:0 0 0 1px var(--accent,#8b7cff) inset;background:color-mix(in srgb,var(--accent,#8b7cff) 10%,transparent)}.cp__pack-coins{font-size:17px;font-weight:700}.cp__bonus{font-size:12px;color:var(--success,#2fbf71);font-weight:600}.cp__bonus--none{visibility:hidden}.cp__pack-price{font-size:14px;opacity:.85}.cp__skeleton{padding:24px;text-align:center;opacity:.6}.cp__orders h4{margin:4px 0 8px;font-size:13px;text-transform:none;opacity:.75}.cp__order{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--border,rgba(127,127,127,.15))}.cp__order span{display:flex;flex-direction:column;flex:1;min-width:0}.cp__order small{opacity:.65;font-size:12px}.cp__order em{font-style:normal;font-size:12px;padding:2px 8px;border-radius:99px;background:var(--surface-2,rgba(127,127,127,.12))}.cp__order.is-succeeded em{color:var(--success,#2fbf71)}.cp__order.is-failed em,.cp__order.is-canceled em,.cp__order.is-expired em{opacity:.7}.gx-buy-coins{margin-left:8px}.gx-return{display:flex;align-items:center;gap:10px}@media (max-width:520px){.cp__packs{grid-template-columns:repeat(2,1fr)}}.market-toolbar{display:grid;grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(120px,.7fr)) auto;gap:10px;margin:0 0 16px;padding:14px;border:1px solid var(--mono-line);border-radius:18px;background:linear-gradient(135deg,#5865f21a,#ec489912)}.market-toolbar__mine{display:flex;align-items:center;gap:8px;padding:0 8px;white-space:nowrap}.market-empty{grid-column:1/-1;padding:34px;text-align:center;border:1px dashed var(--mono-line);border-radius:18px;color:var(--mono-muted)}.gift-card__actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.gift-card__hint{color:var(--mono-muted);font-size:12px}.gift-market-stats{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:15px 0}.gift-market-stat{padding:13px;border-radius:15px;border:1px solid var(--mono-line);background:#ffffff09}.gift-market-stat small{display:block;color:var(--mono-muted);margin-bottom:5px}.gift-market-stat b{font-size:19px}.gift-history-chart{display:flex;align-items:end;gap:7px;min-height:150px;padding:16px 10px 4px;border:1px solid var(--mono-line);border-radius:16px;overflow-x:auto}.gift-history-bar{min-width:34px;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:6px;height:125px}.gift-history-bar i{display:block;width:24px;min-height:4px;border-radius:7px 7px 3px 3px;background:linear-gradient(#8b5cf6,#ec4899)}.gift-history-bar small{font-size:9px;color:var(--mono-muted)}.gift-sales-table{display:grid;gap:7px;margin-top:14px}.gift-sales-row{display:grid;grid-template-columns:1fr .8fr .9fr;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff09}.gift-detail__tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.gift-sale-form{display:grid;gap:12px}.gift-sale-fee{padding:11px;border-radius:12px;background:#facc1514;color:#fde68a}.gift-analytics-head{display:flex;gap:16px;align-items:center}.gift-analytics-head .gift-art{width:110px;flex:0 0 110px}@media (max-width:850px){.market-toolbar,.gift-market-stats{grid-template-columns:1fr 1fr}}@media (max-width:520px){.market-toolbar{grid-template-columns:1fr}.gift-market-stats,.gift-sales-row{grid-template-columns:1fr 1fr}.gift-sales-row span:last-child{grid-column:1/-1}}.pa-block{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:12px 0}.pa-block--compact{grid-template-columns:1fr;gap:6px;margin:8px 0}.pa-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--mn-border,rgba(127,127,127,.22));background:var(--mn-surface-2,rgba(127,127,127,.06));color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.pa-card:hover{background:#7f7f7f1f}.pa-card:focus-visible,.pa-more:focus-visible{outline:2px solid var(--mn-accent,#8b7bff);outline-offset:2px}.pa-card>em{font-style:normal;opacity:.5;font-size:20px}.pa-card__text{flex:1;min-width:0;display:flex;flex-direction:column}.pa-card__text b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:6px;align-items:center}.pa-card__text small{opacity:.65;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-thumb{flex:none;border-radius:10px;overflow:hidden;display:grid;place-items:center}.pa-thumb img{width:100%;height:100%;object-fit:cover}.pa-thumb--pf{width:40px;height:40px;background:#7f7f7f26;font-size:20px}.pa-block--compact .pa-thumb--pf{width:36px;height:36px}.pa-main{font-style:normal;font-size:10px;font-weight:700;text-transform:uppercase;padding:1px 6px;border-radius:999px;background:var(--mn-primary,#f2f2f2);color:var(--mn-on-primary,#0a0a0a)}.pa-more{border:0;background:transparent;color:var(--mn-primary-ink,#f2f2f2);font:inherit;cursor:pointer;text-align:left;padding:4px 2px}.pa-editor{display:flex;flex-direction:column;gap:8px}.pa-editor h4{margin:10px 0 2px;font-size:13px;text-transform:uppercase;opacity:.7}.pa-editor__toggle{display:flex;gap:8px;align-items:flex-start}.pa-editor__toggle small{display:block;opacity:.65}.pa-editor__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pa-editor__list li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 8px;border-radius:10px;background:#7f7f7f0f}.pa-editor__main{display:flex;gap:4px;align-items:center;font-size:13px}.pa-editor__preview{border:1px dashed var(--mn-border,rgba(127,127,127,.35));border-radius:12px;padding:4px 10px}.channel-editor__avatar-mode{border:0;padding:0;margin:0 0 8px;display:flex;flex-wrap:wrap;gap:12px}.channel-editor__avatar-mode legend{font-weight:600;margin-bottom:4px}.channel-editor__avatar-mode label{display:flex;gap:6px;align-items:center}.mn-phero{position:relative;min-width:0;border:1px solid var(--mn-line,rgba(127,127,127,.22));border-radius:20px;background:var(--mn-surface,var(--mono-surface,#111));color:var(--mn-text,inherit);overflow:hidden}.mn-phero__cover{height:clamp(96px,14vw,148px);background-color:var(--mn-surface2,rgba(127,127,127,.12));background-size:cover;background-position:center}.mn-phero__cover--empty{height:72px;background-image:linear-gradient(120deg,color-mix(in srgb,var(--mn-primary,#888) 16%,var(--mn-surface2,#1c1c1c)),var(--mn-surface2,#1c1c1c))}.mn-phero__body{display:grid;gap:12px;padding:0 20px 18px;min-width:0}.mn-phero__top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:calc(var(--phero-av,104px) / -2);min-width:0}.mn-phero__avatar{position:relative;flex:none;line-height:0;border-radius:50%;background:var(--mn-surface,var(--mono-surface,#111));box-shadow:0 0 0 4px var(--mn-surface,var(--mono-surface,#111))}.mn-phero__avatar>button{padding:0;border:0;background:none;border-radius:50%;cursor:pointer;line-height:0}.mn-phero__avatar>button:focus-visible{outline:2px solid var(--mn-primary-ink,currentColor);outline-offset:4px}.mn-phero__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;padding-bottom:4px;min-width:0}.mn-phero__identity{display:grid;gap:4px;min-width:0}.mn-phero__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.01em;min-width:0}.mn-phero__name-text{min-width:0;overflow-wrap:anywhere;word-break:break-word}.mn-phero__handle{color:var(--mn-muted,#8a8a8a);font-size:14px;overflow-wrap:anywhere}.mn-phero__badges{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;min-width:0}.mn-phero__badges:empty{display:none}.mn-phero__stats{display:flex;flex-wrap:wrap;gap:6px 18px}.mn-phero__stats b{font-weight:700}.mn-phero__stats small{color:var(--mn-muted,#8a8a8a);font-weight:500}.mn-phero__bio{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.mn-phero__meta{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--mn-muted,#8a8a8a);font-size:13px;min-width:0}.mn-phero__meta a{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.mn-phero--compact .mn-phero__cover{height:88px}.mn-phero--compact .mn-phero__cover--empty{height:56px}.mn-phero--compact .mn-phero__body{padding:0 18px 14px;gap:10px}.mn-phero--compact .mn-phero__name{font-size:19px}.mn-phero--bleed{border:0;border-radius:0;background:transparent}.mn-phero--bleed .mn-phero__avatar{box-shadow:0 0 0 4px var(--mn-surface,#111)}@media (max-width:560px){.mn-phero__body{padding:0 14px 14px}.mn-phero__name{font-size:19px}.mn-phero__cover{height:96px}.mn-phero__actions{justify-content:flex-start}}.view__body>.mn-phero{margin-bottom:14px}.mini-profile-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:18px;isolation:isolate}.mini-profile-layer .mini-profile-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#0000009e;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:0;display:block}.mini-profile-layer .global-mini-profile{position:relative;z-index:1;opacity:1;width:min(600px,100%);max-width:100%;box-sizing:border-box;max-height:min(90vh,90dvh);overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;background:var(--mn-surface,#111)!important;background-image:none!important;color:var(--mn-text,#f2f2f2);border:1px solid var(--mn-line,rgba(255,255,255,.12));border-radius:24px;padding:20px;box-shadow:0 25px 70px #0009;display:grid;gap:12px}.mini-profile-layer .global-mini-profile:focus{outline:none}.mini-profile-layer .global-mini-profile>header{display:grid;grid-template-columns:72px 1fr;gap:13px;align-items:center;padding-right:36px}.mini-profile-layer .global-mini-profile>.mn-phero{margin:-20px -20px 0}.mini-profile-layer .global-mini-profile .mn-phero__handle{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mini-profile-layer .global-mini-profile__close{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;min-height:36px;display:grid;place-items:center;border:1px solid var(--mn-line,rgba(255,255,255,.12));border-radius:999px;background:var(--mn-surface-2,#181818);color:var(--mn-text,#f2f2f2);font-size:22px;line-height:1;cursor:pointer}.mini-profile-layer .global-mini-profile__close:hover{background:var(--mn-hover-bg,rgba(255,255,255,.08))}.mini-profile-layer .global-mini-profile__close:focus-visible{outline:2px solid var(--mn-primary-ink,#f2f2f2);outline-offset:2px}.mini-profile-layer .global-mini-profile__state{display:grid;justify-items:center;gap:10px;padding:28px 8px;text-align:center}.mini-profile-layer .global-mini-profile__state p{margin:0;color:var(--mn-muted,#9a9a9a)}.mini-profile-layer .global-mini-profile>*{min-width:0;max-width:100%}.mini-profile-layer .global-mini-profile *{min-width:0;overflow-wrap:anywhere}.mini-profile-layer .global-mini-profile img,.mini-profile-layer .global-mini-profile svg,.mini-profile-layer .global-mini-profile video{max-width:100%}.mini-profile-layer .global-mini-profile .mn-phero__name,.mini-profile-layer .global-mini-profile .mn-phero__handle{min-width:0;max-width:100%;word-break:break-word}.mini-profile-layer .global-mini-profile .mini-stats{display:flex;flex-wrap:wrap;gap:6px 14px}.mini-profile-layer .global-mini-profile .mini-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;align-items:stretch}.mini-profile-layer .global-mini-profile .mini-actions>*{min-width:0;width:100%;box-sizing:border-box;white-space:normal;text-align:center;justify-content:center}.mini-profile-layer .global-mini-profile [class*=gift],.mini-profile-layer .global-mini-profile [class*=portfolio],.mini-profile-layer .global-mini-profile [class*=attach]{max-width:100%}.mini-profile-layer .global-mini-profile [class*=strip],.mini-profile-layer .global-mini-profile [class*=__list]{flex-wrap:wrap}.mini-profile-layer .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:520px){.mini-profile-layer{padding:0;align-items:end}.mini-profile-layer .global-mini-profile{width:100%;border-radius:22px 22px 0 0;max-height:92dvh;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:no-preference){.mini-profile-layer .global-mini-profile{animation:mnMiniIn .16s ease-out}@keyframes mnMiniIn{0%{transform:translateY(8px) scale(.98)}to{transform:none}}}.vx-icon{display:block;flex:none}.vc-dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--mn-muted)}.vc-dot.is-connected{background:#3ccf7a;box-shadow:0 0 0 3px #3ccf7a2e}.vc-dot.is-connecting,.vc-dot.is-reconnecting{background:#e3b341;animation:vc-pulse 1.2s ease-in-out infinite}.vc-dot.is-lost,.vc-dot.is-error,.vc-dot.is-denied{background:#e5534b}@keyframes vc-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.vc-dot,.vc-spin{animation:none!important}}.vc-controls{display:flex;gap:8px;align-items:center;justify-content:center}.vc-btn{width:44px;height:44px;border-radius:14px;border:1px solid var(--mn-line2);background:var(--mn-surface2);color:var(--mn-text);display:grid;place-items:center;cursor:pointer;transition:background .15s,border-color .15s}.vc-btn:hover{border-color:var(--mn-muted)}.vc-btn:focus-visible,.vc-stage button:focus-visible,.vc-dock button:focus-visible,.vc-mini button:focus-visible{outline:2px solid var(--mn-text);outline-offset:2px}.vc-btn.is-off{background:#e5534b29;border-color:#e5534b73;color:#ff8a84}.vc-btn.is-on{background:var(--mn-text);color:var(--mn-bg);border-color:var(--mn-text)}.vc-btn.is-leave{background:#d6453d;border-color:#d6453d;color:#fff}.vc-btn.is-leave:hover{background:#bf3a33}.vc-controls.is-compact{gap:4px}.vc-controls.is-compact .vc-btn{width:36px;height:36px;border-radius:11px}[data-mono-theme=light] .vc-btn.is-off{color:#b4231b}.vc-notice{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:12px;font-size:12.5px;line-height:1.35;background:var(--mn-surface2);border:1px solid var(--mn-line2);color:var(--mn-text)}.vc-notice>span{flex:1;min-width:0}.vc-notice button{border:0;background:transparent;color:var(--mn-muted);cursor:pointer;padding:2px;border-radius:6px}.vc-notice.is-error{border-color:#e5534b73}.vc-notice.is-warn{border-color:#e3b34173}.vc-unlock{display:flex;align-items:center;gap:8px;justify-content:center;border:1px solid var(--mn-line2);background:var(--mn-text);color:var(--mn-bg);border-radius:12px;padding:8px 12px;font-weight:650;cursor:pointer}#mn-voice-slot:empty{display:none}#mn-voice-slot{margin:0 0 10px}.vc-dock{display:grid;gap:8px;padding:10px;border-radius:16px;background:var(--mn-surface);border:1px solid var(--mn-line2);color:var(--mn-text)}.vc-dock__head{display:flex;align-items:center;gap:9px;min-width:0}.vc-dock__room{flex:1;min-width:0;text-align:left;border:0;background:transparent;color:inherit;padding:0;cursor:pointer;display:grid}.vc-dock__room b{font-size:13px}.vc-dock.is-connected .vc-dock__room b{color:#3ccf7a}.vc-dock__room small{font-size:12px;color:var(--mn-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-dock .vc-controls{justify-content:space-between}.vc-dock .vc-controls .vc-btn{width:100%;height:38px;border-radius:12px}.vc-dock__share{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--mn-muted)}.vc-dock__share span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-dock__share button{border:1px solid var(--mn-line2);background:transparent;color:var(--mn-text);border-radius:9px;padding:4px 8px;font-size:12px;cursor:pointer}.vc-dock__retry{display:flex;gap:6px}.vc-dock-float{position:fixed;left:12px;bottom:12px;width:250px;z-index:140}.vc-dock--mobile{position:fixed;z-index:158;left:9px;right:9px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 77px);padding:8px 10px;border-radius:18px;background:var(--mn-glass,var(--mn-surface));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 14px 40px #00000059}.vc-dock--mobile .vc-dock__head{gap:8px}@media (max-width:820px){body.has-voice-bar .mn-mounted{padding-bottom:64px}body.has-voice-bar .cx-composer{margin-bottom:64px}}.vc-mini{position:fixed;right:18px;bottom:110px;width:min(340px,calc(100vw - 24px));aspect-ratio:16/10;z-index:140;border-radius:16px;overflow:hidden;background:#000;border:1px solid var(--mn-line2);box-shadow:0 18px 50px #00000073;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.vc-mini__video{width:100%;height:100%;object-fit:contain;display:block;background:#000}.vc-mini__wait{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ddd;font-size:13px}.vc-mini__bar{position:absolute;left:0;right:0;bottom:0;display:flex;gap:6px;align-items:center;padding:6px 8px;background:linear-gradient(transparent,#000000bf);color:#fff;font-size:12px}.vc-mini__bar span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-mini__bar button{border:0;background:#ffffff24;color:#fff;border-radius:8px;width:28px;height:28px;display:grid;place-items:center;cursor:pointer}.vc-stage{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px;color:var(--mn-text)}.vc-stage--lobby{align-items:center;justify-content:center;overflow:auto}.vc-lobby{max-width:460px;width:100%;display:grid;justify-items:center;gap:10px;text-align:center;padding:24px 12px}.vc-lobby__icon{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;background:var(--mn-surface2);border:1px solid var(--mn-line2)}.vc-lobby h3{margin:4px 0 0;font-size:20px}.vc-lobby p{margin:0;color:var(--mn-muted)}.vc-lobby__users{list-style:none;margin:8px 0;padding:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.vc-lobby__users li{display:grid;justify-items:center;gap:4px;font-size:12px}.vc-lobby__users small{display:flex;gap:3px;align-items:center;color:var(--mn-muted)}.vc-join{min-width:180px}.vc-muted{color:var(--mn-muted);font-size:12.5px}.vc-stage__bar{position:relative;display:flex;align-items:center;gap:10px;justify-content:space-between}.vc-stage__title{display:flex;align-items:center;gap:10px;min-width:0}.vc-stage__title div{display:grid}.vc-stage__title b{font-size:14px}.vc-stage__title small{font-size:12px;color:var(--mn-muted)}.vc-stage__tools{display:flex;gap:4px}.vc-stage__tools button,.vc-scene__tools button{width:36px;height:36px;border-radius:11px;border:1px solid transparent;background:transparent;color:var(--mn-muted);display:grid;place-items:center;cursor:pointer}.vc-stage__tools button:hover,.vc-stage__tools button[aria-pressed=true]{color:var(--mn-text);background:var(--mn-surface2);border-color:var(--mn-line2)}.vc-stage__body{flex:1;min-height:0;display:flex;gap:10px}.vc-stage__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px}.vc-stage__controls{display:flex;justify-content:center;padding:4px 0 2px}.vc-ended{align-self:center;font-size:12.5px;color:var(--mn-muted);padding:6px 12px;border-radius:999px;background:var(--mn-surface2);border:1px solid var(--mn-line2)}.vc-tiles{display:grid;gap:10px;min-height:0}.vc-tiles.is-grid{flex:1;grid-template-columns:repeat(auto-fit,minmax(180px,300px));grid-auto-rows:auto;justify-content:center;align-content:center;overflow:auto}.vc-tiles.is-grid>.vc-tile{aspect-ratio:4/3}.vc-tiles.is-grid>.vc-tile--screen{aspect-ratio:16/9;grid-column:span 2}.vc-tiles.is-strip{grid-auto-flow:column;grid-auto-columns:160px;grid-template-rows:104px;overflow-x:auto;overflow-y:hidden;flex:none;padding-bottom:2px}.vc-tile{position:relative;border-radius:16px;background:var(--mn-surface2);border:1px solid var(--mn-line2);display:grid;place-items:center;align-content:center;gap:8px;padding:12px;min-width:0;overflow:hidden;color:var(--mn-text);transition:box-shadow .15s}.vc-tile.is-speaking{box-shadow:0 0 0 2px #3ccf7a inset}.vc-tile.is-failed{border-color:#e5534b73}.vc-tile__name{display:flex;gap:6px;align-items:center;max-width:100%;font-size:13px}.vc-tile__name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-tile__name small{color:var(--mn-muted)}.vc-tile__icons{display:inline-flex;gap:3px;color:var(--mn-muted)}.vc-tile__icons i{display:inline-flex}.vc-tile__state{font-size:11.5px;color:var(--mn-muted);display:flex;gap:6px;align-items:center}.vc-tile__state button{border:1px solid var(--mn-line2);background:transparent;color:var(--mn-text);border-radius:8px;padding:2px 8px;cursor:pointer;font-size:11.5px}.vc-tiles.is-strip .vc-tile{padding:8px;gap:4px}.vc-tiles.is-strip .vc-tile__avatar .ui-avatar,.vc-tiles.is-strip .vc-tile__avatar>*{transform:scale(.7)}.vc-tile--screen{padding:0;cursor:pointer;background:#000}.vc-tile--screen.is-focus{box-shadow:0 0 0 2px var(--mn-text) inset}.vc-tile__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.vc-tile__wait{position:relative;font-size:12px;color:#ccc}.vc-tile__label{position:absolute;left:8px;bottom:8px;display:flex;gap:5px;align-items:center;font-size:12px;color:#fff;background:#0009;padding:3px 7px;border-radius:8px}.vc-scene{position:relative;flex:1;min-height:220px;border-radius:18px;background:#000;overflow:hidden;border:1px solid var(--mn-line2)}.vc-scene__viewport{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.vc-scene.is-zoomed .vc-scene__viewport{overflow:auto;display:block}.vc-scene__video{width:100%;height:100%;display:block;background:#000}.vc-scene__video.is-contain{object-fit:contain}.vc-scene__video.is-cover{object-fit:cover}.vc-scene.is-zoomed .vc-scene__video{object-fit:contain;max-width:none}.vc-scene__wait{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:10px;color:#ddd;font-size:13.5px}.vc-spin{width:26px;height:26px;border-radius:50%;border:2.5px solid rgba(255,255,255,.2);border-top-color:#fff;animation:vc-rot 1s linear infinite}@keyframes vc-rot{to{transform:rotate(1turn)}}.vc-scene__label{position:absolute;left:12px;top:12px;display:flex;gap:6px;align-items:center;font-size:12.5px;color:#fff;background:#0009;padding:5px 9px;border-radius:9px;pointer-events:none}.vc-scene__tools{position:absolute;right:10px;bottom:10px;display:flex;gap:2px;align-items:center;padding:3px;border-radius:13px;background:#0000009e;opacity:0;transition:opacity .15s}.vc-scene:hover .vc-scene__tools,.vc-scene:focus-within .vc-scene__tools{opacity:1}@media (hover:none){.vc-scene__tools{opacity:1}}.vc-scene__tools button{color:#eee;width:34px;height:34px}.vc-scene__tools button:hover,.vc-scene__tools button.is-on{background:#ffffff29;color:#fff}.vc-scene__tools button:disabled{opacity:.35;cursor:default}.vc-scene__zoom{color:#eee;font-size:12px;min-width:40px;text-align:center}.vc-scene:fullscreen{border-radius:0;border:0}.vc-panel{width:250px;flex:none;border-radius:16px;background:var(--mn-surface);border:1px solid var(--mn-line2);display:flex;flex-direction:column;min-height:0}.vc-panel header{padding:10px 12px;border-bottom:1px solid var(--mn-line);font-size:13px}.vc-panel ul{list-style:none;margin:0;padding:6px;overflow:auto;display:grid;gap:2px}.vc-panel li{display:flex;gap:9px;align-items:center;padding:7px;border-radius:11px}.vc-panel li.is-speaking{background:#3ccf7a1a}.vc-panel li>div{flex:1;min-width:0;display:grid;gap:2px}.vc-panel li b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-panel li small{font-size:11.5px;color:var(--mn-muted)}.vc-panel input[type=range]{width:100%;accent-color:var(--mn-text);height:14px}.vc-pop{position:absolute;right:0;top:44px;z-index:30;width:min(330px,calc(100vw - 32px));display:grid;gap:10px;padding:12px;border-radius:16px;background:var(--mn-surface);border:1px solid var(--mn-line2);box-shadow:var(--mn-shadow);font-size:13px}.vc-pop header{display:flex;justify-content:space-between;align-items:center}.vc-pop header button{border:0;background:transparent;color:var(--mn-muted);cursor:pointer}.vc-pop label{display:grid;gap:5px}.vc-pop small{color:var(--mn-muted)}.vc-check{display:flex!important;gap:8px;align-items:center}.vc-pop--diag dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.vc-pop--diag dt{color:var(--mn-muted)}.vc-pop--diag dd{margin:0}.vc-diag__peers{list-style:none;margin:0;padding:0;display:grid;gap:4px}.vc-diag__peers li{display:flex;justify-content:space-between;gap:8px}.vc-diag__peers span{color:var(--mn-muted)}.vc-diag__log{list-style:none;margin:0;padding:8px;max-height:200px;overflow:auto;border-radius:10px;background:var(--mn-surface2);font:11.5px/1.45 ui-monospace,SFMono-Regular,Menlo,DejaVu Sans Mono,Liberation Mono,monospace}.vc-diag__log time{color:var(--mn-muted)}.vc-diag__log .is-warn{color:#e3b341}.vc-diag__log .is-error{color:#ff8a84}[data-mono-theme=light] .vc-diag__log .is-warn{color:#8a6100}[data-mono-theme=light] .vc-diag__log .is-error{color:#b4231b}.cx-shell.cx-theater{grid-template-columns:minmax(0,1fr)!important}.cx-shell.cx-theater>.cx-servers,.cx-shell.cx-theater>.cx-channels,.cx-shell.cx-theater>.cx-members{display:none!important}.cx-main>.vc-stage{min-height:0}@media (max-width:1180px){.vc-stage.has-panel .vc-panel{position:absolute;right:12px;top:58px;bottom:76px;z-index:20;box-shadow:var(--mn-shadow)}.vc-stage.is-live{position:relative}}@media (max-width:760px){.vc-stage{padding:8px;gap:8px}.vc-stage__tools button{width:34px;height:34px}.vc-tiles.is-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.vc-tiles.is-grid>.vc-tile--screen{grid-column:1/-1}.vc-tiles.is-strip{grid-auto-columns:120px;grid-template-rows:84px}.vc-scene{min-height:200px}.vc-stage__controls{position:sticky;bottom:0;background:var(--mn-bg);padding:8px 0 calc(8px + env(safe-area-inset-bottom))}.vc-stage.has-panel .vc-panel{left:8px;right:8px;width:auto;top:52px;bottom:70px}.vc-pop{position:fixed;left:12px;right:12px;top:auto;bottom:90px;width:auto}}.mn-wallet{display:inline-flex;align-items:center;gap:2px;min-height:40px;padding:3px 4px;border:1px solid var(--mn-line);border-radius:12px;background:var(--mn-surface-2);color:var(--mn-text);font:inherit;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s}.mn-wallet:hover{border-color:var(--mn-line-strong);background:var(--mn-surface-3)}.mn-wallet:focus-visible{outline:2px solid var(--mn-focus-ring);outline-offset:2px}.mn-wallet__item{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 9px;border-radius:9px;font-size:13px}.mn-wallet__item b{font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mn-wallet__item small{color:var(--mn-muted);font-size:11.5px;font-weight:600}.mn-wallet__item--ads{border-left:1px solid var(--mn-line);border-radius:0}.mn-wallet__coin{flex:none;color:var(--mn-warning-ink)}.mn-wallet__plus{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--mn-primary);color:var(--mn-on-primary)}.mn-wallet__err{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:color-mix(in srgb,var(--mn-danger) 22%,transparent);color:var(--mn-danger-ink);font-size:11px;font-weight:800}.mn-wallet__sk{display:inline-block;width:38px;height:10px;border-radius:6px;background:linear-gradient(90deg,var(--mn-surface-3),var(--mn-line),var(--mn-surface-3));background-size:200% 100%;animation:mn-wallet-sk 1.2s linear infinite}.mn-wallet__sk--lg{width:90px;height:16px;margin-top:4px}@keyframes mn-wallet-sk{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.mn-wallet__sk{animation:none}}.mn-wallet-pop{width:min(360px,calc(100vw - 16px));padding:10px}.mn-wallet-pop__head{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 8px}.mn-wallet-pop__head b{font-size:15px}.mn-wallet-pop__refresh{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--mn-muted);cursor:pointer}.mn-wallet-pop__refresh:hover{background:var(--mn-hover-bg);color:var(--mn-text)}.mn-wallet-pop__row{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:var(--mn-surface);border:1px solid var(--mn-line);margin-bottom:8px}.mn-wallet-pop__ico{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--mn-surface-3);color:var(--mn-text-2)}.mn-wallet-pop__ico--coins{color:var(--mn-warning-ink)}.mn-wallet-pop__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.mn-wallet-pop__main small{color:var(--mn-muted);font-size:12px}.mn-wallet-pop__main b{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mn-wallet-pop__main em{color:var(--mn-muted);font-size:12px;font-style:normal;font-weight:500}.mn-wallet-pop__error{color:var(--mn-danger-ink);font-size:13px}.mn-wallet-pop__error button{border:0;padding:0;background:none;color:var(--mn-text);font:inherit;text-decoration:underline;cursor:pointer}.mn-wallet-pop__title{padding:6px 4px;color:var(--mn-muted);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.mn-wallet-pop__actions{display:grid;gap:6px}.mn-wallet-pop__action{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid var(--mn-line);border-radius:12px;background:transparent;color:var(--mn-text);font:inherit;text-align:left;cursor:pointer}.mn-wallet-pop__action:hover{background:var(--mn-hover-bg);border-color:var(--mn-line-strong)}.mn-wallet-pop__action:focus-visible{outline:2px solid var(--mn-focus-ring);outline-offset:1px}.mn-wallet-pop__action>svg{flex:none;color:var(--mn-text-2)}.mn-wallet-pop__action .mn-wallet__coin{color:var(--mn-warning-ink)}.mn-wallet-pop__action span{display:flex;flex-direction:column;gap:2px;min-width:0}.mn-wallet-pop__action b{font-size:14px}.mn-wallet-pop__action small{color:var(--mn-muted);font-size:12px}@media (max-width: 1180px){.mn-wallet__item--ads small{display:none}}@media (max-width: 980px){.mn-wallet__item--ads{display:none}}@media (max-width: 520px){.mn-wallet__plus{display:none}.mn-wallet__item{padding:0 7px}}:root[data-event=newyear]{--ev-c1: #ef4444;--ev-c2: #facc15;--ev-c3: #22c55e;--ev-p: #8cc4f5;--ev-p2: #dbeafe}:root[data-event=christmas]{--ev-c1: #facc15;--ev-c2: #dc2626;--ev-c3: #f8fafc;--ev-p: #eab308;--ev-p2: #dbeafe}:root[data-event=halloween]{--ev-c1: #f97316;--ev-c2: #8b5cf6;--ev-c3: #84cc16;--ev-p: #f97316}:root[data-event=april_fools]{--ev-c1: #ec4899;--ev-c2: #22d3ee;--ev-c3: #facc15;--ev-p: #ec4899}:root[data-event=cosmonautics]{--ev-c1: #38bdf8;--ev-c2: #e2e8f0;--ev-c3: #818cf8;--ev-p: #7dd3fc;--ev-p2: #c4b5fd}:root[data-event=victory]{--ev-c1: #f97316;--ev-c2: #dc2626;--ev-c3: #facc15;--ev-p: #dc2626;--ev-p2: #f59e0b}:root[data-event=birthday]{--ev-c1: #f472b6;--ev-c2: #a78bfa;--ev-c3: #facc15;--ev-p: #f472b6}.mn-event-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;overflow:hidden;pointer-events:none;contain:strict}.mn-event-strip{position:absolute;left:0;right:0;top:0;height:12px;opacity:.95;background:radial-gradient(circle at 50% 70%,var(--ev-c1) 0 3.5px,transparent 4.5px) 0 0 / 48px 12px repeat-x,radial-gradient(circle at 50% 70%,var(--ev-c2) 0 3.5px,transparent 4.5px) 16px 0 / 48px 12px repeat-x,radial-gradient(circle at 50% 70%,var(--ev-c3) 0 3.5px,transparent 4.5px) 32px 0 / 48px 12px repeat-x,linear-gradient(transparent 3px,color-mix(in srgb,var(--mn-text, #888) 30%,transparent) 3px 4px,transparent 4px)}.mn-event-layer[data-motion=on] .mn-event-strip{animation:mn-ev-blink 2.4s ease-in-out infinite}:root[data-event=victory] .mn-event-strip{height:6px;background:linear-gradient(#141414 0,#141414 20%,#f97316 20%,#f97316 40%,#141414 40%,#141414 60%,#f97316 60%,#f97316 80%,#141414 80%);animation:none}@keyframes mn-ev-blink{0%,to{filter:none}50%{filter:brightness(1.35) saturate(1.2)}}.mn-event-p{position:absolute;top:-40px;line-height:1;opacity:.8;color:var(--ev-p);text-shadow:0 0 2px rgba(15,40,90,.35);will-change:transform;animation-name:mn-ev-fall;animation-timing-function:linear;animation-iteration-count:infinite}.mn-event-layer--fall .mn-event-p:nth-of-type(2n),.mn-event-layer--twinkle .mn-event-p:nth-of-type(2n){color:var(--ev-p2, var(--ev-p))}@keyframes mn-ev-fall{0%{transform:translate3d(0,-40px,0) rotate(0)}to{transform:translate3d(var(--drift, 0),calc(100vh + 80px),0) rotate(260deg)}}.mn-event-layer--rise .mn-event-p{top:auto;bottom:-40px;animation-name:mn-ev-rise;opacity:.6}@keyframes mn-ev-rise{0%{transform:translateZ(0)}to{transform:translate3d(var(--drift, 0),calc(-100vh - 80px),0)}}.mn-event-layer--drift .mn-event-p{animation-name:mn-ev-drift;opacity:.6}@keyframes mn-ev-drift{0%{transform:translate3d(0,-40px,0)}50%{transform:translate3d(calc(var(--drift, 0) * 1.5),50vh,0) rotate(-12deg)}to{transform:translate3d(calc(var(--drift, 0) * -1),calc(100vh + 80px),0)}}.mn-event-layer--twinkle .mn-event-p{top:var(--top);animation-name:mn-ev-twinkle;animation-timing-function:ease-in-out}@keyframes mn-ev-twinkle{0%,to{opacity:.1;transform:scale(.7)}50%{opacity:.85;transform:scale(1.1)}}@media (max-width: 720px){.mn-event-p:nth-of-type(n+10){display:none}}@media (prefers-reduced-motion: reduce){.mn-event-p{display:none}.mn-event-strip{animation:none!important}}.mn-brand{position:relative}.mn-brand-ornament{position:absolute;left:34px;top:3px;font-size:16px;font-style:normal;line-height:1;transform:rotate(14deg);filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));pointer-events:none}.mn-event-greet-slot{display:block}.mn-event-greet{display:inline-flex;align-items:center;gap:5px;max-width:100%;margin:0 0 2px;padding:1px 9px 1px 6px;border:1px solid color-mix(in srgb,var(--ev-c1) 45%,var(--mn-line));border-radius:999px;background:color-mix(in srgb,var(--ev-c1) 14%,var(--mn-surface-2, var(--mn-surface)));color:var(--mn-text);font:inherit;font-size:11.5px;font-weight:700;line-height:18px;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.mn-topbar .mn-event-greet-slot .mn-event-greet{min-height:0!important;height:22px}.mn-event-greet:hover{background:color-mix(in srgb,var(--ev-c1) 22%,var(--mn-surface-2, var(--mn-surface)))}.mn-event-greet:focus-visible{outline:2px solid var(--mn-focus-ring, var(--ev-c1));outline-offset:2px}.mn-event-pop{padding:12px;display:grid;gap:10px}.mn-event-pop__head{display:flex;align-items:center;gap:10px}.mn-event-pop__head b{display:block;font-size:15px}.mn-event-pop__head small,.mn-event-pop__row small{display:block;color:var(--mn-muted);font-size:12px;font-weight:500;line-height:1.35}.mn-event-pop__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;font-size:22px;background:color-mix(in srgb,var(--ev-c1) 16%,var(--mn-surface-3, var(--mn-surface)))}.mn-event-pop__row{display:flex;align-items:flex-start;gap:10px;padding:8px;border-radius:10px;background:var(--mn-surface-2, var(--mn-surface));cursor:pointer;font-size:13px;font-weight:600}.mn-event-pop__row input{margin-top:2px}.mn-event-pop__admin{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--mn-line)}.mn-event-pop__admin label{display:grid;gap:4px;font-size:12px;font-weight:700;color:var(--mn-muted)}.mn-event-pop__err{margin:0;color:var(--mn-danger-ink, #dc2626);font-size:12px}.vn-switcher{position:relative;display:inline-flex;font-family:inherit;z-index:1200}.vn-switcher__trigger{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 13px 0 11px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#17191f;color:inherit;cursor:pointer;font:inherit;font-size:13px;letter-spacing:.02em;transition:background .15s,border-color .15s}.vn-switcher__trigger:hover,.vn-switcher.is-open .vn-switcher__trigger{background:#ffffff17;border-color:#ffffff38}.vn-switcher__grid{display:grid;grid-template-columns:repeat(2,5px);gap:3px}.vn-switcher__grid i{width:5px;height:5px;border-radius:1.5px;background:currentColor;opacity:.85}.vn-switcher__label{font-weight:600}.vn-switcher__panel{position:absolute;top:calc(100% + 8px);right:0;width:320px;padding:10px;border-radius:18px;background:#111318;border:1px solid #343842;box-shadow:0 24px 60px #0000008c,0 0 0 1px #0006;color:#f2f2f2;animation:vn-pop .16s ease-out}@keyframes vn-pop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.vn-switcher__account{display:flex;align-items:center;gap:10px;padding:8px 8px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.vn-switcher__avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#6f6f6f,#b6b6b6);font-weight:700;font-size:13px;overflow:hidden;flex:none}.vn-switcher__avatar img{width:100%;height:100%;object-fit:cover}.vn-switcher__who{display:flex;flex-direction:column;min-width:0}.vn-switcher__who b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vn-switcher__who small{font-size:12px;opacity:.6}.vn-switcher__login{display:block;width:100%;text-align:center;padding:10px;border-radius:10px;background:#fff;color:#000;font-weight:600;text-decoration:none;font-size:13px}.vn-switcher__apps{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:10px 0}.vn-switcher__app{display:flex;gap:10px;align-items:center;padding:10px;border-radius:12px;text-decoration:none;color:inherit;border:1px solid transparent;transition:background .15s,border-color .15s}.vn-switcher__app:hover{background:#ffffff0f;border-color:#ffffff1a}.vn-switcher__app.is-current{background:#ffffff14;border-color:var(--vn-accent, #6f6f6f)}.vn-switcher__glyph{--vn-glyph-cut:#101010;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#000;background:var(--vn-accent, #6f6f6f);flex:none;box-shadow:inset 0 0 0 1px #ffffff29}.vn-switcher__glyph svg,.vn-switcher__glyph img{width:30px;height:30px;display:block;object-fit:cover;border-radius:50%}.vn-switcher__glyph--workflow{color:#fff}.vn-switcher__glyph--legalis{color:#261700}.vn-switcher__glyph--id{color:#05222a}.vn-switcher__glyph--monochrome{color:#090909}.vn-switcher__text{display:flex;flex-direction:column;min-width:0}.vn-switcher__text b{font-size:13px}.vn-switcher__text small{font-size:11px;opacity:.6;line-height:1.3}.vn-switcher__footer{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 2px;border-top:1px solid rgba(255,255,255,.08);font-size:12px}.vn-switcher__footer a{color:inherit;opacity:.7;text-decoration:none}.vn-switcher__footer a:hover{opacity:1}.vn-switcher__footer button{background:none;border:0;color:#969696;cursor:pointer;font:inherit;font-size:12px}@media (max-width: 480px){.vn-switcher__panel{position:fixed;left:8px;right:8px;top:60px;width:auto}.vn-switcher__apps{grid-template-columns:1fr}}.vn-switcher__trigger-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover;margin-left:6px;flex:none;border:1px solid rgba(255,255,255,.18)}.vn-switcher{--vn-effect: transparent}.vn-effect--aurora{--vn-effect: #59efc3}.vn-effect--aqua{--vn-effect: #35dbff}.vn-effect--nebula{--vn-effect: #9b82ff}.vn-effect--plasma{--vn-effect: #ff64c6}.vn-effect--solar{--vn-effect: #ffb14f}.vn-effect--cosmic{--vn-effect: #ffd15c}.vn-switcher:not(.vn-effect--none) .vn-switcher__avatar,.vn-switcher:not(.vn-effect--none) .vn-switcher__trigger-avatar{border-color:var(--vn-effect);box-shadow:0 0 0 2px color-mix(in srgb,var(--vn-effect) 48%,transparent),0 0 18px var(--vn-effect);animation:vn-effect-pulse 2.6s ease-in-out infinite}@keyframes vn-effect-pulse{50%{filter:saturate(1.35) brightness(1.08);box-shadow:0 0 0 3px color-mix(in srgb,var(--vn-effect) 65%,transparent),0 0 30px var(--vn-effect)}}.organisation-view .view__body{display:flex;flex-direction:column;gap:14px}.org-profile-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--mono-accent) 12%,var(--mono-surface)),var(--mono-surface))}.org-profile-hero h2{margin:0 0 4px}.org-profile-hero p{margin:0 0 6px;color:var(--mono-muted)}.org-profile-avatar{width:72px;height:72px;border-radius:18px;background:var(--mono-ink);color:var(--mono-paper);display:grid;place-items:center;font-size:28px;overflow:hidden;flex:0 0 72px}.org-profile-avatar img{width:100%;height:100%;object-fit:cover}.org-edit-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.org-edit-form label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--mono-muted)}.org-edit-form label:first-child,.org-edit-form .ui-row{grid-column:1/-1}.organisation-view .ui-tabs{display:flex;gap:6px;overflow-x:auto}.organisation-view .ui-tabs button{border:1px solid var(--mono-line);background:var(--mono-surface);color:var(--mono-ink);padding:8px 14px;border-radius:999px;cursor:pointer;white-space:nowrap}.organisation-view .ui-tabs button.active{background:var(--mono-ink);color:var(--mono-paper)}.organisation-view .ui-input,.organisation-view .ui-textarea{width:100%;box-sizing:border-box;margin:5px 0}.org-channel-row{width:100%;text-align:left;cursor:pointer}.org-channel-row:hover{border-color:var(--mono-accent)}@media (max-width:680px){.org-profile-hero{align-items:flex-start;flex-direction:column}.org-edit-form{grid-template-columns:1fr}.org-edit-form label{grid-column:1/-1}}.wf-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:#0e121c7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:wf-dialog-fade .14s ease-out}.wf-dialog{box-sizing:border-box;width:min(460px,100%);max-height:min(80vh,720px);overflow:auto;padding:26px;border:1px solid rgba(255,255,255,.8);border-radius:20px;background:#fff;color:#17191f;box-shadow:0 24px 80px #09101e47;font-family:Gilroy,Inter,system-ui,sans-serif;animation:wf-dialog-pop .18s ease-out}.wf-dialog-mark{display:grid;place-items:center;width:42px;height:42px;margin-bottom:16px;border-radius:14px;background:#eef3ff;color:#315ee8;font-size:22px;font-weight:800}.wf-dialog-mark--danger{background:#fff0f0;color:#d13b47}.wf-dialog-title{margin:0 0 9px;font-size:20px;line-height:1.25;font-weight:750}.wf-dialog-message{color:#565d6b;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.wf-dialog-input{box-sizing:border-box;width:100%;min-height:44px;margin-top:18px;padding:10px 12px;border:1px solid #d7dce5;border-radius:11px;outline:none;background:#fff;color:#17191f;font:inherit;font-size:14px}.wf-dialog-input:focus{border-color:#5073ea;box-shadow:0 0 0 3px #5073ea24}.wf-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.wf-dialog-button{min-height:40px;padding:0 16px;border:1px solid transparent;border-radius:11px;cursor:pointer;font:inherit;font-size:13px;font-weight:700;transition:transform .12s ease,background .12s ease,box-shadow .12s ease}.wf-dialog-button:hover{transform:translateY(-1px)}.wf-dialog-button:focus-visible{outline:3px solid rgba(80,115,234,.28);outline-offset:2px}.wf-dialog-button--secondary{border-color:#e2e5eb;background:#fff;color:#4b5260}.wf-dialog-button--secondary:hover{background:#f6f7f9}.wf-dialog-button--primary{background:#315ee8;color:#fff;box-shadow:0 4px 12px #315ee833}.wf-dialog-button--primary:hover{background:#254fcf}.wf-dialog-button--danger{background:#d13b47;box-shadow:0 4px 12px #d13b4733}.wf-dialog-button--danger:hover{background:#b82d39}@keyframes wf-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes wf-dialog-pop{0%{opacity:.8;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 520px){.wf-dialog{padding:22px;border-radius:17px}.wf-dialog-title{font-size:18px}.wf-dialog-actions{gap:8px}}:root{--mono-ink: #17131d;--mono-paper: #ffffff;--mono-bg: #f7f3fb;--mono-line: #e8e0ef;--mono-mut: #756d80;--mono-brand: #8b5cf6;--mono-brand-strong: #6d45dc;--mono-brand-soft: rgba(139,92,246,.14);--mono-lightstar: url(/monochrome-assets/icons/lightstar.svg);--mono-quasar: linear-gradient(135deg,#8b5cf6 0%,#bb72f4 48%,#ff9ba8 100%);--accent-muted: #756d80;--radius-s: 8px;--radius-m: 12px;--radius-l: 16px;--shadow-pop: 0 16px 48px rgba(18,18,18,.16), 0 2px 8px rgba(18,18,18,.06);--shadow-card: 0 1px 2px rgba(18,18,18,.04);--font: "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--topbar-h: 56px}html,body,#root{height:100%;margin:0;background:var(--mono-bg);font-family:var(--font);color:var(--mono-ink);font-size:15px;line-height:1.45}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#cdcdcd transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#cdcdcd;border-radius:4px}*::-webkit-scrollbar-track{background:transparent}button{font-family:inherit}::selection{background:var(--mono-ink);color:var(--mono-paper)}.app-root{display:flex;flex-direction:column;width:100%;max-width:100vw;height:100vh;height:100dvh;min-width:0;overflow:hidden}.app-root--login{align-items:stretch;justify-content:stretch}.app-root--login .mono-root{flex:1;height:100vh}.app-topbar{flex:0 0 var(--topbar-h);display:flex;align-items:center;gap:10px;padding:0 16px 0 12px;background:var(--mono-paper);border-bottom:1px solid var(--mono-line);z-index:500}.topbar-brand{display:flex;align-items:center;gap:9px;padding:6px 10px;border:0;background:none;border-radius:var(--radius-s);cursor:pointer;color:var(--mono-ink)}.topbar-brand:hover{background:var(--mono-bg)}.topbar-brand__logo{width:26px;height:26px;display:grid;place-items:center;background:var(--mono-ink);color:var(--mono-paper);border-radius:8px;font-size:11px;line-height:1}.topbar-brand__name{font-weight:800;font-size:15.5px;letter-spacing:.2px}.topbar-crumb{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;white-space:nowrap}.topbar-crumb__sep{color:var(--mono-line);font-weight:400;font-size:16px}.topbar-spacer{flex:1}.topbar-iconbtn{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid transparent;background:none;border-radius:10px;color:var(--mono-ink);cursor:pointer;transition:background .12s ease}.topbar-iconbtn:hover{background:var(--mono-bg)}.topbar-iconbtn--on,.topbar-iconbtn--on:hover{background:var(--mono-ink);color:var(--mono-paper)}.topbar-user{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 5px;border:1px solid var(--mono-line);background:var(--mono-paper);border-radius:999px;cursor:pointer;color:var(--mono-ink);transition:background .12s ease;max-width:220px}.topbar-user:hover{background:var(--mono-bg)}.topbar-user__name{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-bell{position:relative}.topbar-bell__badge{position:absolute;top:-4px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent-muted);color:#fff;font-size:10.5px;font-weight:700;line-height:18px;text-align:center;border:2px solid var(--mono-paper);box-sizing:content-box;pointer-events:none}.notify-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:transparent}.notify-panel{position:absolute;top:calc(100% + 10px);right:-60px;z-index:1000;width:380px;max-width:calc(100vw - 24px);max-height:min(560px,calc(100vh - 90px));display:flex;flex-direction:column;overflow:hidden;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:var(--radius-l);box-shadow:var(--shadow-pop);animation:notify-pop .14s ease}@keyframes notify-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.notify-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 10px}.notify-panel__title{display:flex;align-items:center;gap:8px;font-weight:800;font-size:15px}.notify-panel__count{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--mono-ink);color:var(--mono-paper);font-size:11.5px;font-weight:700;line-height:20px;text-align:center}.notify-panel__actions{display:flex;gap:4px}.notify-panel__action{border:0;background:none;padding:5px 8px;border-radius:var(--radius-s);font-size:12.5px;font-weight:600;color:var(--mono-mut);cursor:pointer}.notify-panel__action:hover{background:var(--mono-bg);color:var(--mono-ink)}.notify-panel__body{overflow-y:auto;padding:0 6px 6px}.notify-empty{padding:40px 16px;text-align:center;color:var(--mono-mut);font-size:13.5px;line-height:1.6}.notify-empty__icon{display:block;font-size:28px;margin-bottom:8px}.notify-item{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;padding:10px;background:none;border:0;border-radius:var(--radius-m);cursor:pointer;font:inherit;color:inherit}.notify-item:hover{background:var(--mono-bg)}.notify-item--unread{background:#f0f0f0}.notify-item--unread:hover{background:#ebebeb}.notify-item__icon{flex:none;width:34px;height:34px;display:grid;place-items:center;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:50%;font-size:15px}.notify-item__main{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.notify-item__top{display:flex;align-items:baseline;gap:8px}.notify-item__title{font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notify-item__time{flex:none;margin-left:auto;font-size:11.5px;color:var(--mono-mut)}.notify-item__text{font-size:13px;color:var(--mono-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notify-item__dot{flex:none;width:8px;height:8px;margin-top:12px;border-radius:50%;background:var(--accent-muted)}.app-body{flex:1;display:flex;min-width:0;min-height:0;overflow:hidden}.app-sidebar{flex:0 0 216px;display:flex;flex-direction:column;gap:2px;padding:12px 10px;background:var(--mono-paper);border-right:1px solid var(--mono-line);overflow-y:auto}.app-sidebar__caption{padding:2px 12px 8px;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--mono-mut)}.app-sidebar__btn{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border:0;background:none;border-radius:10px;cursor:pointer;color:var(--mono-ink);font-size:14px;font-weight:500;text-align:left;transition:background .12s ease}.app-sidebar__btn:hover{background:var(--mono-bg)}.app-sidebar__btn--on,.app-sidebar__btn--on:hover{background:var(--mono-ink);color:var(--mono-paper);font-weight:600}.app-sidebar__icon{flex:none;width:22px;display:grid;place-items:center;font-size:16px;line-height:1}.app-sidebar__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-main{flex:1;min-width:0;display:flex;position:relative}.app-section{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.app-section .mono-root{flex:1;height:100%;min-height:0}.view{flex:1;min-height:0;display:flex;flex-direction:column}.view__head{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:14px 24px;background:var(--mono-paper);border-bottom:1px solid var(--mono-line);flex-wrap:wrap}.view__title{font-size:19px;font-weight:800;letter-spacing:-.2px}.view__body{flex:1;min-height:0;overflow-y:auto;padding:20px 24px 40px}.view__body--narrow{padding-left:max(24px,calc(50% - 330px));padding-right:max(24px,calc(50% - 330px))}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border:1px solid var(--mono-ink);background:var(--mono-ink);color:var(--mono-paper);border-radius:10px;font-size:13.5px;font-weight:600;line-height:1.2;cursor:pointer;transition:opacity .12s ease,background .12s ease;white-space:nowrap}.ui-btn:hover{opacity:.85}.ui-btn:disabled{opacity:.4;cursor:default}.ui-btn--ghost{background:var(--mono-paper);border-color:var(--mono-line);color:var(--mono-ink)}.ui-btn--ghost:hover{opacity:1;background:var(--mono-bg);border-color:#d6d6d6}.ui-btn--danger{background:var(--mono-paper);border-color:var(--mono-line);color:var(--accent-muted)}.ui-btn--danger:hover{opacity:1;background:#f4f4f4;border-color:#cdcdcd}.ui-btn--sm{padding:6px 11px;font-size:12.5px;border-radius:8px}.ui-input,.ui-select,.ui-textarea{width:100%;padding:9px 12px;border:1px solid var(--mono-line);background:var(--mono-paper);color:var(--mono-ink);border-radius:10px;font-size:14px;font-family:inherit;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--mono-ink);box-shadow:0 0 0 3px #12121212}.ui-input::placeholder,.ui-textarea::placeholder{color:#b1b1b1}.ui-textarea{resize:vertical;min-height:76px}.ui-label{display:block;margin:12px 0 5px;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--mono-mut)}.ui-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ui-col{display:flex;flex-direction:column;gap:8px}.ui-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.ui-tabs{display:inline-flex;gap:3px;padding:3px;background:var(--mono-bg);border:1px solid var(--mono-line);border-radius:11px}.ui-tab{padding:6px 14px;border:0;background:none;border-radius:8px;font-size:13px;font-weight:600;color:var(--mono-mut);cursor:pointer;transition:color .12s ease,background .12s ease;white-space:nowrap}.ui-tab:hover{color:var(--mono-ink)}.ui-tabs.ui-tabs--fill{display:flex;flex:1 1 auto;min-width:0}.ui-tabs--fill>.ui-tab{flex:1 1 0;min-width:0;text-align:center;overflow:hidden;text-overflow:ellipsis}.ui-tab--on{background:var(--mono-paper);color:var(--mono-ink);box-shadow:var(--shadow-card)}.ui-card{background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:var(--radius-l);padding:16px;margin-bottom:14px;box-shadow:var(--shadow-card)}.ui-card__head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ui-card__name{font-weight:700;font-size:14px}.ui-card__sub{font-size:12.5px;color:var(--mono-mut)}.ui-listrow{display:flex;align-items:center;gap:12px;padding:11px 14px;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:var(--radius-m);margin-bottom:8px}.ui-listrow__main{flex:1;min-width:0}.ui-listrow__title{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis}.ui-listrow__sub{font-size:12.5px;color:var(--mono-mut);overflow:hidden;text-overflow:ellipsis}.ui-avatar{position:relative;flex:none;display:grid;place-items:center;background:var(--mono-ink);color:var(--mono-paper);border-radius:50%;overflow:hidden;font-weight:700;-webkit-user-select:none;user-select:none}.ui-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ui-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;background:var(--mono-bg);border:1px solid var(--mono-line);border-radius:999px;font-size:12.5px;font-weight:600;color:var(--mono-ink);white-space:nowrap}.ui-note{padding:22px 16px;text-align:center;color:var(--mono-mut);font-size:13.5px;background:var(--mono-paper);border:1px dashed var(--mono-line);border-radius:var(--radius-m);margin:8px 0}.ui-note--error{color:var(--accent-muted);border-color:#cdcdcd;background:#f8f8f8}.ui-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:24px;background:#12121273;animation:modal-fade .14s ease}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}.ui-modal{width:460px;max-width:100%;max-height:calc(100vh - 80px);display:flex;flex-direction:column;overflow:hidden;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:var(--radius-l);box-shadow:var(--shadow-pop);animation:modal-pop .16s ease}@keyframes modal-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ui-modal--wide{width:680px}.ui-modal__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--mono-line)}.ui-modal__title{font-weight:800;font-size:15.5px}.ui-modal__body{padding:16px 18px;overflow-y:auto}.feed-stories{display:flex;gap:14px;padding:4px 2px 14px;overflow-x:auto}.feed-story{flex:none;display:flex;flex-direction:column;align-items:center;gap:6px;width:66px;border:0;background:none;padding:0;cursor:pointer}.feed-story__ring{padding:3px;border-radius:50%;background:var(--mono-ink)}.feed-story__ring--seen{background:var(--mono-line)}.feed-story__ring .ui-avatar{border:2px solid var(--mono-paper)}.feed-story__name{max-width:66px;font-size:11.5px;color:var(--mono-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-view{display:grid;place-items:center;background:var(--mono-ink);border-radius:var(--radius-m);overflow:hidden;min-height:300px}.story-view img,.story-view video{max-width:100%;max-height:62vh;display:block}.post-caption{margin:10px 0 4px;font-size:14.5px;white-space:pre-wrap;word-break:break-word}.post-media{margin-top:10px;border-radius:var(--radius-m);overflow:hidden;background:var(--mono-bg);border:1px solid var(--mono-line)}.post-media img,.post-media video{width:100%;max-height:520px;object-fit:contain;display:block;background:var(--mono-ink)}.post-actions{display:flex;align-items:center;gap:6px;margin-top:12px;flex-wrap:wrap}.post-repost{margin-top:10px;padding:10px 12px;border:1px solid var(--mono-line);border-left:3px solid var(--mono-ink);border-radius:var(--radius-s);background:var(--mono-bg);font-size:13.5px}.posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.poll{margin-top:10px;display:flex;flex-direction:column;gap:6px}.poll__option{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 13px;border:1px solid var(--mono-line);background:var(--mono-paper);border-radius:10px;font-size:13.5px;font-weight:500;color:var(--mono-ink);cursor:pointer;text-align:left;transition:border-color .12s ease,background .12s ease}.poll__option:hover{border-color:var(--mono-ink);background:var(--mono-bg)}.reels-wrap{display:flex;flex-direction:column;gap:20px;align-items:center}.reel{width:min(430px,100%);background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:var(--radius-l);padding:14px;box-shadow:var(--shadow-card)}.reel video{width:100%;border-radius:var(--radius-m);background:var(--mono-ink);display:block}.dating-card{width:min(400px,100%);margin:0 auto;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:20px;padding:24px;box-shadow:var(--shadow-pop);text-align:center}@media (max-width: 940px){.app-sidebar{flex-basis:62px;padding:12px 8px;align-items:center}.app-sidebar__caption,.app-sidebar__label{display:none}.app-sidebar__btn{justify-content:center;padding:10px;width:44px}.topbar-brand__name,.topbar-crumb,.topbar-user__name{display:none}.view__head,.view__body{padding-left:14px;padding-right:14px}.notify-panel{position:fixed;top:calc(var(--topbar-h) + 8px);right:12px}}.user-picker{position:relative;width:100%}.user-picker__menu{position:absolute;z-index:2400;left:0;right:0;top:calc(100% + 5px);max-height:290px;overflow:auto;padding:6px;background:var(--mono-paper);border:1px solid var(--mono-line);border-radius:12px;box-shadow:var(--shadow-pop)}.user-picker__menu>small{display:block;padding:10px;color:var(--mono-mut)}.user-picker__menu>button{width:100%;display:flex;align-items:center;gap:9px;padding:8px;border:0;border-radius:9px;background:transparent;color:var(--mono-ink);text-align:left;cursor:pointer}.user-picker__menu>button:hover{background:var(--mono-bg)}.user-picker__menu span{display:flex;min-width:0;flex:1;flex-direction:column}.user-picker__menu span b,.user-picker__menu span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-picker__menu span small,.user-picker__menu em{color:var(--mono-mut);font-size:11px;font-style:normal}.user-picker__chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.user-picker__chips button{border:1px solid var(--mono-line);background:var(--mono-bg);color:var(--mono-ink);border-radius:999px;padding:4px 9px;cursor:pointer}.ui-btn--danger{background:#9f2020!important;border-color:#9f2020!important;color:#fff!important}:root{--mono-ink:#f6f6f6;--mono-paper:#121212;--mono-bg:#090909;--mono-line:rgba(255,255,255,.09);--mono-mut:#929292;--mono-panel:rgba(21,21,21,.78);--mono-panel-2:rgba(30,30,30,.72);--mono-accent:#898989;--mono-highlight:#c0c0c0;--mono-highlight:#969696;--accent-muted:#828282;--radius-s:10px;--radius-m:16px;--radius-l:22px;--shadow-card:0 10px 40px rgba(0,0,0,.24);--shadow-pop:0 30px 90px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.08);--topbar-h:68px;color-scheme:dark}html,body,#root{background:#090909;color:var(--mono-ink)}body:before{content:"";position:fixed;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;background:radial-gradient(circle at 12% 15%,rgba(103,103,103,.19),transparent 28%),radial-gradient(circle at 85% 22%,rgba(168,168,168,.12),transparent 26%),radial-gradient(circle at 55% 90%,rgba(111,111,111,.08),transparent 30%);animation:mono-aurora 18s ease-in-out infinite alternate;pointer-events:none}@keyframes mono-aurora{to{transform:translate3d(2%,-2%,0) scale(1.08);filter:hue-rotate(18deg)}}*{scrollbar-color:rgba(255,255,255,.18) transparent}*::-webkit-scrollbar-thumb{background:#ffffff29}.app-root{background:linear-gradient(145deg,rgba(255,255,255,.018),transparent 45%)}.app-topbar{height:var(--topbar-h);padding:0 20px;background:#0a0a0ac7;border-color:var(--mono-line);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:0 1px #ffffff08;animation:topbar-in .6s cubic-bezier(.2,.75,.2,1)}@keyframes topbar-in{0%{opacity:0;transform:translateY(-18px)}}.topbar-brand{color:#fff;padding:7px 11px;transition:.25s ease}.topbar-brand:hover{background:#ffffff12;transform:translateY(-1px)}.topbar-brand__logo{background:linear-gradient(145deg,#fff,#a8a8a8);color:#080808;border-radius:9px;box-shadow:0 0 22px #ffffff29}.topbar-brand__logo:after{content:"";width:6px;height:6px;background:#0b0b0b;border-radius:50%}.topbar-brand__name{font-size:16px;letter-spacing:.04em}.topbar-crumb{color:#b6b6b6}.topbar-crumb__sep{color:#424242}.topbar-iconbtn,.topbar-user{color:#dcdcdc;background:#ffffff09;border-color:var(--mono-line);transition:.22s ease}.topbar-iconbtn:hover,.topbar-user:hover{background:#ffffff17;transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.topbar-iconbtn--on{background:#f5f5f5;color:#0b0b0b}.topbar-bell__badge{border-color:#0b0b0b;box-shadow:0 0 0 3px #82828224}.app-sidebar{flex-basis:230px;padding:18px 12px;background:#0c0c0ca8;border-color:var(--mono-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:sidebar-in .55s .08s both cubic-bezier(.2,.75,.2,1)}@keyframes sidebar-in{0%{opacity:0;transform:translate(-22px)}}.app-sidebar__caption{color:#616161;letter-spacing:.16em;padding-left:14px}.app-sidebar__btn{position:relative;color:#a3a3a3;padding:10px 13px;border-radius:13px;transition:color .2s,background .2s,transform .2s}.app-sidebar__btn:hover{color:#fff;background:#ffffff0e;transform:translate(3px)}.app-sidebar__btn--on,.app-sidebar__btn--on:hover{color:#fff;background:linear-gradient(105deg,#89898938,#c0c0c012);box-shadow:inset 0 0 0 1px #8989893d,0 8px 30px #4444441a;transform:none}.app-sidebar__btn--on:before{content:"";position:absolute;left:-12px;width:3px;height:23px;border-radius:0 4px 4px 0;background:linear-gradient(#a7a7a7,silver);box-shadow:0 0 14px #898989}.app-sidebar__icon{filter:saturate(.75);transition:transform .22s}.app-sidebar__btn:hover .app-sidebar__icon{transform:scale(1.12) rotate(-4deg)}.app-main{background:transparent}.app-section{animation:section-enter .38s cubic-bezier(.2,.75,.2,1)}@keyframes section-enter{0%{opacity:0;transform:translateY(7px)}}.view__head{min-height:78px;padding:15px 28px;background:#0f0f0f9e;border-color:var(--mono-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.view__title{font-size:22px;letter-spacing:-.04em}.view__eyebrow{display:block;color:#757575;font-size:9px;font-weight:800;letter-spacing:.2em;margin-bottom:2px}.view__body{padding:25px 28px 48px}.ui-card,.reel,.dating-card{background:linear-gradient(145deg,#1e1e1ec7,#121212c2);border-color:var(--mono-line);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .24s,border-color .24s,box-shadow .24s}.ui-card:hover,.reel:hover{border-color:#ffffff26;box-shadow:0 18px 55px #0000004d}.ui-card__sub,.ui-listrow__sub{color:var(--mono-mut)}.ui-listrow{background:#ffffff06;border-color:var(--mono-line);transition:.2s}.ui-listrow--clickable{cursor:pointer}.ui-listrow--clickable:hover,.ui-listrow:hover{background:#ffffff0f;border-color:#89898947;transform:translateY(-1px)}.ui-input,.ui-select,.ui-textarea,.mono-input{background:#ffffff0b;border-color:#ffffff1a;color:#fff}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,.mono-input:focus{border-color:#898989b8;box-shadow:0 0 0 4px #8989891a;background:#fff1}.ui-input::placeholder,.ui-textarea::placeholder,.mono-input::placeholder{color:#686868}.ui-btn,.mono-btn--primary{background:linear-gradient(135deg,#f6f6f6,#bbb);color:#0a0a0a;border:0;box-shadow:0 8px 24px #ffffff0f;transition:.22s}.ui-btn:hover,.mono-btn:hover{opacity:1;transform:translateY(-2px);box-shadow:0 12px 30px #00000047}.ui-btn--ghost,.mono-btn--ghost{background:#ffffff0b;border:1px solid var(--mono-line);color:#dcdcdc}.ui-btn--danger{background:#82828217;border:1px solid rgba(130,130,130,.24);color:#999}.ui-btn--coin{background:linear-gradient(135deg,#6e6e6e,#ababab);color:#fff;border:0}.ui-tabs,.gifts-tabs{background:#ffffff09;border-color:var(--mono-line)}.ui-tab{color:#8b8b8b}.ui-tab--on{background:#ffffff1c;color:#fff;box-shadow:0 6px 18px #0003}.ui-note{background:#ffffff06;border-color:#ffffff1a;color:var(--mono-mut)}.ui-note--error{background:#6b6b6b14;border-color:#82828240;color:#a3a3a3}.ui-modal__backdrop{background:#010101b3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ui-modal{background:linear-gradient(150deg,#212121,#121212);border-color:#ffffff1f;border-radius:25px}.ui-modal__head{border-color:var(--mono-line)}.notify-panel{background:#151515f0;border-color:#ffffff1f;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.notify-item{color:#eee}.notify-item:hover{background:#ffffff0f}.mono-root{--mono-ink:#f4f4f4;--mono-paper:#151515;--mono-bg:#0b0b0b;--mono-line:rgba(255,255,255,.09);--mono-mut:#8c8c8c;padding:14px}.app-root--login .mono-root{padding:0}.mono-shell{border-color:var(--mono-line);border-radius:23px;background:#111c;box-shadow:0 18px 70px #00000040;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mono-side{width:338px;background:linear-gradient(180deg,#1a1a1ae6,#0f0f0feb);border-color:var(--mono-line)}.mono-side__top{padding:17px 17px 8px}.mono-side__logo{letter-spacing:.19em;color:#fff}.mono-side__logo b{background:linear-gradient(90deg,#fff,#898989,silver);-webkit-background-clip:text;color:transparent}.mono-side__logo .monochrome-logo{color:#fff}.mono-tabs{padding:9px 13px}.mono-tab{border-color:var(--mono-line);background:#ffffff06;color:#8e8e8e;transition:.2s}.mono-tab:hover{color:#fff;background:#ffffff12}.mono-tab--on{background:linear-gradient(135deg,#f5f5f5,#a8a8a8);border-color:transparent;color:#0b0b0b;box-shadow:0 8px 22px #00000038}.mono-side__search{padding:4px 13px 10px}.mono-item{color:#dcdcdc;border:1px solid transparent;transition:.18s}.mono-item:hover{background:#ffffff0d;transform:translate(2px)}.mono-item--active{background:linear-gradient(105deg,#8989893d,#c0c0c014);border-color:#89898938;color:#fff}.mono-avatar{background:linear-gradient(145deg,#353535,#181818);box-shadow:inset 0 0 0 1px #ffffff12}.mono-avatar--profile{cursor:pointer}.mono-avatar--profile:hover{box-shadow:0 0 0 3px #89898938}.mono-online{box-shadow:0 0 0 2px #181818,0 0 12px #bdbdbd}.mono-badge{background:linear-gradient(135deg,#898989,#aeaeae);box-shadow:0 0 16px #77777759}.mono-main{background:radial-gradient(circle at 60% 0,rgba(137,137,137,.05),transparent 30%),#0a0a0a99}.mono-chat__header{background:#141414d6;border-color:var(--mono-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mono-chat__profile-link{border:0;background:none;color:inherit;text-align:left;cursor:pointer;padding:3px 5px;border-radius:8px}.mono-chat__profile-link:hover:not(:disabled){background:#ffffff0f}.mono-chat__profile-link:disabled{cursor:default}.mono-placeholder__logo{background:linear-gradient(145deg,#898989,silver);box-shadow:0 0 45px #75757547;animation:placeholder-pulse 2.8s ease-in-out infinite}@keyframes placeholder-pulse{50%{transform:scale(1.08);box-shadow:0 0 75px #c0c0c04d}}.mono-message--mine,.mono-msg--mine{filter:drop-shadow(0 8px 15px rgba(75,75,75,.09))}.mono-composer{background:#101010e0;border-color:var(--mono-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mono-toast{background:#1d1d1df0;border:1px solid rgba(255,255,255,.12);color:#fff;box-shadow:var(--shadow-pop)}.coins-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:conic-gradient(from 30deg,#ddd,#6c6c6c,#9c9c9c,#ddd);color:#fff;font-weight:950;font-style:normal;font-size:17px;box-shadow:inset 0 0 0 3px #fff3,0 0 22px #6e6e6e3d;animation:coin-float 3s ease-in-out infinite}.coins-icon--small{display:inline-grid;width:18px;height:18px;font-size:9px;box-shadow:inset 0 0 0 1px #ffffff40;animation:none}@keyframes coin-float{50%{transform:translateY(-2px) rotate(7deg)}}.coins-value{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:#e4e4e4;white-space:nowrap}.coins-wallet{display:flex;align-items:center;gap:10px;padding:7px 12px 7px 7px;border:1px solid rgba(137,137,137,.25);border-radius:16px;background:linear-gradient(135deg,#8989891f,#c0c0c00f);color:#fff;cursor:pointer;transition:.22s}.coins-wallet:hover{transform:translateY(-2px);border-color:#89898973;box-shadow:0 12px 35px #4e4e4e29}.coins-wallet>span{text-align:left;line-height:1.1}.coins-wallet small{display:block;color:#8c8c8c;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.coins-wallet b{font-size:15px}.coins-wallet i{color:#757575;font-style:normal}.gifts-head{min-height:88px}.gifts-tabs{display:flex;gap:5px;padding:5px 28px;background:#0f0f0f9e;border-bottom:1px solid var(--mono-line)}.gifts-tabs button{padding:9px 15px;border:0;border-radius:10px;background:none;color:#767676;font-weight:700;cursor:pointer}.gifts-tabs button:hover{color:#fff}.gifts-tabs button.is-active{background:#ffffff14;color:#fff}.gifts-body{background:radial-gradient(circle at 70% 10%,rgba(113,113,113,.06),transparent 28%)}.collection-rail{display:flex;gap:11px;overflow-x:auto;padding:1px 2px 18px}.collection-rail button{min-width:170px;display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto;gap:1px 9px;text-align:left;padding:11px;border:1px solid var(--mono-line);border-radius:15px;background:#ffffff06;color:#fff;cursor:pointer;transition:.22s}.collection-rail button:hover,.collection-rail button.is-active{transform:translateY(-2px);border-color:var(--collection-accent,#898989);background:#ffffff0f}.collection-rail span{grid-row:1/3;font-size:27px;align-self:center}.collection-rail b{font-size:12px}.collection-rail small{color:#7e7e7e}.gift-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));grid-auto-rows:360px;align-items:stretch;gap:15px}.gift-card{position:relative;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;width:100%;height:360px;min-height:360px;max-height:360px;padding:12px;border:1px solid var(--mono-line);border-radius:22px;background:linear-gradient(155deg,#232323b3,#101010d1);color:#fff;text-align:left;cursor:pointer;overflow:hidden;box-shadow:0 8px 30px #0000002e;animation:gift-enter .55s var(--delay,0ms) both cubic-bezier(.18,.74,.16,1);transition:transform .28s,border-color .28s,box-shadow .28s}@keyframes gift-enter{0%{opacity:0;transform:translateY(16px) scale(.96)}}.gift-card:hover{transform:translateY(-7px);border-color:#89898957;box-shadow:0 25px 65px #00000059,0 0 35px #68686814}.gift-card__top{display:flex;align-items:center;justify-content:space-between;min-height:20px;position:relative;z-index:2}.gift-badge{font-size:8px;letter-spacing:.13em;font-weight:900;padding:5px 7px;border-radius:7px;background:#8989892e;color:#b8b8b8}.gift-stock{font-size:9px;color:#767676}.gift-stock--limited{color:#c7c7c7}.gift-card__meta{display:flex;min-height:42px;align-items:end;justify-content:space-between;gap:8px;position:relative;z-index:2}.gift-card__meta>div{min-width:0}.gift-card__meta b,.gift-card__meta span{display:block}.gift-card__meta b{font-size:14px}.gift-card__meta>div>span{font-size:10px;color:#767676;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gift-card--owned{cursor:default;height:360px;min-height:360px;max-height:360px}.gift-card--owned:hover{transform:translateY(-3px)}.gift-art{position:relative;box-sizing:border-box;width:100%;height:185px;min-height:185px;max-height:185px;flex:0 0 185px;contain:layout paint;border-radius:17px;display:grid;place-items:center;background:linear-gradient(145deg,#262626,#111);overflow:hidden;isolation:isolate}.gift-art>span{display:grid;place-items:center;max-width:88%;max-height:88%;line-height:1;font-size:73px;filter:drop-shadow(0 13px 18px rgba(0,0,0,.35));position:relative;z-index:2}.gift-art img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.gift-art iframe{display:block;width:100%;height:100%;max-width:100%;max-height:100%;border:0;overflow:hidden;pointer-events:none}.gift-art__shine{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.19) 50%,transparent 60%);transform:translate(-40%) rotate(12deg);z-index:3;pointer-events:none}.gift-card:hover .gift-art__shine{animation:gift-shine .8s ease}@keyframes gift-shine{to{transform:translate(45%) rotate(12deg)}}.gift-art--animated>span{animation:gift-bob 3.4s ease-in-out infinite}@keyframes gift-bob{50%{transform:translateY(-7px) rotate(3deg)}}.gift-art--large{height:330px;min-height:330px;max-height:330px;flex-basis:330px}.gift-art--large>span{font-size:125px}.gift-art--tiny{width:56px;min-width:56px;max-width:56px;height:56px;min-height:56px;max-height:56px;flex-basis:56px;border-radius:14px;flex:none}.gift-art--tiny>span{font-size:28px}.gift-art--tiny .gift-art__shine{display:none}.gift-detail{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,1fr);gap:22px}.gift-detail__body h2{font-size:27px;margin:3px 0 7px}.gift-detail__body p{color:#959595;margin:0 0 15px}.gift-detail__collection{font-size:9px;font-weight:900;letter-spacing:.15em;color:#939393;text-transform:uppercase}.gift-detail__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:13px 0}.gift-detail__stats>div{padding:10px;border:1px solid var(--mono-line);border-radius:12px;background:#ffffff06}.gift-detail__stats span,.gift-detail__stats b{display:block}.gift-detail__stats span{font-size:9px;color:#737373;text-transform:uppercase}.gift-detail__stats b{margin-top:4px}.gift-detail__body .ui-textarea{margin:8px 0}.gift-detail__body>.ui-btn{width:100%;margin-top:8px}.gift-detail__balance{text-align:center;color:#767676;font-size:10px;margin-top:9px}.profile-gifts{padding:14px;border:1px solid var(--mono-line);border-radius:18px;background:#ffffff06;margin:0 0 14px}.profile-gifts__head{display:flex;align-items:center;gap:7px;margin-bottom:11px}.profile-gifts__head span{font-size:10px;color:#868686;background:#ffffff0f;padding:2px 7px;border-radius:99px}.profile-gifts__rail{display:flex;gap:9px;overflow-x:auto}.profile-gift{position:relative;width:76px;flex:none;border:0;background:none;color:#bcbcbc;cursor:pointer;padding:0}.profile-gift>span{display:block;font-size:9px;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile-gift>i{position:absolute;right:5px;top:4px;color:#a2a2a2;font-size:8px}.profile-gift:hover .gift-art{transform:translateY(-3px)}.profile-gifts__empty{color:#707070;font-size:12px}.gifts-empty{text-align:center;padding:60px 20px}.gifts-empty>span{font-size:65px;display:block;animation:gift-bob 3s infinite}.gifts-empty h3{font-size:21px;margin:10px 0 3px}.gifts-empty p{color:#848484}.coin-history{max-width:760px;margin:auto}.coin-history>div{display:flex;align-items:center;gap:12px;padding:13px;border-bottom:1px solid var(--mono-line)}.coin-history__icon{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ffffff0d}.coin-history>div>div{flex:1}.coin-history b,.coin-history small{display:block}.coin-history small{color:#767676;font-size:10px}.is-plus{color:#c1c1c1}.is-minus{color:#a0a0a0}.coin-history strong{font-size:12px}.gift-admin{max-width:1050px;margin:auto}.gift-admin>.ui-tabs{margin-bottom:17px}.gift-admin__grid{display:grid;grid-template-columns:330px 1fr;gap:20px}.gift-admin__preview>span{display:block;text-align:center;color:#767676;font-size:10px;margin-top:8px}.gift-admin__form,.gift-admin__simple{display:flex;flex-direction:column;gap:10px}.gift-admin__simple{max-width:600px}.ui-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gift-code{font:11px ui-monospace,monospace;min-height:110px}.ui-check{font-size:12px;color:#9a9a9a}@media (max-width:940px){.app-sidebar{flex-basis:66px}.mono-root{padding:8px}.gift-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.gift-detail{grid-template-columns:1fr}.gift-art--large{height:260px}.gift-admin__grid{grid-template-columns:1fr}.gift-admin__preview{max-width:350px}.coins-wallet small{display:none}}@media (max-width:620px){:root{--topbar-h:60px}.app-topbar{padding:0 9px;gap:6px}.app-sidebar{position:fixed;left:0;right:0;bottom:0;z-index:600;height:62px;flex-direction:row;overflow-x:auto;padding:7px;background:#0c0c0cf0;border-right:0;border-top:1px solid var(--mono-line)}.app-sidebar__btn{min-width:48px;width:auto;justify-content:center;padding:9px}.app-sidebar__btn--on:before{display:none}.app-body{padding-bottom:62px}.view__head{padding:11px 13px}.view__body{padding:15px 12px 30px}.gifts-tabs{padding:4px 12px;overflow-x:auto}.gift-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gift-card{min-height:240px;padding:9px}.gift-art{height:145px}.gift-art>span{font-size:54px}.gift-card__meta{display:block}.gift-card__meta .coins-value{margin-top:5px}.collection-rail button{min-width:150px}.ui-grid2{grid-template-columns:1fr}.gift-detail__stats{grid-template-columns:1fr 1fr}.topbar-user{display:none}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.topbar-coins{display:flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid rgba(137,137,137,.2);border-radius:12px;background:#89898912;color:#dedede;cursor:pointer;transition:.2s}.topbar-coins:hover{background:#89898924;transform:translateY(-1px)}.topbar-coins b{font-size:12px}.topbar-coins span{font-size:8px;color:#757575}.mono-iconbtn--gift{color:#a4a4a4;background:#89898917!important}.gift-target{display:flex;align-items:center;gap:12px;padding:12px 15px;margin-bottom:16px;border:1px solid rgba(137,137,137,.25);border-radius:15px;background:linear-gradient(100deg,#89898921,#c0c0c00d);animation:section-enter .4s}.gift-target>span{font-size:24px}.gift-target b,.gift-target small{display:block}.gift-target small{color:#838383;font-size:10px}@media (max-width:620px){.topbar-coins span{display:none}.topbar-coins{padding:6px}.topbar-coins b{display:none}}.app-sidebar--new{width:264px;flex-basis:264px;padding:12px 10px;display:flex;flex-direction:column;gap:10px;transition:width .28s,flex-basis .28s;background:linear-gradient(180deg,#111111f0,#0a0a0ae0)}.sidebar-workspace{display:flex;align-items:center;gap:10px;padding:7px}.sidebar-workspace__mark{width:37px;height:37px;flex:none;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#f8f8f8,#9b9b9b);color:#111;font-weight:950;box-shadow:0 9px 28px #7a7a7a38}.sidebar-workspace>div{min-width:0;flex:1}.sidebar-workspace b,.sidebar-workspace small{display:block}.sidebar-workspace b{font-size:13px}.sidebar-workspace small{font-size:8px;color:#757575;letter-spacing:.12em;text-transform:uppercase}.sidebar-workspace button,.sidebar-user button{border:0;background:#ffffff0b;color:#a8a8a8;width:27px;height:27px;border-radius:8px;cursor:pointer}.sidebar-workspace button{font-size:20px}.sidebar-quick{display:flex;gap:6px;padding:0 5px}.sidebar-quick button{height:38px;border:1px solid rgba(137,137,137,.2);border-radius:11px;background:linear-gradient(120deg,#89898929,#c0c0c00d);color:#eee;cursor:pointer}.sidebar-quick button:first-child{flex:1;display:flex;align-items:center;justify-content:center;gap:6px}.sidebar-quick button:last-child{width:38px}.sidebar-scroll{flex:1;min-height:0;overflow-y:auto;padding-right:2px}.sidebar-group{display:block;margin:5px 0 13px}.sidebar-group .app-sidebar__caption{font-size:8px;margin:0 0 3px}.app-sidebar--new .app-sidebar__btn{width:100%;display:flex;align-items:center;gap:10px;margin:2px 0;text-align:left}.app-sidebar--new .app-sidebar__btn em{margin-left:auto;padding:2px 6px;border-radius:99px;background:#89898921;color:#aeaeae;font-size:9px;font-style:normal}.sidebar-group--admin .app-sidebar__btn{border:1px solid rgba(152,152,152,.17);background:linear-gradient(100deg,#89898917,#9696960d)}.sidebar-group--admin i{margin-left:auto;font-size:7px;font-style:normal;letter-spacing:.1em;color:#9f9f9f}.sidebar-user{display:flex;align-items:center;gap:9px;padding:9px;border:1px solid var(--mono-line);border-radius:14px;background:#ffffff06}.sidebar-user>div{flex:1;min-width:0}.sidebar-user b,.sidebar-user small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user b{font-size:11px}.sidebar-user small{font-size:9px;color:#6f6f6f}.app-sidebar--compact{width:76px;flex-basis:76px}.app-sidebar--compact .sidebar-workspace>div,.app-sidebar--compact .sidebar-quick b,.app-sidebar--compact .app-sidebar__caption,.app-sidebar--compact .app-sidebar__label,.app-sidebar--compact .app-sidebar__btn em,.app-sidebar--compact .app-sidebar__btn i,.app-sidebar--compact .sidebar-user>div,.app-sidebar--compact .sidebar-user button{display:none}.app-sidebar--compact .sidebar-quick button:first-child{flex:1}.app-sidebar--compact .app-sidebar__btn{justify-content:center;padding:10px}.app-sidebar--compact .sidebar-user{justify-content:center;padding:7px}.admin-view .view__body{overflow:auto}.admin-notice{margin-bottom:14px;padding:11px 14px;border:1px solid rgba(137,137,137,.28);border-radius:12px;background:#89898917;color:#dbdbdb;font-size:12px}.admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:16px}.admin-metrics>div,.admin-card{border:1px solid var(--mono-line);background:linear-gradient(145deg,#202020bf,#111111bf);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-metrics>div{padding:15px;border-radius:16px}.admin-metrics b,.admin-metrics span{display:block}.admin-metrics span{font-size:9px;color:#838383;text-transform:uppercase;letter-spacing:.08em}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.admin-card{padding:18px;border-radius:19px}.admin-card h3{margin:0 0 6px}.admin-card p{color:#838383;font-size:11px}.admin-card label{display:block;color:#838383;font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin:9px 0}.admin-card input,.admin-search{box-sizing:border-box;width:100%;margin-top:5px;padding:10px 11px;border:1px solid var(--mono-line);border-radius:10px;background:#ffffff0b;color:#fff;outline:0}.admin-card input:focus{border-color:#898989}.admin-inline{display:grid;grid-template-columns:140px 1fr;gap:8px}.admin-card--coins{background:radial-gradient(circle at 90% 0,rgba(106,106,106,.2),transparent 42%),linear-gradient(145deg,#202020cc,#111c)}.security-row{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--mono-line);font-size:11px}.security-row span{color:gray}.security-row b{text-align:right}.admin-user,.admin-report{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px solid var(--mono-line)}.admin-user>button{border:0;background:none;color:#fff;text-align:left;cursor:pointer}.admin-user b,.admin-user small,.admin-report b,.admin-report small{display:block}.admin-user small,.admin-report small{color:#767676;font-size:9px}.admin-user>div{display:flex;gap:4px}.admin-user>div button,.admin-report>button{border:1px solid var(--mono-line);border-radius:8px;background:#ffffff0b;color:#ddd;padding:6px 8px;cursor:pointer}@media (max-width:940px){.app-sidebar--new:not(.app-sidebar--compact){width:76px;flex-basis:76px}.app-sidebar--new:not(.app-sidebar--compact) .sidebar-workspace>div,.app-sidebar--new:not(.app-sidebar--compact) .sidebar-workspace button,.app-sidebar--new:not(.app-sidebar--compact) .sidebar-quick b,.app-sidebar--new:not(.app-sidebar--compact) .app-sidebar__caption,.app-sidebar--new:not(.app-sidebar--compact) .app-sidebar__label,.app-sidebar--new:not(.app-sidebar--compact) .sidebar-user>div,.app-sidebar--new:not(.app-sidebar--compact) .sidebar-user button{display:none}.admin-metrics{grid-template-columns:1fr 1fr}}@media (max-width:700px){.admin-grid{grid-template-columns:1fr}.admin-metrics{grid-template-columns:1fr 1fr}.app-sidebar--new{width:auto;display:flex}.app-sidebar--new .sidebar-workspace,.app-sidebar--new .sidebar-quick,.app-sidebar--new .app-sidebar__caption,.app-sidebar--new .sidebar-user{display:none}.app-sidebar--new .sidebar-scroll{display:flex;overflow-x:auto}.app-sidebar--new .sidebar-group{display:flex;margin:0}.app-sidebar--new .app-sidebar__btn{min-width:54px;width:54px;justify-content:center}.app-sidebar--new .app-sidebar__label,.app-sidebar--new .app-sidebar__btn em,.app-sidebar--new .app-sidebar__btn i{display:none}}.app-sidebar--compact .sidebar-workspace{justify-content:center;gap:0;padding:4px}.app-sidebar--compact .sidebar-workspace__mark{display:none}.app-sidebar--compact .sidebar-workspace__toggle{display:grid!important;place-items:center;width:44px;height:44px;border:1px solid rgba(137,137,137,.34);border-radius:13px;background:linear-gradient(145deg,#89898933,#c0c0c014);color:#fff;font-size:28px;box-shadow:0 8px 28px #4646462e}.app-sidebar--compact .sidebar-workspace__toggle:hover{border-color:#898989b3;transform:translate(2px)}@media (max-width:620px){.gift-grid{grid-auto-rows:300px}.gift-card,.gift-card--owned{height:300px;min-height:300px;max-height:300px}.gift-art{height:145px;min-height:145px;max-height:145px;flex-basis:145px}.gift-art--large{height:260px;min-height:260px;max-height:260px;flex-basis:260px}.gift-art--tiny{height:56px;min-height:56px;max-height:56px;flex-basis:56px}}.mono-profile-effect{--mono-fx:transparent;position:relative}.mono-profile-effect--aurora{--mono-fx:#d6d6d6}.mono-profile-effect--aqua{--mono-fx:#c0c0c0}.mono-profile-effect--nebula{--mono-fx:#909090}.mono-profile-effect--plasma{--mono-fx:#919191}.mono-profile-effect--solar{--mono-fx:#b9b9b9}.mono-profile-effect--cosmic{--mono-fx:#d3d3d3}.mono-profile-effect:not(.mono-profile-effect--none){border:1px solid var(--mono-fx)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--mono-fx) 42%,transparent),0 0 22px color-mix(in srgb,var(--mono-fx) 65%,transparent);animation:monoProfilePulse 2.7s ease-in-out infinite}@keyframes monoProfilePulse{50%{filter:saturate(1.3) brightness(1.08);box-shadow:0 0 0 3px color-mix(in srgb,var(--mono-fx) 60%,transparent),0 0 34px var(--mono-fx)}}.admin-top-tabs{display:flex;gap:8px;margin-left:24px}.admin-top-tabs button,.case-filters button,.case-filters select,.case-filters input,.mn-dialog input,.mn-dialog select,.mn-dialog textarea,.admin-card input,.admin-card select,.admin-card textarea{border:1px solid var(--mn-border,#323232);background:var(--mn-surface,#181818);color:inherit;border-radius:12px;padding:10px 12px}.admin-top-tabs button.is-on{background:var(--mn-user-accent,#8a8a8a);color:#fff}.admin-metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.case-filters{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;margin-bottom:14px}.case-table{display:grid;gap:8px}.case-row{display:grid;width:100%;text-align:left;gap:4px;padding:13px;border:1px solid var(--mn-border,#323232);border-radius:13px;background:transparent;color:inherit}.case-row span{opacity:.68}.case-row em{font-style:normal;justify-self:end}.priority-critical{border-left:4px solid #6f6f6f}.priority-high{border-left:4px solid #b6b6b6}.mn-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#040404b8;display:grid;place-items:center;padding:20px}.mn-dialog{width:min(560px,100%);max-height:90vh;overflow:auto;background:var(--mn-panel,#151515);border:1px solid var(--mn-border,#373737);border-radius:22px;padding:20px;box-shadow:0 24px 80px #0008;display:grid;gap:14px}.mn-dialog--wide{width:min(860px,100%)}.mn-dialog header,.mn-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.mn-dialog header button{font-size:26px;background:none;border:0;color:inherit}.mn-dialog label{display:grid;gap:7px;font-weight:650}.mn-dialog textarea{min-height:110px;resize:vertical}.ticket-thread{display:grid;gap:8px;max-height:260px;overflow:auto}.ticket-thread article{padding:10px 12px;border-radius:12px;background:#ffffff0a}.ticket-thread article.is-staff{border-left:3px solid var(--mn-user-accent,#8a8a8a)}.safety-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:16px}.video-card__actions{display:flex;gap:8px;padding:0 12px 12px}.video-card__actions button{border:0;border-radius:10px;padding:8px 11px}.is-danger{background:#444!important;color:#fff!important}.check-row{display:flex!important;align-items:center;gap:8px}.form-hint{opacity:.7}.admin-card label{display:grid;gap:6px;margin:8px 0}@media (max-width:850px){.safety-layout{grid-template-columns:1fr}.case-filters{grid-template-columns:1fr 1fr}.admin-top-tabs{margin-left:0}.mn-dialog-backdrop{padding:8px}}.community-layout{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;min-height:calc(100vh - 78px);background:var(--mono-bg)}.community-layout>aside{padding:14px;border-right:1px solid var(--mono-line);display:flex;flex-direction:column;gap:5px}.community-layout>aside>header{display:flex;flex-direction:column;gap:4px;padding:8px}.community-layout>aside button{border:0;background:none;color:var(--mono-muted);border-radius:9px;padding:9px;display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer}.community-layout>aside button.is-on,.community-layout>aside button:hover{background:#ffffff12;color:var(--mono-text)}.community-layout>main{display:flex;min-width:0;flex-direction:column}.community-layout>main>header{padding:15px 20px;border-bottom:1px solid var(--mono-line)}.community-layout h2{margin:0;font-size:17px}.community-layout p{margin:3px 0}.community-messages{flex:1;overflow:auto;padding:18px}.community-messages article{display:flex;gap:10px;padding:9px 0}.community-messages article p{white-space:pre-wrap}.community-messages article small,.community-members small{display:block;color:var(--mono-muted)}.community-layout main>form{display:flex;gap:8px;padding:12px;border-top:1px solid var(--mono-line)}.community-layout main>form input{flex:1}.community-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.community-grid>button{display:flex;text-align:left;gap:14px;cursor:pointer}.community-grid i{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#7c7c7c,#878787);display:grid;place-items:center;font-size:24px;font-style:normal}.community-grid span,.community-grid p{display:block;color:var(--mono-muted);margin:3px 0}.community-form{display:grid;gap:12px}.community-form label{display:grid;gap:6px}.community-permissions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.community-permissions label{display:flex;align-items:center;gap:7px}.community-members{border-left:1px solid var(--mono-line);border-right:0!important}.community-members>button span{min-width:0}.mn-quick-report{position:fixed;right:24px;bottom:25px;z-index:80;width:44px;height:44px;border-radius:50%;border:1px solid #868686;background:#212121;color:#9c9c9c;font-weight:900;font-size:20px;box-shadow:0 12px 34px #0008;cursor:pointer}.mn-nav-badge,.mn-bottom-badge{margin-left:auto;min-width:19px;height:19px;padding:0 5px;border-radius:99px;display:grid;place-items:center;background:#757575;color:#fff;font-size:10px;font-style:normal}.mn-bottom-badge{position:absolute;right:8px;top:3px}.mn-rail-item,.mn-rail-activity{width:100%;border:0;background:none;color:inherit;display:flex;align-items:center;gap:9px;padding:9px 2px;text-align:left;cursor:pointer;border-radius:9px}.mn-rail-item:hover,.mn-rail-activity:hover{background:#ffffff0d}.mn-rail-activity span{min-width:0}.mn-rail-activity b,.mn-rail-activity small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-profile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:#0008;display:grid;place-items:center;padding:18px}.global-mini-profile{width:min(440px,100%);max-height:90vh;overflow:auto;background:var(--mono-panel);border:1px solid var(--mono-line);border-radius:24px;padding:20px;box-shadow:0 25px 70px #000b}.global-mini-profile>header{display:grid;grid-template-columns:72px 1fr auto;gap:13px;align-items:center}.global-mini-profile>header>button{border:0;background:none;color:inherit;font-size:25px}.global-mini-profile h3{margin:0}.global-mini-profile header span{color:var(--mono-muted)}.mini-live{display:block;color:#797979;font-size:11px;margin-top:5px}.mini-stats{display:flex;gap:14px;margin:14px 0;padding:12px 0;border-block:1px solid var(--mono-line)}.mini-stats span{display:flex;flex-direction:column;font-size:11px;color:var(--mono-muted)}.mini-stats b{font-size:16px;color:var(--mono-text)}.mini-actions{display:flex;flex-wrap:wrap;gap:8px}.profile-gifts__rail{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));overflow:visible!important}.profile-gift{width:100%!important;border:1px solid transparent!important;border-radius:14px!important;padding:8px!important;background:linear-gradient(145deg,#6e6e6e1f,#ffffff05)!important}.profile-gift:hover{border-color:#87878766!important}.admin-evidence{margin:14px 0;padding:13px;border:1px solid #4d4d4d;border-radius:13px;background:#181818}.admin-evidence article{margin-top:10px;padding:10px;background:#0003;border-radius:10px}.admin-evidence pre{max-height:240px;overflow:auto;white-space:pre-wrap;font-size:11px}.admin-evidence details{margin-top:8px}.admin-evidence details p{padding:4px 7px;border-left:2px solid #5d5d5d;margin:2px 0}.admin-evidence-media{display:flex;gap:8px;flex-wrap:wrap}.admin-evidence-media a{color:#a4a4a4}.mono-msg__report{color:#949494!important}.ui-avatar[role=button]:hover{outline:2px solid var(--mn-user-accent,#6d6d6d);outline-offset:2px}@media (max-width:900px){.community-layout{grid-template-columns:130px minmax(0,1fr)}.community-members{display:none}.community-layout>aside{padding:8px}.community-layout>aside button{font-size:11px}.mn-quick-report{right:14px;bottom:76px}.profile-gifts__rail{grid-template-columns:repeat(3,1fr)}}.global-search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1450;background:#040404bf;display:flex;justify-content:center;align-items:flex-start;padding:72px 16px}.global-search-modal{width:min(760px,100%);max-height:80vh;overflow:hidden;border:1px solid var(--mono-line);border-radius:22px;background:var(--mono-panel,#141414);box-shadow:0 30px 90px #000c}.global-search-modal>header{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center;padding:14px;border-bottom:1px solid var(--mono-line)}.global-search-modal>header input{border:0;background:transparent;color:inherit;font-size:17px;outline:0}.global-search-modal>header button{border:0;background:none;color:inherit;font-size:24px}.global-search-modal>header kbd{opacity:.5}.global-search-modal>nav{display:flex;gap:6px;padding:10px 14px;border-bottom:1px solid var(--mono-line)}.global-search-modal>nav button{border:0;border-radius:999px;background:transparent;color:inherit;padding:7px 12px}.global-search-modal>nav button.is-on{background:var(--mn-user-accent,#6c6c6c);color:#fff}.global-search-results{padding:14px;max-height:58vh;overflow:auto}.global-search-results>section{margin-bottom:16px}.global-search-results h3{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.global-search-results section>button{width:100%;display:flex;align-items:center;gap:10px;border:0;border-radius:11px;background:transparent;color:inherit;padding:9px;text-align:left}.global-search-results section>button:hover{background:#ffffff0b}.global-search-results section>button>span{display:grid}.global-search-results section>button small{opacity:.62;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community-voice{padding:18px;display:grid;gap:16px}.community-voice__hero{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #70707055;border-radius:18px;background:linear-gradient(135deg,#6c6c6c22,#8e8e8e12)}.community-voice__hero>i{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#6f6f6f;color:#fff;font-size:25px;box-shadow:0 0 28px #6f6f6f66}.community-voice__hero>div{flex:1}.community-voice__members{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.community-voice__members article{display:grid;justify-items:center;gap:5px;padding:14px;border:1px solid var(--mono-line);border-radius:15px;background:#ffffff06}.community-voice__members span{font-size:10px;opacity:.65}.community-voice__members span.is-live{color:#c5c5c5;opacity:1}.profile-create-form{display:grid;gap:10px;margin-top:12px;padding:14px;border:1px solid #6f6f6f55;border-radius:15px;background:#6f6f6f0d}.profile-create-form label{display:grid;gap:5px}.work-profile-sync{display:grid;gap:4px;margin-top:10px;padding:13px;border-radius:13px;background:#ffffff08}.work-profile-sync span{opacity:.7}.work-profile-sync i{justify-self:start;padding:3px 7px;border-radius:999px;background:#a4a4a422;color:#c1c1c1;font-size:10px;font-style:normal}.channel-reaction,.post-reaction{animation:monoReactionCardPop .42s cubic-bezier(.2,1.7,.4,1)}@keyframes monoReactionCardPop{0%{transform:scale(.45);opacity:.2}70%{transform:scale(1.18)}to{transform:scale(1);opacity:1}}@media (max-width:700px){.global-search-backdrop{padding:10px}.global-search-modal{max-height:94vh}.community-voice__hero{align-items:stretch;flex-wrap:wrap}.community-voice__hero>div{min-width:60%}}.community-voice-dock{position:fixed;right:22px;bottom:22px;z-index:150;width:min(430px,calc(100vw - 44px));padding:12px 14px;border:1px solid rgba(111,111,111,.45);border-radius:18px;background:#131313f5;box-shadow:0 18px 56px #0000007a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.community-voice-dock .community-voice__hero{display:flex;align-items:center;gap:10px}.community-voice-dock .community-voice__hero>i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#b2b2b226;color:#b2b2b2}.community-voice-dock__room{min-width:0;flex:1}.community-voice-dock__room h2,.community-voice-dock__room p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community-voice-dock__room h2{font-size:14px}.community-voice-dock__room p{font-size:12px;opacity:.68}.community-voice__controls{display:flex;gap:7px}.community-voice__controls button{width:38px;height:38px;border:0;border-radius:11px;color:inherit;background:#ffffff14;cursor:pointer}.community-voice__controls button:hover,.community-voice__controls button.is-on{background:#6f6f6f4d}.community-voice__controls button.is-danger{background:#7171712e;color:#888}.community-voice__audio{display:none}.community-voice__floating-screen{position:fixed;right:22px;bottom:104px;z-index:149;display:grid;gap:10px;width:min(520px,calc(100vw - 44px));max-height:65vh;overflow:auto}.community-voice__screen{position:relative;margin:0;border-radius:16px;overflow:hidden;background:#050505;box-shadow:0 16px 48px #00000085}.community-voice__screen video{display:block;width:100%;max-height:55vh;object-fit:contain}.community-voice__screen span{position:absolute;left:10px;bottom:10px;padding:5px 8px;border-radius:8px;background:#000000ad;font-size:12px}@media (max-width:700px){.community-voice-dock{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));width:calc(100vw - 20px)}.community-voice__floating-screen{right:10px;bottom:96px;width:calc(100vw - 20px)}.community-voice__controls{gap:5px}.community-voice__controls button{width:35px;height:35px}}.ui-avatar{position:relative;overflow:visible}.ui-avatar__voice-presence{position:absolute;right:-5px;bottom:-4px;z-index:4;display:grid;place-items:center;width:18px;height:18px;border:2px solid var(--mn-surface,#171717);border-radius:50%;background:#afafaf;font-size:9px;line-height:1;box-shadow:0 2px 8px #00000059}.community-voice__participants{display:flex;gap:7px;margin-top:10px;padding-top:9px;border-top:1px solid rgba(255,255,255,.09);overflow-x:auto}.community-voice__participant{display:flex;align-items:center;gap:5px;min-width:max-content;padding:5px 8px 5px 5px;border-radius:999px;background:#fff1;font-size:11px}.community-voice__participant span{max-width:96px;overflow:hidden;text-overflow:ellipsis}.community-voice__participant i{font-style:normal;font-size:11px}.community-voice__sharing-note{margin-top:8px;padding:7px 9px;border-radius:9px;background:#6f6f6f29;color:#c9c9c9;font-size:11px}.community-voice-dock{max-height:min(70vh,560px);overflow:auto}.ui-avatar{border-radius:50%!important}.ui-avatar>img{border-radius:50%!important;clip-path:circle(50% at 50% 50%)}:root{--mn-bg:#0a0a0a;--mn-bg2:#0f0f0f;--mn-surface:#171717;--mn-surface2:#1f1f1f;--mn-glass:rgba(19,19,19,.82);--mn-line:rgba(178,178,178,.1);--mn-line2:rgba(187,187,187,.18);--mn-text:#f8f8f8;--mn-muted:#9a9a9a;--mn-primary:var(--mn-user-accent,#8a8a8a);--mn-danger:#888888;--mn-shadow:0 24px 80px rgba(4,4,4,.46);--mn-radius:22px;color-scheme:dark;font-family:Inter,SF Pro Display,Roboto,Arial,sans-serif}[data-mono-theme=light]{--mn-bg:#f6f6f6;--mn-bg2:#efefef;--mn-surface:#ffffff;--mn-surface2:#f8f8f8;--mn-glass:rgba(255,255,255,.86);--mn-line:rgba(62,62,62,.1);--mn-line2:rgba(62,62,62,.17);--mn-text:#171717;--mn-muted:#727272;--mn-shadow:0 22px 70px rgba(52,52,52,.14);color-scheme:light}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;background:var(--mn-bg);color:var(--mn-text);font-family:inherit}button,input,textarea,select{font:inherit}.mn-app{min-height:100dvh;background:radial-gradient(circle at 14% -10%,rgba(133,133,133,.18),transparent 30%),radial-gradient(circle at 95% 0,rgba(121,121,121,.12),transparent 28%),var(--mn-bg);display:grid;grid-template-columns:224px minmax(0,1fr)}.mn-sidebar{height:100dvh;position:sticky;top:0;z-index:80;border-right:1px solid var(--mn-line);background:#0a0a0ad1;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);padding:22px 14px 16px;display:flex;flex-direction:column}.mn-brand{height:52px;display:flex;align-items:center;gap:12px;padding:0 9px 12px}.mn-brand>span{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));font-size:20px;font-weight:800;box-shadow:0 10px 28px #85858559}.mn-brand div{display:grid;gap:1px}.mn-brand b{font-size:16px;letter-spacing:-.03em}.mn-brand small{color:var(--mn-muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.mn-mobile-close{display:none}.mn-sidebar nav{display:flex;flex-direction:column;gap:3px;overflow:auto;padding:12px 0}.mn-sidebar nav button{height:44px;border:0;border-radius:14px;background:transparent;color:var(--mn-muted);display:flex;align-items:center;gap:13px;padding:0 13px;cursor:pointer;font-weight:600;transition:.18s ease}.mn-sidebar nav button:hover{color:var(--mn-text);background:#ffffff0d;transform:translate(2px)}.mn-sidebar nav button.is-active{color:#fff;background:linear-gradient(110deg,#85858540,#79797926);box-shadow:inset 0 0 0 1px #9292922e}[data-mono-theme=light] .mn-sidebar nav button.is-active{color:#3b3b3b}.mn-sidebar nav button em{margin-left:auto;font-style:normal;font-size:10px;padding:3px 7px;border-radius:999px;background:#8585852e;color:#c7c7c7}.mn-nav-label{font-size:9px;letter-spacing:.16em;color:#6a6a6a;font-weight:800;margin:17px 13px 7px}.mn-sidebar-bottom{margin-top:auto;display:grid;gap:10px}.mn-account{border:1px solid var(--mn-line);background:#ffffff09;color:var(--mn-text);border-radius:17px;padding:9px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;text-align:left;cursor:pointer}.mn-account span{display:grid;min-width:0}.mn-account b,.mn-account small{overflow:hidden;text-overflow:ellipsis}.mn-account b{font-size:12px}.mn-account small{font-size:10px;color:var(--mn-muted)}.mn-account i{color:var(--mn-muted);font-style:normal}.mn-stage{min-width:0}.mn-topbar{height:76px;position:sticky;top:0;z-index:70;border-bottom:1px solid var(--mn-line);background:#080808b3;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);display:flex;align-items:center;gap:13px;padding:0 25px}[data-mono-theme=light] .mn-topbar,[data-mono-theme=light] .mn-sidebar{background:#fbfbfbd1}.mn-topbar>div:first-of-type{display:grid;min-width:175px}.mn-topbar>div:first-of-type small{font-size:9px;letter-spacing:.18em;color:var(--mn-primary);font-weight:800}.mn-topbar h1{font-size:20px;letter-spacing:-.04em;margin:2px 0 0}.mn-menu{display:none}.mn-global-search{height:42px;flex:1;max-width:460px;margin:auto;border:1px solid var(--mn-line);background:#ffffff0b;border-radius:14px;display:flex;align-items:center;gap:9px;padding:0 12px;color:var(--mn-muted)}.mn-global-search:focus-within{border-color:#85858580;box-shadow:0 0 0 4px #85858514}.mn-global-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--mn-text)}.mn-global-search kbd{border:1px solid var(--mn-line2);border-radius:7px;padding:3px 6px;color:var(--mn-muted);font-size:10px}.mn-icon-button,.mn-theme,.mn-avatar-button,.mn-menu,.mn-mobile-close{width:40px;height:40px;border:1px solid var(--mn-line);background:#ffffff0a;color:var(--mn-text);border-radius:13px;display:grid;place-items:center;cursor:pointer}.mn-icon-button:hover,.mn-theme:hover{background:#ffffff17;transform:translateY(-1px)}.mn-avatar-button{padding:2px;border:0;background:transparent}.mn-bell{position:relative}.mn-bell>.mn-icon-button i{position:absolute;top:-3px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:linear-gradient(135deg,#7c7c7c,#777);color:#fff;border:2px solid var(--mn-bg);font-size:9px;font-style:normal;display:grid;place-items:center}.mn-popover{position:absolute;top:49px;right:0;width:min(390px,calc(100vw - 24px));max-height:520px;border:1px solid var(--mn-line2);border-radius:20px;background:var(--mn-glass);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:var(--mn-shadow);overflow:hidden}.mn-popover header{height:58px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mn-line)}.mn-popover header div{display:flex;gap:8px}.mn-popover header button{border:0;background:transparent;color:var(--mn-primary);font-size:11px}.mn-popover>div{max-height:450px;overflow:auto;padding:7px}.mn-popover>div>button{width:100%;border:0;background:transparent;color:var(--mn-text);display:grid;grid-template-columns:30px 1fr;gap:8px;padding:11px;border-radius:13px;text-align:left}.mn-popover>div>button:hover,.mn-popover>div>button.is-unread{background:#85858517}.mn-popover p{margin:3px 0;color:var(--mn-muted);font-size:12px}.mn-popover small{color:var(--mn-muted);font-size:10px}.mn-empty{text-align:center;padding:40px!important}.mn-content{display:grid;grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - 76px)}.mn-content.has-rail{grid-template-columns:minmax(0,1fr) 280px}.mn-view{min-width:0}.mn-mounted{width:100%;min-height:calc(100dvh - 76px)}.mn-mounted>.view{width:100%;max-width:1100px;margin:0 auto}.mn-rail{border-left:1px solid var(--mn-line);padding:22px 17px;display:flex;flex-direction:column;gap:16px}.mn-rail section{border:1px solid var(--mn-line);background:#ffffff06;border-radius:20px;padding:14px}.mn-rail section header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mn-rail section header b{font-size:13px}.mn-rail section header button{border:0;background:transparent;color:var(--mn-primary);font-size:11px}.mn-rail article{display:flex;align-items:center;gap:10px;padding:10px 3px}.mn-rail article i{width:9px;height:9px;border-radius:50%;background:var(--mn-primary);box-shadow:0 0 14px var(--mn-primary)}.mn-rail article i.is-live{background:#797979;box-shadow:0 0 14px #797979}.mn-rail article div{display:grid}.mn-rail article b{font-size:12px}.mn-rail article span,.mn-rail>small{font-size:10px;color:var(--mn-muted)}.mn-rail section>a{display:block;color:var(--mn-muted);text-decoration:none;padding:9px 3px;font-size:12px}.mn-rail section>a:hover{color:var(--mn-text)}.mn-bottom{display:none}.mn-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0000009e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;place-items:center;padding:20px}.mn-create-sheet{width:min(640px,100%);border:1px solid var(--mn-line2);background:var(--mn-surface);border-radius:28px;box-shadow:var(--mn-shadow);padding:20px}.mn-create-sheet header{display:flex;align-items:flex-start;justify-content:space-between;padding:4px 4px 18px}.mn-create-sheet header small{font-size:9px;letter-spacing:.18em;color:var(--mn-primary);font-weight:800}.mn-create-sheet h2{margin:5px 0;font-size:25px;letter-spacing:-.04em}.mn-create-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mn-create-grid button{min-height:150px;border:1px solid var(--mn-line);background:linear-gradient(145deg,#ffffff0d,#ffffff05);color:var(--mn-text);border-radius:20px;padding:18px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;transition:.2s}.mn-create-grid button:hover{border-color:#85858573;transform:translateY(-3px);box-shadow:0 18px 45px #0003}.mn-create-grid i{width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));display:grid;place-items:center;font-style:normal;font-weight:800;margin-bottom:18px}.mn-create-grid b{font-size:16px}.mn-create-grid span{font-size:11px;color:var(--mn-muted);margin-top:4px}.view{color:var(--mn-text)}.view__head{min-height:70px;padding:0 26px;border-bottom:1px solid var(--mn-line);display:flex;align-items:center;gap:12px;position:sticky;top:76px;z-index:35;background:#0a0a0aad;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}[data-mono-theme=light] .view__head{background:#f9f9f9cc}.view__title{font-size:18px;font-weight:800;letter-spacing:-.035em}.view__spacer{flex:1}.view__body{padding:22px 26px 100px}.view__body--narrow{max-width:760px;margin:0 auto}.ui-card,.admin-card{background:linear-gradient(145deg,#1b1b1be0,#111111e6);border:1px solid var(--mn-line);border-radius:22px;padding:18px;box-shadow:0 18px 60px #00000024}[data-mono-theme=light] .ui-card,[data-mono-theme=light] .admin-card{background:#ffffffe6}.ui-btn{border:0;border-radius:13px;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));color:#fff;padding:10px 15px;font-weight:700;cursor:pointer;transition:.18s}.ui-btn:hover{transform:translateY(-2px);filter:brightness(1.08)}.ui-btn--ghost{background:#ffffff0f;border:1px solid var(--mn-line);box-shadow:none}.ui-btn--sm{padding:7px 10px;font-size:11px}.ui-input,.ui-textarea,.admin-search,.admin-card input,.admin-card select{border:1px solid var(--mn-line);background:#ffffff0b;color:var(--mn-text);border-radius:13px;padding:10px 12px;outline:0}.ui-input:focus,.ui-textarea:focus{border-color:#8585858c;box-shadow:0 0 0 4px #85858514}.ui-tabs{display:flex;gap:3px;padding:3px;border:1px solid var(--mn-line);background:#ffffff09;border-radius:13px}.ui-tab{border:0;background:transparent;color:var(--mn-muted);padding:8px 12px;border-radius:9px;font-weight:650}.ui-tab--on{background:var(--mn-text);color:var(--mn-bg)}.feed-stories{border:1px solid var(--mn-line);background:#ffffff05;border-radius:22px;padding:15px}.feed-story__ring{background:linear-gradient(135deg,#858585,#787878,#858585)!important;padding:3px}.post-media{overflow:hidden;border-radius:18px;background:#000;position:relative}.post-media img,.post-media video{width:100%;max-height:720px;object-fit:contain}.post-actions{border-top:1px solid var(--mn-line);padding-top:12px}.ai-content-mark,.ai-label,.video-quality{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(121,121,121,.28);background:#7979791f;color:#cecece;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:700}.badge-list{display:inline-flex;gap:4px;margin-left:6px}.profile-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));font-size:9px;color:#fff}.watch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:22px}.video-card__player{position:relative;aspect-ratio:16/9;background:#000;border-radius:20px;overflow:hidden}.video-card__player video{width:100%;height:100%;object-fit:contain}.video-card__player .ai-label{position:absolute;left:12px;top:12px;background:#090909c7}.video-card__player .video-quality{position:absolute;right:12px;top:12px;background:#090909c7}.video-card__meta{display:grid;grid-template-columns:auto 1fr auto;gap:11px;padding:12px 3px}.video-card__meta h3{font-size:14px;margin:1px 0 4px}.video-card__meta p{margin:0;color:var(--mn-muted);font-size:11px}.video-tools{display:flex;gap:4px}.video-tools select{border:1px solid var(--mn-line);background:var(--mn-surface);color:var(--mn-text);border-radius:8px;padding:5px;font-size:10px}.studio-grid{display:grid;grid-template-columns:330px 1fr;gap:18px}.studio-create{display:flex;flex-direction:column;gap:10px;align-self:start;position:sticky;top:166px}.studio-list{display:grid;gap:10px}.studio-item{display:grid;grid-template-columns:50px 1fr auto;gap:13px;align-items:center}.studio-icon{width:50px;height:50px;border-radius:15px;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));display:grid;place-items:center;overflow:hidden}.studio-icon img{width:100%;height:100%;object-fit:cover}.studio-item h3,.studio-item p{margin:0 0 4px}.studio-item p,.studio-item small{color:var(--mn-muted)}.studio-actions{display:flex;gap:5px}.studio-actions button,.browser-bar button,.browser-bar a{border:1px solid var(--mn-line);background:#ffffff0d;color:var(--mn-text);border-radius:9px;padding:7px;text-decoration:none}.mono-browser{height:calc(100dvh - 200px);border:1px solid var(--mn-line);border-radius:20px;overflow:hidden;background:#090909}.browser-bar{height:55px;display:flex;gap:7px;align-items:center;padding:8px;background:var(--mn-surface)}.browser-bar input{flex:1;border:1px solid var(--mn-line);background:#ffffff0d;color:var(--mn-text);border-radius:10px;padding:9px}.mono-browser iframe{width:100%;height:calc(100% - 55px);border:0;background:#fff}.browser-start{height:calc(100% - 55px);display:grid;place-content:center;text-align:center;color:var(--mn-muted);gap:7px}.browser-start b{font-size:24px;color:var(--mn-text)}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}.admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:15px}.admin-metrics>div{border:1px solid var(--mn-line);background:#ffffff06;border-radius:18px;padding:15px;display:grid}.admin-metrics b{font-size:25px}.admin-metrics span{font-size:10px;color:var(--mn-muted)}.profile-grid{gap:3px!important}.profile-grid>*{border-radius:7px;overflow:hidden}.ai-toggle{font-size:11px;color:var(--mn-muted);display:flex;align-items:center;gap:5px}@media (max-width:1180px){.mn-content.has-rail{grid-template-columns:minmax(0,1fr)}.mn-rail{display:none}.mn-app{grid-template-columns:218px}.mn-global-search{max-width:390px}}@media (max-width:820px){.mn-app{display:block}.mn-sidebar{position:fixed;inset:0 auto 0 0;width:min(310px,86vw);transform:translate(-105%);transition:.24s ease;box-shadow:var(--mn-shadow)}.mn-sidebar.is-open{transform:translate(0)}.mn-mobile-close{display:grid;margin-left:auto}.mn-topbar{height:68px;padding:max(env(safe-area-inset-top),8px) 13px 7px;gap:9px}.mn-menu{display:grid}.mn-topbar>div:first-of-type{min-width:0;flex:1}.mn-topbar>div:first-of-type small{display:none}.mn-topbar h1{font-size:18px}.mn-global-search,.mn-theme{display:none}.mn-content,.mn-mounted{min-height:calc(100dvh - 68px)}.mn-bottom{display:grid;position:fixed;z-index:160;left:9px;right:9px;bottom:max(8px,env(safe-area-inset-bottom));height:69px;grid-template-columns:repeat(5,1fr);padding:6px;border:1px solid var(--mn-line2);border-radius:22px;background:#101010e0;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 20px 55px #0000006b}[data-mono-theme=light] .mn-bottom{background:#ffffffe6}.mn-bottom button{border:0;background:transparent;color:var(--mn-muted);border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:9px;font-weight:650}.mn-bottom button.is-active{color:var(--mn-text);background:#8585851f}.mn-bottom button.is-create{width:54px;height:54px;justify-self:center;transform:translateY(-18px);border-radius:18px;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));color:#fff;box-shadow:0 12px 28px #8585856b}.mn-bottom button.is-create span{display:none}.view__head{top:68px;min-height:60px;padding:9px 13px;overflow-x:auto}.view__body{padding:13px 11px calc(100px + env(safe-area-inset-bottom))}.studio-grid,.admin-grid{grid-template-columns:1fr}.studio-create{position:static}.admin-metrics{grid-template-columns:1fr 1fr}.watch-grid{grid-template-columns:1fr}.mn-create-sheet{align-self:end;border-radius:27px 27px 20px 20px}.mn-sheet-backdrop{padding:8px;place-items:end center}.mn-create-grid{gap:7px}.mn-create-grid button{min-height:128px}.mn-mounted>.view{max-width:none}.mono-browser{height:calc(100dvh - 225px)}}@media (max-width:480px){.mn-create-grid{grid-template-columns:1fr 1fr}.mn-create-grid button{padding:14px}.mn-avatar-button{display:none}.ui-tabs{min-width:max-content}.studio-item{grid-template-columns:44px 1fr}.studio-actions{grid-column:1/-1}.admin-metrics{grid-template-columns:1fr 1fr}.video-tools{display:none}}@media (orientation:landscape) and (max-height:600px) and (max-width:900px){.mn-bottom{left:auto;top:76px;bottom:10px;right:8px;width:68px;height:auto;grid-template-columns:1fr;grid-template-rows:repeat(5,1fr)}.mn-bottom button.is-create{transform:none}.view__body{padding-right:86px}.mn-mounted{padding-right:76px}}.mn-venneto-id{margin-left:2px;display:flex;align-items:center}.mn-venneto-id .vn-switcher__trigger{height:42px;border-radius:14px;padding:0 9px 0 12px;background:linear-gradient(135deg,#8a8a8a1f,#86868614);border-color:var(--mn-line2)}.mn-venneto-id .vn-switcher__label:after{content:" ID";color:var(--mn-primary)}@media (min-width:821px) and (max-width:1366px){.mn-app{grid-template-columns:208px minmax(0,1fr)}.mn-sidebar{padding:16px 10px 12px}.mn-sidebar nav button{height:40px;padding:0 10px;gap:10px;font-size:12px}.mn-brand{height:48px}.mn-topbar{height:68px;padding:0 18px;gap:9px}.mn-topbar>div:first-of-type{min-width:138px}.mn-topbar h1{font-size:18px}.mn-global-search{height:39px;max-width:340px}.mn-content,.mn-mounted{min-height:calc(100dvh - 68px)}.mn-content.has-rail{grid-template-columns:minmax(0,1fr) 252px}.mn-rail{padding:16px 12px}.view__head{top:68px;min-height:62px;padding:0 18px}.view__body{padding:18px 20px 90px}.watch-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}.mono-root{height:calc(100dvh - 68px)}.mono-shell{grid-template-columns:315px minmax(0,1fr)}}@media (max-width:820px){.mn-venneto-id .vn-switcher__label{display:none}.mn-venneto-id .vn-switcher__trigger{width:40px;padding:0;justify-content:center}.mn-venneto-id .vn-switcher__trigger-avatar{display:none}}.product-setting{display:grid;gap:12px}.product-setting__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-setting__field{display:grid;gap:6px}.product-setting__field>span{font-size:10px;color:var(--mn-muted);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.product-setting__status{border:1px solid var(--mn-line);background:#ffffff09;border-radius:13px;padding:12px;display:grid;gap:4px}.product-setting__status span{font-size:11px;color:var(--mn-muted)}.product-setting__checks{display:flex;flex-wrap:wrap;gap:8px}.product-setting__checks label{border:1px solid var(--mn-line);border-radius:11px;padding:9px 11px;font-size:12px}.studio-secret{border:1px solid rgba(203,203,203,.25);background:#cbcbcb0f;border-radius:14px;padding:12px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.studio-secret code{overflow:hidden;text-overflow:ellipsis;color:#dadada}.studio-secret button{border:0;border-radius:9px;padding:7px;background:var(--mn-text);color:var(--mn-bg)}.studio-secret small{grid-column:1/-1;color:var(--mn-muted)}@media (max-width:640px){.product-setting__grid{grid-template-columns:1fr}}.upload-progress{height:9px;border-radius:999px;background:#ffffff14;overflow:hidden}.upload-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--mn-primary),var(--mn-primary));transition:width .2s}.live-title-input{max-width:230px}.live-producer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.live-producer .ui-card{display:grid;gap:12px}.live-session{border:1px solid var(--mn-line);background:#ffffff09;border-radius:13px;padding:12px;display:flex;align-items:center;gap:10px}.live-session span{color:var(--mn-muted);font-size:11px}.live-session button{margin-left:auto}.unified-results{display:grid;gap:10px}.unified-results article{display:grid;gap:6px}.unified-results p{margin:0;color:var(--mn-muted)}.unified-results small{color:var(--mn-muted)}.reel-feedback{display:flex;gap:7px;flex-wrap:wrap;padding:0 12px 12px}.reel-feedback button{border:1px solid var(--mn-line);background:#ffffff09;color:var(--mn-muted);border-radius:10px;padding:7px 9px;font-size:10px;cursor:pointer}.reel-feedback button:hover{color:var(--mn-text);border-color:var(--mn-primary)}.creator-earnings{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(320px,1.3fr);gap:14px}.creator-earnings .ui-card{display:grid;gap:11px}.creator-balance{align-content:start}.creator-balance>span{color:var(--mn-muted);font-size:11px}.creator-balance>b{font-size:30px;letter-spacing:-.04em}.creator-plan h2{margin:0}.mono-workflow-form{display:grid;gap:12px}.mono-hint{margin:0;color:var(--mono-muted,#939393);font-size:12px;line-height:1.5}.mono-modal__actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width:820px){.live-producer,.creator-earnings{grid-template-columns:1fr}.live-title-input{max-width:none}.live-view .view__head{flex-wrap:wrap}.live-view .ui-tabs{order:3;width:100%;overflow:auto}}.obs-credentials{display:grid;gap:11px}.obs-credentials>label{display:grid;gap:5px}.obs-credentials>label>span{font-size:10px;color:var(--mn-muted);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.obs-credentials>label>div{display:grid;grid-template-columns:1fr auto;gap:7px}.obs-credentials code{display:block;overflow:auto;padding:10px;border-radius:10px;background:#0000003d;color:#c9c9c9;white-space:nowrap}.obs-credentials button{border:0;border-radius:9px;padding:8px 10px;cursor:pointer}.obs-credentials p{font-size:12px;line-height:1.55;color:var(--mn-muted);margin:0}.live-stage{display:grid;gap:16px}.live-stage__header{display:flex;align-items:center;gap:14px}.live-stage__header>div{min-width:0;flex:1}.live-stage__header h1{margin:4px 0 2px;font-size:24px}.live-stage__header p{margin:0;color:var(--mn-muted)}.live-badge{color:#868686;font-size:10px;font-weight:900;letter-spacing:.12em}.live-stage__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:stretch}.live-stage__video{min-width:0;border:1px solid var(--mn-line);border-radius:18px;overflow:hidden;background:#ffffff06}.live-stage__video iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#060606}.live-stage__meta{display:flex;align-items:center;gap:10px;padding:13px 15px}.live-stage__meta>div{display:grid;gap:3px;min-width:0;flex:1}.live-stage__meta span{color:var(--mn-muted);font-size:11px}.live-stage__meta strong{font-size:12px}.live-stage__description{margin:0;padding:0 15px 15px;color:var(--mn-muted);font-size:12px;line-height:1.55}.live-chat{display:grid;grid-template-rows:auto minmax(280px,1fr) auto;min-height:480px;max-height:calc(100dvh - 190px);border:1px solid var(--mn-line);border-radius:18px;background:#ffffff06;overflow:hidden}.live-chat>header{padding:13px 14px;border-bottom:1px solid var(--mn-line);display:flex;justify-content:space-between}.live-chat>header span{font-size:10px;color:var(--mn-muted)}.live-chat__messages{padding:9px;display:flex;flex-direction:column;gap:4px;overflow:auto}.live-chat__messages article{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:8px;border-radius:11px}.live-chat__messages article:hover{background:#ffffff0a}.live-chat__messages article.is-pinned{border:1px solid rgba(151,151,151,.3);background:#97979714}.live-chat__messages article.is-pending{opacity:.55}.live-chat__messages article>div{min-width:0}.live-chat__messages b{font-size:11px}.live-chat__messages em{margin-left:6px;color:var(--mn-primary);font-size:9px}.live-chat__messages p{margin:3px 0 0;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.live-chat__messages menu{display:flex;margin:0;padding:0;opacity:0}.live-chat__messages article:hover menu{opacity:1}.live-chat__messages menu button{border:0;background:transparent;color:var(--mn-muted);cursor:pointer}.live-chat>form{display:grid;grid-template-columns:1fr auto;gap:7px;padding:10px;border-top:1px solid var(--mn-line)}.streamer-console{display:grid;grid-template-columns:minmax(300px,1fr) minmax(300px,1fr);gap:14px}.streamer-console .ui-card{display:grid;gap:10px}.streamer-console label{display:grid;gap:5px;color:var(--mn-muted);font-size:10px;font-weight:700}.streamer-console__checks{display:flex;flex-wrap:wrap;gap:10px}.streamer-console__checks label{display:flex;align-items:center;gap:6px;border:1px solid var(--mn-line);padding:8px 10px;border-radius:10px}.streamer-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.streamer-stats>div{display:grid;gap:2px;padding:12px;border:1px solid var(--mn-line);border-radius:12px}.streamer-stats b{font-size:23px}.streamer-stats span{font-size:10px;color:var(--mn-muted)}.stream-key-data{display:grid;gap:4px;margin:0}.stream-key-data>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--mn-line)}.stream-key-data dt{color:var(--mn-muted);font-size:11px}.stream-key-data dd{margin:0;font-size:11px}.streamer-viewers{display:flex;gap:6px;flex-wrap:wrap}.streamer-viewers>span{display:flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid var(--mn-line);border-radius:999px;font-size:10px}.live-studio{display:grid;gap:14px}.live-management{display:grid;gap:11px}.live-history,.stream-key-history{display:grid;gap:7px}.live-history article,.stream-key-history article{display:flex;align-items:center;gap:11px;border:1px solid var(--mn-line);border-radius:12px;padding:10px}.live-history article>div,.stream-key-history article>div{display:grid;gap:3px;min-width:0;flex:1}.live-history small,.stream-key-history small{color:var(--mn-muted);font-size:10px}.live-status{font-size:9px;font-weight:800;text-transform:uppercase}.live-status--live{color:silver}.live-status--ended{color:var(--mn-muted)}.stream-key-history article>span{font-size:10px;color:var(--mn-muted)}.stream-key-history article>span.is-active{color:silver}.live-session-card{transition:.15s}.live-session-card:hover{border-color:#97979759}@media (max-width:1050px){.live-stage__grid{grid-template-columns:1fr}.live-chat{max-height:560px}.streamer-console{grid-template-columns:1fr}}@media (max-width:640px){.live-stage__header{align-items:flex-start;flex-wrap:wrap}.live-stage__header>div{order:-1;flex-basis:100%}.live-chat{min-height:430px}.live-history article,.stream-key-history article{align-items:flex-start;flex-wrap:wrap}.streamer-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.mn-notification{position:relative}.mn-notification>button:first-child{width:100%;border:0;background:transparent;color:var(--mn-text);display:grid;grid-template-columns:30px 1fr;gap:8px;padding:11px 38px 11px 11px;border-radius:13px;text-align:left}.mn-notification>button.is-unread{background:#85858517}.mn-notification__delete{position:absolute;right:8px;top:50%;translate:0 -50%;border:0;background:transparent;color:var(--mn-muted);font-size:20px;cursor:pointer}.avatar-button{border:0;background:none;padding:0;cursor:pointer}.streamer-viewers button{display:flex;align-items:center;gap:5px;border:1px solid var(--mn-line);border-radius:999px;padding:4px 7px;background:transparent;color:inherit;cursor:pointer}.profile-live-banner{width:100%;display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:14px;border:1px solid #79797966;border-radius:16px;background:linear-gradient(120deg,#7979791c,#79797916);color:inherit;text-align:left}.profile-live-banner>span{color:#868686;font-size:10px;font-weight:900}.profile-live-banner>div{display:grid;flex:1}.profile-live-banner small{color:var(--mn-muted)}.browser-studio{display:grid;gap:12px}.browser-studio video{width:100%;max-height:440px;aspect-ratio:16/9;object-fit:contain;background:#040404;border-radius:16px}.browser-devices{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.live-commerce{display:grid;gap:10px;padding:0 15px 15px}.live-activities{display:grid;gap:8px}.activity-create{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:6px}.live-activities article{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:10px;border:1px solid var(--mn-line);border-radius:12px}.live-activities article small{color:var(--mn-muted);margin-right:auto}.live-activities article button{border:1px solid var(--mn-line);background:#ffffff0d;color:inherit;border-radius:9px;padding:6px 9px}.donate-form,.donation-center,.donation-settings{display:grid;gap:12px}.mini-profile{display:grid;gap:10px}.mini-profile h2,.mini-profile p{margin:0}.donation-center{margin-top:14px}.donation-settings label{display:grid;gap:5px}.donation-history{display:grid;gap:6px}.donation-history article{display:grid;grid-template-columns:1fr auto;gap:4px;padding:10px;border-bottom:1px solid var(--mn-line)}.donation-history article span,.donation-history article small{grid-column:1/-1;color:var(--mn-muted)}@media (max-width:850px){.browser-devices,.activity-create{grid-template-columns:1fr}.live-commerce>.ui-row{flex-wrap:wrap}}.channel-avatar{flex:0 0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));color:#fff;font-weight:800}.channel-avatar img{width:100%;height:100%;object-fit:cover}.channel-editor{display:grid;gap:14px}.channel-editor>label{display:grid;gap:6px;color:var(--mn-muted);font-size:11px;font-weight:700}.channel-editor__avatar{display:flex;align-items:center;gap:9px}.channel-editor__avatar>div{width:78px;height:78px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--mn-primary),var(--mn-primary));font-size:28px;color:#fff}.channel-editor__avatar img{width:100%;height:100%;object-fit:cover}.channel-editor__username{display:grid;grid-template-columns:34px 1fr;align-items:center}.channel-editor__username>span{height:100%;display:grid;place-items:center;border:1px solid var(--mn-line);border-right:0;border-radius:13px 0 0 13px}.channel-editor__username .ui-input{border-radius:0 13px 13px 0}.channel-editor__privacy{display:flex!important;align-items:center;gap:10px;padding:12px;border:1px solid var(--mn-line);border-radius:13px}.channel-editor__privacy span{display:grid;gap:3px}.channel-editor__privacy small,.product-setting__hint{color:var(--mn-muted);font-weight:400}.channel-editor__actions{justify-content:flex-end}.channel-admin-actions{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:8px;margin-top:12px}.privacy-requests{display:grid;gap:7px;padding-top:12px;border-top:1px solid var(--mn-line)}.private-profile{display:grid;gap:5px;margin-top:12px;padding:14px;border:1px solid var(--mn-line);border-radius:14px;background:#ffffff08}.private-profile span{font-size:12px;color:var(--mn-muted);line-height:1.5}@media (max-width:720px){.channel-admin-actions{grid-template-columns:1fr}.channel-editor__avatar{flex-wrap:wrap}}.browser-broadcast-dock{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;border:1px solid rgba(111,111,111,.35);border-radius:14px;background:linear-gradient(135deg,#6f6f6f1c,#6f6f6f14);box-shadow:0 10px 32px #0000002e}.browser-broadcast-dock>div{display:grid;min-width:0}.browser-broadcast-dock b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browser-broadcast-dock small{color:var(--mn-muted);margin-top:3px}.browser-studio video{aspect-ratio:16/9;max-height:min(52vh,520px);background:#060606}.browser-devices{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.browser-broadcast-dock{grid-template-columns:auto minmax(0,1fr)}.browser-broadcast-dock .ui-btn{width:100%}.browser-devices{grid-template-columns:1fr}}.video-discovery-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:18px 20px;border:1px solid var(--mn-line);border-radius:18px;background:linear-gradient(135deg,#8a8a8a24,#bbbbbb0a);margin-bottom:16px}.video-discovery-head small{color:var(--mn-primary);font-weight:800}.video-discovery-head h2{margin:4px 0}.video-discovery-head p{margin:0;color:var(--mn-muted);font-size:12px}.watch-grid--v2{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.video-card--v2{padding:0 0 14px;overflow:hidden}.video-card__player{position:relative}.video-full-badge,.video-optimized-badge{position:absolute;z-index:6;right:10px;top:10px;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.08em;background:linear-gradient(135deg,#737373,#aeaeae);color:#fff;box-shadow:0 5px 16px #00000059}.video-optimized-badge{background:#0c0c0cc7;color:#d1d1d1}.video-card__description{padding:0 14px;margin:0;color:var(--mn-muted);font-size:12px;line-height:1.5}.video-tags,.video-insights{display:flex;gap:7px;flex-wrap:wrap;padding:8px 14px 0}.video-tags span{color:var(--mn-primary);font-size:11px}.video-insights span{padding:4px 7px;border-radius:8px;background:#ffffff0d;font-size:10px;color:var(--mn-muted)}.video-collabs{padding:8px 14px 0;font-size:11px;color:var(--mn-muted)}.video-upload-dialog{width:min(620px,94vw)}.video-full-option{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(138,138,138,.32);border-radius:12px;background:#8a8a8a12}.video-full-option span{display:grid;text-transform:none}.video-full-option small,.video-thumb-picker small{color:var(--mn-muted);font-weight:400;text-transform:none}.video-full-option input{margin-top:3px}@media (max-width:700px){.watch-grid--v2{grid-template-columns:1fr}.video-discovery-head{align-items:flex-start;flex-direction:column}}.recommendation-notice{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:0 0 14px;padding:11px 14px;border:1px solid rgba(138,138,138,.28);border-radius:13px;background:#8a8a8a12;font-size:11px}.recommendation-notice b{color:var(--mn-primary)}.recommendation-notice span{color:var(--mn-muted)}.recommendation-notice a{color:var(--mn-primary);font-weight:700}@media (max-width:700px){.recommendation-notice{grid-template-columns:1fr}.recommendation-notice span{font-size:10px}}.compliance-view{background:radial-gradient(circle at 10% 0,rgba(138,138,138,.09),transparent 34%)}.cc-pending{padding:7px 11px;border-radius:999px;background:#adadad24;color:#bbb;font-size:11px;font-weight:800}.cc-shell{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;padding:18px;min-height:calc(100vh - 126px)}.cc-tabs{display:flex;flex-direction:column;gap:5px;position:sticky;top:14px;align-self:start}.cc-tabs button{display:flex;justify-content:space-between;align-items:center;padding:11px 13px;border:0;border-radius:11px;background:transparent;color:var(--mn-muted);text-align:left;font-weight:700}.cc-tabs button:hover,.cc-tabs button.is-on{background:#8a8a8a21;color:var(--mn-text)}.cc-tabs i{display:grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:#919191;color:#fff;font-size:10px}.cc-main{min-width:0;display:flex;flex-direction:column;gap:14px}.cc-card,.cc-hero{padding:18px;border:1px solid var(--mn-line);border-radius:17px;background:#141414bd;box-shadow:0 12px 36px #0000001f}[data-mono-theme=light] .cc-card,[data-mono-theme=light] .cc-hero{background:#ffffffe6}.cc-card h2,.cc-card h3,.cc-card h4{margin:0 0 10px}.cc-card p{color:var(--mn-muted);line-height:1.55}.cc-hero{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#8a8a8a38,#6f6f6f12)}.cc-hero h2{font-size:42px;margin:4px 0}.cc-ring{display:grid;place-items:center;width:104px;height:104px;border-radius:50%;background:conic-gradient(#8a8a8a var(--value),rgba(255,255,255,.08) 0);position:relative}.cc-ring:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:#171717}.cc-ring span{z-index:1;font-size:18px;font-weight:900}.cc-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.cc-metrics article{padding:15px;border:1px solid var(--mn-line);border-radius:14px;background:#ffffff09}.cc-metrics b{display:block;font-size:24px}.cc-metrics span{font-size:10px;color:var(--mn-muted)}.cc-checklist{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cc-checklist>div{padding:12px;border:1px solid var(--mn-line);border-radius:12px}.cc-checklist small{display:block;margin-top:5px;color:var(--mn-muted)}.cc-status{display:inline-flex;gap:6px;align-items:center;padding:5px 8px;border-radius:999px;font-size:10px;font-weight:800;background:#7d7d7d1a;color:#a7a7a7}.cc-status.is-ok{background:#adadad1a;color:#c1c1c1}.cc-actions,.cc-buttons,.cc-row-actions{display:flex;flex-wrap:wrap;gap:8px}.cc-actions button,.cc-buttons button,.cc-row-actions button,.cc-card>button,.cc-evidence button{padding:8px 11px;border:1px solid rgba(138,138,138,.35);border-radius:9px;background:#8a8a8a1a;color:var(--mn-text);font-weight:700}.cc-row-actions button.is-danger,.cc-card button.is-danger{border-color:#7d7d7d59;background:#7d7d7d1a;color:#b3b3b3}.cc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cc-field{display:grid;gap:6px;margin-bottom:10px}.cc-field>span{font-size:10px;color:var(--mn-muted);font-weight:800;text-transform:uppercase;letter-spacing:.04em}.cc-field input,.cc-field select,.cc-field textarea,.cc-card textarea{width:100%;box-sizing:border-box;padding:10px 11px;border:1px solid var(--mn-line);border-radius:10px;background:#ffffff0b;color:var(--mn-text)}.cc-field textarea,.cc-card textarea{min-height:88px;resize:vertical}.cc-field .is-code{font-family:monospace}.cc-inline-status{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}.cc-hint{font-size:11px}.cc-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--mn-line)}.cc-row:first-of-type{border-top:0}.cc-row>div:first-child{flex:1;min-width:0}.cc-row b,.cc-row p,.cc-row small{display:block}.cc-row p{margin:4px 0}.cc-row small{color:var(--mn-muted)}.cc-row.is-overdue{padding:12px;border:1px solid rgba(111,111,111,.42);border-radius:12px;background:#6f6f6f0f}.cc-deadline{font-size:11px;font-weight:900;color:#bbb}.cc-row.is-overdue .cc-deadline{color:#8c8c8c}.cc-error{color:#a7a7a7!important;font-family:monospace;font-size:10px}.cc-provider-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.cc-provider-grid article{padding:14px;border:1px solid var(--mn-line);border-radius:13px}.cc-provider-grid article.is-allowed{border-color:#adadad40}.cc-provider-grid article.is-blocked{border-color:#7d7d7d3d}.cc-rules>div{display:grid;grid-template-columns:140px 1fr;padding:6px 0}.cc-rules dt{color:var(--mn-muted)}.cc-card pre{max-height:360px;overflow:auto;padding:12px;border-radius:10px;background:#0c0c0c;color:#d1d1d1;font-size:10px}.cc-evidence{padding:12px;margin-top:8px;border:1px solid var(--mn-line);border-radius:12px}.cc-evidence header,.cc-evidence footer,.cc-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.cc-evidence p{white-space:pre-wrap;color:var(--mn-text)}.cc-empty{padding:26px;text-align:center;color:var(--mn-muted);border:1px dashed var(--mn-line);border-radius:12px}@media (max-width:900px){.cc-shell{grid-template-columns:1fr}.cc-tabs{position:static;flex-direction:row;overflow-x:auto}.cc-tabs button{white-space:nowrap}.cc-metrics{grid-template-columns:repeat(2,1fr)}.cc-checklist,.cc-form-grid{grid-template-columns:1fr}}@media (max-width:560px){.cc-shell{padding:10px}.cc-row{align-items:flex-start;flex-direction:column}.cc-metrics{grid-template-columns:1fr 1fr}.cc-provider-grid{grid-template-columns:1fr}}.mn-rail{align-self:stretch;min-height:100%}.mn-rail-legal{display:flex;flex-wrap:wrap;gap:5px 9px;padding:2px 3px 0;color:var(--mn-muted);font-size:10px}.mn-rail-legal a{color:inherit;text-decoration:none}.mn-rail-legal a:hover{color:var(--mn-text)}.mn-rail-ad-stack{display:grid;grid-auto-rows:minmax(270px,1fr);align-content:stretch;gap:14px;flex:1;min-height:270px}.mn-rail-ad-slot{min-height:270px}.mn-rail-ad-slot.is-empty{display:none}.mn-rail-ad-slot>.vn-ad{margin:0;width:100%}.cc-switches{display:flex;flex-wrap:wrap;gap:10px 18px;margin:12px 0}.cc-switches label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650}.cc-switches input{width:18px;height:18px;accent-color:#767676}.cc-inline-status small{overflow-wrap:anywhere}.cc-callout-warning{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:12px 14px;border:1px solid rgba(166,166,166,.45);border-radius:12px;background:#a6a6a61a;color:var(--text,#f5f5f5)}.cc-callout-warning b{color:#c1c1c1}.cc-callout-warning span{line-height:1.45}.community-voice__audio{position:absolute;width:1px;height:1px;overflow:hidden}.community-voice__hero>i.is-live{animation:voicePulse 1.8s infinite}.community-voice__members span.is-failed{color:#959595}@keyframes voicePulse{50%{box-shadow:0 0 44px #6f6f6faa;transform:scale(1.05)}}.studio-code-layout{display:grid;grid-template-columns:minmax(420px,1fr) minmax(360px,.9fr);gap:16px}.studio-source{display:grid;gap:11px;align-self:start}.studio-source label{display:grid;gap:5px;color:var(--mn-muted);font-size:11px}.studio-code{font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.studio-preview{display:grid;gap:12px;align-self:start;position:sticky;top:154px}.studio-preview iframe{display:block;width:100%;height:440px;border:1px solid var(--mn-line);border-radius:14px;background:#fff}.studio-actions a{border:1px solid var(--mn-line);color:inherit;border-radius:9px;padding:7px;text-decoration:none;font-size:11px}.bot-test{display:grid;grid-template-columns:1fr auto auto;gap:7px}.bot-test pre{grid-column:1/-1;margin:0;padding:11px;border:1px solid var(--mn-line);border-radius:11px;white-space:pre-wrap}.sticker-pack-browser{position:relative;min-height:360px;padding-right:230px}.sticker-browser-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px}.sticker-browser-grid button{aspect-ratio:1;border:1px solid var(--mn-line);border-radius:14px;background:#ffffff0a;padding:7px}.sticker-browser-grid img{width:100%;height:100%;object-fit:contain}.sticker-large-preview{position:absolute;right:18px;top:76px;width:190px;height:220px;display:grid;place-items:center;border:1px solid var(--mn-line);border-radius:18px}.sticker-large-preview img{max-width:170px;max-height:190px}.social-action{display:inline-flex;align-items:center;gap:7px}.social-action svg{width:20px;height:20px}.social-action.is-active svg{filter:drop-shadow(0 0 8px currentColor);animation:socialPop .35s}@keyframes socialPop{50%{transform:scale(1.35) rotate(-7deg)}}.mn-view,.mn-mounted{min-width:0;min-height:0}.mn-mounted:has(.mono-root){height:calc(100dvh - 76px);overflow:hidden}.mn-mounted:has(.mono-root)>.mono-root{flex:1;width:100%;height:100%;min-height:0;padding:0}.mn-mounted:has(.mono-root) .mono-shell{width:100%;height:100%;min-height:0;display:grid;grid-template-columns:minmax(290px,338px) minmax(0,1fr)}.mn-mounted:has(.mono-root) .mono-side{width:auto;min-width:0;min-height:0;overflow:hidden}.mn-mounted:has(.mono-root) .mono-main,.mn-mounted:has(.mono-root) .mono-chat,.mn-mounted:has(.mono-root) .mono-chat__body,.mn-mounted:has(.mono-root) .mono-chat__list{min-width:0;min-height:0}.mn-mounted:has(.mono-root) .mono-chat__list{overflow:auto;overscroll-behavior:contain}.mn-mounted:has(.mono-root) .mono-composer,.mn-mounted:has(.mono-root) .mono-chat__header{flex:0 0 auto;max-width:100%}.mn-mounted:has(.mono-root) .mono-msg{max-width:min(78%,760px);overflow-wrap:anywhere}.vn-ad--home{padding:12px!important;border-radius:15px!important}.vn-ad--home .vn-ad__media{max-height:110px}@media (max-width:900px){.studio-code-layout{grid-template-columns:1fr}.studio-preview{position:static}.sticker-pack-browser{padding-right:18px}.sticker-large-preview{position:relative;right:auto;top:auto;width:100%;height:170px}.mn-mounted:has(.mono-root){height:calc(100dvh - 68px)}.mn-mounted:has(.mono-root) .mono-shell{display:flex}.mn-mounted:has(.mono-root) .mono-msg{max-width:88%}}.post-actions .social-action{display:inline-flex!important;align-items:center;gap:7px}.post-actions .social-action svg{display:block!important;visibility:visible!important;width:20px!important;height:20px!important;min-width:20px;stroke:currentColor;fill:none;overflow:visible}html,body,#root,.app-root,.mono-root{background:var(--mn-bg)!important;color:var(--mn-text)}*::-webkit-scrollbar-thumb{background:var(--mn-line-strong)!important}.app-topbar,.app-sidebar,.mono-shell,.mono-side,.mono-chat,.mono-login,.mono-login__card{background:var(--mn-surface)!important;border-color:var(--mn-line)!important;color:var(--mn-text)!important}.app-main,.app-content,.mono-main,.mono-chat__messages{background:var(--mn-bg)!important;color:var(--mn-text)}.app-root :where([class*=card],[class*=panel],[class*=modal],[class*=popup],[class*=dropdown],[class*=popover],[class*=menu],[class*=widget]):not(.vn-ad__media){background-color:var(--mn-surface)!important;background-image:none!important;color:var(--mn-text);border-color:var(--mn-line)!important;box-shadow:var(--shadow-card)!important}.app-root :where([class*=muted],[class*=hint],[class*=subtitle],[class*=description],[class*=meta]){color:var(--mn-muted)!important}.app-root :where([class*=badge],[class*=status],[class*=chip],[class*=tag],[class*=notice],[class*=alert]){filter:none}.app-root input,.app-root textarea,.app-root select,.mono-input{color:var(--mn-text)!important;background:var(--mn-surface-2)!important;border-color:var(--mn-line)!important;box-shadow:none!important}.app-root input::placeholder,.app-root textarea::placeholder{color:var(--mn-subtle)!important}.app-root input:focus,.app-root textarea:focus,.app-root select:focus{border-color:var(--mn-primary)!important;outline:none;box-shadow:0 0 0 3px var(--mn-focus-ring)!important}.mono-btn,.mono-tab,.topbar-user,.topbar-iconbtn,.app-root button{border-radius:8px}.mono-btn--primary,.mono-tab--on,.app-root button[class*=primary],.app-root button[class*=accent]{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;background-image:none!important;border-color:var(--mn-primary)!important;box-shadow:none!important}.mono-btn--ghost,.app-root button[class*=secondary],.app-root button[class*=ghost]{color:var(--mn-text)!important;background:var(--mn-surface-2)!important;background-image:none!important;border-color:var(--mn-line)!important;box-shadow:none!important}.app-root button:hover:not(:disabled){filter:brightness(1.12) saturate(1.12)}.app-root button:focus-visible,.app-root a:focus-visible{outline:2px solid var(--mn-primary)!important;outline-offset:2px}.app-root table{background:var(--mn-surface)!important;color:var(--mn-text)!important}.app-root th{background:var(--mn-surface-2)!important}.app-root th,.app-root td{border-color:var(--mn-line)!important}.app-root [role=dialog],.app-root [role=menu],.app-root [role=listbox]{background:var(--mn-surface)!important;color:var(--mn-text)!important;border-color:var(--mn-line)!important;box-shadow:var(--shadow-pop)!important}.app-root svg:not([data-keep-color]){color:currentColor}.app-root canvas,.app-root [class*=gradient],.app-root [class*=glow]{filter:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html,body,#root,.mn-app,.app-root{background:var(--mn-bg)!important;color:var(--mn-text)!important}body{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif!important;font-feature-settings:"cv02","cv03","cv04","cv11";letter-spacing:-.005em}.mn-app{min-height:100vh;background:var(--mn-app-bg)!important}.mn-sidebar{width:248px!important;padding:14px 10px 12px!important;background:var(--mn-glass)!important;border-right:1px solid var(--mn-line)!important;box-shadow:12px 0 34px #0000002e!important}.mn-brand{min-height:58px;margin:0 2px 10px;padding:8px 10px!important;gap:11px!important;border-bottom:1px solid var(--mn-line)}.mn-brand>span{display:none!important}.mn-brand .vn-logo,.mn-brand-logo{width:36px!important;height:36px!important;flex:0 0 36px;filter:none!important;border-radius:10px;box-shadow:0 0 0 1px #ffffff1a}.mn-brand b{color:var(--mn-text)!important;font-size:14px!important;letter-spacing:-.015em}.mn-brand small{color:var(--mn-muted)!important;font-size:10px!important;letter-spacing:.04em}.mn-sidebar nav{gap:3px!important;padding:0 2px!important}.mn-sidebar nav>button{min-height:42px!important;padding:0 11px!important;border:1px solid transparent!important;border-radius:9px!important;color:var(--mn-muted)!important;background:transparent!important;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease!important}.mn-sidebar nav>button:hover{color:var(--mn-text)!important;background:var(--mn-surface-2)!important;border-color:var(--mn-line)!important;transform:translate(2px)}.mn-sidebar nav>button.is-active{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;border-color:var(--mn-primary)!important;box-shadow:0 4px 16px #00000047!important}.mn-sidebar nav>button.is-active svg{color:var(--mn-on-primary)!important}.mn-sidebar nav>button em,.mn-nav-badge{color:inherit!important;background:#7f7f7f38!important;border:1px solid currentColor!important;box-shadow:none!important}.mn-nav-label{color:var(--mn-subtle)!important;margin:17px 10px 7px!important;letter-spacing:.16em!important}.mn-sidebar-bottom{padding-top:10px!important;border-top:1px solid var(--mn-line)!important}.mn-account{background:var(--mn-panel)!important;border:1px solid var(--mn-line)!important;border-radius:11px!important}.mn-account:hover{background:var(--mn-surface-2)!important;border-color:var(--mn-line-strong)!important}.mn-stage{background:transparent!important}.mn-topbar{min-height:68px!important;padding:10px 22px!important;background:var(--mn-glass)!important;border-bottom:1px solid var(--mn-line)!important;-webkit-backdrop-filter:blur(18px) saturate(0)!important;backdrop-filter:blur(18px) saturate(0)!important;box-shadow:0 8px 30px #00000024!important}.mn-topbar>div:first-of-type small{color:var(--mn-subtle)!important;letter-spacing:.18em!important}.mn-topbar h1{color:var(--mn-text)!important;font-size:20px!important;letter-spacing:-.03em!important}.mn-global-search{max-width:520px!important;min-height:42px!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff05!important}.mn-global-search:focus-within{border-color:var(--mn-primary)!important;box-shadow:0 0 0 3px var(--mn-focus-ring)!important}.mn-global-search input{background:transparent!important;color:var(--mn-text)!important}.mn-global-search kbd{color:var(--mn-muted)!important;background:var(--mn-surface-2)!important;border-color:var(--mn-line)!important}.mn-icon-button,.mn-menu,.mn-theme{color:var(--mn-text-2)!important;background:var(--mn-surface)!important;border:1px solid var(--mn-line)!important;border-radius:9px!important}.mn-icon-button:hover,.mn-menu:hover,.mn-theme:hover{color:var(--mn-text)!important;background:var(--mn-surface-3)!important;border-color:var(--mn-line-strong)!important}.mn-site-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 13px;border:1px solid var(--mn-line);border-radius:9px;color:var(--mn-text-2)!important;text-decoration:none;font-size:13px;font-weight:650;background:var(--mn-surface-2);transition:.18s ease}.mn-site-link:hover{color:var(--mn-text)!important;border-color:var(--mn-line-strong);background:var(--mn-surface-3)}.monochrome-brand-image{display:block;object-fit:contain!important;border-radius:10px;background:transparent!important}@media (max-width:820px){.mn-site-link{display:none}}.mn-content{gap:22px!important;padding:0!important}.mn-view{background:transparent!important}.mn-mounted{width:100%}.view{background:transparent!important}.view__head{min-height:76px!important;padding:16px 28px!important;background:var(--mn-glass)!important;border-bottom:1px solid var(--mn-line)!important;-webkit-backdrop-filter:blur(16px) saturate(0)!important;backdrop-filter:blur(16px) saturate(0)!important}.view__eyebrow{color:var(--mn-muted)!important}.view__title{color:var(--mn-text)!important;font-size:clamp(21px,2vw,27px)!important;letter-spacing:-.04em!important}.view__body{width:min(100%,1180px);margin:0 auto;padding:28px 30px 64px!important}.view__body--narrow{width:min(100%,820px)!important}.ui-card,.cc-card,.admin-card,.gift-card,.dating-card,.reel,.product-setting,.mono-shell,.mono-login__card{color:var(--mn-text)!important;background:var(--mn-surface)!important;background-image:none!important;border:1px solid var(--mn-line)!important;border-radius:14px!important;box-shadow:var(--shadow-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ui-card:hover,.cc-card:hover,.gift-card:hover,.reel:hover{border-color:var(--mn-line-strong)!important;box-shadow:0 14px 40px #00000057!important}.ui-listrow{color:var(--mn-text)!important;background:var(--mn-panel)!important;border:1px solid var(--mn-line)!important;border-radius:11px!important}.ui-listrow:hover{background:var(--mn-surface-2)!important;border-color:var(--mn-line-strong)!important;transform:translateY(-1px)}.ui-card__sub,.ui-listrow__sub,.form-hint,.mn-empty{color:var(--mn-muted)!important}.ui-btn,.mono-btn,.vn-btn{min-height:38px;border-radius:9px!important;font-weight:650!important;letter-spacing:-.01em;box-shadow:none!important}.ui-btn:not(.ui-btn--ghost):not(.ui-btn--danger),.ui-btn--primary,.mono-btn--primary{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;background-image:none!important;border:1px solid var(--mn-primary)!important}.ui-btn--ghost,.mono-btn--ghost{color:var(--mn-text-2)!important;background:var(--mn-surface-2)!important;border:1px solid var(--mn-line)!important}.ui-btn--danger,.mono-btn--danger{color:var(--mn-text)!important;background:var(--mn-surface-2)!important;border:1px dashed #757575!important}.ui-btn:hover:not(:disabled),.mono-btn:hover:not(:disabled){transform:translateY(-1px)!important;filter:brightness(1.12)!important}.ui-btn:active:not(:disabled),.mono-btn:active:not(:disabled){transform:translateY(0)!important}.ui-input,.ui-select,.ui-textarea,.mono-input,.app-root input,.app-root textarea,.app-root select{color:var(--mn-text)!important;background:var(--mn-panel)!important;border:1px solid var(--mn-line)!important;border-radius:9px!important;box-shadow:inset 0 1px #ffffff05!important}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,.mono-input:focus,.app-root input:focus,.app-root textarea:focus,.app-root select:focus{border-color:var(--mn-primary)!important;box-shadow:0 0 0 3px var(--mn-focus-ring)!important}.ui-tabs,.gifts-tabs{padding:4px!important;background:var(--mn-panel)!important;border:1px solid var(--mn-line)!important;border-radius:11px!important}.ui-tab{color:var(--mn-muted)!important;border-radius:8px!important}.ui-tab--on{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;box-shadow:none!important}.mono-shell{overflow:hidden;border-radius:14px!important}.mono-side,.mono-chat,.mono-chat__header,.mono-composer{background:var(--mn-panel)!important;border-color:var(--mn-line)!important}.mono-item:hover,.mono-item--active{background:var(--mn-surface-2)!important}.mono-msg__bubble{color:var(--mn-text)!important;background:var(--mn-surface-2)!important;border:1px solid var(--mn-line)!important;box-shadow:none!important}.mono-msg--mine .mono-msg__bubble{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;border-color:var(--mn-primary)!important}.mono-composer{padding:10px 12px!important;box-shadow:0 -10px 26px #0000002e!important}.mono-composer textarea{background:var(--mn-panel)!important}.video-card,.watch-card,.feed-post,.post-card{border-radius:14px!important;overflow:hidden}.mn-rail{width:310px!important;padding:22px 18px 40px 0!important;gap:14px!important}.mn-rail>section{background:var(--mn-panel)!important;border:1px solid var(--mn-line)!important;border-radius:13px!important;box-shadow:var(--shadow-card)!important}.mn-rail-item,.mn-rail-activity{color:var(--mn-text-2)!important;border-radius:8px!important}.mn-rail-item:hover,.mn-rail-activity:hover{background:var(--mn-surface-2)!important}.mn-rail-item i,.mn-rail-item i.is-live{background:var(--mn-primary)!important;box-shadow:none!important}.mn-rail-legal{color:var(--mn-subtle)!important}.mn-popover,.mn-create-sheet,.mn-dialog,.mono-modal__card,[role=dialog],[role=menu],[role=listbox]{color:var(--mn-text)!important;background:var(--mn-panel)!important;background-image:none!important;border:1px solid var(--mn-line)!important;border-radius:14px!important;box-shadow:var(--shadow-pop)!important}.mn-sheet-backdrop,.mn-dialog-backdrop,.mono-modal{background:#000000c2!important;-webkit-backdrop-filter:blur(5px) saturate(0)!important;backdrop-filter:blur(5px) saturate(0)!important}.mn-create-grid>button{color:var(--mn-text-2)!important;background:var(--mn-surface-2)!important;border:1px solid var(--mn-line)!important;border-radius:12px!important}.mn-create-grid>button:hover{background:var(--mn-surface-3)!important;border-color:var(--mn-line-strong)!important;transform:translateY(-2px)}.vn-switcher__panel,.vn-switcher__trigger{filter:none!important}.mn-venneto-id .vn-switcher__trigger{background:var(--mn-surface)!important;border-color:var(--mn-line)!important}.vn-logo{filter:none!important}.mn-bottom{background:var(--mn-glass)!important;border-top:1px solid var(--mn-line)!important;-webkit-backdrop-filter:blur(18px) saturate(0)!important;backdrop-filter:blur(18px) saturate(0)!important}.mn-bottom button.is-active{color:var(--mn-text)!important}.mn-bottom button.is-create{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;border-color:var(--mn-primary)!important}@media (max-width: 1180px){.mn-rail{display:none!important}.view__body{width:min(100%,1040px)}}@media (max-width: 820px){.mn-sidebar{width:min(88vw,292px)!important}.mn-topbar{min-height:60px!important;padding:8px 12px!important}.mn-global-search{display:none!important}.view__head{min-height:66px!important;padding:13px 16px!important}.view__body{padding:18px 14px 88px!important}.ui-card,.cc-card,.admin-card,.gift-card{border-radius:12px!important}}button,.ui-btn,.ui-tab{min-height:44px}.mn-icon-button,.mono-iconbtn{min-width:44px;min-height:44px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid color-mix(in srgb,var(--mn-primary) 70%,white);outline-offset:2px}[data-mono-theme=light] .dating-person,[data-mono-theme=light] .dating-profile{background:linear-gradient(145deg,#fffffff7,#f6f3fff5)}[data-mono-theme=light] .dating-progress:after{background:#fff}[data-mono-theme=light] .dating-chips span{color:#315c91}.mn-app{background:radial-gradient(circle at 8% 0,rgba(94,159,232,.2),transparent 31%),radial-gradient(circle at 92% 8%,rgba(191,142,218,.17),transparent 28%),radial-gradient(circle at 54% 95%,rgba(79,185,201,.12),transparent 30%),var(--mn-bg)}.mn-sidebar{background:linear-gradient(180deg,#0e152af0,#0b1020e6);border-color:#7e9ddc2e}[data-mono-theme=light] .mn-sidebar{background:linear-gradient(180deg,#fffffff0,#f5f7ffeb)}.mn-brand-logo{filter:drop-shadow(0 8px 16px rgba(94,159,232,.24))}.mn-brand small,.mn-topbar>div:first-of-type small{color:var(--mn-primary)}.mn-sidebar nav button:nth-of-type(6n+1){--nav-accent:var(--mn-primary)}.mn-sidebar nav button:nth-of-type(6n+2){--nav-accent:var(--mn-purple)}.mn-sidebar nav button:nth-of-type(6n+3){--nav-accent:var(--mn-pink)}.mn-sidebar nav button:nth-of-type(6n+4){--nav-accent:var(--mn-cyan)}.mn-sidebar nav button:nth-of-type(6n+5){--nav-accent:var(--mn-green)}.mn-sidebar nav button:nth-of-type(6n){--nav-accent:var(--mn-orange)}.mn-sidebar nav button.is-active{color:#fff;background:linear-gradient(110deg,color-mix(in srgb,var(--nav-accent,var(--mn-primary)) 30%,transparent),#ffffff0a);box-shadow:inset 3px 0 var(--nav-accent,var(--mn-primary)),inset 0 0 0 1px color-mix(in srgb,var(--nav-accent,var(--mn-primary)) 28%,transparent)}.mn-sidebar nav button:hover{background:color-mix(in srgb,var(--nav-accent,var(--mn-primary)) 13%,transparent)}.mn-topbar{background:#0b1020c2;border-color:#7e9ddc29}[data-mono-theme=light] .mn-topbar{background:#fafbffe0}.mn-global-search:focus-within{border-color:var(--mn-primary);box-shadow:0 0 0 4px #5e9fe81f}.mn-theme:hover,.mn-icon-button:hover{border-color:#5e9fe85c;background:#5e9fe81a}.ui-btn{background:linear-gradient(135deg,var(--mn-primary),#7875e8);box-shadow:0 8px 24px #5e9fe82e}.ui-btn--ghost{background:#5e9fe814;border-color:#5e9fe833;color:var(--mn-text);box-shadow:none}.ui-btn--danger,.is-danger{background:#e9736621!important;border-color:#e9736647!important;color:#ffb1a8!important}.ui-card,.admin-card{background:linear-gradient(145deg,#1b2646d6,#11182ee6);border-color:#85a4e124}[data-mono-theme=light] .ui-card,[data-mono-theme=light] .admin-card{background:#fffffff0}.ui-tabs{background:#5e9fe812;border-color:#5e9fe82e}.ui-tab--on{background:var(--mn-primary);color:var(--mn-on-primary);box-shadow:0 7px 20px #5e9fe833}.ui-input:focus,.ui-textarea:focus{border-color:var(--mn-primary);box-shadow:0 0 0 4px #5e9fe81c}.ui-note{border-color:#4fb9c933;background:#4fb9c914}.ui-note--error{border-color:#e973664d;background:#e973661a;color:#ffc3bd}.mn-create-grid button:nth-child(1) i{background:linear-gradient(135deg,var(--mn-primary),#7875e8)}.mn-create-grid button:nth-child(2) i{background:linear-gradient(135deg,var(--mn-pink),var(--mn-purple))}.mn-create-grid button:nth-child(3) i{background:linear-gradient(135deg,var(--mn-red),var(--mn-orange))}.mn-create-grid button:nth-child(4) i{background:linear-gradient(135deg,var(--mn-cyan),var(--mn-green))}.mono-root{--mono-bg:#0c1223;--mono-paper:#141d35;--mono-line:rgba(133,164,225,.14);--mono-mut:#9ca9c2}.mono-shell{background:#0f172ddb;border-color:#85a4e129}.mono-side{background:linear-gradient(180deg,#18223ff0,#0e1529f5)}.mono-tab--on{background:linear-gradient(135deg,var(--mn-primary),var(--mn-purple));color:#fff}.mono-item--active{background:linear-gradient(105deg,#5e9fe838,#bf8eda1a);border-color:#5e9fe840}.mono-online{background:var(--mn-green);box-shadow:0 0 0 2px #151d34,0 0 12px #72bc8fb3}.mono-badge{background:linear-gradient(135deg,var(--mn-red),var(--mn-pink))}.mono-message--mine .mono-message__bubble,.mono-msg--mine .mono-msg__bubble{background:linear-gradient(135deg,#347bc7,#6f6bd7)!important}.mono-composer{background:#121b33eb}.video-discovery-head{background:linear-gradient(135deg,#5e9fe82e,#bf8eda17);border-color:#5e9fe83d}.video-full-badge{background:linear-gradient(135deg,var(--mn-purple),var(--mn-pink))}.video-optimized-badge{border:1px solid rgba(79,185,201,.35);color:#a8edf5}.dating-view{--dating-pink:#e975a8;--dating-purple:#9d7ce8;--dating-blue:#5e9fe8}.dating-body{max-width:960px;margin:auto}.dating-head>div:first-child{display:grid;gap:2px}.dating-head>div:first-child small{font-size:9px;color:var(--dating-pink);letter-spacing:.14em;font-weight:900}.dating-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:17px 19px;border:1px solid rgba(223,132,168,.25);border-radius:20px;background:linear-gradient(120deg,#df84a824,#bf8eda1a,#5e9fe814);overflow:hidden}.dating-hero>div{display:flex;align-items:center;gap:13px}.dating-hero>div>span{font-size:30px}.dating-hero b,.dating-hero p{display:block;margin:0}.dating-hero p{margin-top:4px;color:var(--mn-muted);font-size:12px}.dating-hero button{border:0;border-radius:12px;padding:10px 14px;background:#fff;color:#7a4b8d;font-weight:800;white-space:nowrap}.dating-deck{display:grid;place-items:center;min-height:500px}.dating-person{position:relative;width:min(520px,100%);padding:28px;border:1px solid rgba(223,132,168,.24);border-radius:28px;background:linear-gradient(155deg,#2d1f46ed,#141d38f5);box-shadow:0 30px 80px #0a0a1e59;overflow:hidden}.dating-person__glow{position:absolute;inset:-30% -10% auto;height:65%;background:radial-gradient(circle,rgba(223,132,168,.28),transparent 65%);pointer-events:none}.dating-person__identity{position:relative;display:grid;justify-items:center;text-align:center;gap:13px}.dating-person__identity h2{margin:0;font-size:24px}.dating-person__identity p{margin:4px 0 0;color:var(--mn-muted)}.dating-person__bio{position:relative;margin:18px auto 12px;max-width:420px;text-align:center;line-height:1.6}.dating-person__bio.is-muted{color:var(--mn-muted)}.dating-chips{display:flex;justify-content:center;flex-wrap:wrap;gap:7px}.dating-chips span{padding:6px 9px;border-radius:999px;background:#5e9fe81f;border:1px solid rgba(94,159,232,.2);color:#c7ddff;font-size:11px}.dating-person footer{display:flex;justify-content:center;gap:10px;margin-top:22px}.dating-action{min-height:46px;border:1px solid transparent;border-radius:14px;padding:0 15px;color:#fff;font-weight:800}.dating-action--pass{background:#ffffff0f;border-color:var(--mn-line2)}.dating-action--like{background:linear-gradient(135deg,var(--dating-pink),var(--dating-purple));box-shadow:0 10px 28px #df84a83d}.dating-action--chat{background:linear-gradient(135deg,var(--mn-primary),var(--mn-cyan))}.dating-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:13px;margin-top:16px}.dating-person--compact{width:100%;padding:17px;border-radius:20px}.dating-person--compact .dating-person__identity{display:flex;text-align:left;justify-items:initial}.dating-person--compact .dating-person__identity h2{font-size:17px}.dating-person--compact .dating-person__bio{text-align:left;margin:13px 0}.dating-person--compact .dating-chips{justify-content:flex-start}.dating-person--compact footer{justify-content:flex-start;margin-top:15px}.dating-filters{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr auto;align-items:end;gap:10px;padding:16px;border:1px solid rgba(94,159,232,.2);border-radius:20px;background:#5e9fe80f}.dating-filters label,.dating-profile>label,.dating-form-grid label{display:grid;gap:6px;color:var(--mn-muted);font-size:11px;font-weight:700}.dating-age{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:5px}.dating-empty{text-align:center;padding:50px 20px}.dating-empty>span{font-size:48px}.dating-empty h3{font-size:22px;margin:10px 0 3px}.dating-empty p{color:var(--mn-muted);margin:0 0 16px}.dating-profile{display:grid;gap:16px;max-width:760px;margin:auto;padding:22px;border:1px solid rgba(191,142,218,.23);border-radius:24px;background:linear-gradient(145deg,#211f43db,#131c34e6)}.dating-profile__intro{display:flex;align-items:center;gap:16px}.dating-profile__intro h2,.dating-profile__intro p{margin:0}.dating-profile__intro p{color:var(--mn-muted);margin-top:4px}.dating-progress{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--dating-pink) var(--dating-progress),rgba(255,255,255,.08) 0);position:relative}.dating-progress:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#1c2442}.dating-progress b{position:relative;z-index:1}.dating-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dating-profile label small{color:var(--mn-muted);font-weight:400}.dating-privacy{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dating-privacy label{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid var(--mn-line);border-radius:14px;background:#ffffff09}.dating-privacy input{accent-color:var(--dating-pink)}.dating-privacy span{display:grid;gap:3px}.dating-privacy small{color:var(--mn-muted)}.dating-profile footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.dating-profile footer span{color:var(--mn-muted);font-size:11px}.podcast-view{--podcast-cyan:#4fb9c9;--podcast-orange:#de9255}.podcast-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;padding:22px;border:1px solid rgba(79,185,201,.24);border-radius:22px;background:linear-gradient(125deg,#4fb9c929,#5e9fe817,#de92551a)}.podcast-hero h2{margin:3px 0 6px;font-size:25px}.podcast-hero p{margin:0;color:var(--mn-muted)}.podcast-hero small{color:var(--podcast-cyan);font-weight:900;letter-spacing:.12em}.podcast-tools{display:flex;gap:8px;margin-bottom:16px}.podcast-tools input{flex:1}.podcast-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.podcast-card{padding:0;overflow:hidden;cursor:pointer}.podcast-card__cover{height:155px;display:grid;place-items:center;background:linear-gradient(135deg,#4fb9c959,#bf8eda47,#de925547);position:relative}.podcast-card__cover img{width:100%;height:100%;object-fit:cover}.podcast-card__cover>span{font-size:45px}.podcast-card__body{padding:15px}.podcast-card h3{margin:0 0 6px}.podcast-card p{min-height:38px;color:var(--mn-muted);font-size:12px;line-height:1.5}.podcast-card footer{display:flex;justify-content:space-between;align-items:center;color:var(--mn-muted);font-size:11px}.podcast-bookmark{border:0;background:#4fb9c91c;color:#a8edf5;border-radius:10px;padding:7px 9px}.podcast-page-hero{display:grid;grid-template-columns:150px 1fr auto;gap:18px;align-items:center;margin-bottom:18px}.podcast-page-hero__cover{width:150px;aspect-ratio:1;border-radius:22px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--podcast-cyan),var(--mn-purple));font-size:50px}.podcast-page-hero__cover img{width:100%;height:100%;object-fit:cover}.podcast-page-hero h2{font-size:28px;margin:0 0 5px}.podcast-page-hero p{color:var(--mn-muted)}.podcast-episodes{display:grid;gap:10px}.podcast-episode{display:grid;grid-template-columns:44px 1fr;gap:12px}.podcast-episode__number{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,var(--podcast-cyan),var(--mn-primary));font-weight:900}.podcast-episode .custom-audio-player{grid-column:1/-1}.podcast-form{display:grid;gap:12px}.podcast-form label{display:grid;gap:6px}.podcast-form small{color:var(--mn-muted)}@media (max-width:820px){.dating-head{flex-wrap:wrap}.dating-head .ui-tabs{order:3;width:100%;overflow:auto}.dating-filters{grid-template-columns:1fr 1fr}.dating-filters button{grid-column:1/-1}.dating-privacy{grid-template-columns:1fr}.podcast-page-hero{grid-template-columns:100px 1fr}.podcast-page-hero__cover{width:100px}.podcast-page-hero>.ui-btn{grid-column:1/-1}.podcast-hero{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.dating-form-grid,.dating-filters{grid-template-columns:1fr}.dating-action span{display:none}.dating-person{padding:20px}.dating-hero{align-items:flex-start;flex-direction:column}.podcast-grid{grid-template-columns:1fr}}.vn-profile-effect,.mono-profile-effect{--fx:#5E9FE8;--fx2:#BF8EDA}.vn-profile-effect--aurora,.mono-profile-effect--aurora{--fx:#54e7bd;--fx2:#6aa9ff}.vn-profile-effect--aqua,.mono-profile-effect--aqua{--fx:#33d8ff;--fx2:#58f0c4}.vn-profile-effect--nebula,.mono-profile-effect--nebula{--fx:#9b7cff;--fx2:#e17dff}.vn-profile-effect--plasma,.mono-profile-effect--plasma{--fx:#ff62bf;--fx2:#8e72ff}.vn-profile-effect--solar,.mono-profile-effect--solar{--fx:#ffb44f;--fx2:#ff705f}.vn-profile-effect--cosmic,.mono-profile-effect--cosmic{--fx:#ffd45c;--fx2:#ff62bf}.vn-profile-effect:not(.vn-profile-effect--none),.mono-profile-effect:not(.mono-profile-effect--none){filter:none!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--fx) 70%,transparent),0 0 26px color-mix(in srgb,var(--fx) 42%,transparent),0 0 54px color-mix(in srgb,var(--fx2) 20%,transparent)!important;animation:mnSubscriptionGlow 2.6s ease-in-out infinite!important}.vn-profile-effect:not(.vn-profile-effect--none){background-image:linear-gradient(135deg,color-mix(in srgb,var(--fx) 18%,transparent),color-mix(in srgb,var(--fx2) 13%,transparent))!important}@keyframes mnSubscriptionGlow{50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--fx2) 78%,transparent),0 0 36px color-mix(in srgb,var(--fx) 55%,transparent),0 0 72px color-mix(in srgb,var(--fx2) 28%,transparent);filter:saturate(1.3)!important}}.mn-popover,.mn-create-sheet,.mn-dialog{background-image:linear-gradient(145deg,color-mix(in srgb,var(--mn-primary) 8%,var(--mn-surface)),color-mix(in srgb,var(--mn-purple) 6%,var(--mn-surface)))!important}.mn-bottom button.is-active{color:var(--mn-primary)!important}.mn-bottom button.is-create{background:linear-gradient(135deg,var(--mn-primary),var(--mn-purple))!important;color:#fff!important}.mono-line-icon{display:inline-block;vertical-align:middle;flex:0 0 auto}.badge-icon{display:block}.gift-grid{align-items:stretch}.gift-card{display:flex!important;flex-direction:column;min-width:0}.gift-card .gift-art{aspect-ratio:1/1;height:auto!important;min-height:0!important;flex:0 0 auto!important}.gift-art img{width:100%!important;height:100%!important;object-fit:contain!important}.gift-art iframe{width:100%;height:100%;border:0}.gift-card__meta{margin-top:auto}.hotkey-settings{display:grid;gap:14px}.hotkey-grid{display:grid;gap:8px}.hotkey-grid>div{display:grid;grid-template-columns:minmax(180px,auto) 1fr;gap:14px;align-items:center;padding:10px;border:1px solid var(--mn-line);border-radius:12px}.hotkey-grid kbd{padding:4px 7px;border:1px solid var(--mn-line);border-bottom-width:3px;border-radius:7px;background:var(--mn-paper)}html,body,#root{width:100%;min-width:0}body{overflow-x:clip}.mn-app,.mn-content,.mn-mounted,.app-body,.app-shell,.view,.view__body{min-width:0;max-width:100%}.mn-sidebar{overscroll-behavior:contain}.mn-sidebar nav{overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.mn-sidebar .mn-nav-more{margin-top:8px;font-weight:700}.mn-sidebar .mn-nav-more svg{transition:transform .18s ease}.mn-sidebar .mn-nav-more[aria-expanded=true] svg{transform:rotate(45deg)}.mn-sidebar .mn-nav-extra{display:grid;gap:3px;padding-top:4px}@media (min-width: 821px){.mn-sidebar nav:not(:hover):not(:focus-within){scrollbar-width:none}.mn-sidebar nav:not(:hover):not(:focus-within)::-webkit-scrollbar{width:0;height:0}}@media (prefers-reduced-motion: reduce){.mn-sidebar .mn-nav-more svg{transition:none}}.app-error-boundary{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--mn-bg, #0a0a0a);color:var(--mn-text, #fff)}.app-error-boundary>section{width:min(100%,560px);padding:28px;border:1px solid var(--mn-line2, #333);border-radius:20px;background:var(--mn-surface, #171717)}.app-error-boundary h1{margin:0 0 10px;font-size:clamp(22px,4vw,30px)}.app-error-boundary p{color:var(--mn-muted, #aaa);line-height:1.55}.app-error-boundary__eyebrow{color:var(--mn-primary, #bbb)!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.app-error-boundary__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.app-error-boundary button,.app-error-boundary a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:12px;border:1px solid var(--mn-line2, #444);color:inherit;background:transparent;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.app-error-boundary button{background:var(--mn-text, #fff);color:var(--mn-bg, #111)}@media (min-width: 821px){.mn-app{display:grid!important;grid-template-columns:224px minmax(0,1fr)!important}.mn-sidebar{grid-column:1;width:auto!important;min-width:0;overflow:hidden}.mn-stage{grid-column:2;min-width:0}.mn-brand,.mn-brand>div{min-width:0;overflow:hidden}.mn-brand b,.mn-brand small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-menu,.mn-mobile-close{display:none!important}}.badge-list{display:inline-flex;align-items:center;gap:3px;margin-left:6px;vertical-align:middle;white-space:nowrap}.ui-btn .ui-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;margin-right:6px}.ui-btn .ui-icon svg{display:block;width:16px;height:16px}@media (max-width: 820px){.mn-sidebar{max-width:min(310px,86vw)}.view__body{padding-inline:14px}}.mono-root .mono-shell{background:#17131d url(/monochrome-assets/backgrounds/banner_dark.png) center/cover;box-shadow:0 20px 48px #14091f29}.mono-root .mono-side{background:color-mix(in srgb,#15111d 92%,transparent);color:#fff;border-color:#ffffff1f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mono-root .mono-side .mono-item,.mono-root .mono-side .mono-tab,.mono-root .mono-side .mono-iconbtn{color:#f7f3ff}.mono-root .mono-side .mono-item:hover{background:#d59fff24}.mono-root .mono-side .mono-item--active,.mono-root .mono-side .mono-tab--on{background:linear-gradient(135deg,#8b5cf6,#ec77b7);border-color:transparent}.mono-root .mono-chat,.mono-root .mono-main{background:linear-gradient(#130e19b8,#130e19b8),url(/monochrome-assets/backgrounds/banner_dark.png) center/cover}.mono-root .mono-login{background:linear-gradient(#120c1c7a,#120c1c9e),url(/monochrome-assets/backgrounds/banner_dark.png) center/cover}.mono-root .mono-login__card{border-color:#ffffff29;box-shadow:0 18px 60px #00000057}.mono-root .mono-login__logo:before{content:"";display:inline-block;width:23px;height:23px;margin-right:8px;vertical-align:-5px;background:var(--mono-lightstar) center/contain no-repeat}html[data-mono-theme=light] .mono-root .mono-shell,html[data-mono-theme=light] .mono-root .mono-chat,html[data-mono-theme=light] .mono-root .mono-main,html[data-mono-theme=light] .mono-root .mono-login{background-image:linear-gradient(#ffffffd1,#ffffffd1),url(/monochrome-assets/backgrounds/banner_light.png)}html[data-mono-theme=light] .mono-root .mono-side{background:#ffffffdb;color:var(--mono-ink)}html[data-mono-theme=light] .mono-root .mono-side .mono-item,html[data-mono-theme=light] .mono-root .mono-side .mono-tab,html[data-mono-theme=light] .mono-root .mono-side .mono-iconbtn{color:var(--mono-ink)}.mono-root{--mono-brand:#8b5cf6;--mono-brand-soft:rgba(139,92,246,.14);--mono-radius:16px}.mono-root .mono-btn--primary{background:var(--mono-quasar);border-color:transparent;color:#fff;box-shadow:0 8px 24px #7d4ce23d}.mono-root .mono-btn--primary:hover{filter:saturate(1.08) brightness(1.03);transform:translateY(-1px)}.mono-root .mono-btn:focus-visible,.mono-root .mono-iconbtn:focus-visible,.mono-root .mono-tab:focus-visible{outline:3px solid rgba(168,123,255,.48);outline-offset:2px}.mono-root .mono-input:focus{border-color:var(--mono-brand);box-shadow:0 0 0 3px var(--mono-brand-soft)}.mono-root .mono-side__logo,.mono-root .mono-login__logo{letter-spacing:.6px}.mono-root .mono-side__logo:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:-4px;margin-right:8px;background:var(--mono-lightstar) center/contain no-repeat}.mono-root .mono-item{transition:background .16s ease,transform .16s ease}.mono-root .mono-item:hover{background:var(--mono-brand-soft);transform:translate(2px)}.mono-root .mono-item--active{background:var(--mono-quasar);box-shadow:0 8px 22px #7e53df3d}.mono-root .mono-shell{border-color:#8f67be38;box-shadow:0 18px 50px #200f311f}.mono-root .mono-chat__header,.mono-root .mono-chat__search,.mono-root .mono-chat__pinned{background:color-mix(in srgb,var(--mono-paper) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:color-mix(in srgb,var(--mono-line) 82%,transparent)}.mono-root .mono-chat__list{scrollbar-color:rgba(168,123,255,.45) transparent}.mono-root .mono-chat__list::-webkit-scrollbar{width:8px}.mono-root .mono-chat__list::-webkit-scrollbar-thumb{background:#a87bff57;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.mono-root .mono-day{border:1px solid color-mix(in srgb,var(--mono-line) 75%,transparent);box-shadow:0 4px 14px #22103614}.mono-boot{flex:1;display:grid;place-content:center;justify-items:center;gap:9px;background:linear-gradient(#120e1885,#120e18b8),url(/monochrome-assets/backgrounds/banner_dark.png) center/cover;color:#fff}.mono-boot__mark{width:68px;height:68px;display:grid;place-items:center;border-radius:24px;background:var(--mono-quasar);font-size:29px;font-weight:900;box-shadow:0 18px 44px #804fe070}.mono-boot strong{font-size:23px;letter-spacing:.2px}.mono-boot span{font-size:13px;color:#ffffffb3}@media (max-width:640px){.mono-root .mono-side__top{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 7px}.mono-root .mono-chat__header{padding:9px 10px}.mono-root .mono-chat__list{padding:10px 8px}.mono-root .mono-login__card{width:min(100%,390px);margin:12px;padding:22px 18px;border-radius:20px}}@media (prefers-reduced-motion:reduce){.mono-root *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root,:root[data-mono-theme=dark]{color-scheme:dark;--mn-bg: #060606;--mn-panel: #0d0d0d;--mn-surface: #111111;--mn-surface-2: #181818;--mn-surface-3: #1f1f1f;--mn-glass: rgba(8, 8, 8, .9);--mn-app-bg: radial-gradient(circle at 50% -20%, #181818 0, #090909 34%, #060606 68%);--mn-line: #292929;--mn-line-strong: #444444;--mn-text: #f4f4f4;--mn-text-2: #dedede;--mn-muted: #a3a3a3;--mn-subtle: #8c8c8c;--mn-input-bg: #0d0d0d;--mn-primary: #f2f2f2;--mn-on-primary: #0a0a0a;--mn-primary-ink: #f2f2f2;--mn-danger: #e5484d;--mn-on-danger: #ffffff;--mn-danger-ink: #ff8589;--mn-success: #2f9e65;--mn-on-success: #ffffff;--mn-success-ink: #5fd396;--mn-warning: #f0a63c;--mn-on-warning: #111111;--mn-warning-ink: #ffc46b;--mn-info: #3b82f6;--mn-on-info: #ffffff;--mn-info-ink: #8fb8ff;--mn-live: #e5484d;--mn-on-live: #ffffff;--mn-shadow-card: 0 1px 0 rgba(255,255,255,.025), 0 10px 30px rgba(0,0,0,.24);--mn-shadow-pop: 0 24px 70px rgba(0,0,0,.68), 0 0 0 1px rgba(255,255,255,.07);--mn-topbar-line: var(--mn-line)}:root[data-mono-theme=light]{color-scheme:light;--mn-bg: #f4f4f5;--mn-panel: #fafafa;--mn-surface: #ffffff;--mn-surface-2: #f1f1f3;--mn-surface-3: #e7e7ea;--mn-glass: rgba(250, 250, 250, .9);--mn-app-bg: linear-gradient(180deg, #fafafa, #f1f1f3);--mn-line: #dddde1;--mn-line-strong: #b9b9bf;--mn-text: #121214;--mn-text-2: #2b2b30;--mn-muted: #55555c;--mn-subtle: #6a6a72;--mn-input-bg: #ffffff;--mn-primary: #141414;--mn-on-primary: #ffffff;--mn-primary-ink: #141414;--mn-danger: #d92d33;--mn-on-danger: #ffffff;--mn-danger-ink: #b4232a;--mn-success: #1f8a52;--mn-on-success: #ffffff;--mn-success-ink: #17703f;--mn-warning: #b86e00;--mn-on-warning: #ffffff;--mn-warning-ink: #8a5300;--mn-info: #2563eb;--mn-on-info: #ffffff;--mn-info-ink: #1d4ed8;--mn-live: #d92d33;--mn-on-live: #ffffff;--mn-shadow-card: 0 1px 2px rgba(17,17,20,.06), 0 8px 24px rgba(17,17,20,.06);--mn-shadow-pop: 0 24px 60px rgba(17,17,20,.18), 0 0 0 1px rgba(17,17,20,.06)}:root{--mn-selected-bg: color-mix(in srgb, var(--mn-primary) 16%, var(--mn-surface));--mn-selected-fg: var(--mn-text);--mn-selected-icon: var(--mn-primary-ink);--mn-selected-indicator: var(--mn-primary);--mn-hover-bg: var(--mn-surface-3);--mn-focus-ring: color-mix(in srgb, var(--mn-primary-ink) 45%, transparent);--mn-primary-soft: color-mix(in srgb, var(--mn-primary) 14%, transparent);--mn-card-bg: var(--mn-surface-2);--mn-card-fg: var(--mn-text);--mn-card-muted: var(--mn-muted);--mn-card-line: var(--mn-line);--mn-bubble-in: var(--mn-surface-2);--mn-bubble-in-fg: var(--mn-text);--mn-bubble-out: var(--mn-primary);--mn-bubble-out-fg: var(--mn-on-primary);--mn-bg2: var(--mn-panel);--mn-surface2: var(--mn-surface-2);--mn-line2: var(--mn-line-strong);--mn-accent: var(--mn-primary);--mn-border: var(--mn-line);--mn-card: var(--mn-surface);--mn-soft: var(--mn-surface-2);--mn-paper: var(--mn-surface);--mn-red: var(--mn-danger);--mn-green: var(--mn-success);--mn-purple: var(--mn-primary);--mn-pink: var(--mn-primary);--mn-cyan: var(--mn-primary);--mn-orange: var(--mn-primary);--text: var(--mn-text);--surface: var(--mn-surface);--shadow-card: var(--mn-shadow-card);--shadow-pop: var(--mn-shadow-pop);--radius-s: 8px;--radius-m: 12px;--radius-l: 16px;accent-color:var(--mn-primary-ink);scrollbar-color:var(--mn-line-strong) transparent}:root,.mono-root{--mono-ink: var(--mn-text);--mono-paper: var(--mn-surface);--mono-bg: var(--mn-bg);--mono-line: var(--mn-line);--mono-mut: var(--mn-muted);--mono-muted: var(--mn-muted);--mono-surface: var(--mn-surface);--mono-brand: var(--mn-primary);--mono-brand-strong: color-mix(in srgb, var(--mn-primary) 82%, #000);--mono-brand-soft: var(--mn-primary-soft);--mono-accent: var(--mn-primary);--mono-quasar: var(--mn-primary);--wf-bg: var(--mn-bg);--wf-panel: var(--mn-surface);--wf-border: var(--mn-line);--wf-hover: var(--mn-surface-3);--wf-active: var(--mn-line);--wf-text: var(--mn-text);--wf-muted: var(--mn-muted);--accent-muted: var(--mn-text-2)}.ui-avatar{position:relative;flex:none!important;aspect-ratio:1 / 1;min-width:0;display:grid;place-items:center;overflow:visible!important;background:transparent!important;border-radius:50%!important;font-weight:700;-webkit-user-select:none;user-select:none}.ui-avatar--rounded{border-radius:24%!important}.ui-avatar__mask{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;border-radius:inherit;background:var(--mn-surface-3);color:var(--mn-text)}.ui-avatar .ui-avatar__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit!important;clip-path:none!important}.ui-avatar[role=button]{cursor:pointer}.ui-avatar[role=button]:hover{outline:2px solid var(--mn-primary-ink);outline-offset:2px}.ui-avatar__voice-presence{z-index:2}.mono-avatar,.channel-avatar,.org-profile-avatar,.vn-switcher__avatar,.pf-avatar,.cx-avatar{flex:none;aspect-ratio:1 / 1}.mono-avatar img,.channel-avatar img,.org-profile-avatar img,.vn-switcher__avatar img,.pf-avatar img{width:100%;height:100%;object-fit:cover}.channel-avatar{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important}.channel-editor__avatar{flex-wrap:wrap}.channel-editor__avatar>div{flex:0 0 78px;width:78px;height:78px;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}.channel-editor__avatar>div img{width:100%;height:100%;object-fit:cover}:root{--mn-topbar-h: 68px;--mn-bottom-h: 0px}@media (max-width: 820px){:root{--mn-topbar-h: 60px;--mn-bottom-h: calc(85px + env(safe-area-inset-bottom, 0px)) }}.mn-topbar{height:var(--mn-topbar-h)!important;min-height:var(--mn-topbar-h)!important}.view__head{top:var(--mn-topbar-h)!important}.mn-content,.mn-mounted{min-height:calc(100dvh - var(--mn-topbar-h))}.mn-mounted:has(>.cx-view),.mn-mounted:has(>.mono-root){height:calc(100dvh - var(--mn-topbar-h) - var(--mn-bottom-h));min-height:0!important;overflow:hidden;display:flex;flex-direction:column;padding:0!important}.mn-mounted>.view.cx-view{flex:1 1 auto;width:100%!important;max-width:none!important;margin:0!important;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cx-view>.cx-shell{flex:1 1 auto;height:auto;min-height:0}.cx-shell>*{min-height:0}.cx-channels,.cx-members{overflow-y:auto;overscroll-behavior:contain}.community-card{display:flex!important;gap:14px;align-items:flex-start;text-align:left;color:var(--mn-text)!important}.community-card__body{display:grid;gap:4px;min-width:0}.community-card__body b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-card__body span{color:var(--mn-muted);font-size:12px}.community-card__body p{margin:2px 0 0;color:var(--mn-text-2);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.community-logo{flex:none;aspect-ratio:1 / 1;display:grid;place-items:center;overflow:hidden;border-radius:28%;background:var(--mn-surface-3);color:var(--mn-text);font-style:normal;font-weight:750}.community-logo img{width:100%;height:100%;object-fit:cover}.view__title--sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.profile-hero__avatar-btn{flex:none;padding:0;border:4px solid var(--mn-surface);border-radius:50%;background:var(--mn-surface);cursor:pointer;box-shadow:0 12px 34px #00000047;min-height:0!important;line-height:0}.profile-hero__avatar-btn:hover .ui-avatar{filter:brightness(1.08)}.media-shelf__error{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--mn-danger) 45%,transparent);border-radius:12px;background:color-mix(in srgb,var(--mn-danger) 10%,transparent);color:var(--mn-danger-ink)}.media-live__badge,.live-pill{background:var(--mn-live)!important;color:var(--mn-on-live)!important}.mono-side__title{margin:0;font-size:17px;font-weight:750;letter-spacing:-.02em;color:var(--mn-text)}.mono-side__logout{width:auto!important;padding:0 12px!important;font-size:13px;font-weight:650}:root[data-vn-accent]{--mn-primary: var(--vn-accent, #f2f2f2);--mn-on-primary: var(--vn-accent-contrast, #0a0a0a);--mn-primary-ink: var(--vn-accent-ink-dark, var(--vn-accent, #f2f2f2))}:root[data-vn-accent][data-mono-theme=light]{--mn-primary-ink: var(--vn-accent-ink-light, var(--vn-accent, #141414))}html:not([data-vn-accent]) .vn-sub-badge{filter:none}.mn-sidebar nav>button{color:var(--mn-muted)!important}.mn-nav-label{color:var(--mn-subtle)!important}.mn-sidebar nav button:hover:not(.is-active){color:var(--mn-text)!important;background:var(--mn-hover-bg)!important;border-color:var(--mn-line)!important}.mn-sidebar nav button.is-active,.mn-sidebar nav>button.is-active{color:var(--mn-selected-fg)!important;background:var(--mn-selected-bg)!important;background-image:none!important;border-color:color-mix(in srgb,var(--mn-selected-indicator) 35%,transparent)!important;box-shadow:inset 3px 0 0 var(--mn-selected-indicator)!important}.mn-sidebar nav button.is-active svg,.mn-sidebar nav>button.is-active svg{color:var(--mn-selected-icon)!important}.mn-sidebar nav button[aria-current=page]{font-weight:700}.mn-bottom button{color:var(--mn-muted)!important}.mn-bottom button.is-active{color:var(--mn-primary-ink)!important}.mn-bottom button.is-create{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;background-image:none!important;border-color:var(--mn-primary)!important}.mn-nav-badge,.mn-bottom-badge,.mn-bell i,.mn-sidebar nav>button em{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;border:0!important}.ui-btn:not(.ui-btn--ghost):not(.ui-btn--danger),.ui-btn--primary,.mono-btn--primary,.mono-root .mono-btn--primary{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;background-image:none!important;border:1px solid var(--mn-primary)!important;box-shadow:none!important}.ui-btn--ghost,.mono-btn--ghost{color:var(--mn-text)!important;background:var(--mn-surface-2)!important;background-image:none!important;border:1px solid var(--mn-line)!important}.ui-btn--ghost:hover:not(:disabled),.mono-btn--ghost:hover:not(:disabled){border-color:var(--mn-line-strong)!important;background:var(--mn-hover-bg)!important}.ui-btn--danger,.mono-btn--danger,.is-danger{color:var(--mn-on-danger)!important;background:var(--mn-danger)!important;background-image:none!important;border:1px solid var(--mn-danger)!important}.ui-btn:disabled,.mono-btn:disabled{opacity:.55;cursor:not-allowed;filter:none!important;transform:none!important}.ui-btn:hover:not(:disabled),.mono-btn:hover:not(:disabled){filter:none!important}.ui-tabs,.gifts-tabs{background:var(--mn-panel)!important;border-color:var(--mn-line)!important}.ui-tab{color:var(--mn-muted)!important}.ui-tab:hover:not(.ui-tab--on){color:var(--mn-text)!important}.ui-tab--on,.mono-tab--on,.mono-root .mono-tab--on,.admin-top-tabs button.is-on,.media-subnav [role=tab].is-on,.vc-chip.is-on{color:var(--mn-on-primary)!important;background:var(--mn-primary)!important;background-image:none!important;box-shadow:none!important}.mono-item:hover:not(.mono-item--active){background:var(--mn-hover-bg)!important}.mono-item--active,.mono-root .mono-item--active{color:var(--mn-selected-fg)!important;background:var(--mn-selected-bg)!important;background-image:none!important;border-color:color-mix(in srgb,var(--mn-selected-indicator) 30%,transparent)!important}.mono-msg__bubble,.mono-bubble{color:var(--mn-bubble-in-fg)!important;background:var(--mn-bubble-in)!important;border-color:var(--mn-line)!important}.mono-msg--mine .mono-msg__bubble,.mono-msg--mine .mono-bubble,.mono-bubble--mine,.mono-msg.is-mine .mono-bubble{--mn-bubble-fg: var(--mn-bubble-out-fg);color:var(--mn-bubble-out-fg)!important;background:var(--mn-bubble-out)!important;background-image:none!important;border-color:var(--mn-bubble-out)!important}.mono-msg--mine .mono-msg__bubble a,.mono-bubble--mine a{color:inherit!important;text-decoration:underline}.ui-input,.ui-select,.ui-textarea,.mono-input,.app-root input,.app-root textarea,.app-root select{color:var(--mn-text)!important;background:var(--mn-input-bg)!important;border-color:var(--mn-line)!important}.ui-input:focus,.ui-textarea:focus,.ui-select:focus,.mono-input:focus,.mn-global-search:focus-within,.app-root input:focus,.app-root textarea:focus,.app-root select:focus{border-color:var(--mn-primary-ink)!important;box-shadow:0 0 0 3px var(--mn-focus-ring)!important}:where(button,a,input,textarea,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--mn-primary-ink)!important;outline-offset:2px}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--mn-primary-ink)}.view a:not(.ui-btn):not(.lc):not([class*=card]),.recommendation-notice a{color:var(--mn-primary-ink)}::selection{background:var(--mn-primary);color:var(--mn-on-primary)}.ui-note--error,.form-error,.mn-error,[role=alert].ui-note{color:var(--mn-danger-ink)!important;background:color-mix(in srgb,var(--mn-danger) 12%,transparent)!important;border-color:color-mix(in srgb,var(--mn-danger) 45%,transparent)!important}.ui-note--success{color:var(--mn-success-ink)!important;border-color:color-mix(in srgb,var(--mn-success) 45%,transparent)!important}.mn-rail-item i.is-live,.mn-rail article i.is-live{background:var(--mn-live)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--mn-live) 25%,transparent)!important}.live-badge{color:var(--mn-on-live)!important;background:var(--mn-live);padding:2px 6px;border-radius:6px}.mono-online{background:var(--mn-success)!important}.mn-app{background:var(--mn-app-bg)!important;color:var(--mn-text)!important}.mn-sidebar,.mn-bottom{background:var(--mn-glass)!important;border-color:var(--mn-line)!important}.mn-topbar{background:var(--mn-glass)!important;border-bottom:1px solid var(--mn-topbar-line)!important;box-shadow:none!important}.mn-brand b,.mn-topbar h1,.view__title{color:var(--mn-text)!important}.ui-card,.cc-card,.admin-card,.gift-card,.dating-card,.reel,.product-setting{color:var(--mn-text)!important;background:var(--mn-surface)!important;border-color:var(--mn-line)!important}.vn-profile-effect,.mono-profile-effect{--fx:#8f7bff;--fx2:#41e0ff}.vn-profile-effect--aurora,.mono-profile-effect--aurora{--fx:#59efc3;--fx2:#6f9fff}.vn-profile-effect--aqua,.mono-profile-effect--aqua{--fx:#35dbff;--fx2:#55f0c9}.vn-profile-effect--nebula,.mono-profile-effect--nebula{--fx:#9b82ff;--fx2:#dd75ff}.vn-profile-effect--plasma,.mono-profile-effect--plasma{--fx:#ff64c6;--fx2:#856cff}.vn-profile-effect--solar,.mono-profile-effect--solar{--fx:#ffb14f;--fx2:#ff725c}.vn-profile-effect--cosmic,.mono-profile-effect--cosmic{--fx:#ffd15c;--fx2:#ff66c4}.mono-profile-effect:not(.mono-profile-effect--none){--mono-fx:var(--fx)}.vn-profile-effect:not(.vn-profile-effect--none),.mono-profile-effect:not(.mono-profile-effect--none){box-shadow:0 0 0 2px color-mix(in srgb,var(--fx) 70%,transparent),0 0 28px color-mix(in srgb,var(--fx) 40%,transparent),0 0 58px color-mix(in srgb,var(--fx2) 22%,transparent)!important;animation:vnFxPulse 2.6s ease-in-out infinite!important;filter:none!important}@keyframes vnFxPulse{50%{filter:saturate(1.35);box-shadow:0 0 0 3px color-mix(in srgb,var(--fx2) 78%,transparent),0 0 40px color-mix(in srgb,var(--fx) 55%,transparent),0 0 78px color-mix(in srgb,var(--fx2) 30%,transparent)}}@media (prefers-reduced-motion: reduce){.vn-profile-effect,.mono-profile-effect{animation:none!important}}.vn-effect--aurora{--vn-effect:#59efc3}.vn-effect--aqua{--vn-effect:#35dbff}.vn-effect--nebula{--vn-effect:#9b82ff}.vn-effect--plasma{--vn-effect:#ff64c6}.vn-effect--solar{--vn-effect:#ffb14f}.vn-effect--cosmic{--vn-effect:#ffd15c}
