.shorts-module__nfmLcW__title{color:var(--text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);margin-bottom:4px;line-height:1.22}.shorts-module__nfmLcW__video{margin-bottom:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);overflow:hidden}.shorts-module__nfmLcW__videoFrame{aspect-ratio:9/16;background:#000;width:100%;max-width:280px;max-height:62vh;margin:0 auto;position:relative}.shorts-module__nfmLcW__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.shorts-module__nfmLcW__videoMeta{border-top:1px solid var(--border-color);padding:11px 14px 13px}.shorts-module__nfmLcW__videoLabel{color:var(--color-error);font-size:var(--font-size-2xs,10px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);background:var(--color-error-subtle);border-radius:var(--border-radius-full);margin-bottom:6px;padding:2px 9px;display:inline-block}.shorts-module__nfmLcW__videoTitle{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal)}.shorts-module__nfmLcW__emmaLabel{margin-bottom:var(--spacing-sm);color:var(--accent-blue);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;line-height:1}.shorts-module__nfmLcW__emmaText{color:var(--text-primary);font-size:var(--font-size-sm);margin:0 0 .7em;line-height:1.65}.shorts-module__nfmLcW__emmaText strong{color:var(--text-white);font-weight:var(--font-weight-semibold)}.shorts-module__nfmLcW__emmaText em{color:var(--accent-blue-light);font-style:normal;font-weight:var(--font-weight-semibold)}.shorts-module__nfmLcW__nudge{color:var(--text-primary);font-size:var(--font-size-sm);border-left:3px solid var(--accent-blue);margin:.8em 0 0;padding:.1em 0 .1em .9em;line-height:1.65}.shorts-module__nfmLcW__nudge strong{color:var(--text-white);font-weight:var(--font-weight-semibold)}.shorts-module__nfmLcW__swap{flex-direction:column;gap:8px;margin:12px 0 14px;display:flex}.shorts-module__nfmLcW__swapRow{font-size:var(--font-size-sm);align-items:baseline;gap:10px;line-height:1.55;display:flex}.shorts-module__nfmLcW__swapTag{min-width:54px;font-size:var(--font-size-2xs,10px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-align:center;border-radius:var(--border-radius-full);flex:none;padding:3px 8px}.shorts-module__nfmLcW__swapTrans{color:var(--text-tertiary)}.shorts-module__nfmLcW__swapTrans .shorts-module__nfmLcW__swapTag{color:var(--text-tertiary);background:var(--bg-tertiary)}.shorts-module__nfmLcW__swapNative{color:var(--text-primary);font-weight:var(--font-weight-medium)}.shorts-module__nfmLcW__swapNative .shorts-module__nfmLcW__swapTag{color:var(--color-success);font-weight:var(--font-weight-bold);background:var(--color-success-subtle)}.shorts-module__nfmLcW__deck{margin-top:var(--spacing-sm);position:relative}.shorts-module__nfmLcW__srsCard{padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);transition:border-color var(--transition-normal);margin:0 0 10px}.shorts-module__nfmLcW__srsCard:has(.shorts-module__nfmLcW__bookmarkAdded){border-color:#34c75959}.shorts-module__nfmLcW__srsMeta{align-items:center;gap:8px;margin-bottom:12px;display:flex}.shorts-module__nfmLcW__srsTag{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-full);padding:3px 9px}.shorts-module__nfmLcW__tagPsc{color:var(--color-success);background:var(--color-success-subtle)}.shorts-module__nfmLcW__tagCpc{color:var(--color-warning);background:var(--color-warning-subtle)}.shorts-module__nfmLcW__srsKind{color:var(--text-tertiary);font-size:var(--font-size-xs)}.shorts-module__nfmLcW__srsHeadline{color:var(--accent-blue-light);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:8px}.shorts-module__nfmLcW__srsTrigger{color:var(--text-secondary);font-size:var(--font-size-xs);text-align:center}.shorts-module__nfmLcW__srsCore{color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.shorts-module__nfmLcW__srsTrap{color:#ffb4ae;font-size:var(--font-size-xs);line-height:var(--line-height-normal);border-radius:var(--border-radius-sm);background:#ff3b301a;border:1px solid #ff3b3033;margin-top:12px;padding:9px 11px}.shorts-module__nfmLcW__srsSec{margin:var(--spacing-md) 0 6px;color:var(--text-tertiary);font-size:var(--font-size-2xs,10px);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.shorts-module__nfmLcW__srsEx{font-size:var(--font-size-xs);line-height:var(--line-height-normal);border-top:1px solid var(--border-color);padding:6px 0}.shorts-module__nfmLcW__srsEx b{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.shorts-module__nfmLcW__srsEx span{color:var(--text-secondary)}.shorts-module__nfmLcW__bookmark{min-width:28px;min-height:28px;padding:0 var(--spacing-xs);color:var(--accent-blue);border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.shorts-module__nfmLcW__bookmark:hover{color:var(--accent-blue-hover);background-color:var(--bg-tertiary)}.shorts-module__nfmLcW__bookmark:disabled{cursor:default}.shorts-module__nfmLcW__bookmarkAdded{color:var(--color-success);background-color:var(--color-success-subtle);opacity:1;border-color:#34c75940}.shorts-module__nfmLcW__bookmarkError{color:var(--color-error);background-color:var(--color-error-subtle)}.shorts-module__nfmLcW__bookmarkNudge{animation:2.2s ease-in-out infinite shorts-module__nfmLcW__bookmarkPulse}@keyframes shorts-module__nfmLcW__bookmarkPulse{0%,to{box-shadow:0 0 #06c0}50%{box-shadow:0 0 0 5px #0066cc1f}}@media (prefers-reduced-motion:reduce){.shorts-module__nfmLcW__bookmarkNudge{animation:none}}.shorts-module__nfmLcW__deckActions{align-items:center;gap:var(--spacing-2xs) var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.shorts-module__nfmLcW__bulkBtn{align-items:center;gap:var(--spacing-2xs);padding:6px var(--spacing-sm);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border:1px solid var(--border-color);border-radius:var(--border-radius-full);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;display:inline-flex}.shorts-module__nfmLcW__bulkBtn:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}.shorts-module__nfmLcW__bulkBtn[data-state=added]{color:var(--color-success);background:var(--badge-success-bg);border-color:var(--badge-success-bg);cursor:default}.shorts-module__nfmLcW__deckHint{color:var(--text-tertiary);font-size:var(--font-size-2xs);line-height:1.4}.shorts-module__nfmLcW__guestNotice{margin-top:var(--spacing-sm);color:var(--accent-blue-light);font-size:var(--font-size-xs);background:var(--accent-blue-subtle);border-radius:var(--border-radius);border:1px solid #0066cc4d;padding:12px 14px;line-height:1.6}.shorts-module__nfmLcW__guestLink{font-weight:var(--font-weight-semibold);text-decoration:underline}.shorts-module__nfmLcW__toast{bottom:calc(var(--bottom-nav-height) + 18px);z-index:var(--z-toast);color:var(--text-primary);font-size:var(--font-size-xs);background:var(--bg-elevated);border:1px solid var(--border-color-hover);border-radius:var(--border-radius-full);box-shadow:var(--shadow-lg);padding:9px 16px;animation:.25s cubic-bezier(.22,1,.36,1) shorts-module__nfmLcW__toastIn;position:fixed;left:50%;transform:translate(-50%)}@keyframes shorts-module__nfmLcW__toastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.shorts-module__nfmLcW__cadence{color:var(--text-tertiary);font-size:var(--font-size-xs);text-align:center;margin-top:14px}
.blogs-module__DEsqIa__page{max-width:480px;padding:var(--spacing-lg);padding-bottom:calc(var(--bottom-nav-height) + var(--spacing-xl) + var(--safe-area-bottom));margin:0 auto}.blogs-module__DEsqIa__back{font-size:var(--font-size-sm);color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-full);margin-bottom:var(--spacing-md);padding:7px 14px;text-decoration:none;display:inline-block}.blogs-module__DEsqIa__cat{font-size:var(--font-size-2xs,10.5px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--accent-blue-light);margin-bottom:8px}.blogs-module__DEsqIa__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);color:var(--text-primary);margin-bottom:4px}.blogs-module__DEsqIa__title .blogs-module__DEsqIa__em{color:var(--accent-blue-light)}.blogs-module__DEsqIa__sub{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-lg)}.blogs-module__DEsqIa__video{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);margin-bottom:var(--spacing-md);overflow:hidden}.blogs-module__DEsqIa__videoFrame{aspect-ratio:16/9;background:#000;width:100%;position:relative}.blogs-module__DEsqIa__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.blogs-module__DEsqIa__videoMeta{padding:11px 14px 13px}.blogs-module__DEsqIa__vlabel{font-size:var(--font-size-2xs,10px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);border-radius:var(--border-radius-full);margin-bottom:6px;padding:2px 9px;display:inline-block}.blogs-module__DEsqIa__vlabelDiag{background:var(--color-error-subtle,#ff3b3024);color:var(--color-error)}.blogs-module__DEsqIa__vlabelMethod{background:var(--color-success-subtle,#34c75924);color:var(--color-success)}.blogs-module__DEsqIa__videoTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--text-primary)}.blogs-module__DEsqIa__card{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.blogs-module__DEsqIa__lead{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed)}.blogs-module__DEsqIa__eyebrow{font-size:var(--font-size-2xs,11px);letter-spacing:var(--letter-spacing-wide);color:var(--text-tertiary);font-weight:var(--font-weight-semibold);text-transform:uppercase;margin:var(--spacing-xs) 0 var(--spacing-sm)}.blogs-module__DEsqIa__reason{gap:var(--spacing-sm);border-top:1px solid var(--border-color);padding:13px 0;display:flex}.blogs-module__DEsqIa__reason:first-child{border-top:none;padding-top:2px}.blogs-module__DEsqIa__reasonNum{border-radius:var(--border-radius-full);background:var(--accent-blue-subtle,#0066cc26);height:26px;color:var(--accent-blue-light);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);flex:0 0 26px;justify-content:center;align-items:center;display:flex}.blogs-module__DEsqIa__reasonTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.blogs-module__DEsqIa__reasonTitle .blogs-module__DEsqIa__em{color:var(--color-warning)}.blogs-module__DEsqIa__reasonDesc{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:var(--line-height-normal);margin-top:3px}.blogs-module__DEsqIa__nextLink{background:var(--accent-blue-subtle,#0066cc26);border:1px solid var(--accent-blue-subtle,#0066cc4d);border-radius:var(--border-radius);margin-top:var(--spacing-sm);color:var(--accent-blue-light);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);padding:14px 16px;text-decoration:none;display:block}.blogs-module__DEsqIa__chips{margin-top:var(--spacing-sm);flex-wrap:wrap;gap:7px;display:flex}.blogs-module__DEsqIa__chip{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-full);padding:3px 10px}.blogs-module__DEsqIa__chipVic{background:var(--accent-blue-subtle,#0066cc26);color:var(--accent-blue-light)}.blogs-module__DEsqIa__chipCic{background:var(--color-info-subtle,#5ac8fa26);color:var(--color-info)}.blogs-module__DEsqIa__chipCpc{background:var(--color-warning-subtle,#ff9f0a26);color:var(--color-warning)}.blogs-module__DEsqIa__chipPsc{background:var(--color-success-subtle,#34c75926);color:var(--color-success)}.blogs-module__DEsqIa__srsCard{border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:var(--bg-secondary);padding:var(--spacing-md);margin:6px 0 10px}.blogs-module__DEsqIa__srsMeta{align-items:center;gap:8px;margin-bottom:12px;display:flex}.blogs-module__DEsqIa__srsTag{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-full);background:var(--accent-blue-subtle,#0066cc26);color:var(--accent-blue-light);padding:3px 9px}.blogs-module__DEsqIa__srsCode{font-size:var(--font-size-xs);color:var(--text-tertiary)}.blogs-module__DEsqIa__srsWord{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--accent-blue-light);text-align:center;margin-bottom:12px}.blogs-module__DEsqIa__srsCore{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-primary)}.blogs-module__DEsqIa__srsCoreSmall{color:var(--text-secondary);font-size:var(--font-size-xs);margin-top:8px;display:block}.blogs-module__DEsqIa__srsSec{font-size:var(--font-size-2xs,10px);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-tertiary);margin:var(--spacing-md) 0 6px;font-weight:var(--font-weight-semibold)}.blogs-module__DEsqIa__srsMean{font-size:var(--font-size-sm);color:var(--text-primary);font-style:italic}.blogs-module__DEsqIa__srsEx{font-size:var(--font-size-xs);border-top:1px solid var(--border-color);line-height:var(--line-height-normal);padding:6px 0}.blogs-module__DEsqIa__srsEx b{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.blogs-module__DEsqIa__srsEx span{color:var(--text-secondary)}.blogs-module__DEsqIa__srsTrap{font-size:var(--font-size-xs);background:var(--color-error-subtle,#ff3b301a);border-radius:var(--border-radius-sm);color:#ffb4ae;line-height:var(--line-height-normal);border:1px solid #ff3b3033;margin-top:12px;padding:9px 11px}.blogs-module__DEsqIa__srsMnem{font-size:var(--font-size-xs);background:var(--color-warning-subtle,#ff9f0a1a);border-radius:var(--border-radius-sm);color:#ffd591;border:1px solid #ff9f0a33;margin-top:8px;padding:9px 11px}.blogs-module__DEsqIa__answers{margin-top:var(--spacing-md);gap:7px;display:flex}.blogs-module__DEsqIa__ans{text-align:center;border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);flex:1;padding:9px 0}.blogs-module__DEsqIa__ans small{font-size:var(--font-size-2xs,10px);font-weight:var(--font-weight-medium);opacity:.85;margin-top:1px;display:block}.blogs-module__DEsqIa__ansAgain{background:var(--color-error-subtle,#ff3b3026);color:#ff6b61}.blogs-module__DEsqIa__ansHard{background:var(--color-warning-subtle,#ff9f0a26);color:#ffb340}.blogs-module__DEsqIa__ansGood{background:var(--color-success-subtle,#34c75926);color:#5cd97a}.blogs-module__DEsqIa__ansEasy{color:#7ee69a;background:#34c75938}.blogs-module__DEsqIa__note{font-size:var(--font-size-xs);color:var(--text-tertiary);line-height:var(--line-height-normal);margin-top:6px}.blogs-module__DEsqIa__titleEn{font-size:var(--font-size-xl);line-height:1.22}.blogs-module__DEsqIa__bi{margin-bottom:var(--spacing-md)}.blogs-module__DEsqIa__bi:last-child{margin-bottom:0}.blogs-module__DEsqIa__biEn{font-size:var(--font-size-sm);color:var(--text-primary);line-height:var(--line-height-relaxed);display:block}.blogs-module__DEsqIa__biEn strong{color:var(--accent-blue-light);font-weight:var(--font-weight-bold)}.blogs-module__DEsqIa__biEn em{color:var(--text-primary);font-style:italic}.blogs-module__DEsqIa__biKo{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-top:5px;display:block}.blogs-module__DEsqIa__biKo strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.blogs-module__DEsqIa__biKo em{color:var(--text-primary);font-style:italic}.blogs-module__DEsqIa__reasonDesc .blogs-module__DEsqIa__biEn,.blogs-module__DEsqIa__reasonDesc .blogs-module__DEsqIa__biKo{font-size:var(--font-size-xs)}.blogs-module__DEsqIa__reasonDesc .blogs-module__DEsqIa__biKo{margin-top:4px}.blogs-module__DEsqIa__note .blogs-module__DEsqIa__biEn{color:var(--text-secondary);display:block}.blogs-module__DEsqIa__note .blogs-module__DEsqIa__biKo{margin-top:3px;display:block}.blogs-module__DEsqIa__quote{text-align:center;padding:var(--spacing-md) 0;margin:var(--spacing-xs) 0 var(--spacing-sm)}.blogs-module__DEsqIa__quoteEn{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:var(--letter-spacing-tight);display:block}.blogs-module__DEsqIa__quoteKo{font-size:var(--font-size-sm);color:var(--accent-blue-light);margin-top:6px;display:block}.blogs-module__DEsqIa__close{text-align:center;padding:var(--spacing-md) 0 var(--spacing-lg)}.blogs-module__DEsqIa__closeEn{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);display:block}.blogs-module__DEsqIa__closeKo{font-size:var(--font-size-sm);color:var(--accent-blue-light);margin-top:5px;display:block}.blogs-module__DEsqIa__patWhy{background:var(--accent-blue-subtle,#0066cc26);border:1px solid var(--border-color-active,#06c6);border-radius:var(--border-radius);margin:13px 0 4px;padding:12px 14px}.blogs-module__DEsqIa__patWhyLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--accent-blue-light);letter-spacing:var(--letter-spacing-wide);margin-bottom:7px;display:block}.blogs-module__DEsqIa__patWhy strong{color:var(--accent-blue-light);font-weight:var(--font-weight-semibold)}.blogs-module__DEsqIa__patSit{margin:7px 0 6px}.blogs-module__DEsqIa__patEx{flex-direction:column;gap:5px;margin:4px 0 12px;display:flex}.blogs-module__DEsqIa__patRow{font-size:var(--font-size-sm);align-items:baseline;gap:8px;line-height:1.55;display:flex}.blogs-module__DEsqIa__patMark{font-weight:var(--font-weight-bold);flex:none}.blogs-module__DEsqIa__patBad{color:var(--text-tertiary)}.blogs-module__DEsqIa__patBad .blogs-module__DEsqIa__patMark{color:var(--color-error)}.blogs-module__DEsqIa__patGood{color:var(--text-primary)}.blogs-module__DEsqIa__patGood .blogs-module__DEsqIa__patMark{color:var(--color-success)}
