@layer reset;@layer components{.U1EwYa_root{display:inline-flex;position:relative}.U1EwYa_panel{z-index:var(--z-popover);inline-size:min(var(--w), calc(100vw - var(--gutter) * 2));max-block-size:min(70dvh,480px);padding:var(--sp-1);border:1px solid var(--line-1);border-radius:var(--r-3);background:var(--surface-1);box-shadow:var(--shadow-3);opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 8px);overflow:hidden;transform:translateY(-6px)}.U1EwYa_panel[data-state=open]{opacity:1;transform:none}.U1EwYa_panel[data-state=exiting]{transition-duration:var(--dur-1);transition-timing-function:var(--ease-in)}.U1EwYa_end{transform-origin:100% 0;inset-inline-end:0}.U1EwYa_start{transform-origin:0 0;inset-inline-start:0}@media (max-width:480px){.U1EwYa_panel{inset-block-start:calc(var(--header-h) + 6px);inset-inline:var(--gutter);inline-size:auto;position:fixed}}.U1EwYa_item{align-items:center;gap:var(--sp-2);inline-size:100%;min-block-size:var(--control-md);padding:0 var(--sp-3);border-radius:var(--r-2);color:var(--text-1);font-size:var(--fs-md);text-align:start;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);display:flex}@media (hover:hover) and (pointer:fine){.U1EwYa_item:hover{background:var(--surface-2)}.U1EwYa_danger:hover{background:var(--danger-soft)}}.U1EwYa_item:active{background:var(--surface-3)}.U1EwYa_danger{color:var(--danger)}.U1EwYa_divider{block-size:1px;margin:var(--sp-1) 0;background:var(--line-1);border:0}.U1EwYa_menuLabel{padding:var(--sp-2) var(--sp-3) var(--sp-1);color:var(--text-3);font-size:var(--fs-xs);font-weight:var(--fw-medium)}}
@layer reset;@layer components{.H-TsNq_root{grid-template-columns:repeat(var(--count), minmax(0, 1fr));min-block-size:var(--control-md);border-radius:var(--r-3);background:var(--surface-2);isolation:isolate;align-items:stretch;padding:3px;display:inline-grid;position:relative}.H-TsNq_block{inline-size:100%;display:flex}.H-TsNq_block>.H-TsNq_item{flex:1 1 0}.H-TsNq_sm{min-block-size:var(--control-sm)}.H-TsNq_indicator{inline-size:calc((100% - 6px) / var(--count));border-radius:var(--r-2);background:var(--surface-1);box-shadow:var(--shadow-1);transform:translateX(calc(var(--index) * 100%));transition:transform var(--dur-2) var(--ease-out);z-index:-1;position:absolute;inset-block:3px;inset-inline-start:3px}.H-TsNq_item{min-width:0;padding-inline:var(--sp-3);border-radius:var(--r-2);color:var(--text-2);font-size:var(--fs-md);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:flex}.H-TsNq_sm .H-TsNq_item{font-size:var(--fs-sm);padding-inline:var(--sp-2)}.H-TsNq_item[aria-selected=true]{color:var(--text-1)}@media (hover:hover) and (pointer:fine){.H-TsNq_item:not([aria-selected=true],:disabled):hover{color:var(--text-1);background:color-mix(in srgb, var(--surface-1) 45%, transparent)}}.H-TsNq_item:disabled{opacity:.45}.H-TsNq_plain{background:0 0;padding:0}.H-TsNq_plain .H-TsNq_indicator{display:none}.H-TsNq_plain .H-TsNq_item{color:var(--seg-muted,var(--text-2));position:relative}.H-TsNq_plain .H-TsNq_item+.H-TsNq_item:before{content:"";background:var(--seg-line,var(--line-2));inline-size:1px;position:absolute;inset-block:30%;inset-inline-start:0}.H-TsNq_plain .H-TsNq_item[aria-selected=true]{color:var(--seg-ink,var(--text-1));font-weight:var(--fw-bold)}@media (hover:hover) and (pointer:fine){.H-TsNq_plain .H-TsNq_item:not([aria-selected=true],:disabled):hover{color:var(--seg-ink,var(--text-1));background:0 0}}}
@layer reset;@layer components{.kdOvOq_field{flex-direction:column;gap:6px;min-width:0;display:flex}.kdOvOq_label{color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.kdOvOq_hint,.kdOvOq_error{min-block-size:1.5em;font-size:var(--fs-xs);line-height:1.5}.kdOvOq_hint{color:var(--text-3)}.kdOvOq_error{color:var(--danger)}.kdOvOq_input{inline-size:100%;min-block-size:var(--control-md);border:1px solid var(--line-2);border-radius:var(--r-3);background:var(--surface-1);color:var(--text-1);transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);padding:8px 12px;font-size:16px;line-height:1.5}.kdOvOq_input::placeholder{color:var(--text-3)}@media (hover:hover) and (pointer:fine){.kdOvOq_input:hover:not(:focus,:disabled){border-color:var(--text-3)}}.kdOvOq_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.kdOvOq_input[aria-invalid=true]{border-color:var(--danger)}.kdOvOq_input:disabled{background:var(--surface-2);color:var(--text-3)}.kdOvOq_textarea{resize:vertical;min-block-size:112px;line-height:var(--lh-base)}.kdOvOq_ghost{border-color:var(--input-line,var(--line-2));color:var(--input-ink,var(--text-1));background:0 0}.kdOvOq_ghost::placeholder{color:var(--input-muted,var(--text-3))}@media (hover:hover) and (pointer:fine){.kdOvOq_ghost:hover:not(:focus,:disabled){border-color:var(--input-ink,var(--text-3))}}}
.SvQ2ta_desk{margin-block-start:calc(var(--section-gap) * -1)}.SvQ2ta_workspace{align-items:flex-start;gap:var(--sp-10);display:flex}.SvQ2ta_main{flex:1 1 0;min-width:0}.SvQ2ta_aside{flex:0 0 var(--aside);gap:var(--sp-4);flex-direction:column;order:1;min-width:0;display:flex;position:sticky;inset-block-start:calc(var(--header-h) + var(--sp-6))}@media (max-width:1023px){.SvQ2ta_workspace{align-items:stretch;gap:var(--sp-5);flex-direction:column}.SvQ2ta_main{flex:none}.SvQ2ta_aside{flex:none;order:0;position:static}}.SvQ2ta_steps{gap:var(--sp-2);flex-direction:column;display:flex}.SvQ2ta_step{align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-2);border-radius:var(--r-3);color:var(--text-3);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);display:flex}.SvQ2ta_step[data-state=done]{color:var(--text-2)}.SvQ2ta_step[data-state=current]{background:var(--accent-soft);color:var(--text-1)}.SvQ2ta_stepMark{border-radius:var(--r-2);background:var(--surface-2);block-size:28px;inline-size:28px;font-size:var(--fs-sm);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.SvQ2ta_step[data-state=current] .SvQ2ta_stepMark{background:var(--accent);color:var(--on-accent)}.SvQ2ta_step[data-state=done] .SvQ2ta_stepMark{background:var(--brand-ink);color:var(--text-inverse)}.SvQ2ta_stepText{flex-direction:column;min-width:0;display:flex}.SvQ2ta_stepLabel{font-size:var(--fs-md);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SvQ2ta_stepHint{color:var(--text-3);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1023px){.SvQ2ta_steps{padding:var(--sp-2);box-shadow:var(--shadow-sticker-sm);flex-direction:row}.SvQ2ta_step{flex:1 1 0;gap:6px;padding:6px}.SvQ2ta_stepMark{block-size:22px;inline-size:22px;font-size:var(--fs-xs)}.SvQ2ta_stepLabel{font-size:var(--fs-xs)}.SvQ2ta_stepHint{display:none}}.SvQ2ta_tip{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.SvQ2ta_tip p{min-width:0;color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-base);flex:1 1 0}.SvQ2ta_tipWave{opacity:.35;flex:0 0 100%}@media (max-width:1023px){.SvQ2ta_tip{display:none}}.SvQ2ta_card{gap:var(--sp-5);min-width:0;flex-direction:column;min-block-size:360px;display:flex}@media (max-width:480px){.SvQ2ta_card{gap:var(--sp-4);padding:var(--sp-4)}}.SvQ2ta_cardTitle{font-size:clamp(20px,.8vw + 14px,24px);font-weight:var(--fw-black);letter-spacing:-.02em}.SvQ2ta_actions{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-block-start:auto;display:flex}.SvQ2ta_actionsEnd{gap:var(--sp-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.SvQ2ta_error{color:var(--danger);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.SvQ2ta_intro{gap:var(--sp-3);display:flex}.SvQ2ta_intro>*{flex:1 1 0}.SvQ2ta_introItem{gap:var(--sp-1);min-width:0;padding:var(--sp-4);border-radius:var(--r-3);background:var(--surface-2);flex-direction:column;display:flex}.SvQ2ta_introHead{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.SvQ2ta_introNo{color:var(--accent);font-size:36px;line-height:1}.SvQ2ta_introText{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.SvQ2ta_introText b{color:var(--text-1);font-size:var(--fs-md);font-weight:var(--fw-medium);margin-block-start:var(--sp-2)}.SvQ2ta_introText>span{color:var(--text-2);font-size:var(--fs-sm)}.SvQ2ta_introIcon{flex:initial}@media (max-width:767px){.SvQ2ta_intro{flex-direction:column}.SvQ2ta_intro>*{flex:none}.SvQ2ta_introItem{gap:var(--sp-3);padding:var(--sp-3);flex-direction:row}.SvQ2ta_introHead{flex:none;align-self:center}.SvQ2ta_introNo{display:none}.SvQ2ta_introText{flex:1 1 0;gap:0}.SvQ2ta_introText b{margin:0}}.SvQ2ta_progress{align-items:center;gap:var(--sp-3);display:flex}.SvQ2ta_counter{color:var(--text-2);font-size:var(--fs-sm);flex:none}.SvQ2ta_promptText{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.SvQ2ta_listen{align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);background:var(--surface-2);display:flex}.SvQ2ta_listenWave{flex:1;min-width:0}.SvQ2ta_listenCount{min-inline-size:3ch;color:var(--text-3);text-align:end;display:inline-block}.SvQ2ta_options{gap:var(--sp-3);display:flex}.SvQ2ta_options>*{flex:1 1 0}.SvQ2ta_option{align-items:flex-start;gap:var(--sp-1);text-align:start;min-width:0;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:relative}.SvQ2ta_option b{color:var(--text-1);font-size:var(--fs-lg);font-weight:var(--fw-bold)}.SvQ2ta_option>span:last-child{color:var(--text-2);font-size:var(--fs-sm)}.SvQ2ta_optionMark{block-size:20px;inline-size:20px;border:1px solid var(--line-2);border-radius:var(--r-2);color:#0000;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;margin-block-end:var(--sp-2);display:inline-flex}@media (hover:hover) and (pointer:fine){.SvQ2ta_option:hover{border-color:var(--brand-ink);box-shadow:var(--shadow-sticker-sm);translate:-2px -2px}}.SvQ2ta_option:active{background:var(--surface-3);box-shadow:none;translate:none}.SvQ2ta_option[aria-checked=true]{border-color:var(--accent);background:var(--accent-soft)}.SvQ2ta_option[aria-checked=true] .SvQ2ta_optionMark{border-color:var(--accent);background:var(--accent);color:var(--text-inverse)}.SvQ2ta_option:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:767px){.SvQ2ta_options{flex-direction:column}.SvQ2ta_options>*{flex:none}}.SvQ2ta_results{gap:var(--sp-3);display:flex}.SvQ2ta_results>div{flex:0 1 calc((100% - 2 * var(--sp-3)) / 3);gap:var(--sp-1);min-width:0;padding:var(--sp-4);border-radius:var(--r-3);background:var(--surface-2);flex-direction:column;display:flex}.SvQ2ta_results dt{color:var(--text-3);font-size:var(--fs-xs)}.SvQ2ta_results dd{color:var(--text-1);font-size:clamp(20px,1vw + 14px,26px);font-weight:var(--fw-black);letter-spacing:-.02em;position:relative}.SvQ2ta_results>.SvQ2ta_resultMain{border:1.5px solid var(--brand-ink);background:var(--gold-soft);position:relative}.SvQ2ta_resultSticker{pointer-events:none;position:absolute;inset-block-start:calc(var(--sp-4) * -1 - 12px);inset-inline-end:calc(var(--sp-4) * -1 + 6px)}@media (max-width:480px){.SvQ2ta_results{gap:var(--sp-2);flex-direction:column}.SvQ2ta_results>div{padding:var(--sp-3);flex-direction:row;flex:none;justify-content:space-between;align-items:baseline}}.SvQ2ta_reason{color:var(--text-1);font-size:var(--fs-md);line-height:var(--lh-base)}.SvQ2ta_notice{display:grid}.SvQ2ta_noticeItem{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-3);background:var(--surface-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease-out), visibility 0s linear var(--dur-2);grid-area:1/1;display:flex}.SvQ2ta_noticeItem>svg{flex:none;margin-block-start:1px}.SvQ2ta_noticeItem[data-on]{opacity:1;visibility:visible;transition:opacity var(--dur-2) var(--ease-out), visibility 0s}.SvQ2ta_notice[data-saved] .SvQ2ta_noticeItem[data-on]{background:var(--ok-soft);color:var(--ok)}
.L08QQG_layout{align-items:flex-start;column-gap:var(--sp-10);row-gap:var(--sp-5);display:flex}.L08QQG_back{align-self:flex-start;margin-inline-start:calc(var(--sp-3) * -1)}.L08QQG_player{min-width:0}.L08QQG_filmFrame{padding-inline:var(--sp-3);border:1px solid var(--line-2);border-radius:var(--r-3);box-shadow:0 24px 48px #00000047}.L08QQG_meta{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.L08QQG_comments{min-width:0;max-inline-size:var(--measure-main)}.L08QQG_panel{min-inline-size:var(--aside);flex:0 380px}@media (max-width:1023px){.L08QQG_layout{flex-direction:column;align-items:stretch}.L08QQG_layout>.L08QQG_main,.L08QQG_panel{flex:none;min-inline-size:0}}@media (max-width:480px){.L08QQG_filmFrame{padding-inline:var(--sp-2)}}.L08QQG_main{gap:var(--sp-5);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.L08QQG_playerSkeleton{aspect-ratio:16/9;border-radius:var(--r-3);display:block}.L08QQG_center{justify-content:center;margin-block-start:var(--sp-4);display:flex}.L08QQG_titleBlock{gap:var(--sp-3);flex-direction:column;min-block-size:76px;display:flex}.L08QQG_title{-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-2xl);font-weight:var(--fw-black);letter-spacing:-.02em;line-height:var(--lh-tight);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.L08QQG_title{min-block-size:calc(2em * var(--lh-tight))}}.L08QQG_metaRow{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.L08QQG_reactions{border:1px solid var(--line-2);border-radius:var(--r-3);display:inline-flex;overflow:hidden}.L08QQG_reaction{min-block-size:var(--control-sm);min-inline-size:72px;padding:0 var(--sp-3);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.L08QQG_reactionInner{align-items:center;gap:6px;display:inline-flex}.L08QQG_reactionCount{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:3ch}.L08QQG_reaction+.L08QQG_reaction{border-inline-start:1px solid var(--line-2)}@media (hover:hover) and (pointer:fine){.L08QQG_reaction:not(:disabled):hover{background:var(--surface-2);color:var(--text-1)}}.L08QQG_reaction[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink)}.L08QQG_panelCard{gap:var(--sp-4);flex-direction:column;display:flex}@media (max-width:480px){.L08QQG_panelCard{padding:var(--sp-4)}}.L08QQG_panelHead{flex-direction:column;gap:4px;display:flex}.L08QQG_panelHead h2{font-size:var(--fs-xl);font-weight:var(--fw-black);letter-spacing:-.02em}.L08QQG_panelHead p{color:var(--text-2);font-size:var(--fs-sm)}.L08QQG_panelLinks{justify-content:space-between;gap:var(--sp-2);border-block-start:1px solid var(--line-1);flex-wrap:wrap;padding-block-start:var(--sp-2);display:flex}.L08QQG_options{gap:var(--sp-3);flex-direction:column;display:flex}.L08QQG_option{align-items:center;gap:var(--sp-4);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out);display:flex}@media (hover:hover) and (pointer:fine){.L08QQG_option:hover{border-color:var(--brand-ink);box-shadow:var(--shadow-sticker-sm);translate:-2px -2px}.L08QQG_option:hover .L08QQG_optionArrow{color:var(--accent)}}.L08QQG_option:active{background:var(--surface-3);box-shadow:none;translate:none}.L08QQG_optionText{flex-direction:column;flex:1;min-width:0;display:flex}.L08QQG_optionText b{font-size:var(--fs-lg);font-weight:var(--fw-medium)}.L08QQG_optionText span{color:var(--text-2);font-size:var(--fs-sm)}.L08QQG_optionArrow{color:var(--text-3);transition:color var(--dur-1) var(--ease-out)}.L08QQG_steps{gap:var(--sp-2);display:flex}.L08QQG_steps>*{flex:1 1 0}.L08QQG_stepItem{min-width:0;border-block-end:2px solid var(--line-1);color:var(--text-3);font-size:var(--fs-xs);font-weight:var(--fw-medium);align-items:center;gap:6px;padding-block-end:var(--sp-2);display:flex}.L08QQG_stepItem[data-state=done]{border-color:var(--brand-ink);color:var(--text-2)}.L08QQG_stepItem[data-state=current]{border-color:var(--accent);color:var(--text-1)}.L08QQG_stepMark{border-radius:var(--r-2);background:var(--surface-2);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;block-size:20px;inline-size:20px;display:inline-flex}.L08QQG_stepItem[data-state=current] .L08QQG_stepMark{background:var(--accent);color:var(--on-accent)}.L08QQG_stepItem[data-state=done] .L08QQG_stepMark{background:var(--brand-ink);color:var(--text-inverse)}.L08QQG_stepLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.L08QQG_trim{--handle-hit:24px;--handle-face:12px;padding-inline:var(--handle-face);flex-direction:column;gap:6px;display:flex}.L08QQG_trimBubbles{--w:calc(8ch + var(--sp-2));block-size:22px;font-size:var(--fs-xs);display:flex;position:relative}.L08QQG_trimBubble{inline-size:var(--w);border-radius:var(--r-2);background:var(--brand-ink);block-size:100%;color:var(--text-inverse);font-weight:var(--fw-bold);white-space:nowrap;transition:box-shadow var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:0}.L08QQG_trimBubble[data-edge=start]{inset-inline-start:clamp(0px, calc(var(--s) * 100% - var(--w)), calc(100% - 2 * var(--w)))}.L08QQG_trimBubble[data-edge=end]{inset-inline-start:clamp(calc(clamp(0px, calc(var(--s) * 100% - var(--w)), calc(100% - 2 * var(--w))) + var(--w)), calc(var(--e) * 100%), calc(100% - var(--w)))}.L08QQG_trimBubble[data-active]{box-shadow:0 0 0 2px var(--accent)}.L08QQG_trimTrack{border:1px solid var(--line-2);border-radius:var(--r-2);background:repeating-linear-gradient(90deg, var(--line-1) 0 1px, transparent 1px 6px), var(--surface-2);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;block-size:48px;display:flex;position:relative}.L08QQG_trimDim,.L08QQG_trimSelection,.L08QQG_trimHandle{position:absolute}.L08QQG_trimDim{background:color-mix(in srgb, var(--surface-1) 68%, transparent);pointer-events:none;inset-block:0}.L08QQG_trimDim[data-side=start]{inline-size:calc(var(--s) * 100%);border-start-start-radius:inherit;border-end-start-radius:inherit;inset-inline-start:0}.L08QQG_trimDim[data-side=end]{inline-size:calc((1 - var(--e)) * 100%);border-start-end-radius:inherit;border-end-end-radius:inherit;inset-inline-end:0}.L08QQG_trimSelection{inset-block:-1px;inset-inline:calc(var(--s) * 100%) calc((1 - var(--e)) * 100%);border-block:3px solid var(--accent);background:color-mix(in srgb, var(--accent-soft) 72%, transparent);cursor:grab}.L08QQG_trimHandle{inline-size:var(--handle-hit);cursor:ew-resize;outline:none;inset-block:-5px}.L08QQG_trimHandle[data-edge=start]{inset-inline-start:calc(var(--s) * 100%);translate:-100%}.L08QQG_trimHandle[data-edge=end]{inset-inline-start:calc(var(--e) * 100%)}.L08QQG_trimHandle:before,.L08QQG_trimHandle:after{content:"";position:absolute}.L08QQG_trimHandle:before{inline-size:var(--handle-face);background:var(--accent);transition:background-color var(--dur-1) var(--ease-out);inset-block:0}.L08QQG_trimHandle[data-edge=start]:before{border-start-start-radius:var(--r-3);border-end-start-radius:var(--r-3);inset-inline-end:0}.L08QQG_trimHandle[data-edge=end]:before{border-start-end-radius:var(--r-3);border-end-end-radius:var(--r-3);inset-inline-start:0}.L08QQG_trimHandle:after{background:var(--on-accent);border-radius:1px;block-size:18px;inline-size:2px;inset-block-start:50%;translate:0 -50%}.L08QQG_trimHandle[data-edge=start]:after{inset-inline-end:calc((var(--handle-face) - 2px) / 2)}.L08QQG_trimHandle[data-edge=end]:after{inset-inline-start:calc((var(--handle-face) - 2px) / 2)}.L08QQG_trimHandle:focus-visible:before{outline:2px solid var(--brand-ink);outline-offset:2px}.L08QQG_trimTrack[data-dragging]{cursor:ew-resize}.L08QQG_trimTrack[data-dragging=move],.L08QQG_trimTrack[data-dragging=move] .L08QQG_trimSelection{cursor:grabbing}@media (hover:hover) and (pointer:fine){.L08QQG_trimHandle:hover:before{background:var(--accent-hover)}.L08QQG_trimSelection:hover{background:color-mix(in srgb, var(--accent-soft) 90%, transparent)}}.L08QQG_trimHandle:active:before{background:var(--accent-hover)}.L08QQG_trimPlayhead{background:var(--text-1);opacity:0;pointer-events:none;inline-size:2px;transition:opacity var(--dur-1) var(--ease-out);border-radius:1px;position:absolute;inset-block:-4px;inset-inline-start:calc(var(--p,0) * 100%);translate:-1px}.L08QQG_trimPlayhead[data-on]{opacity:.85}.L08QQG_previewRow{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.L08QQG_previewRow>:first-child{min-inline-size:112px}.L08QQG_trim:not([data-ready]) .L08QQG_trimTrack{cursor:default}.L08QQG_trim:not([data-ready]) .L08QQG_trimBubble,.L08QQG_trim:not([data-ready]) .L08QQG_trimDim,.L08QQG_trim:not([data-ready]) .L08QQG_trimSelection,.L08QQG_trim:not([data-ready]) .L08QQG_trimHandle{visibility:hidden}.L08QQG_ruler{background:linear-gradient(to right, var(--text-3) 0 1px, transparent 1px) 0 0 / calc(var(--minor) * 100%) 4px repeat-x;block-size:28px;color:var(--text-2);font-size:var(--fs-xs);line-height:1;display:flex;position:relative}.L08QQG_trim:not([data-ready]) .L08QQG_ruler{background:0 0}.L08QQG_rulerTick,.L08QQG_rulerEnd{white-space:nowrap;padding-block-start:12px;display:flex;position:absolute;inset-block-start:0}.L08QQG_rulerTick{inset-inline-start:calc(var(--at) * 100%);translate:-50%}.L08QQG_rulerTick:first-child{translate:0}.L08QQG_rulerEnd{inset-inline-end:0}.L08QQG_rulerTick:before,.L08QQG_rulerEnd:before{content:"";background:var(--text-2);block-size:8px;inline-size:1px;position:absolute;inset-block-start:0}.L08QQG_rulerTick:before{inset-inline-start:50%}.L08QQG_rulerTick:first-child:before{inset-inline-start:0}.L08QQG_rulerEnd:before{inset-inline-end:0}.L08QQG_timeFields{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.L08QQG_timeField{align-items:center;gap:var(--sp-2);flex:200px;min-width:0;display:flex}.L08QQG_timeLabel{min-inline-size:2.5em;color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);flex:none}.L08QQG_timeInput{min-inline-size:calc(8ch + var(--sp-4));block-size:var(--control-md);padding-inline:var(--sp-2);border:1px solid var(--line-2);border-radius:var(--r-3);background:var(--surface-1);color:var(--text-1);font-size:16px;font-weight:var(--fw-medium);text-align:center;transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex:1 1 0}@media (hover:hover) and (pointer:fine){.L08QQG_timeInput:hover:not(:focus,:disabled){border-color:var(--text-3)}}.L08QQG_timeInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.L08QQG_timeInput[aria-invalid=true]{border-color:var(--accent-ink)}.L08QQG_timeInput:disabled{background:var(--surface-2);color:var(--text-3)}.L08QQG_rangeStatus{gap:var(--sp-1);flex-direction:column;display:flex}.L08QQG_rangeMeta{justify-content:space-between;align-items:center;gap:var(--sp-3);color:var(--text-2);font-size:var(--fs-sm);display:flex}.L08QQG_rangeLength{min-inline-size:7ch;color:var(--text-1);font-weight:var(--fw-bold);display:inline-block}.L08QQG_rangeAdvice{justify-items:end;display:grid}.L08QQG_rangeAdvice>span{align-items:center;gap:var(--sp-1);white-space:nowrap;grid-area:1/1;display:inline-flex}.L08QQG_rangeAdvice [data-variant=ok]{color:var(--text-1);font-weight:var(--fw-medium)}.L08QQG_rangeAdvice [data-variant=ok] svg{color:var(--accent-ink)}.L08QQG_rangeAdvice:not([data-ok]) [data-variant=ok],.L08QQG_rangeAdvice[data-ok] [data-variant=hint]{visibility:hidden}.L08QQG_rangeError{min-block-size:1.5em;color:var(--accent-ink);font-size:var(--fs-xs);font-weight:var(--fw-medium);align-items:center;gap:6px;line-height:1.5;display:flex}.L08QQG_rangeError svg{flex:none}.L08QQG_contentList{gap:var(--sp-2);overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:min(62dvh,640px);margin-inline:-4px calc(var(--sp-2) * -1);padding:4px var(--sp-2) 8px 4px;flex-direction:column;display:flex;overflow-y:auto}@media (max-width:1023px){.L08QQG_contentList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));max-block-size:none;margin-inline-end:0;padding-inline-end:0;display:grid;overflow:visible}}.L08QQG_commentsTitle{gap:var(--sp-2);display:inline-flex}.L08QQG_commentsTitle span{color:var(--text-3)}.L08QQG_commentForm{align-items:center;gap:var(--sp-3);display:flex}.L08QQG_commentForm input{flex:1}.L08QQG_avatar,.L08QQG_avatarMine{background:var(--surface-2);block-size:36px;inline-size:36px;color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.L08QQG_avatarMine{background:var(--brand-ink);color:var(--text-inverse)}.L08QQG_commentList{gap:var(--sp-5);flex-direction:column;display:flex}.L08QQG_comment{gap:var(--sp-3);content-visibility:auto;contain-intrinsic-size:auto 64px;display:flex}.L08QQG_commentBody{flex-direction:column;gap:4px;min-width:0;display:flex}.L08QQG_commentHead{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);display:flex}.L08QQG_commentHead time{color:var(--text-3);font-size:var(--fs-xs)}.L08QQG_commentText{color:var(--text-1);font-size:var(--fs-md);white-space:pre-wrap}.L08QQG_commentsEmpty{min-block-size:calc(36px * 2 + var(--sp-5));color:var(--text-3);font-size:var(--fs-sm)}@media (max-width:480px){.L08QQG_commentForm .L08QQG_avatar{display:none}}.L08QQG_panelBack{min-block-size:var(--control-sm);margin-block-end:var(--sp-2);display:flex}.L08QQG_panelBack[data-hidden]{visibility:hidden}.L08QQG_rangeBar{--text-1:var(--on-media);--text-2:color-mix(in srgb, var(--on-media) 84%, transparent);--surface-2:color-mix(in srgb, var(--on-media) 14%, transparent);gap:var(--sp-1);padding-inline:var(--sp-3);color:var(--on-media);font-size:var(--fs-xs);flex-direction:column;margin-block-start:var(--sp-3);display:flex}.L08QQG_rangeTrack{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;block-size:20px;position:relative}.L08QQG_rangeTrack[aria-disabled]{cursor:default}.L08QQG_rangeRail,.L08QQG_rangeSel,.L08QQG_rangeHead,.L08QQG_rangeEdge{position:absolute}.L08QQG_rangeRail{border-radius:var(--r-1);background:color-mix(in srgb, var(--on-media) 28%, transparent);inset-block:8px;inset-inline:0}.L08QQG_rangeSel{inset-block:6px;inset-inline:calc(var(--s) * 100%) calc((1 - var(--e)) * 100%);border-radius:var(--r-1);background:var(--accent);pointer-events:none}.L08QQG_rangeHead{background:var(--on-media);pointer-events:none;border-radius:1px;inline-size:2px;inset-block:0;inset-inline-start:calc(var(--p,0) * 100%);translate:-50%;box-shadow:0 0 0 1px #00000059}.L08QQG_rangeEdge{cursor:ew-resize;outline:none;inline-size:20px;inset-block:0;translate:-50%}.L08QQG_rangeEdge[data-edge=start]{inset-inline-start:calc(var(--s) * 100%)}.L08QQG_rangeEdge[data-edge=end]{inset-inline-start:calc(var(--e) * 100%)}.L08QQG_rangeEdge:before{content:"";border-radius:var(--r-1);background:var(--on-media);inline-size:6px;box-shadow:0 0 0 1.5px var(--accent);transition:scale var(--dur-1) var(--ease-out);position:absolute;inset-block:1px;inset-inline-start:50%;translate:-50%}.L08QQG_rangeEdge:focus-visible:before{box-shadow:0 0 0 1.5px var(--accent), 0 0 0 4px color-mix(in srgb, var(--on-media) 60%, transparent)}.L08QQG_rangeEdge[data-snapped]:before{background:var(--accent);box-shadow:0 0 0 1.5px var(--on-media);scale:1.35 1}.L08QQG_rangeTrack:focus-visible{outline:2px solid color-mix(in srgb, var(--on-media) 70%, transparent);outline-offset:2px;border-radius:var(--r-1)}.L08QQG_rangeControls{align-items:center;gap:var(--sp-2);min-inline-size:0;display:flex}.L08QQG_rangeTime{color:color-mix(in srgb, var(--on-media) 86%, transparent);white-space:nowrap}.L08QQG_rangeActions{align-items:center;margin-inline-start:auto;display:flex}.L08QQG_rangeActions>*+:before{content:"";background:color-mix(in srgb, var(--on-media) 30%, transparent);inline-size:1px;position:absolute;inset-block:30%;inset-inline-start:0}.L08QQG_rangeActions>*{position:relative}@media (max-width:480px){.L08QQG_rangeBar{padding-inline:0}}.L08QQG_scene{gap:var(--sp-2);transition:border-color var(--dur-1) var(--ease-out);flex-direction:column;display:flex}.L08QQG_scene[data-active]{border-color:var(--accent)}.L08QQG_sceneHead{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.L08QQG_sceneTitle{align-items:baseline;gap:var(--sp-2);text-align:start;cursor:pointer;min-inline-size:0;display:flex}.L08QQG_sceneIndex{font-weight:var(--fw-bold);font-size:var(--fs-sm)}.L08QQG_sceneTime{color:var(--text-2);font-size:var(--fs-sm)}.L08QQG_sceneSpot{border-radius:var(--r-1);background:var(--line-1);block-size:4px;display:block;position:relative}.L08QQG_sceneSpot:after{content:"";inset-block:0;inset-inline:calc(var(--s) * 100%) calc((1 - var(--e)) * 100%);border-radius:var(--r-1);background:var(--accent);min-inline-size:4px;position:absolute}.L08QQG_sceneItems{flex-direction:column;gap:2px;display:flex}.L08QQG_sceneItem{align-items:center;gap:var(--sp-2);min-block-size:32px;padding:2px var(--sp-1);border-radius:var(--r-2);transition:background-color var(--dur-1) var(--ease-out);display:flex}.L08QQG_sceneItem:active{background:var(--surface-3)}@media (hover:hover) and (pointer:fine){.L08QQG_sceneItem:hover{background:var(--surface-2)}.L08QQG_sceneTitle:hover .L08QQG_sceneIndex{color:var(--accent-ink)}}.L08QQG_sceneCount{color:var(--text-2);font-size:var(--fs-xs)}.L08QQG_sceneAction{color:var(--accent-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold);white-space:nowrap;align-items:center;gap:2px;margin-inline-start:auto;display:inline-flex}.L08QQG_sceneItem[data-pending] .L08QQG_sceneAction{color:var(--text-3);font-weight:var(--fw-medium)}.L08QQG_sceneBar{gap:var(--sp-1);padding-inline:var(--sp-3);color:var(--on-media);font-size:var(--fs-xs);flex-direction:column;margin-block-start:var(--sp-3);display:flex}.L08QQG_sceneTrack{block-size:20px;position:relative}.L08QQG_sceneMark{inset-block:4px;inset-inline:calc(var(--s) * 100%) calc((1 - var(--e)) * 100%);border-radius:var(--r-1);background:color-mix(in srgb, var(--accent) 55%, transparent);cursor:pointer;min-inline-size:6px;transition:background-color var(--dur-1) var(--ease-out);position:absolute}.L08QQG_sceneMark[data-active]{background:var(--accent);box-shadow:0 0 0 1.5px var(--on-media)}.L08QQG_sceneMark:focus-visible{outline:2px solid var(--on-media);outline-offset:2px}@media (hover:hover) and (pointer:fine){.L08QQG_sceneMark:hover{background:var(--accent)}}.L08QQG_sceneCaption{min-block-size:1.5em;color:color-mix(in srgb, var(--on-media) 82%, transparent)}.L08QQG_sceneCaption b{color:var(--on-media)}@media (max-width:480px){.L08QQG_sceneBar{padding-inline:0}}
.aXBbkG_app{background:var(--canvas);flex-direction:column;min-block-size:100dvh;display:flex}.aXBbkG_topbar{z-index:var(--z-header);border-block-end:1.5px solid var(--brand-ink);background:var(--surface-1);position:sticky;inset-block-start:0}.aXBbkG_topbarInner{justify-content:space-between;align-items:center;gap:var(--sp-3);min-block-size:var(--header-h);display:flex}.aXBbkG_brand{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-black);letter-spacing:-.02em;display:flex}.aXBbkG_topbarRight{align-items:center;gap:var(--sp-1);display:flex}.aXBbkG_loginWrap{justify-content:center;padding-block:clamp(32px,8vw,96px);display:flex}.aXBbkG_loginForm{gap:var(--sp-1);inline-size:100%;max-inline-size:var(--measure-form);flex-direction:column;display:flex}.aXBbkG_loginHead{align-items:center;gap:var(--sp-2);color:var(--accent);margin-block-end:var(--sp-3);display:flex}.aXBbkG_loginHead h1{color:var(--text-1);font-size:var(--fs-xl);font-weight:var(--fw-black)}.aXBbkG_sectionMeta{align-items:center;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-xs);display:flex}.aXBbkG_statusGrid{--col-gap:var(--sp-3);gap:var(--col-gap);flex-wrap:wrap;display:flex;container-type:inline-size}.aXBbkG_statusGrid>*{--cols:1;--col-w:calc((100% - (var(--cols) - 1) * var(--col-gap)) / var(--cols));flex:1 0 calc(var(--col-w) - 1px);max-inline-size:var(--col-w);min-width:0}@container (min-width:412px){.aXBbkG_statusGrid>*{--cols:2}}@container (min-width:624px){.aXBbkG_statusGrid>*{--cols:3}}@container (min-width:836px){.aXBbkG_statusGrid>*{--cols:4}}@container (min-width:1048px){.aXBbkG_statusGrid>*{--cols:5}}@container (min-width:1260px){.aXBbkG_statusGrid>*{--cols:6}}@container (min-width:1472px){.aXBbkG_statusGrid>*{--cols:7}}@container (min-width:1684px){.aXBbkG_statusGrid>*{--cols:8}}.aXBbkG_statusCard{justify-content:space-between;gap:var(--sp-3);min-width:0;border-inline-start-width:3px;flex-direction:column;min-block-size:96px;display:flex}.aXBbkG_statusOk{border-inline-start-color:var(--ok)}.aXBbkG_statusError{border-inline-start-color:var(--danger);background:var(--danger-soft)}.aXBbkG_statusUnknown{border-inline-start-color:var(--line-2)}.aXBbkG_statusTop{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-2);display:flex}.aXBbkG_statusName{color:var(--text-1);font-size:var(--fs-md);font-weight:var(--fw-medium)}.aXBbkG_statusBottom{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-xs);color:var(--text-2);display:flex}.aXBbkG_statusMessage{flex:1}.aXBbkG_statusBottom>:last-child{margin-inline-start:auto}.aXBbkG_metrics{gap:var(--sp-3);flex-direction:column;display:flex}.aXBbkG_statGrid{--col-gap:var(--sp-3);gap:var(--col-gap);flex-wrap:wrap;display:flex;container-type:inline-size}.aXBbkG_statGrid>*{--cols:1;--col-w:calc((100% - (var(--cols) - 1) * var(--col-gap)) / var(--cols));flex:1 0 calc(var(--col-w) - 1px);max-inline-size:var(--col-w);min-width:0}@container (min-width:332px){.aXBbkG_statGrid[data-min="160"]>*{--cols:2}}@container (min-width:504px){.aXBbkG_statGrid[data-min="160"]>*{--cols:3}}@container (min-width:676px){.aXBbkG_statGrid[data-min="160"]>*{--cols:4}}@container (min-width:848px){.aXBbkG_statGrid[data-min="160"]>*{--cols:5}}@container (min-width:1020px){.aXBbkG_statGrid[data-min="160"]>*{--cols:6}}@container (min-width:1192px){.aXBbkG_statGrid[data-min="160"]>*{--cols:7}}@container (min-width:1364px){.aXBbkG_statGrid[data-min="160"]>*{--cols:8}}@container (min-width:1536px){.aXBbkG_statGrid[data-min="160"]>*{--cols:9}}@container (min-width:1708px){.aXBbkG_statGrid[data-min="160"]>*{--cols:10}}@container (min-width:412px){.aXBbkG_statGrid[data-min="200"]>*{--cols:2}}@container (min-width:624px){.aXBbkG_statGrid[data-min="200"]>*{--cols:3}}@container (min-width:836px){.aXBbkG_statGrid[data-min="200"]>*{--cols:4}}@container (min-width:1048px){.aXBbkG_statGrid[data-min="200"]>*{--cols:5}}@container (min-width:1260px){.aXBbkG_statGrid[data-min="200"]>*{--cols:6}}@container (min-width:1472px){.aXBbkG_statGrid[data-min="200"]>*{--cols:7}}@container (min-width:1684px){.aXBbkG_statGrid[data-min="200"]>*{--cols:8}}.aXBbkG_stat{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.aXBbkG_statLabel{color:var(--text-2);font-size:var(--fs-sm)}.aXBbkG_statValue{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.aXBbkG_statAlert .aXBbkG_statValue{color:var(--danger)}.aXBbkG_statSub{color:var(--text-3);font-size:var(--fs-xs);overflow-wrap:anywhere}.aXBbkG_statSkeleton{min-block-size:92px}.aXBbkG_log{scrollbar-gutter:stable;overscroll-behavior:contain;border:1px solid var(--line-1);border-radius:var(--r-3);background:var(--surface-1);flex-direction:column;max-block-size:360px;display:flex;overflow-y:auto}.aXBbkG_logItem{align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-2) var(--sp-4);border-block-end:1px solid var(--line-1);font-size:var(--fs-sm);display:flex}.aXBbkG_logItem:last-child{border-block-end:0}.aXBbkG_logText{overflow-wrap:anywhere;min-width:0}.aXBbkG_logTime{color:var(--text-3);font-size:var(--fs-xs);flex:none}.aXBbkG_logEmpty{justify-content:center;align-items:center;gap:var(--sp-2);min-block-size:96px;color:var(--text-3);font-size:var(--fs-sm);display:flex}.aXBbkG_toneOk{color:var(--ok);flex:none}.aXBbkG_toneError{color:var(--danger);flex:none}.aXBbkG_toneInfo{color:var(--text-3);flex:none}.aXBbkG_notice{color:var(--text-2);font-size:var(--fs-sm)}.aXBbkG_actionGrid{--col-gap:var(--sp-4);gap:var(--col-gap);flex-wrap:wrap;display:flex;container-type:inline-size}.aXBbkG_actionGrid>*{--cols:1;--col-w:calc((100% - (var(--cols) - 1) * var(--col-gap)) / var(--cols));flex:1 0 calc(var(--col-w) - 1px);max-inline-size:var(--col-w);min-width:0}@container (min-width:616px){.aXBbkG_actionGrid>*{--cols:2}}@container (min-width:932px){.aXBbkG_actionGrid>*{--cols:3}}@container (min-width:1248px){.aXBbkG_actionGrid>*{--cols:4}}@container (min-width:1564px){.aXBbkG_actionGrid>*{--cols:5}}@container (min-width:1880px){.aXBbkG_actionGrid>*{--cols:6}}.aXBbkG_action{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.aXBbkG_actionHead{align-items:center;gap:var(--sp-3);display:flex}.aXBbkG_actionIcon{display:flex}.aXBbkG_actionIconWarn{background:var(--warn-soft);color:var(--warn)}.aXBbkG_actionTitle{font-size:var(--fs-lg);font-weight:var(--fw-medium)}.aXBbkG_actionDesc{color:var(--text-2);font-size:var(--fs-sm);flex:1}.aXBbkG_tableGroup{gap:var(--sp-2);flex-direction:column;display:flex}.aXBbkG_tableGroupLabel{color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-medium)}.aXBbkG_tableList{gap:var(--sp-1);flex-wrap:wrap;display:flex}.aXBbkG_mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.aXBbkG_modalBody{gap:var(--sp-4);flex-direction:column;display:flex}.aXBbkG_confirmWord{color:var(--danger);font-weight:var(--fw-bold)}.aXBbkG_modalTables{scrollbar-gutter:stable;overscroll-behavior:contain;max-block-size:200px;padding:var(--sp-3);border-radius:var(--r-3);background:var(--surface-2);overflow-y:auto}.aXBbkG_modalFooter{justify-content:flex-end;align-items:flex-start;gap:var(--sp-2);inline-size:100%;display:flex}.aXBbkG_lockedSlot{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.aXBbkG_lockedSlot:after{content:"";min-block-size:1.5em;font-size:var(--fs-xs);line-height:1.5}
.uWQbIq_shell{flex-direction:column;min-block-size:100dvh;display:flex}.uWQbIq_skip{z-index:200;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-3);background:var(--brand-ink);color:var(--text-inverse);position:absolute;inset-block-start:-100px;inset-inline-start:var(--sp-4)}.uWQbIq_skip:focus-visible{inset-block-start:var(--sp-2)}.uWQbIq_header{z-index:var(--z-header);transition:background-color var(--dur-3) var(--ease-out), border-color var(--dur-3) var(--ease-out), backdrop-filter var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out);background-color:#0000;border-block-end:1px solid #0000;position:sticky;inset-block-start:0}.uWQbIq_header:after{content:"";background:var(--accent);transform-origin:100%;block-size:2px;transition:transform .42s var(--ease-in-out);pointer-events:none;position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.uWQbIq_header[data-stuck]{border-block-end-color:var(--line-1);background-color:color-mix(in srgb, var(--canvas) 86%, transparent);-webkit-backdrop-filter:blur(5px)saturate(1.2);backdrop-filter:blur(5px)saturate(1.2);box-shadow:0 6px 18px #13263c0f}.uWQbIq_header[data-stuck]:after{transform-origin:0;transform:scaleX(1)}:root[data-perf=low] .uWQbIq_header[data-stuck]{background-color:var(--canvas);-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.uWQbIq_header[data-stuck]{background-color:var(--canvas)}}.uWQbIq_shell:has(>.uWQbIq_main>.uWQbIq_page>*>:is([data-band=ink],[data-band=accent]):first-child) .uWQbIq_header:not([data-stuck]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-1:#fffaf3;--text-2:#fffaf3d1;--text-3:#fffaf39e;--line-1:#fffaf324;--line-2:#fffaf34d;--surface-1:#fffaf30f;--surface-2:#fffaf31a;--surface-3:#fffaf32e;--brand-ink:#fffaf3;--brand-ink-hover:#fff;--text-inverse:#13263c;--surface-inverse:#fffaf3;--highlight:#e8a93a8c}.uWQbIq_sentinel{pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.uWQbIq_headerInner{align-items:center;gap:var(--sp-6);block-size:var(--header-h);display:flex}.uWQbIq_brand{align-items:center;gap:var(--sp-2);border-radius:var(--r-3);display:inline-flex}.uWQbIq_wordmark{color:var(--brand-ink);letter-spacing:-.02em;font-size:18px;font-weight:800}.uWQbIq_nav{flex:1;align-self:stretch;min-width:0;display:flex;position:relative}.uWQbIq_navLink{color:var(--text-2);font-size:var(--fs-md);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--dur-1) var(--ease-out);flex:0 0 88px;justify-content:center;align-items:center;display:flex;position:relative}.uWQbIq_navLink:after{content:"";background:var(--text-3);block-size:2px;transition:transform var(--dur-2) var(--ease-out);border-radius:1px;position:absolute;inset-block-end:10px;inset-inline:20px;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.uWQbIq_navLink:hover{color:var(--text-1)}.uWQbIq_navLink:not([aria-current=page]):hover:after{transform:scaleX(1)}}.uWQbIq_navLink[aria-current=page]{color:var(--text-1);font-weight:var(--fw-bold)}.uWQbIq_navLabel{border-radius:var(--r-1);background:linear-gradient(transparent 55%, var(--highlight) 55%, var(--highlight) 92%, transparent 92%) no-repeat;transition:background-size var(--dur-3) var(--ease-out);background-size:0% 100%;padding-inline:4px;position:relative}.uWQbIq_navLink[aria-current=page] .uWQbIq_navLabel{background-size:100% 100%}.uWQbIq_navIndicator{z-index:2;border-radius:var(--r-1) var(--r-1) 0 0;background:var(--brand-ink);block-size:4px;inline-size:88px;transform:translateX(calc(var(--active) * 100%));transition:transform var(--dur-3) var(--ease-out), opacity var(--dur-2) var(--ease-out);position:absolute;inset-block-end:-1px;inset-inline-start:0}.uWQbIq_navIndicator[data-hidden]{opacity:0}.uWQbIq_actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex:none;margin-inline-start:auto;display:flex}.uWQbIq_account:empty{display:none}.uWQbIq_account{inline-size:calc(var(--control-md) + 76px);justify-content:flex-end;align-items:center;gap:var(--sp-2);min-block-size:40px;flex:none;min-width:0;display:flex}.uWQbIq_account>a{flex:1}.uWQbIq_themeToggle{border-radius:var(--r-3);block-size:36px;inline-size:36px;color:var(--text-1);transition:background-color var(--dur-1) var(--ease-out);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.uWQbIq_themeSystem,.uWQbIq_themeSun,.uWQbIq_themeMoon{opacity:0;transition:opacity var(--dur-2) var(--ease-out), rotate var(--dur-3) var(--ease-out), scale var(--dur-3) var(--ease-out);display:flex;position:absolute;rotate:90deg;scale:.5}:root:not([data-theme]) .uWQbIq_themeSystem,:root[data-theme=light] .uWQbIq_themeSun,:root[data-theme=dark] .uWQbIq_themeMoon{opacity:1;rotate:0deg;scale:1}.uWQbIq_themeToggle:active{background:var(--surface-3)}@media (hover:hover) and (pointer:fine){.uWQbIq_themeToggle:hover{background:var(--surface-2)}}.uWQbIq_main,.uWQbIq_page{flex-direction:column;flex:1;min-width:0;display:flex}.uWQbIq_tabbar{display:none}@media (max-width:767px){.uWQbIq_nav{display:none}.uWQbIq_headerInner{gap:var(--sp-3)}.uWQbIq_wordmark{font-size:16px}.uWQbIq_shell{--tabbar-offset:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-block-end:var(--tabbar-offset)}.uWQbIq_tabbar{z-index:var(--z-header);block-size:var(--tabbar-offset);border-block-start:1px solid var(--line-1);background:var(--surface-1);padding-block-end:env(safe-area-inset-bottom);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.uWQbIq_tab{color:var(--text-3);font-size:11px;font-weight:var(--fw-medium);transition:color var(--dur-1) var(--ease-out);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;display:flex}.uWQbIq_tab:active{background:var(--surface-2)}.uWQbIq_tab[aria-current=page]{color:var(--accent)}}
.MvPCga_card{gap:var(--sp-3);block-size:100%;transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.MvPCga_card:has(.MvPCga_stretch:hover){border-color:var(--brand-ink);box-shadow:var(--shadow-sticker);translate:-2px -2px}}.MvPCga_card:has(.MvPCga_stretch:active){background:var(--surface-2);box-shadow:none;translate:none}.MvPCga_card:has(.MvPCga_stretch:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.MvPCga_top{justify-content:space-between;align-items:center;gap:var(--sp-2);min-block-size:22px;display:flex}.MvPCga_meta{color:var(--text-3);font-size:var(--fs-xs);flex:none}.MvPCga_title{-webkit-line-clamp:2;min-block-size:calc(var(--fs-lg) * var(--lh-tight) * 2);font-size:var(--fs-lg);line-height:var(--lh-tight);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MvPCga_titleSerif{font-size:calc(var(--fs-lg) + 4px);line-height:calc(var(--fs-lg) * var(--lh-tight))}.MvPCga_stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.MvPCga_stretch:focus-visible{outline:none}.MvPCga_titleSkeleton,.MvPCga_descriptionSkeleton{flex-direction:column;justify-content:space-around;display:flex}.MvPCga_titleSkeleton{block-size:calc(var(--fs-lg) * var(--lh-tight) * 2)}.MvPCga_descriptionSkeleton{block-size:calc(var(--fs-sm) * var(--lh-base))}.MvPCga_description{-webkit-line-clamp:1;min-block-size:calc(var(--fs-sm) * var(--lh-base));color:var(--text-2);font-size:var(--fs-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MvPCga_facts{gap:var(--sp-2);min-block-size:calc(var(--fs-xs) * var(--lh-base));white-space:nowrap;color:var(--text-3);font-size:var(--fs-xs);flex-wrap:nowrap;display:flex;overflow:hidden}.MvPCga_facts>div+div:before{content:"|";color:var(--line-2);margin-inline-end:var(--sp-2)}.MvPCga_facts dd{display:inline}.MvPCga_footer{justify-content:space-between;align-items:center;gap:var(--sp-2);border-block-start:1px solid var(--line-1);margin-block-start:auto;padding-block-start:var(--sp-3);display:flex}.MvPCga_action{transition:gap var(--dur-2) var(--ease-out);color:var(--accent-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);align-items:center;gap:4px;display:inline-flex}.MvPCga_action[data-pending]{color:var(--text-3)}.MvPCga_secondary{z-index:1;min-block-size:var(--control-sm);padding:0 var(--sp-2);border-radius:var(--r-2);color:var(--text-2);font-size:var(--fs-sm);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;gap:4px;margin-inline-end:calc(var(--sp-2) * -1);display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.MvPCga_secondary:hover{background:var(--surface-2);color:var(--text-1)}.MvPCga_card:has(.MvPCga_stretch:hover) .MvPCga_action{gap:8px}}@media (max-width:480px){.MvPCga_card{padding:var(--sp-4)}}.MvPCga_compact{gap:var(--sp-1);block-size:auto;padding:var(--sp-3)}.MvPCga_compactHead{align-items:center;gap:var(--sp-2);min-block-size:22px;min-inline-size:0;display:flex}.MvPCga_compactHead>:first-child:not(:only-child){flex:none}.MvPCga_compactTitle{min-inline-size:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-tight);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.MvPCga_compactFoot{justify-content:space-between;align-items:center;gap:var(--sp-2);min-block-size:18px;display:flex}.MvPCga_compactMeta{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-inline-size:0;overflow:hidden}.MvPCga_compact .MvPCga_action{font-size:var(--fs-xs);flex:none}.MvPCga_compact[data-thumb]{column-gap:var(--sp-3);grid-template-rows:auto auto;grid-template-columns:80px minmax(0,1fr);align-items:center;display:grid}.MvPCga_compactThumb{aspect-ratio:16/9;border-radius:var(--r-2);grid-row:1/span 2;inline-size:80px;display:block}
.cULtqa_screen{flex-direction:column;flex:1;min-block-size:100dvh;display:flex;position:relative}.cULtqa_screen>.cULtqa_wm{inset-block-start:34%}.cULtqa_skeletonBar{block-size:calc(var(--focusbar-h) + 44px);border-block-end:1px solid var(--line-1);background:var(--canvas);flex:none}.cULtqa_body{z-index:1;align-items:flex-start;gap:var(--sp-8);inline-size:100%;max-inline-size:calc(var(--container) + var(--gutter) * 2);padding:var(--sp-8) var(--gutter) var(--sp-16);margin-inline:auto;display:flex;position:relative}@media (max-width:1023px){.cULtqa_body{max-inline-size:calc(var(--measure-main) + var(--gutter) * 2);align-items:stretch;gap:var(--sp-6);flex-direction:column;padding-block-start:var(--sp-6)}}.cULtqa_main{gap:var(--sp-5);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.cULtqa_aside{flex:0 0 var(--aside);gap:var(--sp-4);flex-direction:column;min-width:0;display:flex;position:sticky;inset-block-start:calc(var(--focusbar-h) + 60px)}@media (max-width:1023px){.cULtqa_main,.cULtqa_aside{flex:none}.cULtqa_aside{position:static}}.cULtqa_card{gap:var(--sp-5);min-width:0;padding:var(--sp-6) clamp(20px, 3vw, 32px);flex-direction:column;display:flex}@media (max-width:480px){.cULtqa_card{gap:var(--sp-4);padding:var(--sp-4);box-shadow:var(--shadow-sticker-sm)}}.cULtqa_head{gap:var(--sp-1);flex-direction:column;display:flex}.cULtqa_title{font-size:var(--fs-xl);font-weight:var(--fw-black);letter-spacing:-.01em;line-height:var(--lh-tight)}.cULtqa_lead{color:var(--text-2);font-size:var(--fs-md)}.cULtqa_muted{color:var(--text-3);font-size:var(--fs-sm)}.cULtqa_row{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.cULtqa_between{justify-content:space-between;align-items:center;gap:var(--sp-3);min-width:0;display:flex}.cULtqa_footer{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-block-start:var(--sp-2);display:flex}.cULtqa_resultCard>.cULtqa_footer{border-block-start:1px dashed var(--line-2);flex-wrap:wrap;padding-block-start:var(--sp-4)}.cULtqa_footerTools{gap:var(--sp-1);flex-wrap:wrap;margin-inline-start:calc(var(--sp-4) * -1);display:flex}.cULtqa_footerTools>*{flex:none}@media (max-width:480px){.cULtqa_footerTools{flex:100%;margin-inline-start:0}.cULtqa_footerTools>*{padding-inline:var(--sp-2);flex:auto}}.cULtqa_footerEnd{justify-content:flex-end}.cULtqa_primary{flex:none;min-inline-size:168px;display:flex}@media (max-width:480px){.cULtqa_primary{flex:1;min-inline-size:0}}.cULtqa_rail{gap:var(--sp-2);max-inline-size:var(--measure-main);margin:0 auto;padding:0;list-style:none;display:flex}.cULtqa_railItem{border-block-end:2px solid var(--line-1);min-width:0;color:var(--text-3);font-size:var(--fs-xs);font-weight:var(--fw-medium);transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);flex:1 1 0;align-items:center;gap:6px;padding-block-end:6px;display:flex}.cULtqa_railItem[data-state=done]{border-color:var(--brand-ink);color:var(--text-2)}.cULtqa_railItem[data-state=current]{border-color:var(--accent);color:var(--text-1)}.cULtqa_railMark{border-radius:var(--r-2);background:var(--surface-2);block-size:18px;inline-size:18px;font-size:11px;font-weight:var(--fw-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.cULtqa_railItem[data-state=done] .cULtqa_railMark{background:var(--brand-ink);color:var(--text-inverse)}.cULtqa_railItem[data-state=current] .cULtqa_railMark{background:var(--accent);color:var(--on-accent)}@media (max-width:480px){.cULtqa_railLabel{display:none}.cULtqa_railItem[data-state=current] .cULtqa_railLabel{display:inline}}.cULtqa_audio{align-items:center;gap:var(--sp-4);block-size:88px;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);background:radial-gradient(420px 160px at 100% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), var(--band-ink);color:var(--on-media);display:flex}.cULtqa_audio .cULtqa_track{gap:4px}@media (max-width:480px){.cULtqa_audio{gap:var(--sp-3);padding-inline:var(--sp-3)}}.cULtqa_audio .cULtqa_trackMeta{color:color-mix(in srgb, var(--on-media) 70%, transparent)}.cULtqa_audio .cULtqa_trackBar{background:color-mix(in srgb, var(--on-media) 18%, transparent)}.cULtqa_audio .cULtqa_chipButton,.cULtqa_videoBar .cULtqa_chipButton{border-color:color-mix(in srgb, var(--on-media) 34%, transparent);color:var(--on-media);background:0 0}.cULtqa_audio .cULtqa_chipButton[aria-expanded=true],.cULtqa_videoBar .cULtqa_chipButton[aria-expanded=true]{border-color:var(--on-media);background:color-mix(in srgb, var(--on-media) 14%, transparent)}.cULtqa_audio .cULtqa_rateChip[data-changed=true],.cULtqa_videoBar .cULtqa_rateChip[data-changed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}@media (hover:hover) and (pointer:fine){.cULtqa_audio .cULtqa_chipButton:hover,.cULtqa_videoBar .cULtqa_chipButton:hover{border-color:var(--on-media);background:color-mix(in srgb, var(--on-media) 14%, transparent)}.cULtqa_audio .cULtqa_rateChip[data-changed=true]:hover,.cULtqa_videoBar .cULtqa_rateChip[data-changed=true]:hover{border-color:var(--accent-hover);background:var(--accent-hover)}}.cULtqa_audio .cULtqa_muted{color:color-mix(in srgb, var(--on-media) 70%, transparent)}.cULtqa_hiddenFrame{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.cULtqa_playButton{transition:background-color var(--dur-1) var(--ease-out), translate var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out)}button.cULtqa_playButton:disabled,.cULtqa_videoCover:disabled .cULtqa_playButton{opacity:.45;cursor:not-allowed}.cULtqa_videoCover:disabled{cursor:not-allowed}@media (hover:hover) and (pointer:fine){button.cULtqa_playButton:not(:disabled):hover,.cULtqa_videoCover:not(:disabled):hover .cULtqa_playButton{background:color-mix(in oklab, var(--accent) 86%, black);translate:0 calc(var(--depth) / 2);box-shadow:0 calc(var(--depth) / 2) 0 var(--accent-deep)}}button.cULtqa_playButton:not(:disabled):active,.cULtqa_videoCover:not(:disabled):active .cULtqa_playButton{background:color-mix(in oklab, var(--accent) 76%, black);translate:0 var(--depth);box-shadow:0 0 #0000}.cULtqa_track{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.cULtqa_studioWave{inline-size:100%}.cULtqa_trackBar{border-radius:var(--r-2);background:var(--surface-3);block-size:6px;position:relative;overflow:hidden}.cULtqa_seek{cursor:pointer;touch-action:none;pointer-events:auto;margin-block:-8px;padding-block:8px;position:relative}.cULtqa_seek[aria-disabled]{cursor:default}.cULtqa_seek:after{content:"";background:var(--accent);block-size:12px;inline-size:12px;transition:scale var(--dur-1) var(--ease-out);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--pos,0) * 100%);translate:-50% -50%;scale:0}.cULtqa_seek:focus-visible:after,.cULtqa_seek:active:after{scale:1}@media (hover:hover){.cULtqa_seek:not([aria-disabled]):hover:after{scale:1}}.cULtqa_trackFill{background:var(--accent);transform-origin:0;transform:scaleX(var(--pos,0));position:absolute;inset:0}.cULtqa_trackMeta{justify-content:space-between;align-items:center;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-xs);display:flex}.cULtqa_time{flex:none;min-inline-size:12ch}.cULtqa_plays{text-align:end;flex:none;min-inline-size:9ch}@media (max-width:480px){.cULtqa_plays{min-inline-size:4.5ch}.cULtqa_playsWord{display:none}}.cULtqa_playerSide{flex:none;display:flex}.cULtqa_audio .cULtqa_controls{flex-direction:column;align-items:stretch}.cULtqa_videoTools{align-items:center;gap:var(--sp-2);display:flex}.cULtqa_controls{align-items:center;gap:4px;display:flex;position:relative}.cULtqa_chipButton{min-block-size:28px;padding:0 var(--sp-2);border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--surface-1);font-size:var(--fs-xs);font-weight:var(--fw-medium);transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);flex:none;justify-content:center;align-items:center;gap:4px;display:inline-flex}@media (hover:hover) and (pointer:fine){.cULtqa_chipButton:hover{border-color:var(--text-2);background:var(--surface-2)}}.cULtqa_ctlLabel{text-align:center;min-inline-size:6ch;display:inline-block}.cULtqa_speaker{display:inline-flex;position:relative}.cULtqa_speaker:after{content:"";border-radius:var(--r-1);opacity:0;inline-size:2px;transition:opacity var(--dur-1) var(--ease-out);background:currentColor;position:absolute;inset-block:-1px;inset-inline-start:calc(50% - 1px);rotate:-45deg}.cULtqa_speaker[data-muted=true]:after{opacity:1}@media (max-width:480px){.cULtqa_videoBar .cULtqa_volLabel,.cULtqa_videoBar .cULtqa_rateIcon{display:none}.cULtqa_videoBar .cULtqa_volChip{inline-size:28px;padding:0}}.cULtqa_ctlMenu{z-index:var(--z-popover);min-inline-size:11rem;padding:var(--sp-1);border:1px solid var(--line-1);border-radius:var(--r-3);background:var(--surface-1);box-shadow:var(--shadow-3);color:var(--text-1);pointer-events:auto;opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:absolute;inset-block-end:calc(100% + var(--sp-2));inset-inline-end:0;transform:translateY(6px)}.cULtqa_ctlMenu[data-state=open]{opacity:1;transform:none}.cULtqa_ctlMenu[data-state=exiting]{transition-duration:var(--dur-1);transition-timing-function:var(--ease-in)}.cULtqa_rateList{flex-direction:column;display:flex}.cULtqa_rateItem{justify-content:space-between;align-items:center;gap:var(--sp-3);min-block-size:var(--control-sm);padding:0 var(--sp-3);border-radius:var(--r-2);color:var(--text-1);font-size:var(--fs-sm);transition:background-color var(--dur-1) var(--ease-out);display:flex}.cULtqa_rateItem[aria-checked=true]{background:var(--accent-soft);color:var(--accent-ink);font-weight:var(--fw-bold)}.cULtqa_rateCheck{visibility:hidden}.cULtqa_rateItem[aria-checked=true] .cULtqa_rateCheck{visibility:visible}@media (hover:hover) and (pointer:fine){.cULtqa_rateItem:not([aria-checked=true]):hover{background:var(--surface-2)}}.cULtqa_rateItem:active{background:var(--surface-3)}.cULtqa_volumeBox{align-items:center;gap:var(--sp-2);padding:var(--sp-1);display:flex}.cULtqa_muteButton{inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--r-2);color:var(--text-1);transition:background-color var(--dur-1) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.cULtqa_muteButton[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink)}@media (hover:hover) and (pointer:fine){.cULtqa_muteButton:hover{background:var(--surface-2)}}.cULtqa_muteButton:active{background:var(--surface-3)}.cULtqa_volumeRange{min-inline-size:0;accent-color:var(--accent);flex:1}.cULtqa_volumeRange:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cULtqa_volumeValue{min-inline-size:4ch;color:var(--text-2);font-size:var(--fs-xs);text-align:end;flex:none}.cULtqa_video{aspect-ratio:16/9;border:1.5px solid var(--brand-ink);border-radius:var(--r-3);background:var(--band-ink);inline-size:100%;position:relative}.cULtqa_video iframe{border-radius:calc(var(--r-3) - 1.5px);border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.cULtqa_videoCover{border-radius:calc(var(--r-3) - 1.5px);transition:background-color var(--dur-2) var(--ease-out);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cULtqa_videoCover[data-playing=false]{background:var(--scrim)}.cULtqa_videoCover .cULtqa_playButton{transition:opacity var(--dur-2) var(--ease-out), background-color var(--dur-1) var(--ease-out)}.cULtqa_videoCover[data-playing=true] .cULtqa_playButton{opacity:0}.cULtqa_videoBar{padding:var(--sp-2) var(--sp-3);border-radius:0 0 calc(var(--r-3) - 1.5px) calc(var(--r-3) - 1.5px);background:var(--scrim);color:var(--on-media);font-size:var(--fs-xs);pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;inset:auto 0 0}.cULtqa_videoBar .cULtqa_trackBar{background:color-mix(in srgb, var(--on-media) 22%, transparent)}.cULtqa_videoBar .cULtqa_trackMeta{color:color-mix(in srgb, var(--on-media) 80%, transparent)}.cULtqa_videoBar button{pointer-events:auto}.cULtqa_exprList{gap:var(--sp-3);flex-direction:column;display:flex}.cULtqa_expr{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-1);border-radius:var(--r-3);flex-direction:column;display:flex}.cULtqa_exprName{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.cULtqa_example{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);background:var(--surface-2);font-size:var(--fs-md)}.cULtqa_example mark{color:var(--accent-ink);font-weight:var(--fw-bold);background:0 0}.cULtqa_meaning{gap:var(--sp-1);flex-direction:column;padding-block-start:var(--sp-2);display:flex}.cULtqa_meaning b{font-weight:var(--fw-medium)}.cULtqa_keywords{gap:var(--sp-2);flex-wrap:wrap;min-block-size:28px;display:flex}.cULtqa_lineNav{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.cULtqa_navButton{flex:none;min-inline-size:5.5rem}.cULtqa_lineCount{min-inline-size:12ch;font-size:var(--fs-md);font-weight:var(--fw-bold);text-align:center;flex:none}.cULtqa_ctlBadge{min-block-size:var(--control-sm)}.cULtqa_panel{border:1px solid var(--line-1);border-radius:var(--r-3);background:var(--surface-2)}.cULtqa_panelToggle{justify-content:space-between;align-items:center;gap:var(--sp-2);min-block-size:44px;inline-size:100%;padding:0 var(--sp-4);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:start;display:flex}.cULtqa_panelToggle .cULtqa_chevron{transition:transform var(--dur-2) var(--ease-out)}.cULtqa_panelToggle[aria-expanded=true] .cULtqa_chevron{transform:rotate(180deg)}.cULtqa_panelBody{gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-4);flex-direction:column;display:flex}.cULtqa_hint{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);background:var(--warn-soft);font-size:var(--fs-sm);display:flex}.cULtqa_exercise{min-block-size:220px}.cULtqa_grading{justify-content:center;align-items:center;gap:var(--sp-2);min-block-size:220px;color:var(--text-2);font-size:var(--fs-md);display:flex}.cULtqa_tray{align-content:flex-start;gap:var(--sp-2);min-block-size:64px;padding:var(--sp-3);border:1px dashed var(--line-2);border-radius:var(--r-3);background:var(--surface-2);transition:border-color var(--dur-1) var(--ease-out);flex-wrap:wrap;display:flex}.cULtqa_tray[data-dragging=true]{border-color:var(--accent)}.cULtqa_bank{gap:var(--sp-2);flex-wrap:wrap;min-block-size:40px;display:flex}.cULtqa_chip{--key-face:var(--face);--key-depth:2px;min-block-size:38px;padding:0 var(--sp-3);--face:var(--surface-1);font-family:var(--font-serif);touch-action:none;cursor:grab;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), translate var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out);align-items:center;gap:6px;font-size:19px;line-height:1;display:inline-flex}button.cULtqa_chip:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){button.cULtqa_chip:not(:disabled):hover{background:color-mix(in oklab, var(--face) 92%, black);border-color:var(--brand-ink);box-shadow:0 1px 0 var(--line-2);translate:0 1px}}button.cULtqa_chip:not(:disabled):active{background:color-mix(in oklab, var(--face) 84%, black);translate:0 2px;box-shadow:0 0 #0000}.cULtqa_chip[data-dragged=true]{opacity:.35}.cULtqa_chipIndex{color:var(--text-3);font-family:var(--font-sans);font-size:var(--fs-xs)}.cULtqa_caret{border-radius:var(--r-1);background:var(--accent);align-self:stretch;inline-size:3px;margin:0 -2px}.cULtqa_ghost{z-index:var(--z-popover);pointer-events:none;border-color:var(--brand-ink);box-shadow:var(--shadow-sticker);rotate:-3deg;transform:translate(calc(var(--x) * 1px + 10px), calc(var(--y) * 1px - 14px));position:fixed;inset:0 auto auto 0}.cULtqa_placeholderText{color:var(--text-3);font-size:var(--fs-sm);align-self:center}.cULtqa_cloze{align-items:baseline;gap:var(--sp-2) 6px;padding:var(--sp-5) var(--sp-4);border:1px solid var(--line-2);border-radius:var(--r-3);background-color:var(--surface-2);background-image:var(--pattern-dots);background-size:var(--pattern-dots-size);font-family:var(--font-serif);flex-wrap:wrap;font-size:clamp(19px,.6vw + 15px,22px);line-height:2.2;display:flex}.cULtqa_clozeUnit{align-items:baseline;display:inline-flex}.cULtqa_clozeField{flex-direction:column;align-items:center;display:inline-flex}.cULtqa_clozeInput{inline-size:calc(var(--chars,4) * .66em + 1em);border:0;border-block-end:2px solid var(--line-2);border-radius:var(--r-1) var(--r-1) 0 0;background:var(--surface-1);min-inline-size:3.2em;color:var(--text-1);font:inherit;font-family:var(--font-sans);font-size:.8em;font-weight:var(--fw-medium);text-align:center;padding:0 4px;line-height:1.6}.cULtqa_clozeInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cULtqa_clozeExpr{border-block-end-color:var(--accent)}.cULtqa_clozeTag{color:var(--accent-ink);font-family:var(--font-sans);font-size:10px;font-weight:var(--fw-bold);margin-block-start:-4px;line-height:1.2}.cULtqa_result{gap:var(--sp-4);flex-direction:column;display:flex}.cULtqa_resultTop{align-items:flex-start;gap:var(--sp-4);display:flex}.cULtqa_resultText{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.cULtqa_resultCard{gap:var(--sp-6);flex-direction:column;display:flex}.cULtqa_resultHead{gap:var(--sp-3);flex-direction:column;display:flex}.cULtqa_scoreRow{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-3);background:var(--band-soft);display:flex}.cULtqa_scoreRow[data-tone=ok],.cULtqa_footer[data-tone=ok]{--band:var(--ok);--band-soft:var(--ok-soft)}.cULtqa_scoreRow[data-tone=warn],.cULtqa_footer[data-tone=warn]{--band:var(--warn);--band-soft:var(--warn-soft)}.cULtqa_scoreRow[data-tone=danger],.cULtqa_footer[data-tone=danger]{--band:var(--danger);--band-soft:var(--danger-soft)}.cULtqa_footer[data-tone] .cULtqa_primary{--accent:var(--band);--accent-deep:color-mix(in oklab, var(--band) 72%, black);--on-accent:var(--band-soft)}.cULtqa_toneIcon{background:var(--band);block-size:36px;inline-size:36px;color:var(--band-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cULtqa_toneTitle{align-items:center;gap:var(--sp-2);min-block-size:36px;color:var(--band);font-size:var(--fs-md);font-weight:var(--fw-bold);display:flex}.cULtqa_toneTitle b{font-size:var(--fs-xl)}.cULtqa_scoreText{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.cULtqa_sentenceBlock{gap:var(--sp-1);flex-direction:column;display:flex}.cULtqa_sentence{padding-block:2px}.cULtqa_feedback{color:var(--text-1);font-size:var(--fs-md);word-break:keep-all}.cULtqa_diff{gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.cULtqa_diffWord{flex-direction:column;align-items:center;gap:2px;min-inline-size:2ch;display:flex}.cULtqa_diffAnswer{border-radius:var(--r-2);font-family:var(--font-serif);padding:2px 6px;font-size:18px;line-height:1.3}.cULtqa_diffMine{min-block-size:1.4em;color:var(--danger);font-size:var(--fs-sm);line-height:1.4;text-decoration:line-through;text-decoration-thickness:1px}.cULtqa_diffWord[data-state=miss] .cULtqa_diffAnswer{background:var(--danger-soft);color:var(--danger);font-weight:var(--fw-bold)}.cULtqa_diffWord[data-state=near] .cULtqa_diffAnswer{background:var(--warn-soft);color:var(--warn);font-weight:var(--fw-bold)}.cULtqa_diffWord[data-state=near] .cULtqa_diffMine{color:var(--warn)}.cULtqa_diffWord[data-state=extra] .cULtqa_diffAnswer{color:var(--text-3)}.cULtqa_diffWord[data-state=extra] .cULtqa_diffMine{color:var(--text-2)}.cULtqa_box{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);background:var(--surface-2);font-size:var(--fs-md);flex-direction:column;display:flex}.cULtqa_wrong{color:var(--danger);font-weight:var(--fw-bold);text-underline-offset:3px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.cULtqa_near{color:var(--warn);font-weight:var(--fw-bold);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cULtqa_chipOk{border-color:var(--line-2)}.cULtqa_chipBad{border-color:var(--danger);--face:var(--danger-soft);box-shadow:0 2px 0 var(--danger);color:var(--danger)}.cULtqa_saveGroup,.cULtqa_saveList{gap:var(--sp-2);flex-direction:column;display:flex}.cULtqa_tagRow{align-items:center;gap:var(--sp-2) var(--sp-3);min-block-size:var(--control-sm);flex-wrap:wrap;display:flex}.cULtqa_tagRow>b{min-width:0;font-weight:var(--fw-medium);flex:8rem}.cULtqa_tagButtons{gap:var(--sp-2);flex:none;display:flex}.cULtqa_swapLabel{display:inline-grid}.cULtqa_swapLabel>span{text-align:start;transition:opacity var(--dur-1) var(--ease-out);grid-area:1/1}.cULtqa_swapLabel>[data-on=false]{opacity:0;visibility:hidden}@media (max-width:480px){.cULtqa_tagButtons{flex:100%}.cULtqa_tagButtons>*{flex:1 1 0}}.cULtqa_toolToggles{gap:var(--sp-2);flex-wrap:wrap;margin-inline-start:calc(var(--sp-3) * -1);display:flex}.cULtqa_toggle{flex:none}.cULtqa_toggle [data-icon=chevron-down]{transition:transform var(--dur-2) var(--ease-out)}.cULtqa_toggle[aria-expanded=true] [data-icon=chevron-down]{transform:rotate(180deg)}.cULtqa_spanPicker{gap:var(--sp-3);padding-block:var(--sp-1) var(--sp-2);flex-direction:column;display:flex}.cULtqa_spanWords{flex-wrap:wrap;gap:6px;display:flex}.cULtqa_spanWord{--key-face:var(--face);--key-depth:2px;--key-radius:var(--r-2);min-block-size:34px;padding:0 var(--sp-2);--face:var(--surface-1);font-family:var(--font-serif);transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), translate var(--dur-1) var(--ease-out);font-size:18px;line-height:1}.cULtqa_spanWord[data-state=tagged]{border-color:var(--ok);--face:var(--ok-soft)}.cULtqa_spanWord[aria-pressed=true]{border-color:var(--accent);--face:var(--accent);box-shadow:0 2px 0 var(--accent-deep);color:var(--on-accent)}@media (hover:hover) and (pointer:fine){.cULtqa_spanWord:hover{background:color-mix(in oklab, var(--face) 90%, black);box-shadow:0 1px 0 var(--line-2);translate:0 1px}.cULtqa_spanWord:not([aria-pressed=true]):hover{border-color:var(--brand-ink)}.cULtqa_spanWord[aria-pressed=true]:hover{box-shadow:0 1px 0 var(--accent-deep)}}.cULtqa_spanWord:active{background:color-mix(in oklab, var(--face) 80%, black);translate:0 2px;box-shadow:0 0 #0000}.cULtqa_spanActions{align-items:center;gap:var(--sp-2);min-block-size:var(--control-sm);flex-wrap:wrap;display:flex}.cULtqa_drill{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-1);border-radius:var(--r-3);flex-direction:column;display:flex}.cULtqa_drill[data-done=true]{border-color:var(--ok)}.cULtqa_reps{justify-content:center;gap:var(--sp-2);display:flex}.cULtqa_rep{border-radius:var(--r-1);background:var(--surface-3);block-size:4px;inline-size:28px;transition:background-color var(--dur-2) var(--ease-out)}.cULtqa_rep[data-on=true]{background:var(--accent)}.cULtqa_quizAnswer{align-items:center;gap:var(--sp-2);min-block-size:44px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-3);font-size:var(--fs-md);display:flex}.cULtqa_quizOk{background:var(--ok-soft);color:var(--ok)}.cULtqa_quizBad{background:var(--danger-soft);color:var(--danger)}.cULtqa_bubble{gap:var(--sp-3);display:flex}.cULtqa_bubbleText{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.cULtqa_bubbleText p:first-child{padding:var(--sp-3) var(--sp-4);border-radius:0 var(--r-3) var(--r-3) var(--r-3);background:var(--surface-2);font-size:var(--fs-lg)}.cULtqa_writingResult{min-block-size:200px}.cULtqa_model{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);background:var(--surface-2);flex-direction:column;gap:4px;display:flex}.cULtqa_model b{font-weight:var(--fw-medium)}.cULtqa_sideCard{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--r-3);flex-direction:column;display:flex}.cULtqa_sideTitle{color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);justify-content:space-between;align-items:center;display:flex}.cULtqa_sideTools{gap:var(--sp-2);flex-direction:column;display:flex}.cULtqa_sideTools>*{justify-content:flex-start}.cULtqa_savedItem{border-radius:var(--r-2);transition:box-shadow var(--dur-3) var(--ease-out);display:flex;box-shadow:0 0 #0000}.cULtqa_savedItem[data-fresh=true]{box-shadow:0 0 0 2px var(--accent)}.cULtqa_savedCount{border-radius:var(--r-1);text-align:end;min-inline-size:2ch;transition:color var(--dur-3) var(--ease-out);display:inline-block}.cULtqa_savedCount[data-fresh=true]{color:var(--accent-ink)}.cULtqa_savedList{overscroll-behavior:contain;scrollbar-gutter:stable;flex-wrap:wrap;gap:6px;max-block-size:240px;display:flex;overflow-y:auto}.cULtqa_chatFade{border-radius:var(--r-3);overflow:hidden}.cULtqa_chat{gap:var(--sp-3);block-size:clamp(240px,46dvh,420px);padding:var(--sp-3);border-radius:var(--r-3);background:var(--surface-2);overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;display:flex;overflow-y:auto}.cULtqa_context{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-3);background:var(--surface-1);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.cULtqa_botRow{align-items:flex-start;gap:var(--sp-2);display:flex}.cULtqa_bot,.cULtqa_user{max-inline-size:82%;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);line-height:1.5}.cULtqa_bot{border:1px solid var(--line-1);border-radius:0 var(--r-3) var(--r-3) var(--r-3);background:var(--surface-1)}.cULtqa_user{border-radius:var(--r-3) 0 var(--r-3) var(--r-3);background:var(--brand-ink);color:var(--text-inverse);align-self:flex-end}.cULtqa_typing{padding:var(--sp-3);gap:4px;display:inline-flex}.cULtqa_typing span{background:var(--text-3);block-size:6px;inline-size:6px;animation:cULtqa_bob 1s var(--ease-in-out) infinite;border-radius:50%}.cULtqa_typing span:nth-child(2){animation-delay:.15s}.cULtqa_typing span:nth-child(3){animation-delay:.3s}@keyframes cULtqa_bob{50%{opacity:.5;transform:translateY(-3px)}}.cULtqa_composer{gap:var(--sp-2);flex-direction:column;inline-size:100%;display:flex}.cULtqa_quick{flex-wrap:wrap;gap:6px;display:flex}.cULtqa_composerRow{gap:var(--sp-2);display:flex}.cULtqa_composerRow>:first-child{flex:1;min-width:0}.cULtqa_recovery{gap:var(--sp-2);flex-direction:column;display:flex}.cULtqa_recoveryOption{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--r-3);text-align:start;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);display:flex}@media (hover:hover) and (pointer:fine){.cULtqa_recoveryOption:hover{border-color:var(--brand-ink);background:var(--surface-2)}}.cULtqa_recoveryOption:active{background:var(--surface-3)}.cULtqa_recoveryOption>span:last-child{flex-direction:column;gap:2px;display:flex}.cULtqa_recoveryOption b{font-weight:var(--fw-medium)}.cULtqa_recoveryOption small{color:var(--text-2);font-size:var(--fs-sm)}.cULtqa_recoveryIcon{color:var(--accent-ink);flex:none;display:inline-flex}
.Go3lTa_stepper ol{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:flex}.Go3lTa_stepper li{flex:1 1 0;min-width:0;display:flex}.Go3lTa_stepLink{gap:var(--sp-2);min-width:0;min-block-size:44px;border-block-end:4px solid var(--line-1);color:var(--text-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:border-color var(--dur-2) var(--ease-out), color var(--dur-1) var(--ease-out);flex-direction:column;flex:1;padding-block-end:var(--sp-2);display:flex}.Go3lTa_stepNo{background:var(--surface-2);block-size:24px;inline-size:24px;color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Go3lTa_stepLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Go3lTa_stepper li[data-state=done] .Go3lTa_stepLink{border-block-end-color:var(--ok);color:var(--text-2)}.Go3lTa_stepper li[data-state=done] .Go3lTa_stepNo{background:var(--ok);color:var(--sheet)}.Go3lTa_stepper li[data-state=current] .Go3lTa_stepLink{border-block-end-color:var(--accent);color:var(--text-1);font-weight:var(--fw-bold)}.Go3lTa_stepper li[data-state=current] .Go3lTa_stepNo{background:var(--accent);color:var(--on-accent)}@media (hover:hover) and (pointer:fine){.Go3lTa_stepper li:not([data-state=current]) .Go3lTa_stepLink:hover{border-block-end-color:var(--line-2);color:var(--text-1)}}@media (max-width:767px){.Go3lTa_stepper li:not([data-state=current]) .Go3lTa_stepLabel{display:none}.Go3lTa_stepper li[data-state=current]{flex-grow:3}}.Go3lTa_watch{gap:var(--sp-4);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);min-width:0;display:grid}.Go3lTa_watch>:first-child{grid-area:1/1}.Go3lTa_watch>.Go3lTa_caption{grid-area:2/1}.Go3lTa_watch>.Go3lTa_lines{grid-area:1/2/span 2;block-size:auto;min-block-size:0;max-block-size:none}@media (max-width:1023px){.Go3lTa_watch{flex-direction:column;display:flex}.Go3lTa_watch>.Go3lTa_lines{block-size:248px}}.Go3lTa_caption{justify-content:center;gap:var(--sp-1);min-block-size:calc(var(--fs-xl) * 1.45 * 2 + var(--fs-md) * 1.5 * 2 + var(--sp-1) + var(--sp-4) * 2);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-3);background:var(--surface-2);text-align:center;flex-direction:column;display:flex}.Go3lTa_caption[data-english]{min-block-size:calc(var(--fs-xl) * 1.45 * 2 + var(--sp-4) * 2)}.Go3lTa_captionEn{color:var(--text-1);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:1.45}.Go3lTa_captionKo{color:var(--text-2);font-size:var(--fs-md);line-height:1.5}.Go3lTa_captionHint{color:var(--text-3);font-size:var(--fs-md)}@media (max-width:480px){.Go3lTa_caption{min-block-size:calc(var(--fs-lg) * 1.45 * 2 + var(--fs-sm) * 1.5 * 2 + var(--sp-1) + var(--sp-3) * 2);padding:var(--sp-3)}.Go3lTa_caption[data-english]{min-block-size:calc(var(--fs-lg) * 1.45 * 2 + var(--sp-3) * 2)}.Go3lTa_captionEn{font-size:var(--fs-lg)}.Go3lTa_captionKo{font-size:var(--fs-sm)}}.Go3lTa_lines{contain:size;block-size:248px;padding:var(--sp-1);border:1px solid var(--line-1);border-radius:var(--r-3);overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.Go3lTa_lines>li{display:flex}.Go3lTa_line{align-items:flex-start;gap:var(--sp-3);min-width:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-2);text-align:start;transition:background-color var(--dur-1) var(--ease-out);flex:1;display:flex}.Go3lTa_line[data-active]{background:var(--accent-soft)}@media (hover:hover) and (pointer:fine){.Go3lTa_line:not([data-active]):hover{background:var(--surface-2)}}.Go3lTa_line:active{background:var(--surface-3)}.Go3lTa_lineTime{inline-size:3.2em;color:var(--text-3);font-size:var(--fs-xs);flex:none;padding-block-start:2px}.Go3lTa_lineText{min-width:0;color:var(--text-1);font-size:var(--fs-md);flex-direction:column;flex:1;gap:2px;line-height:1.5;display:flex}.Go3lTa_lineKo{color:var(--text-2);font-size:var(--fs-sm)}.Go3lTa_lineTag{border:1px solid var(--accent);border-radius:var(--r-2);color:var(--accent-ink);font-size:var(--fs-xs);font-weight:var(--fw-bold);flex:none;padding:1px 6px}.Go3lTa_lineSkeleton{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);flex-direction:column}.Go3lTa_words{gap:var(--sp-4);flex-direction:column;display:flex}.Go3lTa_wordsNote{min-block-size:1.5em;color:var(--text-2);font-size:var(--fs-md)}.Go3lTa_wordList{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.Go3lTa_wordList{grid-template-columns:minmax(0,1fr)}}.Go3lTa_wordCard{gap:var(--sp-2);min-width:0;min-block-size:168px;padding:var(--sp-4);border:1.5px solid var(--line-1);border-radius:var(--r-3);background:var(--sheet);flex-direction:column;display:flex;position:relative}.Go3lTa_wordTags{align-items:center;gap:var(--sp-2);min-block-size:22px;padding-inline-end:96px;display:flex}.Go3lTa_level,.Go3lTa_pos{border-radius:var(--r-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);white-space:nowrap;padding:1px 8px}.Go3lTa_level{background:var(--warn-soft);color:var(--text-1)}.Go3lTa_level[data-level=고급]{background:var(--accent-soft);color:var(--accent-ink)}.Go3lTa_level[data-level=초급]{background:var(--ok-soft)}.Go3lTa_pos{border:1px solid var(--line-2);color:var(--text-2)}.Go3lTa_pos[data-pos]{background:var(--pos-soft);color:var(--pos);border-color:#0000}.Go3lTa_wordForm{color:var(--text-1);font-size:var(--fs-xl);font-weight:var(--fw-black);overflow-wrap:anywhere;line-height:1.3}.Go3lTa_wordMeaning{color:var(--text-1);font-size:var(--fs-md)}.Go3lTa_wordLine{color:var(--text-2);font-size:var(--fs-sm);line-height:1.5}.Go3lTa_wordLine mark{border-radius:var(--r-1);background:var(--highlight);color:var(--text-1);padding:0 2px}.Go3lTa_save{inline-size:88px;block-size:var(--control-sm);border:1.5px solid var(--line-2);border-radius:var(--r-3);background:var(--sheet);color:var(--text-1);font-size:var(--fs-sm);font-weight:var(--fw-bold);transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;gap:4px;display:inline-flex;position:absolute;inset-block-start:var(--sp-3);inset-inline-end:var(--sp-3)}.Go3lTa_save[aria-pressed=true]{border-color:var(--ok);background:var(--ok-soft);color:var(--ok)}@media (hover:hover) and (pointer:fine){.Go3lTa_save:not([aria-pressed=true]):hover{border-color:var(--text-2);background:var(--surface-2)}}.Go3lTa_save:active{background:var(--surface-3)}
.V4Kx3W_mark{border-radius:var(--r-1);background:var(--accent-soft);color:var(--accent-ink);font-weight:var(--fw-medium);padding-inline:2px}.V4Kx3W_clip{align-items:center;gap:var(--sp-3);min-width:0;display:flex;position:relative}.V4Kx3W_clipTrack{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.V4Kx3W_clipHead{justify-content:space-between;align-items:center;gap:var(--sp-2);min-width:0;display:flex}.V4Kx3W_clipTitle{color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-medium)}.V4Kx3W_clipWave{opacity:.35;block-size:16px;transition:opacity var(--dur-2) var(--ease-out);flex:none;align-items:center;display:inline-flex;overflow:hidden}.V4Kx3W_clipWave>span{scale:1 .55}.V4Kx3W_clip[data-playing] .V4Kx3W_clipWave{opacity:1}.V4Kx3W_clipTime{min-inline-size:7ch;color:var(--text-3);font-size:var(--fs-xs);text-align:end;flex:none}.V4Kx3W_clipFrame{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.V4Kx3W_clipFrame iframe{border:0;block-size:1px;inline-size:1px}.V4Kx3W_deck{gap:var(--sp-4);flex-direction:column;display:flex}.V4Kx3W_deckBar,.V4Kx3W_deckNav{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.V4Kx3W_deckCount{color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.V4Kx3W_keys{color:var(--text-3);font-size:var(--fs-xs);text-align:center}@media (hover:none),(pointer:coarse){.V4Kx3W_keys{visibility:hidden}}.V4Kx3W_flip{perspective:1200px;border-radius:var(--r-3);cursor:pointer;block-size:260px;inline-size:100%;display:block}@media (max-width:480px){.V4Kx3W_flip{block-size:220px}}.V4Kx3W_flipInner{block-size:100%;transform-style:preserve-3d;transition:transform var(--dur-3) var(--ease-in-out);display:grid}.V4Kx3W_flip[data-flipped] .V4Kx3W_flipInner{transform:rotateY(180deg)}.V4Kx3W_face{justify-content:center;align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-6) var(--sp-5);border:1.5px solid var(--brand-ink);border-radius:var(--r-3);backface-visibility:hidden;text-align:center;word-break:keep-all;transition:border-color var(--dur-1) var(--ease-out);flex-direction:column;grid-area:1/1;display:flex;overflow:hidden}.V4Kx3W_front{background:repeating-linear-gradient(180deg, transparent 0 31px, var(--line-1) 31px 32px), var(--surface-1)}.V4Kx3W_back{background:var(--band-tint);transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.V4Kx3W_flip:hover .V4Kx3W_face{border-color:var(--accent)}}.V4Kx3W_flip:active .V4Kx3W_face{border-color:var(--accent)}.V4Kx3W_faceWord{max-inline-size:100%;color:var(--text-1);font-family:var(--font-serif);font-size:calc(var(--fs-2xl) * 1.7);overflow-wrap:anywhere;font-style:italic;font-weight:400;line-height:1.1}.V4Kx3W_faceHint{color:var(--text-3);font-size:var(--fs-xs)}.V4Kx3W_faceMeaning{color:var(--accent-ink);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.V4Kx3W_faceExample{max-inline-size:100%;color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-base);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.V4Kx3W_flipInner,.V4Kx3W_flip[data-flipped] .V4Kx3W_flipInner{transition:none;transform:none}.V4Kx3W_face{backface-visibility:visible;transition:opacity var(--dur-2) var(--ease-out)}.V4Kx3W_back{opacity:0;transform:none}.V4Kx3W_flip[data-flipped] .V4Kx3W_front{opacity:0}.V4Kx3W_flip[data-flipped] .V4Kx3W_back{opacity:1}}
