.cl-entry{border-bottom:1px solid var(--cl-line);padding-top:clamp(56px,9vw,120px);padding-bottom:60px}.cl-entry h1{letter-spacing:-.035em;margin:22px 0 34px;font-size:clamp(36px,5vw,74px);font-weight:660;line-height:1.35}.cl-entry-beats{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0 0 20px;padding:0;list-style:none;display:grid}.cl-entry-beats li{border-top:1px solid var(--cl-line);padding-top:18px}.cl-entry-num{color:var(--cl-gold);margin-bottom:10px;font:13px ui-monospace,monospace;display:block}.cl-entry-beats p{color:#e9ece5;margin:0;font-size:18px;line-height:1.9}.cl-entry-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:14px;display:flex}.cl-entry-leave{text-underline-offset:5px;align-items:center;min-height:44px;font-size:17px;text-decoration:underline;display:inline-flex;color:var(--cl-muted)!important}.cl-entry.is-entered{padding-top:18px;padding-bottom:18px}.cl-entry-bar{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.cl-entry-bar p{color:#d1e7db;flex:420px;margin:0;font-size:16px}.cl-entry-reopen{min-height:44px;color:var(--cl-cream);background:#102b30;border:1px solid #75938b;padding:10px 14px;font-size:15px}.cl-lobby{padding-top:60px;padding-bottom:40px}.cl-lobby-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.cl-door-card{border:1px solid var(--cl-line);border-top:4px solid var(--door-colour,var(--cl-mint));background:linear-gradient(160deg,#10272c,#09191f);flex-direction:column;gap:10px;min-height:250px;padding:26px 24px;transition:transform .2s,background .2s;display:flex}.cl-door-card:hover{background:#16373b;transform:translateY(-3px)}.cl-door-hook{color:var(--cl-cream);font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.5}.cl-door-opening{color:var(--cl-muted);font-size:17px;line-height:1.8}.cl-door-meta{color:#d1e7db;align-items:center;gap:8px;font-size:14px;display:flex}.cj-dot{background:var(--cl-mint);border-radius:50%;width:10px;height:10px;display:inline-block;box-shadow:0 0 10px}.cj-dot-anicca{color:#f2b54a;background:#f2b54a}.cj-dot-anatta{color:#b58cf5;background:#b58cf5}.cj-dot-dukkha{color:#ef6f6c;background:#ef6f6c}.cj-dot-nibbana{color:#9df6dd;background:#9df6dd}.cl-marbles-home{border-top:1px solid var(--cl-line);padding-top:40px;padding-bottom:40px}.cl-marbles-home h2{margin:12px 0 10px;font-size:clamp(28px,3.4vw,44px);line-height:1.5}.cj-progress{border-bottom:1px solid var(--cl-line);flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:16px;padding-bottom:10px;display:flex}.cj-door-name{font-size:17px;font-weight:700;color:var(--cl-cream)!important}.cj-door-name .cl-kicker{margin-right:8px}.cj-steps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cj-steps a{border:1px solid #2b4950;border-radius:3px;align-items:center;gap:6px;min-height:40px;padding:8px 10px;font-size:14px;display:inline-flex;color:var(--cl-muted)!important}.cj-steps a b{color:var(--cl-gold);font:12px ui-monospace,monospace}.cj-steps li[aria-current=step] a{border-color:var(--cl-mint);background:#13282a;color:var(--cl-cream)!important}.cj-main{max-width:1100px;padding-top:34px;padding-bottom:40px}.cj-main h1{letter-spacing:-.02em;margin:12px 0 18px;font-size:clamp(28px,3.6vw,46px);line-height:1.45}.cj-lead p{color:#e9ece5;max-width:900px;margin:0 0 10px;font-size:clamp(18px,1.6vw,21px);line-height:1.9}.cj-engage{border:1px solid var(--cl-line);background:#0b2026;margin:26px 0;padding:18px 20px}.cj-prompt{color:var(--cl-cream);margin:0 0 12px;font-size:19px;font-weight:700}.cj-options{flex-wrap:wrap;gap:10px;display:flex}.cj-opt{min-height:48px;color:var(--cl-cream);background:#102b30;border:1px solid #75938b;padding:12px 18px;font-size:17px}.cj-opt[aria-pressed=true]{background:var(--cl-mint);color:#062022;font-weight:800}.cj-reveal{border-left:3px solid var(--cl-gold);background:#1a2f2a66;margin:16px 0 0;padding:14px 16px;font-size:17px;line-height:1.9}.cj-reveal p{margin:6px 0}.cj-engage input{width:100%;color:var(--cl-cream);background:#071116;border:1px solid #75938b;margin:6px 0 10px;padding:10px 12px;font-size:17px}.cj-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.cj-phases li{color:var(--cl-muted);border:1px solid #2b4950;padding:12px;font-size:16px;line-height:1.7}.cj-phases li strong{color:var(--cl-gold);margin-bottom:4px;display:block}.cj-phases li[aria-current=step]{border-color:var(--cl-mint);color:var(--cl-cream)}.cj-phases li.cj-done{color:#d1e7db}.cj-comp-notes{margin:14px 0 0;padding:0;list-style:none}.cj-comp-notes li{padding:6px 0;font-size:17px;line-height:1.85}.cj-timeline{margin:0;padding:0;list-style:none}.cj-timeline li{border-top:1px solid #2b495066}.cj-timeline button{text-align:left;width:100%;min-height:52px;color:var(--cl-cream);cursor:pointer;background:0 0;border:0;grid-template-columns:150px 1fr auto;align-items:center;gap:12px;padding:12px 6px;font-size:16px;display:grid}.cj-timeline button[aria-expanded=true]{background:#13282a}.cj-tl-when{color:var(--cl-gold);font:13px ui-monospace,monospace}.cj-tl-note{color:#d1e7db;margin:0;padding:0 6px 12px 162px;font-size:16px;line-height:1.8}.cj-tl-badge-before{border-color:var(--cl-mint);color:var(--cl-mint)}.cj-tl-badge-after{border-color:var(--cl-gold);color:var(--cl-gold)}.cj-tl-badge-unverified{color:#ffb3a7;border-color:#ffb3a7}.cj-bench{margin:20px 0}.cj-studies{gap:12px;margin:20px 0;display:grid}.cj-study{border:1px solid var(--cl-line);background:#0b2026;padding:16px 18px}.cj-study p{margin:6px 0;font-size:17px;line-height:1.85}.cj-canon blockquote{border-left:3px solid var(--cl-gold);background:#1a2f2a66;margin:20px 0;padding:18px 22px}.cj-canon blockquote p{margin:0 0 10px;font-size:clamp(18px,1.7vw,22px);line-height:1.8}.cj-canon .cj-canon-zh{color:#d1e7db;font-size:17px}.cj-canon footer{color:var(--cl-muted);font-size:15px}.cj-oof{color:var(--cl-mint);border-left:3px solid var(--cl-mint);background:#13282a;margin:26px 0;padding:18px 24px;font-size:clamp(24px,2.8vw,36px);line-height:1.6}.cj-limit,.cj-gap{border-left:3px solid var(--cl-gold);color:#d1e7db;background:#1a2f2a55;margin:14px 0;padding:10px 14px;font-size:16px;line-height:1.85}.cj-gap{border-color:#ffb3a7}.cj-gap strong{color:#ffb3a7}.cj-panel{border:1px solid var(--cl-line);background:#0b2026;margin:16px 0;padding:4px 16px 10px}.cj-panel summary{color:var(--cl-mint);cursor:pointer;min-height:44px;padding:10px 0;font-size:17px;font-weight:700}.cj-panel p{margin:8px 0;font-size:16px;line-height:1.85}.cj-src-block{border-top:1px solid #2b495066;padding:10px 0}.cj-src-block blockquote{border-left:3px solid var(--cl-gold);background:#1a2f2a66;margin:0 0 6px;padding:10px 14px;font-size:16px;line-height:1.8}.cj-src-links{flex-wrap:wrap;gap:16px;display:flex}.cj-src-links a{color:var(--cl-mint);text-underline-offset:4px;font-size:16px;text-decoration:underline}.cj-objection summary{color:#ffb3a7}.cj-discovery{border:1px solid var(--cl-line);background:#13282a;margin:26px 0 10px;padding:16px 20px}.cj-discovery p{margin:6px 0;font-size:17px;line-height:1.85}.cj-discovery strong{color:var(--cl-gold)}.cj-practice{border-left:3px solid var(--cl-mint);background:#13282a;margin:20px 0;padding:18px 22px}.cj-practice h2{margin:0 0 10px;font-size:22px}.cj-practice li{font-size:17px;line-height:1.9}.cj-pager{border-top:1px solid var(--cl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding-top:20px;display:flex}.cj-pager a{align-items:center;min-height:48px;font-size:16px;display:inline-flex}.cj-pager a:not(.cl-cta){color:var(--cl-muted)!important}.cj-next-doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0 10px;display:grid}.cj-next-door{border:1px solid var(--cl-line);background:#10262b;flex-direction:column;gap:8px;min-height:150px;padding:18px;transition:transform .2s;display:flex}.cj-next-door:hover{transform:translateY(-3px)}.cj-next-door strong{color:var(--cl-cream);font-size:18px;line-height:1.6}.cj-next-door span:last-child{color:var(--cl-mint);margin-top:auto;font-weight:700}.cj-next-primary{border-color:var(--cl-mint)}.cj-map{border:1px dashed var(--cl-line);margin:10px auto 40px;padding:6px 16px 14px}.cj-map summary{color:var(--cl-mint);cursor:pointer;min-height:44px;padding:8px 0;font-size:16px}.cj-map ul{margin:0;padding:0;list-style:none}.cj-map li{border-top:1px solid #2b495066;padding:8px 0;font-size:16px}.cj-map li a{color:var(--cl-cream)!important}.cj-map li a[aria-current=page]{font-weight:700;color:var(--cl-mint)!important}.cj-marbles{border:1px solid var(--cl-line);background:#0b2026;margin:24px 0;padding:20px}.cj-gem-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.cj-gem-btn{color:var(--cl-cream);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:6px;min-height:44px;padding:12px 6px;display:flex}.cj-gem-btn[aria-pressed=true]{border-color:var(--cl-line);background:#13282a}.cj-gem-btn.is-primary .cj-gem-label{color:var(--cl-mint)}.cj-gem{filter:drop-shadow(0 0 10px #ffffff1f);transition:transform .3s}.cj-gem.is-active{transform:scale(1.06)}.cj-gem-anicca{filter:drop-shadow(0 0 14px #f2b54a66)}.cj-gem-anatta{filter:drop-shadow(0 0 14px #b58cf566)}.cj-gem-dukkha{filter:drop-shadow(0 0 14px #ef6f6c66)}.cj-gem-nibbana{filter:drop-shadow(0 0 16px #9df6dd66)}.cj-gem-label{font-size:17px;font-weight:700}.cj-marble-panel{border-top:1px solid var(--cl-line);padding-top:14px}.cj-marble-panel h4{margin:0 0 8px;font-size:24px}.cj-marble-panel h4 small{color:var(--cl-muted);margin-left:10px;font-size:14px;font-weight:400}.cj-marble-explain{margin:0 0 10px;font-size:clamp(19px,1.8vw,24px);line-height:1.7}.cj-marble-bridge{margin:8px 0;font-size:17px;line-height:1.85}.cj-marble-bridge strong{color:var(--cl-gold)}.cj-anchors{margin:10px 0;padding:0;list-style:none}.cj-anchors li{border-top:1px solid #2b495066;padding:8px 0;font-size:16px}.cj-anchors blockquote{border-left:3px solid var(--cl-gold);background:#1a2f2a66;margin:6px 0 0;padding:8px 12px;font-size:16px;line-height:1.8}.cj-anchors a{color:var(--cl-mint)}.cj-marbles-compact .cj-gem-row{grid-template-columns:repeat(4,minmax(0,1fr))}.cl-index-totals{border:1px solid var(--cl-line);background:#0b2026;margin:28px 0;padding:clamp(16px,3vw,28px)}.cl-index-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}.cl-index-groups a{border:1px solid var(--cl-line);background:#10262b;flex-direction:column;gap:4px;min-height:100px;padding:14px;display:flex;color:var(--cl-cream)!important}.cl-index-groups strong{color:var(--cl-mint);font:36px/1.2 ui-monospace,monospace}.cl-index-groups small{color:var(--cl-muted);font-size:13px}.cl-index-list{gap:16px;margin:20px 0;padding:0;list-style:none;display:grid}.cl-index-list>li{border:1px solid var(--cl-line);border-left:4px solid var(--door-colour,var(--cl-mint));background:#0b2026;padding:18px 20px}.cl-index-door{flex-direction:column;gap:6px;display:flex;color:var(--cl-cream)!important}.cl-index-door strong{font-size:22px}.cl-index-door span:last-child{color:var(--cl-muted);font-size:16px}.cl-index-records{margin:12px 0 0;padding:0;list-style:none}.cl-index-records li{border-top:1px solid #2b495066;padding:6px 0;font-size:16px}.cl-index-records a{color:var(--cl-cream)!important}@media (max-width:900px){.cl-entry-beats,.cl-lobby-grid,.cj-next-doors,.cl-index-groups,.cj-phases{grid-template-columns:1fr}.cj-gem-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cj-timeline button{grid-template-columns:1fr;gap:4px}.cj-tl-note{padding-left:6px}}@media (prefers-reduced-motion:reduce){.cj-gem,.cl-door-card,.cj-next-door{transition:none}.cj-gem.is-active{transform:none}}.cj-skip{color:#d1e7db;cursor:pointer;background:0 0;border:1px dashed #75938b;min-height:44px;padding:10px 14px;font-size:15px}.cj-recall{border-left:3px solid var(--cl-gold);color:#d1e7db;background:#1a2f2a55;margin:14px 0 0;padding:10px 14px;font-size:16px;line-height:1.8}.cj-recall strong{color:var(--cl-cream)}.cj-result{border:1px solid var(--cl-line);background:#13282a;margin:20px 0 6px;padding:14px 18px;font-size:17px;line-height:1.85}.cj-result strong{color:var(--cl-gold)}.cj-next-q{color:#d1e7db;margin:14px 0 0;font-size:17px;line-height:1.8}.cj-next-q strong{color:var(--cl-mint)}.cj-exhibit{border:1px solid var(--cl-line);background:#071116;margin:16px 0 4px;padding:14px 16px}.cj-exhibit figcaption{color:var(--cl-muted);margin-bottom:10px;font-size:14px;line-height:1.7}.cj-traces ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cj-traces li{grid-template-columns:170px 1fr;align-items:center;gap:6px 14px;display:grid}.cj-traces svg{grid-row:span 2;width:100%;height:auto;max-height:70px;display:block}.cj-trace-label{color:var(--cl-cream);font-size:15px;font-weight:700}.cj-trace-note{color:#d1e7db;font-size:14px;line-height:1.6}.cj-bars-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cj-bars h4{color:var(--cl-cream);margin:0 0 8px;font-size:15px;line-height:1.6}.cj-bars ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cj-bars li{grid-template-columns:150px 1fr 56px;align-items:center;gap:10px;font-size:15px;display:grid}.cj-bars li i{background:linear-gradient(90deg,var(--cl-gold),#f2b54a);border-radius:2px;min-width:2px;height:14px;display:block}.cj-bars li b{color:var(--cl-mint);text-align:right;font:15px ui-monospace,monospace}.cj-iv-stage{grid-template-columns:1fr 1fr;gap:16px;margin:10px 0 14px;display:grid}.cj-iv-nodes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cj-iv-nodes li{border:1px solid var(--cl-line);color:var(--cl-cream);background:#071116;grid-template-columns:22px 1fr;align-items:center;gap:4px 12px;padding:10px 12px;font-size:16px;display:grid}.cj-iv-nodes li small{color:var(--cl-muted);grid-column:2;font-size:13px}.cj-iv-lamp{background:#2b4950;border:1px solid #75938b;border-radius:50%;width:16px;height:16px;transition:background .2s,box-shadow .2s}.cj-iv-nodes li.is-on .cj-iv-lamp{background:var(--cl-mint);box-shadow:0 0 14px var(--cl-mint)}.cj-iv-nodes li.is-off{color:var(--cl-muted)}.cj-iv-nodes li.is-off .cj-iv-lamp{background:#071116}.cj-iv-emg{border:1px solid var(--cl-line);background:#071116;min-height:120px;padding:12px 14px}.cj-iv-emg p{margin:8px 0 0;font-size:16px;line-height:1.8}.cj-iv-pick{border-top:1px solid #2b495066;margin-top:18px;padding-top:12px}.cj-arrows-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:8px 0 12px;display:grid}.cj-arrow{border:1px solid var(--cl-line);background:#071116;padding:14px}.cj-arrow h4{color:var(--cl-cream);margin:6px 0 10px;font-size:17px}.cj-arrow h4 small{color:var(--cl-muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.cj-arrow-glyph{width:120px;height:14px;display:block}.cj-arrow-first{color:var(--cl-gold)}.cj-arrow-second{color:#ffb3a7}.cj-arrow .cj-opt{font-size:16px}.cj-bridge{color:#d1e7db;background:#1a2f2a55;border-left:3px solid #b58cf5;margin:12px 0 0;padding:12px 14px;font-size:16px;line-height:1.85}.cj-bridge strong{color:#d8c3ff}.cj-tl-phases{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.cj-tl-phases li{color:var(--cl-muted);border:1px solid #2b4950;padding:8px 12px;font-size:14px}.cj-tl-phases li[aria-current=step]{border-color:var(--cl-mint);color:var(--cl-cream);background:#13282a}.cj-tl-phases li.cj-done{color:#d1e7db}.cj-tl-block{margin:8px 0}.cj-tl-list{margin:0;padding:0;list-style:none}.cj-tl-list li{color:var(--cl-cream);border-top:1px solid #2b495066;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:10px 6px;font-size:16px;display:grid}.cj-tl-list li .cj-tl-when{color:var(--cl-gold);grid-column:1/-1;font:13px ui-monospace,monospace}.cj-tl-list li .cj-tl-ver{color:#d1e7db;grid-column:1/-1;font-size:15px;line-height:1.7}.cj-tl-list li.cj-tl-before .cj-tl-ver:empty{display:none}.cj-marble-scene .cj-marble-hero{grid-template-columns:200px 1fr;align-items:start;gap:20px;margin:12px 0;display:grid}.cj-marble-scene .cj-marble-panel{border-top:0;padding-top:4px}.cj-marble-next{color:var(--cl-cream);margin:12px 0 0;font-size:18px;line-height:1.8}.cj-marble-next strong{color:var(--cl-mint)}.cj-gem-row-small{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px}.cj-gem-row-small .cj-gem-label{font-size:15px}.cj-marble-more{margin-top:10px}.cj-readings{margin:12px 0;padding:0;list-style:none}.cj-readings li{border-top:1px solid #2b495066;padding:8px 0;font-size:16px;line-height:1.7}.cj-readings a{color:var(--cl-mint);text-underline-offset:4px;text-decoration:underline}.cj-back{z-index:12;border:1px solid var(--cl-mint);background:#102b30;border-radius:3px;align-items:center;min-height:44px;padding:11px 16px;font-size:15px;display:inline-flex;position:fixed;bottom:24px;left:clamp(16px,4vw,60px);box-shadow:0 10px 40px #01060780;color:var(--cl-cream)!important}@media (max-width:900px){.cj-bars-grid,.cj-iv-stage,.cj-arrows-grid,.cj-traces li{grid-template-columns:1fr}.cj-traces svg{grid-row:auto}.cj-bars li{grid-template-columns:110px 1fr 52px}.cj-marble-scene .cj-marble-hero{text-align:left;grid-template-columns:1fr;justify-items:center}.cj-marble-scene .cj-marble-hero .cj-marble-panel{width:100%}.cj-tl-list li{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cj-iv-lamp{transition:none}}.cj-more{margin:8px 0 14px;padding:2px 14px 6px}.cj-more summary{color:var(--cl-muted);min-height:40px;padding:8px 0;font-size:15px}.cj-more p{color:#d1e7db;margin:6px 0;font-size:16px;line-height:1.8}.cj-iv .cj-opt{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.cj-iv .cj-opt small{color:var(--cl-muted);font-size:12px;font-weight:400}.cj-iv .cj-opt[aria-pressed=true] small{color:#062022}.cj-iv-nodes li.is-replaced .cj-iv-lamp{background:#dfb983;box-shadow:0 0 12px #dfb983}.cj-iv-nodes li.is-replaced{color:var(--cl-cream)}.cj-iv-nodes li.is-na .cj-iv-lamp{background:#071116;border-style:dashed}.cj-iv-nodes li.is-na{color:var(--cl-muted)}.cj-iv-nodes li[data-row=objective].is-on .cj-iv-lamp{background:#ffb3a7;box-shadow:0 0 12px #ffb3a7}.cj-progress-bar{background:#2b4950;border-radius:2px;width:100%;height:4px;display:none;overflow:hidden}.cj-progress-bar i{background:var(--cl-mint);height:100%;display:block}.cj-steps-toggle{min-height:44px;color:var(--cl-cream);text-align:left;background:#102b30;border:1px solid #2b4950;border-radius:3px;padding:10px 12px;font-size:15px;display:none}@media (max-width:900px){.cj-progress{gap:10px}.cj-progress-bar,.cj-steps-toggle{display:block}.cj-steps{width:100%;display:none}.cj-progress.is-open .cj-steps{display:flex}.cj-main{padding-top:22px}.cj-main h1{margin:8px 0 12px;font-size:clamp(24px,6.4vw,32px)}.cj-lead p{font-size:17px;line-height:1.8}.cj-engage{margin:16px 0;padding:14px}.cj-reveal{font-size:16px;line-height:1.8}.cj-exhibit{padding:10px}.cj-traces li{gap:4px}.cj-iv-emg{min-height:0}}.cj-gated:not([data-open]){display:none}.cl-entry h1{margin:14px 0 18px}.cl-entry-lines{color:#e9ece5;max-width:720px;margin:0 0 10px;font-size:17px;line-height:1.8}.cl-entry-claims{max-width:760px;margin:4px 0 12px;padding:0;list-style:none}.cl-entry-claims li{border-top:1px solid var(--cl-line);align-items:center;gap:10px;margin:0;display:flex}.cl-entry-claims li:last-child{border-bottom:1px solid var(--cl-line)}.cl-entry-claim{color:#f3f1ea;flex:auto;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:8px 0;text-decoration:none;display:grid}.cl-entry-claim b{border:1px solid var(--cl-gold);width:30px;height:30px;color:var(--cl-gold);justify-content:center;align-items:center;font-size:15px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.cl-entry-claim span{font-size:18px;font-weight:700;line-height:1.55}.cl-entry-claim:hover span,.cl-entry-claim:focus-visible span{text-underline-offset:4px;text-decoration:underline}.cl-entry-ticks{flex:none;align-self:center;gap:6px;display:flex}.cl-entry-tick{border:1px solid var(--cl-line);min-width:52px;min-height:44px;color:var(--cl-muted);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:0;padding:0 12px;font-size:14px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.cl-entry-tick:hover,.cl-entry-tick:focus-visible{border-color:var(--cl-cream);color:var(--cl-cream)}.cl-entry-tick-agree[aria-pressed=true]{background:var(--cl-cream);border-color:var(--cl-cream);color:#0b1a1f}.cl-entry-tick-dissent[aria-pressed=true]{background:var(--cl-gold);border-color:var(--cl-gold);color:#0b1a1f}.cl-entry-claims li.is-dissent .cl-entry-claim b{background:var(--cl-gold);color:#0b1a1f}.cl-entry-claims li.is-agree .cl-entry-claim span{color:#d1e7db;font-weight:600}.cl-entry-tally{color:#d1e7db;margin:0 0 12px;font-size:15px;line-height:1.7}.cl-entry-tally b{color:var(--cl-gold);font-weight:700}@media (max-width:900px){.cl-entry-claim{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:10px 0}.cl-entry-claim span{font-size:16px;line-height:1.5}.cl-entry-tick{min-width:48px;padding:0 9px;font-size:13px}.cl-entry-ticks{gap:4px}}@media (prefers-reduced-motion:reduce){.cl-entry-tick,.cl-entry-claim b{transition:none}}.cl-entry-more{max-width:900px;margin-top:22px}.cl-entry-more .cl-entry-beats{margin-top:10px}@media (max-width:900px){.cl-entry{padding-top:28px;padding-bottom:28px}.cl-entry h1{margin:10px 0 14px;font-size:clamp(28px,7.4vw,36px);line-height:1.35}.cl-entry-lines{font-size:16px;line-height:1.7}.cl-entry-actions{gap:14px;margin-top:8px}.cl-entry .cl-cta{margin-top:10px}.cl-door-card{min-height:0;padding:18px 16px}}.cq-main{max-width:900px;padding-top:18px;padding-bottom:40px}.cq-main h1{letter-spacing:-.02em;margin:10px 0;font-size:clamp(24px,5.6vw,40px);line-height:1.4}.cq-orient{color:#e9ece5;max-width:720px;margin:0 0 14px;font-size:17px;line-height:1.8}.cq-trail{border-bottom:1px solid var(--cl-line);flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:1200px;margin:0 auto;padding:10px clamp(22px,5vw,78px) 8px;display:flex}.cq-door{font-size:14px;color:var(--cl-muted)!important}.cq-trail ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cq-trail li a{white-space:nowrap;text-overflow:ellipsis;border:1px solid #2b4950;border-radius:999px;max-width:220px;padding:6px 10px;font-size:13px;display:inline-block;overflow:hidden;color:var(--cl-muted)!important}.cq-trail li[aria-current] a{border-color:var(--cl-mint);background:#13282a;color:var(--cl-cream)!important}.cq-back{align-items:center;min-height:36px;font-size:14px;display:inline-flex;color:var(--cl-mint)!important}.cq-act{border:1px solid var(--cl-line);background:#0b2026;margin:12px 0 14px;padding:14px}.cq-prompt{color:var(--cl-cream);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.6}.cq-options{flex-wrap:wrap;gap:8px;display:flex}.cq-opt{min-height:46px;color:var(--cl-cream);text-align:left;background:#102b30;border:1px solid #75938b;padding:11px 14px;font-size:16px}.cq-opt[aria-pressed=true]{background:var(--cl-mint);color:#062022;font-weight:800}.cq-skip{color:#d1e7db;background:0 0;border:1px dashed #75938b;min-height:44px;padding:10px 12px;font-size:14px}.cq-next,.cq-reveal{margin-top:12px}.cq-split figcaption{color:var(--cl-muted);margin-bottom:8px;font-size:13px}.cq-split ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cq-split li{grid-template-columns:64px 1fr 48px;align-items:center;gap:10px;font-size:16px;display:grid}.cq-split li i{border:1px solid #fff2;border-radius:2px;min-width:2px;height:18px;display:block}.cq-split li b{color:var(--cl-mint);text-align:right;font:16px ui-monospace,monospace}.cq-key{border-left:3px solid var(--cl-gold);background:#1a2f2a66;margin:12px 0 6px;padding:12px 14px;font-size:17px;line-height:1.75}.cq-key strong{color:var(--cl-gold)}.cq-yours{color:#d1e7db;margin:8px 0 0;font-size:16px;line-height:1.75}.cq-yours strong{color:var(--cl-cream)}.cq-scope{color:var(--cl-muted);margin:0 0 10px;font-size:14px;line-height:1.7}.cq-contexts{margin:8px 0;padding:0;list-style:none}.cq-contexts li{border-top:1px solid #2b495066;gap:2px;padding:8px 0;font-size:16px;line-height:1.7;display:grid}.cq-contexts li strong{color:var(--cl-gold)}.cq-more{border:1px solid var(--cl-line);background:#0b2026;margin:8px 0;padding:2px 14px 6px}.cq-more summary{color:var(--cl-mint);cursor:pointer;min-height:44px;padding:10px 0;font-size:15px}.cq-more p,.cq-more li{color:#d1e7db;margin:6px 0;font-size:16px;line-height:1.8}.cq-main p a:not(.cl-cta):not(.cq-exit){text-underline-offset:3px;text-decoration:underline}.cq-objection summary{color:#ffb3a7}.cq-ask{gap:6px;margin:8px 0;display:grid}.cq-exits{gap:8px;margin:18px 0 10px;display:grid}.cq-exit{border:1px solid var(--cl-line);background:#10262b;flex-direction:column;gap:4px;min-height:64px;padding:14px 16px;transition:transform .2s;display:flex;color:var(--cl-cream)!important}.cq-exit:hover{transform:translateY(-2px)}.cq-exit strong{font-size:17px;line-height:1.5}.cq-exit-back{background:0 0;border-style:dashed}.cq-exit-door{border-color:var(--cl-mint)}.cq-chain{flex-wrap:wrap;gap:6px;margin:10px 0 14px;padding:0;list-style:none;display:flex}.cq-chain li{color:var(--cl-cream);border:1px solid #2b4950;padding:8px 12px;font-size:17px}.cq-chain li b{color:var(--cl-gold);margin-right:6px;font:12px ui-monospace,monospace}.cq-marble{border:1px solid var(--cl-line);background:#0b2026;margin:10px 0;padding:14px}.cq-marble-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.cq-gem{color:var(--cl-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:4px;min-height:44px;padding:10px 4px;display:flex}.cq-gem i{background:radial-gradient(circle at 38% 32%,#fff9 0,var(--c) 30%,#071116 95%);opacity:.45;border:1px solid var(--c);border-radius:50%;width:44px;height:44px}.cq-gem.is-explained i,.cq-gem[aria-pressed=true] i{opacity:1;box-shadow:0 0 16px var(--c)}.cq-gem.is-explained{color:var(--cl-cream)}.cq-gem[aria-pressed=true]{border-color:var(--cl-line);color:var(--cl-cream);background:#13282a}.cq-gem span{font-size:15px;font-weight:700}.cq-gem small{font-size:11px}.cq-marble-panel h3{margin:8px 0 6px;font-size:22px}.cq-marble-panel h3 small{color:var(--cl-muted);margin-left:8px;font-size:13px;font-weight:400}.cq-next-q{margin:12px 0 0;font-size:17px;line-height:1.7}.cq-next-q strong{color:var(--cl-mint)}.cj-why summary,.cj-who summary{color:var(--cl-mint);cursor:pointer;min-height:44px;padding:10px 0;font-size:16px}.cj-why .cj-lead p{font-size:17px}@media (max-width:900px){.cq-marble-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cq-split li{grid-template-columns:56px 1fr 44px}}@media (prefers-reduced-motion:reduce){.cq-exit{transition:none}}.cl-topright-nav{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.cl-door-motif{width:120px;height:56px;margin-bottom:6px;display:block}.cl-door-card .cl-door-hook{font-size:clamp(20px,2vw,25px);line-height:1.5}.cl-door-card .cl-door-opening{font-size:16px;line-height:1.7}.cl-side-door{border:1px dashed var(--cl-line);border-left:4px solid var(--cl-mint);color:inherit;background:linear-gradient(160deg,#0f2226,#0a1a1f);flex-direction:column;gap:6px;margin-top:18px;padding:18px 22px;text-decoration:none;transition:transform .2s,background .2s;display:flex}.cl-side-door:hover{background:#143034;transform:translateY(-2px)}.cl-side-door .cl-side-door-hook{color:var(--cl-cream);font-size:clamp(18px,1.8vw,22px);line-height:1.45}.cl-side-door .cl-side-door-line{color:#d1e7db;font-size:15px;line-height:1.7}.cm-list{margin:12px 0 4px}.cm-group{margin:0 0 14px}.cm-group-h{color:#d1e7db;margin:0 0 6px;font-size:15px;font-weight:600}.cm-group-hook{color:#a0b9b5;font-weight:400}.cm-group+.cm-group{border-top:1px solid #ffffff1f;margin-top:22px;padding-top:14px}.cm-topic{color:#c9b98a}.cm-group ul{margin:0;padding:0;list-style:none}.cm-item{border-top:1px solid var(--cl-line);padding:10px 0}.cm-line{margin:0 0 6px;font-size:16px;line-height:1.7}.cm-heard{color:#a0b9b5;font-size:13px;display:block}.cm-ticks{flex-wrap:wrap;gap:8px;display:flex}.cm-ticks .cm-tick{padding:6px 12px;font-size:14px}.cm-item[data-tick=我覺得對] .cm-line{color:var(--cl-cream)}.cm-path{color:#d1e7db;margin:12px 0 0;font-size:15px;line-height:1.7}.cm-nav{margin-bottom:10px}.cm-recall .cm-answered{color:#a0b9b5;font-size:14px}.cm-recall .cm-exits-note{margin-top:12px}.cm-recall .cm-exits-note a{color:var(--cl-mint);text-underline-offset:4px;text-decoration:underline}.cl-side-door-views{margin-top:12px}.cv-topics{margin:14px 0 0;padding:0;list-style:none}.cv-topic{color:inherit;border:1px solid #ffffff2e;border-radius:10px;padding:14px 16px;text-decoration:none;display:block}.cv-topic strong{margin-top:4px;font-size:17px;line-height:1.5;display:block}.cv-topics li+li{margin-top:10px}.cl-lobby-foot{max-width:760px;margin-top:16px}.cl-lobby-foot a{color:var(--cl-mint);text-underline-offset:4px;text-decoration:underline}.cl-compact-links{border-top:1px solid var(--cl-line);padding:18px 0 8px}.cl-compact-links a{color:var(--cl-mint);text-underline-offset:4px;text-decoration:underline}.cl-research-doors{padding:10px 0 40px}.cl-research-doors .cl-text-link{margin-left:10px;font-size:14px}.cq-chainfig{border:1px solid var(--cl-line);background:#071116;margin:10px 0 12px;padding:10px 12px}.cq-chainfig svg{width:100%;max-width:520px;height:auto;display:block}.cq-chainfig figcaption{color:#d1e7db;margin:8px 0 4px;font-size:15px;line-height:1.75}.cq-bridge-go{margin:10px 0 4px}@media (max-width:900px){.cl-door-motif{width:104px;height:48px}}.cp-ask,.cp-thought{margin:10px 0}.cp-ask-btn{min-height:44px;color:var(--cl-mint);cursor:pointer;background:0 0;border:1px solid #75938b;border-radius:999px;padding:9px 14px;font-size:15px}.cp-ask-btn[aria-expanded=true]{border-color:var(--cl-mint);background:#13282a}.cp-panel{border:1px solid var(--cl-mint);background:#0b2026;margin:8px 0 0;padding:12px 14px}.cp-panel-h{color:var(--cl-cream);outline:none;margin:0 0 8px;font-size:16px;line-height:1.6}.cp-panel-h:focus-visible{outline:3px solid var(--cl-mint);outline-offset:4px}.cp-ask-list{margin:0 0 8px;padding:0;list-style:none}.cp-ask-list li,.cp-ask-list .cq-more{margin:4px 0}.cp-spoiler{border:1px dashed #75938b;padding:8px 12px}.cp-spoiler p{margin:4px 0;font-size:15px}.cp-label,.cp-prompt{color:var(--cl-cream);margin:6px 0;font-size:16px;font-weight:700;display:block}.cp-panel textarea{width:100%;color:var(--cl-cream);background:#071116;border:1px solid #75938b;margin:4px 0 8px;padding:10px 12px;font-family:inherit;font-size:16px}.cp-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp-panel-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cp-panel-top .cp-close{flex:none;margin-top:-4px}.cj-entry-variant{border-left:3px solid var(--cl-gold);background:#1a2f2a66;margin:10px 0 14px;padding:12px 14px}.cj-entry-variant p{margin:6px 0;font-size:16px;line-height:1.8}.cj-shortcut{margin:0 0 10px;font-size:15px}.cj-shortcut a{color:var(--cl-mint);text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.cj-phases{gap:6px;margin-bottom:10px}.cj-phases li{padding:8px 10px}.cj-phases li:not([aria-current=step]) span{display:none}.cj-phases li:not([aria-current=step]) strong{margin:0;display:inline}}.cq-answer .cq-yours{margin:0 0 6px}.cq-collide{border-left:3px solid var(--cl-gold);margin:14px 0 4px;padding:2px 0 2px 12px}.cl-root[data-look=scroll] .cq-collide{border-left-color:var(--sc-ink)}.cq-oof-quiet{border-left:3px solid var(--cl-mint);color:var(--cl-mint);margin:16px 0 4px;padding:6px 0 6px 14px;font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.7}.cl-root[data-look=scroll] .cq-oof-quiet{border-left-color:var(--sc-ink);color:var(--sc-ink);font-family:var(--sc-serif)}.cq-finding{margin:8px 0;font-size:18px;line-height:1.8}.cq-finding strong,.cq-answer .cq-key strong{color:var(--cl-gold)}.cj-reveal .cq-finding{margin:4px 0 8px;font-size:17px}.cj-full-result{margin-top:10px}.cq-sketch{border:1px solid var(--cl-line);background:#071116;margin:10px 0 6px;padding:10px 12px}.cq-sketch svg{width:100%;max-width:520px;height:auto;display:block}.cq-sketch figcaption{color:#a0b9b5;margin:8px 0 2px;font-size:14px;line-height:1.7}.cq-depth{gap:6px;margin:10px 0;display:grid}.cq-depth .cj-panel,.cq-depth .cq-more{margin:0}.cj-evidence summary,.cq-objection summary,.cq-why summary{color:var(--cl-mint);cursor:pointer;min-height:44px;padding:10px 0;font-size:16px}.cj-evidence-list{gap:10px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.cj-evidence-card{border:1px solid var(--cl-line);background:#071116;padding:10px 12px}.cj-evidence-card p{margin:4px 0;font-size:15px;line-height:1.75}.cj-ev-who{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cj-ev-k{min-width:44px;color:var(--cl-gold);margin-right:6px;font-weight:700;display:inline-block}.cj-evidence .cj-limit{margin:6px 0 4px}.cq-obj-list{margin:6px 0;padding:0;list-style:none}.cq-obj{border-top:1px solid #2b495066;padding:10px 0}.cq-obj-claim{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cq-obj-badge{font-size:11px}.cq-obj-badge.answered{color:var(--cl-mint);border-color:var(--cl-mint);background:#13282a}.cq-obj-badge.branch{color:var(--cl-gold);border-color:var(--cl-gold);background:#1a2f2a66}.cq-obj-badge.open{color:#ffb3a7;background:#2a1a1a;border-color:#ffb3a7}.cj-branches{gap:8px;margin:4px 0;display:grid}.cj-branch{border:1px dashed var(--cl-line);background:#0b2026;flex-direction:column;gap:4px;padding:12px 14px;display:flex;color:var(--cl-cream)!important}.cj-branch strong{font-size:16px;line-height:1.5}.cj-canon blockquote .cj-canon-zh{color:var(--cl-cream);font-size:19px;line-height:1.8}.cj-canon-full{margin-top:8px}.cj-canon-full blockquote{border-left:2px solid var(--cl-line);color:#d1e7db;margin:8px 0;padding-left:12px;font-size:16px;line-height:1.8}@media (max-width:900px){.cq-finding{font-size:17px}.cj-canon blockquote .cj-canon-zh{font-size:18px}}.cq-discovery{border:1px solid var(--cl-gold);background:linear-gradient(160deg,#1a2f2a 0%,#0b2026 100%);flex-direction:column;gap:8px;margin:18px 0 8px;padding:16px 18px;display:flex;color:var(--cl-cream)!important}.cq-discovery-lines{font-size:17px;line-height:1.8}.cq-discovery strong{color:var(--cl-gold);font-size:20px}.cq-discovery-lobby{max-width:760px}.cq-manual{max-width:760px;margin-top:10px}.cq-manual-btn{font:inherit;color:var(--cl-mint);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;min-height:44px;padding:0;text-decoration:underline}.cq-map-list{margin:6px 0;padding:0;list-style:none}.cq-map-list li{border-top:1px solid #2b495066;gap:2px;padding:8px 0;font-size:15px;line-height:1.7;display:grid}.cq-map-list li a{color:var(--cl-mint)}.cq-map-list li strong{color:var(--cl-cream);font-size:16px}.cq-terms{gap:6px;margin:10px 0;display:grid}.cq-term summary{color:var(--cl-cream);font-size:16px}.cq-stanza{border-left:3px solid var(--cl-gold);background:#13282a;margin:14px 0;padding:14px 18px}.cq-stanza p{color:var(--cl-cream);margin:4px 0;font-size:19px;line-height:1.8}.cq-stanza .cl-kicker{margin-bottom:6px;display:block}.cq-body .cq-act{margin-top:10px}.cq-agg svg{max-width:420px}@media (max-width:900px){.cq-stanza p{font-size:17px}.cq-discovery strong{font-size:18px}}.cl-door-stamp{letter-spacing:.14em;border:1.5px solid var(--cl-gold);color:var(--cl-gold);align-self:flex-start;padding:4px 7px;font-size:12px;font-weight:700;display:inline-block}.cl-door-card[data-stance=agree] .cl-door-stamp{border-color:var(--cl-muted);color:var(--cl-muted)}.cl-door-card .cl-door-statement{color:var(--cl-cream);margin:4px 0 6px;font-size:clamp(19px,1.9vw,24px);font-weight:800;line-height:1.45;display:block}.cl-door-card .cl-door-hook{color:#d1e7db;font-size:clamp(16px,1.5vw,18px);font-weight:400;line-height:1.6}.cq-flashlag svg,.cq-signal svg{max-width:520px}@media (max-width:900px){.cl-door-card .cl-door-statement{font-size:19px}.cl-door-card .cl-door-hook{font-size:15px}.cl-door-card .cl-door-opening{font-size:14px}}.cq-chart-img{border:1px solid var(--cl-line);width:100%;height:auto;margin:8px 0;display:block}.cq-chart-text li{color:#d1e7db;margin:6px 0;font-size:15px;line-height:1.75}.cq-emptiness summary{color:var(--cl-gold)}.cq-emptiness-zh{color:var(--cl-cream);margin:6px 0;font-size:16px;line-height:1.8}.cq-emptiness .cj-src-block{border-top:1px solid #2b495066;margin:10px 0;padding-top:8px}.cq-banana svg{max-width:520px}.cq-trail-line{color:#ebf3ec;background:#0b2026;border-left:3px solid #dfb983;margin:10px 0 4px;padding:10px 14px;font-size:16px;line-height:1.7}.cq-mahayana .cv-badge{color:#dcd3ff;background:#2b2a40}.cj-links{gap:8px;margin:12px 0 4px;padding:0;list-style:none;display:grid}.cj-links li{border:1px solid var(--cl-line);background:#071116;padding:10px 12px}.cj-link-head{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 4px;display:flex}.cj-link-n{color:#9df6dd;background:#0b2026;border-radius:12px;place-items:center;min-width:24px;height:24px;font-size:12px;font-weight:700;display:inline-grid}.cj-link-head strong{color:#ebf3ec;font-size:17px}.cj-link-def{color:#cfe3de;margin:0 0 4px;font-size:15px;line-height:1.7}.cj-link-here{color:#dfb983;margin:0;font-size:14px;line-height:1.7}.cj-link-here .cl-kicker{margin-right:8px}.cq-reclaim .cq-trail-line,.cq-confirm .cq-prompt{margin-top:0}.cq-stop{border:1px solid var(--cl-line);background:#071116;border-left:3px solid #dfb983;margin:22px 0 6px;padding:14px 16px}.cq-stop h2{margin:0 0 8px}.cq-stop-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cq-stop-list li{color:#cfe3de;grid-template-columns:7.5em 1fr;gap:10px;font-size:15px;line-height:1.7;display:grid}.cq-stop-k{color:#dfb983;letter-spacing:.04em;font-size:13px}.cq-stop .cl-ledger-note{margin:10px 0 8px}.cq-stop-go{margin-top:4px}.cq-resume{border:1px solid var(--cl-line);background:#071116;border-left:3px solid #9df6dd;margin:0 0 18px;padding:12px 14px}.cq-resume p{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 6px;display:flex}.cq-resume-link{color:#ebf3ec;text-underline-offset:3px;font-size:17px;text-decoration:underline}.cq-resume-clear{padding:4px 10px;font-size:13px}.cq-dependence{gap:10px;display:grid}.cq-dep-stage svg{border:1px solid var(--cl-line);background:#06141a;width:100%;height:auto;display:block}.cq-dep-title{color:#ebf3ec;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.cq-dep-text{color:#cfe3de;margin:4px 0 0;font-size:15px;line-height:1.75}.cq-dep-nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cq-dep-count{color:#a0b9b5;font-size:13px}.cq-dep-links{color:#a0b9b5;margin:0;font-size:13px}.cq-dep-links a{color:#9df6dd}.cq-dep-noscript{color:#cfe3de;margin:0;padding-left:1.2em;font-size:15px;line-height:1.7}.cq-dep-stage [data-step]{transition:opacity .25s}@media (prefers-reduced-motion:reduce){.cq-dep-stage [data-step],.cq-dep-stage svg *{transition:none!important;animation:none!important}}.cq-review{border:1px solid var(--cl-line);background:#071116;margin:6px 0 4px;padding:8px 12px}.cq-review-list{gap:4px;margin:6px 0 0;display:grid}.cq-review .cl-ledger-note{margin:6px 0 0}.cq-review-row{grid-template-columns:1fr;gap:2px;display:grid}.cq-review-row dt{color:#a0b9b5;font-size:13px}.cq-review-row dd{color:#ebf3ec;margin:0;font-size:15px;line-height:1.5}.cq-review-row dd[data-empty]{color:#8aa39f;font-style:normal}.cj-links-stepper{gap:10px;margin:14px 0 6px;display:grid}.cj-links-card{border:1px solid var(--cl-line);background:#071116;border-left:3px solid #9df6dd;padding:12px 14px}@media (min-width:768px){.cq-review-row{grid-template-columns:1fr 1fr}}@media (max-width:420px){.cq-stop-list li{grid-template-columns:1fr}}.cq-trail-history{width:100%;color:var(--cl-muted);font-size:14px}.cq-trail-history>summary{cursor:pointer;min-height:36px;padding:6px 0}.cq-trail-history ol{margin:6px 0}.cq-optional{color:#a0b9b5;margin:0 0 8px;font-size:13px}.cq-optional .cv-badge{margin-right:6px}.cq-exit-rejoin{border-color:var(--cl-gold);background:#1a2f2a66}.cq-exit-rejoin .cl-kicker{color:var(--cl-gold)}.cq-depth-h{color:#8aa39f;margin:18px 0 6px}.cq-rejoin-top{margin:4px 0 10px;font-size:14px}.cq-rejoin-link{color:var(--cl-gold);text-underline-offset:3px;text-decoration:underline}.cq-stop-list{gap:6px;margin:0 0 10px;display:grid}.cq-stop-list>div{color:#cfe3de;grid-template-columns:4.5em 1fr;gap:8px;font-size:15px;line-height:1.65;display:grid}.cq-stop-list dt{color:#dfb983;letter-spacing:.04em;margin:0;font-size:13px}.cq-stop-list dd{margin:0}.cq-stop-acts{gap:8px;display:grid}.cq-stop-acts .ld-entry{margin:0}.cq-stop-later .cq-opt{font-size:14px}.cq-stop-later p{margin:6px 0 0}.cq-recap{color:#cfe3de;margin:0 0 10px;font-size:14px;line-height:1.7}.cq-recap-unseen{color:#a0b9b5}.cq-applefig svg{border:1px solid var(--cl-line);background:#06141a;width:100%;height:auto;display:block}.cl-source-strip{border-top:1px solid var(--cl-line);border-bottom:1px solid var(--cl-line);background:#06141a;margin-top:-1px;padding:10px 0 8px;position:relative}.cl-strip-toggle{z-index:2;font:inherit;border:1px solid var(--cl-line);color:#cfe3de;cursor:pointer;background:#06141ae6;border-radius:50%;width:34px;height:34px;font-size:12px;line-height:1;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cl-strip-toggle:focus-visible{outline:2px solid var(--cl-mint);outline-offset:2px}.cl-strip-viewport{width:100%;overflow:hidden}.cl-strip-viewport+.cl-strip-viewport{margin-top:6px}.cl-strip-track{width:max-content;display:flex}.cl-strip-list{white-space:nowrap;gap:22px;margin:0;padding:0 24px 0 0;list-style:none;display:flex}.cl-strip-item a{color:#ebf3ec;border-bottom:1px solid #0000;align-items:baseline;gap:8px;padding:3px 2px;font-size:15px;text-decoration:none;display:inline-flex}.cl-strip-item a:hover,.cl-strip-item a:focus-visible{border-bottom-color:var(--cl-mint);outline:none}.cl-strip-role{letter-spacing:.06em;color:var(--cl-gold);text-transform:uppercase;font-size:11px}.cl-strip-discipline{letter-spacing:.04em;color:#b9a7f0;border:1px solid #b9a7f055;border-radius:3px;padding:1px 5px;font-size:11px}.cl-strip-early .cl-strip-role{color:#9df6dd}.cl-strip-later .cl-strip-role,.cl-strip-mahayana .cl-strip-role,.cl-strip-dialogue .cl-strip-role{color:#dfb983}.cl-strip-study-full .cl-strip-role{color:#cfe3de}.cl-strip-study-abstract .cl-strip-role{color:#8aa39f}.cl-strip-reference .cl-strip-role{color:#a0b9b5}.cl-strip-field .cl-strip-role{color:#b9a7f0}@keyframes cl-strip-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cl-strip-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:no-preference){.cl-root .cl-strip-track[data-moving="1"][data-dir=left]{animation:cl-strip-left var(--strip-duration,120s) linear infinite;animation-play-state:running!important}.cl-root .cl-strip-track[data-moving="1"][data-dir=right]{animation:cl-strip-right var(--strip-duration,120s) linear infinite;animation-play-state:running!important}.cl-root .cl-source-strip:hover .cl-strip-track,.cl-root .cl-source-strip:focus-within .cl-strip-track{animation-play-state:paused!important}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .cl-strip-track{animation-play-state:paused!important}}@media (prefers-reduced-motion:reduce){.cl-root .cl-strip-track{animation:none!important}.cl-strip-viewport{scrollbar-width:thin;padding-bottom:2px;overflow-x:auto}.cl-strip-list{padding-left:var(--cl-gutter,16px)}.cl-strip-list[aria-hidden=true],.cl-strip-toggle{display:none}}.cl-lobby{padding-top:44px}.sv{color:#edf5ee;background:radial-gradient(at 50% 25%,#102522 0,#0000 58%),#061218;min-height:100vh}.sv-main{max-width:760px;margin:auto;padding:24px 24px 56px}.sv-top{max-width:1040px;margin:auto}.sv-trail{border-bottom:1px solid #35554e;align-items:center;gap:16px;max-width:760px;margin:0 auto;padding:12px 24px;font-size:13px;display:flex}.sv-trail>span{color:#e5c596;margin-right:auto}.sv-trail details{position:relative}.sv-trail details[open] ol{z-index:20;background:#102723;border:1px solid #52776a;width:240px;padding:16px 16px 16px 34px;position:absolute;top:20px;right:0;box-shadow:0 12px 24px #0008}.sv-trail details p{font-size:12px}.sv h1{letter-spacing:-.02em;margin:8px 0 20px;font-size:clamp(25px,4.2vw,38px);font-weight:650;line-height:1.4}.sv-eyebrow{color:#e5c596;letter-spacing:.14em;margin:0 0 8px;font-size:12px}.sv-main p{line-height:1.7}.sv-reference{margin:0 0 18px}.sv-apple{width:100%;max-height:172px;margin:auto;display:block}.sv-reference figcaption{color:#b7d0c2;text-align:center;font-size:12px}.sv-choices{border:0;min-width:0;margin:16px 0;padding:0}.sv-choices legend{margin-bottom:12px;font-size:16px;line-height:1.5}.sv .cq-options{gap:8px;display:grid}.sv button{font:inherit;cursor:pointer}.sv .cq-opt{color:#edf5ee;text-align:left;background:#102921;border:1px solid #608c7c;border-radius:8px;min-height:48px;padding:12px 16px;font-size:16px}.sv .cq-opt[aria-pressed=true]{color:#092217;background:#bcf4d6}.sv button:focus-visible,.sv a:focus-visible,.sv summary:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-skip{color:#bbd8c9;background:0 0;border:0;padding:14px 0;font-size:14px}.sv-answer{background:#102921;border-left:3px solid #b8e8ce;margin:18px 0 16px;padding:18px 20px;scroll-margin-top:16px}.sv-answer[hidden]{display:none}.sv-finding{margin:0;font-size:19px;line-height:1.65!important}.sv-feedback{color:#d0e5d7;border-top:1px solid #436354;margin:14px 0 0;padding-top:12px;font-size:15px}.sv-next{color:#0a251b;background:#bcf4d6;border:1px solid #9dd4b8;border-radius:9px;margin:16px 0;padding:16px 20px;line-height:1.5;text-decoration:none;display:block}.sv-next span{letter-spacing:.15em;color:#264f3c;font-size:11px;display:block}.sv-next strong{font-size:17px}.sv-exhibit{background:#0c211d;border:1px solid #486759;border-radius:16px;margin:20px 0;overflow:hidden}.sv-exhibit-copy{padding:18px 20px}.sv-exhibit h2{margin:0 0 8px;font-size:23px}.sv-exhibit-copy p:last-child{margin:0;font-size:16px}.sv-exhibit figcaption{color:#b7d0c2;padding:0 20px 16px;font-size:12px}.sv-optic-scene{background:#061a18;justify-content:center;align-items:center;min-height:165px;display:flex;position:relative;overflow:hidden}.sv-light{color:#f8d6a0;font-size:38px;position:absolute;left:4%}.sv-rays{gap:5px;width:22%;display:grid;position:absolute;left:16%}.sv-rays i{background:#eab36d;height:2px}.sv-rays i:nth-child(2){background:#95d6ae}.sv-rays i:nth-child(3){background:#90b1e1}.sv-optic-scene .sv-apple{width:54%;margin:0}.sv-eye{color:#a4d6c4;font-size:38px;position:absolute;right:6%}.sv-reflect{gap:5px;width:24%;display:grid;position:absolute;right:4%;transform:rotate(-12deg)}.sv-reflect i{background:#fa7774;height:3px}.sv-reflect i:nth-child(2){opacity:.7}.sv-reflect i:nth-child(3){opacity:.4}.sv-control-row{justify-content:space-between;align-items:center;gap:8px;padding:0 20px 16px;display:flex}.sv-control-row button,.sv-tabs button{color:#f3f8ef;background:#183b2d;border:1px solid #628574;border-radius:6px;min-height:44px;padding:10px 12px;font-size:15px}.sv-control-row button:disabled{opacity:.5;cursor:default}.sv-control-row span{font-size:13px}.sv-tabs{gap:8px;padding:16px 20px 0;display:flex}.sv-tabs button{flex:1}.sv-tabs button[aria-pressed=true]{color:#092217;background:#bcf4d6}.sv-receiver-scene{background:#071b19;border-radius:10px;min-height:180px;margin:12px 16px;position:relative;overflow:hidden}.sv-receiver-scene>.sv-apple{max-height:160px}.sv-receiver-scene.channel-2>.sv-apple{opacity:.24}.sv-receiver-scene>svg:not(.sv-apple){width:100%;height:160px;position:absolute;inset:0}.sv-channel{color:#d8eadd;font-size:12px;position:absolute;bottom:8px;left:12px}.sv-warm-hand{color:#ffd5b1;text-align:center;background:#875330;border-radius:45%;padding:20px 12px;font-size:14px;line-height:1.5;position:absolute;top:48px;right:16px;box-shadow:0 0 28px #d8894638}.sv-condition-cloud{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.sv-condition-cloud span{border:1px solid #739d83;border-radius:999px;padding:9px 14px;font-size:15px}.sv-condition-cloud b{text-align:center;color:#e5c596;width:100%;padding-top:10px;font-size:23px;display:block}.sv-sense-invite,.sv-depth,.sv-argument{background:#0e241d;border:1px solid #507160;border-radius:10px;margin:18px 0;padding:14px 16px}.sv summary{cursor:pointer;min-height:28px;font-size:16px;line-height:1.6}.sv-depth[open]{padding-bottom:20px}.sv-senses{gap:8px;margin:14px 0;display:grid}.sv-senses a{background:#112d23;border:1px solid #628574;border-radius:9px;grid-template-columns:36px 1fr;align-items:center;gap:4px 12px;padding:14px;text-decoration:none;display:grid}.sv-senses a>span{color:#e5c596;grid-row:span 2;font-size:24px}.sv-senses strong{font-size:16px;font-weight:500}.sv-senses small{color:#bbd5c5;font-size:12px}.sv-empty-pair,.sv-before-after{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.sv-empty-pair>div,.sv-before-after>div{background:#112a21;border:1px solid #547963;border-radius:10px;padding:16px}.sv-empty-pair span,.sv-before-after dt{color:#e5c596;margin-bottom:8px;font-size:13px;display:block}.sv-empty-pair strong{font-size:18px}.sv-empty-pair p{margin-bottom:0;font-size:15px}.sv-before-after dd{margin:0;font-size:15px;line-height:1.6}.sv-gems{grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 0;display:grid}.sv-gems button{color:#edf5ee;text-align:center;background:0 0;border:1px solid #456954;border-radius:12px;padding:16px 4px}.sv-gems button[aria-pressed=true]{border-color:var(--gem);background:#142d24}.sv-gems i{background:radial-gradient(circle at 32% 28%,#fff,var(--gem) 36%,#10241a 100%);width:40px;height:40px;box-shadow:0 0 22px color-mix(in srgb,var(--gem) 24%,transparent);border-radius:50%;margin:0 auto 12px;display:block}.sv-gems span{font-size:14px;display:block}.sv-gems small{color:#b8cfc0;margin-top:5px;font-size:10px;display:block}.sv-gem-answer{background:#102921;border-left:3px solid #b6e9ce;padding:18px}.sv-gem-answer h2{margin:0;font-size:25px}.sv-note,.sv-route-receipt{color:#bed5c5;font-size:13px;line-height:1.65}.sv-text-link{color:#d5eadb;background:0 0;border:0;padding:10px 0;font-size:15px;text-decoration:underline;display:inline-block}.sv-copy{margin-top:12px}.sv .cq-stop{background:#102921;border-color:#527960;margin:18px 0;padding:14px}.sv .cq-stop-list{font-size:14px}.sv .cq-stop-go strong{font-size:16px}.sv .ld-entry>p{margin:8px 0;font-size:12px}.sv .cq-recap{font-size:13px}.sv-argument li{margin:10px 0;line-height:1.65}.sv .cq-terms .cq-more{margin:8px 0}@media (max-width:480px){.sv-main{padding:18px 18px 40px}.sv-top{padding:14px 18px;font-size:12px}.sv-trail{gap:10px;padding:10px 18px}.sv h1{font-size:25px}.sv-reference .sv-apple{max-height:135px}.sv-finding{font-size:18px}.sv-answer{padding:16px}.sv-empty-pair,.sv-before-after{gap:8px}.sv-empty-pair>div,.sv-before-after>div{padding:12px}.sv-gems span{font-size:12px}.sv-gems i{width:34px;height:34px}.sv-exhibit-copy{padding:16px}.sv-control-row{padding:0 16px 16px}.sv .cq-stop-list>div{grid-template-columns:1fr}.sv .cq-stop-acts{gap:8px}}@media (prefers-reduced-motion:reduce){.sv *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sv a.sv-next,.sv a.sv-next strong{color:#092217}.cl-root:has(.sv)>.cl-motion-control{display:none}.sv-gems button:not([aria-pressed=true]) i{filter:saturate(.35);opacity:.65;box-shadow:none}.sv .sv-stop{padding:12px 14px}.sv-stop>.sv-note{margin:0 0 8px}.sv-stop-secondary{gap:8px;display:grid}.sv .sv-stop-secondary .ld-entry{margin:0}.sv .sv-stop-secondary .ld-entry p{margin:6px 0}.sv-reading-dock{z-index:25;background:#c0f1d5;border:1px solid #a5d3b7;border-radius:10px;width:min(720px,100% - 28px);position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 26px #0007}.sv .sv-dock-next{color:#092217;padding:14px 18px;font-size:16px;font-weight:650;line-height:1.4;text-decoration:none;display:block}.sv-main{padding-bottom:126px}@media (min-width:700px){.sv-stop-secondary{grid-template-columns:1fr 1fr}.sv-reading-dock{bottom:18px}}.sv-light-control{padding:0 20px 14px}.sv-light-control button{color:#edf5ee;background:#183b2d;border:1px solid #628574;border-radius:6px;min-height:44px;padding:10px 14px;font-size:15px}.sv-light-control p{color:#c9dfcf;margin:8px 0 0;font-size:14px}.sv-optic-scene.light-off .sv-apple{opacity:.12}.sv-optic-scene.light-off .sv-light,.sv-optic-scene.light-off .sv-rays,.sv-optic-scene.light-off .sv-reflect,.sv-optic-scene.light-off .sv-eye{visibility:hidden}.sv-ladder{gap:6px;margin:18px 0;padding:0;list-style:none;display:flex}.sv-ladder li{text-align:center;flex:1;min-width:0}.sv-ladder a{color:#edf5ee;border:1px solid #456954;border-radius:9px;padding:10px 0;font-size:17px;text-decoration:none;display:block}.sv-ladder li[aria-current] a{color:#092217;background:#bcf4d6;border-color:#9dd4b8}.sv-ladder small{color:#b8cfc0;margin-top:4px;font-size:10px;display:block}.sv-tldr{font-weight:650}.sv-tldr-tag{letter-spacing:.14em;color:#092217;vertical-align:2px;background:#e5c596;border-radius:4px;margin-right:8px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.sv-answer .sv-tldr:not(.sv-finding){margin:0 0 10px;font-size:19px;line-height:1.6}.sv-faculty{margin:22px 0}.sv-moves{margin:0;padding:0;list-style:none}.sv-moves h2 span{color:#092217;background:#e5c596;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.sv-moves p,.sv-receivers p{margin:0 0 6px;font-size:16px;line-height:1.7}.sv-receivers,.sv-results{background:#0c211d;border:1px solid #486759;border-radius:12px;margin:26px 0;padding:16px 18px}.sv-receivers h2,.sv-results h2{color:#e5c596;margin:0 0 10px;font-size:17px;font-weight:650}.sv-result{border-top:1px solid #2f4a42;padding:12px 0}.sv-result p{margin:0 0 6px;font-size:16px;line-height:1.7}.sv-result small{color:#b7d0c2;font-size:12px;line-height:1.6;display:block}.sv-grade{letter-spacing:.1em;vertical-align:2px;border-radius:4px;margin-right:8px;padding:2px 7px;font-size:12px;font-weight:650;display:inline-block}.sv-grade-cause{color:#092217;background:#bcf4d6}.sv-grade-analogy{color:#cfe9da;background:#1c3a32;border:1px solid #52776a}.sv-sentence{background:#102921;border:2px solid #e5c596;border-radius:14px;margin:28px 0 8px;padding:20px 22px}.sv-sentence p{margin:0 0 10px;font-size:20px;line-height:1.65}.sv-sentence .sv-eyebrow{margin-bottom:10px;font-size:12px}.sv-canon-line{color:#cfe3d6;border-left:3px solid #52776a;margin:8px 0 0;padding-left:12px;font-size:14px;line-height:1.7}.sv-canon-line strong{color:#edf5ee;font-weight:600;display:block}.sv-definition{background:#0e241d;border:2px solid #9dd4b8;border-radius:12px;margin:18px 0;padding:16px 18px}.sv-definition h2{color:#e5c596;margin:0 0 8px;font-size:17px}.sv-definition p{margin:0 0 6px;font-size:16px}.sv-refs{border-top:1px solid #35554e;margin:16px 0 0;padding-top:12px}.sv-refs h3{color:#e5c596;margin:0 0 6px;font-size:14px}.sv-refs ul{margin:8px 0;padding-left:18px}.sv-refs li{margin:4px 0;font-size:13px;line-height:1.6}.sv-refs a{color:#d5eadb}.sv-refs small{color:#b7d0c2;margin-left:4px}@media (max-width:480px){.sv-moves h2{font-size:17px}.sv-sentence{padding:16px}.sv-sentence p{font-size:18px}.sv-receivers,.sv-results{padding:14px}}.sv-answer .sv-finding.sv-tldr{font-size:21px;line-height:1.65!important}.sv-moves li{border-left:0;margin:0 0 10px;padding:0}.sv-move,.sv-receivers{background:#0c211d;border:1px solid #35554e;border-radius:12px;overflow:hidden}.sv-move[open],.sv-receivers[open]{background:#0e2620;border-color:#52776a}.sv-move>summary,.sv-receivers>summary{cursor:pointer;min-height:0;padding:14px 44px 14px 16px;list-style:none;display:block;position:relative}.sv-move>summary::-webkit-details-marker{display:none}.sv-receivers>summary::-webkit-details-marker{display:none}.sv-move>summary:after,.sv-receivers>summary:after{content:"";border-bottom:2px solid #e5c596;border-right:2px solid #e5c596;width:9px;height:9px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.sv-move[open]>summary:after,.sv-receivers[open]>summary:after{transform:translateY(-30%)rotate(-135deg)}.sv-moves h2{align-items:baseline;gap:12px;margin:0;font-size:18px;font-weight:600;line-height:1.45;display:flex}.sv-receivers{margin:18px 0;padding:0}.sv-receivers h2{color:#e5c596;margin:0;font-size:17px;font-weight:650}.sv-move-body{padding:2px 18px 18px 56px}.sv-receivers>.sv-move-body{padding:0 18px 18px}.sv-move-body p{max-width:36em;margin:0 0 14px;font-size:16px;font-weight:400;line-height:1.9}.sv-move-body p:last-child{margin-bottom:0}.sv-num{color:#f3dcb3;white-space:nowrap;background:#1c3a32;border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.94em}@media (max-width:480px){.sv-answer .sv-finding.sv-tldr{font-size:19px}.sv-moves h2{font-size:17px}.sv-move>summary{padding:12px 40px 12px 14px}.sv-move-body,.sv-receivers>.sv-move-body{padding:0 14px 16px}.sv-move-body p{margin:0 0 12px;line-height:1.85}}.sv-peel{z-index:30;touch-action:pan-y;background:#0a0a0b;border-bottom:1px solid #232426;flex-direction:column;margin:0 -18px 14px;display:flex;position:sticky;top:0;overflow:hidden}@media (min-width:481px){.sv-peel{margin:0 -24px 16px}}.sv-peel-stage{flex:none;align-self:center;width:min(100%,1.23077*clamp(225px,28vh,280px));height:clamp(225px,28vh,280px);position:relative}@media (min-width:700px){.sv-peel-stage{width:min(100%,1.23077*clamp(240px,30vh,320px));height:clamp(240px,30vh,320px)}}.sv-peel-stage>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.sv-peel-pic{clip-path:inset(0 0 0 var(--v,0%));transition:clip-path .45s cubic-bezier(.2,.7,.2,1)}.sv-peel-handle{top:0;bottom:0;left:var(--v,0%);pointer-events:none;background:#e8e8e3;width:2px;margin-left:-1px;transition:left .45s cubic-bezier(.2,.7,.2,1);position:absolute}.sv-peel-handle:after{content:"◂ ▸";color:#0a0a0b;letter-spacing:1px;white-space:nowrap;background:#e8e8e3;border-radius:999px;place-items:center;width:44px;height:44px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv-peel-lbl{color:#e8e8e3;pointer-events:none;background:#0a0a0bb8;border-radius:999px;padding:3px 8px;font-size:12px;line-height:1.4;position:absolute;top:10px}.sv-peel-lbl-l{left:12px}.sv-peel-lbl-r{color:#8d8f8a;right:12px}.sv-peel[data-state=restored] .sv-peel-lbl-l{color:#ff5a4a}.sv-peel input[type=range]{opacity:0;pointer-events:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.sv-peel-drag{z-index:1;cursor:ew-resize;touch-action:none;position:absolute;inset:0 -22px}.sv-peel[data-dragging] .sv-peel-pic,.sv-peel[data-dragging] .sv-peel-handle{transition:none}.sv-peel:has(input:focus-visible){outline-offset:-3px;outline:3px solid #f8d6a0}.sv-peel-cap{color:#e8e8e3;box-sizing:border-box;pointer-events:none;background:#0a0a0b;flex:none;min-height:85px;margin:0;padding:8px 18px 12px;font-size:13px;line-height:1.5}.sv-peel-hint{color:#e8e8e3;margin-bottom:4px;font-weight:600;display:block}.sv .sv-peel-mag{z-index:2;color:#e8e8e3;background:#141416;border:1px solid #2d2f33;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;bottom:10px;right:12px}.sv .sv-peel-mag[aria-pressed=true]{color:#0a0a0b;background:#e8e8e3;border-color:#e8e8e3}.sv-peel-lens{pointer-events:none;background:repeating-linear-gradient(90deg,#ff1e14 0 6px,#17e04a 6px 12px,#2b53ff 12px 18px);border:2px solid #e8e8e3;border-radius:50%;width:92px;height:92px;margin:-52px 0 0 -8px;display:none;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 10px 30px #0009}.sv-peel-lens:after{content:"";background:repeating-linear-gradient(0deg,#0000008c 0 2px,#0000 2px 7px);position:absolute;inset:0}.sv-peel-mag-on .sv-peel-lens{display:block}@media (prefers-reduced-motion:reduce){.sv-peel-pic,.sv-peel-handle{transition:none}}.sv[data-skin=peel]{color:#e8e8e3;background:#0a0a0b}.sv[data-skin=peel] .cl-topbar{border-bottom-color:#232426;height:56px}.sv[data-skin=peel] .sv-trail{color:#8d8f8a;border-bottom-color:#232426}.sv[data-skin=peel] .sv-trail>span{color:#8d8f8a}.sv[data-skin=peel] .sv-trail details[open] ol{background:#141416;border-color:#2d2f33}.sv[data-skin=peel] .sv-eyebrow{color:#8d8f8a}.sv[data-skin=peel] h1{letter-spacing:-.01em;margin:4px 0 14px;font-size:26px;font-weight:700}.sv[data-skin=peel] .sv-answer{scroll-margin-top:calc(var(--sv-peel-height,clamp(150px,24vh,300px)) + 10px)}.sv[data-skin=peel] .sv-choices legend{color:#cfd0cb}.sv[data-skin=peel] .cq-act{background:0 0;border:0;padding:0}.sv[data-skin=peel] .cq-opt{color:#cfd0cb;background:0 0;border:1px solid #2d2f33;border-radius:12px;padding:13px 16px;font-size:15px}.sv[data-skin=peel] .cq-opt[aria-pressed=true]{color:#0a0a0b;background:#e8e8e3;border-color:#e8e8e3;font-weight:600}.sv[data-skin=peel] .sv-skip,.sv[data-skin=peel] .sv-text-link{color:#b9bab5}.sv[data-skin=peel] .sv-answer{background:0 0;border-left:0;margin:14px 0 8px;padding:4px 0 0}.sv[data-skin=peel] .sv-answer .sv-eyebrow{display:none}.sv[data-skin=peel] .sv-answer .sv-finding.sv-tldr{letter-spacing:-.01em;color:#fff;font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:27px;font-weight:800;line-height:1.4!important}.sv[data-skin=peel] .sv-tldr-tag{color:#0a0a0b;vertical-align:6px;background:#e8e8e3}.sv[data-skin=peel] .sv-feedback{color:#8d8f8a;border-top:0;border-bottom:1px solid #232426;margin:10px 0 0;padding:8px 0 16px;font-size:14px}.sv[data-skin=peel] .sv-note,.sv[data-skin=peel] .sv-route-receipt{color:#8d8f8a}.sv[data-skin=peel] .sv-moves li{margin:0;padding-left:30px;position:relative}.sv[data-skin=peel] .sv-moves li:before{content:"";background:#232426;width:2px;position:absolute;top:0;bottom:0;left:9px}.sv[data-skin=peel] .sv-moves li:first-child:before{top:24px}.sv[data-skin=peel] .sv-moves li:last-child:before{height:24px;bottom:auto}.sv[data-skin=peel] .sv-move{background:0 0;border:0;border-radius:0;overflow:visible}.sv[data-skin=peel] .sv-move[open]{background:0 0;border:0}.sv[data-skin=peel] .sv-move>summary:before{content:"";box-sizing:border-box;background:#0a0a0b;border:2px solid #4a4c50;border-radius:50%;width:12px;height:12px;position:absolute;top:21px;left:-26px}.sv[data-skin=peel] .sv-move[open]>summary:before{background:#e8e8e3;border-color:#e8e8e3}.sv[data-skin=peel] .sv-moves li:nth-child(4) .sv-move[open]>summary:before{background:#ff5a4a;border-color:#ff5a4a}.sv[data-skin=peel] .sv-move>summary:after,.sv[data-skin=peel] .sv-receivers>summary:after{border-color:#8d8f8a;right:6px}.sv[data-skin=peel] .sv-moves h2{color:#cfd0cb;gap:10px;font-size:17px;font-weight:600}.sv[data-skin=peel] .sv-moves h2 span{color:#8d8f8a;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;order:2;width:auto;height:auto;margin-left:auto;font-size:13px;font-weight:400}.sv[data-skin=peel] .sv-move-body p{color:#d9d9d4;margin:0 0 12px;line-height:1.85}.sv[data-skin=peel] .sv-num{color:#fff;background:#1f2023}.sv[data-skin=peel] .sv-moves li:nth-child(4) .sv-num{color:#ff5a4a}.sv[data-skin=peel] .sv-receivers{background:0 0;border:0;border-top:1px solid #232426;border-radius:0;margin:18px 0 0;padding:6px 0 0}.sv[data-skin=peel] .sv-receivers[open]{background:0 0}.sv[data-skin=peel] .sv-receivers h2{color:#8d8f8a;font-size:14px;font-weight:500}.sv[data-skin=peel] .sv-receivers>.sv-move-body{padding:0 0 18px}.sv[data-skin=peel] .sv-results{background:0 0;border:0;border-radius:0;gap:10px;margin:22px 0 0;padding:0;display:grid}.sv[data-skin=peel] .sv-results h2{color:#8d8f8a;margin:0;font-size:14px;font-weight:500}.sv[data-skin=peel] .sv-result{border:1px solid #2d2f33;border-radius:16px;padding:14px 16px}.sv[data-skin=peel] .sv-result:first-of-type{border-top:1px solid #2d2f33;padding-top:14px}.sv[data-skin=peel] .sv-result p{color:#d9d9d4;grid-template-columns:1fr auto;align-items:start;gap:12px;font-size:15.5px;display:grid}.sv[data-skin=peel] .sv-result .sv-grade{letter-spacing:.12em;white-space:nowrap;border-radius:999px;order:2;align-self:start;margin:0;padding:5px 9px;font-size:12px;line-height:1.3}.sv[data-skin=peel] .sv-grade-cause{color:#0a0a0b;background:#ff5a4a}.sv[data-skin=peel] .sv-grade-analogy{color:#cfd0cb;background:0 0;border:1px solid #4a4c50}.sv[data-skin=peel] .sv-result small{color:#8d8f8a}.sv[data-skin=peel] .sv-sentence{color:#0a0a0b;background:#e8e8e3;border:0;border-radius:0;margin:28px -18px 0;padding:30px 22px 26px}@media (min-width:481px){.sv[data-skin=peel] .sv-sentence{margin:28px -24px 0}}.sv[data-skin=peel] .sv-sentence .sv-eyebrow{color:#4a4c50}.sv[data-skin=peel] .sv-sentence p:not(.sv-eyebrow){text-wrap:balance;margin:0 0 12px;font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:21px;font-weight:600;line-height:1.6}.sv[data-skin=peel] .sv-sentence p:nth-of-type(3){font-weight:800}.sv[data-skin=peel] a.sv-next{color:#fff;background:0 0;border:0;border-bottom:2px solid #ff5a4a;border-radius:0;margin:0;padding:18px 0;display:block}.sv[data-skin=peel] a.sv-next span{color:#8d8f8a;letter-spacing:.06em;margin-bottom:4px;font-size:12px;display:block}.sv[data-skin=peel] a.sv-next strong{color:#fff;font-size:17px;line-height:1.4}.sv[data-skin=peel] .sv-canon-line{font-family:var(--font-nb-kai),"Kaiti TC","DFKai-SB",KaiTi,serif;color:#b9bab5;border-left:0;margin:22px 0 0;padding:0;font-size:17px;line-height:1.9}.sv[data-skin=peel] .sv-canon-line strong{color:#e8e8e3;font-weight:500}.sv[data-skin=peel] .sv-canon-line span{color:#8d8f8a;font-family:inherit;font-size:13px;display:block}.sv[data-skin=peel] .sv-ladder a{color:#cfd0cb;border-color:#2d2f33}.sv[data-skin=peel] .sv-ladder li[aria-current] a{color:#0a0a0b;background:#e8e8e3;border-color:#e8e8e3}.sv[data-skin=peel] .sv-ladder small{color:#8d8f8a}.sv[data-skin=peel] .sv-depth,.sv[data-skin=peel] .sv-argument,.sv[data-skin=peel] .sv-sense-invite{background:#101012;border-color:#2d2f33}.sv[data-skin=peel] .sv-refs{border-top-color:#232426}.sv[data-skin=peel] .sv-refs h3,.sv[data-skin=peel] .sv-definition h2{color:#cfd0cb}.sv[data-skin=peel] .sv-reading-dock{background:#e8e8e3;border-color:#e8e8e3}.sv[data-skin=peel] .sv-dock-next{color:#0a0a0b}.sv[data-skin=peel] .sv-senses a{background:#141416;border-color:#2d2f33}.sv[data-skin=peel] .sv-senses a>span{color:#cfd0cb}@media (max-width:480px){.sv[data-skin=peel] .sv-answer .sv-finding.sv-tldr{font-size:25px}.sv[data-skin=peel] .sv-sentence{padding:24px 18px 22px}.sv[data-skin=peel] .sv-sentence p:not(.sv-eyebrow){font-size:19px}.sv[data-skin=peel] .sv-move>summary{padding:12px 30px 12px 0}.sv[data-skin=peel] .sv-move-body{padding:0 0 18px}.sv[data-skin=peel] .sv-receivers>.sv-move-body{padding:0 0 16px}}@media (min-width:700px){.sv[data-skin=peel] .sv-answer{scroll-margin-top:calc(var(--sv-peel-height,clamp(220px,30vh,340px)) + 10px)}}.sv[data-skin=peel] .sv-answer .sv-finding.sv-tldr{font-size:30px;line-height:1.38!important}.sv[data-skin=peel] .sv-feedback{color:#a9aba5;margin:12px 0 0;padding:10px 0 18px;font-size:15px;line-height:1.75}.sv[data-skin=peel] .sv-feedback strong{color:#fff}.sv[data-skin=peel] .sv-faculty{margin:16px 0 0}.sv[data-skin=peel] .sv-moves li{margin:0 0 4px;padding-left:34px}.sv[data-skin=peel] .sv-moves li:before{left:11px}.sv[data-skin=peel] .sv-move>summary{padding:14px 34px 14px 0}.sv[data-skin=peel] .sv-move>summary:before{width:14px;height:14px;top:22px;left:-30px}.sv[data-skin=peel] .sv-moves h2{color:#b9bab5;letter-spacing:-.005em;font-size:19px;font-weight:650;line-height:1.4}.sv[data-skin=peel] .sv-move[open] h2{color:#fff}.sv[data-skin=peel] .sv-moves h2 span{color:#6f716c;font-size:12.5px}.sv[data-skin=peel] .sv-move[open]{background:#121214;border:1px solid #232426;border-radius:14px;margin:4px 0 10px -16px;padding:0 16px}.sv[data-skin=peel] .sv-move[open]>summary:before{left:-46px}.sv[data-skin=peel] .sv-move[open]>summary{padding:16px 34px 10px 0}.sv[data-skin=peel] .sv-move-body{padding:0 0 20px}.sv[data-skin=peel] .sv-move-body p{color:#e3e3de;margin:0 0 14px;font-size:16.5px;line-height:1.85}.sv[data-skin=peel] .sv-num{color:#f3dcb3;background:#2a2318;padding:1px 6px;font-size:.92em}.sv[data-skin=peel] .sv-receivers{margin:26px 0 0;padding:8px 0 0}.sv[data-skin=peel] .sv-receivers h2,.sv[data-skin=peel] .sv-results h2{letter-spacing:.14em;color:#8d8f8a;font-size:12.5px;font-weight:600}.sv[data-skin=peel] .sv-receivers>summary{padding:14px 34px 14px 0}.sv[data-skin=peel] .sv-receivers>.sv-move-body p{color:#d9d9d4}.sv[data-skin=peel] .sv-results{gap:12px;margin:30px 0 0}.sv[data-skin=peel] .sv-result{background:#121214;border-color:#2d2f33;padding:16px 18px}.sv[data-skin=peel] .sv-result p{color:#e3e3de;font-size:16px;line-height:1.75}.sv[data-skin=peel] .sv-result small{color:#8d8f8a;margin-top:8px;font-size:12.5px;line-height:1.6}.sv[data-skin=peel] .sv-sentence{margin-top:34px}.sv[data-skin=peel] .sv-sentence .sv-eyebrow{letter-spacing:.14em;font-size:12.5px;font-weight:600}.sv[data-skin=peel] .sv-sentence p:not(.sv-eyebrow){font-size:22px;line-height:1.55}.sv[data-skin=peel] a.sv-next{padding:22px 0}.sv[data-skin=peel] a.sv-next strong{font-size:18px}.sv[data-skin=peel] .sv-canon-line{margin-top:26px}@media (max-width:480px){.sv[data-skin=peel] .sv-answer .sv-finding.sv-tldr{font-size:25px}.sv[data-skin=peel] .sv-moves h2{font-size:17.5px}.sv[data-skin=peel] .sv-move-body p{font-size:16px;line-height:1.8}.sv[data-skin=peel] .sv-move[open]{margin:4px 0 10px -12px;padding:0 12px}.sv[data-skin=peel] .sv-move[open]>summary:before{left:-42px}.sv[data-skin=peel] .sv-sentence p:not(.sv-eyebrow){font-size:20px}.sv[data-skin=peel] .sv-result{padding:14px}}.sv[data-skin=peel] .sv-sentence p:nth-of-type(2){color:#3d3f44;border-bottom:1px solid #c9c9c3;margin:0 0 18px;padding-bottom:18px;font-size:17px;font-weight:500;line-height:1.7}.sv[data-skin=peel] .sv-sentence p:nth-of-type(3),.sv[data-skin=peel] .sv-sentence p:nth-of-type(4){color:#0a0a0b;letter-spacing:-.01em;margin:0 0 14px;font-size:25px;font-weight:800;line-height:1.45}.sv[data-skin=peel] .sv-sentence p:nth-of-type(3){color:#b3261e}@media (max-width:480px){.sv[data-skin=peel] .sv-sentence p:nth-of-type(2){font-size:16px}.sv[data-skin=peel] .sv-sentence p:nth-of-type(3),.sv[data-skin=peel] .sv-sentence p:nth-of-type(4){font-size:22px}}.sv-step-row{flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0 8px;display:flex}.sv .sv-step{color:#092217;text-align:left;background:#bcf4d6;border:1px solid #9dd4b8;border-radius:9px;align-items:center;min-height:48px;padding:12px 20px;font-size:16px;font-weight:650;line-height:1.4;display:inline-flex}.sv .sv-step-all{color:#bbd8c9;padding:8px 0;font-size:13px}@keyframes sv-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sv-reveal{animation:.26s ease-out both sv-rise}.sv-faculty .sv-sentence,.sv-faculty .sv-results h2{outline:none}.sv-faculty .sv-sentence:focus-visible,.sv-faculty .sv-results h2:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv[data-skin=peel] .sv-step{color:#0a0a0b;background:#e8e8e3;border-color:#e8e8e3}.sv[data-skin=peel] .sv-step-all{color:#8d8f8a}.sv[data-skin=peel] .sv-step-row{margin:22px 0 10px}.cl-root .sv .sv-reveal.sv-reveal{animation-play-state:running!important}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .sv .sv-reveal.sv-reveal{animation:none!important}@keyframes sv-nudge{0%,to{transform:none;box-shadow:0 0 #bcf4d600}50%{transform:scale(1.03);box-shadow:0 0 0 7px #bcf4d661}}@keyframes sv-nudge-peel{0%,to{transform:none;box-shadow:0 0 #ff5a4a00}50%{transform:scale(1.03);box-shadow:0 0 0 7px #ff5a4a6b}}@keyframes sv-push{0%,to{transform:none}50%{transform:translate(6px)}}.sv .sv-step{animation:1.9s ease-in-out 1s 3 sv-nudge}.sv[data-skin=peel] .sv-step{animation-name:sv-nudge-peel}.sv a.sv-next>.sv-next-arrow{animation:1.3s ease-in-out 1.2s 3 sv-push}.cl-root .sv .sv-step.sv-step,.cl-root .sv a.sv-next>.sv-next-arrow.sv-next-arrow{animation-play-state:running!important}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .sv .sv-step.sv-step{animation:none!important}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .sv a.sv-next>.sv-next-arrow.sv-next-arrow{animation:none!important}@media (prefers-reduced-motion:reduce){.sv .sv-step{box-shadow:0 0 0 3px #f8d6a0}}.sv a.sv-next{cursor:pointer;background:#bcf4d6;border:2px solid #9dd4b8;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr 48px;align-items:center;column-gap:16px;padding:16px 16px 16px 20px;transition:transform .12s,box-shadow .12s;display:grid;box-shadow:0 6px 18px #0006,inset 0 -3px #7fc9a4}.sv a.sv-next>span{letter-spacing:.14em;color:#264f3c;grid-area:1/1;font-size:11px;font-weight:650}.sv a.sv-next>strong{color:#092217;grid-area:2/1;font-size:17px;line-height:1.45}.sv a.sv-next>.sv-next-arrow{color:#bcf4d6;background:#092217;border-radius:50%;grid-area:1/2/3;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;font-style:normal;font-weight:700;display:inline-flex}.sv a.sv-next:hover{background:#c9f7de;transform:translateY(-1px)}.sv a.sv-next:active{transform:translateY(1px);box-shadow:inset 0 0 #000}.sv[data-skin=peel] a.sv-next{box-shadow:none;background:#141416;border:2px solid #e8e8e3;border-radius:12px;padding:16px 16px 16px 20px;display:grid}.sv[data-skin=peel] a.sv-next>span{color:#8d8f8a}.sv[data-skin=peel] a.sv-next>strong{color:#fff;font-size:18px}.sv[data-skin=peel] a.sv-next>.sv-next-arrow{color:#0a0a0b;background:#ff5a4a}.sv[data-skin=peel] a.sv-next:hover{background:#1b1b1e}@media (prefers-reduced-motion:reduce){.sv a.sv-next{transition:none}}.sv-blow-answer{outline:none;margin:14px 0 0;scroll-margin-top:16px;font-size:17px;line-height:1.8}.sv-blow-answer:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-answer .sv-step-row{margin:16px 0 4px}.cl-root .sv-answer .sv-reveal.sv-reveal{animation-play-state:running!important}.sv-definition{outline:none;scroll-margin-top:16px}.sv-definition:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.cl-root .sv-definition.sv-reveal{animation-play-state:running!important}.sv-blow-answer p{margin:0 0 14px;font-size:17px;line-height:1.8}.sv-blow-answer p:last-child{margin-bottom:0}.sv-blow-answer .sv-blow-ground{color:#fff;border-left:3px solid #e5c596;padding-left:14px;font-size:19px;font-weight:650}.sv-ledger{grid-template-columns:repeat(6,1fr);gap:6px;margin:14px 0 4px;padding:0;list-style:none;display:grid}.sv-ledger li{color:#75938b;border:1px solid #35554e;border-radius:9px;justify-items:center;gap:2px;padding:8px 4px;font-size:12px;line-height:1.3;display:grid}.sv-ledger li strong{color:inherit;font-size:14px;font-weight:600}.sv-ledger li[data-state=open]{color:#d1e7db;border-color:#608c7c}.sv-ledger li[data-state=kept]{color:#e5c596;border-color:#e5c596}.sv-ledger li[data-state=handed]{color:#092217;background:#bcf4d6;border-color:#9dd4b8}.sv-ledger li[aria-current]{box-shadow:0 0 0 2px #f8d6a0}.sv-carried{color:#d1e7db;background:#0e241d;border-left:3px solid #e5c596;margin:0 0 16px;padding:12px 14px;font-size:15px;line-height:1.7}.sv-carried span{color:#e5c596}.sv-carried q{quotes:"『" "』";color:#edf5ee}.sv-revote{border:0;min-width:0;margin:18px 0 10px;padding:0}.sv-revote legend{color:#d1e7db;margin-bottom:10px;font-size:15px;line-height:1.5}.sv-revote .cq-options{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sv-revote .cq-opt{text-align:center;min-height:48px;padding:12px 8px}.sv-revote .sv-feedback{border-top:0;margin-top:8px;padding-top:8px;font-size:14px}.sv-tally{gap:6px;margin:0 0 18px;padding:0;list-style:none;display:grid}.sv-tally-head{letter-spacing:.14em;color:#e5c596;margin-bottom:4px;font-size:12px}.sv-tally li:not(.sv-tally-head){color:#d1e7db;border:1px solid #35554e;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:baseline;gap:10px;padding:8px 12px;font-size:15px;line-height:1.6;display:grid}.sv-tally li>span{color:#e5c596;font-size:17px}.sv-tally q{quotes:"『" "』";color:#edf5ee}.sv-tally em,.sv-trajectory em{color:#b7d0c2;font-size:12px;font-style:normal}.sv-tally li[data-state=handed]{border-color:#9dd4b8}.sv-tally li[data-state=handed] em{color:#bcf4d6}.sv-tally li[data-state=kept]{border-color:#e5c596}.sv-tally li[data-state=dim]{color:#75938b}.sv-ledger-line{color:#edf5ee;background:#0e241d;border-left:3px solid #e5c596;margin:0 0 16px;padding:12px 14px;font-size:16px;line-height:1.7}.sv-trajectory{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sv-trajectory li{color:#d1e7db;border:1px solid #35554e;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:baseline;gap:10px;padding:8px 12px;font-size:14px;line-height:1.6;display:grid}.sv-trajectory li>span{color:#e5c596;font-size:16px}.sv-trajectory q{quotes:"『" "』"}.sv-trajectory li[data-state=handed]{border-color:#9dd4b8}.sv-trajectory li[data-state=kept]{border-color:#e5c596}.sv-trajectory li[data-state=dim]{color:#75938b}@media (max-width:480px){.sv-ledger{gap:4px}.sv-ledger li{padding:6px 2px;font-size:11px}.sv-ledger li strong{font-size:12px}.sv-revote .cq-options{grid-template-columns:1fr}.sv-revote .cq-opt{text-align:left}}.sv[data-skin=peel] .sv-ledger li{color:#6f716c;border-color:#2d2f33}.sv[data-skin=peel] .sv-ledger li[data-state=open]{color:#cfd0cb;border-color:#4a4c50}.sv[data-skin=peel] .sv-ledger li[data-state=kept]{color:#e8e8e3;border-color:#e8e8e3}.sv[data-skin=peel] .sv-ledger li[data-state=handed]{color:#0a0a0b;background:#e8e8e3;border-color:#e8e8e3}.sv[data-skin=peel] .sv-ledger li[aria-current]{box-shadow:0 0 0 2px #ff5a4a}.sv[data-skin=peel] .sv-carried{color:#cfd0cb;background:#121214;border-left-color:#ff5a4a}.sv[data-skin=peel] .sv-carried span{color:#8d8f8a}.sv[data-skin=peel] .sv-carried q{color:#fff}.sv[data-skin=peel] .sv-revote legend{color:#cfd0cb}.sv-answer .sv-finding.sv-tldr{letter-spacing:-.01em;font-size:27px;font-weight:750;line-height:1.4!important}.sv-answer .sv-tldr:not(.sv-finding){font-size:21px;line-height:1.5}.sv-answer .sv-finding:not(.sv-tldr){font-size:19px;line-height:1.7!important}.sv-feedback{color:#b7d0c2;font-size:15px;line-height:1.75}.sv-feedback strong{color:#edf5ee}.sv-moves h2{font-size:19px;font-weight:650}.sv-move:not([open]) h2{color:#bed5c5}.sv-move[open] h2{color:#edf5ee}.sv-move-body p{color:#e3efe8;font-size:16.5px;line-height:1.85}.sv-receivers h2,.sv-results h2{letter-spacing:.14em;font-size:12.5px;font-weight:600}.sv-result{background:#0b1d19;border:1px solid #2f4a42;border-radius:12px;margin:8px 0 0;padding:14px 16px}.sv-result:first-of-type{border-top:1px solid #2f4a42;padding-top:14px}.sv-result p{font-size:16px;line-height:1.75}.sv-result small{margin-top:8px;font-size:12.5px}.sv-sentence p:nth-of-type(2){color:#c9dfd3;border-bottom:1px solid #35554e;margin:0 0 16px;padding-bottom:16px;font-size:16px;font-weight:400;line-height:1.7}.sv-sentence p:nth-of-type(3),.sv-sentence p:nth-of-type(4){color:#fff;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.5}.sv-sentence p:nth-of-type(3){color:#ffd6cf}.sv-sentence p:last-child{margin-bottom:0}.sv-blow-answer p{font-size:17px;line-height:1.8}.sv-definition h2{font-size:17px}.sv-definition p{font-size:16px;line-height:1.75}.sv-canon-line{font-size:14.5px}.sv-canon-line strong{font-size:16px}@media (max-width:480px){.sv-answer .sv-finding.sv-tldr{font-size:24px}.sv-moves h2{font-size:17.5px}.sv-move-body p{font-size:16px;line-height:1.8}.sv-sentence p:nth-of-type(3),.sv-sentence p:nth-of-type(4){font-size:20px}.sv-sentence p:nth-of-type(2){font-size:15px}}.sv-rest{background:#0b1d19;border:1px dashed #608c7c;border-radius:12px;margin:18px 0 8px;padding:18px 18px 12px}.sv-rest p{color:#e3efe8;margin:0 0 8px;font-size:17px;line-height:1.7}.sv-rest .sv-rest-line{color:#fff;margin-bottom:4px;font-size:20px;font-weight:650}.sv-heaps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-heap{background:#0c211d;border:1px solid #486759;border-radius:12px;outline:none;padding:14px 16px}.sv-heap:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-heap .sv-eyebrow{margin-bottom:4px}.sv-heap h2{color:#fff;margin:0 0 10px;font-size:22px;font-weight:700}.sv-heap p{max-width:36em;margin:0 0 8px;font-size:16px;line-height:1.75}.sv-heap-yours{color:#bcf4d6;margin:4px 0 0;font-size:13px}.sv[data-skin=peel] .sv-rest{background:#121214;border-color:#4a4c50}.sv[data-skin=peel] .sv-heap{background:#121214;border-color:#2d2f33}.sv-device{z-index:30;touch-action:pan-y;--dv-bg:#0a0a0b;--dv-ink:#e8e8e3;--dv-mute:#8d8f8a;--dv-line:#2d2f33;--dv-surface:#141416;--dv-accent:#ff5a4a;background:#0a0a0b;border-bottom:1px solid #232426;flex-direction:column;height:clamp(150px,24vh,300px);margin:0 -18px 14px;display:flex;position:sticky;top:0;overflow:hidden}.sv:not([data-skin=peel]) .sv-device{--dv-bg:#071116;--dv-ink:#edf5ee;--dv-mute:#b7d0c2;--dv-line:#35554e;--dv-surface:#0e241d;--dv-accent:#e5c596;background:#071116;border-bottom-color:#35554e}.sv:not([data-skin=peel]) .sv-device-cap{color:#edf5ee;background:#071116}.sv-peel-scope .sv-answer,.sv-peel-scope #sv-main-next{scroll-margin-top:calc(var(--sv-peel-height,clamp(150px,24vh,300px)) + 10px)}.sv:not([data-skin=peel]) .sv-peel-scope .sv-answer .sv-eyebrow{display:none}.sv:not([data-skin=peel]) .sv-peel-scope h1{margin:4px 0 14px}.sv:not([data-skin=peel]) .sv-peel-scope .sv-carried{margin-bottom:12px}.sv:not([data-skin=peel]) .sv-peel-scope .sv-choices{margin-top:12px}@media (min-width:700px){.sv-peel-scope .sv-answer,.sv-peel-scope #sv-main-next{scroll-margin-top:calc(var(--sv-peel-height,clamp(220px,30vh,340px)) + 10px)}}@media (min-width:481px){.sv-device{margin:0 -24px 16px}}@media (max-width:480px){.sv-device{height:clamp(130px,19vh,300px)}.sv-peel-scope .sv-carried{margin-bottom:10px;padding:10px 12px;font-size:14.5px;line-height:1.6}}@media (min-width:700px){.sv-device{height:clamp(220px,30vh,340px)}}.sv-device-stage{flex:1;min-height:0;position:relative}.sv-device-stage>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.sv-device input[type=range]{opacity:0;cursor:ew-resize;touch-action:pan-y;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}:is(.sv-device:has(input:focus-visible),.sv-device:has(.sv-device-flip:focus-visible)){outline-offset:-3px;outline:3px solid #f8d6a0}.sv-device-cap{color:#e8e8e3;pointer-events:none;background:#0a0a0b;flex:none;min-height:2.6em;margin:0;padding:6px 12px 10px;font-size:13px;line-height:1.5}.sv-device-setting .sv-device-cap{padding-right:140px}.sv .sv-device-flip{z-index:2;color:#0a0a0b;background:#e8e8e3;border:1px solid #e8e8e3;border-radius:999px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;position:absolute;bottom:10px;right:12px}.sv .sv-device-flip[aria-pressed=false]{color:#e8e8e3;background:#141416;border-color:#2d2f33}.sv[data-flip] .sv-device-setting .sv-device-stage,.sv[data-flip] .sv-moves .sv-move-body{transform:rotate(180deg)}.sv[data-flip] .sv-moves .sv-move-body{transition:transform .4s}@media (prefers-reduced-motion:reduce){.sv[data-flip] .sv-moves .sv-move-body{transition:none}}.sv-tally-arc{grid-column:1/-1;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.sv-tally li .sv-tally-arc li{border-style:dashed;grid-template-columns:auto 1fr auto;padding:6px 10px;font-size:14px}.sv-tally .sv-tally-arc li>span{font-size:13px}@media (max-width:480px){.sv .sv-peel-scope:has(.sv-device) .sv-answer{scroll-margin-top:calc(clamp(130px,19vh,300px) + 10px)}.sv .sv-peel-scope:has(.sv-device) #sv-main-next{scroll-margin-top:calc(clamp(130px,19vh,300px) + 10px)}}.sv[data-node=emptiness] h1{letter-spacing:-.01em;margin:4px 0 14px;font-size:26px;font-weight:700}.sv[data-node=emptiness] .cl-topbar{height:56px}.sv[data-node=emptiness] .sv-answer{border-left:0;margin:14px 0 8px;padding:4px 0 0}.sv[data-node=emptiness] .sv-tldr-tag{vertical-align:6px}.sv[data-node=emptiness] .cq-opt{border-width:1px;border-radius:12px;padding:13px 16px;font-size:15px}.sv[data-node=emptiness] a.sv-next{margin:0}.sv[data-node=emptiness] a.sv-next>span{letter-spacing:.06em;margin-bottom:4px;font-size:12px}.sv[data-node=emptiness] a.sv-next>strong{font-size:18px;line-height:1.4}.sv[data-node=prediction] .cq-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sv-prediction-recall{border:1px solid var(--cl-line,#35554e);margin:18px 0;padding:14px 16px;font-size:17px}.sv-prediction-recall p{margin:0 0 6px}.sv-prediction-recall q{font-weight:700}.sv-wipe{z-index:40;pointer-events:none;background:var(--wc,#061218);clip-path:circle(150% at var(--wx,50%) var(--wy,50%));animation:.6s cubic-bezier(.45,0,.2,1) both sv-wipe-open;position:fixed;inset:0}.sv-wipe[data-phase=out]{animation:.22s ease-in both sv-wipe-out}@keyframes sv-wipe-open{0%{clip-path:circle(0 at var(--wx,50%) var(--wy,50%))}to{clip-path:circle(150% at var(--wx,50%) var(--wy,50%))}}@keyframes sv-wipe-out{0%{opacity:1}to{opacity:0}}.cl-root .sv-wipe.sv-wipe{animation-play-state:running!important}.sv{--sv-ink:#edf5ee;--sv-mute:#6f8c82}.sv[data-skin=peel]{--sv-ink:#0a0a0b;--sv-mute:#a2a49f}@media (prefers-reduced-motion:no-preference){.sv .sv-reveal>.sv-sentence p:not(.sv-eyebrow){color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--sv-ink) 0 50%,var(--sv-mute) 50% 100%);background-position:100% 0;background-size:200% 100%;animation:.9s cubic-bezier(.2,.7,.2,1) .12s both sv-ink}.sv .sv-reveal>.sv-sentence p:nth-of-type(3){animation-delay:.3s}.sv .sv-reveal>.sv-sentence p:nth-of-type(4){animation-delay:.48s}.sv .sv-reveal>.sv-sentence p:nth-of-type(n+5){animation-delay:.66s}.cl-root .sv-reveal>.sv-sentence p{animation-play-state:running!important}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .sv .sv-reveal>.sv-sentence p:not(.sv-eyebrow){color:var(--sv-ink);background:0 0;animation:none!important}}@keyframes sv-ink{to{background-position:0 0}}.sv-trynow{background:#0c211d;border:1px solid #35554e;border-radius:12px;margin:18px 0;padding:0;overflow:hidden}.sv-trynow[open]{background:#0e2620;border-color:#52776a}.sv-trynow>summary{cursor:pointer;min-height:0;padding:14px 44px 14px 16px;list-style:none;display:block;position:relative}.sv-trynow>summary::-webkit-details-marker{display:none}.sv-trynow>summary:after{content:"";border-bottom:2px solid #e5c596;border-right:2px solid #e5c596;width:9px;height:9px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.sv-trynow[open]>summary:after{transform:translateY(-30%)rotate(-135deg)}.sv-trynow h2{color:#e5c596;margin:0;font-size:17px;font-weight:650}.sv-trynow>.sv-move-body{padding:0 18px 18px}.sv-trynow p{max-width:36em;margin:0 0 14px;font-size:16px;line-height:1.9}.sv-canon-next{color:#cfe3d6;border-left:3px solid #52776a;margin:10px 0 0;padding-left:12px;font-size:14px;line-height:1.7}.sv-canon-next span{color:#b7d0c2;margin-bottom:4px;font-size:12px;display:block}.sv-canon-next strong{color:#edf5ee;font-weight:600;display:block}.sv-entry-hold{margin-top:12px}@media (max-width:480px){.sv-trynow>summary{padding:12px 40px 12px 14px}.sv-trynow>.sv-move-body{padding:0 14px 16px}}.sv[data-skin=peel] .sv-trynow{background:0 0;border:0;border-top:1px solid #232426;border-radius:0;margin:18px 0 0;padding:6px 0 0}.sv[data-skin=peel] .sv-trynow[open]{background:0 0}.sv[data-skin=peel] .sv-trynow>summary{padding:12px 32px 12px 0}.sv[data-skin=peel] .sv-trynow>summary:after{border-color:#8d8f8a;right:6px}.sv[data-skin=peel] .sv-trynow h2{color:#8d8f8a;font-size:14px;font-weight:500}.sv[data-skin=peel] .sv-trynow>.sv-move-body{padding:0 0 18px}.sv[data-skin=peel] .sv-canon-next{font-family:var(--font-nb-kai),"Kaiti TC","DFKai-SB",KaiTi,serif;color:#b9bab5;border-left:0;margin:16px 0 0;padding:0;font-size:16px;line-height:1.9}.sv[data-skin=peel] .sv-canon-next strong{color:#e8e8e3;font-weight:500}.sv[data-skin=peel] .sv-canon-next span{color:#8d8f8a;font-family:inherit;font-size:13px}.sv-length{color:#d1e7db;margin:0 0 16px;font-size:15px;line-height:1.6}.sv-copy-tag{letter-spacing:.12em;color:#092217;vertical-align:2px;background:#e5c596;border-radius:4px;margin-right:8px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.sv-limit{color:#d1e7db;border-left:3px solid #52776a;margin:10px 0 0;padding-left:12px;font-size:16px;line-height:1.6}.sv-kept{justify-items:start;gap:6px;margin:8px 0 14px;display:grid}.sv-kept-line{margin:0}.sv .sv-later{min-height:48px;padding:12px 16px;font-size:14px}.sv-body legend .sv-body-line,.sv-walk legend .sv-body-line{color:#bbd8c9;margin-top:6px;font-size:14px;font-weight:400;line-height:1.6;display:block}.sv-body .cq-options,.sv-walk .cq-options{grid-template-columns:repeat(2,1fr)}.sv-branch{margin:0 0 16px}.sv-branch .sv-text-link{align-items:center;min-height:48px;padding:12px 0;display:inline-flex}.sv-prediction-paid{letter-spacing:0;color:#edf5ee;background:#0e241d;border-left:3px solid #e5c596;padding:8px 12px;font-size:15px;line-height:1.6}.sv-tally-body{color:#bcf4d6;white-space:nowrap;border:1px solid #35554e;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:12px;font-style:normal}.sv-record{margin:0 0 20px}.sv-record .sv-tally-head{letter-spacing:0;font-size:14px;line-height:1.6}.sv-marble-secondary{margin:0 0 20px}.sv-marble-secondary .sv-text-link{align-items:center;min-height:48px;display:inline-flex}.sv-heap-apple{color:#edf5ee;margin:0 0 6px;font-size:16px;line-height:1.7}.sv-ownership-line{margin-bottom:16px}.sv-depth-lines p{margin:8px 0 0;font-size:15px;line-height:1.7}.sv button.sv-next{width:100%;font:inherit;text-align:left;cursor:pointer;appearance:none}.sv-closing{background:#0e241d;border:1px solid #e5c596;border-radius:14px;outline:none;margin:0 0 18px;padding:16px 18px;scroll-margin-top:16px}.sv-closing:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-closing .sv-eyebrow{margin-bottom:6px}.sv-closing-line{color:#fff;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.5}.sv-closing .sv-note{margin:0}.cl-root .sv-closing.sv-reveal{animation-play-state:running!important}.sv-marble-secondary{justify-items:start;gap:4px;display:grid}.sv button.sv-dock-next{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;font-size:16px;font-weight:650}.sv-define{margin-top:0}#sv-main-next,#sv-record{scroll-margin-top:16px}.sv-dissent{color:#d1e7db;border-left:3px solid #e5c596;margin:14px 0 0;padding:10px 12px;font-size:14.5px;line-height:1.6}.sv-dissent-tag{letter-spacing:.12em;color:#092217;vertical-align:2px;background:#e5c596;border-radius:4px;margin-right:8px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.sv-dissent q{quotes:"「" "」";color:#edf5ee;margin-right:.35em}.sv .sv-dissent-more{min-height:0;margin-left:.4em;padding:6px 0 0;font-size:14px}.sv[data-skin=peel] .sv-dissent q{color:#e8e8e3}.sv[data-skin=peel] .sv-dissent-tag{color:#0a0a0b;background:#e8e8e3}.sv-optics .sv-control-row{padding-bottom:calc(16px + var(--sv-dock-h,0px))}.sv-rest-count{color:#cfe3d6;font-variant-numeric:tabular-nums;font-size:14px}.sv-short-step{background:#102921;border:1px solid #35554e;border-radius:12px;outline:none;margin:18px 0 0;padding:16px 18px;scroll-margin-top:16px}.sv-short-step:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-short-step .sv-eyebrow{margin-bottom:8px}.sv-short-step p:not(.sv-eyebrow){max-width:36em;margin:0 0 12px;font-size:16.5px;line-height:1.85}.sv-short-step p:not(.sv-eyebrow):last-child{margin-bottom:0}.sv-short-step .sv-body{margin:0 0 14px}.sv[data-skin=peel] .sv-short-step{background:#121214;border-color:#232426;border-radius:14px}.sv[data-skin=peel] .sv-short-step p:not(.sv-eyebrow){color:#e3e3de}.cl-root .sv[data-skin=peel] .sv-short-step .sv-eyebrow,.cl-root .sv[data-skin=peel] .sv-judge .sv-eyebrow,.cl-root .sv[data-skin=peel] .sv-lane-ask .sv-eyebrow,.cl-root .sv[data-skin=peel] .sv-judge-evidence h2{color:#b9bab5}.cl-root .sv[data-skin=peel] .sv-short-step .sv-revote legend{color:#e3e3de}.cl-root .sv[data-skin=peel] .sv-short-step .sv-body legend .sv-body-line{color:#cfd0cb}.cl-root .sv[data-skin=peel] .sv-short-step .sv-body .cq-opt{color:#e3e3de;background:0 0;border:1px solid #6f716c;border-radius:12px}.cl-root .sv[data-skin=peel] .sv-short-step .sv-body .cq-opt[aria-pressed=true]{color:#0a0a0b;background:#e8e8e3;border-color:#e8e8e3}.cl-root .sv[data-skin=peel] .sv-short-step .sv-body .sv-feedback{color:#cfd0cb;border-top-color:#2d2f33}.sv[data-skin=peel] .sv-short-number p:not(.sv-eyebrow):first-of-type .sv-num{color:#ff5a4a}.sv[data-skin=peel] .sv-short .sv-sentence p:nth-of-type(2){color:#0a0a0b;letter-spacing:-.01em;border-bottom:0;margin:0 0 14px;padding-bottom:0;font-size:25px;font-weight:800;line-height:1.45}@media (max-width:480px){.sv-short-step{padding:14px}.sv-short-step p:not(.sv-eyebrow){font-size:16px;line-height:1.8}.sv[data-skin=peel] .sv-short .sv-sentence p:nth-of-type(2){font-size:22px}}.sv-moves-depth{margin:8px 0 0;padding:0;list-style:none}.sv-moves-depth li{margin:0 0 14px;padding:0}.sv-moves-depth p,.sv-depth-plate p:not(.sv-eyebrow),.sv-results-depth .sv-result p{max-width:36em}.sv-moves-depth h3{color:#edf5ee;align-items:baseline;gap:10px;margin:0 0 6px;font-size:16px;font-weight:650;display:flex}.sv-moves-depth h3 span{color:#75938b;font-variant-numeric:tabular-nums;font-size:12.5px}.sv-depth-moved .sv-receivers,.sv-depth-moved .sv-trynow{margin:10px 0 0}.sv-results-depth{gap:10px;margin:14px 0 0;display:grid}.sv-results-depth h2{letter-spacing:.14em;color:#75938b;margin:0;font-size:12.5px;font-weight:600}.sv-results-depth .sv-result{background:#0e241d;border:1px solid #486759;border-radius:16px;padding:14px 16px}.sv-results-depth .sv-result p{margin:0;font-size:15.5px;line-height:1.7}.sv-results-depth .sv-result small{color:#75938b;margin-top:8px;font-size:12.5px;line-height:1.6;display:block}.sv-depth-plate{margin:14px 0 6px}.sv-depth-plate p:not(.sv-eyebrow){margin:6px 0 0;font-size:15.5px;line-height:1.75}.sv[data-skin=peel] .sv-moves-depth h3{color:#e8e8e3}.sv[data-skin=peel] .sv-moves-depth h3 span,.sv[data-skin=peel] .sv-results-depth h2{color:#8d8f8a}.sv[data-skin=peel] .sv-results-depth .sv-result{background:#121214;border-color:#2d2f33}.gl{color:#e3e3de;background:#0c1418;border-left:3px solid #ff5a4a;margin:26px 0 8px;padding:18px 18px 14px 20px;scroll-margin-top:16px}.gl-kicker{letter-spacing:.14em;color:#ff5a4a;margin:0 0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.gl-kicker .gl-n{font-weight:700}.gl-lines{gap:12px;margin:0;display:grid}.gl-line{gap:4px;margin:0;display:grid}.gl-line dt{letter-spacing:.14em;color:#b9bab5;font-size:12px;font-weight:600}.gl-line dd{color:#e8e8e3;max-width:36em;margin:0;font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:17px;line-height:1.8}.gl-ask dd{color:#fff;letter-spacing:-.01em;text-wrap:balance;font-size:21px;font-weight:700;line-height:1.55}.gl-cites{flex-wrap:wrap;gap:6px 8px;margin:14px 0 0;font-size:12px;line-height:1.4;display:flex}.gl-cite{color:#cfd0cb;white-space:nowrap;border:1px solid #4a4c50;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;display:inline-flex}.gl-cite b{color:#e8e8e3;font-weight:600}.gl-cite a{color:inherit;text-decoration:none}.gl-grade-cause{color:#ffb3aa;border-color:#ff5a4a}.gl-grade-cause b{color:#fff}.gl-grade-analogy{border-color:#8d8f8a}.gl-grade-illustration{color:#a2a49f;border-style:dashed}.gl-grade-reference{color:#e5c596;border-color:#e5c596}.gl-grade-canon{color:#bcf4d6;border-color:#bcf4d6}.gl-caveat{color:#d1e7db;margin:10px 0 0;font-size:13.5px;line-height:1.6}.gl-caveat a{color:#e5c596}.gl-caveat-tag{letter-spacing:.12em;color:#092217;vertical-align:2px;background:#e5c596;border-radius:4px;margin-right:6px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.gl-share{margin:12px 0 0}.gl .gl-share-link{color:#ff5a4a;border-bottom:1px solid #ff5a4a;align-items:center;min-height:44px;padding:8px 0;font-size:14px;text-decoration:none;display:inline-flex}.gl-caution{color:#b9bab5;border-top:1px solid #2d2f33;margin:16px 0 0;padding-top:12px;font-size:15px}.gl-manifesto-lines{gap:14px;display:grid}.gl-manifesto-line p:first-child{color:#e8e8e3;max-width:36em;margin:0;font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:18px;line-height:1.8}.gl-manifesto-line:nth-child(5) p:first-child,.gl-manifesto-line:nth-child(7) p:first-child{color:#fff;font-weight:700}.gl-manifesto-link{color:#ff5a4a;text-underline-offset:3px;text-decoration:underline}.gl-manifesto-line .gl-cites{margin-top:8px}.gl-lead-lines{gap:12px;margin:0;padding:0 0 0 1.2em;display:grid}.gl-lead-lines li p{color:#e8e8e3;max-width:36em;margin:0;font-size:16.5px;line-height:1.8}.gl-lead-tag{letter-spacing:.12em;color:#b9bab5!important;margin-bottom:4px!important;font-size:12px!important}.gl-exit{font-family:var(--font-nb-kai),"Kaiti TC","DFKai-SB",KaiTi,serif;color:#d1e7db;margin:16px 0 0;font-size:16px;line-height:1.8}.gl-exit a{color:#e8e8e3}.gl-act{color:#fff;text-wrap:balance;margin:14px 0 0;font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:21px;font-weight:700;line-height:1.55}.gl-note{color:#8d8f8a;margin:10px 0 0;font-size:13px;line-height:1.6}.sv .gl{margin:22px 0 4px}.sv[data-skin=peel] .gl{background:#121214;border-left-color:#ff5a4a}.cj .gl,.cq .gl{margin:22px 0 16px}.gl-aside{color:#e3e3de;background:#0c1418;border:1px dashed #4a4c50;border-left:3px dashed #8d8f8a;margin:12px 0 0;padding:12px 14px 10px}.gl-aside .gl-kicker{color:#a2a49f;margin-bottom:8px}.gl-aside-text{color:#d6d6d1;max-width:36em;margin:0;font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:15.5px;line-height:1.8}.gl-aside-ask{color:#fff;text-wrap:balance;margin:12px 0 0;font-family:Noto Serif TC,Songti TC,PMingLiU,Georgia,serif;font-size:18px;font-weight:700;line-height:1.55}.gl-aside-dt{letter-spacing:.14em;color:#b9bab5;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.gl-aside .gl-share{margin-top:8px}@media (max-width:480px){.gl{padding:14px 14px 12px 16px}.gl-line dd{font-size:16px;line-height:1.75}.gl-ask dd,.gl-act{font-size:19px}.gl-manifesto-line p:first-child{font-size:17px}}.sv-peel-scope .sv-short-step,.sv-peel-scope .sv-sentence,.sv-peel-scope .sv-moves summary,.sv-peel-scope .sv-results h2,.sv-peel-scope .sv-receivers,.sv-peel-scope .gl{scroll-margin-top:calc(var(--sv-peel-height,clamp(150px,24vh,300px)) + 10px)}@media (min-width:700px){.sv-peel-scope .sv-short-step,.sv-peel-scope .sv-sentence,.sv-peel-scope .sv-moves summary,.sv-peel-scope .sv-results h2,.sv-peel-scope .sv-receivers,.sv-peel-scope .gl{scroll-margin-top:calc(var(--sv-peel-height,clamp(220px,30vh,340px)) + 10px)}}@media (max-width:480px){.sv .sv-peel-scope:has(.sv-device) .sv-short-step{scroll-margin-top:calc(clamp(130px,19vh,300px) + 10px)}.sv .sv-peel-scope:has(.sv-device) .sv-sentence{scroll-margin-top:calc(clamp(130px,19vh,300px) + 10px)}.sv .sv-peel-scope:has(.sv-device) .sv-moves summary{scroll-margin-top:calc(clamp(130px,19vh,300px) + 10px)}.sv .sv-peel-scope:has(.sv-device) .sv-results h2{scroll-margin-top:calc(clamp(130px,19vh,300px) + 10px)}.sv .sv-peel-scope:has(.sv-device) .sv-receivers{scroll-margin-top:calc(clamp(130px,19vh,300px) + 10px)}}.sv-dissent{color:#edf5ee}.sv[data-skin=peel] .sv-dissent{color:#e3e3de;border-color:#b9bab5}.sv-ledger[data-bare] li{align-content:center;min-height:52px}.sv-bet,.sv-bet-sure{outline:none;min-width:0;scroll-margin-top:16px}.sv-bet-sure{margin-top:0}.sv-bet-tag{margin-bottom:6px;display:block}.sv-bet .cq-options{gap:8px;display:grid}.sv-bet-sure .cq-options{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.sv-bet[disabled] .cq-opt,.sv-bet-sure[disabled] .cq-opt{cursor:default}.sv-bet[disabled] .cq-opt:not([aria-pressed=true]),.sv-bet-sure[disabled] .cq-opt:not([aria-pressed=true]){opacity:.5}.sv-bet:focus-visible,.sv-bet-sure:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-judge{background:#0e241d;border-left:3px solid #e5c596;outline:none;margin:18px 0 0;padding:14px 18px;scroll-margin-top:16px}.sv-judge:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-judge p:not(.sv-eyebrow){color:#fff;margin:0;font-size:19px;font-weight:650;line-height:1.6}.sv-judge .sv-lane-evidence{margin:8px 0 0}.sv-judge p.sv-judge-objection{color:#d1e7db;margin:10px 0 0;font-size:15.5px;font-weight:400;line-height:1.7}.sv[data-skin=peel] .sv-judge p.sv-judge-objection{color:#cfd0cb}.sv-peel-scope>.sv-lane-evidence{margin:8px 0 0}.sv-study-limit{border-left:3px solid #ff5a4a}.sv-judge-evidence{margin:18px 0 0}.sv-judge-evidence h2{margin-bottom:8px}.sv-judge-evidence{outline:none;scroll-margin-top:16px}.sv-judge-evidence:focus-visible{outline-offset:4px;outline:3px solid #f8d6a0}.sv-judge-evidence .sv-result-limits{color:#d1e7db;margin:10px 0 0;font-size:14.5px;line-height:1.7;display:block}.sv-result-limits-tag{letter-spacing:.12em;color:#092217;vertical-align:2px;background:#e5c596;border-radius:4px;margin-right:8px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.cl-root .sv[data-skin=peel] .sv-judge-evidence.sv-judge-evidence .sv-result{background:#121214;border:1px solid #2d2f33;border-radius:16px;padding:16px 18px}.cl-root .sv[data-skin=peel] .sv-judge-evidence.sv-judge-evidence .sv-result p{color:#e3e3de}.cl-root .sv[data-skin=peel] .sv-judge-evidence.sv-judge-evidence .sv-result-limits{color:#cfd0cb;display:block}.cl-root .sv[data-skin=peel] .sv-judge-evidence.sv-judge-evidence .sv-result small,.cl-root .sv[data-skin=peel] .sv-judge-evidence.sv-judge-evidence .lab-plain{color:#a2a49f}.cl-root .sv[data-skin=peel] .sv-result-limits-tag{color:#0a0a0b;background:#e8e8e3}.sv-tally-bet{color:#e5c596;white-space:nowrap;border:1px solid #35554e;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:12px;font-style:normal}.sv-lane-evidence .sv-text-link,.sv-lane-tonight .sv-text-link{align-items:center;min-height:44px;padding:10px 0;font-size:14.5px;font-weight:400;display:inline-flex}.sv .sv-judge .sv-text-link,.cl-root[data-look=scroll] .sv .sv-judge .sv-text-link,.sv .sv-lane-ask .sv-text-link,.cl-root[data-look=scroll] .sv .sv-lane-ask .sv-text-link{color:#e8e8e3;text-decoration-color:#8d8f8a}.sv-lane .sv-sentence{margin-top:18px}.sv-lane-ask,.sv-lane-limits{background:#102921;border:1px solid #35554e;border-radius:12px;margin:18px 0 0;padding:16px 18px}.sv-lane-ask-line{color:#fff;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:21px;font-weight:700;line-height:1.55}.sv-lane-ask .gl-share{margin:8px 0 0}.sv-lane-ask .gl-share .sv-text-link{padding:8px 0;font-size:13px}.sv-lane-limits{border-left:3px solid #ff5a4a}.sv-lane-limits h2{letter-spacing:.14em;color:#e5c596;margin:0 0 8px;font-size:12.5px;font-weight:600}.sv-lane-limits p{color:#e3efe8;margin:0 0 10px;font-size:16.5px;line-height:1.75}.sv-lane-limits p:last-child{margin-bottom:0}.sv-lane-tonight{margin:10px 0 0}.sv-revote[data-skip] .cq-options{grid-template-columns:repeat(2,1fr)}.sv-ledger li[data-state=skipped]{color:#b9bab5;border-style:dashed;border-color:#8d8f8a}.sv-tally li[data-state=skipped],.sv-trajectory li[data-state=skipped]{border-style:dashed;border-color:#8d8f8a}.sv-tally li[data-state=skipped] em{color:#b9bab5}.sv-tally li[data-state=skipped]>span a{color:inherit;text-underline-offset:3px;text-decoration:underline}.sv-tally-skip{color:#edf5ee;background:#0e241d;border-left:3px solid #ff5a4a;margin:0 0 14px;padding:12px 14px;font-size:16px;line-height:1.7}.sv[data-skin=peel] .sv-lane-ask,.sv[data-skin=peel] .sv-lane-limits{background:#121214;border-color:#232426;border-radius:14px}.sv[data-skin=peel] .sv-lane-limits{border-left:3px solid #ff5a4a}.sv[data-skin=peel] .sv-judge{background:#121214;border-left-color:#e8e8e3}.sv[data-skin=peel] .sv-judge p:not(.sv-eyebrow){color:#fff}.sv[data-skin=peel] .sv-lane-limits p{color:#e3e3de}.sv[data-skin=peel] .sv-ledger li[data-state=skipped]{color:#b9bab5;border-style:dashed;border-color:#6f716c}.cl-root[data-look=scroll] .sv .sv-ledger li[data-state=skipped]{color:var(--sc-ink2);border:1px dashed var(--sc-wash);background:0 0}.cl-root[data-look=scroll] .sv .sv-tally li[data-state=skipped],.cl-root[data-look=scroll] .sv .sv-trajectory li[data-state=skipped]{border-style:dashed}.cl-root[data-look=scroll] .sv .sv-tally-skip{color:var(--sc-ink);font-family:var(--sc-serif);background:0 0;border-left:3px solid #ff5a4a;font-weight:700}.sv-peel-scope .sv-bet,.sv-peel-scope .sv-bet-sure,.sv-peel-scope .sv-judge,.sv-peel-scope .sv-lane-limits,.sv-peel-scope .sv-lane-ask,.sv-peel-scope .sv-judge-evidence{scroll-margin-top:calc(var(--sv-peel-height,clamp(150px,24vh,300px)) + 10px)}@media (min-width:700px){.sv-peel-scope .sv-bet,.sv-peel-scope .sv-bet-sure,.sv-peel-scope .sv-judge,.sv-peel-scope .sv-lane-limits,.sv-peel-scope .sv-lane-ask,.sv-peel-scope .sv-judge-evidence{scroll-margin-top:calc(var(--sv-peel-height,clamp(220px,30vh,340px)) + 10px)}}@media (max-width:480px){.sv-revote[data-skip] .cq-options{grid-template-columns:1fr}}.cl-root .sv:not([data-skin=peel]) .sv-short-step p:not(.sv-eyebrow):not(.lab-plain){color:#e3efe8}.cl-root .sv:not([data-skin=peel]) .sv-short-step .sv-eyebrow,.cl-root .sv:not([data-skin=peel]) .sv-judge .sv-eyebrow,.cl-root .sv:not([data-skin=peel]) .sv-lane-ask .sv-eyebrow{color:#9fb8ad}.sv-lane-number{margin-top:0}.lab-plain{color:#bed5c5;max-width:36em;margin:6px 0 0;font-family:system-ui,-apple-system,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:14.5px;font-weight:400;line-height:1.7}.lab-plain-tag{letter-spacing:.14em;color:#9fb8ad;vertical-align:2px;border:1px solid #35554e;border-radius:4px;margin-right:8px;padding:1px 6px;font-family:system-ui,-apple-system,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:11px;font-weight:600;display:inline-block}span.lab-plain{display:block}.sv-result .lab-plain,.cj-evidence-card .lab-plain,.cj-src-block .lab-plain,.cj-study .lab-plain,.sv-canon-line .lab-plain,.sv-canon-next .lab-plain{margin-top:8px}.gl-line dd .lab-plain{color:#b9bab5;margin-top:6px;font-size:14px}.gl-line dd .lab-plain-tag{color:#8d8f8a;border-color:#2d2f33}.gl-manifesto-line .lab-plain,.gl-lead-lines .lab-plain,.gl-exit .lab-plain,.gl-aside .lab-plain{color:#b9bab5;font-size:14px}.gl-manifesto-line .lab-plain-tag,.gl-lead-lines .lab-plain-tag,.gl-exit .lab-plain-tag,.gl-aside .lab-plain-tag{color:#8d8f8a;border-color:#2d2f33}.sv[data-skin=peel] .lab-plain{color:#a2a49f}.sv[data-skin=peel] .lab-plain-tag{color:#8d8f8a;border-color:#2d2f33}.sv-heap .lab-plain{margin:4px 0 8px}.cj-canon blockquote .lab-plain{margin:8px 0 0}.cj-anchors .lab-plain{margin-top:6px}.cq-term .lab-plain{margin:4px 0 8px}@media (max-width:480px){.lab-plain{font-size:14px}}.cj .cj-bet-turn{margin:18px 0}.cj .sv-bet legend,.cj .sv-bet-sure legend{color:var(--cl-cream);margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.5}.cj .sv-bet .sv-bet-tag{margin-bottom:6px;font-weight:600;display:block}.cj .sv-judge{color:var(--cl-cream);font-size:17px;line-height:1.8}.cj .sv-judge p{margin:0}.cj .sv-judge .sv-eyebrow{margin-bottom:6px}.cj-iv-after-bet{margin:14px 0 0}.cj-act legend.cj-prompt{margin-bottom:12px;padding:0}.cj-act legend.cj-oof{color:var(--cl-mint);margin:0 0 14px;padding:0;font-size:clamp(22px,2.6vw,32px);line-height:1.5}.cj-oof-act{border-left:3px solid var(--cl-mint);background:#13282a}.cj-act.gl-lead-act{background:#0b2026;margin:16px 0 8px;padding:14px 16px}.cj-act legend.gl-act{margin:0 0 12px;font-size:18px}.cj-act-reply p{margin:6px 0}.cj-act-to a{color:var(--cl-mint)}.gl-manifesto-act{margin:12px 0 0}.gl-manifesto-act legend{color:#b7d0c2;margin-bottom:8px;font-size:14px}.cj .sv-dissent{margin:18px 0 0}.cj-marble-recall,.cj-bet-recall{font-size:16px}.sv-tap{margin:16px 0}.sv-tap[disabled] .cq-opt{cursor:default}.sv-tap[disabled] .cq-opt:not([aria-pressed=true]){opacity:.5}.cj-lane-full{display:contents}.cj-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.cl-root .cj:not(.sv) .sv-lane{margin:18px 0 0}.cl-root .cj:not(.sv) .sv-short-step p:not(.sv-eyebrow):not(.lab-plain):not(.cl-ledger-note){color:#e3efe8}.cl-root .cj:not(.sv) .sv-short-step .sv-eyebrow,.cl-root .cj:not(.sv) .sv-lane-ask .sv-eyebrow{color:#9fb8ad}.cl-root .cj:not(.sv) .sv-short-step .cl-ledger-note{color:#b7d0c2;margin:0 0 8px}.cl-root .cj:not(.sv) .sv-short-step .lab-plain,.cl-root .cj:not(.sv) .sv-lane-limits .lab-plain,.cl-root .cj:not(.sv) .sv-lane-ask .lab-plain{color:#bed5c5}.cl-root .cj:not(.sv) .sv-short-step .lab-plain-tag,.cl-root .cj:not(.sv) .sv-lane-limits .lab-plain-tag,.cl-root .cj:not(.sv) .sv-lane-ask .lab-plain-tag{color:#9fb8ad;border-color:#35554e}.cl-root .cj:not(.sv) .sv-lane-number .sv-grade{color:#092217;background:#bcf4d6;margin-right:8px}.cl-root .cj:not(.sv) .sv-lane-limits p{color:#e3efe8}.cl-root .cj:not(.sv) .sv-lane .cq-key,.cl-root .cj:not(.sv) .sv-lane .cj-result{margin-top:18px}.cl-root .cj:not(.sv) .sv-lane-ask .cj-act{background:0 0;border:0;margin:0;padding:0}.cl-root .cj:not(.sv) .sv-lane-ask .cj-act legend.sv-lane-ask-line{color:#fff;margin:0 0 12px;font-family:inherit;font-size:21px;font-weight:700;line-height:1.55}.cl-root .cj:not(.sv) .sv-lane-ask .cj-act .cj-opt{color:var(--cl-cream);background:#0b2026;border:1px solid #75938b;border-radius:4px}.cl-root .cj:not(.sv) .sv-lane-ask .cj-act .cj-opt[aria-pressed=true]{background:var(--cl-mint);color:#062022;border-color:var(--cl-mint)}.cl-root .cj:not(.sv) .sv-lane-ask .cj-act-reply{color:#e3efe8;border-left:3px solid var(--cl-gold);background:#0b2026}.cl-root .cj:not(.sv) .sv-lane-ask .cj-act-reply p{color:#e3efe8}.cl-root .cj:not(.sv) .sv-lane-ask .cj-act-to a{color:var(--cl-mint)}.cl-root .cj:not(.sv) .sv-lane-evidence{margin:14px 0 0}.cl-root .cj:not(.sv) .sv-lane-evidence .sv-text-link{color:#d5eadb}.cl-root[data-look=scroll] .cj:not(.sv) .sv-lane-evidence .sv-text-link{color:var(--sc-ink);-webkit-text-decoration-color:var(--sc-wash);text-decoration-color:var(--sc-wash)}.cl-root[data-look=scroll] .cj:not(.sv) .sv-lane>.lab-plain{color:var(--sc-ink2)}.cl-root[data-look=scroll] .cj:not(.sv) .sv-lane>.lab-plain .lab-plain-tag{color:var(--sc-ink3);border-color:var(--sc-wash)}.cj-ask-act-hard{margin:0 0 18px}.cj-bet-ledger{color:#d1e7db;font-size:15px}.cl-root[data-look=scroll] .cj:not(.sv) .cj-reveal .lab-plain{color:var(--sc-ink2)}.cl-root[data-look=scroll] .cj:not(.sv) .cj-reveal .lab-plain-tag{color:var(--sc-ink3);border-color:var(--sc-wash)}.cl-root[data-look=scroll] .cj:not(.sv) .sv-lane-ask .cj-act-reply .lab-plain{color:#bed5c5}.cl-root[data-look=scroll] .cj:not(.sv) .sv-lane-ask .cj-act-reply .lab-plain-tag{color:#9fb8ad;border-color:#35554e}.cl-root .cj:not(.sv) .sv-lane-tonight{margin:0 0 4px}.cl-root .cj:not(.sv) .sv-lane-tonight .sv-text-link{color:#d5eadb}.cl-root[data-look=scroll] .cj:not(.sv) .sv-lane-tonight .sv-text-link{color:var(--sc-ink);-webkit-text-decoration-color:var(--sc-wash);text-decoration-color:var(--sc-wash)}.cl-root[data-look=scroll] .cj:not(.sv) .cj-dissent,.cl-root[data-look=scroll] .cj:not(.sv) .cj-dissent q,.cl-root[data-look=scroll] .cj:not(.sv) .cj-dissent a,.cl-root[data-look=scroll] .cj:not(.sv) .cq-yours strong{color:var(--sc-ink)}.cl-root[data-look=scroll] .cj:not(.sv) :is(.cq-key+.lab-plain,.cj-result+.lab-plain,.cj-lead>.lab-plain,.cj-canon .lab-plain,.cj-practice .lab-plain,.cj-src-block>.lab-plain){color:var(--sc-ink2)}.cl-root[data-look=scroll] .cj:not(.sv) :is(.cq-key+.lab-plain,.cj-result+.lab-plain,.cj-lead>.lab-plain,.cj-canon .lab-plain,.cj-practice .lab-plain,.cj-src-block>.lab-plain) .lab-plain-tag{color:var(--sc-ink3);border-color:var(--sc-wash)}.cl-root[data-look=scroll] .cj:not(.sv) .cj-measured-limit .lab-plain{color:var(--sc-ink2)}.cl-root[data-look=scroll] .cj:not(.sv) .cj-measured-limit .lab-plain-tag{color:var(--sc-ink3);border-color:var(--sc-wash)}.cl-root[data-look=scroll] .cj:not(.sv) .lab-plain-tag{color:inherit;border-color:currentColor}.cl-root[data-look=scroll] .cj:not(.sv) :is(.sv-short-step,.sv-lane-limits,.sv-lane-ask) .lab-plain-tag{color:#9fb8ad;border-color:#35554e}.cl-root[data-look=scroll] .cj:not(.sv) :is(.sv-bet,.sv-bet-sure) legend{color:var(--sc-ink)}.cl-root[data-look=scroll] .cj:not(.sv) .sv-bet .sv-bet-tag{color:var(--sc-ink2)}.cl-root .cj:not(.sv) .gl-lead-act{background:#0b2026;border:1px solid #75938b}.cl-root .cj:not(.sv) .gl-lead-act legend.gl-act{color:#edf5ee}.cl-root .cj:not(.sv) .gl-lead-act .cj-opt{color:#edf5ee;background:#102921;border-color:#75938b}.cl-root .cj:not(.sv) .gl-lead-act .cj-opt[aria-pressed=true]{color:#092217;background:#bcf4d6;border-color:#bcf4d6}.cl-root .cj:not(.sv) .gl-lead-act .cj-act-reply,.cl-root .cj:not(.sv) .gl-lead-act .cj-act-reply p{color:#edf5ee;background:#0b2026}.cl-root .cj:not(.sv) .gl-lead-act .cj-act-to a{background:#0b2026;color:#bcf4d6!important}.cl-root .cj:not(.sv) .gl-lead-act .lab-plain{color:#bed5c5}.cl-root .cj:not(.sv) .gl-lead-act .lab-plain-tag{color:#9fb8ad;border-color:#35554e}.cl-root[data-look] .sv .gl.gl-manifesto .sv-choices.gl-manifesto-act{background:#0b2026;border:1px solid #75938b;padding:16px}.cl-root[data-look] .sv .gl.gl-manifesto .sv-choices.gl-manifesto-act legend{color:#edf5ee}.cl-root[data-look] .sv .gl.gl-manifesto .sv-choices.gl-manifesto-act .cq-opt{color:#edf5ee;background:#102921;border-color:#75938b;padding:14px 12px 14px 44px}.cl-root[data-look] .sv .gl.gl-manifesto .sv-choices.gl-manifesto-act .cq-opt:before{border-color:#bed5c5;left:10px}.cl-root[data-look] .sv .gl.gl-manifesto .sv-choices.gl-manifesto-act .cq-opt[aria-pressed=true]{color:#092217;background:#bcf4d6;border-color:#bcf4d6}.cl-root[data-look] .sv .gl.gl-manifesto .sv-choices.gl-manifesto-act .sv-feedback,.cl-root[data-look] .sv .gl.gl-manifesto .sv-choices.gl-manifesto-act .sv-feedback p{color:#edf5ee;background:#0b2026}.agency-story{--a-paper:#10231f;--a-ink:#edf5ee;--a-muted:#bed5c5;--a-rule:#75938b;--a-selected:#bcf4d6;color:var(--a-ink);max-width:42rem;margin:0 auto}.cl-root[data-look=scroll] .agency-story{--a-paper:#f8f7f2;--a-ink:#1c1b19;--a-muted:#514f47;--a-rule:#767268;--a-selected:#d6e8da}.agency-story h1{color:var(--a-ink);max-width:24em;margin:22px 0;font-size:clamp(27px,3.5vw,40px);line-height:1.5}.agency-setup{color:var(--a-muted);font-size:18px;line-height:1.9}.agency-choice{border:0;min-width:0;margin:24px 0;padding:0}.agency-choice legend{letter-spacing:.08em;color:var(--a-muted);margin-bottom:12px;padding:0;font-size:14px}.agency-options{gap:10px;display:grid}.agency-options button{appearance:none;text-align:left;font:inherit;min-height:56px;color:var(--a-ink);background:var(--a-paper);border:1px solid var(--a-rule);cursor:pointer;border-radius:0;padding:15px 18px;font-size:18px;line-height:1.6}.agency-options button[aria-pressed=true]{background:var(--a-selected);color:#10271b;border-color:#528066;font-weight:700}.agency-options button:focus-visible,.agency-skip:focus-visible,.agency-source summary:focus-visible{outline-offset:4px;outline:3px solid #de6045}.agency-skip{color:var(--a-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin:16px 0 0;padding:8px 0;display:block}.agency-answer{border-top:3px solid #de6045;outline:none;margin-top:32px;padding-top:22px;scroll-margin-top:24px}.agency-eyebrow{color:var(--a-muted);letter-spacing:.12em;font-size:13px}.agency-answer h2{color:var(--a-ink);margin:10px 0 18px;font-size:clamp(24px,3vw,30px);line-height:1.6}.agency-answer p,.agency-answer li,.agency-nojs p{color:var(--a-ink);font-size:18px;line-height:1.95}.agency-your-answer{border-left:3px solid var(--a-rule);margin:26px 0;padding:0 0 0 16px}.agency-your-answer p:first-child{color:var(--a-muted);font-size:14px}.agency-next-question{margin:30px 0 12px;font-weight:700}.agency-story .agency-continue{background:var(--a-ink);padding:14px 20px;font-size:18px;text-decoration:none;display:inline-block;color:var(--a-paper)!important}.agency-depth{border-top:1px solid var(--a-rule);gap:14px;margin:36px 0 28px;padding-top:20px;display:grid}.agency-source{background:var(--a-paper);border:1px solid var(--a-rule);padding:16px 18px}.agency-source summary{color:var(--a-ink);cursor:pointer;min-height:30px;font-size:17px;font-weight:700;line-height:1.75}.agency-dharma{border-left:4px solid #b7813d}.agency-science{border-left:4px solid #528a93}.agency-source article+article{border-top:1px solid var(--a-rule);margin-top:24px;padding-top:16px}.agency-source .lab-plain{color:var(--a-muted);font-size:16px;line-height:1.9}.agency-source .lab-plain-tag{color:inherit;border-color:currentColor}.agency-source .agency-cite,.agency-source .agency-scope,.agency-story .agency-part-scope{color:var(--a-muted);font-size:14px}.agency-self-inquiry .agency-inquiry-lead{color:var(--a-muted);margin:4px 0 16px;font-size:16px}.agency-source a{text-underline-offset:3px;color:var(--a-ink)!important}.agency-practice{border:1px solid var(--a-rule);background:var(--a-paper);margin:24px 0;padding:18px}.agency-practice h3{color:var(--a-ink);font-size:21px}.agency-story .ld-entry button{background:var(--a-paper);color:var(--a-ink);border:1px solid var(--a-rule)}@media (max-width:480px){.agency-options button{font-size:17px}.agency-source{padding:14px}.agency-answer p,.agency-answer li{font-size:17px}}.agency-self-inquiry{border:1px solid var(--a-rule);background:var(--a-paper);margin:30px 0;padding:20px}.agency-self-inquiry legend{color:var(--a-ink);letter-spacing:0;font-size:20px;font-weight:700;line-height:1.7}.agency-inquiry-reply{border-left:3px solid #de6045;margin-top:20px;padding-left:16px}.agency-inquiry-reply p{font-size:17px}.cj-main:has(.agency-story){outline:none}.agency-marble{border-block:1px solid var(--a-rule);text-align:center;margin-block:2.5rem;padding-block:1.5rem}.agency-marble .cj-gem{margin:0 auto;display:block}.agency-marble .lab-plain{text-align:left}.cl-root[data-look=scroll] .relations-story .cq-marble-panel h3{color:#493a30!important}.marble-library{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:2rem;margin:2rem 0;display:grid}.marble-library article{border:1px solid var(--cj-line,var(--cl-line));padding:1.5rem}.marble-library a,.marble-objection-links a{margin:1rem 0;display:block}.marble-route{justify-content:space-between;align-items:start;gap:1rem;padding-top:1.5rem;display:flex}.marble-route details{max-width:70%}.marble-route ol{padding-left:1.6rem}.marble-route li{margin:.6rem 0}.marble-reading-step{border-top:2px solid;margin-top:3rem;padding-top:2rem}.argument-reading-answer{font-size:1.45em}.argument-citation{margin-bottom:.25rem;font-weight:700}.argument-decision{border-block:1px solid;margin:2rem 0;padding:1rem 0}.argument-decision button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;margin:.3rem .7rem .3rem 0;padding:.65rem 1rem}.argument-decision button[aria-pressed=true]{outline-offset:2px;outline:2px solid;font-weight:700}.marble-footer{padding-block:2rem}.agency-objection{scroll-margin-top:2rem}.agency-objection h3{line-height:1.7}.argument-verdict strong{font-weight:800}.relations-story .agency-answer .lab-plain-piece+.lab-plain-piece{margin-top:.65em;display:block}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-answer{max-width:42rem}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-answer>.lab-plain{margin:0 0 22px;line-height:1.95}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-source summary{padding-block:3px}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-depth>section{gap:12px;display:grid}.cj[data-door=agency] .agency-story,.cj[data-door=relations] .agency-story{--answer-sci:#8ccbd0;--answer-dharma:#dfb878;--answer-choice:#203c34;--answer-objection:#c1c9c1}.cl-root[data-look=scroll] :is(.cj[data-door=agency],.cj[data-door=relations]) .agency-story{--answer-sci:#386d72;--answer-dharma:#83551f;--answer-choice:#eceee5;--answer-objection:#68665e}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-answer>h2{margin:8px 0 18px;font-weight:750;line-height:1.5}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-eyebrow{letter-spacing:.12em;font-weight:700}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-your-answer{background:var(--answer-choice);border-left:3px solid var(--a-rule);margin:24px 0;padding:12px 16px}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-your-answer p{margin:4px 0}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-science{border-left:4px solid var(--answer-sci)}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-dharma{border-left:4px solid var(--answer-dharma)}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-objection{border-left:4px solid var(--answer-objection)}:is(.cj[data-door=agency],.cj[data-door=relations]) .agency-source-names{letter-spacing:0;color:var(--a-muted);margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.6;display:block}.agency-followup:focus{outline:2px solid var(--a-ink);outline-offset:8px}.agency-followup h2{color:var(--a-ink);margin:22px 0;font-size:clamp(27px,3.5vw,40px);line-height:1.5}.agency-stance-bridge{border-top:1px solid var(--a-ink);margin-top:32px;padding-top:18px}.agency-stance-bridge>p:first-child{font-size:1.15em;font-weight:700}.agency-story .argument-part-heading{color:var(--a-ink);margin:32px 0 12px;font-size:21px;line-height:1.6}.agency-story p.argument-punch{color:var(--a-ink);border-left:3px solid #de6045;margin:24px 0;padding-left:16px;font-size:20px;font-weight:750;line-height:1.85}.agency-story .agency-pb-link{color:var(--a-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.agency-story .agency-pb-link:focus-visible{outline-offset:3px;outline:3px solid #de6045}.agency-observation-tool{background:var(--a-paper);border:1px solid var(--a-rule);margin:28px 0;padding:20px}.agency-observation-tool h3{color:var(--a-ink);margin:0 0 16px;font-size:21px;line-height:1.6}.agency-observation-tool .agency-tool-prompt{color:var(--a-ink);border-left:3px solid var(--a-rule);margin:20px 0;padding-left:16px;font-size:17px;line-height:1.9}.agency-tool-more{margin-top:12px}.agency-tool-more>summary{cursor:pointer;color:var(--a-ink);min-height:44px;font-weight:700;line-height:1.75}.agency-story .agency-see a{color:var(--a-ink);text-underline-offset:3px;font-weight:700}.agency-story [id=seed-map]{scroll-margin-top:2rem}.agency-explanation-turn{color:inherit;border-top:1px solid;margin:1.25rem 0;padding-top:1rem}.agency-explanation-turn>summary{cursor:pointer;min-height:44px;padding:.5rem 0;font-weight:700}.agency-copy-controls button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;min-height:44px;padding:.7rem 1rem}.agency-copy-controls [role=status]{font-size:1rem;line-height:1.6}.agency-copy-controls button:focus-visible,.agency-explanation-turn>summary:focus-visible,.agency-tool-prompt:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:480px){.relations-pause p:not(.argument-punch){margin:10px 0;font-size:16px;line-height:1.65}.relations-pause p.argument-punch{margin:18px 0}}.agency-stop-tally{border:1px solid var(--a-rule);background:var(--a-paper);margin:30px 0;padding:20px}.agency-stop-tally h3{color:var(--a-ink);margin:0 0 4px;font-size:20px}.agency-stop-tally .agency-inquiry-lead{color:var(--a-muted);margin:4px 0 12px;font-size:16px}.agency-stop-tally textarea{box-sizing:border-box;width:100%;font:inherit;margin:6px 0 12px;font-size:16px}.agency-stop-tally .agency-stop-week{color:var(--a-ink);font-weight:700}.cs-faces{margin:16px 0}.cs-face-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cs-face{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex}.cs-face-art{width:100%;max-width:150px;height:auto;display:block}.cs-swap{flex-direction:column;align-items:center;max-width:200px;margin:16px auto;display:flex}.cs-swap figcaption{color:inherit;margin-top:6px;font-size:15px;font-weight:600}.cs-face.cq-opt[aria-pressed=true]{box-shadow:inset 0 0 0 3px;color:inherit!important;background:0 0!important}.cs-timer{min-height:56px;margin:16px 0}.cs-timer-n{font-variant-numeric:tabular-nums;margin:6px 0;font-size:40px;line-height:1}.cs-bet{margin:12px 0}.cs-records ul{margin:6px 0 0;padding-left:18px}.cs-records li{margin:4px 0;line-height:1.6}.cs-records em{opacity:.75;font-style:normal}.cs-recall{margin:8px 0 0;font-size:16px;line-height:1.75}.cs-records p{margin:8px 0}.cv-ruler,.cv-breath,.cv-arrows,.cv-need,.cv-leaves{margin:18px 0}.cv-ruler{border:1px solid var(--sc-ink3,var(--cl-line));background:var(--sc-wash2,#0b2026);padding:14px 16px 10px}.cv-ruler-ask,.cv-ruler-yours,.cv-arrows-cap,.cv-need-out p:first-child,.cv-breath-head{margin:8px 0;font-size:17px;line-height:1.8}.cv-ruler-note{margin:4px 0 0}.cv-defs{flex-wrap:wrap;gap:8px;margin:6px 0 14px;display:flex}.cv-def small{opacity:.75;font-size:12px}.cv-track{height:96px;margin:14px 0 0;position:relative}.cv-rail{opacity:.45;background:currentColor;height:2px;position:absolute;top:30px;left:2%;right:2%}.cv-ticks{margin:0;padding:0;list-style:none}.cv-ticks li{left:var(--x);position:absolute;top:22px;transform:translate(-50%)}.cv-tick{width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.cv-tick:before{content:"";background:var(--sc-paper,#0b2026);border:2px solid;border-radius:50%;width:10px;height:10px;margin:3px auto 6px;transition:transform .2s,background .2s;display:block}.cv-tick[aria-pressed=true]:before,.cv-tick[aria-current=true]:before{background:var(--sc-seal,#c4321f);border-color:var(--sc-seal,#c4321f);transform:scale(1.25)}.cv-tick span{white-space:nowrap;letter-spacing:.02em;opacity:.85;text-align:center;font-size:12px;line-height:1.3;display:block}.cv-ticks li:nth-child(2n) .cv-tick span{transform:translateY(15px)}.cv-tick-still{cursor:default}.cv-line{left:var(--x);background:var(--sc-seal,#c4321f);transform-origin:50% 0;width:3px;height:36px;margin-left:-1px;position:absolute;top:12px}.cv-line b{white-space:nowrap;color:var(--sc-seal,#c4321f);font-size:12px;font-weight:700;position:absolute;top:-2px;left:6px}.cv-ruler-out{margin-top:6px}.cv-ruler-go{margin:6px 0 4px}.cv-sides{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;margin:10px 0 4px;display:grid}.cv-side{border:1px solid var(--sc-ink3,var(--cl-line));padding:10px 12px}.cv-side .cl-kicker{margin-bottom:6px;display:block}.cv-side ol,.cv-side ul{margin:0;padding-left:1.2em;font-size:16px;line-height:1.8}.cv-side small{opacity:.75;margin-bottom:4px;font-size:12px;line-height:1.4;display:block}.cv-side-gap{border-left:1px dashed var(--sc-ink3,var(--cl-line));border-right:1px dashed var(--sc-ink3,var(--cl-line));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:64px;margin:0;font-size:12px;line-height:1.5;display:flex}.cv-side-gap b{color:var(--sc-seal,#c4321f);font-size:24px;font-weight:700}.cv-sides-note{grid-column:1/-1;margin:4px 0 0;font-size:15px;line-height:1.75}@media (max-width:480px){.cv-sides{grid-template-columns:1fr}.cv-side-gap{border:0;border-top:1px dashed var(--sc-ink3,var(--cl-line));border-bottom:1px dashed var(--sc-ink3,var(--cl-line));flex-direction:row;width:auto;padding:8px 0}}.cv-med a{font-weight:700}@media (max-width:480px){.cv-track{height:100px}.cv-tick span,.cv-line b{font-size:12px}}.cv-canon{border:1px solid var(--sc-ink3,var(--cl-line));background:var(--sc-wash2,#0b2026);margin:12px 0}.cv-canon summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:48px;padding:12px 14px;font-size:16px;list-style:none;display:flex}.cv-canon summary::-webkit-details-marker{display:none}.cv-canon summary strong{flex:auto}.cv-canon-open{box-sizing:border-box;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:14px;display:inline-flex}.cv-canon[open] .cv-canon-open{display:none}.cv-canon-body{padding:2px 14px 12px}.cv-canon-tr{border-left:3px solid var(--sc-seal,#c4321f);font-size:19px;line-height:1.9;font-family:var(--sc-serif,inherit);background:0 0;margin:0 0 10px;padding:12px 16px}.cv-canon-tr span{display:block}.cv-canon-en{border-left:3px solid var(--sc-ink3,#75938b);opacity:.82;background:0 0;margin:0 0 8px;padding:8px 14px;font-size:14px;line-height:1.7}.cv-canon-plain{margin:8px 0}.cv-canon-foot{margin:4px 0 0}.cv-breath{border-left:3px solid var(--sc-seal,#c4321f);background:var(--sc-wash2,#13282a);padding:14px 18px}.cv-breath .cl-kicker{margin-bottom:6px;display:block}.cv-breath-head{font-weight:400}.cv-breath-head b{font-weight:700}.cv-breath-ask{opacity:.8;margin:4px 0 10px;font-size:14px}.cv-slips{margin:0;padding:0;list-style:none}.cv-slip{border:1px solid var(--sc-ink3,var(--cl-line));background:var(--sc-paper,#0b2026);transform-origin:50% 0;margin:0 0 8px;padding:12px 14px;transition:margin .3s;position:relative}.cv-slip-first{margin:0;font-size:17px;line-height:1.8}.cv-slip-body{margin:6px 0 0;font-size:17px;line-height:1.8}.cv-slip-go{margin-top:8px}.cv-breath.is-sealed .cv-slip{border-top-width:0;margin-bottom:0}.cv-breath.is-sealed .cv-slip:first-child{border-top-width:1px}.cv-seal{transform-origin:30%;align-items:center;gap:10px;margin:12px 0 0;display:flex}.cv-seal b{background:var(--sc-seal,#c4321f);color:#f6efe2;letter-spacing:.14em;font-size:15px;font-weight:700;line-height:1;font-family:var(--sc-serif,inherit);padding:9px 10px;display:inline-block}.cv-seal span{opacity:.8;font-size:13px}.cv-arrows{border:1px solid var(--sc-ink3,var(--cl-line));background:var(--sc-wash2,#0b2026);padding:14px 16px}.cv-arrows svg{width:100%;max-width:420px;height:auto;margin:6px 0;display:block}.cv-target{fill:none;stroke:currentColor;stroke-width:2px}.cv-arrow line,.cv-arrow path{stroke:var(--sc-seal,#c4321f);stroke-width:3px;fill:var(--sc-seal,#c4321f);stroke-linecap:round}.cv-arrow{opacity:0;transform:translate(-60px,80px)}.cv-arrow-1{transform:translate(-60px,66px)}.cv-arrow-2{transform:translate(-60px,96px)}.cv-arrow-t{fill:currentColor;font-size:15px}.cv-arrow-l{fill:currentColor;opacity:0;font-size:14px}.cv-arrows[data-step="1"] .cv-arrow-1,.cv-arrows[data-step="2"] .cv-arrow-1,.cv-arrows[data-step="3"] .cv-arrow-1{opacity:1;transform:translate(190px,66px)}.cv-arrows[data-step="1"] .cv-arrow-l1,.cv-arrows[data-step="2"] .cv-arrow-l1,.cv-arrows[data-step="3"] .cv-arrow-l1{opacity:1}.cv-arrows[data-step="2"] .cv-arrow-2{opacity:1;transform:translate(190px,96px)}.cv-arrows[data-step="2"] .cv-arrow-l2{opacity:1}.cv-arrows[data-step="3"] .cv-arrow-2{opacity:0;transform:translate(190px,150px)rotate(25deg)}.cv-arrows[data-step="3"] .cv-arrow-l2{opacity:.35;text-decoration:line-through}.cv-arrows .cq-options{margin-top:8px}.cv-need{border:1px dashed var(--sc-ink3,var(--cl-line));padding:14px 16px}.cv-need .cl-kicker{margin-bottom:8px;display:block}.cv-need-out{border-top:1px solid var(--sc-ink3,var(--cl-line));margin-top:10px;padding-top:10px}.cv-need-links{flex-wrap:wrap;gap:8px 18px;margin:6px 0;display:flex}.cv-need-links a{align-items:center;min-height:44px;display:inline-flex}.cv-need-reset{margin-top:6px}.cq[data-door=views]:has(.cv-need[data-state=picked]) :is(.cv-ruler,.cq-act,.cq-gate-hint){display:none}.cv-care{border:1px solid var(--sc-ink3,var(--cl-line));border-left:3px solid var(--sc-ink,currentColor);background:var(--sc-wash2,#0b2026);margin:12px 0;padding:12px 16px}.cv-care p{margin:4px 0;font-size:16px;line-height:1.7}.cv-care a{align-items:center;min-height:44px;padding:0 4px;font-weight:700;display:inline-flex}.cv-leaves-fold{margin:12px 0}.cv-leaves-fold>summary{border:1px solid var(--sc-ink3,var(--cl-line));cursor:pointer;align-items:center;min-height:48px;padding:0 14px;font-size:16px;display:flex}.cv-topic{padding-right:44px;position:relative}.cv-topic-go{font-size:22px;line-height:1;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.cq[data-door=views] :is(.cq-rejoin-link,.cv-canon-foot a,.cq-obj-branch .cl-text-link){align-items:center;min-height:44px;display:inline-flex}@keyframes cv-draw{0%{transform:scaleY(0)}}@keyframes cv-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes cv-ink{to{background-position:0 0}}@keyframes cv-stamp{0%{opacity:0;transform:scale(1.6)rotate(-6deg)}60%{opacity:1;transform:scale(.96)rotate(1deg)}to{transform:none}}@keyframes cv-fly{0%{opacity:0;transform:translate(-60px,var(--fy,80px))}}@media (prefers-reduced-motion:no-preference){.cv-line-yours{animation:.36s cubic-bezier(.2,.7,.2,1) both cv-draw}.cv-ruler-out,.cv-sides,.cv-need-out,.cv-arrows-cap,[data-testid=cv-def-note]{animation:.3s cubic-bezier(.2,.7,.2,1) both cv-rise}.cv-canon[open] .cv-canon-tr span{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--sc-ink,#edf5ee) 0 50%,var(--sc-seal,#c4321f) 50% 100%);background-position:100% 0;background-size:200% 100%;animation:.9s cubic-bezier(.2,.7,.2,1) .1s both cv-ink}.cv-canon[open] .cv-canon-tr span:nth-child(2){animation-delay:.32s}.cv-canon[open] .cv-canon-tr span:nth-child(3){animation-delay:.54s}.cv-canon[open] .cv-canon-tr span:nth-child(n+4){animation-delay:.76s}.cv-canon[open] .cv-canon-en{animation:.4s cubic-bezier(.2,.7,.2,1) .9s both cv-rise}.cv-canon[open] .cv-canon-plain,.cv-canon[open] .cv-canon-foot{animation:.4s cubic-bezier(.2,.7,.2,1) 1.15s both cv-rise}.cv-arrow{transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .3s}.cv-arrows[data-step="3"] .cv-arrow-2{transition:transform .7s cubic-bezier(.6,0,.8,.4),opacity .5s .2s}.cv-arrow-l{transition:opacity .3s .4s}.cv-tick:before{transition:transform .2s,background .2s}.cl-root .cq[data-door=views] :is(.cv-line,.cv-ruler-out,.cv-sides,.cv-need-out,.cv-slip-body,.cv-arrows-cap,.cv-canon-tr span,.cv-canon-en,.cv-canon-plain,.cv-canon-foot,.cv-slip,.cv-seal,[data-testid=cv-def-note]){animation-play-state:running!important}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .cq[data-door=views] :is(.cv-line,.cv-ruler-out,.cv-sides,.cv-need-out,.cv-slip-body,.cv-arrows-cap,.cv-canon-tr span,.cv-canon-en,.cv-canon-plain,.cv-canon-foot,.cv-slip,.cv-seal,.cv-arrow,.cv-arrow-l,[data-testid=cv-def-note]){color:inherit;background-image:none;transition:none!important;animation:none!important}}.cl-root[data-look=scroll] .cq :is(.cm-group-h,.cm-path){color:var(--sc-ink,#1c1b19)}.cl-root[data-look=scroll] .cq :is(.cm-group-hook,.cm-heard,.cm-recall .cm-answered){color:var(--sc-ink2,#5a5853)}.cl-root[data-look=scroll] .cq .cm-topic{color:#6b4e10}.cl-root[data-look=scroll] .cq .cm-group+.cm-group{border-top-color:#1c1b192e}.cl-root[data-look=scroll] .cq .cm-item[data-tick=我覺得對] .cm-line{color:var(--sc-ink,#1c1b19);box-shadow:inset 3px 0 0 var(--sc-seal,#c4321f);padding-left:12px;font-weight:600}.cl-root[data-look=scroll] .cq .cm-item[data-tick=聽過] .cm-line{box-shadow:inset 3px 0 0 var(--sc-ink3,#6f6c64);padding-left:12px}.cl-root[data-look=scroll] .cq .cm-recall .cm-exits-note a{color:var(--sc-seal,#c4321f)}.cq:is([data-door=myths],[data-door=views]) :is(.cl-kicker,.lab-plain-tag,.cv-badge,.cm-heard,.cq-optional,.cv-side small,.cv-def small,.cq-depth-h){letter-spacing:.04em;font-size:14px}.cq:is([data-door=myths],[data-door=views]) .cv-ticks .cv-tick span{font-size:14px}.cq-ref-wrap{white-space:nowrap}.cq-ref{white-space:nowrap;vertical-align:.1em;border:1px solid;border-radius:2px;margin:0 3px;padding:0 6px;font-size:max(14px,.8em);line-height:1.55;display:inline-block}.cl-root[data-look=scroll] .cq:is([data-door=myths],[data-door=views]) .cl-kicker{color:var(--sc-ink2,#5a5853)}.cv-care-list{margin:6px 0;padding:0;list-style:none}.cv-care-list li{border-top:1px solid var(--sc-ink3,var(--cl-line));justify-content:space-between;align-items:center;gap:12px;padding:2px 0;display:flex}.cv-care-list li:first-child{border-top:0}.cv-care-list small{opacity:.85;font-size:14px;display:block}.cv-care .cv-care-list a{border:1px solid;justify-content:center;min-width:88px;font-size:17px}.cv-arrows[data-step="0"] .cv-arrow-1{opacity:.55;transform:translate(24px,66px)}.cv-arrows[data-step="0"] .cv-arrow-2{opacity:.25;transform:translate(24px,96px)}details.cm-group>summary.cm-group-h{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-height:44px;padding:10px 48px 10px 0;list-style:none;display:flex;position:relative}details.cm-group>summary.cm-group-h::-webkit-details-marker{display:none}details.cm-group>summary.cm-group-h:after{content:"展開";color:inherit;opacity:.8;font-size:14px;font-weight:400;position:absolute;top:12px;right:0}details.cm-group[open]>summary.cm-group-h:after{content:"收起"}details.cm-group>summary.cm-group-h:focus-visible{outline-offset:2px;outline:2px solid}.cq[data-door=myths] .cm-next{background:var(--sc-ink,#1c1b19);color:var(--sc-paper,#f2f1ed);border-color:var(--sc-ink,#1c1b19)}.cq[data-door=myths] .cm-next :is(.cl-kicker,strong){color:inherit}.cq[data-door=myths] .cm-nav+#cq-exits{gap:2px}.cq[data-door=myths] .cm-nav+#cq-exits .cq-exit{box-shadow:none;min-height:44px;color:var(--sc-ink,#1c1b19);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:10px 52px 10px 0;display:flex}.cq[data-door=myths] .cm-nav+#cq-exits .cq-exit :is(strong,.cl-kicker){color:var(--sc-ink,#1c1b19)}.cq[data-door=myths] .cm-nav+#cq-exits .cq-exit .cl-kicker{color:var(--sc-ink2,#5a5853)}.cq[data-door=myths] .cm-nav+#cq-exits .cq-exit strong{text-underline-offset:3px;font-size:16px;font-weight:500;text-decoration:underline}.cq[data-door=myths] .cm-nav+#cq-exits .cq-exit .cl-kicker{font-size:14px}details.cv-need>summary.cv-need-sum{cursor:pointer;text-underline-offset:3px;align-items:center;gap:8px;min-height:44px;font-size:16px;text-decoration:underline;list-style:none;display:flex}details.cv-need>summary.cv-need-sum::-webkit-details-marker{display:none}details.cv-need>summary.cv-need-sum:after{content:"▾";font-size:14px;text-decoration:none}details.cv-need[open]>summary.cv-need-sum:after{content:"▴"}details.cv-need>summary.cv-need-sum:focus-visible{outline-offset:2px;outline:2px solid}.cq-shelf{border-left:3px solid var(--sc-ink3,#6f6c64);margin:14px 0 4px;padding:10px 12px;font-size:15px;line-height:1.7}.cq-shelf a{white-space:nowrap;text-underline-offset:3px;text-decoration:underline}.cv-topics-next a{white-space:nowrap}.cl-root[data-look=scroll] .cq[data-lamp][data-door=myths] .cm-nav+#cq-exits .cq-exit:first-child{box-shadow:none;background:0 0;border-color:#0000;color:var(--sc-ink,#1c1b19)!important}.cl-root[data-look=scroll] .cq[data-lamp][data-door=myths] .cm-nav+#cq-exits .cq-exit:first-child .cl-kicker{opacity:1;color:var(--sc-ink2,#5a5853)!important}.cl-root[data-look=scroll] .cq[data-lamp][data-door=myths] .cm-nav+#cq-exits .cq-exit:first-child:after{color:inherit;background:0 0;border-color:currentColor}.cl-root[data-look=scroll] .cq[data-lamp][data-door=myths] .cm-nav+#cq-exits .cq-exit:first-child:hover{background:0 0}.cm-recall .cm-hazard{margin:14px 0 6px;font-size:16px;line-height:1.75}.cm-recall .cm-hazard a{white-space:nowrap;font-weight:600}.cq .cm-said[data-checked]{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--sc-seal,#c4321f);text-decoration-color:var(--sc-seal,#c4321f);text-underline-offset:.24em;text-decoration-skip-ink:none;text-decoration-thickness:3px}.cq .cm-seal{vertical-align:.18em;background:var(--sc-seal,#c4321f);color:#f6efe2;letter-spacing:.12em;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.2;font-family:var(--sc-serif,inherit);margin-left:.5em;padding:4px 7px;display:inline-block;transform:rotate(-3deg)}.cq .cm-seal-sm{vertical-align:.08em;margin-left:.4em;padding:2px 6px}.cq .cm-recall li[data-walked] a{text-decoration:none}@keyframes cm-stamp{0%{opacity:0;transform:scale(1.7)rotate(-9deg)}60%{opacity:1;transform:scale(.95)rotate(-2deg)}to{transform:rotate(-3deg)}}@media (prefers-reduced-motion:no-preference){.cq .cm-seal[data-fresh]{animation:.45s cubic-bezier(.2,.7,.2,1) both cm-stamp}.cl-root .cq .cm-seal[data-fresh]{animation-play-state:running!important}}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .cq .cm-seal{animation:none!important}.cv-sides{grid-template-columns:minmax(0,1fr) 128px minmax(0,1fr)}.cv-sides>.cv-side:first-child{grid-area:1/1}.cv-sides>.cv-side:nth-child(3){grid-area:1/3}.cv-sides .cv-side-gap{border:0;grid-area:1/2;justify-content:flex-start;gap:10px;width:auto;padding:30px 0 0}.cv-sides-note{grid-row:3}.cv-knot{justify-content:center;align-self:stretch;align-items:center;height:32px;margin:0 -10px;display:flex;position:relative}.cv-knot b{color:var(--sc-seal,#c4321f);font-size:24px;font-weight:700;line-height:1;position:relative}.cv-thread{border-top:2px dashed var(--sc-ink2,currentColor);opacity:.8;width:34%;height:0;position:absolute;top:50%}.cv-thread-l{transform-origin:0;left:0}.cv-thread-r{transform-origin:100%;right:0}.cv-gap-note{text-align:center;color:var(--sc-seal,#c4321f);font-size:14px;font-weight:600;line-height:1.55}.cv-side li small{font-size:14px}@media (max-width:480px){.cv-sides{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:8px}.cv-sides .cv-side-gap{display:contents}.cv-knot{grid-area:1/2;align-self:center;margin:0 -8px}.cv-thread{width:30%}.cv-gap-note{border-top:1px dashed var(--sc-ink3,var(--cl-line));border-bottom:1px dashed var(--sc-ink3,var(--cl-line));grid-area:2/1/auto/-1;padding:8px 0;font-size:15px}.cv-side{padding:8px}.cv-side ol,.cv-side ul{padding-left:1.1em;font-size:15px;line-height:1.6}}@keyframes cv-thread{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.cv-thread{animation:.7s cubic-bezier(.2,.7,.2,1) .3s both cv-thread}.cv-gap-note{animation:.4s cubic-bezier(.2,.7,.2,1) 1s both cv-rise}.cl-root .cq[data-door=views] :is(.cv-thread,.cv-gap-note){animation-play-state:running!important}}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .cq[data-door=views] :is(.cv-thread,.cv-gap-note){animation:none!important}.fires-wager{border:1px solid var(--cl-line);margin:1.5rem 0;padding:1rem}.fires-wager dl>div{margin:.8rem 0}.fires-wager dt{font-weight:600}.fires-wager dd{margin:.3rem 0}.fires-receipts dt{line-height:1.7}.fires-receipts dd{border-left:2px solid var(--cl-line);padding-left:.75rem;line-height:1.8}.fires-receipts dd[data-receipt=counter]{border-left-style:dashed}.fires-receipts dd[data-receipt=none]{color:var(--cl-muted)}.fires-receipt-tag{color:var(--cl-muted);margin-left:.5rem;font-size:max(.85em,14px);display:inline-block}.fires-recall .cq-yours{margin:.2rem 0}.fires-speech{margin:2rem 0}.fires-speech-controls{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.fires-speech-controls[hidden]{display:none}.fires-speech-controls button,.fires-speech-controls select,.fires-speech-controls>a{font:inherit;min-height:44px;color:inherit;background:0 0;border:1px solid;padding:.6rem .8rem}.fires-speech-controls label{align-items:center;gap:.5rem;display:flex}.fires-speech-controls p{width:100%}.fires-speech-text{font-size:clamp(1.12rem,3.8vw,1.45rem);line-height:1.95}.fires-speech-text p{margin:1.4em 0}.fires-unrevealed{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){.fires-unrevealed{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}}@media print{.fires-speech-controls{display:none}.fires-unrevealed{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}}.cl-tldr{border:1px solid var(--sc-wash,var(--cl-line));border-left:3px solid var(--sc-seal,var(--cl-gold));background:var(--sc-wash2,var(--cl-plate));color:var(--sc-ink,var(--cl-cream));border-radius:4px;margin:12px 0 22px;padding:18px 20px 16px}.cl-tldr .cl-kicker{color:var(--sc-ink2,var(--cl-gold));margin:0 0 8px}.cl-tldr-claim{color:inherit;margin:0 0 10px;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.4}.cl-tldr-view{color:inherit;margin:0 0 10px;font-size:16px;line-height:1.8}.cl-tldr-sting{color:var(--sc-seal,var(--cl-gold));margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.7}.cl-tldr-acts{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.cl-tldr-acts .cl-cta{gap:14px;margin-top:10px}.cl-tldr-back{min-height:44px;color:var(--sc-ink2,var(--cl-muted));text-underline-offset:3px;align-items:center;margin-top:10px;text-decoration:underline;display:inline-flex}.cl-tldr-back:hover{color:var(--sc-ink,var(--cl-cream))}.cl-tldr-note{color:var(--sc-ink3,var(--cl-muted));margin:12px 0 0;font-size:13px;line-height:1.6}.cl-tldr-gate{margin:6px 0 40px;padding:26px 24px 22px}.cl-tldr-gate .cl-tldr-claim{margin:0 0 16px;font-size:clamp(26px,3.2vw,38px);line-height:1.35}.cl-tldr-gate .cl-tldr-view{max-width:38em;font-size:17px;line-height:1.85}.cl-tldr-gate .cl-tldr-sting{max-width:34em;margin:6px 0 10px;font-size:19px}.cl-tldr-keep{min-height:0;color:var(--sc-ink,var(--cl-cream));font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.cl-tldr-keep:hover,.cl-tldr-keep:focus-visible{color:var(--sc-seal,var(--cl-gold))}@media (max-width:900px){.cl-tldr-gate{padding:20px 16px 18px}.cl-tldr-gate .cl-tldr-claim{font-size:26px}}@media (prefers-reduced-motion:reduce){.cl-tldr-acts .cl-cta{transition:none}}.agency-story .seeing-fork-via{opacity:.75;margin-top:4px;font-size:14px;display:block}.light-journey{margin:24px 0 8px}.light-journey .lj-skip{margin:0 0 12px}.light-journey .lj-canvas,.light-journey .lj-bar{display:none}.light-journey .lj-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.light-journey .lj-card{background:#102921;border:1px solid #486759;border-radius:12px;padding:14px 16px}.light-journey .lj-card h3{color:#edf5ee;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 6px;font-size:19px;line-height:1.45}.light-journey .lj-card p{color:#d1e7db;margin:0;font-size:15px;line-height:1.7}.light-journey .lj-card p+p{margin-top:6px}.light-journey .lj-strong{font-weight:600;color:#edf5ee!important;font-size:17px!important}.light-journey .lj-src{color:#75938b!important;font-size:12px!important}.light-journey .lj-tag{letter-spacing:.08em;color:#e5c596;border:1px solid #e5c596;border-radius:999px;margin-bottom:6px;padding:1px 8px;font-size:11px;display:inline-block}.light-journey .lj-tag.is-lead{color:#092217;background:#bcf4d6;border-color:#bcf4d6}.light-journey .lj-still{background:#061218;border-radius:12px;width:100%;margin-bottom:10px;display:block}.light-journey.is-live .lj-track{height:1250svh;position:relative}.light-journey.is-live .lj-stage{background:#061218;border-radius:12px;height:100svh;position:sticky;top:0;overflow:hidden}.light-journey.is-live .lj-canvas{width:100%;display:block;position:absolute;top:0;left:0}.light-journey.is-live .lj-bar{z-index:2;background:#e5c596;width:0;height:3px;display:block;position:absolute;top:0;left:0}.light-journey.is-live .lj-steps{display:block}.light-journey.is-live .lj-step{left:0;right:0;bottom:max(12px,env(safe-area-inset-bottom,0px));opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;position:absolute;transform:translateY(8px)}.light-journey.is-live .lj-step.is-on{opacity:1;pointer-events:auto;transform:none}.light-journey.is-live .lj-card{background:#102921f2}.light-journey .lj-n{float:right;color:#75938b;font-variant-numeric:tabular-nums;font-size:12px;line-height:22px}.light-journey .lj-cue,.light-journey .lj-more{display:none}.light-journey.is-live .lj-more{margin-top:10px;display:block;color:#e5c596!important;font-size:13px!important}.light-journey.is-live .lj-cue{z-index:2;color:#f4e6cf;white-space:nowrap;opacity:0;pointer-events:none;background:#061218e0;border:1px solid #e5c596;border-radius:999px;margin:0;padding:10px 16px;font-size:15px;transition:opacity .3s;display:block;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.light-journey.is-live .lj-cue span{color:#e5c596;margin-left:4px}.light-journey.is-live.is-start .lj-cue{opacity:1}.light-journey.is-live.is-wide .lj-step{width:min(360px,42%);inset:50% 12px auto auto;transform:translateY(calc(8px - 50%))}.light-journey.is-live.is-wide .lj-step.is-on{transform:translateY(-50%)}.light-journey.is-live.is-wide .lj-card{max-height:calc(100svh - 24px);overflow:auto}.light-journey.is-live.is-wide .lj-cue{left:calc(50% - min(360px,42%)/2 - 12px)}@media (prefers-reduced-motion:reduce){.light-journey.is-live .lj-step,.light-journey.is-live .lj-cue{transition:none}}.fires-orient p{margin:0 0 .55em}.fires-orient p:last-child{margin-bottom:0}.fires-answer .fires-choice{color:var(--cl-muted);margin:0 0 4px;font-size:14px;line-height:1.6}.fires-answer .fires-choice strong{color:inherit;font-weight:500}.fires-answer .cq-finding .fires-line{display:block}.fires-answer .cq-finding .fires-line+.fires-line{margin-top:.45em}.fires-answer .cj-oof{margin:20px 0 18px}.fires-why{margin:14px 0 6px}.fires-why>summary,.cq-exits-more>summary,.fires-wager-fold>details>summary{cursor:pointer;padding:11px 0;font-size:15px;line-height:1.5;display:list-item}.fires-why>summary,.cq-exits-more>summary{opacity:.85}.fires-why .cq-explanation{margin:.5em 0;font-size:16px;line-height:1.8}.fires-place{margin:12px 0 4px}.cq-exits-more .cq-exit{margin-top:8px}.fires-wager-fold{margin:.6rem 0 1rem;padding:0 .9rem}.fires-wager-fold .fires-wager-more{opacity:.75;margin-left:.6rem;font-size:14px}@media (max-width:600px){.fires-answer .cj-oof{padding:14px 16px;font-size:23px}}@keyframes fires-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fires-answer>*{animation:.4s both fires-in}.fires-answer>.cq-finding{animation-delay:80ms}.fires-answer>.cq-collide{animation-delay:.5s}.fires-answer>:is(.cj-oof,.cq-oof-quiet){animation-delay:.95s}.fires-answer>:is(.fires-why,.fires-place){animation-delay:1.25s}@media (prefers-reduced-motion:reduce){.fires-answer>*{animation:none}}.cl-root .fires-answer.fires-answer.fires-answer>*{animation-play-state:running!important}.cl-root:has(.cl-motion-control[aria-pressed=true][data-user="1"]) .fires-answer.fires-answer>*{animation:none!important}.cl-root[data-look=scroll] .fires-receipt-tag,.cl-root[data-look=scroll] .fires-receipts dd[data-receipt=none]{color:var(--sc-ink2)}.cl-root[data-look=scroll] .fires-receipts dd[data-receipt=agree] .fires-receipt-tag,.cl-root[data-look=scroll] .fires-receipts dd[data-receipt=part] .fires-receipt-tag{color:var(--sc-ink);font-weight:600}.fires-receipts dd a{align-items:center;min-height:44px;display:inline-flex}.cl-root[data-look=scroll] .cq-marble-panel>h3{color:var(--sc-ink)!important}.cl-root[data-look=scroll] .cq-marble-panel>h3 small{color:var(--sc-ink2)}.cq[data-door=fires] .cq-main summary,.cq[data-door=fires] .cq-exits-more>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 0}.cq[data-door=fires] .cq-rejoin-link{align-items:center;min-height:44px;display:inline-flex}.cq[data-door=fires] .cq-trail-history:not([open]){width:auto}.fires-speech-notes{margin:.5rem 0 1rem}.fires-speech-notes p{margin:.4rem 0;line-height:1.7}.fires-speech-controls{gap:.5rem}.fires-speech-controls button,.fires-speech-controls select,.fires-speech-controls>a{padding:.45rem .7rem;font-size:15px}.cq-recap-list>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 0}.cq-recap-list p{margin:.25rem 0 .5rem}.fires-evidence-recap{margin:1rem 0}.fires-evidence-recap>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}
