.Hi2WXW_button{min-height:var(--tap);border-radius:var(--radius-pill);font-size:var(--text-md);line-height:var(--lh-md);letter-spacing:.005em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-1) var(--ease-standard), border-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard), transform var(--dur-1) var(--ease-standard), opacity var(--dur-2) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;padding:0 20px;font-weight:600;display:inline-flex;position:relative}.Hi2WXW_button:active:not(:disabled){transform:scale(.97)}.Hi2WXW_button:disabled{opacity:.45;cursor:default}.Hi2WXW_button.Hi2WXW_loading:disabled{opacity:1}.Hi2WXW_buttonContent{min-width:0;transition:opacity var(--dur-1) var(--ease-standard);justify-content:center;align-items:center;gap:8px;display:inline-flex}.Hi2WXW_loading .Hi2WXW_buttonContent{opacity:0}.Hi2WXW_buttonSpinner{--spinner:currentColor;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Hi2WXW_filled{background:var(--mint);color:var(--on-mint)}.Hi2WXW_filled:hover:not(:disabled){background:color-mix(in srgb, var(--mint) 82%, var(--mint-deep));box-shadow:var(--elev-1)}.Hi2WXW_filled:active:not(:disabled){background:var(--mint-deep)}.Hi2WXW_tonal{background:var(--surface-high);color:var(--on-bg)}.Hi2WXW_tonal:hover:not(:disabled){background:color-mix(in srgb, var(--on-bg) 10%, var(--surface-high))}.Hi2WXW_outlined{color:var(--on-bg);border-color:var(--outline);background:0 0}.Hi2WXW_outlined:hover:not(:disabled){background:var(--field-bg-hover);border-color:var(--outline-strong)}.Hi2WXW_text{color:var(--on-bg);background:0 0;padding:0 14px}.Hi2WXW_text:hover:not(:disabled){background:var(--field-bg-hover)}.Hi2WXW_danger{background:var(--error);color:var(--on-error)}.Hi2WXW_danger:hover:not(:disabled){background:color-mix(in srgb, var(--error) 86%, var(--on-bg));box-shadow:var(--elev-1)}.Hi2WXW_size_sm{min-height:36px;font-size:var(--text-small);padding:0 14px}.Hi2WXW_size_lg{min-height:52px;font-size:var(--text-body);padding:0 24px}.Hi2WXW_full{width:100%}.Hi2WXW_iconButton{width:var(--tap);height:var(--tap);color:var(--on-surface-variant);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard), transform var(--dur-1) var(--ease-standard);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Hi2WXW_iconButton:hover:not(:disabled){background:var(--field-bg-hover);color:var(--on-bg)}.Hi2WXW_iconButton:active:not(:disabled){background:color-mix(in srgb, var(--on-bg) 12%, transparent);transform:scale(.92)}.Hi2WXW_iconButton:disabled{opacity:.4;cursor:default}.Hi2WXW_iconTonal{background:var(--surface-high);color:var(--on-bg)}.Hi2WXW_iconFilled{background:var(--mint);color:var(--on-mint)}.Hi2WXW_iconFilled:hover:not(:disabled){background:color-mix(in srgb, var(--mint) 82%, var(--mint-deep));color:var(--on-mint)}.Hi2WXW_iconFilled:active:not(:disabled){background:var(--mint-deep)}.Hi2WXW_iconSmall{width:36px;height:36px}@media (pointer:coarse){.Hi2WXW_iconSmall{width:var(--tap);height:var(--tap)}}.Hi2WXW_field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.Hi2WXW_label{font-size:var(--text-small);line-height:var(--lh-small);color:var(--on-surface-variant);padding-inline-start:2px;font-weight:600}.Hi2WXW_frame{min-height:var(--control-h);border-radius:var(--radius-md);background:var(--field-bg);border:1px solid var(--outline);color:var(--on-surface-variant);transition:border-color var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard), background-color var(--dur-2) var(--ease-standard);align-items:center;gap:8px;padding:0 6px 0 14px;display:flex;position:relative}.Hi2WXW_frame:hover{border-color:var(--outline-strong);background:var(--field-bg-hover)}.Hi2WXW_frame:focus-within{border-color:var(--focus);background:var(--field-bg);box-shadow:0 0 0 3px var(--focus-halo)}.Hi2WXW_frameError,.Hi2WXW_frameError:hover{border-color:var(--error)}.Hi2WXW_frameError:focus-within{border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb, var(--error) 22%, transparent)}.Hi2WXW_frameMultiline{align-items:flex-start}.Hi2WXW_frameMultiline .Hi2WXW_leading,.Hi2WXW_frameMultiline .Hi2WXW_trailing{margin-top:6px}[data-disabled] .Hi2WXW_frame{opacity:.6;border-style:dashed}[data-disabled] .Hi2WXW_frame:hover{border-color:var(--outline);background:var(--field-bg)}.Hi2WXW_leading,.Hi2WXW_trailing{flex:none;align-items:center;display:inline-flex}.Hi2WXW_input{min-width:0;font-size:var(--text-body);line-height:var(--lh-body);color:var(--on-bg);appearance:none;background:0 0;border:none;border-radius:0;outline:none;flex:1;align-self:stretch;padding:11px 8px 11px 0}.Hi2WXW_input:focus-visible{outline:none}.Hi2WXW_input:disabled{cursor:not-allowed;-webkit-text-fill-color:var(--on-surface-variant)}.Hi2WXW_input::-ms-reveal{display:none}.Hi2WXW_textarea{resize:none;min-height:calc(var(--lh-body) + 22px);transition:height var(--dur-1) var(--ease-standard);overscroll-behavior:contain}.Hi2WXW_select{cursor:pointer;padding-inline-end:32px}.Hi2WXW_select option{background:var(--bg);color:var(--on-bg)}.Hi2WXW_chevron{pointer-events:none;color:var(--on-surface-variant);padding:0 8px 0 0;display:inline-flex}.Hi2WXW_frame:has(.Hi2WXW_select) .Hi2WXW_trailing{inset-inline-end:6px;position:absolute;top:50%;transform:translateY(-50%)}.Hi2WXW_eye{margin-inline-end:-2px}.Hi2WXW_hint,.Hi2WXW_error{font-size:var(--text-sm);line-height:var(--lh-sm);padding-inline-start:2px}.Hi2WXW_hint{color:var(--on-surface-variant)}.Hi2WXW_error{color:var(--error);animation:Hi2WXW_fieldMsg var(--dur-2) var(--ease-decel);align-items:flex-start;gap:6px;display:flex}.Hi2WXW_error svg{flex:none;margin-top:2px}.Hi2WXW_counter{float:inline-end;color:var(--on-surface-variant);margin-inline-start:auto;padding-inline-start:12px}@keyframes Hi2WXW_fieldMsg{0%{opacity:0;transform:translateY(calc(-4px * var(--motion-shift)))}}.Hi2WXW_search{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--field-bg);color:var(--on-surface-variant);transition:border-color var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard), background-color var(--dur-2) var(--ease-standard);border:1px solid #0000;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.Hi2WXW_search:hover{background:var(--field-bg-hover)}.Hi2WXW_search:focus-within{border-color:var(--focus);background:var(--field-bg);box-shadow:0 0 0 3px var(--focus-halo)}.Hi2WXW_searchInput{min-width:0;font-size:var(--text-md);color:var(--on-bg);appearance:none;background:0 0;border:none;outline:none;flex:1;align-self:stretch}.Hi2WXW_searchInput:focus-visible{outline:none}.Hi2WXW_searchInput::-webkit-search-cancel-button{appearance:none}.Hi2WXW_searchInput::-webkit-search-decoration{appearance:none}.Hi2WXW_searchClear{width:30px;height:30px;color:var(--on-surface-variant);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--dur-1) var(--ease-standard), transform var(--dur-2) var(--ease-spring), background-color var(--dur-1) var(--ease-standard);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;transform:scale(.6)}.Hi2WXW_searchClear[data-shown]{opacity:1;pointer-events:auto;transform:none}.Hi2WXW_searchClear:hover{background:var(--field-bg-hover);color:var(--on-bg)}@media (pointer:coarse){.Hi2WXW_searchClear{width:44px;height:44px;margin-block:-7px;margin-inline-end:-7px}}.Hi2WXW_switch{cursor:pointer;background:0 0;border:none;border-radius:16px;flex:none;width:52px;height:44px;padding:0;position:relative}.Hi2WXW_switch:before{content:"";border:2px solid var(--outline-strong);background:var(--surface-high);transition:background-color var(--dur-2) var(--ease-standard), border-color var(--dur-2) var(--ease-standard);border-radius:16px;position:absolute;inset:6px 0}.Hi2WXW_switch:focus-visible{outline:none}.Hi2WXW_switch:focus-visible:before{outline:2px solid var(--focus);outline-offset:2px}.Hi2WXW_thumb{background:var(--outline-strong);width:16px;height:16px;transition:transform var(--dur-3) var(--ease-spring), width var(--dur-2) var(--ease-standard), height var(--dur-2) var(--ease-standard), background-color var(--dur-2) var(--ease-standard);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:2px;transform:translate(6px,-50%)}.Hi2WXW_thumbIcon{color:var(--mint-deep);opacity:0;transition:opacity var(--dur-1) var(--ease-standard), transform var(--dur-2) var(--ease-spring);transform:scale(.4)}.Hi2WXW_switch:hover:not(:disabled) .Hi2WXW_thumb{background:var(--on-surface-variant)}.Hi2WXW_switch:active:not(:disabled) .Hi2WXW_thumb{width:26px;height:26px;transform:translate(1px,-50%)}.Hi2WXW_switch[aria-checked=true]:before{background:var(--mint);border-color:var(--mint)}.Hi2WXW_switch[aria-checked=true] .Hi2WXW_thumb{background:var(--on-mint);width:24px;height:24px;transform:translate(22px,-50%)}.Hi2WXW_switch[aria-checked=true]:hover:not(:disabled) .Hi2WXW_thumb{background:var(--on-mint)}.Hi2WXW_switch[aria-checked=true]:active:not(:disabled) .Hi2WXW_thumb{width:26px;height:26px;transform:translate(21px,-50%)}.Hi2WXW_switch[aria-checked=true] .Hi2WXW_thumbIcon{opacity:1;color:var(--mint);transform:none}.Hi2WXW_switch:disabled{opacity:.45;cursor:default}.Hi2WXW_check{min-height:var(--tap);cursor:pointer;font-size:var(--text-body);line-height:var(--lh-body);align-items:flex-start;gap:12px;padding:10px 0;display:flex;position:relative}.Hi2WXW_check[data-disabled]{opacity:.5;cursor:default}.Hi2WXW_checkInput{opacity:0;width:1px;height:1px;margin:0;position:absolute}.Hi2WXW_checkBox{border:2px solid var(--outline-strong);width:20px;height:20px;transition:background-color var(--dur-1) var(--ease-standard), border-color var(--dur-1) var(--ease-standard), transform var(--dur-1) var(--ease-standard);background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.Hi2WXW_checkBox path{fill:none;stroke:var(--on-mint);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22px;transition:stroke-dashoffset var(--dur-2) var(--ease-decel)}.Hi2WXW_check:hover .Hi2WXW_checkBox{border-color:var(--on-surface-variant)}.Hi2WXW_check:active .Hi2WXW_checkBox{transform:scale(.9)}.Hi2WXW_checkInput:checked+.Hi2WXW_checkBox{background:var(--mint);border-color:var(--mint)}.Hi2WXW_checkInput:checked+.Hi2WXW_checkBox path{stroke-dashoffset:0}.Hi2WXW_checkInput:focus-visible+.Hi2WXW_checkBox{outline:2px solid var(--focus);outline-offset:2px}.Hi2WXW_checkText{flex-direction:column;gap:2px;min-width:0;display:flex}.Hi2WXW_segmented{border-radius:var(--radius-pill);background:var(--surface-high);isolation:isolate;grid-auto-columns:auto;grid-auto-flow:column;padding:4px;display:inline-grid;position:relative}.Hi2WXW_segIndicator{z-index:-1;width:var(--seg-w,calc((100% - 8px) / var(--seg-count)));border-radius:var(--radius-pill);background:var(--bg);box-shadow:var(--elev-1);transform:translateX(var(--seg-x,calc(4px + 100% * var(--seg-index))));transition:transform var(--dur-3) var(--ease-spring), width var(--dur-3) var(--ease-spring);position:absolute;top:4px;bottom:4px;left:0}.Hi2WXW_segment{border-radius:var(--radius-pill);min-height:36px;color:var(--on-surface-variant);font-size:var(--text-small);text-align:center;cursor:pointer;overflow-wrap:normal;transition:color var(--dur-2) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:1.25;display:inline-flex}@media (pointer:coarse){.Hi2WXW_segment{min-height:var(--tap);padding:4px 10px}}.Hi2WXW_segment[aria-checked=true]{color:var(--on-bg)}.Hi2WXW_segment:disabled{cursor:default;opacity:.5}.Hi2WXW_banner{border-radius:var(--radius-md);font-size:var(--text-small);line-height:var(--lh-small);background:var(--surface-high);color:var(--on-bg);animation:Hi2WXW_bannerIn var(--dur-3) var(--ease-decel);align-items:center;gap:12px;padding:10px 8px 10px 16px;display:flex}.Hi2WXW_banner>svg{flex:none}.Hi2WXW_bannerError{background:color-mix(in srgb, var(--error) 12%, var(--bg));color:var(--on-bg);border:1px solid color-mix(in srgb, var(--error) 45%, transparent)}.Hi2WXW_bannerError>svg{color:var(--error)}.Hi2WXW_bannerAccent{background:var(--mint);color:var(--on-mint)}.Hi2WXW_bannerText{overflow-wrap:anywhere;flex:1;min-width:0}@keyframes Hi2WXW_bannerIn{0%{opacity:0;transform:translateY(calc(-6px * var(--motion-shift)))}}.Hi2WXW_spinner{border:3px solid color-mix(in srgb, var(--spinner,var(--mint)) 25%, transparent);border-top-color:var(--spinner,var(--mint));border-radius:50%;flex:none;animation:.8s linear infinite Hi2WXW_spin;display:inline-block}@media (prefers-reduced-motion:reduce){.Hi2WXW_spinner{animation-duration:1.6s}}@keyframes Hi2WXW_spin{to{transform:rotate(360deg)}}.Hi2WXW_skeleton{display:block}.Hi2WXW_avatar{background:var(--mint);color:var(--on-mint);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.Hi2WXW_tooltipHost{display:inline-flex;position:relative}.Hi2WXW_tooltip{border-radius:var(--radius-xs);background:var(--inverse-bg);color:var(--on-inverse);box-shadow:var(--elev-2);font-size:var(--text-xs);line-height:var(--lh-xs);white-space:nowrap;pointer-events:none;z-index:50;transform-origin:top;animation:Hi2WXW_tipIn var(--dur-1) var(--ease-decel);padding:5px 10px;font-weight:500;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.Hi2WXW_tooltipTop{transform-origin:bottom;top:auto;bottom:calc(100% + 6px)}@keyframes Hi2WXW_tipIn{0%{opacity:0;transform:scale(.92)}}
.hpCqyG_list{margin:0;padding:0;list-style:none}.hpCqyG_sectionTitle{letter-spacing:.02em;color:var(--on-surface-variant);overflow-wrap:anywhere;margin:20px 16px 4px;font-size:13px;font-weight:700;line-height:1.4}.hpCqyG_group{border-radius:var(--radius-card);background:var(--surface-low);margin:0;position:relative;overflow:hidden}.hpCqyG_group>*{position:relative}.hpCqyG_group>*+:before{content:"";top:0;background:var(--divider);pointer-events:none;height:1px;position:absolute;inset-inline:16px 0}.hpCqyG_group>:has(>.hpCqyG_rowIcon)+:has(>.hpCqyG_rowIcon):before{inset-inline-start:56px}.hpCqyG_row{width:100%;min-height:56px;color:inherit;text-align:start;font:inherit;background:0 0;border:none;align-items:center;gap:16px;padding:10px 16px;text-decoration:none;display:flex}a.hpCqyG_row,button.hpCqyG_row{cursor:pointer;transition:background-color .12s}a.hpCqyG_row:hover,button.hpCqyG_row:hover:not(:disabled){background:var(--surface-high)}a.hpCqyG_row:active,button.hpCqyG_row:active:not(:disabled){background:color-mix(in srgb, var(--on-bg) 10%, var(--surface-low))}button.hpCqyG_row:disabled{opacity:.5;cursor:default}a.hpCqyG_row:focus-visible,button.hpCqyG_row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.hpCqyG_rowIcon{width:24px;color:var(--on-surface-variant);flex:none;justify-content:center;display:inline-flex}.hpCqyG_rowChevron{color:var(--on-surface-variant);flex:none;margin-inline-end:-4px;display:inline-flex}.hpCqyG_rowText{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hpCqyG_rowTitle{font-size:var(--text-body);line-height:1.4}.hpCqyG_rowDetail{font-size:var(--text-small);color:var(--on-surface-variant);white-space:pre-line;line-height:1.45}.hpCqyG_rowValue{max-width:50%;font-size:var(--text-small);color:var(--on-surface-variant);text-align:end;overflow-wrap:anywhere;text-wrap:pretty;flex:0 auto;line-height:1.45}@media (max-width:599px){.hpCqyG_row[data-stack=true]{flex-wrap:wrap;row-gap:0}.hpCqyG_row[data-stack=true] .hpCqyG_rowValue{text-align:start;flex:1 0 100%;order:3;max-width:none;padding-inline-start:40px}.hpCqyG_row[data-stack=true]:not(:has(>.hpCqyG_rowIcon)) .hpCqyG_rowValue{padding-inline-start:0}}.hpCqyG_rowActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px;margin-inline-end:-8px;display:flex}@media (max-width:599px){.hpCqyG_actionRow{flex-wrap:wrap;row-gap:4px;padding-bottom:6px}.hpCqyG_actionRow .hpCqyG_rowActions{flex:1 0 100%;justify-content:flex-start;margin-inline-end:0;padding-inline-start:28px}.hpCqyG_actionRow:not(:has(>.hpCqyG_rowIcon)) .hpCqyG_rowActions{padding-inline-start:0}}
.gV8Hta_root{z-index:100;padding:max(16px, var(--safe-top)) max(16px, var(--safe-right)) max(16px, var(--safe-bottom)) max(16px, var(--safe-left));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gV8Hta_root[data-state=exiting]{pointer-events:none}.gV8Hta_scrim{background:var(--scrim);opacity:1;transition:opacity var(--dur-3) var(--ease-standard);-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.gV8Hta_root[data-state=entering] .gV8Hta_scrim,.gV8Hta_root[data-state=exiting] .gV8Hta_scrim{opacity:0}.gV8Hta_root[data-state=exiting] .gV8Hta_scrim{transition-duration:var(--dur-2)}.gV8Hta_panel{width:min(480px,100%);max-height:min(86dvh, calc(var(--vvh) - 32px), 760px);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--on-bg);box-shadow:var(--elev-3);opacity:1;transition:opacity var(--dur-3) var(--ease-decel), transform var(--dur-3) var(--ease-decel);outline:none;flex-direction:column;display:flex;position:relative;transform:none}.gV8Hta_size_sm{width:min(400px,100%)}.gV8Hta_size_lg{width:min(640px,100%)}.gV8Hta_root[data-state=entering] .gV8Hta_panel{opacity:0;transform:translateY(calc(12px * var(--motion-shift))) scale(calc(1 - .04 * var(--motion-shift)))}.gV8Hta_root[data-state=exiting] .gV8Hta_panel{opacity:0;transform:scale(calc(1 - .03 * var(--motion-shift)));transition-duration:var(--dur-2);transition-timing-function:var(--ease-accel)}.gV8Hta_header{align-items:flex-start;gap:8px;padding:20px 12px 4px 24px;display:flex}.gV8Hta_header>button{margin-top:-4px}.gV8Hta_titles{flex:1;min-width:0}.gV8Hta_title{font-size:var(--text-headline);line-height:var(--lh-headline);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:650}.gV8Hta_description{font-size:var(--text-small);line-height:var(--lh-small);color:var(--on-surface-variant);margin:4px 0 0}.gV8Hta_handle{display:none}.gV8Hta_body{overscroll-behavior:contain;padding:8px 24px 16px;overflow:auto}.gV8Hta_body>p:first-child{margin-top:0}.gV8Hta_body>p:last-child{margin-bottom:0}.gV8Hta_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:8px 20px 20px;display:flex}@media (max-width:767px){.gV8Hta_sheetRoot{align-items:flex-end;padding:0}.gV8Hta_sheet{width:100%;max-height:min(92dvh, calc(var(--vvh) - var(--safe-top) - 8px));border-radius:var(--radius-card) var(--radius-card) 0 0;padding-bottom:var(--safe-bottom);transition:transform var(--dur-4) var(--ease-decel), opacity var(--dur-2) var(--ease-standard)}.gV8Hta_sheetRoot[data-state=entering] .gV8Hta_sheet{opacity:1;transform:translateY(calc(100% * var(--motion-shift)))}.gV8Hta_sheetRoot[data-state=exiting] .gV8Hta_sheet{opacity:1;transform:translateY(calc(100% * var(--motion-shift)));transition:transform var(--dur-3) var(--ease-accel), opacity var(--dur-2) var(--ease-standard)}.gV8Hta_sheet .gV8Hta_header{padding-top:26px;position:relative}.gV8Hta_sheet .gV8Hta_header[data-draggable]{touch-action:none;cursor:grab}.gV8Hta_sheet .gV8Hta_handle{background:var(--outline-strong);opacity:.6;border-radius:2px;width:36px;height:4px;margin-left:-18px;display:block;position:absolute;top:10px;left:50%}.gV8Hta_actions{padding:8px 16px 16px}}@media (max-width:420px){.gV8Hta_actions:has(>:nth-child(2):last-child){flex-direction:column-reverse}.gV8Hta_actions:has(>:nth-child(2):last-child)>*{width:100%}}@media (prefers-reduced-motion:reduce){.gV8Hta_sheetRoot[data-state=entering] .gV8Hta_sheet,.gV8Hta_sheetRoot[data-state=exiting] .gV8Hta_sheet{opacity:0;transform:none}}.gV8Hta_panel:focus,.gV8Hta_panel:focus-visible{outline:none}
._5pZ_OW_root{z-index:90;pointer-events:none;visibility:hidden;position:fixed;inset:0}._5pZ_OW_root[data-state=open],._5pZ_OW_root[data-state=moving]{visibility:visible}._5pZ_OW_root[data-state=open],._5pZ_OW_root[data-state=moving] ._5pZ_OW_scrim,._5pZ_OW_root[data-state=moving] ._5pZ_OW_panel{pointer-events:auto}._5pZ_OW_scrim{background:var(--scrim);opacity:0;will-change:opacity;-webkit-tap-highlight-color:transparent;touch-action:none;position:absolute;inset:0}._5pZ_OW_panel{width:var(--drawer-width,min(86vw, 340px));background:var(--surface-raised);max-width:calc(100% - 48px);box-shadow:var(--elev-3);will-change:transform;contain:layout paint;padding-left:var(--safe-left);touch-action:pan-y;overscroll-behavior:contain;border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg);outline:none;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%)}._5pZ_OW_root[data-state=closed] ._5pZ_OW_panel{box-shadow:none}._5pZ_OW_root[data-dragging]{cursor:grabbing}._5pZ_OW_root[data-dragging] ._5pZ_OW_panel{-webkit-user-select:none;user-select:none}._5pZ_OW_panel:focus,._5pZ_OW_panel:focus-visible{outline:none}
.dpyMdW_region{left:50%;bottom:calc(96px + var(--safe-bottom));z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(560px,100% - 32px);display:flex;position:fixed;transform:translate(-50%)}@media (min-width:768px){body:has([data-shell-sidebar]) .dpyMdW_region{left:calc(50% + var(--sidebar-width) / 2);width:min(560px, calc(100% - var(--sidebar-width) - 32px))}}.dpyMdW_toast{border-radius:var(--radius-md);background:var(--inverse-bg);max-width:100%;min-height:48px;color:var(--on-inverse);box-shadow:var(--elev-2);font-size:var(--text-small);line-height:var(--lh-small);pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;animation:dpyMdW_toastIn var(--dur-3) var(--ease-spring);transition:opacity var(--dur-2) var(--ease-standard), transform var(--dur-2) var(--ease-standard);align-items:center;gap:12px;padding:8px 8px 8px 18px;display:flex}.dpyMdW_toast:not(:has(.dpyMdW_action)){padding-right:18px}.dpyMdW_toast[data-leaving]{opacity:0;transform:translateY(calc(8px * var(--motion-shift))) scale(calc(1 - .04 * var(--motion-shift)));pointer-events:none}.dpyMdW_icon{color:var(--error);flex:none}.dpyMdW_text{overflow-wrap:anywhere;flex:1;min-width:0}.dpyMdW_action{min-height:36px;color:var(--inverse-accent);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard);background:0 0;border:none;flex:none;padding:6px 12px;font-weight:700}.dpyMdW_action:hover{background:color-mix(in srgb, var(--on-inverse) 10%, transparent)}@keyframes dpyMdW_toastIn{0%{opacity:0;transform:translateY(calc(16px * var(--motion-shift))) scale(calc(1 - .06 * var(--motion-shift)))}}@media (prefers-reduced-motion:reduce){.dpyMdW_toast{animation-timing-function:var(--ease-standard)}}
.yrgS1a_markdown{overflow-wrap:anywhere;word-break:break-word;line-height:1.55}.yrgS1a_markdown>:first-child{margin-top:0}.yrgS1a_markdown>:last-child{margin-bottom:0}.yrgS1a_markdown p,.yrgS1a_markdown ul,.yrgS1a_markdown ol,.yrgS1a_markdown blockquote{margin:.45em 0}.yrgS1a_markdown ul,.yrgS1a_markdown ol{padding-inline-start:1.4em}.yrgS1a_markdown li+li{margin-top:.15em}.yrgS1a_markdown h1,.yrgS1a_markdown h2,.yrgS1a_markdown h3,.yrgS1a_markdown h4,.yrgS1a_markdown h5,.yrgS1a_markdown h6{margin:.8em 0 .35em;font-weight:650;line-height:1.3}.yrgS1a_markdown h1{font-size:1.35em}.yrgS1a_markdown h2{font-size:1.2em}.yrgS1a_markdown h3{font-size:1.08em}.yrgS1a_markdown h4,.yrgS1a_markdown h5,.yrgS1a_markdown h6{font-size:1em}.yrgS1a_markdown blockquote{border-inline-start:3px solid var(--mint);color:var(--on-surface-variant);padding:2px 0 2px 12px}.yrgS1a_markdown hr{border:none;border-top:1px solid var(--divider);margin:1em 0}.yrgS1a_link{color:var(--link);text-underline-offset:2px;text-decoration:underline}.yrgS1a_inlineCode{font-family:var(--font-mono);background:color-mix(in srgb, var(--on-bg) 9%, transparent);border-radius:6px;padding:.1em .35em;font-size:.88em}.yrgS1a_codeBlock{border-radius:var(--radius-sm);background:var(--code-bg);color:var(--on-code);border:1px solid color-mix(in srgb, var(--on-code) 8%, transparent);margin:.7em 0;overflow:hidden}.yrgS1a_codeBar{color:#b4b8b5;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:2px 4px 2px 14px;font-size:12px;display:flex}.yrgS1a_codeLang{font-family:var(--font-mono);text-transform:lowercase;letter-spacing:.02em}.yrgS1a_codeCopy{min-height:32px;color:inherit;border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.yrgS1a_codeCopy:hover{color:var(--on-code);background:#ffffff1a}.yrgS1a_codeCopy:focus-visible{outline:2px solid var(--mint);outline-offset:-2px}@media (pointer:coarse){.yrgS1a_codeCopy{min-height:44px}}.yrgS1a_pre{font-family:var(--font-mono);white-space:pre;background:linear-gradient(to right, var(--code-bg) 30%, transparent) left center / 40px 100% no-repeat local, linear-gradient(to left, var(--code-bg) 30%, transparent) right center / 40px 100% no-repeat local, linear-gradient(to right, #ffffff29, transparent) left center / 16px 100% no-repeat scroll, linear-gradient(to left, #ffffff29, transparent) right center / 16px 100% no-repeat scroll, var(--code-bg);margin:0;padding:10px 14px 12px;font-size:13px;line-height:20px;overflow-x:auto}.yrgS1a_pre:focus-visible{outline:2px solid var(--mint);outline-offset:-2px}.yrgS1a_pre code{font-size:inherit;background:0 0;padding:0}.yrgS1a_tableWrap{border:1px solid var(--divider);border-radius:var(--radius-sm);background:linear-gradient(to right, var(--bg) 30%, transparent) left center / 40px 100% no-repeat local, linear-gradient(to left, var(--bg) 30%, transparent) right center / 40px 100% no-repeat local, linear-gradient(to right, color-mix(in srgb, var(--on-bg) 14%, transparent), transparent) left center / 14px 100% no-repeat scroll, linear-gradient(to left, color-mix(in srgb, var(--on-bg) 14%, transparent), transparent) right center / 14px 100% no-repeat scroll, var(--bg);max-width:100%;margin:.7em 0;overflow-x:auto}.yrgS1a_tableWrap:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yrgS1a_table{border-collapse:collapse;min-width:100%;font-size:.94em}.yrgS1a_table th,.yrgS1a_table td{border:none;border-bottom:1px solid var(--divider);text-align:start;vertical-align:top;padding:8px 12px}.yrgS1a_table tr:last-child td{border-bottom:none}.yrgS1a_table th+th,.yrgS1a_table td+td{border-inline-start:1px solid var(--divider)}.yrgS1a_table th{background:var(--surface-low);white-space:nowrap;font-weight:650}.yrgS1a_table td{overflow-wrap:break-word;word-break:normal;min-width:6em;max-width:28em}
.yBik9a_userRow{justify-content:flex-end;padding-inline-start:56px;display:flex}.yBik9a_userBubble{overflow-wrap:anywhere;border-radius:var(--radius-bubble);background:var(--user-bubble);max-width:min(100%,640px);color:var(--on-bg);padding:10px 16px}.yBik9a_agent{min-width:0;padding:0}.yBik9a_actions{gap:2px;margin:2px 0 0 -11px;display:flex}.yBik9a_action{width:40px;height:40px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.yBik9a_action:hover{background:var(--surface-low);color:var(--on-bg)}.yBik9a_action:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (pointer:coarse){.yBik9a_action{width:44px;height:44px}}@media (hover:hover) and (pointer:fine){.yBik9a_actions{opacity:0;transition:opacity var(--dur-1) var(--ease-standard);margin:0 0 -6px -7px}.yBik9a_action{border-radius:var(--radius-xs);width:32px;height:32px}.yBik9a_agent:hover .yBik9a_actions,.yBik9a_agent:focus-within .yBik9a_actions,li:last-child>.yBik9a_agent .yBik9a_actions{opacity:1}}.yBik9a_card{border-radius:var(--radius-card);background:var(--surface-high);border:1px solid var(--mint);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.yBik9a_cardText{margin:0}.yBik9a_cardMuted{font-size:var(--text-small);color:var(--on-surface-variant);margin:0}.yBik9a_cardActions{flex-wrap:wrap;gap:8px;display:flex}.yBik9a_system{text-align:center;color:var(--on-surface-variant);margin:0;padding:2px 16px;font-size:13px}
._3bpgXW_screen{flex-direction:column;min-width:0;height:100%;display:flex;position:relative}._3bpgXW_header{z-index:5;min-height:calc(var(--header-h) + var(--safe-top));padding:max(8px, var(--safe-top)) 12px 8px 8px;border-bottom:1px solid var(--divider);background:var(--bg);align-items:center;gap:4px;display:flex;position:relative}._3bpgXW_menuButton{display:none}@media (max-width:767px){._3bpgXW_menuButton{display:inline-flex}._3bpgXW_header{padding-inline-end:8px}}._3bpgXW_headerText{flex-direction:column;flex:1;min-width:0;padding-inline-start:8px;display:flex}._3bpgXW_title{font-size:var(--text-title);line-height:var(--lh-title);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:650;overflow:hidden}._3bpgXW_subtitle{font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._3bpgXW_headerSlots{align-items:center;gap:4px;min-width:0;display:flex}._3bpgXW_listWrap{flex:1;min-height:0;position:relative}._3bpgXW_scroller{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;outline:none;height:100%;overflow:hidden auto}._3bpgXW_column{width:100%;max-width:var(--content-max);margin:0 auto;padding:0 16px}._3bpgXW_scroller ._3bpgXW_column{padding-top:16px;padding-bottom:20px}._3bpgXW_items{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._3bpgXW_item{min-width:0}._3bpgXW_item[data-new]{animation:_3bpgXW_itemIn var(--dur-3) var(--ease-decel) both}._3bpgXW_item[data-new][data-kind=user]{animation-name:_3bpgXW_itemInUser}@keyframes _3bpgXW_itemIn{0%{opacity:0;transform:translateY(calc(10px * var(--motion-shift)))}}@keyframes _3bpgXW_itemInUser{0%{opacity:0;transform:translate(calc(12px * var(--motion-shift)), calc(6px * var(--motion-shift))) scale(calc(1 - .03 * var(--motion-shift)));transform-origin:100% 100%}}._3bpgXW_empty{text-align:center;color:var(--on-surface-variant);flex-direction:column;align-items:center;gap:12px;margin:15vh 0 48px;display:flex}._3bpgXW_emptyText{font-size:var(--text-body);margin:0}._3bpgXW_working{color:var(--on-surface-variant);font-size:var(--text-small);line-height:var(--lh-small);animation:_3bpgXW_itemIn var(--dur-3) var(--ease-decel) both;align-items:flex-start;gap:10px;margin-top:14px;padding:0 4px;display:flex}._3bpgXW_workingText{white-space:pre-wrap;overflow-wrap:anywhere;animation:_3bpgXW_fadeText var(--dur-2) var(--ease-standard)}@keyframes _3bpgXW_fadeText{0%{opacity:.2}}._3bpgXW_dots{gap:4px;padding-top:7px;display:inline-flex}._3bpgXW_dots i{background:var(--mint);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _3bpgXW_pulse}._3bpgXW_dots i:nth-child(2){animation-delay:.15s}._3bpgXW_dots i:nth-child(3){animation-delay:.3s}@keyframes _3bpgXW_pulse{0%,80%,to{opacity:.35;transform:translateY(0)scale(.85)}40%{opacity:1;transform:translateY(-3px)scale(1)}}._3bpgXW_jump{z-index:4;white-space:nowrap;border-radius:var(--radius-pill);border:1px solid var(--outline);background:var(--surface-raised);min-height:40px;color:var(--on-bg);box-shadow:var(--elev-2);font-size:var(--text-small);cursor:pointer;transition:opacity var(--dur-2) var(--ease-standard), transform var(--dur-3) var(--ease-spring), background-color var(--dur-1) var(--ease-standard);align-items:center;gap:8px;padding:0 16px 0 12px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}._3bpgXW_jump[data-state=entering],._3bpgXW_jump[data-state=exiting]{opacity:0;transform:translateX(-50%) translateY(calc(12px * var(--motion-shift))) scale(calc(1 - .1 * var(--motion-shift)))}._3bpgXW_jump:hover{background:var(--surface-low)}._3bpgXW_jump:active{transform:translate(-50%)scale(.96)}._3bpgXW_jump>svg{color:var(--accent-text)}._3bpgXW_jumpCount{border-radius:var(--radius-pill);background:var(--mint);color:var(--on-mint);font-size:var(--text-xs);line-height:var(--lh-xs);font-variant-numeric:tabular-nums;padding:1px 8px}._3bpgXW_bottom{z-index:6;padding:8px 0 max(12px, var(--safe-bottom));background:linear-gradient(to bottom, transparent, var(--bg) 14px);margin-top:-14px;position:relative}._3bpgXW_bottom ._3bpgXW_column{flex-direction:column;gap:8px;padding:0 12px;display:flex}._3bpgXW_missing{color:var(--on-surface-variant);animation:_3bpgXW_itemIn var(--dur-3) var(--ease-decel) both;flex-direction:column;align-items:center;gap:16px;padding:48px 16px;display:flex}@media (max-width:767px){._3bpgXW_scroller{touch-action:pan-y pinch-zoom}}@media (pointer:coarse){._3bpgXW_jump{min-height:44px}}
.yE412q_file{border-radius:var(--radius-md);background:var(--surface-low);border:1px solid var(--outline);color:var(--on-surface-variant);align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.yE412q_fileText{flex-direction:column;flex:1;min-width:0;display:flex}.yE412q_fileName{color:var(--on-bg);overflow-wrap:anywhere;font-weight:600}.yE412q_fileSub{font-size:13px}.yE412q_fileError{color:var(--error);font-size:13px}.yE412q_attachmentRow{flex-direction:column;align-items:flex-end;gap:6px;padding-inline-start:56px;display:flex}.yE412q_attachment{border-radius:var(--radius-md);background:var(--user-bubble);color:var(--on-surface-variant);align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.yE412q_caption{border-radius:var(--radius-bubble);background:var(--user-bubble);white-space:pre-wrap;padding:10px 16px}.yE412q_autonomy{background:var(--mint);color:var(--on-mint);border-radius:20px;align-items:center;gap:8px;padding:6px 8px 6px 16px;display:flex}.yE412q_autonomyText{font-size:var(--text-small);flex:1;font-weight:600}.yE412q_autonomyButton{border-radius:var(--radius-pill);background:var(--on-mint);min-height:36px;color:var(--mint);cursor:pointer;border:none;align-items:center;gap:6px;padding:0 16px;font-weight:600;display:inline-flex}
.efXaJW_list{flex-direction:column;gap:2px;margin:0;padding:0 8px;list-style:none;display:flex}.efXaJW_row{animation:efXaJW_rowIn var(--dur-3) var(--ease-decel);align-items:center;display:flex;position:relative}@keyframes efXaJW_rowIn{0%{opacity:0;transform:translateY(calc(-4px * var(--motion-shift)))}}.efXaJW_link{border-radius:var(--radius-md);min-width:0;min-height:56px;color:inherit;transition:background-color var(--dur-1) var(--ease-standard);flex:1;align-items:center;gap:12px;padding:8px 44px 8px 10px;text-decoration:none;display:flex}.efXaJW_link:hover{background:var(--surface-low)}.efXaJW_link:active{background:var(--surface-high)}.efXaJW_link:focus-visible{outline-offset:-2px}.efXaJW_current,.efXaJW_current:hover{background:var(--mint-soft)}.efXaJW_current:active{background:color-mix(in srgb, var(--mint) 28%, transparent)}.efXaJW_icon{background:var(--surface-high);width:36px;height:36px;color:var(--on-surface-variant);transition:background-color var(--dur-2) var(--ease-standard), color var(--dur-2) var(--ease-standard);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.efXaJW_current .efXaJW_icon{background:var(--mint);color:var(--on-mint);--spinner:currentColor}.efXaJW_text{flex-direction:column;flex:1;min-width:0;display:flex}.efXaJW_title{font-size:var(--text-md);line-height:var(--lh-md);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.efXaJW_sub{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.efXaJW_badge{border-radius:var(--radius-pill);background:var(--mint);color:var(--on-mint);flex:none;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px}.efXaJW_badgeAlert{background:var(--error);width:20px;height:20px;color:var(--on-error);animation:efXaJW_pop var(--dur-3) var(--ease-spring);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}@keyframes efXaJW_pop{0%{opacity:0;transform:scale(.4)}}.efXaJW_delete{width:36px;height:36px;color:var(--on-surface-variant);cursor:pointer;opacity:0;transition:opacity var(--dur-1) var(--ease-standard), transform var(--dur-2) var(--ease-standard), background-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:6px;transform:scale(.85)}.efXaJW_row:hover .efXaJW_delete,.efXaJW_delete:focus-visible{opacity:1;transform:none}@media (hover:none){.efXaJW_delete{opacity:.7;transform:none}}.efXaJW_delete:hover{background:var(--error-soft);color:var(--error)}.efXaJW_delete:active{transform:scale(.9)}.efXaJW_state{color:var(--on-surface-variant);font-size:var(--text-small);line-height:var(--lh-small);align-items:center;gap:10px;margin:0;padding:16px 20px;display:flex}.efXaJW_skeletons{flex-direction:column;gap:2px;padding:0 8px;display:flex}.efXaJW_skeletonRow{align-items:center;gap:12px;min-height:56px;padding:8px 10px;display:flex}.efXaJW_skeletonText{flex-direction:column;flex:1;gap:7px;display:flex}
.B-t5ZG_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.B-t5ZG_rowTitle{font-size:var(--text-body)}.B-t5ZG_choice{min-width:min(100%,320px)}@media (max-width:599px){.B-t5ZG_row{flex-direction:column;align-items:stretch;gap:8px}.B-t5ZG_choice{width:100%}}.B-t5ZG_placeholder{color:var(--on-surface-variant);padding:24px 16px}.B-t5ZG_row{min-height:56px}.B-t5ZG_rowTitle{line-height:1.4}
.XWa17G_shell{left:0;right:0;top:var(--vv-top,0px);height:var(--vvh,100dvh);background:var(--bg);width:100%;display:flex;position:fixed;overflow:hidden}.XWa17G_side{width:var(--sidebar-width);border-inline-end:1px solid var(--divider);background:var(--bg);padding-left:var(--safe-left);flex:none}.XWa17G_main{min-width:0;height:100%;padding-right:var(--safe-right);flex:1;overflow:hidden}@media (max-width:767px){.XWa17G_side{display:none}.XWa17G_main{padding-left:var(--safe-left)}}.XWa17G_sidebar{height:100%;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);flex-direction:column;display:flex}.XWa17G_brand{min-height:var(--header-h);align-items:center;gap:10px;padding:8px 8px 4px 16px;display:flex}.XWa17G_brandName{font-size:var(--text-headline);line-height:var(--lh-headline);letter-spacing:-.015em;flex:1;font-weight:700}.XWa17G_search{margin:4px 12px 8px}.XWa17G_chats{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.XWa17G_navFooter{border-top:1px solid var(--divider);flex-direction:column;gap:2px;padding:8px;display:flex}.XWa17G_navLink{min-height:var(--tap);border-radius:var(--radius-md);color:inherit;font-size:var(--text-md);line-height:var(--lh-md);transition:background-color var(--dur-1) var(--ease-standard), transform var(--dur-1) var(--ease-standard);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.XWa17G_navLink>svg{color:var(--on-surface-variant);flex:none}.XWa17G_navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.XWa17G_navLink:hover{background:var(--surface-low)}.XWa17G_navLink:active{background:var(--surface-high)}.XWa17G_navLink:focus-visible{outline-offset:-2px}.XWa17G_navCurrent,.XWa17G_navCurrent:hover{background:var(--mint-soft);font-weight:600}.XWa17G_navCurrent>svg{color:var(--accent-text)}.XWa17G_user{align-items:center;gap:10px;padding:10px 12px 4px;display:flex}.XWa17G_userText{flex-direction:column;min-width:0;display:flex}.XWa17G_userName{font-size:var(--text-small);line-height:var(--lh-small);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.XWa17G_userRole{font-size:var(--text-xs);line-height:var(--lh-xs);color:var(--on-surface-variant)}.XWa17G_connectionWrap{transition:grid-template-rows var(--dur-3) var(--ease-standard);grid-template-rows:0fr;display:grid}.XWa17G_connectionWrap[data-shown]{grid-template-rows:1fr}.XWa17G_connectionInner{min-height:0;overflow:hidden}.XWa17G_connection{background:var(--surface-high);color:var(--on-surface-variant);font-size:var(--text-sm);line-height:var(--lh-sm);justify-content:center;align-items:center;gap:8px;padding:6px 12px;display:flex}.XWa17G_connection[data-state=connecting] svg{animation:1.4s linear infinite XWa17G_spinSlow}@keyframes XWa17G_spinSlow{to{transform:rotate(360deg)}}.XWa17G_splash{height:100dvh;animation:XWa17G_splashIn var(--dur-4) var(--ease-standard) .15s both;justify-content:center;align-items:center;display:flex}.XWa17G_splashMark{animation:XWa17G_breathe 1.6s var(--ease-standard) infinite alternate;border-radius:18px;display:inline-flex}@keyframes XWa17G_splashIn{0%{opacity:0}}@keyframes XWa17G_breathe{0%{transform:scale(.96);box-shadow:0 0 #4fcdb000}to{transform:scale(1);box-shadow:0 0 0 10px #4fcdb01f}}.XWa17G_page{overscroll-behavior:contain;height:100%;overflow-y:auto}.XWa17G_pageHeader{z-index:5;min-height:calc(var(--header-h) + var(--safe-top));padding:max(8px, var(--safe-top)) 12px 8px 8px;border-bottom:1px solid var(--divider);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);align-items:center;gap:4px;display:flex;position:sticky;top:0}.XWa17G_pageTitle{min-width:0;font-size:var(--text-title);line-height:var(--lh-title);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0 0 0 8px;font-weight:650;overflow:hidden}.XWa17G_pageMenu{display:none}@media (max-width:767px){.XWa17G_pageMenu{display:inline-flex}}.XWa17G_pageBody{max-width:720px;padding:8px 16px calc(48px + var(--safe-bottom));flex-direction:column;gap:8px;margin:0 auto;display:flex}.XWa17G_pageBody[data-wide]{max-width:var(--page-wide)}@media (min-width:1024px){.XWa17G_pageBody[data-wide]{padding-inline:32px}}@media (max-width:767px){.XWa17G_page,.XWa17G_main{touch-action:pan-y pinch-zoom}}
.Mvz0mG_state{text-align:center;border-radius:var(--radius-card);background:var(--surface-low);flex-direction:column;align-items:center;gap:8px;padding:32px 24px;display:flex}.Mvz0mG_state[data-plain=true]{background:0 0}.Mvz0mG_stateIcon{background:color-mix(in srgb, var(--mint) 18%, transparent);width:56px;height:56px;color:var(--link);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.Mvz0mG_state[data-tone=error] .Mvz0mG_stateIcon{background:color-mix(in srgb, var(--error) 14%, transparent);color:var(--error)}.Mvz0mG_stateTitle{font-size:var(--text-body);color:var(--on-bg);overflow-wrap:anywhere;margin:0;font-weight:600}.Mvz0mG_stateText{max-width:44ch;font-size:var(--text-small);color:var(--on-surface-variant);overflow-wrap:anywhere;margin:0;line-height:1.5}.Mvz0mG_stateAction{margin-top:8px}.Mvz0mG_skeleton{border-radius:var(--radius-card);background:var(--surface-low);overflow:hidden}.Mvz0mG_skelRow{align-items:center;gap:16px;min-height:56px;padding:12px 16px;display:flex}.Mvz0mG_skelRow+.Mvz0mG_skelRow{border-top:1px solid color-mix(in srgb, var(--divider) 60%, transparent)}.Mvz0mG_skelIcon,.Mvz0mG_skelLine{background:linear-gradient(90deg, var(--surface-high) 0%, color-mix(in srgb, var(--surface-high) 55%, var(--surface-low)) 50%, var(--surface-high) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite Mvz0mG_shimmer}.Mvz0mG_skelIcon{border-radius:8px;flex:none;width:24px;height:24px}.Mvz0mG_skelText{flex-direction:column;flex:1;gap:8px;display:flex}.Mvz0mG_skelLine{border-radius:6px;height:12px}@keyframes Mvz0mG_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.Mvz0mG_settings{flex-direction:column;gap:4px;width:100%;display:flex}.Mvz0mG_section{scroll-margin-top:calc(var(--header-h) + var(--safe-top) + 16px);flex-direction:column;display:flex}.Mvz0mG_nav{display:none}.Mvz0mG_sections{flex-direction:column;gap:4px;min-width:0;display:flex}@media (min-width:1024px){.Mvz0mG_settings{grid-template-columns:200px minmax(0,1fr);gap:32px;display:grid}.Mvz0mG_nav{top:calc(var(--header-h) + var(--safe-top) + 16px);align-self:start;margin-top:20px;display:block;position:sticky}.Mvz0mG_navList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Mvz0mG_navLink{border-radius:var(--radius-pill);min-height:40px;color:var(--on-surface-variant);font-size:var(--text-small);overflow-wrap:anywhere;align-items:center;padding:0 14px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.Mvz0mG_navLink:hover{background:var(--surface-low);color:var(--on-bg)}.Mvz0mG_navLink[aria-current=true]{background:color-mix(in srgb, var(--mint) 20%, transparent);color:var(--on-bg)}.Mvz0mG_navLink:focus-visible{outline:2px solid var(--focus);outline-offset:0}}.Mvz0mG_toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 4px;display:flex}.Mvz0mG_toolbarGrow{flex:220px;min-width:0}.Mvz0mG_refreshLine{color:var(--on-surface-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:12px 0 0;padding:0 4px 0 16px;font-size:13px;display:flex}.Mvz0mG_head{align-items:center;gap:12px;min-height:64px;padding:14px 16px;display:flex}.Mvz0mG_headText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Mvz0mG_headTitle{font-size:var(--text-title);color:var(--on-bg);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3}.Mvz0mG_headSub{font-size:var(--text-small);color:var(--on-surface-variant);overflow-wrap:anywhere}.Mvz0mG_wide{flex-direction:column;gap:8px;width:100%;display:flex}.Mvz0mG_people{display:block}.Mvz0mG_cardGrid{flex-direction:column;gap:16px;min-width:0;display:flex}.Mvz0mG_peopleList{display:none}@media (min-width:1024px){.Mvz0mG_people{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}.Mvz0mG_peopleList{top:calc(var(--header-h) + var(--safe-top) + 16px);border-radius:var(--radius-card);background:var(--surface-low);flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex;position:sticky}.Mvz0mG_personSlot:not([data-selected]){display:none}}.Mvz0mG_peopleItem{border-radius:calc(var(--radius-card) - 6px);width:100%;min-height:56px;color:var(--on-bg);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard);background:0 0;border:none;align-items:center;gap:12px;padding:8px 12px;display:flex}.Mvz0mG_peopleItem:hover{background:var(--surface-high)}.Mvz0mG_peopleItem[aria-current=true]{background:color-mix(in srgb, var(--mint) 20%, transparent)}.Mvz0mG_peopleItemText{flex-direction:column;min-width:0;display:flex}.Mvz0mG_peopleItemName{font-size:var(--text-md);line-height:var(--lh-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Mvz0mG_peopleItemSub{font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Mvz0mG_toolbar>:last-child:not(.Mvz0mG_toolbarGrow){margin-inline-start:auto}.Mvz0mG_plainButton{font:inherit;cursor:pointer;background:0 0;border:none}.Mvz0mG_headIcon{background:color-mix(in srgb, var(--mint) 18%, transparent);width:40px;height:40px;color:var(--link);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.Mvz0mG_revealed{flex-direction:column;display:flex}.Mvz0mG_field{border-top:1px solid var(--divider);align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex;position:relative}.Mvz0mG_fieldLabel{color:var(--on-surface-variant);font-size:13px;font-weight:600}@media (max-width:420px){.Mvz0mG_field{flex-wrap:wrap}.Mvz0mG_field>:first-child{flex:20ch}.Mvz0mG_field>:last-child{margin-inline-start:auto}}.Mvz0mG_field:first-child{border-top:none}
.B8duJq_danger{color:var(--error)}.B8duJq_accent{color:var(--link)}.B8duJq_block{flex-direction:column;gap:12px;padding:16px;display:flex}.B8duJq_footnote{color:var(--on-surface-variant);overflow-wrap:anywhere;margin:4px 16px;font-size:13px;line-height:1.5}.B8duJq_footnote[data-inside=true]{margin:0;padding:12px 16px 14px}.B8duJq_footnote[data-tone=error]{color:var(--error)}.B8duJq_footnote[data-tone=accent]{color:var(--link)}.B8duJq_muted{color:var(--on-surface-variant);overflow-wrap:anywhere;margin:0}.B8duJq_centered{text-align:center;color:var(--on-surface-variant);flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}.B8duJq_buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.B8duJq_mono{font-family:var(--font-mono);font-size:var(--text-title);letter-spacing:.04em;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.B8duJq_badge{border-radius:var(--radius-pill);background:var(--surface-high);min-height:24px;color:var(--on-surface-variant);white-space:nowrap;flex:none;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.B8duJq_badgeOwner{background:color-mix(in srgb, var(--mint) 24%, transparent);color:var(--on-bg)}.B8duJq_viewOnly{border-radius:var(--radius-md);background:color-mix(in srgb, var(--mint) 12%, var(--surface-low));color:var(--on-surface-variant);font-size:var(--text-small);overflow-wrap:anywhere;align-items:flex-start;gap:12px;margin:0;padding:12px 16px;line-height:1.45;display:flex}.B8duJq_viewOnly strong{color:var(--on-bg);display:block}.B8duJq_viewOnlyIcon{color:var(--link);flex:none;margin-top:1px;display:inline-flex}.B8duJq_backLink{min-height:var(--tap);border-radius:var(--radius-pill);color:var(--link);font-size:var(--text-small);align-self:flex-start;align-items:center;gap:4px;margin:0 0 0 4px;padding:0 12px 0 4px;font-weight:600;text-decoration:none;display:inline-flex}.B8duJq_backLink:hover{background:var(--surface-low)}.B8duJq_backLink:focus-visible{outline:2px solid var(--focus);outline-offset:0}.B8duJq_chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.B8duJq_chip{border-radius:var(--radius-pill);background:var(--surface-high);min-height:24px;color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:100%;padding:0 10px;font-size:12px;display:inline-flex;overflow:hidden}.B8duJq_tabs{border-radius:var(--radius-pill);background:var(--surface-low);gap:4px;min-width:0;padding:4px;display:flex}.B8duJq_tab{border-radius:var(--radius-pill);min-width:0;min-height:40px;color:var(--on-surface-variant);font:inherit;font-size:var(--text-small);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:1 1 0;padding:0 16px;font-weight:600;transition:background-color .15s,color .15s;overflow:hidden}.B8duJq_tab:hover:not([aria-selected=true]){color:var(--on-bg)}.B8duJq_tab[aria-selected=true]{background:var(--bg);color:var(--on-bg);box-shadow:0 1px 3px #00000024}.B8duJq_tab:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.B8duJq_note{flex-direction:column;gap:8px;padding:14px 16px 10px;display:flex}.B8duJq_noteText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.B8duJq_clamp{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.B8duJq_noteFoot{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.B8duJq_bubbles{flex-direction:column;gap:12px;padding:8px 0 24px;display:flex}.B8duJq_bubbleRow{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.B8duJq_bubbleRow[data-mine=true]{align-items:flex-end}.B8duJq_bubbleWho,.B8duJq_bubbleTime{color:var(--on-surface-variant);padding:0 12px;font-size:12px}.B8duJq_bubble{border-radius:var(--radius-bubble);background:var(--surface-low);white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(560px,88%);padding:10px 14px}.B8duJq_bubbleRow[data-mine=true] .B8duJq_bubble{background:var(--user-bubble)}.B8duJq_fields{flex-direction:column;gap:16px;display:flex}.B8duJq_checkbox{min-height:var(--tap);font-size:var(--text-small);cursor:pointer;align-items:center;gap:10px;display:flex}.B8duJq_checkbox input{width:20px;height:20px;accent-color:var(--mint-deep);flex:none;margin:0}.B8duJq_hint{color:var(--on-surface-variant);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}@media (pointer:coarse){.B8duJq_tab{min-height:44px}}
.PNvg4G_keys{border-collapse:collapse;width:100%;font-size:var(--text-small)}.PNvg4G_keys td{border-bottom:1px solid var(--divider);vertical-align:top;padding:6px 4px}.PNvg4G_keys td:first-child{white-space:nowrap;padding-inline-end:16px}.PNvg4G_keys kbd{border:1px solid var(--outline);background:var(--surface-low);min-width:22px;font-family:var(--font-mono);text-align:center;border-bottom-width:2px;border-radius:6px;padding:1px 6px;font-size:12px;display:inline-block}.PNvg4G_drop{z-index:60;background:var(--scrim);pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.PNvg4G_dropCard{border:2px dashed var(--mint);border-radius:var(--radius-card);background:var(--bg);color:var(--on-bg);font-size:var(--text-title);flex-direction:column;align-items:center;gap:12px;padding:32px 40px;font-weight:600;display:flex}.PNvg4G_resizer{top:0;bottom:0;z-index:20;cursor:col-resize;touch-action:none;width:6px;position:fixed;inset-inline-start:calc(var(--sidebar-width) - 3px)}.PNvg4G_resizer:hover,.PNvg4G_resizer:focus-visible{background:var(--mint);outline:none}.PNvg4G_banner{margin-bottom:8px}.PNvg4G_code{border-radius:var(--radius-xs);background:var(--code-bg);color:var(--on-code);font-family:var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:6px 0;padding:6px 10px;font-size:12px;display:block}
.tF9K-W_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-height:56px;padding:12px 16px;display:flex}.tF9K-W_inline{flex-wrap:nowrap}.tF9K-W_text{overflow-wrap:anywhere;flex-direction:column;flex:280px;gap:2px;min-width:0;display:flex}.tF9K-W_inline .tF9K-W_text{flex:auto}.tF9K-W_title{font-size:var(--text-body);line-height:1.4}.tF9K-W_desc{color:var(--on-surface-variant);font-size:var(--text-small);line-height:1.45}.tF9K-W_control{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.tF9K-W_note{color:var(--on-surface-variant);font-size:var(--text-small);overflow-wrap:anywhere;margin:0;padding:14px 16px;line-height:1.5}.tF9K-W_status{color:var(--link);font-size:var(--text-small);margin:0;padding:0 16px 12px}.tF9K-W_select{width:260px;max-width:100%}.tF9K-W_range{appearance:none;cursor:pointer;background:0 0;width:180px;max-width:100%;height:44px;margin:0}.tF9K-W_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--mint-deep) var(--fill,50%), var(--outline-strong) var(--fill,50%));border-radius:2px;height:4px}.tF9K-W_range::-moz-range-track{background:var(--outline-strong);border-radius:2px;height:4px}.tF9K-W_range::-moz-range-progress{background:var(--mint-deep);border-radius:2px;height:4px}.tF9K-W_range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--mint-deep);width:20px;height:20px;box-shadow:var(--elev-1);transition:transform var(--dur-1) var(--ease-standard);border:none;border-radius:50%;margin-top:-8px}.tF9K-W_range::-moz-range-thumb{background:var(--mint-deep);border:none;border-radius:50%;width:20px;height:20px}.tF9K-W_range:active::-webkit-slider-thumb{transform:scale(1.2)}.tF9K-W_range:focus-visible{outline:none}.tF9K-W_range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--focus);outline-offset:2px}.tF9K-W_choice{min-width:min(100%,320px)}@media (max-width:599px){.tF9K-W_row:not(.tF9K-W_inline)>.tF9K-W_control{flex:1 0 100%}.tF9K-W_select,.tF9K-W_choice{width:100%}.tF9K-W_range{flex:1}}
.Yzg6vG_mic{width:var(--tap);height:var(--tap);margin:0 0 calc((var(--composer-h,var(--tap)) - var(--tap)) / 2);color:var(--on-surface-variant);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.Yzg6vG_mic:hover{background:var(--surface-high)}.Yzg6vG_micRecording{background:var(--error);color:var(--on-error);animation:1.2s ease-in-out infinite Yzg6vG_pulse}.Yzg6vG_micRecording:hover{background:var(--error)}.Yzg6vG_micOff{opacity:.45;cursor:not-allowed}@keyframes Yzg6vG_pulse{50%{box-shadow:0 0 0 6px #d32f2f40}}.Yzg6vG_bar{border-radius:var(--radius-pill);background:var(--surface-low);border:1px solid var(--outline);font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px 6px 14px;display:flex}.Yzg6vG_barRecording{border-color:var(--error)}.Yzg6vG_barText{flex:1;min-width:120px}.Yzg6vG_dot{background:var(--error);border-radius:50%;width:10px;height:10px}.Yzg6vG_meter{background:var(--surface-high);border-radius:3px;width:72px;height:6px;overflow:hidden}.Yzg6vG_meterFill{background:var(--mint);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(.04)}.Yzg6vG_hint{color:var(--on-surface-variant)}@media (max-width:480px){.Yzg6vG_hint{display:none}}@media (prefers-reduced-motion:reduce){.Yzg6vG_micRecording{animation:none}}
.jBP3Ea_screen{height:var(--vvh,100dvh);overscroll-behavior:contain;padding:max(28px, calc(var(--safe-top) + 16px)) max(20px, var(--safe-right)) max(28px, calc(var(--safe-bottom) + 16px)) max(20px, var(--safe-left));isolation:isolate;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow-y:auto}@media (min-height:700px){.jBP3Ea_screen{align-items:safe center}.jBP3Ea_card{margin-bottom:6vh}}.jBP3Ea_screen:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 30rem at 50% -10%,#4fcdb029,#0000 70%),radial-gradient(40rem 24rem at 100% 110%,#4fcdb014,#0000 70%);position:fixed;inset:0}.jBP3Ea_card{flex-direction:column;gap:20px;width:min(420px,100%);display:flex}@media (min-width:768px){.jBP3Ea_card{border-radius:var(--radius-card);background:var(--surface-raised);border:1px solid var(--outline);width:min(440px,100%);box-shadow:var(--elev-3);animation:jBP3Ea_cardIn var(--dur-4) var(--ease-decel) both;padding:36px 36px 28px}}@keyframes jBP3Ea_cardIn{0%{opacity:0;transform:translateY(calc(16px * var(--motion-shift))) scale(calc(1 - .02 * var(--motion-shift)))}}.jBP3Ea_brand{justify-content:center;padding-top:4px;display:flex}.jBP3Ea_logo{animation:jBP3Ea_logoIn var(--dur-4) var(--ease-spring) both, jBP3Ea_glow 3.2s var(--ease-standard) var(--dur-4) infinite alternate;border-radius:18px;display:inline-flex;box-shadow:0 0 0 1px #4fcdb059,0 10px 30px -8px #4fcdb073}@keyframes jBP3Ea_logoIn{0%{opacity:0;transform:scale(calc(1 - .25 * var(--motion-shift))) rotate(calc(-8deg * var(--motion-shift)))}}@keyframes jBP3Ea_glow{to{box-shadow:0 0 0 1px #4fcdb08c,0 12px 38px -6px #4fcdb099}}.jBP3Ea_form{animation:jBP3Ea_formIn var(--dur-3) var(--ease-decel) both;flex-direction:column;gap:16px;display:flex}@keyframes jBP3Ea_formIn{0%{opacity:0;transform:translateY(calc(8px * var(--motion-shift)))}}.jBP3Ea_title{font-size:var(--text-headline);line-height:var(--lh-headline);letter-spacing:-.015em;text-align:center;text-wrap:balance;margin:0;font-weight:700}.jBP3Ea_intro{color:var(--on-surface-variant);font-size:var(--text-md);line-height:var(--lh-md);text-align:center;text-wrap:pretty;margin:-8px 0 4px}.jBP3Ea_note{color:var(--on-surface-variant);font-size:var(--text-sm);line-height:var(--lh-sm);text-align:center;text-wrap:pretty;margin:0}.jBP3Ea_form>button[type=submit]{margin-top:4px}.jBP3Ea_center{color:var(--on-surface-variant);animation:jBP3Ea_formIn var(--dur-3) var(--ease-decel) .2s both;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}
