.can4oq_overlay{width:60px;transition:width .1s ease-in-out}@media (max-width:1279px){.can4oq_overlay{z-index:100;transition:none;position:fixed;top:0;left:0}}.can4oq_overlay.can4oq_open{width:240px}@media (max-width:1279px){.can4oq_overlay.can4oq_open{background:var(--color-tint-backdrop);z-index:100;width:100vw;height:100vh}}.can4oq_navbar{background:var(--color-surface-bright);box-sizing:border-box;border-right:1px solid var(--color-separator);flex-direction:column;width:60px;min-height:100dvh;display:flex}.can4oq_open .can4oq_navbar{width:240px}.can4oq_sticky .can4oq_navbar{position:fixed;bottom:0}@media (max-width:1279px){.can4oq_navbar{z-index:11;border:none;width:70px;height:57px;min-height:0;position:fixed;top:0;left:0;overflow-y:auto}.can4oq_open .can4oq_navbar{border-right:1px solid var(--color-separator);width:300px;height:100dvh;box-shadow:4px 0 8px 0 var(--color-state-layer-0-5)}}.can4oq_header{align-items:center;padding:8px;display:flex}.can4oq_menuIcon{width:40px;height:40px;padding:8px}@media (max-width:1279px){.can4oq_menuIcon{cursor:pointer}}.can4oq_closeIconMobile{display:none}@media (max-width:1279px){.can4oq_closeIconMobile{display:block}}.can4oq_closeIconDesktop{display:block}@media (max-width:1279px){.can4oq_closeIconDesktop{display:none}}.can4oq_navList{background:var(--color-surface-bright);flex-direction:column;gap:8px;width:100%;margin:0;padding:8px;list-style:none;display:flex}@media (max-width:1279px){.can4oq_navList{position:absolute;top:56px;left:-300px}.can4oq_open .can4oq_navList{left:0}}.can4oq_navItem{cursor:pointer;border-radius:8px;align-self:stretch;align-items:center;gap:16px;padding:8px;font-size:14px;transition:background .14s;display:flex}.can4oq_navItem:hover{background:var(--color-state-layer)}.can4oq_active{background:var(--color-secondary-container)}.can4oq_disabled{color:var(--color-state-layer-3)}.can4oq_alignToBottom{margin-top:auto}.can4oq_icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.can4oq_label{white-space:nowrap;opacity:0;flex:1;transition:opacity 50ms ease-in-out}.can4oq_open .can4oq_label{opacity:1}.can4oq_labelColumn{flex-direction:column;flex:1;min-width:0;display:flex}.can4oq_notice{white-space:normal;color:var(--color-state-layer-3);font-size:12px;display:none}.can4oq_open .can4oq_notice{display:block}.can4oq_navItem.can4oq_noLink{cursor:default}.can4oq_navItem.can4oq_noLink:hover{background:0 0}.can4oq_menuDivider{border-bottom:1px solid var(--color-outline-variant)}.can4oq_link{align-self:stretch;align-items:center;gap:16px;width:100%;display:flex}
.FEsYvW_textarea{box-sizing:border-box;cursor:text;align-items:flex-start;width:100%;transition:all .2s ease-in-out;display:flex;position:relative}.FEsYvW_container{align-items:flex-start;width:100%;display:flex;position:relative}.FEsYvW_textContainer{flex:1;align-items:flex-start;display:flex;position:relative}.FEsYvW_textareaElement{letter-spacing:.0357em;width:100%;color:var(--color-on-surface);resize:vertical;background:0 0;border:none;outline:none;min-height:20px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.714}.FEsYvW_textareaElement::placeholder{color:var(--color-on-surface-variant);opacity:.5}.FEsYvW_textareaElement:disabled{cursor:not-allowed;opacity:.5}.FEsYvW_resize-none .FEsYvW_textareaElement{resize:none}.FEsYvW_resize-vertical .FEsYvW_textareaElement{resize:vertical}.FEsYvW_resize-horizontal .FEsYvW_textareaElement{resize:horizontal}.FEsYvW_resize-both .FEsYvW_textareaElement{resize:both}.FEsYvW_startIcon,.FEsYvW_endIcon{color:var(--color-on-surface-variant);opacity:.7;justify-content:center;align-items:flex-start;margin-top:2px;display:flex}.FEsYvW_trailing{align-items:flex-start;gap:8px;margin-top:2px;display:flex}.FEsYvW_clearButton{cursor:pointer;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:relative}.FEsYvW_clearButton:hover{opacity:1}.FEsYvW_clearButton:focus{outline:none}.FEsYvW_clearButton:before{content:"";background-color:var(--color-on-surface);z-index:0;border-radius:50%;width:16px;height:16px;position:absolute}.FEsYvW_clearIcon{width:16px;height:16px;color:var(--color-surface-container-lowest);z-index:1;position:relative}.FEsYvW_size-sm .FEsYvW_container{gap:8px;padding:4px}.FEsYvW_size-md .FEsYvW_container{gap:8px;padding:8px}.FEsYvW_size-lg .FEsYvW_container{gap:8px;padding:12px}.FEsYvW_size-sm .FEsYvW_textContainer,.FEsYvW_size-md .FEsYvW_textContainer,.FEsYvW_size-lg .FEsYvW_textContainer{padding:0 4px}.FEsYvW_size-sm .FEsYvW_textareaElement{min-height:20px;font-size:14px;line-height:1.714}.FEsYvW_size-md .FEsYvW_textareaElement{min-height:24px;font-size:14px;line-height:1.714}.FEsYvW_size-lg .FEsYvW_textareaElement{min-height:28px;font-size:14px;line-height:1.714}.FEsYvW_size-sm .FEsYvW_clearButton,.FEsYvW_size-md .FEsYvW_clearButton,.FEsYvW_size-lg .FEsYvW_clearButton{width:24px;height:24px}.FEsYvW_size-sm .FEsYvW_startIcon,.FEsYvW_size-sm .FEsYvW_endIcon{width:16px;height:16px}.FEsYvW_size-md .FEsYvW_startIcon,.FEsYvW_size-md .FEsYvW_endIcon{width:20px;height:20px}.FEsYvW_size-lg .FEsYvW_startIcon,.FEsYvW_size-lg .FEsYvW_endIcon{width:24px;height:24px}.FEsYvW_disabled .FEsYvW_textareaElement{cursor:not-allowed}.FEsYvW_disabled .FEsYvW_clearButton{cursor:not-allowed;opacity:.3}.FEsYvW_style-filled{background-color:var(--color-surface-container-low);border:1px solid var(--color-outline-variant)}.FEsYvW_style-filled.FEsYvW_state-focus{background-color:var(--color-surface-container-lowest);border-color:var(--color-outline)}.FEsYvW_style-filled.FEsYvW_error-on{background-color:var(--color-error-bg);border-color:var(--color-error-border)}.FEsYvW_style-transparent{background-color:#0000;border:none;border-radius:8px}.FEsYvW_style-transparent.FEsYvW_error-on{background-color:var(--color-error-bg);border:none}.FEsYvW_style-transparent.FEsYvW_error-on.FEsYvW_state-focus{background-color:#0000;border:none}.FEsYvW_style-filled.FEsYvW_error-on .FEsYvW_textareaElement{color:var(--color-error-text)}.FEsYvW_style-filled.FEsYvW_error-on .FEsYvW_textareaElement::placeholder{color:var(--color-on-surface-variant);opacity:.5}.FEsYvW_style-transparent.FEsYvW_error-on .FEsYvW_textareaElement{color:var(--color-error-text)}.FEsYvW_style-transparent.FEsYvW_error-on .FEsYvW_textareaElement::placeholder{color:var(--color-on-surface-variant);opacity:.5}.FEsYvW_style-filled.FEsYvW_error-on.FEsYvW_state-focus .FEsYvW_textareaElement,.FEsYvW_style-transparent.FEsYvW_error-on.FEsYvW_state-focus .FEsYvW_textareaElement{color:var(--color-on-surface)}.FEsYvW_size-sm:not(.FEsYvW_style-transparent){border-radius:4px}.FEsYvW_size-sm.FEsYvW_status-filled .FEsYvW_container{gap:0}.FEsYvW_size-md:not(.FEsYvW_style-transparent){border-radius:8px}.FEsYvW_size-md.FEsYvW_status-filled .FEsYvW_container{gap:0}.FEsYvW_size-lg:not(.FEsYvW_style-transparent){border-radius:8px}.FEsYvW_size-lg.FEsYvW_status-filled .FEsYvW_container{gap:0}.FEsYvW_disabled{opacity:.5;cursor:not-allowed}.FEsYvW_textarea:focus-within.FEsYvW_style-filled{background-color:var(--color-surface-container-lowest);border-color:var(--color-outline)}.FEsYvW_textarea:focus-within.FEsYvW_style-transparent:not(.FEsYvW_error-on){background-color:#0000;border:none}@media (max-width:767px){.FEsYvW_size-lg .FEsYvW_container{padding:10px}.FEsYvW_size-md .FEsYvW_container{padding:6px}.FEsYvW_size-sm .FEsYvW_container{padding:4px}}@media (max-width:480px){.FEsYvW_size-sm .FEsYvW_container{padding:4px}}.FEsYvW_fieldWrapper{flex-direction:column;gap:4px;width:100%;display:flex}.FEsYvW_label{letter-spacing:.5px;color:var(--color-on-surface);margin:0;font-size:14px;font-weight:500;line-height:1.7143em}.FEsYvW_helpText{letter-spacing:.5px;color:var(--color-on-surface-variant);margin:0;font-size:14px;font-weight:500;line-height:1.7143em}
._2Vekjq_loadingContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._2Vekjq_loadingContainer._2Vekjq_centered{min-height:200px;padding:24px}._2Vekjq_loadingContent{flex-direction:column;align-items:center;gap:16px;display:flex}._2Vekjq_spinner{animation:1s linear infinite _2Vekjq_spin}@keyframes _2Vekjq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._2Vekjq_loadingMessage{color:var(--color-on-surface,#171d1e);text-align:center;white-space:nowrap;font-size:16px;font-weight:500}._2Vekjq_sm ._2Vekjq_spinner{width:20px!important;height:20px!important}._2Vekjq_sm ._2Vekjq_loadingMessage{font-size:14px}._2Vekjq_md ._2Vekjq_spinner{width:24px!important;height:24px!important}._2Vekjq_md ._2Vekjq_loadingMessage{font-size:16px}._2Vekjq_lg ._2Vekjq_spinner{width:32px!important;height:32px!important}._2Vekjq_lg ._2Vekjq_loadingMessage{font-size:18px}._2Vekjq_fadeAnimation{animation:1.5s infinite _2Vekjq_fadeInOut}@keyframes _2Vekjq_fadeInOut{0%,to{opacity:0}50%{opacity:1}}
.ulz4oG_switch{align-items:center;gap:8px;display:inline-flex}.ulz4oG_label{color:var(--color-on-surface);letter-spacing:.5px;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500;line-height:20px}.ulz4oG_control{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.ulz4oG_input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.ulz4oG_track{box-sizing:border-box;background-color:var(--color-outline-variant);border-radius:999px;transition:background-color .15s,box-shadow .15s;display:inline-block;position:relative}.ulz4oG_thumb{background:var(--color-surface-container-lowest);border-radius:50%;transition:transform .15s,background-color .15s;position:absolute;top:50%;left:0;transform:translate(2px,-50%);box-shadow:0 1px 2px #00000026}.ulz4oG_size-sm .ulz4oG_track{width:36px;height:20px}.ulz4oG_size-sm .ulz4oG_thumb{width:16px;height:16px}.ulz4oG_size-md .ulz4oG_track{width:44px;height:24px}.ulz4oG_size-md .ulz4oG_thumb{width:20px;height:20px}.ulz4oG_checked .ulz4oG_track{background-color:var(--color-secondary)}.ulz4oG_checked .ulz4oG_thumb{background:var(--color-white)}.ulz4oG_size-sm.ulz4oG_checked .ulz4oG_thumb{transform:translate(18px,-50%)}.ulz4oG_size-md.ulz4oG_checked .ulz4oG_thumb{transform:translate(22px,-50%)}.ulz4oG_disabled{opacity:.5;cursor:not-allowed}.ulz4oG_focusRing .ulz4oG_track{box-shadow:0 0 0 3px var(--color-state-layer)}
.eo77mG_meter{--meter-color:var(--color-primary);flex:1;width:100%;min-width:120px;height:40px;display:block}
.cIaqwq_player{flex:1;align-items:center;gap:12px;min-width:140px;display:flex}.cIaqwq_control{width:28px;height:28px;color:var(--color-on-surface);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.cIaqwq_control:hover{background:var(--color-state-layer)}.cIaqwq_playGlyph{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px}.cIaqwq_pauseGlyph{border-left:3px solid;border-right:3px solid;width:10px;height:11px}.cIaqwq_track{background:var(--color-outline-variant);border-radius:2px;flex:1;height:3px;overflow:hidden}.cIaqwq_fill{background:var(--color-on-surface-variant);height:100%}.cIaqwq_time{font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);flex:none;font-size:13px}
.FUjxsW_intro,.FUjxsW_stageContext,.FUjxsW_recordHint,.FUjxsW_permissionText,.FUjxsW_prompt,.FUjxsW_error{margin:0;font-size:15px;line-height:1.55}.FUjxsW_intro,.FUjxsW_stageContext,.FUjxsW_recordHint{font-weight:inherit;color:var(--color-on-surface-variant)}.FUjxsW_prompt{color:var(--color-on-surface);font-weight:500}.FUjxsW_error{font-weight:inherit;color:var(--color-error-text)}.FUjxsW_card{border:1px solid var(--color-outline-variant);background:var(--color-surface-container-lowest);border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.FUjxsW_header{color:var(--color-on-surface-variant);border-bottom:1px solid var(--color-outline-variant);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;font-size:13px;display:flex}.FUjxsW_quest{overflow-wrap:anywhere;min-width:0}.FUjxsW_counter{white-space:nowrap}.FUjxsW_stage,.FUjxsW_question,.FUjxsW_answer{flex-direction:column;gap:12px;display:flex}.FUjxsW_recorder{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FUjxsW_iconButton{border:1px solid var(--color-outline-variant);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:border-color .15s;display:flex}.FUjxsW_iconButton:disabled{cursor:not-allowed;opacity:.5}.FUjxsW_iconButton:hover:not(:disabled){border-color:var(--color-on-surface-variant)}.FUjxsW_deleteButton{color:var(--color-danger);border-color:var(--color-danger)}.FUjxsW_deleteButton:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-error-bg)}.FUjxsW_confirmActions{flex:none;align-items:center;gap:8px;display:flex}.FUjxsW_confirmWarning{color:var(--color-on-surface-variant);flex:0 0 100%;font-size:13px}.FUjxsW_recordGlyph{background:var(--color-danger);border-radius:50%;width:12px;height:12px}.FUjxsW_stopGlyph{background:var(--color-danger);border-radius:2px;width:11px;height:11px}.FUjxsW_recordHint{flex:1;min-width:140px}.FUjxsW_permissionAlert{border:1px solid var(--color-error-border);background:var(--color-error-bg);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.FUjxsW_permissionText{min-width:220px;color:var(--color-error-text);flex:1}.FUjxsW_permissionAction{flex:none}.FUjxsW_elapsed{font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);flex:none;font-size:13px}.FUjxsW_footer{justify-content:flex-end;display:flex}@media (max-width:767px){.FUjxsW_card{gap:16px;padding:16px}.FUjxsW_header{row-gap:2px;padding-bottom:8px}}
.Osup1a_wrapper{flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;display:flex}.Osup1a_toolbar{align-items:center;gap:16px;display:flex}.Osup1a_notice{color:var(--color-on-surface-variant);margin:0;font-size:15px}@media (max-width:767px){.Osup1a_wrapper{display:contents}.Osup1a_wrapper>*{grid-column:1/-1}.Osup1a_toolbar{grid-area:1/2}}