/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-tracking:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-space-x-reverse:0}}}.rvm-bar-row{scrollbar-width:none;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);overscroll-behavior-x:contain;min-width:0;padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:var(--bos-spacing,.25rem);flex-wrap:nowrap;display:flex;overflow-x:auto}.rvm-bar-row::-webkit-scrollbar{display:none}.rvm-bar-row+.rvm-bar-row{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-bar-row+.rvm-bar-row{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-group{align-items:center;gap:var(--bos-spacing,.25rem);border-style:var(--tw-border-style);border-width:0;flex:none;min-width:0;margin:0;padding:0;display:flex}.rvm-group+.rvm-group:before{content:"";height:calc(var(--bos-spacing,.25rem) * 4);background-color:var(--bos-color-base-300,var(--semantic-surface-3));width:1px;flex:none;margin-inline-end:var(--bos-spacing,.25rem)}.rvm-control{height:calc(var(--bos-spacing,.25rem) * 7);min-height:calc(var(--bos-spacing,.25rem) * 7);gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--bos-radius-lg,.5rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}.rvm-control:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-control{transition-property:none}}.rvm-control[aria-pressed=false]{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-control[aria-pressed=false]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}@media (hover:hover){.rvm-control[aria-pressed=false]:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-control[aria-pressed=true]{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-control[aria-pressed=true]{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 25%, transparent)}}.rvm-control[aria-pressed=true]{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-control[aria-pressed=true]{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-control[aria-pressed=true]{color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (hover:hover){.rvm-control[aria-pressed=true]:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-control[aria-pressed=true]:hover{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-control[aria-pressed=true]:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-control[aria-pressed=true]:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 15%, transparent)}}}.rvm-icon-btn{width:calc(var(--bos-spacing,.25rem) * 7);color:var(--bos-color-base-content,var(--semantic-content-primary));padding-inline:0}@supports (color:color-mix(in lab, red, red)){.rvm-icon-btn{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}@media (hover:hover){.rvm-icon-btn:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-segmented{border-radius:var(--bos-radius-lg,.5rem);padding:calc(var(--bos-spacing,.25rem) * .5);flex-wrap:nowrap;flex:none}.rvm-segment{height:calc(var(--bos-spacing,.25rem) * 6);gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--bos-radius-md,.375rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));flex-wrap:nowrap}@supports (color:color-mix(in lab, red, red)){.rvm-segment{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-segment{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-segment:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-segment:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-segment{transition-property:none}}.rvm-segment[aria-pressed=true]{color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-dot{width:calc(var(--bos-spacing,.25rem) * 1.5);height:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:2147483647px;flex:none;display:inline-block}.rvm-count{min-width:calc(var(--bos-spacing,.25rem) * 4);gap:calc(var(--bos-spacing,.25rem) * .5);padding-inline:var(--bos-spacing,.25rem);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-count>svg{width:calc(var(--bos-spacing,.25rem) * 2.5);height:calc(var(--bos-spacing,.25rem) * 2.5)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}.rvm-bar-mark{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);-webkit-user-select:none;user-select:none;flex:none;padding-inline-start:calc(var(--bos-spacing,.25rem) * .5);padding-inline-end:var(--bos-spacing,.25rem);display:flex}.rvm-bar-mark-tile{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-bar-mark-tile{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-bar-mark-tile{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-bar-mark-label{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-bar-mark-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-bar-mark-label{text-transform:uppercase}@media not all and (width>=80rem){.rvm-bar-mark-label{display:none}}.rvm-control.rvm-area-btn{border-radius:2147483647px;padding-inline-start:calc(var(--bos-spacing,.25rem) * 2.5);padding-inline-end:calc(var(--bos-spacing,.25rem) * 3)}.rvm-area-btn-planned{--tw-border-style:dashed;border-style:dashed;border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-area-btn-planned{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-area-tag{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500)}.rvm-segment.rvm-view-tab[aria-pressed=true]{color:var(--bos-color-primary,var(--semantic-brand-primary))}@media not all and (width>=64rem){.rvm-segment.rvm-view-tab{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5)}.rvm-view-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (width>=40rem){.rvm-view-label-active{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@property --tw-tracking{syntax:"*";inherits:false}.rvm-menu{flex:none;display:flex}.rvm-menu-trigger{max-width:calc(var(--bos-spacing,.25rem) * 64);border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 70%, transparent)}}.rvm-menu-trigger{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-base-content,var(--semantic-content-primary))}@media (hover:hover){.rvm-menu-trigger:hover{border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger:hover{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-menu-trigger:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger:hover{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}}.rvm-menu-trigger[aria-expanded=true]{border-color:var(--bos-color-primary,var(--semantic-brand-primary));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger[aria-expanded=true]{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 15%, transparent)}}@media (hover:hover){.rvm-menu-trigger[aria-expanded=true]:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-menu-trigger[aria-disabled=true]{cursor:not-allowed;--tw-border-style:dashed;border-style:dashed;border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger[aria-disabled=true]{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 20%, transparent)}}.rvm-menu-trigger[aria-disabled=true]{color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger[aria-disabled=true]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}@media (hover:hover){.rvm-menu-trigger[aria-disabled=true]:hover{border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger[aria-disabled=true]:hover{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 20%, transparent)}}.rvm-menu-trigger[aria-disabled=true]:hover{background-color:#0000}}.rvm-menu-trigger-icon{color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-menu-trigger-label{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-menu-trigger-label{text-transform:uppercase}@media not all and (width>=80rem){.rvm-menu-trigger-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.rvm-menu-trigger-value{max-width:calc(var(--bos-spacing,.25rem) * 40);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--bos-font-weight-medium,500);min-width:0;font-weight:var(--bos-font-weight-medium,500);display:block;overflow:hidden}.rvm-menu-trigger-value:first-letter{text-transform:uppercase}@media not all and (width>=48rem){.rvm-menu-trigger-value{max-width:calc(var(--bos-spacing,.25rem) * 28)}}.rvm-menu-trigger-chevron{color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger-chevron{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-menu-trigger-primary .rvm-menu-trigger-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-menu-trigger-primary .rvm-menu-trigger-value{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600)}.rvm-menu-trigger-active{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger-active{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-menu-trigger-active{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger-active{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-menu-trigger-active{color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (hover:hover){.rvm-menu-trigger-active:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger-active:hover{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 60%, transparent)}}.rvm-menu-trigger-active:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-trigger-active:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 15%, transparent)}}}.rvm-menu-trigger-active .rvm-menu-trigger-icon,.rvm-menu-trigger-active .rvm-menu-trigger-label,.rvm-menu-trigger-active .rvm-menu-trigger-chevron{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-menu-trigger-warning{--tw-border-style:dashed;border-style:dashed;border-color:var(--bos-color-warning,var(--semantic-status-warning))}@media (hover:hover){.rvm-menu-trigger-warning:hover{border-color:var(--bos-color-warning,var(--semantic-status-warning))}}.rvm-menu-trigger-warning .rvm-menu-trigger-icon{color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-menu-panel{z-index:10;margin-bottom:calc(var(--bos-spacing,.25rem) * 2);max-height:calc(var(--bos-spacing,.25rem) * 80);width:max-content;max-width:100%;min-width:calc(var(--bos-spacing,.25rem) * 60);animation:var(--bos-animate-fade-in,brandos-fade-in .2s ease-out both);gap:var(--bos-spacing,.25rem);overscroll-behavior:contain;border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-direction:column;display:flex;position:absolute;bottom:100%;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.rvm-menu-panel{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-menu-panel{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-body,var(--brandOS-font-body));color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:reduce){.rvm-menu-panel{animation:none}}.rvm-menu-section+.rvm-menu-section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-section+.rvm-menu-section{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-menu-section+.rvm-menu-section{padding-top:var(--bos-spacing,.25rem)}.rvm-menu-heading{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-top:calc(var(--bos-spacing,.25rem) * 1.5);padding-bottom:var(--bos-spacing,.25rem);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-menu-heading{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-menu-heading{text-transform:uppercase;-webkit-user-select:none;user-select:none}.rvm-menu-list{gap:calc(var(--bos-spacing,.25rem) * .5);width:100%;padding:0}.rvm-menu-option{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--bos-radius-lg,.5rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-menu-option{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-menu-option{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));--tw-outline-style:none;outline-style:none}@media (hover:hover){.rvm-menu-option:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-menu-option:focus-visible{background-color:var(--bos-color-base-200,var(--semantic-surface-2));color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-option:focus-visible{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-menu-option:active{background-color:var(--bos-color-base-300,var(--semantic-surface-3));color:var(--bos-color-base-content,var(--semantic-content-primary))}@media (prefers-reduced-motion:reduce){.rvm-menu-option{transition-property:none}}.rvm-menu-option[aria-pressed=true]{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-option[aria-pressed=true]{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 5%, transparent)}}.rvm-menu-option[aria-pressed=true]{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (hover:hover){.rvm-menu-option[aria-pressed=true]:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-option[aria-pressed=true]:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-menu-option[aria-pressed=true]:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-menu-option-icon{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-menu-option-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-menu-option[aria-pressed=true] .rvm-menu-option-icon{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-option[aria-pressed=true] .rvm-menu-option-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-menu-option[aria-pressed=true] .rvm-menu-option-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-menu-option-text{gap:calc(var(--bos-spacing,.25rem) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.rvm-menu-option-label{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));display:block;overflow:hidden}.rvm-menu-option-label:first-letter{text-transform:uppercase}.rvm-menu-option-hint{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);color:var(--bos-color-base-content,var(--semantic-content-primary));display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-menu-option-hint{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-menu-option-tick{width:calc(var(--bos-spacing,.25rem) * 4);height:calc(var(--bos-spacing,.25rem) * 4);color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;justify-content:center;align-items:center;display:flex}.rvm-menu-footer{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-menu-footer{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-menu-footer{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-top:calc(var(--bos-spacing,.25rem) * 2);padding-bottom:var(--bos-spacing,.25rem);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-menu-footer{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}@keyframes brandos-fade-in{0%{opacity:0}to{opacity:1}}.rvm-segment.rvm-segment-proposed[aria-pressed=true]{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary));color:var(--bos-color-secondary-content,var(--semantic-brand-secondary-content))}@media (hover:hover){.rvm-segment.rvm-segment-proposed[aria-pressed=true]:hover{color:var(--bos-color-secondary-content,var(--semantic-brand-secondary-content))}}.rvm-segment[aria-disabled=true]{cursor:not-allowed}.rvm-segment.rvm-segment-proposed[aria-disabled=true]{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-segment.rvm-segment-proposed[aria-disabled=true]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}@media (hover:hover){.rvm-segment.rvm-segment-proposed[aria-disabled=true]:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-segment.rvm-segment-proposed[aria-disabled=true]:hover{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}}.rvm-segment>svg{width:calc(var(--bos-spacing,.25rem) * 3);height:calc(var(--bos-spacing,.25rem) * 3)}@media not all and (width>=48rem){.rvm-toggle-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.rvm-control.rvm-theme-btn[aria-pressed=true]{color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.rvm-control.rvm-theme-btn[aria-pressed=true]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}@media (hover:hover){.rvm-control.rvm-theme-btn[aria-pressed=true]:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-bar{inset-inline:0;bottom:calc(var(--bos-spacing,.25rem) * 2);z-index:2147483000;border-radius:var(--bos-radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-direction:column;width:fit-content;max-width:calc(100vw - 1rem);margin-inline:auto;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.rvm-bar{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-bar{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}@supports (color:color-mix(in lab, red, red)){.rvm-bar{background-color:color-mix(in oklab, var(--bos-color-base-100,var(--semantic-surface-1)) 90%, transparent)}}.rvm-bar{font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--bos-blur-md,12px));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.rvm-bar-hidden{display:none}.rvm-reveal{inset-inline:0;bottom:calc(var(--bos-spacing,.25rem) * 2);z-index:2147483000;height:calc(var(--bos-spacing,.25rem) * 9);gap:calc(var(--bos-spacing,.25rem) * 2);border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;width:fit-content;margin-inline:auto;position:fixed}@supports (color:color-mix(in lab, red, red)){.rvm-reveal{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-reveal{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}@supports (color:color-mix(in lab, red, red)){.rvm-reveal{background-color:color-mix(in oklab, var(--bos-color-base-100,var(--semantic-surface-1)) 90%, transparent)}}.rvm-reveal{font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--bos-blur-md,12px));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));padding-inline-start:calc(var(--bos-spacing,.25rem) * 1.5);padding-inline-end:calc(var(--bos-spacing,.25rem) * 2)}@media (hover:hover){.rvm-reveal:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-reveal:hover{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-reveal:hover{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}}.rvm-reveal:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-reveal{transition-property:none}}.rvm-reveal-tile{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);background-color:var(--bos-color-primary,var(--semantic-brand-primary));border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-reveal-tile{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-reveal-tile{color:var(--bos-color-primary,var(--semantic-brand-primary))}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}body[data-rvm-staged]>:not([data-rvm-root]),body[data-rvm-staged] .rvm-pins{display:none}.rvm-stage{padding-top:calc(var(--bos-spacing,.25rem) * 14);padding-bottom:calc(var(--bos-spacing,.25rem) * 28);flex-direction:column;align-items:center;display:flex}.rvm-stage-label{top:calc(var(--bos-spacing,.25rem) * 2);z-index:2147482850;margin-bottom:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 9);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;display:inline-flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.rvm-stage-label{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-stage-label{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}@supports (color:color-mix(in lab, red, red)){.rvm-stage-label{background-color:color-mix(in oklab, var(--bos-color-base-100,var(--semantic-surface-1)) 90%, transparent)}}.rvm-stage-label{font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));color:var(--bos-color-base-content,var(--semantic-content-primary));padding-inline-start:calc(var(--bos-spacing,.25rem) * 1.5);padding-inline-end:var(--bos-spacing,.25rem)}@supports (color:color-mix(in lab, red, red)){.rvm-stage-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-stage-label{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--bos-blur-md,12px));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.rvm-stage-icon{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);background-color:var(--bos-color-primary,var(--semantic-brand-primary));border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-stage-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-stage-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-stage-size{white-space:nowrap}.rvm-stage-px{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-stage-dot{width:var(--bos-spacing,.25rem);height:var(--bos-spacing,.25rem);background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-stage-dot{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 30%, transparent)}}.rvm-stage-device{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-stage-device{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-stage-device{text-transform:uppercase}.rvm-stage-back{height:calc(var(--bos-spacing,.25rem) * 7);min-height:calc(var(--bos-spacing,.25rem) * 7);gap:calc(var(--bos-spacing,.25rem) * 1.5);border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;margin-inline-start:var(--bos-spacing,.25rem)}@supports (color:color-mix(in lab, red, red)){.rvm-stage-back{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 70%, transparent)}}.rvm-stage-back{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@media (hover:hover){.rvm-stage-back:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-stage-back:hover{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 50%, transparent)}}.rvm-stage-back:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-stage-back:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-stage-frame{border-radius:var(--bos-radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--bos-color-base-100,var(--semantic-surface-1));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-300,var(--semantic-surface-3));border-width:0;display:block}.rvm-author{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.rvm-author-avatar{flex:none}.rvm-author-face{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);background-color:var(--bos-color-primary,var(--semantic-brand-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-author-face{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 15%, transparent)}}.rvm-author-face{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-author-face[data-tone=secondary]{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}@supports (color:color-mix(in lab, red, red)){.rvm-author-face[data-tone=secondary]{background-color:color-mix(in oklab, var(--bos-color-secondary,var(--semantic-brand-secondary)) 15%, transparent)}}.rvm-author-face[data-tone=secondary]{color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-author-face[data-tone=accent]{background-color:var(--bos-color-accent,var(--semantic-brand-accent))}@supports (color:color-mix(in lab, red, red)){.rvm-author-face[data-tone=accent]{background-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 15%, transparent)}}.rvm-author-face[data-tone=accent]{color:var(--bos-color-accent,var(--semantic-brand-accent))}.rvm-author-face[data-tone=info]{background-color:var(--bos-color-info,var(--semantic-status-informative))}@supports (color:color-mix(in lab, red, red)){.rvm-author-face[data-tone=info]{background-color:color-mix(in oklab, var(--bos-color-info,var(--semantic-status-informative)) 15%, transparent)}}.rvm-author-face[data-tone=info]{color:var(--bos-color-info,var(--semantic-status-informative))}.rvm-author-none{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-author-none{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-author-none{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-author-none{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-author-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-author-name{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 85%, transparent)}}.rvm-author[data-unknown=true] .rvm-author-name{--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-author[data-unknown=true] .rvm-author-name{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-chip{gap:var(--bos-spacing,.25rem);font-family:var(--bos-font-body,var(--brandOS-font-body));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap}.rvm-chip>svg{flex:none}.rvm-chip-kind[data-kind=why]{border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-chip-kind[data-kind=why]{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 20%, transparent)}}.rvm-chip-kind[data-kind=why]{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-chip-kind[data-kind=why]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-chip-status[data-status=wont]{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-chip-status[data-status=wont]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-status-icon{color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-status-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}[data-status=open]>.rvm-status-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}[data-status=doing]>.rvm-status-icon{color:var(--bos-color-secondary,var(--semantic-brand-secondary))}[data-status=done]>.rvm-status-icon{color:var(--bos-color-success,var(--semantic-status-success))}.rvm-seg-item{gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));position:relative}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-seg-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));-webkit-user-select:none;user-select:none}@media (hover:hover){.rvm-seg-item:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}@media (prefers-reduced-motion:reduce){.rvm-seg-item{transition-property:none}}.rvm-seg-item:has(>input:checked){border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item:has(>input:checked){border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-seg-item:has(>input:checked){background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item:has(>input:checked){background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-seg-item:has(>input:checked){--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-seg-item[data-status=doing]:has(>input:checked){border-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-status=doing]:has(>input:checked){border-color:color-mix(in oklab, var(--bos-color-secondary,var(--semantic-brand-secondary)) 40%, transparent)}}.rvm-seg-item[data-status=doing]:has(>input:checked){background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-status=doing]:has(>input:checked){background-color:color-mix(in oklab, var(--bos-color-secondary,var(--semantic-brand-secondary)) 10%, transparent)}}.rvm-seg-item[data-status=done]:has(>input:checked){border-color:var(--bos-color-success,var(--semantic-status-success))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-status=done]:has(>input:checked){border-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 40%, transparent)}}.rvm-seg-item[data-status=done]:has(>input:checked){background-color:var(--bos-color-success,var(--semantic-status-success))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-status=done]:has(>input:checked){background-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 10%, transparent)}}.rvm-seg-item[data-status=wont]:has(>input:checked){border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-status=wont]:has(>input:checked){border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-seg-item[data-status=wont]:has(>input:checked){background-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-status=wont]:has(>input:checked){background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 10%, transparent)}}.rvm-seg-item[data-kind=team]:has(>input:checked){border-color:var(--bos-color-accent,var(--semantic-brand-accent))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-kind=team]:has(>input:checked){border-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 40%, transparent)}}.rvm-seg-item[data-kind=team]:has(>input:checked){background-color:var(--bos-color-accent,var(--semantic-brand-accent))}@supports (color:color-mix(in lab, red, red)){.rvm-seg-item[data-kind=team]:has(>input:checked){background-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 10%, transparent)}}.rvm-seg-item:has(>input:focus-visible){z-index:1;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-pinbadge{width:calc(var(--bos-spacing,.25rem) * 5.5);height:calc(var(--bos-spacing,.25rem) * 5.5);background-color:var(--bos-color-primary,var(--semantic-brand-primary));font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);color:var(--bos-color-primary-content,var(--semantic-brand-primary-content));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-100,var(--semantic-surface-1));border-radius:2147483647px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rvm-pinbadge[data-kind=team]{background-color:var(--bos-color-accent,var(--semantic-brand-accent));color:var(--bos-color-accent-content,var(--semantic-brand-accent-content))}.rvm-ncard-head{gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-head{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ncard-head{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline-start:calc(var(--bos-spacing,.25rem) * 6);padding-inline-end:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 3.5)}@media not all and (width>=40rem){.rvm-ncard-head{padding-inline-start:calc(var(--bos-spacing,.25rem) * 4);padding-inline-end:calc(var(--bos-spacing,.25rem) * 3)}}.rvm-ncard-head-row{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-ncard-head-icon{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-head-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-ncard-head-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-ncard-heading{flex:1;min-width:0}.rvm-ncard-eyebrow{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-eyebrow{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ncard-eyebrow{text-transform:uppercase}.rvm-ncard-screen{margin-top:var(--bos-spacing,.25rem);text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-xl,var(--brandOS-text-xl));line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);margin-bottom:0;overflow:hidden}.rvm-ncard-close{flex:none}.rvm-ncard-meta{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 2);row-gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.rvm-ncard-meta-sep{margin-inline:var(--bos-spacing,.25rem);height:calc(var(--bos-spacing,.25rem) * 4);background-color:var(--bos-color-base-300,var(--semantic-surface-3));width:1px}.rvm-ncard-date{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));margin-inline-start:auto}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-date{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ncard-date{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ncard-facts{margin-top:calc(var(--bos-spacing,.25rem) * 4);column-gap:calc(var(--bos-spacing,.25rem) * 6);row-gap:calc(var(--bos-spacing,.25rem) * 4);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-facts{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ncard-facts{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-facts{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}.rvm-ncard-facts{padding:calc(var(--bos-spacing,.25rem) * 4)}@media not all and (width>=40rem){.rvm-ncard-facts{grid-template-columns:repeat(1,minmax(0,1fr))}}.rvm-ncard-facts dt{margin-bottom:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-facts dt{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ncard-facts dt{text-transform:uppercase}.rvm-ncard-facts dd{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 2);row-gap:var(--bos-spacing,.25rem);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.rvm-ncard-fact-wide{grid-column:1/-1}.rvm-ncard-module{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-module{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-ncard-sep{color:var(--bos-color-base-content,var(--semantic-content-primary));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-sep{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-ncard-hint{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-hint{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-ncard-whole{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-base-content,var(--semantic-content-primary));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-whole{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ncard-code{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-base-100,var(--semantic-surface-1));max-width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:var(--bos-spacing,.25rem);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-code{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-ncard-code{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-code{--tw-ring-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ncard-code>svg{margin-top:calc(var(--bos-spacing,.25rem) * .5);color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-code>svg{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-ncard-history{margin-top:calc(var(--bos-spacing,.25rem) * 2)}.rvm-ncard-history ol{margin-top:calc(var(--bos-spacing,.25rem) * 2);gap:0;margin-bottom:0;padding:0;list-style-type:none;display:grid}.rvm-ncard-history li{justify-content:space-between;column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * .5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));flex-wrap:wrap;padding-inline-start:calc(var(--bos-spacing,.25rem) * 5);padding-inline-end:0;display:flex;position:relative}.rvm-ncard-history li:before{content:"";inset-inline-start:calc(var(--bos-spacing,.25rem) * .75);top:calc(var(--bos-spacing,.25rem) * 3.25);width:calc(var(--bos-spacing,.25rem) * 1.75);height:calc(var(--bos-spacing,.25rem) * 1.75);background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;position:absolute}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-history li:before{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 20%, transparent)}}.rvm-ncard-history li:not(:last-child):after{content:"";inset-inline-start:calc(var(--bos-spacing,.25rem) * 1.5);top:calc(var(--bos-spacing,.25rem) * 5.5);bottom:calc(var(--bos-spacing,.25rem) * -1.5);background-color:var(--bos-color-base-300,var(--semantic-surface-3));width:1px;position:absolute}.rvm-ncard-history li:last-child:before{background-color:var(--bos-color-primary,var(--semantic-brand-primary));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-history li:last-child:before{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 20%, transparent)}}.rvm-ncard-history-by{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-history-by{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-ncard-history-when{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-history-when{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ncard-history-when{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ncard-foot{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-wrap:wrap;flex:none;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-foot{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ncard-foot{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-foot{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-ncard-foot{padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 3)}@media not all and (width>=40rem){.rvm-ncard-foot{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-ncard-goto>svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-ncard-goto>svg{transition-property:none}}.rvm-ncard-goto:hover>svg{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rvm-ncard-foot-end{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);margin-inline-start:auto;display:flex}.rvm-ncard-dirty{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-warning,var(--semantic-status-warning));display:inline-flex}.rvm-ncard-dirty:before{content:"";width:calc(var(--bos-spacing,.25rem) * 1.5);height:calc(var(--bos-spacing,.25rem) * 1.5);background-color:var(--bos-color-warning,var(--semantic-status-warning));border-radius:2147483647px}.rvm-ncard-dirty[role=alert]{color:var(--bos-color-error,var(--semantic-status-error))}.rvm-ncard-dirty[role=alert]:before{background-color:var(--bos-color-error,var(--semantic-status-error))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.rvm-ncard{border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));width:min(40rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 3rem);margin:auto;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-ncard{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ncard{background-color:var(--bos-color-base-100,var(--semantic-surface-1));font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:0}@media not all and (width>=40rem){.rvm-ncard{margin-inline:0;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100vw;max-width:100vw;max-height:calc(100dvh - 1.5rem);margin-top:auto;margin-bottom:0}}.rvm-ncard[open]{animation:var(--bos-animate-fade-in,brandos-fade-in .2s ease-out both);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.rvm-ncard[open]{animation:none}}.rvm-ncard::backdrop{background-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard::backdrop{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-ncard-body{gap:calc(var(--bos-spacing,.25rem) * 2);min-height:0;padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 6);flex:1;display:grid;overflow-y:auto}@media not all and (width>=40rem){.rvm-ncard-body{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-ncard-title{margin-inline:calc(var(--bos-spacing,.25rem) * -2);margin-bottom:var(--bos-spacing,.25rem);box-sizing:border-box;border-radius:var(--bos-radius-lg,.5rem);border-style:var(--tw-border-style);width:calc(100% + 1rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:var(--bos-spacing,.25rem);font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-2xl,var(--brandOS-text-2xl));line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));background-color:#0000;border-width:1px;border-color:#0000}@media (hover:hover){.rvm-ncard-title:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}}.rvm-ncard-title:focus{border-color:var(--bos-color-primary,var(--semantic-brand-primary));background-color:var(--bos-color-base-100,var(--semantic-surface-1));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-title:focus{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 20%, transparent)}}.rvm-ncard-title:focus{--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:reduce){.rvm-ncard-title{transition-property:none}}.rvm-ncard-label{margin-top:calc(var(--bos-spacing,.25rem) * 2);margin-bottom:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ncard-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ncard-label{text-transform:uppercase}.rvm-ncard-text{min-height:calc(var(--bos-spacing,.25rem) * 24);resize:vertical;border-radius:var(--bos-radius-lg,.5rem);width:100%;font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed))}.rvm-np-composer{gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-np-composer{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-composer{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding:calc(var(--bos-spacing,.25rem) * 4)}.rvm-np-composer-row{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-np-composer-title{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-np-composer-title{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-np-composer-title{text-transform:uppercase}.rvm-np-draft{min-height:calc(var(--bos-spacing,.25rem) * 24);resize:vertical;border-radius:var(--bos-radius-lg,.5rem);width:100%;font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal))}.rvm-np-pinto{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 2);row-gap:calc(var(--bos-spacing,.25rem) * 1.5);min-width:0;font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-np-pinto{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-np-pinto-label{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-pinto-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-np-pinto-label{text-transform:uppercase}.rvm-np-pinto-chip{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));min-width:0;max-width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));color:var(--bos-color-base-content,var(--semantic-content-primary));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-np-pinto-chip{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}code.rvm-np-pinto-chip{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains))}.rvm-np-pinto-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rvm-np-pinto-actions{gap:calc(var(--bos-spacing,.25rem) * 3);margin-inline-start:auto;display:inline-flex}.rvm-nlink{border-radius:var(--bos-radius-xs,.125rem);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500)}.rvm-nlink:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-np-name{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));grid-template-columns:auto 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-np-name{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-np-name input{width:100%;min-width:0;font-family:var(--bos-font-body,var(--brandOS-font-body));color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-np-composer-foot{justify-content:flex-end;gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-np-composer-foot{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-composer-foot{padding-top:calc(var(--bos-spacing,.25rem) * 3)}.rvm-np-card{cursor:default;scroll-margin:calc(var(--bos-spacing,.25rem) * 3);gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.rvm-np-card{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-card{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-np-card:hover{--tw-translate-y:calc(var(--bos-spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-card:hover{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 20%, transparent)}}.rvm-np-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (prefers-reduced-motion:reduce){.rvm-np-card{transition-property:none}@media (hover:hover){.rvm-np-card:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.rvm-np-card:before{content:"";pointer-events:none;height:var(--bos-spacing,.25rem);border-top-left-radius:var(--bos-radius-xl,.75rem);border-top-right-radius:var(--bos-radius-xl,.75rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;inset-inline:0;transition-duration:.2s;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.rvm-np-card:before{transition-property:none}}.rvm-np-card[data-kind=team]:before{background-color:var(--bos-color-accent,var(--semantic-brand-accent))}.rvm-np-card[data-selected=true]{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-card[data-selected=true]{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 60%, transparent)}}.rvm-np-card[data-selected=true]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-card[data-selected=true]{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 15%, transparent)}}.rvm-np-card[data-selected=true]:before{opacity:1}.rvm-np-card[data-closed=true]{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}@supports (color:color-mix(in lab, red, red)){.rvm-np-card[data-closed=true]{background-color:color-mix(in oklab, var(--bos-color-base-100,var(--semantic-surface-1)) 70%, transparent)}}.rvm-np-card-top{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.rvm-np-card-date{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));margin-inline-start:auto}@supports (color:color-mix(in lab, red, red)){.rvm-np-card-date{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-np-card-date{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-np-card-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-md,var(--brandOS-text-md));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);overflow-wrap:anywhere;margin:0}.rvm-np-card-text{font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));overflow-wrap:anywhere;white-space:pre-wrap;color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-np-card-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-np-card[data-closed=true] .rvm-np-card-title,.rvm-np-card[data-closed=true] .rvm-np-card-text{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-card[data-closed=true] .rvm-np-card-title,.rvm-np-card[data-closed=true] .rvm-np-card-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-np-card-meta{margin-top:calc(var(--bos-spacing,.25rem) * .5);justify-content:space-between;align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.rvm-np-card-where{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-np-card-where{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-np-card-where[data-missing=true]{z-index:1;color:var(--bos-color-warning,var(--semantic-status-warning));position:relative}.rvm-np-card-closed{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-np-card-closed{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-np-card-select{all:unset}.rvm-np-card-select:after{content:"";border-radius:var(--bos-radius-xl,.75rem);position:absolute;inset:0}.rvm-np-card-select:focus-visible:after{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-np-card-actions{z-index:1;margin-inline:calc(var(--bos-spacing,.25rem) * -1.5);margin-top:calc(var(--bos-spacing,.25rem) * .5);align-items:center;gap:var(--bos-spacing,.25rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-wrap:wrap;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.rvm-np-card-actions{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-card-actions{padding-inline:calc(var(--bos-spacing,.25rem) * .5);padding-top:calc(var(--bos-spacing,.25rem) * 2)}.rvm-np-card-action{gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-card-action{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}@media (hover:hover){.rvm-np-card-action:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-np-status{margin-inline-start:auto;display:inline-flex}.rvm-np-status select{width:calc(var(--bos-spacing,.25rem) * 28);font-family:var(--bos-font-body,var(--brandOS-font-body));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600)}.rvm-np-status[data-status=open] select{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-np-status[data-status=doing] select{color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-np-status[data-status=done] select{color:var(--bos-color-success,var(--semantic-status-success))}.rvm-np-status[data-status=wont] select{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-status[data-status=wont] select{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-np-status option{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-np-head{gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-np-head{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-head{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline-start:calc(var(--bos-spacing,.25rem) * 4);padding-inline-end:calc(var(--bos-spacing,.25rem) * 3);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 3.5)}.rvm-np-head-row{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-np-head-icon{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-np-head-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-np-head-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-np-heading{flex:1;min-width:0}.rvm-np-eyebrow{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-np-eyebrow{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-np-eyebrow{text-transform:uppercase}.rvm-np-screen{margin-top:var(--bos-spacing,.25rem);text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-xl,var(--brandOS-text-xl));line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);margin-bottom:0;overflow:hidden}.rvm-np-close{margin-top:calc(var(--bos-spacing,.25rem) * -1);flex:none}.rvm-np-counts{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;margin:0;display:flex}.rvm-np-count{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-np-count{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-count{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-np-count{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-np-count{padding-block:var(--bos-spacing,.25rem);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));padding-inline-start:calc(var(--bos-spacing,.25rem) * 2);padding-inline-end:calc(var(--bos-spacing,.25rem) * 2.5)}@supports (color:color-mix(in lab, red, red)){.rvm-np-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-np-count b{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-np-count[data-status=open]>svg{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-np-count[data-status=doing]>svg{color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-np-count[data-status=done]>svg{color:var(--bos-color-success,var(--semantic-status-success))}.rvm-np-progress{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-np-progress-track{height:var(--bos-spacing,.25rem);background-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;flex:1;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-np-progress-track{background-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 70%, transparent)}}.rvm-np-progress-fill{background-color:var(--bos-color-success,var(--semantic-status-success));transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));border-radius:2147483647px;position:absolute;inset-block:0;inset-inline-start:calc(var(--bos-spacing,.25rem) * 0)}@media (prefers-reduced-motion:reduce){.rvm-np-progress-fill{transition-property:none}}.rvm-np-progress-label{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-np-progress-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-np-progress-label{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-pins{pointer-events:none;z-index:2147482800;position:absolute;inset:0}body[data-rvm-staged] .rvm-pins{display:none}.rvm-pin{pointer-events:auto;width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);cursor:pointer;border-style:var(--tw-border-style);font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-100,var(--semantic-surface-1));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));border-width:0;border-radius:2147483647px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}@media (hover:hover){.rvm-pin:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.rvm-pin:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-pin{transition-property:none}@media (hover:hover){.rvm-pin:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.rvm-pin:before{content:"";pointer-events:none;inset:calc(var(--bos-spacing,.25rem) * -1.5);z-index:calc(1 * -1);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));background-color:currentColor;border-radius:2147483647px;position:absolute}@media (prefers-reduced-motion:reduce){.rvm-pin:before{transition-property:none}}.rvm-pin:hover:before,.rvm-pin-open:before{opacity:.2}.rvm-pin:after{content:"";pointer-events:none;inset-inline-end:calc(var(--bos-spacing,.25rem) * -.5);top:calc(var(--bos-spacing,.25rem) * -.5);width:calc(var(--bos-spacing,.25rem) * 2.5);height:calc(var(--bos-spacing,.25rem) * 2.5);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-100,var(--semantic-surface-1));border-radius:2147483647px;display:none;position:absolute}.rvm-pin[data-status=doing]:after{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary));display:block}.rvm-pin[data-status=done]:after{background-color:var(--bos-color-success,var(--semantic-status-success));display:block}.rvm-pin[data-status=wont]:after{background-color:var(--bos-color-base-content,var(--semantic-content-primary));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-pin[data-status=wont]:after{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-pin-why{background-color:var(--bos-color-primary,var(--semantic-brand-primary));color:var(--bos-color-primary-content,var(--semantic-brand-primary-content))}.rvm-pin-why:before{content:var(--tw-content);color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-pin-team{background-color:var(--bos-color-accent,var(--semantic-brand-accent));color:var(--bos-color-accent-content,var(--semantic-brand-accent-content))}.rvm-pin-team:before{content:var(--tw-content);color:var(--bos-color-accent,var(--semantic-brand-accent))}.rvm-pin-open{z-index:1;--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-100,var(--semantic-surface-1))}.rvm-pin-closed{opacity:.6;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.rvm-pin-closed:hover{opacity:1}}.rvm-pin-flash{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary));animation:.6s ease-out 3 rvm-pin-pulse}@supports (color:color-mix(in lab, red, red)){.rvm-pin-flash{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}@media (prefers-reduced-motion:reduce){.rvm-pin-flash{animation:none}}@keyframes rvm-pin-pulse{0%,to{transform:scale(1)}40%{transform:scale(1.3)}}.rvm-target-flash{pointer-events:none;border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:2px;border-color:var(--bos-color-primary,var(--semantic-brand-primary));background-color:var(--bos-color-primary,var(--semantic-brand-primary));animation:1.8s ease-out forwards rvm-target-flash;position:absolute}@supports (color:color-mix(in lab, red, red)){.rvm-target-flash{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}@media (prefers-reduced-motion:reduce){.rvm-target-flash{animation:none}}@keyframes rvm-target-flash{0%,55%{opacity:1}to{opacity:0}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.rvm-page{background-color:var(--bos-color-base-100,var(--semantic-surface-1));width:100%;font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-page-content{width:100%;max-width:var(--bos-container-6xl,72rem);padding-inline:calc(var(--bos-spacing,.25rem) * 8);padding-top:calc(var(--bos-spacing,.25rem) * 10);padding-bottom:calc(var(--bos-spacing,.25rem) * 40);margin-inline:auto}@media not all and (width>=48rem){.rvm-page-content{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 6)}}.rvm-page-header{margin-bottom:calc(var(--bos-spacing,.25rem) * 8);align-items:flex-end;column-gap:calc(var(--bos-spacing,.25rem) * 8);row-gap:calc(var(--bos-spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));grid-template-columns:1fr auto;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-page-header{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-page-header{padding-bottom:calc(var(--bos-spacing,.25rem) * 8)}@media not all and (width>=48rem){.rvm-page-header{grid-template-columns:repeat(1,minmax(0,1fr))}}.rvm-page>.rvm-page-header{width:100%;max-width:var(--bos-container-6xl,72rem);padding-inline:calc(var(--bos-spacing,.25rem) * 8);padding-top:calc(var(--bos-spacing,.25rem) * 10);margin-inline:auto}@media not all and (width>=48rem){.rvm-page>.rvm-page-header{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 6)}}.rvm-page>.rvm-page-header+.rvm-page-content{padding-top:0}.rvm-page-header-text{gap:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;min-width:0;display:flex}.rvm-page-kicker{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-page-icon{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-page-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-page-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-page-icon svg{width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5)}.rvm-page-eyebrow{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-page-eyebrow{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-page-eyebrow{text-transform:uppercase}.rvm-page-header-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-4xl,var(--brandOS-text-4xl));line-height:var(--tw-leading,var(--bos-text-4xl--line-height,calc(2.5 / 2.25)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@media not all and (width>=48rem){.rvm-page-header-title{font-size:var(--bos-text-3xl,var(--brandOS-text-3xl));line-height:var(--tw-leading,var(--bos-text-3xl--line-height,calc(2.25 / 1.875)))}}.rvm-page-header-desc{max-width:var(--bos-container-2xl,42rem);font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-page-header-desc{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-page-about{width:100%;max-width:var(--bos-container-xl,36rem);display:block}.rvm-page-header-actions{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.rvm-card{border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));overflow:clip}@supports (color:color-mix(in lab, red, red)){.rvm-card{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-card{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}.rvm-card-head{justify-content:space-between;align-items:baseline;column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:var(--bos-spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-card-head{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-card-head{padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 4)}@media not all and (width>=48rem){.rvm-card-head{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-card-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-xl,var(--brandOS-text-xl));line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}.rvm-card-desc{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--bos-tracking-wide,.025em);letter-spacing:var(--bos-tracking-wide,.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-card-desc{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-card-body{padding:calc(var(--bos-spacing,.25rem) * 6)}@media not all and (width>=48rem){.rvm-card-body{padding:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-card-flush{padding:0}.rvm-toolbar{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.rvm-toolbar-spacer{flex:1}.rvm-toolbar-sep{height:calc(var(--bos-spacing,.25rem) * 5);background-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none;width:1px}.rvm-stats{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}@media not all and (width>=48rem){.rvm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.rvm-stat{gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-stat{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-stat{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding:calc(var(--bos-spacing,.25rem) * 5);text-align:left;font-family:var(--bos-font-body,var(--brandOS-font-body));color:var(--bos-color-base-content,var(--semantic-content-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-stat{transition-property:none}}@media not all and (width>=48rem){.rvm-stat{padding:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-stat:before{content:"";pointer-events:none;height:var(--bos-spacing,.25rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;inset-inline:0;transition-duration:.2s;position:absolute;top:0}button.rvm-stat{cursor:pointer}@media (hover:hover){button.rvm-stat:hover{--tw-translate-y:calc(var(--bos-spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--bos-color-primary,var(--semantic-brand-primary));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}button.rvm-stat:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){@media (hover:hover){button.rvm-stat:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.rvm-stat[aria-pressed=true]{border-color:var(--bos-color-primary,var(--semantic-brand-primary));background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-stat[aria-pressed=true]{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 5%, transparent)}}.rvm-stat[aria-pressed=true]:before{opacity:1}.rvm-stat-top{justify-content:space-between;align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-stat-label{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);min-width:0;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-stat-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-stat-label{text-transform:uppercase}.rvm-stat[data-tone]:not(:has(.rvm-stat-icon)) .rvm-stat-label:before{content:"";width:calc(var(--bos-spacing,.25rem) * 2);height:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-stat[data-tone]:not(:has(.rvm-stat-icon)) .rvm-stat-label:before{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-stat-icon{width:calc(var(--bos-spacing,.25rem) * 9);height:calc(var(--bos-spacing,.25rem) * 9);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-stat-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-stat-icon svg{width:calc(var(--bos-spacing,.25rem) * 4.5);height:calc(var(--bos-spacing,.25rem) * 4.5)}.rvm-stat-figure{align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);margin-top:auto;display:flex}.rvm-stat-value{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-4xl,var(--brandOS-text-4xl));line-height:var(--tw-leading,var(--bos-text-4xl--line-height,calc(2.5 / 2.25)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-stat-of{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-stat-of{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-stat-meter{height:calc(var(--bos-spacing,.25rem) * 1.5);background-color:var(--bos-color-base-200,var(--semantic-surface-2));border-radius:2147483647px;display:block;overflow:hidden}.rvm-stat-meter-fill{background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.rvm-stat-meter-fill{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-stat-meter-fill{transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.3s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-stat-meter-fill{transition-property:none}}.rvm-stat[data-tone=primary] .rvm-stat-icon{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-stat[data-tone=primary] .rvm-stat-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-stat[data-tone=primary] .rvm-stat-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-stat[data-tone=primary] .rvm-stat-meter-fill,.rvm-stat[data-tone=primary] .rvm-stat-label:before{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-stat[data-tone=success] .rvm-stat-icon{background-color:var(--bos-color-success,var(--semantic-status-success))}@supports (color:color-mix(in lab, red, red)){.rvm-stat[data-tone=success] .rvm-stat-icon{background-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 10%, transparent)}}.rvm-stat[data-tone=success] .rvm-stat-icon{color:var(--bos-color-success,var(--semantic-status-success))}.rvm-stat[data-tone=success] .rvm-stat-meter-fill,.rvm-stat[data-tone=success] .rvm-stat-label:before{background-color:var(--bos-color-success,var(--semantic-status-success))}.rvm-stat[data-tone=secondary] .rvm-stat-icon{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}@supports (color:color-mix(in lab, red, red)){.rvm-stat[data-tone=secondary] .rvm-stat-icon{background-color:color-mix(in oklab, var(--bos-color-secondary,var(--semantic-brand-secondary)) 10%, transparent)}}.rvm-stat[data-tone=secondary] .rvm-stat-icon{color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-stat[data-tone=secondary] .rvm-stat-meter-fill,.rvm-stat[data-tone=secondary] .rvm-stat-label:before{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-stat[data-tone=warning] .rvm-stat-icon{background-color:var(--bos-color-warning,var(--semantic-status-warning))}@supports (color:color-mix(in lab, red, red)){.rvm-stat[data-tone=warning] .rvm-stat-icon{background-color:color-mix(in oklab, var(--bos-color-warning,var(--semantic-status-warning)) 10%, transparent)}}.rvm-stat[data-tone=warning] .rvm-stat-icon{color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-stat[data-tone=warning] .rvm-stat-meter-fill,.rvm-stat[data-tone=warning] .rvm-stat-label:before{background-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-stat[data-tone=error] .rvm-stat-icon{background-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-stat[data-tone=error] .rvm-stat-icon{background-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 10%, transparent)}}.rvm-stat[data-tone=error] .rvm-stat-icon{color:var(--bos-color-error,var(--semantic-status-error))}.rvm-stat[data-tone=error] .rvm-stat-meter-fill,.rvm-stat[data-tone=error] .rvm-stat-label:before{background-color:var(--bos-color-error,var(--semantic-status-error))}.rvm-empty{justify-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 14);text-align:center;display:grid}.rvm-empty-icon{margin-bottom:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 12);height:calc(var(--bos-spacing,.25rem) * 12);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-empty-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-empty-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-empty-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}.rvm-empty-text{max-width:65ch;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-empty-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-empty-actions{margin-top:calc(var(--bos-spacing,.25rem) * 3);justify-content:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.rvm-pills{gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.rvm-pill{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-pill{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-pill{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));text-decoration-line:none}@media (hover:hover){.rvm-pill:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-pill:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-pill{transition-property:none}}.rvm-pill[aria-current]{border-color:var(--bos-color-primary,var(--semantic-brand-primary));background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-pill[aria-current]{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-pill[aria-current]{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-np-list{align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);overscroll-behavior:contain;padding:calc(var(--bos-spacing,.25rem) * 4);flex:auto;display:grid;overflow-y:auto}.rvm-np-empty{border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 8)}.rvm-np-allclosed{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-success,var(--semantic-status-success));margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-np-allclosed{border-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 25%, transparent)}}.rvm-np-allclosed{background-color:var(--bos-color-success,var(--semantic-status-success))}@supports (color:color-mix(in lab, red, red)){.rvm-np-allclosed{background-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 5%, transparent)}}.rvm-np-allclosed{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-np-allclosed{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-np-allclosed-icon{color:var(--bos-color-success,var(--semantic-status-success));flex:none;display:inline-flex}.rvm-np-closed{margin-top:var(--bos-spacing,.25rem);gap:calc(var(--bos-spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-np-closed{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-closed{padding-top:calc(var(--bos-spacing,.25rem) * 3)}.rvm-np-fold{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-block:var(--bos-spacing,.25rem);color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000;border-width:0;border-radius:2147483647px;justify-self:flex-start;padding-inline-start:calc(var(--bos-spacing,.25rem) * 1.5);padding-inline-end:var(--bos-spacing,.25rem);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-np-fold{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-np-fold{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-np-fold:hover{background-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-np-fold:hover{background-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 40%, transparent)}}.rvm-np-fold:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-np-fold:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-np-fold{transition-property:none}}.rvm-np-fold-label{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);text-transform:uppercase}.rvm-np-fold-n{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-np-fold-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-np-fold-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-np-fold-n{--tw-ring-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}:root[data-rvm-picking] body *{cursor:crosshair!important}:root[data-rvm-picking] [data-rvm-root] *{cursor:revert!important}.rvm-pick-box{pointer-events:none;z-index:2147482850;border-radius:var(--bos-radius-sm,.25rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--bos-color-primary,var(--semantic-brand-primary));background-color:var(--bos-color-primary,var(--semantic-brand-primary));position:fixed}@supports (color:color-mix(in lab, red, red)){.rvm-pick-box{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-pick-hint{pointer-events:none;inset-inline-start:50%;top:calc(var(--bos-spacing,.25rem) * 3);z-index:2147483001;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--bos-color-primary,var(--semantic-brand-primary));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-primary-content,var(--semantic-brand-primary-content));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;display:inline-flex;position:fixed}@media not all and (width>=40rem){.rvm-pick-hint{width:max-content;max-width:calc(100vw - 2rem)}}.rvm-pick-kbd{border-color:var(--bos-color-primary-content,var(--semantic-brand-primary-content))}@supports (color:color-mix(in lab, red, red)){.rvm-pick-kbd{border-color:color-mix(in oklab, var(--bos-color-primary-content,var(--semantic-brand-primary-content)) 30%, transparent)}}.rvm-pick-kbd{background-color:var(--bos-color-primary-content,var(--semantic-brand-primary-content))}@supports (color:color-mix(in lab, red, red)){.rvm-pick-kbd{background-color:color-mix(in oklab, var(--bos-color-primary-content,var(--semantic-brand-primary-content)) 15%, transparent)}}.rvm-pick-kbd{color:var(--bos-color-primary-content,var(--semantic-brand-primary-content))}.rvm-np{inset-inline-end:calc(var(--bos-spacing,.25rem) * 2);top:calc(var(--bos-spacing,.25rem) * 2);bottom:calc(var(--rvm-np-bottom,0px) + .5rem);z-index:2147482960;width:calc(var(--bos-spacing,.25rem) * 96);max-width:calc(100vw - 1rem);animation:var(--bos-animate-fade-in,brandos-fade-in .2s ease-out both);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-direction:column;display:flex;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-np{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np{background-color:var(--bos-color-base-200,var(--semantic-surface-2));font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-reduced-motion:reduce){.rvm-np{animation:none}}@media not all and (width>=40rem){.rvm-np{inset-inline:0;top:0;bottom:var(--rvm-np-bottom,0px);border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;width:auto;max-width:none;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:0}}.rvm-np-toolbar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-np-toolbar{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-np-toolbar{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 3)}.rvm-np-error{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-error,var(--semantic-status-error));flex:none;margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-np-error{border-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 30%, transparent)}}.rvm-np-error{background-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-np-error{background-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 10%, transparent)}}.rvm-np-error{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-error,var(--semantic-status-error))}.rvm-check-item{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--bos-radius-md,.375rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-block:var(--bos-spacing,.25rem);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-item{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-check-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-check-item:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-check-item:hover{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 70%, transparent)}}.rvm-check-item:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}@media (prefers-reduced-motion:reduce){.rvm-check-item{transition-property:none}}.rvm-check-item-text{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.rvm-check-item-show{margin-block:calc(var(--bos-spacing,.25rem) * -.5);gap:var(--bos-spacing,.25rem);font-family:var(--bos-font-body,var(--brandOS-font-body));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-check-item-show{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}@media (hover:hover){.rvm-check-item-show:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-check-item:hover .rvm-check-item-show,.rvm-check-item-show:focus-visible{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-check-items{gap:calc(var(--bos-spacing,.25rem) * 3);padding-inline-start:calc(var(--bos-spacing,.25rem) * 11);display:grid}.rvm-check-group{gap:var(--bos-spacing,.25rem);display:grid}.rvm-check-group-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);min-width:0;font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-group-head{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-check-group-route{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-check-group-route{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-check-group-n{background-color:var(--bos-color-base-200,var(--semantic-surface-2));padding-inline:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;margin-inline-start:auto}@supports (color:color-mix(in lab, red, red)){.rvm-check-group-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-check-group-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-check-list{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));gap:1px;margin:0;list-style-type:none;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-check-list{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 70%, transparent)}}.rvm-check-list{padding:0;padding-inline-start:calc(var(--bos-spacing,.25rem) * 2)}.rvm-check-more{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:var(--bos-spacing,.25rem);flex-wrap:wrap;margin:0;display:flex}.rvm-check-more-btn{gap:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);color:var(--bos-color-primary,var(--semantic-brand-primary));text-transform:uppercase;margin-inline-start:calc(var(--bos-spacing,.25rem) * -2)}.rvm-check-more-rest{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-check-more-rest{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-check-more-rest{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-check-tone{color:var(--bos-color-base-content,var(--semantic-content-primary));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-tone{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-check-tone[data-tone=over]{color:var(--bos-color-error,var(--semantic-status-error))}.rvm-check-tone[data-tone=known]{color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-check-tone[data-tone=better],.rvm-check-tone[data-tone=pass]{color:var(--bos-color-success,var(--semantic-status-success))}.rvm-check-tone[data-tone=info]{color:var(--bos-color-info,var(--semantic-status-informative))}.rvm-check-tile{border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-check-tile{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 5%, transparent)}}.rvm-check-tile[data-tone=over]{background-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-check-tile[data-tone=over]{background-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 10%, transparent)}}.rvm-check-tile[data-tone=known]{background-color:var(--bos-color-warning,var(--semantic-status-warning))}@supports (color:color-mix(in lab, red, red)){.rvm-check-tile[data-tone=known]{background-color:color-mix(in oklab, var(--bos-color-warning,var(--semantic-status-warning)) 15%, transparent)}}.rvm-check-tile[data-tone=better],.rvm-check-tile[data-tone=pass]{background-color:var(--bos-color-success,var(--semantic-status-success))}@supports (color:color-mix(in lab, red, red)){.rvm-check-tile[data-tone=better],.rvm-check-tile[data-tone=pass]{background-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 10%, transparent)}}.rvm-check-tile[data-tone=info]{background-color:var(--bos-color-info,var(--semantic-status-informative))}@supports (color:color-mix(in lab, red, red)){.rvm-check-tile[data-tone=info]{background-color:color-mix(in oklab, var(--bos-color-info,var(--semantic-status-informative)) 10%, transparent)}}.rvm-check-card{border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-check-card{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-card{background-color:var(--bos-color-base-100,var(--semantic-surface-1));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-check-card:hover{border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card:hover{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 20%, transparent)}}}@media (prefers-reduced-motion:reduce){.rvm-check-card{transition-property:none}}.rvm-check-card[data-rvm-check-status=over]{border-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card[data-rvm-check-status=over]{border-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 35%, transparent)}}@media (hover:hover){.rvm-check-card[data-rvm-check-status=over]:hover{border-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card[data-rvm-check-status=over]:hover{border-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 60%, transparent)}}}.rvm-check-card-title{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);min-height:0;padding-block:calc(var(--bos-spacing,.25rem) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));padding-inline-start:calc(var(--bos-spacing,.25rem) * 3);padding-inline-end:calc(var(--bos-spacing,.25rem) * 10);display:flex}@media (hover:hover){.rvm-check-card-title:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card-title:hover{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}}.rvm-check-card-title:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-check-card-title{transition-property:none}}.rvm-check-card-icon{width:calc(var(--bos-spacing,.25rem) * 8);height:calc(var(--bos-spacing,.25rem) * 8)}.rvm-check-card-heading{gap:calc(var(--bos-spacing,.25rem) * .5);flex:1;min-width:0;display:grid}.rvm-check-card-label{font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-check-card-state{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);text-transform:uppercase}.rvm-check-card-count{border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-check-card-count{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-card-count{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card-count{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-check-card-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-check-card-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-check-card[data-rvm-check-status=over] .rvm-check-card-count{border-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card[data-rvm-check-status=over] .rvm-check-card-count{border-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 30%, transparent)}}.rvm-check-card[data-rvm-check-status=over] .rvm-check-card-count{background-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card[data-rvm-check-status=over] .rvm-check-card-count{background-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 10%, transparent)}}.rvm-check-card[data-rvm-check-status=over] .rvm-check-card-count{color:var(--bos-color-error,var(--semantic-status-error))}.rvm-check-card-count[data-zero=true]{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-check-card-count[data-zero=true]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}.rvm-check-card-body{gap:calc(var(--bos-spacing,.25rem) * 3);padding-inline:calc(var(--bos-spacing,.25rem) * 3);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));flex-direction:column;display:flex}.rvm-check-card-about{font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0;padding-inline-start:calc(var(--bos-spacing,.25rem) * 11)}@supports (color:color-mix(in lab, red, red)){.rvm-check-card-about{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-check-empty{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 5);padding-block:calc(var(--bos-spacing,.25rem) * 10);text-align:center;flex-direction:column;display:flex}.rvm-check-empty-icon{margin-bottom:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 12);height:calc(var(--bos-spacing,.25rem) * 12);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-check-empty-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-check-empty-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-check-empty-icon svg{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6)}.rvm-check-empty-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);margin:0}.rvm-check-empty-text{max-width:var(--bos-container-xs,20rem);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-check-empty-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-check-head{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-head{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-head{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline-start:calc(var(--bos-spacing,.25rem) * 4);padding-inline-end:calc(var(--bos-spacing,.25rem) * 3);padding-top:calc(var(--bos-spacing,.25rem) * 4);padding-bottom:calc(var(--bos-spacing,.25rem) * 3.5)}.rvm-check-head-icon{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-check-head-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-check-head-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-check-head-icon svg{width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5)}.rvm-check-heading{flex:1;min-width:0}.rvm-check-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-xl,var(--brandOS-text-xl));line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);margin:0}.rvm-check-meta{margin-top:calc(var(--bos-spacing,.25rem) * 1.5);gap:var(--bos-spacing,.25rem);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));flex-wrap:wrap;margin-bottom:0;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-meta{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-check-meta-chip{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));max-width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-base-content,var(--semantic-content-primary));padding-block:1px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-check-meta-chip{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-check-close svg{width:calc(var(--bos-spacing,.25rem) * 4);height:calc(var(--bos-spacing,.25rem) * 4)}.rvm-check-actions{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-wrap:wrap;flex:none;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-actions{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-actions{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5)}.rvm-check-modes{gap:calc(var(--bos-spacing,.25rem) * .5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-check-modes{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-modes{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-check-modes{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-check-modes{padding:calc(var(--bos-spacing,.25rem) * .5)}.rvm-check-mode{height:calc(var(--bos-spacing,.25rem) * 7);gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);min-height:0;padding-inline:calc(var(--bos-spacing,.25rem) * 3);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000;border-width:0;border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-check-mode{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-check-mode{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.rvm-check-mode:hover{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-check-mode:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-check-mode:disabled{color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000}@supports (color:color-mix(in lab, red, red)){.rvm-check-mode:disabled{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 35%, transparent)}}.rvm-check-mode[aria-pressed=true]{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-primary,var(--semantic-brand-primary));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-check-mode[aria-pressed=true]{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-check-copy{gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);margin-inline-start:auto}.rvm-check-copy[data-copied=true]{color:var(--bos-color-success,var(--semantic-status-success))}.rvm-check-summary{gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-check-summary{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-summary{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 3.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 4)}.rvm-check-summary-top{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-check-summary-tile{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10)}.rvm-check-summary-heading{flex:1;min-width:0}.rvm-check-summary-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-xl,var(--brandOS-text-xl));line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}.rvm-check-summary-text{margin-top:calc(var(--bos-spacing,.25rem) * .5);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.rvm-check-summary-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-check-split{height:calc(var(--bos-spacing,.25rem) * 1.5);gap:calc(var(--bos-spacing,.25rem) * .5);background-color:var(--bos-color-base-200,var(--semantic-surface-2));border-radius:2147483647px;width:100%;display:flex;overflow:hidden}.rvm-check-split-part{height:100%;min-width:var(--bos-spacing,.25rem);background-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-check-split-part{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 30%, transparent)}}.rvm-check-split-part{transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-check-split-part{transition-property:none}}.rvm-check-split-part[data-tone=over]{background-color:var(--bos-color-error,var(--semantic-status-error))}.rvm-check-split-part[data-tone=known]{background-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-check-split-part[data-tone=better],.rvm-check-split-part[data-tone=pass]{background-color:var(--bos-color-success,var(--semantic-status-success))}@supports (color:color-mix(in lab, red, red)){.rvm-check-split-part[data-tone=pass]{background-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 40%, transparent)}}.rvm-check-summary-badges{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.rvm-check-summary-badge{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-summary-badge{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-summary-badge{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-check-summary-badge{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-check-summary-badge{padding-block:var(--bos-spacing,.25rem);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));padding-inline-start:calc(var(--bos-spacing,.25rem) * 2);padding-inline-end:calc(var(--bos-spacing,.25rem) * 2.5)}@supports (color:color-mix(in lab, red, red)){.rvm-check-summary-badge{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-check-summary-badge b{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-check-summary-badge[data-tone=over]:not([data-zero]){border-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-check-summary-badge[data-tone=over]:not([data-zero]){border-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 30%, transparent)}}.rvm-check-summary-badge[data-tone=over]:not([data-zero]){background-color:var(--bos-color-error,var(--semantic-status-error))}@supports (color:color-mix(in lab, red, red)){.rvm-check-summary-badge[data-tone=over]:not([data-zero]){background-color:color-mix(in oklab, var(--bos-color-error,var(--semantic-status-error)) 10%, transparent)}}.rvm-check-summary-badge[data-zero=true]{opacity:.6}.rvm-check{inset-inline-start:auto;inset-inline-end:calc(var(--bos-spacing,.25rem) * 2);top:calc(var(--bos-spacing,.25rem) * 2);bottom:calc(var(--rvm-np-bottom,0px) + .5rem);z-index:2147482970;height:auto;max-height:none;width:calc(var(--bos-spacing,.25rem) * 104);max-width:calc(100vw - 1rem);animation:var(--bos-animate-fade-in,brandos-fade-in .2s ease-out both);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-direction:column;margin:0;display:flex;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-check{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check{background-color:var(--bos-color-base-200,var(--semantic-surface-2));font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:0}@media (prefers-reduced-motion:reduce){.rvm-check{animation:none}}@media not all and (width>=40rem){.rvm-check{inset-inline:0;top:0;bottom:var(--rvm-np-bottom,0px);border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;width:auto;max-width:none;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:0}}.rvm-check-progress{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex:none;margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-check-progress{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-check-progress{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-check-progress{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-check-spinner{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-check-body{gap:calc(var(--bos-spacing,.25rem) * 2.5);overscroll-behavior:contain;min-height:0;padding:calc(var(--bos-spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.rvm-check[aria-busy=true] .rvm-check-body{opacity:.6}.rvm-flag{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:3px;outline-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-map-stack{gap:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;min-width:0;display:flex}.rvm-map-stats{border-style:var(--tw-border-style);border-width:0;min-width:0;margin:0;padding:0}.rvm-map-search{border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;width:100%}@supports (color:color-mix(in lab, red, red)){.rvm-map-search{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}@media (width>=40rem){.rvm-map-search{width:calc(var(--bos-spacing,.25rem) * 80)}}.rvm-map-search-icon{width:calc(var(--bos-spacing,.25rem) * 4);height:calc(var(--bos-spacing,.25rem) * 4);color:var(--bos-color-base-content,var(--semantic-content-primary));flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.rvm-map-search-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-map-search>input{flex-grow:1;min-width:0}.rvm-map-search-kbd{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-search-kbd{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-map-search:focus-within .rvm-map-search-kbd{visibility:hidden}.rvm-map-join{scrollbar-width:none;gap:calc(var(--bos-spacing,.25rem) * .5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;flex-wrap:nowrap;min-width:0;max-width:100%;margin:0;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.rvm-map-join{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-map-join{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-map-join{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-map-join{padding:calc(var(--bos-spacing,.25rem) * .5)}.rvm-map-join>button{height:calc(var(--bos-spacing,.25rem) * 8);gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);min-height:0;padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000;border-width:0;border-radius:2147483647px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.rvm-map-join>button{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-map-join>button{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-map-join>button:hover{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-map-join>button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-map-join>button:disabled{color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000}@supports (color:color-mix(in lab, red, red)){.rvm-map-join>button:disabled{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 30%, transparent)}}@media (prefers-reduced-motion:reduce){.rvm-map-join>button{transition-property:none}}.rvm-map-join>.rvm-map-join-icon{width:calc(var(--bos-spacing,.25rem) * 8);padding-inline:0}.rvm-map-join>button[aria-pressed=true]{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-primary,var(--semantic-brand-primary));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-join>button[aria-pressed=true]{--tw-ring-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-map-join-n{background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-map-join-n{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 5%, transparent)}}.rvm-map-join-n{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 4);line-height:calc(var(--bos-spacing,.25rem) * 4);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);opacity:.7}.rvm-map-join>button[aria-pressed=true] .rvm-map-join-n{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-join>button[aria-pressed=true] .rvm-map-join-n{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-map-join>button[aria-pressed=true] .rvm-map-join-n{opacity:1}@media not all and (width>=64rem){.rvm-map-join-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.rvm-map-depth{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--bos-tracking-wide,.025em);letter-spacing:var(--bos-tracking-wide,.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));flex-basis:100%}@supports (color:color-mix(in lab, red, red)){.rvm-map-depth{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-sheet-frame{border-bottom-right-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box)}.rvm-sheet-frame[data-rvm-scroll-x]{overscroll-behavior-x:contain;overflow-x:auto}.rvm-sheet{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-sheet th,.rvm-sheet td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet th,.rvm-sheet td{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-sheet th,.rvm-sheet td{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 3);padding-block:calc(var(--bos-spacing,.25rem) * 3);text-align:left;vertical-align:top}.rvm-sheet tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.rvm-sheet tbody tr:last-child td:first-child{border-end-start-radius:var(--radius-box)}.rvm-sheet tbody tr:last-child td:last-child{border-end-end-radius:var(--radius-box)}.rvm-sheet thead th{z-index:3;height:calc(var(--bos-spacing,.25rem) * 10);border-color:var(--bos-color-base-300,var(--semantic-surface-3));--tw-gradient-position:to right;position:sticky;top:0}@supports (background-image:linear-gradient(in lab, red, red)){.rvm-sheet thead th{--tw-gradient-position:to right in oklab}}.rvm-sheet thead th{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet thead th{--tw-gradient-from:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}.rvm-sheet thead th{--tw-gradient-to:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet thead th{--tw-gradient-to:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}.rvm-sheet thead th{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));vertical-align:middle;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);white-space:normal;color:var(--bos-color-base-content,var(--semantic-content-primary));padding-block:0}@supports (color:color-mix(in lab, red, red)){.rvm-sheet thead th{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-sheet thead th{text-transform:uppercase}.rvm-sheet-frame[data-rvm-scroll-x] thead th{--tw-translate-y:var(--rvm-head-shift);translate:var(--tw-translate-x) var(--tw-translate-y);top:auto}.rvm-sheet thead th:has(>button){padding:0}.rvm-sheet thead th>button{height:calc(var(--bos-spacing,.25rem) * 10);cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--bos-spacing,.25rem) * 3);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);color:inherit;text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));background-color:#0000;border-width:0;display:flex}@media (hover:hover){.rvm-sheet thead th>button:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-sheet thead th>button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-sheet thead th>button{transition-property:none}}.rvm-sheet-sort-icon{width:calc(var(--bos-spacing,.25rem) * 3.5);height:calc(var(--bos-spacing,.25rem) * 3.5);opacity:.4;flex-shrink:0}.rvm-sheet thead th[aria-sort]{color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-sheet thead th[aria-sort] .rvm-sheet-sort-icon{color:var(--bos-color-primary,var(--semantic-brand-primary));opacity:1}.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover td{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover td{--tw-gradient-position:to right in oklab}}.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover td{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover td{--tw-gradient-from:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 5%, transparent)}}.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover td{--tw-gradient-to:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover td{--tw-gradient-to:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 5%, transparent)}}.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover td{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty)>td:first-child:before{content:"";pointer-events:none;width:calc(var(--bos-spacing,.25rem) * .5);background-color:var(--bos-color-primary,var(--semantic-brand-primary));opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));position:absolute;inset-block:0;inset-inline-start:calc(var(--bos-spacing,.25rem) * 0)}@media (prefers-reduced-motion:reduce){.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty)>td:first-child:before{transition-property:none}}.rvm-sheet tbody tr:not(.rvm-sheet-group,.rvm-sheet-empty):hover>td:first-child:before{opacity:1}.rvm-sheet a{color:var(--bos-color-primary,var(--semantic-brand-primary));text-decoration-line:none}@media (hover:hover){.rvm-sheet a:hover{text-underline-offset:2px;text-decoration-line:underline}}.rvm-sheet a:focus-visible{border-radius:var(--bos-radius-xs,.125rem);outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-sheet .rvm-status{white-space:nowrap}.rvm-sheet .rvm-status a{color:inherit}.rvm-sheet-pin{z-index:1;position:sticky;left:0}.rvm-sheet-frame[data-rvm-scroll-x] .rvm-sheet-pin{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-inline-end-color:var(--bos-color-base-300,var(--semantic-surface-3))}.rvm-sheet thead th.rvm-sheet-pin{z-index:4}.rvm-sheet-notes{min-width:calc(var(--bos-spacing,.25rem) * 48);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet-notes{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-sheet-path{min-width:calc(var(--bos-spacing,.25rem) * 28);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet-path{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-sheet-route{border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet-route{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 70%, transparent)}}.rvm-sheet-route{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet-route{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-sheet a.rvm-sheet-route{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet a.rvm-sheet-route{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-sheet a.rvm-sheet-route{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-sheet-no-route{font-family:var(--bos-font-body,var(--brandOS-font-body));font-style:italic}.rvm-sheet-group td{top:calc(var(--bos-spacing,.25rem) * 10);z-index:2;border-color:var(--bos-color-base-300,var(--semantic-surface-3));--tw-gradient-position:to right;position:sticky}@supports (background-image:linear-gradient(in lab, red, red)){.rvm-sheet-group td{--tw-gradient-position:to right in oklab}}.rvm-sheet-group td{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet-group td{--tw-gradient-from:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-sheet-group td{--tw-gradient-to:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet-group td{--tw-gradient-to:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-sheet-group td{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding-block:calc(var(--bos-spacing,.25rem) * 2.5);vertical-align:middle;--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600)}.rvm-sheet-frame[data-rvm-scroll-x] .rvm-sheet-group td{top:auto}.rvm-sheet-empty td{padding:0}.rvm-sm-meta{margin-top:var(--bos-spacing,.25rem);align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 2);row-gap:var(--bos-spacing,.25rem);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-sm-meta{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-sm-dash{font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-dash{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}.rvm-nm-more{height:calc(var(--bos-spacing,.25rem) * 5);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;align-items:center;margin-inline-start:var(--bos-spacing,.25rem);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-nm-more{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-nm-more{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-nm-more:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-more:hover{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 50%, transparent)}}.rvm-nm-more:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-more:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-nm-more:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-nm-more:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-nm-more{transition-property:none}}.rvm-map-edit-name{border-style:var(--tw-border-style);text-align:start;text-underline-offset:3px;background-color:#0000;border-width:0;padding:0}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}.rvm-sheet-group.rvm-sm-group-planned td{background-image:repeating-linear-gradient(135deg,var(--tw-gradient-from) 0 .5rem,transparent .5rem 1rem);--tw-gradient-from:var(--bos-color-warning,var(--semantic-status-warning))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet-group.rvm-sm-group-planned td{--tw-gradient-from:color-mix(in oklab, var(--bos-color-warning,var(--semantic-status-warning)) 10%, transparent)}}.rvm-sheet-group.rvm-sm-group-planned td{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.rvm-sm-group{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:var(--bos-spacing,.25rem);flex-wrap:wrap;display:flex}.rvm-sm-group-name{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--radius-field);border-style:var(--tw-border-style);font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));background-color:#0000;border-width:0;padding:0;display:inline-flex}@media (hover:hover){.rvm-sm-group-name:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-sm-group-name:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-sm-group-name{transition-property:none}}.rvm-sm-group-chevron{width:calc(var(--bos-spacing,.25rem) * 4);height:calc(var(--bos-spacing,.25rem) * 4);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-group-chevron{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-sm-group-icon{width:calc(var(--bos-spacing,.25rem) * 4);height:calc(var(--bos-spacing,.25rem) * 4);color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-sm-group-planned .rvm-sm-group-icon{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-group-planned .rvm-sm-group-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-sm-group-sub{font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-group-sub{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-sm-group-end{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);margin-inline-start:auto;display:flex}.rvm-sm-group-n{border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-sm-group-n{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-sm-group-n{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wide,.025em);letter-spacing:var(--bos-tracking-wide,.025em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-group-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-sm-group-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-sm-cover{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);display:flex}.rvm-sm-cover-bar{height:calc(var(--bos-spacing,.25rem) * 1.5);width:calc(var(--bos-spacing,.25rem) * 16);background-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-sm-cover-bar{background-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 70%, transparent)}}.rvm-sm-cover-fill{background-color:var(--bos-color-primary,var(--semantic-brand-primary));height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));border-radius:2147483647px;display:block}@media (prefers-reduced-motion:reduce){.rvm-sm-cover-fill{transition-property:none}}.rvm-sm-cover-fill[data-full]{background-color:var(--bos-color-success,var(--semantic-status-success))}.rvm-sm-cover-n{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-cover-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-sm-cover-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-sheet-frame[data-rvm-scroll-x] .rvm-sm-group{left:calc(var(--bos-spacing,.25rem) * 3);width:fit-content;position:sticky}.rvm-sheet-frame[data-rvm-scroll-x] .rvm-sm-group-end{margin-inline-start:0}.rvm-map-notes{border-radius:var(--radius-field);border-style:var(--tw-border-style);width:100%;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));border-width:1px;border-color:#0000}@media (prefers-reduced-motion:reduce){.rvm-map-notes{transition-property:none}}.rvm-map-notes[open]{border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-map-notes[open]{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-map-notes[open]{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-map-notes[open]{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 30%, transparent)}}.rvm-map-notes-title{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-radius:var(--radius-field);width:fit-content;min-height:0;font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));padding:0;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-map-notes-title{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-map-notes-title{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-map-notes-title:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-map-notes-title:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-map-notes-title{transition-property:none}}.rvm-map-notes[open]>.rvm-map-notes-title{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-top:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-map-notes[data-empty]>.rvm-map-notes-title{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-notes[data-empty]>.rvm-map-notes-title{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-map-notes-icon{width:calc(var(--bos-spacing,.25rem) * 3.5);height:calc(var(--bos-spacing,.25rem) * 3.5);flex:none}.rvm-map-notes-n{background-color:var(--bos-color-base-200,var(--semantic-surface-2));padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 4);line-height:calc(var(--bos-spacing,.25rem) * 4);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-map-notes-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-map-notes-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-map-notes-chevron{width:calc(var(--bos-spacing,.25rem) * 3);height:calc(var(--bos-spacing,.25rem) * 3);opacity:.6;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));flex:none}@media (prefers-reduced-motion:reduce){.rvm-map-notes-chevron{transition-property:none}}.rvm-map-notes[open] .rvm-map-notes-chevron{rotate:180deg}.rvm-map-notes-body{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);white-space:normal;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-notes-body{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-map-notes[open]>.rvm-map-notes-body{padding-top:calc(var(--bos-spacing,.25rem) * 1.5);padding-bottom:calc(var(--bos-spacing,.25rem) * 2.5)}.rvm-map-notes-body p{margin:0;margin-bottom:calc(var(--bos-spacing,.25rem) * 1.5);--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed))}.rvm-map-notes-body p:last-child{margin-bottom:0}mark.rvm-sheet-hit{border-radius:var(--bos-radius-xs,.125rem);background-color:var(--bos-color-warning,var(--semantic-status-warning))}@supports (color:color-mix(in lab, red, red)){mark.rvm-sheet-hit{background-color:color-mix(in oklab, var(--bos-color-warning,var(--semantic-status-warning)) 45%, transparent)}}mark.rvm-sheet-hit{color:inherit}.rvm-sm-scope{font-style:italic}.rvm-sm-scope[data-scope]{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wide,.025em);letter-spacing:var(--bos-tracking-wide,.025em);text-transform:uppercase;font-style:normal}.rvm-sm-name{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600)}.rvm-sm-name-row{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:flex}.rvm-sm-kind-tile{margin-block:calc(var(--bos-spacing,.25rem) * -1);width:calc(var(--bos-spacing,.25rem) * 7);height:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-sm-kind-tile{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-sm-kind-tile{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-sm-kind-tile[data-tone=placeholder]{background-color:var(--bos-color-warning,var(--semantic-status-warning))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-kind-tile[data-tone=placeholder]{background-color:color-mix(in oklab, var(--bos-color-warning,var(--semantic-status-warning)) 10%, transparent)}}.rvm-sm-kind-tile[data-tone=placeholder]{color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-sm-kind-tile[data-tone=planned]{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-kind-tile[data-tone=planned]{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-sm-kind-tile[data-tone=planned]{color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000}@supports (color:color-mix(in lab, red, red)){.rvm-sm-kind-tile[data-tone=planned]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-sm-kind-icon{width:calc(var(--bos-spacing,.25rem) * 4);height:calc(var(--bos-spacing,.25rem) * 4)}.rvm-sm-name[data-depth] .rvm-sm-kind-tile{width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5);border-radius:var(--bos-radius-md,.375rem);margin-block:0}.rvm-sm-name[data-depth] .rvm-sm-kind-icon{width:calc(var(--bos-spacing,.25rem) * 3.5);height:calc(var(--bos-spacing,.25rem) * 3.5)}.rvm-sm-name-body{flex-direction:column;min-width:0;display:flex}.rvm-sm-name a,.rvm-sm-name-text{--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);overflow-wrap:break-word;display:block}.rvm-sm-row-planned .rvm-sm-name-text{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-row-planned .rvm-sm-name-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-sm-row-planned .rvm-sm-name-text{font-style:italic}.rvm-sm-kind{font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-kind{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-sm-kind{text-transform:capitalize}.rvm-map-badge{gap:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-medium,500);max-width:100%;font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-map-badge{transition-property:none}}.rvm-map-badge-dot{width:calc(var(--bos-spacing,.25rem) * 1.5);height:calc(var(--bos-spacing,.25rem) * 1.5);background-color:currentColor;border-radius:2147483647px;flex:none}.rvm-map-badge-icon{flex:none;display:inline-flex}.rvm-map-badge-icon>svg{width:calc(var(--bos-spacing,.25rem) * 3);height:calc(var(--bos-spacing,.25rem) * 3)}.rvm-map-badge[data-tone=planned]{border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-badge[data-tone=planned]{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 30%, transparent)}}.rvm-map-badge[data-tone=planned]{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-badge[data-tone=planned]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-map-badge.rvm-map-badge a{color:inherit;text-decoration-line:none}@media (hover:hover){.rvm-map-badge.rvm-map-badge a:hover{text-decoration-line:none}}.rvm-map-badge:has(a:hover){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:currentcolor}@supports (color:color-mix(in lab, red, red)){.rvm-map-badge:has(a:hover){--tw-ring-color:color-mix(in oklab, currentcolor 40%, transparent)}}.rvm-map-badge-none{font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-map-badge-none{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}.rvm-sm-status-stack{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-direction:column;display:flex}.rvm-sm-states{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.rvm-sm-state{gap:var(--bos-spacing,.25rem);--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-state{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-sm-state-icon{width:calc(var(--bos-spacing,.25rem) * 3);height:calc(var(--bos-spacing,.25rem) * 3);flex:none}.rvm-sheet a.rvm-sm-state{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet a.rvm-sm-state{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-sheet a.rvm-sm-state{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));text-decoration-line:none}@media (prefers-reduced-motion:reduce){.rvm-sheet a.rvm-sm-state{transition-property:none}}.rvm-sheet a.rvm-sm-state:hover{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet a.rvm-sm-state:hover{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 30%, transparent)}}.rvm-sheet a.rvm-sm-state:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sheet a.rvm-sm-state:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-sheet a.rvm-sm-state:hover{color:var(--bos-color-primary,var(--semantic-brand-primary));text-decoration-line:none}.rvm-sheet a.rvm-sm-state:hover .rvm-sm-state-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-sm-plan{font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-sm-plan{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-sm-col-screen{width:calc(var(--bos-spacing,.25rem) * 52)}.rvm-sm-col-route{width:calc(var(--bos-spacing,.25rem) * 36)}.rvm-sm-col-kind{width:calc(var(--bos-spacing,.25rem) * 28)}.rvm-sm-col-status{width:calc(var(--bos-spacing,.25rem) * 40)}.rvm-sm-col-states{width:calc(var(--bos-spacing,.25rem) * 48)}.rvm-sm-sheet{min-width:calc(var(--bos-spacing,.25rem) * 232);table-layout:fixed}.rvm-nm-legend{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-nm-legend{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-nm-legend{padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 3)}@media not all and (width>=48rem){.rvm-nm-legend{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-nm-legend-kicker{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-nm-legend-kicker{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-nm-legend-kicker{text-transform:uppercase}.rvm-nm-legend-list{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.rvm-nm-legend-item{cursor:help;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-nm-legend-item{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-nm-legend-item{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-legend-item{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-nm-legend-icon{width:calc(var(--bos-spacing,.25rem) * 3.5);height:calc(var(--bos-spacing,.25rem) * 3.5);color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-nm-legend-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-nm-name{position:relative}.rvm-nm-name-line{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 1.5);min-width:0;display:flex}.rvm-nm-caret{width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5);cursor:pointer;border-radius:var(--radius-field);border-style:var(--tw-border-style);color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000;border-width:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.rvm-nm-caret{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-nm-caret{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-nm-caret:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-nm-caret:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-nm-caret{transition-property:none}}span.rvm-nm-caret{cursor:default}@media (hover:hover){span.rvm-nm-caret:hover{background-color:#0000}}.rvm-nm-symbol{margin-block:calc(var(--bos-spacing,.25rem) * -.5);width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-nm-symbol{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 80%, transparent)}}.rvm-nm-symbol{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-symbol{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-nm-symbol[data-tone=section]{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-symbol[data-tone=section]{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-nm-symbol[data-tone=section]{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-nm-symbol[data-tone=planned]{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-symbol[data-tone=planned]{border-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-nm-symbol[data-tone=planned]{color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000}@supports (color:color-mix(in lab, red, red)){.rvm-nm-symbol[data-tone=planned]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-nm-symbol-icon{width:calc(var(--bos-spacing,.25rem) * 3.5);height:calc(var(--bos-spacing,.25rem) * 3.5)}.rvm-nm-name-text{--tw-leading:calc(var(--bos-spacing,.25rem) * 5);min-width:0;line-height:calc(var(--bos-spacing,.25rem) * 5);overflow-wrap:break-word;padding-inline-start:calc(var(--bos-spacing,.25rem) * .5)}.rvm-nm-label{color:inherit}.rvm-nm-row.rvm-sheet-group .rvm-nm-name-text{font-family:var(--bos-font-heading,var(--brandOS-font-heading));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-nm-kind{font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-kind{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-nm-status-line{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.rvm-nm-inferred .rvm-nm-label{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-inferred .rvm-nm-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-nm-inferred .rvm-nm-label{font-style:italic}.rvm-map-tree-guide{pointer-events:none;border-left-style:var(--tw-border-style);border-left-width:1px;border-left-color:var(--bos-color-base-300,var(--semantic-surface-3));position:absolute;inset-block:0}.rvm-map-tree-guide[data-last]{height:calc(var(--bos-spacing,.25rem) * 5.5);bottom:auto}.rvm-map-tree-branch{pointer-events:none;top:calc(var(--bos-spacing,.25rem) * 5.5);width:calc(var(--bos-spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--bos-color-base-300,var(--semantic-surface-3));position:absolute}.rvm-nm-routes{border-radius:var(--radius-field);border-style:var(--tw-border-style);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));border-width:1px;border-color:#0000}.rvm-nm-routes[open]{border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-routes[open]{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-nm-routes[open]{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-nm-routes[open]{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 30%, transparent)}}.rvm-nm-routes-title{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);width:fit-content;min-height:0;font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));padding:0;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-nm-routes-title{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}@media (hover:hover){.rvm-nm-routes-title:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-nm-routes-title:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-nm-routes[open]>.rvm-nm-routes-title{padding-inline:calc(var(--bos-spacing,.25rem) * 2);padding-top:var(--bos-spacing,.25rem)}.rvm-nm-routes-chevron{width:calc(var(--bos-spacing,.25rem) * 3);height:calc(var(--bos-spacing,.25rem) * 3);opacity:.6;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-nm-routes-chevron{transition-property:none}}.rvm-nm-routes[open] .rvm-nm-routes-chevron{rotate:180deg}.rvm-nm-routes-body{gap:var(--bos-spacing,.25rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2);display:grid}.rvm-nm-routes[open]>.rvm-nm-routes-body{padding-top:var(--bos-spacing,.25rem);padding-bottom:calc(var(--bos-spacing,.25rem) * 2)}.rvm-nm-sheet{min-width:calc(var(--bos-spacing,.25rem) * 232);table-layout:fixed}.rvm-nm-col-name{width:calc(var(--bos-spacing,.25rem) * 76)}.rvm-nm-col-kind{width:calc(var(--bos-spacing,.25rem) * 36)}.rvm-nm-col-route{width:calc(var(--bos-spacing,.25rem) * 40)}.rvm-nm-col-status{width:calc(var(--bos-spacing,.25rem) * 44)}.rvm-nb-filters{gap:calc(var(--bos-spacing,.25rem) * 4);display:grid}.rvm-nb-stats{border-style:var(--tw-border-style);border-width:0;min-width:0;margin:0;padding:0}.rvm-nb-toolbar{gap:calc(var(--bos-spacing,.25rem) * 2.5)}.rvm-nb-search{width:calc(var(--bos-spacing,.25rem) * 60);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-search{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-nb-search{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}.rvm-nb-search:focus-within{color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-nb-search{transition-property:none}}@media not all and (width>=40rem){.rvm-nb-search{width:100%}}.rvm-nb-search input{font-family:var(--bos-font-body,var(--brandOS-font-body));color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-nb-kinds>button[data-kind=team][aria-pressed=true]{color:var(--bos-color-accent,var(--semantic-brand-accent));--tw-ring-color:var(--bos-color-accent,var(--semantic-brand-accent))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-kinds>button[data-kind=team][aria-pressed=true]{--tw-ring-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 40%, transparent)}}@media not all and (width>=64rem){.rvm-nb-sep{display:none}}@media not all and (width>=40rem){.rvm-nb-select{flex:1}}.rvm-nb-select select{width:calc(var(--bos-spacing,.25rem) * 36);font-family:var(--bos-font-body,var(--brandOS-font-body));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-nb-select select{transition-property:none}}@media not all and (width>=40rem){.rvm-nb-select select{width:100%}}.rvm-nb-select[data-active=true] select{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-select[data-active=true] select{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 60%, transparent)}}.rvm-nb-select[data-active=true] select{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-select[data-active=true] select{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 5%, transparent)}}.rvm-nb-select[data-active=true] select{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-nb-clear{gap:calc(var(--bos-spacing,.25rem) * 2);--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-clear{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}@media (hover:hover){.rvm-nb-clear:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-nb-clear-n{min-width:calc(var(--bos-spacing,.25rem) * 5);background-color:var(--bos-color-primary,var(--semantic-brand-primary));padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--bos-spacing,.25rem) * 5);line-height:calc(var(--bos-spacing,.25rem) * 5);--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-primary-content,var(--semantic-brand-primary-content));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:2147483647px;place-items:center;display:grid}.rvm-nb-row{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-nb-row:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-row:hover{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}}.rvm-nb-row:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-nb-row:active{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-row:active{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.rvm-nb-row{transition-property:none}}@media not all and (width>=64rem){.rvm-nb-row{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);padding:calc(var(--bos-spacing,.25rem) * 4);flex-wrap:wrap;display:flex}}.rvm-nb-row>td{padding-block:calc(var(--bos-spacing,.25rem) * 3.5);vertical-align:top}@media not all and (width>=64rem){.rvm-nb-row>td{border-style:var(--tw-border-style);border-width:0;padding:0;display:block}}.rvm-nb-row[data-closed=true]>td:not(.rvm-nb-cell-actions){opacity:.6;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (prefers-reduced-motion:reduce){.rvm-nb-row[data-closed=true]>td:not(.rvm-nb-cell-actions){transition-property:none}}.rvm-nb-row[data-closed=true]:hover>td{opacity:1}@media not all and (width>=64rem){.rvm-nb-row>.rvm-nb-cell-status{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);order:1;display:flex}}.rvm-nb-closed{margin-top:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));color:var(--bos-color-base-content,var(--semantic-content-primary));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-nb-closed{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}@media not all and (width>=64rem){.rvm-nb-closed{margin-top:0}.rvm-nb-row>.rvm-nb-cell-note{flex-basis:100%;order:4}}.rvm-nb-title{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);min-width:0;display:flex}.rvm-nb-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-md,var(--brandOS-text-md));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}.rvm-nb-text{margin-top:var(--bos-spacing,.25rem);-webkit-line-clamp:2;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary));-webkit-box-orient:vertical;padding-inline-start:calc(var(--bos-spacing,.25rem) * 7.5);display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-nb-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-nb-chips{margin-top:calc(var(--bos-spacing,.25rem) * 2);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);min-width:0;flex-wrap:wrap;padding-inline-start:calc(var(--bos-spacing,.25rem) * 7.5);display:flex}.rvm-nb-target{align-items:center;gap:var(--bos-spacing,.25rem);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));min-width:0;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-nb-target{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 70%, transparent)}}.rvm-nb-target{padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-target{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-nb-target[data-whole=true]{font-family:var(--bos-font-body,var(--brandOS-font-body));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-target[data-whole=true]{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-nb-target>svg{color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-nb-target>svg{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}.rvm-nb-target-value{max-width:calc(var(--bos-spacing,.25rem) * 56);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media not all and (width>=64rem){.rvm-nb-row>.rvm-nb-cell-screen{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);order:5;min-width:0;display:flex}}.rvm-nb-module{margin-bottom:calc(var(--bos-spacing,.25rem) * 1.5);text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);color:var(--bos-color-base-content,var(--semantic-content-primary));display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-nb-module{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-nb-module{text-transform:uppercase}@media not all and (width>=64rem){.rvm-nb-module{margin-bottom:0}}.rvm-nb-screen{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;min-width:0;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-nb-screen{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-nb-screen{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-block:calc(var(--bos-spacing,.25rem) * .5);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));padding-inline-start:calc(var(--bos-spacing,.25rem) * 2);padding-inline-end:calc(var(--bos-spacing,.25rem) * 2.5)}@supports (color:color-mix(in lab, red, red)){.rvm-nb-screen{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 85%, transparent)}}.rvm-nb-screen>svg{color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none}.rvm-nb-screen-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media not all and (width>=64rem){.rvm-nb-row>.rvm-nb-cell-author{order:6;margin-inline-start:auto}}.rvm-nb-row>.rvm-nb-cell-date{padding-top:calc(var(--bos-spacing,.25rem) * 4);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-row>.rvm-nb-cell-date{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-nb-row>.rvm-nb-cell-date{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media not all and (width>=64rem){.rvm-nb-row>.rvm-nb-cell-date{order:2;padding-top:0}}.rvm-nb-quiet{font-family:var(--bos-font-body,var(--brandOS-font-body));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-quiet{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}.rvm-nb-row>.rvm-nb-cell-actions{padding-block:calc(var(--bos-spacing,.25rem) * 2.5);text-align:end;white-space:nowrap}@media not all and (width>=64rem){.rvm-nb-row>.rvm-nb-cell-actions{margin-block:calc(var(--bos-spacing,.25rem) * -1.5);order:3;margin-inline-start:auto}}.rvm-nb-act{vertical-align:middle;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-act{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 35%, transparent)}}.rvm-nb-act{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-nb-act:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-act:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-nb-act:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}@media (prefers-reduced-motion:reduce){.rvm-nb-act{transition-property:none}}@media not all and (width>=64rem){.rvm-nb-act{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-act{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}}.rvm-nb-row:hover .rvm-nb-act,.rvm-nb-row:focus-within .rvm-nb-act{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-row:hover .rvm-nb-act,.rvm-nb-row:focus-within .rvm-nb-act{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-nb-row .rvm-nb-act:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-nb-act-go>svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-nb-act-go>svg{transition-property:none}}.rvm-nb-act-go:hover>svg{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rvm-nb-card{overflow:hidden}.rvm-nb-empty{padding-block:calc(var(--bos-spacing,.25rem) * 16)}.rvm-nb-table{table-layout:fixed;width:100%;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)))}@media not all and (width>=64rem){.rvm-nb-table,.rvm-nb-table>tbody{display:block}.rvm-nb-table>thead{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.rvm-nb-table thead th{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-table thead th{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-nb-table thead th{padding-block:calc(var(--bos-spacing,.25rem) * 3);text-align:start;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-nb-table thead th{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-nb-table thead th{text-transform:uppercase}.rvm-nb-table tbody tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media not all and (width>=64rem){.rvm-nb-nomatch,.rvm-nb-nomatch>td{display:block}}.rvm-nb-nomatch>td{padding-block:0}.rvm-nb-col-status{width:calc(var(--bos-spacing,.25rem) * 28)}.rvm-nb-col-screen,.rvm-nb-col-author{width:calc(var(--bos-spacing,.25rem) * 40)}.rvm-nb-col-date{width:calc(var(--bos-spacing,.25rem) * 28)}.rvm-nb-col-actions{width:calc(var(--bos-spacing,.25rem) * 24)}.rvm-nb-body{gap:calc(var(--bos-spacing,.25rem) * 5);display:grid}.rvm-ds-disclosure-list{display:grid}.rvm-toolbar.rvm-ds-disclosures{margin-bottom:var(--bos-spacing,.25rem);gap:var(--bos-spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-toolbar.rvm-ds-disclosures{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-toolbar.rvm-ds-disclosures{padding-bottom:calc(var(--bos-spacing,.25rem) * 2)}.rvm-ds-disclosures-state{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-disclosures-state{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ds-disclosures-state{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ds-source{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-source{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}.rvm-ds-specimen-text{text-overflow:ellipsis;white-space:nowrap;font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}.rvm-ds-specimen-none{height:1px;display:block}.rvm-ds-motion{height:calc(var(--bos-spacing,.25rem) * 2);width:calc(var(--bos-spacing,.25rem) * 40);background-color:var(--bos-color-base-200,var(--semantic-surface-2));border-radius:2147483647px;max-width:100%;display:block;position:relative}.rvm-ds-motion-dot{width:calc(var(--bos-spacing,.25rem) * 3);height:calc(var(--bos-spacing,.25rem) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--bos-color-primary,var(--semantic-brand-primary));transition-property:left;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));border-radius:2147483647px;position:absolute;top:50%;left:0}@media (prefers-reduced-motion:reduce){.rvm-ds-motion-dot{transition-property:none}}.rvm-ds-motion[data-kind=duration] .rvm-ds-motion-dot{--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}.rvm-ds-motion[data-kind=easing] .rvm-ds-motion-dot{--tw-duration:.7s;transition-duration:.7s}.rvm-ds-row:hover .rvm-ds-motion-dot,.rvm-ds-row:focus-within .rvm-ds-motion-dot{left:calc(100% - .75rem)}.rvm-ds-section{scroll-margin-top:calc(var(--bos-spacing,.25rem) * 24)}.rvm-ds-kicker{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-kicker{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ds-kicker{text-transform:uppercase}.rvm-ds-tile{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-ds-tile{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-ds-tile{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-ds-count{border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-ds-count{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ds-count{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-count{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-ds-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-ds-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ds-fam-fill{background-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-fam-fill{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-ds-fam-fill[data-family=color]{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-ds-fam-fill[data-family=type]{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-ds-fam-fill[data-family=space]{background-color:var(--bos-color-success,var(--semantic-status-success))}.rvm-ds-fam-fill[data-family=shape]{background-color:var(--bos-color-accent,var(--semantic-brand-accent))}.rvm-ds-fam-fill[data-family=motion]{background-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-ds-fam-fill[data-family=adapters]{background-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-fam-fill[data-family=adapters]{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-card-head.rvm-ds-card-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);flex-wrap:nowrap}@media not all and (width>=40rem){.rvm-card-head.rvm-ds-card-head{gap:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap}}.rvm-ds-card-head-text{gap:var(--bos-spacing,.25rem);flex:1;min-width:0;display:grid}.rvm-ds-card-head-counts{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;flex:none;display:flex}@media not all and (width>=40rem){.rvm-ds-card-head-counts{width:100%}}.rvm-ds-block{gap:calc(var(--bos-spacing,.25rem) * 4);display:grid}.rvm-ds-rows{display:grid}.rvm-ds-row{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:var(--bos-spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));grid-template-columns:minmax(0,13rem) minmax(0,1fr) minmax(0,auto);display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-ds-row{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ds-row{padding-block:calc(var(--bos-spacing,.25rem) * 2.5)}.rvm-ds-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media not all and (width>=40rem){.rvm-ds-row{grid-template-columns:repeat(1,minmax(0,1fr))}}.rvm-ds-row-name{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-ds-row-value{max-width:calc(var(--bos-spacing,.25rem) * 64);text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));justify-self:flex-end;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-ds-row-value{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}@media not all and (width>=40rem){.rvm-ds-row-value{justify-self:flex-start}}.rvm-ds-row>.rvm-ds-themevals,.rvm-ds-row>.rvm-ds-source{grid-column:2/span 2}@media not all and (width>=40rem){.rvm-ds-row>.rvm-ds-themevals,.rvm-ds-row>.rvm-ds-source{grid-column:1/span 1}}.rvm-ds-themevals{column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:var(--bos-spacing,.25rem);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-ds-themevals{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ds-themevals b{margin-right:var(--bos-spacing,.25rem);--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-themevals b{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 45%, transparent)}}.rvm-ds-themevals b{text-transform:uppercase}.rvm-ds-group-source{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-group-source{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-ds-shapes{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.rvm-ds-shape{align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);margin:0;display:grid}.rvm-ds-shape-well{border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-shape-well{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-ds-shape-well{padding:calc(var(--bos-spacing,.25rem) * 3)}.rvm-ds-shape-radius,.rvm-ds-shape-shadow{height:calc(var(--bos-spacing,.25rem) * 16);width:100%;display:block}.rvm-ds-shape-radius{border-style:var(--tw-border-style);border-width:2px;border-color:var(--bos-color-accent,var(--semantic-brand-accent))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-shape-radius{border-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 70%, transparent)}}.rvm-ds-shape-radius{background-color:var(--bos-color-accent,var(--semantic-brand-accent))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-shape-radius{background-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 10%, transparent)}}.rvm-ds-shape-shadow{border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-base-100,var(--semantic-surface-1));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-shape-shadow{--tw-ring-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 5%, transparent)}}.rvm-ds-shape-caption{gap:calc(var(--bos-spacing,.25rem) * .5);min-width:0;padding-inline:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));display:grid}.rvm-ds-shape-caption code{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}.rvm-ds-shape-caption span{text-overflow:ellipsis;white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-ds-shape-caption span{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ds-bar-track{align-items:center;min-width:0;display:flex}.rvm-ds-bar{height:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--bos-radius-sm,.25rem);background-color:var(--bos-color-success,var(--semantic-status-success));min-width:1px;max-width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-bar{background-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 70%, transparent)}}.rvm-ds-swatch{align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));display:grid}.rvm-ds-swatch-chip{height:calc(var(--bos-spacing,.25rem) * 16);border-radius:var(--bos-radius-lg,.5rem);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-content,var(--semantic-content-primary));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-swatch-chip{--tw-ring-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 10%, transparent)}}.rvm-ds-swatch-chip{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));--tw-ring-inset:inset}@media (prefers-reduced-motion:reduce){.rvm-ds-swatch-chip{transition-property:none}}.rvm-ds-swatch:hover .rvm-ds-swatch-chip{--tw-translate-y:calc(var(--bos-spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rvm-ds-swatch-meta{gap:calc(var(--bos-spacing,.25rem) * .5);min-width:0;padding-inline:calc(var(--bos-spacing,.25rem) * .5);display:grid}.rvm-ds-swatch-name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}.rvm-ds-swatch-value{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-ds-swatch-value{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ds-swatch-meta .rvm-ds-themevals{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rvm-ds-type-sample{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--bos-font-heading,var(--brandOS-font-heading));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}.rvm-ds-swatches{column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * 4);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}@media not all and (width>=40rem){.rvm-ds-swatches{grid-template-columns:repeat(3,minmax(0,1fr))}}.rvm-ds-preview{justify-content:flex-end;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);min-width:0;display:flex;overflow:hidden}@media not all and (width>=40rem){.rvm-ds-preview{display:none}}.rvm-ds-preview-chips{align-items:center;display:flex}:where(.rvm-ds-preview-chips>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--bos-spacing,.25rem) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--bos-spacing,.25rem) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}.rvm-ds-preview-chip{width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-100,var(--semantic-surface-1));border-radius:2147483647px;flex:none}.rvm-ds-preview-more{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-preview-more{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-ds-preview-more{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ds-preview-glyph{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-preview-glyph{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-ds-preview-bars{align-items:flex-end;gap:var(--bos-spacing,.25rem);display:flex}.rvm-ds-preview-bar{height:calc(var(--bos-spacing,.25rem) * 2);min-width:calc(var(--bos-spacing,.25rem) * .5);border-radius:var(--bos-radius-xs,.125rem);background-color:var(--bos-color-success,var(--semantic-status-success));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-preview-bar{background-color:color-mix(in oklab, var(--bos-color-success,var(--semantic-status-success)) 70%, transparent)}}.rvm-ds-preview-tiles{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);display:flex}.rvm-ds-preview-radius{width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--bos-color-accent,var(--semantic-brand-accent));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-preview-radius{border-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 70%, transparent)}}.rvm-ds-preview-radius{background-color:var(--bos-color-accent,var(--semantic-brand-accent))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-preview-radius{background-color:color-mix(in oklab, var(--bos-color-accent,var(--semantic-brand-accent)) 10%, transparent)}}.rvm-ds-preview-shadow{width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5);border-radius:var(--bos-radius-sm,.25rem);background-color:var(--bos-color-base-100,var(--semantic-surface-1));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-content,var(--semantic-content-primary));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-preview-shadow{--tw-ring-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 15%, transparent)}}.rvm-ds-preview-value{max-width:calc(var(--bos-spacing,.25rem) * 48);text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-ds-preview-value{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}.rvm-ds-token-group{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-token-group{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ds-token-group:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.rvm-ds-token-summary{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);min-height:0;padding-block:calc(var(--bos-spacing,.25rem) * 3.5);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));grid-template-columns:minmax(0,1fr) auto auto;padding-inline-start:var(--bos-spacing,.25rem);display:grid}@media (hover:hover){.rvm-ds-token-summary:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-ds-token-summary:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-ds-token-summary{transition-property:none}}@media not all and (width>=40rem){.rvm-ds-token-summary{grid-template-columns:minmax(0,1fr) auto}}.rvm-ds-token-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rvm-ds-brand-layer>.rvm-ds-token-summary{--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-brand-layer>.rvm-ds-token-summary{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-ds-token-body{gap:calc(var(--bos-spacing,.25rem) * 4);padding-inline-start:var(--bos-spacing,.25rem);display:grid}.rvm-ds-token-group[open]>.rvm-ds-token-body{padding-bottom:calc(var(--bos-spacing,.25rem) * 5)}.rvm-ds-family{position:relative}.rvm-ds-family:before{content:"";pointer-events:none;height:calc(var(--bos-spacing,.25rem) * .5);background-color:var(--bos-color-base-content,var(--semantic-content-primary));inset-inline:0;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-family:before{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 25%, transparent)}}.rvm-ds-family[data-family=color]:before{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-ds-family[data-family=type]:before{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-ds-family[data-family=space]:before{background-color:var(--bos-color-success,var(--semantic-status-success))}.rvm-ds-family[data-family=shape]:before{background-color:var(--bos-color-accent,var(--semantic-brand-accent))}.rvm-ds-family[data-family=motion]:before{background-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-ds-family[data-family=adapters]:before{background-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-family[data-family=adapters]:before{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-card-body.rvm-ds-family-body{padding-top:calc(var(--bos-spacing,.25rem) * 3);padding-bottom:calc(var(--bos-spacing,.25rem) * 2)}.rvm-ds-adapter-head{margin:0;margin-top:calc(var(--bos-spacing,.25rem) * 4);justify-content:space-between;align-items:baseline;gap:calc(var(--bos-spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-ds-adapter-head{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ds-adapter-head{padding-bottom:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-primary,var(--semantic-brand-primary));text-transform:uppercase}.rvm-ds-adapter-head:first-child{margin-top:var(--bos-spacing,.25rem)}.rvm-ds-adapter-count{--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);--tw-tracking:var(--bos-tracking-normal,0em);letter-spacing:var(--bos-tracking-normal,0em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-adapter-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-ds-adapter-count{text-transform:none}.rvm-ds-override{gap:calc(var(--bos-spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-ds-override{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ds-override{padding-block:calc(var(--bos-spacing,.25rem) * 4)}.rvm-ds-override:first-child{padding-top:0}.rvm-ds-override:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-bottom:0}.rvm-ds-override-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.rvm-ds-override-head code{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-ds-override-sides{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (width>=40rem){.rvm-ds-override-sides{grid-template-columns:repeat(1,minmax(0,1fr))}}.rvm-ds-override-side{align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--bos-radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-ds-override-side{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ds-override-side{padding:calc(var(--bos-spacing,.25rem) * 3);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));overflow-wrap:anywhere}.rvm-ds-override-side[data-side=app]{border-color:var(--bos-color-warning,var(--semantic-status-warning))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-override-side[data-side=app]{border-color:color-mix(in oklab, var(--bos-color-warning,var(--semantic-status-warning)) 40%, transparent)}}.rvm-ds-override-side[data-side=app]{background-color:var(--bos-color-warning,var(--semantic-status-warning))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-override-side[data-side=app]{background-color:color-mix(in oklab, var(--bos-color-warning,var(--semantic-status-warning)) 5%, transparent)}}.rvm-ds-override-label{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-override-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ds-override-label{text-transform:uppercase}.rvm-ds-override-value{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-ds-override-brandchips{gap:calc(var(--bos-spacing,.25rem) * 1.5);display:flex}.rvm-ds-override-chip{height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--bos-radius-md,.375rem);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--bos-color-base-content,var(--semantic-content-primary));display:block}@supports (color:color-mix(in lab, red, red)){.rvm-ds-override-chip{--tw-ring-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 10%, transparent)}}.rvm-ds-override-chip{--tw-ring-inset:inset}.rvm-ds-override-brandchips .rvm-ds-override-chip{width:50%}.rvm-ds-intro{margin-bottom:calc(var(--bos-spacing,.25rem) * 5);align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 4);display:flex}@media not all and (width>=40rem){.rvm-ds-intro{gap:calc(var(--bos-spacing,.25rem) * 3)}}.rvm-ds-intro-text{gap:var(--bos-spacing,.25rem);flex:1;min-width:0;display:grid}.rvm-ds-intro-title{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-2xl,var(--brandOS-text-2xl));line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}.rvm-ds-intro-desc{max-width:var(--bos-container-2xl,42rem);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-intro-desc{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-ds-intro-aside{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex:none;align-self:center;display:flex}@media not all and (width>=40rem){.rvm-ds-intro-aside{display:none}}.rvm-ds-families{gap:calc(var(--bos-spacing,.25rem) * 5);display:grid}.rvm-ds-logos{gap:calc(var(--bos-spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.rvm-ds-logo{border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));padding:calc(var(--bos-spacing,.25rem) * 8);place-items:center;display:grid}.rvm-ds-logo-on-light{background-color:var(--bos-color-raw-base-bg1-light,oklch(var(--colors-raw-base-bg1-light-v-oklch)))}.rvm-ds-logo-on-dark{background-color:var(--bos-color-raw-base-bg1-dark,oklch(var(--colors-raw-base-bg1-dark-v-oklch)))}.rvm-ds-logo-img{height:calc(var(--bos-spacing,.25rem) * 12);width:auto;max-width:100%}.rvm-ds-token-sources{margin:0;margin-top:calc(var(--bos-spacing,.25rem) * 4);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));overflow-wrap:anywhere;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-token-sources{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ds-token-sources a{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-token-sources a{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-ds-token-sources a{text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.rvm-ds-token-sources a:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.rvm-ds-token-sources a:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-ds-components{gap:calc(var(--bos-spacing,.25rem) * 5);display:grid}.rvm-ds-component-desc{max-width:65ch;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-normal,var(--brandOS-leading-normal));line-height:var(--bos-leading-normal,var(--brandOS-leading-normal));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-component-desc{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-ds-component-demo{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-component-demo{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}.rvm-ds-component-demo{padding:calc(var(--bos-spacing,.25rem) * 6)}@media not all and (width>=40rem){.rvm-ds-component-demo{padding:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-ds-mix{gap:calc(var(--bos-spacing,.25rem) * 4);padding:calc(var(--bos-spacing,.25rem) * 6);display:grid}@media not all and (width>=48rem){.rvm-ds-mix{padding:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-ds-mix-head{justify-content:space-between;align-items:baseline;column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:var(--bos-spacing,.25rem);flex-wrap:wrap;display:flex}.rvm-ds-mix-total{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-mix-total{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ds-mix-total{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ds-mix-bar{height:calc(var(--bos-spacing,.25rem) * 3);gap:calc(var(--bos-spacing,.25rem) * .5);border-radius:2147483647px;display:flex;overflow:hidden}.rvm-ds-mix-seg{min-width:var(--bos-spacing,.25rem);flex-basis:0}.rvm-ds-mix-legend{gap:var(--bos-spacing,.25rem);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;padding:0;list-style-type:none;display:grid}.rvm-ds-mix-key{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--bos-radius-lg,.5rem);padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-ds-mix-key{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-ds-mix-key{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth));text-decoration-line:none}@media (hover:hover){.rvm-ds-mix-key:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-mix-key:hover{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-ds-mix-key:hover{color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-ds-mix-key:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-ds-mix-key{transition-property:none}}.rvm-ds-mix-dot{width:calc(var(--bos-spacing,.25rem) * 2.5);height:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:2147483647px;flex:none}.rvm-ds-mix-icon{color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-ds-mix-icon{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-ds-mix-label{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--bos-font-weight-medium,500);min-width:0;font-weight:var(--bos-font-weight-medium,500);flex:1;overflow:hidden}.rvm-ds-mix-count{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ds-mix-share{width:calc(var(--bos-spacing,.25rem) * 9);text-align:right;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-mix-share{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-ds-mix-share{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ds-overview{gap:calc(var(--bos-spacing,.25rem) * 4);display:grid}.rvm-ds-overview>.rvm-ds-intro{margin-bottom:var(--bos-spacing,.25rem)}.rvm-ds-skeleton{height:calc(var(--bos-spacing,.25rem) * 28);border-radius:var(--bos-radius-xl,.75rem)}.rvm-ds-toc{z-index:10;margin-inline:calc(var(--bos-spacing,.25rem) * -8);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-toc{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ds-toc{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 8);padding-block:calc(var(--bos-spacing,.25rem) * 3)}@media not all and (width>=48rem){.rvm-ds-toc{margin-inline:calc(var(--bos-spacing,.25rem) * -4);padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}@media not all and (width>=40rem){.rvm-ds-toc{gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap}}.rvm-ds-toc-title{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));flex:none;margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ds-toc-title{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ds-toc-title{text-transform:uppercase}@media not all and (width>=64rem){.rvm-ds-toc-title{display:none}}.rvm-pills.rvm-ds-toc-list{scrollbar-width:none;gap:calc(var(--bos-spacing,.25rem) * 1.5);min-width:0;padding-block:calc(var(--bos-spacing,.25rem) * .5);flex-wrap:nowrap;flex:1;overflow-x:auto}.rvm-pill.rvm-ds-toc-child{background-color:var(--bos-color-base-200,var(--semantic-surface-2));border-color:#0000}@supports (color:color-mix(in lab, red, red)){.rvm-pill.rvm-ds-toc-child{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-pill.rvm-ds-toc-child{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:var(--bos-spacing,.25rem);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400)}.rvm-ds-toc-count{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-toc-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-ds-toc-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-pill[aria-current] .rvm-ds-toc-count{color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-pill[aria-current] .rvm-ds-toc-count{color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 70%, transparent)}}.rvm-ds-toc a[data-active-descendant=true]{border-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ds-toc a[data-active-descendant=true]{border-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 40%, transparent)}}.rvm-ds-toc a[data-active-descendant=true]{color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-ds-filter{width:calc(var(--bos-spacing,.25rem) * 56);color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-ds-filter{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}@media not all and (width>=48rem){.rvm-ds-filter{width:calc(var(--bos-spacing,.25rem) * 40)}}@media not all and (width>=40rem){.rvm-ds-filter{width:100%}}.rvm-ds-filter input{min-width:0;color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-ds-main{margin-top:calc(var(--bos-spacing,.25rem) * 8);gap:calc(var(--bos-spacing,.25rem) * 12);display:grid}@media not all and (width>=48rem){.rvm-ds-main{margin-top:calc(var(--bos-spacing,.25rem) * 6);gap:calc(var(--bos-spacing,.25rem) * 10)}}.rvm-card-head.rvm-di-head{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 5);flex-wrap:nowrap}@media not all and (width>=40rem){.rvm-card-head.rvm-di-head{gap:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap}}.rvm-di-tile{width:calc(var(--bos-spacing,.25rem) * 11);height:calc(var(--bos-spacing,.25rem) * 11);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-di-tile{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-di-tile{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-di-head-text{flex:1;flex-basis:calc(var(--bos-spacing,.25rem) * 64);gap:var(--bos-spacing,.25rem);min-width:0;display:grid}.rvm-di-kicker{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-di-kicker{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-di-kicker{text-transform:uppercase}.rvm-di-head-desc{max-width:65ch;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-di-head-desc{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-di-count{border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-di-count{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-di-count{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-di-count{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-di-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-di-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-di-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-di-pill{align-items:center;gap:calc(var(--bos-spacing,.25rem) * .5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-di-pill{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-di-pill{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding:calc(var(--bos-spacing,.25rem) * .5)}.rvm-di-segments{align-items:center;gap:var(--bos-spacing,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px;flex-wrap:wrap;min-width:0;max-width:100%;margin:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-di-segments{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-di-segments{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-di-segments{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-di-segments{padding:var(--bos-spacing,.25rem)}.rvm-di-segment{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000;border-width:0;border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-di-segment{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-di-segment{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-di-segment:hover{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.rvm-di-segment:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-di-segment:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion:reduce){.rvm-di-segment{transition-property:none}}.rvm-di-segment[aria-pressed=true]{background-color:var(--bos-color-primary,var(--semantic-brand-primary));color:var(--bos-color-primary-content,var(--semantic-brand-primary-content));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.rvm-di-segment[aria-pressed=true]:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-di-segment[aria-pressed=true]:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 90%, transparent)}}.rvm-di-segment[aria-pressed=true]:hover{color:var(--bos-color-primary-content,var(--semantic-brand-primary-content))}}.rvm-cx-meta{margin-top:calc(var(--bos-spacing,.25rem) * 1.5);align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 3);row-gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.rvm-cx-meta-text{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-meta-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-cx-source{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-source{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-cx-flip{border-style:var(--tw-border-style);border-width:0;flex:none;min-width:0;margin:0;padding:0}.rvm-cx-count{min-width:calc(var(--bos-spacing,.25rem) * 14);text-align:center;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-cx-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-cx-table thead th{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table thead th{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-cx-table thead th{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table thead th{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-cx-table thead th{text-transform:uppercase}.rvm-cx-table th,.rvm-cx-table td{vertical-align:middle}.rvm-cx-table tbody th{--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400)}.rvm-cx-table tbody tr{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-cx-table tbody tr:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table tbody tr:hover{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}}@media (prefers-reduced-motion:reduce){.rvm-cx-table tbody tr{transition-property:none}}.rvm-cx-table tbody tr[aria-current=true]{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table tbody tr[aria-current=true]{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-cx-table tbody tr[aria-current=true]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table tbody tr[aria-current=true]{--tw-shadow-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) var(--tw-shadow-alpha), transparent)}}.rvm-cx-table-n{width:calc(var(--bos-spacing,.25rem) * 12);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 50%, transparent)}}.rvm-cx-table-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-cx-table-open{cursor:pointer;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);border-radius:var(--bos-radius-sm,.25rem);border-style:var(--tw-border-style);text-align:left;--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));background-color:#0000;border-width:0;padding:0;display:inline-flex}.rvm-cx-table-open:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-cx-table-icon{width:calc(var(--bos-spacing,.25rem) * 7);height:calc(var(--bos-spacing,.25rem) * 7);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-cx-table-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-cx-table-kind{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-table-kind{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-cx-status-note{margin-left:calc(var(--bos-spacing,.25rem) * 2);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-status-note{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-cx-frame{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;display:block}.rvm-cx-component{width:100%;height:100%;overflow:auto}.rvm-cx-loading{justify-content:center;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);height:100%;font-size:var(--bos-text-md,var(--brandOS-text-md));color:var(--bos-color-base-content,var(--semantic-content-primary));flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-cx-loading{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-cx-error{color:var(--bos-color-error,var(--semantic-status-error))}.rvm-cx-stage{margin-inline:calc(var(--bos-spacing,.25rem) * 6);margin-top:calc(var(--bos-spacing,.25rem) * 6);justify-content:center;display:flex}@media not all and (width>=40rem){.rvm-cx-stage{margin-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-cx-stage.rvm-cx-stage-bigger{justify-content:flex-start;overflow:auto}.rvm-cx-stage:fullscreen{background-color:var(--bos-color-base-200,var(--semantic-surface-2));align-items:center;margin:0}.rvm-cx-stage:has(.rvm-cx-wlabel){padding-top:calc(var(--bos-spacing,.25rem) * 7)}.rvm-cx-room{flex:none;position:relative}.rvm-cx-window{transform-origin:0 0;border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));background-color:var(--bos-color-base-100,var(--semantic-surface-1));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;top:0;left:0;overflow:hidden}.rvm-cx-wlabel{top:calc(var(--bos-spacing,.25rem) * -6.5);position:absolute;left:0}.rvm-cx-shield{cursor:grab;position:absolute;inset:0}.rvm-cx-shield:active{cursor:grabbing}.rvm-cx-tools{gap:calc(var(--bos-spacing,.25rem) * 2.5);background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-tools{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 30%, transparent)}}.rvm-cx-tools{padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 3)}@media not all and (width>=48rem){.rvm-cx-tools{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-cx-zoom{min-width:calc(var(--bos-spacing,.25rem) * 12);text-align:center;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-zoom{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 75%, transparent)}}.rvm-cx-zoom{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-di-segment.rvm-cx-pan{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-di-segment.rvm-cx-pan{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-di-segment.rvm-cx-pan{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}.rvm-cx-dims{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-cx-dims{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-cx-dims{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-cx-action{border-radius:2147483647px}.rvm-cx{padding-bottom:calc(var(--bos-spacing,.25rem) * 40)}.rvm-cx-column{width:100%;max-width:var(--bos-container-6xl,72rem);gap:calc(var(--bos-spacing,.25rem) * 4);padding-inline:calc(var(--bos-spacing,.25rem) * 8);margin-inline:auto;display:grid}@media not all and (width>=48rem){.rvm-cx-column{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-fl-sample-caps,.rvm-fl-sample-sentence{font-family:var(--rvm-fl-heading,inherit);--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));display:block}.rvm-fl-sample-caps{font-size:var(--bos-text-2xl,var(--brandOS-text-2xl));line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);text-transform:uppercase}.rvm-fl-sample-sentence{font-size:var(--bos-text-2xl,var(--brandOS-text-2xl));line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700)}.rvm-fl-sample-body{font-family:var(--rvm-fl-body,inherit);font-size:var(--bos-text-md,var(--brandOS-text-md));opacity:.85}.rvm-fl-sample-ui{align-items:center;column-gap:calc(var(--bos-spacing,.25rem) * 5);row-gap:calc(var(--bos-spacing,.25rem) * 2.5);font-family:var(--rvm-fl-body,inherit);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-wider,.05em);letter-spacing:var(--bos-tracking-wider,.05em);text-transform:uppercase;flex-wrap:wrap;display:flex}.rvm-fl-sample-ui b{background-color:var(--bos-color-primary,var(--semantic-brand-primary));padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);color:var(--bos-color-primary-content,var(--semantic-brand-primary-content))}.rvm-fl-sample-numbers strong{font-family:var(--rvm-fl-numbers,var(--rvm-fl-mono,inherit));font-size:var(--bos-text-3xl,var(--brandOS-text-3xl));line-height:var(--tw-leading,var(--bos-text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.rvm-fl-sample-numbers span{margin-top:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--rvm-fl-numbers,var(--rvm-fl-mono,inherit));overflow-wrap:anywhere;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);opacity:.75;display:block}.rvm-fl-specimen-body{grid-template-columns:11rem minmax(0,1fr);margin:0;display:grid}@media not all and (width>=48rem){.rvm-fl-specimen-body{grid-template-columns:repeat(1,minmax(0,1fr))}}.rvm-fl-specimen-label{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-fl-specimen-label{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-fl-specimen-label{padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 6);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-fl-specimen-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-fl-specimen-label{text-transform:uppercase}@media not all and (width>=48rem){.rvm-fl-specimen-label{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 5);padding-bottom:calc(var(--bos-spacing,.25rem) * 2);border-bottom-width:0}}.rvm-fl-specimen-sample{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));min-width:0;margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-fl-specimen-sample{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-fl-specimen-sample{padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 6)}@media not all and (width>=48rem){.rvm-fl-specimen-sample{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:0;padding-bottom:calc(var(--bos-spacing,.25rem) * 5)}}.rvm-fl-specimen-label:nth-last-child(2),.rvm-fl-specimen-sample:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.rvm-fl-specimen .rvm-fl-sample-caps{font-size:var(--bos-text-5xl,var(--brandOS-text-5xl));line-height:var(--tw-leading,var(--bos-text-5xl--line-height,1))}@media not all and (width>=48rem){.rvm-fl-specimen .rvm-fl-sample-caps{font-size:var(--bos-text-3xl,var(--brandOS-text-3xl));line-height:var(--tw-leading,var(--bos-text-3xl--line-height,calc(2.25 / 1.875)))}}.rvm-fl-specimen .rvm-fl-sample-sentence{font-size:var(--bos-text-4xl,var(--brandOS-text-4xl));line-height:var(--tw-leading,var(--bos-text-4xl--line-height,calc(2.5 / 2.25)))}@media not all and (width>=48rem){.rvm-fl-specimen .rvm-fl-sample-sentence{font-size:var(--bos-text-3xl,var(--brandOS-text-3xl));line-height:var(--tw-leading,var(--bos-text-3xl--line-height,calc(2.25 / 1.875)))}}.rvm-fl-card{cursor:pointer;align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-fl-card{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-fl-card{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding:calc(var(--bos-spacing,.25rem) * 5);text-align:left;color:var(--bos-color-base-content,var(--semantic-content-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-fl-card:hover{--tw-translate-y:calc(var(--bos-spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--bos-color-primary,var(--semantic-brand-primary));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.rvm-fl-card:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (prefers-reduced-motion:reduce){.rvm-fl-card{transition-property:none}@media (hover:hover){.rvm-fl-card:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.rvm-fl-card:before{content:"";pointer-events:none;height:var(--bos-spacing,.25rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;inset-inline:0;transition-duration:.2s;position:absolute;top:0}.rvm-fl-card[aria-pressed=true]{border-color:var(--bos-color-primary,var(--semantic-brand-primary));background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-fl-card[aria-pressed=true]{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 5%, transparent)}}.rvm-fl-card[aria-pressed=true]:before{opacity:1}.rvm-fl-card-head{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.rvm-fl-card-name{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}.rvm-fl-card-check{width:calc(var(--bos-spacing,.25rem) * 4.5);height:calc(var(--bos-spacing,.25rem) * 4.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));color:#0000;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;border-radius:2147483647px;place-items:center;transition-duration:.2s;display:grid}.rvm-fl-card[aria-pressed=true] .rvm-fl-card-check{border-color:var(--bos-color-primary,var(--semantic-brand-primary));background-color:var(--bos-color-primary,var(--semantic-brand-primary));color:var(--bos-color-primary-content,var(--semantic-brand-primary-content))}.rvm-fl-card-faces{margin-top:calc(var(--bos-spacing,.25rem) * -1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-fl-card-faces{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-fl-card-figures{gap:calc(var(--bos-spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-fl-card-figures{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-fl-card-figures{padding-top:calc(var(--bos-spacing,.25rem) * 3)}.rvm-fl-card-figures .rvm-fl-sample-numbers strong{font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)))}.rvm-fl-card-figures .rvm-fl-sample-numbers span{font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)))}.rvm-fl-label{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-fl-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-fl-label{text-transform:uppercase}.rvm-fl-note{font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-fl-note{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-fl{scroll-margin-top:calc(var(--bos-spacing,.25rem) * 6);gap:calc(var(--bos-spacing,.25rem) * 6);display:grid}.rvm-fl-body{gap:calc(var(--bos-spacing,.25rem) * 5);display:grid}.rvm-fl-grid{gap:calc(var(--bos-spacing,.25rem) * 4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.rvm-idea-preview{height:calc(var(--bos-spacing,.25rem) * 40);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-idea-preview{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-idea-preview{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-idea-preview{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 50%, transparent)}}.rvm-idea-preview{padding-inline:calc(var(--bos-spacing,.25rem) * 6)}.rvm-idea-pv-window,.rvm-idea-pv-parts,.rvm-idea-pv-letters{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (prefers-reduced-motion:reduce){.rvm-idea-pv-window,.rvm-idea-pv-parts,.rvm-idea-pv-letters{transition-property:none}}.rvm-idea-card:hover .rvm-idea-pv-window,.rvm-idea-card:hover .rvm-idea-pv-parts,.rvm-idea-card:hover .rvm-idea-pv-letters{--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rvm-idea-pv-window{width:calc(var(--bos-spacing,.25rem) * 56);border-radius:var(--bos-radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));background-color:var(--bos-color-base-100,var(--semantic-surface-1));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.rvm-idea-pv-bar{gap:var(--bos-spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-idea-pv-bar{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-idea-pv-bar{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * 2)}.rvm-idea-pv-dot{width:calc(var(--bos-spacing,.25rem) * 1.5);height:calc(var(--bos-spacing,.25rem) * 1.5);background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-idea-pv-dot{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 20%, transparent)}}.rvm-idea-pv-page{gap:calc(var(--bos-spacing,.25rem) * 2);padding:calc(var(--bos-spacing,.25rem) * 3);display:grid}.rvm-idea-pv-hero{height:calc(var(--bos-spacing,.25rem) * 9);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-idea-pv-hero{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 20%, transparent)}}.rvm-idea-pv-line{height:calc(var(--bos-spacing,.25rem) * 1.5);background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;display:block}@supports (color:color-mix(in lab, red, red)){.rvm-idea-pv-line{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 15%, transparent)}}.rvm-idea-pv-line-long{width:80%}.rvm-idea-pv-line-short{width:50%}.rvm-idea-pv-parts{width:calc(var(--bos-spacing,.25rem) * 56);gap:calc(var(--bos-spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rvm-idea-pv-part{align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2);border-radius:var(--bos-radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding:calc(var(--bos-spacing,.25rem) * 2.5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid}.rvm-idea-pv-part-wide{grid-column:span 2/span 2;justify-content:space-between;align-items:center;display:flex}.rvm-idea-pv-chip{height:calc(var(--bos-spacing,.25rem) * 3);width:calc(var(--bos-spacing,.25rem) * 10);background-color:var(--bos-color-secondary,var(--semantic-brand-secondary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-idea-pv-chip{background-color:color-mix(in oklab, var(--bos-color-secondary,var(--semantic-brand-secondary)) 25%, transparent)}}.rvm-idea-pv-button{height:calc(var(--bos-spacing,.25rem) * 5);width:calc(var(--bos-spacing,.25rem) * 14);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));flex:none}.rvm-idea-pv-letters{align-items:flex-end;gap:calc(var(--bos-spacing,.25rem) * 4);display:flex}.rvm-idea-pv-glyph{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-7xl,var(--brandOS-text-7xl));line-height:var(--tw-leading,var(--bos-text-7xl--line-height,1));--tw-leading:var(--bos-leading-none,var(--brandOS-leading-none));line-height:var(--bos-leading-none,var(--brandOS-leading-none));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-idea-pv-specimen{gap:var(--bos-spacing,.25rem);padding-bottom:calc(var(--bos-spacing,.25rem) * 1.5);display:grid}.rvm-idea-pv-figures{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-idea-pv-figures{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-idea-pv-figures{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-idea-pv-alphabet{font-family:var(--bos-font-body,var(--brandOS-font-body));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-idea-pv-alphabet{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-idea-card{border-radius:var(--bos-radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-idea-card{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-idea-card{background-color:var(--bos-color-base-100,var(--semantic-surface-1));color:var(--bos-color-base-content,var(--semantic-content-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--bos-ease-smooth,var(--brandOS-ease-smooth));transition-duration:.2s;transition-timing-function:var(--bos-ease-smooth,var(--brandOS-ease-smooth))}@media (hover:hover){.rvm-idea-card:hover{--tw-translate-y:calc(var(--bos-spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--bos-color-primary,var(--semantic-brand-primary));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (prefers-reduced-motion:reduce){.rvm-idea-card{transition-property:none}@media (hover:hover){.rvm-idea-card:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.rvm-idea-card:before{content:"";pointer-events:none;z-index:1;height:var(--bos-spacing,.25rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;inset-inline:0;transition-duration:.2s;position:absolute;top:0}.rvm-idea-card:hover:before,.rvm-idea-card:focus-within:before{opacity:1}@media (width>=48rem){.rvm-ideas-grid[data-layout=one] .rvm-idea-card{flex-direction:row}.rvm-ideas-grid[data-layout=one] .rvm-idea-preview{height:auto;min-height:calc(var(--bos-spacing,.25rem) * 56);border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;flex:none;width:40%}}.rvm-idea-card-main{gap:calc(var(--bos-spacing,.25rem) * 3);padding:calc(var(--bos-spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}@media not all and (width>=48rem){.rvm-idea-card-main{padding:calc(var(--bos-spacing,.25rem) * 5)}}.rvm-idea-card-top{justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);display:flex}.rvm-idea-card-icon{width:calc(var(--bos-spacing,.25rem) * 10);height:calc(var(--bos-spacing,.25rem) * 10);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rvm-idea-card-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-idea-card-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-idea-card-title{margin:0;margin-top:var(--bos-spacing,.25rem);font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-2xl,var(--brandOS-text-2xl));line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--bos-leading-tight,var(--brandOS-leading-tight));line-height:var(--bos-leading-tight,var(--brandOS-leading-tight));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary))}.rvm-idea-card-desc{font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));flex:1;margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-idea-card-desc{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-idea-card-foot{margin-top:calc(var(--bos-spacing,.25rem) * 2);justify-content:space-between;align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-idea-card-foot{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-idea-card-foot{padding-top:calc(var(--bos-spacing,.25rem) * 4)}.rvm-idea-card-open{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-primary,var(--semantic-brand-primary));text-transform:uppercase;text-decoration-line:none;display:inline-flex}.rvm-idea-card-open:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);z-index:2;content:var(--tw-content);border-radius:var(--bos-radius-xl,.75rem);content:var(--tw-content);--tw-content:"";content:var(--tw-content);position:absolute;inset:0}.rvm-idea-card-open:focus-visible{--tw-outline-style:none;outline-style:none}.rvm-idea-card-open:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);content:var(--tw-content);outline-offset:2px;content:var(--tw-content);outline-width:2px;outline-color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-idea-card-open svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}@media (prefers-reduced-motion:reduce){.rvm-idea-card-open svg{transition-property:none}}.rvm-idea-card:hover .rvm-idea-card-open svg{--tw-translate-x:calc(var(--bos-spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rvm-idea-card-meta{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvm-idea-card-meta{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 55%, transparent)}}.rvm-ideas-snippet{margin:0;margin-top:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--bos-radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));max-width:100%;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-snippet{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ideas-snippet{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-snippet{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-ideas-snippet{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-snippet{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-ideas{gap:calc(var(--bos-spacing,.25rem) * 5);display:grid}.rvm-ideas-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.rvm-ideas-kicker{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-kicker{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-ideas-kicker{text-transform:uppercase}.rvm-ideas-count{border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-count{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-ideas-count{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-count{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-ideas-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-ideas-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ideas-mix{column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:var(--bos-spacing,.25rem);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.rvm-ideas-mix-item{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-mix-item{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-ideas-mix-item{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-ideas-mix-item:before{content:"";width:calc(var(--bos-spacing,.25rem) * 2);height:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--bos-color-secondary,var(--semantic-brand-secondary));border-radius:2147483647px}.rvm-ideas-mix-item[data-status=under-review]:before{background-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-ideas-mix-item[data-status=in-app]:before{background-color:var(--bos-color-success,var(--semantic-status-success))}.rvm-ideas-mix-item[data-status=declined]:before{background-color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-ideas-mix-item[data-status=declined]:before{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 30%, transparent)}}.rvm-ideas-grid{gap:calc(var(--bos-spacing,.25rem) * 5);margin:0;padding:0;list-style-type:none;display:grid}@media (width>=48rem){.rvm-ideas-grid[data-layout=two],.rvm-ideas-grid[data-layout=many]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.rvm-ideas-grid[data-layout=many]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rvm-page-content.rvm-di-lead{padding-bottom:0}.rvm-di-back{border-radius:2147483647px}.rvm-brainstorm-block{align-content:flex-start;gap:calc(var(--bos-spacing,.25rem) * 2.5);display:grid}.rvm-brainstorm-label{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-label{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-brainstorm-label{text-transform:uppercase}.rvm-brainstorm-label-icon{width:calc(var(--bos-spacing,.25rem) * 6);height:calc(var(--bos-spacing,.25rem) * 6);border-radius:var(--bos-radius-md,.375rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-label-icon{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.rvm-brainstorm-label-icon{color:var(--bos-color-primary,var(--semantic-brand-primary))}.rvm-brainstorm-label-n{background-color:var(--bos-color-base-200,var(--semantic-surface-2));padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);--tw-font-weight:var(--bos-font-weight-normal,400);font-weight:var(--bos-font-weight-normal,400);--tw-tracking:var(--bos-tracking-normal,0em);letter-spacing:var(--bos-tracking-normal,0em);color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-label-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-brainstorm-label-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-brainstorm-text{max-width:65ch;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-text{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-brainstorm-pair{column-gap:calc(var(--bos-spacing,.25rem) * 8);row-gap:calc(var(--bos-spacing,.25rem) * 5);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-base-200,var(--semantic-surface-2));display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-pair{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 40%, transparent)}}.rvm-brainstorm-pair{padding:calc(var(--bos-spacing,.25rem) * 5)}@media not all and (width>=48rem){.rvm-brainstorm-pair{padding:calc(var(--bos-spacing,.25rem) * 4)}}@media (width>=48rem){.rvm-brainstorm-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.rvm-brainstorm-questions{gap:calc(var(--bos-spacing,.25rem) * 2);margin:0;padding:0;list-style-type:none;display:grid}.rvm-brainstorm-question{align-items:flex-start;gap:calc(var(--bos-spacing,.25rem) * 3);max-width:65ch;font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-question{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 85%, transparent)}}.rvm-brainstorm-question-n{margin-top:calc(var(--bos-spacing,.25rem) * .5);width:calc(var(--bos-spacing,.25rem) * 5);height:calc(var(--bos-spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-info,var(--semantic-status-informative));border-radius:2147483647px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-question-n{border-color:color-mix(in oklab, var(--bos-color-info,var(--semantic-status-informative)) 40%, transparent)}}.rvm-brainstorm-question-n{background-color:var(--bos-color-info,var(--semantic-status-informative))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-question-n{background-color:color-mix(in oklab, var(--bos-color-info,var(--semantic-status-informative)) 10%, transparent)}}.rvm-brainstorm-question-n{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-info,var(--semantic-status-informative));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-brainstorm-routes{gap:calc(var(--bos-spacing,.25rem) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.rvm-brainstorm-route{border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-route{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-brainstorm-route{background-color:var(--bos-color-base-100,var(--semantic-surface-1));padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-route{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.rvm-brainstorm-idea{scroll-margin-top:calc(var(--bos-spacing,.25rem) * 6);position:relative}.rvm-brainstorm-idea:before{content:"";pointer-events:none;height:var(--bos-spacing,.25rem);background-color:var(--bos-color-base-content,var(--semantic-content-primary));inset-inline:0;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-idea:before{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 30%, transparent)}}.rvm-brainstorm-idea[data-tone=success]:before{background-color:var(--bos-color-success,var(--semantic-status-success))}.rvm-brainstorm-idea[data-tone=secondary]:before{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-brainstorm-idea[data-tone=warning]:before{background-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-brainstorm-idea[data-tone=error]:before{background-color:var(--bos-color-error,var(--semantic-status-error))}.rvm-card-head.rvm-brainstorm-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 5);flex-wrap:nowrap}@media not all and (width>=40rem){.rvm-card-head.rvm-brainstorm-head{column-gap:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap}}.rvm-brainstorm-number{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-number{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-brainstorm-number{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-brainstorm-title{min-width:0;font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-2xl,var(--brandOS-text-2xl));line-height:var(--tw-leading,var(--bos-text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--bos-leading-snug,var(--brandOS-leading-snug));line-height:var(--bos-leading-snug,var(--brandOS-leading-snug));--tw-font-weight:var(--bos-font-weight-bold,700);font-weight:var(--bos-font-weight-bold,700);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);color:var(--bos-color-base-content,var(--semantic-content-primary));flex:1;margin:0}@media not all and (width>=48rem){.rvm-brainstorm-title{font-size:var(--bos-text-xl,var(--brandOS-text-xl));line-height:var(--tw-leading,var(--bos-text-xl--line-height,calc(1.75 / 1.25)))}}.rvm-brainstorm-badge{gap:calc(var(--bos-spacing,.25rem) * 1.5);white-space:nowrap}.rvm-brainstorm-badge:before{content:"";width:calc(var(--bos-spacing,.25rem) * 1.5);height:calc(var(--bos-spacing,.25rem) * 1.5);background-color:currentColor;border-radius:2147483647px}.rvm-brainstorm-body{gap:calc(var(--bos-spacing,.25rem) * 6);display:grid}.rvm-brainstorm-lead{max-width:var(--bos-container-3xl,48rem);font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));line-height:var(--bos-leading-relaxed,var(--brandOS-leading-relaxed));color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@media not all and (width>=48rem){.rvm-brainstorm-lead{font-size:var(--bos-text-md,var(--brandOS-text-md))}}.rvm-brainstorm-foot{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-foot{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-brainstorm-foot{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-foot{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 30%, transparent)}}.rvm-brainstorm-foot{padding-inline:calc(var(--bos-spacing,.25rem) * 6);padding-block:calc(var(--bos-spacing,.25rem) * 3)}@media not all and (width>=48rem){.rvm-brainstorm-foot{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.rvm-brainstorm-index{margin-bottom:calc(var(--bos-spacing,.25rem) * 8);gap:calc(var(--bos-spacing,.25rem) * 4);display:grid}.rvm-brainstorm-index-head{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.rvm-brainstorm-kicker{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-kicker{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.rvm-brainstorm-kicker{text-transform:uppercase}.rvm-brainstorm-count{border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-count{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-brainstorm-count{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-count{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-brainstorm-count{padding-inline:calc(var(--bos-spacing,.25rem) * 2.5);padding-block:calc(var(--bos-spacing,.25rem) * .5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-count{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-brainstorm-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-brainstorm-mix{column-gap:calc(var(--bos-spacing,.25rem) * 4);row-gap:var(--bos-spacing,.25rem);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.rvm-brainstorm-mix-item{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));display:flex}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-mix-item{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.rvm-brainstorm-mix-n{font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);color:var(--bos-color-base-content,var(--semantic-content-primary));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-brainstorm-dot{width:calc(var(--bos-spacing,.25rem) * 2);height:calc(var(--bos-spacing,.25rem) * 2);background-color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px;flex:none}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-dot{background-color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 40%, transparent)}}.rvm-brainstorm-dot[data-tone=success]{background-color:var(--bos-color-success,var(--semantic-status-success))}.rvm-brainstorm-dot[data-tone=secondary]{background-color:var(--bos-color-secondary,var(--semantic-brand-secondary))}.rvm-brainstorm-dot[data-tone=warning]{background-color:var(--bos-color-warning,var(--semantic-status-warning))}.rvm-brainstorm-dot[data-tone=error]{background-color:var(--bos-color-error,var(--semantic-status-error))}.rvm-brainstorm-pill-n{margin-left:calc(var(--bos-spacing,.25rem) * .5);background-color:var(--bos-color-base-200,var(--semantic-surface-2));padding-inline:calc(var(--bos-spacing,.25rem) * 1.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-pill-n{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 65%, transparent)}}.rvm-brainstorm-pill-n{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.rvm-brainstorm-list{gap:calc(var(--bos-spacing,.25rem) * 6);display:grid}.rvm-brainstorm-snippet{margin:0;margin-top:calc(var(--bos-spacing,.25rem) * 3);border-radius:var(--bos-radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3));max-width:100%;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-snippet{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.rvm-brainstorm-snippet{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-snippet{background-color:color-mix(in oklab, var(--bos-color-base-200,var(--semantic-surface-2)) 60%, transparent)}}.rvm-brainstorm-snippet{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-block:calc(var(--bos-spacing,.25rem) * 2.5);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.rvm-brainstorm-snippet{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 80%, transparent)}}.brandos-rvm-demo-screen{gap:calc(var(--bos-spacing,.25rem) * 4);flex-direction:column;display:flex}.brandos-rvm-demo-screen h1{font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-3xl,var(--brandOS-text-3xl));line-height:var(--tw-leading,var(--bos-text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);margin:0}.brandos-rvm-demo-action{width:fit-content}.brandos-rvm-demo-lede{max-width:65ch;color:var(--bos-color-base-content,var(--semantic-content-primary));margin:0}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-lede{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.brandos-rvm-demo-muted{color:var(--bos-color-base-content,var(--semantic-content-primary))}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-muted{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 60%, transparent)}}.brandos-rvm-demo-total{text-align:right}.brandos-rvm-demo-cards{gap:calc(var(--bos-spacing,.25rem) * 4);margin:0;padding:0;list-style-type:none;display:grid}@media (width>=40rem){.brandos-rvm-demo-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.brandos-rvm-demo-card{background-color:var(--bos-color-base-200,var(--semantic-surface-2))}.brandos-rvm-demo-amount{--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600)}.brandos-rvm-demo{background-color:var(--bos-color-base-100,var(--semantic-surface-1));min-height:100vh;font-family:var(--bos-font-body,var(--brandOS-font-body));color:var(--bos-color-base-content,var(--semantic-content-primary))}.brandos-rvm-demo-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--bos-color-base-300,var(--semantic-surface-3))}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-header{border-color:color-mix(in oklab, var(--bos-color-base-300,var(--semantic-surface-3)) 60%, transparent)}}.brandos-rvm-demo-header{background-color:var(--bos-color-base-100,var(--semantic-surface-1))}.brandos-rvm-demo-nav{height:calc(var(--bos-spacing,.25rem) * 16);max-width:var(--bos-container-6xl,72rem);align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);padding-inline:calc(var(--bos-spacing,.25rem) * 8);margin-inline:auto;display:flex}@media not all and (width>=48rem){.brandos-rvm-demo-nav{padding-inline:calc(var(--bos-spacing,.25rem) * 4)}}.brandos-rvm-demo-home{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2.5);font-family:var(--bos-font-heading,var(--brandOS-font-heading));font-size:var(--bos-text-lg,var(--brandOS-text-lg));line-height:var(--tw-leading,var(--bos-text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--bos-font-weight-extrabold,800);font-weight:var(--bos-font-weight-extrabold,800);--tw-tracking:var(--bos-tracking-tight,-.025em);letter-spacing:var(--bos-tracking-tight,-.025em);white-space:nowrap;color:var(--bos-color-base-content,var(--semantic-content-primary));margin-inline-end:calc(var(--bos-spacing,.25rem) * 4);text-decoration-line:none;display:inline-flex}@media not all and (width>=48rem){.brandos-rvm-demo-home{margin-inline-end:var(--bos-spacing,.25rem)}}.brandos-rvm-demo-mark{width:calc(var(--bos-spacing,.25rem) * 8);height:calc(var(--bos-spacing,.25rem) * 8);border-radius:var(--bos-radius-lg,.5rem);background-color:var(--bos-color-primary,var(--semantic-brand-primary));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-mark{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.brandos-rvm-demo-mark{color:var(--bos-color-primary,var(--semantic-brand-primary))}.brandos-rvm-demo-link{padding-inline:calc(var(--bos-spacing,.25rem) * 3.5);padding-block:calc(var(--bos-spacing,.25rem) * 1.5);font-size:var(--bos-text-sm,var(--brandOS-text-sm));line-height:var(--tw-leading,var(--bos-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--bos-font-weight-medium,500);font-weight:var(--bos-font-weight-medium,500);color:var(--bos-color-base-content,var(--semantic-content-primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-link{color:color-mix(in oklab, var(--bos-color-base-content,var(--semantic-content-primary)) 70%, transparent)}}.brandos-rvm-demo-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--bos-default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--bos-default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s}@media (hover:hover){.brandos-rvm-demo-link:hover{background-color:var(--bos-color-base-200,var(--semantic-surface-2));color:var(--bos-color-base-content,var(--semantic-content-primary))}}.brandos-rvm-demo-link-current{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-link-current{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.brandos-rvm-demo-link-current{color:var(--bos-color-primary,var(--semantic-brand-primary))}@media (hover:hover){.brandos-rvm-demo-link-current:hover{background-color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-link-current:hover{background-color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 10%, transparent)}}.brandos-rvm-demo-link-current:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}}.brandos-rvm-demo-guide{align-items:center;gap:calc(var(--bos-spacing,.25rem) * 2);font-family:var(--bos-font-jetbrains,var(--brandOS-font-jetbrains));font-size:var(--bos-text-xs,var(--brandOS-text-xs));line-height:var(--tw-leading,var(--bos-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--bos-font-weight-semibold,600);font-weight:var(--bos-font-weight-semibold,600);--tw-tracking:var(--bos-tracking-widest,.1em);letter-spacing:var(--bos-tracking-widest,.1em);color:var(--bos-color-primary,var(--semantic-brand-primary));text-transform:uppercase;margin-inline-start:auto;text-decoration-line:none;display:inline-flex}@media (hover:hover){.brandos-rvm-demo-guide:hover{color:var(--bos-color-primary,var(--semantic-brand-primary))}@supports (color:color-mix(in lab, red, red)){.brandos-rvm-demo-guide:hover{color:color-mix(in oklab, var(--bos-color-primary,var(--semantic-brand-primary)) 80%, transparent)}}}@media not all and (width>=48rem){.brandos-rvm-demo-guide-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.brandos-rvm-demo-main{max-width:var(--bos-container-6xl,72rem);padding-inline:calc(var(--bos-spacing,.25rem) * 8);padding-top:calc(var(--bos-spacing,.25rem) * 10);padding-bottom:calc(var(--bos-spacing,.25rem) * 40);margin-inline:auto}@media not all and (width>=48rem){.brandos-rvm-demo-main{padding-inline:calc(var(--bos-spacing,.25rem) * 4);padding-top:calc(var(--bos-spacing,.25rem) * 6)}}.brandos-rvm-demo-wide{width:100%}
