svg[data-v-53d4d5fa]{display:block;vertical-align:middle}.cofocusLogo[data-v-cea7359c]{display:flex;flex-direction:row;align-items:center;padding:0 12px;transform:scale(1.04);text-decoration:none;color:inherit}.cofocusLogo--icon[data-v-cea7359c]{display:flex;align-items:center;justify-content:center;width:25px;height:25px}.cofocusLogo--icon[data-v-cea7359c] svg{display:block}.cofocusLogo--text[data-v-cea7359c]{display:flex;align-items:center;height:13px;width:84px}.cofocusLogo--text[data-v-cea7359c] svg{display:block}.cofocusLogo--session[data-v-cea7359c]{transform:scale(1.05);margin-right:20px;margin-left:2px;cursor:default}.cofocusLogo--loader[data-v-cea7359c]{transform:scale(2.2);margin-bottom:36px;margin-right:4px;cursor:default}.cofocusLogo--loader .cofocusLogo--text[data-v-cea7359c]{height:14px;width:85px}.cofocusLogo--loader .cofocusLogo--icon[data-v-cea7359c]{width:25px;height:25px}.cofocusLogo--dock[data-v-cea7359c]{color:var(--glass-ink);padding:0 6px 0 4px;transform:scale(.78);transform-origin:left center}.cofocusLogo--dock .cofocusLogo--icon[data-v-cea7359c]{width:25px;height:25px}.cofocusLogo--dock .cofocusLogo--text[data-v-cea7359c]{height:13px;width:84px}html[data-dock-edge=left] .cofocusLogo--dock[data-v-cea7359c],html[data-dock-edge=right] .cofocusLogo--dock[data-v-cea7359c]{padding:0;transform-origin:center}html[data-dock-edge=left] .cofocusLogo--dock .cofocusLogo--text[data-v-cea7359c],html[data-dock-edge=right] .cofocusLogo--dock .cofocusLogo--text[data-v-cea7359c]{display:none}.cofocusLogo--noNav[data-v-cea7359c]{cursor:default}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:none}:root:not([data-focus-by-keyboard]) :focus-visible{outline:none!important}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,select,button{font-family:inherit}html,body{overscroll-behavior:none}html{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@property --field-size{syntax: "<length>"; inherits: false; initial-value: 0px;}@media(max-width:720px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select,[contenteditable]:not([contenteditable=false]){font-size:max(16px,1em,var(--field-size, 0px))!important}}kbd{font-family:inherit}:where(h1,h2,h3,h4,h5,h6,b,strong,th){font-weight:500}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}:where(.tap){position:relative;z-index:0}.tap:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--tap-w, var(--tap, 100%)));height:max(100%,var(--tap-h, var(--tap, 100%)));transform:translate(-50%,-50%);z-index:-1}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--grey-0: #ffffff;--grey-1: #f8f8f8;--grey-2: #e8e8e8;--grey-3: #dcdcdc;--accent-rgb: 24 27 31;--accent: rgb(var(--accent-rgb));--accent-contrast: #fff;--color-text-primary: #1a1a1a;--color-text-secondary: #5a5a5a;--color-text-muted: #9ca3af;--color-border: rgba(0, 0, 0, .08);--color-success: #22c55e;--color-warning: #f59e0b;--color-danger: #ef4444;--color-info: #3b82f6;--color-info-wash: color-mix(in srgb, var(--color-info) 12%, transparent);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 20px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .1);--shadow-md: 0 4px 12px rgba(0, 0, 0, .15);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .1);--shadow-inset: inset 0 1px 3px rgba(0, 0, 0, .1);--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .3s;--ease-default: ease;--ease-out: ease-out;--ease-spring: linear(0, .0093, .0338, .0693, .1125, .1607, .2118, .2641, .3165, .3679, .4178, .4656, .511, .5537, .5938, .6311, .6656, .6975, .7268, .7537, .7783, .8007, .821, .8395, .8562, .8713, .885, .8973, .9083, .9182, .9271, .9351, .9423, .9487, .9544, .9595, .9641, .9681, .9717, .9749, .9778, .9804, .9826, .9846, 1);--ease-spring-snappy: linear(0, .0094, .0347, .072, .118, .17, .2258, .2836, .3419, .3995, .4556, .5094, .5605, .6085, .6532, .6946, .7325, .7672, .7985, .8268, .8521, .8746, .8945, .912, .9274, .9407, .9523, .9622, .9707, .9778, .9839, .9889, .993, .9964, .9991, 1.0012, 1.0029, 1.0042, 1.0051, 1.0057, 1.0061, 1.0062, 1.0063, 1.0062, 1);--duration-spring: .5s;--z-bg-stage: 0;--z-shell-frame: 1;--z-overlay-app: 10;--z-chat-panel: 30;--z-dock-corner: 80;--z-dock-scrim: 85;--z-dock: 90;--z-modal: 100;--z-toast: 200;--z-preview-popover: 1000;--z-floating: 12000;--z-menu: var(--z-floating);--z-notice: 13000}html[data-theme=dark],html.is-over-dark{--accent-rgb: 234 234 232;--accent-contrast: var(--glass-prominent-ink)}html.is-over-dark .glass-panel:not(.glass-adaptive),html.is-over-dark .glass-popover:not(.glass-adaptive),html[data-theme=dark] .glass-paper,html.is-over-dark .glass-paper{--accent-rgb: 24 27 31;--accent: rgb(var(--accent-rgb));--accent-contrast: #fff}:root{--glass-knob-light: 1;--glass-knob-dark: 1;--glass-knob: var(--glass-knob-light);--glass-knob-veil: 1;--glass-knob-modal: 1;--glass-knob-bar: 1;--glass-knob-panel: 1;--glass-knob-sheet: 1;--glass-knob-rail: 1;--glass-knob-popover: 1;--glass-knob-dialog: 1;--glass-knob-card: 1;--glass-blur-knob-light: 1;--glass-blur-knob-dark: 1;--glass-blur-knob: var(--glass-blur-knob-light);--glass-tone-light: 0;--glass-tone-dark: 0;--glass-tone: var(--glass-tone-light);--material-warm-pct: clamp(0%, calc(var(--glass-tone) * 100%), 100%);--material-cool-pct: clamp(0%, calc(var(--glass-tone) * -100%), 100%);--material-light-warm-rgb: 255 255 255;--material-light-cool-rgb: 208 208 210;--material-warm-rgb: var(--material-light-warm-rgb);--material-cool-rgb: var(--material-light-cool-rgb);--material-light-warm-pct: clamp(0%, calc(var(--glass-tone-light) * 100%), 100%);--material-light-cool-pct: clamp(0%, calc(var(--glass-tone-light) * -100%), 100%);--material-dim-pct: calc(var(--backdrop-dim, 0) * 45%);--material-card-dim-pct: calc(var(--backdrop-dim, 0) * 100%);--material-veil-dim-pct: 0%;--material-veil-rgb: 250 250 250;--material-veil-dim-rgb: 224 223 221;--material-veil-alpha: clamp(0, calc(.4 * var(--glass-knob, 1) * var(--glass-knob-veil, 1)), 1);--material-veil-blur: blur(calc(10px * var(--glass-blur-knob, 1)));--material-veil-rim: var(--glass-rim);--material-veil: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-veil-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-veil-alpha)) var(--material-warm-pct), color-mix(in srgb, rgb(var(--material-veil-dim-rgb) / var(--material-veil-alpha)) var(--material-veil-dim-pct), rgb(var(--material-veil-rgb) / var(--material-veil-alpha)))));--material-modal-rgb: 250 250 250;--material-modal-alpha: clamp(0, calc(.55 * var(--glass-knob, 1) * var(--glass-knob-modal, 1)), 1);--material-modal-blur: blur(calc(30px * var(--glass-blur-knob, 1)));--material-modal: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-modal-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-modal-alpha)) var(--material-warm-pct), rgb(var(--material-modal-rgb) / var(--material-modal-alpha))));--material-bar-rgb: 252 252 253;--material-bar-dim-rgb: 224 223 221;--material-bar-alpha: clamp(0, calc(.6 * var(--glass-knob, 1) * var(--glass-knob-bar, 1)), 1);--material-bar-blur: blur(calc(28px * var(--glass-blur-knob, 1))) saturate(180%);--material-bar-refracting-alpha: clamp(0, calc(.42 * var(--glass-knob, 1) * var(--glass-knob-bar, 1)), 1);--material-bar: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-bar-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-bar-alpha)) var(--material-warm-pct), color-mix(in srgb, rgb(var(--material-bar-dim-rgb) / var(--material-bar-alpha)) var(--material-dim-pct), rgb(var(--material-bar-rgb) / var(--material-bar-alpha)))));--material-bar-refracting-blur: blur(calc(20px * var(--glass-blur-knob, 1))) saturate(180%);--material-bar-refracting: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-bar-refracting-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-bar-refracting-alpha)) var(--material-warm-pct), color-mix(in srgb, rgb(var(--material-bar-dim-rgb) / var(--material-bar-refracting-alpha)) var(--material-dim-pct), rgb(var(--material-bar-rgb) / var(--material-bar-refracting-alpha)))));--material-panel-rgb: 252 252 253;--material-panel-dim-rgb: 224 223 221;--material-panel-alpha: clamp(0, calc(.68 * var(--glass-knob, 1) * var(--glass-knob-panel, 1)), 1);--material-panel-blur: blur(calc(30px * var(--glass-blur-knob, 1))) saturate(180%);--material-panel: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-panel-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-panel-alpha)) var(--material-warm-pct), color-mix(in srgb, rgb(var(--material-panel-dim-rgb) / var(--material-panel-alpha)) var(--material-dim-pct), rgb(var(--material-panel-rgb) / var(--material-panel-alpha)))));--material-sheet-rgb: 252 252 253;--material-sheet-dim-rgb: 224 223 221;--material-sheet-alpha: clamp(0, calc(.68 * var(--glass-knob, 1) * var(--glass-knob-sheet, 1)), 1);--material-sheet: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-sheet-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-sheet-alpha)) var(--material-warm-pct), color-mix(in srgb, rgb(var(--material-sheet-dim-rgb) / var(--material-sheet-alpha)) var(--material-dim-pct), rgb(var(--material-sheet-rgb) / var(--material-sheet-alpha)))));--material-rail-rgb: 250 250 250;--material-rail-alpha: clamp(0, calc(.82 * var(--glass-knob, 1) * var(--glass-knob-rail, 1)), 1);--material-rail-blur: blur(calc(24px * var(--glass-blur-knob, 1)));--material-rail-shadow: var(--hairline-drop-shadow);--material-rail: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-rail-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-rail-alpha)) var(--material-warm-pct), rgb(var(--material-rail-rgb) / var(--material-rail-alpha))));--material-popover-rgb: 252 252 253;--material-popover-dim-rgb: 223 221 219;--material-popover-alpha: clamp(0, calc(.86 * var(--glass-knob, 1) * var(--glass-knob-popover, 1)), 1);--material-popover-blur: blur(calc(48px * var(--glass-blur-knob, 1))) saturate(160%);--material-popover: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-popover-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-popover-alpha)) var(--material-warm-pct), color-mix(in srgb, rgb(var(--material-popover-dim-rgb) / var(--material-popover-alpha)) var(--material-dim-pct), rgb(var(--material-popover-rgb) / var(--material-popover-alpha)))));--material-dialog-rgb: 242 243 245;--material-dialog-alpha: clamp(0, calc(.9 * var(--glass-knob, 1) * var(--glass-knob-dialog, 1)), 1);--material-dialog-blur: blur(calc(24px * var(--glass-blur-knob, 1)));--material-dialog-shadow: 0 0 0 1px rgb(15 15 15 / 6%), 0 30px 70px -30px rgb(15 15 15 / 50%);--material-dialog: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-dialog-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-dialog-alpha)) var(--material-warm-pct), rgb(var(--material-dialog-rgb) / var(--material-dialog-alpha))));--material-card-rgb: 255 255 255;--material-card-dim-rgb: 183 182 180;--material-card-alpha: clamp(0, calc(.92 * var(--glass-knob, 1) * var(--glass-knob-card, 1)), 1);--material-card: color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--material-card-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--material-card-alpha)) var(--material-warm-pct), color-mix(in srgb, rgb(var(--material-card-dim-rgb) / var(--material-card-alpha)) var(--material-card-dim-pct), rgb(var(--material-card-rgb) / var(--material-card-alpha)))))}html[data-theme=dark],html.is-over-dark{--glass-knob: var(--glass-knob-dark);--glass-blur-knob: var(--glass-blur-knob-dark);--glass-tone: var(--glass-tone-dark);--material-warm-rgb: 76 76 79;--material-cool-rgb: 9 9 12;--material-dim-pct: 0%;--material-card-dim-pct: 0%;--material-veil-rgb: 37 37 40;--material-veil-dim-rgb: 37 37 40;--material-veil-alpha: clamp(0, calc((.56 + .18 * var(--backdrop-vivid, 0)) * var(--glass-knob, 1) * var(--glass-knob-veil, 1)), 1);--material-veil-blur: blur(calc(40px * var(--glass-blur-knob, 1))) saturate(170%);--material-veil-rim: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 .5px rgba(255, 255, 255, .07), 0 0 0 .5px rgba(0, 0, 0, .45);--material-bar-rgb: 43 43 46;--material-bar-dim-rgb: 43 43 46;--material-bar-alpha: clamp(0, calc(.62 * var(--glass-knob, 1) * var(--glass-knob-bar, 1)), 1);--material-bar-refracting-alpha: clamp(0, calc(.44 * var(--glass-knob, 1) * var(--glass-knob-bar, 1)), 1);--material-bar-refracting: color-mix(in srgb, rgb(var(--material-bar-dim-rgb) / var(--material-bar-refracting-alpha)) var(--material-dim-pct), rgb(var(--material-bar-rgb) / var(--material-bar-refracting-alpha)));--material-panel-rgb: 37 37 40;--material-panel-dim-rgb: 37 37 40;--material-panel-alpha: clamp(0, calc((.64 + .2 * var(--backdrop-vivid, 0)) * var(--glass-knob, 1) * var(--glass-knob-panel, 1)), 1);--material-sheet-rgb: 37 37 40;--material-sheet-dim-rgb: 37 37 40;--material-sheet-alpha: clamp(0, calc((.4 + .11 * var(--backdrop-vivid, 0)) * var(--glass-knob, 1) * var(--glass-knob-sheet, 1)), 1);--material-popover-rgb: 37 37 40;--material-popover-dim-rgb: 37 37 40;--material-popover-alpha: clamp(0, calc(.8 * var(--glass-knob, 1) * var(--glass-knob-popover, 1)), 1);--material-card-rgb: 158 158 161;--material-card-dim-rgb: 158 158 161;--material-card-alpha: clamp(0, calc(.055 * var(--glass-knob, 1) * var(--glass-knob-card, 1)), 1);--material-dialog-rgb: 37 37 40;--material-dialog-alpha: clamp(0, calc(.86 * var(--glass-knob, 1) * var(--glass-knob-dialog, 1)), 1);--material-dialog-shadow: 0 0 0 1px rgb(255 255 255 / 6%), 0 30px 70px -30px rgb(0 0 0 / 70%);--material-modal-rgb: 37 37 40;--material-modal-alpha: .72;--material-modal-blur: blur(30px);--material-modal: rgb(var(--material-modal-rgb) / var(--material-modal-alpha));--material-rail-alpha: .82;--material-rail-blur: blur(24px);--material-rail: rgb(var(--material-rail-rgb) / var(--material-rail-alpha))}:root{--app-floor: #f8f9fa;--app-backdrop: radial-gradient(1250px 760px at 8% -8%, rgba(255, 255, 255, .94) 0%, rgba(243, 243, 243, .58) 48%, rgba(229, 229, 229, .42) 100%), radial-gradient(1080px 680px at 92% 10%, rgba(255, 255, 255, .5) 0%, rgba(236, 236, 236, .38) 52%, rgba(223, 223, 223, .46) 100%), linear-gradient(180deg, rgba(248, 248, 248, .88) 0%, rgba(240, 240, 240, .84) 100%)}html[data-theme=dark]{--app-backdrop: radial-gradient(1250px 760px at 8% -8%, rgba(32, 32, 35, .94) 0%, rgba(22, 22, 25, .58) 48%, rgba(16, 16, 19, .42) 100%), radial-gradient(1080px 680px at 92% 10%, rgba(32, 32, 35, .5) 0%, rgba(22, 22, 25, .38) 52%, rgba(17, 17, 20, .46) 100%), linear-gradient(180deg, rgba(19, 19, 22, .88) 0%, rgba(15, 15, 18, .84) 100%)}:root{--entry-ground: url(https://files.elyse.one/public/u/f3/cofocus/02b62a46d33a9692d2c162d6/f_mv5rlex6_d5dc5144dce6dd4f/2400w.webp) center / cover no-repeat, var(--app-backdrop), var(--app-floor)}html[data-theme=dark]{--entry-ground: var(--app-backdrop), var(--app-floor)}:root,html.is-over-dark .glass-panel:not(.glass-adaptive),html.is-over-dark .glass-popover:not(.glass-adaptive),html[data-theme=dark] .glass-paper,html.is-over-dark .glass-paper{--glass-bar-backdrop: var(--material-bar-blur);--glass-panel-backdrop: var(--material-panel-blur);--glass-popover-backdrop: var(--material-popover-blur);--glass-tint-dim: calc(var(--backdrop-dim, 0) * 45%);--glass-bar-tint: var(--material-bar);--glass-bar-tint-refracting: var(--material-bar-refracting);--glass-sheet-tint: var(--material-sheet);--glass-panel-tint: var(--material-panel);--glass-popover-tint: var(--material-popover);--glass-rim: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 0 .5px rgba(255, 255, 255, .6), 0 0 0 .5px rgba(37, 42, 48, calc(.07 + .12 * var(--backdrop-light, 0)));--glass-rim-refracting: inset 0 1px 0 rgba(255, 255, 255, .8), inset 0 0 0 .5px rgba(255, 255, 255, .4), 0 0 0 .5px rgba(37, 42, 48, calc(.07 + .12 * var(--backdrop-light, 0)));--glass-shadow: 0 2px 6px -1px rgba(38, 42, 50, .1), 0 14px 38px -10px rgba(38, 42, 50, .3);--glass-shadow-soft: 0 2px 6px -1px rgba(38, 42, 50, .09), 0 14px 38px -10px rgba(38, 42, 50, .24);--glass-shadow-snug: 0 1px 3px rgba(38, 42, 50, .08), 0 5px 14px -2px rgba(38, 42, 50, .12), 0 14px 38px -10px rgba(38, 42, 50, .3);--glass-shadow-edge: 0 0 16px -2px rgba(38, 42, 50, .16), 0 1px 3px rgba(38, 42, 50, .08), 0 5px 14px -2px rgba(38, 42, 50, .12), 0 14px 38px -10px rgba(38, 42, 50, .3);--glass-shadow-tiled: 0 1px 2px rgba(38, 42, 50, calc(.1 + .06 * var(--backdrop-light, 0))), 0 5px 14px -6px rgba(38, 42, 50, calc(.03 + .1 * var(--backdrop-light, 0)));--hairline-drop-shadow: 0 0 0 1px rgb(15 15 15 / 5%), 0 3px 6px rgb(15 15 15 / 10%);--paper-raise-shadow: var(--hairline-drop-shadow), 0 9px 24px rgb(213 213 213 / 20%);--glass-sheen: linear-gradient( 160deg, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .14) 26%, transparent 52% );--glass-ink: rgba(26, 29, 36, 1);--glass-ink-muted: rgba(58, 63, 73, 1);--glass-ink-subtle: rgba(76, 82, 94, 1);--glass-hairline: rgba(37, 42, 48, .1);--glass-hover: rgba(37, 42, 48, .09);--glass-press: rgba(37, 42, 48, .14);--glass-selected: rgba(255, 255, 255, .72);--glass-raised: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 0 0 .5px rgba(255, 255, 255, .6), 0 1px 2px rgba(38, 42, 50, .1);--glass-well: rgba(37, 42, 48, .045);--glass-well-strong: rgba(37, 42, 48, .07);--glass-modal-card: var(--material-modal);--glass-modal-card-backdrop: var(--material-modal-blur);--glass-modal-card-shadow: var(--hairline-drop-shadow), 0 12px 32px rgb(15 15 15 / 8%);--glass-island-alpha: clamp(0, calc(.6 * var(--glass-knob, 1)), 1);--glass-island: linear-gradient(180deg, color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--glass-island-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--glass-island-alpha)) var(--material-warm-pct), rgb(248 248 248 / var(--glass-island-alpha)))) 0%, color-mix(in srgb, rgb(var(--material-cool-rgb) / var(--glass-island-alpha)) var(--material-cool-pct), color-mix(in srgb, rgb(var(--material-warm-rgb) / var(--glass-island-alpha)) var(--material-warm-pct), rgb(242 242 242 / var(--glass-island-alpha)))) 100%);--glass-card-dim: calc(var(--backdrop-dim, 0) * 100%);--glass-card: var(--material-card);--glass-card-rim: inset 0 1px 0 rgba(255, 255, 255, .9), 0 0 0 .5px rgba(37, 42, 48, calc(.06 + .11 * var(--backdrop-light, 0))), 0 1px 2px rgba(38, 42, 50, calc(.06 + .05 * var(--backdrop-light, 0)));--glass-well-shadow: inset 0 1px 1px rgba(38, 42, 50, .07);--section-rim: 0 0 0 1px rgba(15, 15, 15, .04), inset 0 1px 0 rgba(255, 255, 255, .6), 0 1px 2px rgba(15, 15, 15, .03);--glass-prominent-on-light: #1e1f24;--glass-prominent-on-light-hover: #33343b;--glass-prominent-on-light-ink: #fff;--glass-prominent: var(--glass-prominent-on-light);--glass-prominent-hover: var(--glass-prominent-on-light-hover);--glass-prominent-ink: var(--glass-prominent-on-light-ink);--tooltip-bg: #f4f3f2;--settings-danger-ink: #b3261e;--settings-danger-wash: rgba(179, 38, 30, .06);--settings-danger-rim: rgba(179, 38, 30, .16);--settings-danger-fill: #b3261e;--settings-danger-fill-ink: #fff;--settings-danger-fill-hover: #c7352c;--settings-success-ink: #1e6b41;--glass-divider: linear-gradient(180deg, transparent, rgba(37, 42, 48, .16), transparent)}html[data-theme=dark],html.is-over-dark{--glass-rim: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 0 0 .5px rgba(255, 255, 255, .1), 0 0 0 .5px rgba(0, 0, 0, .4);--glass-rim-refracting: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 0 0 .5px rgba(255, 255, 255, .07), 0 0 0 .5px rgba(0, 0, 0, .4);--glass-shadow: 0 2px 8px -1px rgba(0, 0, 0, .36), 0 18px 44px -12px rgba(0, 0, 0, .58);--glass-shadow-soft: 0 2px 8px -1px rgba(0, 0, 0, .3), 0 18px 44px -12px rgba(0, 0, 0, .48);--glass-shadow-snug: 0 1px 3px rgba(0, 0, 0, .3), 0 5px 14px -2px rgba(0, 0, 0, .4), 0 18px 44px -12px rgba(0, 0, 0, .58);--glass-shadow-edge: 0 0 16px -2px rgba(0, 0, 0, .34), 0 1px 3px rgba(0, 0, 0, .3), 0 5px 14px -2px rgba(0, 0, 0, .4), 0 18px 44px -12px rgba(0, 0, 0, .58);--glass-shadow-tiled: 0 1px 2px rgba(0, 0, 0, .34);--glass-sheen: linear-gradient( 160deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .05) 26%, transparent 52% );--glass-ink: rgba(255, 255, 255, 1);--glass-ink-muted: rgba(240, 240, 243, 1);--glass-ink-subtle: rgba(226, 226, 229, .9);--glass-hairline: rgba(255, 255, 255, .14);--glass-hover: rgba(255, 255, 255, .1);--glass-press: rgba(255, 255, 255, .16);--glass-selected: rgba(255, 255, 255, .18);--glass-raised: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 0 0 .5px rgba(255, 255, 255, .1), 0 1px 3px rgba(0, 0, 0, .35);--glass-well: rgba(0, 0, 0, .16);--glass-well-strong: rgba(0, 0, 0, .24);--glass-modal-card-shadow: 0 0 0 1px rgb(255 255 255 / 7%), 0 12px 32px rgb(0 0 0 / 45%);--glass-island: linear-gradient(180deg, #262629 0%, #212124 100%);--glass-card-rim: 0 0 0 1px rgba(255, 255, 255, .07), 0 1px 3px rgba(0, 0, 0, .3);--glass-well-shadow: inset 0 1px 1px rgba(0, 0, 0, .3);--section-rim: 0 0 0 1px rgba(255, 255, 255, .07), 0 1px 3px rgba(0, 0, 0, .3);--glass-prominent: #f2f2f5;--glass-prominent-hover: #fff;--glass-prominent-ink: #1c1c1f;--tooltip-bg: #323235;--settings-danger-ink: #ff9a90;--settings-danger-wash: rgba(255, 154, 144, .11);--settings-danger-rim: rgba(255, 154, 144, .22);--settings-success-ink: #7ee2a8;--glass-divider: linear-gradient(180deg, transparent, rgba(250, 250, 253, .2), transparent)}.glass-bar,.glass-panel,.glass-popover{position:relative;border:none;color:var(--glass-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.glass-bar{background-color:var(--glass-bar-tint);-webkit-backdrop-filter:var(--glass-bar-backdrop);backdrop-filter:var(--glass-bar-backdrop);box-shadow:var(--glass-rim),var(--glass-shadow)}.glass-panel{background-color:var(--glass-panel-tint);-webkit-backdrop-filter:var(--glass-panel-backdrop);backdrop-filter:var(--glass-panel-backdrop);box-shadow:var(--glass-rim),var(--glass-shadow-soft)}.glass-popover{background-color:var(--glass-popover-tint);-webkit-backdrop-filter:var(--glass-popover-backdrop);backdrop-filter:var(--glass-popover-backdrop);box-shadow:var(--glass-rim),var(--glass-shadow)}.glass-bar:before,.glass-panel:before,.glass-popover:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--glass-sheen);z-index:-1}.glass-scrim{background:transparent}.glass-scrim:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:glassScrimFrostIn .14s ease}@keyframes glassScrimFrostIn{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media(prefers-reduced-motion:reduce){.glass-scrim:before{animation:none}}.glass-well{background:var(--glass-well);border:none;box-shadow:var(--glass-well-shadow)}.glass-raised{background:var(--glass-selected);border:none;box-shadow:var(--glass-raised);color:var(--glass-ink)}.glass-prominent{background:var(--glass-prominent);--focus-ring-offset: var(--focus-ring-clear);color:var(--glass-prominent-ink);border:none;box-shadow:inset 0 1px #ffffff24,0 1px 2px #1012184d,0 6px 16px -6px #1012188c}@media(hover:hover){.glass-prominent:hover:not(:disabled){background:var(--glass-prominent-hover)}}.glass-prominent:disabled{opacity:.6;cursor:default}.glass-divider{width:1px;background:var(--glass-divider);flex-shrink:0}.glass-ink{color:var(--glass-ink)}.glass-ink-muted{color:var(--glass-ink-muted)}.glass-ink-subtle{color:var(--glass-ink-subtle)}html.is-over-dark .glass-panel:not(.glass-adaptive),html.is-over-dark .glass-popover:not(.glass-adaptive),html[data-theme=dark] .glass-paper,html.is-over-dark .glass-paper{--glass-panel-tint: rgba(252, 252, 253, .84);--glass-popover-tint: rgba(252, 251, 250, .92);--glass-card: rgb(255 255 255 / .92);--material-warm-rgb: 255 255 255;--material-cool-rgb: 208 208 210;--material-veil-rgb: 250 250 250;--material-veil-dim-rgb: 224 223 221;--material-bar-rgb: 252 252 253;--material-bar-dim-rgb: 224 223 221;--material-panel-rgb: 252 252 253;--material-panel-dim-rgb: 224 223 221;--material-sheet-rgb: 252 252 253;--material-sheet-dim-rgb: 224 223 221;--material-popover-rgb: 252 252 253;--material-popover-dim-rgb: 223 221 219;--material-dialog-rgb: 242 243 245;--material-card-rgb: 255 255 255;--material-card-dim-rgb: 183 182 180}html.is-over-dark .glass-panel:not(.glass-adaptive){background-color:var(--glass-panel-tint)}html.is-over-dark .glass-popover:not(.glass-adaptive){background-color:var(--glass-popover-tint)}@media(prefers-reduced-transparency:reduce){.glass-bar,.glass-panel,.glass-popover{--glass-bar-tint: rgba(250, 250, 251, .97);--glass-panel-tint: rgba(250, 250, 251, .97);--glass-popover-tint: rgba(250, 250, 251, .97);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fafafbf7}html[data-theme=dark] .glass-bar,html[data-theme=dark] .glass-panel,html[data-theme=dark] .glass-popover,html.is-over-dark .glass-bar,html.is-over-dark .glass-panel.glass-adaptive,html.is-over-dark .glass-popover.glass-adaptive{--glass-bar-tint: rgba(37, 37, 40, .97);--glass-panel-tint: rgba(37, 37, 40, .97);--glass-popover-tint: rgba(37, 37, 40, .97);background-color:#252528f7}.glass-bar:before,.glass-panel:before,.glass-popover:before{background:none}}:root[data-room-dock-color] .appBottomBar--session{--dock-glass-tint: oklch(from var(--glass-bar-tint) min(l, max(var(--room-dock-l), .8)) var(--room-dock-c) var(--room-dock-h) / alpha);--dock-glass-tint-refracting: oklch(from var(--glass-bar-tint-refracting) min(l, max(var(--room-dock-l), .8)) var(--room-dock-c) var(--room-dock-h) / alpha)}:root[data-room-panels-color] :is(.sessionView,.sessionBgStage,.appBottomBar--session) .glass-panel{background-color:oklch(from var(--glass-panel-tint) min(l,max(var(--room-panels-l),.8)) var(--room-panels-c) var(--room-panels-h) / alpha)}:root[data-room-panels-color] :is(.sessionView,.sessionBgStage,.appBottomBar--session) .glass-popover{background-color:oklch(from var(--glass-popover-tint) min(l,max(var(--room-panels-l),.8)) var(--room-panels-c) var(--room-panels-h) / alpha)}.glass-card{background:var(--glass-card);border:none;box-shadow:var(--glass-card-rim);color:var(--glass-ink)}:root,html.is-over-dark .glass-panel:not(.glass-adaptive),html.is-over-dark .glass-popover:not(.glass-adaptive),html[data-theme=dark] .glass-paper,html.is-over-dark .glass-paper{--control-height: 28px;--control-radius: 10px;--field-height: 32px;--control-pad-x: 10px;--control-font: 13px;--control-ink: rgba(0, 0, 0, .5);--control-ink-hover: rgba(0, 0, 0, .7);--control-ink-tab: rgba(0, 0, 0, .58);--control-hover-bg: rgba(0, 0, 0, .04);--control-hover-border: rgba(0, 0, 0, .06);--control-hover-sheen: inset 0 1px 0 rgba(255, 255, 255, .5);--control-press-bg: rgba(255, 255, 255, .05);--control-press-shadow: inset 0 1px 3px rgba(0, 0, 0, .08);--control-selected-bg: rgba(0, 0, 0, .07);--control-selected-border: rgba(0, 0, 0, .08);--control-current-bg: rgba(0, 0, 0, .02);--raised-bg: rgba(255, 255, 255, .72);--raised-bg-hover: rgba(255, 255, 255, .85);--raised-bg-press: rgba(255, 255, 255, .6);--raised-bg-selected: rgba(255, 255, 255, .85);--raised-rim: rgba(255, 255, 255, .6);--sheet-action-bg: rgba(255, 255, 255, .92);--sheet-action-rim: rgba(37, 42, 48, .14);--raised-hover-quiet: rgba(255, 255, 255, .45);--raised-ink-selected: var(--glass-ink);--raised-label-selected: var(--glass-ink-muted);--switch-track-off: rgba(0, 0, 0, .1);--switch-track-off-rim: rgba(0, 0, 0, .04);--switch-track-on: #2a2a2a;--switch-track-on-rim: rgba(0, 0, 0, .2);--switch-thumb: #ffffff;--switch-thumb-on: #ffffff;--raised-shadow: 0 0 0 1px rgba(15, 15, 15, .04), inset 0 1px 0 rgba(255, 255, 255, .7), 0 1px 2px rgba(15, 15, 15, .04);--control-field-fill: initial;--control-field-rim: initial;--control-field-rim-focus: initial;--control-field-sheen: initial;--control-field-placeholder: initial}html[data-theme=dark],html.is-over-dark{--control-ink: rgba(255, 255, 255, .82);--control-ink-hover: #fff;--control-ink-tab: rgba(255, 255, 255, .82);--control-hover-bg: rgba(255, 255, 255, .08);--control-hover-border: transparent;--control-hover-sheen: none;--control-current-bg: rgba(255, 255, 255, .06);--control-selected-bg: rgba(255, 255, 255, .1);--control-selected-border: transparent;--raised-bg: rgba(255, 255, 255, .14);--raised-bg-hover: rgba(255, 255, 255, .2);--raised-bg-press: rgba(255, 255, 255, .1);--raised-bg-selected: #f2f2f5;--raised-rim: rgba(255, 255, 255, .28);--sheet-action-bg: var(--raised-bg);--sheet-action-rim: var(--raised-rim);--raised-hover-quiet: rgba(255, 255, 255, .08);--raised-ink-selected: #1c1c1f;--switch-track-off: rgba(255, 255, 255, .16);--switch-track-off-rim: rgba(255, 255, 255, .08);--switch-track-on: #f2f2f5;--switch-track-on-rim: rgba(255, 255, 255, .28);--switch-thumb: rgba(255, 255, 255, .85);--switch-thumb-on: #1c1c1f;--raised-label-selected: rgba(28, 28, 31, .66);--raised-shadow: 0 1px 3px rgba(0, 0, 0, .4);--control-field-fill: transparent;--control-field-rim: rgb(255 255 255 / .1);--control-field-rim-focus: rgb(255 255 255 / .22);--control-field-sheen: none;--control-field-placeholder: #7c7c7f}html.is-over-dark .settingsSheet--choice-active{--control-ink: rgba(0, 0, 0, .5);--control-ink-hover: rgba(0, 0, 0, .7);--control-hover-bg: rgba(0, 0, 0, .04);--control-hover-border: rgba(0, 0, 0, .06);--control-hover-sheen: inset 0 1px 0 rgba(255, 255, 255, .5);--control-current-bg: rgba(0, 0, 0, .02);--control-selected-bg: rgba(0, 0, 0, .07);--control-selected-border: rgba(0, 0, 0, .08)}.glass-control{color:var(--control-ink);background:transparent;border:1px solid transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-decoration:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.glass-control--pill{height:var(--control-height);padding:0 var(--control-pad-x);font-size:var(--control-font);border-radius:var(--control-radius)}a.glass-control--pill{display:inline-flex;align-items:center;justify-content:center}.glass-control--instant{transition:none}.glass-control--own-ink{color:var(--control-ink-own, var(--control-ink))}@media(hover:hover){.glass-control:hover{background:var(--control-hover-bg);border-color:var(--control-hover-border);box-shadow:var(--control-hover-sheen);color:var(--control-ink-hover)}}.glass-control:active{background:var(--control-press-bg);box-shadow:var(--control-press-shadow)}.glass-control[aria-busy=true]{opacity:.6;cursor:progress}.glass-control.is-current{background:var(--control-current-bg);border-color:var(--control-hover-border);box-shadow:var(--control-hover-sheen);color:var(--control-ink-hover)}@media(hover:hover){.glass-control.is-current:hover{background:var(--control-hover-bg)}}.glass-control.is-current:active{background:var(--control-press-bg);box-shadow:var(--control-press-shadow)}.glass-control.is-selected{background:var(--control-selected-bg);border-color:var(--control-selected-border);box-shadow:var(--control-hover-sheen);color:var(--control-ink-hover)}.glass-control--own-ink.is-selected{color:var(--control-ink-own-hover, var(--control-ink-hover))}@media(hover:hover){.glass-control--own-ink:hover{color:var(--control-ink-own-hover, var(--control-ink-hover))}}:root{--focus-ring-width: 1px;--focus-ring-offset: -1px;--focus-ring-strength: 55%;--focus-ring-clear: 2px}:where(a[href],button,summary,input:is([type=checkbox],[type=radio],[type=range]),[tabindex]:not([tabindex="-1"]),.glass-control):focus-visible{outline:var(--focus-ring-width) solid color-mix(in srgb,var(--glass-ink) var(--focus-ring-strength),transparent);outline-offset:var(--focus-ring-offset)}.menu{--focus-ring-offset: calc(-1 * var(--focus-ring-width))}.glass-field{background:var(--control-field-fill, var(--control-hover-bg));border:1px solid var(--control-field-rim, var(--control-hover-border));box-shadow:var(--control-field-sheen, var(--control-hover-sheen));transition:border-color .2s ease}.glass-field:focus,.glass-field:focus-within{outline:none;border-color:var(--control-field-rim-focus, var(--control-selected-border))}.glass-choice-mark{flex:none;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--glass-ink) 30%,transparent);color:transparent;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.is-selected>.glass-choice-mark{background:var(--glass-prominent);box-shadow:none;color:var(--glass-prominent-ink)}.glass-choice-mark--many{border-radius:6px}
