#prv-u4{--blue:#193e82;--orange:#d97827;--ink:#18304e;--muted:#4b6077;--line:#d4deeb;--pale:#f2f6fb;color:var(--ink);background:#fff;font:17px/1.8 system-ui,-apple-system,"Microsoft JhengHei",sans-serif;overflow-wrap:anywhere}
#prv-u4 *{box-sizing:border-box}#prv-u4 .u4-shell{max-width:1100px;margin:auto;padding:0 32px}#prv-u4 .u4-body{max-width:1000px}#prv-u4 a{color:var(--blue);text-underline-offset:4px}#prv-u4 h1,#prv-u4 h2,#prv-u4 h3{color:var(--blue);line-height:1.45;letter-spacing:.01em}#prv-u4 h1{font-size:clamp(28px,3.1vw,43px);margin:18px 0 22px;font-weight:800}#prv-u4 h2{font-size:clamp(23px,2.5vw,31px);margin:8px 0 20px}#prv-u4 h3{font-size:20px;margin:8px 0}#prv-u4 p{margin:12px 0}#prv-u4 section{scroll-margin-top:110px}#prv-u4 .u4-body>section{padding:45px 0;border-bottom:1px solid var(--line)}#prv-u4 .u4-kicker{font-size:14px;color:#945018;font-weight:750;letter-spacing:.09em}
#prv-u4 .u4-hero{background:var(--blue);color:white;padding:24px 0 50px;border-bottom:6px solid var(--orange)}#prv-u4 .u4-hero a,#prv-u4 .u4-hero h1{color:white}#prv-u4 .u4-hero nav{font-size:14px;color:#dce7fa}#prv-u4 .u4-hero-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:48px;align-items:center;margin-top:22px}#prv-u4 .u4-eyebrow{color:#dce7fa;font-size:14px;letter-spacing:.07em}#prv-u4 .u4-answer{font-size:20px;line-height:1.9;margin-bottom:28px}#prv-u4 .u4-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:var(--blue);color:#fff;font-weight:750;min-height:54px;padding:12px 22px;border-radius:10px;text-decoration:none}#prv-u4 .u4-hero .u4-primary{background:#fff;color:var(--blue);border-bottom:4px solid var(--orange)}#prv-u4 .u4-contact{font-size:14px;color:#e1eafb;margin-top:18px}#prv-u4 .u4-hero-note{background:#fff;color:var(--ink);padding:28px;border-radius:18px;border-top:5px solid var(--orange)}#prv-u4 .u4-hero-note ol{padding-left:24px;margin:10px 0}#prv-u4 .u4-hero-note li{padding:7px 0}#prv-u4 .u4-hero-note li span{display:block;font-size:14px;color:var(--muted)}#prv-u4 .u4-hero-note p{font-size:14px;border-top:1px solid var(--line);padding-top:12px}#prv-u4 .u4-number{font-weight:800;font-size:20px;color:var(--blue)}#prv-u4 .u4-jumps{display:flex;flex-wrap:wrap;gap:8px;padding:22px 0 10px}#prv-u4 .u4-jumps a{padding:10px 16px;border:1px solid var(--line);border-radius:50px;text-decoration:none;font-size:15px;min-height:44px}#prv-u4 .u4-byline{font-size:13px;color:var(--muted)}
#prv-u4 .u4-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}#prv-u4 .u4-cards article{background:var(--pale);padding:21px;border-radius:12px;border-top:3px solid var(--line)}#prv-u4 .u4-cards b{font-size:19px;color:var(--blue)}#prv-u4 .u4-cards p{font-size:16px;margin-bottom:0}#prv-u4 .u4-two{grid-template-columns:1fr 1fr}#prv-u4 .u4-price{border:2px solid var(--blue);border-radius:14px;padding:24px;margin:26px 0}#prv-u4 .u4-price-lead strong{font-size:23px;color:var(--blue)}#prv-u4 dl{margin:18px 0 0}#prv-u4 dl>div{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:13px 0;border-top:1px solid var(--line)}#prv-u4 dt{font-weight:700}#prv-u4 dd{margin:0}#prv-u4 button,#prv-u4 select{font:inherit;min-height:44px;min-width:44px;border:1px solid #a4b5cc;border-radius:8px;background:white;color:var(--blue);padding:8px 12px;cursor:pointer}#prv-u4 button:hover{background:#e9f0fa}#prv-u4 button[aria-pressed=true],#prv-u4 .u4-solid{background:var(--blue);color:#fff;border-color:var(--blue)}#prv-u4 button:disabled{opacity:.4;cursor:default}#prv-u4 :focus-visible{outline:3px solid #a75514;outline-offset:4px}#prv-u4 .u4-choice,#prv-u4 .u4-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}#prv-u4 .u4-result{padding:18px 24px;background:var(--pale);border-left:5px solid var(--orange);margin:20px 0}#prv-u4 .u4-result h3{margin-top:0}#prv-u4 .u4-table-wrap{width:100%;margin:24px 0}#prv-u4 table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px}#prv-u4 th,#prv-u4 td{padding:14px 12px;vertical-align:top;text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere}#prv-u4 thead{background:var(--blue);color:white}#prv-u4 th:first-child{width:22%}#prv-u4 caption{text-align:left;margin:0 0 10px;font-weight:700;color:var(--blue)}#prv-u4 .u4-note{font-size:15px;color:var(--muted)}
#prv-u4 .u4-sort-lab{background:var(--pale);padding:24px;border-radius:14px;margin:28px 0}#prv-u4 #u4-sort-help{font-size:15px}#prv-u4 #u4-sort{list-style:none;padding:0;display:grid;gap:10px}#prv-u4 #u4-sort li{display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;background:white;padding:12px;border:1px solid var(--line);border-radius:9px}#prv-u4 .u4-drag{cursor:grab;touch-action:none;padding:6px;font-size:13px}#prv-u4 .u4-step-label{font-size:16px;font-weight:700}#prv-u4 .u4-move{display:flex;gap:6px}#prv-u4 .u4-move button{font-size:14px;padding:5px 8px}#prv-u4 #u4-sort li.u4-drop{outline:3px dashed var(--orange);background:#fff8f1}#prv-u4 .u4-static-steps li{margin:16px 0}#prv-u4 .u4-static-steps li p{margin:4px 0}#prv-u4 details{border:1px solid var(--line);border-radius:9px;padding:0 18px;margin:14px 0;background:white}#prv-u4 summary{font-weight:700;color:var(--blue);cursor:pointer;padding:15px 0;min-height:50px}#prv-u4 details>p:last-child{margin-bottom:20px}#prv-u4 details>ol{padding-left:24px}#prv-u4 .u4-warning{background:#fff6eb;border-left:5px solid var(--orange);padding:20px 24px;margin-top:25px}#prv-u4 .u4-warning p{margin-bottom:0}#prv-u4 .u4-diagram-panel{border:1px solid var(--line);border-radius:14px;background:var(--pale);padding:24px;margin:24px 0}#prv-u4 .u4-select{display:flex;align-items:center;gap:12px;font-size:15px}#prv-u4 .u4-diagram{background:white;border-radius:12px;margin:18px 0;padding:8px}#prv-u4 .u4-diagram svg{width:100%;height:auto;display:block;font-family:"Microsoft JhengHei",sans-serif}#prv-u4 .u4-diagram text{font-size:19px;fill:#193e82;stroke:none}#prv-u4 .u4-diagram .tiny{font-size:15px}#prv-u4 [data-kind=direct] .pilot-only,#prv-u4 [data-kind=pilot] .direct-only{display:none}#prv-u4 [data-layer="0"] .interior,#prv-u4 [data-layer="0"] .part-labels,#prv-u4 [data-layer="0"] .fault-mark,#prv-u4 [data-layer="1"] .part-labels,#prv-u4 [data-layer="1"] .fault-mark,#prv-u4 [data-layer="2"] .fault-mark{display:none}#prv-u4 .outer-cover{opacity:.12}#prv-u4 [data-layer="0"] .outer-cover{opacity:1}#prv-u4 .u4-layer-copy{border-left:4px solid var(--orange);padding:2px 0 2px 18px}#prv-u4 .u4-math input[type=range],#prv-u4 #u4-seek{display:block;width:100%;min-height:44px;accent-color:var(--blue)}#prv-u4 .u4-math label{display:block;font-weight:700}#prv-u4 #u4-pressure-result{font-size:20px;color:var(--blue);font-weight:750}
#prv-u4 .u4-player{border:1px solid var(--line);border-radius:16px;overflow:hidden;margin:24px 0}#prv-u4 .u4-movie-stage{background:var(--blue);color:white;padding:28px}#prv-u4 .u4-movie-stage h3{color:white;font-size:25px}#prv-u4 #u4-scene-count{font-size:13px;letter-spacing:.1em;color:#d3e1f8}#prv-u4 .u4-film-art{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));align-items:center;gap:5px;margin:30px 0}#prv-u4 .u4-film-art span{padding:16px 8px;border:1px solid #7692be;border-radius:8px;text-align:center;writing-mode:vertical-rl;justify-self:stretch;min-height:140px;letter-spacing:.15em;background:#234b8f;transition:transform .4s,background .4s}#prv-u4 .u4-film-art i{font-style:normal;text-align:center}#prv-u4 .u4-film-art span.active{background:white;color:var(--blue);border-bottom:6px solid var(--orange);transform:translateY(-8px)}#prv-u4 #u4-caption{font-size:18px;line-height:1.9;min-height:102px;margin-bottom:0}#prv-u4 .u4-movie-controls{padding:5px 24px 18px}#prv-u4 .u4-transcript li{margin-bottom:20px}#prv-u4 .u4-check-card{border:2px solid var(--blue);padding:24px;border-radius:14px;background:#fff}#prv-u4 .u4-check-head{border-bottom:3px solid var(--orange);padding-bottom:16px}#prv-u4 .u4-check-head strong{display:block;font-size:21px;color:var(--blue)}#prv-u4 .u4-check-head span{font-size:14px}#prv-u4 .u4-check-items{list-style:none;padding:0}#prv-u4 .u4-check-items label{display:flex;align-items:center;gap:10px;min-height:50px;cursor:pointer}#prv-u4 .u4-check-items input{width:20px;height:20px;flex-shrink:0;accent-color:var(--blue)}#prv-u4 textarea{width:100%;font:inherit;font-size:15px;line-height:1.7;padding:12px;border:1px solid #9aacbf;border-radius:8px;margin:10px 0;resize:vertical}#prv-u4 .u4-summary{background:var(--pale);padding:20px;border-radius:10px;margin:22px 0}#prv-u4 #u4-copy-status{display:block;font-size:14px;margin-top:8px}#prv-u4 [data-enhanced]{display:none}#prv-u4.u4-ready [data-enhanced]{display:block}#prv-u4.u4-ready .u4-choice[data-enhanced],#prv-u4.u4-ready .u4-select[data-enhanced]{display:flex}
@media(max-width:720px){#prv-u4{font-size:16px}#prv-u4 .u4-shell{padding:0 20px}#prv-u4 .u4-hero-grid{grid-template-columns:1fr;gap:26px}#prv-u4 .u4-hero{padding-bottom:30px}#prv-u4 .u4-hero-note{padding:20px}#prv-u4 .u4-answer{font-size:18px}#prv-u4 .u4-cards{grid-template-columns:1fr}#prv-u4 .u4-body>section{padding:34px 0}#prv-u4 .u4-price,#prv-u4 .u4-sort-lab,#prv-u4 .u4-diagram-panel,#prv-u4 .u4-check-card{padding:18px}#prv-u4 dl>div{grid-template-columns:1fr;gap:5px}#prv-u4 .u4-price-lead strong{font-size:20px}#prv-u4 #u4-sort li{grid-template-columns:44px 1fr;gap:10px}#prv-u4 .u4-move{grid-column:2}#prv-u4 .u4-move button{flex:1}#prv-u4 .u4-diagram{margin-left:-12px;margin-right:-12px;padding:2px}#prv-u4 .u4-choice button{flex:1 1 40%;font-size:15px}#prv-u4 .u4-diagram text{font-size:22px}#prv-u4 .u4-diagram .tiny{font-size:17px}#prv-u4 .u4-movie-stage{padding:20px}#prv-u4 .u4-movie-stage h3{font-size:22px}#prv-u4 .u4-film-art{gap:1px;margin:24px 0;grid-template-columns:repeat(11,minmax(0,1fr))}#prv-u4 .u4-film-art span{padding:12px 4px;font-size:14px;min-height:125px}#prv-u4 .u4-film-art i{font-size:12px}#prv-u4 #u4-caption{min-height:155px;font-size:17px}#prv-u4 th,#prv-u4 td{padding:10px 6px;font-size:14px}#prv-u4 th:first-child{width:23%}#prv-u4 .u4-jumps{gap:6px}#prv-u4 .u4-jumps a{font-size:14px;padding:10px 12px}}
#prv-u4 .u4-anchor{display:block;scroll-margin-top:110px}body .skip-link[href="#prv-u4"]{position:fixed;top:12px;left:12px;transform:translateY(-200%);opacity:0;pointer-events:none;z-index:10000}body .skip-link[href="#prv-u4"]:focus{transform:translateY(0);opacity:1;pointer-events:auto}#prv-u4:focus{outline:none}
#prv-u4 .u4-shot-art{display:block;width:100%;max-height:260px;margin:15px 0}#prv-u4 .u4-shot-art text{font-family:"Microsoft JhengHei",sans-serif}#prv-u4 .u4-film-art{margin:18px 0 24px}#prv-u4 .u4-film-art span{min-height:110px}#prv-u4 [data-playing=true] .u4-flow{animation:u4-flow 1.4s ease-in-out infinite}@keyframes u4-flow{50%{transform:translateX(8px);opacity:.65}}
@media(prefers-reduced-motion:reduce){#prv-u4 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media print{body>*:not(main){display:none!important}#prv-u4 .u4-hero,#prv-u4 .u4-body>nav,#prv-u4 .u4-byline,#prv-u4 .u4-body>section:not(#u4-checklist){display:none!important}#prv-u4 #u4-checklist{border:0;padding:0}#prv-u4 #u4-checklist [data-enhanced],#prv-u4 #u4-checklist>a,#prv-u4 #u4-checklist>p{display:none!important}#prv-u4 .u4-check-card{break-inside:avoid}#prv-u4 .u4-body{max-width:none}}

#prv-u4 .u4-diagram.u4-zoomed{overflow:auto}#prv-u4 .u4-diagram.u4-zoomed svg{min-width:760px}
