.swYEMW_canvas{position:absolute;inset:0;overflow:hidden;container-type:inline-size}.swYEMW_window{background:var(--surface-bg);flex-direction:column;height:560px;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:768px){.swYEMW_window{height:640px}}.swYEMW_frame{background:var(--surface-bg);box-shadow:0 0 0 1px var(--subtle-border), 0 12px 32px -16px #0000002e;border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:absolute;inset:24px 24px -2px;overflow:hidden;container-type:inline-size}@media (max-width:639px){.swYEMW_frame{inset:16px 16px -2px}}.swYEMW_chrome{border-bottom:1px solid var(--subtle-border);background:var(--card);flex-shrink:0;align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.swYEMW_lights{flex-shrink:0;gap:6px;display:flex}.swYEMW_lights>span{background:var(--divider);border-radius:50%;width:10px;height:10px}.swYEMW_address{background:var(--sunken-bg);min-width:0;max-width:420px;height:26px;color:var(--caption-fg);white-space:nowrap;border-radius:8px;flex:1;align-items:center;gap:6px;margin-inline:auto;padding:0 10px;font-size:12px;display:flex}.swYEMW_address>span{text-overflow:ellipsis;overflow:hidden}.swYEMW_extIcon{background:var(--snip-card);width:26px;height:26px;color:var(--foreground);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.swYEMW_body{--side-width:min(340px, 58%);flex:1;min-height:0;display:flex;position:relative}.swYEMW_page{background:var(--surface-bg);min-width:0;color:var(--foreground);flex:1;padding:28px 36px;position:relative;overflow:hidden}.swYEMW_sidebar{width:var(--side-width);border-left:1px solid var(--subtle-border);background:var(--surface-bg);color:var(--foreground);flex-direction:column;flex-shrink:0;display:flex;position:relative}@container (max-width:480px){.swYEMW_page.swYEMW_withSidebar{display:none}.swYEMW_sidebar{border-left:0;width:100%}.swYEMW_page{padding:20px}}.swYEMW_siteBar{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:14px;display:flex}.swYEMW_siteName{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.swYEMW_siteNav{gap:14px;display:flex}.swYEMW_siteNav>span{background:var(--muted);border-radius:4px;width:44px;height:8px}.swYEMW_article{max-width:600px}.swYEMW_articleTitle{text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:600;line-height:36px}.swYEMW_frame .swYEMW_articleTitle{font-size:22px;line-height:30px}.swYEMW_heroImage{border-radius:10px;width:100%;height:auto;margin-top:20px;display:block}.swYEMW_lines{flex-direction:column;gap:11px;margin-top:22px;display:flex}.swYEMW_line{background:var(--muted);border-radius:4px;height:8px}.swYEMW_sideHeader{justify-content:space-between;align-items:center;gap:8px;padding:14px 12px 6px 16px;display:flex}.swYEMW_sideHeader:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:14px 16px 6px 12px}.swYEMW_brand{min-width:0;color:var(--foreground);align-items:center;font-size:14px;display:flex}.swYEMW_brandDivider{background:var(--muted);flex-shrink:0;width:1px;height:16px;margin-inline:10px 4px}.swYEMW_boardSelect{border-radius:8px;align-items:center;gap:4px;min-width:0;padding:4px 6px;transition:background-color .16s;display:flex}.swYEMW_boardSelectOpen{background:var(--snip-card)}.swYEMW_headerIcons{color:var(--caption-fg);flex-shrink:0;display:flex}.swYEMW_headerIcons>span{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.swYEMW_pageCard{border:1px solid var(--muted);background:var(--card);border-radius:16px;align-items:center;gap:10px;margin:8px 12px 12px;padding:12px 14px;display:flex;box-shadow:0 6px 16px -10px #0003}.swYEMW_favicon{background:var(--muted);width:24px;height:24px;color:var(--secondary-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.swYEMW_favicon>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.swYEMW_pageTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.swYEMW_saveButton{background:var(--primary);height:32px;color:var(--primary-fg);white-space:nowrap;border-radius:100px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;transition:transform .12s,background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.swYEMW_savePressed{transform:scale(.94)}.swYEMW_saveDone{background:var(--card);box-shadow:inset 0 0 0 1px var(--divider);color:var(--foreground)}.swYEMW_spin{animation:.9s linear infinite swYEMW_spin}.swYEMW_tabs{border-bottom:1px solid var(--divider);gap:20px;padding:0 16px;font-size:14px;line-height:20px;display:flex}.swYEMW_tab{color:var(--caption-fg);align-items:center;gap:6px;padding-bottom:8px;display:flex}.swYEMW_tabActive{box-shadow:inset 0 -2px 0 var(--foreground);color:var(--foreground);font-weight:500}.swYEMW_sideContent{min-height:0;color:var(--secondary-fg);flex:1;padding:14px 16px;font-size:14px;line-height:22px;overflow:hidden}.swYEMW_bullets{flex-direction:column;gap:10px;padding-inline-start:18px;list-style:outside;display:flex}.swYEMW_bullets>li{animation:.36s ease-out both swYEMW_rise}.swYEMW_bullets>li:nth-child(2){animation-delay:.22s}.swYEMW_bullets>li:nth-child(3){animation-delay:.44s}.swYEMW_skeleton{flex-direction:column;gap:12px;display:flex}.swYEMW_shimmer{background:linear-gradient(90deg, var(--muted) 25%, var(--hover) 50%, var(--muted) 75%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.4s linear infinite swYEMW_shimmer}.swYEMW_sideFooter{border-top:1px solid var(--divider);height:52px;color:var(--caption-fg);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.swYEMW_footGroup{align-items:center;gap:6px;display:flex}.swYEMW_footButton{border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.swYEMW_footButtonActive{background:var(--muted);color:var(--primary)}.swYEMW_notice{z-index:5;top:16px;right:calc(var(--side-width) + 16px);background:var(--card);max-width:320px;box-shadow:0 0 0 1px var(--subtle-border), 0 12px 32px -12px #00000047;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;line-height:20px;animation:.28s cubic-bezier(.2,.8,.2,1) both swYEMW_notice-in;display:flex;position:absolute}.swYEMW_noticeFull{right:16px}.swYEMW_frame .swYEMW_notice{top:auto;bottom:20px}@container (max-width:480px){.swYEMW_notice,.swYEMW_frame .swYEMW_notice{max-width:none;inset:auto 12px 64px}}.swYEMW_noticeIcon{flex-shrink:0;display:flex;position:relative}.swYEMW_noticeCheck{inset-inline-end:-5px;background:var(--function-green);width:14px;height:14px;box-shadow:0 0 0 2px var(--card);color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px}.swYEMW_noticeSaved{color:var(--secondary-fg);flex-shrink:0}.swYEMW_boardMenu{z-index:4;top:50px;border:1px solid var(--dropdown-border);background:var(--dropdown-background);border-radius:16px;width:248px;padding:8px;font-size:14px;line-height:20px;animation:.16s ease-out both swYEMW_menu-in;position:absolute;inset-inline-start:36px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@container (max-width:400px){.swYEMW_boardMenu{inset-inline-start:16px}}.swYEMW_menuLabel{color:var(--caption-fg);padding:4px 8px 6px;font-size:12px;line-height:16px}.swYEMW_menuItem{border-radius:8px;align-items:center;gap:8px;min-width:0;padding:6px 8px;transition:background-color .16s;display:flex}.swYEMW_menuItemActive{background:var(--snip-card)}.swYEMW_menuSeparator{background:var(--muted);height:1px;margin:6px 8px}.swYEMW_player{aspect-ratio:16/9;background:linear-gradient(135deg,#2b2f3a,#12141a);border-radius:12px;position:relative;overflow:hidden}.swYEMW_playerButton{color:#ffffffeb;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.swYEMW_playerCaption{color:#fff;text-align:center;text-shadow:0 1px 2px #0009;font-size:13px;line-height:18px;position:absolute;bottom:18px;left:12%;right:12%}.swYEMW_progress{background:#ffffff38;height:3px;position:absolute;bottom:0;left:0;right:0}.swYEMW_progressFill{background:#ffffffe6;height:100%;transition:width .9s linear}.swYEMW_videoTitle{margin-top:14px;font-size:16px;font-weight:600;line-height:22px}.swYEMW_channel{align-items:center;gap:10px;margin-top:12px;display:flex}.swYEMW_channel>span:first-child{background:var(--muted);border-radius:50%;width:28px;height:28px}.swYEMW_cues{flex-direction:column;gap:2px;display:flex}.swYEMW_cue{color:var(--secondary-fg);border-radius:6px;gap:12px;padding:6px 8px;font-size:13px;line-height:20px;transition:background-color .3s,color .3s;display:flex}.swYEMW_cueEnter{animation:.32s ease-out both swYEMW_rise}.swYEMW_cueActive{color:var(--foreground);background:#5859d138}.swYEMW_stamp{background:color-mix(in srgb, var(--foreground) 6%, transparent);height:22px;color:var(--foreground);font-variant-numeric:tabular-nums;border-radius:4px;flex-shrink:0;padding:0 4px;font-size:12px;font-weight:500;line-height:22px}.swYEMW_bilingual{max-width:min(560px,100% - 96px)}@container (max-width:480px){.swYEMW_bilingual{max-width:calc(100% - 44px)}}.swYEMW_bilingual>p+p{margin-top:6px}.swYEMW_original{color:var(--foreground);font-size:15px;line-height:25px}.swYEMW_translation{color:var(--secondary-fg);font-size:15px;line-height:25px;animation:.32s ease-out both swYEMW_rise}.swYEMW_paragraph{margin-top:18px}.swYEMW_translatedTitle{color:var(--secondary-fg);margin-top:6px;font-size:22px;line-height:30px;animation:.32s ease-out both swYEMW_rise}.swYEMW_pendingLine{width:72%;margin-top:10px}.swYEMW_bubble{z-index:4;width:40px;height:40px;position:absolute;bottom:96px;right:28px}.swYEMW_bubbleMain,.swYEMW_bubbleChild{background:var(--card);width:40px;height:40px;box-shadow:0 0 0 1px var(--subtle-border), 0 4px 12px -2px #00000029;color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.swYEMW_bubbleChild{opacity:0;transition:transform .32s cubic-bezier(.34,1.4,.64,1),opacity .2s,box-shadow .16s;transform:translate(0)scale(0)}.swYEMW_bubbleOpen .swYEMW_bubbleChild{opacity:1;transform:translate(var(--x), var(--y)) scale(1)}@container (max-width:480px){.swYEMW_bubble{bottom:28px;right:10px}.swYEMW_bubbleOpen .swYEMW_bubbleChild{transform:translate(0, var(--stack)) scale(1)}}.swYEMW_bubbleChildActive{box-shadow:0 0 0 2px var(--foreground), 0 4px 12px -2px #00000029}.swYEMW_tip{z-index:5;background:var(--foreground);color:var(--surface-bg);white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:12px;line-height:16px;animation:.16s ease-out both swYEMW_fade-in;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.swYEMW_settingsCard{top:24px;background:var(--card);box-shadow:0 0 0 1px var(--subtle-border), 0 12px 32px -16px #0000002e;border-radius:20px;padding:16px 18px;font-size:14px;line-height:20px;position:absolute;inset-inline:24px}@container (max-width:400px){.swYEMW_settingsCard{padding:14px;inset-inline:12px}}.swYEMW_beta{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary);border-radius:6px;align-items:center;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.swYEMW_settingGroup{margin-top:14px;margin-inline-start:16px}.swYEMW_settingBlock{border:1px solid var(--divider);border-radius:12px;margin-top:8px}.swYEMW_settingRow{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 12px;display:flex}.swYEMW_settingRow+.swYEMW_settingRow{border-top:1px solid var(--divider)}.swYEMW_select{border:1px solid var(--input-border);background:var(--input-background);border-radius:8px;align-items:center;gap:6px;min-width:0;max-width:60%;height:32px;padding:0 10px;display:flex}.swYEMW_switch{background:var(--switch-tab-background);border-radius:100px;flex-shrink:0;width:36px;height:20px;position:relative}.swYEMW_switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.swYEMW_switchOn{background:var(--primary)}.swYEMW_switchOn:after{transform:translate(16px)}.swYEMW_status{flex-direction:column;gap:8px;width:100%;padding:2px 0;display:flex}.swYEMW_statusLine{color:var(--caption-fg);justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.swYEMW_changed{animation:.9s ease-out both swYEMW_flash}.swYEMW_syncButton{border:1px solid var(--secondary-button-border);background:var(--card);border-radius:8px;align-items:center;gap:6px;width:fit-content;height:28px;padding:0 10px;font-size:12px;transition:transform .12s,background-color .16s;display:inline-flex}.swYEMW_syncPressed{background:var(--snip-card);transform:scale(.95)}.swYEMW_fadeIn{animation:.24s ease-out both swYEMW_fade-in}@keyframes swYEMW_spin{to{transform:rotate(360deg)}}@keyframes swYEMW_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes swYEMW_rise{0%{opacity:0;transform:translateY(6px)}}@keyframes swYEMW_fade-in{0%{opacity:0}}@keyframes swYEMW_menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes swYEMW_notice-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes swYEMW_flash{0%{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.swYEMW_spin,.swYEMW_shimmer,.swYEMW_bullets>li,.swYEMW_cueEnter,.swYEMW_translation,.swYEMW_translatedTitle,.swYEMW_notice,.swYEMW_boardMenu,.swYEMW_tip,.swYEMW_changed,.swYEMW_fadeIn{animation:none}.swYEMW_saveButton,.swYEMW_boardSelect,.swYEMW_menuItem,.swYEMW_cue,.swYEMW_progressFill,.swYEMW_bubbleChild,.swYEMW_switch:after,.swYEMW_syncButton{transition:none}}
