.yl-taiwan{font-family:system-ui,-apple-system,PingFang TC,Microsoft JhengHei,sans-serif;overflow-wrap:anywhere}.yl-taiwan .yl-main{padding-bottom:120px}.yl-taiwan h1,.yl-taiwan h2,.yl-taiwan h3{font-family:inherit;text-wrap:pretty}.yl-taiwan .yl-journey-copy{position:relative;z-index:1}.yl-taiwan .yl-journey-scene h1{font-size:28px;line-height:1.45;max-width:16ch}.ytw-carousel{margin:12px 0 28px}.ytw-hero-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px}.ytw-hero-slides:not([data-loop-ready])>.ytw-hero:first-child{margin-left:-100%}.ytw-hero-slides::-webkit-scrollbar{display:none}.ytw-hero-slides>.ytw-hero{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.ytw-hero-controls{display:flex;justify-content:center;align-items:center}.ytw-hero-controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.ytw-hero-controls span{display:block;width:6px;height:6px;border-radius:50%;background:var(--yl-muted)}.ytw-hero-controls button[aria-current=true] span{width:8px;height:8px;background:var(--yl-pink)}.ytw-hero-slides{overscroll-behavior-x:contain;cursor:grab;user-select:none}.ytw-hero-slides:active{cursor:grabbing}.ytw-hero-slides .ytw-hero{cursor:inherit}.ytw-hero-controls button:focus-visible,.ytw-hero:focus-visible{outline:2px solid var(--y-ink);outline-offset:-3px}.ytw-hero{display:block;position:relative;isolation:isolate;min-height:440px;width:100%;text-align:left;overflow:hidden;border:0;background:var(--y-surface);color:var(--y-ink);margin:0;padding:0}.ytw-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;z-index:-2}.ytw-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,var(--y-bg) 100%);z-index:-1}.ytw-hero>span{display:block;padding:200px 22px 24px}.ytw-hero h2{font-size:30px;font-weight:500;line-height:1.5;margin:10px 0}.ytw-hero p{color:var(--yl-muted)}.ytw-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.ytw-products>button{background:none;border:0;padding:0;text-align:left;color:inherit;min-width:0}.ytw-products>button>div{height:190px;position:relative;overflow:hidden;border-radius:12px;margin-bottom:12px}.ytw-products h3{font-size:18px;font-weight:500;line-height:1.5;margin:6px 0}.ytw-products p{font-size:14px;line-height:1.7;color:var(--yl-muted);margin:0}.ytw-products small{display:block;font-size:12px;line-height:1.6;color:var(--yl-muted)}.ytw-categories{display:flex;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;position:sticky;top:62px;z-index:3;padding:10px 0 16px;margin-bottom:8px;background:var(--y-bg)}.ytw-categories button{flex:0 0 auto;white-space:nowrap;min-height:44px;padding:4px 18px;border:1px solid var(--yl-line);border-radius:24px;background:var(--y-surface);color:var(--yl-muted);font:inherit;font-size:14px;cursor:pointer}.ytw-categories button[aria-pressed=true]{color:var(--y-ink);border-color:var(--yl-pink)}.ytw-categories button:focus-visible,.ytw-products>button:focus-visible{outline:2px solid var(--y-ink);outline-offset:3px;border-radius:12px}.ytw-result-title{padding:12px 0}.ytw-result-title h1{margin:10px 0 0;font-size:22px;font-weight:500;line-height:1.55}.ytw-result-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.ytw-result-meta .yl-text-button{width:auto;flex-shrink:0;margin:0;font-size:14px}.ytw-result-title small{color:var(--yl-pink)}.yl-taiwan .yl-teaser-section>p{line-height:1.95}.ytw-panel-art{height:auto;position:relative;overflow:visible;margin:16px 0 28px}.ytw-cycles{padding:0;list-style:none}.ytw-cycles li{display:grid;gap:4px;padding:16px 0;border-bottom:1px solid var(--yl-line)}.ytw-cycles span{color:var(--yl-muted);font-size:14px}.ytw-outline{list-style:none;padding:0}.ytw-outline li{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--yl-line);line-height:1.6}.ytw-outline li>span{color:var(--yl-pink)}.ytw-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;margin:16px 0;border:0;min-width:0}.ytw-packages label{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:12px 4px;border:1px solid var(--yl-line);border-radius:12px;cursor:pointer;background:var(--y-surface)}.ytw-packages label.is-selected{border-color:var(--yl-pink);background:var(--y-bg);outline:1px solid var(--yl-pink)}.ytw-packages input,.ytw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ytw-packages label:focus-within{outline:2px solid var(--y-ink);outline-offset:3px}.ytw-packages label>span{font-size:14px}.ytw-packages label .ytw-plan-tag{position:absolute;top:-12px;padding:2px 8px;border:1px solid var(--yl-line);border-radius:10px;background:var(--y-surface);font-size:12px;line-height:1.5;color:var(--yl-pink)}.ytw-offer-choices{scroll-margin-top:80px}.ytw-offer-choices .ytw-packages{margin-top:24px}.ytw-packages small{font-size:12px;line-height:1.5;color:var(--yl-muted)}.ytw-unit-price{text-align:center}.ytw-unit-price>span{white-space:nowrap}@media (max-width:350px){.ytw-unit-price>span{display:block}}.ytw-packages strong{font-size:20px;font-weight:500;white-space:nowrap}.ytw-package-content{padding:4px 0 20px}.ytw-package-content>p{font-size:14px;color:var(--yl-muted)}.ytw-package-content>div{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--yl-line)}.ytw-package-content>div>span{flex-shrink:0;color:var(--yl-pink);font-size:14px}.ytw-package-content h3{margin:0 0 6px;font-size:16px}.ytw-package-content div p{margin:0;font-size:14px;color:var(--yl-muted)}.ytw-checkout-dock{display:block}.ytw-dock-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:14px}.ytw-dock-summary>span{min-width:0}.ytw-dock-summary>button{flex-shrink:0;min-height:44px;padding:0 4px;border:0;background:none;color:var(--yl-muted);font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ytw-dock-summary>button:focus-visible{outline:2px solid var(--y-ink);outline-offset:2px;border-radius:4px}.ytw-dock-summary>button:disabled{opacity:.5;cursor:wait}.yl-taiwan:has(.ytw-checkout-dock) .yl-main{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.ytw-chapter p{font-size:17px;line-height:2;margin:0 0 26px}.ytw-chapter blockquote{margin:22px 0;padding-left:18px;border-left:2px solid var(--yl-pink);color:var(--yl-muted)}.ytw-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;padding:24px 20px 48px;font-size:12px;color:var(--yl-muted)}.ytw-footer a{color:inherit}.yl-taiwan input[type=text],.yl-taiwan select,.yl-taiwan textarea{font-size:16px}.yl-taiwan select{width:100%;min-height:48px;color:var(--y-ink);background:var(--y-surface);border:1px solid var(--yl-line);border-radius:12px;padding:10px}.yl-taiwan .yl-birth-extra label{margin:16px 0}.yl-taiwan a:focus-visible,.yl-taiwan button:focus-visible{outline:2px solid var(--yl-pink);outline-offset:4px}@media (max-width:350px){.ytw-hero h2{font-size:26px}.ytw-hero>span{padding-inline:16px}.ytw-products{gap:20px 12px}.ytw-products>button>div{height:160px}}.ytw-info section{padding:24px 0;border-bottom:1px solid var(--yl-line)}.ytw-info dd,.ytw-info p{font-size:16px;line-height:1.9;margin:18px 0}.ytw-info dt{color:var(--yl-muted)}.ytw-info a{color:var(--yl-pink)}.yl-taiwan h1,.yl-taiwan h2,.yl-taiwan h3,.yl-taiwan p{word-break:normal;line-break:strict}.ytw-hero h2{font-size:28px;text-wrap:balance}.yl-taiwan .yl-bottom-action{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:430px;margin:0;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--y-bg);border-top:1px solid var(--yl-line);z-index:10}.yl-taiwan [role=tab]{white-space:nowrap;font-size:13px;padding-inline:8px}.ytw-section-title{font-size:18px;font-weight:500;margin:0 0 22px}.ytw-next-reading{margin-top:40px;padding-top:24px;border-top:1px solid var(--y-line)}.ytw-next-reading h3{font-size:18px;font-weight:500}.ytw-next-reading button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;gap:16px;padding:12px 0;background:transparent;color:var(--y-ink);border:0;text-align:left}.ytw-next-reading small{display:block;margin-top:6px;color:var(--yl-muted);font-size:12px}.ytw-relationship{margin-top:20px}.yl-taiwan[lang=ko]{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;word-break:keep-all}.ytw-footer .y-business-info{flex-basis:100%}.yl-taiwan[lang=ko] :is(h1,h2,h3,p,.ytw-hero-controls button){word-break:keep-all}.ytw-paid-questions{margin:16px 0;padding-left:20px;line-height:1.7}.ytw-paid-questions li+li{margin-top:8px}.yl-taiwan .y-reading-feedback{margin-top:24px}.y-feedback-contact{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;text-decoration:underline;text-underline-offset:4px}.ytw-pass-balance{border:1px solid var(--yl-line);border-radius:16px;padding:20px;margin:20px 0}.ytw-pass-balance h2{font-size:20px;font-weight:500;margin:0 0 8px}.ytw-pass-balance p{color:var(--yl-muted);font-size:14px;line-height:1.7}.yl-taiwan .y-header--passes{height:52px;grid-template-columns:auto minmax(0,1fr) auto;gap:4px;padding-inline:12px}.yl-taiwan .y-header--passes .y-wordmark{font-size:18px;font-weight:500}.yl-taiwan .y-header--passes>span{font-size:14px}.y-header-actions{display:flex;align-items:center;gap:4px}.yl-taiwan .y-header-passes{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;border:1px solid var(--yl-line);border-radius:12px;background:var(--y-surface);color:var(--y-ink);font-size:14px;font-weight:400;white-space:nowrap}.y-header-pass-count{font-variant-numeric:tabular-nums}.ytw-hero-frame{position:relative}.yl-taiwan .ytw-hero-arrow{position:absolute;top:140px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--yl-line);border-radius:50%;background:var(--y-bg);color:var(--y-ink)}.ytw-hero-prev{left:6px}.ytw-hero-next{right:6px}.ytw-dock-options .ytw-packages strong{font-size:18px}.yl-taiwan .ytw-dock-action .y-button{min-height:48px;padding:10px 8px;font-size:14px}.yl-taiwan .ytw-birth-dock{padding-block:12px calc(12px + env(safe-area-inset-bottom))}html:has(.yl-taiwan .ytw-birth-dock){scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom))}html:has(.yl-taiwan .ytw-checkout-dock){scroll-padding-bottom:calc(168px + env(safe-area-inset-bottom))}.yl-taiwan .yl-chart-details[open]{margin:16px 0 24px}.ytw-pass-shop{padding-bottom:calc(100px + env(safe-area-inset-bottom, 0px))}.ytw-pass-shop h1{font-size:24px;font-weight:500;margin:12px 0 16px}.ytw-pass-shop>p{font-size:14px;line-height:1.7;color:var(--yl-muted);margin:12px 0 20px}.ytw-pass-shop .ytw-pass-packages{margin:24px 0}.ytw-pass-shop a{color:inherit;text-decoration:underline}.ytw-categories::-webkit-scrollbar{display:none}.ytw-categories{cursor:grab;user-select:none}.ytw-categories:active{cursor:grabbing}.ytw-hero .ytw-hero-price{margin-top:12px;color:var(--y-ink);font-size:18px;line-height:1.5}.ytw-hero .ytw-hero-cta{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:9px 16px;border-radius:999px;background:#e83376;color:#fff;font-size:14px;font-weight:600}.ytw-products .ytw-product-cost{margin:0 0 6px;color:var(--y-ink)}.ytw-pass-packages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ytw-pass-packages label{display:grid;grid-template-columns:minmax(0,1fr) auto;text-align:left;gap:3px 2px;padding:10px;align-content:start;min-height:98px}.ytw-pass-packages .ytw-pack-count{font-size:12px;grid-column:1;grid-row:1;overflow-wrap:anywhere}.ytw-pass-packages strong{font-size:16px;grid-column:1;grid-row:2;font-weight:400}.ytw-pass-packages label .ytw-plan-tag{position:static;grid-column:2;grid-row:1;padding:0;border:0;border-radius:0;background:none;font-size:10px;white-space:nowrap;color:var(--yl-pink)}.ytw-pass-packages .ytw-pack-discount{grid-column:2;grid-row:2;color:var(--yl-pink);font-size:12px;text-align:right}.ytw-pass-packages .ytw-unit-price{text-align:left;grid-column:1/-1;grid-row:3;font-size:12px;color:var(--yl-muted)}.ytw-pass-packages label.has-bonus .ytw-unit-price{grid-row:4}.ytw-pass-packages .ytw-first-bonus{grid-column:1/-1;grid-row:3;font-size:12px;color:var(--yl-pink)}.yl-taiwan .ytw-checkout-dock{display:flex;flex-direction:column;max-height:min(35svh,234px);padding:0;border-radius:16px 16px 0 0}.ytw-dock-options{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;padding:10px 16px 0}.ytw-dock-options:focus-visible{outline:2px solid var(--yl-pink);outline-offset:-2px}.ytw-dock-options .ytw-pass-packages{margin:0}.ytw-dock-action{flex-shrink:0;padding:10px 16px max(14px,env(safe-area-inset-bottom))}.yeoun-shell .yl-app[lang] .ytw-dock-action .y-button{min-height:48px;font-size:14px;line-height:22px;padding:10px 8px}.ytw-wallet-state{padding:12px 0;font-size:12px}.yl-taiwan .yl-reading-panel{font-size:16px;line-height:1.9}.yl-taiwan .yl-reading-panel h2{font-size:22px;font-weight:400}.yl-taiwan .yl-reading-panel h3{font-size:18px;font-weight:400}.ytw-panel-art .yl-art{position:relative;height:auto}.ytw-panel-art .yl-photo-art:after{display:none}.ytw-panel-art .yl-photo-art img{display:block;position:relative!important;width:100%;height:auto!important;max-height:400px;object-fit:contain;transform:none;border-radius:16px}.yl-taiwan .ytw-question-field{margin-top:24px}.yl-taiwan .yl-choice legend,.yl-taiwan .yl-form label{font-size:14px;font-weight:400}.yl-taiwan .yl-birth-fields{padding:16px;border:1px solid var(--yl-line);border-radius:16px;gap:18px;margin:24px 0}.yl-birth-time-fields{display:grid;gap:12px}.yl-birth-time-fields .yl-check{margin:0}.yl-taiwan .yl-form textarea{min-height:100px}.ytw-complete-report+.ytw-complete-report{margin-top:40px;border-top:1px solid var(--yl-line)}@media (max-width:350px){.ytw-dock-action,.ytw-dock-options{padding-inline:12px}.ytw-pass-packages label .ytw-plan-tag{font-size:10px}.ytw-pass-packages .ytw-pack-count{font-size:12px}}.yr-art{position:relative;width:100%;overflow:hidden}.yr-art img{display:block;width:100%;height:auto;object-fit:contain;transform:none}.ytw-products>button>div{height:auto;aspect-ratio:4/5;background:var(--y-surface)}.ytw-products .yr-art{height:100%}.ytw-products .yr-art img{height:100%;object-fit:contain}.ytw-hero>img{object-fit:contain;object-position:center top}.ytw-birth-intro{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center;margin:0 0 16px}.ytw-birth-intro .yr-art{height:110px;border-radius:12px}.ytw-birth-intro .yr-art img{height:100%;object-fit:contain}.yl-taiwan .ytw-birth-title h1{font-size:22px;font-weight:500;line-height:1.4;letter-spacing:-.5px}.ytw-birth-title p{font-size:14px;line-height:1.6;color:var(--yl-muted);margin-top:8px}.yl-taiwan .yl-birth-direct .yl-birth-fields{gap:12px;padding:12px}.yl-taiwan .yl-birth-direct .yl-choice{margin:0}.yl-taiwan .yl-birth-direct .yl-choice legend{margin-bottom:6px;font-size:14px}.yl-taiwan .yl-birth-direct .yl-choice span{min-height:44px;padding:8px;font-size:16px}.yl-taiwan .yl-birth-direct input{min-height:44px;padding:10px 12px;font-size:16px}.yl-taiwan .yl-birth-direct .yl-check{min-height:40px;margin:0;font-size:14px}.yl-taiwan .ytw-relationship{margin-top:16px}.ytw-relationship-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ytw-relationship-choice legend{grid-column:1/-1}.yl-taiwan .ytw-relationship-choice span{font-size:14px}.ytw-birth-lead{font-size:14px;line-height:1.6;color:var(--yl-muted);margin:0 0 16px}.yl-taiwan .ytw-question-field{margin-top:16px;padding-top:0;border:0}.ytw-free-basics{margin:28px 0}.ytw-free-basics>p{font-size:12px;color:var(--yl-muted);margin:8px 0 20px}.ytw-free-basics section{margin:20px 0}.yl-taiwan .ytw-free-basics h3{font-size:16px;font-weight:400;margin-bottom:8px}.yr-free-basics section{margin:24px 0}.yl-taiwan .yr-free-basics h2{margin:0 0 12px;font-size:18px}.yr-free-basics p{margin:0;font-size:16px;line-height:1.9}.ytw-single-offer p{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:14px;color:var(--yl-muted)}.ytw-single-offer strong{color:var(--y-ink);font-size:18px}.ytw-save-card{border:1px solid #4a2f3d;border-radius:14px;padding:16px;margin:12px 0 20px;background:#17131b}.ytw-save-card h2{font-size:17px;margin:0 0 6px}.ytw-save-card>p{font-size:14px;line-height:1.6;color:var(--yl-muted);margin:0 0 12px}.ytw-save-card .y-account-panel{margin-top:12px;padding:0;border:0;background:transparent}.ytw-chapter-questions{margin:20px 0 24px;padding:16px 18px;border:1px solid var(--yl-line);border-radius:14px}.ytw-chapter-questions small{display:block;font-size:12px;color:var(--yl-pink);margin-bottom:8px}.ytw-chapter-questions ol{margin:0;padding-left:20px;display:grid;gap:6px;font-size:15px;line-height:1.6}.ytw-inbox-notice{display:flex;align-items:center;gap:10px;margin:8px 0 12px;padding:12px 16px;border-radius:14px;background:color-mix(in srgb,var(--yl-pink) 14%,transparent);color:var(--y-ink);font-size:15px;font-weight:600;text-decoration:none}.ytw-inbox-notice span{flex:1}.ytw-question-report{display:grid!important;gap:8px;margin:16px 0;font-weight:600}.ytw-question-report textarea{width:100%;min-height:132px;padding:12px 14px;border-radius:12px;border:1px solid var(--yl-line);background:transparent;color:inherit;font:inherit;font-weight:400;line-height:1.6;resize:vertical}.ytw-question-report small{display:block;text-align:right;font-size:12px;font-weight:400;color:var(--yl-muted);font-variant-numeric:tabular-nums}.ytw-question-card{display:grid;gap:6px;width:100%;margin:24px 0 28px;padding:18px;border:1px solid color-mix(in srgb,var(--yl-pink) 45%,transparent);border-radius:18px;background:color-mix(in srgb,var(--yl-pink) 9%,transparent);color:var(--y-ink);text-align:left;font:inherit;cursor:pointer}.ytw-question-card small{font-size:12px;color:var(--yl-pink);font-weight:600}.ytw-question-card strong{font-size:19px;line-height:1.45;white-space:pre-line}.ytw-question-card span{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--yl-muted)}.ytw-question-report .ytw-question-guide{display:block;text-align:left;font-size:13px;font-weight:400;line-height:1.6;color:var(--yl-muted)}.ytw-asked{margin:4px 0 14px;padding:12px 14px;border-left:3px solid var(--yl-pink);background:color-mix(in srgb,var(--yl-pink) 7%,transparent);border-radius:0 12px 12px 0}.ytw-asked small{display:block;font-size:12px;color:var(--yl-pink);margin-bottom:4px}.ytw-asked p{margin:0;font-size:15px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.ytw-followup{box-sizing:border-box;width:100%;margin:28px 0 8px;padding:20px 18px;border:1px solid var(--yl-line);border-radius:18px}.ytw-followup h3{font-size:18px;line-height:1.5;margin:0 0 6px}.ytw-followup>p{font-size:15px;line-height:1.8;margin:12px 0 0}.ytw-followup .ytw-followup-lead{font-size:14px;color:var(--yl-muted);margin:0 0 4px}.ytw-followup .y-button{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.ytw-followup-error{color:#ff8a8a;font-size:14px}.ytw-followup-upgrade{display:flex;align-items:center;gap:12px;width:100%;margin-top:18px;padding:16px;border:1px solid color-mix(in srgb,var(--yl-pink) 45%,transparent);border-radius:14px;background:color-mix(in srgb,var(--yl-pink) 9%,transparent);color:var(--y-ink);text-align:left;font:inherit;cursor:pointer}.ytw-followup-upgrade span{flex:1;display:grid;gap:4px}.ytw-followup-upgrade strong{font-size:16px}.ytw-followup-upgrade small{font-size:13px;color:var(--yl-muted)}.ytw-answered{display:flex;align-items:center;gap:12px;width:100%;margin:4px 0 16px;padding:14px 16px;border:1px solid var(--yl-line);border-radius:14px;background:transparent;color:var(--y-ink);text-align:left;font:inherit;cursor:pointer}.ytw-answered span{flex:1;display:grid;gap:2px}.ytw-answered small{font-size:12px;color:var(--yl-pink)}.ytw-answered strong{font-size:15px}.yeoun-shell .yl-app .ytw-opened-early{margin:0 0 4px;font-size:13px;line-height:20px;color:var(--yl-pink)}.ytw-outline li{align-items:baseline}.ytw-outline-title{flex:1;min-width:0}.ytw-outline-read{flex:none;font-size:12px;color:var(--yl-pink)}.ytw-outline-lock{flex:none;color:var(--yl-muted);align-self:center}.ytw-question-locks{margin:24px 0 4px;padding-top:20px;border-top:1px solid var(--yl-line)}.ytw-question-locks h3{margin:0 0 10px;font-size:16px;font-weight:500}.ytw-question-locks ol{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ytw-question-locks button,.ytw-question-locks li.is-open{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--yl-line);border-radius:12px;background:var(--y-surface);color:inherit;font:inherit;font-size:14px;line-height:1.5;text-align:left}.ytw-question-locks li.is-open{border-color:color-mix(in srgb,var(--yl-pink) 45%,transparent)}.ytw-question-locks li.has-peek button{flex-wrap:wrap}.ytw-question-locks .ytw-lock-peek{flex-basis:100%;margin:6px 0 0;font-size:15px;line-height:1.8;color:var(--y-ink);-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}.ytw-question-locks li.is-open svg{color:var(--yl-pink);flex:none}.ytw-question-locks button{cursor:pointer;color:var(--yl-muted)}.ytw-question-locks button svg{flex:none}.ytw-question-locks li span{flex:1;min-width:0}.ytw-question-locks li small{flex:none;font-size:12px;color:var(--yl-pink)}.ytw-question-locks button:focus-visible{outline:2px solid var(--y-ink);outline-offset:2px}.ytw-question-locks>p{margin:10px 0 0;font-size:13px;line-height:1.6;color:var(--yl-muted)}.ytw-checkout-dock.is-nudged .ytw-dock-action button{animation:ytw-nudge .6s ease-in-out 2}@keyframes ytw-nudge{50%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.ytw-checkout-dock.is-nudged .ytw-dock-action button{animation:none}}.ytw-followup-jump{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;margin:4px 0 16px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--yl-pink) 45%,transparent);border-radius:12px;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:1.5;text-align:left;cursor:pointer}.ytw-followup-jump svg{flex:none;color:var(--yl-pink)}.ytw-followup-jump:focus-visible{outline:2px solid var(--y-ink);outline-offset:2px}#ytw-followup{scroll-margin-top:72px}.ytw-dock-signin{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 6px;margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--yl-muted,#b8b3bc);text-align:center}.ytw-dock-signin button{min-height:24px;padding:0;border:0;background:none;color:#f7f4f5;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ytw-dock-signin button:disabled{opacity:.5;cursor:default}.ytw-first-price-tag{display:inline-block;margin-right:4px;padding:1px 6px;border-radius:999px;background:var(--yl-pink);color:#fff;font-size:12px;line-height:18px;vertical-align:1px}.ytw-regular-price{margin-left:4px;color:var(--y-muted);font-size:.85em}.ytw-single-offer strong{white-space:nowrap}.ytw-dock-remaining{margin:8px 0 0;text-align:center;color:var(--yl-muted);font-size:12px;line-height:18px}.y-checkout-auth.ytw-pass-dialog{width:min(430px,calc(100% - 24px));max-height:min(80dvh,620px);padding:0;border:1px solid var(--yl-line);border-radius:16px;color:var(--y-ink);background:var(--y-bg);overflow-y:auto}.ytw-pass-dialog-heading{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.ytw-pass-dialog-heading h2{margin:0;font-size:18px;font-weight:400}.ytw-pass-dialog .ytw-dock-options{padding:0 16px;overflow:visible}.ytw-pass-dialog .ytw-dock-signin{margin:0 16px 16px}.ytw-pass-dialog .ytw-dock-signin button{min-height:44px;font-weight:400}.ytw-pass-continue{margin:24px 0;padding:20px;border:1px solid var(--yl-line);border-radius:16px;scroll-margin-top:72px}.ytw-next-reading{display:grid;gap:8px;margin:28px 0 8px;padding:20px;border:1px solid color-mix(in srgb,var(--yl-pink) 45%,transparent);border-radius:16px}.ytw-next-reading>small:first-child{font-size:12px;color:var(--yl-pink)}.ytw-next-reading h2{margin:0;font-size:20px;line-height:1.4}.ytw-next-reading p{margin:0 0 8px;font-size:14px;line-height:1.6;color:var(--yl-muted)}.ytw-next-reading .ytw-next-reading-price{font-size:12px;color:var(--yl-muted);text-align:center}.ytw-pass-continue h2,.ytw-pass-usage h2{margin:0 0 16px;font-size:16px;font-weight:400;line-height:1.6}.ytw-pass-ideas,.ytw-pass-usage ul{padding:0;margin:0 0 16px;list-style:none}.ytw-pass-ideas li+li,.ytw-pass-usage li+li{border-top:1px solid var(--yl-line)}.ytw-pass-ideas button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;padding:16px 0;border:0;background:transparent;color:var(--y-ink);text-align:left;font-size:14px;font-weight:400}.ytw-pass-ideas button>span{min-width:0;overflow-wrap:anywhere}.ytw-pass-ideas button>svg{flex-shrink:0}.ytw-pass-ideas small,.ytw-pass-usage small{display:block;margin-top:6px;color:var(--yl-muted);font-size:12px;line-height:1.7}.ytw-pass-ideas .ytw-pass-idea-cost{color:var(--yl-pink)}.ytw-pass-continue-actions{display:grid;gap:8px}.ytw-pass-continue-actions .yl-text-button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;width:100%;font-size:14px}.ytw-pass-usage{padding:20px 0 0;border-top:1px solid var(--yl-line)}.ytw-pass-usage>p{color:var(--yl-muted);font-size:14px;line-height:1.7}.ytw-pass-usage li{padding:12px 0;font-size:14px}#ytw-next-topics{scroll-margin-top:72px}.ytw-home-with-action{padding-bottom:96px}.yl-taiwan:has(.ytw-home-action)>footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.ytw-home-action button{min-height:52px;font-size:14px;white-space:normal}.yl-app.ytab-on .ytw-home-action{bottom:calc(88px + env(safe-area-inset-bottom))}.yl-app.ytab-on .ytw-home-with-action{padding-bottom:184px}.yl-app.ytab-on:has(.ytw-home-action)>footer{padding-bottom:calc(184px + env(safe-area-inset-bottom))}.ytw-pass-ideas button:disabled{opacity:.55;cursor:wait}.ytw-result-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ytw-result-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--yl-line);border-radius:12px;background:transparent;color:var(--yl-muted);font:inherit;font-size:12px}.ytw-counsel-offer{margin:24px 0;padding:20px;border:1px solid var(--yl-line);border-radius:16px}.ytw-counsel-offer h2{font-size:16px;font-weight:400;line-height:1.6;margin:0 0 8px}.ytw-counsel-offer>p{font-size:14px;line-height:1.7;color:var(--yl-muted);margin:0 0 16px}.ytw-counsel-offer button{display:flex;gap:12px;align-items:center;width:100%;min-height:56px;padding:12px;border:1px solid var(--yl-line);border-radius:12px;background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left}.ytw-counsel-offer button span{flex:1}.ytw-counsel-offer button small{display:block;margin-top:4px;color:var(--yl-muted);font-size:12px;line-height:1.5}.yr-offer-story{padding:24px 0;border-top:1px solid var(--yl-line)}.yr-offer-story-lead{font-size:12px;color:var(--yl-muted);margin:0 0 12px}.yr-offer-story h2{font-size:20px;font-weight:400;line-height:1.6;white-space:pre-line;margin:0 0 20px}.yr-offer-story>ol{list-style:none;padding:0;margin:0}.yr-offer-story>ol li{border-bottom:1px solid var(--yl-line)}.yr-offer-story>ol button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;text-align:left;font-size:14px;line-height:1.7;color:var(--y-ink);padding:12px 0}.yr-offer-story>ol svg{flex-shrink:0;color:var(--yl-muted)}.yr-offer-story-scope{font-size:12px;color:var(--yl-muted);line-height:1.8;margin:16px 0}.yr-bundle-route{margin-top:24px;padding:16px;border:1px solid var(--yl-line);border-radius:16px}.yr-bundle-route h3{font-size:16px;font-weight:400;line-height:1.7;margin:0 0 8px}.yr-bundle-route p{font-size:12px;line-height:1.8;color:var(--yl-muted)}.yr-bundle-route ul{display:flex;overflow-x:auto;scroll-snap-type:x proximity;list-style:none;padding:0 0 8px;margin:16px 0}.yr-bundle-route li{flex:0 0 84px;min-width:0;line-height:1.6;scroll-snap-align:start}.yr-bundle-route .yr-art{height:96px;margin:0 0 8px;background:transparent;border-radius:8px}.yr-bundle-route .yr-art img{object-fit:contain!important;object-position:top!important}.yr-bundle-route .y-button{font-size:14px;min-height:48px}.ytw-save-disclosure summary{font-size:14px;line-height:1.7;min-height:44px;align-content:center;cursor:pointer}.yr-quote-share{padding:24px 0;border-top:1px solid var(--yl-line);margin-top:24px}.yr-quote-heading h2,.yr-quote-share h2{font-size:16px;font-weight:400;line-height:1.6}.yr-quote-link,.yr-quote-share>p{font-size:12px;line-height:1.8;color:var(--yl-muted)}.yr-quote-share>.y-button{font-size:14px;min-height:48px}.yr-quote-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.yr-quote-dialog fieldset{border:0;padding:0;margin:16px 0}.yr-quote-dialog legend{font-size:12px;color:var(--yl-muted);margin-bottom:8px}.yr-quote-dialog label{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.7;min-height:48px;padding:8px 0}.yr-quote-dialog blockquote{font-size:14px;line-height:1.8;white-space:pre-line;padding:16px;margin:16px 0;border-left:2px solid var(--yl-pink);background:transparent}.yr-quote-dialog>.yl-text-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin-top:8px;font-size:12px}.yr-quote-dialog>[role=status]{font-size:12px;line-height:1.7}.yr-offer-story button:focus-visible,.yr-quote-dialog label:has(input:focus-visible){outline:2px solid var(--yl-pink);outline-offset:3px}.ytw-welcome-recovery .yl-text-button{display:block;width:100%;min-height:44px;font-size:14px;margin-top:8px;text-decoration:underline;text-underline-offset:3px}.yr-report-outline{margin-top:16px}.yr-report-outline summary{font-size:12px;color:var(--yl-muted);min-height:44px;align-content:center;cursor:pointer}.yr-report-outline ol{list-style:none;padding:0;margin:8px 0}.yr-report-outline li{display:flex;gap:12px;padding:10px 0;font-size:12px;line-height:1.8;border-bottom:1px solid var(--yl-line)}.yr-report-outline li span{color:var(--yl-muted);flex-shrink:0}.yr-quote-public-link{display:block;text-align:center;min-height:44px;align-content:center;font-size:12px;text-decoration:underline;color:var(--yl-muted)}.ytw-dock-options .ytw-dock-cost{margin:0 0 8px;font-size:12px;color:var(--yl-muted);line-height:1.6}.ytw-checkout-notice{margin:0 0 8px;color:var(--yl-muted);font-size:12px;line-height:1.5}.ytw-checkout-dock>.yl-text-button{display:block;min-height:40px;margin:0 auto}.yl-checkout-recovery{margin:16px 0;scroll-margin-bottom:260px}.yl-checkout-recovery button{min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--yl-pink);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px;text-align:start}.yl-checkout-recovery label,.yl-checkout-recovery p{font-size:14px;line-height:1.6}.yl-checkout-recovery input{display:block;width:100%;min-width:0;margin-top:8px;font-size:16px}.yr-bundle-route .yr-bundle-eyebrow{color:var(--yl-pink);margin:0 0 8px;font-size:12px}.yr-bundle-route ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:12px}.yr-bundle-route li{font-size:12px}.yr-bundle-route li small{display:block;color:var(--yl-muted);font-size:12px;margin-top:4px}.yeoun-shell .yl-app[lang] .yr-bundle-route .y-button.yl-secondary{background:var(--y-surface);color:var(--y-ink);border:1px solid var(--yl-line);font-size:14px}.ytw-dock-scope{margin:0 0 8px;font-size:12px;line-height:1.4;color:var(--yl-muted);text-align:center}.ytw-next-bundle{margin-top:8px;padding-top:16px;border-top:1px solid var(--yl-line)}.yeoun-shell .yl-app[lang] .ytw-next-bundle h3{font-size:16px;line-height:24px}.ytw-next-bundle p{font-size:12px;line-height:20px;margin:8px 0 12px}.yeoun-shell .yl-app[lang] .ytw-next-bundle .y-button{font-size:14px;min-height:48px;padding:12px}.yeoun-shell .yl-app[lang] .ytw-next-reading>.y-button.yl-secondary{background:var(--y-surface);color:var(--y-ink);border:1px solid var(--yl-line);padding:12px;min-height:48px}