.activity-feed[data-v-ebdedfb6]{flex-direction:column;gap:2px;display:flex}.activity-row[data-v-ebdedfb6]{transition:background var(--rv-duration-fast) var(--rv-ease-in-out);border-radius:8px;align-items:center;gap:10px;margin:0 -8px;padding:7px 8px;display:flex;position:relative}.activity-row[data-v-ebdedfb6]:hover{background:var(--rv-card-2)}.activity-dot[data-v-ebdedfb6]{background:var(--rv-line-2);width:5px;height:5px;transition:background var(--rv-duration-base) var(--rv-ease-out), box-shadow var(--rv-duration-base) var(--rv-ease-out);border-radius:50%;flex-shrink:0}.activity-row:hover .activity-dot[data-v-ebdedfb6]{background:var(--rv-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--rv-accent) 18%, transparent)}.activity-row__time[data-v-ebdedfb6]{width:52px;color:var(--rv-mute);letter-spacing:.02em;flex-shrink:0;font-size:11px}.activity-row__body[data-v-ebdedfb6]{color:var(--rv-fg-2);flex:1;min-width:0;font-size:13px;line-height:1.55}.activity-empty[data-v-ebdedfb6]{color:var(--rv-mute);justify-content:center;padding:18px 0;font-size:13px;display:flex}.vue-advanced-cropper{text-align:center;-webkit-user-select:none;user-select:none;direction:ltr;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__stretcher{pointer-events:none;max-width:100%;max-height:100%;position:relative}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{width:100%;height:100%;position:absolute;overflow:hidden}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{background:#fff;width:10px;height:10px;display:block}.vue-handler-wrapper{width:30px;height:30px;position:absolute;transform:translate(-50%,-50%)}.vue-handler-wrapper__draggable{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:0 0;justify-content:center;align-items:center;display:flex;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{width:100%;height:12px;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;top:0;transform:translate(-50%)}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{width:100%;height:100%;position:relative}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{top:0;left:0}.vue-bounding-box__handler--north{top:0;left:50%}.vue-bounding-box__handler--east-north{top:0;left:100%}.vue-bounding-box__handler--east{top:50%;left:100%}.vue-bounding-box__handler--east-south{top:100%;left:100%}.vue-bounding-box__handler--south{top:100%;left:50%}.vue-bounding-box__handler--west-south{top:100%;left:0}.vue-bounding-box__handler--west{top:50%;left:0}.vue-draggable-area{position:relative}.vue-preview-result{box-sizing:border-box;width:100%;height:100%;position:absolute;overflow:hidden}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:relative;max-width:none!important}.vue-rectangle-stencil{box-sizing:border-box;width:100%;height:100%;position:absolute}.vue-rectangle-stencil__preview{width:100%;height:100%;position:absolute}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{box-sizing:content-box;cursor:move;width:100%;height:100%;position:absolute}.vue-circle-stencil__preview{border-radius:50%;width:100%;height:100%;position:absolute}.vue-circle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;position:relative;overflow:hidden}.vue-preview--fill,.vue-preview__wrapper{width:100%;height:100%;position:absolute}.vue-preview__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;position:absolute;max-width:none!important}.vue-simple-line{background:0 0;border:0 solid #ffffff4d;transition:border .5s}.vue-simple-line--south,.vue-simple-line--north{width:100%;height:0}.vue-simple-line--east,.vue-simple-line--west{width:0;height:100%}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}button[data-shortcut][data-v-26ed3816]{justify-content:space-between}.rv-cropper[data-v-e9a3cb1e]{min-height:300px;max-height:400px}.rv-crop-overlay[data-v-e9a3cb1e]{z-index:var(--rv-z-modal);background:var(--rv-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.rv-crop-fade-enter-active[data-v-e9a3cb1e],.rv-crop-fade-leave-active[data-v-e9a3cb1e]{transition:opacity var(--rv-duration-base) var(--rv-ease-out)}.rv-crop-fade-enter-from[data-v-e9a3cb1e],.rv-crop-fade-leave-to[data-v-e9a3cb1e]{opacity:0}.rv-crop-scale-enter-active[data-v-e9a3cb1e],.rv-crop-scale-leave-active[data-v-e9a3cb1e]{transition:opacity var(--rv-duration-base) var(--rv-ease-out), transform var(--rv-duration-base) var(--rv-ease-out)}.rv-crop-scale-enter-from[data-v-e9a3cb1e],.rv-crop-scale-leave-to[data-v-e9a3cb1e]{opacity:0;transform:scale(.95)}.badge[data-v-1d3d76f8]{font-family:var(--rv-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:4px;align-items:center;gap:4px;font-weight:700;line-height:1;display:inline-flex}.badge[data-size=sm][data-v-1d3d76f8]{padding:2px 5px;font-size:9px}.badge[data-size=md][data-v-1d3d76f8]{padding:3px 7px;font-size:9.5px}.badge-dot[data-v-1d3d76f8]{background:currentColor;border-radius:999px;width:5px;height:5px;display:inline-block}.badge[data-tone=accent][data-v-1d3d76f8]{color:var(--rv-accent-fg);background:color-mix(in srgb, var(--rv-accent) 14%, transparent);border-color:color-mix(in srgb, var(--rv-accent) 44%, transparent)}.badge[data-tone=solid][data-v-1d3d76f8]{color:var(--rv-on-accent);background:var(--rv-accent);border-color:var(--rv-accent)}.badge[data-tone=info][data-v-1d3d76f8]{color:var(--rv-info-text);background:color-mix(in srgb, var(--rv-info) 14%, transparent);border-color:color-mix(in srgb, var(--rv-info) 44%, transparent)}.badge[data-tone=warning][data-v-1d3d76f8]{color:var(--rv-warning-text);background:color-mix(in srgb, var(--rv-warning) 14%, transparent);border-color:color-mix(in srgb, var(--rv-warning) 44%, transparent)}.badge[data-tone=danger][data-v-1d3d76f8]{color:var(--rv-error-text);background:color-mix(in srgb, var(--rv-error) 14%, transparent);border-color:color-mix(in srgb, var(--rv-error) 44%, transparent)}.badge[data-tone=neutral][data-v-1d3d76f8]{color:var(--rv-fg-2);background:var(--rv-bg-2);border-color:var(--rv-line-2)}input.peer:focus-visible~.box[data-v-1b838802]{outline:2px solid var(--rv-focus-ring);outline-offset:2px}.rv-confirm-overlay[data-v-93da85ff]{z-index:var(--rv-z-modal);background:var(--rv-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.rv-confirm-fade-enter-active[data-v-93da85ff],.rv-confirm-fade-leave-active[data-v-93da85ff]{transition:opacity var(--rv-duration-base) var(--rv-ease-out)}.rv-confirm-fade-enter-from[data-v-93da85ff],.rv-confirm-fade-leave-to[data-v-93da85ff]{opacity:0}.rv-confirm-scale-enter-active[data-v-93da85ff],.rv-confirm-scale-leave-active[data-v-93da85ff]{transition:opacity var(--rv-duration-base) var(--rv-ease-out), transform var(--rv-duration-base) var(--rv-ease-out)}.rv-confirm-scale-enter-from[data-v-93da85ff],.rv-confirm-scale-leave-to[data-v-93da85ff]{opacity:0;transform:scale(.95)}button[data-v-99658023]:focus-visible{outline:2px solid var(--rv-focus-ring);outline-offset:2px}.dt-scroll[data-v-dee19336]{scrollbar-width:thin;scrollbar-color:var(--rv-line) transparent;overflow-x:auto}.dt-scroll[data-v-dee19336]::-webkit-scrollbar{height:4px}.dt-scroll[data-v-dee19336]::-webkit-scrollbar-track{background:0 0}.dt-scroll[data-v-dee19336]::-webkit-scrollbar-thumb{background:var(--rv-line);border:0;border-radius:99px}.dt-scroll[data-v-dee19336]::-webkit-scrollbar-thumb:hover{background:var(--rv-line-2)}.dt-skeleton-row[data-v-dee19336]{align-items:center;padding:14px 20px;display:flex}.dt-skeleton-bar[data-v-dee19336]{border-radius:var(--radius-rv-sm);background:var(--rv-line);opacity:.7;width:100%;height:12px}.dt-fade-enter-active[data-v-dee19336],.dt-fade-leave-active[data-v-dee19336]{transition:opacity .12s}.dt-fade-enter-from[data-v-dee19336],.dt-fade-leave-to[data-v-dee19336]{opacity:0}.dropdown-wrap[data-v-8832f447]{display:inline-block;position:relative}.dropdown-wrap.is-block[data-v-8832f447]{width:100%;display:block}.dropdown-wrap.is-block .dropdown-trigger[data-v-8832f447]{justify-content:space-between;width:100%}.dropdown-wrap.is-block .dropdown-trigger>span[data-v-8832f447]:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.dropdown-trigger[data-v-8832f447]{border-radius:var(--radius-rv-md);font-family:var(--rv-font-sans);color:var(--rv-fg-2);background:var(--rv-card);border:1px solid var(--rv-line);cursor:pointer;white-space:nowrap;transition:border-color var(--rv-duration-fast) var(--rv-ease-out), color var(--rv-duration-fast) var(--rv-ease-out);align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:400;display:flex}.size-sm .dropdown-trigger[data-v-8832f447]{gap:5px;padding:5px 10px;font-size:11.5px}.size-lg .dropdown-trigger[data-v-8832f447]{gap:7px;padding:10px 18px;font-size:14px}.size-filter .dropdown-trigger[data-v-8832f447]{height:var(--rv-control-h);gap:6px;padding:0 10px;font-size:12px}.dropdown-trigger[data-v-8832f447]:hover,.dropdown-trigger.is-open[data-v-8832f447]{border-color:var(--rv-line-2);color:var(--rv-fg)}.dropdown-label[data-v-8832f447]{color:var(--rv-mute)}.dropdown-caret[data-v-8832f447]{color:var(--rv-mute);transition:transform var(--rv-duration-fast) var(--rv-ease-out);flex-shrink:0}.dropdown-caret.is-open[data-v-8832f447]{transform:rotate(180deg)}.dropdown-panel[data-v-8832f447]{background:var(--rv-card-2);border:1px solid var(--rv-line-2);border-radius:var(--radius-rv-md);box-shadow:var(--shadow-rv-md);z-index:var(--rv-z-popover);max-height:240px;padding:4px;overflow-y:auto}.dropdown-option[data-v-8832f447]{border-radius:var(--radius-rv-sm);width:100%;font-family:var(--rv-font-sans);color:var(--rv-fg-2);cursor:pointer;text-align:left;white-space:nowrap;transition:background var(--rv-duration-fast) var(--rv-ease-out);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.size-sm .dropdown-option[data-v-8832f447]{padding:6px 8px;font-size:12px}.size-lg .dropdown-option[data-v-8832f447]{padding:9px 12px;font-size:14px}.size-filter .dropdown-option[data-v-8832f447]{padding:6px 8px;font-size:12.5px}.dropdown-option[data-v-8832f447]:hover{background:var(--rv-line);color:var(--rv-fg)}.dropdown-option.is-active[data-v-8832f447]{color:var(--rv-fg)}.option-check[data-v-8832f447]{color:var(--rv-accent);flex-shrink:0}.option-dot[data-v-8832f447]{background-color:var(--rv-accent);border-radius:50%;flex-shrink:0;align-self:center;width:6px;height:6px;margin-inline:3px}.dropdown-enter-active[data-v-8832f447],.dropdown-leave-active[data-v-8832f447]{transition:opacity var(--rv-duration-fast) var(--rv-ease-out), transform var(--rv-duration-fast) var(--rv-ease-out)}.dropdown-enter-from[data-v-8832f447],.dropdown-leave-to[data-v-8832f447]{opacity:0;transform:translateY(-4px)}.hl[data-v-9d6ddbcc]{background:color-mix(in srgb, var(--rv-accent) 24%, transparent);color:inherit;border-radius:2px;padding:0 1px}.info-wrap[data-v-029e7651]{align-items:center;display:inline-flex;position:relative}.info-trigger[data-v-029e7651]{color:inherit;cursor:pointer;font:inherit;transition:color var(--rv-duration-fast) var(--rv-ease-out);background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.info-trigger[data-v-029e7651]:focus-visible{outline:2px solid color-mix(in srgb, var(--rv-fg) 30%, transparent);outline-offset:2px;border-radius:3px}.info-panel[data-v-029e7651]{z-index:var(--rv-z-popover);background:var(--rv-card-2);border:1px solid var(--rv-line-2);border-radius:var(--radius-rv-md);box-shadow:var(--shadow-rv-lg);font-family:var(--rv-font-sans);color:var(--rv-fg-2);white-space:normal;text-transform:none;letter-spacing:normal;max-width:calc(100vw - 16px);padding:10px 12px 12px;font-size:12.5px;line-height:1.45}.info-panel__header[data-v-029e7651]{border-bottom:1px solid var(--rv-line);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding-bottom:6px;display:flex}.info-panel__title[data-v-029e7651]{letter-spacing:.16em;text-transform:uppercase;color:var(--rv-fg);font-size:11px;font-weight:700}.info-panel__close[data-v-029e7651]{border-radius:var(--radius-rv-sm);width:22px;height:22px;color:var(--rv-mute);cursor:pointer;transition:color var(--rv-duration-fast) var(--rv-ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.info-panel__close[data-v-029e7651]:hover{color:var(--rv-fg);background:color-mix(in srgb, var(--rv-fg) 8%, transparent)}.info-panel__body[data-v-029e7651] p{margin:0}.info-panel__body[data-v-029e7651] p+p{margin-top:6px}.info-panel__body[data-v-029e7651] strong{color:var(--rv-fg);font-weight:600}.info-panel__body[data-v-029e7651] code{font-family:var(--rv-font-mono);background:var(--rv-bg-2);color:var(--rv-fg);border-radius:4px;padding:1px 4px;font-size:11.5px}.info-panel__body[data-v-029e7651] ul{margin:4px 0 0;padding-left:14px}.info-panel__body[data-v-029e7651] li{margin-top:2px}.info-pop-enter-active[data-v-029e7651],.info-pop-leave-active[data-v-029e7651]{transition:opacity var(--rv-duration-fast) var(--rv-ease-out), transform var(--rv-duration-fast) var(--rv-ease-out)}.info-pop-enter-from[data-v-029e7651],.info-pop-leave-to[data-v-029e7651]{opacity:0;transform:translateY(-4px)}.info-badge[data-v-5b8a3330]{cursor:help}.splitbar[data-v-cc6d5235]{border-radius:99px;min-width:0;position:relative;overflow:hidden}.splitbar-seg[data-v-cc6d5235]{transition:width .65s var(--rv-ease-out), left .65s var(--rv-ease-out);position:absolute;top:0;bottom:0}.splitbar-seg--start[data-v-cc6d5235]{left:0}.splitbar-seg--end[data-v-cc6d5235]{right:0}.splitbar-seg--middle[data-v-cc6d5235]{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.splitbar-seg[data-v-cc6d5235]{transition:none}}.root[data-v-1719e427]{z-index:9999;background:var(--rv-bg);justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:fixed;inset:0}.glow[data-v-1719e427]{background:radial-gradient(circle, color-mix(in srgb, var(--rv-accent) 8%, transparent) 0%, transparent 65%);pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute}html.light .glow[data-v-1719e427]{display:none}.content[data-v-1719e427]{flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.ring[data-v-1719e427]{border:1.5px solid var(--rv-line);border-radius:50%;width:44px;height:44px;position:relative}.spinner[data-v-1719e427]{border:1.5px solid #0000;border-top-color:var(--rv-accent-fg);border-radius:50%;animation:.75s linear infinite spin-1719e427;position:absolute;inset:-1.5px}.wordmark[data-v-1719e427]{font-family:var(--rv-font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--rv-mute);font-size:13px;font-weight:600;animation:2s ease-in-out infinite pulse-1719e427}@keyframes spin-1719e427{to{transform:rotate(360deg)}}@keyframes pulse-1719e427{0%,to{opacity:.5}50%{opacity:1}}button[data-v-a7c7891b]{color:var(--rv-fg-2)}button[data-v-a7c7891b]:hover:not(:disabled){background:var(--rv-card-2);color:var(--rv-fg)}button[data-danger][data-v-a7c7891b]{color:var(--rv-error-text)}button[data-danger][data-v-a7c7891b]:hover:not(:disabled){background:var(--rv-error-bg);color:var(--rv-error)}button[data-v-a7c7891b]:focus-visible{outline:2px solid var(--rv-focus-ring);outline-offset:2px}.page-tabs-nav[data-v-fa4eded5]{border-bottom:1px solid var(--rv-line);position:relative}.page-tabs[data-v-fa4eded5]{scrollbar-width:none;scroll-behavior:smooth;gap:2px;margin-bottom:-1px;display:flex;overflow-x:auto}.page-tabs[data-v-fa4eded5]::-webkit-scrollbar{display:none}.page-tab[data-v-fa4eded5]{color:var(--rv-fg-2);cursor:pointer;transition:color var(--rv-duration-fast) var(--rv-ease-out);white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--rv-font-sans);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}.page-tab[data-v-fa4eded5]:hover:not(.page-tab--active):not(.page-tab--disabled){color:var(--rv-fg)}.page-tab--active[data-v-fa4eded5]{color:var(--rv-fg);border-bottom-color:var(--rv-accent);font-weight:700}.page-tab--disabled[data-v-fa4eded5]{opacity:.5;cursor:not-allowed}.page-tab[data-v-fa4eded5]:focus-visible{outline:2px solid var(--rv-focus-ring);outline-offset:-4px;border-radius:4px}.page-tab__count[data-v-fa4eded5]{color:var(--rv-mute);font-size:10.5px;font-weight:600}.page-tabs-arrow[data-v-fa4eded5]{z-index:1;cursor:pointer;width:30px;color:var(--rv-fg-2);background:var(--rv-bg);transition:color var(--rv-duration-fast) var(--rv-ease-out);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0}.page-tabs-arrow[data-v-fa4eded5]:hover{color:var(--rv-fg)}.page-tabs-arrow--left[data-v-fa4eded5]{background:linear-gradient(to right, var(--rv-bg) 55%, transparent);justify-content:flex-start;left:0}.page-tabs-arrow--right[data-v-fa4eded5]{background:linear-gradient(to left, var(--rv-bg) 55%, transparent);justify-content:flex-end;right:0}.rv-pz-btn[data-v-536c1399]{border-radius:var(--rv-radius-sm,6px);border:1px solid var(--rv-line);background:var(--rv-card);width:28px;height:28px;color:var(--rv-fg-2);cursor:pointer;justify-content:center;align-items:center;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.rv-pz-btn[data-v-536c1399]:hover{color:var(--rv-fg);background:var(--rv-card-2);border-color:var(--rv-line-2)}.rv-pz-btn[data-v-536c1399]:active{background:var(--rv-card)}.presence-dot[data-v-bf2caddd]{width:var(--rv-presence-size,12px);height:var(--rv-presence-size,12px);border-radius:50%;display:block}.presence-dot[data-status=online][data-v-bf2caddd]{background:var(--rv-success)}.presence-dot[data-status=away][data-v-bf2caddd]{background:var(--rv-warning)}.presence-dot[data-status=in_match][data-v-bf2caddd]{background:var(--rv-error)}.room-logo[data-v-842bccdb]{font-family:var(--rv-font-mono);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;border:1px solid;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.room-logo[data-size=tiny][data-v-842bccdb]{border-radius:5px;width:22px;height:22px;font-size:9px}.room-logo[data-size=small][data-v-842bccdb]{border-radius:8px;width:32px;height:32px;font-size:11px}.room-logo[data-size=medium][data-v-842bccdb]{border-radius:10px;width:40px;height:40px;font-size:14px}.room-logo[data-size=large][data-v-842bccdb]{border-radius:13px;width:56px;height:56px;font-size:19px}.room-logo[data-size=xlarge][data-v-842bccdb]{border-radius:15px;width:68px;height:68px;font-size:23px}.rv-switch[data-v-1b47f1ae]{border:1px solid var(--rv-line-2);background:var(--rv-bg-2);cursor:pointer;transition:background var(--rv-duration-base) var(--rv-ease-out), border-color var(--rv-duration-base) var(--rv-ease-out);border-radius:9999px;flex-shrink:0;align-items:center;padding:0;display:inline-flex;position:relative}.rv-switch[data-size=md][data-v-1b47f1ae]{width:40px;height:22px}.rv-switch[data-size=sm][data-v-1b47f1ae]{width:32px;height:18px}.rv-switch[data-on=true][data-v-1b47f1ae]{background:var(--rv-accent);border-color:var(--rv-accent)}.rv-switch[data-v-1b47f1ae]:disabled{opacity:.5;cursor:not-allowed}.rv-switch[data-v-1b47f1ae]:focus-visible{outline:2px solid var(--rv-focus-ring);outline-offset:2px}.rv-switch-knob[data-v-1b47f1ae]{background:var(--rv-fg-2);color:var(--rv-on-accent);transition:transform var(--rv-duration-base) var(--rv-ease-out), background var(--rv-duration-base) var(--rv-ease-out);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1px;left:1px}.rv-switch[data-size=md] .rv-switch-knob[data-v-1b47f1ae]{width:18px;height:18px}.rv-switch[data-size=sm] .rv-switch-knob[data-v-1b47f1ae]{width:14px;height:14px}.rv-switch[data-on=true] .rv-switch-knob[data-v-1b47f1ae]{background:var(--rv-on-accent)}.rv-switch[data-size=md][data-on=true] .rv-switch-knob[data-v-1b47f1ae]{transform:translate(18px)}.rv-switch[data-size=sm][data-on=true] .rv-switch-knob[data-v-1b47f1ae]{transform:translate(14px)}.avatar[data-v-8f96d575]{vertical-align:middle;--rv-presence-size:12px;--rv-presence-gap:2px;--rv-presence-bleed:0px;--avatar-hole:radial-gradient(circle calc(var(--rv-presence-size) / 2 + var(--rv-presence-gap)) at calc(100% + var(--rv-presence-bleed) - var(--rv-presence-size) / 2) calc(100% + var(--rv-presence-bleed) - var(--rv-presence-size) / 2), #0000 calc(100% - .5px), #000 100%);border-radius:50%;flex-shrink:0;display:inline-flex;position:relative}.avatar-face[data-v-8f96d575]{background:var(--avatar-bg,var(--rv-card-2));border:1px solid var(--avatar-border,var(--rv-line));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avatar[data-presence] .avatar-face[data-v-8f96d575]{-webkit-mask-image:var(--avatar-hole);mask-image:var(--avatar-hole);-webkit-mask-clip:no-clip;mask-clip:no-clip}.avatar-face[data-v-8f96d575]:after{content:"";box-shadow:0 0 0 var(--avatar-ring-width,2px) var(--avatar-ring,transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-1px}.avatar-img[data-v-8f96d575]{border-radius:50%}.avatar-presence[data-v-8f96d575]{right:calc(var(--rv-presence-bleed) * -1);bottom:calc(var(--rv-presence-bleed) * -1);z-index:1;box-shadow:0 0 0 var(--rv-presence-gap) var(--avatar-hole-fill,transparent);position:absolute}.avatar[data-size=tiny][data-v-8f96d575]{--rv-presence-size:6px;--rv-presence-gap:1.5px;--rv-presence-bleed:1px;width:20px;height:20px}.avatar[data-size=small][data-v-8f96d575]{--rv-presence-size:9px;--rv-presence-bleed:1px;width:32px;height:32px}.avatar[data-size=medium][data-v-8f96d575]{width:48px;height:48px}.avatar[data-size=large][data-v-8f96d575]{--rv-presence-size:18px;--rv-presence-gap:3px;width:80px;height:80px}@media (width>=640px){.avatar[data-size=large][data-v-8f96d575]{width:96px;height:96px}}@media (width>=1024px){.avatar[data-size=large][data-v-8f96d575]{width:128px;height:128px}}.avatar-initials[data-v-8f96d575]{color:var(--rv-fg);font-family:var(--rv-font-sans);-webkit-user-select:none;user-select:none;font-weight:600;line-height:1}.avatar[data-size=tiny] .avatar-initials[data-v-8f96d575]{font-size:9px}.avatar[data-size=small] .avatar-initials[data-v-8f96d575]{font-size:11px}.avatar[data-size=medium] .avatar-initials[data-v-8f96d575]{font-size:16px}.avatar[data-size=large] .avatar-initials[data-v-8f96d575]{font-size:28px}@media (width>=640px){.avatar[data-size=large] .avatar-initials[data-v-8f96d575]{font-size:34px}}@media (width>=1024px){.avatar[data-size=large] .avatar-initials[data-v-8f96d575]{font-size:44px}}.ui-root[data-v-c6b45542]{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.ui-root[data-layout=column][data-v-c6b45542]{text-align:center;flex-direction:column;gap:6px}.ui-text[data-v-c6b45542]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-root[data-layout=column] .ui-text[data-v-c6b45542]{flex:initial;align-items:center;max-width:100%}.ui-name-row[data-v-c6b45542]{align-items:center;gap:8px;min-width:0;display:flex}.ui-name[data-v-c6b45542]{font-family:var(--rv-font-sans);color:var(--rv-fg);white-space:nowrap;text-overflow:ellipsis;text-underline-offset:2px;transition:text-decoration-color var(--rv-duration-base) var(--rv-ease-out);font-weight:600;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;overflow:hidden}.ui-meta[data-v-c6b45542]{min-width:0;font-size:var(--text-rv-xs);color:var(--rv-fg-2);align-items:center;gap:6px;line-height:1.2;display:flex}.ui-handle[data-v-c6b45542]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-sep[data-v-c6b45542]{color:var(--rv-mute)}.ui-root[data-link]:hover .ui-name[data-v-c6b45542]{-webkit-text-decoration-color:color-mix(in srgb, var(--rv-fg) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--rv-fg) 45%, transparent)}.ui-root[data-link][data-v-c6b45542]:hover .avatar-face{box-shadow:0 0 0 2px color-mix(in srgb, var(--rv-fg) 14%, transparent)}[data-v-c6b45542] .avatar-face{transition:box-shadow var(--rv-duration-base) var(--rv-ease-out)}.ui-root[data-link][data-v-c6b45542]:focus-visible{outline:2px solid var(--rv-accent);outline-offset:2px;border-radius:var(--radius-rv-sm)}.ui-root[data-size=tiny] .ui-name[data-v-c6b45542]{font-size:12px}.ui-root[data-size=small] .ui-name[data-v-c6b45542]{font-size:14px}.ui-root[data-size=medium] .ui-name[data-v-c6b45542]{font-size:15px}.ui-root[data-size=large] .ui-name[data-v-c6b45542]{font-size:17px;font-weight:700}.verified-badge[data-v-c970e13b]{color:var(--rv-info);vertical-align:middle;flex-shrink:0;align-items:center;gap:4px;line-height:0;display:inline-flex}.verified-badge__label[data-v-c970e13b]{font-family:var(--rv-font-sans);letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:1}.verified-badge[data-size=sm] .verified-badge__label[data-v-c970e13b]{font-size:9.5px}.verified-badge[data-size=md] .verified-badge__label[data-v-c970e13b]{font-size:11px}.verified-badge[data-size=lg] .verified-badge__label[data-v-c970e13b]{font-size:12.5px}
