.ris-sdot{position:relative;display:inline-block;flex:none;width:10px;height:10px;border-radius:50%;background:#1f9d55}.ris-sdot.is-idle{background:#f0b232}.ris-sdot.is-dnd{background:#e5484d}.ris-sdot.is-dnd:after{content:"";position:absolute;top:50%;left:2px;right:2px;height:2px;margin-top:-1px;background:var(--ris-white, #fff);border-radius:1px}.ris-sdot.is-invisible{background:transparent;box-shadow:inset 0 0 0 2.5px #8a8f98}.ris-statusmenu{padding:2px 0}.ris-statusmenu__title{padding:6px 12px 4px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-statusmenu__item{align-items:center}.ris-statusmenu__item .ris-sdot{margin:0 4px}.ris-statusmenu__text{display:flex;flex-direction:column;min-width:0;text-align:left}.ris-statusmenu__text small{font-size:11.5px;font-weight:400;line-height:1.3;color:var(--ris-ink-soft);white-space:normal}.ris-statusmenu__item.is-current{font-weight:700}.ris-statusmenu__error{margin:4px 12px;font-size:12px;color:var(--ris-danger)}.ris-statusmenu__sep{height:1px;margin:4px 0;background:var(--ris-line)}.ris-side-me .ris-side-me__avatar{position:relative;overflow:visible}.ris-side-me .ris-side-me__avatar>img{border-radius:inherit}.ris-side-me__status{position:absolute;right:-3px;bottom:-3px;width:11px;height:11px;border:2.5px solid var(--ris-white, #fff);box-sizing:content-box}.ris-side-me__status.is-invisible{background:var(--ris-white, #fff)}.ris-toasts{position:fixed;top:calc(var(--ris-appbar-h, 64px) + 10px);right:16px;z-index:1500;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100vw - 32px));pointer-events:none}@media (max-width: 768px){.ris-toasts{top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 8px);right:8px;left:8px;width:auto}}.ris-toast{position:relative;display:flex;align-items:stretch;overflow:hidden;color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-line);border-radius:16px;box-shadow:var(--ris-shadow-3, 0 18px 48px rgba(20, 23, 26, .18));pointer-events:auto;animation:ris-toast-in .26s var(--ris-ease, cubic-bezier(.32, .72, 0, 1))}.ris-toast:before{content:"";flex:none;width:4px;background:var(--ris-action, #1068d3)}.ris-toast.is-notification:before{background:var(--ris-signal, #2991ff)}.ris-toast.is-mention:before{background:#f0b132}.ris-toast__main{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 6px 12px 12px;font:inherit;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.ris-toast__main:hover{background:var(--ris-surface)}.ris-toast__main:focus-visible{outline:2px solid var(--ris-signal, #2991ff);outline-offset:-2px}.ris-toast__avatar{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;font-weight:700;color:var(--ris-blue-text);background:var(--ris-tint);border-radius:var(--ris-avatar-radius, 30%)}.ris-toast__avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.ris-toast__kind{position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;background:var(--ris-action, #1068d3);border:2px solid var(--ris-white);border-radius:50%}.ris-toast.is-mention .ris-toast__kind{background:#d18a00}.ris-toast.is-notification .ris-toast__kind{background:var(--ris-signal, #2991ff)}.ris-toast__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ris-toast__text b{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ris-toast__text span{overflow:hidden;font-size:13px;color:var(--ris-ink-soft);text-overflow:ellipsis;white-space:nowrap}.ris-toast__close{display:inline-flex;flex:none;align-items:flex-start;justify-content:center;width:34px;padding-top:10px;color:var(--ris-ink-soft);background:none;border:0;cursor:pointer}.ris-toast__close:hover{color:var(--ris-ink)}@keyframes ris-toast-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}.ris-bell-icon{display:inline-flex;transform-origin:50% 10%}.ris-bell-icon.is-ringing{animation:ris-bell-ring .9s ease-in-out}.ris-bell-badge.is-new{animation:ris-bell-pop .6s ease-out}@keyframes ris-bell-ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(9deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@keyframes ris-bell-pop{0%{transform:scale(.6)}50%{transform:scale(1.25)}to{transform:scale(1)}}.ris-notif-wrap{border-bottom:1px solid var(--ris-surface)}.ris-notif-wrap:last-child{border-bottom:none}.ris-notif-wrap>.ris-notif{border-bottom:none}.ris-notif-wrap.is-unread{background:var(--ris-blue-050)}.ris-notif__actions{display:flex;align-items:center;gap:8px;padding:0 12px 10px 58px}.ris-notif__done{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--ris-ink-soft)}@media (prefers-reduced-motion: reduce){.ris-toast,.ris-bell-icon.is-ringing,.ris-bell-badge.is-new{animation:none}}.ris-vmini{position:fixed;right:20px;bottom:calc(20px + var(--ris-footer-h, 0px));z-index:900;display:flex;align-items:center;gap:6px;max-width:min(440px,calc(100vw - 24px));padding:6px 6px 6px 8px;border:1px solid var(--ris-card-line, var(--ris-line));border-radius:18px;background:var(--ris-white);box-shadow:0 10px 30px #0000002e;animation:ris-vmini-in .2s var(--ris-ease, ease-out)}.ris-vmini__main{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;padding:4px 6px;border:none;border-radius:12px;background:none;color:var(--ris-ink);font:inherit;text-align:left;cursor:pointer}.ris-vmini__main:hover{background:var(--ris-surface)}.ris-vmini__dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:#1f9d55;box-shadow:0 0 0 4px #1f9d552e}.ris-vmini.is-connecting .ris-vmini__dot{background:var(--ris-ink-soft);box-shadow:none}.ris-vmini__text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.ris-vmini__text b{font-size:13px;color:#1a7f46}:root[data-theme=dark] .ris-vmini__text b{color:#4cc982}.ris-vmini__text span{overflow:hidden;font-size:12px;color:var(--ris-ink-soft);white-space:nowrap;text-overflow:ellipsis}.ris-vmini__btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:12px;background:var(--ris-surface);color:var(--ris-ink);cursor:pointer}.ris-vmini__btn:disabled{opacity:.5;cursor:default}.ris-vmini__btn.is-off{background:#fde8eb;color:#b4232f}:root[data-theme=dark] .ris-vmini__btn.is-off{background:#3a1d22;color:#ff8d98}.ris-vmini__btn.is-warn{background:#fff4d6;color:#7a5600}.ris-vmini__btn.is-leave{background:#d93040;color:#fff}@media (max-width: 768px){.ris-vmini{left:10px;right:10px;bottom:calc(var(--ris-bottomnav-h, 60px) + 10px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));max-width:none}}@keyframes ris-vmini-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion: reduce){.ris-vmini{animation:none}}.ris-qs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px}.ris-qs__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e1273;animation:ris-qs-fade .14s ease-out}.ris-qs__panel{position:relative;width:min(560px,100%);overflow:hidden;color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-line);border-radius:18px;box-shadow:var(--ris-shadow-3, 0 18px 48px rgba(20, 23, 26, .18));animation:ris-qs-in .18s var(--ris-ease, cubic-bezier(.32, .72, 0, 1))}.ris-qs__field{display:flex;align-items:center;gap:10px;padding:14px 16px;color:var(--ris-ink-soft);border-bottom:1px solid var(--ris-line)}.ris-qs__field input{flex:1;min-width:0;font:inherit;font-size:17px;color:var(--ris-ink);background:none;border:0;outline:none}.ris-qs__field input::placeholder{color:var(--ris-placeholder, #9aa1a8)}.ris-qs kbd{display:inline-flex;align-items:center;min-width:20px;height:20px;padding:0 5px;font:inherit;font-size:11px;font-weight:700;color:var(--ris-ink-soft);background:var(--ris-field);border-radius:6px}.ris-qs__list{max-height:min(420px,55vh);margin:0;padding:6px;overflow-y:auto;list-style:none}.ris-qs__empty{padding:18px 12px;text-align:center;color:var(--ris-ink-soft)}.ris-qs__item{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 10px;font:inherit;text-align:left;color:inherit;background:none;border:0;border-radius:10px;cursor:pointer}.ris-qs__item.is-active{background:var(--ris-tint)}.ris-qs__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;font-size:13px;font-weight:700;color:var(--ris-ink-soft);background:var(--ris-field);border-radius:var(--ris-avatar-radius, 30%)}.ris-qs__icon img{width:100%;height:100%;object-fit:cover}.ris-qs__label{overflow:hidden;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ris-qs__sub{flex:1;min-width:0;overflow:hidden;font-size:13px;color:var(--ris-ink-soft);text-align:right;text-overflow:ellipsis;white-space:nowrap}.ris-qs__hint{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:10px 16px;font-size:12px;color:var(--ris-ink-soft);border-top:1px solid var(--ris-line)}.ris-qs__hint span{display:inline-flex;align-items:center;gap:3px}@keyframes ris-qs-fade{0%{opacity:0}to{opacity:1}}@keyframes ris-qs-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.ris-qs__backdrop,.ris-qs__panel{animation:none}}.ris-devmenu{--dm-bg: #1b2026;--dm-ink: #f4f5fa;--dm-muted: #9aa3ad;--dm-line: rgba(255,255,255,.12);--dm-field: #101418;--dm-accent: #1068d3;position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%);z-index:40;width:min(340px,calc(100vw - 24px));max-height:min(70vh,460px);overflow:auto;box-sizing:border-box;display:grid;gap:14px;padding:14px;text-align:left;background:var(--dm-bg);color:var(--dm-ink);border:1px solid var(--dm-line);border-radius:16px;box-shadow:0 12px 40px #00000073;font-size:13px;line-height:1.35}.ris-devmenu *{box-sizing:border-box}.ris-devmenu__field{display:grid;gap:6px;font-weight:600}.ris-devmenu__field span{color:var(--dm-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ris-devmenu select{width:100%;min-height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--dm-line);background:var(--dm-field);color:var(--dm-ink);font:inherit;font-weight:500;text-overflow:ellipsis}.ris-devmenu select:focus-visible,.ris-devmenu button:focus-visible{outline:3px solid #9ac5ff;outline-offset:1px}.ris-devmenu__meter{height:6px;border-radius:999px;background:var(--dm-line);overflow:hidden;margin-top:-6px}.ris-devmenu__meter i{display:block;height:100%;background:#2fbf71;transform-origin:left center;transition:transform .05s linear}.ris-devmenu__noise{margin:0;padding:0;border:0;display:grid;gap:8px;min-width:0}.ris-devmenu__noise legend{padding:0;margin-bottom:8px;color:var(--dm-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ris-devmenu__noise small{color:var(--dm-muted);font-size:12px}.ris-devmenu__segments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;border-radius:12px;background:var(--dm-field);border:1px solid var(--dm-line)}.ris-devmenu__segments button{min-height:34px;padding:0 4px;border:0;border-radius:9px;background:transparent;color:var(--dm-muted)!important;font:inherit;font-weight:600!important;cursor:pointer;white-space:nowrap}.ris-devmenu__segments button:hover{color:var(--dm-ink)!important}.ris-devmenu__segments button[aria-pressed=true]{background:var(--dm-accent);color:#fff!important}.ris-devmenu__error{margin:0;padding:8px 10px;border-radius:10px;background:#492934;color:#ffd7dc}.ris-devmenu [hidden]{display:none!important}.ris-devcaret{position:absolute;top:-4px;right:-6px;z-index:2;width:24px;height:24px;padding:0;display:grid;place-items:center;border-radius:50%;border:2px solid #232a31!important;background:#3a414b!important;color:#f4f5fa!important;cursor:pointer}.ris-devcaret:hover{background:#4b5360!important}.ris-devcaret[aria-expanded=true]{background:#1068d3!important}.ris-devcaret[aria-expanded=true] svg{transform:rotate(180deg)}.ris-devwrap{position:relative;display:inline-flex}:root:not([data-theme=dark]) .ris-devmenu{--dm-bg: #fff;--dm-ink: #14171a;--dm-muted: #5b636b;--dm-line: rgba(20,23,26,.12);--dm-field: #f3f4f6;box-shadow:0 12px 40px #14171a2e}:root:not([data-theme=dark]) .ris-devmenu__error{background:#fdf2f4;color:#8a0019}:root:not([data-theme=dark]) .ris-devcaret{border-color:#fff!important;background:#e3e6e9!important;color:#14171a!important}:root:not([data-theme=dark]) .ris-devcaret[aria-expanded=true]{background:#1068d3!important;color:#fff!important}@media (prefers-reduced-motion: reduce){.ris-devmenu__meter i{transition:none}}.ris-call-controls{position:relative}.ris-call-controls .ris-devcaret{top:-2px;right:-4px}.ris-devmenu__toggle{display:flex;align-items:center;gap:12px}.ris-devmenu__toggletext{display:grid;gap:2px;flex:1;min-width:0}.ris-devmenu__toggletext>span{color:var(--dm-ink);font-size:14px;font-weight:700}.ris-devmenu__toggletext small{color:var(--dm-muted);font-size:12px;line-height:1.35}.ris-devmenu__switch{position:relative;flex:none;width:44px;height:26px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--dm-muted) 55%,transparent);cursor:pointer;transition:background .15s ease}.ris-devmenu__switch i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .15s ease}.ris-devmenu__switch.is-on{background:var(--dm-accent, #1068d3)}.ris-devmenu__switch.is-on i{transform:translate(18px)}.ris-devmenu__switch:disabled{opacity:.6;cursor:default}.ris-devmenu__switch:focus-visible{outline:3px solid var(--dm-accent, #1068d3);outline-offset:2px}@media (prefers-reduced-motion: reduce){.ris-devmenu__switch,.ris-devmenu__switch i{transition:none}}.ris-devmenu__link{display:grid;gap:8px}.ris-devmenu__linktitle{color:var(--dm-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ris-devmenu__link dl{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;font-size:12px}.ris-devmenu__link dt{color:var(--dm-muted);white-space:nowrap}.ris-devmenu__link dd{margin:0;color:var(--dm-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ris-call-topbar__start{display:flex;align-items:center;gap:8px;min-width:0}.ris-call-minbtn{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffff1f;color:inherit;cursor:pointer}.ris-call-minbtn:hover{background:#fff3}:root:not([data-theme=dark]) .ris-call:not(.has-video) .ris-call-minbtn{background:#14171a0f}:root:not([data-theme=dark]) .ris-call:not(.has-video) .ris-call-minbtn:hover{background:#14171a1a}.ris-call.ris-call--active.is-minimized{inset:auto 16px calc(88px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))) auto;width:360px;max-width:calc(100vw - 32px);box-sizing:border-box;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;padding:10px 12px;border:1px solid #414755;border-radius:18px;box-shadow:0 8px 36px #0005;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.ris-call.ris-call--active.is-minimized button{cursor:pointer}.ris-call.ris-call--active.is-minimized.is-dragging{cursor:grabbing;box-shadow:0 16px 48px #0007}.ris-call.ris-call--active.is-minimized.is-corner-bl{inset:auto auto calc(88px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))) 16px}.ris-call.ris-call--active.is-minimized.is-corner-tr{inset:calc(76px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 16px auto auto}.ris-call.ris-call--active.is-minimized.is-corner-tl{inset:calc(76px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) auto auto 16px}:root:not([data-theme=dark]) .ris-call.ris-call--active.is-minimized{border-color:#14171a1a;box-shadow:0 8px 36px #14171a2e}.ris-call.ris-call--active.is-minimized .ris-call-stage{flex:0 0 52px;width:52px;height:52px;border-radius:14px;overflow:hidden}.ris-call.ris-call--active.is-minimized .ris-call-audio{background:transparent;gap:0}.ris-call.ris-call--active.is-minimized .ris-call-audio .ris-call-avatar{width:100%;height:100%;font-size:22px;box-shadow:none}.ris-call.ris-call--active.is-minimized .ris-call-audio .ris-call-name,.ris-call.ris-call--active.is-minimized .ris-call-topbar,.ris-call.ris-call--active.is-minimized .ris-call-pip{display:none}.ris-call-mini{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.25}.ris-call-mini__name{font-weight:700;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-call-mini__timer{font-size:13px;opacity:.75}.ris-call.ris-call--active.is-minimized .ris-call-controls{width:auto;flex-shrink:0;align-self:center;gap:8px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ris-call.ris-call--active.is-minimized .ris-call-btn{width:40px;height:40px}.ris-call.ris-call--active.is-minimized .ris-call-btn svg{width:20px;height:20px}.ris-call.ris-call--active.is-minimized .ris-call-btn:hover{transform:none}@media (prefers-reduced-motion: reduce){.ris-call.ris-call--active.is-minimized{transition:none!important}}:root .ris-call.ris-call .ris-call-topbar__who{display:flex;flex-direction:column;min-width:0;line-height:1.25}:root .ris-call.ris-call .ris-call-topbar__who .ris-call-name-sm{overflow:hidden;font-size:17px;font-weight:700;color:#fff;text-overflow:ellipsis;white-space:nowrap}:root .ris-call.ris-call .ris-call-topbar__who .ris-call-timer{font-size:13px;font-weight:600;color:var(--ris-notte-ink, #eaf0f7);font-variant-numeric:tabular-nums}:root .ris-call.ris-call:not(.has-video) .ris-call-topbar__who{visibility:hidden}:root .ris-call.ris-call.ris-call--active.has-video:not(.is-minimized) .ris-call-topbar{padding:calc(10px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 12px 70px;background:linear-gradient(180deg,#0e1622b3,#0e162200);text-shadow:none}:root .ris-call.ris-call.ris-call--active.has-video .ris-call-topbar__start{gap:10px}:root .ris-call.ris-call.ris-call--active.has-video .ris-call-minbtn{color:#fff;background:#ffffff29}:root .ris-call.ris-call.ris-call--active.has-video .ris-call-stage{background:var(--ris-notte, #0e1622)}:root .ris-call.ris-call.ris-call--active.has-video:not(.is-minimized) .ris-call-controls{position:absolute;left:0;right:0;bottom:0;z-index:5;gap:12px;padding:90px 12px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:linear-gradient(0deg,#0e1622cc,#0e162200);pointer-events:none}:root .ris-call.ris-call.ris-call--active.has-video:not(.is-minimized) .ris-call-controls>*{pointer-events:auto}:root .ris-call.ris-call.ris-call--active.has-video:not(.is-minimized) .ris-call-btn{width:56px;height:56px}:root .ris-call.ris-call.ris-call--active.has-video:not(.is-minimized) .ris-call-btn svg{width:24px;height:24px}:root .ris-call.ris-call.ris-call--active.has-video:not(.is-minimized) .ris-call-btn--hangup svg{width:26px;height:26px}:root .ris-call.ris-call.ris-call--active.has-video:not(.is-minimized) .ris-call-btn--toggle:not(.is-off):not(.is-on){background:#ffffff24}:root .ris-call.ris-call.ris-call--active.has-video .ris-call-ctl{gap:6px}:root .ris-call.ris-call.ris-call--active.has-video .ris-call-ctl__label{font-size:12px;font-weight:600}:root .ris-call.ris-call .ris-call-pip{top:calc(72px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));right:14px;bottom:auto;z-index:3;width:108px;height:156px;border:2px solid rgba(255,255,255,.5);border-radius:22px;box-shadow:0 8px 24px #00000059}.ris-call-pip__label{position:absolute;left:8px;bottom:6px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);pointer-events:none}@media (min-width: 769px){:root .ris-call.ris-call .ris-call-pip{width:144px;height:200px}}:root .ris-call.ris-call .ris-devmenu{--dm-bg: var(--cl-menu);--dm-ink: var(--cl-menu-ink);--dm-muted: var(--cl-menu-muted);--dm-line: var(--cl-menu-line);--dm-field: var(--cl-menu-field);--dm-accent: #1068d3;border-radius:20px;box-shadow:var(--cl-menu-shadow)}:root .ris-call.ris-call .ris-devmenu__error{color:var(--cl-menu-error);background:var(--cl-menu-error-bg)}:root .ris-call.ris-call .ris-devcaret{border-color:var(--cl-bg)!important;color:var(--cl-caret-ink)!important;background:var(--cl-caret)!important}:root .ris-call.ris-call .ris-devcaret[aria-expanded=true]{color:#fff!important;background:#1068d3!important}:root .ris-call.ris-call.ris-call--active.is-minimized{border:1px solid var(--cl-mini-line);border-radius:20px;background:var(--cl-mini);box-shadow:var(--cl-mini-shadow)}:root .ris-call.ris-call.ris-call--active.is-minimized .ris-call-stage{border-radius:30%}:root .ris-call.ris-call.ris-call--active.is-minimized .ris-call-rings{display:flex;width:100%;height:100%}:root .ris-call.ris-call.ris-call--active.is-minimized .ris-call-audio .ris-call-avatar{width:100%;height:100%;font-size:22px}:root .ris-call.ris-call.ris-call--active.is-minimized .ris-call-mini__name{color:var(--cl-strong)}:root .ris-call.ris-call.ris-call--active.is-minimized .ris-call-mini__timer{color:var(--cl-soft);opacity:1;font-variant-numeric:tabular-nums}:root .ris-call.ris-call.ris-call--active.is-minimized .ris-call-btn--toggle:not(.is-off){background:var(--cl-mini-key);box-shadow:none}.ris-groupcall{--call-bg: #101418;--call-panel: #1b2026;--call-muted: #9aa3ad;--call-blue: #1068d3;--call-green: #2991ff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;box-sizing:border-box;background:var(--call-bg);color:#f4f5fa;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 24px;padding-top:max(20px,var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-bottom:max(20px,var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));overflow:auto;isolation:isolate}.ris-groupcall *{box-sizing:border-box}.ris-groupcall button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.ris-groupcall button:focus-visible{outline:3px solid #9ac5ff;outline-offset:-4px}.ris-groupcall button:disabled{opacity:.45;cursor:default}.ris-groupcall [hidden]{display:none!important}.ris-groupcall__header{display:flex;align-items:center;gap:12px;width:100%;max-width:1280px;flex:0 0 auto}.ris-groupcall__heading{min-width:0;flex:1}.ris-groupcall__heading h2{font-size:19px;line-height:1.3;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px}.ris-groupcall__heading p{font-size:12px;color:var(--call-muted);margin:0;font-variant-numeric:tabular-nums}.ris-groupcall__encrypted{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--call-muted)}.ris-groupcall__small-button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:50%;background:transparent}.ris-groupcall__small-button:hover{background:#ffffff0f}.ris-groupcall__view-switch{display:flex;background:var(--call-panel);padding:3px;border:1px solid #ffffff10;border-radius:12px;flex-shrink:0}.ris-groupcall__view-switch button{width:66px;height:38px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--call-muted)}.ris-groupcall__view-switch button[aria-pressed=true]{background:var(--call-blue);color:#fff}.ris-groupcall__stage{position:relative;flex:1;min-height:180px;width:100%;max-width:1280px;display:flex}.ris-groupcall__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:10px;flex:1;min-width:0}.ris-groupcall__tiles[data-count="1"]{grid-template-columns:minmax(0,1fr)}.ris-groupcall__tiles[data-count="2"],.ris-groupcall__tiles[data-count="3"],.ris-groupcall__tiles[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ris-groupcall__tile{position:relative;display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden;border:2px solid #ffffff0f;border-radius:22px;background:var(--call-panel);padding:0;isolation:isolate;text-align:left;transition:border-color .15s}.ris-groupcall__tile.is-speaking{border-color:var(--call-green)}.ris-groupcall__tile video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ris-groupcall__tile video.is-local{transform:scaleX(-1)}.ris-groupcall__tile.is-focused video{object-fit:contain}.ris-groupcall__tile.is-screen video{object-fit:contain}.ris-groupcall__stage:not(.is-focus) .ris-groupcall__tiles{overflow-y:auto;grid-auto-rows:minmax(85px,1fr)}.ris-groupcall__avatar{width:clamp(48px,7vw,96px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:var(--avatar-color,var(--call-blue));font-size:clamp(24px,3vw,40px);font-weight:650;margin-bottom:14px}.ris-groupcall__tile-footer{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:8px;min-height:36px;padding:12px 10px 8px;background:linear-gradient(transparent,#101217c9);font-size:13px;font-weight:600}.ris-groupcall__name{flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ris-groupcall__muted-mic{flex-shrink:0;color:#ff8b96}.ris-groupcall__pin{position:absolute;top:10px;right:10px;padding:6px;background:var(--call-blue);border-radius:7px;display:grid;place-items:center}.ris-groupcall__wave{height:18px;display:flex;align-items:center;gap:3px;color:var(--call-green);flex-shrink:0}.ris-groupcall__wave i{width:3px;border-radius:4px;height:8px;background:currentColor;animation:ris-call-wave .75s ease-in-out infinite alternate}.ris-groupcall__wave i:nth-child(2){height:17px;animation-delay:-.25s}.ris-groupcall__wave i:nth-child(3){height:12px;animation-delay:-.5s}@keyframes ris-call-wave{to{transform:scaleY(.45)}}.ris-groupcall__stage.is-focus .ris-groupcall__tiles{display:flex;align-items:flex-end;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#4a5060 transparent;padding-bottom:6px}.ris-groupcall__stage.is-focus .is-focused{position:absolute;top:0;right:0;bottom:118px;left:0}.ris-groupcall__stage.is-focus .is-thumbnail{flex:0 0 110px;height:100px}.ris-groupcall__tile.is-thumbnail .ris-groupcall__avatar{width:42px;font-size:22px;margin-bottom:12px}.ris-groupcall__tile.is-thumbnail .ris-groupcall__tile-footer{font-size:11px;padding:8px 5px 5px;gap:3px}.ris-groupcall__tile.is-thumbnail .ris-groupcall__wave{display:none}.ris-groupcall__controls{display:flex;justify-content:center;gap:22px;flex-shrink:0;padding:8px 0 0;margin-top:auto}.ris-groupcall__control{display:flex;align-items:center;flex-direction:column;gap:7px;min-width:58px;border:0;padding:0;background:transparent;font-size:12px!important}.ris-groupcall__control-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#30343f;transition:background .15s,transform .15s}.ris-groupcall__control:hover .ris-groupcall__control-icon{background:#414756}.ris-groupcall__control:active .ris-groupcall__control-icon{transform:scale(.94)}.ris-groupcall__control.is-off .ris-groupcall__control-icon{background:#41303a;color:#ffb5bd}.ris-groupcall__control.is-end .ris-groupcall__control-icon{background:#df3547}.ris-groupcall__control.is-answer .ris-groupcall__control-icon{background:#25885c}.ris-groupcall__notice{margin:0;color:var(--call-muted);font-size:12px;text-align:center;flex-shrink:0}.ris-groupcall__error{display:flex;align-items:center;gap:10px;max-width:680px;width:100%;background:#492934;border:1px solid #ff83903b;border-radius:12px;padding:8px 12px;flex-shrink:0}.ris-groupcall__error p{margin:0;flex:1;font-size:14px;line-height:1.4}.ris-groupcall__waiting{flex:1;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}.ris-groupcall__waiting-avatar{width:96px;height:96px;border-radius:32px;display:grid;place-items:center;background:#287be825;color:#76b1ff}.ris-groupcall__waiting h3{margin:0;font-size:23px}.ris-groupcall__waiting p{margin:0;font-size:14px;color:var(--call-muted)}.ris-groupcall.is-minimized{inset:auto 16px calc(88px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))) auto;max-width:calc(100vw - 32px);width:380px;padding:10px 12px;border:1px solid #414755;border-radius:18px;box-shadow:0 8px 36px #0005}.ris-groupcall.is-minimized .ris-groupcall__encrypted{display:none}.ris-groupcall.is-minimized .ris-groupcall__heading h2{font-size:15px}@media (max-width:760px){.ris-groupcall{padding-left:12px;padding-right:12px;gap:10px}.ris-groupcall__header{gap:6px}.ris-groupcall__heading h2{font-size:17px}.ris-groupcall__tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows),minmax(74px,1fr));gap:8px}.ris-groupcall__stage{min-height:240px}.ris-groupcall__avatar{width:clamp(42px,16vw,70px);font-size:30px}.ris-groupcall__tile-footer{font-size:12px;padding:10px 8px 6px}.ris-groupcall__controls{gap:18px}.ris-groupcall__control-icon{width:56px;height:56px}.ris-groupcall__stage.is-focus .is-focused{bottom:112px}.ris-groupcall__stage.is-focus .is-thumbnail{flex-basis:76px;height:92px}}@media (max-width:360px){.ris-groupcall__encrypted span{display:none}.ris-groupcall__controls{gap:12px}.ris-groupcall__header{gap:2px}.ris-groupcall__heading h2{font-size:16px}}@media (max-width:760px){.ris-groupcall__controls.has-screen-share,.ris-groupcall__controls.has-flip{gap:10px;width:100%}.ris-groupcall__controls.has-screen-share .ris-groupcall__control,.ris-groupcall__controls.has-flip .ris-groupcall__control{min-width:44px}.ris-groupcall__controls.has-screen-share .ris-groupcall__control-icon,.ris-groupcall__controls.has-flip .ris-groupcall__control-icon{width:46px;height:46px}}@media (max-height:540px) and (orientation:landscape){.ris-groupcall{gap:6px;padding:8px 16px}.ris-groupcall__view-switch{position:absolute;right:110px;top:8px}.ris-groupcall__heading{padding-right:150px}.ris-groupcall__stage{min-height:150px}.ris-groupcall__tiles{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.ris-groupcall__tiles[data-count="1"],.ris-groupcall__tiles[data-count="2"]{grid-template-rows:minmax(0,1fr)}.ris-groupcall__stage.is-focus .is-focused{bottom:74px}.ris-groupcall__stage.is-focus .is-thumbnail{height:62px;flex-basis:76px}.ris-groupcall__tile.is-thumbnail .ris-groupcall__avatar{width:28px;font-size:16px;margin-bottom:12px}.ris-groupcall__controls{padding-top:0;gap:18px}.ris-groupcall__control{gap:3px}.ris-groupcall__control-icon{width:42px;height:42px}.ris-groupcall__avatar{width:42px;font-size:23px}.ris-groupcall.is-minimized .ris-groupcall__heading{padding-right:0}}@media (prefers-reduced-motion:reduce){.ris-groupcall__wave i{animation:none}.ris-groupcall *{transition:none!important}}.ris-groupcall__mixer{width:min(100%,520px);max-height:32vh;overflow:auto;flex-shrink:0;padding:12px;background:var(--call-panel);border:1px solid #ffffff18;border-radius:12px}.ris-groupcall__mixer p{margin:0 0 8px;color:var(--call-muted);font-size:13px}.ris-groupcall__mixer-row{display:flex;align-items:center;gap:14px;padding:5px 0}.ris-groupcall__mixer-row label{display:grid;gap:6px;flex:1;min-width:0;font-size:13px;overflow-wrap:anywhere}.ris-groupcall__mixer-row input{width:100%;min-height:24px;accent-color:var(--call-blue)}.ris-groupcall__mixer-row button[aria-pressed=true]{color:#fa8190;background:#d9364620}.ris-groupcall__noise{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;flex-shrink:0;font-size:12px;color:var(--call-muted)}.ris-groupcall__noise input{width:18px;height:18px;accent-color:var(--call-blue)}.ris-groupcall__tile-select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:transparent;z-index:1}.ris-groupcall__fullscreen{position:absolute;bottom:6px;right:6px;z-index:2;width:44px;height:44px;padding:10px;display:grid;place-items:center;border:0;border-radius:8px;background:#101418cc;color:#f4f5fa}.ris-groupcall__fullscreen:hover{background:#30343f}.ris-groupcall__tile.is-screen .ris-groupcall__tile-footer{padding-right:58px}.ris-groupcall .ris-groupcall__tile.is-expanded-screen,.ris-groupcall .ris-groupcall__tile:fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;z-index:30;border:0;border-radius:0;background:#101217}.ris-groupcall__tile.is-expanded-screen video{object-fit:contain}.ris-groupcall__tile.is-expanded-screen .ris-groupcall__pin{display:none}.ris-groupcall__tile.is-expanded-screen .ris-groupcall__fullscreen{bottom:max(12px,env(safe-area-inset-bottom,0px));right:max(12px,env(safe-area-inset-right,0px))}.ris-groupcall__tile:fullscreen::backdrop{background:#101217}.ris-groupcall__heading h2{font-size:18px}.ris-groupcall__small-button{background:#ffffff1a;width:40px;height:40px}.ris-groupcall__small-button:hover{background:#ffffff2e}.ris-groupcall__small-button.is-end{background:#d93646}.ris-groupcall__view-switch{border-radius:999px;padding:3px}.ris-groupcall__view-switch button{border-radius:999px;height:34px}.ris-groupcall__view-switch button[aria-pressed=true]{background:#fff;color:#14171a}.ris-groupcall__tiles{gap:8px}.ris-groupcall__tile{border-radius:22px}.ris-groupcall__tile.is-speaking{border-color:var(--call-green);box-shadow:0 0 0 1px var(--call-green)}.ris-groupcall__avatar{border-radius:30%;background:var(--avatar-color,var(--call-blue))}.ris-groupcall__tile-footer{left:10px;right:auto;bottom:10px;max-width:calc(100% - 20px);min-height:26px;padding:4px 10px;border-radius:999px;background:#10141899;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;box-sizing:border-box}.ris-groupcall__name{flex:0 1 auto}.ris-groupcall__muted-mic{color:#ff6b81}.ris-groupcall__deafened{display:inline-flex;flex-shrink:0;color:#ff6b81}.ris-groupcall__deafened+.ris-groupcall__muted-mic{margin-left:-3px}.ris-groupcall__tile.is-thumbnail .ris-groupcall__tile-footer{left:5px;bottom:5px;padding:2px 7px;max-width:calc(100% - 10px)}.ris-groupcall__controls{align-self:center;gap:12px;padding:12px 16px;margin:auto auto 0;border-radius:999px;background:#232a31cc;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ris-groupcall__control{min-width:0;gap:6px}.ris-groupcall__control>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ris-groupcall__control-icon{width:56px;height:56px;background:#ffffff24}.ris-groupcall__control:hover .ris-groupcall__control-icon{background:#ffffff38}.ris-groupcall__control.is-off .ris-groupcall__control-icon{background:#fff;color:#14171a}.ris-groupcall__control.is-end .ris-groupcall__control-icon{background:#d93646;color:#fff}.ris-groupcall__control.is-answer .ris-groupcall__control-icon{background:#1068d3;color:#fff}.ris-groupcall__pin{background:var(--call-blue);border-radius:9px}@media (max-width: 480px){.ris-groupcall__controls{gap:8px;padding:10px 12px}.ris-groupcall__control-icon{width:52px;height:52px}.ris-groupcall__controls.has-screen-share .ris-groupcall__control-icon{width:46px;height:46px}}:root:not([data-theme=dark]) .ris-groupcall{--call-bg: #f6f7f8;--call-panel: #ffffff;--call-muted: #5b636b;color:#14171a}:root:not([data-theme=dark]) .ris-groupcall button:focus-visible{outline-color:#1068d3}:root:not([data-theme=dark]) .ris-groupcall__tile,:root:not([data-theme=dark]) .ris-groupcall__tile.is-speaking{box-shadow:0 1px 2px #14171a0a,0 2px 10px #14171a0d}:root:not([data-theme=dark]) .ris-groupcall__tile:after{box-shadow:inset 0 0 0 1px #14171a12}:root:not([data-theme=dark]) .ris-groupcall__avatar,:root:not([data-theme=dark]) .ris-groupcall__tile-footer,:root:not([data-theme=dark]) .ris-groupcall__pin,:root:not([data-theme=dark]) .ris-groupcall__fullscreen{color:#fff}:root:not([data-theme=dark]) .ris-groupcall__small-button{background:#14171a0f}:root:not([data-theme=dark]) .ris-groupcall__small-button:hover{background:#14171a1a}:root:not([data-theme=dark]) .ris-groupcall__small-button.is-end{background:#d93646;color:#fff}:root:not([data-theme=dark]) .ris-groupcall__view-switch{background:#eff1f3;border-color:transparent}:root:not([data-theme=dark]) .ris-groupcall__view-switch button[aria-pressed=true]{background:#fff;color:#14171a;box-shadow:0 1px 3px #14171a1f}:root:not([data-theme=dark]) .ris-groupcall__controls{background:#ffffffd1;border-color:#14171a14;box-shadow:0 8px 28px #14171a1f}:root:not([data-theme=dark]) .ris-groupcall__control-icon{background:#eff1f3;color:#14171a}:root:not([data-theme=dark]) .ris-groupcall__control:hover .ris-groupcall__control-icon{background:#e3e6e9}:root:not([data-theme=dark]) .ris-groupcall__control.is-off .ris-groupcall__control-icon{background:#14171a;color:#fff}:root:not([data-theme=dark]) .ris-groupcall__control.is-end .ris-groupcall__control-icon{background:#d93646;color:#fff}:root:not([data-theme=dark]) .ris-groupcall__control.is-answer .ris-groupcall__control-icon{background:#1068d3;color:#fff}:root:not([data-theme=dark]) .ris-groupcall__error{background:#fdf2f4;border-color:#b0002033}:root:not([data-theme=dark]) .ris-groupcall__waiting-avatar{background:#e8f2ff;color:#1068d3}:root:not([data-theme=dark]) .ris-groupcall.is-minimized{border-color:#14171a1a;box-shadow:0 8px 36px #14171a2e}:root:not([data-theme=dark]) .ris-groupcall__mixer{border-color:#14171a14}:root:not([data-theme=dark]) .ris-groupcall__mixer-row button[aria-pressed=true]{color:#b00020;background:#fdf2f4}:root:not([data-theme=dark]) .ris-groupcall__stage.is-focus .ris-groupcall__tiles{scrollbar-color:#c5cbd1 transparent}:root:not([data-theme=dark]) .ris-groupcall__tile:has(>video[hidden]) .ris-groupcall__tile-footer{background:#eff1f3;color:#14171a;-webkit-backdrop-filter:none;backdrop-filter:none}:root:not([data-theme=dark]) .ris-groupcall__tile:has(>video[hidden]) .ris-groupcall__muted-mic{color:#d93646}:root:not([data-theme=dark]) .ris-groupcall__tile:has(>video[hidden]) .ris-groupcall__deafened{color:#d93646}.ris-groupcall__tile,.ris-groupcall__tile.is-speaking{border:0}.ris-groupcall__tile.is-speaking{box-shadow:none}.ris-groupcall__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff0f;pointer-events:none;transition:box-shadow .15s}.ris-groupcall .ris-groupcall__tile.is-speaking:after{box-shadow:inset 0 0 0 3px var(--call-green)}.ris-groupcall__tile.is-expanded-screen:after,.ris-groupcall__tile:fullscreen:after{display:none}.ris-groupcall__avatar{overflow:hidden}.ris-groupcall__avatar.has-photo{background:var(--call-panel)}.ris-groupcall__avatar img{width:100%;height:100%;object-fit:cover;display:block}.ris-groupcall__noise{gap:8px 12px}.ris-groupcall__noise strong{color:inherit;font-weight:700}.ris-groupcall__noise input[type=range]{width:170px;max-width:60vw;height:24px;margin:0;accent-color:var(--call-green);cursor:pointer}.ris-groupcall__screen-offer{position:relative;z-index:2;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:100%;padding:12px 14px 44px;text-align:center;color:var(--call-muted)}.ris-groupcall__screen-offer p{margin:0;font-size:14px;font-weight:600;line-height:1.35;color:#f4f5fa;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ris-groupcall__watch{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--call-blue);color:#fff!important;font-weight:650!important}.ris-groupcall__watch:hover{background:#0d5bb9}.ris-groupcall__unwatch{position:absolute;bottom:6px;right:56px;z-index:2;height:44px;min-width:44px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:#101418cc;color:#f4f5fa!important;font-size:13px;font-weight:600;white-space:nowrap}.ris-groupcall__unwatch:hover{background:#30343f}.ris-groupcall__unwatch.is-alone{right:6px}.ris-groupcall__unwatch span{display:none}.ris-groupcall__tile.is-focused .ris-groupcall__unwatch span,.ris-groupcall__tile.is-expanded-screen .ris-groupcall__unwatch span{display:inline}.ris-groupcall__tile.is-expanded-screen .ris-groupcall__unwatch{bottom:max(12px,env(safe-area-inset-bottom,0px));right:calc(max(12px,env(safe-area-inset-right,0px)) + 50px)}.ris-groupcall__tile:has(>.ris-groupcall__screen-offer) .ris-groupcall__tile-footer,.ris-groupcall__tile.is-watching .ris-groupcall__tile-footer{padding-right:10px}.ris-groupcall__tile.is-watching .ris-groupcall__tile-footer{max-width:calc(100% - 120px)}.ris-groupcall__tile.is-watching.is-focused .ris-groupcall__tile-footer{max-width:calc(100% - 250px)}.ris-groupcall__sharing{color:var(--call-green);flex-shrink:0}.ris-groupcall__tile.is-thumbnail .ris-groupcall__screen-offer{gap:4px;padding:4px 4px 26px}.ris-groupcall__tile.is-thumbnail .ris-groupcall__screen-offer>svg,.ris-groupcall__tile.is-thumbnail .ris-groupcall__screen-offer p,.ris-groupcall__tile.is-thumbnail .ris-groupcall__watch span{display:none}.ris-groupcall__tile.is-thumbnail .ris-groupcall__watch{padding:0 12px;min-height:36px}.ris-groupcall__tile.is-thumbnail .ris-groupcall__unwatch{display:none}@media (max-width: 480px){.ris-groupcall__tile.is-focused .ris-groupcall__unwatch span{display:none}.ris-groupcall__tile.is-watching.is-focused .ris-groupcall__tile-footer{max-width:calc(100% - 120px)}.ris-groupcall__screen-offer>svg{display:none}.ris-groupcall__screen-offer p{font-size:13px;-webkit-line-clamp:1}}:root:not([data-theme=dark]) .ris-groupcall__screen-offer p{color:#14171a}.ris-groupcall__controls{position:relative}.ris-groupcall__controls .ris-devwrap{flex-shrink:0}.ris-groupcall.is-minimized .ris-devmenu{display:none}.ris-groupcall.is-minimized{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.ris-groupcall.is-minimized button{cursor:pointer}.ris-groupcall.is-minimized.is-dragging{cursor:grabbing;box-shadow:0 16px 48px #0007}.ris-groupcall.is-minimized.is-corner-bl{inset:auto auto calc(88px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))) 16px}.ris-groupcall.is-minimized.is-corner-tr{inset:calc(76px + var(--safe-area-inset-top,env(safe-area-inset-top,0px))) 16px auto auto}.ris-groupcall.is-minimized.is-corner-tl{inset:calc(76px + var(--safe-area-inset-top,env(safe-area-inset-top,0px))) auto auto 16px}.ris-groupcall.is-theater{padding:0;gap:0;background:#0b0d10}.ris-groupcall.is-theater>.ris-groupcall__header,.ris-groupcall.is-theater>.ris-groupcall__view-switch,.ris-groupcall.is-theater>.ris-groupcall__mixer,.ris-groupcall.is-theater>.ris-groupcall__notice{display:none}.ris-groupcall.is-theater>.ris-groupcall__error{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:36;width:min(680px,calc(100% - 24px))}.ris-groupcall.is-theater .ris-groupcall__stage{max-width:none;min-height:0}.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .is-focused{top:0;right:0;bottom:92px;left:0;border-radius:0;background:#0b0d10}.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .ris-groupcall__tiles{padding:0 10px 8px;gap:8px}.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .is-thumbnail{flex:0 0 128px;height:76px;border-radius:14px}.ris-groupcall.is-theater .ris-groupcall__tile.is-theater-screen:after{display:none}.ris-groupcall.is-theater .ris-groupcall__tile.is-theater-screen .ris-groupcall__pin{display:none}.ris-groupcall.is-theater .ris-groupcall__tile.is-theater-screen .ris-groupcall__fullscreen{bottom:12px;right:12px}.ris-groupcall.is-theater .ris-groupcall__tile.is-theater-screen .ris-groupcall__unwatch{bottom:12px;right:62px}.ris-groupcall.is-theater .ris-groupcall__tile.is-theater-screen .ris-groupcall__tile-footer{bottom:12px;left:12px}.ris-groupcall.is-theater>.ris-groupcall__controls{position:absolute;left:50%;bottom:108px;transform:translate(-50%);margin:0;z-index:35;transition:opacity .2s ease}.ris-groupcall.is-theater.is-idle{cursor:none}.ris-groupcall.is-theater.is-idle>.ris-groupcall__controls,.ris-groupcall.is-theater.is-idle .is-theater-screen .ris-groupcall__fullscreen,.ris-groupcall.is-theater.is-idle .is-theater-screen .ris-groupcall__unwatch,.ris-groupcall.is-theater.is-idle .is-theater-screen .ris-groupcall__tile-footer{opacity:0;pointer-events:none;transition:opacity .3s ease}.ris-groupcall.is-theater.is-idle>.ris-groupcall__controls:focus-within,.ris-groupcall.is-theater.is-idle>.ris-groupcall__controls:has(.ris-devmenu){opacity:1;pointer-events:auto}@media (max-width: 760px){.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .is-focused{bottom:84px}.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .is-thumbnail{flex-basis:92px;height:70px}.ris-groupcall.is-theater>.ris-groupcall__controls{bottom:96px}}@media (prefers-reduced-motion: reduce){.ris-groupcall.is-theater>.ris-groupcall__controls{transition:none}}:root:not([data-theme=dark]) .ris-groupcall.is-theater{background:#0b0d10}.ris-groupcall__notice.is-warning{max-width:640px;padding:8px 12px;border-radius:12px;background:#3d3320;color:#ffe2a8;line-height:1.4}:root:not([data-theme=dark]) .ris-groupcall__notice.is-warning{background:#fff6e0;color:#6b4d00}@media (min-width: 769px) and (hover: hover) and (pointer: fine){.ris-groupcall__controls:not(:has(.is-answer)){align-self:flex-end;margin:auto 0 0 auto}.ris-groupcall__controls .ris-devmenu{left:auto;right:0;transform:none}.ris-groupcall.is-theater>.ris-groupcall__controls{left:auto;right:16px;bottom:5px;transform:none}.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .ris-groupcall__tiles{padding-right:400px}}.ris-groupcall__host-badge{display:inline-flex;flex-shrink:0;color:#f5c451}.ris-groupcall__host-muted{display:inline-flex;flex-shrink:0}.ris-groupcall__alone{color:#ffcf70;font-weight:600}.ris-groupcall__host-all{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.ris-groupcall__host-all button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:#ffffff1a;color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ris-groupcall__host-all button:hover{background:#ffffff2e}.ris-groupcall__host-all button[aria-pressed=true]{color:#fa8190;background:#d9364620}.ris-groupcall__host-all button:disabled,.ris-groupcall__host-buttons button:disabled{opacity:.55;cursor:default}.ris-groupcall__host-row{justify-content:space-between;gap:10px}.ris-groupcall__host-name{display:grid;gap:2px;flex:1;min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.ris-groupcall__host-name small{color:var(--call-muted);font-size:12px;font-weight:500}.ris-groupcall__host-buttons{display:flex;align-items:center;gap:6px;flex-shrink:0}.ris-groupcall .ris-groupcall__host-kick{background:#d9364626;color:#ff8b96}.ris-groupcall .ris-groupcall__host-kick:hover{background:#d9364640}.ris-groupcall .ris-groupcall__host-kick.is-confirm{display:inline-flex;align-items:center;gap:6px;width:auto;padding:0 12px;border-radius:999px;background:#d93646;color:#fff;font:inherit;font-size:13px;font-weight:700}:root:not([data-theme=dark]) .ris-groupcall__tile:has(>video[hidden]) .ris-groupcall__host-badge{color:#a8680a}:root:not([data-theme=dark]) .ris-groupcall__alone{color:#8a5a00}:root:not([data-theme=dark]) .ris-groupcall .ris-groupcall__host-kick{background:#fdf2f4;color:#b00020}:root:not([data-theme=dark]) .ris-groupcall .ris-groupcall__host-kick.is-confirm{background:#d93646;color:#fff}:root:not([data-theme=dark]) .ris-groupcall__host-all button{background:#14171a0f}:root:not([data-theme=dark]) .ris-groupcall__host-all button:hover{background:#14171a1a}:root:not([data-theme=dark]) .ris-groupcall__host-all button[aria-pressed=true]{color:#b00020;background:#fdf2f4}@media (max-width:760px){.ris-groupcall__view-switch:has(>:nth-child(4)) button{width:54px}}@media (max-height:540px) and (orientation:landscape){.ris-groupcall__view-switch:has(>:nth-child(4)) button{width:48px}}:root .ris-groupcall.ris-groupcall{--call-bg: var(--ris-surface);--call-panel: var(--ris-white);--call-muted: var(--ris-ink-soft);--call-blue: #1068d3;--call-green: #1068d3;--gc-ink: var(--ris-ink);--gc-strong: var(--ris-ink);--gc-focus: #1068d3;--gc-btn: var(--ris-white);--gc-btn-hover: #e9eef5;--gc-btn-shadow: 0 1px 2px rgba(20, 23, 26, .06), 0 4px 12px rgba(20, 23, 26, .06);--gc-btn-ink: var(--ris-ink);--gc-key: var(--ris-field);--gc-key-hover: #e1e8f0;--gc-key-ink: var(--ris-ink);--gc-key-off: var(--ris-ink);--gc-key-off-ink: #fff;--gc-caret: #d8e1ec;--gc-caret-ink: var(--ris-ink);--gc-dock-shadow: var(--ris-shadow-1);--gc-accent-ink: var(--ris-tint-ink);--gc-tint: var(--ris-tint);--gc-sel: var(--ris-tint);--gc-sel-ink: var(--ris-tint-ink);--gc-menu: var(--ris-white);--gc-menu-line: rgba(20, 23, 26, .08);--gc-menu-shadow: 0 16px 40px rgba(20, 23, 26, .16);--gc-hover: rgba(20, 23, 26, .05);--gc-row-line: rgba(20, 23, 26, .08);--gc-chip: var(--ris-field);--gc-chip-hover: #e1e8f0;--gc-red-ink: #b00020;--gc-red-bg: #fdf2f4;--gc-warn-ink: #8a5a00;--gc-warn-bg: #fff6e0;--gc-host: #a8680a;--gc-tile-line: rgba(20, 23, 26, .07);--gc-tile-shadow: var(--ris-shadow-1);--gc-avatar-ink: #fff;--gc-photo-bg: var(--ris-field);--gc-halo: rgba(16, 104, 211, .08);--gc-halo-2: rgba(16, 104, 211, .04);--gc-pill: var(--ris-field);--gc-pill-ink: var(--ris-ink);--gc-shade: rgba(14, 22, 34, 0);--gc-watch: var(--ris-action);--gc-watch-ink: #fff;--gc-watch-hover: #0e5dbd;--gc-error-line: rgba(176, 0, 32, .2);--gc-error-bg: #fdf2f4;--gc-scroll: #c5cbd1;--gc-mini-line: rgba(20, 23, 26, .08);--gc-mini-shadow: 0 12px 36px rgba(20, 23, 26, .18);--gc-menu-field: var(--ris-field);--gc-menu-muted: var(--ris-ink-soft);--gc-menu-dm-line: rgba(20, 23, 26, .12);--gc-menu-error: #8a0019;--gc-menu-error-bg: #fdf2f4;--gc-glass: rgba(14, 22, 34, .78);--gc-top: max(20px, var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));background:var(--call-bg);color:var(--gc-ink)}:root[data-theme=dark] .ris-groupcall.ris-groupcall,:root .ris-groupcall.ris-groupcall.is-theater{--call-bg: #0e1622;--call-panel: #152030;--call-muted: #9fb0c4;--call-green: #2991ff;--gc-ink: #eaf0f7;--gc-strong: #fff;--gc-focus: #9ac5ff;--gc-btn: rgba(255, 255, 255, .16);--gc-btn-hover: rgba(255, 255, 255, .24);--gc-btn-shadow: none;--gc-btn-ink: #fff;--gc-key: rgba(255, 255, 255, .14);--gc-key-hover: rgba(255, 255, 255, .22);--gc-key-ink: #fff;--gc-key-off: #fff;--gc-key-off-ink: #0e1622;--gc-caret: #2b3a4f;--gc-caret-ink: #fff;--gc-dock-shadow: none;--gc-accent-ink: #5aa7ff;--gc-tint: #14314f;--gc-sel: #14314f;--gc-sel-ink: #8ec3ff;--gc-menu: #1c2a3d;--gc-menu-line: rgba(255, 255, 255, .08);--gc-menu-shadow: 0 16px 40px rgba(0, 0, 0, .45);--gc-hover: rgba(255, 255, 255, .08);--gc-row-line: rgba(255, 255, 255, .06);--gc-chip: rgba(255, 255, 255, .1);--gc-chip-hover: rgba(255, 255, 255, .18);--gc-red-ink: #ff8590;--gc-red-bg: rgba(215, 38, 61, .2);--gc-warn-ink: #ffd98a;--gc-warn-bg: #3a2f17;--gc-host: #f5c451;--gc-tile-line: rgba(255, 255, 255, .06);--gc-tile-shadow: none;--gc-avatar-ink: #0e1622;--gc-photo-bg: #1c2a3d;--gc-halo: rgba(90, 167, 255, .08);--gc-halo-2: rgba(90, 167, 255, .04);--gc-pill: rgba(14, 22, 34, .6);--gc-pill-ink: #fff;--gc-shade: rgba(14, 22, 34, .85);--gc-watch: #fff;--gc-watch-ink: #0e1622;--gc-watch-hover: #e3eefc;--gc-error-line: rgba(255, 133, 144, .25);--gc-error-bg: #3d1a24;--gc-scroll: #33465f;--gc-mini-line: rgba(255, 255, 255, .1);--gc-mini-shadow: 0 12px 36px rgba(0, 0, 0, .45);--gc-menu-field: #0e1622;--gc-menu-muted: #9fb0c4;--gc-menu-dm-line: rgba(255, 255, 255, .12);--gc-menu-error: #ffd7dc;--gc-menu-error-bg: #3d1a24}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile:has(>video:not([hidden])){--gc-pill: rgba(14, 22, 34, .6);--gc-pill-ink: #fff;--gc-shade: rgba(14, 22, 34, .85);--gc-red-ink: #ff8590;--gc-accent-ink: #5aa7ff;--gc-host: #f5c451}:root:not([data-theme=dark]) .ris-groupcall.ris-groupcall:not(.is-theater) .ris-groupcall__tiles>.ris-groupcall__tile:is(.is-screen,.is-focused):has(>video:not([hidden])){background:#0e1622}:root .ris-groupcall.ris-groupcall button:focus-visible{outline-color:var(--gc-focus)}:root .ris-groupcall.ris-groupcall:focus{outline:none}:root[data-theme=dark] .ris-groupcall [data-tinta=rubino],:root .ris-groupcall.is-theater [data-tinta=rubino]{--ris-av: var(--ris-avp-rubino)}:root[data-theme=dark] .ris-groupcall [data-tinta=corallo],:root .ris-groupcall.is-theater [data-tinta=corallo]{--ris-av: var(--ris-avp-corallo)}:root[data-theme=dark] .ris-groupcall [data-tinta=ambra],:root .ris-groupcall.is-theater [data-tinta=ambra]{--ris-av: var(--ris-avp-ambra)}:root[data-theme=dark] .ris-groupcall [data-tinta=oliva],:root .ris-groupcall.is-theater [data-tinta=oliva]{--ris-av: var(--ris-avp-oliva)}:root[data-theme=dark] .ris-groupcall [data-tinta=smeraldo],:root .ris-groupcall.is-theater [data-tinta=smeraldo]{--ris-av: var(--ris-avp-smeraldo)}:root[data-theme=dark] .ris-groupcall [data-tinta=pino],:root .ris-groupcall.is-theater [data-tinta=pino]{--ris-av: var(--ris-avp-pino)}:root[data-theme=dark] .ris-groupcall [data-tinta=turchese],:root .ris-groupcall.is-theater [data-tinta=turchese]{--ris-av: var(--ris-avp-turchese)}:root[data-theme=dark] .ris-groupcall [data-tinta=oceano],:root .ris-groupcall.is-theater [data-tinta=oceano]{--ris-av: var(--ris-avp-oceano)}:root[data-theme=dark] .ris-groupcall [data-tinta=indaco],:root .ris-groupcall.is-theater [data-tinta=indaco]{--ris-av: var(--ris-avp-indaco)}:root[data-theme=dark] .ris-groupcall [data-tinta=violetto],:root .ris-groupcall.is-theater [data-tinta=violetto]{--ris-av: var(--ris-avp-violetto)}:root[data-theme=dark] .ris-groupcall [data-tinta=magenta],:root .ris-groupcall.is-theater [data-tinta=magenta]{--ris-av: var(--ris-avp-magenta)}:root[data-theme=dark] .ris-groupcall [data-tinta=bronzo],:root .ris-groupcall.is-theater [data-tinta=bronzo]{--ris-av: var(--ris-avp-bronzo)}:root .ris-groupcall.ris-groupcall .ris-groupcall__header{min-height:64px;gap:8px}:root .ris-groupcall.ris-groupcall .ris-groupcall__heading{padding-right:0}:root .ris-groupcall.ris-groupcall .ris-groupcall__heading h2{margin:0 0 1px;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--gc-ink)}:root .ris-groupcall.ris-groupcall .ris-groupcall__heading p{font-size:13px;font-weight:500;color:var(--call-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root .ris-groupcall.ris-groupcall .ris-groupcall__small-button{width:44px;height:44px;border-radius:30%;color:var(--gc-btn-ink);background:var(--gc-btn);box-shadow:var(--gc-btn-shadow)}:root .ris-groupcall.ris-groupcall .ris-groupcall__small-button:hover{background:var(--gc-btn-hover)}:root .ris-groupcall.ris-groupcall .ris-groupcall__small-button.is-end{color:#fff;background:#d7263d}:root .ris-groupcall.ris-groupcall .ris-groupcall__encrypted{flex:none;height:28px;gap:5px;padding:0 9px 0 8px;border-radius:14px;font-size:13px;font-weight:700;color:var(--gc-accent-ink);background:var(--gc-tint)}@media (max-width: 389px){:root .ris-groupcall.ris-groupcall .ris-groupcall__encrypted:has(~.ris-groupcall__more-wrap){justify-content:center;width:28px;padding:0}:root .ris-groupcall.ris-groupcall .ris-groupcall__encrypted:has(~.ris-groupcall__more-wrap)>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width: 360px){:root .ris-groupcall.ris-groupcall .ris-groupcall__encrypted>span{display:inline}}:root .ris-groupcall.ris-groupcall .ris-groupcall__more-wrap{position:relative;flex:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:44}:root .ris-groupcall.ris-groupcall .ris-groupcall__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:45;display:grid;gap:2px;width:max-content;min-width:240px;max-width:calc(100vw - 24px);padding:6px;border:1px solid var(--gc-menu-line);border-radius:20px;background:var(--gc-menu);box-shadow:var(--gc-menu-shadow)}:root .ris-groupcall.ris-groupcall .ris-groupcall__menu-head{margin:0;padding:8px 12px 6px;font-size:13px;font-weight:700;color:var(--call-muted)}:root .ris-groupcall.ris-groupcall .ris-groupcall__menu button{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px 0 12px;border:0;border-radius:14px;font-size:15px;font-weight:700;text-align:left;color:var(--gc-ink);background:transparent}:root .ris-groupcall.ris-groupcall .ris-groupcall__menu button:hover{background:var(--gc-hover)}:root .ris-groupcall.ris-groupcall .ris-groupcall__menu button[aria-checked=true]{color:var(--gc-sel-ink);background:var(--gc-sel)}:root .ris-groupcall.ris-groupcall>.ris-groupcall__panel{position:absolute;top:calc(var(--gc-top) + 70px);left:12px;right:12px;z-index:30;max-width:560px;max-height:min(62vh,540px);margin:0 auto;overflow:auto;padding:4px 14px 14px;border:1px solid var(--gc-menu-line);border-radius:24px;background:var(--gc-menu);box-shadow:var(--gc-menu-shadow)}:root .ris-groupcall.ris-groupcall .ris-groupcall__panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px}:root .ris-groupcall.ris-groupcall .ris-groupcall__panel-head h3{margin:0;font-size:17px;font-weight:800;color:var(--gc-strong)}:root .ris-groupcall.ris-groupcall .ris-groupcall__panel .ris-groupcall__mixer{width:auto;max-height:none;overflow:visible;padding:0;border:0;border-radius:0;background:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__mixer p{font-size:14px;color:var(--call-muted)}:root .ris-groupcall.ris-groupcall .ris-groupcall__mixer-row{gap:12px;padding:8px 0;border-top:1px solid var(--gc-row-line)}:root .ris-groupcall.ris-groupcall .ris-groupcall__mixer-row label{font-size:14px;font-weight:600}:root .ris-groupcall.ris-groupcall .ris-groupcall__mixer-row input{accent-color:#2991ff}:root .ris-groupcall.ris-groupcall .ris-groupcall__mixer-row button[aria-pressed=true]{color:var(--gc-red-ink);background:var(--gc-red-bg)}:root .ris-groupcall.ris-groupcall .ris-groupcall__host-name small{color:var(--call-muted)}:root .ris-groupcall.ris-groupcall .ris-groupcall__host-all button{min-height:40px;color:var(--gc-ink);background:var(--gc-chip)}:root .ris-groupcall.ris-groupcall .ris-groupcall__host-all button:hover{background:var(--gc-chip-hover)}:root .ris-groupcall.ris-groupcall .ris-groupcall__host-all button[aria-pressed=true]{color:var(--gc-red-ink);background:var(--gc-red-bg)}:root .ris-groupcall.ris-groupcall .ris-groupcall__host-kick{color:var(--gc-red-ink);background:var(--gc-red-bg)}:root .ris-groupcall.ris-groupcall .ris-groupcall__host-kick.is-confirm{color:#fff;background:#d7263d}:root .ris-groupcall.ris-groupcall .ris-groupcall__alone{color:var(--gc-warn-ink)}:root[data-theme=dark] .ris-groupcall.ris-groupcall .ris-groupcall__alone{color:#ffcf70}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles{gap:10px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile{border-radius:22px;background:var(--call-panel);box-shadow:var(--gc-tile-shadow);container-type:size}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile:after{box-shadow:inset 0 0 0 1px var(--gc-tile-line)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-speaking:after{box-shadow:inset 0 0 0 3px var(--call-green)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__avatar{width:68px;width:clamp(36px,44cqmin,68px);height:auto;aspect-ratio:1;margin:0 0 12px;border-radius:30%;font-size:28px;font-size:clamp(16px,18cqmin,28px);font-weight:800;color:var(--gc-avatar-ink);background:var(--ris-av, #5ba9ff);box-shadow:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__avatar.has-photo{background:var(--gc-photo-bg)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__avatar:not([data-tinta]):not(.has-photo){color:var(--gc-accent-ink);background:var(--gc-tint)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-thumbnail .ris-groupcall__avatar{width:40px;margin-bottom:14px;font-size:18px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__tile-footer{left:10px;right:10px;bottom:8px;z-index:2;justify-content:space-between;gap:6px;max-width:none;min-height:0;padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--gc-pill-ink);pointer-events:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__name{display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;min-width:0;height:24px;padding:0 8px;overflow:hidden;border-radius:8px;font-size:13px;font-weight:700;color:var(--gc-pill-ink);background:var(--gc-pill)}:root .ris-groupcall.ris-groupcall .ris-groupcall__name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root .ris-groupcall.ris-groupcall .ris-groupcall__name-icon{flex:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__host-badge{color:var(--gc-host)}:root .ris-groupcall.ris-groupcall .ris-groupcall__badges{display:inline-flex;flex:none;gap:4px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__badge{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;border-radius:9px;color:var(--gc-pill-ink);background:var(--gc-pill)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__badge.is-share{color:var(--gc-accent-ink)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__badge.is-off,:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__badge .ris-groupcall__muted-mic{color:var(--gc-red-ink)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__badge.is-speaking{padding:0 7px}:root .ris-groupcall.ris-groupcall .ris-groupcall__wave{height:14px;gap:2px;color:var(--call-green)}:root .ris-groupcall.ris-groupcall .ris-groupcall__wave i{width:3px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-thumbnail .ris-groupcall__tile-footer{left:5px;right:5px;bottom:5px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-thumbnail .ris-groupcall__name{height:20px;padding:0 6px;font-size:11px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-thumbnail .ris-groupcall__badges{display:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__pin{top:10px;right:10px;border-radius:9px;background:var(--call-blue)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-screen{border-radius:24px;background:var(--call-panel)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-screen:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:90px;background:linear-gradient(0deg,var(--gc-shade),rgba(14,22,34,0));pointer-events:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__screen-offer{position:static;gap:10px;padding:0 14px 44px;color:var(--gc-accent-ink)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__screen-offer>svg{display:block;box-sizing:content-box;width:28px;height:28px;padding:16px;border-radius:30%;color:var(--gc-accent-ink);background:var(--gc-tint)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__screen-offer p:not([role=status]){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__screen-offer p[role=status]{font-size:14px;font-weight:700;color:var(--gc-ink)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__watch{position:absolute;right:12px;bottom:10px;z-index:2;height:36px;min-height:36px;padding:0 16px;border-radius:18px;font-size:14px;font-weight:800!important;color:var(--gc-watch-ink)!important;background:var(--gc-watch)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__watch:hover{background:var(--gc-watch-hover)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__watch svg{display:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-thumbnail .ris-groupcall__watch{right:5px;bottom:30px;height:30px;min-height:30px;padding:0 10px;font-size:12px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-thumbnail .ris-groupcall__watch span{display:inline}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile:has(>.ris-groupcall__screen-offer) .ris-groupcall__tile-footer{right:112px;bottom:14px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile:has(>.ris-groupcall__screen-offer) .ris-groupcall__name{height:auto;padding:0;gap:8px;font-size:14px;background:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-thumbnail:has(>.ris-groupcall__screen-offer) .ris-groupcall__tile-footer{display:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile.is-watching .ris-groupcall__tile-footer{right:112px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__fullscreen,:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__unwatch{bottom:8px;height:40px;min-width:40px;border-radius:30%;color:#fff!important;background:var(--gc-glass)}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__fullscreen{right:8px;width:40px;padding:0}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__unwatch{right:54px;padding:0 10px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__unwatch.is-alone{right:8px}:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__fullscreen:hover,:root .ris-groupcall.ris-groupcall .ris-groupcall__tiles>.ris-groupcall__tile .ris-groupcall__unwatch:hover{background:#2b3a4f}:root .ris-groupcall.ris-groupcall .ris-groupcall__controls{align-self:stretch;justify-content:space-around;gap:4px;width:auto;max-width:560px;margin:auto 0 0;padding:12px 6px 10px;border:0;border-radius:28px;background:var(--call-panel);box-shadow:var(--gc-dock-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__control{gap:6px;min-width:52px;font-size:12px!important;font-weight:600;color:var(--gc-ink)}:root .ris-groupcall.ris-groupcall .ris-groupcall__control>span:last-child{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:nowrap}:root .ris-groupcall.ris-groupcall .ris-groupcall__control-icon{width:52px;height:52px;border-radius:30%;color:var(--gc-key-ink);background:var(--gc-key)}:root .ris-groupcall.ris-groupcall .ris-groupcall__control:hover .ris-groupcall__control-icon{background:var(--gc-key-hover)}:root .ris-groupcall.ris-groupcall .ris-groupcall__control.is-off .ris-groupcall__control-icon{color:var(--gc-key-off-ink);background:var(--gc-key-off)}:root .ris-groupcall.ris-groupcall .ris-groupcall__control.is-on .ris-groupcall__control-icon{color:#fff;background:var(--call-blue)}:root .ris-groupcall.ris-groupcall .ris-groupcall__control.is-end .ris-groupcall__control-icon{color:#fff;background:#d7263d}:root .ris-groupcall.ris-groupcall .ris-groupcall__control.is-answer .ris-groupcall__control-icon{color:#fff;background:#0f8a50}:root .ris-groupcall.ris-groupcall .ris-devcaret{top:-5px;right:-5px;border-color:var(--call-panel)!important;color:var(--gc-caret-ink)!important;background:var(--gc-caret)!important}:root .ris-groupcall.ris-groupcall .ris-devcaret[aria-expanded=true]{color:#fff!important;background:var(--call-blue)!important}:root .ris-groupcall.ris-groupcall .ris-devmenu{--dm-bg: var(--gc-menu);--dm-ink: var(--gc-ink);--dm-muted: var(--gc-menu-muted);--dm-line: var(--gc-menu-dm-line);--dm-field: var(--gc-menu-field);--dm-accent: #1068d3;border-radius:20px;box-shadow:var(--gc-menu-shadow)}:root .ris-groupcall.ris-groupcall .ris-devmenu__error{color:var(--gc-menu-error);background:var(--gc-menu-error-bg)}:root .ris-groupcall.ris-groupcall .ris-groupcall__controls.ris-groupcall__controls:not(:has(>:nth-child(2))){align-self:center;width:auto;margin:auto auto 0;background:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__controls.is-ringing{align-self:center;justify-content:space-around;width:100%;max-width:340px;margin:auto auto 0;padding:0 0 20px;background:none}:root .ris-groupcall.ris-groupcall .ris-groupcall__controls.is-ringing .ris-groupcall__control{gap:8px;font-size:13px!important;font-weight:700}:root .ris-groupcall.ris-groupcall .ris-groupcall__controls.is-ringing .ris-groupcall__control-icon{width:76px;height:76px}:root .ris-groupcall.ris-groupcall .ris-groupcall__controls.is-ringing .ris-groupcall__control-icon svg{width:30px;height:30px}:root .ris-groupcall.ris-groupcall .ris-groupcall__waiting{gap:10px}:root .ris-groupcall.ris-groupcall .ris-groupcall__waiting-avatar{width:112px;height:112px;margin-bottom:18px;border-radius:30%;color:var(--gc-accent-ink);background:var(--gc-tint);box-shadow:0 0 0 14px var(--gc-halo),0 0 0 30px var(--gc-halo-2)}:root .ris-groupcall.ris-groupcall .ris-groupcall__waiting h3{font-size:30px;font-weight:800;letter-spacing:-.02em;color:var(--gc-strong)}:root .ris-groupcall.ris-groupcall .ris-groupcall__waiting p{font-size:16px;color:var(--call-muted)}:root .ris-groupcall.ris-groupcall .ris-groupcall__notice{font-size:13px;color:var(--call-muted)}:root .ris-groupcall.ris-groupcall .ris-groupcall__notice.is-warning{padding:8px 14px;border-radius:14px;color:var(--gc-warn-ink);background:var(--gc-warn-bg)}:root .ris-groupcall.ris-groupcall .ris-groupcall__error{border:1px solid var(--gc-error-line);border-radius:16px;background:var(--gc-error-bg)}:root .ris-groupcall.ris-groupcall .ris-groupcall__stage.is-focus .ris-groupcall__tiles{scrollbar-color:var(--gc-scroll) transparent}:root .ris-groupcall.ris-groupcall.is-minimized{gap:0;padding:8px 10px;border:1px solid var(--gc-mini-line);border-radius:20px;background:var(--call-panel);box-shadow:var(--gc-mini-shadow)}:root .ris-groupcall.ris-groupcall.is-minimized .ris-groupcall__header{min-height:0}:root .ris-groupcall.ris-groupcall.is-minimized .ris-groupcall__heading h2{font-size:15px}:root .ris-groupcall.ris-groupcall.is-minimized .ris-groupcall__small-button{width:40px;height:40px}:root:not([data-theme=dark]) .ris-groupcall.ris-groupcall.is-minimized,:root:not([data-theme=dark]) .ris-groupcall.ris-groupcall .ris-groupcall__panel,:root:not([data-theme=dark]) .ris-groupcall.ris-groupcall .ris-groupcall__error{--gc-btn: var(--ris-field);--gc-btn-hover: #e1e8f0;--gc-btn-shadow: none}@media (max-width: 760px){:root .ris-groupcall.ris-groupcall:not(.is-minimized):not(.is-theater){--gc-top: max(4px, var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));gap:10px;padding:var(--gc-top) 12px max(18px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}:root .ris-groupcall.ris-groupcall .ris-groupcall__stage{min-height:200px}:root .ris-groupcall.ris-groupcall .ris-groupcall__stage:not(.is-focus) .ris-groupcall__tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows),minmax(90px,1fr));grid-auto-rows:minmax(90px,1fr)}:root .ris-groupcall.ris-groupcall .ris-groupcall__stage:not(.is-focus) .ris-groupcall__tiles:is([data-people="1"],[data-people="2"]){grid-template-columns:minmax(0,1fr)}:root .ris-groupcall.ris-groupcall .ris-groupcall__stage:not(.is-focus) .ris-groupcall__tiles.has-screens{grid-template-rows:repeat(var(--screens),210px) repeat(var(--rows),minmax(90px,1fr))}:root .ris-groupcall.ris-groupcall .ris-groupcall__stage:not(.is-focus) .ris-groupcall__tiles>.ris-groupcall__tile.is-screen{order:-1;grid-column:1 / -1}:root .ris-groupcall.ris-groupcall .ris-groupcall__stage:not(.is-focus) .ris-groupcall__tiles>.ris-groupcall__tile.is-wide{grid-column:1 / -1}:root .ris-groupcall.ris-groupcall .ris-groupcall__controls:not(.is-ringing){width:100%;margin:auto auto 0}}@media (min-width: 769px) and (hover: hover) and (pointer: fine){:root .ris-groupcall.ris-groupcall .ris-groupcall__controls:not(.is-ringing){align-self:flex-end;gap:14px;margin:auto 0 0 auto;padding:12px 18px 10px}}:root .ris-groupcall.ris-groupcall.is-theater{padding:0;gap:0;background:#05080d}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__panel{display:none}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .is-focused{background:#05080d}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__tiles>.ris-groupcall__tile.is-theater-screen:before{display:none}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls{width:auto;margin:0;background:var(--gc-glass)}@media (max-width: 760px){:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .is-focused{bottom:160px}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls{left:50%;right:auto;bottom:90px;gap:8px;padding:8px 10px;border-radius:22px;transform:translate(-50%)}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls .ris-groupcall__control{min-width:0}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls .ris-groupcall__control>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls .ris-groupcall__control-icon{width:44px;height:44px}}@media (max-height: 540px) and (orientation: landscape){:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .is-focused{top:0;right:0;bottom:0;left:0}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__stage.is-focus .ris-groupcall__tiles>.is-thumbnail{display:none}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__tiles>.ris-groupcall__tile.is-theater-screen .ris-groupcall__tile-footer{top:calc(14px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));bottom:auto;left:max(16px,var(--safe-area-inset-left, env(safe-area-inset-left, 0px)));right:auto;max-width:60%}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__tiles>.ris-groupcall__tile.is-theater-screen .ris-groupcall__name{height:40px;padding:0 12px 0 10px;border-radius:14px;font-size:14px;font-weight:800;background:var(--gc-glass)}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__tiles>.ris-groupcall__tile.is-theater-screen .ris-groupcall__fullscreen{top:calc(14px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));right:max(16px,var(--safe-area-inset-right, env(safe-area-inset-right, 0px)));bottom:auto;width:44px;height:44px}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__tiles>.ris-groupcall__tile.is-theater-screen .ris-groupcall__unwatch{right:max(16px,var(--safe-area-inset-right, env(safe-area-inset-right, 0px)));bottom:16px;height:44px;padding:0 16px;border-radius:22px;font-size:14px;font-weight:800}:root .ris-groupcall.ris-groupcall.is-theater .ris-groupcall__tiles>.ris-groupcall__tile.is-theater-screen .ris-groupcall__unwatch span{display:inline}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls{left:50%;right:auto;bottom:12px;gap:8px;padding:8px 10px;border-radius:22px;transform:translate(-50%)}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls .ris-groupcall__control{min-width:0}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls .ris-groupcall__control>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root .ris-groupcall.ris-groupcall.is-theater>.ris-groupcall__controls .ris-groupcall__control-icon{width:44px;height:44px}}@media (prefers-reduced-motion: reduce){:root .ris-groupcall.ris-groupcall .ris-groupcall__menu{transition:none}}:root .ris-active-call{gap:12px;margin:8px 12px;padding:12px 12px 12px 16px;border:0;border-radius:20px;color:var(--ris-ink);background:var(--ris-tint)}:root .ris-active-call strong{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:var(--ris-tint-ink)}:root .ris-active-call strong:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--ris-accept, #0f8a50);box-shadow:0 0 0 3px #0f8a5033}:root .ris-active-call>div>span{font-size:13px;font-weight:700;color:var(--ris-ink);font-variant-numeric:tabular-nums}:root .ris-active-call small{font-size:13px;color:var(--ris-ink-soft)}:root .ris-active-call>button{min-height:44px;padding:0 18px;border:0;border-radius:999px;font-size:15px;font-weight:800;color:#fff;background:var(--ris-action, #1068d3)}:root .ris-active-call>button:disabled{color:var(--ris-tint-ink);background:transparent;box-shadow:inset 0 0 0 2px currentColor;opacity:.8}.ris-wn{padding:14px 16px 16px}.ris-wn__head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.ris-wn__mark{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--ris-blue-text);background:var(--ris-tint)}.ris-wn__mark--sm{width:24px;height:24px;border-radius:8px}.ris-wn__mark--lg{width:56px;height:56px;border-radius:18px}.ris-wn__titles{flex:1;min-width:0;display:flex;flex-direction:column}.ris-wn__kicker{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ris-blue-text)}.ris-wn__title{margin:0;font-size:16px;font-weight:700;color:var(--ris-ink)}.ris-wn__all{font-size:14px;font-weight:600;color:var(--ris-blue-text);text-decoration:none;padding:10px 4px}.ris-wn__all:hover{text-decoration:underline}.ris-wn__rows{list-style:none;margin:0;padding:0}.ris-wn__row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--ris-line)}.ris-wn__rows>.ris-wn__row:first-child{border-top:0}.ris-wn__head+.ris-wn__rows>.ris-wn__row:first-child{border-top:1px solid var(--ris-line)}.ris-wn__row.is-seen{opacity:.62}.ris-wn__row--muted{justify-content:space-between;font-size:14px;color:var(--ris-ink-soft)}.ris-wn__who{position:relative;flex:none;display:inline-flex}.ris-wn__avatar{width:40px;height:40px;flex:none;border-radius:30%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:var(--ris-action)}.ris-wn__avatar img{width:100%;height:100%;object-fit:cover}.ris-wn__badge{position:absolute;right:-4px;bottom:-4px;min-width:20px;height:20px;box-sizing:border-box;border-radius:999px;border:2px solid var(--ris-white);display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--ris-action)}.ris-wn__badge--pro{right:-7px;height:18px;padding:0 4px;border-radius:6px;font-size:9px;font-weight:800;letter-spacing:.02em}.ris-wn__text{flex:1;min-width:0}.ris-wn__line{margin:0;font-size:14px;line-height:1.35;color:var(--ris-ink)}.ris-wn__name{font-weight:700;color:var(--ris-ink);text-decoration:none}.ris-wn__meta{margin:2px 0 0;font-size:13px;color:var(--ris-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-wn__pill{flex:none;min-height:36px;padding:0 14px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:700;color:var(--ris-blue-text);background:var(--ris-tint);text-decoration:none;cursor:pointer}.ris-wn__pill:hover:not(:disabled){color:#fff;background:var(--ris-action)}.ris-wn__pill--ok,.ris-wn__pill--ok:hover{color:var(--ris-ink-soft);background:var(--ris-field);cursor:default}.ris-wn__thumb{width:44px;height:44px;flex:none;border-radius:12px;overflow:hidden}.ris-wn__thumb img{width:100%;height:100%;object-fit:cover}.ris-wn__undo{border:0;background:transparent;font:inherit;font-weight:700;color:var(--ris-blue-text);cursor:pointer;padding:8px}.ris-wn .ris-kebab__btn{flex:none}.ris-wn--done{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;font-size:14px;color:var(--ris-ink-soft)}.ris-wn--post{padding:12px 0 0}.ris-wn__band{display:flex;align-items:center;gap:8px;padding:0 12px 10px 16px;margin-bottom:2px;border-bottom:1px solid var(--ris-line);font-size:13px;color:var(--ris-ink-soft)}.ris-wn__bandtext{flex:1;min-width:0}.ris-wn__bandtext strong{color:var(--ris-blue-text)}.ris-wn--post .ris-panel.ris-post{margin:0;border:0;border-radius:0 0 var(--ris-radius-card) var(--ris-radius-card);box-shadow:none;background:transparent}.ris-wn--carousel{padding-right:0;overflow:hidden}.ris-wn--carousel .ris-wn__head{padding-right:10px;margin-bottom:12px}.ris-wn__scroller{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:0 16px 2px 0;scrollbar-width:none}.ris-wn__scroller::-webkit-scrollbar{display:none}.ris-wn__item{position:relative;flex:0 0 200px;scroll-snap-align:start;display:flex;flex-direction:column;border:1px solid var(--ris-line);border-radius:var(--ris-radius-md, 16px);overflow:hidden;background:var(--ris-white)}.ris-wn__item--person{flex-basis:156px}.ris-wn__cover{height:60px;background-size:cover;background-position:center}.ris-wn__itembody{flex:1;display:flex;flex-direction:column;gap:5px;padding:12px}.ris-wn__item--group .ris-wn__itembody{margin-top:-32px}.ris-wn__itembody--center{align-items:center;text-align:center;padding-top:16px}.ris-wn__gavatar{width:44px;height:44px;border-radius:30%;border:3px solid var(--ris-white);overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:#fff;background:var(--ris-action)}.ris-wn__gavatar img{width:100%;height:100%;object-fit:cover}.ris-wn__itemtitle{font-size:15px;font-weight:700;line-height:1.25;color:var(--ris-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ris-wn__itemmeta{font-size:13px;color:var(--ris-ink-soft)}.ris-wn__reason{align-self:flex-start;max-width:100%;padding:0;border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;line-height:1.3;text-align:left;color:var(--ris-blue-text);cursor:pointer}.ris-wn__itembody--center .ris-wn__reason{align-self:center;text-align:center}.ris-wn__reason:hover{text-decoration:underline}.ris-wn__eventtop{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-right:18px}.ris-wn__cta{margin-top:auto;min-height:40px;width:100%;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:14px;font-weight:700;color:#fff;background:var(--ris-action);text-decoration:none;cursor:pointer}.ris-wn__cta:hover:not(:disabled){background:var(--ris-action-hover)}.ris-wn__cta--soft{color:var(--ris-blue-text);background:var(--ris-tint)}.ris-wn__cta--soft:hover:not(:disabled){color:#fff;background:var(--ris-action)}.ris-wn__cta--ok,.ris-wn__cta--ok:hover{color:var(--ris-ink-soft);background:var(--ris-field);cursor:default}.ris-wn__x{position:absolute;top:6px;right:6px;z-index:1;width:28px;height:28px;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--ris-ink-soft);background:color-mix(in srgb,var(--ris-white) 82%,transparent);cursor:pointer}.ris-wn__x:hover{color:var(--ris-ink)}.ris-wn--location{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:20px}.ris-wn--location .ris-wnpage__h2{margin:0}.ris-wn-why{max-width:420px}.ris-wn-why__head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.ris-wn-why__kicker{display:block;font-size:13px;color:var(--ris-ink-soft)}.ris-wn-why__title{margin:0;font-size:18px;font-weight:800;color:var(--ris-ink)}.ris-wn-why__list{list-style:none;margin:0 0 14px;padding:0}.ris-wn-why__list li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--ris-line);font-size:14px;color:var(--ris-ink)}.ris-wn-why__list li svg{flex:none;color:var(--ris-blue-text)}.ris-wn-why__actions{display:flex;gap:10px}.ris-wn-why__actions .ris-btn{flex:1}.ris-wn-pro{max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.ris-wn-pro__title{margin:4px 0 0;font-size:20px;font-weight:800;color:var(--ris-ink)}.ris-wn-pro__text{margin:0;font-size:14px;color:var(--ris-ink-soft)}.ris-wn-pro__row{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:12px;text-align:left;padding:12px 14px;margin:6px 0;border-radius:16px;background:var(--ris-field)}.ris-wn-pro__label{flex:1;display:flex;flex-direction:column;font-size:15px;font-weight:600;color:var(--ris-ink)}.ris-wn-pro__hint{font-size:13px;font-weight:400;color:var(--ris-ink-soft)}.ris-wnpage{gap:12px}.ris-wnpage__bar{display:flex;align-items:center;gap:10px}.ris-wnpage__back,.ris-wnpage__settings{width:44px;height:44px;flex:none;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--ris-ink);background:transparent;cursor:pointer}.ris-wnpage__back:hover,.ris-wnpage__settings:hover{background:var(--ris-field)}.ris-wnpage__title{flex:1;margin:0;font-size:22px;font-weight:800;color:var(--ris-ink)}.ris-wnpage__lead{margin:0 4px;font-size:14px;line-height:1.45;color:var(--ris-ink-soft)}.ris-wnpage__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.ris-wnpage__chips::-webkit-scrollbar{display:none}.ris-wnpage__chip{flex:none;min-height:36px;padding:0 16px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:600;color:var(--ris-ink);background:var(--ris-field);cursor:pointer}.ris-wnpage__chip.is-active{color:#fff;background:var(--ris-action)}.ris-wnpage__section{padding:16px}.ris-wnpage__h2{margin:0 0 6px;font-size:17px;font-weight:800;color:var(--ris-ink)}.ris-wnpage__day{margin:12px 0 2px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-wnpage__empty{margin:6px 0 0}.ris-wnpage__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-top:10px}.ris-wnpage__grid .ris-wn__item{flex:none}.ris-wnpage__foot{display:flex;align-items:flex-start;gap:8px;margin:2px 6px 24px;font-size:13px;line-height:1.45;color:var(--ris-ink-soft)}.ris-wnpage__foot svg{flex:none;margin-top:1px}.ris-story--wn{position:relative}.ris-story--wn .ris-story__avatar{color:#fff;background:var(--ris-action)}.ris-story--wn .ris-story__name{font-weight:700;color:var(--ris-blue-text)}.ris-story__count{position:absolute;top:-4px;right:-2px;min-width:21px;height:21px;padding:0 5px;box-sizing:border-box;border-radius:999px;border:2px solid var(--ris-white);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;background:var(--ris-action)}@media (max-width: 640px){.ris-wn{padding:14px}.ris-wn--post{padding:12px 0 0}.ris-wn--carousel{padding-right:0}.ris-wn__item{flex-basis:190px}.ris-wn__item--person{flex-basis:148px}.ris-wnpage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ris-wn__badge--repost{background:#1f9d55}.ris-wn__badge--repost.is-quote{background:var(--ris-action)}.ris-wn__thumb--quik{position:relative;width:40px;height:54px;border-radius:10px;background:#1d2228}.ris-wn__thumb--quik video,.ris-wn__thumb--quik img{width:100%;height:100%;object-fit:cover;display:block}.ris-wn__thumbplay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.ris-wn__row{position:relative}.ris-wn__rowlink{position:absolute;top:0;right:-8px;bottom:0;left:-8px;border-radius:14px;-webkit-tap-highlight-color:transparent}.ris-wn__rowlink:hover{background:var(--ris-surface)}.ris-wn__rowlink:active{background:var(--ris-field)}.ris-wn__row>:not(.ris-wn__rowlink){position:relative}.ris-wn__text{pointer-events:none}.ris-wn__text a{pointer-events:auto}.ris-wn__fresh{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;vertical-align:1px;background:var(--ris-action)}.ris-tut-rana{display:block;flex:none;height:auto;aspect-ratio:1170 / 1317}.ris-tut-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:var(--ris-radius-btn);background:var(--ris-action);color:#fff;font:inherit;font-size:15px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ris-tut-btn:hover{background:var(--ris-action-hover)}.ris-tut-btn:active{background:var(--ris-action-press)}.ris-tut-btn:disabled{opacity:.6;cursor:default}.ris-tut-btn:focus-visible,.ris-tut-link:focus-visible,.ris-tut-chip:focus-visible,.ris-tut-riga:focus-visible,.ris-tut-x:focus-visible,.ris-tut-gia:focus-visible,.ris-tut-invita:focus-visible,.ris-tut-storie__salta:focus-visible{outline:2px solid var(--ris-signal);outline-offset:2px}.ris-tut-velo:focus,.ris-tut-fumetto:focus,.ris-tut-storie__pannello [tabindex="-1"]:focus{outline:none}.ris-tut-btn--grande{min-height:54px;font-size:17px}.ris-tut-btn--blocco{display:flex;width:100%}.ris-tut-btn--tenue{background:var(--ris-field);color:var(--ris-ink);font-weight:700}.ris-tut-btn--tenue:hover,.ris-tut-btn--tenue:active{background:var(--ris-line)}.ris-tut-btn--avanti{padding:0 16px 0 20px}.ris-tut-freccia{transform:rotate(180deg);flex:none}.ris-tut-link{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;border:0;background:transparent;color:var(--ris-ink-soft);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.ris-tut-link--blu{color:var(--ris-action);font-weight:800}:root[data-theme=dark] .ris-tut-link--blu{color:var(--ris-tint-ink)}.ris-tut-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:var(--ris-squircle);background:transparent;color:var(--ris-ink-soft);cursor:pointer}.ris-tut-x:hover{background:var(--ris-field)}.ris-tut-oro{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border-radius:15px;background:var(--ris-gold);color:var(--ris-gold-ink);font-size:14px;font-weight:800;white-space:nowrap}.ris-tut-chips{display:flex;flex-wrap:wrap;gap:8px}.ris-tut-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:0;border-radius:22px;background:var(--ris-field);color:var(--ris-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.ris-tut-chip.is-on{padding-left:12px;background:var(--ris-action);color:#fff;font-weight:700}.ris-tut-chip[aria-disabled=true]{background:var(--ris-surface);color:var(--ris-placeholder);cursor:not-allowed}.ris-tut-storie{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:flex;justify-content:center;align-items:stretch;background:var(--ris-white)}.ris-tut-storie__pannello{position:relative;display:flex;flex-direction:column;width:100%;min-height:0;padding-top:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));background:var(--ris-white);color:var(--ris-ink);outline:none}.ris-tut-storie__pannello--blu{background:var(--ris-action);color:#fff}.ris-tut-storie__barre{display:flex;gap:4px;padding:12px 12px 0}.ris-tut-storie__barra{flex:1;height:4px;overflow:hidden;border-radius:2px;background:var(--ris-line)}.ris-tut-storie__barra>span{display:block;width:0;height:100%;border-radius:2px;background:var(--ris-action)}.ris-tut-storie__barra.is-fatta>span{width:100%}.ris-tut-storie__barra.is-ora>span{animation:ris-tut-riempi 6s linear forwards}.ris-tut-storie__pannello--blu .ris-tut-storie__barra{background:#ffffff59}.ris-tut-storie__pannello--blu .ris-tut-storie__barra>span{background:#fff}@keyframes ris-tut-riempi{0%{width:0}to{width:100%}}.ris-tut-storie__testa{display:flex;align-items:center;justify-content:space-between;height:56px;flex:none;padding:0 8px 0 16px}.ris-tut-storie__marchio{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:800;letter-spacing:-.01em}.ris-tut-storie__marchio-rana{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ris-squircle);background:var(--ris-tint);overflow:hidden}.ris-tut-storie__pannello--blu .ris-tut-storie__marchio-rana{background:#e3eefc}.ris-tut-storie__marchio-rana .ris-tut-rana{height:24px}.ris-tut-storie__saluto{font-size:14px;font-weight:700;color:var(--ris-ink-soft)}.ris-tut-storie__salta{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:0;background:transparent;color:var(--ris-ink-soft);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.ris-tut-storie__pannello--blu .ris-tut-storie__salta{color:#fff}.ris-tut-storie__corpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding-bottom:8px;scroll-padding-block:8px}.ris-tut-storie__piede{flex:none;display:flex;flex-direction:column;gap:12px;padding:12px 24px calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.ris-tut-storie__stato{margin:0;text-align:center;font-size:14px;font-weight:600;color:var(--ris-ink-soft)}.ris-tut-storie__stato strong{color:var(--ris-ink)}.ris-tut-storie__h1{margin:0;font-size:34px;line-height:1.05;font-weight:800;letter-spacing:-.03em}.ris-tut-storie__testo{margin:10px 0 0;font-size:16px;line-height:1.45;color:var(--ris-ink-soft);text-wrap:pretty}.ris-tut-storie__testo strong{color:var(--ris-ink)}.ris-tut-ciao__scena{position:relative;flex:1 0 220px;display:flex;align-items:center;justify-content:center}.ris-tut-ciao__macchia{position:absolute;left:50%;top:50%;width:min(270px,70%);aspect-ratio:270 / 250;transform:translate(-50%,-50%);border-radius:30%;background:#e3eefc}.ris-tut-ciao__bolla{position:absolute;border-radius:50%}.ris-tut-ciao__scena .ris-tut-rana{position:relative;height:clamp(130px,25vh,210px)}.ris-tut-ciao__testi{padding:0 24px 4px}.ris-tut-ciao__h1{margin:0;font-size:46px;line-height:1;font-weight:800;letter-spacing:-.035em}.ris-tut-ciao__testo{margin:12px 0 0;font-size:19px;line-height:1.35;font-weight:600;text-wrap:pretty}.ris-tut-ciao__nota{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:15px;font-weight:700}.ris-tut-btn--bianco{background:#fff;color:var(--ris-action)}.ris-tut-btn--bianco:hover,.ris-tut-btn--bianco:active{background:#e3eefc}.ris-tut-storie__pannello--blu :focus-visible{outline-color:#fff}.ris-tut-int__testa{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:4px 20px 0}.ris-tut-int__testa .ris-tut-storie__h1{margin-bottom:6px;font-size:36px}.ris-tut-int__testa .ris-tut-rana{height:72px}.ris-tut-int__testo{margin:10px 20px 0}.ris-tut-int__chips{margin:20px 16px 8px}.ris-tut-int__vuoto{margin:20px;color:var(--ris-ink-soft)}.ris-tut-amici__h1{margin:4px 20px 0}.ris-tut-amici__testo{margin:10px 20px 0}.ris-tut-amici__h2{margin:20px 20px 2px;font-size:16px;font-weight:800}.ris-tut-persone{list-style:none;margin:0;padding:0 16px 0 20px}.ris-tut-persona{display:flex;align-items:center;gap:12px;padding:8px 0}.ris-tut-persona__av{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none;overflow:hidden;border-radius:var(--ris-squircle);background:var(--ris-av);color:#fff;font-size:20px;font-weight:800}.ris-tut-persona__av img{width:100%;height:100%;object-fit:cover}.ris-tut-persona__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ris-tut-persona__nome{font-size:16px;font-weight:700}.ris-tut-persona__perche{overflow:hidden;font-size:14px;color:var(--ris-ink-soft);white-space:nowrap;text-overflow:ellipsis}.ris-tut-persona .ris-tut-btn{flex:none;padding:0 18px;font-weight:700}.ris-tut-persona .ris-tut-btn--tenue{padding:0 14px 0 12px}.ris-tut-amici__vuoto{margin:6px 20px 0;font-size:15px;line-height:1.45;color:var(--ris-ink-soft)}.ris-tut-posizione{display:flex;flex-direction:column;gap:12px;margin:12px 16px 0;padding:14px;border-radius:var(--ris-radius-card);background:var(--ris-tint)}.ris-tut-posizione__riga{display:flex;align-items:flex-start;gap:12px}.ris-tut-posizione__riga p{margin:0;font-size:15px;line-height:1.4}.ris-tut-posizione .ris-tut-btn{align-self:flex-start;font-weight:700}.ris-tut-icona{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:var(--ris-squircle);background:var(--ris-field);color:var(--ris-action)}.ris-tut-posizione .ris-tut-icona{background:var(--ris-white)}:root[data-theme=dark] .ris-tut-icona{color:var(--ris-tint-ink)}.ris-tut-invita{display:flex;align-items:center;gap:12px;width:calc(100% - 32px);min-height:56px;margin:4px 16px 0;padding:0 4px;border:0;border-radius:18px;background:transparent;color:var(--ris-ink);font:inherit;text-align:left;cursor:pointer}.ris-tut-invita:hover{background:var(--ris-field)}.ris-tut-invita__txt{flex:1;display:flex;flex-direction:column;gap:1px}.ris-tut-invita__txt b{font-size:15px;font-weight:700}.ris-tut-invita__txt span{font-size:14px;color:var(--ris-ink-soft)}.ris-tut-invita>svg:last-child{color:var(--ris-ink-soft)}@media (min-width: 769px){.ris-tut-storie{align-items:center;padding:24px;background:#0e16228c}.ris-tut-storie__pannello{max-width:440px;max-height:min(820px,calc(100dvh - 48px));padding-top:0;overflow:hidden;border-radius:var(--ris-radius-sheet);box-shadow:0 18px 48px #0e162259}.ris-tut-storie__barre{padding:14px 14px 0}.ris-tut-storie__testa{height:52px;padding-left:18px}.ris-tut-storie__piede{padding-bottom:24px}.ris-tut-ciao__scena{flex:0 0 290px}.ris-tut-ciao__h1{font-size:40px}}.ris-panel.ris-tut-card{padding:14px 12px 10px 16px;background:var(--ris-white);color:var(--ris-ink)}.ris-tut-card__testa{display:flex;align-items:center;gap:12px}.ris-tut-card__rana{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;overflow:hidden;border-radius:var(--ris-squircle);background:var(--ris-tint)}.ris-tut-card__rana .ris-tut-rana{height:40px}.ris-tut-card__titoli{flex:1;min-width:0}.ris-tut-card__titolo{margin:0;font-size:18px;line-height:1.2;font-weight:800}.ris-tut-card__sotto{margin:2px 0 0;font-size:14px;line-height:1.35;color:var(--ris-ink-soft)}.ris-tut-card__barra{display:flex;gap:4px;margin:12px 4px 6px 0}.ris-tut-card__barra>span{flex:1;height:6px;border-radius:3px;background:var(--ris-line)}.ris-tut-card__barra>span.is-fatto{background:var(--ris-action)}.ris-tut-card__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ris-tut-riga{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 4px;border:0;border-radius:18px;background:transparent;color:var(--ris-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}button.ris-tut-riga:hover,label.ris-tut-riga:hover{background:var(--ris-surface)}.ris-tut-riga__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ris-tut-riga__titolo{font-size:15px;font-weight:700}.ris-tut-riga__sotto{font-size:13px;color:var(--ris-ink-soft)}.ris-tut-riga>svg:last-child{flex:none;color:var(--ris-ink-soft)}.ris-tut-riga__icona{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:var(--ris-squircle);background:var(--ris-field);color:var(--ris-action)}:root[data-theme=dark] .ris-tut-riga__icona{color:var(--ris-tint-ink)}.ris-tut-riga__icona--oro{background:var(--ris-gold);color:var(--ris-gold-ink)}:root[data-theme=dark] .ris-tut-riga__icona--oro{color:var(--ris-gold-ink)}.ris-tut-riga--fatta{min-height:52px;cursor:default}.ris-tut-riga--fatta .ris-tut-riga__titolo{font-weight:600;color:var(--ris-ink-soft)}.ris-tut-spunta{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none}.ris-tut-spunta>span{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--ris-action);color:#fff}.ris-tut-riga__fatto{padding-right:10px;font-size:13px;font-weight:800;color:var(--ris-tint-ink)}.ris-tut-riga--evidenziata{min-height:60px;margin:2px 0;padding-right:10px;background:var(--ris-tint)}button.ris-tut-riga--evidenziata:hover{background:var(--ris-tint);filter:brightness(.98)}.ris-tut-riga--evidenziata .ris-tut-riga__titolo{font-weight:800}.ris-tut-riga--evidenziata .ris-tut-riga__sotto{color:var(--ris-tint-ink);font-weight:600}.ris-tut-riga--evidenziata .ris-tut-riga__icona{background:var(--ris-action);color:#fff}.ris-tut-inizia{display:inline-flex;align-items:center;height:32px;flex:none;padding:0 14px;border-radius:16px;background:var(--ris-action);color:#fff;font-size:14px;font-weight:800}.ris-tut-card__aiuto{margin:0 4px 6px 56px;padding:10px 12px;border-radius:14px;background:var(--ris-surface);font-size:14px;line-height:1.4}.ris-tut-gia{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:2px;padding:0 4px;border:0;background:transparent;color:var(--ris-ink-soft);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.ris-tut-gia__spunta{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:50%;background:var(--ris-action);color:#fff}.ris-tut-gia>span:nth-child(2){flex:1}.ris-tut-gia>svg{transition:transform .2s ease}.ris-tut-gia[aria-expanded=true]>svg{transform:rotate(180deg)}.ris-tut-card__errore{margin:6px 4px 4px;font-size:14px;color:var(--ris-danger)}.ris-tut-foglio__testo{margin:0 20px 14px;font-size:15px;line-height:1.45;color:var(--ris-ink-soft)}.ris-tut-foglio__chips{margin:0 16px}.ris-tut-foglio__piede{display:flex;flex-direction:column;gap:10px;padding:16px 20px 4px}.ris-tut-foglio .ris-tut-persone{padding-top:4px}.ris-tut-foglio .ris-sheet__panel{scroll-padding-block:8px}.ris-tut-velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950}.ris-tut-anello{position:fixed;display:block;padding:0;border:0;border-radius:20px;background:transparent;box-shadow:0 0 0 3px var(--ris-signal),0 0 0 200vmax #0e16229e;cursor:pointer;transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease}.ris-tut-anello--solo-velo{box-shadow:0 0 0 200vmax #0e16229e;pointer-events:none}.ris-tut-anello:focus-visible{outline:2px solid #fff;outline-offset:4px}body:has(.ris-tut-velo[data-bersaglio=primi-passi]) .ris-fab{visibility:hidden}.ris-tut-fumetto{position:fixed;box-sizing:border-box;overflow:visible;padding:18px 18px 12px;border-radius:var(--ris-radius-card);background:var(--ris-white);color:var(--ris-ink);box-shadow:0 18px 48px #14284633;outline:none}.ris-tut-fumetto__corpo{max-height:calc(100dvh - 42px);margin:-6px;padding:6px;scroll-padding:6px;overflow-y:auto;overscroll-behavior:contain}.ris-tut-fumetto__freccia{position:absolute;width:18px;height:18px;border-radius:3px;background:var(--ris-white);transform:rotate(45deg)}.ris-tut-fumetto--sopra .ris-tut-fumetto__freccia{bottom:-8px;margin-left:-9px}.ris-tut-fumetto--sotto .ris-tut-fumetto__freccia{top:-8px;margin-left:-9px}.ris-tut-fumetto--destra .ris-tut-fumetto__freccia{left:-8px;margin-top:-9px}.ris-tut-fumetto__rana{position:absolute;top:-48px;left:14px;height:64px;pointer-events:none}.ris-tut-fumetto__rana--destra{left:auto;right:18px;top:-46px}.ris-tut-fumetto--rana-dentro .ris-tut-fumetto__rana{top:14px;height:36px}.ris-tut-fumetto--rana-dentro .ris-tut-fumetto__rana--destra{right:16px}.ris-tut-fumetto__tappa{display:flex;justify-content:flex-end}.ris-tut-fumetto__tappa span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:13px;background:var(--ris-tint);color:var(--ris-tint-ink);font-size:13px;font-weight:800}.ris-tut-fumetto__titolo{margin:10px 0 0;font-size:21px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.ris-tut-fumetto--senza-tappa .ris-tut-fumetto__titolo{margin-top:0;max-width:calc(100% - 76px)}.ris-tut-fumetto__testo{margin:6px 0 0;font-size:15px;line-height:1.45;color:var(--ris-ink-soft);text-wrap:pretty}.ris-tut-fumetto__azioni{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.ris-tut-fumetto__azioni--fine{justify-content:flex-end;margin-top:12px}.ris-tut-crea{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:14px 0 0;padding:12px 6px;border-radius:18px;background:var(--ris-surface)}.ris-tut-crea li{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:700}.ris-tut-crea__ic{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ris-squircle);color:#fff}.ris-tut-crea__pro{position:absolute;top:-8px;right:-11px;display:flex;align-items:center;height:16px;padding:0 5px;border:2px solid var(--ris-surface);border-radius:8px;background:var(--ris-gold);color:var(--ris-gold-ink);font-size:10px;font-weight:800;line-height:1}.ris-tut-nota{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px;border-radius:18px;background:var(--ris-surface)}.ris-tut-nota p{margin:0;font-size:14px;line-height:1.4}.ris-tut-schede{margin-top:12px;padding:12px;border-radius:18px;background:var(--ris-surface)}.ris-tut-schede__etichetta{margin:0 0 8px 4px;font-size:12px;font-weight:700;color:var(--ris-ink-soft)}.ris-tut-schede__barra{display:flex;padding:4px;border-radius:999px;background:var(--ris-white)}.ris-tut-schede__barra span{flex:1;display:flex;align-items:center;justify-content:center;height:34px;border-radius:999px;color:var(--ris-ink-soft);font-size:14px;font-weight:600}.ris-tut-schede__barra span:first-child{background:var(--ris-action);color:#fff;font-weight:700}.ris-tut-schede__barra span:last-child{flex:1.2}.ris-tut-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.ris-tut-sheet__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e162280;animation:ris-sheet-fade .2s ease-out}.ris-tut-sheet__coriandoli{position:absolute;top:-84px;left:0;right:0;height:132px;pointer-events:none}.ris-tut-sheet__coriandoli span{position:absolute;border-radius:50%}.ris-tut-sheet--festa .ris-tut-sheet__coriandoli{top:-96px;height:150px}.ris-tut-sheet__pannello{position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;max-width:480px;max-height:calc(100dvh - 84px);padding:96px 20px calc(26px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-radius:var(--ris-radius-sheet) var(--ris-radius-sheet) 0 0;background:var(--ris-white);color:var(--ris-ink);box-shadow:0 -12px 40px #0e162240;text-align:center;outline:none;animation:ris-sheet-up .26s var(--ris-ease, ease-out)}.ris-tut-sheet__corpo{display:flex;flex-direction:column;align-items:center;align-self:stretch;min-height:0;margin:-6px;padding:6px;scroll-padding:6px;overflow-y:auto;overscroll-behavior:contain}.ris-tut-sheet__ombra{position:absolute;top:52px;left:50%;width:164px;height:30px;margin-left:-82px;border-radius:50%;background:var(--ris-tint)}.ris-tut-sheet__rana{position:absolute;top:-76px;left:50%;height:150px;transform:translate(-50%)}.ris-tut-sheet--festa .ris-tut-sheet__pannello{padding-top:104px}.ris-tut-sheet--festa .ris-tut-sheet__ombra{top:60px;width:180px;height:32px;margin-left:-90px}.ris-tut-sheet--festa .ris-tut-sheet__rana{top:-86px;height:170px}@media (max-height: 640px){.ris-tut-sheet__pannello,.ris-tut-sheet--festa .ris-tut-sheet__pannello{padding-top:70px}.ris-tut-sheet__rana,.ris-tut-sheet--festa .ris-tut-sheet__rana{top:-52px;height:112px}.ris-tut-sheet__ombra,.ris-tut-sheet--festa .ris-tut-sheet__ombra{top:38px;width:130px;height:24px;margin-left:-65px}.ris-tut-sheet__coriandoli,.ris-tut-sheet--festa .ris-tut-sheet__coriandoli{top:-54px;height:96px}.ris-tut-sheet__azioni{margin-top:18px}}.ris-tut-sheet__h2{margin:0;font-size:28px;line-height:1.12;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.ris-tut-sheet--festa .ris-tut-sheet__h2{margin-top:12px;font-size:30px;line-height:1.1}.ris-tut-sheet__testo{margin:10px 0 0;max-width:320px;font-size:16px;line-height:1.45;color:var(--ris-ink-soft);text-wrap:pretty}.ris-tut-sheet__azioni{display:flex;flex-direction:column;gap:10px;align-self:stretch;margin-top:26px}.ris-tut-sheet__nota{margin:14px 0 0;font-size:13px;line-height:1.4;color:var(--ris-ink-soft)}.ris-tut-tappe{position:relative;margin-top:22px}.ris-tut-tappe:before{content:"";position:absolute;top:26px;left:46px;right:46px;border-top:2px dashed var(--ris-border);opacity:.6}.ris-tut-tappe ol{position:relative;display:flex;gap:18px;list-style:none;margin:0;padding:0}.ris-tut-tappe li{display:flex;flex-direction:column;align-items:center;gap:8px;width:92px;font-size:14px;font-weight:700}.ris-tut-tappe__ic{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--ris-squircle);background:var(--ris-tint);color:var(--ris-tint-ink);box-shadow:0 0 0 4px var(--ris-white)}.ris-tut-fine{align-self:stretch;display:flex;flex-direction:column;list-style:none;margin:14px 0 0;padding:0;text-align:left}.ris-tut-fine .ris-tut-riga{padding:10px 8px;border-radius:20px}.ris-tut-fine .ris-tut-riga__icona{width:44px;height:44px;background:var(--ris-tint);color:var(--ris-tint-ink)}.ris-tut-fine .ris-tut-riga__titolo{font-size:16px}.ris-tut-fine .ris-tut-riga__sotto{font-size:14px;line-height:1.35}.ris-tut-fatti{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:18px 0 0;padding:0}.ris-tut-fatti li{display:flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border-radius:17px;background:var(--ris-tint);color:var(--ris-tint-ink);font-size:14px;font-weight:700}@media (min-width: 769px){.ris-tut-sheet{justify-content:center;padding:24px}.ris-tut-sheet__pannello{max-width:440px;max-height:calc(100dvh - 128px);margin-top:80px;border-radius:var(--ris-radius-sheet);padding-bottom:26px}}@media (min-width: 769px) and (max-height: 560px){.ris-tut-sheet{padding:8px 24px}.ris-tut-sheet__pannello{margin-top:52px;max-height:calc(100dvh - 64px)}}.ris-tut-avviso{position:fixed;top:calc(12px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));left:50%;z-index:960;display:flex;align-items:center;gap:12px;box-sizing:border-box;width:min(420px,calc(100% - 24px));padding:12px 8px 12px 10px;border-radius:var(--ris-radius-card);background:var(--ris-white);color:var(--ris-ink);box-shadow:0 18px 48px #14284633;transform:translate(-50%);animation:ris-tut-cala .3s var(--ris-ease, ease-out)}@keyframes ris-tut-cala{0%{transform:translate(-50%,-24px);opacity:0}to{transform:translate(-50%);opacity:1}}.ris-tut-avviso__rana{display:flex;align-items:center;justify-content:center;width:60px;height:60px;flex:none;overflow:hidden;border-radius:var(--ris-squircle);background:var(--ris-tint)}.ris-tut-avviso__rana .ris-tut-rana{height:48px}.ris-tut-avviso__txt{flex:1;min-width:0}.ris-tut-avviso__titolo{margin:0;font-size:16px;line-height:1.25;font-weight:800}.ris-tut-avviso__testo{margin:3px 0 0;font-size:14px;line-height:1.35;color:var(--ris-ink-soft)}@media (min-width: 769px){.ris-tut-avviso{top:84px}}.ris-tut-cifra{text-align:left}.ris-tut-cifra__testa{display:flex;align-items:center;gap:14px}.ris-tut-cifra__rana{position:relative;flex:none;width:74px;height:84px}.ris-tut-cifra__rana .ris-tut-rana{height:84px}.ris-tut-cifra__lucchetto{position:absolute;right:-8px;bottom:-4px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:34px;height:34px;border:3px solid var(--ris-white);border-radius:var(--ris-squircle);background:var(--ris-action);color:#fff}.ris-tut-cifra__titolo{margin:0;font-size:23px;line-height:1.15;font-weight:800;letter-spacing:-.01em}.ris-tut-cifra__sotto{margin:4px 0 0;font-size:15px;line-height:1.4;color:var(--ris-ink-soft)}.ris-tut-cifra__punti{display:flex;flex-direction:column;gap:12px;list-style:none;margin:16px 0 18px;padding:0}.ris-tut-cifra__punti li{display:flex;align-items:flex-start;gap:12px}.ris-tut-cifra__punti p{margin:0;font-size:15px;line-height:1.4}.ris-tut-cifra__ic{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:var(--ris-squircle);background:var(--ris-tint);color:var(--ris-tint-ink)}.ris-tut-cifra__label{display:block;margin:12px 0 6px;font-size:14px;font-weight:700;text-align:left}.ris-tut-consiglio{margin:0 0 12px;padding:14px 14px 6px;border-radius:var(--ris-radius-card);background:var(--ris-white);color:var(--ris-ink)}.ris-tut-consiglio__testa{display:flex;align-items:center;gap:12px}.ris-tut-consiglio__testa .ris-tut-rana{height:56px}.ris-tut-consiglio__titolo{flex:1;margin:0;font-size:19px;line-height:1.2;font-weight:800}.ris-tut-consiglio__due{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.ris-tut-consiglio__box{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:18px;background:var(--ris-surface)}.ris-tut-consiglio__box b{font-size:15px;font-weight:800}.ris-tut-consiglio__box span:last-child{font-size:14px;line-height:1.4;color:var(--ris-ink-soft)}.ris-tut-consiglio__box .ris-tut-cifra__ic{width:36px;height:36px}.ris-tut-consiglio__piede{display:flex;justify-content:flex-end;margin-top:2px}@media (min-width: 769px){.ris-tut-consiglio{margin-bottom:16px;border:1px solid var(--ris-line)}}.ris-tut-notifiche{display:flex;flex-direction:column;gap:14px;margin:10px 0 4px;padding:16px;border:1px solid var(--ris-line);border-radius:var(--ris-radius-card);background:var(--ris-white);color:var(--ris-ink)}.ris-tut-notifiche__testa{display:flex;align-items:flex-start;gap:12px}.ris-tut-notifiche__rana{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex:none;overflow:hidden;border-radius:var(--ris-squircle);background:var(--ris-tint)}.ris-tut-notifiche__rana .ris-tut-rana{height:44px}.ris-tut-notifiche__titolo{margin:0;font-size:17px;line-height:1.25;font-weight:800}.ris-tut-notifiche__testo{margin:4px 0 0;font-size:14px;line-height:1.4;color:var(--ris-ink-soft)}.ris-tut-notifiche__azioni{display:flex;align-items:center;gap:8px}.ris-tut-notifiche__azioni .ris-tut-btn:first-child{flex:1}.ris-tut-notifiche--fatto{flex-direction:row;align-items:center;gap:10px;align-self:center;padding:10px 16px 10px 10px}.ris-tut-notifiche--fatto .ris-tut-notifiche__rana{width:44px;height:44px}.ris-tut-notifiche--fatto .ris-tut-notifiche__rana .ris-tut-rana{height:36px}.ris-tut-notifiche--fatto p{margin:0;font-size:14px;line-height:1.35;font-weight:600}.ris-tut-missione{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;background:var(--ris-tint);color:var(--ris-tint-ink);font-size:13px;font-weight:700}.ris-tut-missione span:nth-child(2){flex:1}.ris-tut-missione-nota{position:relative;display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:12px 14px 12px 10px;border-radius:20px;background:var(--ris-tint)}.ris-tut-missione-nota:after{content:"";position:absolute;left:34px;bottom:-7px;width:16px;height:16px;border-radius:3px;background:var(--ris-tint);transform:rotate(45deg)}.ris-tut-missione-nota .ris-tut-rana{position:relative;z-index:1;height:48px}.ris-tut-missione-nota p{position:relative;z-index:1;margin:0;font-size:15px;line-height:1.4;color:var(--ris-ink)}.ris-composer26__publish.ris-tut-pubblica{box-shadow:0 0 0 2px var(--ris-white),0 0 0 4px var(--ris-signal)}@media (prefers-reduced-motion: reduce){.ris-tut-storie__barra.is-ora>span{animation:none;width:100%}.ris-tut-anello{transition:none}.ris-tut-avviso,.ris-tut-sheet__pannello,.ris-tut-sheet__velo{animation:none}}.ris-msg .ris-chat-link{color:#155ac4;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}[data-theme=dark] .ris-msg .ris-chat-link{color:#9bc7ff}.ris-msg.ris-msg--mine .ris-chat-link{color:#e4efff}.ris-chat-link:focus-visible,.ris-link-card:focus-visible{outline:2px solid #70aaff;outline-offset:3px}.ris-link-card{display:flex;flex-direction:column;width:min(320px,100%);min-width:0;margin-top:7px;border:1px solid var(--ris-line, #d5deeb);border-radius:12px;overflow:hidden;background:var(--ris-surface, #fff);color:var(--ris-ink, #162640);text-decoration:none}.ris-link-card__media{position:relative;display:block;background:var(--ris-field, #eef2f7)}.ris-link-card__image{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.ris-link-card__media.is-box{background:#fff}.ris-link-card__media.is-box .ris-link-card__image{aspect-ratio:auto;height:180px;object-fit:contain}.ris-link-card__play{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;transform:translate(-50%,-50%);border-radius:50%;color:#fff;background:#0000008c;box-shadow:0 2px 10px #00000040}.ris-link-card__play svg{margin-left:3px;fill:currentColor}.ris-link-card__body{display:flex;flex-direction:column;gap:3px;padding:9px 12px 11px;overflow-wrap:anywhere}.ris-link-card__host{color:var(--ris-ink-soft, #52617a);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ris-link-card__title{font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ris-link-card__description{font-size:12px;line-height:1.4;color:var(--ris-ink-soft, #52617a);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ris-link-card.is-static{margin-top:0;width:100%}.ris-link-draft{grid-column:1 / -1;display:flex;align-items:flex-start;gap:10px;min-width:0;font-size:13px;color:var(--ris-ink-soft, #52617a)}.ris-link-draft .ris-link-card{flex:1;flex-direction:row;width:auto;margin:0;max-width:420px}.ris-link-draft .ris-link-card__media{flex-shrink:0}.ris-link-draft .ris-link-card__image,.ris-link-draft .ris-link-card__media.is-box .ris-link-card__image{width:72px;height:80px;aspect-ratio:auto}.ris-link-draft .ris-link-card__play{width:30px;height:30px}.ris-link-draft .ris-link-card__description{-webkit-line-clamp:2}.ris-link-draft__close{border:0;background:transparent;color:inherit;cursor:pointer;font-size:24px;line-height:1;padding:6px;flex-shrink:0}.ris-link-send-status{grid-column:1 / -1;font-size:12px;color:var(--ris-ink-soft, #52617a)}.ris-link-card.is-icon{flex-direction:row;align-items:center}.ris-link-card.is-icon .ris-link-card__media{flex:none;width:64px;height:64px;margin:10px 0 10px 10px;border-radius:10px;overflow:hidden;background:#fff}.ris-link-card.is-icon .ris-link-card__image{width:64px;height:64px;aspect-ratio:auto;object-fit:contain}.ris-link-card.is-icon .ris-link-card__play{width:28px;height:28px}.ris-post__link{color:var(--ris-blue-text, #155ac4);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.ris-link-card.ris-link-card--post{width:100%;margin-top:10px;border-radius:14px}.ris-link-card--post .ris-link-card__media.is-box .ris-link-card__image{height:260px}.ris-link-card--post .ris-link-card__title{font-size:15px}.ris-link-card--post .ris-link-card__body{padding:10px 14px 12px}.ris-composer26__link{margin:8px 0 4px}.ris-composer26__link .ris-link-draft .ris-link-card{max-width:none}.ris-composer26__link .ris-link-draft .ris-link-card:not(.is-icon) .ris-link-card__media:not(.is-box){align-self:stretch}.ris-composer26__link .ris-link-draft .ris-link-card:not(.is-icon) .ris-link-card__media:not(.is-box) .ris-link-card__image{width:136px;height:100%;min-height:76px;object-fit:cover}.ris-condividi__preview{display:flex;flex-direction:column;gap:10px;margin:0 20px 12px;padding:12px;border-radius:18px;background:var(--ris-field)}.ris-condividi__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ris-condividi__tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1;overflow:hidden;padding:6px;border-radius:12px;color:var(--ris-ink-soft);background:var(--ris-white)}.ris-condividi__tile--image{padding:0}.ris-condividi__tile img{width:100%;height:100%;object-fit:cover}.ris-condividi__tilename{max-width:100%;overflow:hidden;font-size:11px;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ris-condividi__more{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:#fff;background:#00000073}.ris-condividi__text{display:-webkit-box;margin:0;overflow:hidden;font-size:15px;line-height:1.4;color:var(--ris-ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.ris-condividi__text.is-link{color:var(--ris-blue-text, var(--ris-ink));-webkit-line-clamp:2;line-clamp:2}.ris-condividi__note{display:flex;align-items:flex-start;gap:8px;margin:0 20px 10px;font-size:14px;line-height:1.35;color:var(--ris-ink-soft)}.ris-condividi__note svg{flex:none;margin-top:2px}.ris-condividi__list .ris-crea__item:disabled{cursor:default;transform:none}.ris-condividi__list .ris-crea__item:disabled .ris-crea__ico,.ris-condividi__list .ris-crea__item:disabled .ris-crea__title{opacity:.5}.ris-condividi__list .ris-crea__item:disabled:hover{background:transparent}.ris-condividi__empty{display:flex;flex-direction:column;gap:12px;margin:4px 20px 0;color:var(--ris-ink-soft)}.ris-condividi__empty p{margin:0}.ris-condividi__preview.is-compact{flex-direction:row;align-items:center;gap:10px;margin:0;padding:8px;border-radius:14px}.ris-condividi__preview.is-compact .ris-condividi__tiles{display:flex;flex:none;gap:6px}.ris-condividi__preview.is-compact .ris-condividi__tile{width:44px;height:44px;border-radius:10px}.ris-condividi__preview.is-compact .ris-condividi__tilename{display:none}.ris-condividi__preview.is-compact .ris-condividi__more{font-size:15px}.ris-condividi__preview.is-compact .ris-condividi__text{min-width:0;font-size:14px;-webkit-line-clamp:2;line-clamp:2}.ris-condividi__preview .ris-link-card{border-color:transparent}.ris-condividi__preview.is-compact{flex-wrap:wrap}.ris-condividi__preview.is-compact .ris-link-card{flex:1 1 200px;flex-direction:row;align-items:center;min-width:0;border-radius:10px}.ris-condividi__preview.is-compact .ris-link-card__media{flex:none}.ris-condividi__preview.is-compact .ris-link-card__image,.ris-condividi__preview.is-compact .ris-link-card__media.is-box .ris-link-card__image{width:72px;height:54px;aspect-ratio:auto}.ris-condividi__preview.is-compact .ris-link-card__play{width:24px;height:24px}.ris-condividi__preview.is-compact .ris-link-card__body{padding:6px 10px}.ris-condividi__preview.is-compact .ris-link-card__title{font-size:13px;-webkit-line-clamp:1;line-clamp:1}.ris-condividi__preview.is-compact .ris-link-card__description{display:none}.ris-scelta-foto__voci{display:flex;flex-direction:column;gap:8px;padding:4px 16px 8px}.ris-scelta-foto__voce{display:flex;align-items:center;gap:14px;width:100%;min-height:54px;padding:0 16px;border:0;border-radius:16px;color:var(--ris-ink);background:var(--ris-field);font:inherit;font-size:16px;font-weight:700;text-align:left;cursor:pointer}.ris-scelta-foto__voce:active{filter:brightness(.95)}.ris-scelta-foto__voce:focus-visible{outline:2px solid var(--ris-green-bright);outline-offset:2px}.ris-welcome__bar,.ris-public__bar{background:var(--ris-glass);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--ris-glass-line, var(--ris-line));padding-top:var(--safe-area-inset-top, env(safe-area-inset-top, 0px))}.ris-welcome__bar-in,.ris-public__bar-in{max-width:980px;margin:0 auto;padding:10px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ris-welcome__brand,.ris-public__brand{color:var(--ris-ink);font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:34px;margin-top:18.6px;text-decoration:none}.ris-public__brand,.ris-welcome__brand--solo{margin-top:0;line-height:38px}.ris-welcome__login{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.ris-welcome__field{display:flex;flex-direction:column;gap:3px}.ris-welcome__field label,.ris-welcome__field>span{color:var(--ris-ink-soft);font-size:13px;line-height:1.2}.ris-welcome__field input{height:34px;width:170px;padding:0 8px;font-size:var(--ris-fs-sm);border:1px solid var(--ris-border);border-radius:var(--ris-radius);background:var(--ris-white);color:var(--ris-ink)}.ris-welcome__field a{color:var(--ris-blue-text);font-size:12px;text-decoration:none;margin-top:2px}.ris-welcome__field a:hover{text-decoration:underline}.ris-welcome__field--btn .ris-btn{height:34px;padding-top:0;padding-bottom:0}.ris-welcome__login-error{max-width:980px;margin:0 auto;padding:0 16px 8px;color:var(--ris-danger);font-size:var(--ris-fs-sm);text-align:right}.ris-welcome__main{max-width:980px;margin:0 auto;padding:48px 16px 40px;display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:start}.ris-welcome__pitch h1{font-size:26px;line-height:1.35;font-weight:600;margin:8px 0 18px;color:var(--ris-ink)}.ris-welcome__rows{list-style:none;margin:0;padding:0;border-top:1px solid var(--ris-line)}.ris-welcome__rows li{padding:12px 0;border-bottom:1px solid var(--ris-line);color:var(--ris-ink-soft);font-size:var(--ris-fs-base)}.ris-welcome__rows strong{color:var(--ris-ink)}.ris-welcome__card{background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius);padding:22px 24px 20px}.ris-welcome__card h2{margin:0 0 2px;font-size:var(--ris-fs-xl);color:var(--ris-ink)}.ris-welcome__free{margin:0 0 14px}.ris-welcome__fine{color:var(--ris-ink-soft);font-size:12px;line-height:1.5;margin:12px 0 0}.ris-welcome__fine a{color:var(--ris-blue-text);text-decoration:none}.ris-welcome__fine a:hover{text-decoration:underline}.ris-welcome__login-link{display:none;text-align:center;margin:14px 0 0;font-size:var(--ris-fs-base);color:var(--ris-ink-soft)}.ris-welcome__login-link a,.ris-welcome__login-link .ris-linkbtn{color:var(--ris-blue-text);font-weight:600;text-decoration:none}.ris-welcome__cardlink{text-align:center;margin:16px 0 0;font-size:var(--ris-fs-base);color:var(--ris-ink-soft)}.ris-welcome__cardlink a{color:var(--ris-blue-text);font-weight:600;text-decoration:none}.ris-welcome__cardlink a:hover{text-decoration:underline}.ris-welcome__tabs{display:none}.ris-welcome__tab{flex:1 1 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;padding:10px 4px 9px;font:inherit;font-weight:600;font-size:var(--ris-fs-base);color:var(--ris-ink-soft);cursor:pointer;min-height:44px}.ris-welcome__tab.is-on{color:var(--ris-blue-text);border-bottom-color:var(--ris-blue)}.ris-welcome__pane--login{display:none}.ris-welcome__footer{max-width:980px;margin:0 auto;padding:14px 16px 18px;border-top:1px solid var(--ris-line);display:flex;gap:14px;flex-wrap:wrap;color:var(--ris-ink-soft);font-size:var(--ris-fs-sm)}.ris-welcome__footer a{color:var(--ris-ink-soft);text-decoration:none}.ris-welcome__footer a:hover{text-decoration:underline}@media (max-width: 760px){.ris-welcome__login{display:none}.ris-welcome__bar-in{justify-content:center}.ris-welcome__brand{margin-top:0}.ris-welcome__main{grid-template-columns:1fr;gap:18px;padding-top:18px}.ris-welcome__pitch h1{font-size:20px;text-align:center;margin-bottom:0}.ris-welcome__rows{display:none}.ris-welcome__login-link{display:block}.ris-welcome__tabs{display:flex;gap:4px;margin:-6px -6px 16px;border-bottom:1px solid var(--ris-line)}.ris-welcome__pane{display:none}.ris-welcome__pane.is-on{display:block}.ris-welcome__card{padding:16px 14px 14px}.ris-welcome__card h2{font-size:var(--ris-fs-lg)}.ris-welcome__footer{gap:10px 14px;justify-content:center;padding-bottom:calc(18px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}}.ris-public__bar-actions{display:flex;gap:10px;align-items:center}.ris-public__main{max-width:760px;margin:0 auto;padding:28px 16px 48px}.ris-doc{line-height:1.65;color:var(--ris-ink)}.ris-doc h1{font-size:var(--ris-fs-xl);margin:0 0 6px}.ris-doc h2{font-size:var(--ris-fs-lg);margin:26px 0 8px}.ris-doc p,.ris-doc li{font-size:var(--ris-fs-base);color:var(--ris-ink-soft)}.ris-doc strong{color:var(--ris-ink)}.ris-doc a{color:var(--ris-blue-text)}.ris-doc__updated{font-size:var(--ris-fs-sm);color:var(--ris-placeholder);margin-bottom:18px}.ris-doc__draft{border:1px solid var(--ris-border);background:var(--ris-surface);border-radius:var(--ris-radius);padding:10px 14px;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin:0 0 20px}.ris-pw{position:relative;display:flex;align-items:stretch}.ris-pw .ris-pw__input{flex:1;min-width:0;padding-right:48px}.ris-pw .ris-pw__input::-ms-reveal,.ris-pw .ris-pw__input::-ms-clear{display:none}.ris-pw__eye{position:absolute;top:0;right:2px;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:0;margin:0;padding:0;border:0;border-radius:var(--ris-radius, 6px);background:none;color:var(--ris-ink-soft);cursor:pointer;-webkit-tap-highlight-color:transparent}.ris-pw__eye:hover{color:var(--ris-ink)}.ris-pw__eye[aria-pressed=true]{color:var(--ris-blue-text, var(--ris-blue))}.ris-pw__eye:focus-visible{outline:2px solid var(--ris-action, var(--ris-blue));outline-offset:-6px}.ris-pw--compact .ris-pw__input{padding-right:34px}.ris-pw--compact .ris-pw__eye{right:0;width:34px}.ris-wheel{--ris-wheel-item: 44px;--ris-wheel-rows: 5;position:relative;display:grid;grid-template-columns:.9fr 1.7fr 1.1fr;gap:2px;height:calc(var(--ris-wheel-item) * var(--ris-wheel-rows));padding:0 6px;overflow:hidden;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius);user-select:none;-webkit-user-select:none;touch-action:pan-y}.ris-wheel--compact{--ris-wheel-item: 36px}.ris-wheel:before{content:"";position:absolute;top:50%;left:6px;right:6px;height:var(--ris-wheel-item);transform:translateY(-50%);border-radius:calc(var(--ris-radius) - 4px);background:var(--ris-tint, var(--ris-surface));pointer-events:none}.ris-wheel.is-empty:before{background:var(--ris-field, var(--ris-surface))}.ris-wheel:focus-within{border-color:var(--ris-action, var(--ris-blue));box-shadow:0 0 0 4px var(--ris-tint, transparent)}.ris-wheel.is-error{border-color:var(--ris-danger)}.ris-wheel__col{position:relative;height:100%;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 32%,#000 68%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 32%,#000 68%,transparent 100%)}.ris-wheel__col::-webkit-scrollbar{display:none}.ris-wheel__pad{height:calc(50% - var(--ris-wheel-item) / 2)}.ris-wheel__item{display:flex;align-items:center;justify-content:center;height:var(--ris-wheel-item);scroll-snap-align:center;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ris-ink-soft);white-space:nowrap;cursor:pointer;transition:color .12s}.ris-wheel--compact .ris-wheel__item{font-size:15px}.ris-wheel__item.is-sel{font-weight:800;color:var(--ris-tint-ink, var(--ris-blue-text, var(--ris-ink)))}.ris-wheel.is-empty .ris-wheel__item.is-sel{color:var(--ris-ink)}.ris-wheel__col:focus-visible .ris-wheel__item.is-sel{border-radius:calc(var(--ris-radius) - 4px);box-shadow:inset 0 0 0 2px var(--ris-action, var(--ris-blue))}.ris-wheel__summary{margin:0;font-size:14px;color:var(--ris-ink-soft)}.ris-wheel__summary strong{color:var(--ris-ink)}.ris-wheel__summary.is-warn{color:var(--ris-danger);font-weight:700}@media (prefers-reduced-motion: reduce){.ris-wheel__item{transition:none}}.ris-nondisp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:var(--ris-ink)}.ris-nondisp--pannello{padding:36px 22px 26px;background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius-card)}.ris-nondisp--pagina{max-width:520px;margin:0 auto;padding:72px 20px 48px;min-height:100vh;min-height:100dvh;justify-content:center;box-sizing:border-box}.ris-nondisp__icona{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--ris-blue-050);color:var(--ris-blue);margin-bottom:4px}.ris-nondisp__titolo{margin:0;font-size:1.45rem;line-height:1.25;font-weight:700;color:var(--ris-ink)}.ris-nondisp__testo{margin:0;max-width:42ch;color:var(--ris-ink-soft);line-height:1.5}.ris-nondisp__azioni{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.ris-nondisp__azioni .ris-btn{text-decoration:none}.ris-nondisp__supporto{width:100%;max-width:400px;margin-top:18px;padding:16px 18px;border-radius:16px;background:var(--ris-surface);border:1px solid var(--ris-line);text-align:left;box-sizing:border-box}.ris-nondisp__supporto-titolo{margin:0 0 10px;font-weight:600;color:var(--ris-ink)}.ris-nondisp__supporto ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ris-nondisp__supporto li{display:flex;align-items:center;gap:10px;color:var(--ris-ink-soft);font-size:.95rem;min-width:0}.ris-nondisp__supporto li svg{flex-shrink:0;color:var(--ris-blue)}.ris-nondisp__supporto li span{overflow-wrap:anywhere}.ris-nondisp__supporto a{color:var(--ris-blue-text, var(--ris-blue));font-weight:600}.ris-nondisp__nota{margin:12px 0 0;font-size:.85rem;color:var(--ris-ink-soft)}.ris-repost{position:relative}.ris-post__action--repost.is-reposted,.ris-post__action--repost.is-reposted:hover{color:#1f9d55;background:#1f9d551a}.ris-repost__static{cursor:default}.ris-quik-act.is-reposted{color:#fff}.ris-quik-act.is-reposted svg{background:#1f9d55;border-color:#ffffff4d}.ris-kebab__menu.ris-repost__menu{left:0;right:auto;min-width:264px;padding:6px;border-radius:var(--ris-radius-md, 16px);box-shadow:var(--ris-shadow-3)}.ris-kebab__menu.ris-repost__menu.is-rail{left:auto;right:calc(100% + 10px);top:auto;bottom:0}.ris-repost__item{gap:12px;padding:10px 12px;text-align:left;border-radius:11px}.ris-repost__item small{display:block;font-size:12.5px;font-weight:400;color:var(--ris-ink-soft);margin-top:1px}.ris-repost__icon{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:var(--ris-ink);background:var(--ris-field)}.ris-repost__icon.is-green{color:#1f9d55;background:#1f9d551f}.ris-repost-modal{z-index:1200}.ris-repost-modal__dialog{display:flex;flex-direction:column;gap:12px;max-width:560px;border-radius:var(--ris-radius-card, 22px);padding:16px 18px}.ris-repost-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ris-repost-modal__head h2{margin:0;font-size:18px}.ris-repost-modal__cancel{border:0;background:transparent;font:inherit;color:var(--ris-ink-soft);cursor:pointer;padding:6px 2px}.ris-repost-modal__text{width:100%;min-height:92px;resize:vertical;border:0;outline:none;font:inherit;font-size:16px;line-height:1.5;color:var(--ris-ink);background:transparent}.ris-repost-modal__preview{border:1px solid var(--ris-line);border-radius:18px;padding:12px 14px;max-height:260px;overflow:hidden}.ris-repost-modal__foot{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--ris-ink-soft)}.ris-repost-modal__foot .is-near{color:#d93848;font-weight:700}.ris-repost-modal__vis{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-weight:600;background:var(--ris-field)}.ris-repost-quoted{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--ris-ink);text-decoration:none}.ris-repost-quoted__who{display:flex;align-items:center;gap:8px;font-weight:700;font-size:13.5px}.ris-repost-quoted__who img,.ris-repost-quoted__who .ris-repost-quoted__ini{width:24px;height:24px;border-radius:8px;object-fit:cover;display:grid;place-items:center;font-size:11px;color:#fff;background:var(--ris-action)}.ris-repost-quoted__body{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ris-repost-quoted__media{width:100%;max-height:150px;object-fit:cover;border-radius:12px;background:#1d2228}.ris-quik-repostby{position:absolute;z-index:4;top:16px;left:66px;right:66px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none}.ris-quik-repostby__tag{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:5px 12px 5px 5px;border-radius:999px;font-size:13.5px;font-weight:600;color:#fff;background:#00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;text-decoration:none}.ris-quik-repostby__tag img,.ris-quik-repostby__ini{width:24px;height:24px;border-radius:8px;object-fit:cover;display:grid;place-items:center;font-size:11px;background:var(--ris-action)}.ris-quik-repostby__quote{max-width:280px;padding:9px 14px;border-radius:18px 18px 18px 6px;font-size:14.5px;line-height:1.35;color:var(--ris-ink);background:#fffffff5;box-shadow:0 6px 20px #00000040;pointer-events:auto}.ris-quik-repostby__quote b{display:block;font-size:12.5px;color:var(--ris-ink-soft)}.ris-repostline{display:flex;align-items:center;gap:7px;margin:-2px 0 10px 2px;font-size:13.5px;font-weight:600;color:var(--ris-ink-soft)}.ris-repostline button{border:0;background:transparent;font:inherit;color:var(--ris-blue-text);cursor:pointer;padding:0}.ris-repost-card{display:flex;flex-direction:column;gap:8px}.ris-repost-card__quote{margin:0 0 4px;font-size:15.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.ris-repost-card__boxed{border:1px solid var(--ris-line);border-radius:18px;padding:12px 14px}.ris-repost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ris-repost-grid a{position:relative;aspect-ratio:9 / 14;border-radius:12px;overflow:hidden;background:#1d2228}.ris-repost-grid video,.ris-repost-grid img{width:100%;height:100%;object-fit:cover;display:block}.ris-repost-grid__badge{position:absolute;right:6px;top:6px;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;color:#fff;background:#00000073}.ris-repost-empty{text-align:center;color:var(--ris-ink-soft);padding:28px 12px}.ris-tile>video{width:100%;height:100%;object-fit:cover;display:block;background:#0e1622}.ris-tile--quik{background:#0e1622}.ris-tile__repost{position:absolute;top:8px;left:8px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:30%;color:#fff;background:#0e16228c;pointer-events:none}.ris-tile__quote{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:18px 8px 7px;color:#fff;background:linear-gradient(180deg,#0e162200,#0e1622d1 45%);font-size:12px;font-weight:700;line-height:1.25;overflow-wrap:anywhere;pointer-events:none}.ris-tile__quote>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ris-tile--repost.ris-tile--text{padding-top:40px}.ris-tile--repost.ris-tile--text .ris-tile__text{-webkit-line-clamp:4}.ris-tile--quote.ris-tile--text .ris-tile__text{-webkit-line-clamp:2}.ris-tile--gone{flex-direction:column;gap:8px;padding:10px;color:var(--ris-ink-soft);text-align:center}.ris-tile__gone{font-size:13px;font-weight:700}.ris-tile__undo{min-height:32px;padding:0 12px;border:0;border-radius:999px;color:var(--ris-ink);background:var(--ris-white);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ris-limits{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-limits strong{color:var(--ris-ink);font-weight:600}.ris-limits__checking{margin:0;font-size:var(--ris-fs-sm)}.ris-fileinfo{display:flex;flex-wrap:wrap;gap:8px}.ris-fileinfo>span{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:var(--ris-surface);color:var(--ris-ink);font-size:var(--ris-fs-sm);font-variant-numeric:tabular-nums}.ris-fileinfo__max{color:var(--ris-ink-soft)}.ris-upload-progress{display:grid;gap:6px}.ris-upload-progress__bar{height:8px;border-radius:999px;background:var(--ris-surface);overflow:hidden}.ris-upload-progress__bar>span{display:block;height:100%;border-radius:inherit;background:var(--ris-green);transition:width .3s ease}.ris-upload-progress__label{display:flex;justify-content:space-between;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);font-variant-numeric:tabular-nums}.ris-story--live .ris-story__ring{position:relative;border-color:#e0243a;border-width:3px;padding:1px}.ris-story--live .ris-story__badge{position:absolute;left:50%;bottom:-9px;transform:translate(-50%);height:17px;padding:0 6px;display:inline-flex;align-items:center;border-radius:5px;background:#e0243a;color:#fff;border:2px solid var(--ris-surface, var(--ris-white, #fff));font-size:10px;font-weight:800;letter-spacing:.05em;line-height:1}.ris-story--live .ris-story__name{margin-top:3px;font-weight:700;color:var(--ris-ink, inherit)}.ris-livecard__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ris-livecard__row{display:flex;align-items:center;gap:10px;width:100%;padding:6px 4px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.ris-livecard__row:hover{background:var(--ris-field, #eff1f3)}.ris-livecard__avatar{flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--ris-tint, #e8f2ff);color:var(--ris-action, #1068d3);font-weight:800;box-shadow:0 0 0 2px var(--ris-surface, #fff),0 0 0 4px #e0243a}.ris-livecard__avatar img{width:100%;height:100%;object-fit:cover}.ris-livecard__text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.ris-livecard__name{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-livecard__meta{font-size:12px;color:var(--ris-ink-soft, #5b6570);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-livecard__badge{flex:none;height:22px;padding:0 7px;display:inline-flex;align-items:center;border-radius:6px;background:#e0243a;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em}:root .ris-livecard__list{gap:2px}:root .ris-livecard__row{min-height:56px;padding:6px 8px;border-radius:14px}:root .ris-livecard__row:hover{background:var(--ris-field);text-decoration:none}:root .ris-livecard__avatar{width:42px;height:42px;border-radius:30%;color:var(--ris-tint-ink);background:var(--ris-tint);box-shadow:0 0 0 2px var(--ris-white),0 0 0 4px var(--ris-live);font-size:16px}:root .ris-livecard__avatar[data-tinta]{color:#fff;background:var(--ris-av)}:root .ris-livecard__name{color:var(--ris-ink);font-size:15px;font-weight:800}:root .ris-livecard__meta{color:var(--ris-ink-soft);font-size:13px}:root .ris-livecard__badge{height:22px;padding:0 7px;border-radius:7px;background:var(--ris-live);font-size:11px}:root .ris-phero__cover.has-photo[data-tinta]{background-color:#0e1622;background-image:none}:root .ris-phero__coverimg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}:root .ris-phero__cover.has-photo:after{content:"";position:absolute;top:0;left:0;right:0;height:calc(72px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));background:linear-gradient(180deg,#0e16226b,#0e162200);pointer-events:none}:root .ris-phero__cover.has-photo .ris-phero__menubtn,:root .ris-phero__cover.has-photo .ris-back,:root .ris-phero__cover.has-photo .ris-phero__coveredit{background:#0e162273}@media (max-width: 768px){:root .ris-phero>.ris-phero__cover[data-tinta]{height:calc(150px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));border-radius:0}}:root .ris-phero__corner--br{top:auto;left:auto;right:10px;bottom:10px}:root .ris-phero__coveredit{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--ris-squircle, 30%);color:#fff;background:#ffffff38;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}:root .ris-phero__coveredit:hover{background:#ffffff52}:root .ris-phero__cover.has-photo .ris-phero__coveredit:hover{background:#0e162299}:root .ris-phero__coveredit:focus-visible{outline:3px solid #fff;outline-offset:2px}:root .ris-phero__coveredit:disabled{cursor:default}:root .ris-phero__coveredit.is-busy svg{animation:ris-cover-busy .9s ease-in-out infinite alternate}@keyframes ris-cover-busy{0%{opacity:1}to{opacity:.35}}@media (prefers-reduced-motion: reduce){:root .ris-phero__coveredit.is-busy svg{animation:none;opacity:.5}}:root .ris-coversheet__body{padding:0 20px}:root .ris-coversheet__preview{position:relative;aspect-ratio:3 / 1;margin:2px 0 14px;overflow:hidden;border-radius:18px;background-color:var(--ris-av, var(--ris-action))}:root .ris-coversheet__preview.has-photo{background:#0e1622}:root .ris-coversheet__preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}:root .ris-coversheet__actions{display:flex;flex-direction:column;gap:8px}:root .ris-coversheet__btn{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;border:0;border-radius:16px;color:var(--ris-ink);background:var(--ris-field);font:inherit;font-size:16px;font-weight:700;text-align:left;cursor:pointer}:root .ris-coversheet__btn:hover:not(:disabled){filter:brightness(.97)}:root .ris-coversheet__btn:disabled{opacity:.55;cursor:default}:root .ris-coversheet__btn--danger{color:var(--ris-danger)}:root .ris-coversheet__colors{margin-top:18px}:root .ris-coversheet__label{display:block;font-size:16px;font-weight:800;color:var(--ris-ink)}:root .ris-coversheet__dot[data-tinta]{background:var(--ris-av)}:root .ris-coversheet__hint{margin:2px 0 4px;font-size:13px;line-height:1.4;color:var(--ris-ink-soft)}:root .ris-quik-top{align-items:center;gap:8px}:root .ris-quik-top__spacer{flex:1}:root .ris-quik-top__title{font-size:30px;font-weight:800;line-height:1;letter-spacing:-.02em}:root .ris-quik-top__btn{flex:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ris-line);border-radius:50%;color:var(--ris-ink);background:var(--ris-white);cursor:pointer;transition:background .15s ease,transform .12s ease}:root .ris-quik-top__btn:hover{background:var(--ris-tint)}:root .ris-quik-top__btn:active{transform:scale(.94)}:root .ris-quik-top__upload{height:44px;padding:0 16px 0 12px;border-radius:22px;font-size:15px;font-weight:700}:root .ris-quik-top :is(.ris-quik-top__btn,.ris-quik-top__upload,.ris-back):focus-visible{outline:2px solid var(--ris-signal);outline-offset:2px}:root .ris-quik-card__media{background:#0e1622}:root .ris-quik-card__info{left:16px;right:84px;bottom:22px;gap:10px}:root .ris-quik-card__author{gap:10px}:root .ris-quik-card__avatar{width:40px;height:40px;border-radius:30%;box-shadow:0 0 0 2px #fff;font-size:16px;font-weight:800}:root .ris-quik-card__avatar:not([data-tinta]){background:#14314f}:root .ris-quik-card__name{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:700}:root .ris-quik-card__time{font-size:12px;opacity:.85}:root .ris-quik-card__caption{font-size:15px;line-height:1.4}:root .ris-quik-card__rail{right:10px;bottom:32px;gap:14px}:root .ris-quik-act{gap:3px;min-width:52px;padding:0;color:#fff;font-size:13px;font-weight:700}:root .ris-quik-act svg{box-sizing:content-box;width:28px;height:28px;padding:12px;border:0;border-radius:50%;background:linear-gradient(#ffffff29,#ffffff29),#0e162273;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background .15s ease,transform .12s ease}:root .ris-quik-act:hover svg{background:linear-gradient(#ffffff42,#ffffff42),#0e162273}:root .ris-quik-act:active svg{transform:scale(.92)}:root .ris-quik-act:focus-visible{outline:none}:root .ris-quik-act:focus-visible svg{outline:2px solid #fff;outline-offset:2px}:root .ris-quik-act.is-active{color:#fff}:root .ris-quik-act.is-active svg{fill:currentColor}:root .ris-quik-act.is-active[aria-pressed=true]{color:#ff6f8f}:root .ris-quik-act.is-active[aria-pressed=true]>span{color:#fff}:root .ris-quik-card__rail .ris-share--rail .ris-quik-act:after{content:"Condividi"}:root .ris-quik-act--more svg{padding:12px}:root .ris-quik-seek__track{background:#ffffff40}:root .ris-quik-comments{border-top:0;border-radius:28px 28px 0 0}:root .ris-quik-comments__head{padding:14px 10px 12px 18px;font-size:17px;font-weight:800}:root .ris-quik-comments__close{width:44px;height:44px;border-radius:50%}@media (min-width: 769px){:root .ris-quik-top{padding:4px 4px 0}:root .ris-quik-top__title{color:var(--ris-ink)}}@media (max-width: 768px){:root .ris-app:has(.ris-quik-page) .ris-main{padding:0}:root .ris-app:has(.ris-quik-page),:root .ris-app:has(.ris-quik-page) .ris-app__body,:root .ris-app:has(.ris-quik-page) .ris-main{background:#0e1622}:root .ris-app:has(.ris-quik-page) .ris-quik,:root .ris-app:has(.ris-quik-page) .ris-quik-empty{height:calc(100dvh - var(--ris-bottomnav-h) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}:root .ris-quik-empty{color:#eaf0f7}:root .ris-quik-empty .ris-muted{color:#9fb0c4}:root .ris-quik-top{padding:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px) 10px 0 16px}:root .ris-quik-page--item .ris-quik-top{padding-left:10px}:root .ris-quik-top__title{color:#fff;font-size:30px;text-shadow:0 1px 8px rgba(0,0,0,.35)}:root .ris-quik-top__btn,:root .ris-quik-top__upload,:root .ris-quik-top .ris-back{color:#fff;border:0;background:linear-gradient(#ffffff29,#ffffff29),#0e162273;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root .ris-quik-top__btn:hover,:root .ris-quik-top__upload:hover,:root .ris-quik-top .ris-back:hover{background:linear-gradient(#ffffff42,#ffffff42),#0e162273}:root .ris-quik-top .ris-back{display:inline-flex;width:44px;height:44px;border-radius:50%}:root .ris-quik-repostby{top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 64px);left:16px;right:84px}:root .ris-quik-seek{padding:17px 0 0}:root .ris-quik-seek__track{border-radius:0}:root .ris-quik-seek__fill{border-radius:0}:root .ris-app:has(.ris-quik-page) .ris-bottomnav{background:#0e1622;border-top-color:#22324a;-webkit-backdrop-filter:none;backdrop-filter:none}:root .ris-app:has(.ris-quik-page) .ris-bottomnav__item{color:#9fb0c4}:root .ris-app:has(.ris-quik-page) .ris-bottomnav__item.is-active{color:#5aa7ff}:root .ris-app:has(.ris-quik-page) .ris-bottomnav__item.is-active .ris-bottomnav__icon{background:#14314f}}@media (prefers-reduced-motion: reduce){:root .ris-quik-act svg,:root .ris-quik-top__btn{transition:none}}:root .ris-quik-act.is-reposted svg,:root .ris-quik-act.is-reposted:hover svg{background:#1f9d55}.ris-tagpage__head{padding-bottom:0}.ris-tagpage__title{display:flex;align-items:center;gap:14px}.ris-tagpage__title .ris-pagehead__title{margin:0}.ris-tagpage__title p{margin:2px 0 0}.ris-tagpage__mark{width:52px;height:52px;flex:none;border-radius:16px;display:grid;place-items:center;color:var(--ris-blue-text);background:var(--ris-tint)}.ris-tagpage__tabs{display:flex;gap:22px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.ris-tagpage__tab{flex:none;padding:11px 2px;border:0;background:transparent;font:inherit;font-weight:600;color:var(--ris-ink-soft);cursor:pointer}.ris-tagpage__tab.is-active{color:var(--ris-blue-text);box-shadow:inset 0 -2.5px currentColor}.ris-tagpage__sec{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ris-tagpage__sec .ris-box__title{margin:0}.ris-tagpage__more{border:0;background:transparent;font:inherit;font-weight:600;color:var(--ris-blue-text);cursor:pointer}.ris-tagpage__qrow{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.ris-tagpage__q{position:relative;flex:none;width:118px;aspect-ratio:9 / 14;border-radius:14px;overflow:hidden;background:#1d2228}.ris-tagpage__q video,.ris-tagpage__q img{width:100%;height:100%;object-fit:cover;display:block}.ris-taghit{box-shadow:0 0 0 2px #2991ff59,var(--ris-shadow-1)}.ris-taghit__kicker{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:12.5px;font-weight:700;color:var(--ris-blue-text)}.ris-taghit__post{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--ris-line);color:var(--ris-ink);text-decoration:none}.ris-taghit__avatar{width:34px;height:34px;flex:none;border-radius:10px;overflow:hidden;display:grid;place-items:center;font-weight:700;color:#fff;background:var(--ris-action)}.ris-taghit__avatar img{width:100%;height:100%;object-fit:cover}.ris-taghit__main{flex:1;min-width:0;display:flex;flex-direction:column}.ris-taghit__name{font-weight:700;font-size:14px;margin:0}.ris-taghit__body{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-taghit__thumb{width:64px;height:48px;flex:none;border-radius:10px;object-fit:cover}.ris-taghit__before{margin:8px 0 2px 44px;font-size:13px;font-weight:600;color:var(--ris-ink-soft)}.ris-taghit__comment{margin-top:6px}.ris-taghit__bubble{border-radius:16px;padding:8px 12px;background:var(--ris-tint);box-shadow:inset 3px 0 0 var(--ris-action);color:var(--ris-ink);text-decoration:none}.ris-taghit__bubble .ris-comment__time{color:var(--ris-ink-soft);text-decoration:none}.ris-taghit__all{display:inline-block;margin:8px 0 0 44px;font-size:13px;font-weight:600;color:var(--ris-ink-soft);text-decoration:none}.ris-taghit__quik{display:flex;gap:12px}.ris-taghit__qthumb{position:relative;width:84px;aspect-ratio:9 / 14;flex:none;border-radius:12px;overflow:hidden;background:#1d2228}.ris-taghit__qthumb video,.ris-taghit__qthumb img{width:100%;height:100%;object-fit:cover}.ris-taghit__qthumb span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff}.ris-taghit__qcomments{flex:1;min-width:0}@keyframes ris-comment-flash{0%,60%{box-shadow:0 0 0 6px #2991ff47;background:var(--ris-tint)}to{box-shadow:0 0 #2991ff00}}.ris-comment.is-target .ris-comment__body{border-radius:14px;animation:ris-comment-flash 2.2s ease-out}:root{--ris-white: #ffffff;--ris-on-accent: #ffffff;--ris-blue: #1068D3;--ris-blue-600: #2F6CB5;--ris-blue-700: #234f86;--ris-blue-050: #eef3fa;--ris-blue-text: var(--ris-blue);--ris-green: #2991FF;--ris-green-600: #1a82f0;--ris-green-700: #0f6fd6;--ris-green-bright: #66b3ff;--ris-green-050: #e8f2ff;--ris-ink: #14171a;--ris-ink-soft: #5b636b;--ris-placeholder: #9aa1a8;--ris-line: #e6e8eb;--ris-border: #c7ccd1;--ris-surface: #f6f7f8;--ris-danger: #b00020;--ris-danger-bg: #fdf2f4;--ris-glass: rgba(255, 255, 255, .82);--ris-radius: 6px;--ris-radius-card: 22px;--ris-radius-btn: 22px;--ris-avatar-radius: 30%;--ris-font: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ris-fs-sm: 13px;--ris-fs-base: 15px;--ris-fs-lg: 18px;--ris-fs-xl: 24px;--ris-gap: 14px;--ris-footer-h: 40px;--ris-bottomnav-h: 56px;--ris-appbar-h: calc(64px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}:root[data-theme=dark]{--ris-white: #1b2026;--ris-ink: #e8ebee;--ris-ink-soft: #9aa3ad;--ris-placeholder: #6a737d;--ris-line: #2b323a;--ris-border: #3a434d;--ris-surface: #101418;--ris-blue-050: #14314f;--ris-blue-text: #4d9bff;--ris-green-050: #12304d;--ris-danger: #ff6b81;--ris-danger-bg: #3a1a22;--ris-glass: rgba(20, 25, 30, .86)}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}html{overflow-x:hidden;overscroll-behavior:none;-webkit-tap-highlight-color:transparent}a,button,label,select,summary,input,textarea,[role=button],.ris-iconbtn,.ris-side-item,.ris-bottomnav__item{touch-action:manipulation}body{font-family:var(--ris-font);font-size:var(--ris-fs-base);color:var(--ris-ink);background:var(--ris-white);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}a{color:var(--ris-blue);text-decoration:none}a:hover{text-decoration:underline}.ris-logo{display:inline-flex;align-items:center;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--ris-ink);font-size:var(--ris-fs-lg)}.ris-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:600;line-height:1;padding:10px 16px;border:1px solid transparent;border-radius:var(--ris-radius-btn);cursor:pointer}.ris-btn:focus-visible{outline:2px solid var(--ris-green-bright);outline-offset:2px}.ris-btn--block{width:100%}.ris-btn--primary{background:var(--ris-green);color:var(--ris-on-accent);border-color:var(--ris-green)}.ris-btn--primary:hover:not(:disabled){background:var(--ris-green-600);border-color:var(--ris-green-600)}.ris-btn--primary:active:not(:disabled){background:var(--ris-green-700);border-color:var(--ris-green-700)}.ris-btn--secondary{background:var(--ris-white);color:var(--ris-green-700);border-color:var(--ris-border)}.ris-btn--secondary:hover:not(:disabled){border-color:var(--ris-green);color:var(--ris-green-700)}.ris-btn--ghost{background:transparent;color:var(--ris-ink-soft);border-color:transparent;padding:8px 10px}.ris-btn--ghost:hover:not(:disabled){color:var(--ris-ink)}.ris-btn:disabled{opacity:.55;cursor:default}.ris-field{display:flex;flex-direction:column;gap:6px}.ris-field__label{font-size:var(--ris-fs-sm);font-weight:600;color:var(--ris-ink-soft)}.ris-input{width:100%;font:inherit;padding:10px 12px;color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius)}.ris-input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;text-align:left;min-height:calc(1.5em + 22px)}.ris-input::placeholder{color:var(--ris-placeholder)}.ris-input:focus{outline:none;border-color:var(--ris-blue)}.ris-input--error{border-color:var(--ris-danger)}.ris-field__error{font-size:var(--ris-fs-sm);color:var(--ris-danger)}.ris-panel{background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius-card)}.ris-alert{font-size:var(--ris-fs-sm);padding:10px 12px;border:1px solid var(--ris-danger);border-radius:var(--ris-radius);color:var(--ris-danger);background:var(--ris-danger-bg)}.ris-auth-screen{min-height:100vh;display:flex;flex-direction:column;background:var(--ris-white)}.ris-auth-center{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:24px 24px calc(24px + var(--ris-footer-h))}.ris-auth-card{width:100%;max-width:380px;background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius);padding:28px}.ris-auth-card__head{margin-bottom:22px}.ris-auth-card__title{font-size:var(--ris-fs-xl);font-weight:700;margin-top:14px}.ris-auth-card__subtitle{color:var(--ris-ink-soft);font-size:var(--ris-fs-sm);margin-top:6px}.ris-auth-card__footer{margin-top:20px;padding-top:16px;border-top:1px solid var(--ris-line);font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);text-align:center}.ris-form{display:flex;flex-direction:column;gap:var(--ris-gap)}.ris-stack{display:flex;flex-direction:column;gap:12px}.ris-muted{color:var(--ris-ink-soft)}.ris-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;color:var(--ris-ink-soft)}.ris-topbar{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--ris-line);background:var(--ris-white)}.ris-page{padding:24px 16px;max-width:960px;margin:0 auto}.ris-appbar{position:sticky;top:0;z-index:10;height:var(--ris-appbar-h);padding-top:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));display:flex;align-items:center;gap:16px;padding-left:18px;padding-right:18px;background:var(--ris-blue);border-bottom:1px solid var(--ris-blue-700)}.ris-appbar__brand{display:flex;align-items:center;gap:12px}.ris-appbar .ris-logo{color:var(--ris-on-accent);letter-spacing:.5px}.ris-appbar .ris-logo:hover{text-decoration:none}.ris-appbar__search{display:flex;align-items:center;gap:8px;width:300px;max-width:32vw;padding:8px 12px;color:#ffffffd9;background:#ffffff29;border:1px solid rgba(255,255,255,.28);border-radius:var(--ris-radius)}.ris-appbar__search input{width:100%;border:none;outline:none;background:transparent;font:inherit;color:var(--ris-on-accent)}.ris-appbar__search input::placeholder{color:#ffffffbf}.ris-appbar__nav{display:flex;align-items:center;gap:4px;position:absolute;top:50%;left:calc(50% - 54px);transform:translate(-50%,-50%)}@media (max-width: 1024px){.ris-appbar__nav{left:calc(50% + 125px)}}.ris-appbar__actions{display:flex;align-items:center;gap:4px;margin-left:auto}.ris-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;color:#ffffffe0;background:transparent;border:1px solid transparent;border-radius:var(--ris-radius);cursor:pointer;text-decoration:none}.ris-iconbtn:hover{background:#ffffff29;color:var(--ris-on-accent);text-decoration:none}.ris-iconbtn.is-active{color:var(--ris-on-accent);background:#ffffff3d}.ris-iconbtn--soon,.ris-iconbtn--soon:hover{color:#fff6;background:transparent;cursor:not-allowed}.ris-avatarbtn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:6px;padding:0;overflow:hidden;cursor:pointer;font-weight:700;font-size:var(--ris-fs-sm);color:var(--ris-on-accent);background:#ffffff38;border:1px solid rgba(255,255,255,.45);border-radius:50%}.ris-avatarbtn.is-active{border-color:var(--ris-on-accent)}.ris-avatarbtn img{width:100%;height:100%;object-fit:cover}.ris-avatarbtn__pic{display:contents}.ris-avatarbtn__more{display:none}.ris-avatarmenu{position:relative;display:inline-flex}.ris-avatarmenu__menu{min-width:200px;box-shadow:0 10px 28px #00000029}.ris-avatarmenu__menu .ris-kebab__item{color:var(--ris-ink);text-decoration:none}.ris-avatarmenu__menu .ris-kebab__item:hover{text-decoration:none}.ris-app__body{display:grid;grid-template-columns:264px minmax(0,1fr);align-items:start;max-width:1280px;margin:0 auto;background:var(--ris-surface)}.ris-sidebar{position:sticky;top:76px;align-self:start;display:flex;flex-direction:column;height:calc(100vh - 64px - 24px - var(--ris-footer-h));margin:12px;padding:14px 10px;background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius-card);overflow-y:auto}.ris-main{min-height:calc(100vh - var(--ris-appbar-h) - var(--ris-footer-h));padding:12px 22px var(--ris-footer-h) 8px;background:var(--ris-surface)}.ris-footer{position:fixed;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;justify-content:center;height:var(--ris-footer-h);padding:0 16px;font-size:12px;color:var(--ris-ink-soft);background:var(--ris-white);border-top:1px solid var(--ris-line);text-align:center}.ris-footer a{color:var(--ris-ink-soft);text-decoration:none}.ris-footer a:hover{text-decoration:underline}.ris-bottomnav{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:stretch;height:calc(var(--ris-bottomnav-h) + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));padding-bottom:var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));background:var(--ris-glass);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);border-top:1px solid var(--ris-line)}.ris-bottomnav__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:6px 0;color:var(--ris-ink-soft);text-decoration:none;-webkit-tap-highlight-color:transparent}.ris-bottomnav__item:hover{text-decoration:none}.ris-bottomnav__label{font-size:11px;line-height:1;font-weight:600;letter-spacing:.1px}.ris-bottomnav__item.is-active{color:var(--ris-blue)}.ris-account-menu{display:none;flex-direction:column;gap:2px;padding:6px}.ris-account-menu__item{display:flex;align-items:center;gap:12px;width:100%;padding:12px;font:inherit;font-weight:600;text-align:left;color:var(--ris-ink);background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-account-menu__item:hover{background:var(--ris-surface);text-decoration:none}.ris-account-menu__item.is-soon{color:var(--ris-placeholder);cursor:default}.ris-account-menu__item.is-soon:hover{background:transparent}.ris-account-menu__item .ris-side-badge{margin-left:auto}.ris-account-menu__logout{color:var(--ris-danger)}.ris-side-profile{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:6px;border-radius:var(--ris-radius);color:var(--ris-ink);text-decoration:none}.ris-side-profile:hover{background:var(--ris-surface);text-decoration:none}.ris-side-profile__avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font-weight:700;color:var(--ris-blue);background:var(--ris-blue-050);border:1px solid var(--ris-border);border-radius:50%}.ris-side-nav{display:flex;flex-direction:column;gap:2px}.ris-side-item{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;text-align:left;font-family:inherit;font-size:inherit;cursor:pointer;padding:9px 10px;border-radius:var(--ris-radius);color:var(--ris-ink);font-weight:500;text-decoration:none}.ris-side-item:hover{background:var(--ris-surface);text-decoration:none}.ris-side-item.is-active{color:var(--ris-blue);background:var(--ris-blue-050)}.ris-side-item--soon,.ris-side-item--soon:hover{color:var(--ris-placeholder);background:transparent;cursor:not-allowed}.ris-side-badge{margin-left:auto;font-size:11px;font-weight:600;color:var(--ris-placeholder);border:1px solid var(--ris-line);border-radius:999px;padding:1px 8px}.ris-side-sep{height:1px;margin:8px 6px;background:var(--ris-line)}.ris-side-quik{display:flex;align-items:center;gap:4px}.ris-side-quik .ris-side-item{flex:1;min-width:0}.ris-side-quik__upload{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;padding:0;color:var(--ris-ink-soft);background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:50%;cursor:pointer}.ris-side-quik__upload:hover{color:var(--ris-blue);background:var(--ris-blue-050)}.ris-side-logout{margin-top:auto;align-self:flex-start}.ris-page-title{font-size:var(--ris-fs-xl);font-weight:700;margin-bottom:16px}.ris-h2{font-size:var(--ris-fs-lg);font-weight:700;margin-bottom:8px}.ris-about{max-width:760px}.ris-about__card{padding:18px;margin-bottom:14px}.ris-founders{display:flex;flex-wrap:wrap;gap:16px}.ris-founder{display:flex;align-items:center;gap:10px}.ris-founder__avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;font-weight:700;color:var(--ris-blue);background:var(--ris-blue-050);border:1px solid var(--ris-border);border-radius:50%}.ris-founder__name{font-weight:600}.ris-guides{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ris-guide__title{font-weight:600;margin-bottom:2px}.ris-about__donate{margin-top:4px}.ris-side-item__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;color:var(--ris-ink-soft);background:var(--ris-surface);border-radius:50%}.ris-side-item.is-active .ris-side-item__icon{color:var(--ris-on-accent);background:var(--ris-blue)}.ris-side-item--soon .ris-side-item__icon{color:var(--ris-placeholder)}.ris-side-item{padding:7px 8px;font-weight:600}.ris-profile-tabs{display:flex;gap:4px;padding:4px;background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-profile-tab{flex:1;padding:8px 12px;font:inherit;font-weight:600;color:var(--ris-ink-soft);background:transparent;border:0;border-radius:calc(var(--ris-radius) - 2px);cursor:pointer}.ris-profile-tab:hover{color:var(--ris-ink)}.ris-profile-tab.is-active{color:var(--ris-blue);background:var(--ris-white);box-shadow:0 1px 2px #00000014}.ris-quikgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ris-quikgrid__item{position:relative;display:block;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--ris-radius);background:#000}.ris-quikgrid__item video,.ris-quikgrid__item img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.ris-quikgrid__meta{position:absolute;inset:auto 0 0 0;display:flex;gap:10px;padding:14px 8px 6px;font-size:var(--ris-fs-sm);font-weight:600;color:#fff;background:linear-gradient(transparent,#0009)}.ris-quikgrid__meta>span{display:inline-flex;align-items:center;gap:4px}.ris-home{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start;max-width:1180px;margin:0 auto}.ris-home__center{display:flex;flex-direction:column;gap:16px;min-width:0}.ris-home__right{display:flex;flex-direction:column;gap:16px}.ris-home--app{height:auto;align-items:start}.ris-home--app .ris-home__center{height:auto;min-height:0}.ris-home--app .ris-home__right{position:sticky;top:76px;align-self:start;height:auto;max-height:calc(100vh - 88px - var(--ris-footer-h));overflow-y:auto;padding-right:2px}.ris-feed{display:flex;flex-direction:column;gap:16px;padding-right:4px}.ris-feed__sentinel{min-height:24px;padding:4px 0 10px;text-align:center}.ris-feed__refreshing{margin:0;padding:2px 0;font-size:14px;font-weight:700;text-align:center}.ris-home--app .ris-feed{flex:0 0 auto;min-height:0;overflow:visible}.ris-home--app .ris-home__center>.ris-panel{flex:0 0 auto}.ris-stories{display:flex;gap:16px;padding:14px 16px;overflow-x:auto}.ris-story{display:flex;flex-direction:column;align-items:center;gap:6px;width:66px;flex:0 0 auto;font-size:12px;color:var(--ris-ink-soft);background:none;border:none;cursor:pointer}.ris-story__ring{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:2px solid var(--ris-blue);border-radius:50%}.ris-story__avatar{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;color:var(--ris-on-accent);background:var(--ris-blue);border:2px solid var(--ris-white);border-radius:50%}.ris-story--create .ris-story__ring{border-style:dashed}.ris-story--create .ris-story__avatar{color:var(--ris-blue);background:var(--ris-blue-050)}.ris-story__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-composer{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.ris-composer__row{display:flex;align-items:center;gap:12px}.ris-avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;overflow:hidden;font-weight:700;color:var(--ris-on-accent);background:var(--ris-blue);border-radius:50%}.ris-avatar img{width:100%;height:100%;object-fit:cover}.ris-composer__input{flex:1;padding:11px 16px;text-align:left;color:var(--ris-ink-soft);background:var(--ris-blue-050);border:1px solid var(--ris-line);border-radius:999px;font:inherit;cursor:text}.ris-composer__actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ris-composer__actions .ris-btn{width:100%}.ris-tabs{display:flex;gap:6px;padding:6px}.ris-tab{flex:1;padding:10px;font:inherit;font-weight:600;color:var(--ris-ink-soft);background:transparent;border:none;border-radius:var(--ris-radius-btn);cursor:pointer}.ris-tab:hover:not(.is-active){background:var(--ris-surface)}.ris-tab.is-active{color:var(--ris-on-accent);background:var(--ris-blue)}.ris-post{padding:16px}.ris-post__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ris-post__author{font-weight:700;color:var(--ris-blue)}.ris-post__time{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-post__body{margin-bottom:12px}.ris-post__modnote{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;border:1px solid var(--ris-line);border-left:3px solid var(--ris-ink-soft);border-radius:var(--ris-radius);background:var(--ris-blue-050);color:var(--ris-ink-soft);font-size:var(--ris-fs-sm)}.ris-post__modnote--hold{border-left-color:var(--ris-blue);color:var(--ris-ink)}.ris-post__image{height:340px;background:var(--ris-blue-050);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-post__actions{display:flex;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--ris-line)}.ris-post__action{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font:inherit;color:var(--ris-ink-soft);background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-post__action:last-child{margin-left:auto}.ris-post__action:hover{background:var(--ris-surface);color:var(--ris-ink)}.ris-box{padding:16px}.ris-box__title{font-size:var(--ris-fs-base);font-weight:700;margin-bottom:14px}.ris-events__list{display:flex;flex-direction:column;gap:14px}.ris-event{padding:12px;border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-event__head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ris-event__thumb{width:46px;height:46px;flex:0 0 auto;background:var(--ris-blue-050);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-event__title{font-weight:700}.ris-event__desc{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin-bottom:8px}.ris-event__meta{display:flex;align-items:center;gap:6px;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin-bottom:4px}.ris-event .ris-btn{width:100%;margin-top:8px}.ris-people__reminder{display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--ris-blue)}.ris-people__reminder p{margin:0}.ris-people__reminder .ris-btn{width:100%}.ris-people__dist{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);white-space:nowrap}.ris-people__actions{display:flex;align-items:center;gap:8px}.ris-people__add{padding:6px 12px;font-size:var(--ris-fs-sm);white-space:nowrap}.ris-pagehead.ris-panel{background:none;border:none;border-radius:0;padding:0}.ris-pagehead__title{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700}.ris-emptystate{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:40px 24px;color:var(--ris-placeholder)}.ris-emptystate p{margin:0;color:var(--ris-ink)}.ris-emptystate p.ris-muted{color:var(--ris-ink-soft)}.ris-locnote{display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--ris-blue)}.ris-locnote p{margin:0}.ris-locnote .ris-btn{width:100%}.ris-eventcard__head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ris-eventcard__head>div{flex:1 1 auto;min-width:0}.ris-eventcard__title{font-weight:700}.ris-eventcard__desc{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin-bottom:10px}.ris-eventcard .ris-btn{width:100%;margin-top:10px}.ris-eventcard__hint{margin:10px 0 0}.ris-contacts__list{display:flex;flex-direction:column;gap:4px}.ris-contact{display:flex;align-items:center;gap:10px;padding:6px 4px;border-radius:var(--ris-radius)}.ris-contact:hover{background:var(--ris-surface)}.ris-contact__avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;font-weight:700;font-size:var(--ris-fs-sm);color:var(--ris-on-accent);background:var(--ris-blue);border-radius:50%}.ris-contact__dot{position:absolute;right:0;bottom:0;width:10px;height:10px;background:var(--ris-blue);border:2px solid var(--ris-white);border-radius:50%}.ris-followbox{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ris-followcol__title{font-weight:700;margin-bottom:10px}.ris-followstats{display:flex;gap:28px}.ris-followstat{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:4px 0;font:inherit;color:var(--ris-ink-soft);cursor:pointer;border-bottom:2px solid transparent;transition:color .12s ease,border-color .12s ease}.ris-followstat:hover{color:var(--ris-ink)}.ris-followstat.is-open{color:var(--ris-ink);border-bottom-color:var(--ris-green)}.ris-followstat strong{font-weight:700;margin-right:4px}.ris-followpanel{margin-top:14px;padding-top:14px;border-top:1px solid var(--ris-line)}.ris-profile-posts{display:flex;flex-direction:column;gap:14px}.ris-profilecard{padding:20px}.ris-profilecard__top{display:flex;align-items:center;gap:16px;margin-bottom:16px}.ris-profilecard__pic{position:relative;flex:0 0 auto}.ris-profilecard__avatar{display:flex;align-items:center;justify-content:center;width:110px;height:110px;margin:0;overflow:hidden;font-size:40px;font-weight:700;color:var(--ris-on-accent);background:var(--ris-blue);border-radius:50%}.ris-avatar-change{position:absolute;right:-2px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--ris-on-accent);background:var(--ris-green);border:2px solid var(--ris-white);border-radius:50%;cursor:pointer}.ris-avatar-change:hover:not(:disabled){background:var(--ris-green-600)}.ris-avatar-change:disabled{opacity:.6;cursor:default}.ris-profilecard__id{flex:1 1 auto;min-width:0}.ris-profilecard__id .ris-profilecard__name,.ris-profilecard__id .ris-profilecard__pronouns{text-align:left}.ris-profilecard__id .ris-profilecard__name{font-size:var(--ris-fs-xl)}.ris-profilecard__id .ris-profilecard__pronouns{margin-bottom:6px}.ris-profilecard__id .ris-likestat{justify-content:flex-start;margin:6px 0 0}.ris-avatar-remove{display:inline-block;margin-top:10px}.ris-profilecard__avatar img{width:100%;height:100%;object-fit:cover}.ris-avatar-controls{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px}.ris-link-danger{font:inherit;font-size:var(--ris-fs-sm);color:var(--ris-danger);background:none;border:none;padding:4px;cursor:pointer;text-decoration:underline}.ris-link-danger:disabled{opacity:.55;cursor:default}.ris-linkbtn{font:inherit;font-size:var(--ris-fs-sm);color:var(--ris-primary, #2f6cb5);background:none;border:none;padding:4px;cursor:pointer;text-decoration:underline}.ris-linkbtn:disabled{opacity:.55;cursor:default}.ris-link-muted{font-size:var(--ris-fs-sm);color:var(--ris-muted-text, #6b7280);text-decoration:none}.ris-link-muted:hover{text-decoration:underline}.ris-profile-edit{margin-top:4px;text-align:left}.ris-profile-edit select.ris-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ris-side-profile__avatar{overflow:hidden}.ris-side-profile__avatar img{width:100%;height:100%;object-fit:cover}.ris-profilecard__name{text-align:center;font-size:var(--ris-fs-lg);font-weight:700}.ris-profilecard__pronouns{text-align:center;color:var(--ris-ink-soft);font-size:var(--ris-fs-sm);margin-bottom:12px}.ris-infolist{display:flex;flex-direction:column}.ris-inforow{padding:10px 0;border-top:1px solid var(--ris-line)}.ris-inforow__label{font-size:var(--ris-fs-sm);font-weight:600;color:var(--ris-ink-soft);margin-bottom:2px}.ris-profilecard__actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.ris-groupcard{padding:16px}.ris-groupcard__head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.ris-groupcard__thumb{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex:0 0 auto;overflow:hidden;color:var(--ris-blue);background:var(--ris-blue-050);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-groupcard__thumb img{width:100%;height:100%;object-fit:cover}.ris-groupcard__name{font-weight:700;font-size:var(--ris-fs-lg)}.ris-groupcard__meta{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-groupcard__desc{margin-bottom:14px}.ris-groupcard__actions{display:flex;gap:10px}textarea.ris-input{resize:vertical;min-height:76px}@media (max-width: 1024px){.ris-home{grid-template-columns:minmax(0,1fr)}.ris-followbox{grid-template-columns:1fr}.ris-home--app{height:auto}.ris-home--app .ris-home__right,.ris-feed{overflow:visible}.ris-home--profilo .ris-home__right{order:-1}}.ris-post__body{white-space:pre-wrap;overflow-wrap:anywhere}.ris-post__photo{display:flex;margin-bottom:12px;overflow:hidden;border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-post__photo img{width:100%;height:auto;max-height:560px;object-fit:cover;display:block}.ris-post__action.is-active{color:var(--ris-green-700);font-weight:600}.ris-post__action--save{margin-left:auto}.ris-post__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.ris-tag{font-size:var(--ris-fs-sm);font-weight:600;color:var(--ris-green-700);background:var(--ris-green-050);border:1px solid transparent;border-radius:999px;padding:2px 10px}.ris-tagpick{display:flex;flex-wrap:wrap;gap:8px}.ris-tag--pick{cursor:pointer;color:var(--ris-ink-soft);background:var(--ris-surface);border:1px solid var(--ris-line)}.ris-tag--pick:hover{border-color:var(--ris-green)}.ris-tag--pick.is-on{color:var(--ris-on-accent);background:var(--ris-green);border-color:var(--ris-green)}.ris-comments{margin-top:12px;padding-top:12px;border-top:1px solid var(--ris-line);display:flex;flex-direction:column;gap:12px}.ris-comment{display:flex;gap:10px;align-items:flex-start}.ris-comment__body{display:flex;flex-direction:column;gap:1px;min-width:0}.ris-comment__author{font-weight:700;font-size:var(--ris-fs-sm)}.ris-comment__text{overflow-wrap:anywhere}.ris-comment__time{font-size:11px;color:var(--ris-placeholder)}.ris-comment-form{display:flex;gap:8px}.ris-comment-form .ris-input{flex:1}.ris-mention{position:relative}.ris-mention>textarea{width:100%;box-sizing:border-box}.ris-mention--inline{flex:1 1 auto;min-width:0;display:flex}.ris-mention--inline>input{flex:1 1 auto;width:100%;min-width:0}.ris-mention__menu{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:220px;max-width:320px;max-height:240px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius);box-shadow:0 10px 30px #00000024}.ris-mention__item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:none;border-radius:8px;background:none;cursor:pointer;text-align:left}.ris-mention__item:hover,.ris-mention__item.is-active{background:var(--ris-surface)}.ris-mention__avatar{width:30px;height:30px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--ris-blue);color:#fff;font-weight:700;font-size:.85rem}.ris-mention__avatar img{width:100%;height:100%;object-fit:cover}.ris-mention__names{display:flex;flex-direction:column;min-width:0}.ris-mention__name{font-weight:600;font-size:.9rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-mention__handle{font-size:.78rem;color:var(--ris-ink-soft)}.ris-mention-link{color:var(--ris-blue-text);font-weight:600;text-decoration:none}.ris-mention-link:hover{text-decoration:underline}.ris-hashtag-link{color:var(--ris-blue-text);font-weight:600;text-decoration:none}.ris-hashtag-link:hover{text-decoration:underline}.ris-quik-comments__form .ris-mention__menu{top:auto;bottom:calc(100% + 4px)}.ris-contact__avatar{overflow:hidden}.ris-contact__avatar img{width:100%;height:100%;object-fit:cover}.ris-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px}.ris-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f171e73}.ris-modal__dialog{position:relative;width:100%;max-width:540px;max-height:90vh;overflow-y:auto;background:var(--ris-white);border-radius:14px;padding:18px}.ris-modal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ris-modal__body{display:flex;flex-direction:column;gap:14px}.ris-modal__foot{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.ris-modal--form .ris-modal__dialog{display:flex;flex-direction:column;padding:0}.ris-modal--form .ris-modal__head,.ris-modal--form .ris-modal__foot{flex:0 0 auto;padding:16px 18px;margin:0}.ris-modal--form .ris-modal__head{border-bottom:1px solid var(--ris-line)}.ris-modal--form .ris-modal__foot{border-top:1px solid var(--ris-line);background:var(--ris-white);border-radius:0 0 14px 14px}.ris-modal--form .ris-modal__body{flex:1 1 auto;overflow-y:auto;padding:16px 18px;-webkit-overflow-scrolling:touch}.ris-modal--form .ris-modal__head .ris-box__title{margin:0}.ris-groupform{max-width:560px}@media (max-width: 768px){.ris-modal--form{padding:0}.ris-modal--form .ris-modal__dialog{max-width:none;width:100%;height:100dvh;max-height:100dvh;border-radius:0}.ris-modal--form .ris-modal__foot{border-radius:0;padding-bottom:calc(16px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom)))}.ris-modal--form .ris-modal__foot .ris-btn{flex:1 1 0}}.ris-groupcta{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.ris-groupcta__text{flex:1 1 220px;min-width:0}.ris-groupcta__text .ris-box__title{margin:0 0 2px}.ris-groupcta .ris-btn{flex:0 0 auto;white-space:nowrap}@media (max-width: 560px){.ris-groupcta .ris-btn{width:100%}}.ris-iconbtn-dark{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--ris-ink-soft);background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-iconbtn-dark:hover{background:var(--ris-surface);color:var(--ris-ink)}.ris-composer-preview{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ris-composer-preview img{width:100%;max-height:280px;object-fit:cover;border-radius:var(--ris-radius);border:1px solid var(--ris-line)}.ris-post__head-main{flex:1;min-width:0}a.ris-avatar:hover,a.ris-contact__avatar:hover{text-decoration:none}a.ris-post__author,a.ris-comment__author{cursor:pointer}a.ris-post__author:hover,a.ris-comment__author:hover{text-decoration:underline}.ris-comment__body{flex:1}.ris-kebab{position:relative;flex:0 0 auto}.ris-kebab__btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--ris-ink-soft);background:transparent;border:none;border-radius:50%;cursor:pointer}.ris-kebab__btn:hover{background:var(--ris-surface);color:var(--ris-ink)}.ris-kebab__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.ris-kebab__menu{position:absolute;right:0;top:calc(100% + 2px);z-index:41;min-width:168px;padding:4px;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius)}.ris-kebab__item{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;font:inherit;text-align:left;color:var(--ris-ink);background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-kebab__item:hover{background:var(--ris-surface)}.ris-kebab__item.is-danger{color:var(--ris-danger)}.ris-story__ring{border-color:var(--ris-green)}.ris-story__ring.is-seen{border-color:var(--ris-border)}.ris-story__avatar{overflow:hidden}.ris-story__avatar img{width:100%;height:100%;object-fit:cover}.ris-story-preview{display:flex;justify-content:center;overflow:hidden;background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-story-preview img,.ris-story-preview video{max-height:360px;max-width:100%;object-fit:contain}.ris-story-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center}.ris-story-viewer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e12eb}.ris-story-viewer__stage{position:relative;width:min(420px,96vw);height:min(86vh,760px);overflow:hidden;background:#000;border-radius:14px}.ris-story-viewer__img{width:100%;height:100%;object-fit:contain}.ris-story-progress{position:absolute;top:10px;left:10px;right:10px;z-index:3;display:flex;gap:4px}.ris-story-progress__bar{flex:1;height:3px;overflow:hidden;background:#ffffff4d;border-radius:2px}.ris-story-progress__fill{display:block;height:100%;width:0;background:#fff}.ris-story-progress__fill[data-current=true]{animation:storyfill 5s linear forwards}@keyframes storyfill{0%{width:0}to{width:100%}}.ris-story-viewer__head{position:absolute;top:20px;left:10px;right:10px;z-index:3;display:flex;align-items:center;justify-content:space-between}.ris-story-viewer__author{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none}.ris-story-viewer__author:hover{text-decoration:none}.ris-story-viewer__name{display:block;font-weight:700;font-size:var(--ris-fs-sm);color:#fff}.ris-story-viewer__time{display:block;font-size:11px;color:#ffffffb3}.ris-story-viewer__tools{display:flex;gap:4px}.ris-story-viewer__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;background:#ffffff26;border:none;border-radius:50%;cursor:pointer}.ris-story-viewer__btn:hover{background:#ffffff47}.ris-story-viewer__caption{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:16px 64px;color:#fff;text-align:center;background:#00000073}.ris-story-viewer__actions{position:absolute;right:10px;bottom:14px;z-index:4;display:flex;flex-direction:column;align-items:center;gap:10px}.ris-story-viewer__action{display:flex;flex-direction:column;align-items:center;gap:2px}.ris-story-viewer__btn.is-liked{color:#ff5b77;background:#ffffff3d}.ris-story-viewer__btn.is-liked svg{fill:currentColor}.ris-story-viewer__count{font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.ris-story-viewer__nav{position:absolute;top:0;bottom:0;z-index:2;background:transparent;border:none;cursor:pointer}.ris-story-viewer__nav--prev{left:0;width:35%}.ris-story-viewer__nav--next{right:0;width:65%}.ris-userlist{display:flex;flex-direction:column;gap:2px}.ris-userrow{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:var(--ris-radius)}.ris-userrow:hover{background:var(--ris-surface)}.ris-userrow__main{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;color:inherit;text-decoration:none}.ris-userrow__main:hover{text-decoration:none}.ris-userrow__avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;overflow:hidden;font-weight:700;font-size:var(--ris-fs-sm);color:var(--ris-on-accent);background:var(--ris-blue);border-radius:50%}.ris-userrow__avatar img{width:100%;height:100%;object-fit:cover}.ris-userrow__text{display:flex;flex-direction:column;min-width:0}.ris-userrow__display{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-userrow__handle{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-userrow__action{flex:0 0 auto}.ris-actions-note{margin:0 0 8px;text-align:center}.ris-actions-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ris-blocklink{display:block;width:100%;margin-top:4px;padding:6px;font:inherit;font-size:var(--ris-fs-sm);color:var(--ris-danger);background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-blocklink:hover{background:var(--ris-danger-bg)}.ris-blocklink:disabled{opacity:.5;cursor:not-allowed}.ris-appbar__search-wrap,.ris-bell-wrap{position:relative}.ris-dropdown{position:absolute;top:calc(100% + 8px);z-index:50;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius);box-shadow:0 6px 24px #0000001f;overflow:hidden}.ris-dropdown--search{left:0;width:320px;max-width:90vw;padding:6px;max-height:60vh;overflow-y:auto}.ris-dropdown--notif{right:0;width:340px;max-width:92vw;max-height:70vh;overflow-y:auto}@media (max-width: 767px){.ris-dropdown--notif{position:fixed;top:calc(64px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 6px);left:8px;right:8px;width:auto;max-width:none;max-height:calc(100dvh - 64px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) - var(--ris-bottomnav-h, 56px) - 20px)}}.ris-dropdown__head{padding:10px 12px;font-weight:700;border-bottom:1px solid var(--ris-border)}.ris-dropdown__empty{padding:16px 12px;margin:0;text-align:center}.ris-bell-badge{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;text-align:center;color:var(--ris-on-accent);background:var(--ris-danger);border-radius:999px}.ris-notiflist{display:flex;flex-direction:column}.ris-notif{display:flex;align-items:center;gap:10px;padding:10px 12px;color:inherit;text-decoration:none;border-bottom:1px solid var(--ris-surface)}.ris-notif:last-child{border-bottom:none}.ris-notif:hover{background:var(--ris-surface);text-decoration:none}.ris-notif.is-unread{background:var(--ris-blue-050)}.ris-notif__avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;overflow:hidden;font-weight:700;font-size:var(--ris-fs-sm);color:var(--ris-on-accent);background:var(--ris-blue);border-radius:50%}.ris-notif__avatar img{width:100%;height:100%;object-fit:cover}.ris-notif__text{display:flex;flex-direction:column;gap:2px;font-size:var(--ris-fs-sm)}.ris-notif__time{font-size:12px;color:var(--ris-ink-soft)}.ris-pill{display:inline-block;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;vertical-align:middle;color:var(--ris-blue-700);background:var(--ris-blue-050);border:1px solid var(--ris-blue-050);border-radius:999px}.ris-invite-row{display:flex;gap:8px;margin-top:8px}.ris-invite-row .ris-input{flex:1 1 auto}.ris-gevents{margin-top:12px;padding-top:12px;border-top:1px solid var(--ris-line)}.ris-gevents__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ris-gevents__title{font-weight:700;font-size:var(--ris-fs-sm)}.ris-eventform{display:flex;flex-direction:column;gap:10px;padding:12px;margin-bottom:10px;background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-gevents__list{display:flex;flex-direction:column;gap:8px}.ris-gevent{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-gevent__main{min-width:0}.ris-gevent__title{font-weight:700}.ris-gevent__meta{display:flex;align-items:center;gap:6px;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin-top:2px}.ris-gevent__desc{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere}.ris-gevent__count{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin-top:4px}.ris-gevent__actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.ris-likestat{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 auto 12px;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-likestat svg{color:var(--ris-green-700)}.ris-likestat strong{color:var(--ris-ink)}.ris-private-note{text-align:center}.ris-private-note__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:4px auto 10px;color:var(--ris-blue);background:var(--ris-blue-050);border-radius:50%}.ris-invite{margin-top:8px}.ris-invite-suggest{display:flex;flex-direction:column;gap:2px;margin-top:6px;padding:4px;border:1px solid var(--ris-line);border-radius:var(--ris-radius);background:var(--ris-white)}.ris-invite-suggest__item{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;font:inherit;text-align:left;color:var(--ris-ink);background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-invite-suggest__item:hover:not(:disabled){background:var(--ris-surface)}.ris-invite-suggest__item:disabled{opacity:.6;cursor:default}.ris-emoji{position:relative;flex:0 0 auto}.ris-composer-tools{display:flex;align-items:center;gap:8px;margin-top:-4px}.ris-emoji__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--ris-ink-soft);background:transparent;border:1px solid var(--ris-border);border-radius:var(--ris-radius);cursor:pointer}.ris-emoji__btn:hover,.ris-emoji__btn.is-active{color:var(--ris-green-700);border-color:var(--ris-green)}.ris-emoji__panel{position:fixed;z-index:250;width:300px;max-width:92vw;max-height:260px;overflow-y:auto;overscroll-behavior:contain;padding:8px;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius);box-shadow:0 6px 24px #0000001f}.ris-emoji__group{margin-bottom:8px}.ris-emoji__grouptitle{font-size:11px;font-weight:700;color:var(--ris-ink-soft);text-transform:uppercase;letter-spacing:.4px;margin:2px 2px 4px}.ris-emoji__grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.ris-emoji__item{display:inline-flex;align-items:center;justify-content:center;height:32px;font-size:20px;line-height:1;background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-emoji__item:hover{background:var(--ris-surface)}.ris-comment-form .ris-emoji,.ris-comment-form .ris-btn{flex:0 0 auto}.ris-cropper{max-width:360px}.ris-cropper__body{display:flex;flex-direction:column;align-items:center;gap:12px}.ris-cropper__frame{position:relative;overflow:hidden;background:var(--ris-surface);border:1px solid var(--ris-border);border-radius:var(--ris-radius);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ris-cropper__frame:active{cursor:grabbing}.ris-cropper__frame--round{border-radius:var(--ris-avatar-radius)}.ris-cropper__img{position:absolute;max-width:none;pointer-events:none}.ris-cropper__zoom{display:flex;align-items:center;gap:10px;width:100%;color:var(--ris-ink-soft)}.ris-cropper__zoom input[type=range]{flex:1 1 auto;accent-color:var(--ris-green)}.ris-cropper__foot{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:16px}.ris-imged{width:min(480px,calc(100vw - 32px))}.ris-imged__body{display:flex;flex-direction:column;align-items:center;gap:10px}.ris-imged__frame{position:relative;overflow:hidden;max-width:100%;border-radius:var(--ris-radius);background:var(--ris-surface);touch-action:none;-webkit-user-select:none;user-select:none}.ris-imged__frame>img{display:block;width:100%;height:100%;pointer-events:none}.ris-imged__sel{position:absolute;border:2px solid #fff;border-radius:3px;box-shadow:0 0 0 9999px #0000008c;cursor:move}.ris-imged__handle{position:absolute;width:16px;height:16px;background:#fff;border:1px solid var(--ris-blue);border-radius:50%}.ris-imged__handle--nw{top:-9px;left:-9px;cursor:nwse-resize}.ris-imged__handle--ne{top:-9px;right:-9px;cursor:nesw-resize}.ris-imged__handle--sw{bottom:-9px;left:-9px;cursor:nesw-resize}.ris-imged__handle--se{bottom:-9px;right:-9px;cursor:nwse-resize}.ris-crop-action{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid transparent;border-radius:50%;cursor:pointer}.ris-crop-action:disabled{opacity:.55;cursor:default}.ris-crop-action:focus-visible{outline:2px solid var(--ris-green-bright);outline-offset:2px}.ris-crop-action--cancel{color:var(--ris-ink-soft);background:var(--ris-surface);border-color:var(--ris-border)}.ris-crop-action--cancel:hover:not(:disabled){color:var(--ris-ink);border-color:var(--ris-ink-soft)}.ris-crop-action--confirm{color:var(--ris-on-accent);background:var(--ris-green);border-color:var(--ris-green)}.ris-crop-action--confirm:hover:not(:disabled){background:var(--ris-green-600);border-color:var(--ris-green-600)}.ris-avatarbtn,.ris-side-profile__avatar,.ris-founder__avatar,.ris-avatar,.ris-contact__avatar,.ris-profilecard__avatar,.ris-userrow__avatar,.ris-notif__avatar,.ris-msgr-avatar{border-radius:var(--ris-avatar-radius)}.ris-msgr{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:stretch;max-width:1180px;margin:0 auto;height:calc(100vh - 88px - var(--ris-footer-h))}.ris-msgr__chat{display:flex;flex-direction:column;min-width:0;overflow:hidden}.ris-msgr__list{display:flex;flex-direction:column;min-height:0;padding:14px 12px;overflow:hidden}.ris-msgr-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;font-weight:700;color:var(--ris-on-accent);background:var(--ris-blue)}.ris-msgr-avatar img{width:100%;height:100%;object-fit:cover}.ris-msgr__head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--ris-line);flex:0 0 auto}.ris-msgr__head-id{display:flex;min-width:0;flex-direction:column;line-height:1.3}.ris-msgr__head-id strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-msgr__head-id .ris-muted{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-msgr__head-actions button:disabled{opacity:.55;cursor:wait}.ris-msgr__head-actions{margin-left:auto;display:flex;gap:2px;flex:0 0 auto}.ris-msgr__empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px}.ris-msgr__pending{display:flex;align-items:flex-start;gap:8px;margin:0 16px;padding:9px 12px;background:var(--ris-green-050);color:var(--ris-green-700);border:1px solid var(--ris-green);border-radius:var(--ris-radius);font-size:.82rem;line-height:1.35}.ris-msgr__pending svg{flex:0 0 auto;margin-top:1px}.ris-msgr__msgs{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:16px}.ris-msg-row{display:flex;align-items:center;gap:6px}.ris-msg-row--mine{justify-content:flex-end}.ris-msg__del{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--ris-ink-soft);background:transparent;border:none;border-radius:50%;cursor:pointer;opacity:0;transition:opacity .12s}.ris-msg-row:hover .ris-msg__del,.ris-comment:hover .ris-msg__del{opacity:1}.ris-msg__del:hover{color:var(--ris-danger);background:var(--ris-surface)}.ris-msg__actions{flex:0 0 auto;display:flex;align-items:center;gap:2px;align-self:center;opacity:0;transition:opacity .12s}.ris-msg-row:hover .ris-msg__actions{opacity:1}.ris-msg__act{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--ris-ink-soft);background:transparent;border:none;border-radius:50%;cursor:pointer}.ris-msg__act:hover{color:var(--ris-blue);background:var(--ris-surface)}.ris-msg__act--del:hover{color:var(--ris-danger)}@media (hover: none){.ris-msg__actions{opacity:1}}.ris-msg{max-width:74%;display:flex;flex-direction:column;gap:2px;padding:10px 14px;background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:var(--ris-radius-card)}.ris-msg--mine{color:var(--ris-on-accent);background:var(--ris-blue);border-color:var(--ris-blue)}.ris-msg__text{white-space:pre-wrap;overflow-wrap:anywhere}.ris-msg__time{align-self:flex-end;font-size:11px;color:var(--ris-ink-soft)}.ris-msg--mine .ris-msg__time{color:#ffffffbf}.ris-msg__sender{font-size:12px;font-weight:700;color:var(--ris-blue)}.ris-msg-row>.ris-msgr-avatar{align-self:flex-end;flex:0 0 auto}.ris-msg--flash .ris-msg{animation:ris-msg-flash 1.2s ease-out}@keyframes ris-msg-flash{0%,40%{box-shadow:0 0 0 3px var(--ris-blue-050)}to{box-shadow:0 0 0 0 transparent}}.ris-quote{display:block;width:100%;text-align:left;padding:6px 10px;margin-bottom:4px;background:var(--ris-surface);border:none;border-radius:12px;cursor:pointer;color:inherit;font:inherit;overflow:hidden}.ris-quote__name{display:block;font-size:11px;font-weight:700;color:var(--ris-blue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-quote__text{display:block;font-size:12px;color:var(--ris-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-msg--mine .ris-quote{background:#ffffff2e;border-left-color:#ffffffd9}.ris-msg--mine .ris-quote__name{color:#fff}.ris-msg--mine .ris-quote__text{color:#ffffffd9}.ris-chat-img{display:block;padding:0;border:none;background:none;cursor:pointer;border-radius:10px;overflow:hidden;max-width:240px}.ris-chat-img img{display:block;width:100%;height:auto;border-radius:10px}.ris-chat-img--loading{width:200px;max-width:60vw;background:var(--ris-surface);border:1px solid var(--ris-line)}.ris-msgr__members{display:flex;flex-direction:column;max-height:240px;overflow-y:auto;margin:10px 16px 0;border:1px solid var(--ris-line);border-radius:var(--ris-radius);background:var(--ris-white);flex:0 0 auto}.ris-msgr__members-empty{padding:10px 12px;margin:0}.ris-msgr__member{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--ris-surface)}.ris-msgr__member:last-child{border-bottom:none}.ris-msgr__member:hover{background:var(--ris-surface)}.ris-msgr__member-main{display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:inherit;text-decoration:none}.ris-msgr__member-main:hover{text-decoration:none}.ris-msgr__member-name{min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-msgr__member-role{font-size:11px;font-weight:700;color:var(--ris-blue);background:var(--ris-blue-050);padding:1px 7px;border-radius:999px}.ris-msgr__member-kick{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;background:none;color:var(--ris-danger);cursor:pointer}.ris-msgr__member-kick:hover{background:var(--ris-danger-bg)}.ris-iconbtn-dark.ris-msgr__call{color:var(--ris-blue)}.ris-showmore{width:100%;margin-top:6px;padding:8px;border:none;background:none;color:var(--ris-blue);font-weight:600;font-size:var(--ris-fs-sm);cursor:pointer;border-radius:var(--ris-radius)}.ris-showmore:hover{background:var(--ris-surface)}.ris-msgr__compose{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--ris-line);flex:0 0 auto}.ris-msgr__compose .ris-input{grid-column:2;min-width:0;width:100%;height:44px;border-radius:var(--ris-radius-btn);background:var(--ris-surface)}.ris-msgr__compose>.ris-reply-bar{grid-column:1 / -1}.ris-msgr__compose>.ris-btn,.ris-msgr__compose>.ris-msgr__attach{width:44px;height:44px;padding:0}.ris-msgr__compose>.ris-btn{grid-column:3}.ris-msgr__compose>.ris-msgr__attach{grid-column:1}.ris-msgr__attach{flex:0 0 auto}.ris-reply-bar{width:100%;display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--ris-surface);border-left:3px solid var(--ris-blue);border-radius:8px;color:var(--ris-ink-soft)}.ris-reply-bar>svg{flex:0 0 auto;color:var(--ris-blue)}.ris-reply-bar__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ris-reply-bar__name{font-size:12px;font-weight:700;color:var(--ris-blue)}.ris-reply-bar__text{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-reply-bar__cancel{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;background:none;color:var(--ris-ink-soft);cursor:pointer}.ris-reply-bar__cancel:hover{background:var(--ris-white);color:var(--ris-danger)}.ris-msgr__list-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex:0 0 auto}.ris-convos{display:flex;flex-direction:column;gap:2px;overflow-y:auto;min-height:0}.ris-convo{display:flex;align-items:center;gap:10px;width:100%;padding:8px;font:inherit;text-align:left;color:var(--ris-ink);background:transparent;border:none;border-radius:var(--ris-radius);cursor:pointer}.ris-convo:hover{background:var(--ris-surface)}.ris-convo.is-active{background:var(--ris-blue-050)}.ris-convo__main{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ris-convo__top{display:flex;align-items:baseline;gap:8px}.ris-convo__name{flex:1 1 auto;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-convo__time{flex:0 0 auto;font-size:12px;color:var(--ris-ink-soft)}.ris-convo__preview{min-width:0;font-size:13px;color:var(--ris-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-convo__badge{flex:0 0 auto;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;line-height:20px;text-align:center;color:var(--ris-on-accent);background:var(--ris-green);border-radius:999px}.ris-msgr-gate{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 88px - var(--ris-footer-h));padding:16px}.ris-keygate{width:100%;max-width:420px;padding:24px;text-align:center}.ris-keygate__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 12px;color:var(--ris-blue);background:var(--ris-blue-050);border-radius:var(--ris-avatar-radius)}.ris-keygate .ris-input{text-align:left}.ris-keygate__remember{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:12px;text-align:left;cursor:pointer}.ris-keygate__remember input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--ris-blue)}.ris-keygate__remember-hint{margin:0;text-align:left;font-size:var(--ris-fs-sm)}.ris-msgr__back{display:none}@media (max-width: 1024px){.ris-msgr{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 150px)}.ris-msgr__chat{display:none;height:100%}.ris-msgr__list{height:100%}.ris-msgr--chat-open .ris-msgr__chat{display:flex}.ris-msgr--chat-open .ris-msgr__list{display:none}.ris-msgr__back{display:inline-flex}.ris-msgr__close{display:none}}.ris-quik-page{display:flex;flex-direction:column;gap:12px}.ris-quik{position:relative;height:calc(100vh - 64px - var(--ris-footer-h) - 52px);overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior:contain;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.ris-quik::-webkit-scrollbar{width:0;height:0;display:none}.ris-quik-empty{height:calc(100vh - 64px - var(--ris-footer-h) - 52px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:24px}.ris-quik-card{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:0}.ris-quik-card--ph{pointer-events:none}.ris-quik-card__media{position:relative;flex:0 0 auto;height:100%;aspect-ratio:9 / 16;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;background:#0b0b0c;border-radius:var(--ris-radius);overflow:hidden}.ris-quik-card__media>img,.ris-quik-card__media>video{width:100%;height:100%;object-fit:contain}.ris-quik-mute{position:absolute;top:14px;right:14px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#0000;color:#fff;cursor:pointer;z-index:4}.ris-quik-del{position:absolute;top:14px;left:14px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#00000059;color:#fff;cursor:pointer;z-index:4;transition:background .12s ease,color .12s ease}.ris-quik-del:hover{background:#0000008c;color:#ff5a73}.ris-quik-tap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ris-quik-tap:focus{outline:none}.ris-quik-tap:focus-visible{outline:2px solid #fff;outline-offset:-4px}.ris-quik-playpause{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3;color:#fff}.ris-quik-playpause svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.6));opacity:.92}.ris-quik-seek{position:absolute;left:0;right:0;bottom:0;padding:10px 10px 8px;z-index:5;cursor:pointer;touch-action:none}.ris-quik-seek__track{position:relative;height:3px;border-radius:999px;background:#ffffff52;transition:height .12s ease}.ris-quik-seek:hover .ris-quik-seek__track,.ris-quik-seek:active .ris-quik-seek__track{height:6px}.ris-quik-seek__fill{position:absolute;left:0;top:0;height:100%;border-radius:999px;background:#fff}.ris-quik-seek__thumb{position:absolute;right:0;top:50%;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000080;transform:translate(50%,-50%) scale(0);transition:transform .12s ease}.ris-quik-seek:hover .ris-quik-seek__thumb,.ris-quik-seek:active .ris-quik-seek__thumb{transform:translate(50%,-50%) scale(1)}.ris-quik-card__author{position:absolute;top:14px;left:14px;display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;padding:6px 14px 6px 6px;background:#00000085;border-radius:999px}.ris-quik-card__avatar{width:38px;height:38px;border-radius:50%;overflow:hidden;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--ris-blue);color:#fff;font-weight:700}.ris-quik-card__avatar img{width:100%;height:100%;object-fit:cover}.ris-quik-card__name{display:block;font-weight:700;font-size:.92rem}.ris-quik-card__time{display:block;font-size:.76rem;opacity:.82}.ris-quik-card__caption{position:absolute;left:14px;right:84px;bottom:16px;color:#fff;font-size:.95rem;line-height:1.35;text-shadow:0 1px 4px rgba(0,0,0,.65)}.ris-quik-card__rail{position:absolute;right:12px;bottom:18px;display:flex;flex-direction:column;align-items:center;gap:18px}.ris-quik-act{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;color:#fff;font-size:.8rem;font-weight:700;text-decoration:none}.ris-quik-act svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}.ris-quik-act.is-active{color:#ff4d6d}.ris-quik-card__avatar--rail{width:44px;height:44px;border:2px solid #fff}.ris-quik-comments{position:absolute;left:0;right:0;bottom:0;height:60%;max-height:60%;display:flex;flex-direction:column;min-height:0;z-index:6;background:var(--ris-white);border-top:1px solid var(--ris-border);border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 -6px 24px #0000002e;animation:ris-sheet-up .22s ease}.ris-quik-comments__head{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 10px 16px;font-weight:700;border-bottom:1px solid var(--ris-line)}.ris-quik-comments__close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;background:transparent;color:var(--ris-ink-soft);border-radius:var(--ris-radius);cursor:pointer}.ris-quik-comments__close:hover{background:var(--ris-surface);color:var(--ris-ink)}.ris-quik-comments__list{flex:1 1 auto;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:12px}.ris-quik-comments__form{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--ris-border)}.ris-quik-comments__form .ris-input{flex:1 1 auto}.ris-post__photo--slider{position:relative}.ris-post__photo-btn{display:block;width:100%;padding:0;border:none;background:none;cursor:zoom-in}.ris-post__photo-btn img{width:100%;height:auto;max-height:560px;object-fit:cover;display:block}.ris-slider__nav{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--ris-on-accent);background:#0f171e80;border:none;border-radius:50%;cursor:pointer}.ris-slider__nav:hover{background:#0f171eb8}.ris-slider__nav--prev{left:8px}.ris-slider__nav--next{right:8px}.ris-slider__dots{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:flex;gap:6px;padding:4px 8px;background:#0f171e66;border-radius:999px}.ris-slider__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#ffffff80;cursor:pointer}.ris-slider__dot.is-active{background:var(--ris-white)}.ris-slider__count{position:absolute;top:8px;right:8px;padding:2px 8px;font-size:var(--ris-fs-sm);color:var(--ris-on-accent);background:#0f171e8c;border-radius:999px}.ris-composer-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.ris-composer-thumb{position:relative;aspect-ratio:1 / 1;border-radius:var(--ris-radius);overflow:hidden;border:1px solid var(--ris-line)}.ris-composer-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ris-composer-thumb__remove{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--ris-on-accent);background:#0f171e99;border:none;border-radius:50%;cursor:pointer}.ris-composer-thumb__remove:hover{background:#0f171ecc}.ris-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#080c10e6}.ris-lightbox__img{max-width:92vw;max-height:88vh;width:auto;height:auto;object-fit:contain;border-radius:var(--ris-radius);cursor:default}.ris-lightbox__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ris-on-accent);background:#ffffff1f;border:none;border-radius:50%;cursor:pointer}.ris-lightbox__close:hover{background:#ffffff3d}.ris-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--ris-on-accent);background:#ffffff1f;border:none;border-radius:50%;cursor:pointer}.ris-lightbox__nav:hover{background:#ffffff3d}.ris-lightbox__nav--prev{left:16px}.ris-lightbox__nav--next{right:16px}.ris-lightbox__count{position:absolute;bottom:18px;left:50%;transform:translate(-50%);padding:4px 12px;font-size:var(--ris-fs-sm);color:var(--ris-on-accent);background:#ffffff1f;border-radius:999px}@media (max-width: 768px){.ris-bottomnav,.ris-account-menu{display:flex}.ris-appbar{gap:10px}.ris-avatarbtn__pic{display:none}.ris-avatarbtn__more{display:inline-flex;align-items:center;justify-content:center}.ris-avatarbtn{width:42px;height:42px;color:#ffffffe0;background:transparent;border-color:transparent;border-radius:var(--ris-radius-btn)}.ris-avatarbtn.is-active{border-color:transparent}.ris-appbar__nav{display:none}.ris-appbar__actions>.ris-iconbtn{display:none}.ris-appbar__brand,.ris-appbar__search-wrap{flex:1;min-width:0}.ris-appbar__search{width:100%;max-width:none}.ris-app__body{grid-template-columns:1fr}.ris-sidebar{display:none}.ris-main{padding:10px 12px;padding-bottom:calc(var(--ris-bottomnav-h) + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) + 14px)}.ris-main:has(.ris-msgr){min-height:0;height:calc(100dvh - 64px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) - var(--ris-bottomnav-h) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));padding:10px 12px 0;overflow:hidden}.ris-main:has(.ris-msgr) .ris-msgr{height:100%}.ris-app:has(.ris-msgr--chat-open:not(.is-swiping))>.ris-appbar,.ris-app:has(.ris-msgr--chat-open:not(.is-swiping))>.ris-bottomnav{display:none}.ris-app:has(.ris-msgr--chat-open:not(.is-swiping)) .ris-main:has(.ris-msgr){height:100dvh;padding:0}.ris-msgr--chat-open .ris-msgr__head{padding-top:calc(14px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.ris-msgr--chat-open .ris-msgr__compose{padding-bottom:calc(12px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.ris-footer{display:none}.ris-main:has(.ris-quik-page){padding:10px 0 0}.ris-quik,.ris-quik-empty{height:calc(100dvh - 64px - var(--ris-bottomnav-h) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) - 18px)}.ris-app:has(.ris-quik-page) .ris-appbar{display:none}.ris-app:has(.ris-quik-page) .ris-main{padding-top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px)}.ris-app:has(.ris-quik-page) .ris-quik,.ris-app:has(.ris-quik-page) .ris-quik-empty{height:calc(100dvh - var(--ris-bottomnav-h) - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) - 18px)}}.ris-upgrade-btn{display:inline-flex;align-items:center;gap:6px;margin-left:8px;padding:6px 12px;flex:none;font-weight:700;font-size:var(--ris-fs-sm, .85rem);color:var(--ris-green, #2991FF);background:#fff;border:1px solid var(--ris-green, #2991FF);border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .15s ease,transform .1s ease}.ris-upgrade-btn:hover{background:var(--ris-green-050, #e8f2ff)}.ris-upgrade-btn:active{transform:translateY(1px)}.ris-upgrade-btn__ico{display:inline-flex;flex:none}.ris-verified{display:inline-block;margin-left:4px;color:var(--ris-green, #2991FF);vertical-align:-2px;flex:none}.ris-beta{display:inline-block;margin-left:5px;padding:1px 6px 2px;font-size:.62rem;font-weight:800;letter-spacing:.06em;line-height:1.3;color:#fff;background:var(--ris-green, #2991FF);border-radius:999px;vertical-align:2px;flex:none}.ris-ad{position:relative;margin:0 0 14px;padding:10px;background:var(--ris-white, #fff);border:1px solid var(--ris-line, #e6e8eb);border-radius:var(--ris-radius-card);overflow:hidden}.ris-ad__tag{display:block;margin-bottom:6px;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-placeholder, #9aa1a8)}.ris-ad--placeholder{align-items:center;text-align:center}.ris-ad__ph{display:flex;align-items:center;justify-content:center;min-height:110px;color:var(--ris-ink-soft, #5b636b);font-weight:600;background:repeating-linear-gradient(45deg,var(--ris-surface, #f6f7f8),var(--ris-surface, #f6f7f8) 10px,#eef0f2 10px,#eef0f2 20px);border-radius:var(--ris-radius)}.ris-ad .adsbygoogle{display:block;min-height:90px}.ris-pro-lock{display:flex;flex-direction:column;gap:12px}.ris-pro-perks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ris-pro-perks li{position:relative;padding-left:24px;color:var(--ris-ink, #14171a)}.ris-pro-perks li:before{content:"✓";position:absolute;left:0;top:0;font-weight:800;color:var(--ris-green, #2991FF)}.ris-upgrade-modal{max-width:420px;text-align:center}.ris-upgrade-modal__icon{font-size:2.4rem;line-height:1}.ris-upgrade-modal__title{margin:8px 0 4px}.ris-upgrade-modal__msg{color:var(--ris-ink-soft, #5b636b);margin:0 0 14px}.ris-upgrade-modal .ris-pro-perks{text-align:left;margin:0 auto 16px;max-width:280px}.ris-upgrade-modal__cta{margin-bottom:8px}@media (max-width: 768px){.ris-upgrade-btn__label{display:none}.ris-upgrade-btn{padding:7px 9px;margin-left:6px}}.ris-share{position:relative;display:inline-flex}.ris-share--bar{margin-left:auto}.ris-post__actions .ris-post__action--save{margin-left:0}@media (max-width: 768px){.ris-post__action-label{display:none}}.ris-post__edit{margin:2px 0 10px}.ris-post__edit .ris-mention{width:100%}.ris-post__edit-input{width:100%;min-height:84px;resize:vertical;font:inherit}.ris-post__edit-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.ris-share__menu{position:absolute;right:0;top:calc(100% + 2px);z-index:41;min-width:200px;padding:4px;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius);box-shadow:0 8px 28px #0f171e29}.ris-share__menu--rail{top:auto;bottom:calc(100% + 8px);right:0}.ris-share__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.ris-share__menu--floating{position:fixed;right:auto;bottom:auto;z-index:81;min-width:min(200px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.ris-share__menu--floating .ris-kebab__item{white-space:normal}.ris-share__toast{position:absolute;right:0;top:calc(100% + 6px);z-index:42;padding:6px 10px;font-size:var(--ris-fs-sm);color:var(--ris-on-accent);background:var(--ris-ink);border-radius:var(--ris-radius);width:max-content;max-width:calc(100vw - 24px);white-space:normal}.ris-share__toast--rail{top:auto;bottom:calc(100% + 6px)}:root[data-theme=dark] .ris-share__toast{color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-line);box-shadow:var(--ris-shadow-2)}.ris-share-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ris-share-modal .ris-convos{max-height:52vh;overflow-y:auto}.ris-share-modal__section{margin:10px 0 4px;font-size:var(--ris-fs-sm);font-weight:700;text-transform:uppercase;letter-spacing:.4px}.ris-share-modal__ok{display:flex;align-items:center;justify-content:center;gap:8px;padding:22px 0;color:var(--ris-green-700);font-weight:600}.ris-shared-card{display:flex;gap:10px;align-items:stretch;width:100%;max-width:320px;padding:8px;text-align:left;text-decoration:none;color:inherit;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:14px;cursor:pointer}.ris-shared-card:hover{background:var(--ris-surface)}.ris-shared-card__thumb{flex:0 0 auto;width:56px;height:56px;object-fit:cover;border-radius:10px}.ris-shared-card__thumb--video{display:flex;align-items:center;justify-content:center;background:#111;color:#fff}.ris-shared-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ris-shared-card__kicker{display:inline-flex;align-items:center;gap:4px;font-size:var(--ris-fs-xs, 12px);color:var(--ris-ink-soft)}.ris-shared-card__author{font-weight:700;font-size:var(--ris-fs-sm);color:var(--ris-ink)}.ris-shared-card__text{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ris-call{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;color:var(--ris-on-accent)}.ris-call--ring{background:#0c1014d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ris-call--active{flex-direction:column;background:#0c1014}.ris-call-ringcard{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px;text-align:center}.ris-call-avatar{width:108px;height:108px;border-radius:var(--ris-avatar-radius);overflow:hidden;background:var(--ris-blue);display:flex;align-items:center;justify-content:center;font-size:42px;font-weight:700;color:var(--ris-on-accent);box-shadow:0 0 0 6px #ffffff14}.ris-call-avatar img{width:100%;height:100%;object-fit:cover}.ris-call-name{font-size:var(--ris-fs-xl);font-weight:700}.ris-call-sub{font-size:var(--ris-fs-base);color:#ffffffb3}.ris-call-actions{display:flex;gap:36px;margin-top:18px}.ris-call-btn{width:64px;height:64px;border-radius:50%;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--ris-on-accent);background:#ffffff29;transition:transform .08s ease,background .15s ease}.ris-call-btn:hover{transform:scale(1.06)}.ris-call-btn:active{transform:scale(.96)}.ris-call-btn svg{width:28px;height:28px}.ris-call-btn--accept{background:var(--ris-green)}.ris-call-btn--accept:hover{background:var(--ris-green-600)}.ris-call-btn--hangup{background:var(--ris-danger)}.ris-call-btn--hangup:hover{background:#8a0019}.ris-call--ring .ris-call-btn--accept{animation:ris-call-pulse 1.4s ease-in-out infinite}@keyframes ris-call-pulse{0%,to{box-shadow:0 0 #2de57180}50%{box-shadow:0 0 0 12px #2de57100}}.ris-call-stage{position:relative;flex:1;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ris-call-video{width:100%;height:100%;object-fit:cover;background:#0c1014}.ris-call-video.is-mirror{transform:scaleX(-1)}.ris-call-audio{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#0c1014}.ris-call-pip{position:absolute;right:16px;bottom:16px;width:132px;height:176px;border-radius:12px;overflow:hidden;background:#000;border:2px solid rgba(255,255,255,.25);box-shadow:0 6px 18px #0006}.ris-call-pip .ris-call-video{object-fit:cover}.ris-call-topbar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:calc(14px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 18px 14px;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent)}.ris-call-name-sm{font-weight:700}.ris-call-timer{font-size:var(--ris-fs-sm);color:#fffc}.ris-call-controls{display:flex;gap:22px;padding:20px 0 calc(28px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));justify-content:center;width:100%;background:#0c1014}.ris-call-btn--toggle{width:58px;height:58px;background:#ffffff29}.ris-call-btn--toggle.is-off{background:var(--ris-white);color:var(--ris-ink)}.ris-call-btn--toggle.is-on{background:var(--ris-blue)}.ris-call-btn--toggle.is-pro{opacity:.55}@media (max-width: 767px){.ris-call-pip{width:104px;height:140px}.ris-call-controls{gap:16px}}.ris-iconbtn.is-pro,.ris-iconbtn-dark.is-pro{opacity:.55}.ris-calllist{display:flex;flex-direction:column}.ris-callrow{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--ris-line)}.ris-callrow:first-child{border-top:none}.ris-callrow__text{display:flex;flex-direction:column;min-width:0;flex:1}.ris-callrow__meta{display:inline-flex;align-items:center;gap:5px;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-callrow__meta.is-missed{color:var(--ris-danger)}.ris-callrow__call{color:var(--ris-blue);flex:0 0 auto}.ris-callrow__call:hover{color:var(--ris-blue-700)}.ris-settings{max-width:940px;margin:0 auto}.ris-settings__head{margin-bottom:18px}.ris-settings__title{display:flex;align-items:center;gap:10px;margin:0;font-size:var(--ris-fs-xl);font-weight:700}.ris-settings__title svg{color:var(--ris-blue)}.ris-settings__headrow{display:flex;align-items:center;gap:12px}.ris-settings__pager{display:none;margin-left:auto;gap:2px}.ris-settings__pager .ris-iconbtn:disabled{opacity:.35;cursor:default}.ris-settings__subtitle{margin-top:4px;color:var(--ris-ink-soft);font-size:var(--ris-fs-sm)}.ris-settings__body{display:grid;grid-template-columns:232px minmax(0,1fr);gap:18px;align-items:start}.ris-settings__calls{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 14px;color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius);text-decoration:none}.ris-settings__calls span{flex:1}.ris-settings__calls>svg{color:var(--ris-blue)}.ris-settings__nav{position:sticky;top:76px;display:flex;flex-direction:column;gap:6px}.ris-settings__navitem{display:flex;align-items:center;gap:12px;padding:11px 12px;text-align:left;color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius);cursor:pointer;transition:border-color .12s ease,background .12s ease}.ris-settings__navitem:hover{border-color:var(--ris-border)}.ris-settings__navitem.is-active{border-color:var(--ris-green);background:var(--ris-green-050)}.ris-settings__navicon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;color:var(--ris-ink-soft);background:var(--ris-surface);border-radius:var(--ris-radius)}.ris-settings__navitem.is-active .ris-settings__navicon{color:var(--ris-green-700);background:var(--ris-white)}.ris-settings__navtext{display:flex;flex-direction:column;min-width:0}.ris-settings__navlabel{font-weight:600}.ris-settings__navhint{font-size:12px;color:var(--ris-ink-soft)}.ris-feedpref{display:flex;flex-direction:column;gap:18px;padding:20px}.ris-feedpref__title{margin:0;font-size:var(--ris-fs-lg);font-weight:700}.ris-feedpref__lead{margin:6px 0 0;max-width:58ch;color:var(--ris-ink-soft);font-size:var(--ris-fs-sm);line-height:1.55}.ris-feedpref__lead strong{color:var(--ris-ink)}.ris-feedpref__meter{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-feedpref__dots{display:flex;gap:6px}.ris-feedpref__dot{width:22px;height:6px;border-radius:999px;background:var(--ris-border);transition:background .15s ease}.ris-feedpref__dot.is-on{background:var(--ris-green)}.ris-feedpref__count{font-size:var(--ris-fs-sm);font-weight:600;color:var(--ris-ink-soft)}.ris-interestgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:10px}.ris-interest{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;text-align:left;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius);cursor:pointer;transition:border-color .12s ease,background .12s ease}.ris-interest:hover:not(.is-disabled){border-color:var(--ris-green)}.ris-interest__body{display:flex;flex-direction:column;min-width:0}.ris-interest__name{font-weight:600;color:var(--ris-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-interest__slug{font-size:12px;color:var(--ris-placeholder);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-interest__mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;color:transparent;background:var(--ris-white);border:1.5px solid var(--ris-border);border-radius:50%;transition:color .12s ease,background .12s ease,border-color .12s ease}.ris-interest.is-on{border-color:var(--ris-green);background:var(--ris-green-050)}.ris-interest.is-on .ris-interest__name{color:var(--ris-green-700)}.ris-interest.is-on .ris-interest__slug{color:var(--ris-green)}.ris-interest.is-on .ris-interest__mark{color:var(--ris-on-accent);background:var(--ris-green);border-color:var(--ris-green)}.ris-interest.is-disabled{cursor:not-allowed;opacity:.5}.ris-feedpref__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--ris-line)}.ris-feedpref__status{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-settings__links{display:flex;flex-direction:column;gap:8px}.ris-settings__link{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;text-align:left;color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-line);border-radius:var(--ris-radius);cursor:pointer;font:inherit}.ris-settings__link:disabled{cursor:wait;opacity:.7}.ris-settings__link:hover{border-color:var(--ris-border);text-decoration:none}.ris-settings__linkicon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;color:var(--ris-ink-soft);background:var(--ris-surface);border-radius:var(--ris-radius)}.ris-settings__linktext{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ris-settings__linklabel{font-weight:600}.ris-settings__linkhint{font-size:12px;color:var(--ris-ink-soft)}.ris-settings__linkarrow{color:var(--ris-placeholder);transform:rotate(180deg);flex:0 0 auto}.ris-settings__link--danger .ris-settings__linklabel,.ris-settings__link--danger .ris-settings__linkicon{color:var(--ris-danger)}.ris-settings__link--danger:hover{border-color:var(--ris-danger)}.ris-feedcta{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:32px 24px}.ris-feedcta__icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:4px;color:var(--ris-green-700);background:var(--ris-green-050);border-radius:50%}.ris-feedcta__title{margin:0;font-size:var(--ris-fs-lg);font-weight:700}.ris-feedcta__text{margin:0;max-width:44ch;color:var(--ris-ink-soft);font-size:var(--ris-fs-sm);line-height:1.55}.ris-feedcta__text strong{color:var(--ris-ink)}.ris-feedcta .ris-btn{margin-top:6px}@media (max-width: 768px){.ris-settings__body{grid-template-columns:minmax(0,1fr)}.ris-settings__nav{position:static;flex-direction:row;gap:8px;overflow-x:auto;padding-bottom:2px}.ris-settings__navitem{flex:0 0 auto}.ris-settings__navhint{display:none}.ris-settings__pager{display:flex}}@media (max-width: 768px){input,textarea,select,.ris-input,.ris-mention>textarea{font-size:16px!important}}.ris-settings__nav,.ris-stories{scrollbar-width:thin;scrollbar-color:rgba(128,134,140,.3) transparent}.ris-settings__nav::-webkit-scrollbar,.ris-stories::-webkit-scrollbar{height:3px}.ris-settings__nav::-webkit-scrollbar-track,.ris-stories::-webkit-scrollbar-track{background:transparent}.ris-settings__nav::-webkit-scrollbar-thumb,.ris-stories::-webkit-scrollbar-thumb{background:#80868c4d;border-radius:999px}.ris-settings__nav::-webkit-scrollbar-thumb:hover,.ris-stories::-webkit-scrollbar-thumb:hover{background:#80868c80}.ris-setstack{display:flex;flex-direction:column;gap:16px}.ris-setblock{display:flex;flex-direction:column;gap:16px;padding:20px}.ris-setblock__head{display:flex;flex-direction:column;gap:6px}.ris-setblock__title{margin:0;font-size:var(--ris-fs-lg);font-weight:700}.ris-setblock__lead{margin:0;max-width:60ch;color:var(--ris-ink-soft);font-size:var(--ris-fs-sm);line-height:1.55}.ris-setblock--danger{border-color:var(--ris-danger)}.ris-setblock--danger .ris-setblock__title{color:var(--ris-danger)}.ris-setbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ris-setbar--end{justify-content:flex-end}.ris-setbar__status{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-setnote{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0;padding:10px 12px;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-setnote>svg{flex:none;margin-top:2px}.ris-setnote--conferma{flex-direction:column;gap:10px;border-color:var(--ris-accent, #1a5fd0)}.ris-setnote--conferma p{margin:0}.ris-setnote__actions{display:flex;flex-wrap:wrap;gap:8px}.ris-preview{max-width:680px;margin:32px auto 8px;padding:0 16px}.ris-preview h2{font-size:var(--ris-fs-lg, 1.2rem);margin:0 0 4px}.ris-preview__lead,.ris-preview__vuoto{color:var(--ris-ink-soft);font-size:var(--ris-fs-sm);margin:0 0 16px}.ris-preview__post{border:1px solid var(--ris-line);border-radius:var(--ris-radius);background:var(--ris-surface);padding:14px 16px;margin:0 0 12px}.ris-preview__autore{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:var(--ris-fs-sm)}.ris-preview__autore img,.ris-preview__iniziale{width:40px;height:40px;border-radius:50%;flex:none}.ris-preview__iniziale{display:grid;place-items:center;background:var(--ris-accent-soft, #e6eefc);color:var(--ris-accent, #1a5fd0);font-weight:600}.ris-preview__nome{font-weight:600}.ris-preview__autore time{margin-left:auto;color:var(--ris-ink-soft);font-size:var(--ris-fs-xs, .8rem)}.ris-preview__corpo{margin:0 0 8px;white-space:pre-wrap;overflow-wrap:anywhere}.ris-preview__media{max-width:100%;height:auto;border-radius:8px;margin-top:8px;display:block}.ris-preview__azioni{display:flex;align-items:center;gap:16px;margin-top:10px;padding-top:10px;border-top:1px solid var(--ris-line);font-size:var(--ris-fs-sm)}.ris-preview__azioni button{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:0;cursor:pointer;color:var(--ris-ink-soft);font:inherit}.ris-preview__azioni button:hover{color:var(--ris-accent, #1a5fd0)}.ris-preview__apri{margin-left:auto}.ris-preview__cta{text-align:center;margin:20px 0 0;font-size:var(--ris-fs-sm)}.ris-setrow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid var(--ris-line)}.ris-setrow:first-child{border-top:none;padding-top:0}.ris-togglelist .ris-setrow:first-child{padding-top:0}.ris-setrow__text{display:flex;flex-direction:column;min-width:0}.ris-setrow__label{font-weight:600}.ris-setrow__hint{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-switch{position:relative;flex:0 0 auto;width:44px;height:26px;padding:0;border:1px solid var(--ris-border);border-radius:999px;background:var(--ris-surface);cursor:pointer;transition:background .15s ease,border-color .15s ease}.ris-switch__knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--ris-white);border:1px solid var(--ris-border);transition:transform .15s ease,border-color .15s ease}.ris-switch.is-on{background:var(--ris-green);border-color:var(--ris-green)}.ris-switch.is-on .ris-switch__knob{transform:translate(18px);border-color:var(--ris-green)}.ris-switch:disabled{opacity:.6;cursor:default}.ris-segment{display:inline-flex;padding:3px;gap:3px;background:var(--ris-surface);border:1px solid var(--ris-line);border-radius:var(--ris-radius)}.ris-segment__opt{padding:8px 16px;font-size:var(--ris-fs-sm);font-weight:600;color:var(--ris-ink-soft);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:color .12s ease,background .12s ease}.ris-segment__opt:hover:not(.is-on):not(:disabled){color:var(--ris-ink)}.ris-segment__opt.is-on{color:var(--ris-on-accent);background:var(--ris-green)}.ris-segment__opt:disabled{cursor:default}.ris-interest--mute:hover:not(.is-disabled){border-color:var(--ris-ink-soft)}.ris-interest--mute.is-on{border-color:var(--ris-border);background:var(--ris-surface)}.ris-interest--mute.is-on .ris-interest__name{color:var(--ris-ink-soft);text-decoration:line-through}.ris-interest--mute.is-on .ris-interest__slug{color:var(--ris-placeholder)}.ris-interest--mute.is-on .ris-interest__mark{color:var(--ris-on-accent);background:var(--ris-ink-soft);border-color:var(--ris-ink-soft)}.ris-themegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.ris-themecard{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px;text-align:left;background:var(--ris-white);border:1px solid var(--ris-border);border-radius:var(--ris-radius);cursor:pointer;transition:border-color .12s ease,background .12s ease}.ris-themecard:hover{border-color:var(--ris-green)}.ris-themecard.is-on{border-color:var(--ris-green);background:var(--ris-green-050)}.ris-themecard__swatch{width:100%;height:46px;margin-bottom:6px;border:1px solid var(--ris-line);border-radius:4px}.ris-themecard__swatch--light{background:#fff}.ris-themecard__swatch--dark{background:#1b2026}.ris-themecard__swatch--system{background:linear-gradient(105deg,#fff 0,#fff 50%,#1b2026 50%,#1b2026)}.ris-themecard__label{font-weight:600}.ris-themecard__hint{font-size:12px;color:var(--ris-ink-soft)}.ris-themecard__mark{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--ris-on-accent);background:var(--ris-green);border-radius:50%}.ris-blocklist{display:flex;flex-direction:column}.ris-blockrow{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--ris-line)}.ris-blockrow:first-child{border-top:none}.ris-avatar--sm{width:40px;height:40px;font-size:var(--ris-fs-base)}.ris-avatar--sm img{width:100%;height:100%;object-fit:cover}.ris-blockrow__id{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ris-blockrow__name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-blockrow__handle{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-note{font-size:var(--ris-fs-sm);padding:10px 12px;border-radius:var(--ris-radius);border:1px solid var(--ris-line);background:var(--ris-surface);color:var(--ris-ink)}.ris-note--ok{border-color:var(--ris-green);background:var(--ris-green-050);color:var(--ris-green-700)}.ris-btn--danger{color:var(--ris-danger);border-color:var(--ris-danger);background:var(--ris-white)}.ris-btn--danger:hover:not(:disabled){background:var(--ris-danger-bg)}.ris-btn--danger-solid{color:var(--ris-on-accent);background:var(--ris-danger);border-color:var(--ris-danger)}.ris-btn--danger-solid:hover:not(:disabled){filter:brightness(.94)}.ris-report{max-width:440px;padding:22px}.ris-report__title{margin:0 0 4px;font-size:19px}.ris-report__hint{margin:0 0 14px;font-size:13.5px}.ris-report__reasons{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.ris-report__reason{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--ris-line);border-radius:10px;cursor:pointer;font-size:14.5px}.ris-report__reason:hover{border-color:var(--ris-accent, #2991ff)}.ris-report__reason.is-active{border-color:var(--ris-accent, #2991ff);background:color-mix(in srgb,var(--ris-accent, #2991ff) 8%,transparent)}.ris-report__reason input{accent-color:var(--ris-accent, #2991ff)}.ris-report__details{width:100%;resize:vertical;border:1px solid var(--ris-line);border-radius:10px;padding:9px 12px;font:inherit;background:transparent;color:inherit}.ris-report__error{margin-top:10px;color:var(--ris-danger);background:var(--ris-danger-bg);border-radius:8px;padding:8px 10px;font-size:13.5px}.ris-report__done-icon{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ris-accent, #2991ff) 12%,transparent);color:var(--ris-accent, #2991ff);margin-bottom:10px}.ris-quik-report{position:absolute;top:62px;left:14px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#00000059;color:#fff;cursor:pointer}.ris-quik-report:hover{background:#0000008c;color:#ffb84d}.ris-mod{display:flex;flex-direction:column;gap:14px;max-width:760px;margin:0 auto}.ris-mod__head{padding:16px 18px}.ris-mod__title{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-size:20px}.ris-mod__tabs{display:flex;align-items:center;gap:8px}.ris-mod__tabs .ris-btn{margin-left:auto}.ris-mod__tab{border:1px solid var(--ris-line);background:transparent;color:inherit;border-radius:999px;padding:7px 14px;font:inherit;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:7px}.ris-mod__tab.is-active{border-color:var(--ris-accent, #2991ff);background:color-mix(in srgb,var(--ris-accent, #2991ff) 10%,transparent)}.ris-mod__badge{background:var(--ris-danger);color:#fff;border-radius:999px;font-size:11.5px;line-height:1;padding:3px 7px}.ris-mod__empty{padding:22px;text-align:center;color:var(--ris-muted, #7a828c);display:flex;align-items:center;justify-content:center;gap:8px}.ris-mod__item{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.ris-mod__item-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13.5px}.ris-mod__status{border-radius:999px;padding:3px 10px;font-weight:600;font-size:12.5px}.ris-mod__status.is-blocked{background:var(--ris-danger-bg);color:var(--ris-danger)}.ris-mod__status.is-review{background:color-mix(in srgb,#ffb020 18%,transparent);color:#a86a00}.ris-mod__status.is-error{background:color-mix(in srgb,#7a828c 16%,transparent)}.ris-mod__status.is-report{background:color-mix(in srgb,var(--ris-accent, #2991ff) 14%,transparent);color:var(--ris-accent, #2991ff)}.ris-mod__type{font-weight:600}.ris-mod__owner{color:var(--ris-accent, #2991ff);text-decoration:none}.ris-mod__owner:hover{text-decoration:underline}.ris-mod__item-body{display:flex;gap:14px;align-items:flex-start}.ris-mod__media{width:130px;max-height:180px;object-fit:cover;border-radius:10px;border:1px solid var(--ris-line);flex:none}.ris-mod__meta{font-size:14px;display:flex;flex-direction:column;gap:6px;min-width:0}.ris-mod__text{margin:0;padding:8px 12px;border-left:3px solid var(--ris-line);color:var(--ris-muted, #7a828c);font-size:13.5px;overflow-wrap:anywhere}.ris-mod__open{color:var(--ris-accent, #2991ff);text-decoration:none;font-size:13.5px}.ris-mod__open:hover{text-decoration:underline}.ris-mod__actions{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 560px){.ris-mod__item-body{flex-direction:column}.ris-mod__media{width:100%;max-height:240px}}:root{--ris-name-rubino: #c0182f;--ris-name-corallo: #b8442a;--ris-name-ambra: #8a5a00;--ris-name-oliva: #5f6b12;--ris-name-smeraldo: #0a7248;--ris-name-pino: #16695f;--ris-name-turchese: #00707f;--ris-name-oceano: #1068d3;--ris-name-indaco: #4b4fd6;--ris-name-violetto: #7b3fd4;--ris-name-magenta: #b02a80;--ris-name-bronzo: #8a5230}:root[data-theme=dark]{--ris-name-rubino: #ff8590;--ris-name-corallo: #ff9d7a;--ris-name-ambra: #f0b429;--ris-name-oliva: #c3d251;--ris-name-smeraldo: #4fd39a;--ris-name-pino: #4ecdc4;--ris-name-turchese: #3fd0e8;--ris-name-oceano: #5ba9ff;--ris-name-indaco: #9fa4ff;--ris-name-violetto: #c39cff;--ris-name-magenta: #ff8ed0;--ris-name-bronzo: #d8a37a}.ris-name--rubino{color:var(--ris-name-rubino)}.ris-name--corallo{color:var(--ris-name-corallo)}.ris-name--ambra{color:var(--ris-name-ambra)}.ris-name--oliva{color:var(--ris-name-oliva)}.ris-name--smeraldo{color:var(--ris-name-smeraldo)}.ris-name--pino{color:var(--ris-name-pino)}.ris-name--turchese{color:var(--ris-name-turchese)}.ris-name--oceano{color:var(--ris-name-oceano)}.ris-name--indaco{color:var(--ris-name-indaco)}.ris-name--violetto{color:var(--ris-name-violetto)}.ris-name--magenta{color:var(--ris-name-magenta)}.ris-name--bronzo{color:var(--ris-name-bronzo)}.ris-msg--mine .ris-msg__sender[class*=ris-name--]{color:var(--ris-on-accent)}.ris-palette{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 6px}.ris-palette__dot{width:30px;height:30px;padding:0;border:2px solid transparent;border-radius:50%;background-color:currentColor;cursor:pointer;box-shadow:inset 0 0 0 2px var(--ris-white)}.ris-palette__dot:disabled{cursor:default}.ris-palette__dot.is-on{border-color:var(--ris-ink)}.ris-palette__dot--none{color:var(--ris-ink-soft);background-image:linear-gradient(45deg,transparent 44%,var(--ris-white) 44%,var(--ris-white) 56%,transparent 56%)}.ris-palette__dot--rubino{color:var(--ris-name-rubino)}.ris-palette__dot--corallo{color:var(--ris-name-corallo)}.ris-palette__dot--ambra{color:var(--ris-name-ambra)}.ris-palette__dot--oliva{color:var(--ris-name-oliva)}.ris-palette__dot--smeraldo{color:var(--ris-name-smeraldo)}.ris-palette__dot--pino{color:var(--ris-name-pino)}.ris-palette__dot--turchese{color:var(--ris-name-turchese)}.ris-palette__dot--oceano{color:var(--ris-name-oceano)}.ris-palette__dot--indaco{color:var(--ris-name-indaco)}.ris-palette__dot--violetto{color:var(--ris-name-violetto)}.ris-palette__dot--magenta{color:var(--ris-name-magenta)}.ris-palette__dot--bronzo{color:var(--ris-name-bronzo)}.ris-setfield{padding:14px 0;border-top:1px solid var(--ris-line)}.ris-setfield:first-of-type{border-top:none}.ris-setfield.is-locked{opacity:.6}.ris-setfield__label{display:block;font-weight:700;font-size:var(--ris-fs-sm);margin-bottom:6px}.ris-setfield__hint{display:block;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);margin:6px 0}.ris-setfield__ok{font-size:var(--ris-fs-sm);color:var(--ris-name-smeraldo)}.ris-range{width:100%;max-width:320px;accent-color:var(--ris-blue)}.ris-chatbg{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}.ris-chatbg__preview{position:relative;width:140px;height:96px;flex:0 0 auto;overflow:hidden;border:1px solid var(--ris-border);border-radius:14px;background-color:var(--ris-surface);background-size:cover;background-position:center}.ris-chatbg__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.ris-chatbg__bubble{position:absolute;right:10px;bottom:10px;padding:5px 10px;font-size:12px;color:var(--ris-on-accent);background:var(--ris-blue);border-radius:14px}.ris-chatbg__actions{display:flex;gap:8px;flex-wrap:wrap}.ris-msgr__msgs.has-bg{background-image:linear-gradient(rgba(0,0,0,var(--ris-chat-bg-dim, .35)),rgba(0,0,0,var(--ris-chat-bg-dim, .35))),var(--ris-chat-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.ris-msg__ticks{display:inline-flex;align-items:center;gap:0;flex-shrink:0;margin-left:4px;vertical-align:-2px;color:#c7ccd1}.ris-msg__ticks>svg{flex-shrink:0}.ris-msg__ticks>svg+svg{margin-left:-7px}.ris-msg__ticks.is-read{color:#fff}.ris-readers{width:min(420px,92vw);max-height:80vh;overflow-y:auto;padding:18px}.ris-readers__head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ris-readers__head .ris-iconbtn{margin-left:auto}.ris-readers__group+.ris-readers__group{margin-top:16px;padding-top:12px;border-top:1px solid var(--ris-line)}.ris-readers__title{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:var(--ris-fs-sm);font-weight:700;color:var(--ris-ink-soft)}.ris-readers__row{display:flex;align-items:center;gap:10px;padding:6px 0}.ris-readers__name{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-readers__when{margin-left:auto;flex:0 0 auto;font-size:var(--ris-fs-xs, 12px);color:var(--ris-ink-soft)}.ris-msg--media{position:relative;padding:0;overflow:hidden;border-color:transparent}.ris-msg--media .ris-msg__sender{display:block;padding:8px 12px 0}.ris-msg--media .ris-quote{margin:8px 8px 0}.ris-msg--media .ris-chat-img,.ris-msg--media .ris-chat-img img{display:block;width:100%;max-width:none;border-radius:0}.ris-msg--media .ris-shared-card{max-width:none;border:none;border-radius:0;padding:10px;gap:10px}.ris-msg--media.ris-msg--mine .ris-shared-card{color:var(--ris-ink)}.ris-msg--media .ris-msg__time{position:absolute;right:8px;bottom:8px;z-index:1;display:inline-flex;align-items:center;gap:2px;padding:3px 8px;color:#fff;background:#0000008c;border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.ris-msg--media .ris-msg__ticks{color:#c7ccd1}.ris-msg--media .ris-msg__ticks.is-read{color:#fff}.ris-msg--media .ris-shared-card__body{padding-bottom:14px}:root{--ris-app-bg-veil: rgba(255, 255, 255, .6)}:root[data-theme=dark]{--ris-app-bg-veil: rgba(0, 0, 0, .5)}.ris-app.has-bg{background:transparent}.ris-app.has-bg:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--ris-app-bg-veil),var(--ris-app-bg-veil)),var(--ris-app-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.ris-app.has-bg .ris-app__body,.ris-app.has-bg .ris-main{background:transparent}.ris-app.has-bg .ris-sidebar,.ris-app.has-bg .ris-panel{background-color:color-mix(in srgb,var(--ris-white) 90%,transparent)}.ris-app.has-bg .ris-bottomnav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ris-app.has-bg .ris-settings .ris-panel,.ris-app.has-bg .ris-mod .ris-panel,.ris-app.has-bg .ris-modal__dialog{background-color:var(--ris-white);backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-transparency: reduce){.ris-app.has-bg .ris-sidebar,.ris-app.has-bg .ris-panel{background-color:var(--ris-white)}}.ris-chatbg__preview--app{width:160px}.ris-chatbg__veil--app{background:var(--ris-app-bg-veil)}.ris-chatbg__card{position:absolute;left:10px;right:10px;bottom:10px;padding:6px 10px;font-size:12px;color:var(--ris-ink);background-color:color-mix(in srgb,var(--ris-white) 84%,transparent);border:1px solid var(--ris-line);border-radius:8px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ris-active-call{display:flex;align-items:center;gap:12px;margin:8px 12px;padding:12px 14px;border:1px solid #414650;border-radius:12px;background:#23262d;color:#e7eaf1}.ris-active-call>div{display:grid;gap:3px;flex:1;min-width:0}.ris-active-call strong{color:#85d9b5;font-size:13px}.ris-active-call small{color:#b8c1d5;overflow-wrap:anywhere}.ris-active-call button{flex-shrink:0}.ris-panel.ris-mg-card{display:flex;flex-direction:column;gap:10px;padding:14px 12px 14px 16px;background:var(--ris-white);color:var(--ris-ink);border:1px solid var(--ris-tint, var(--ris-green-050))}.ris-mg-card__testa{display:flex;align-items:center;gap:12px}.ris-mg-card__rana{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;overflow:hidden;border-radius:var(--ris-squircle, 16px);background:var(--ris-tint, var(--ris-green-050))}.ris-mg-card__rana svg{height:40px;width:auto}.ris-mg-card__titoli{flex:1;min-width:0}.ris-mg-card__titolo{margin:0;font-size:18px;line-height:1.2;font-weight:800}.ris-mg-card__titolo .ris-verified{vertical-align:-3px}.ris-mg-card__sotto{margin:3px 0 0;font-size:14px;line-height:1.4;color:var(--ris-ink-soft)}.ris-mg-card__x{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:var(--ris-squircle, 16px);background:transparent;color:var(--ris-ink-soft);cursor:pointer}.ris-mg-card__x:hover{background:var(--ris-field, var(--ris-tint))}.ris-mg-card__azioni{display:flex;flex-wrap:wrap;gap:8px;padding-left:64px}.ris-mg-card .ris-alert{margin:0 0 0 64px}@media (max-width: 480px){.ris-mg-card__azioni{padding-left:0}.ris-mg-card__azioni .ris-btn--primary{flex:1}.ris-mg-card .ris-alert{margin-left:0}}.ris-mg-box{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;border-radius:16px;background:var(--ris-tint, var(--ris-green-050));color:var(--ris-ink)}.ris-mg-box__titolo{margin:0;font-size:17px;font-weight:800}.ris-mg-box__testo{margin:0 0 4px;font-size:14px;line-height:1.45;color:var(--ris-ink-soft)}.ris-mg-nota{margin:-4px 0 0;font-size:13px;text-align:center}.ris-mg-posti{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;border-radius:12px;background:var(--ris-tint, var(--ris-green-050));color:var(--ris-ink);font-size:14px;line-height:1.4}.ris-mg-posti .ris-verified{flex:none;margin:1px 0 0}.ris-mg-posti strong{white-space:nowrap}.ris-mg-posti--m{margin:4px 0 12px;text-align:left}.ris-upgrade26__gratis{margin:0;padding:10px 12px;border-radius:12px;background:var(--ris-tint, var(--ris-green-050));color:var(--ris-ink);font-size:14px;font-weight:600;line-height:1.4}.ris-upgrade-btn.is-gratis{border-color:var(--ris-action, var(--ris-green-700));color:var(--ris-action, var(--ris-green-700))}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ris-action: #1068d3;--ris-action-hover: #0e5dbd;--ris-action-press: #234f86;--ris-signal: #2991ff;--ris-tint: #e8f2ff;--ris-field: #eff1f3;--ris-scrollbar-thumb: #a5b6c8;--ris-scrollbar-hover: #718ba8;--ris-green: var(--ris-action);--ris-green-600: var(--ris-action-hover);--ris-green-700: var(--ris-action-press);--ris-green-bright: var(--ris-signal);--ris-green-050: var(--ris-tint);--ris-blue-050: var(--ris-tint);--ris-radius: 12px;--ris-radius-sm: 8px;--ris-radius-md: 16px;--ris-radius-card: 22px;--ris-radius-btn: 999px;--ris-shadow-1: 0 1px 2px rgba(20, 23, 26, .04), 0 2px 10px rgba(20, 23, 26, .05);--ris-shadow-2: 0 6px 20px rgba(20, 23, 26, .1);--ris-shadow-3: 0 18px 48px rgba(20, 23, 26, .18);--ris-card-line: transparent;--ris-glass: rgba(255, 255, 255, .78);--ris-glass-line: rgba(20, 23, 26, .06);--ris-font: "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ris-ease: cubic-bezier(.32, .72, 0, 1)}:root[data-theme=dark]{--ris-tint: #14314f;--ris-field: #232a31;--ris-scrollbar-thumb: #455a70;--ris-scrollbar-hover: #718ba8;--ris-shadow-1: none;--ris-shadow-2: 0 8px 24px rgba(0, 0, 0, .45);--ris-shadow-3: 0 18px 48px rgba(0, 0, 0, .55);--ris-card-line: rgba(255, 255, 255, .06);--ris-glass: rgba(16, 20, 24, .72);--ris-glass-line: rgba(255, 255, 255, .06)}body{font-family:var(--ris-font)}:where(html,body,body *){scrollbar-width:thin;scrollbar-color:var(--ris-scrollbar-thumb) transparent}@supports selector(::-webkit-scrollbar){:where(html,body,body *){scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--ris-scrollbar-thumb);border:2px solid transparent;background-clip:padding-box;border-radius:999px;min-height:32px;min-width:32px}::-webkit-scrollbar-thumb:hover{background-color:var(--ris-scrollbar-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--ris-signal)}::-webkit-scrollbar-button{display:none;width:0;height:0}}@media (hover: none) and (pointer: coarse){textarea{scrollbar-width:none}textarea::-webkit-scrollbar{display:none;width:0;height:0}}@media (forced-colors: active){:where(html,body,body *){scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar,::-webkit-scrollbar-track,::-webkit-scrollbar-corner,::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-button{all:revert}}button,input,select,textarea{font-family:inherit}.ris-app{--ris-footer-h: 0px;min-height:100vh;min-height:100dvh;background:var(--ris-surface)}a{color:var(--ris-blue-text)}.ris-appbar{padding-left:max(18px,calc((100% - 1280px)/2 + 18px));padding-right:max(18px,calc((100% - 1280px)/2 + 18px));background:var(--ris-glass);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--ris-glass-line)}.ris-logo{gap:10px;letter-spacing:-.02em}.ris-appbar .ris-logo,.ris-appbar .ris-logo:hover{color:var(--ris-ink);font-size:21px;font-weight:800;letter-spacing:-.02em;text-decoration:none}.ris-logo__mark,.ris-welcome__brand:before,.ris-public__brand:before{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;padding-bottom:2px;box-sizing:border-box;border-radius:10px;background:var(--ris-action);color:#fff;font-size:20px;font-weight:800;line-height:1;letter-spacing:0;text-transform:none}.ris-welcome__brand,.ris-public__brand{display:inline-flex;align-items:center;gap:10px}.ris-welcome__brand:before,.ris-public__brand:before{content:"r";width:36px;height:36px;font-size:23px;border-radius:11px}.ris-appbar__search{width:340px;height:40px;box-sizing:border-box;padding:0 16px;color:var(--ris-ink-soft);background:var(--ris-field);border:1px solid transparent;border-radius:999px;transition:background .15s ease,box-shadow .15s ease}.ris-appbar__search:focus-within{background:var(--ris-white);box-shadow:0 0 0 1px var(--ris-action),0 0 0 4px var(--ris-tint)}.ris-appbar__search input{color:var(--ris-ink)}.ris-appbar__search input::placeholder{color:var(--ris-ink-soft)}.ris-appbar .ris-iconbtn{width:40px;height:40px;color:var(--ris-ink);border-radius:999px;transition:background .15s ease,transform .12s ease}.ris-appbar .ris-iconbtn:hover{color:var(--ris-ink);background:var(--ris-field)}.ris-appbar .ris-iconbtn.is-active{color:var(--ris-blue-text);background:var(--ris-tint)}.ris-appbar .ris-iconbtn:active{transform:scale(.94)}.ris-bell-badge{top:3px;right:2px;min-width:18px;height:18px;line-height:18px;font-size:11px;box-shadow:0 0 0 2px var(--ris-white)}:root[data-theme=dark] .ris-bell-badge{color:#fff;background:#b00020}.ris-appbar .ris-avatarbtn{color:var(--ris-blue-text);background:var(--ris-tint);border:none}.ris-appbar .ris-avatarbtn.is-active{box-shadow:0 0 0 2px var(--ris-surface),0 0 0 4px var(--ris-signal)}.ris-upgrade-btn{height:34px;padding:0 12px 0 8px;color:var(--ris-ink);background:var(--ris-white);border:1px solid var(--ris-line);font-weight:600}.ris-upgrade-btn:hover{background:var(--ris-tint);border-color:var(--ris-tint)}.ris-upgrade-btn__ico{color:var(--ris-action)}.ris-dropdown{border:1px solid var(--ris-card-line);border-radius:var(--ris-radius-md);box-shadow:var(--ris-shadow-2)}.ris-dropdown__head{font-size:17px;border-bottom-color:var(--ris-line)}.ris-sidebar{padding:4px 6px 10px;background:transparent;border-color:transparent}.ris-sidebar .ris-side-item{min-height:46px;gap:14px;padding:0 12px;font-size:16px;font-weight:500;border-radius:14px;transition:background .15s ease}.ris-sidebar .ris-side-item:hover{background:var(--ris-field)}.ris-sidebar .ris-side-item.is-active{color:var(--ris-blue-text);background:var(--ris-tint);font-weight:600}.ris-sidebar .ris-side-item__icon,.ris-sidebar .ris-side-item.is-active .ris-side-item__icon{width:24px;height:24px;color:inherit;background:none}.ris-sidebar .ris-side-item--soon,.ris-sidebar .ris-side-item--soon:hover{color:var(--ris-placeholder);background:transparent}.ris-side-profile{padding:8px 10px;margin-bottom:8px;border-radius:var(--ris-radius-md)}.ris-side-profile:hover{background:var(--ris-field)}.ris-side-profile__name{font-weight:700}.ris-side-profile__avatar{width:40px;height:40px;border:none;background:var(--ris-tint);color:var(--ris-blue-text)}.ris-side-quik__upload{color:var(--ris-blue-text);background:var(--ris-tint);border:none}.ris-side-quik__upload:hover{color:#fff;background:var(--ris-action)}.ris-side-foot{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:0 6px}.ris-side-foot .ris-side-logout{margin-top:0}.ris-side-foot__info{margin:0;padding:0 4px;font-size:12px;line-height:1.6;color:var(--ris-ink-soft)}.ris-side-foot__info a{color:var(--ris-ink-soft)}.ris-panel{border-color:var(--ris-card-line);box-shadow:var(--ris-shadow-1)}.ris-pagehead.ris-panel{box-shadow:none}.ris-btn{transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.ris-btn:active:not(:disabled){transform:scale(.97)}.ris-btn:focus-visible{outline:2px solid var(--ris-signal)}.ris-btn--secondary{color:var(--ris-blue-text);border-color:var(--ris-line)}.ris-btn--secondary:hover:not(:disabled){color:var(--ris-blue-text);border-color:var(--ris-action);background:var(--ris-tint)}.ris-kebab__menu{padding:6px;border:1px solid var(--ris-card-line);border-radius:var(--ris-radius-md);box-shadow:var(--ris-shadow-2)}.ris-kebab__item{border-radius:10px}.ris-kebab__item:hover{background:var(--ris-field)}.ris-modal__backdrop{background:#10141866;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ris-modal__dialog{border:1px solid var(--ris-card-line);border-radius:var(--ris-radius-card);box-shadow:var(--ris-shadow-3);padding:20px}.ris-story__ring{padding:2px;border-color:var(--ris-signal);border-radius:32%}.ris-story__avatar{border-radius:28%}.ris-story--create .ris-story__avatar{color:var(--ris-blue-text);background:var(--ris-tint)}.ris-story{font-weight:500}.ris-composer__input{background:var(--ris-field);border-color:transparent}.ris-composer__actions{display:flex;flex-wrap:wrap;gap:8px;padding-left:52px}.ris-composer__actions .ris-btn.ris-composer__chip{width:auto;height:34px;padding:0 14px;gap:7px;font-size:14px;font-weight:600;color:var(--ris-blue-text);background:var(--ris-tint);border:none}.ris-composer__actions .ris-btn.ris-composer__chip:hover:not(:disabled){color:#fff;background:var(--ris-action)}.ris-panel.ris-tabs{gap:2px;padding:3px;background:var(--ris-field);border:none;border-radius:999px;box-shadow:none}.ris-tab{padding:8px 10px;font-size:14px;font-weight:500;color:var(--ris-ink-soft);border-radius:999px;transition:background .2s var(--ris-ease),color .2s ease}.ris-tab.is-active{color:var(--ris-ink);background:var(--ris-white);font-weight:600;box-shadow:0 1px 3px #14171a1f}:root[data-theme=dark] .ris-tab.is-active{background:#2b323a;box-shadow:none}.ris-post__author:not([class*=ris-name--]){color:var(--ris-ink)}.ris-post__author{font-weight:600}.ris-post__photo{border:none;border-radius:var(--ris-radius)}.ris-post__actions{border-top:none;padding-top:4px;margin-top:8px;gap:2px}.ris-post__action{padding:8px 12px;border-radius:999px;transition:background .15s ease,color .15s ease,transform .12s ease}.ris-post__action:active{transform:scale(.95)}.ris-post__action:hover{background:var(--ris-field)}.ris-box__title{font-size:17px;font-weight:700;letter-spacing:-.01em}.ris-event{padding:0;border:none;border-radius:0}.ris-events__list{gap:18px}.ris-event__head{gap:12px}.ris-event__title,.ris-eventcard__title{font-weight:600}.ris-event__date{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px;flex:none;border-radius:14px;background:var(--ris-tint);color:var(--ris-blue-text);line-height:1}.ris-event__date-mon{font-size:11px;font-weight:700;letter-spacing:.06em}.ris-event__date-day{margin-top:3px;font-size:20px;font-weight:700}.ris-event .ris-btn{width:auto;height:32px;margin-top:6px;padding:0 14px;font-size:13px}.ris-contact,.ris-userrow{border-radius:var(--ris-radius)}.ris-contact:hover,.ris-userrow:hover{background:var(--ris-field)}.ris-msgr__msgs{background-color:var(--ris-surface)}.ris-msg{padding:8px 12px 6px;background:var(--ris-white);border-color:var(--ris-card-line);border-radius:20px 20px 20px 6px;box-shadow:var(--ris-shadow-1)}.ris-msg--mine{background:var(--ris-action);border-color:var(--ris-action);border-radius:20px 20px 6px;box-shadow:none}.ris-msgr__head{min-height:64px}.ris-convo__badge{background:var(--ris-action)}.ris-bottomnav{border-top-color:var(--ris-glass-line)}.ris-bottomnav__label{font-size:10.5px}.ris-bottomnav__item.is-active .ris-bottomnav__label{font-weight:700}:root[data-theme=dark] .ris-verified,:root[data-theme=dark] .ris-pro-perks li:before,:root[data-theme=dark] .ris-interest.is-on .ris-interest__slug,:root[data-theme=dark] .ris-upgrade-btn__ico{color:var(--ris-blue-text)}:root[data-theme=dark] .ris-followstat.is-open{border-bottom-color:var(--ris-blue-text)}@media (max-width: 768px){.ris-appbar .ris-logo__word{display:none}.ris-appbar__search{width:100%}.ris-appbar .ris-avatarbtn{color:var(--ris-ink);background:transparent;border-radius:999px}.ris-appbar .ris-avatarbtn.is-active{box-shadow:none}.ris-composer__actions{padding-left:0}}.ris-createmenu{position:relative;margin-top:12px}.ris-createmenu__btn{height:46px;font-size:16px}.ris-createmenu__menu{left:0;right:0;top:calc(100% + 6px);min-width:0}.ris-convo__streak{display:inline-flex;align-items:center;gap:2px;flex:none;height:22px;padding:0 7px 0 3px;border-radius:999px;background:var(--ris-tint);color:var(--ris-blue-text);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;align-self:center}.ris-convo__frog{width:20px;height:22px;flex:none;display:block}.ris-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.ris-btn,.ris-tab,.ris-post__action,.ris-appbar .ris-iconbtn,.ris-sidebar .ris-side-item{transition:none}.ris-btn:active:not(:disabled),.ris-post__action:active,.ris-appbar .ris-iconbtn:active{transform:none}}@media (min-width: 769px){.ris-post__photo img,.ris-post__photo-btn img{aspect-ratio:1 / 1;height:auto;max-height:none;object-fit:cover;object-position:center}}.ris-post__action--like{--ris-like: #e8234a;--ris-like-bg: rgba(232, 35, 74, .1)}:root[data-theme=dark] .ris-post__action--like{--ris-like: #ff5c7c;--ris-like-bg: rgba(255, 92, 124, .16)}.ris-post__action--like svg{transition:fill .15s ease,color .15s ease}.ris-post__action--like:hover svg{color:var(--ris-like)}.ris-post__action--like.is-active,.ris-post__action--like.is-active:hover{color:var(--ris-like);background:var(--ris-like-bg);font-weight:700}.ris-post__action--like.is-active svg{fill:currentColor}.ris-post__action--like.is-pop svg{animation:ris-like-pop .38s cubic-bezier(.3,1.6,.5,1)}@keyframes ris-like-pop{0%{transform:scale(1)}35%{transform:scale(1.35)}70%{transform:scale(.92)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.ris-post__action--like.is-pop svg{animation:none}}.ris-mention__head{padding:6px 10px 2px;font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ris-ink-soft);list-style:none}.ris-mention__avatar--tag{border-radius:10px;color:var(--ris-blue-text);background:var(--ris-field)}.ris-soundgroup__title{margin:16px 0 2px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-soundrow{gap:12px}.ris-soundrow .ris-setrow__text{flex:1}.ris-soundrow__play{width:32px;height:32px;flex:none;border:0;border-radius:50%;display:grid;place-items:center;color:var(--ris-blue-text);background:var(--ris-tint);cursor:pointer}.ris-soundrow__play:disabled{opacity:.5;cursor:default}.ris-appbar{gap:0}.ris-appbar__brand{width:254px;flex:none}.ris-appbar__search-wrap{flex:0 1 628px;min-width:0}.ris-appbar .ris-appbar__search{width:100%;max-width:none}.ris-appbar__actions{gap:6px;padding-left:16px}.ris-side-count{margin-left:auto;min-width:22px;height:22px;padding:0 7px;box-sizing:border-box;border-radius:999px;background:var(--ris-action);color:#fff;font-size:12px;font-weight:700;line-height:22px;text-align:center}.ris-bottomnav__icon{position:relative;display:inline-flex}.ris-bottomnav__count{position:absolute;top:-4px;right:-11px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--ris-action);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--ris-white)}.ris-side-me{position:relative;margin-top:auto;display:flex;align-items:center;gap:4px;padding-top:12px}.ris-side-me__link{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:8px 10px;border-radius:var(--ris-radius-md);color:var(--ris-ink);text-decoration:none}.ris-side-me__link:hover{background:var(--ris-field);text-decoration:none}.ris-side-me__avatar{width:40px;height:40px;flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ris-avatar-radius);background:var(--ris-action);color:#fff;font-weight:700}.ris-side-me__avatar img{width:100%;height:100%;object-fit:cover}.ris-side-me__text{display:flex;flex-direction:column;min-width:0}.ris-side-me__name{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-side-me__handle{font-size:13px;color:var(--ris-ink-soft)}.ris-side-me__more{width:36px;height:36px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ris-ink-soft);cursor:pointer}.ris-side-me__more:hover{background:var(--ris-field);color:var(--ris-ink)}.ris-side-me__menu{top:auto;bottom:calc(100% + 6px);left:0;right:0;min-width:0}.ris-createmenu--compact{display:none;margin-top:0}.ris-createmenu__fab{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:var(--ris-action);color:#fff;cursor:pointer}.ris-createmenu--compact .ris-createmenu__menu{left:auto;right:0;width:200px}.ris-panel.ris-stories{margin-top:-8px;padding:10px 2px 4px;background:transparent;border:0;box-shadow:none;gap:12px}.ris-app.has-bg .ris-panel.ris-stories{margin-top:0;padding:12px 14px}.ris-story__name{color:var(--ris-ink);font-weight:600}.ris-story__ring.is-seen+.ris-story__name,.ris-story--create .ris-story__name{color:var(--ris-ink-soft);font-weight:400}.ris-composer__chip .ris-pro-seal,.ris-composer__chip svg:last-child{flex:none}.ris-composer .ris-composer__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-left:0}.ris-composer__actions .ris-btn.ris-composer__chip{flex:1 1 0;min-width:max-content;justify-content:center}@media (max-width: 380px){.ris-composer__actions .ris-btn.ris-composer__chip{padding:0 10px;gap:5px}}.ris-rcol__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:14px}.ris-rcol__head .ris-box__title{margin:0}.ris-rcol__more{padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--ris-blue-text);cursor:pointer}.ris-rcol__empty{margin:0}.ris-rcol__events,.ris-rcol__people{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ris-rcol__event,.ris-rcol__person{display:flex;align-items:center;gap:12px}.ris-rcol__event-text,.ris-rcol__person-text{display:flex;flex-direction:column;flex:1;min-width:0}.ris-rcol__event-title,.ris-rcol__person-name{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-rcol__event-meta{font-size:13px;color:var(--ris-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-rcol__person-main{display:flex;align-items:center;gap:12px;flex:1;min-width:0;color:var(--ris-ink);text-decoration:none}.ris-rcol__person-main:hover{text-decoration:none}.ris-rcol__person-name:not([class*=ris-name--]){color:var(--ris-ink)}.ris-rcol__avatar{width:40px;height:40px;flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ris-avatar-radius);background:var(--ris-action);color:#fff;font-weight:700}.ris-rcol__avatar img{width:100%;height:100%;object-fit:cover}.ris-rcol__person-dist{display:flex;align-items:center;gap:3px;font-size:13px;color:var(--ris-ink-soft)}.ris-cisei{flex:none;height:30px;padding:0 11px;display:inline-flex;align-items:center;gap:4px;border:0;border-radius:999px;background:var(--ris-tint);color:var(--ris-blue-text);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.ris-cisei.is-armed{background:#b00020;color:#fff}.ris-softbtn{flex:none;height:32px;padding:0 14px;border:0;border-radius:999px;background:var(--ris-tint);color:var(--ris-blue-text);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.ris-softbtn:hover:not(:disabled){background:var(--ris-action);color:#fff}.ris-softbtn:disabled{opacity:.6;cursor:default}.ris-rcol__streak{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;font:inherit;text-align:left;color:var(--ris-ink);background:var(--ris-white);cursor:pointer}.ris-rcol__frog{width:56px;height:auto;flex:none}.ris-rcol__streak-text{display:flex;flex-direction:column;flex:1;min-width:0}.ris-rcol__streak-title{font-size:15px;font-weight:700}.ris-rcol__streak-sub{font-size:13px;color:var(--ris-ink-soft)}.ris-rcol__streak>svg:last-child{flex:none;color:var(--ris-ink-soft)}.ris-rcol__links{margin:0;padding:0 6px;font-size:12px;line-height:1.7;color:var(--ris-ink-soft)}.ris-rcol__links a{color:var(--ris-ink-soft)}@media (max-width: 768px){.ris-appbar__brand{width:auto;margin-right:10px}.ris-appbar__search-wrap{flex:1 1 auto}.ris-appbar__actions{padding-left:6px;gap:2px}.ris-createmenu--compact{display:block;margin-left:4px}.ris-appbar .ris-avatarmenu{display:none}}.ris-set26{display:grid;grid-template-columns:360px minmax(0,1fr);gap:32px;align-items:start;max-width:1040px;margin:0 auto;padding-bottom:24px}.ris-set26__index,.ris-set26__detail{min-width:0}.ris-set26__bar{display:none}.ris-set26__bigtitle{margin:4px 4px 16px;font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ris-set26__title{margin:8px 4px 16px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.ris-set26 .ris-settings__content{display:flex;flex-direction:column;gap:16px}.ris-procard{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--ris-white);border:1px solid var(--ris-card-line);border-radius:var(--ris-radius-card);box-shadow:var(--ris-shadow-1)}.ris-procard__head{display:flex;align-items:center;gap:12px;color:var(--ris-action)}:root[data-theme=dark] .ris-procard__head{color:var(--ris-blue-text)}.ris-procard__text{display:flex;flex-direction:column;min-width:0}.ris-procard__title{font-size:17px;font-weight:800;color:var(--ris-ink)}.ris-procard__sub{font-size:13px;line-height:1.4;color:var(--ris-ink-soft)}.ris-procard__colors{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:14px;background:var(--ris-tint);font:inherit;text-align:left;cursor:pointer}.ris-procard__colors-label{font-size:13px;font-weight:600;color:var(--ris-blue-text);white-space:nowrap}.ris-procard__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto}.ris-procard__dot{width:22px;height:22px;border-radius:999px;background:currentColor}.ris-procard__dot.is-on{box-shadow:0 0 0 2px var(--ris-tint),0 0 0 4px currentColor}.ris-sgroup{margin-top:22px}.ris-sgroup__title{margin:0 0 6px;padding:0 16px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-sgroup__list{overflow:hidden;background:var(--ris-white);border:1px solid var(--ris-card-line);border-radius:var(--ris-radius-md);box-shadow:var(--ris-shadow-1)}.ris-srow{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 14px;box-sizing:border-box;border:0;background:transparent;font:inherit;font-size:16px;text-align:left;color:var(--ris-ink);text-decoration:none;cursor:pointer}.ris-srow--static{cursor:default}.ris-srow+.ris-srow:before{content:"";position:absolute;top:0;left:58px;right:0;height:1px;background:var(--ris-line)}.ris-srow:hover:not(.ris-srow--static){background:var(--ris-field);text-decoration:none}.ris-srow.is-active{background:var(--ris-tint)}.ris-srow__tile{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--ris-tint);color:var(--ris-blue-text)}.ris-srow__frog{width:26px;height:26px}.ris-srow__label{flex:1;min-width:0;display:flex;flex-direction:column}.ris-srow__hint{font-size:12px;color:var(--ris-ink-soft)}.ris-srow__value{flex:none;font-size:15px;color:var(--ris-ink-soft)}.ris-srow__chev{flex:none;color:var(--ris-placeholder)}.ris-srow--danger{color:var(--ris-danger)}.ris-srow--danger .ris-srow__tile{background:var(--ris-danger-bg);color:var(--ris-danger)}.ris-set26 .ris-setblock{padding:18px;border-radius:var(--ris-radius-card)}.ris-set26 .ris-setblock__title{font-size:17px}.ris-switch{width:51px;height:31px;border:0;background:var(--ris-line);transition:background .2s var(--ris-ease)}.ris-switch__knob{top:2px;left:2px;width:27px;height:27px;border:0;background:#fff;box-shadow:0 2px 6px #0003;transition:transform .2s var(--ris-ease)}.ris-switch.is-on{background:var(--ris-action);border-color:transparent}.ris-switch.is-on .ris-switch__knob{transform:translate(20px);border-color:transparent}:root[data-theme=dark] .ris-switch:not(.is-on){background:#3a434d}.ris-segment{padding:3px;gap:2px;background:var(--ris-field);border:0;border-radius:999px}.ris-segment__opt{border-radius:999px}.ris-segment__opt.is-on{background:var(--ris-white);border-color:transparent;color:var(--ris-ink);box-shadow:0 1px 3px #14171a1f}:root[data-theme=dark] .ris-segment__opt.is-on{background:#2b323a;box-shadow:none}@media (max-width: 768px){.ris-set26{display:block;padding:0 2px 16px}.ris-set26.is-section .ris-set26__index,.ris-set26.is-index .ris-set26__detail{display:none}.ris-set26__index{position:static}.ris-set26__bar{display:flex;margin:0 0 2px -8px}.ris-set26__back{display:inline-flex;align-items:center;gap:0;height:40px;padding:0 6px 0 0;border:0;background:none;font:inherit;font-size:17px;color:var(--ris-blue-text);cursor:pointer}.ris-set26__title{font-size:30px;margin-top:0}.ris-srow.is-active{background:transparent}}.ris-btn.ris-btn--soft{color:var(--ris-blue-text);background:var(--ris-tint);border-color:transparent}.ris-btn.ris-btn--soft:hover:not(:disabled){color:#fff;background:var(--ris-action);border-color:transparent}.ris-profile26{display:flex;flex-direction:column;gap:16px;max-width:680px;margin:0 auto;padding-bottom:24px}.ris-phero{display:flex;flex-direction:column;gap:16px;padding:8px 4px 0}.ris-phero__top{display:flex;align-items:center;gap:18px}.ris-phero__pic{position:relative;flex:none}.ris-phero__avatar{width:96px;height:96px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ris-avatar-radius);background:var(--ris-action);color:#fff;font-size:40px;font-weight:700;box-shadow:0 0 0 3px var(--ris-surface),0 0 0 5px var(--ris-signal)}.ris-phero__avatar img{width:100%;height:100%;object-fit:cover}.ris-phero__avatar--zoom{padding:0;border:0;cursor:zoom-in;font:inherit;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.ris-phero__avatar--zoom:active{transform:scale(.96)}.ris-phero__avatar--zoom:focus-visible{outline:2px solid var(--ris-signal);outline-offset:4px}.ris-phero__change{right:-6px;bottom:-6px;background:var(--ris-action);border-color:var(--ris-surface)}.ris-phero__id{display:flex;flex-direction:column;gap:4px;min-width:0}.ris-phero__name{display:flex;align-items:center;gap:6px;margin:0;font-size:24px;font-weight:800;letter-spacing:-.01em;line-height:1.15;overflow-wrap:anywhere}.ris-phero__name:not([class*=ris-name--]){color:var(--ris-ink)}.ris-phero__name .ris-verified{flex:none}.ris-phero__sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;color:var(--ris-ink-soft)}.ris-phero__sub .ris-beta{margin-left:0}.ris-phero__private{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 7px;border-radius:6px;background:var(--ris-field);font-size:12px;font-weight:600}.ris-phero__bio{margin:0;font-size:15px;line-height:1.5;white-space:pre-line}.ris-phero__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ris-phero__chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 12px;box-sizing:border-box;border-radius:999px;background:var(--ris-white);border:1px solid var(--ris-card-line);box-shadow:var(--ris-shadow-1);font-size:13px}.ris-phero__chip svg{flex:none;color:var(--ris-blue-text)}.ris-phero__stats{display:flex;padding:12px 0;background:var(--ris-white);border:1px solid var(--ris-card-line);border-radius:18px;box-shadow:var(--ris-shadow-1)}.ris-phero__stat{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:2px 0;border:0;background:none;font:inherit;color:var(--ris-ink);cursor:pointer}.ris-phero__stat+.ris-phero__stat{box-shadow:inset 1px 0 0 var(--ris-line)}.ris-phero__stat strong{font-size:18px;font-weight:700}.ris-phero__stat span{font-size:12px;color:var(--ris-ink-soft)}.ris-phero__stat.is-open strong{color:var(--ris-blue-text)}.ris-phero__stat:disabled,.ris-phero__stat--static{cursor:default}.ris-phero__actions{display:flex;gap:8px;align-items:center}.ris-phero__actions>.ris-btn{flex:1 1 0;height:44px}.ris-phero__more{position:relative;flex:none}.ris-phero__morebtn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:var(--ris-field);color:var(--ris-ink);cursor:pointer}.ris-phero__more .ris-kebab__menu{min-width:220px}.ris-profile26__edit-actions{display:flex;justify-content:flex-end;gap:10px}.ris-profile-tabs{gap:2px;padding:3px;background:var(--ris-field);border:0;border-radius:999px}.ris-profile-tab{padding:8px 12px;font-size:14px;font-weight:500;border-radius:999px}.ris-profile-tab.is-active{color:var(--ris-ink);background:var(--ris-white);font-weight:600;box-shadow:0 1px 3px #14171a1f}:root[data-theme=dark] .ris-profile-tab.is-active{background:#2b323a;box-shadow:none}.ris-quikgrid__item{aspect-ratio:3 / 4;border-radius:12px}.ris-quikgrid__meta{padding:6px 8px;background:none;font-size:12px;text-shadow:0 1px 4px rgba(0,0,0,.7)}.ris-profile26 .ris-account-menu{padding:0;gap:0;overflow:hidden;border-radius:var(--ris-radius-md)}.ris-profile26 .ris-account-menu__item{position:relative;min-height:52px;padding:0 16px;border-radius:0;font-weight:500}.ris-profile26 .ris-account-menu__item+.ris-account-menu__item:before{content:"";position:absolute;top:0;left:50px;right:0;height:1px;background:var(--ris-line)}.ris-profile26 .ris-account-menu__item svg{color:var(--ris-blue-text)}.ris-profile26 .ris-account-menu__logout svg{color:var(--ris-danger)}@media (max-width: 768px){.ris-phero__avatar{width:84px;height:84px;font-size:34px}.ris-phero__name{font-size:22px}}.ris-panel.ris-profile-feed{padding:0;background:none;border:0;box-shadow:none}.ris-panel.ris-profile-feed>.ris-box__title{margin:4px 4px 12px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-app.has-bg .ris-panel.ris-profile-feed{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ris-quik-page{position:relative}.ris-quik-top{position:absolute;top:0;left:0;right:0;z-index:7;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 4px 0;pointer-events:none}.ris-quik-top>*{pointer-events:auto}.ris-quik-top__title{margin:0;font-size:26px;font-weight:800;letter-spacing:-.01em;color:var(--ris-ink)}.ris-quik-top__upload{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px 0 10px;border:0;border-radius:999px;background:var(--ris-action);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ris-quik-card__media{border-radius:var(--ris-radius-card)}.ris-quik-card__info{position:absolute;left:16px;right:84px;bottom:26px;z-index:4;display:flex;flex-direction:column;gap:8px;pointer-events:none}.ris-quik-card__info>*{pointer-events:auto}.ris-quik-card__author{position:static;align-self:flex-start;padding:0;background:none;gap:10px;text-shadow:0 1px 6px rgba(0,0,0,.6)}.ris-quik-card__author:hover{text-decoration:none}.ris-quik-card__avatar{border-radius:var(--ris-avatar-radius);box-shadow:0 0 0 2px #fff}.ris-quik-card__name{font-size:15px}.ris-quik-card__caption{position:static;font-size:14px;line-height:1.45;text-shadow:0 1px 6px rgba(0,0,0,.6)}.ris-quik-card__rail{right:12px;bottom:40px;gap:14px;z-index:4}.ris-quik-act{font-size:12px;text-shadow:0 1px 4px rgba(0,0,0,.6)}.ris-quik-act svg{box-sizing:content-box;width:25px;height:25px;padding:11px;border-radius:999px;background:#14171a5c;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);filter:none}.ris-quik-act.is-active{color:var(--ris-signal)}.ris-quik-act.is-active svg{fill:currentColor}.ris-quik-card__rail>a.ris-quik-act{display:none}.ris-quik-mute,.ris-quik-del,.ris-quik-report{background:#14171a5c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.16)}.ris-quik-seek{padding:10px 16px 12px}@media (max-width: 768px){.ris-app:has(.ris-quik-page),.ris-app:has(.ris-quik-page) .ris-app__body,.ris-app:has(.ris-quik-page) .ris-main{background:#101418}.ris-app:has(.ris-quik-page) .ris-bottomnav{background:#101418b8;border-top-color:#ffffff14}.ris-app:has(.ris-quik-page) .ris-bottomnav__item{color:#ffffffb3}.ris-app:has(.ris-quik-page) .ris-bottomnav__item.is-active{color:#fff}.ris-quik-top{padding:6px 14px 0}.ris-quik-top__title{color:#fff;font-size:22px;text-shadow:0 1px 8px rgba(0,0,0,.5)}.ris-quik-top__upload{background:#14171a5c;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ris-app__body{grid-template-columns:minmax(0,1fr)}.ris-quik-card__media{width:100%;aspect-ratio:auto;border-radius:0}.ris-quik-mute,.ris-quik-del,.ris-quik-report{top:60px}.ris-quik-del+.ris-quik-report{top:108px}}.ris-call--ring{background:#101418db;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ris-call--active{background:#101418}.ris-call-name{font-size:22px;font-weight:800;letter-spacing:-.01em}.ris-call-btn--hangup{background:#d93646}.ris-call-btn--hangup:hover{background:#b82c3a}.ris-call-btn--accept{background:var(--ris-action)}.ris-call-topbar{background:none;text-shadow:0 1px 6px rgba(0,0,0,.5)}.ris-call-stage{border-radius:0 0 var(--ris-radius-card) var(--ris-radius-card);overflow:hidden}.ris-call-pip{border-radius:18px;overflow:hidden}.ris-call-controls{width:auto;align-self:center;gap:14px;margin:14px 16px calc(18px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));padding:12px 16px;border-radius:999px;background:#232a31cc;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ris-call-btn--toggle{width:56px;height:56px;background:#ffffff24}.ris-call-btn--toggle.is-on{background:var(--ris-action)}.ris-call-btn--toggle.is-off{background:#fff;color:#14171a}.ris-call--ring .ris-call-btn--accept{animation-name:ris-call-pulse-2026}@keyframes ris-call-pulse-2026{0%,to{box-shadow:0 0 #2991ff73}50%{box-shadow:0 0 0 12px #2991ff00}}.ris-events26{gap:14px}.ris-events26__head{padding:4px 4px 0}.ris-events26__title{margin:0;font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ris-events26__sub{margin:4px 0 0;font-size:15px;color:var(--ris-ink-soft)}.ris-events26__loc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--ris-radius-md);background:var(--ris-tint)}.ris-events26__loc p{flex:1;margin:0;font-size:14px;color:var(--ris-ink)}.ris-events26__loc-icon{flex:none;color:var(--ris-blue-text);display:inline-flex}.ris-events26__loc .ris-btn{flex:none;height:36px;padding:0 16px}.ris-events26__empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;text-align:center;color:var(--ris-placeholder)}.ris-events26__empty p{margin:0;color:var(--ris-ink)}.ris-events26__empty p.ris-muted{color:var(--ris-ink-soft)}.ris-events26__day{display:flex;flex-direction:column;gap:8px}.ris-events26__daytitle{margin:8px 4px 0;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-events26__list{display:flex;flex-direction:column;gap:10px}.ris-evcard{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:var(--ris-white);border:1px solid var(--ris-card-line);border-radius:var(--ris-radius-card);box-shadow:var(--ris-shadow-1)}.ris-evcard .ris-event__date{width:56px;height:56px;border-radius:16px}.ris-evcard__body{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.ris-evcard__title{margin:0;font-size:16px;font-weight:700;line-height:1.3}.ris-evcard__group{font-size:13px;font-weight:600;color:var(--ris-blue-text)}.ris-evcard__meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:2px;font-size:13px;color:var(--ris-ink-soft)}.ris-evcard__meta>span{display:inline-flex;align-items:center;gap:4px}.ris-evcard__dist{height:20px;padding:0 8px;border-radius:999px;background:var(--ris-field);font-weight:600}.ris-evcard__desc{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--ris-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ris-evcard__action{flex:none;align-self:center}.ris-evcard__join.ris-btn{height:34px;padding:0 16px;font-size:14px}.ris-evcard__hint{display:block;max-width:110px;font-size:12px;line-height:1.3;text-align:right;color:var(--ris-ink-soft)}@media (max-width: 560px){.ris-evcard{flex-wrap:wrap}.ris-evcard__action{flex-basis:100%;display:flex;justify-content:flex-end}.ris-evcard__hint{max-width:none}}.ris-groups26{display:flex;flex-direction:column;gap:16px;max-width:920px;margin:0 auto;padding-bottom:24px}.ris-groups26__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:4px 4px 0}.ris-groups26__title{margin:0;font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ris-groups26__sub{margin:4px 0 0;font-size:15px;color:var(--ris-ink-soft)}.ris-groups26__head .ris-btn{flex:none;height:42px}.ris-groups26__section{margin:0 4px 8px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-groups26__hint{margin:-4px 4px 0;font-size:14px;color:var(--ris-ink-soft)}.ris-groups26__empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;text-align:center;color:var(--ris-placeholder)}.ris-groups26__empty p{margin:0;color:var(--ris-ink)}.ris-groups26__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.ris-ginvite{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:8px;background:var(--ris-white);border:1px solid var(--ris-card-line);border-left:0;border-radius:var(--ris-radius-md);box-shadow:var(--ris-shadow-1)}.ris-ginvite__avatar{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ris-avatar-radius);background:var(--ris-tint);color:var(--ris-blue-text)}.ris-ginvite__avatar img{width:100%;height:100%;object-fit:cover}.ris-ginvite__text{display:flex;flex-direction:column;flex:1;min-width:0}.ris-ginvite__name{font-weight:700}.ris-ginvite__by{font-size:13px;color:var(--ris-ink-soft)}.ris-ginvite.is-focus{box-shadow:0 0 0 2px var(--ris-action),var(--ris-shadow-1);animation:ris-ginvite-focus 1.6s ease-out both}@keyframes ris-ginvite-focus{0%,30%{background:var(--ris-tint)}to{background:var(--ris-white)}}@media (prefers-reduced-motion: reduce){.ris-ginvite.is-focus{animation:none}}.ris-gcard{position:relative;overflow:hidden;background:var(--ris-white);border:1px solid var(--ris-card-line);border-radius:var(--ris-radius-card);box-shadow:var(--ris-shadow-1)}.ris-gcard__band{height:64px;background:var(--g-color, var(--ris-action))}.ris-gcard__top{display:flex;align-items:flex-end;justify-content:space-between;margin-top:-32px;padding:0 16px}.ris-gcard__avatar{position:relative;width:64px;height:64px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:30%;background:var(--ris-white);color:var(--g-color, var(--ris-action));font-size:26px;font-weight:800;box-shadow:0 0 0 3px var(--ris-white)}.ris-gcard__avatar img{width:100%;height:100%;object-fit:cover;border-radius:30%}.ris-gcard__photo{position:absolute;right:-6px;bottom:-6px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:2px solid var(--ris-white);border-radius:999px;background:var(--ris-action);color:#fff;cursor:pointer}.ris-gcard__menu{position:relative;margin-bottom:4px}.ris-gcard__menubtn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:var(--ris-field);color:var(--ris-ink);cursor:pointer}.ris-gcard__menu .ris-kebab__menu{min-width:210px}.ris-gcard__body{display:flex;flex-direction:column;gap:8px;padding:10px 16px 16px}.ris-gcard__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:18px;font-weight:700;line-height:1.25}.ris-gcard__private,.ris-gcard__owner{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:700}.ris-gcard__private{background:var(--ris-field);color:var(--ris-ink-soft)}.ris-gcard__owner{background:var(--ris-tint);color:var(--ris-blue-text)}.ris-gcard__meta{margin:-4px 0 0;font-size:13px;color:var(--ris-ink-soft)}.ris-gcard__desc{margin:0;font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ris-gcard__tags{display:flex;flex-wrap:wrap;gap:6px}.ris-gcard__tag{height:24px;padding:0 9px;display:inline-flex;align-items:center;border-radius:8px;background:var(--ris-tint);color:var(--ris-blue-text);font-size:12px;font-weight:700}.ris-gcard__next{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:0;border-radius:var(--ris-radius-md);background:var(--ris-field);font:inherit;text-align:left;color:var(--ris-ink);cursor:pointer}.ris-gcard__next .ris-event__date{width:44px;height:44px;border-radius:12px;background:var(--ris-white)}.ris-gcard__next-text{display:flex;flex-direction:column;flex:1;min-width:0}.ris-gcard__next-title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-gcard__next-meta{font-size:13px;color:var(--ris-ink-soft)}.ris-gcard__next>svg:last-child{flex:none;color:var(--ris-ink-soft)}.ris-gcard__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.ris-gcard__actions .ris-btn{height:38px;padding:0 14px;font-size:14px}.ris-gcard .ris-gevents{margin-top:4px;padding-top:12px}.ris-gcard .ris-gevents__title{font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-gcard .ris-gevents__head .ris-btn{height:32px;padding:0 12px;font-size:13px}.ris-gcard .ris-gevent{align-items:center;padding:10px;border:0;border-radius:var(--ris-radius-md);background:var(--ris-field)}.ris-gcard .ris-gevent .ris-event__date{width:44px;height:44px;border-radius:12px;background:var(--ris-white)}.ris-gcard .ris-gevent__main{flex:1}.ris-gcard .ris-gevent__title{font-weight:600}.ris-gevent__icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:var(--ris-white);color:var(--ris-ink-soft);cursor:pointer}.ris-gevent__icon.is-danger{color:var(--ris-danger)}.ris-gcard .ris-eventform{border:0;border-radius:var(--ris-radius-md);background:var(--ris-field)}@media (max-width: 900px){.ris-groups26__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 768px){.ris-groups26__title,.ris-events26__title{font-size:30px}.ris-ginvite{flex-wrap:wrap}.ris-ginvite__text{flex-basis:calc(100% - 60px)}}@media (max-width: 1024px){.ris-msgr.is-swiping{position:relative;overflow:hidden}.ris-msgr.is-swiping .ris-msgr__list{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ris-msgr.is-swiping .ris-msgr__chat{position:relative;z-index:1;box-shadow:-10px 0 30px #0000002e;will-change:transform}}@media (max-width: 768px){.ris-msgr.ris-msgr--chat-open.is-swiping{overflow:visible}.ris-msgr.ris-msgr--chat-open.is-swiping .ris-msgr__list{position:static;display:flex}.ris-msgr.ris-msgr--chat-open.is-swiping .ris-msgr__chat{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;height:auto}}@media (max-width: 768px){.ris-main:has(.ris-msgr){padding-bottom:10px}}.ris-msg.ris-msg--media{gap:4px;padding:0;overflow:visible;background:transparent;border-color:transparent;box-shadow:none}.ris-msg--media .ris-msg__sender{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--ris-white);box-shadow:var(--ris-shadow-1)}.ris-msg--media .ris-chat-img{overflow:hidden;border-radius:20px 20px 20px 6px;box-shadow:var(--ris-shadow-1)}.ris-msg--media.ris-msg--mine .ris-chat-img{border-radius:20px 20px 6px}.ris-msg--media .ris-chat-img img{border-radius:0}.ris-msg--media .ris-shared-card{background:var(--ris-white);border:1px solid var(--ris-card-line);border-radius:20px 20px 20px 6px;box-shadow:var(--ris-shadow-1)}.ris-msg--media.ris-msg--mine .ris-shared-card{border-radius:20px 20px 6px}.ris-msg--media .ris-quote,.ris-msg--media.ris-msg--mine .ris-quote{margin:0;border-radius:14px;background:var(--ris-white);box-shadow:var(--ris-shadow-1)}.ris-msg--media.ris-msg--mine .ris-quote__name{color:var(--ris-blue-text)}.ris-msg--media.ris-msg--mine .ris-quote__text{color:var(--ris-ink-soft)}.ris-groups26__grid{align-items:stretch}.ris-gcard{display:flex;flex-direction:column}.ris-gcard__body{flex:1 1 auto}.ris-gcard__actions{margin-top:auto;padding-top:2px}.ris-gcard.is-expanded{grid-column:1 / -1}.ris-gcard__band{position:relative;height:84px;overflow:hidden}.ris-gcard__band img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ris-gcard__top{position:relative;z-index:1}.ris-gcard__bandbtn{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:0;border-radius:999px;background:#14171a61;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ris-gcard__bandbtn:hover{background:#14171a8c}.ris-gsheet .ris-gsheet__dialog{display:flex;flex-direction:column;max-width:460px;max-height:min(660px,88dvh);padding:0;overflow-y:auto;border-radius:22px}.ris-gsheet__head{display:flex;align-items:center;gap:12px;padding:18px 18px 12px}.ris-gsheet__badge{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:30%;background:var(--g-color, var(--ris-action));color:#fff;font-size:19px;font-weight:800}.ris-gsheet__badge img,.ris-gsheet__avatar img{width:100%;height:100%;object-fit:cover}.ris-gsheet__titles{flex:1 1 auto;min-width:0}.ris-gsheet__title{margin:0;font-size:19px;font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-gsheet__sub{margin:2px 0 0;font-size:13px;line-height:1.35;color:var(--ris-ink-soft)}.ris-gsheet__close{width:36px;height:36px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:var(--ris-field);color:var(--ris-ink);cursor:pointer}.ris-gsheet__search{display:flex;align-items:center;gap:8px;height:42px;margin:0 18px 8px;padding:0 14px;border-radius:999px;background:var(--ris-field);color:var(--ris-ink-soft);flex:none}.ris-gsheet__search input{flex:1 1 auto;min-width:0;border:0;background:transparent;font:inherit;font-size:15px;color:var(--ris-ink);outline:none}.ris-gsheet__list{flex:1 1 auto;min-height:120px;overflow-y:auto;padding:0 10px 6px;-webkit-overflow-scrolling:touch}.ris-gsheet__row{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px}.ris-gsheet__row:hover{background:var(--ris-surface)}.ris-gsheet__rowlink{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;color:inherit;text-decoration:none}.ris-gsheet__rowlink:hover{text-decoration:none}.ris-gsheet__avatar{width:42px;height:42px;flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:30%;background:var(--ris-tint);color:var(--ris-blue-text);font-weight:700}.ris-gsheet__who{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.ris-gsheet__name{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-gsheet__handle{font-size:13px;color:var(--ris-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ris-gsheet__handle.is-error{color:var(--ris-danger);white-space:normal}.ris-gsheet__pill{flex:none;padding:2px 8px;border-radius:999px;background:var(--ris-tint);color:var(--ris-blue-text);font-size:11px;font-weight:700}.ris-gsheet__pill.is-soft{background:var(--ris-field);color:var(--ris-ink-soft)}.ris-gsheet__invite{flex:none;height:34px;padding:0 16px;border:0;border-radius:999px;background:var(--ris-action);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ris-gsheet__invite:disabled{opacity:.6;cursor:default}.ris-gsheet__state{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--ris-ink-soft)}.ris-gsheet__state.is-ok{color:var(--ris-blue-text)}.ris-gsheet__kick{flex:none;height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--ris-field);color:var(--ris-danger);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ris-gsheet__kick.is-armed{background:var(--ris-danger);color:#fff}.ris-gsheet__empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;text-align:center;color:var(--ris-ink-soft)}.ris-gsheet__empty strong{color:var(--ris-ink)}.ris-gsheet__loading{margin:0;padding:20px;text-align:center;color:var(--ris-ink-soft)}.ris-gsheet__section{margin:16px 18px 8px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ris-ink-soft)}.ris-gsheet__hint{margin:8px 18px 0;font-size:12.5px;line-height:1.4;color:var(--ris-ink-soft)}.ris-gsheet__foot{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 18px 16px;border-top:1px solid var(--ris-card-line);flex:none}.ris-gsheet__foot>:first-child{margin-right:auto}.ris-gsheet__count{font-size:13px;color:var(--ris-ink-soft)}.ris-gcover__preview{position:relative;height:96px;margin:0 18px;overflow:hidden;border-radius:16px;background:var(--g-color, var(--ris-action));flex:none}.ris-gcover__preview>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ris-gcover__avatar{position:absolute;left:14px;bottom:12px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:30%;background:var(--ris-white);color:var(--g-color, var(--ris-action));font-size:19px;font-weight:800;box-shadow:0 0 0 3px var(--ris-white)}.ris-gcover__avatar img{width:100%;height:100%;object-fit:cover}.ris-gcover__photo{display:flex;flex-wrap:wrap;gap:8px;margin:0 18px}.ris-gcover__remove{color:var(--ris-danger)}.ris-gcover__swatches{display:flex;flex-wrap:wrap;gap:10px;margin:0 18px}.ris-gcover__swatch{width:36px;height:36px;padding:0;border:0;border-radius:999px;background:var(--sw);box-shadow:inset 0 0 0 1px #00000014;cursor:pointer}.ris-gcover__swatch.is-on{box-shadow:0 0 0 3px var(--ris-white),0 0 0 5px var(--sw)}.ris-gcover__swatch--auto{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:800;outline:2px dashed rgba(255,255,255,.75);outline-offset:-7px}.ris-gprivacy{display:flex;flex-direction:column;gap:10px;margin:4px 18px 0}.ris-gprivacy__opt{display:flex;align-items:center;gap:12px;padding:14px;border:1.5px solid var(--ris-card-line);border-radius:16px;background:var(--ris-white);color:inherit;font:inherit;text-align:left;cursor:pointer}.ris-gprivacy__opt.is-on{border-color:var(--ris-action);background:var(--ris-tint)}.ris-gprivacy__icon{width:40px;height:40px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:30%;background:var(--ris-field);color:var(--ris-ink)}.ris-gprivacy__opt.is-on .ris-gprivacy__icon{background:var(--ris-action);color:#fff}.ris-gprivacy__text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.ris-gprivacy__title{font-weight:700}.ris-gprivacy__desc{font-size:13px;line-height:1.35;color:var(--ris-ink-soft)}.ris-gprivacy__radio{width:22px;height:22px;flex:none;box-sizing:border-box;border:2px solid #c5cbd1;border-radius:50%}.ris-gprivacy__opt.is-on .ris-gprivacy__radio{border:7px solid var(--ris-action)}@media (max-width: 600px){.ris-modal.ris-gsheet{align-items:flex-end;padding:0}.ris-gsheet .ris-gsheet__dialog{max-width:none;max-height:90dvh;border-radius:22px 22px 0 0}.ris-gsheet__foot{padding-bottom:calc(16px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.ris-gcard__bandbtn span{display:none}.ris-gcard__bandbtn{width:34px;padding:0;justify-content:center}}:root:not([data-theme=dark]) .ris-call{color:var(--ris-ink)}:root:not([data-theme=dark]) .ris-call--ring{background:#f6f7f8e6}:root:not([data-theme=dark]) .ris-call--active,:root:not([data-theme=dark]) .ris-call-audio{background:var(--ris-surface)}:root:not([data-theme=dark]) .ris-call-sub{color:var(--ris-ink-soft)}:root:not([data-theme=dark]) .ris-call-avatar{color:#fff;box-shadow:0 0 0 6px #1068d31f}:root:not([data-theme=dark]) .ris-call-btn,:root:not([data-theme=dark]) .ris-call-btn--toggle{background:#eff1f3;color:var(--ris-ink)}:root:not([data-theme=dark]) .ris-call-btn--toggle.is-off{background:#14171a;color:#fff}:root:not([data-theme=dark]) .ris-call-btn--toggle.is-on,:root:not([data-theme=dark]) .ris-call-btn--accept{background:var(--ris-action);color:#fff}:root:not([data-theme=dark]) .ris-call-btn--hangup{background:#d93646;color:#fff}:root:not([data-theme=dark]) .ris-call-controls{background:#ffffffd1;border-color:#14171a14;box-shadow:0 8px 28px #14171a1f}:root:not([data-theme=dark]) .ris-call-topbar{text-shadow:none}:root:not([data-theme=dark]) .ris-call-timer{color:var(--ris-ink-soft)}:root:not([data-theme=dark]) .ris-call.has-video .ris-call-topbar{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}:root:not([data-theme=dark]) .ris-call.has-video .ris-call-timer{color:#ffffffd9}:root:not([data-theme=dark]) .ris-call:not(.has-video) .ris-call-video{background:transparent}.ris-msg.ris-msg--media:has(>.ris-chat-img){width:min(74%,360px)}.ris-msg--media .ris-chat-img{width:100%;max-height:440px}.ris-msg--media .ris-chat-img img{width:100%;height:100%;object-fit:cover}.ris-lightbox__close{top:calc(12px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));right:calc(12px + var(--safe-area-inset-right, env(safe-area-inset-right, 0px)));z-index:2}.ris-lightbox__nav,.ris-lightbox__count{z-index:2}.ris-lightbox__count{bottom:calc(18px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.ris-lightbox__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:calc(24px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 24px calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));overflow:hidden;touch-action:none}.ris-lightbox__img{transform-origin:center center;transition:transform .18s ease-out;will-change:transform;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ris-lightbox__img.is-gesturing{transition:none}.ris-lightbox__img.is-zoomed{cursor:grab}@media (prefers-reduced-motion: reduce){.ris-lightbox__img{transition:none}}.ris-gcard{overflow:visible}.ris-gcard__band{border-radius:calc(var(--ris-radius-card) - 1px) calc(var(--ris-radius-card) - 1px) 0 0}.ris-gcard:has(.ris-kebab__menu){z-index:5}.ris-gcard__menu .ris-kebab__menu{z-index:6}.ris-menusheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;justify-content:flex-end}.ris-menusheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10141866;animation:ris-menusheet-fade .18s ease-out}.ris-menusheet__panel{position:relative;display:flex;flex-direction:column;gap:8px;padding:0 8px calc(8px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));animation:ris-menusheet-up .22s cubic-bezier(.32,.72,0,1)}.ris-menusheet__panel,.ris-menusheet__panel *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ris-kebab__menu.ris-menusheet__menu{position:static;min-width:0;max-height:60dvh;overflow-y:auto;padding:6px;border-radius:20px;background:var(--ris-white);box-shadow:var(--ris-shadow-3, 0 12px 40px rgba(0, 0, 0, .18))}.ris-menusheet__menu .ris-kebab__item{min-height:50px;padding:0 14px;font-size:16px;gap:12px}.ris-menusheet__cancel{height:54px;border:0;border-radius:20px;background:var(--ris-white);color:var(--ris-blue-text);font:inherit;font-size:17px;font-weight:700;cursor:pointer;box-shadow:var(--ris-shadow-3, 0 12px 40px rgba(0, 0, 0, .18))}@keyframes ris-menusheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ris-menusheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.ris-menusheet__panel,.ris-menusheet__backdrop{animation:none}}@media (min-width: 769px) and (hover: hover) and (pointer: fine){.ris-call--active .ris-call-controls{align-self:flex-end;margin-left:auto;margin-right:24px}.ris-call-controls .ris-devmenu{left:auto;right:0;transform:none}}:root{--ris-voice-bar-off: #b8c0c8;--ris-voice-post-off: #8db2e0;--ris-voice-rec: var(--ris-danger, #b00020)}:root[data-theme=dark]{--ris-voice-bar-off: #4a545f;--ris-voice-post-off: #3b5f88;--ris-voice-rec: #ff6b81}.ris-voice{display:flex;align-items:center;gap:10px;min-width:0}.ris-voice__play{flex:none;width:38px;height:38px;padding:0;border:none;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--ris-action);color:#fff;cursor:pointer;transition:transform .12s var(--ris-ease, ease)}.ris-voice__play:active:not(:disabled){transform:scale(.94)}.ris-voice__play:disabled{opacity:.5;cursor:default}.ris-voice__play:focus-visible,.ris-voice__wave:focus-visible,.ris-voice__rate:focus-visible{outline:2px solid var(--ris-signal);outline-offset:2px}.ris-voice__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.ris-voice__wave{height:28px;display:flex;align-items:center;gap:2px;cursor:pointer;touch-action:none;border-radius:4px}.ris-voice__wave>span{flex:1 1 0;min-width:2px;max-width:3px;border-radius:2px;background:var(--ris-voice-bar-off);transition:background-color 80ms linear}.ris-voice__wave>span.is-played{background:var(--ris-action)}.ris-voice__meta{display:flex;align-items:center;gap:6px;min-height:20px;font-size:12px;color:var(--ris-ink-soft)}.ris-voice__time{font-variant-numeric:tabular-nums;font-weight:500}.ris-voice.is-active .ris-voice__time{color:var(--ris-action);font-weight:700}.ris-voice__dot{width:7px;height:7px;flex:none;border-radius:999px;background:var(--ris-signal)}.ris-voice__rate{height:20px;padding:0 7px;border:none;border-radius:999px;background:var(--ris-tint);color:var(--ris-action);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.ris-voice__hint{font-size:11px}.ris-voice__footer{margin-left:auto}.ris-voice__spinner{width:16px;height:16px;border-radius:999px;border:2px solid currentColor;border-right-color:transparent;animation:ris-voice-spin .8s linear infinite}@keyframes ris-voice-spin{to{transform:rotate(360deg)}}.ris-voice--out .ris-voice__play{background:#fff;color:var(--ris-action)}.ris-voice--out .ris-voice__wave>span{background:#ffffff73}.ris-voice--out .ris-voice__wave>span.is-played{background:#fff}.ris-voice--out .ris-voice__meta,.ris-voice--out.is-active .ris-voice__time{color:#ffffffe6}.ris-voice--out .ris-voice__rate{background:#fff3;color:#fff}.ris-voice--post{gap:12px;padding:12px;border-radius:var(--ris-radius-md, 16px);background:var(--ris-tint)}.ris-voice--post .ris-voice__play{width:52px;height:52px;box-shadow:0 4px 14px #1068d34d}.ris-voice--post .ris-voice__wave{height:40px}.ris-voice--post .ris-voice__wave>span{background:var(--ris-voice-post-off)}.ris-voice--post .ris-voice__wave>span.is-played{background:var(--ris-action)}.ris-voice--post .ris-voice__meta{color:var(--ris-action-press)}:root[data-theme=dark] .ris-voice--post .ris-voice__meta,:root[data-theme=dark] .ris-voice--post.is-active .ris-voice__time{color:var(--ris-blue-text, #4d9bff)}.ris-voice--post .ris-voice__rate{background:var(--ris-white)}.ris-post .ris-voice--post{margin:2px 0 4px}.ris-voice--draft{flex:1 1 auto;height:44px;padding:0 12px 0 4px;border-radius:999px;background:var(--ris-field)}.ris-voice--draft .ris-voice__play{width:36px;height:36px;background:transparent;color:var(--ris-action)}.ris-voice--draft .ris-voice__main{flex-direction:row;align-items:center;gap:8px}.ris-voice--draft .ris-voice__wave{flex:1 1 auto;height:24px}.ris-voice--draft .ris-voice__meta{flex:none}.ris-voice--draft .ris-voice__rate{display:none}.ris-msg.ris-msg--voice{position:relative;width:268px;max-width:82%;padding:8px 12px 6px 8px;box-sizing:border-box}.ris-msg--voice .ris-msg__sender,.ris-msg--voice .ris-quote{margin-left:4px}.ris-msg--voice>.ris-msg__time{position:absolute;right:12px;bottom:7px}.ris-msg--voice .ris-voice__meta{padding-right:70px}.ris-msgr__compose{position:relative}.ris-msgr__compose.is-recording>.ris-msgr__attach,.ris-msgr__compose.is-recording>.ris-chat-composer-input{display:none}.ris-msgr__compose>.ris-voice-mic{grid-column:3;width:44px;height:44px;padding:0;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;z-index:3;transition:transform .16s var(--ris-ease, ease),box-shadow .16s var(--ris-ease, ease)}.ris-msgr__compose>.ris-voice-mic[hidden]{display:none}.ris-voice-mic.is-holding{transform:scale(1.55);box-shadow:0 0 0 10px #2991ff40,0 8px 24px #1068d361}.ris-voice-rec{min-width:0;display:flex;align-items:center;gap:10px;height:44px;box-sizing:border-box}.ris-voice-rec--hold{grid-column:1 / 3;padding:0 4px 0 12px;border-radius:999px;background:var(--ris-field)}.ris-voice-rec--locked,.ris-voice-rec--preview{grid-column:1 / -1}.ris-voice-rec__dot{width:10px;height:10px;flex:none;border-radius:999px;background:var(--ris-voice-rec);animation:ris-voice-blink 1.2s ease-in-out infinite}@keyframes ris-voice-blink{0%,to{opacity:1}50%{opacity:.25}}.ris-voice-rec__time{flex:none;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ris-ink)}.ris-voice-rec__bars{flex:1 1 auto;min-width:0;height:24px;display:flex;align-items:center;justify-content:flex-end;gap:2px;overflow:hidden}.ris-voice-rec--hold .ris-voice-rec__bars{flex:0 1 70px}.ris-voice-rec__bars>span{width:3px;flex:none;border-radius:2px;background:var(--ris-signal);transition:height 60ms linear}.ris-voice-rec__slide{margin-left:auto;display:inline-flex;align-items:center;gap:2px;white-space:nowrap;overflow:hidden;font-size:13px;font-weight:500;color:var(--ris-ink-soft)}.ris-voice-rec__slide svg{flex:none}.ris-voice-rec__btn{flex:none;width:44px;height:44px;padding:0;border:none;border-radius:999px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--ris-ink-soft);cursor:pointer}.ris-voice-rec__btn:disabled{opacity:.5;cursor:default}.ris-voice-rec__btn--trash{color:var(--ris-voice-rec)}.ris-voice-rec__btn--stop{border:2px solid var(--ris-voice-rec);color:var(--ris-voice-rec);width:40px;height:40px}.ris-voice-rec__btn--send{background:var(--ris-action);color:#fff}.ris-voice-rec__notice{grid-column:1 / -1;font-size:12px;color:var(--ris-ink-soft);text-align:center}.ris-voice-lock{position:absolute;right:18px;bottom:calc(100% + 18px);z-index:4;width:40px;height:84px;box-sizing:border-box;padding:10px 0;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:var(--ris-glass);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:var(--ris-shadow-2);color:var(--ris-ink-soft);pointer-events:none}.ris-voice-lock__up{display:flex;transform:rotate(180deg);animation:ris-voice-nudge 1.2s ease-in-out infinite}@keyframes ris-voice-nudge{0%,to{translate:0 0}50%{translate:0 -4px}}.ris-voicepost .ris-modal__body{display:flex;flex-direction:column;gap:14px}.ris-voicepost__stage{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px}.ris-voicepost__stage>.ris-voice--post{align-self:stretch}.ris-voicepost__timer{display:flex;align-items:baseline;gap:6px;color:var(--ris-ink-soft);font-size:15px}.ris-voicepost__timer strong{font-size:40px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ris-ink)}.ris-voicepost__timer.is-rec strong{color:var(--ris-voice-rec)}.ris-voicepost__wave{align-self:stretch;height:44px;display:flex;align-items:center;justify-content:center;gap:2px}.ris-voicepost__wave>span{width:3px;height:4px;flex:none;border-radius:2px;background:var(--ris-line)}.ris-voicepost__wave>span.is-on{background:var(--ris-action)}.ris-voicepost__record{position:relative;width:112px;height:112px;display:flex;align-items:center;justify-content:center}.ris-voicepost__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ris-voicepost__ring-track,.ris-voicepost__ring-fill{fill:none;stroke-width:5}.ris-voicepost__ring-track{stroke:var(--ris-line)}.ris-voicepost__ring-fill{stroke:var(--ris-voice-rec);stroke-linecap:round;transition:stroke-dashoffset 60ms linear}.ris-voicepost__btn{position:relative;width:84px;height:84px;padding:0;border:none;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--ris-action);color:#fff;cursor:pointer;box-shadow:0 8px 24px #1068d347;transition:transform .12s var(--ris-ease, ease)}.ris-voicepost__btn:active:not(:disabled){transform:scale(.96)}.ris-voicepost__btn.is-rec{background:var(--ris-voice-rec);box-shadow:0 0 #b0002066;animation:ris-voice-pulse 1.4s ease-out infinite}@keyframes ris-voice-pulse{0%{box-shadow:0 0 #b0002059}to{box-shadow:0 0 0 18px #b0002000}}.ris-voicepost__hint{margin:0;font-size:13px;color:var(--ris-ink-soft)}.ris-voicepost__redo{display:flex;gap:8px}.ris-voicepost__switch{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--ris-radius-md, 16px);background:var(--ris-surface);cursor:pointer}.ris-voicepost__switch-text{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.ris-voicepost__switch-text strong{font-size:15px;font-weight:600;color:var(--ris-ink)}.ris-voicepost__switch-text span{font-size:12px;color:var(--ris-ink-soft)}.ris-voicepost__switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:51px;height:31px;margin:0;border-radius:999px;background:var(--ris-border);cursor:pointer;transition:background-color .2s var(--ris-ease, ease)}.ris-voicepost__switch input:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:999px;background:#fff;box-shadow:0 2px 4px #14171a33;transition:transform .2s var(--ris-ease, ease)}.ris-voicepost__switch input:checked{background:var(--ris-action)}.ris-voicepost__switch input:checked:after{transform:translate(20px)}.ris-voicepost__switch input:disabled{opacity:.5;cursor:default}.ris-voicepost__switch input:focus-visible{outline:2px solid var(--ris-signal);outline-offset:2px}@media (max-width: 440px){.ris-composer .ris-composer__actions{gap:6px}.ris-composer__actions .ris-btn.ris-composer__chip{padding:0 9px;gap:5px;font-size:13px}}@media (prefers-reduced-motion: reduce){.ris-voice-rec__dot,.ris-voice-lock__up,.ris-voicepost__btn.is-rec,.ris-voice__spinner{animation:none}.ris-voice-mic.is-holding{transform:none}}.ris-shared-card.ris-shared-card--voice{flex-direction:column;align-items:stretch;gap:8px;width:300px;max-width:100%;padding:10px 12px;cursor:default}.ris-shared-card.ris-shared-card--voice:hover{background:var(--ris-white)}.ris-shared-card__head{display:flex;flex-direction:column;gap:1px;min-width:0;color:inherit;text-decoration:none}.ris-shared-card__head .ris-shared-card__author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-shared-card--voice .ris-shared-card__kicker{color:var(--ris-action);font-weight:600}:root[data-theme=dark] .ris-shared-card--voice .ris-shared-card__kicker{color:var(--ris-blue-text, #4d9bff)}.ris-shared-card--voice .ris-voice{padding:8px 10px 6px 8px;border-radius:14px;background:var(--ris-tint)}.ris-shared-card--voice .ris-voice__wave>span{background:var(--ris-voice-post-off)}.ris-shared-card--voice .ris-voice__wave>span.is-played{background:var(--ris-action)}.ris-shared-card--voice .ris-voice__rate{background:var(--ris-white)}.ris-shared-card--voice a.ris-shared-card__text{text-decoration:none}.ris-shared-card__head:focus-visible,.ris-shared-card--voice a.ris-shared-card__text:focus-visible{outline:2px solid var(--ris-signal);outline-offset:2px;border-radius:6px}.ris-msg--shared-voice .ris-shared-card.ris-shared-card--voice{padding-bottom:28px}.ris-msg.ris-msg--shared-voice>.ris-msg__time{right:12px;bottom:8px;padding:0;color:var(--ris-ink-soft);background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ris-msg--shared-voice .ris-msg__ticks{color:var(--ris-ink-soft)}.ris-msg--shared-voice .ris-msg__ticks.is-read{color:var(--ris-action)}.ris-attach{position:relative;display:flex;align-items:center;justify-content:center}.ris-attach__toggle{width:44px;height:44px;padding:0}.ris-attach__menu{position:absolute;left:0;bottom:calc(100% + 10px);z-index:30;min-width:240px;padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--ris-white);border:1px solid var(--ris-line);border-radius:16px;box-shadow:0 12px 32px #0000002e;animation:ris-attach-in .14s ease-out}@keyframes ris-attach-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ris-attach__item{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:none;border-radius:12px;background:none;color:var(--ris-ink);text-align:left;cursor:pointer;font:inherit}.ris-attach__item:hover,.ris-attach__item:focus-visible{background:var(--ris-surface);outline:none}.ris-attach__icon{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:var(--ris-on-accent)}.ris-attach__icon.is-photo{background:#8e5cf5}.ris-attach__icon.is-file{background:var(--ris-blue)}.ris-attach__text{display:flex;flex-direction:column;min-width:0}.ris-attach__label{font-weight:600}.ris-attach__hint{font-size:var(--ris-fs-sm);color:var(--ris-ink-soft)}.ris-msg--file{min-width:min(260px,100%)}.ris-chat-file{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:4px 0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ris-chat-file:focus-visible{outline:2px solid var(--ris-green-bright);outline-offset:4px;border-radius:10px}.ris-chat-file__badge{position:relative;flex:0 0 auto;width:42px;height:48px;display:grid;place-items:center;border-radius:10px;color:var(--ris-on-accent);background:#6b7480}.ris-chat-file.is-pdf .ris-chat-file__badge{background:#d93f3f}.ris-chat-file.is-doc .ris-chat-file__badge{background:#2f6fde}.ris-chat-file.is-sheet .ris-chat-file__badge{background:#1f9d5b}.ris-chat-file.is-slides .ris-chat-file__badge{background:#e2731c}.ris-chat-file.is-archive .ris-chat-file__badge{background:#8a6a3d}.ris-chat-file.is-audio .ris-chat-file__badge,.ris-chat-file.is-video .ris-chat-file__badge{background:#8e5cf5}.ris-chat-file.is-image .ris-chat-file__badge{background:#0f9fb0}.ris-chat-file.is-text .ris-chat-file__badge{background:#56606b}.ris-chat-file.is-mine .ris-chat-file__badge{box-shadow:0 0 0 1.5px #ffffff8c}.ris-chat-file__badge svg{opacity:.35}.ris-chat-file__ext{position:absolute;inset:auto 0 9px;text-align:center;font-size:10px;font-weight:800;letter-spacing:.02em;line-height:1}.ris-chat-file__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ris-chat-file__name{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.ris-chat-file__meta{font-size:var(--ris-fs-sm);opacity:.75}.ris-chat-file.is-error .ris-chat-file__meta{opacity:1;font-weight:600}.ris-chat-file__action{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#7f7f7f29}.ris-chat-file.is-mine .ris-chat-file__action{background:#fff3}.ris-chat-file:hover .ris-chat-file__action{background:#7f7f7f42}.ris-chat-file__spin{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ris-file-spin .8s linear infinite}@keyframes ris-file-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ris-chat-file__spin{animation-duration:2.4s}.ris-attach__menu{animation:none}}.ris-msgr__canvas.is-drop-target>.ris-msgr__msgs{filter:blur(1px)}.ris-drop-hint{position:absolute;top:12px;right:12px;bottom:12px;left:12px;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:2px dashed var(--ris-blue);border-radius:var(--ris-radius-card);background:color-mix(in srgb,var(--ris-white) 88%,transparent);color:var(--ris-blue-text);font-weight:700;pointer-events:none}.ris-drop-hint small{font-weight:500;color:var(--ris-ink-soft)}.ris-msgr__compose>.ris-upload-status{grid-column:1 / -1}.ris-upload-status{display:flex;flex-direction:column;gap:5px;padding:2px 4px;font-size:var(--ris-fs-sm);color:var(--ris-ink-soft);min-width:0}.ris-upload-status__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-upload-status__bar{position:relative;display:block;height:4px;border-radius:2px;background:var(--ris-line);overflow:hidden}.ris-upload-status__bar>span{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:var(--ris-blue);transition:width .2s linear}.ris-upload-status__bar.is-indeterminate>span{width:35%;animation:ris-upload-indeterminate 1.1s ease-in-out infinite}@keyframes ris-upload-indeterminate{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion: reduce){.ris-upload-status__bar.is-indeterminate>span{animation-duration:3s}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-CHUGerrN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-eqUIqQ-1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ris-font: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ris-surface: #f1f5fa;--ris-white: #ffffff;--ris-ink: #14171a;--ris-ink-soft: #55606c;--ris-placeholder: #626d7b;--ris-line: #e1e8f0;--ris-border: #808c9b;--ris-field: #eef3f9;--ris-tint: #e3eefc;--ris-tint-ink: #0e5dbd;--ris-blue-050: var(--ris-tint);--ris-green-050: var(--ris-tint);--ris-action: #1068d3;--ris-action-hover: #0e5dbd;--ris-action-press: #0b4e9e;--ris-signal: #2991ff;--ris-gold: #ffc23d;--ris-gold-ink: #14171a;--ris-gold-soft: #fff4d6;--ris-like: #d92b57;--ris-like-bg: #fde8ee;--ris-like-ink: #c8234d;--ris-live: #d7263d;--ris-accept: #0f8a50;--ris-danger: #b00020;--ris-danger-bg: #fdf2f4;--ris-online: #0f8a50;--ris-radius-sm: 8px;--ris-radius: 14px;--ris-radius-md: 18px;--ris-radius-card: 24px;--ris-radius-sheet: 28px;--ris-radius-btn: 999px;--ris-squircle: 30%;--ris-shadow-1: 0 1px 2px rgba(20, 23, 26, .04);--ris-shadow-2: 0 8px 24px rgba(20, 40, 70, .12);--ris-shadow-3: 0 18px 48px rgba(20, 40, 70, .2);--ris-shadow-fab: 0 8px 22px rgba(16, 104, 211, .35);--ris-glass: rgba(255, 255, 255, .9);--ris-glass-line: #e1e8f0;--ris-scrim: rgba(14, 22, 34, .45);--ris-av-rubino: #c0182f;--ris-av-corallo: #b8442a;--ris-av-ambra: #8a5a00;--ris-av-oliva: #5f6b12;--ris-av-smeraldo: #0a7248;--ris-av-pino: #16695f;--ris-av-turchese: #00707f;--ris-av-oceano: #1068d3;--ris-av-indaco: #4b4fd6;--ris-av-violetto: #7b3fd4;--ris-av-magenta: #b02a80;--ris-av-bronzo: #8a5230}:root[data-theme=dark]{--ris-surface: #0e1622;--ris-white: #152030;--ris-ink: #eaf0f7;--ris-ink-soft: #9fb0c4;--ris-placeholder: #7f90a6;--ris-line: #22324a;--ris-border: #5d6f88;--ris-field: #1c293b;--ris-tint: #14314f;--ris-tint-ink: #8ec3ff;--ris-blue-text: #5aa7ff;--ris-blue-050: var(--ris-tint);--ris-green-050: var(--ris-tint);--ris-like: #ff6f8f;--ris-like-bg: rgba(255, 111, 143, .16);--ris-like-ink: #ff8da6;--ris-danger: #ff8590;--ris-danger-bg: #3a1a22;--ris-online: #4fd39a;--ris-gold-soft: #3a2f12;--ris-shadow-1: none;--ris-shadow-2: 0 8px 24px rgba(0, 0, 0, .45);--ris-shadow-3: 0 18px 48px rgba(0, 0, 0, .55);--ris-shadow-fab: 0 8px 22px rgba(0, 0, 0, .45);--ris-glass: rgba(14, 22, 34, .92);--ris-glass-line: #22324a;--ris-scrim: rgba(0, 0, 0, .55)}body{font-family:var(--ris-font);font-feature-settings:"cv01" off;text-rendering:optimizeLegibility}.ris-bottomnav__count,.ris-bell-badge,.ris-side-count,.ris-convo__badge,time{font-variant-numeric:tabular-nums}:focus-visible{outline-color:var(--ris-signal)}@media (max-width: 768px){:root{--ris-fs-base: 16px;--ris-fs-sm: 14px}}.ris-btn{min-height:44px;padding:0 20px;font-weight:700;letter-spacing:-.005em}.ris-btn--primary{color:#fff;background:var(--ris-action);border-color:var(--ris-action)}.ris-btn--primary:hover:not(:disabled){background:var(--ris-action-hover);border-color:var(--ris-action-hover)}.ris-btn--primary:active:not(:disabled){background:var(--ris-action-press);border-color:var(--ris-action-press)}.ris-btn--secondary{color:var(--ris-ink);background:var(--ris-field);border-color:transparent}.ris-btn--secondary:hover:not(:disabled){color:var(--ris-ink);background:var(--ris-tint);border-color:transparent}.ris-btn--soft{color:var(--ris-tint-ink);background:var(--ris-tint);border-color:transparent}.ris-btn--ghost{min-height:40px;padding:0 12px}.ris-btn--sm{min-height:40px;padding:0 16px;font-size:15px}.ris-btn--danger,.ris-btn.is-danger{color:#fff;background:var(--ris-live);border-color:var(--ris-live)}.ris-input{min-height:48px;padding:11px 14px;border-color:var(--ris-border);border-radius:var(--ris-radius)}.ris-input:focus{border-color:var(--ris-action);box-shadow:0 0 0 4px var(--ris-tint)}textarea.ris-input{min-height:96px}@media (max-width: 768px){.ris-input,.ris-textarea,input[type=search],input[type=text],textarea{font-size:16px}}.ris-panel.ris-tabs,.ris-tabs{gap:4px;padding:4px;background:var(--ris-field);border:none;border-radius:999px;box-shadow:none}.ris-tab{min-height:40px;padding:0 12px;font-size:15px;font-weight:600;color:var(--ris-ink-soft);border-radius:999px}.ris-tab:hover:not(.is-active){color:var(--ris-ink);background:transparent}.ris-tab.is-active,:root[data-theme=dark] .ris-tab.is-active{color:#fff;background:var(--ris-action);font-weight:700;box-shadow:none}.ris-pill-pro{display:inline-flex;align-items:center;height:24px;padding:0 9px;flex:none;border-radius:12px;background:var(--ris-gold);color:var(--ris-gold-ink);font-size:12.5px;font-weight:800;letter-spacing:.01em}.ris-panel{border-radius:var(--ris-radius-card)}[data-tinta]{--ris-av: var(--ris-av-oceano)}[data-tinta=rubino]{--ris-av: var(--ris-av-rubino)}[data-tinta=corallo]{--ris-av: var(--ris-av-corallo)}[data-tinta=ambra]{--ris-av: var(--ris-av-ambra)}[data-tinta=oliva]{--ris-av: var(--ris-av-oliva)}[data-tinta=smeraldo]{--ris-av: var(--ris-av-smeraldo)}[data-tinta=pino]{--ris-av: var(--ris-av-pino)}[data-tinta=turchese]{--ris-av: var(--ris-av-turchese)}[data-tinta=oceano]{--ris-av: var(--ris-av-oceano)}[data-tinta=indaco]{--ris-av: var(--ris-av-indaco)}[data-tinta=violetto]{--ris-av: var(--ris-av-violetto)}[data-tinta=magenta]{--ris-av: var(--ris-av-magenta)}[data-tinta=bronzo]{--ris-av: var(--ris-av-bronzo)}:root [data-tinta]{color:#fff;background:var(--ris-av);font-weight:800}.ris-appbar{background:var(--ris-glass);border-bottom:1px solid var(--ris-glass-line)}.ris-appbar .ris-logo,.ris-appbar .ris-logo:hover{gap:10px;font-size:26px;font-weight:800;letter-spacing:-.03em}.ris-logo__mark.ris-logo__mark--rana{width:40px;height:40px;padding:3px;border-radius:var(--ris-squircle);background:var(--ris-tint);color:inherit}.ris-logo__mark--rana svg{width:100%;height:100%;display:block}.ris-appbar__searchbtn,.ris-appbar__back{display:none}.ris-appbar .ris-iconbtn{width:44px;height:44px;color:var(--ris-ink)}.ris-bell-badge{top:4px;right:3px;color:#fff;background:var(--ris-live);font-weight:800;box-shadow:0 0 0 2px var(--ris-white)}.ris-back{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex:none;margin-left:-8px;padding:0;border:0;border-radius:var(--ris-squircle);color:var(--ris-ink);background:transparent;cursor:pointer}.ris-back:hover{background:var(--ris-field)}.ris-back:active{transform:scale(.94)}.ris-bottomnav{background:var(--ris-glass);border-top:1px solid var(--ris-glass-line)}.ris-bottomnav__item{gap:4px;padding:7px 0 6px;color:var(--ris-ink-soft)}.ris-bottomnav__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:32px;border-radius:16px;transition:background .2s var(--ris-ease)}.ris-bottomnav__label{font-size:11px;font-weight:700;letter-spacing:0}.ris-bottomnav__item.is-active{color:var(--ris-blue-text)}.ris-bottomnav__item.is-active .ris-bottomnav__icon{background:var(--ris-tint)}.ris-bottomnav__item.is-active .ris-bottomnav__label{font-weight:800}.ris-bottomnav__count{color:#fff;background:var(--ris-live);font-weight:800}.ris-fab{display:none;position:fixed;right:16px;bottom:calc(var(--ris-bottomnav-h) + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) + 16px);z-index:55;width:58px;height:58px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--ris-squircle);color:#fff;background:var(--ris-action);box-shadow:var(--ris-shadow-fab);cursor:pointer;transition:transform .15s var(--ris-ease),background .15s ease}.ris-fab:hover{background:var(--ris-action-hover)}.ris-fab:active{transform:scale(.94)}.ris-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.ris-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ris-scrim);animation:ris-sheet-fade .2s ease-out}.ris-sheet__panel{position:relative;width:100%;max-width:480px;max-height:calc(100dvh - 24px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));overflow-y:auto;overscroll-behavior:contain;padding:8px 0 calc(16px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:var(--ris-white);color:var(--ris-ink);border-radius:var(--ris-radius-sheet) var(--ris-radius-sheet) 0 0;box-shadow:var(--ris-shadow-3);outline:none;animation:ris-sheet-up .26s var(--ris-ease)}.ris-sheet__handle{display:block;width:40px;height:5px;margin:2px auto 8px;border-radius:3px;background:var(--ris-line)}.ris-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 16px 8px 20px}.ris-sheet__title{font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.ris-sheet__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:var(--ris-squircle);color:var(--ris-ink);background:var(--ris-field);cursor:pointer}@keyframes ris-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ris-sheet-fade{0%{opacity:0}to{opacity:1}}@media (min-width: 769px){.ris-sheet{justify-content:center}.ris-sheet__panel{border-radius:var(--ris-radius-sheet);padding-bottom:16px}}.ris-crea__list,.ris-sheetmenu{margin:0;padding:0 8px;list-style:none}.ris-crea__item,.ris-sheetmenu__item{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:8px 12px;border:0;border-radius:18px;font:inherit;text-align:left;text-decoration:none;color:var(--ris-ink);background:transparent;cursor:pointer}.ris-crea__item:hover,.ris-sheetmenu__item:hover{background:var(--ris-field);text-decoration:none}.ris-crea__item:active,.ris-sheetmenu__item:active{transform:scale(.985)}.ris-crea__ico{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;border-radius:var(--ris-squircle)}.ris-crea__txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ris-crea__title{font-size:17px;font-weight:800;letter-spacing:-.01em}.ris-crea__desc{font-size:14px;color:var(--ris-ink-soft)}.ris-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:96;display:flex;flex-direction:column;background:var(--ris-white);color:var(--ris-ink);animation:ris-sheet-fade .15s ease-out}.ris-search__bar{display:flex;align-items:center;gap:8px;padding:calc(8px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 16px 8px}.ris-search__back{display:inline-flex}.ris-search__field{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border:2px solid var(--ris-action);border-radius:999px;color:var(--ris-ink-soft);background:var(--ris-white)}.ris-search__field input{flex:1;min-width:0;height:100%;border:0;outline:none;font:inherit;font-size:16px;color:var(--ris-ink);background:transparent}.ris-search__field input::placeholder{color:var(--ris-placeholder)}.ris-search__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.ris-search__sec{padding:12px 16px}.ris-search__sec+.ris-search__sec{border-top:8px solid var(--ris-surface)}.ris-search__hrow{display:flex;align-items:center;justify-content:space-between}.ris-search__h{margin:4px 0 6px;font-size:18px;font-weight:800;letter-spacing:-.01em}.ris-search__clear{min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:700;color:var(--ris-blue-text);cursor:pointer}.ris-search__list{margin:0;padding:0;list-style:none}.ris-search__recent,.ris-search__person{display:flex;align-items:center;gap:8px}.ris-search__row{flex:1;min-width:0;display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:6px 0;border:0;font:inherit;text-align:left;color:var(--ris-ink);background:none;cursor:pointer;text-decoration:none}.ris-search__row:hover{text-decoration:none}.ris-search__avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;overflow:hidden;border-radius:var(--ris-squircle);font-size:18px;font-weight:800}.ris-search__avatar img{width:100%;height:100%;object-fit:cover}.ris-search__avatar--tag{color:var(--ris-blue-text);background:var(--ris-tint)}.ris-search__txt{display:flex;flex-direction:column;min-width:0}.ris-search__name{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-search__name:not([class*=ris-name--]){color:var(--ris-ink)}.ris-search__sub{font-size:14px;color:var(--ris-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-search__forget{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:50%;color:var(--ris-ink-soft);background:none;cursor:pointer}.ris-search__done{font-size:14px;font-weight:700;color:var(--ris-ink-soft)}.ris-search__empty{padding:32px 24px;text-align:center;font-size:16px;color:var(--ris-ink-soft)}.ris-beta{display:none}.ris-phero__sub .ris-beta{display:inline-flex}@media (max-width: 768px){.ris-app[data-vista=pagina]>.ris-appbar{display:none}.ris-appbar{--ris-appbar-h: calc(60px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));gap:4px;padding-left:16px;padding-right:10px}.ris-appbar .ris-logo__word{display:inline}.ris-appbar__search-wrap,.ris-appbar .ris-upgrade-btn,.ris-appbar .ris-appbar__calls,.ris-appbar .ris-createmenu,.ris-appbar .ris-avatarmenu{display:none}.ris-appbar__actions>.ris-iconbtn.ris-appbar__searchbtn{display:inline-flex}.ris-app[data-vista=generica] .ris-appbar__back{display:inline-flex}.ris-app[data-vista=generica] .ris-appbar__searchbtn{display:none}.ris-back,.ris-app[data-vista=home] .ris-fab{display:inline-flex}.ris-app[data-vista=pagina] .ris-main{padding-top:calc(4px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.ris-sheet__panel{max-width:none}}@media (prefers-reduced-motion: reduce){.ris-sheet__panel,.ris-sheet__backdrop,.ris-search,.ris-bottomnav__icon,.ris-fab{animation:none;transition:none}}.ris-story{width:74px;gap:6px;font-size:13px}.ris-story__ring,.ris-story--live .ris-story__ring{position:relative;padding:3px;border:2px solid var(--ris-signal);border-radius:30%}.ris-story__ring.is-seen{border-color:var(--ris-line)}.ris-story__avatar{width:64px;height:64px;border:0;border-radius:27%;font-size:24px;font-weight:800}.ris-story--create .ris-story__ring{border-color:transparent;border-style:solid}.ris-story--create .ris-story__avatar:not([data-tinta]){color:var(--ris-blue-text);background:var(--ris-tint)}.ris-story__plus{position:absolute;right:-5px;bottom:-5px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--ris-action);border:3px solid var(--ris-white)}.ris-story--wn .ris-story__avatar.ris-story__avatar--rana{padding:5px;background:var(--ris-tint)}.ris-story__avatar--rana svg{width:100%;height:100%;display:block}:root .ris-story--wn .ris-story__name{color:var(--ris-ink);font-weight:600}:root .ris-story__count{top:-6px;right:-4px;background:var(--ris-live)}.ris-story--live .ris-story__ring{border-color:var(--ris-live)}.ris-story--live .ris-story__badge{bottom:-10px;height:18px;border-radius:6px;background:var(--ris-live);border-color:var(--ris-white)}.ris-story__name{font-weight:600}.ris-avatar{border-radius:var(--ris-squircle)}.ris-composer__input{min-height:44px;padding:0 18px;font-size:16px;color:var(--ris-ink-soft);background:var(--ris-field);border:0}.ris-composer__input:hover{color:var(--ris-ink)}.ris-post__head{gap:12px}.ris-post .ris-post__head>.ris-avatar{width:44px;height:44px;font-size:18px}.ris-post__author{font-weight:800;letter-spacing:-.005em}.ris-post__time{font-size:14px}.ris-post__time-sep{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ris-post__when{flex:none;font-size:14px;color:var(--ris-ink-soft);font-variant-numeric:tabular-nums}.ris-post__body{line-height:1.45}.ris-tag--cat{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:15px;font-size:14px;font-weight:700;color:var(--ris-ink-soft);background:var(--ris-field)}.ris-post__action{min-height:44px;padding:0 12px;gap:6px;font-weight:700;color:var(--ris-ink)}.ris-post__action svg{color:var(--ris-ink)}.ris-post__action--like{--ris-like: #d92b57;--ris-like-bg: #fde8ee}:root[data-theme=dark] .ris-post__action--like{--ris-like: #ff6f8f;--ris-like-bg: rgba(255, 111, 143, .16)}.ris-post__action--like.is-active,.ris-post__action--like.is-active:hover{color:var(--ris-like-ink)}.ris-post__action--like.is-active svg{color:var(--ris-like)}.ris-post__action.is-active:not(.ris-post__action--like){color:var(--ris-blue-text)}.ris-post__action.is-active:not(.ris-post__action--like) svg{color:currentColor}:root[data-theme=dark]{--ris-voice-post-off: #3b5f88}@media (max-width: 768px){.ris-app[data-vista=home] .ris-main{padding-left:0;padding-right:0;padding-top:0}.ris-home--app{gap:0}.ris-home--app .ris-home__center{gap:0;background:var(--ris-white)}.ris-app[data-vista=pagina] .ris-main:has(.ris-home--app):not(:has(.ris-events26)){padding-top:0;padding-left:0;padding-right:0}.ris-app[data-vista=pagina] .ris-home--app>.ris-home__center:not(.ris-events26){padding-top:calc(4px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.ris-app[data-vista=pagina] .ris-home--app .ris-pagehead{padding-left:12px;padding-right:12px}.ris-app[data-vista=pagina] .ris-home--app .ris-pagehead.ris-tagpage__head{padding-left:16px;padding-right:16px}.ris-app[data-vista=pagina] .ris-home--app .ris-saved__bar{padding:2px 16px 10px}.ris-app[data-vista=pagina] .ris-home--app .ris-saved__grid{margin:0}.ris-home--app .ris-home__center.ris-events26{background:transparent}.ris-home--app .ris-home__center.ris-events26>.ris-panel.ris-tabs{margin:0 0 12px}.ris-panel.ris-stories{margin:0;padding:12px 16px 10px;gap:8px;background:var(--ris-white);border-radius:0}.ris-home--app .ris-composer{gap:0;padding:2px 16px 12px;background:var(--ris-white);border:0;border-radius:0;box-shadow:none}.ris-composer__row{gap:10px}.ris-home--app .ris-composer__actions{display:none}.ris-home--app .ris-home__center>.ris-panel.ris-tabs{margin:0 16px 16px}.ris-home--app .ris-feed{gap:0;padding:0}.ris-home--app .ris-feed>.ris-panel,.ris-home--app .ris-feed>div>.ris-panel{margin:0;border:0;border-top:8px solid var(--ris-surface);border-radius:0;box-shadow:none}.ris-home--app .ris-home__right{padding:8px 12px 0}.ris-post{padding:14px 16px 4px}.ris-post__head{margin-bottom:10px}.ris-post__body{font-size:16px}.ris-post__photo{margin:0 -16px 6px;border:0;border-radius:0}.ris-post__photo img{max-height:75vh}.ris-post__actions{margin:2px -8px 0;padding-top:2px}.ris-post__action-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.ris-phero{gap:14px;padding:0}.ris-phero__cover,:root .ris-phero__cover[data-tinta]{position:relative;height:150px;margin:0;border-radius:var(--ris-radius-card);background-color:var(--ris-av, var(--ris-action));background-image:radial-gradient(17px 12px at 10% 24%,rgba(0,0,0,.2) 97%,transparent 100%),radial-gradient(12px 8px at 42% 16%,rgba(255,255,255,.16) 97%,transparent 100%),radial-gradient(20px 13px at 62% 14%,rgba(0,0,0,.18) 97%,transparent 100%),radial-gradient(9px 6px at 22% 50%,rgba(0,0,0,.2) 97%,transparent 100%),radial-gradient(22px 14px at 55% 70%,rgba(0,0,0,.2) 97%,transparent 100%),radial-gradient(7px 5px at 70% 30%,rgba(255,255,255,.18) 97%,transparent 100%),radial-gradient(14px 9px at 80% 80%,rgba(0,0,0,.18) 97%,transparent 100%),radial-gradient(8px 6px at 89% 49%,rgba(255,255,255,.16) 97%,transparent 100%);overflow:hidden}.ris-phero__corner{position:absolute;top:10px;z-index:1}.ris-phero__corner--l{left:10px}.ris-phero__corner--r{right:10px}.ris-phero__menubtn,.ris-phero__cover .ris-back{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--ris-squircle);color:#fff;background:#ffffff38;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.ris-phero__menubtn:hover,.ris-phero__cover .ris-back:hover{background:#ffffff52}@media (min-width: 769px){.ris-phero__menubtn{display:none}}.ris-phero__top{flex-direction:column;align-items:flex-start;gap:12px;margin-top:-64px;padding:0 16px}.ris-phero__avatar,:root .ris-phero__avatar[data-tinta]{position:relative;width:104px;height:104px;font-size:46px;font-weight:800;border-radius:var(--ris-squircle);box-shadow:0 0 0 5px var(--ris-white)}.ris-phero__change{right:-8px;bottom:-8px;border-color:var(--ris-white)}.ris-phero__id{gap:2px}.ris-phero__namerow{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.ris-phero__name{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.ris-phero__pron{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:12px;background:var(--ris-field);color:var(--ris-ink-soft);font-size:13px;font-weight:700}.ris-phero__sub{font-size:15px}.ris-phero__bio,.ris-phero__song,.ris-phero__chips,.ris-phero__stats,.ris-phero__actions,.ris-phero__list{margin-left:16px;margin-right:16px}.ris-phero__bio{font-size:16px}.ris-phero__song{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border-radius:18px;background:var(--ris-field)}.ris-phero__songico{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:12px}.ris-phero__songtxt{display:flex;flex-direction:column;min-width:0}.ris-phero__songlabel{font-size:13px;color:var(--ris-ink-soft)}.ris-phero__songname{font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ris-phero__chip{min-height:34px;padding:0 14px;gap:7px;background:var(--ris-white);border:1px solid var(--ris-line);box-shadow:none;font-size:14px;font-weight:600}.ris-phero__chip svg{color:var(--ris-ink)}.ris-phero__chip--extra{color:var(--ris-gold-ink);background:var(--ris-gold);border-color:transparent;font-weight:800}.ris-phero__chip--extra svg{color:var(--ris-gold-ink)}.ris-phero__stats{gap:28px;padding:0;background:none;border:0;box-shadow:none}.ris-phero__stat{flex:none;align-items:flex-start;gap:0;min-height:44px;padding:0}.ris-phero__stat+.ris-phero__stat{box-shadow:none}.ris-phero__stat strong{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.ris-phero__stat span{font-size:14px}.ris-phero__actions>.ris-btn{height:46px;font-size:16px;font-weight:800}.ris-phero__actions>.ris-btn{flex:1 1 auto;min-width:0;padding:0 12px;white-space:nowrap}@media (max-width: 420px){.ris-phero__actions{gap:6px}.ris-phero__actions>.ris-btn{font-size:15px;letter-spacing:-.01em}}@media (max-width: 370px){.ris-phero__actions>.ris-btn{padding:0 9px;font-size:14px}}.ris-profile-tabs{gap:4px;padding:4px;background:var(--ris-field)}.ris-profile-tab{min-height:40px;font-size:15px;font-weight:600;color:var(--ris-ink-soft)}.ris-profile-tab.is-active,:root[data-theme=dark] .ris-profile-tab.is-active{color:#fff;background:var(--ris-action);font-weight:700;box-shadow:none}.ris-panel.ris-profile-feed>.ris-box__title{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ris-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.ris-tile{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden;color:var(--ris-ink);background:var(--ris-field);text-decoration:none}.ris-tile:hover{text-decoration:none;filter:brightness(.96)}.ris-tile:focus-visible{outline:3px solid var(--ris-signal);outline-offset:-3px}.ris-tile>img{width:100%;height:100%;object-fit:cover}.ris-tile--voice{background:var(--ris-tint)}.ris-tile__wave{display:flex;align-items:center;gap:4px}.ris-tile__wave>span{width:4px;border-radius:2px;background:var(--ris-blue-text)}.ris-tile--text{align-items:flex-start;justify-content:flex-start;padding:12px}.ris-tile__text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.ris-tile__dur,.ris-tile__multi{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:12px;color:#fff;background:#0e16228c;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.ris-tile--voice .ris-tile__dur{color:var(--ris-blue-text);background:none}.ris-tile__multi{padding:0 4px;background:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.ris-tile__who{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden;border-radius:30%;box-shadow:0 0 0 2px #fff;font-size:12px}.ris-tile__who img{width:100%;height:100%;object-fit:cover}.ris-sheetmenu__item{min-height:56px}.ris-sheetmenu__ico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:12px;color:var(--ris-blue-text);background:var(--ris-tint)}.ris-sheetmenu__label{flex:1;font-size:17px;font-weight:700}.ris-sheetmenu__badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;color:#fff;background:var(--ris-live);font-size:12px;font-weight:800}.ris-sheetmenu__chev{flex:none;color:var(--ris-ink-soft)}.ris-sheetmenu__item.is-danger{color:var(--ris-danger)}.ris-sheetmenu__item.is-danger .ris-sheetmenu__ico{color:var(--ris-danger);background:var(--ris-danger-bg)}.ris-sheetmenu__pro{display:flex;align-items:center;gap:14px;width:calc(100% - 24px);margin:8px 12px 0;padding:12px 14px 12px 12px;border:0;border-radius:20px;font:inherit;text-align:left;color:var(--ris-ink);background:var(--ris-gold-soft);cursor:pointer}.ris-sheetmenu__proico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:12px;color:var(--ris-gold-ink);background:var(--ris-gold)}.ris-sheetmenu__protxt{display:flex;flex-direction:column;flex:1;min-width:0}.ris-sheetmenu__protitle{font-size:17px;font-weight:800}.ris-sheetmenu__prodesc{font-size:14px;color:var(--ris-ink-soft)}.ris-sheetmenu__sep{height:1px;margin:12px 20px 4px;background:var(--ris-line)}@media (max-width: 768px){.ris-app[data-vista=pagina] .ris-main:has(>.ris-profile26){padding-left:0;padding-right:0;padding-top:0;background:var(--ris-white)}.ris-profile26{gap:14px}.ris-phero__cover{height:calc(150px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));border-radius:0}.ris-phero__corner{top:calc(10px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.ris-profile-tabs{margin:2px 16px 0}.ris-panel.ris-profile-feed{margin:0}.ris-profile26>.ris-box,.ris-profile26>.ris-alert,.ris-profile26>.ris-panel:not(.ris-profile-feed){margin-left:12px;margin-right:12px}}@media (min-width: 769px){.ris-phero{padding-bottom:18px;border-radius:var(--ris-radius-card);background:var(--ris-white)}}.ris-msgr__e2e{display:flex;align-items:center;gap:6px;margin:2px 0 10px;font-size:14px;color:var(--ris-ink-soft)}.ris-msgr__e2e svg{flex:none}:root .ris-chatfilters{gap:8px;margin-bottom:10px}:root .ris-chatfilters__chip{height:40px;padding:0 16px;border:0;border-radius:20px;background:var(--ris-field);color:var(--ris-ink);font-size:15px;font-weight:700}:root .ris-chatfilters__chip.is-on{border:0;background:var(--ris-action);color:#fff}:root .ris-chatfilters__count{min-width:22px;height:22px;line-height:22px;border-radius:11px;font-weight:800;color:var(--ris-blue-text);background:var(--ris-tint)}:root .ris-chatfilters__chip.is-on .ris-chatfilters__count{color:var(--ris-action);background:#fff}:root .ris-msgr--b .ris-convo{gap:14px;min-height:76px;padding:10px;border-radius:18px}:root .ris-msgr--b .ris-convo:before{display:none}:root .ris-convo__name{font-size:17px;font-weight:700}:root .ris-msgr--b .ris-convo.is-unread .ris-convo__name{font-weight:800}:root .ris-convo__time{font-size:13.5px;font-variant-numeric:tabular-nums}:root .ris-convo.is-unread .ris-convo__time{color:var(--ris-blue-text);font-weight:800}:root .ris-convo__preview{font-size:15px}:root .ris-msgr--b .ris-convo__badge{min-width:24px;height:24px;padding:0 7px;border-radius:12px;font-size:13px;font-weight:800;line-height:24px;background:var(--ris-action)}:root .ris-convo__streak{height:24px;padding:0 8px 0 3px;color:var(--ris-gold-ink);background:var(--ris-gold);font-weight:800}:root .ris-msg__ticks{margin-left:6px;color:#ffffffb8}:root .ris-msg__ticks>svg+svg{margin-left:0}:root .ris-msg__ticks.is-read{height:18px;padding:0 5px;border-radius:9px;color:var(--ris-action);background:#fff}:root .ris-msg--media .ris-msg__ticks.is-read,:root .ris-msg--shared-voice .ris-msg__ticks.is-read{color:var(--ris-action);background:#fff}.ris-msg-seen{display:inline-flex;align-items:center;align-self:flex-end;gap:6px;margin:-2px 4px 6px auto;font-size:13px;font-weight:700;color:var(--ris-blue-text)}.ris-msg-seen .ris-msgr-avatar{font-size:9px!important}@media (max-width: 768px){.ris-app[data-vista=pagina] .ris-main:has(.ris-msgr){height:calc(100dvh - var(--ris-bottomnav-h) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));padding:var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) 0 0;background:var(--ris-white)}:root .ris-msgr__list{padding:8px 8px 0;border:0;border-radius:0;background:var(--ris-white);box-shadow:none}.ris-msgr__list-head{min-height:52px;padding:0 8px}:root .ris-msgr__title{font-size:34px;font-weight:800;letter-spacing:-.03em}.ris-msgr__new{display:none}.ris-msgr__e2e,:root .ris-chatfilters,.ris-activenow{padding-left:8px;padding-right:8px}.ris-fab--page{display:inline-flex}}.ris-tab__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-left:6px;padding:0 6px;border-radius:11px;font-size:12.5px;font-weight:800;color:var(--ris-blue-text);background:var(--ris-tint)}.ris-tab.is-active .ris-tab__count{color:var(--ris-action);background:#fff}.ris-groups26__title,.ris-events26__title{font-size:34px;font-weight:800;letter-spacing:-.03em}:root .ris-gcard{border:0;box-shadow:var(--ris-shadow-1)}:root .ris-gcard__band{background-color:var(--g-color, var(--ris-action));background-image:radial-gradient(15px 10px at 9% 30%,rgba(0,0,0,.2) 97%,transparent 100%),radial-gradient(9px 6px at 30% 62%,rgba(255,255,255,.16) 97%,transparent 100%),radial-gradient(18px 12px at 58% 28%,rgba(0,0,0,.18) 97%,transparent 100%),radial-gradient(8px 6px at 80% 66%,rgba(255,255,255,.18) 97%,transparent 100%)}:root .ris-gcard__avatar{color:#fff;background:var(--g-color, var(--ris-action));box-shadow:0 0 0 4px var(--ris-white)}:root .ris-gcard__name{gap:8px;font-size:20px;font-weight:800;letter-spacing:-.01em}:root .ris-gcard__private,:root .ris-gcard__owner{height:26px;padding:0 10px;border-radius:13px;font-size:13px;font-weight:700}:root .ris-gcard__meta{font-size:14px}:root .ris-gcard__desc{font-size:15px}:root .ris-gcard__tag{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:14px;font-size:13px;font-weight:700;color:var(--ris-ink-soft);background:var(--ris-field)}:root .ris-gcard__actions .ris-btn{height:44px}:root .ris-gcard__actions .ris-btn.ris-btn--soft{color:var(--ris-ink);background:var(--ris-field)}@media (max-width: 768px){.ris-groups26{gap:14px}.ris-groups26__head{padding:8px 4px 0}.ris-groups26__head .ris-groups26__create{display:none}.ris-groups26__headbtns:not(:has(>:not(.ris-groups26__create))){display:none}:root .ris-groups26__tabs .ris-tab{padding:0 6px;font-size:14px}:root .ris-groups26__tabs .ris-tab__new{display:none}}.ris-pagehead.ris-panel:not(.ris-tagpage__head){display:flex;align-items:center;gap:4px}.ris-pagehead__title{font-size:22px;font-weight:800;letter-spacing:-.02em}.ris-pagehead__title svg{color:var(--ris-blue-text)}.ris-saved__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}.ris-saved__count{font-size:15px;font-weight:600;color:var(--ris-ink-soft)}.ris-saved__toggle{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--ris-field)}.ris-saved__toggle button{display:inline-flex;align-items:center;justify-content:center;width:46px;height:36px;padding:0;border:0;border-radius:18px;color:var(--ris-ink-soft);background:transparent;cursor:pointer}.ris-saved__toggle button.is-on{color:#fff;background:var(--ris-action)}.ris-saved__grid{border-radius:var(--ris-radius-md);overflow:hidden}.ris-tab__count--alert,.ris-tab.is-active .ris-tab__count--alert{color:#fff;background:var(--ris-live)}.ris-calls26__log>.ris-box__title{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ris-calls26__daytitle{margin:16px 0 2px;font-size:15px;font-weight:800;color:var(--ris-ink-soft)}.ris-calls26__day:first-of-type .ris-calls26__daytitle{margin-top:0}.ris-callrow{min-height:64px;gap:12px}.ris-callrow .ris-userrow__avatar,.ris-userrow__avatar{width:48px;height:48px;border-radius:var(--ris-squircle);font-size:19px;font-weight:800}.ris-userrow__display{font-size:16px;font-weight:700}.ris-userrow__display.is-missed,.ris-callrow__meta.is-missed{color:var(--ris-danger)}.ris-callrow__meta{display:inline-flex;align-items:center;gap:5px;font-size:14px}.ris-callrow__call,.ris-userrow__action .ris-iconbtn{width:44px;height:44px;color:var(--ris-blue-text)}.ris-events26__head{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:4px}.ris-events26__head>.ris-events26__sub{grid-column:1 / -1}:root .ris-wnpage__title{font-size:22px}:root .ris-tagpage__tabs{gap:4px;padding:4px;border-radius:999px;background:var(--ris-field)}:root .ris-tagpage__tab{flex:1 0 auto;min-height:40px;padding:0 12px;border-radius:999px;border:0;box-shadow:none;font-size:15px;color:var(--ris-ink-soft)}:root .ris-tagpage__tab.is-active,:root .ris-tagpage__tab[aria-selected=true]{color:#fff;background:var(--ris-action);box-shadow:none}@media (max-width: 768px){.ris-pagehead.ris-panel:not(.ris-tagpage__head){min-height:52px}.ris-pagehead__title svg{display:none}.ris-events26__head .ris-events26__title{font-size:22px}.ris-events26__head{padding:4px 0 0}:root .ris-wnpage__bar .ris-wn__mark{display:none}.ris-saved__grid{margin:0 -12px;border-radius:0}.ris-tagpage__head>.ris-back{margin-bottom:2px}:root .ris-tagpage__mark{display:none}:root .ris-tagpage__title .ris-pagehead__title{font-size:34px;letter-spacing:-.03em;line-height:1.05}}.ris-set26__bigtitle,.ris-set26__title{font-size:34px;font-weight:800;letter-spacing:-.03em}.ris-sgroup__title{margin:0 0 8px;padding:0 16px;font-size:15px;font-weight:800;letter-spacing:0;text-transform:none;color:var(--ris-ink-soft)}.ris-sgroup__list{border:0;border-radius:20px}.ris-srow{min-height:56px;gap:14px}.ris-srow+.ris-srow:before{left:64px}.ris-srow__tile{width:36px;height:36px;border-radius:11px}.ris-srow__hint{font-size:13px}.ris-srow__pro{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;flex:none;border-radius:13px;font-size:13px;font-weight:800;color:var(--ris-ink-soft);background:var(--ris-field)}.ris-procard{margin-top:24px;gap:14px;padding:16px;background:var(--ris-gold-soft);border:0;border-radius:var(--ris-radius-card);box-shadow:none}.ris-procard__head{align-items:flex-start;color:var(--ris-ink)}:root[data-theme=dark] .ris-procard__head{color:var(--ris-ink)}.ris-procard__crown{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:12px;color:var(--ris-gold-ink);background:var(--ris-gold)}.ris-procard__title{font-size:18px}.ris-procard__sub{font-size:14px}.ris-procard__colors{flex-direction:column;align-items:stretch;gap:8px;padding:0;background:transparent}.ris-procard__colors-label{font-size:14px;font-weight:700;color:var(--ris-ink-soft)}.ris-procard__dots{display:grid;grid-template-columns:repeat(6,minmax(0,44px));justify-content:start;gap:10px;margin:0 -5px;padding:5px;overflow:visible}.ris-procard__dot{width:100%;height:auto;aspect-ratio:1;flex:none;border-radius:30%}.ris-procard__dot.is-on{box-shadow:0 0 0 3px var(--ris-gold-soft),0 0 0 5px currentColor}@media (max-width: 768px){.ris-set26__index>.ris-back{margin-bottom:2px}.ris-set26__back>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ris-set26__back{width:44px;height:44px;justify-content:center;color:var(--ris-ink)}.ris-set26__bigtitle{margin-top:0}}.ris-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:0;border-radius:22px;font:inherit;font-size:15px;font-weight:700;color:var(--ris-ink);background:var(--ris-field);cursor:pointer}.ris-chip:hover{background:var(--ris-tint)}.ris-chip.is-on{color:#fff;background:var(--ris-action)}.ris-composer26__dialog.ris-modal__dialog{display:flex;flex-direction:column;max-width:560px;padding:0;overflow:hidden}.ris-composer26__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:60px;padding:8px 12px;border-bottom:1px solid var(--ris-line)}.ris-composer26__cancel{justify-self:start;min-height:44px;padding:0 8px;border:0;background:none;font:inherit;font-size:16px;font-weight:600;color:var(--ris-ink);cursor:pointer}.ris-composer26__title{margin:0;font-size:17px;font-weight:800}.ris-composer26__publish.ris-btn{justify-self:end;min-height:44px;padding:0 20px}.ris-composer26__body{flex:1 1 auto;display:flex;flex-direction:column;gap:16px;padding:16px;overflow-y:auto}.ris-composer26__who{display:flex;align-items:center;gap:10px}.ris-composer26__who .ris-avatar{width:44px;height:44px;font-size:18px}.ris-composer26__name{font-size:16px;font-weight:800}.ris-input.ris-composer26__text{min-height:120px;padding:0;border:0;box-shadow:none;font-size:20px;line-height:1.4;resize:none;background:transparent}.ris-input.ris-composer26__text:focus{box-shadow:none}.ris-composer26__gallery{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px}.ris-composer26__gallery .ris-composer-thumb,.ris-composer26__addtile{width:120px;height:150px;flex:none;aspect-ratio:auto;border:0;border-radius:22px}.ris-composer26__gallery .ris-composer-thumb__remove{top:8px;right:8px;width:32px;height:32px;background:#0e1622b3}.ris-composer26__addtile{display:inline-flex;align-items:center;justify-content:center;border:2px dashed var(--ris-border);color:var(--ris-ink-soft);background:none;cursor:pointer}.ris-composer26__cats{margin:0;padding:0;border:0;min-width:0}.ris-composer26__catlabel{padding:0;font-size:16px;font-weight:800}.ris-composer26__cathint{margin:2px 0 10px;font-size:14px;color:var(--ris-ink-soft)}.ris-composer26__chips{display:flex;flex-wrap:wrap;gap:8px}.ris-composer26__more{min-height:44px;margin-top:4px;padding:0 12px;border:0;background:none;font:inherit;font-size:15px;font-weight:700;color:var(--ris-blue-text);cursor:pointer}.ris-composer26__tools{display:flex;align-items:center;gap:4px;padding:6px 10px calc(6px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-top:1px solid var(--ris-line)}.ris-composer26__tool,.ris-composer26__tools .ris-emoji__btn,.ris-composer26__tools>button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:14px;color:var(--ris-blue-text);background:none;cursor:pointer}.ris-composer26__tool:hover,.ris-composer26__tools .ris-emoji__btn:hover,.ris-composer26__tools>button:hover{background:var(--ris-tint)}@media (max-width: 768px){.ris-composer26.ris-modal{padding:0;align-items:stretch}.ris-composer26__dialog.ris-modal__dialog{max-width:none;max-height:none;height:100%;border:0;border-radius:0;padding-top:var(--safe-area-inset-top, env(safe-area-inset-top, 0px))}}:root{--ris-avp-rubino: #ff8590;--ris-avp-corallo: #ff9d7a;--ris-avp-ambra: #f0b429;--ris-avp-oliva: #c3d251;--ris-avp-smeraldo: #4fd39a;--ris-avp-pino: #4ecdc4;--ris-avp-turchese: #3fd0e8;--ris-avp-oceano: #5ba9ff;--ris-avp-indaco: #9fa4ff;--ris-avp-violetto: #c39cff;--ris-avp-magenta: #ff8ed0;--ris-avp-bronzo: #d8a37a;--ris-notte: #0e1622;--ris-notte-ink: #eaf0f7;--ris-notte-soft: #9fb0c4}:root .ris-call.ris-call{--cl-bg: var(--ris-surface);--cl-ink: var(--ris-ink);--cl-strong: var(--ris-ink);--cl-soft: var(--ris-ink-soft);--cl-key: var(--ris-white);--cl-key-shadow: 0 1px 2px rgba(20, 23, 26, .06), 0 4px 12px rgba(20, 23, 26, .06);--cl-key-ink: var(--ris-ink);--cl-key-off: var(--ris-ink);--cl-key-off-ink: #fff;--cl-minbtn: var(--ris-white);--cl-minbtn-ink: var(--ris-ink);--cl-caret: #d8e1ec;--cl-caret-ink: var(--ris-ink);--cl-avatar-ink: #fff;--cl-ring: rgba(16, 104, 211, .28);--cl-ring-2: rgba(16, 104, 211, .12);--cl-mini: var(--ris-white);--cl-mini-line: rgba(20, 23, 26, .08);--cl-mini-shadow: 0 12px 36px rgba(20, 23, 26, .18);--cl-mini-key: var(--ris-field);--cl-menu: var(--ris-white);--cl-menu-ink: var(--ris-ink);--cl-menu-muted: var(--ris-ink-soft);--cl-menu-line: rgba(20, 23, 26, .12);--cl-menu-field: var(--ris-field);--cl-menu-shadow: 0 16px 40px rgba(20, 23, 26, .18);--cl-menu-error: #8a0019;--cl-menu-error-bg: #fdf2f4;color:var(--cl-ink)}:root[data-theme=dark] .ris-call.ris-call,:root .ris-call.ris-call.has-video:not(.is-minimized){--cl-bg: var(--ris-notte);--cl-ink: var(--ris-notte-ink);--cl-strong: #fff;--cl-soft: var(--ris-notte-soft);--cl-key: rgba(255, 255, 255, .12);--cl-key-shadow: none;--cl-key-ink: #fff;--cl-key-off: #fff;--cl-key-off-ink: var(--ris-notte);--cl-minbtn: rgba(255, 255, 255, .1);--cl-minbtn-ink: #fff;--cl-caret: #2b3a4f;--cl-caret-ink: #fff;--cl-avatar-ink: var(--ris-notte);--cl-ring: rgba(90, 167, 255, .4);--cl-ring-2: rgba(90, 167, 255, .18);--cl-mini: #152030;--cl-mini-line: rgba(255, 255, 255, .1);--cl-mini-shadow: 0 12px 36px rgba(0, 0, 0, .45);--cl-mini-key: rgba(255, 255, 255, .14);--cl-menu: #1c2a3d;--cl-menu-ink: #eaf0f7;--cl-menu-muted: #9fb0c4;--cl-menu-line: rgba(255, 255, 255, .12);--cl-menu-field: #0e1622;--cl-menu-shadow: 0 16px 40px rgba(0, 0, 0, .45);--cl-menu-error: #ffd7dc;--cl-menu-error-bg: #3d1a24}:root[data-theme=dark] .ris-call [data-tinta=rubino]{--ris-av: var(--ris-avp-rubino)}:root[data-theme=dark] .ris-call [data-tinta=corallo]{--ris-av: var(--ris-avp-corallo)}:root[data-theme=dark] .ris-call [data-tinta=ambra]{--ris-av: var(--ris-avp-ambra)}:root[data-theme=dark] .ris-call [data-tinta=oliva]{--ris-av: var(--ris-avp-oliva)}:root[data-theme=dark] .ris-call [data-tinta=smeraldo]{--ris-av: var(--ris-avp-smeraldo)}:root[data-theme=dark] .ris-call [data-tinta=pino]{--ris-av: var(--ris-avp-pino)}:root[data-theme=dark] .ris-call [data-tinta=turchese]{--ris-av: var(--ris-avp-turchese)}:root[data-theme=dark] .ris-call [data-tinta=oceano]{--ris-av: var(--ris-avp-oceano)}:root[data-theme=dark] .ris-call [data-tinta=indaco]{--ris-av: var(--ris-avp-indaco)}:root[data-theme=dark] .ris-call [data-tinta=violetto]{--ris-av: var(--ris-avp-violetto)}:root[data-theme=dark] .ris-call [data-tinta=magenta]{--ris-av: var(--ris-avp-magenta)}:root[data-theme=dark] .ris-call [data-tinta=bronzo]{--ris-av: var(--ris-avp-bronzo)}:root .ris-call.ris-call--ring{flex-direction:column;align-items:stretch;justify-content:space-between;padding:calc(16px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 24px calc(32px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:var(--cl-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.ris-call-brand{display:flex;align-items:center;justify-content:center;gap:8px;min-height:32px;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--cl-ink)}.ris-call-brand__rana{display:inline-flex;width:30px;height:30px}.ris-call-brand__rana svg{width:100%;height:100%}:root .ris-call .ris-call-ringcard{flex:1;justify-content:center;gap:6px;padding:0}.ris-call-rings{position:relative;display:inline-flex;margin:0 0 26px;padding:14px;border:2px solid var(--cl-ring);border-radius:34%}.ris-call-rings:before{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;border:1.5px solid var(--cl-ring-2);border-radius:36%;pointer-events:none}:root .ris-call .ris-call-avatar,:root .ris-call .ris-call-avatar[data-tinta]{width:140px;height:140px;border-radius:30%;font-size:62px;font-weight:800;color:var(--cl-avatar-ink);box-shadow:none}:root .ris-call .ris-call-name{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--cl-strong);text-align:center}:root .ris-call .ris-call-sub{font-size:18px;color:var(--cl-soft)}:root .ris-call .ris-call-actions{display:flex;justify-content:space-around;gap:24px;min-height:108px;margin:0}.ris-call-ctl{display:inline-flex;flex-direction:column;align-items:center;gap:8px}.ris-call-ctl__label{font-size:13px;font-weight:700;color:var(--cl-ink)}:root .ris-call.ris-call--ring .ris-call-btn{width:76px;height:76px;border-radius:30%}:root .ris-call .ris-call-btn svg{width:30px;height:30px}:root .ris-call .ris-call-btn--hangup,:root .ris-call .ris-call-btn--hangup:hover{color:#fff;background:var(--ris-live)}:root .ris-call .ris-call-btn--accept,:root .ris-call .ris-call-btn--accept:hover{color:#fff;background:var(--ris-accept)}:root .ris-call.ris-call--ring .ris-call-btn--accept{animation-name:ris-call-pulse-stagno}@keyframes ris-call-pulse-stagno{0%,to{box-shadow:0 0 #4fd39a73}50%{box-shadow:0 0 0 14px #4fd39a00}}:root .ris-call.ris-call--active,:root .ris-call .ris-call-audio{background:var(--cl-bg)}:root .ris-call .ris-call-video{background:var(--ris-notte)}:root .ris-call .ris-call-stage{border-radius:0}:root .ris-call .ris-call-audio{gap:6px}.ris-call-timer--big,:root .ris-call .ris-call-audio .ris-call-timer{margin-top:4px;font-size:20px;font-weight:700;color:var(--cl-ink);font-variant-numeric:tabular-nums}:root .ris-call .ris-call-topbar{color:var(--cl-ink);background:none;text-shadow:none}.ris-call-topbar__title{position:absolute;left:50%;transform:translate(-50%);font-size:16px;font-weight:700;color:var(--cl-soft);white-space:nowrap}.ris-call:not(.has-video) .ris-call-topbar .ris-call-name-sm,.ris-call:not(.has-video) .ris-call-topbar>.ris-call-timer{visibility:hidden}.ris-call.has-video .ris-call-topbar__title{display:none}:root .ris-call.has-video .ris-call-topbar{background:linear-gradient(180deg,rgba(14,22,34,.6),transparent)}:root .ris-call .ris-call-minbtn,:root:not([data-theme=dark]) .ris-call:not(.has-video) .ris-call-minbtn{width:44px;height:44px;border-radius:30%;color:var(--cl-minbtn-ink);background:var(--cl-minbtn);box-shadow:var(--cl-key-shadow)}:root .ris-call .ris-call-pip{top:calc(70px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));bottom:auto;border:2px solid rgba(255,255,255,.85);border-radius:22px}:root .ris-call .ris-call-controls{align-self:stretch;justify-content:center;gap:16px;width:auto;margin:0;padding:16px 12px calc(26px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border:0;border-radius:0;background:var(--cl-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root .ris-call .ris-call-btn--toggle,:root .ris-call .ris-call-controls .ris-call-btn{position:relative;width:60px;height:60px;border-radius:30%}:root .ris-call .ris-call-btn--toggle{color:var(--cl-key-ink);background:var(--cl-key);box-shadow:var(--cl-key-shadow)}:root .ris-call .ris-call-btn--toggle.is-off{color:var(--cl-key-off-ink);background:var(--cl-key-off)}:root .ris-call .ris-call-btn--toggle.is-on{color:#fff;background:var(--ris-action)}:root .ris-call .ris-call-btn--toggle.is-pro{opacity:1}.ris-call-pro{position:absolute;top:-9px;right:-9px;display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:11px;font-size:11.5px;font-weight:800;color:var(--ris-gold-ink);background:var(--ris-gold)}:root .ris-call .ris-devcaret{color:var(--cl-caret-ink);background:var(--cl-caret)}.ris-call.is-minimized .ris-call-ctl__label{display:none}:root .ris-call.ris-call--active.is-minimized .ris-call-btn{width:40px;height:40px}:root .ris-call.ris-call--active.is-minimized .ris-call-controls{padding:0;gap:6px;background:transparent}:root .ris-call.ris-call--active.is-minimized .ris-call-rings{margin:0;padding:0;border:0}:root .ris-call.ris-call--active.is-minimized .ris-call-rings:before,:root .ris-call.ris-call--active.is-minimized .ris-call-timer--big{display:none}@media (max-width: 380px){:root .ris-call .ris-call-controls{gap:10px}:root .ris-call .ris-call-avatar{width:120px;height:120px}}.ris-msgr__hdr-more{position:relative;display:none}@media (max-width: 768px){.ris-msgr__hdr-extra{display:none}.ris-msgr__hdr-more{display:inline-flex}}:root .ris-events26__daytitle,:root .ris-wnpage__day,:root .ris-groups26__section,:root .ris-gcard .ris-gevents__title{font-size:15px;font-weight:800;letter-spacing:0;text-transform:none;color:var(--ris-ink-soft)}:root .ris-wn__kicker{letter-spacing:0;text-transform:none}.ris-tile--who.ris-tile--text{padding-bottom:40px}.ris-tile--who .ris-tile__text{-webkit-line-clamp:4}.ris-tagpage__hash{display:none}@media (max-width: 768px){.ris-tagpage__hash{display:inline;margin-right:1px}}.ris-comment-form{align-items:center;gap:8px}.ris-comment-form .ris-input{min-height:46px;border:0;border-radius:23px;background:var(--ris-field)}.ris-comment-form .ris-input:focus{box-shadow:0 0 0 2px var(--ris-action)}.ris-btn.ris-comment-send{width:46px;min-height:46px;height:46px;flex:none;padding:0;border-radius:50%}.ris-comment__author{font-weight:800}.ris-comment-form>.ris-mention{flex:1;min-width:0}:root .ris-themegrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:root .ris-themecard{gap:0;padding:0;overflow:hidden;border:2px solid var(--ris-line);border-radius:20px;color:var(--ris-ink);background:var(--ris-white)}:root .ris-themecard:hover{border-color:var(--ris-border)}:root .ris-themecard.is-on{border-color:var(--ris-action);background:var(--ris-tint)}:root .ris-themecard__swatch{height:100px;margin:0;border:0;border-radius:0;--t-bg: #f1f5fa;--t-card: #ffffff;--t-ink: #14171a;--t-line: #c9d3df;background:linear-gradient(#1068d3,#1068d3) 12px 12px / 12px 12px no-repeat,linear-gradient(var(--t-ink),var(--t-ink)) 30px 16px / 28px 4px no-repeat,linear-gradient(#0a7248,#0a7248) 12px 34px / 18px 18px no-repeat,linear-gradient(#b02a80,#b02a80) 34px 34px / 18px 18px no-repeat,linear-gradient(#00707f,#00707f) 56px 34px / 18px 18px no-repeat,linear-gradient(var(--t-line),var(--t-line)) 12px 62px / 64% 5px no-repeat,linear-gradient(var(--t-line),var(--t-line)) 12px 74px / 44% 5px no-repeat,linear-gradient(#1068d3,#1068d3) 12px 88px / 16px 4px no-repeat,linear-gradient(var(--t-line),var(--t-line)) 36px 88px / 6px 4px no-repeat,linear-gradient(var(--t-line),var(--t-line)) 50px 88px / 6px 4px no-repeat,var(--t-bg)}:root .ris-themecard__swatch--dark{--t-bg: #0e1622;--t-ink: #eaf0f7;--t-line: #33465f}:root .ris-themecard__swatch--system{position:relative}:root .ris-themecard__swatch--system:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0 55%,#0e1622 55% 100%)}:root .ris-themecard__label{padding:10px 10px 0;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.3;color:var(--ris-ink)}:root .ris-themecard__hint{padding:1px 10px 12px;font-size:12px;line-height:1.3;color:var(--ris-ink-soft)}:root .ris-themecard__mark{top:8px;right:8px;z-index:1;width:26px;height:26px;border:2px solid #808c9b;color:#fff;background:#fff}:root .ris-themecard:has(.ris-themecard__swatch--dark) .ris-themecard__mark,:root .ris-themecard:has(.ris-themecard__swatch--system) .ris-themecard__mark{border-color:#5d6f88;background:#0e1622}:root .ris-themecard.is-on .ris-themecard__mark{border-color:var(--ris-action);background:var(--ris-action)}:root .ris-setblock{gap:14px}:root .ris-setblock__title{font-size:20px;font-weight:800;letter-spacing:-.01em}:root .ris-setblock__lead{font-size:15px}:root .ris-palette{display:grid;grid-template-columns:repeat(7,minmax(0,44px));justify-content:start;gap:10px;margin:8px -5px 6px;padding:5px;overflow:visible}:root .ris-palette__dot{width:100%;height:auto;aspect-ratio:1;flex:none;border:0;border-radius:30%;box-shadow:none}:root .ris-palette__dot.is-on{box-shadow:0 0 0 3px var(--ris-white),0 0 0 5px var(--ris-ink)}:root .ris-setfield__label{font-size:16px;font-weight:800;color:var(--ris-ink)}:root .ris-setfield__hint strong{font-size:20px;font-weight:800}@media (max-width: 760px){:root .ris-set26 .ris-setblock{padding:18px 14px}}@media (max-width: 370px){:root .ris-themecard__label{padding:8px 8px 0;font-size:14px}:root .ris-themecard__hint{padding:1px 8px 10px;font-size:11.5px}}.ris-upgrade26 .ris-modal__dialog.ris-upgrade-modal{max-width:460px;max-height:calc(100dvh - 32px);padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;text-align:left;border-radius:var(--ris-radius-sheet)}.ris-upgrade26 .ris-modal__dialog.ris-upgrade-modal::-webkit-scrollbar{display:none}.ris-upgrade26__hero{position:relative;display:flex;align-items:flex-end;justify-content:center;height:190px;overflow:hidden;background-color:var(--ris-notte);background-image:radial-gradient(22px 14px at 12% 70%,rgba(41,145,255,.35) 97%,transparent 100%),radial-gradient(10px 7px at 24% 30%,rgba(41,145,255,.4) 97%,transparent 100%),radial-gradient(24px 15px at 84% 62%,rgba(41,145,255,.3) 97%,transparent 100%),radial-gradient(9px 6px at 74% 22%,rgba(255,255,255,.25) 97%,transparent 100%)}.ris-upgrade26__frog{width:150px;height:170px;margin-bottom:-18px}.ris-upgrade26__frog svg{width:100%;height:100%}.ris-upgrade26__tag{position:absolute;top:52px;left:calc(50% + 34px);padding:4px 12px;border-radius:12px;transform:rotate(-12deg);font-size:20px;font-weight:800;color:var(--ris-gold-ink);background:var(--ris-gold);box-shadow:0 6px 16px #0000004d}.ris-upgrade26__close{position:absolute;top:calc(12px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));left:12px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:30%;color:#fff;background:#ffffff29;cursor:pointer}.ris-upgrade26__body{position:relative;display:flex;flex-direction:column;gap:14px;margin-top:-24px;padding:22px 16px calc(18px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-radius:var(--ris-radius-sheet) var(--ris-radius-sheet) 0 0;background:var(--ris-white)}:root .ris-upgrade-modal__title{margin:0;font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1}:root .ris-upgrade-modal__msg{margin:-4px 0 0;font-size:16px;color:var(--ris-ink-soft)}.ris-upgrade26__you{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:18px;background:var(--ris-field)}.ris-upgrade26__avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;overflow:hidden;border-radius:30%;font-size:18px}.ris-upgrade26__avatar img{width:100%;height:100%;object-fit:cover}.ris-upgrade26__youtext{display:flex;flex-direction:column;min-width:0}.ris-upgrade26__name{display:inline-flex;align-items:center;gap:4px;font-size:18px;font-weight:800}.ris-upgrade26__youhint{font-size:13px;color:var(--ris-ink-soft)}.ris-upgrade26__perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.ris-upgrade26__perk{display:flex;flex-direction:column;gap:10px;min-height:88px;padding:12px;border:1px solid var(--ris-line);border-radius:18px;font-size:15px;font-weight:700;line-height:1.25}.ris-upgrade26__perkico{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;color:var(--ris-blue-text);background:var(--ris-tint)}.ris-upgrade26__note{margin:0;font-size:14px;color:var(--ris-ink-soft)}:root .ris-upgrade-modal__cta{width:100%;min-height:54px;font-size:17px}.ris-upgrade26__later.ris-btn{width:100%;color:var(--ris-ink);font-weight:800}@media (max-width: 768px){.ris-upgrade26.ris-modal{padding:0;align-items:stretch}.ris-upgrade26 .ris-modal__dialog.ris-upgrade-modal{max-width:none;max-height:none;height:100%;border-radius:0;background:var(--ris-white)}.ris-upgrade26__hero{height:calc(200px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.ris-upgrade26__tag{top:calc(62px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}}@media (max-height: 1000px){.ris-upgrade26__body{gap:12px}.ris-upgrade26__perks{gap:8px}.ris-upgrade26__perk{flex-direction:row;align-items:center;gap:10px;min-height:60px;padding:8px 10px;font-size:14px}.ris-upgrade26__perkico{flex:none;width:32px;height:32px;border-radius:10px}}@media (max-height: 780px){.ris-upgrade26__hero,.ris-upgrade26.ris-modal .ris-upgrade26__hero{height:calc(130px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.ris-upgrade26__frog{width:110px;height:124px;margin-bottom:-13px}.ris-upgrade26__tag{top:calc(30px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));left:calc(50% + 25px);font-size:17px}}@media (max-height: 700px){.ris-upgrade26__hero,.ris-upgrade26.ris-modal .ris-upgrade26__hero{height:calc(104px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.ris-upgrade26__frog{width:88px;height:100px;margin-bottom:-11px}.ris-upgrade26__tag{top:calc(20px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));left:calc(50% + 20px);padding:3px 9px;border-radius:10px;font-size:15px}.ris-upgrade26__body{gap:10px;padding-top:20px}:root .ris-upgrade-modal__title{font-size:32px}.ris-upgrade26__you{padding:8px 10px}.ris-upgrade26__perk{min-height:56px}}@media (max-height: 660px){.ris-upgrade26__you{display:none}}:root .ris-welcome__brand:before,:root .ris-public__brand:before{content:"";width:38px;height:38px;border-radius:30%;background:var(--ris-tint) url(/assets/ranarisnormale-BhIHgPAD.webp) -14px -9px / 66px 52px no-repeat}.ris-welcome--m{min-height:100vh;min-height:100dvh;background:var(--ris-white)}.ris-wm{display:flex;flex-direction:column;max-width:480px;margin:0 auto;padding:calc(16px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 24px calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));color:var(--ris-ink)}.ris-wm--intro{align-items:center;text-align:center;gap:14px}.ris-wm__art{position:relative;width:260px;height:250px;margin-top:8px}.ris-wm__tile{position:absolute;top:12px;right:20px;bottom:0;left:20px;display:flex;align-items:center;justify-content:center;padding:18px;border-radius:30%;background:var(--ris-tint)}.ris-wm__tile svg{width:100%;height:100%}.ris-wm__bolla{position:absolute;z-index:1;border-radius:50%}.ris-wm__bolla--a{top:0;right:6px;width:22px;height:16px;background:#8ec3ff}.ris-wm__bolla--b{top:40px;left:4px;width:14px;height:10px;background:#8ec3ff}.ris-wm__bolla--c{bottom:54px;right:2px;width:9px;height:7px;background:var(--ris-border)}.ris-wm__word{margin:4px 0 -6px;font-size:76px;font-weight:800;letter-spacing:-.05em;line-height:1}.ris-welcome--m .ris-welcome__pitch h1{margin:0;font-size:20px;font-weight:700;line-height:1.35;text-align:center}.ris-welcome--m .ris-welcome__rows{display:none}.ris-wm__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.ris-wm__chips li{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:18px;font-size:14px;font-weight:700;background:var(--ris-field)}.ris-wm__chips svg{color:var(--ris-blue-text)}.ris-wm__cta{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:18px}.ris-wm .ris-btn{min-height:54px;font-size:17px;font-weight:800}.ris-wm__peek{min-height:44px;margin-top:6px;border:0;background:none;font:inherit;font-size:16px;font-weight:700;color:var(--ris-blue-text);cursor:pointer}.ris-wm__fine{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--ris-ink-soft);text-align:center}.ris-wm__fine a{color:var(--ris-ink);font-weight:700;text-decoration:underline}.ris-wm--step{min-height:100vh;min-height:100dvh;gap:8px}.ris-wm__top{display:flex;align-items:center;gap:12px;min-height:44px}.ris-wm__back{display:inline-flex}.ris-wm__progress{flex:1;display:flex;gap:6px}.ris-wm__progress span{flex:1;height:5px;border-radius:3px;background:var(--ris-line)}.ris-wm__progress span.is-on{background:var(--ris-action)}.ris-wm__step{font-size:14px;font-weight:700;color:var(--ris-ink-soft);font-variant-numeric:tabular-nums}.ris-wm__logo{display:inline-flex;width:64px;height:64px;margin-top:12px;padding:6px;border-radius:30%;background:var(--ris-tint)}.ris-wm__logo svg{width:100%;height:100%}.ris-wm__title{margin:18px 0 0;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.08}.ris-wm__lead{margin:0;font-size:16px;color:var(--ris-ink-soft)}.ris-wm__fields{display:flex;flex-direction:column;gap:16px;margin-top:20px}.ris-wm__fields .ris-field__label{font-size:15px;font-weight:700;color:var(--ris-ink)}.ris-wm__fields .ris-input{min-height:54px;font-size:17px}.ris-wm__pw,.ris-wm__at{position:relative;display:flex;align-items:center}.ris-wm__pw .ris-input{padding-right:100px}.ris-wm__show{position:absolute;right:6px;min-height:44px;padding:0 12px;border:0;background:none;font:inherit;font-size:15px;font-weight:800;color:var(--ris-blue-text);cursor:pointer}.ris-wm__at>span{position:absolute;left:15px;font-size:17px;color:var(--ris-ink-soft);pointer-events:none}.ris-wm__at .ris-input{padding-left:34px}.ris-wm__pw.is-error .ris-input,.ris-wm__at.is-error .ris-input{border-color:var(--ris-danger)}.ris-wm__forgot{align-self:flex-end;margin-top:-6px;font-size:15px;font-weight:700;color:var(--ris-blue-text)}.ris-wm__forza{display:flex;flex-direction:column;gap:6px;margin-top:-6px}.ris-wm__forzabar{display:flex;gap:6px}.ris-wm__forzabar i{flex:1;height:5px;border-radius:3px;background:var(--ris-line)}.ris-wm__forza[data-livello="1"] .ris-wm__forzabar i:nth-child(-n+1){background:var(--ris-danger)}.ris-wm__forza[data-livello="2"] .ris-wm__forzabar i:nth-child(-n+2){background:#c77700}.ris-wm__forza[data-livello="3"] .ris-wm__forzabar i:nth-child(-n+3){background:var(--ris-accept)}.ris-wm__forza[data-livello="4"] .ris-wm__forzabar i{background:var(--ris-accept)}.ris-wm__forzatxt{font-size:14px;font-weight:700;color:var(--ris-ink-soft)}.ris-wm__forza[data-livello="3"] .ris-wm__forzatxt,.ris-wm__forza[data-livello="4"] .ris-wm__forzatxt{color:var(--ris-accept)}:root[data-theme=dark] .ris-wm__forza[data-livello="3"] .ris-wm__forzatxt,:root[data-theme=dark] .ris-wm__forza[data-livello="4"] .ris-wm__forzatxt{color:var(--ris-online)}.ris-wm__note{display:flex;gap:10px;margin:0;padding:14px 16px;border-radius:18px;font-size:15px;line-height:1.45;background:var(--ris-tint)}.ris-wm__note svg{flex:none;margin-top:1px;color:var(--ris-blue-text)}.ris-wm__error{margin-top:8px}.ris-wm__bottom{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:24px}.ris-wm__switch{margin:0;font-size:15px;text-align:center;color:var(--ris-ink-soft)}.ris-wm__switch .ris-linkbtn{font-weight:800}.ris-wm__code.ris-input{font-size:26px;letter-spacing:.4em;text-align:center}.ris-nondisp__rana{position:relative;display:inline-flex;margin-bottom:14px}.ris-nondisp__tile{display:inline-flex;width:180px;height:180px;padding:18px;border-radius:30%;background:var(--ris-tint)}.ris-nondisp__tile svg{width:100%;height:100%}.ris-nondisp__bubble{position:absolute;top:-10px;right:-22px;display:inline-flex;align-items:center;justify-content:center;width:54px;height:46px;border:3px solid var(--ris-action);border-radius:16px 16px 16px 4px;font-size:26px;font-weight:800;color:var(--ris-action);background:var(--ris-white);transform:rotate(-6deg)}.ris-nondisp__bubble.is-errore{border-color:var(--ris-ink);color:var(--ris-white);background:var(--ris-ink)}:root .ris-nondisp__titolo{font-size:28px;font-weight:800;letter-spacing:-.02em}:root .ris-nondisp__testo{font-size:16px}:root .ris-nondisp--pannello{border:0}:root .ris-nondisp__azioni{flex-direction:column;align-items:stretch;width:100%;max-width:400px}:root .ris-nondisp__azioni .ris-btn{min-height:52px;font-size:17px}:root .ris-nondisp__azioni .ris-btn--primary{order:-1}:root .ris-nondisp__supporto{border:0;border-radius:20px}:root .ris-doc h1{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.1}:root .ris-doc h2{font-size:22px;font-weight:800;letter-spacing:-.01em;scroll-margin-top:80px}:root .ris-doc p,:root .ris-doc li{font-size:16px}.ris-doc__toc{margin:18px 0 6px}:root .ris-doc .ris-doc__toctitle{margin:0 0 10px;font-size:15px;font-weight:800;color:var(--ris-ink-soft)}.ris-doc__toc ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}:root .ris-doc .ris-doc__toc li{margin:0}:root .ris-doc .ris-doc__toc a{display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:19px;font-size:14px;font-weight:700;color:var(--ris-ink);background:var(--ris-field);text-decoration:none}:root .ris-doc .ris-doc__toc a:hover{color:var(--ris-tint-ink);background:var(--ris-tint);text-decoration:none}.ris-doc>.ris-back{margin-bottom:6px}.ris-phero__chip.ris-phero__chip--iscritto{min-height:0;padding:0;border:0;background:none}.ris-iscritto{--iscr-c: #1068d3;--iscr-bg: #e3eefc;--iscr-ink: #0e5dbd;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:3px 14px 3px 3px;border-radius:999px;color:var(--iscr-ink);background:var(--iscr-bg);font-size:14px;font-weight:800;line-height:1.1;white-space:nowrap}.ris-iscritto__num{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 7px;border-radius:999px;color:#fff;background:var(--iscr-c);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 2px #ffffff38}.ris-iscritto[data-fascia=anni-1]{--iscr-c: #0a7248;--iscr-bg: #ddf5ea;--iscr-ink: #08613d}.ris-iscritto[data-fascia=anni-2]{--iscr-c: #7b3fd4;--iscr-bg: #efe6fd;--iscr-ink: #6430b3}.ris-iscritto[data-fascia=anni-3]{--iscr-c: #b8442a;--iscr-bg: #fde9e2;--iscr-ink: #9c3820}.ris-iscritto[data-fascia=anni-4]{--iscr-c: #00707f;--iscr-bg: #dcf4f7;--iscr-ink: #005f6b}.ris-iscritto[data-fascia=anni-5]{--iscr-c: #b02a80;--iscr-bg: #fbe5f2;--iscr-ink: #95226c}:root[data-theme=dark] .ris-iscritto{--iscr-bg: #14314f;--iscr-ink: #8ec3ff}:root[data-theme=dark] .ris-iscritto[data-fascia=anni-1]{--iscr-c: #0b7a4d;--iscr-bg: #0f3527;--iscr-ink: #5fdaa5}:root[data-theme=dark] .ris-iscritto[data-fascia=anni-2]{--iscr-bg: #2a1d4a;--iscr-ink: #c9a8ff}:root[data-theme=dark] .ris-iscritto[data-fascia=anni-3]{--iscr-bg: #3d2018;--iscr-ink: #ffa585}:root[data-theme=dark] .ris-iscritto[data-fascia=anni-4]{--iscr-bg: #0e3338;--iscr-ink: #4fd6ea}:root[data-theme=dark] .ris-iscritto[data-fascia=anni-5]{--iscr-bg: #3a1830;--iscr-ink: #ff9ad6}@supports (text-box: trim-both cap alphabetic){:root .ris-tab__count,:root .ris-side-count,:root .ris-bottomnav__count,:root .ris-bell-badge,:root .ris-convo__badge,:root .ris-msgr--b .ris-convo__badge,:root .ris-cmchan__count{box-sizing:border-box;height:var(--cnt-h);padding-top:calc((var(--cnt-h) - 1cap) / 2);padding-bottom:calc((var(--cnt-h) - 1cap) / 2);line-height:1;text-align:center;text-box:trim-both cap alphabetic}:root .ris-tab__count{--cnt-h: 22px;display:inline-block;vertical-align:1px}:root .ris-side-count{--cnt-h: 22px}:root .ris-bottomnav__count,:root .ris-bell-badge{--cnt-h: 18px}:root .ris-convo__badge{--cnt-h: 20px}:root .ris-msgr--b .ris-convo__badge{--cnt-h: 24px}:root .ris-cmchan__count{--cnt-h: 18px}}:root{--ris-sk-base: #e4ebf3;--ris-sk-shine: rgba(255, 255, 255, .7);--ris-sk-on: rgba(20, 23, 26, .08)}:root[data-theme=dark]{--ris-sk-base: #22324a;--ris-sk-shine: rgba(255, 255, 255, .07);--ris-sk-on: rgba(255, 255, 255, .08)}.ris-skwrap:not(.ris-skapp){animation:ris-sk-appear 0s step-end .15s both}@keyframes ris-sk-appear{0%{opacity:0}to{opacity:1}}.ris-sk-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}.ris-sk{position:relative;display:block;flex:none;max-width:100%;height:12px;overflow:hidden;border-radius:6px;background:var(--ris-sk-base)}.ris-sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--ris-sk-shine) 50%,transparent 100%);animation:ris-sk-shine 1.4s ease-in-out infinite}@keyframes ris-sk-shine{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.ris-sk:after{display:none}}.ris-sk--line{border-radius:6px}.ris-sk--pill{border-radius:var(--ris-radius-btn, 999px)}.ris-sk--circle{border-radius:50%}.ris-sk--squircle{border-radius:var(--ris-squircle, 30%)}.ris-sk--date{border-radius:12px}.ris-sk--card{border-radius:var(--ris-radius-md, 18px)}.ris-sk--block{width:100%;border-radius:var(--ris-radius, 14px)}.ris-sk--tile{height:auto}.ris-sk.ris-sk--on{background:var(--ris-sk-on)}.ris-sk.ris-sk--on:after{display:none}.ris-live-sheet .ris-sk{background:#ffffff1f}.ris-live-sheet .ris-sk:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.ris-skwrap{position:relative}.ris-skcol{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:8px}.ris-skgrow{flex:1 1 auto}.ris-sklines{display:flex;flex-direction:column;gap:9px}.ris-skhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ris-skrows{display:flex;flex-direction:column;gap:14px;padding:4px 0}.ris-skrow{display:flex;align-items:center;gap:12px;min-width:0}.ris-skchips{display:flex;flex-wrap:wrap;gap:8px}.ris-skpost .ris-sklines{margin-bottom:14px}.ris-skpost__media{height:0;padding-bottom:62%;margin-bottom:14px;border-radius:var(--ris-radius-md, 18px)}.ris-skpost__actions{display:flex;align-items:center;gap:10px}.ris-skpost__end{margin-left:auto}.ris-skfeed{display:flex;flex-direction:column;gap:16px}.ris-skstories{display:flex;gap:14px;padding:14px 16px;overflow:hidden}.ris-skstory{display:flex;flex-direction:column;align-items:center;gap:8px}.ris-skcomposer{display:flex;align-items:center;gap:12px;padding:14px 16px}.ris-skprofile__hero{display:flex;flex-direction:column;gap:14px}.ris-skprofile__cover{width:100%;height:150px;border-radius:var(--ris-radius-card, 24px)}.ris-skprofile__top{display:flex;align-items:flex-end;gap:14px;padding:0 8px;margin-top:-48px}.ris-skprofile__avatar{box-shadow:0 0 0 4px var(--ris-surface)}.ris-skpage{display:flex;flex-direction:column;gap:16px;width:100%;max-width:760px;margin:0 auto}.ris-skpage--standalone{min-height:100vh;padding:24px 16px;box-sizing:border-box}.ris-skpage__head{display:flex;flex-direction:column;gap:12px}.ris-skmsgr{display:grid;grid-template-columns:340px minmax(0,1fr);gap:16px;min-height:calc(100vh - 88px - var(--ris-footer-h, 0px))}.ris-skmsgr__list,.ris-skmsgr__chat{display:flex;flex-direction:column;gap:16px;padding:16px;overflow:hidden}.ris-skmsgr__bubbles{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;gap:10px}.ris-skmsgr__bubble.is-out{align-self:flex-end}.ris-skquik{display:flex;justify-content:center;align-items:stretch;width:100%;min-width:0;height:100%;padding:8px 0;box-sizing:border-box}.ris-skquik__card{position:relative;height:100%;width:auto;aspect-ratio:9 / 16;max-width:100%}.ris-skquik__side{position:absolute;right:12px;bottom:96px;display:flex;flex-direction:column;gap:14px}.ris-skquik__foot{position:absolute;left:14px;right:72px;bottom:20px;display:flex;flex-direction:column;gap:10px}.ris-skmedia{position:absolute;top:0;right:0;bottom:0;left:0}.ris-skmedia .ris-sk{border-radius:inherit}.ris-skstats{display:flex;flex-direction:column;gap:16px}.ris-skstats__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ris-skapp__search{width:min(420px,40vw);margin:0 auto}.ris-skapp__actions{gap:8px}.ris-skside{display:flex;flex-direction:column;gap:18px;padding:12px 14px}.ris-skbottom{display:flex;flex-direction:column;align-items:center;gap:6px}@media (max-width: 768px){.ris-skrcol,.ris-skapp__search{display:none}.ris-skapp__actions .ris-sk:nth-child(n+3){display:none}.ris-skstories{margin-bottom:8px;border-radius:0}.ris-skcomposer{margin-bottom:8px}.ris-skmsgr{grid-template-columns:minmax(0,1fr)}.ris-skmsgr__chat{display:none}.ris-skstats__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ris-skprofile__cover{height:130px}}.ris-skrcol-inner{display:flex;flex-direction:column;gap:16px}
