.L5py8q_wrapper{max-width:var(--reel-max-width);margin-inline:auto}.L5py8q_wrapper[data-explanation-open=true]{display:var(--reel-study-display);grid-template-columns:minmax(0, 1fr) var(--reel-actions-width) minmax(0, 1fr);gap:var(--reel-study-gap);max-width:var(--reel-study-max-width);align-items:start}.L5py8q_stage{min-width:var(--space-none);isolation:isolate;grid-template-columns:var(--reel-columns);grid-template-rows:var(--reel-rows);min-height:var(--reel-min-height);background:var(--reel-surface);border-radius:var(--radius-stage);overflow:var(--reel-overflow);display:grid;position:relative}.L5py8q_artwork{inset:var(--space-none);width:var(--reel-art-width);height:var(--full-size);object-fit:cover;object-position:var(--reel-art-position);border-radius:inherit;position:absolute}.L5py8q_shade{inset:var(--space-none);background:var(--art-shade);border-radius:inherit;pointer-events:none;position:absolute}.L5py8q_playback{grid-row:var(--reel-playback-rows);inset:var(--space-none);padding:var(--space-none);border-radius:inherit;color:var(--on-art);background:0 0;border:none;grid-column:1/-1;position:absolute}.L5py8q_playbackIndicator{z-index:var(--layer-overlay);inset:var(--space-none);color:var(--on-art);pointer-events:none;place-items:center;display:grid;position:absolute}.L5py8q_playbackIndicator svg{width:var(--reel-flash-icon-size);height:var(--reel-flash-icon-size);stroke-width:var(--reel-flash-stroke-width);filter:var(--reel-flash-legibility)}.L5py8q_playbackFlash svg{animation:L5py8q_playbackFlash var(--reel-flash-duration) linear both}.L5py8q_playbackFlash[data-playback-suppressed=true]{visibility:hidden}.L5py8q_playbackIndicator[data-playback-cue] svg,.L5py8q_playbackFlash[data-playback-flash=play] svg{fill:currentColor}@keyframes L5py8q_playbackFlash{0%{opacity:var(--reel-flash-hidden-opacity);transform:scale(var(--reel-flash-start-scale));animation-timing-function:var(--reel-flash-enter-easing)}25%,66.667%{opacity:var(--reel-flash-visible-opacity);transform:scale(var(--reel-flash-rest-scale));animation-timing-function:ease-out}to{opacity:var(--reel-flash-hidden-opacity);transform:scale(var(--reel-flash-end-scale))}}.L5py8q_heading{text-align:var(--reel-heading-align);color:var(--on-art);text-shadow:var(--art-legibility)}.L5py8q_heading h1{font-family:var(--font-art);font-size:var(--type-art-title);font-weight:var(--weight-strong);line-height:var(--leading-title);overflow-wrap:anywhere}.L5py8q_reading{z-index:var(--layer-content);justify-content:center;gap:var(--reel-reading-gap);padding:var(--reel-reading-padding);background:var(--reel-reading-surface);min-width:var(--space-none);flex-direction:column;display:flex;position:relative}.L5py8q_reading[data-playing=true]{cursor:pointer}.L5py8q_stage[data-has-navigation]{--phrase-min-height:var(--reel-navigation-phrase-min-height)}.L5py8q_stage[data-has-navigation] .L5py8q_reading{padding:var(--reel-navigation-reading-padding)}.L5py8q_audioError{margin-top:var(--space-small);padding:var(--space-small) var(--space-medium);border-radius:var(--radius-control);background:var(--reel-retry-surface);color:var(--text-secondary);text-shadow:none;font-size:var(--type-label)}.L5py8q_imageRetry{justify-content:center;align-items:center;gap:var(--space-small);min-height:var(--touch-target);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-control);padding:var(--space-small) var(--space-medium);margin-top:var(--space-medium);background:var(--reel-retry-surface);color:var(--text-secondary);text-shadow:none;transition:background var(--motion-control);display:inline-flex}@media (hover:hover) and (pointer:fine){.L5py8q_imageRetry:hover:not(:disabled){background:var(--control-hover-surface)}}.L5py8q_imageRetry svg{width:var(--small-icon-size);height:var(--small-icon-size)}.L5py8q_actions{--save-icon-color:var(--reel-action-color);--save-selected-color:var(--reel-save-selected-color);position:var(--reel-actions-position);z-index:var(--layer-content);inset-inline-start:var(--reel-actions-start);bottom:var(--reel-actions-bottom);width:var(--reel-actions-width);flex-direction:var(--reel-actions-direction);justify-content:space-between;align-items:center;gap:var(--reel-actions-gap);margin:var(--reel-actions-margin);flex-wrap:wrap;display:flex}.L5py8q_action{justify-content:center;align-items:center;gap:var(--space-tight);min-width:var(--touch-target);min-height:var(--touch-target);padding:var(--space-none);color:var(--reel-action-color);border-radius:var(--radius-control);background:0 0;border:none;flex-direction:column;display:flex}.L5py8q_action>svg,.L5py8q_actionIcon{width:var(--reel-action-icon-size);height:var(--reel-action-icon-size);filter:var(--reel-action-shadow)}.L5py8q_actionIcon{flex-shrink:0;display:flex;position:relative}.L5py8q_actionIcon>svg,.L5py8q_testStatus>svg{width:var(--full-size);height:var(--full-size)}.L5py8q_actionIcon>.L5py8q_testStatus{width:var(--reel-test-status-size);height:var(--reel-test-status-size);display:flex;position:absolute;inset-block-start:var(--reel-test-status-top);inset-inline-end:var(--reel-test-status-end)}.L5py8q_testStatus>svg{pointer-events:none}.L5py8q_action:has(.L5py8q_testStatus){position:relative}.L5py8q_action:has(.L5py8q_testStatus):focus-visible{outline:none}.L5py8q_action:has(.L5py8q_testStatus):before{content:"";inset:var(--space-none);border-radius:var(--radius-control);pointer-events:none;position:absolute;inset-block-start:calc(-1 * var(--reel-test-feedback-outset));inset-inline-end:calc(-1 * var(--reel-test-feedback-outset))}.L5py8q_action:has(.L5py8q_testStatus):focus-visible:after{content:"";inset:var(--space-none);border-radius:var(--radius-control);pointer-events:none;position:absolute;inset-block-start:calc(-1 * var(--reel-test-feedback-outset));inset-inline-end:calc(-1 * var(--reel-test-feedback-outset))}.L5py8q_action:has(.L5py8q_testStatus):before{transition:background var(--motion-control)}.L5py8q_action:has(.L5py8q_testStatus):focus-visible:after{border:var(--focus-width) solid var(--focus-ring)}html[data-input-method=pointer] .L5py8q_action:focus-visible:after{border:none}.L5py8q_explanationAction{display:var(--explanation-trigger-display)}.L5py8q_mobileExplanation{display:var(--explanation-mobile-trigger-display)}.L5py8q_shareAction{display:var(--reel-share-action-display)}.L5py8q_menuAction>svg{width:var(--reel-menu-icon-size);height:var(--reel-menu-icon-size)}.L5py8q_explanationAction[aria-expanded=true]{background:var(--reel-action-selected-surface)}@media (hover:hover) and (pointer:fine){button.L5py8q_action:hover:not(:disabled):not([aria-expanded=true]):not(:has(.L5py8q_testStatus)){background:var(--reel-action-hover-surface)}button.L5py8q_action:hover:not(:disabled):not([aria-expanded=true]):has(.L5py8q_testStatus):before{background:var(--reel-action-hover-surface)}}.L5py8q_albumArtwork{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-pill);border:var(--border-selected-width) solid var(--reel-album-border);background-color:var(--reel-surface);color:var(--text-secondary);justify-content:center;align-items:center;display:flex;overflow:hidden}.L5py8q_albumArtwork img{width:var(--full-size);height:var(--full-size);object-fit:cover}.L5py8q_stage[data-image-failed=true] .L5py8q_artwork{visibility:hidden}.L5py8q_stage[data-image-failed=true] .L5py8q_shade{background:0 0}.L5py8q_stage[data-image-failed=true] .L5py8q_heading,.L5py8q_stage[data-image-failed=true] .L5py8q_playback,.L5py8q_stage[data-image-failed=true] .L5py8q_playbackIndicator{color:var(--text-primary);text-shadow:none}.L5py8q_stage[data-image-failed=true] .L5py8q_actions{--reel-action-color:var(--control-icon-color);--reel-test-pending-color:var(--reel-test-pending-ui-color);--reel-save-selected-color:var(--save-filled-icon-color);--reel-action-hover-surface:var(--control-hover-surface);--reel-action-selected-surface:var(--control-selected-surface)}.L5py8q_stage[data-image-failed=true] .L5py8q_action>svg,.L5py8q_stage[data-image-failed=true] .L5py8q_actionIcon,.L5py8q_stage[data-image-failed=true] .L5py8q_playbackIndicator svg{filter:none}
.lPA4-q_close{width:var(--touch-target);height:var(--touch-target);padding:var(--space-none);border-radius:var(--radius-control);color:var(--control-icon-color);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lPA4-q_close svg{width:var(--icon-size);height:var(--icon-size)}@media (hover:hover) and (pointer:fine){.lPA4-q_close:hover:not(:disabled){background:var(--control-hover-surface)}}
.e6HHGa_completed>circle{fill:var(--learning-success);stroke:var(--learning-success)}.e6HHGa_completed>path{stroke:var(--learning-success-on-fill)}.e6HHGa_badge{--progress-badge-size:var(--learning-progress-album-size);width:var(--progress-badge-size);height:var(--progress-badge-size);border-radius:var(--radius-pill);filter:var(--learning-progress-legibility);pointer-events:none;flex-shrink:0;display:inline-flex;position:relative}.e6HHGa_badge[data-size=reel]{--progress-badge-size:var(--learning-progress-reel-size)}.e6HHGa_badge[data-size=cover]{--progress-badge-size:var(--learning-progress-cover-size)}.e6HHGa_badge{background:var(--learning-success-on-fill)}.e6HHGa_badge>svg{width:var(--full-size);height:var(--full-size)}.e6HHGa_ring circle{cx:var(--learning-progress-center);cy:var(--learning-progress-center);r:calc(var(--learning-progress-center) - var(--learning-progress-stroke) / 2);fill:none;stroke:var(--learning-success)}.e6HHGa_track{stroke-width:var(--learning-progress-track-stroke);opacity:var(--learning-progress-track-opacity)}.e6HHGa_arc{stroke-width:var(--learning-progress-stroke);stroke-linecap:round;stroke-dasharray:calc(max(var(--learning-progress), var(--learning-progress-minimum)) * 100) 100;transform:rotate(var(--learning-progress-start));transform-origin:50%}.e6HHGa_percent{inset:var(--space-none);color:var(--learning-success);font-size:var(--learning-progress-percent-type);font-weight:var(--weight-strong);font-family:var(--font-art);line-height:var(--listening-score-leading);place-items:center;display:grid;position:absolute}.e6HHGa_albumComplete{color:var(--learning-success);padding:var(--learning-complete-inset)}.e6HHGa_reelBadge{align-items:center;gap:var(--learning-reel-badge-gap);padding:var(--learning-reel-badge-padding);border-radius:var(--radius-pill);color:var(--learning-success);background:var(--learning-success-on-fill);filter:var(--learning-progress-legibility);display:inline-flex}.e6HHGa_reelBadge svg{width:var(--learning-reel-symbol-size);height:var(--learning-reel-symbol-size)}
.iUyblW_dialog,.iUyblW_popover{--surface-enter-x:var(--space-none);--surface-enter-y:var(--surface-enter-offset)}.iUyblW_dialog[open],.iUyblW_panel{animation:iUyblW_surfaceEnter var(--motion-surface-enter) backwards}.iUyblW_popover:popover-open{animation:iUyblW_surfaceEnter var(--motion-surface-enter) backwards}.iUyblW_dialog[open]::backdrop{animation:iUyblW_surfaceFadeIn var(--motion-surface-enter) backwards}.iUyblW_dialog[data-closing],.iUyblW_dialog[data-closing]::backdrop{animation:iUyblW_surfaceFadeOut var(--motion-surface-exit) both}.iUyblW_dialog.iUyblW_fullscreen{--surface-enter-x:var(--space-none);--surface-enter-y:var(--space-none)}.iUyblW_fullscreen[open]>.iUyblW_content{animation:iUyblW_contentEnter var(--motion-surface-enter) backwards}.iUyblW_fullscreen[data-closing]>.iUyblW_content{animation:iUyblW_contentExit var(--motion-surface-exit) both}.iUyblW_reading{animation:iUyblW_surfaceFadeIn var(--motion-reading-enter) backwards}@keyframes iUyblW_surfaceEnter{0%{opacity:var(--surface-hidden-opacity);transform:translate(var(--surface-enter-x), var(--surface-enter-y))}to{opacity:var(--surface-visible-opacity);transform:translate(var(--space-none), var(--space-none))}}@keyframes iUyblW_surfaceFadeIn{0%{opacity:var(--surface-hidden-opacity)}to{opacity:var(--surface-visible-opacity)}}@keyframes iUyblW_surfaceFadeOut{0%{opacity:var(--surface-visible-opacity)}to{opacity:var(--surface-hidden-opacity)}}@keyframes iUyblW_contentEnter{0%{transform:translateY(var(--surface-enter-offset))}to{transform:translateY(var(--space-none))}}@keyframes iUyblW_contentExit{0%{transform:translateY(var(--space-none))}to{transform:translateY(var(--surface-enter-offset))}}
.HbRSha_dialog{inset:var(--space-none);width:min(var(--reel-dialog-width,var(--app-guide-width)), calc(var(--full-size) - var(--space-wide)));max-height:var(--app-guide-max-height);padding:var(--space-section);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--page-surface);color:var(--text-primary);overscroll-behavior:contain;margin:auto;position:fixed;inset-inline-start:var(--reel-dialog-left,var(--space-none));inset-inline-end:var(--reel-dialog-right,var(--space-none));overflow-y:auto}.HbRSha_dialog:not([open]){display:none}.HbRSha_dialog::backdrop{background:var(--app-guide-backdrop)}.HbRSha_header{margin-bottom:var(--space-section);justify-content:flex-end;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.HbRSha_continue:hover:not(:disabled){background:var(--control-hover-surface)}.HbRSha_store:hover{background:var(--control-primary-hover-surface)}}.HbRSha_dialog h2{font-size:var(--type-state-title);line-height:var(--leading-title);text-align:center;overflow-wrap:anywhere}.HbRSha_description{margin-top:var(--space-large);color:var(--text-secondary);text-align:center}.HbRSha_qr{margin:var(--space-section) var(--space-none) var(--space-none);text-align:center}.HbRSha_qrFrame{width:min(var(--full-size), var(--app-guide-qr-size));padding:var(--app-guide-qr-padding);background:var(--app-guide-qr-background);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-control);margin-inline:auto}.HbRSha_qr svg{width:var(--full-size);height:auto;display:block}.HbRSha_qr figcaption{margin-top:var(--space-medium);font-size:var(--type-label);color:var(--text-secondary)}.HbRSha_actions{gap:var(--space-medium);margin-top:var(--space-section);flex-direction:column;display:flex}.HbRSha_store,.HbRSha_continue{min-height:var(--touch-target);padding:var(--space-medium) var(--space-large);border:var(--border-width) solid transparent;border-radius:var(--radius-control);text-align:center;transition:background-color var(--motion-control);justify-content:center;align-items:center;text-decoration:none;display:flex}.HbRSha_store{background:var(--brand-wordmark);color:var(--on-art);font-weight:var(--weight-strong)}.HbRSha_continue{border-color:var(--app-guide-secondary-border);background:var(--control-surface);color:var(--text-secondary)}.HbRSha_continue:active:not(:disabled){background:var(--app-guide-secondary-pressed-surface)}
.GxoIMa_modal{inset:var(--space-none);width:var(--full-size);height:var(--listening-height);max-width:none;max-height:none;margin:var(--space-none);padding:var(--listening-padding);background:var(--page-surface);color:var(--text-primary);overscroll-behavior:contain;border:none;position:fixed;overflow:hidden}.GxoIMa_modal:not([open]){display:none}.GxoIMa_modal::backdrop{background:var(--listening-backdrop-surface)}.GxoIMa_layout{height:var(--full-size);max-width:var(--listening-width);min-width:var(--space-none);margin-inline:auto;position:relative}.GxoIMa_layout[data-review]{grid-template-columns:var(--listening-layout-columns);gap:var(--space-wide);max-width:var(--listening-layout-width);display:grid}.GxoIMa_layout[data-review] .GxoIMa_test{visibility:var(--listening-under-review)}.GxoIMa_test{height:var(--full-size);min-height:var(--space-none);min-width:var(--space-none);flex-direction:column;display:flex;container-type:inline-size}.GxoIMa_header{grid-template-columns:var(--touch-target) minmax(0, 1fr) var(--touch-target);gap:var(--space-small);padding-bottom:var(--space-medium);flex-shrink:0;align-items:center;display:grid}.GxoIMa_header h2{font-size:var(--type-explanation-title);text-align:center;overflow-wrap:anywhere;grid-column:2}@container (max-width:20rem){.GxoIMa_header{grid-template-columns:minmax(0, 1fr) var(--touch-target)}.GxoIMa_header h2{text-align:left;grid-area:1/1}.GxoIMa_header .GxoIMa_iconButton{grid-area:1/2}.GxoIMa_header .GxoIMa_count{grid-area:2/1}}.GxoIMa_count{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--type-label);color:var(--text-secondary)}.GxoIMa_iconButton{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-control);color:var(--text-secondary);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.GxoIMa_iconButton:disabled{opacity:var(--disabled-opacity)}@media (hover:hover) and (pointer:fine){.GxoIMa_iconButton:hover:not(:disabled){background:var(--control-hover-surface)}}.GxoIMa_progress{appearance:none;width:var(--full-size);height:var(--listening-progress-height);border-radius:var(--radius-pill);background:var(--border-subtle);color:var(--brand-action);border:none;flex-shrink:0;overflow:hidden}.GxoIMa_progress::-webkit-progress-bar{background:var(--border-subtle)}.GxoIMa_progress::-webkit-progress-value{background:var(--brand-action);border-radius:var(--radius-pill);transition:width var(--motion-achievement)}.GxoIMa_progress::-moz-progress-bar{background:var(--brand-action);border-radius:var(--radius-pill)}.GxoIMa_body{min-height:var(--space-none);overscroll-behavior:contain;padding:var(--space-section) var(--space-tight);flex-direction:column;flex:1;display:flex;overflow-y:auto}.GxoIMa_body:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-width))}.GxoIMa_prompt{text-align:center;margin-block:auto var(--listening-prompt-answer-gap);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.GxoIMa_audioStatus{color:var(--text-muted);font-size:var(--type-label);margin-top:var(--space-small)}.GxoIMa_answer,.GxoIMa_choices{align-content:flex-start;align-items:flex-start;gap:var(--space-small);flex-wrap:wrap;flex-shrink:0;display:flex}.GxoIMa_answer{min-height:var(--listening-answer-height);margin-bottom:var(--listening-answer-choices-gap);padding:var(--space-medium);border:var(--border-width) solid var(--listening-chip-border);border-radius:var(--radius-card)}.GxoIMa_choices{min-height:var(--listening-choices-height);justify-content:center;margin-bottom:auto}.GxoIMa_chip{padding:var(--listening-chip-padding);min-height:var(--touch-target);max-width:var(--full-size);overflow-wrap:anywhere;font-family:var(--font-english);font-size:var(--listening-chip-type);line-height:var(--leading-phrase);color:var(--text-primary);background:var(--control-surface);border:var(--border-width) solid var(--listening-chip-border);border-radius:var(--radius-control);justify-content:center;align-items:center;display:inline-flex;position:relative}.GxoIMa_chip[data-listening-moving]{z-index:var(--layer-overlay);transform-origin:0 0}@media (hover:hover) and (pointer:fine){.GxoIMa_chip:hover:not(:disabled){background:var(--control-hover-surface)}}.GxoIMa_placeholder{color:#0000;background:var(--listening-placeholder-surface);-webkit-user-select:none;user-select:none;border-color:#0000}.GxoIMa_answer[data-result=correct]{background:var(--listening-success-surface);border-color:var(--listening-success)}.GxoIMa_answer[data-result=correct] .GxoIMa_chip{color:var(--listening-success-text);border-color:var(--listening-success)}.GxoIMa_footer{max-height:var(--listening-footer-max-height);padding:var(--space-large);border-radius:var(--radius-card);gap:var(--space-medium);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.GxoIMa_resultContent{min-height:var(--space-none);overscroll-behavior:contain;gap:var(--space-medium);flex-direction:column;display:flex;overflow-y:auto}.GxoIMa_resultContent>*,.GxoIMa_footer>button{flex-shrink:0}.GxoIMa_footer[data-result=correct]{background:var(--listening-success-surface)}.GxoIMa_footer[data-result=wrong]{background:var(--surface-muted)}.GxoIMa_footer[data-result]{animation:GxoIMa_feedbackEnter var(--motion-surface-enter) both}@keyframes GxoIMa_feedbackEnter{0%{opacity:var(--surface-hidden-opacity);transform:translateY(var(--surface-enter-offset))}to{opacity:var(--surface-visible-opacity);transform:translateY(var(--space-none))}}.GxoIMa_primary,.GxoIMa_secondary{--button-hover-surface:var(--control-primary-hover-surface);min-height:var(--touch-target);padding:var(--space-medium) var(--space-large);border:var(--border-width) solid transparent;border-radius:var(--radius-control);background:var(--brand-action);color:var(--on-art);font-weight:var(--weight-strong)}.GxoIMa_primary:disabled{background:var(--control-disabled)}.GxoIMa_secondary{--button-hover-surface:var(--control-hover-surface);background:var(--control-surface);color:var(--text-secondary);border-color:var(--border-subtle)}.GxoIMa_footer[data-result=correct] .GxoIMa_primary{--button-hover-surface:var(--control-success-hover-surface);background:var(--listening-success)}.GxoIMa_footer[data-result=wrong] .GxoIMa_primary{--button-hover-surface:var(--control-hover-surface);background:var(--control-surface);color:var(--text-secondary);border-color:var(--border-subtle)}@media (hover:hover) and (pointer:fine){.GxoIMa_primary:hover:not(:disabled),.GxoIMa_secondary:hover:not(:disabled){background:var(--button-hover-surface)}.GxoIMa_explain:hover:not(:disabled){background:var(--control-muted-hover-surface)}}.GxoIMa_feedback{align-items:center;gap:var(--space-small);color:var(--text-secondary);flex-wrap:wrap;display:flex}.GxoIMa_feedback strong{font-size:var(--type-explanation-phrase)}.GxoIMa_retryIcon{width:var(--listening-feedback-icon-size);height:var(--listening-feedback-icon-size);padding:var(--listening-retry-icon-padding);border-radius:var(--radius-pill);background:var(--text-secondary);color:var(--on-art);justify-content:center;align-items:center;display:inline-flex}.GxoIMa_retryIcon>svg{width:var(--full-size);height:var(--full-size)}.GxoIMa_feedback>svg{width:var(--listening-feedback-icon-size);height:var(--listening-feedback-icon-size)}.GxoIMa_footer[data-result=correct] .GxoIMa_feedback{color:var(--listening-success-text)}.GxoIMa_explain{align-items:center;gap:var(--space-small);min-height:var(--touch-target);padding:var(--space-small) var(--space-medium);border-radius:var(--radius-pill);background:var(--explanation-tag-surface);color:var(--brand-wordmark);border:none;margin-left:auto;display:inline-flex}.GxoIMa_correctAnswer{text-align:center;padding:var(--space-medium);background:var(--page-surface);border-radius:var(--radius-control)}.GxoIMa_correctAnswer p:first-child{font-size:var(--type-label);color:var(--text-secondary)}.GxoIMa_correctAnswer p[lang]{font-family:var(--font-english);font-size:var(--type-phrase);font-weight:var(--weight-strong);overflow-wrap:anywhere}.GxoIMa_review{position:var(--listening-review-position);inset:var(--listening-review-inset);grid-column:var(--listening-review-column);min-width:var(--space-none);height:var(--full-size);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--page-surface);overflow:hidden}.GxoIMa_score,.GxoIMa_finishing{min-height:var(--space-none);justify-content:safe center;align-items:center;gap:var(--space-wide);padding:var(--space-section);flex-direction:column;flex:1;display:flex;overflow-y:auto}.GxoIMa_score{background:var(--listening-score-surface);border-radius:var(--radius-card);animation:GxoIMa_feedbackEnter var(--motion-surface-enter) both}.GxoIMa_resultImage{height:var(--listening-result-image-height);max-width:var(--full-size);object-fit:contain;flex-shrink:0;width:auto}.GxoIMa_scoreCard{width:var(--full-size);text-align:center;padding:var(--space-section);background:var(--page-surface);border:var(--border-width) solid var(--brand-surface-emphasis);border-radius:var(--radius-card)}.GxoIMa_scoreCard>p:first-child{color:var(--text-muted);background:var(--brand-surface-emphasis);border-radius:var(--radius-pill);padding:var(--space-small) var(--space-large);margin-bottom:var(--space-medium);display:inline-block}.GxoIMa_scoreNumber{justify-content:center;align-items:baseline;gap:var(--space-small);font-family:var(--font-english);font-variant-numeric:lining-nums tabular-nums;font-size:var(--listening-score-type);line-height:var(--listening-score-leading);font-weight:var(--weight-strong);display:flex}.GxoIMa_scoreTotal{font-size:var(--listening-score-total-type);color:var(--text-secondary)}.GxoIMa_score>button{width:var(--full-size)}.GxoIMa_confirm{width:min(var(--listening-confirm-width), calc(var(--full-size) - var(--space-wide)));padding:var(--space-section);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-card);color:var(--text-primary);background:var(--page-surface)}.GxoIMa_confirm::backdrop{background:var(--listening-confirm-backdrop)}.GxoIMa_confirmHeader{justify-content:space-between;align-items:center;gap:var(--space-medium);display:flex}.GxoIMa_confirm h2{font-size:var(--type-explanation-title)}.GxoIMa_confirm p{color:var(--text-secondary);margin-block:var(--space-medium) var(--space-section)}.GxoIMa_confirm>div{gap:var(--space-small);flex-wrap:wrap;display:flex}.GxoIMa_confirm>div>button{flex:1}
.nR9w9q_rail{display:var(--service-menu-rail-display);align-self:end}.nR9w9q_user{display:var(--service-menu-user-display)}.nR9w9q_trigger{width:var(--touch-target);height:var(--touch-target);padding:var(--space-none);border-radius:var(--radius-control);color:var(--text-secondary);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.nR9w9q_trigger svg{width:var(--service-menu-trigger-icon-size);height:var(--service-menu-trigger-icon-size)}.nR9w9q_rail .nR9w9q_trigger{width:var(--app-nav-item-width);height:var(--app-nav-item-height);--service-menu-trigger-icon-size:var(--app-nav-icon-size)}.nR9w9q_trigger[aria-expanded=true]{background:var(--control-selected-surface);color:var(--control-selected-icon-color)}@media (hover:hover) and (pointer:fine){.nR9w9q_trigger:hover:not(:disabled):not([aria-expanded=true]){background:var(--control-hover-surface)}}.nR9w9q_panel{inset:auto auto var(--service-menu-bottom) var(--service-menu-left);width:min(var(--service-menu-width), calc(var(--full-size) - var(--space-wide)));max-height:var(--service-menu-max-height);overscroll-behavior:contain;margin:var(--space-none);padding:var(--space-small);border:var(--border-width) solid var(--service-menu-border);border-radius:var(--radius-card);background:var(--control-surface);color:var(--text-primary);position:fixed;overflow-y:auto}.nR9w9q_sheet{inset:auto var(--space-none) var(--space-none);width:var(--full-size);max-width:var(--full-size);max-height:var(--service-sheet-max-height);margin:var(--space-none);padding:var(--service-sheet-padding);border-radius:var(--service-sheet-radius) var(--service-sheet-radius) var(--space-none) var(--space-none);background:var(--control-surface);color:var(--text-primary);overscroll-behavior:contain;--service-menu-row-height:var(--service-sheet-row-height);border:none;outline:none;position:fixed;overflow-y:auto}.nR9w9q_sheet::backdrop{background:var(--service-sheet-backdrop)}html:has(.nR9w9q_sheet[open]){overflow:hidden}.nR9w9q_sheetHeader{justify-content:flex-end;margin-block-end:var(--space-tight);display:flex}.nR9w9q_links,.nR9w9q_socials{margin:var(--space-none);padding:var(--space-none);list-style:none}.nR9w9q_links a,.nR9w9q_accountAction{justify-content:space-between;align-items:center;gap:var(--space-large);min-height:var(--service-menu-row-height);padding:var(--space-small) var(--space-medium);border-radius:var(--radius-control);text-decoration:none;display:flex}.nR9w9q_links svg,.nR9w9q_accountAction svg{width:var(--small-icon-size);height:var(--small-icon-size);color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.nR9w9q_links a:hover:not(:disabled),.nR9w9q_socials a:hover:not(:disabled),.nR9w9q_accountAction:hover:not(:disabled){background:var(--control-hover-surface)}}.nR9w9q_socials{border-block-start:var(--border-width) solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--space-small);padding-block-start:var(--space-small);display:grid}.nR9w9q_socials a{min-width:var(--touch-target);min-height:var(--service-menu-row-height);border-radius:var(--radius-control);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.nR9w9q_socials svg{width:var(--icon-size);height:var(--icon-size)}.nR9w9q_account{border-block-start:var(--border-width) solid var(--border-subtle);margin-block-start:var(--space-small);padding-block-start:var(--space-small)}.nR9w9q_accountName{padding:var(--space-small) var(--space-medium);color:var(--text-muted);font-size:var(--type-label);overflow-wrap:anywhere}.nR9w9q_accountAction{width:var(--full-size);color:var(--text-primary);text-align:start;background:0 0;border:none}.nR9w9q_deleteAccount,.nR9w9q_deleteAccount svg{color:var(--control-destructive-color)}@media (hover:hover) and (pointer:fine){.nR9w9q_deleteAccount:hover:not(:disabled){background:var(--control-destructive-hover-surface)}}
.Z6dQjq_copied{animation:Z6dQjq_copied var(--motion-share-feedback) linear}@keyframes Z6dQjq_copied{0%,to{opacity:var(--share-feedback-opacity)}}.Z6dQjq_dialog{width:min(var(--share-dialog-width), calc(var(--full-size) - var(--space-section)));max-height:var(--share-dialog-max-height);padding:var(--space-large);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--page-surface);color:var(--text-primary);margin:auto;overflow-y:auto}.Z6dQjq_dialog::backdrop{background:var(--share-dialog-backdrop)}.Z6dQjq_header{justify-content:space-between;align-items:center;gap:var(--space-medium);margin-bottom:var(--space-large);display:flex}.Z6dQjq_header h2{font-size:var(--type-state-title)}.Z6dQjq_dialog p{color:var(--text-secondary)}.Z6dQjq_link{width:var(--full-size);min-height:var(--touch-target);margin-top:var(--space-large);padding:var(--space-small) var(--space-medium);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-control);background:var(--control-surface);color:var(--text-primary);font:inherit;display:block}
._9jKXca_viewport{position:relative}._9jKXca_feed{height:var(--reel-feed-height);overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;overflow-y:auto}._9jKXca_feed:focus{outline:none}._9jKXca_feed:has(dialog[open]){overflow-y:hidden}._9jKXca_feed[data-reel-wrap=out]{animation:_9jKXca_reel-wrap-out var(--motion-reel-wrap-out) both}._9jKXca_feed[data-reel-wrap=in]{animation:_9jKXca_reel-wrap-in var(--motion-reel-wrap-in) both}@keyframes _9jKXca_reel-wrap-out{0%{opacity:var(--surface-visible-opacity)}to{opacity:var(--surface-hidden-opacity)}}@keyframes _9jKXca_reel-wrap-in{0%{opacity:var(--surface-hidden-opacity)}to{opacity:var(--surface-visible-opacity)}}._9jKXca_page{min-height:var(--reel-feed-height);scroll-snap-align:start;scroll-snap-stop:always}._9jKXca_page+._9jKXca_page{margin-block-start:var(--reel-feed-gap)}._9jKXca_back{position:var(--reel-back-position);z-index:var(--layer-navigation);width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-pill);background:var(--card-surface);color:var(--control-icon-color);justify-content:center;align-items:center;display:flex;inset-block-start:var(--reel-back-top);inset-inline-start:var(--reel-back-start)}@media (hover:hover) and (pointer:fine){._9jKXca_back:hover{background:var(--control-hover-surface)}}
.ZjE6UW_sheet{inset:var(--reel-menu-inset);width:var(--full-size);max-width:var(--reel-menu-max-width);max-height:var(--reel-menu-max-height);margin:var(--reel-menu-margin);padding:var(--space-none);border-radius:var(--reel-menu-radius);background:var(--reel-menu-surface);color:var(--text-primary);overscroll-behavior:contain;border:none;outline:none;position:fixed;overflow-y:auto}.ZjE6UW_sheet[data-align-to-reel]{inset-inline-start:var(--app-nav-rail-space)}.ZjE6UW_sheet::backdrop{background:var(--reel-menu-backdrop)}html:has(.ZjE6UW_sheet[open]){overflow:hidden}.ZjE6UW_header{top:var(--space-none);z-index:var(--layer-content);justify-content:space-between;align-items:center;gap:var(--space-large);padding:var(--space-medium) var(--space-large);background:var(--reel-menu-surface);display:flex;position:sticky}.ZjE6UW_header h2{margin:var(--space-none);font-size:var(--type-reel-menu-title)}.ZjE6UW_body{gap:var(--space-section);padding:var(--reel-menu-padding);display:grid}.ZjE6UW_section h3{margin:var(--space-none) var(--space-large) var(--space-small);color:var(--text-secondary);font-size:var(--type-label);font-weight:var(--weight-strong)}.ZjE6UW_group{background:var(--control-surface);border-radius:var(--radius-card)}.ZjE6UW_shareSection{display:var(--reel-share-menu-display)}.ZjE6UW_share{align-items:center;gap:var(--space-large);width:var(--full-size);min-height:var(--reel-menu-row-height);padding:var(--space-small) var(--space-large);border-radius:var(--radius-card);background:var(--control-surface);color:var(--text-primary);font:inherit;text-align:start;border:none;display:flex}.ZjE6UW_share svg{width:var(--icon-size);height:var(--icon-size);color:var(--control-icon-color);flex-shrink:0}@media (hover:hover) and (pointer:fine){.ZjE6UW_share:hover:not([aria-disabled=true]){background:var(--control-hover-surface)}}.ZjE6UW_selection{justify-content:space-between;align-items:center;column-gap:var(--space-large);padding:var(--space-small) var(--space-large);min-height:var(--reel-menu-row-height);font-size:var(--type-body);flex-wrap:wrap;display:flex}.ZjE6UW_selection select{min-height:var(--touch-target);min-width:var(--space-none);max-width:var(--full-size);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;background:0 0;border:none;margin-inline-start:auto}.ZjE6UW_selection+.ZjE6UW_selection{border-top:var(--border-width) solid var(--border-subtle)}.ZjE6UW_selection:has(select:disabled){color:var(--text-muted)}.ZjE6UW_selection select:disabled{color:var(--text-muted);opacity:var(--surface-visible-opacity)}.ZjE6UW_switch{appearance:none;width:var(--switch-width);height:var(--touch-target);margin:var(--space-none);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;flex-shrink:0;position:relative}.ZjE6UW_switch:before,.ZjE6UW_switch:after{content:"";border-radius:var(--radius-pill);position:absolute;inset-block-start:var(--switch-center)}.ZjE6UW_switch:before{inset-inline:var(--space-none);height:var(--switch-track-height);transform:translateY(var(--switch-center-offset));background:var(--switch-off-surface);transition:background var(--motion-control)}.ZjE6UW_switch:after{width:var(--switch-thumb-size);height:var(--switch-thumb-size);background:var(--switch-thumb-surface);transform:translateY(var(--switch-center-offset));transition:inset-inline-start var(--motion-control);inset-inline-start:var(--switch-thumb-inset)}.ZjE6UW_switch:checked:before{background:var(--switch-on-surface)}.ZjE6UW_switch:checked:after{inset-inline-start:calc(var(--switch-width) - var(--switch-thumb-inset) - var(--switch-thumb-size))}.ZjE6UW_volume{margin-inline:var(--space-large);padding-block:var(--space-medium)}.ZjE6UW_volume+.ZjE6UW_volume{border-top:var(--border-width) solid var(--border-subtle)}.ZjE6UW_volumeLabel{justify-content:space-between;align-items:baseline;gap:var(--space-small);font-size:var(--type-body);flex-wrap:wrap;display:flex}.ZjE6UW_volumeLabel span{color:var(--text-muted);font-variant-numeric:tabular-nums}.ZjE6UW_volume input{appearance:none;width:var(--full-size);height:var(--touch-target);margin:var(--space-none);padding:var(--space-none);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;display:block}.ZjE6UW_volume input::-webkit-slider-runnable-track{height:var(--volume-track-height);border-radius:var(--radius-pill);background:linear-gradient(to right, var(--volume-track-filled) var(--volume-fill), var(--volume-track-empty) var(--volume-fill))}.ZjE6UW_volume input::-webkit-slider-thumb{appearance:none;width:var(--volume-thumb-size);height:var(--volume-thumb-size);margin-top:calc((var(--volume-track-height) - var(--volume-thumb-size)) / 2);border:var(--border-width) solid var(--volume-thumb-border);border-radius:var(--radius-pill);background:var(--volume-thumb-surface)}.ZjE6UW_volume input::-moz-range-track{height:var(--volume-track-height);border-radius:var(--radius-pill);background:var(--volume-track-empty)}.ZjE6UW_volume input::-moz-range-progress{height:var(--volume-track-height);border-radius:var(--radius-pill);background:var(--volume-track-filled)}.ZjE6UW_volume input::-moz-range-thumb{box-sizing:border-box;width:var(--volume-thumb-size);height:var(--volume-thumb-size);border:var(--border-width) solid var(--volume-thumb-border);border-radius:var(--radius-pill);background:var(--volume-thumb-surface)}
.p6lReG_guide{inset:var(--space-none);height:var(--reel-min-height);z-index:var(--layer-overlay);pointer-events:none;animation:p6lReG_appear var(--motion-swipe-guide-enter) both;place-items:center;display:grid;position:absolute}.p6lReG_guide[hidden]{display:none}.p6lReG_guide[data-closing]{animation:p6lReG_disappear var(--motion-swipe-guide-exit) both}.p6lReG_icon{width:var(--swipe-guide-icon-size);height:var(--swipe-guide-icon-size);color:var(--swipe-guide-color);filter:var(--art-icon-legibility);opacity:var(--surface-visible-opacity);animation:p6lReG_gesture var(--motion-swipe-guide);position:relative;inset-block-start:var(--swipe-guide-center-offset)}.p6lReG_hand{display:var(--swipe-guide-hand-display)}.p6lReG_chevron{display:var(--swipe-guide-chevron-display)}@keyframes p6lReG_appear{0%{opacity:var(--surface-hidden-opacity)}to{opacity:var(--surface-visible-opacity)}}@keyframes p6lReG_disappear{0%{opacity:var(--surface-visible-opacity)}to{opacity:var(--surface-hidden-opacity)}}@keyframes p6lReG_gesture{0%{opacity:var(--surface-hidden-opacity);transform:translateY(var(--swipe-guide-start))}10%{opacity:var(--surface-visible-opacity);transform:translateY(var(--swipe-guide-start))}63.333%{opacity:var(--surface-visible-opacity);transform:translateY(var(--swipe-guide-end))}76.667%,to{opacity:var(--surface-hidden-opacity);transform:translateY(var(--swipe-guide-end))}}
