:where(.lg-scene){position:relative;isolation:isolate;overflow:visible}:where(.lg-content){position:absolute;inset:0;width:100%;height:100%}:where(.lg-content[data-layout=scroll]){overflow:auto}:where([data-glass-blur-host]){display:contents}:where([data-glass-blur-host][data-glass-blur-active]){display:block;position:absolute;inset:0;width:100%;height:100%}:where([data-glass-blur-host][data-glass-blur-active][data-layout=flow]){position:relative;inset:auto;height:auto}:where(.lg-scroll-paint-root){position:absolute;inset:0;overflow:visible}:where(.lg-scroll-paint-root>foreignObject){overflow:visible}.lg-glass-layer{position:absolute;z-index:-1;pointer-events:none;background-repeat:no-repeat}:where(.lg-surface){position:relative;background:transparent;border:0;box-sizing:border-box;--lg-material-foreground: var(--lg-foreground, #111113);color:var(--lg-material-foreground)}:where(.lg-surface)[data-glass-appearance=dark]{--lg-material-foreground: var(--lg-foreground, #fff);color:var(--lg-material-foreground)}:where(.lg-button){display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:0 8px;font:inherit;font-size:12px;line-height:1.625;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.lg-button)[data-popup-open]{background:var(--lg-control-highlight)}:where(.lg-button):focus-visible,:where(.lg-tab):focus-visible{outline:none;background:var(--lg-control-highlight)}:where(.lg-button):disabled{opacity:.45;cursor:default}:where(.lg-toolbar){--lg-toolbar-inset: 3px;position:relative;display:flex;align-items:center;gap:4px}:where(.lg-toolbar-cluster){display:flex;align-items:center;gap:4px;padding:var(--lg-toolbar-inset, 3px);flex:1 0 auto}:where(.lg-toolbar)[data-segmented]>:where(.lg-toolbar-cluster){flex:0 0 auto}:where(.lg-toolbar) :where(.lg-button){min-height:22px;padding:0 8px}:where(.lg-tabs-list){display:flex;align-items:center;padding:3px;gap:0}:where(.lg-tab){display:grid;align-items:center;position:relative;box-sizing:border-box;border:1px solid transparent;background:transparent;font:inherit;height:26px;padding:0 6px;font-size:12px;line-height:1.333333;font-weight:500;color:inherit;cursor:pointer;opacity:.85;transition:opacity .16s}:where(.lg-tab-label){grid-area:1 / 1}:where(.lg-tab)[data-active]{opacity:1;font-weight:500}:where(.lg-menu-positioner){z-index:20}:where(.lg-menu-anchor){display:inline-flex;vertical-align:middle}:where(.lg-menu,.lg-toolbar,.lg-toolbar-cluster,.lg-button,.lg-tabs-list){--lg-control-highlight: color-mix(in oklab, currentColor 8%, transparent)}:where(.lg-menu){--lg-menu-inset: 4px;--lg-menu-highlight: var(--lg-control-highlight);min-width:128px;padding:var(--lg-menu-inset);outline:none;overscroll-behavior:contain}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){box-sizing:border-box;min-height:28px;padding:4px 8px;display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.625;cursor:default;outline:none}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-highlighted],:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):focus-visible,:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):active{background:var(--lg-menu-highlight)}@media(prefers-reduced-motion:reduce){:where(.lg-tab){transition:none}}:where(.lg-surface[data-glass-interactive]){--lg-glow-color: rgb(255 255 255 / .3);background-image:radial-gradient(var(--lg-glow-size, 64px) circle at var(--lg-glow-x, 50%) var(--lg-glow-y, 50%),color-mix(in srgb,var(--lg-glow-color) calc(var(--lg-glow, 0) * 100%),transparent),transparent)}:where(.lg-surface[data-glass-interactive][data-glass-appearance=dark]){--lg-glow-color: rgb(255 255 255 / .16)}:where(.lg-surface[data-glass-interactive]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(.lg-surface[data-glass-morph])>*{opacity:calc(var(--lg-morph, 1) * var(--lg-glass-ready, 1));filter:blur(calc((1 - var(--lg-morph, 1)) * 6px));will-change:transform;backface-visibility:hidden}:where([data-glass-morph-source]){opacity:calc(1 - var(--lg-morph-source, 1));filter:blur(calc(var(--lg-morph-source, 1) * 3px))}:where(.lg-tab-indicator){position:absolute;left:var(--active-tab-left);top:var(--active-tab-top);width:var(--active-tab-width);height:var(--active-tab-height);pointer-events:none}:where(.lg-button)[data-size=xs],:where(.lg-button)[data-size=icon-xs]{min-height:20px}:where(.lg-button)[data-size=sm],:where(.lg-button)[data-size=icon-sm]{min-height:24px}:where(.lg-button)[data-size=lg],:where(.lg-button)[data-size=icon-lg]{min-height:32px;padding-inline:10px}:where(.lg-button)[data-size=xs]{font-size:10px}:where(.lg-button)[data-size^=icon]{width:28px;height:28px;padding:0}:where(.lg-button)[data-size=icon-xs]{width:20px;height:20px}:where(.lg-button)[data-size=icon-sm]{width:24px;height:24px}:where(.lg-button)[data-size=icon-lg]{width:32px;height:32px}:where(.lg-button)>svg,:where(.lg-toolbar-button)>svg{width:14px;height:14px}:where(.lg-button)[data-size=xs]>svg,:where(.lg-button)[data-size=icon-xs]>svg{width:10px;height:10px}:where(.lg-button)[data-size=sm]>svg,:where(.lg-button)[data-size=icon-sm]>svg{width:12px;height:12px}:where(.lg-button)[data-size=lg]>svg,:where(.lg-button)[data-size=icon-lg]>svg{width:16px;height:16px}:where(.lg-toolbar-button){display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}:where(.lg-toolbar-button)[data-size=default]{width:auto;padding-inline:8px;gap:4px;font-size:12px;font-weight:500}:where(.lg-toolbar,.lg-toolbar-cluster)[data-orientation=vertical]{flex-direction:column}:where(.lg-toolbar-spacer){flex:1 0 var(--lg-toolbar-space, 8px);align-self:stretch;pointer-events:none}:where(.lg-toolbar-spacer)[data-sizing=fixed]{flex-grow:0}:where(.lg-toolbar-button):is(:hover,:focus-visible,:active,[aria-pressed=true],[data-popup-open]):not([data-disabled]):not(:disabled){background:var(--lg-control-highlight)}:where(.lg-toolbar-button):focus-visible{outline:none}:where(.lg-toolbar-button)[data-disabled]{opacity:.45;cursor:default}:where(.lg-tabs-list)[data-size=sm] :where(.lg-tab){height:22px}:where(.lg-tabs-list)[data-size=lg] :where(.lg-tab){height:30px;padding-inline:12px;font-size:13px}:where(.lg-tabs-list)[data-orientation=vertical]{flex-direction:column}:where(.lg-tabs-list)[data-orientation=vertical] :where(.lg-tab-indicator){left:var(--active-tab-left);top:var(--active-tab-top)}:where(.lg-tab)[data-disabled],:where(.lg-menu) [data-disabled]{opacity:.45;cursor:default}:where(.lg-menu) [role=separator]{height:1px;margin:4px 8px;background:currentColor;opacity:.15}:where(.lg-menu) :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])>svg{width:14px;height:14px}:where(.lg-scene[data-glass-popup]){z-index:20}:where(.lg-content[data-layout=flow]){position:relative;inset:auto;height:auto}:where(.lg-progressive-blur){position:absolute;pointer-events:none}:where(.lg-progressive-blur[data-edge=top]){inset:0 0 auto;height:var(--lg-blur-size)}:where(.lg-progressive-blur[data-edge=bottom]){inset:auto 0 0;height:var(--lg-blur-size)}:where(.lg-progressive-blur[data-edge=inline-start]){inset-block:0;inset-inline-start:0;width:var(--lg-blur-size)}:where(.lg-progressive-blur[data-edge=inline-end]){inset-block:0;inset-inline-end:0;width:var(--lg-blur-size)}:where(.lg-slider){position:relative;width:280px;max-width:100%;touch-action:none}:where(.lg-slider-control){position:relative;display:flex;align-items:center;height:28px;user-select:none}:where(.lg-slider-track){position:relative;width:100%;height:6px;background:#8080804d}:where(.lg-slider-fill){height:100%;background:var(--lg-accent)}:where(.lg-slider-thumb){width:20px;height:16px;translate:-50% -50%;cursor:grab;z-index:1;outline:none}:where(.lg-slider-thumb):dir(rtl){translate:50% -50%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-thumb){translate:-50% 50%}:where(.lg-slider-thumb)[data-press-phase=pressed]{cursor:grabbing}:where(.lg-control-thumb){--lg-control-progress: 0;--lg-control-grow-x: 2.5px;--lg-control-grow-y: 2px}:where(.lg-switch-thumb){--lg-control-grow-x: 9px;--lg-control-grow-y: 5.5px}:where(.lg-control-lens,.lg-control-face){position:absolute;inset:calc(-1 * var(--lg-control-grow-y) * var(--lg-control-progress)) calc(-1 * var(--lg-control-grow-x) * var(--lg-control-progress));pointer-events:none}:where(.lg-control-face){background:#fff;opacity:calc(1 - var(--lg-control-progress));box-shadow:0 1px 2px #0000001a,0 3px 12px #0000001a}:where(.lg-control-lens){opacity:var(--lg-control-progress)}:where(.lg-slider-thumb):focus-within{outline:none}:where(.lg-slider-ticks){display:flex;justify-content:space-between;position:absolute;inset-inline:0;top:23px;pointer-events:none}:where(.lg-slider-ticks)>span{width:2px;height:2px;border-radius:50%;background:#808080a6}:where(.lg-slider)[data-orientation=vertical]{width:28px;height:200px}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-control){width:28px;height:100%;justify-content:center}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-track){width:6px;height:100%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-fill){width:100%}:where(.lg-slider)[data-orientation=vertical] :where(.lg-slider-ticks){inset:0 auto 0 23px;flex-direction:column-reverse}:where(.lg-switch){--lg-switch-travel: 18px;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;width:54px;height:24px;padding:2px;border:0;cursor:pointer;touch-action:none;user-select:none;outline:none;transition:background-color .2s ease-in-out}:where(.lg-switch-track){position:absolute;inset:0;pointer-events:none;background:#80808066;transition:background-color .2s ease-in-out}:where(.lg-switch)[data-checked]>.lg-switch-track,:where(.lg-switch)[data-presentation-checked=true]>.lg-switch-track{background:var(--lg-accent)}:where(.lg-switch)[data-presentation-checked=false]>.lg-switch-track{background:#80808066}:where(.lg-switch):dir(rtl){--lg-switch-travel: -18px}:where(.lg-switch-thumb){position:relative;display:block;width:32px;height:20px;flex-shrink:0;left:calc(var(--lg-switch-position, 0) * var(--lg-switch-travel))}:where(.lg-switch):focus-visible{outline:none}:where(.lg-switch)[data-readonly]{cursor:default}@media(prefers-reduced-motion:reduce){:where(.lg-slider-thumb,.lg-switch,.lg-switch-track,.lg-switch-thumb,.lg-control-face),:where(.lg-switch)[data-dragging] :where(.lg-switch-thumb){transition:none}}@media(forced-colors:active){:where(.lg-slider-track,.lg-switch-track){background:Canvas;border:1px solid ButtonText}:where(.lg-slider-fill),:where(.lg-switch)[data-checked]>.lg-switch-track{background:Highlight}:where(.lg-slider-thumb,.lg-switch-thumb){background:ButtonText}}:where(.lg-switch:has([data-glass-motion=none]),.lg-switch:has([data-glass-motion=none])>.lg-switch-track){transition:none}[data-lg-shape]:not([style*=clip-path]),.lg-surface:not([style*=clip-path]){visibility:hidden}.feedback-sheet{--fb-surface: #f9f8ff;--fb-field: #f0eff8;--fb-ink: #242338;--fb-muted: #656378;--fb-outline: #b8b4c8;--fb-primary: #5b4b91;--fb-on-primary: #fff;--fb-secondary: #e9e2f8;--fb-on-secondary: #473665;--fb-error: #a62e32;color-scheme:light;position:fixed;inset:0;width:min(520px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #e3deee;border-radius:28px;background:var(--fb-surface);color:var(--fb-ink);box-shadow:0 16px 64px #10102230;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;line-height:1.5;-webkit-tap-highlight-color:transparent}.feedback-sheet::backdrop{background:#13122180}.feedback-sheet[open]{animation:feedback-sheet-enter .18s cubic-bezier(.2,0,0,1)}.feedback-sheet[open]::backdrop{animation:feedback-backdrop-enter .16s ease-out}.feedback-sheet,.feedback-sheet *{box-sizing:border-box}.feedback-sheet button,.feedback-sheet input,.feedback-sheet textarea,.feedback-sheet select{font:inherit}.feedback-sheet button{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.feedback-sheet button:disabled{cursor:wait;opacity:.6}.feedback-sheet button:focus-visible,.feedback-sheet a:focus-visible{outline:3px solid var(--fb-primary);outline-offset:3px}.feedback-sheet svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.feedback-sheet-handle{display:none}.feedback-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 24px 0}.feedback-sheet-eyebrow{margin:0 0 5px;color:var(--fb-muted);font-size:11px;font-weight:600;letter-spacing:.035em}.feedback-sheet h2{margin:0;color:var(--fb-ink);font-size:26px;font-weight:650;line-height:1.2;letter-spacing:-.035em}.feedback-sheet-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--fb-secondary);color:var(--fb-on-secondary)}.feedback-sheet-close:hover{background:color-mix(in srgb,var(--fb-secondary),var(--fb-ink) 7%)}.feedback-sheet-body{padding:15px 24px 24px}.feedback-sheet-description{margin:0 0 22px;color:var(--fb-muted);font-size:14px}.feedback-sheet-form{position:relative;display:flex;flex-direction:column;gap:16px}.feedback-sheet-field{display:flex;flex-direction:column;gap:7px;color:var(--fb-ink);font-size:13px;font-weight:600}.feedback-sheet-field>span{display:flex;justify-content:space-between;gap:12px}.feedback-sheet-required,.feedback-sheet-optional{color:var(--fb-muted);font-size:11px;font-weight:400}.feedback-sheet-field select,.feedback-sheet-field input,.feedback-sheet-field textarea{width:100%;min-height:48px;border:1px solid var(--fb-outline);border-radius:12px;padding:12px 14px;color:var(--fb-ink);background:var(--fb-field);font-size:16px;font-weight:400;line-height:1.5}.feedback-sheet-field select{padding-right:30px}.feedback-sheet-field textarea{min-height:132px;max-height:280px;resize:vertical}.feedback-sheet-field input::placeholder,.feedback-sheet-field textarea::placeholder{color:var(--fb-muted);opacity:1}.feedback-sheet-field input:focus,.feedback-sheet-field textarea:focus,.feedback-sheet-field select:focus{outline:2px solid var(--fb-primary);outline-offset:1px;border-color:var(--fb-primary)}.feedback-sheet-field [aria-invalid=true]{border-color:var(--fb-error)}.feedback-sheet-field-meta{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-top:-10px;color:var(--fb-muted);font-size:11px}.feedback-sheet-field-meta>:last-child{flex-shrink:0;font-variant-numeric:tabular-nums}.feedback-sheet-field-error{margin:-7px 0 0;color:var(--fb-error);font-size:12px;font-weight:500}.feedback-sheet-field-meta .feedback-sheet-field-error{display:block;margin:0}.feedback-sheet-privacy{margin:0;color:var(--fb-muted);font-size:11px;line-height:1.6}.feedback-sheet-privacy a{color:var(--fb-primary);text-decoration:underline;text-underline-offset:3px}.feedback-sheet-error{margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--fb-error) 30%,transparent);border-radius:12px;color:var(--fb-error);font-size:13px}.feedback-sheet-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:3px}.feedback-sheet-submit,.feedback-sheet-cancel{min-height:44px;padding:10px 20px;border:0;border-radius:24px;font-size:13px;font-weight:650}.feedback-sheet-submit{color:var(--fb-on-primary);background:var(--fb-primary)}.feedback-sheet-submit:hover:not(:disabled){background:color-mix(in srgb,var(--fb-primary),var(--fb-on-primary) 8%)}.feedback-sheet-cancel{color:var(--fb-primary);background:transparent}.feedback-sheet-cancel:hover{background:var(--fb-secondary)}.feedback-sheet button:active:not(:disabled){transform:scale(.98)}.feedback-sheet-honeypot,.feedback-sheet-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.feedback-sheet-success{display:flex;align-items:center;flex-direction:column;padding:16px 0 5px;text-align:center}.feedback-sheet-success-icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:19px;border-radius:22px;background:var(--fb-secondary);color:var(--fb-on-secondary)}.feedback-sheet-success-icon svg{width:30px;height:30px}.feedback-sheet-success h3{max-width:320px;margin:0 0 12px;font-size:22px;font-weight:650;line-height:1.3;letter-spacing:-.025em}.feedback-sheet-success p{margin:0 0 28px;color:var(--fb-muted);font-size:13px}.feedback-sheet-success .feedback-sheet-submit{min-width:112px}html[data-appearance=dark] .feedback-sheet{--fb-surface: #25232d;--fb-field: #302d39;--fb-ink: #eee9f7;--fb-muted: #c1baca;--fb-outline: #777081;--fb-primary: #cdbcf8;--fb-on-primary: #30204e;--fb-secondary: #494053;--fb-on-secondary: #ebddff;--fb-error: #ffb4ab;color-scheme:dark;border-color:#46404f;box-shadow:0 16px 64px #0006}@media(max-width:600px){.feedback-sheet{inset:auto 0 0;width:100%;max-height:calc(100dvh - 20px);margin:0;border-radius:28px 28px 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}.feedback-sheet-handle{display:block;width:32px;height:4px;border-radius:4px;margin:12px auto 0;background:var(--fb-outline)}.feedback-sheet-header{padding-top:15px}.feedback-sheet-body{padding-top:14px}}@keyframes feedback-sheet-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes feedback-backdrop-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.feedback-sheet[open],.feedback-sheet[open]::backdrop{animation:none}.feedback-sheet button:active:not(:disabled){transform:none}}
