:root{--bg:#080b0d;--bg-2:#0d1112;--panel:rgba(18,23,23,0.86);--panel-solid:#111718;--panel-soft:#151b1b;--line:rgba(216,198,139,0.18);--line-strong:rgba(216,198,139,0.34);--text:#f4f0e6;--muted:#a9b4ad;--dim:#67736e;--jade:#35bd88;--jade-deep:#1f8f6a;--gold:#d8c68b;--gold-strong:#f0d57f;--cinnabar:#c94e42;--moon:#f8f6ee;--paper:#e6dcc3;--paper-dark:rgba(230,220,195,0.08);--shadow:0 24px 70px rgba(0,0,0,0.32);--shadow-soft:0 16px 44px rgba(0,0,0,0.28);--radius:8px;--radius-sm:6px;--green:var(--jade);color-scheme:dark;font-family:"Noto Sans TC","PingFang TC","Microsoft JhengHei","Noto Sans CJK TC","Microsoft YaHei UI","PingFang SC","Noto Sans SC","Source Han Sans SC",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{min-height:100%;background:var(--bg)}body{min-height:100vh;margin:0;color:var(--text);background:linear-gradient(rgba(216,198,139,0.032) 1px,transparent 1px),linear-gradient(90deg,rgba(216,198,139,0.032) 1px,transparent 1px),radial-gradient(circle at 12% -10%,rgba(53,189,136,0.18),transparent 34rem),radial-gradient(circle at 92% 8%,rgba(216,198,139,0.11),transparent 30rem),linear-gradient(145deg,#050808 0%,#101514 48%,#060909 100%);background-size:42px 42px,42px 42px,auto,auto;letter-spacing:0;font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{color:inherit}.shell{width:min(1480px,calc(100% - 32px));min-height:100vh;margin:0 auto;padding:20px 0 22px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:104px;margin-bottom:12px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(216,198,139,0.07),transparent 38%),rgba(10,15,15,0.88);box-shadow:var(--shadow);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:18px;min-width:340px;color:var(--text);text-decoration:none}.brand-mark{position:relative;display:grid;place-items:center;width:76px;height:76px;border:1px solid rgba(216,198,139,0.45);border-radius:var(--radius);background:radial-gradient(circle at 50% 44%,rgba(216,198,139,0.16),transparent 58%),linear-gradient(135deg,rgba(53,189,136,0.16),rgba(201,78,66,0.08)),#0d1313;box-shadow:inset 0 0 0 1px rgba(53,189,136,0.22),0 14px 28px rgba(0,0,0,0.3)}.brand-mark::after{content:"";position:absolute;inset:8px;border:1px solid rgba(53,189,136,0.28);border-radius:50%}.brand-mark svg{position:relative;z-index:1;width:54px;height:54px;fill:none;stroke:var(--gold);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.brand strong{display:block;font-size:34px;line-height:1.15;font-weight:900}.brand small{display:block;margin-top:7px;color:var(--muted);font-size:13px;font-weight:650}.nav-tabs{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid rgba(255,255,255,0.06);border-radius:var(--radius);background:rgba(255,255,255,0.03)}.nav-tab,.primary-lite,.profile-pill,.secondary,.icon-button,.invoke,#installHint{border:0;border-radius:var(--radius);cursor:pointer;transition:transform 160ms ease,border-color 160ms ease,background 160ms ease,color 160ms ease}.nav-tab{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;color:var(--muted);background:transparent;font-size:14px;font-weight:760;text-decoration:none}.nav-tab.is-active,.nav-tab:hover{color:var(--moon);background:rgba(216,198,139,0.12)}.top-actions{display:flex;align-items:center;gap:8px}.profile-pill{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid rgba(216,198,139,0.16);color:var(--moon);background:linear-gradient(135deg,rgba(53,189,136,0.11),transparent 70%),rgba(255,255,255,0.035);font-size:13px;font-weight:820}.profile-pill:hover{border-color:rgba(53,189,136,0.42);background:rgba(53,189,136,0.12)}.profile-pill svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.icon-button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--line);background:rgba(255,255,255,0.035)}.icon-button:hover{border-color:rgba(53,189,136,0.46);background:rgba(53,189,136,0.12)}.icon-button svg,.mode svg,.invoke svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.primary-lite{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;color:#07100d;background:linear-gradient(135deg,var(--gold-strong),#d0ad5a);font-size:13px;font-weight:850;text-decoration:none}.command-ribbon{display:grid;grid-template-columns:minmax(220px,0.72fr) minmax(280px,1fr) minmax(360px,1.12fr) auto;gap:12px;align-items:stretch;margin-bottom:18px}.ribbon-oracle,.ribbon-reading,.suite-grid,.ribbon-cta{min-height:108px;border:1px solid rgba(216,198,139,0.16);border-radius:var(--radius);background:linear-gradient(160deg,rgba(255,255,255,0.04),transparent 58%),rgba(12,18,18,0.78);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.ribbon-oracle{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px}.mini-hex{display:grid;gap:5px;width:58px;padding:10px;border:1px solid rgba(216,198,139,0.24);border-radius:8px;background:rgba(216,198,139,0.07)}.mini-hex i{display:flex;justify-content:space-between;height:5px}.mini-hex span{display:block;height:5px;border-radius:999px;background:var(--gold)}.mini-hex .yang span{width:100%}.mini-hex .yin span{width:16px}.mini-hex .moving span{background:var(--cinnabar)}.ribbon-oracle span,.ribbon-reading span,.suite-action span{display:block;color:var(--jade);font-size:12px;font-weight:850}.ribbon-oracle strong{display:block;margin-top:4px;color:var(--moon);font-size:24px;line-height:1.1}.ribbon-oracle p,.ribbon-reading p{margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.ribbon-reading{display:grid;align-content:center;padding:16px 18px;border-color:rgba(53,189,136,0.18);background:linear-gradient(135deg,rgba(53,189,136,0.1),transparent 68%),rgba(11,17,17,0.78)}.ribbon-reading span{color:var(--gold)}.suite-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;padding:1px}.suite-action{display:grid;align-content:center;justify-items:start;gap:6px;min-width:76px;border:0;border-radius:0;color:var(--muted);background:rgba(255,255,255,0.025);padding:14px;cursor:pointer}.suite-action:hover,.suite-action.is-active{color:var(--moon);background:linear-gradient(180deg,rgba(53,189,136,0.15),rgba(216,198,139,0.06))}.suite-action b{color:currentColor;font-size:18px;line-height:1}.ribbon-cta{display:grid;gap:9px;min-width:168px;padding:10px}.compact-invoke{min-height:52px;margin:0}.secondary.ghost{min-height:35px;background:rgba(255,255,255,0.022)}.premium-ribbon{grid-template-columns:minmax(220px,0.7fr) minmax(300px,1.1fr) minmax(360px,1.08fr) auto}.free-entry-strip{display:grid;grid-template-columns:minmax(260px,0.46fr) minmax(320px,0.82fr) auto;gap:12px;align-items:stretch;margin-bottom:18px;border:1px solid rgba(53,189,136,0.22);border-radius:var(--radius);background:radial-gradient(circle at 8% 0,rgba(53,189,136,0.16),transparent 23rem),linear-gradient(120deg,rgba(255,255,255,0.045),transparent 56%),rgba(9,14,14,0.78);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.free-entry-copy{display:grid;align-content:center;min-width:0;padding:18px}.free-entry-copy h2{margin-top:4px;color:var(--moon);font-size:clamp(24px,2vw,30px);line-height:1.14}.free-entry-copy p:not(.section-label){margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.72}.free-entry-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 0}.free-entry-panel article,.trust-cards article,.community-case-card{border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:linear-gradient(160deg,rgba(255,255,255,0.042),transparent 68%),rgba(255,255,255,0.026)}.free-entry-panel article{display:grid;align-content:center;gap:8px;min-height:124px;padding:14px}.free-entry-panel span,.trust-cards span,.sample-report-card span,.community-case-card span{color:var(--jade);font-size:11px;font-weight:900}.free-entry-panel strong,.trust-cards strong,.community-case-card strong{color:var(--paper);font-size:17px;line-height:1.22}.free-entry-panel p,.trust-cards p,.community-case-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.free-entry-actions{display:grid;align-content:center;gap:9px;min-width:164px;padding:12px}.stock-theme-strip{display:grid;grid-template-columns:minmax(300px,0.42fr) minmax(520px,0.94fr) minmax(190px,auto);gap:12px;align-items:stretch;margin-bottom:18px;border:1px solid rgba(216,198,139,0.16);border-radius:var(--radius);background:radial-gradient(circle at 15% 0,rgba(216,198,139,0.14),transparent 28rem),radial-gradient(circle at 100% 0,rgba(53,189,136,0.12),transparent 28rem),rgba(9,14,14,0.78);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.stock-theme-copy{display:grid;align-content:center;min-width:0;padding:18px}.stock-theme-copy h2,.seo-library-head h2{margin-top:4px;color:var(--moon);font-size:clamp(25px,1.8vw,32px);line-height:1.16}.stock-theme-copy p:not(.section-label){margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.78}.stock-theme-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;padding:1px;border:1px solid rgba(216,198,139,0.1);border-block:0;background:rgba(255,255,255,0.025)}.stock-theme-metrics article{display:grid;align-content:start;gap:8px;min-height:136px;padding:15px;background:rgba(255,255,255,0.024)}.stock-theme-metrics span,.seo-topic-card span{color:var(--jade);font-size:11px;font-weight:900}.stock-theme-metrics strong,.seo-topic-card strong{color:var(--paper);font-size:17px;line-height:1.24}.stock-theme-metrics p,.seo-topic-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.stock-theme-actions{display:grid;align-content:center;gap:9px;min-width:172px;padding:12px}.pricing-strip{display:grid;grid-template-columns:minmax(286px,0.34fr) 1fr;gap:0;align-items:stretch;margin-bottom:18px;border:1px solid rgba(216,198,139,0.15);border-radius:var(--radius);background:radial-gradient(circle at 18% 0%,rgba(240,213,127,0.13),transparent 28rem),linear-gradient(90deg,rgba(53,189,136,0.075),transparent 46%),rgba(9,14,14,0.82);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.pricing-intro{display:grid;align-content:start;gap:16px;min-width:0;padding:22px;border-right:1px solid rgba(216,198,139,0.1)}.pricing-intro h2{max-width:13.2em;margin-top:4px;color:var(--moon);font-size:clamp(25px,1.85vw,34px);line-height:1.16}.pricing-intro p:not(.section-label){max-width:38em;margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.78}.pricing-offer{display:grid;gap:10px}.pricing-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.pricing-trust span{position:relative;min-height:58px;padding:28px 10px 10px;border:1px solid rgba(216,198,139,0.13);border-radius:8px;color:var(--paper);background:linear-gradient(180deg,rgba(255,255,255,0.035),transparent 86%),rgba(255,255,255,0.026);font-size:11px;font-weight:780;line-height:1.35}.pricing-trust span::before{content:"";position:absolute;left:10px;top:12px;width:7px;height:7px;border-radius:999px;background:var(--jade);box-shadow:0 0 0 4px rgba(53,189,136,0.12)}.pricing-anchor{display:grid;gap:5px;padding:13px;border:1px solid rgba(53,189,136,0.24);border-radius:var(--radius-sm);background:radial-gradient(circle at 100% 0,rgba(240,213,127,0.13),transparent 11rem),rgba(53,189,136,0.075)}.pricing-anchor span{color:var(--jade);font-size:11px;font-weight:900}.pricing-anchor strong{color:var(--gold-strong);font-size:22px;line-height:1.05}.pricing-anchor p{margin:0;color:var(--muted);font-size:12px;line-height:1.58}.pricing-intro-actions{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:9px}.pricing-intro-actions button{min-height:38px}.pricing-board{display:grid;gap:12px;min-width:0;padding:12px}.market-proof-strip{display:grid;grid-template-columns:minmax(260px,0.36fr) minmax(320px,0.54fr) minmax(320px,0.72fr);gap:12px;align-items:stretch;margin-bottom:18px}.proof-intro,.sample-report-card,.trust-cards{border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.1),transparent 18rem),rgba(9,14,14,0.76);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.proof-intro{display:grid;align-content:center;padding:18px}.proof-intro h2{margin-top:4px;color:var(--moon);font-size:24px;line-height:1.16}.proof-intro p:not(.section-label){margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.72}.sample-report-card{display:grid;align-content:center;gap:10px;padding:18px;border-color:rgba(53,189,136,0.28);background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.15),transparent 18rem),linear-gradient(145deg,rgba(216,198,139,0.08),transparent 66%),rgba(9,14,14,0.78)}.sample-report-card strong{color:var(--gold-strong);font-size:20px;line-height:1.28}.sample-report-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.75}.sample-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sample-chapters b{padding:8px 9px;border:1px solid rgba(216,198,139,0.13);border-radius:8px;color:var(--paper);background:rgba(255,255,255,0.028);font-size:11px;text-align:center}.trust-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;padding:1px}.trust-cards article{display:grid;align-content:start;gap:8px;min-height:168px;padding:15px;border:0;border-radius:0;background:rgba(255,255,255,0.026)}.plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.plan-card{position:relative;display:grid;gap:10px;min-height:168px;padding:16px;border:1px solid rgba(216,198,139,0.15);border-radius:var(--radius);background:linear-gradient(155deg,rgba(255,255,255,0.052),transparent 68%),rgba(255,255,255,0.026)}.plan-card.is-featured{border-color:rgba(240,213,127,0.42);background:linear-gradient(145deg,rgba(240,213,127,0.13),transparent 58%),rgba(255,255,255,0.036)}.finance-plan{border-color:rgba(53,189,136,0.34);background:linear-gradient(145deg,rgba(53,189,136,0.11),transparent 62%),rgba(255,255,255,0.032)}.free-plan{border-color:rgba(255,255,255,0.14);background:linear-gradient(145deg,rgba(255,255,255,0.055),transparent 62%),rgba(255,255,255,0.018)}.single-plan{border-color:rgba(240,213,127,0.48);background:radial-gradient(circle at 100% 0,rgba(240,213,127,0.18),transparent 14rem),linear-gradient(145deg,rgba(240,213,127,0.13),transparent 62%),rgba(255,255,255,0.036)}.complete-plan{border-color:rgba(53,189,136,0.42);background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.18),transparent 14rem),linear-gradient(145deg,rgba(53,189,136,0.12),transparent 62%),rgba(255,255,255,0.034)}.member-plan{border-color:rgba(201,78,66,0.28);background:radial-gradient(circle at 100% 0,rgba(201,78,66,0.13),transparent 14rem),linear-gradient(145deg,rgba(216,198,139,0.09),transparent 62%),rgba(255,255,255,0.032)}.plan-card.is-selected{border-color:rgba(53,189,136,0.62);box-shadow:inset 0 0 0 1px rgba(53,189,136,0.18),0 18px 42px rgba(53,189,136,0.12)}.plan-card.is-selected::after{content:"已選";position:absolute;top:14px;right:14px;display:grid;place-items:center;min-width:42px;height:24px;border:1px solid rgba(53,189,136,0.42);border-radius:999px;color:var(--jade);background:rgba(53,189,136,0.1);font-size:11px;font-weight:900}.plan-card span{color:var(--jade);font-size:12px;font-weight:850}.plan-card h3{margin:0;color:var(--moon);font-size:21px;line-height:1.15}.plan-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.plan-card strong{color:var(--gold-strong);font-size:21px;line-height:1}.plan-price{display:grid;gap:4px;min-width:88px}.plan-price small{color:var(--dim);font-size:11px;font-weight:760}.plan-features{display:grid;gap:6px;margin:0;padding:0;list-style:none;color:#c4cec8;font-size:12px;line-height:1.5}.plan-features li{position:relative;padding-left:14px}.plan-features li::before{content:"";position:absolute;left:0;top:0.65em;width:5px;height:5px;border-radius:999px;background:var(--gold)}.plan-fit{padding:8px 10px;border:1px solid rgba(216,198,139,0.12);border-radius:8px;color:var(--paper);background:rgba(9,14,14,0.38);font-size:12px;font-weight:760;line-height:1.5}.plan-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.plan-card .primary-lite{flex:0 0 auto;min-height:36px}.plan-compare{display:grid;overflow:hidden;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:rgba(255,255,255,0.022)}.compare-row{display:grid;grid-template-columns:minmax(100px,0.78fr) repeat(4,minmax(0,1fr));align-items:center;min-height:40px;border-top:1px solid rgba(216,198,139,0.1)}.compare-row:first-child{border-top:0}.compare-row span,.compare-row b{min-width:0;padding:10px 12px;font-size:12px;line-height:1.35}.compare-row span{color:var(--dim);font-weight:820}.compare-row b{color:var(--paper);font-weight:760}.compare-head{background:linear-gradient(90deg,rgba(216,198,139,0.09),transparent),rgba(255,255,255,0.025)}.compare-head b{color:var(--gold);font-weight:900}.membership-matrix{display:grid;grid-template-columns:minmax(230px,0.42fr) minmax(420px,1fr);gap:12px;padding:14px;border:1px solid rgba(53,189,136,0.22);border-radius:var(--radius);background:radial-gradient(circle at 8% 0,rgba(53,189,136,0.16),transparent 18rem),linear-gradient(110deg,rgba(216,198,139,0.075),transparent 54%),rgba(5,10,10,0.48)}.membership-intro{display:grid;align-content:center;gap:8px;min-width:0}.membership-intro h3{margin:0;color:var(--moon);font-size:clamp(22px,1.6vw,30px);line-height:1.16}.membership-intro p:not(.section-label){margin:0;color:var(--muted);font-size:13px;line-height:1.72}.membership-tier-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.membership-tier{display:grid;gap:10px;padding:14px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(255,255,255,0.044),transparent 78%),rgba(255,255,255,0.022)}.membership-tier.is-pro{border-color:rgba(240,213,127,0.34);background:radial-gradient(circle at 100% 0,rgba(240,213,127,0.16),transparent 14rem),linear-gradient(145deg,rgba(53,189,136,0.11),transparent 66%),rgba(255,255,255,0.032)}.membership-tier span,.membership-rules span{color:var(--jade);font-size:11px;font-weight:900}.membership-tier strong{color:var(--gold-strong);font-size:19px;line-height:1.18}.membership-tier ul{display:grid;gap:7px;min-height:122px;margin:0;padding:0;list-style:none;color:#c7d0cb;font-size:12px;line-height:1.55}.membership-tier li{position:relative;padding-left:15px}.membership-tier li::before{content:"";position:absolute;left:0;top:0.66em;width:5px;height:5px;border-radius:999px;background:var(--jade);box-shadow:0 0 0 4px rgba(53,189,136,0.1)}.membership-tier button{min-height:38px}.membership-rules{grid-column:1 / -1;display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:center;padding:11px 12px;border:1px dashed rgba(216,198,139,0.18);border-radius:var(--radius-sm);background:rgba(255,255,255,0.018)}.membership-rules b{color:var(--muted);font-size:12px;font-weight:760;line-height:1.6}.pricing-note{display:grid;grid-template-columns:minmax(130px,0.3fr) 1fr;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(53,189,136,0.2);border-radius:var(--radius-sm);background:linear-gradient(90deg,rgba(53,189,136,0.085),transparent),rgba(5,10,10,0.42)}.pricing-note span{color:var(--jade);font-size:12px;font-weight:900}.pricing-note p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.more-plans-strip{display:grid;grid-template-columns:minmax(220px,0.46fr) 1fr;gap:12px;align-items:stretch;padding:14px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:linear-gradient(90deg,rgba(216,198,139,0.075),transparent 54%),rgba(5,10,10,0.42)}.more-plans-strip>div:first-child{display:grid;align-content:center;gap:6px}.more-plans-strip span{color:var(--jade);font-size:11px;font-weight:900}.more-plans-strip strong{color:var(--paper);font-size:19px;line-height:1.2}.more-plans-strip p{margin:0;color:var(--muted);font-size:12px;line-height:1.72}.mini-plan-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mini-plan-list button{display:grid;gap:6px;min-height:74px;padding:12px;border:1px solid rgba(216,198,139,0.15);border-radius:var(--radius-sm);color:var(--paper);background:linear-gradient(180deg,rgba(255,255,255,0.044),transparent 78%),rgba(255,255,255,0.024);text-align:left;cursor:pointer}.mini-plan-list button:hover{border-color:rgba(53,189,136,0.36);background:rgba(53,189,136,0.07)}.mini-plan-list b{font-size:13px;line-height:1.25}.mini-plan-list span{color:var(--gold-strong);font-size:16px}.delivery-ladder{display:grid;grid-template-columns:minmax(210px,0.42fr) minmax(360px,1fr) auto;gap:12px;align-items:stretch;padding:14px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at 94% 12%,rgba(240,213,127,0.12),transparent 22rem),linear-gradient(120deg,rgba(53,189,136,0.075),rgba(255,255,255,0.018)),rgba(5,10,10,0.48)}.delivery-copy{display:grid;align-content:center;min-width:0}.delivery-copy h3{margin:4px 0 0;color:var(--moon);font-size:21px;line-height:1.22}.delivery-copy p:not(.section-label){margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.75}.delivery-columns{display:grid;grid-template-columns:minmax(0,0.84fr) minmax(0,1.16fr);gap:10px;min-width:0}.delivery-column{display:grid;gap:8px;padding:13px;border:1px solid rgba(216,198,139,0.12);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(255,255,255,0.04),transparent 74%),rgba(255,255,255,0.02)}.delivery-column.is-premium{border-color:rgba(53,189,136,0.3);background:linear-gradient(135deg,rgba(53,189,136,0.14),rgba(240,213,127,0.07)),rgba(255,255,255,0.026)}.delivery-column span{color:var(--jade);font-size:11px;font-weight:900}.delivery-column strong{color:var(--gold-strong);font-size:19px;line-height:1.1}.delivery-column ul{display:grid;gap:6px;margin:0;padding:0;list-style:none;color:#c7d0cb;font-size:12px;line-height:1.5}.delivery-column li{position:relative;padding-left:14px}.delivery-column li::before{content:"";position:absolute;left:0;top:0.65em;width:5px;height:5px;border-radius:999px;background:var(--gold)}.delivery-actions{display:grid;align-content:center;gap:9px;min-width:146px}.delivery-actions button{min-height:38px}.product-flow-strip{display:grid;grid-template-columns:minmax(280px,0.38fr) minmax(560px,1fr);gap:12px;align-items:stretch;margin-bottom:18px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:linear-gradient(120deg,rgba(53,189,136,0.09),transparent 38%),radial-gradient(circle at 92% 10%,rgba(240,213,127,0.1),transparent 26rem),rgba(9,14,14,0.78);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.flow-intro{padding:18px;border-right:1px solid rgba(216,198,139,0.1)}.flow-intro h2{margin-top:4px;color:var(--moon);font-size:23px}.flow-intro p:not(.section-label){margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.75}.flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;padding:1px}.flow-steps article{display:grid;align-content:start;gap:8px;min-height:154px;padding:16px;background:rgba(255,255,255,0.026)}.flow-steps span{color:var(--jade);font-size:12px;font-weight:900}.flow-steps strong{color:var(--paper);font-size:18px}.flow-steps p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.community-case-strip{display:grid;gap:12px;margin-bottom:18px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:linear-gradient(90deg,rgba(53,189,136,0.09),transparent 44%),rgba(9,14,14,0.74);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px);padding:16px}.community-case-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.community-case-head h2{margin-top:4px;color:var(--moon);font-size:22px;line-height:1.18}.community-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.community-case-card{display:grid;gap:8px;min-height:142px;padding:14px;color:inherit;text-align:left;cursor:pointer}.community-case-card:hover{border-color:rgba(53,189,136,0.38);transform:translateY(-1px)}.seo-library-strip{display:grid;gap:12px;margin-bottom:18px;padding:16px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:linear-gradient(90deg,rgba(216,198,139,0.085),transparent 44%),rgba(9,14,14,0.74);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.seo-library-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.seo-library-head .secondary{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 13px;text-decoration:none}.seo-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.seo-topic-card{display:grid;gap:8px;min-height:138px;padding:14px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);color:inherit;text-decoration:none;background:linear-gradient(160deg,rgba(255,255,255,0.042),transparent 68%),rgba(255,255,255,0.026)}.seo-topic-card:hover{border-color:rgba(53,189,136,0.36);transform:translateY(-1px)}.seo-cluster-map{display:grid;gap:16px;padding:20px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at 6% 0,rgba(53,189,136,0.14),transparent 20rem),linear-gradient(145deg,rgba(216,198,139,0.07),transparent 54%),rgba(9,14,14,0.78);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.seo-cluster-head{max-width:760px}.seo-cluster-head h2{margin:4px 0 0;color:var(--moon);font-size:28px;line-height:1.18}.seo-cluster-head p:not(.section-label){margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.78}.seo-cluster-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px}.seo-cluster-card{display:grid;align-content:start;gap:10px;min-height:226px;padding:14px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:rgba(255,255,255,0.028)}.seo-cluster-card span{color:var(--gold-strong);font-size:12px;font-weight:840}.seo-cluster-card h3{margin:0;color:var(--paper);font-size:16px;line-height:1.32}.seo-cluster-links{display:grid;gap:8px}.seo-cluster-links a{min-height:36px;padding:8px 9px;border:1px solid rgba(157,224,213,0.13);border-radius:var(--radius-sm);color:var(--text);background:rgba(9,18,17,0.5);font-size:13px;line-height:1.45;text-decoration:none}.seo-cluster-links a:hover{border-color:rgba(53,189,136,0.4);color:var(--moon);background:rgba(53,189,136,0.11)}.stock-landing main,.seo-page main{display:grid;gap:20px}.stock-landing{width:min(1360px,calc(100% - 32px))}.stock-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,0.58fr);gap:16px;align-items:stretch}.stock-hero-copy,.stock-hero-oracle,.stock-context-grid article,.stock-workbench-launch,.stock-assessment,.holding-calmer,.stock-report-strip,.line-funnel-strip,.seo-hero,.seo-article article{border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.1),transparent 22rem),rgba(9,14,14,0.78);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.stock-hero-copy{display:grid;align-content:center;min-height:300px;padding:clamp(24px,3vw,38px)}.stock-hero-copy h1,.seo-hero h1,.seo-article h1{margin:6px 0 0;color:var(--moon);font-size:clamp(31px,3vw,46px);line-height:1.12}.stock-hero-copy h1{max-width:15.2em;text-wrap:balance}.stock-hero-copy p:not(.section-label),.seo-hero p:not(.section-label){max-width:58em;margin:16px 0 0;color:var(--muted);font-size:15px;line-height:1.78}.stock-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.stock-hero-actions .secondary{display:inline-flex;align-items:center;justify-content:center;padding-inline:16px;text-decoration:none}.stock-hero-oracle{display:grid;align-content:end;gap:10px;min-height:300px;padding:clamp(22px,2.4vw,30px);border-color:rgba(53,189,136,0.26);background:linear-gradient(160deg,rgba(53,189,136,0.13),transparent 62%),rgba(9,14,14,0.78)}.stock-hero-oracle span,.stock-context-grid span,.assessment-copy .section-label,.assessment-result span,.line-funnel-strip .section-label{color:var(--jade);font-size:11px;font-weight:900}.stock-hero-oracle strong,.stock-context-grid strong,.assessment-result strong,.holding-result strong,.line-funnel-strip h2{color:var(--gold-strong);font-size:21px;line-height:1.24}.stock-hero-oracle p,.stock-context-grid p,.assessment-copy p,.assessment-result p,.line-funnel-strip p{margin:0;color:var(--muted);font-size:13px;line-height:1.72}.stock-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stock-context-grid article{display:grid;gap:9px;min-height:132px;padding:17px}.stock-workbench-launch{display:grid;grid-template-columns:minmax(280px,0.55fr) minmax(560px,1fr);gap:16px;align-items:stretch;padding:18px;border-color:rgba(53,189,136,0.2);background:linear-gradient(135deg,rgba(53,189,136,0.09),transparent 58%),rgba(9,14,14,0.8)}.stock-launch-copy{display:grid;align-content:center;gap:12px}.stock-launch-copy h2{max-width:12.5em;margin:0;color:var(--moon);font-size:clamp(25px,2vw,34px);line-height:1.15}.stock-launch-copy p:not(.section-label){margin:0;color:var(--muted);font-size:14px;line-height:1.76}.stock-launch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stock-launch-card{display:grid;gap:10px;min-height:210px;padding:18px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius-sm);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.12),transparent 13rem),rgba(255,255,255,0.026)}.stock-launch-card span{color:var(--jade);font-size:12px;font-weight:900}.stock-launch-card h3{margin:0;color:var(--gold-strong);font-size:22px;line-height:1.18}.stock-launch-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.68}.stock-launch-card button{align-self:end}body.stock-wizard-open{overflow:hidden}.stock-wizard-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:18px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity 180ms ease,visibility 180ms ease}.stock-wizard-modal.is-open{opacity:1;pointer-events:auto;visibility:visible}.stock-wizard-backdrop{position:absolute;inset:0;border:0;background:radial-gradient(circle at 24% 18%,rgba(53,189,136,0.16),transparent 26rem),rgba(2,5,5,0.9);backdrop-filter:blur(18px)}.stock-wizard-dialog{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1240px,calc(100vw - 30px));max-height:min(820px,calc(100vh - 30px));min-height:min(720px,calc(100vh - 30px));overflow:hidden;border:1px solid rgba(107,242,211,0.18);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,0.055),transparent 42%),rgba(6,11,11,0.99);box-shadow:0 34px 90px rgba(0,0,0,0.62)}.stock-wizard-top,.stock-wizard-bottom{display:grid;align-items:center;gap:12px;padding:12px 16px;border-color:rgba(216,198,139,0.12);background:rgba(255,255,255,0.026)}.stock-wizard-top{grid-template-columns:minmax(230px,1fr) auto 42px;border-bottom:1px solid rgba(216,198,139,0.12)}.stock-wizard-top>div:first-child{display:grid;gap:3px}.stock-wizard-top span{color:var(--jade);font-size:11px;font-weight:900}.stock-wizard-top strong{color:var(--moon);font-size:18px;line-height:1.2}.stock-wizard-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:260px;padding:4px;border:1px solid rgba(216,198,139,0.13);border-radius:10px;background:rgba(255,255,255,0.026)}.stock-wizard-tabs button{min-height:34px;border:0;border-radius:8px;color:var(--muted);background:transparent;font-size:12px;font-weight:900;cursor:pointer}.stock-wizard-tabs button.is-active{color:#06100f;background:linear-gradient(135deg,var(--jade),var(--gold))}.stock-wizard-close,.stock-wizard-rail{display:inline-grid;place-items:center;border:1px solid rgba(216,198,139,0.14);color:var(--paper);background:rgba(255,255,255,0.035);cursor:pointer}.stock-wizard-close{width:42px;height:42px;border-radius:10px}.stock-wizard-close svg,.stock-wizard-rail svg,.stock-wizard-bottom svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.stock-wizard-stage{position:relative;min-height:0;overflow:hidden}.stock-wizard-track{display:flex;width:200%;height:100%;transform:translateX(0);transition:transform 260ms ease}.stock-wizard-modal[data-stock-page="holding"] .stock-wizard-track{transform:translateX(-50%)}.stock-wizard-page{flex:0 0 50%;width:50%;min-height:0;padding:18px;overflow:auto;overscroll-behavior:contain}.stock-wizard-page .stock-assessment,.stock-wizard-page .holding-calmer{height:100%;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.stock-wizard-page .stock-assessment{grid-template-columns:minmax(220px,0.56fr) minmax(460px,1fr) minmax(260px,0.58fr)}.stock-wizard-page .holding-calmer{grid-template-areas:"copy copy" "form result";grid-template-columns:minmax(0,1fr) minmax(360px,0.62fr);grid-template-rows:auto minmax(0,1fr);align-content:start}.stock-wizard-page .holding-copy{grid-area:copy;align-content:start;grid-template-columns:1fr;gap:4px}.stock-wizard-page .holding-copy .section-label,.stock-wizard-page .holding-copy h2{grid-column:auto}.stock-wizard-page .holding-copy p{display:none}.stock-wizard-page .holding-copy ul{display:none}.stock-wizard-page .holding-form{grid-area:form}.stock-wizard-page .holding-result{grid-area:result;align-content:start;max-height:100%;overflow:auto}.stock-wizard-page .assessment-result,.stock-wizard-page .holding-result{min-height:0}.stock-wizard-page .assessment-form,.stock-wizard-page .holding-form{gap:9px}.stock-wizard-page .assessment-form fieldset,.stock-wizard-page .holding-form>label,.stock-wizard-page .holding-form fieldset,.stock-wizard-page .holding-row label{padding:11px}.stock-wizard-page .holding-form fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-wizard-page .holding-form fieldset legend{grid-column:1 / -1}.stock-wizard-page .holding-form textarea{min-height:62px}.stock-wizard-rail{position:absolute;top:50%;z-index:2;width:38px;height:64px;border-radius:999px;transform:translateY(-50%)}.stock-wizard-rail.is-prev{left:8px}.stock-wizard-rail.is-next{right:8px}.stock-wizard-rail:disabled,.stock-wizard-bottom button:disabled{opacity:0.32;cursor:not-allowed}.stock-wizard-bottom{grid-template-columns:132px 1fr 132px;border-top:1px solid rgba(216,198,139,0.12)}.stock-wizard-bottom button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px}.stock-wizard-bottom span{justify-self:center;color:var(--gold);font-size:12px;font-weight:900}.stock-assessment{display:grid;grid-template-columns:minmax(260px,0.78fr) minmax(520px,1.08fr) minmax(300px,0.7fr);gap:18px;align-items:stretch;padding:22px}.holding-calmer{display:grid;grid-template-columns:minmax(280px,0.76fr) minmax(520px,1.08fr) minmax(300px,0.74fr);gap:18px;align-items:stretch;padding:22px;border-color:rgba(53,189,136,0.2);background:linear-gradient(135deg,rgba(53,189,136,0.08),transparent 58%),rgba(9,14,14,0.8)}.holding-copy{display:grid;align-content:center;gap:12px}.holding-copy h2{margin:0;color:var(--moon);font-size:clamp(25px,2vw,32px);line-height:1.16}.holding-copy p{margin:0;color:var(--muted);font-size:14px;line-height:1.78}.holding-copy ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.holding-copy li{position:relative;padding-left:18px;color:var(--paper);font-size:13px;line-height:1.55}.holding-copy li::before{position:absolute;left:0;top:0.55em;width:7px;height:7px;border-radius:999px;background:var(--jade);box-shadow:0 0 0 4px rgba(53,189,136,0.12);content:""}.holding-form{display:grid;align-content:start;gap:10px}.holding-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.holding-form label,.holding-form fieldset{display:grid;gap:8px;margin:0}.holding-form>label,.holding-form fieldset,.holding-row label{padding:12px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:rgba(255,255,255,0.024)}.holding-form span,.holding-form legend{padding:0 4px;color:var(--gold);font-size:12px;font-weight:900}.holding-form input[type="text"],.holding-form select,.holding-form textarea{width:100%;min-width:0;min-height:42px;border:0;color:var(--paper);background:transparent;font:inherit;resize:vertical;outline:none}.holding-form input[type="text"]::placeholder,.holding-form textarea::placeholder{color:rgba(237,232,220,0.42)}.holding-form fieldset label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;justify-items:start;min-height:38px;padding:8px 10px;border:1px solid rgba(216,198,139,0.1);border-radius:7px;color:var(--paper);background:rgba(255,255,255,0.024);font-size:14px;line-height:1.35;cursor:pointer;transition:border-color 160ms ease,background 160ms ease}.holding-form fieldset label:has(input:checked){border-color:rgba(53,189,136,0.38);background:rgba(53,189,136,0.09)}.holding-form input[type="radio"]{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;accent-color:var(--jade)}.holding-result{display:grid;align-content:center;gap:12px;min-height:100%;padding:16px;border:1px solid rgba(216,198,139,0.16);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.16),transparent 15rem),rgba(255,255,255,0.03)}.holding-result span{color:var(--jade);font-size:11px;font-weight:900}.holding-result p{margin:0;color:var(--muted);font-size:13px;line-height:1.78}.holding-result-notes{display:grid;gap:8px}.holding-result-notes article{display:grid;gap:5px;padding:10px;border:1px solid rgba(216,198,139,0.12);border-radius:8px;background:linear-gradient(135deg,rgba(216,198,139,0.055),transparent 68%),rgba(255,255,255,0.024)}.holding-result-notes article span{color:var(--gold);font-size:11px;font-weight:900}.holding-result-notes article p{color:var(--muted);font-size:12px;line-height:1.55}.holding-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.holding-result-grid b{min-height:46px;padding:10px;border:1px solid rgba(53,189,136,0.18);border-radius:8px;color:var(--paper);background:rgba(53,189,136,0.06);font-size:12px;line-height:1.35}.stock-preview-reader{display:grid;grid-template-columns:minmax(280px,0.52fr) minmax(520px,1fr) minmax(260px,0.42fr);gap:14px;align-items:stretch;padding:18px;border:1px solid rgba(107,242,211,0.13);border-radius:var(--radius);background:radial-gradient(circle at 72% 0,rgba(53,189,136,0.13),transparent 18rem),linear-gradient(180deg,rgba(255,255,255,0.038),transparent),rgba(7,12,11,0.74);box-shadow:0 18px 54px rgba(0,0,0,0.26)}.stock-preview-copy,.stock-preview-unlock{display:grid;align-content:center;gap:12px}.stock-preview-copy h2{max-width:13em;margin:0;color:var(--moon);font-size:clamp(25px,2.25vw,36px);line-height:1.15}.stock-preview-copy p:not(.section-label),.stock-preview-unlock li{margin:0;color:var(--muted);font-size:13px;line-height:1.72}.stock-preview-actions{display:flex;flex-wrap:wrap;gap:10px}.stock-preview-actions .secondary,.stock-preview-unlock .secondary{display:inline-flex;align-items:center;justify-content:center;padding-inline:15px;text-decoration:none}.stock-reader-sample{display:grid;gap:12px;padding:16px;border:1px solid rgba(216,198,139,0.15);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,0.045),transparent),rgba(255,255,255,0.026)}.stock-reader-sample header{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid rgba(216,198,139,0.12)}.stock-reader-sample header span,.stock-preview-unlock span{color:var(--jade);font-size:11px;font-weight:900}.stock-reader-sample header strong,.stock-preview-unlock strong{color:var(--gold-strong);font-size:20px;line-height:1.24}.stock-reader-sample header p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.stock-reader-meter{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.stock-reader-meter::before{grid-column:1;grid-row:1;height:7px;border-radius:999px;background:rgba(255,255,255,0.08);content:""}.stock-reader-meter i{z-index:1;grid-column:1;grid-row:1;height:7px;border-radius:999px;background:linear-gradient(90deg,var(--jade),var(--gold))}.stock-reader-meter b{color:var(--muted);font-size:11px;line-height:1}.stock-reader-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stock-reader-meta b,.stock-reader-sections section{border:1px solid rgba(107,242,211,0.12);border-radius:8px;background:rgba(53,189,136,0.045)}.stock-reader-meta b{min-height:42px;padding:9px;color:var(--paper);font-size:11px;line-height:1.35}.stock-reader-sections{display:grid;gap:8px}.stock-reader-sections section{display:grid;grid-template-columns:36px minmax(0,1fr);gap:3px 10px;padding:11px}.stock-reader-sections span{grid-row:span 2;color:var(--jade);font-size:11px;font-weight:900}.stock-reader-sections h3{margin:0;color:var(--paper);font-size:15px;line-height:1.25}.stock-reader-sections p{margin:0;color:var(--muted);font-size:12px;line-height:1.58}.stock-reader-sections .is-locked{border-color:rgba(216,198,139,0.12);background:rgba(255,255,255,0.018)}.stock-reader-sections .is-locked h3::after{margin-left:8px;color:var(--gold);font-size:11px;content:"免費會員"}.stock-preview-unlock{padding:16px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius-sm);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.15),transparent 13rem),rgba(255,255,255,0.024)}.stock-preview-unlock ul{display:grid;gap:8px;margin:0;padding-left:18px}.stock-report-strip{display:grid;grid-template-columns:minmax(320px,0.72fr) minmax(540px,1fr);gap:14px;align-items:stretch;padding:18px;border-color:rgba(216,198,139,0.18);background:linear-gradient(130deg,rgba(216,198,139,0.09),transparent 52%),radial-gradient(circle at 100% 0,rgba(53,189,136,0.12),transparent 18rem),rgba(9,14,14,0.8)}.stock-report-copy{display:grid;align-content:center;gap:12px}.stock-report-copy .section-label,.stock-report-card span{color:var(--jade);font-size:11px;font-weight:900}.stock-report-copy h2{max-width:13.5em;margin:0;color:var(--moon);font-size:clamp(25px,2.2vw,35px);line-height:1.14}.stock-report-copy p:not(.section-label){max-width:50em;margin:0;color:var(--muted);font-size:14px;line-height:1.82}.stock-report-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.stock-report-actions .secondary{display:inline-flex;align-items:center;justify-content:center;padding-inline:16px;text-decoration:none}.stock-report-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stock-report-card{display:grid;align-content:start;gap:10px;min-height:184px;padding:16px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(255,255,255,0.04),rgba(255,255,255,0.02)),rgba(255,255,255,0.024)}.stock-report-card strong{color:var(--gold-strong);font-size:18px;line-height:1.28}.stock-report-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.72}.assessment-copy{display:grid;align-content:center;gap:10px}.assessment-copy h2{margin:6px 0 10px;color:var(--moon);font-size:clamp(24px,1.85vw,31px);line-height:1.18}.assessment-form{display:grid;align-content:start;gap:12px}.assessment-form fieldset{display:grid;gap:9px;margin:0;padding:15px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:rgba(255,255,255,0.024)}.assessment-form legend{padding:0 5px;color:var(--gold);font-size:13px;line-height:1.35;font-weight:900}.assessment-form label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;justify-items:start;min-height:40px;padding:9px 10px;border:1px solid rgba(216,198,139,0.1);border-radius:7px;color:var(--paper);background:rgba(255,255,255,0.024);font-size:14px;line-height:1.45;cursor:pointer;transition:border-color 160ms ease,background 160ms ease}.assessment-form label:has(input:checked){border-color:rgba(53,189,136,0.38);background:rgba(53,189,136,0.09)}.assessment-form input[type="radio"]{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;accent-color:var(--jade)}.assessment-result{display:grid;align-content:center;gap:10px;min-height:100%;padding:18px;border:1px solid rgba(53,189,136,0.28);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.16),transparent 14rem),rgba(255,255,255,0.03)}.line-funnel-strip{display:grid;grid-template-columns:minmax(300px,0.8fr) minmax(420px,1fr) minmax(190px,0.28fr);gap:12px;align-items:center;padding:16px}.line-funnel-strip h2{margin:4px 0 8px}.line-funnel-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.line-funnel-steps b{display:grid;place-items:center;padding:10px;border:1px solid rgba(216,198,139,0.13);border-radius:8px;color:var(--paper);background:rgba(255,255,255,0.026);font-size:12px;line-height:1.35;text-align:center}.line-funnel-strip>.primary-lite{min-width:176px}.seo-page{max-width:1120px}.seo-hero,.seo-article article{padding:28px}.seo-hero h1{max-width:14em}.seo-topic-grid.is-hub{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-article article{display:grid;gap:18px}.seo-article h1{max-width:13em;font-size:clamp(30px,4vw,52px)}.seo-lead,.seo-article p{max-width:760px;margin:0;color:var(--muted);font-size:15px;line-height:1.9}.seo-article section{display:grid;gap:8px;padding-top:16px;border-top:1px solid rgba(216,198,139,0.12)}.seo-article .seo-answer-box,.seo-article .seo-faq{max-width:760px;gap:10px;padding:16px;border:1px solid rgba(157,224,213,0.16);border-radius:var(--radius-sm);background:rgba(15,27,24,0.64)}.seo-article .seo-answer-box ul,.seo-article .seo-faq ul{display:grid;gap:8px;margin:0;padding-left:18px;color:var(--muted);font-size:14px;line-height:1.85}.seo-article .seo-faq h3{margin:4px 0 0;color:var(--paper);font-size:15px}.seo-article h2{margin:0;color:var(--gold);font-size:20px}.seo-table-wrap{max-width:760px;overflow-x:auto;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:rgba(255,255,255,0.024)}.seo-article table{width:100%;min-width:640px;border-collapse:collapse}.seo-article th,.seo-article td{padding:12px;border-bottom:1px solid rgba(216,198,139,0.1);color:var(--muted);font-size:13px;line-height:1.65;text-align:left;vertical-align:top}.seo-article th{color:var(--paper);font-weight:800;background:rgba(216,198,139,0.06)}.seo-article tr:last-child td{border-bottom:0}.seo-related-links{display:grid;max-width:760px;gap:10px;margin:8px 0 0;padding:16px;border:1px solid rgba(157,224,213,0.18);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(16,30,27,0.82),rgba(11,18,17,0.72))}.seo-related-links span{color:var(--muted-strong);font-size:12px;font-weight:700;letter-spacing:0}.seo-related-links a{color:var(--paper);font-size:14px;line-height:1.55;text-decoration:none}.seo-related-links a:hover{color:var(--aqua)}.seo-disclaimer{max-width:760px;padding:13px 14px;border:1px solid rgba(201,78,66,0.22);border-radius:var(--radius-sm);color:#d9cfc1;background:rgba(201,78,66,0.08);font-size:13px;line-height:1.7}.mobile-lead-bar{position:fixed;left:10px;right:10px;bottom:10px;z-index:50;display:none;grid-template-columns:1fr 0.86fr;gap:8px;padding:8px;border:1px solid rgba(216,198,139,0.16);border-radius:12px;background:rgba(8,12,12,0.92);box-shadow:0 18px 50px rgba(0,0,0,0.38);backdrop-filter:blur(18px)}.mobile-lead-bar button{min-height:40px;padding-inline:12px}.archive-strip{display:grid;grid-template-columns:minmax(220px,0.34fr) 1fr;gap:12px;align-items:stretch;margin-bottom:18px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:linear-gradient(90deg,rgba(216,198,139,0.065),transparent 45%),rgba(10,15,15,0.74);box-shadow:var(--shadow-soft);backdrop-filter:blur(16px)}.archive-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:16px 18px;border-right:1px solid rgba(216,198,139,0.1)}.archive-head h2{margin-top:4px;color:var(--moon);font-size:21px;line-height:1.15}.archive-head .secondary{flex:0 0 auto;min-height:34px;padding:0 12px;font-size:12px}.archive-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px}.archive-card{position:relative;display:grid;gap:8px;min-height:94px;padding:13px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);color:inherit;text-align:left;background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.11),transparent 44%),rgba(255,255,255,0.026)}button.archive-card{cursor:pointer}button.archive-card:hover{border-color:rgba(53,189,136,0.35);transform:translateY(-1px)}.archive-card span{color:var(--jade);font-size:12px;font-weight:820}.archive-card strong{color:var(--paper);font-size:15px;line-height:1.25}.archive-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.archive-card.is-empty{align-content:center;border-style:dashed;color:var(--muted)}.tw-dashboard-strip{grid-template-columns:minmax(220px,0.3fr) minmax(360px,0.52fr) minmax(360px,0.48fr)}.order-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border-left:1px solid rgba(216,198,139,0.1)}.order-preview article{display:grid;gap:8px;align-content:center;min-height:94px;padding:13px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.11),transparent 42%),rgba(255,255,255,0.024)}.order-preview span{color:var(--gold);font-size:12px;font-weight:850}.order-preview strong{color:var(--paper);font-size:15px}.order-preview p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.order-preview .secondary{justify-self:start;min-height:32px;padding:0 11px;font-size:12px}.order-actions{display:flex;flex-wrap:wrap;gap:8px}.order-progress-card{grid-column:1 / -1;display:grid;gap:10px;padding:13px;border:1px solid rgba(53,189,136,0.2);border-radius:var(--radius);background:linear-gradient(90deg,rgba(53,189,136,0.085),transparent 62%),rgba(5,10,10,0.38)}.order-progress-card.is-dialog{border-color:rgba(216,198,139,0.16);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.12),transparent 38%),rgba(255,255,255,0.026)}.progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.progress-head span{color:var(--jade);font-size:12px;font-weight:900}.progress-head strong{color:var(--paper);font-size:13px;line-height:1.35;text-align:right}.progress-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.progress-step{position:relative;display:grid;gap:5px;min-height:82px;padding:11px;border:1px solid rgba(216,198,139,0.12);border-radius:var(--radius-sm);background:rgba(255,255,255,0.022)}.progress-step span{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(216,198,139,0.18);border-radius:999px;color:var(--dim);background:rgba(255,255,255,0.035);font-size:11px;font-weight:900}.progress-step strong{color:var(--paper);font-size:13px;line-height:1.2}.progress-step p{margin:0;color:var(--muted);font-size:11px;line-height:1.45}.progress-step.is-done,.progress-step.is-current{border-color:rgba(53,189,136,0.32);background:linear-gradient(145deg,rgba(53,189,136,0.12),transparent 68%),rgba(255,255,255,0.026)}.progress-step.is-done span,.progress-step.is-current span{border-color:rgba(53,189,136,0.45);color:#07100c;background:var(--jade)}.progress-step.is-current strong{color:var(--gold-strong)}.relation-plan{background:linear-gradient(145deg,rgba(201,78,66,0.1),transparent 64%),rgba(255,255,255,0.026)}.annual-plan{background:linear-gradient(145deg,rgba(53,189,136,0.1),transparent 64%),rgba(255,255,255,0.026)}.app-grid{display:grid;grid-template-columns:minmax(296px,0.82fr) minmax(440px,1.18fr) minmax(370px,1fr);gap:18px;align-items:start}.panel{position:relative;overflow:hidden;min-height:710px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,0.042),transparent 22rem),var(--panel);box-shadow:var(--shadow);backdrop-filter:blur(18px)}.panel::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 49%,rgba(216,198,139,0.08) 50%,transparent 51%),linear-gradient(0deg,transparent 0 49%,rgba(216,198,139,0.05) 50%,transparent 51%);background-size:86px 86px;mask-image:linear-gradient(to bottom,rgba(0,0,0,0.75),transparent 70%)}.input-panel,.report-panel{padding:20px}.oracle-panel{padding:20px}.panel-heading{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.panel-heading.compact{align-items:center}.section-label{margin:0 0 7px;color:var(--jade);font-size:12px;font-weight:800}h1,h2,p{margin-top:0}h1,h2{margin-bottom:0;color:var(--moon);line-height:1.15;font-weight:780}h1{font-size:25px}h2{font-size:22px}.signal-dot{width:10px;height:10px;margin-top:8px;border-radius:999px;background:var(--jade);box-shadow:0 0 0 6px rgba(53,189,136,0.14)}.input-form{position:relative;z-index:1;display:grid;gap:14px}.field-row{display:grid;gap:12px}.field-row.two{grid-template-columns:1fr 1fr}label{display:grid;gap:8px;color:var(--muted);font-size:12px;font-weight:700}input,select,textarea{width:100%;min-height:44px;border:1px solid rgba(216,198,139,0.16);border-radius:var(--radius);color:var(--text);background:rgba(4,7,8,0.58);outline:none;padding:10px 12px;font-size:14px;line-height:1.45}textarea{min-height:94px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:rgba(53,189,136,0.58);box-shadow:0 0 0 3px rgba(53,189,136,0.12)}.question-templates{display:grid;gap:9px;padding:12px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:linear-gradient(135deg,rgba(216,198,139,0.055),transparent 62%),rgba(255,255,255,0.024)}.template-head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.template-head span{color:var(--gold);font-weight:860}.template-head small{color:var(--dim);font-size:11px;font-weight:700}.template-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.template-chip{min-height:36px;padding:0 9px;border:1px solid rgba(216,198,139,0.15);border-radius:7px;color:var(--muted);background:rgba(255,255,255,0.032);font-size:12px;font-weight:820}.template-chip:hover,.template-chip.is-active{color:var(--moon);border-color:rgba(53,189,136,0.42);background:rgba(53,189,136,0.11)}.mode-group{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mode{display:grid;place-items:center;gap:7px;min-height:66px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);color:var(--muted);background:rgba(255,255,255,0.03);font-size:12px;font-weight:750}.mode:hover,.mode.is-active{color:var(--moon);border-color:rgba(53,189,136,0.5);background:linear-gradient(180deg,rgba(53,189,136,0.15),rgba(53,189,136,0.05))}.dial-control{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:rgba(255,255,255,0.025);color:var(--muted);font-size:12px;font-weight:700}input[type="range"]{min-height:auto;padding:0;accent-color:var(--jade)}.invoke{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin-top:2px;color:#07100d;background:linear-gradient(135deg,rgba(248,246,238,0.72),transparent 42%),linear-gradient(135deg,var(--jade),#d4b65d 56%,var(--cinnabar));font-size:15px;font-weight:850;box-shadow:0 18px 42px rgba(53,189,136,0.22)}.invoke:hover,.primary-lite:hover,.secondary:hover,#installHint:hover{transform:translateY(-1px)}.invoke:disabled{cursor:wait;opacity:0.72;transform:none}.cycle-brief{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:14px;margin-top:16px;padding:15px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at 0 0,rgba(53,189,136,0.16),transparent 42%),linear-gradient(135deg,rgba(216,198,139,0.065),transparent 66%),rgba(255,255,255,0.026)}.cycle-seal{display:grid;place-items:center;width:62px;height:62px;border:1px solid rgba(216,198,139,0.34);border-radius:50%;color:var(--gold);background:radial-gradient(circle,rgba(216,198,139,0.16),transparent 62%),rgba(4,7,8,0.54);font-size:27px;font-weight:900}.cycle-copy h2{font-size:20px}.cycle-copy p:not(.section-label){margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.72}.cycle-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cycle-grid article,.timing-grid article,.account-status-grid article,.account-panel{border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:rgba(4,7,8,0.32)}.cycle-grid article{min-height:112px;padding:13px}.cycle-grid span,.timing-grid span,.account-status-grid span,.account-panel span{display:block;color:var(--jade);font-size:12px;font-weight:840}.cycle-grid strong,.timing-grid strong,.account-status-grid strong,.account-panel strong{display:block;margin-top:8px;color:var(--moon);font-size:18px;line-height:1.16}.cycle-grid p,.timing-grid p,.account-status-grid p,.account-panel p{margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.62}.ziwei-side-panel{position:relative;z-index:1;display:grid;gap:14px;min-height:360px;margin-top:14px;padding:16px;border:1px solid;border-color:rgba(144,218,194,0.16);border-radius:var(--radius);background:linear-gradient(180deg,rgba(144,218,194,0.07),transparent 52%),radial-gradient(circle at 90% 0,rgba(216,198,139,0.11),transparent 38%),rgba(255,255,255,0.022)}.ziwei-side-panel::before{content:"";position:absolute;inset:18px;border:1px solid rgba(144,218,194,0.08);border-radius:inherit;pointer-events:none}.ziwei-side-head,.ziwei-focus-strip,.ziwei-palace-board,.ziwei-side-note{position:relative;z-index:1}.ziwei-side-head h2{margin-top:4px;color:var(--moon);font-size:19px;line-height:1.22}.ziwei-side-head p:not(.section-label){margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.ziwei-focus-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ziwei-focus-strip article{min-height:76px;padding:12px;border:1px solid rgba(144,218,194,0.14);border-radius:var(--radius-sm);background:rgba(4,7,8,0.34)}.ziwei-focus-strip strong{display:block;color:var(--moon);font-size:18px;line-height:1.1}.ziwei-focus-strip span{display:block;margin-top:8px;color:var(--muted);font-size:12px;line-height:1.45}.ziwei-palace-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;border:1px solid rgba(216,198,139,0.1);border-radius:var(--radius-sm);background:rgba(4,7,8,0.24)}.ziwei-palace-board span{display:grid;place-items:center;min-height:34px;border:1px solid rgba(255,255,255,0.065);border-radius:999px;color:rgba(244,242,232,0.58);background:rgba(255,255,255,0.018);font-size:12px;font-weight:760}.ziwei-palace-board span.is-active{border-color:rgba(144,218,194,0.34);color:rgba(244,242,232,0.92);background:rgba(144,218,194,0.12);box-shadow:inset 0 0 0 1px rgba(144,218,194,0.08)}.ziwei-side-note{align-self:end;padding:13px;border:1px solid rgba(216,198,139,0.12);border-radius:var(--radius-sm);background:rgba(216,198,139,0.045)}.ziwei-side-note span{display:block;color:var(--gold);font-size:12px;font-weight:820}.ziwei-side-note p{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.62}.engine-chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border:1px solid rgba(53,189,136,0.26);border-radius:var(--radius);color:var(--muted);background:rgba(53,189,136,0.08);font-size:12px;font-weight:750}.engine-chip strong{font-size:12px;font-weight:750}.engine-chip span{width:7px;height:7px;border-radius:999px;background:var(--jade)}.engine-chip.is-loading span{animation:pulse-dot 850ms ease-in-out infinite alternate}.engine-chip.is-error{border-color:rgba(201,78,66,0.4);color:#f1b4ae;background:rgba(201,78,66,0.08)}.engine-chip.is-error span{background:var(--cinnabar)}.oracle-stage{position:relative;z-index:1;display:grid;place-items:center;min-height:430px;margin-bottom:18px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at center,rgba(53,189,136,0.13),transparent 45%),linear-gradient(180deg,rgba(4,7,8,0.62),rgba(4,7,8,0.24))}.oracle-art{width:min(82%,430px);aspect-ratio:1;object-fit:contain;opacity:0.83;filter:saturate(1.08) contrast(1.06)}.oracle-stage picture{display:contents}.chart-ring{position:absolute;width:min(76%,392px);aspect-ratio:1;border:1px solid rgba(216,198,139,0.28);border-radius:50%;animation:slow-turn 48s linear infinite}.chart-ring span{position:absolute;inset:-7px 50% auto auto;width:2px;height:calc(50%+7px);background:linear-gradient(var(--gold),transparent);transform-origin:50% calc(100% - 7px);transform:rotate(calc(var(--i) * 45deg));opacity:0.38}.hexagram-card{position:absolute;left:22px;bottom:22px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;width:min(340px,calc(100% - 44px));padding:15px;border:1px solid rgba(248,246,238,0.12);border-radius:var(--radius);background:rgba(6,9,10,0.76);backdrop-filter:blur(16px)}.hexagram-card small,.param-grid span,.phase-strip span,.status-bar span{display:block;color:var(--dim);font-size:11px;font-weight:800}.hexagram-card strong{display:block;margin-top:5px;color:var(--moon);font-size:20px}.hexagram-card p{grid-column:1 / -1;margin:-6px 0 0;color:var(--muted);font-size:12px}.hex-lines{display:grid;gap:5px;min-width:68px}.hex-line{display:flex;justify-content:space-between;gap:8px;height:5px}.hex-line::before,.hex-line::after,.hex-line.yang span{content:"";display:block;height:5px;border-radius:999px;background:var(--gold)}.hex-line.yang span{width:100%}.hex-line.yin::before,.hex-line.yin::after{width:27px}.hex-line.moving{filter:drop-shadow(0 0 6px rgba(201,78,66,0.65))}.hex-line.moving::before,.hex-line.moving::after,.hex-line.moving span{background:var(--cinnabar)}.oracle-stage{--oracle-rotate:0deg;--oracle-glow:0.16;--oracle-tilt-x:0px;--oracle-tilt-y:0px;--oracle-pointer-x:50%;--oracle-pointer-y:50%;--oracle-sweep-angle:0deg;--oracle-flow-angle:0deg;--oracle-focus-angle:0deg;--oracle-focus-counter:0deg;--oracle-focus-radius:clamp(112px,24vw,172px);isolation:isolate;overflow:hidden;cursor:pointer}.oracle-stage::before{content:"";position:absolute;inset:-28%;z-index:-1;background:conic-gradient(from 18deg,transparent 0 21%,rgba(105,205,178,0.1) 24%,transparent 31% 63%,rgba(216,198,139,0.1) 69%,transparent 76%),radial-gradient(circle at 50% 42%,rgba(105,205,178,var(--oracle-glow)),transparent 42%);opacity:0.9;transform:rotate(var(--oracle-rotate));transition:transform 720ms cubic-bezier(0.22,1,0.36,1),opacity 280ms ease}.oracle-stage .oracle-art{transform:translate(var(--oracle-tilt-x),var(--oracle-tilt-y)) rotate(calc(var(--oracle-rotate) * 0.18)) scale(1);transform-origin:50% 50%;transition:transform 520ms cubic-bezier(0.22,1,0.36,1),filter 320ms ease,opacity 320ms ease}.oracle-stage:hover .oracle-art,.oracle-stage:focus-within .oracle-art{opacity:0.9;filter:saturate(1.16) contrast(1.08)}.oracle-lens-tabs{position:absolute;top:14px;right:14px;z-index:3;display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid rgba(248,246,238,0.1);border-radius:999px;background:rgba(5,9,9,0.68);box-shadow:0 16px 40px rgba(0,0,0,0.24);backdrop-filter:blur(14px)}.oracle-lens-tabs button{min-width:54px;min-height:32px;padding:0 12px;border:0;border-radius:999px;color:var(--muted);background:transparent;font:inherit;font-size:12px;font-weight:800;letter-spacing:0;cursor:pointer}.oracle-lens-tabs button.is-active{color:#05100d;background:linear-gradient(135deg,#8de7d1,#d8c68b)}.oracle-lens-tabs button:focus-visible{outline:2px solid rgba(141,231,209,0.72);outline-offset:2px}.oracle-stage[data-oracle-view="change"] .oracle-art{opacity:0.72;filter:saturate(0.95) contrast(1.12) hue-rotate(12deg);transform:translate(var(--oracle-tilt-x),var(--oracle-tilt-y)) rotate(calc(var(--oracle-rotate) * -0.22)) scale(0.98)}.oracle-stage[data-oracle-view="change"] .chart-ring{border-color:rgba(216,198,139,0.44);animation-duration:30s}.oracle-stage[data-oracle-view="day"] .oracle-art{opacity:0.78;filter:saturate(1.05) contrast(1.02) brightness(1.08);transform:translate(var(--oracle-tilt-x),var(--oracle-tilt-y)) rotate(calc(var(--oracle-rotate) * 0.12)) scale(1.02)}.oracle-stage[data-oracle-view="day"] .chart-ring{border-color:rgba(105,205,178,0.38);animation-duration:42s}.oracle-stage .hexagram-card{z-index:4}.oracle-view-hint{color:color-mix(in srgb,var(--muted) 82%,var(--gold))}@media (max-width:700px){.oracle-lens-tabs{top:12px;right:12px;left:12px;width:auto}.oracle-lens-tabs button{min-width:0;padding-inline:8px}.oracle-stage .hexagram-card{grid-template-columns:1fr;gap:12px}.oracle-stage .hex-lines{justify-self:start}}@media (prefers-reduced-motion:reduce){.oracle-stage::before,.oracle-stage .oracle-art,.oracle-stage .chart-ring{animation:none;transition:none}}.oracle-stage::after{content:"";position:absolute;inset:10%;z-index:0;border-radius:50%;background:conic-gradient(from var(--oracle-sweep-angle),transparent 0 72%,rgba(141,231,209,0.2) 76%,transparent 82% 100%),radial-gradient(circle at var(--oracle-pointer-x) var(--oracle-pointer-y),rgba(141,231,209,0.16),transparent 28%);opacity:0.72;transform:rotate(var(--oracle-flow-angle));transition:opacity 280ms ease,transform 620ms cubic-bezier(0.22,1,0.36,1);pointer-events:none;mix-blend-mode:screen}.oracle-stage .oracle-art{position:relative;z-index:1}.oracle-focus-marker{position:absolute;left:50%;top:50%;z-index:2;width:12px;height:12px;border:1px solid rgba(248,246,238,0.72);border-radius:50%;background:rgba(141,231,209,0.78);box-shadow:0 0 0 6px rgba(141,231,209,0.08),0 0 22px rgba(141,231,209,0.34);transform:translate(-50%,-50%) rotate(var(--oracle-focus-angle)) translateY(calc(-1 * var(--oracle-focus-radius))) rotate(var(--oracle-focus-counter));transition:transform 620ms cubic-bezier(0.22,1,0.36,1);pointer-events:none}.oracle-signal-panel{position:absolute;right:18px;bottom:18px;z-index:4;display:grid;gap:10px;width:min(250px,calc(100% - 40px));padding:14px;border:1px solid rgba(141,231,209,0.16);border-radius:var(--radius);background:linear-gradient(145deg,rgba(11,22,20,0.86),rgba(5,8,8,0.76)),rgba(5,9,9,0.72);box-shadow:0 18px 50px rgba(0,0,0,0.24);backdrop-filter:blur(16px);pointer-events:none}.oracle-signal-panel div{display:grid;gap:3px}.oracle-signal-panel span{color:#8de7d1;font-size:10px;font-weight:800}.oracle-signal-panel strong{color:var(--moon);font-size:12px;line-height:1.35}.oracle-signal-panel p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.hex-line[data-oracle-line]{cursor:pointer;transition:filter 180ms ease,transform 180ms ease}.hex-line[data-oracle-line]:hover,.hex-line[data-oracle-line]:focus-visible{filter:drop-shadow(0 0 10px rgba(141,231,209,0.62));transform:translateX(-2px)}.oracle-stage.is-tracking-oracle::after{opacity:0.95}.oracle-stage.is-oracle-switching .hexagram-card,.oracle-stage.is-oracle-switching .oracle-signal-panel{animation:oracle-card-pulse 520ms ease both}@keyframes oracle-card-pulse{0%{transform:translateY(0)}45%{transform:translateY(-4px);border-color:rgba(141,231,209,0.34)}100%{transform:translateY(0)}}@media (max-width:1080px){.oracle-signal-panel{display:none}}@media (prefers-reduced-motion:reduce){.oracle-stage::after,.oracle-focus-marker,.oracle-stage.is-oracle-switching .hexagram-card,.oracle-stage.is-oracle-switching .oracle-signal-panel{animation:none;transition:none}}.oracle-stage .hexagram-card{border-color:rgba(141,231,209,0.22);background:linear-gradient(135deg,rgba(141,231,209,0.1),rgba(216,198,139,0.055) 48%,transparent),rgba(4,9,9,0.48);box-shadow:inset 0 1px 0 rgba(248,246,238,0.1),0 20px 56px rgba(0,0,0,0.24);backdrop-filter:blur(20px) saturate(1.18);-webkit-backdrop-filter:blur(20px) saturate(1.18)}.oracle-stage .hexagram-card small,.oracle-signal-panel span{color:color-mix(in srgb,#8de7d1 82%,#f8f6ee);text-shadow:0 1px 10px rgba(0,0,0,0.68)}.oracle-stage .hexagram-card strong,.oracle-signal-panel strong{color:#f7f3e6;text-shadow:0 1px 14px rgba(0,0,0,0.72)}.oracle-stage .hexagram-card p,.oracle-signal-panel p{color:color-mix(in srgb,var(--moon) 78%,var(--muted));text-shadow:0 1px 12px rgba(0,0,0,0.7)}.oracle-signal-panel{border-color:rgba(141,231,209,0.22);background:linear-gradient(145deg,rgba(141,231,209,0.1),rgba(216,198,139,0.055) 56%,transparent),rgba(4,9,9,0.44);box-shadow:inset 0 1px 0 rgba(248,246,238,0.1),0 20px 56px rgba(0,0,0,0.24);backdrop-filter:blur(20px) saturate(1.18);-webkit-backdrop-filter:blur(20px) saturate(1.18)}@media (min-width:1181px) and (max-width:1500px){.oracle-panel .oracle-signal-panel{display:none}.oracle-panel .oracle-stage .hexagram-card{right:18px;left:18px;bottom:18px;width:auto}}@media (max-width:820px){.app-grid[data-report-workspace="v72"].is-report-ready{grid-template-columns:minmax(0,1fr)}.app-grid[data-report-workspace="v72"].is-report-ready .report-panel,.app-grid[data-report-workspace="v72"].is-report-ready .input-panel,.app-grid[data-report-workspace="v72"].is-report-ready .oracle-panel{content-visibility:visible;contain-intrinsic-size:none;width:100%;min-width:0;max-width:100%}}@media (max-width:700px){.account-dialog{max-height:calc(100dvh - 24px)}.account-dialog form{max-height:calc(100dvh - 36px);padding-bottom:calc(96px+env(safe-area-inset-bottom));overscroll-behavior:contain}}.param-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.param-grid article{min-height:96px;padding:14px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:rgba(255,255,255,0.028)}.param-grid strong{display:block;margin:10px 0 7px;color:var(--moon);font-size:16px;line-height:1.25}.param-grid small{color:var(--muted);font-size:12px;line-height:1.4}.phase-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;margin-top:10px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius)}.phase-strip div{min-height:72px;padding:13px;background:rgba(6,9,10,0.48)}.phase-strip b{display:block;margin-top:9px;color:var(--gold);font-size:13px;line-height:1.35}.timing-board{position:relative;z-index:1;display:grid;gap:12px;margin-top:12px;padding:15px;border:1px solid rgba(53,189,136,0.18);border-radius:var(--radius);background:linear-gradient(135deg,rgba(53,189,136,0.09),transparent 58%),rgba(255,255,255,0.024)}.timing-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.timing-head h3{margin:0;color:var(--moon);font-size:19px;line-height:1.18}.timing-head>span{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(216,198,139,0.14);border-radius:999px;color:var(--gold);background:rgba(216,198,139,0.06);font-size:11px;font-weight:800}.timing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.timing-grid article{min-height:126px;padding:13px}.reading-path-panel{position:relative;z-index:1;display:grid;gap:13px;min-height:420px;margin-top:14px;padding:16px;border:1px solid rgba(144,218,194,0.16);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(144,218,194,0.1),transparent 34%),linear-gradient(180deg,rgba(216,198,139,0.05),transparent 64%),rgba(255,255,255,0.02)}.reading-path-panel::before{content:"";position:absolute;inset:16px;border:1px solid rgba(216,198,139,0.07);border-radius:inherit;pointer-events:none}.reading-path-head,.reading-path-list,.reading-path-anchor{position:relative;z-index:1}.reading-path-head h3{margin:0;color:var(--moon);font-size:20px;line-height:1.22}.reading-path-head p:not(.section-label){margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.68}.reading-path-list{display:grid;gap:9px}.reading-path-list article{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:10px;min-height:78px;padding:12px;border:1px solid rgba(216,198,139,0.11);border-radius:var(--radius-sm);background:rgba(4,7,8,0.32)}.reading-path-list span{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(144,218,194,0.24);border-radius:999px;color:rgba(144,218,194,0.88);background:rgba(144,218,194,0.07);font-size:11px;font-weight:820}.reading-path-list strong{display:block;color:var(--paper);font-size:15px;line-height:1.28}.reading-path-list p{grid-column:2;margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.58;overflow-wrap:anywhere}.reading-path-anchor{align-self:end;padding:13px;border:1px solid rgba(144,218,194,0.14);border-radius:var(--radius-sm);background:linear-gradient(135deg,rgba(144,218,194,0.08),transparent 62%),rgba(4,7,8,0.34)}.reading-path-anchor span{display:block;color:var(--jade);font-size:12px;font-weight:820}.reading-path-anchor strong{display:block;margin-top:7px;color:var(--moon);font-size:17px;line-height:1.24}.reading-path-anchor p{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.62}@media (max-width:820px){.reading-path-panel{min-height:auto}}.reader-toolbar{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.reader-toolbar button{min-height:38px;border:1px solid rgba(216,198,139,0.16);border-radius:8px;color:var(--moon);background:rgba(216,198,139,0.055);font-size:13px;font-weight:820}.reader-toolbar button:hover{border-color:rgba(53,189,136,0.34);background:rgba(53,189,136,0.09)}.reading-summary{position:relative;z-index:1;padding:18px;border:1px solid rgba(53,189,136,0.24);border-radius:var(--radius);background:linear-gradient(135deg,rgba(53,189,136,0.13),rgba(216,198,139,0.07)),rgba(4,7,8,0.46);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05)}.reading-summary p{margin:0;color:var(--moon);font-size:15px;line-height:1.86;overflow-wrap:break-word}.status-note{position:relative;z-index:1;margin-top:10px;padding:9px 12px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);color:var(--muted);background:rgba(255,255,255,0.025);font-size:12px;line-height:1.5}.report-delivery-card{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:15px;border:1px solid rgba(53,189,136,0.24);border-radius:var(--radius);background:linear-gradient(135deg,rgba(35,118,90,0.24),rgba(216,198,139,0.08)),rgba(4,9,9,0.64)}.report-delivery-card span{display:inline-flex;width:fit-content;padding:4px 8px;border:1px solid rgba(115,222,178,0.24);border-radius:999px;color:var(--jade);background:rgba(53,189,136,0.08);font-size:11px;font-weight:860}.report-delivery-card strong{display:block;margin-top:9px;color:var(--paper);font-size:18px;line-height:1.2}.report-delivery-card p{margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.62}.report-delivery-card button{min-width:132px}.report-insights{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.report-insight-card{min-height:104px;padding:14px 13px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius-sm);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.12),transparent 46%),rgba(7,12,12,0.58)}.report-insight-card span{display:block;color:var(--jade);font-size:12px;font-weight:800}.report-insight-card strong{display:block;margin-top:8px;color:var(--paper);font-size:19px;line-height:1.12}.report-insight-card p{margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.report-sections{position:relative;z-index:1;display:grid;gap:11px;margin-top:14px}.report-section{position:relative;padding:17px 16px 17px 18px;border:1px solid rgba(216,198,139,0.12);border-left:3px solid rgba(216,198,139,0.5);border-radius:0 var(--radius) var(--radius) 0;background:linear-gradient(90deg,rgba(216,198,139,0.075),transparent 80%),rgba(255,255,255,0.022)}.report-section::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,transparent,rgba(230,220,195,0.03),transparent),repeating-linear-gradient(0deg,transparent 0 27px,rgba(230,220,195,0.018) 28px)}.report-section h3{position:relative;z-index:1;display:flex;align-items:center;gap:9px;margin:0 0 8px;color:var(--gold);font-size:14px}.report-section h3 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.report-section p{position:relative;z-index:1;margin:0;color:#d7ded7;font-size:14px;line-height:1.9;overflow-wrap:break-word;word-break:normal}.reader-open-card{display:grid;gap:6px;width:100%;padding:15px 16px;border:1px solid rgba(53,189,136,0.26);border-radius:var(--radius);color:inherit;text-align:left;background:linear-gradient(135deg,rgba(53,189,136,0.12),rgba(216,198,139,0.07)),rgba(4,8,8,0.56)}.reader-open-card span{color:var(--muted);font-size:12px;font-weight:760}.reader-open-card strong{color:var(--moon);font-size:17px}.reader-open-card:hover{border-color:rgba(53,189,136,0.5);transform:translateY(-1px)}.feedback-row{position:relative;z-index:1;display:grid;grid-template-columns:1fr repeat(3,minmax(54px,auto));align-items:center;gap:8px;margin-top:14px;padding:9px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:rgba(255,255,255,0.028)}.feedback-row span{color:var(--dim);font-size:12px;font-weight:760}.feedback-row button{min-height:34px;border:1px solid rgba(216,198,139,0.18);border-radius:7px;color:var(--moon);background:rgba(216,198,139,0.07);font-size:13px;font-weight:820}.report-actions{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.secondary{min-height:42px;border:1px solid rgba(216,198,139,0.19);color:var(--moon);background:linear-gradient(180deg,rgba(255,255,255,0.04),transparent),rgba(255,255,255,0.035);font-size:13px;font-weight:780}.notice{position:relative;z-index:1;margin:14px 0 0;color:var(--dim);font-size:12px;line-height:1.6}.status-bar{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:1px;overflow:hidden;margin-top:18px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(8,11,13,0.88);box-shadow:var(--shadow)}.status-bar div,#installHint{min-height:58px;padding:11px 14px;background:rgba(255,255,255,0.025)}.status-bar strong{display:block;margin-top:7px;color:var(--moon);font-size:13px}#installHint{min-width:112px;border:0;color:#07100d;background:var(--gold);font-size:13px;font-weight:820}.legal-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:14px 16px;border:1px solid rgba(216,198,139,0.12);border-radius:var(--radius);color:var(--dim);background:rgba(10,15,15,0.58);font-size:12px;line-height:1.7}.legal-footer nav{display:inline-flex;align-items:center;flex-wrap:wrap;gap:12px}.legal-footer a{color:var(--muted);text-decoration:none}.legal-footer a:hover{color:var(--gold)}.case-dialog{width:min(620px,calc(100% - 28px));max-height:calc(100dvh - 28px);overflow:auto;border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--text);background:#0e1314;box-shadow:var(--shadow)}.library-dialog{width:min(980px,calc(100% - 28px))}.library-dialog form{display:grid;gap:14px}.case-dialog::backdrop{background:rgba(0,0,0,0.64);backdrop-filter:blur(4px)}.dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.dialog-head h2{font-size:20px}.reader-kicker{display:block;margin-bottom:4px;color:var(--jade);font-size:12px;font-weight:860}.report-reader-dialog{width:min(1180px,calc(100% - 28px))}.report-reader-dialog form{max-height:min(86vh,900px)}.report-reader-shell{display:grid;grid-template-columns:minmax(240px,0.3fr) minmax(0,1fr);gap:18px;min-height:560px}.reader-value-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.reader-value-strip article{display:grid;gap:6px;min-height:106px;padding:14px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.12),transparent 12rem),linear-gradient(180deg,rgba(255,255,255,0.044),transparent 80%),rgba(255,255,255,0.022)}.reader-value-strip article:nth-child(2){border-color:rgba(240,213,127,0.28);background:radial-gradient(circle at 100% 0,rgba(240,213,127,0.13),transparent 12rem),linear-gradient(180deg,rgba(255,255,255,0.044),transparent 80%),rgba(255,255,255,0.024)}.reader-value-strip span{color:var(--jade);font-size:11px;font-weight:900}.reader-value-strip strong{color:var(--gold-strong);font-size:18px;line-height:1.18}.reader-value-strip p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.reader-side{align-self:start;display:grid;gap:12px;padding:15px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.12),transparent 44%),rgba(255,255,255,0.025)}.reader-side>span{color:var(--gold);font-size:12px;font-weight:900}#readerToc{display:grid;gap:7px}.reader-status-card{display:grid;gap:5px;padding:12px;border:1px solid rgba(53,189,136,0.22);border-radius:8px;background:linear-gradient(135deg,rgba(53,189,136,0.1),transparent),rgba(4,8,8,0.48)}.reader-status-card small{color:var(--jade);font-size:11px;font-weight:860}.reader-status-card strong{color:var(--moon);font-size:17px}.reader-status-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}#readerToc a,.reader-locked-link{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:center;min-height:44px;padding:7px 8px;border:1px solid rgba(216,198,139,0.1);border-radius:8px;color:var(--muted);text-decoration:none;background:rgba(255,255,255,0.018);font-size:12px;font-weight:760}.reader-locked-link{opacity:0.72;border-style:dashed;background:linear-gradient(90deg,rgba(216,198,139,0.05),transparent),rgba(255,255,255,0.012)}#readerToc span{grid-row:span 2;color:var(--jade);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}#readerToc b{color:var(--paper);font-size:12px;line-height:1.25}#readerToc small{color:var(--dim);font-size:11px;line-height:1.35}#readerToc a:hover{color:var(--moon);border-color:rgba(53,189,136,0.32)}.reader-side-actions{display:grid;gap:8px}.reader-document{min-width:0;padding:clamp(22px,3vw,38px);border:1px solid rgba(216,198,139,0.15);border-radius:var(--radius);background:radial-gradient(circle at 92% 6%,rgba(53,189,136,0.12),transparent 20rem),linear-gradient(180deg,rgba(255,255,255,0.052),transparent 24rem),rgba(8,12,12,0.82)}.reader-document header{padding-bottom:18px;border-bottom:1px solid rgba(216,198,139,0.12)}.reader-document header p{margin:0;color:var(--muted);font-size:13px;line-height:1.8;overflow-wrap:break-word}.reader-document header h3{margin:7px 0 10px;color:var(--moon);font-size:clamp(28px,3.1vw,46px);line-height:1.08}#readerSections{display:grid;gap:18px;margin-top:20px}.reader-section{display:grid;grid-template-columns:44px minmax(0,1fr);gap:6px 14px;padding:0 0 18px;border-bottom:1px solid rgba(216,198,139,0.1)}.reader-section>span{grid-row:span 2;color:rgba(216,198,139,0.56);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:17px;font-weight:900}.reader-section h4{display:flex;align-items:center;gap:9px;margin:0;color:var(--gold);font-size:19px;line-height:1.28}.reader-section>small{color:var(--jade);font-size:12px;font-weight:820}.reader-section h4 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.reader-section p{grid-column:2;margin:0;color:#dce2dc;font-size:15px;line-height:1.96;overflow-wrap:break-word;word-break:normal}.reader-section.is-locked{padding:14px;border:1px dashed rgba(216,198,139,0.18);border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg,rgba(216,198,139,0.035) 0 1px,transparent 1px 10px),linear-gradient(90deg,rgba(216,198,139,0.06),transparent 72%),rgba(255,255,255,0.016)}.reader-section.is-locked h4{color:rgba(216,198,139,0.68)}.reader-section.is-locked p{color:var(--dim)}.reader-conversion{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:22px;padding:16px;border:1px solid rgba(53,189,136,0.24);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.12),transparent 42%),linear-gradient(135deg,rgba(53,189,136,0.09),transparent),rgba(255,255,255,0.026)}.reader-conversion span{color:var(--jade);font-size:12px;font-weight:900}.reader-conversion strong{display:block;margin-top:4px;color:var(--moon);font-size:18px}.reader-conversion p{max-width:48em;margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.reader-conversion-actions{display:grid;gap:8px;min-width:150px}.reader-mobile-actions{display:none}.order-dialog{width:min(720px,calc(100% - 28px))}.order-dialog form{display:grid;gap:14px}.order-dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.order-summary-card,.intent-preview{grid-column:1 / -1;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.13),transparent 38%),rgba(255,255,255,0.032)}.order-summary-card{display:grid;gap:7px;padding:15px}.order-summary-card span,.order-field span{color:var(--green);font-size:11px;font-weight:850}.order-summary-card strong{color:var(--gold);font-size:22px}.order-summary-card p,.intent-preview{margin:0;color:var(--muted);font-size:13px;line-height:1.58}.order-field{display:grid;gap:7px}.order-field.is-wide{grid-column:1 / -1}.order-field input,.order-field select,.order-field textarea{width:100%;border:1px solid rgba(216,198,139,0.14);border-radius:8px;color:var(--text);background:rgba(5,8,8,0.72);outline:0}.order-field input,.order-field select{min-height:44px;padding:0 12px}.order-field textarea{min-height:106px;padding:12px;resize:vertical}.order-field input:focus,.order-field select:focus,.order-field textarea:focus{border-color:rgba(53,189,136,0.52);box-shadow:0 0 0 3px rgba(53,189,136,0.12)}.intent-preview{padding:12px 13px;border-style:dashed}.order-success-card{grid-column:1 / -1;display:grid;gap:12px;padding:14px;border:1px solid rgba(53,189,136,0.3);border-radius:var(--radius);background:radial-gradient(circle at 0 0,rgba(53,189,136,0.16),transparent 38%),linear-gradient(135deg,rgba(53,189,136,0.1),rgba(216,198,139,0.06)),rgba(255,255,255,0.035)}.order-success-card[hidden]{display:none}.order-success-card>div:first-child{display:grid;gap:6px}.order-success-card span{width:fit-content;padding:3px 8px;border:1px solid rgba(53,189,136,0.28);border-radius:999px;color:var(--green);background:rgba(53,189,136,0.12);font-size:11px;font-weight:900}.order-success-card strong{color:var(--gold);font-size:18px}.order-success-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.58}.order-success-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.order-success-card dl div{display:grid;gap:4px;padding:9px 10px;border:1px solid rgba(216,198,139,0.13);border-radius:8px;background:rgba(5,10,10,0.4)}.order-success-card dt{color:var(--muted);font-size:11px}.order-success-card dd{margin:0;color:var(--paper);font-size:12px;font-weight:850;line-height:1.36;overflow-wrap:anywhere}.order-dialog-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px}.order-dialog-actions button{flex:1 1 150px}.library-toolbar{display:grid;grid-template-columns:minmax(320px,1fr) minmax(260px,0.82fr);gap:12px}.library-stats{display:grid;grid-template-columns:minmax(140px,0.55fr) minmax(220px,1fr);gap:10px}.library-stats article,.library-controls,.case-detail-head,.case-detail-grid article{border:1px solid rgba(216,198,139,0.12);border-radius:8px;background:linear-gradient(135deg,rgba(53,189,136,0.055),transparent 55%),rgba(255,255,255,0.032)}.library-stats article{display:grid;align-content:start;gap:5px;min-height:106px;padding:13px}.library-stats span,.library-controls span,.case-item-kicker,.case-detail-head span,.case-detail-grid span{color:var(--green);font-size:11px;font-weight:850;letter-spacing:0}.library-stats strong{color:var(--gold);font-size:21px;line-height:1.2}.library-stats p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.library-controls{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:10px;padding:12px}.library-search,.library-filter{display:grid;gap:6px}.library-search input,.library-filter select{width:100%;min-height:42px;border:1px solid rgba(216,198,139,0.12);border-radius:8px;color:var(--text);background:rgba(5,8,8,0.72);font:inherit;font-size:13px}.library-search input{padding:0 12px}.library-filter select{padding:0 10px}.library-search input:focus,.library-filter select:focus{outline:2px solid rgba(53,189,136,0.35);outline-offset:2px}.case-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.case-item{width:100%;min-height:132px;padding:14px;border:1px solid rgba(216,198,139,0.14);border-radius:8px;color:inherit;text-align:left;background:rgba(255,255,255,0.035)}button.case-item{cursor:pointer}button.case-item:hover{border-color:rgba(216,198,139,0.34);background:rgba(216,198,139,0.065)}.case-item strong{display:block;margin:7px 0 6px;color:var(--gold);font-size:15px;line-height:1.35}.case-item p,.case-empty p,.method-copy p,.case-detail p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.case-item-question{display:-webkit-box;margin-top:8px !important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-palace-strip{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0}.case-palace-strip span,.case-detail-palace span{min-width:0;border:1px solid rgba(53,189,136,0.18);border-radius:999px;background:rgba(53,189,136,0.06)}.case-palace-strip span{min-height:25px;display:inline-flex;align-items:center;padding:0 9px}.case-palace-strip b,.case-detail-palace b{color:rgba(221,211,187,0.9);font-size:12px;font-weight:820}.case-palace-strip small{display:none}.case-detail-palace{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.case-detail-palace span{display:grid;gap:5px;min-height:74px;align-content:start;padding:10px;border-radius:8px}.case-detail-palace small{color:var(--muted);font-size:11px;line-height:1.45}.case-empty{grid-column:1 / -1;min-height:150px;padding:18px;border:1px dashed rgba(216,198,139,0.2);border-radius:8px;background:linear-gradient(135deg,rgba(216,198,139,0.06),transparent 58%),rgba(255,255,255,0.025)}.case-empty strong{display:block;margin-bottom:7px;color:var(--gold);font-size:16px}.case-detail{grid-column:1 / -1;display:grid;gap:12px}.case-dialog.is-detail .library-toolbar{display:none}.case-detail h3{color:var(--gold);font-size:22px;line-height:1.35}.case-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.case-back,.case-danger{min-height:34px;padding:0 12px;border:1px solid rgba(216,198,139,0.18);border-radius:7px;color:var(--moon);background:rgba(216,198,139,0.06);font-size:13px;font-weight:780}.case-danger{border-color:rgba(231,96,89,0.28);color:#ffb7ad;background:rgba(231,96,89,0.08)}.case-detail-head{display:grid;gap:6px;padding:14px}.case-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.case-detail-grid article{display:grid;gap:6px;padding:12px}.case-detail-grid strong{color:var(--moon);font-size:14px;line-height:1.35}.case-question{padding:10px 12px;border:1px solid rgba(53,189,136,0.18);border-radius:8px;background:rgba(53,189,136,0.055)}.case-report{max-height:min(54vh,560px);overflow:auto;padding:13px;border:1px solid rgba(216,198,139,0.14);border-radius:8px;color:#cfd8d2;background:rgba(255,255,255,0.028);font-size:13px;line-height:1.78;overflow-wrap:anywhere}@media (max-width:700px){.case-detail-palace{grid-template-columns:repeat(5,minmax(126px,1fr));overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.case-detail-palace::-webkit-scrollbar{display:none}}.method-copy{display:grid;gap:12px}.account-dialog{width:min(980px,calc(100% - 28px))}.account-shell{display:grid;gap:12px}.account-identity{display:grid;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;border:1px solid rgba(216,198,139,0.14);border-radius:var(--radius);background:radial-gradient(circle at 0 0,rgba(53,189,136,0.18),transparent 36%),linear-gradient(135deg,rgba(216,198,139,0.1),transparent 62%),rgba(255,255,255,0.035)}.account-avatar{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(216,198,139,0.42);border-radius:15px;color:var(--gold);background:radial-gradient(circle,rgba(216,198,139,0.18),transparent 66%),rgba(4,7,8,0.54);font-size:27px;font-weight:930}.account-identity h3{margin:0;color:var(--moon);font-size:23px}.account-identity p:not(.section-label){margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.62}.account-badge{min-width:72px;padding:8px 10px;border:1px solid rgba(216,198,139,0.18);border-radius:999px;color:var(--gold);background:rgba(216,198,139,0.075);font-size:12px;font-weight:850;text-align:center}.account-status-grid,.account-workbench{display:grid;gap:12px}.account-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-status-grid article{min-height:116px;padding:14px}.account-status-grid strong{color:var(--gold);font-size:22px}.account-quota-ledger{display:grid;gap:12px;padding:15px;border:1px solid rgba(53,189,136,0.24);border-radius:var(--radius);background:radial-gradient(circle at 0 0,rgba(53,189,136,0.16),transparent 22rem),radial-gradient(circle at 100% 0,rgba(216,198,139,0.1),transparent 18rem),rgba(255,255,255,0.026)}.quota-ledger-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end}.quota-ledger-head h3{margin:0;color:var(--moon);font-size:24px;line-height:1.18}.quota-ledger-head p:not(.section-label){max-width:60em;margin:7px 0 0;color:var(--muted);font-size:13px;line-height:1.68}.quota-ledger-head .primary-lite{min-width:176px;min-height:40px}.quota-ledger-head .primary-lite:disabled{cursor:default;color:rgba(255,255,255,0.62);background:linear-gradient(135deg,rgba(53,189,136,0.18),rgba(216,198,139,0.12)),rgba(255,255,255,0.04);box-shadow:none}.quota-meter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.quota-meter-grid article{display:grid;gap:6px;min-height:116px;padding:13px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(255,255,255,0.044),transparent 76%),rgba(255,255,255,0.02)}.quota-meter-grid span,.quota-tier-table span{color:var(--jade);font-size:11px;font-weight:900}.quota-meter-grid strong{color:var(--gold-strong);font-size:22px;line-height:1.1}.quota-meter-grid p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.quota-tier-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(216,198,139,0.12);border-radius:var(--radius-sm);background:rgba(5,10,10,0.38)}.quota-tier-table div{display:grid;gap:5px;min-height:86px;padding:12px;border-left:1px solid rgba(216,198,139,0.1)}.quota-tier-table div:first-child{border-left:0}.quota-tier-table b{color:var(--paper);font-size:12px;font-weight:760;line-height:1.55}.account-sync-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:12px 13px;border:1px solid rgba(53,189,136,0.22);border-radius:var(--radius-sm);background:linear-gradient(90deg,rgba(53,189,136,0.14),rgba(216,198,139,0.055)),rgba(4,12,11,0.5)}.account-sync-note span{color:var(--jade);font-size:12px;font-weight:900;white-space:nowrap}.account-sync-note p{margin:0;color:var(--paper-soft);font-size:12px;line-height:1.62}.account-workbench{grid-template-columns:repeat(2,minmax(0,1fr))}.account-panel{display:grid;align-content:start;gap:10px;min-height:198px;padding:15px;background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.12),transparent 42%),rgba(255,255,255,0.032)}.account-panel.is-admin{background:radial-gradient(circle at 100% 0,rgba(53,189,136,0.12),transparent 42%),rgba(255,255,255,0.032)}.account-actions{align-self:end;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.account-actions .secondary{min-width:118px}.public-body{min-height:100vh;color:var(--text);background:linear-gradient(rgba(216,198,139,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(216,198,139,0.045) 1px,transparent 1px),var(--bg);background-size:54px 54px}.public-page{width:min(1040px,calc(100% - 28px));margin:0 auto;padding:24px 0 42px}.ops-page{width:min(1240px,calc(100% - 28px))}.public-hero,.public-card{border:1px solid var(--line);border-radius:var(--radius);background:rgba(18,25,25,0.9);box-shadow:var(--shadow)}.public-hero{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px}.public-actions{display:flex;flex-wrap:wrap;gap:8px}.ops-hero{display:grid;grid-template-columns:minmax(280px,0.8fr) minmax(260px,1fr) auto}.ops-hero-copy{padding:12px 16px;border:1px solid rgba(216,198,139,0.12);border-radius:var(--radius-sm);background:linear-gradient(135deg,rgba(53,189,136,0.09),transparent 70%),rgba(255,255,255,0.024)}.ops-hero-copy span{display:block;color:var(--jade);font-size:11px;font-weight:860;text-transform:uppercase}.ops-hero-copy strong{display:block;margin-top:6px;color:var(--moon);font-size:18px}.ops-hero-copy p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.public-card{margin-top:16px;padding:22px}.public-card h1{margin:4px 0 10px;font-size:clamp(26px,4vw,42px)}.public-card h2{margin:0 0 14px;color:var(--gold);font-size:18px}.public-muted{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.public-intro{margin-top:16px}.link-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;text-decoration:none}.legal-page{width:min(940px,calc(100% - 28px))}.legal-card{color:#dbe3dc;font-size:15px;line-height:1.86}.legal-card h1{margin-bottom:4px}.legal-card h2{margin:26px 0 8px;color:var(--gold);font-size:18px;line-height:1.35}.legal-card p{margin:10px 0 0}.legal-updated{color:var(--dim);font-size:13px}.public-legal-footer{margin-top:16px}.ops-command-card{display:grid;grid-template-columns:minmax(260px,0.58fr) minmax(420px,1fr);gap:18px}.ops-command-card .ops-grid{grid-column:1 / -1}.ops-status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ops-status-strip article,.ops-health-grid article,.ops-panel-block{border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:radial-gradient(circle at 100% 0,rgba(216,198,139,0.1),transparent 48%),rgba(255,255,255,0.026)}.ops-status-strip article{min-height:92px;padding:13px}.ops-status-strip span,.ops-health-grid span{display:block;color:var(--dim);font-size:11px;font-weight:820}.ops-status-strip strong{display:block;margin-top:10px;color:var(--gold);font-size:17px;line-height:1.25}.ops-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.ops-auth[hidden]{display:none}.ops-auth-form{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:16px}.ops-auth-form input{min-height:44px;border:1px solid rgba(216,198,139,0.18);border-radius:8px;color:var(--moon);background:rgba(255,255,255,0.045);padding:0 13px;font:inherit}.ops-stat{min-height:118px;padding:14px;border:1px solid rgba(216,198,139,0.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.04),transparent),rgba(255,255,255,0.035)}.ops-stat span{display:block;color:var(--dim);font-size:12px}.ops-stat strong{display:block;margin-top:8px;color:var(--moon);font-size:28px}.ops-stat p,.ops-health-grid p{margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.ops-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ops-layout-three{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-panel-block{padding:16px}.ops-list{display:grid;gap:10px}.ops-row{display:grid;grid-template-columns:92px 1fr 34px;align-items:center;gap:9px;color:var(--muted);font-size:13px}.ops-row div{overflow:hidden;height:8px;border-radius:999px;background:rgba(255,255,255,0.07)}.ops-row i,.ops-bars i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--jade),var(--gold))}.ops-bars i{width:100%}.ops-bars{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;align-items:end;min-height:150px}.ops-bars article{display:grid;gap:8px;text-align:center;color:var(--muted);font-size:12px}.ops-bars article div{display:flex;align-items:end;height:110px;border-radius:8px;background:rgba(255,255,255,0.055)}.ops-bars b{color:var(--moon)}.ops-trend-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ops-orders-section{display:grid;gap:14px}.ops-section-head{display:flex;align-items:end;justify-content:space-between;gap:14px}.ops-section-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ops-section-head h2{margin:3px 0 0}.ops-order-list{display:grid;gap:10px}.ops-order-card{display:grid;grid-template-columns:minmax(240px,1fr) minmax(220px,0.72fr) minmax(142px,0.38fr) auto;align-items:center;gap:12px;padding:13px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius-sm);background:linear-gradient(135deg,rgba(53,189,136,0.08),transparent 58%),rgba(255,255,255,0.026)}.ops-order-main,.ops-order-meta{min-width:0}.ops-order-main span,.ops-order-meta span,.ops-order-meta small{display:block;color:var(--dim);font-size:11px;font-weight:760}.ops-order-main strong{display:block;margin-top:5px;color:var(--gold);font-size:16px}.ops-order-main p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.ops-order-meta b{display:block;overflow-wrap:anywhere;margin:5px 0;color:var(--moon);font-size:13px}.ops-order-status{display:grid;gap:6px;min-width:0}.ops-order-status small{color:var(--dim);font-size:11px;font-weight:760}.ops-order-status select{width:100%;min-height:38px;padding:0 32px 0 10px;border:1px solid rgba(216,198,139,0.2);border-radius:8px;color:var(--moon);background:linear-gradient(135deg,rgba(255,255,255,0.045),transparent),rgba(5,10,10,0.64);font:inherit;font-size:13px;font-weight:780}.ops-lead-badge{width:fit-content;padding:4px 8px;border:1px solid rgba(216,198,139,0.22);border-radius:999px;color:var(--moon);background:rgba(255,255,255,0.055);font-size:11px;font-weight:860}.ops-lead-badge.is-new{color:var(--gold);background:rgba(216,198,139,0.13)}.ops-lead-badge.is-contacted{color:#a9d7ff;background:rgba(81,143,220,0.14)}.ops-lead-badge.is-in_progress{color:#a9d7ff;background:rgba(81,143,220,0.14)}.ops-lead-badge.is-converted{color:var(--jade);background:rgba(53,189,136,0.14)}.ops-lead-badge.is-resolved{color:var(--jade);background:rgba(53,189,136,0.14)}.ops-lead-badge.is-closed{color:var(--dim);background:rgba(255,255,255,0.035)}.ops-health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ops-health-grid article{min-height:142px;padding:16px}.ops-health-grid strong{display:block;margin-top:8px;color:var(--moon);font-size:18px}.toast{position:fixed;right:22px;bottom:22px;z-index:50;max-width:min(360px,calc(100% - 44px));padding:12px 14px;border:1px solid rgba(53,189,136,0.38);border-radius:var(--radius);color:var(--moon);background:rgba(11,17,17,0.92);box-shadow:var(--shadow);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity 180ms ease,transform 180ms ease}.toast.is-visible{opacity:1;transform:translateY(0)}@keyframes slow-turn{to{transform:rotate(360deg)}}@keyframes pulse-dot{from{opacity:0.42;transform:scale(0.84)}to{opacity:1;transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:1ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:1ms !important}}@media (max-width:1180px){.command-ribbon{grid-template-columns:minmax(260px,0.9fr) minmax(320px,1.1fr)}.suite-grid,.ribbon-cta{min-height:92px}.free-entry-strip,.stock-theme-strip,.archive-strip,.pricing-strip,.market-proof-strip,.product-flow-strip,.community-case-grid,.tw-dashboard-strip{grid-template-columns:1fr}.archive-head{border-right:0;border-bottom:1px solid rgba(216,198,139,0.1)}.pricing-intro,.free-entry-copy,.proof-intro{border-right:0;border-bottom:1px solid rgba(216,198,139,0.1)}.pricing-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.free-entry-panel{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:12px}.stock-theme-metrics,.seo-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stock-theme-actions{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.free-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.trust-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.stock-hero,.stock-assessment,.holding-calmer,.stock-report-strip,.line-funnel-strip{grid-template-columns:1fr}.stock-report-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-hero-copy,.stock-hero-oracle{min-height:auto}.line-funnel-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.delivery-ladder{grid-template-columns:1fr}.membership-matrix{grid-template-columns:1fr}.more-plans-strip{grid-template-columns:1fr}.delivery-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.order-preview{border-left:0;border-top:1px solid rgba(216,198,139,0.1)}.flow-intro{border-right:0;border-bottom:1px solid rgba(216,198,139,0.1)}.flow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.app-grid{grid-template-columns:minmax(300px,0.9fr) minmax(420px,1.1fr)}.report-panel{grid-column:1 / -1;min-height:auto}.topbar{flex-wrap:wrap}}@media (max-width:820px){.shell{width:min(100% - 18px,720px);padding-top:9px}.topbar,.brand,.top-actions,.nav-tabs{width:100%}.topbar{align-items:stretch;gap:10px}.ops-hero{grid-template-columns:1fr}.nav-tabs{justify-content:space-between;overflow:auto}.stock-topbar .nav-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.stock-topbar .nav-tab{min-width:0;padding-inline:8px;white-space:normal}.top-actions{justify-content:space-between}.profile-pill{flex:1 1 auto;justify-content:center}.primary-lite{flex:1}.brand{min-width:0}.brand-mark{width:50px;height:50px}.brand strong{font-size:23px}.command-ribbon{grid-template-columns:1fr;gap:10px}.ribbon-oracle,.ribbon-reading,.suite-grid,.ribbon-cta{min-height:auto}.ribbon-oracle{padding:14px}.ribbon-oracle strong{font-size:25px}.suite-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.suite-action{min-width:0;padding:13px 10px;justify-items:center;text-align:center}.suite-action b{font-size:16px}.ribbon-cta{grid-template-columns:1fr 0.72fr}.archive-preview,.plan-grid,.membership-tier-grid,.delivery-columns,.mini-plan-list,.order-preview,.flow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-context-grid,.stock-theme-metrics,.seo-topic-grid,.seo-topic-grid.is-hub,.stock-assessment,.holding-calmer,.stock-report-strip,.line-funnel-strip{grid-template-columns:1fr}.stock-report-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.line-funnel-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-hero-actions,.stock-report-actions{display:grid;grid-template-columns:1fr}.holding-row{grid-template-columns:1fr}.holding-result-grid{grid-template-columns:1fr}.progress-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.app-grid{grid-template-columns:1fr}.oracle-panel{order:1}.input-panel{order:2}.report-panel{order:3}.panel{min-height:auto}.field-row.two,.param-grid,.phase-strip,.cycle-grid,.timing-grid,.report-reader-shell,.reader-value-strip,.reader-conversion,.library-toolbar,.library-stats,.library-controls,.order-dialog-grid,.order-success-card dl,.case-list,.case-detail-grid,.account-identity,.account-status-grid,.quota-ledger-head,.quota-meter-grid,.quota-tier-table,.account-workbench,.reader-toolbar,.report-actions,.report-delivery-card,.ops-grid,.ops-layout,.ops-status-strip,.ops-command-card,.ops-trend-layout,.ops-order-card,.ops-health-grid,.ops-auth-form,.status-bar{grid-template-columns:1fr}.reader-section{grid-template-columns:1fr}.reader-conversion-actions{grid-template-columns:1fr}.reader-section>span{grid-row:auto}.reader-section p{grid-column:auto}.legal-footer{align-items:flex-start;flex-direction:column}.public-hero{align-items:stretch;flex-direction:column}.mode-group{grid-template-columns:repeat(2,minmax(0,1fr))}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.oracle-stage{min-height:330px}.oracle-art{width:min(92%,340px)}.hexagram-card{position:relative;left:auto;bottom:auto;width:calc(100% - 28px);margin:-36px 14px 14px}.timing-head{flex-direction:column}}@media (max-width:460px){body{padding-bottom:72px}.shell{width:min(100% - 14px,720px)}h1{font-size:25px}h2{font-size:23px}.topbar{padding:10px}.top-actions{display:grid;grid-template-columns:1fr 44px 1fr}.nav-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.nav-tab{padding:0 6px;font-size:12px}.top-actions .icon-button{width:44px;height:44px}.profile-pill{padding:0 10px}.profile-pill span{white-space:nowrap}.command-ribbon{margin-bottom:12px}.free-entry-strip,.stock-theme-strip,.archive-strip,.pricing-strip,.market-proof-strip,.product-flow-strip,.seo-library-strip{margin-bottom:12px}.archive-head{align-items:flex-start;flex-direction:column;padding:14px}.pricing-intro,.free-entry-copy,.proof-intro{padding:14px}.free-entry-panel,.stock-theme-metrics,.pricing-trust{grid-template-columns:1fr}.free-entry-panel{padding:0 10px}.free-entry-actions{grid-template-columns:1fr;padding:10px}.stock-theme-copy,.stock-theme-actions{padding:14px}.stock-theme-actions,.seo-topic-grid,.stock-context-grid,.stock-assessment,.holding-calmer,.stock-report-strip,.stock-report-cards,.line-funnel-strip,.line-funnel-steps,.seo-topic-grid.is-hub{grid-template-columns:1fr}.stock-hero-copy,.stock-hero-oracle,.holding-calmer,.stock-report-strip,.seo-hero,.seo-article article{padding:18px}.stock-report-copy h2{font-size:28px}.stock-report-actions{display:grid;grid-template-columns:1fr}.holding-result{padding:14px}.holding-result-grid{grid-template-columns:1fr}.stock-hero-copy h1,.seo-hero h1,.seo-article h1{font-size:30px;line-height:1.16}.stock-hero-copy h1{font-size:29px}.stock-hero-actions{display:grid;grid-template-columns:1fr}.sample-chapters,.trust-cards,.community-case-grid{grid-template-columns:1fr}.market-proof-strip,.community-case-strip{gap:10px}.sample-report-card,.community-case-strip{padding:14px}.community-case-head{align-items:flex-start;flex-direction:column}.community-case-head .secondary,.seo-library-head .secondary{width:100%}.seo-library-head{align-items:flex-start;flex-direction:column}.pricing-intro-actions{display:grid;grid-template-columns:1fr 0.82fr}.archive-preview,.plan-grid,.mini-plan-list,.order-preview,.flow-steps{grid-template-columns:1fr;padding:10px}.pricing-intro-actions{grid-template-columns:1fr}.pricing-intro h2,.free-entry-copy h2,.stock-theme-copy h2,.stock-report-copy h2{max-width:none;font-size:28px;line-height:1.18}.plan-footer{align-items:stretch;flex-direction:column}.plan-card .primary-lite{width:100%}.plan-compare{overflow-x:auto}.compare-row{min-width:720px}.flow-intro{padding:14px}.pricing-board{padding:10px}.membership-matrix{padding:12px}.membership-tier-grid,.membership-rules{grid-template-columns:1fr}.membership-tier ul{min-height:auto}.pricing-note{grid-template-columns:1fr}.more-plans-strip{padding:12px}.delivery-ladder{padding:12px}.delivery-columns,.delivery-actions{grid-template-columns:1fr}.mobile-lead-bar{display:grid}.progress-head{align-items:flex-start;flex-direction:column}.progress-head strong{text-align:left}.progress-steps{grid-template-columns:1fr}.flow-steps article{min-height:118px;padding:14px}.ribbon-reading{padding:14px}.input-panel,.report-panel,.oracle-panel{padding:16px}.mode{min-height:58px}.dial-control{grid-template-columns:1fr;padding:12px}.template-head{align-items:flex-start;flex-direction:column;gap:4px}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cycle-brief{grid-template-columns:1fr}.reading-path-panel{min-height:auto;padding:14px}.reading-path-list{grid-template-columns:1fr}.ziwei-side-panel{min-height:auto;padding:14px}.ziwei-focus-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ziwei-palace-board{grid-template-columns:repeat(4,minmax(0,1fr))}.ziwei-palace-board span{min-height:32px;font-size:11px}.cycle-seal{width:54px;height:54px;font-size:23px}.report-section p{font-size:13px;line-height:1.85}.status-bar{margin-bottom:10px}.account-dialog{width:min(100% - 14px,720px)}.account-identity,.account-status-grid article,.account-quota-ledger,.account-panel{padding:12px}.account-avatar{width:52px;height:52px;font-size:23px}.account-actions{display:grid;grid-template-columns:1fr}.quota-ledger-head .primary-lite{width:100%;min-width:0}.quota-tier-table div{min-height:auto;border-left:0;border-top:1px solid rgba(216,198,139,0.1)}.quota-tier-table div:first-child{border-top:0}.library-dialog{width:min(100% - 14px,720px)}.library-stats article,.library-controls,.case-item,.case-detail-head{padding:12px}.case-detail h3{font-size:19px}}.shell{width:min(1460px,calc(100% - 40px));padding-top:18px}.topbar{position:sticky;top:12px;z-index:30;min-height:92px;margin-bottom:16px;padding:14px 18px;border-color:rgba(216,198,139,0.2);background:linear-gradient(90deg,rgba(53,189,136,0.1),transparent 36%),linear-gradient(180deg,rgba(255,255,255,0.045),transparent),rgba(7,11,11,0.9)}.brand{min-width:300px;gap:14px}.brand-mark{width:64px;height:64px}.brand-mark svg{width:46px;height:46px}.brand strong{font-size:clamp(28px,2vw,34px);line-height:1.08}.brand small{margin-top:5px;color:#c3cbbf;font-size:13px}.nav-tabs{gap:4px;padding:5px;border-color:rgba(216,198,139,0.12);background:rgba(255,255,255,0.028)}.nav-tab{min-height:40px;padding:0 16px;border-radius:7px;white-space:nowrap}.nav-tab.is-active,.nav-tab:hover{background:linear-gradient(135deg,rgba(216,198,139,0.18),rgba(53,189,136,0.08)),rgba(255,255,255,0.04)}.top-actions{gap:10px}.profile-pill,.primary-lite,.secondary,.icon-button,.invoke{border-radius:7px}.profile-pill{min-height:42px;padding-inline:16px}.primary-lite{min-height:42px;padding-inline:20px;box-shadow:0 12px 28px rgba(216,198,139,0.14)}.secondary{min-height:42px}.section-label{margin:0;color:var(--jade);font-size:12px;font-weight:900}.command-ribbon{grid-template-columns:minmax(220px,0.7fr) minmax(330px,1fr) minmax(390px,1.1fr) minmax(160px,0.34fr);gap:14px;margin-bottom:16px}.ribbon-oracle,.ribbon-reading,.suite-grid,.ribbon-cta{min-height:118px;border-color:rgba(216,198,139,0.18);background:linear-gradient(150deg,rgba(255,255,255,0.05),transparent 68%),rgba(10,15,15,0.78)}.ribbon-oracle{padding:16px}.ribbon-oracle strong{font-size:26px}.ribbon-reading{padding:18px 20px}.ribbon-reading p{max-width:50em;font-size:14px}.suite-action{min-height:116px;padding:16px 15px}.suite-action b{font-size:20px}.ribbon-cta{padding:12px}.free-entry-strip,.stock-theme-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip{margin-bottom:20px}.free-entry-strip{overflow:hidden;grid-template-columns:minmax(320px,0.52fr) minmax(420px,0.86fr) minmax(178px,0.28fr);gap:0}.free-entry-copy,.stock-theme-copy,.proof-intro,.flow-intro{padding:22px}.free-entry-copy h2,.stock-theme-copy h2,.proof-intro h2,.flow-intro h2,.seo-library-head h2,.community-case-head h2{max-width:12.8em;font-size:clamp(27px,2vw,34px);line-height:1.12}.free-entry-copy p:not(.section-label),.stock-theme-copy p:not(.section-label),.proof-intro p:not(.section-label),.flow-intro p:not(.section-label){font-size:14px}.free-entry-panel{gap:12px;padding:14px}.free-entry-panel article{min-height:136px;padding:16px}.free-entry-panel strong,.trust-cards strong,.community-case-card strong{font-size:18px}.free-entry-actions,.stock-theme-actions{padding:14px}.stock-theme-strip{overflow:hidden;grid-template-columns:minmax(320px,0.46fr) minmax(520px,0.88fr) minmax(188px,0.28fr);gap:0}.stock-theme-metrics article{min-height:150px;padding:18px}.stock-theme-metrics strong,.seo-topic-card strong{font-size:18px}.pricing-strip{grid-template-columns:1fr;overflow:hidden}.pricing-intro{grid-template-columns:minmax(320px,0.75fr) minmax(360px,0.95fr) minmax(210px,0.34fr);align-items:center;gap:18px;padding:24px;border-right:0;border-bottom:1px solid rgba(216,198,139,0.1)}.pricing-intro h2{max-width:13em;font-size:clamp(30px,2.3vw,40px)}.pricing-intro p:not(.section-label){max-width:44em;font-size:14px}.pricing-offer{grid-template-columns:minmax(0,0.94fr) minmax(190px,0.54fr);align-items:stretch}.pricing-trust{grid-template-columns:1fr}.pricing-trust span{min-height:42px;padding:12px 12px 12px 30px}.pricing-trust span::before{left:12px;top:18px}.pricing-anchor{align-content:center;min-height:100%;padding:16px}.pricing-board{gap:14px;padding:16px}.plan-grid{gap:12px}.plan-card{min-height:286px;padding:18px;background:linear-gradient(145deg,rgba(255,255,255,0.058),transparent 68%),rgba(255,255,255,0.024)}.plan-card h3{font-size:22px}.plan-card p,.plan-features,.plan-fit{font-size:13px}.plan-card strong{font-size:23px}.plan-fit{margin-top:auto}.plan-footer{margin-top:4px}.plan-compare{background:rgba(5,10,10,0.46)}.compare-row{min-height:46px}.compare-row span,.compare-row b{padding:12px 14px}.membership-matrix,.delivery-ladder,.more-plans-strip{padding:16px}.market-proof-strip{grid-template-columns:minmax(280px,0.42fr) minmax(360px,0.62fr) minmax(420px,0.92fr);gap:14px}.sample-report-card{padding:22px}.sample-report-card strong{font-size:23px}.trust-cards article{min-height:150px;padding:18px}.product-flow-strip{grid-template-columns:minmax(300px,0.36fr) minmax(640px,1fr);gap:0;overflow:hidden}.flow-steps article{min-height:170px;padding:18px}.community-case-strip,.seo-library-strip{padding:20px}.community-case-card,.seo-topic-card{min-height:154px;padding:16px}.case-dialog{padding:0;border-color:rgba(216,198,139,0.22);background:linear-gradient(180deg,rgba(255,255,255,0.032),transparent 18rem),#0b1010}.case-dialog form{display:grid;gap:14px;margin:0;padding:18px}.dialog-head{margin-bottom:0}.dialog-head h2{margin:0;font-size:23px;line-height:1.2}.method-copy p{margin:0;padding:16px;border:1px solid rgba(216,198,139,0.14);border-radius:8px;color:#d7ded7;background:rgba(255,255,255,0.024);font-size:14px;line-height:1.9}.report-reader-dialog{width:min(1240px,calc(100% - 28px));max-height:min(92dvh,940px)}.report-reader-dialog form{display:grid;gap:0;max-height:min(92dvh,940px);padding:0}.report-reader-dialog .dialog-head{position:sticky;top:0;z-index:2;padding:18px 22px;border-bottom:1px solid rgba(216,198,139,0.12);background:linear-gradient(90deg,rgba(53,189,136,0.11),transparent 42%),rgba(11,16,16,0.96)}.reader-kicker{margin-bottom:5px;font-size:12px}.reader-value-strip{gap:12px;margin:0;padding:16px 22px;border-bottom:1px solid rgba(216,198,139,0.1);background:rgba(255,255,255,0.014)}.reader-value-strip article{min-height:96px;padding:15px}.reader-value-strip strong{font-size:19px}.report-reader-shell{grid-template-columns:minmax(230px,270px) minmax(0,1fr);gap:18px;min-height:0;padding:18px}.reader-side{align-self:start;max-height:min(68dvh,640px);overflow:auto;padding:14px;background:linear-gradient(180deg,rgba(53,189,136,0.08),transparent 18rem),rgba(255,255,255,0.022)}#readerToc a,.reader-locked-link{min-height:50px;padding:9px 10px}.reader-document{padding:clamp(28px,4vw,52px);background:linear-gradient(180deg,rgba(255,255,255,0.048),transparent 28rem),rgba(7,12,12,0.88)}.reader-document header{padding-bottom:22px}.reader-document header h3{max-width:13em;font-size:clamp(34px,3.4vw,54px)}.reader-document header p{max-width:72ch;font-size:14px}#readerSections{gap:0;margin-top:6px}.reader-section{grid-template-columns:58px minmax(0,1fr);gap:8px 18px;padding:24px 0}.reader-section>span{font-size:18px}.reader-section h4{font-size:22px}.reader-section>small{font-size:13px}.reader-section p{max-width:74ch;color:#e0e5de;font-size:16px;line-height:2}.reader-section.is-locked{margin-top:18px;padding:18px}.reader-conversion{margin-top:28px;padding:18px}.account-dialog{width:min(1040px,calc(100% - 28px))}.account-shell{gap:14px}.account-identity{padding:18px}.account-status-grid article,.account-quota-ledger,.account-panel{padding:16px}.quota-meter-grid article{min-height:124px}.account-panel{min-height:180px}.stock-landing{width:min(1420px,calc(100% - 40px))}.stock-landing main{gap:18px}.stock-hero{grid-template-columns:minmax(0,1fr) minmax(340px,0.46fr);gap:18px}.stock-hero-copy,.stock-hero-oracle{min-height:290px}.stock-hero-copy h1{max-width:12.5em;font-size:clamp(34px,4vw,56px);line-height:1.06}.stock-hero-copy p:not(.section-label){max-width:62ch;font-size:15px}.stock-context-grid{gap:12px}.stock-assessment,.holding-calmer{grid-template-columns:minmax(260px,0.58fr) minmax(480px,0.9fr) minmax(280px,0.52fr);gap:18px;padding:22px}.assessment-copy h2,.holding-copy h2{max-width:12.5em;font-size:clamp(27px,2.1vw,35px)}.assessment-form,.holding-form{gap:12px}.assessment-form fieldset,.holding-form fieldset{gap:10px;padding:14px}.assessment-form label,.holding-form fieldset label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;justify-items:start;min-height:46px;padding:10px 12px;overflow-wrap:break-word}.assessment-form input[type="radio"],.holding-form input[type="radio"]{width:16px;min-width:16px;height:16px;min-height:16px}.assessment-result,.holding-result{align-content:center;padding:20px}.stock-report-strip{grid-template-columns:minmax(320px,0.56fr) minmax(620px,1fr);gap:18px;padding:22px}.stock-report-copy h2{max-width:12.4em;font-size:clamp(28px,2.5vw,40px)}.line-funnel-strip{grid-template-columns:minmax(300px,0.72fr) minmax(430px,1fr) minmax(190px,0.28fr);padding:18px}@media (max-width:1180px){.topbar{position:static}.pricing-intro,.pricing-offer,.command-ribbon,.free-entry-strip,.stock-theme-strip,.market-proof-strip,.product-flow-strip,.stock-hero,.stock-assessment,.holding-calmer,.stock-report-strip,.line-funnel-strip{grid-template-columns:1fr}.pricing-intro{align-items:stretch}.pricing-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-report-cards,.stock-theme-metrics,.trust-cards,.seo-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.shell,.stock-landing{width:min(100% - 18px,720px);padding-top:10px}.topbar{min-height:auto}.brand{min-width:0}.brand-mark{width:52px;height:52px}.brand strong{font-size:25px}.nav-tabs{width:100%;overflow-x:auto}.command-ribbon,.pricing-board,.reader-value-strip,.report-reader-shell,.account-status-grid,.quota-meter-grid,.quota-tier-table,.account-workbench{grid-template-columns:1fr}.suite-grid,.pricing-trust,.free-entry-panel,.delivery-columns,.membership-tier-grid,.stock-report-cards,.stock-context-grid,.stock-theme-metrics,.trust-cards,.seo-topic-grid,.line-funnel-steps{grid-template-columns:1fr}.plan-grid{grid-template-columns:1fr}.reader-side{max-height:none}.reader-document{padding:22px}.reader-section{grid-template-columns:1fr;gap:7px}.reader-section p{grid-column:auto;font-size:15px;line-height:1.9}.reader-conversion,.reader-conversion-actions{grid-template-columns:1fr}.stock-hero-copy h1{font-size:34px;line-height:1.12}.stock-hero-copy,.stock-hero-oracle,.stock-assessment,.holding-calmer,.stock-report-strip,.line-funnel-strip{padding:18px}}@media (max-width:460px){.shell,.stock-landing{width:min(100% - 14px,720px)}.topbar{padding:10px}.top-actions{grid-template-columns:1fr 44px 1fr}.free-entry-copy,.stock-theme-copy,.pricing-intro,.proof-intro,.flow-intro,.community-case-strip,.seo-library-strip{padding:16px}.free-entry-copy h2,.stock-theme-copy h2,.pricing-intro h2,.proof-intro h2,.stock-report-copy h2{font-size:27px;line-height:1.16}.reader-document header h3{font-size:30px}.reader-section h4{font-size:20px}.stock-hero-copy h1{font-size:31px}.assessment-copy h2,.holding-copy h2{font-size:28px}.assessment-form label,.holding-form fieldset label{min-height:48px;font-size:14px}}.report-reader-dialog::backdrop{background:radial-gradient(circle at 50% 0,rgba(216,198,139,0.12),transparent 34rem),rgba(0,0,0,0.72)}.reader-value-strip article{position:relative;overflow:hidden}.reader-value-strip article::after{content:"";position:absolute;inset:auto 14px 0;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(53,189,136,0.72),rgba(216,198,139,0.18))}.reader-side{position:sticky;top:90px}.reader-document{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 24px 70px rgba(0,0,0,0.28)}.reader-document::before{content:"";position:absolute;top:28px;bottom:28px;left:24px;width:1px;background:linear-gradient(180deg,transparent,rgba(216,198,139,0.24),transparent)}.reader-document header,#readerSections,.reader-conversion{position:relative;z-index:1}.reader-document header h3{max-width:14.5em;text-wrap:balance}.reader-document header p:last-child{color:#cfd8cf;font-size:15px;line-height:1.9}.reader-section{padding-block:30px}.reader-section>span{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(216,198,139,0.16);border-radius:50%;background:rgba(216,198,139,0.055)}.reader-section h4 svg{flex:0 0 auto}.reader-section p{color:#e7ece4;font-size:17px;line-height:2.08}.reader-section.is-locked{margin-block:18px 4px}.reader-section.is-locked>span{opacity:0.64}.reader-conversion{align-items:stretch}.reader-conversion-actions .primary-lite,.reader-conversion-actions .secondary,.reader-mobile-actions .primary-lite,.reader-mobile-actions .secondary,.reader-side-actions .secondary{width:100%}@media (max-width:820px){.report-reader-dialog{width:min(100% - 14px,720px);max-height:96dvh}.reader-mobile-actions{position:sticky;bottom:0;z-index:5;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:8px;padding:10px 0 0;background:linear-gradient(180deg,rgba(6,16,14,0),rgba(6,16,14,0.96) 28%)}.report-reader-dialog .dialog-head{padding:14px 16px}.reader-value-strip{display:flex;gap:10px;overflow-x:auto;padding:12px 14px;scroll-snap-type:x mandatory}.reader-value-strip article{flex:0 0 min(260px,82vw);min-height:104px;scroll-snap-align:start}.report-reader-shell{display:grid;gap:12px;padding:12px}.reader-document{order:1;padding:22px 18px}.reader-document::before{left:14px}.reader-side{order:2;position:static;max-height:none}.reader-document header h3{font-size:clamp(28px,8vw,34px)}.reader-section{gap:8px;padding-block:22px}.reader-section>span{width:34px;height:34px;font-size:13px}.reader-section h4{align-items:flex-start;font-size:20px}.reader-section p{font-size:15.5px;line-height:1.95}}@media (max-width:460px){.report-reader-dialog .dialog-head h2{font-size:18px}.reader-kicker{font-size:11px}.reader-document{padding:20px 16px}.reader-document header{padding-bottom:18px}.reader-document header h3{font-size:28px;line-height:1.12}.reader-document header p:last-child{font-size:14px;line-height:1.8}.reader-section{padding-block:20px}.reader-section h4{font-size:19px}.reader-conversion{padding:14px}}:root{--bg:#050706;--bg-2:#0a0f0e;--panel:rgba(9,15,14,0.78);--panel-solid:#0b1211;--panel-soft:#101817;--line:rgba(107,242,211,0.14);--line-strong:rgba(107,242,211,0.34);--text:#f3fbf5;--muted:#a9bbb4;--dim:#667a73;--jade:#55e0bf;--jade-deep:#1ca783;--gold:#c7df9d;--gold-strong:#e9f6b8;--cinnabar:#e15d52;--moon:#fbfff9;--paper:#dbe8df;--paper-dark:rgba(219,232,223,0.07);--shadow:0 28px 80px rgba(0,0,0,0.44);--shadow-soft:0 18px 50px rgba(0,0,0,0.34)}html{scroll-behavior:smooth;overflow-x:hidden}body{overflow-x:hidden;background:linear-gradient(rgba(107,242,211,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(107,242,211,0.035) 1px,transparent 1px),linear-gradient(135deg,#050706 0%,#0b1110 52%,#050706 100%);background-size:36px 36px,36px 36px,auto}.shell{width:min(1360px,calc(100% - 36px));padding-top:14px}.topbar{min-height:74px;margin-bottom:14px;padding:11px 14px;border-color:rgba(107,242,211,0.18);background:linear-gradient(180deg,rgba(255,255,255,0.045),transparent),rgba(5,9,8,0.86);box-shadow:0 16px 44px rgba(0,0,0,0.38)}.brand{min-width:246px;gap:12px}.brand-mark{width:48px;height:48px;border-color:rgba(107,242,211,0.34);background:linear-gradient(135deg,rgba(107,242,211,0.16),rgba(199,223,157,0.06)),#07100e;box-shadow:inset 0 0 0 1px rgba(107,242,211,0.12)}.brand-mark::after{inset:7px;border-color:rgba(107,242,211,0.18)}.brand-mark svg{width:34px;height:34px;stroke:var(--jade)}.brand strong{font-size:clamp(22px,1.55vw,28px);letter-spacing:0}.brand small{color:#91aaa2;font-size:12px}.nav-tabs{gap:3px;padding:3px;border-color:rgba(107,242,211,0.12);background:rgba(255,255,255,0.022)}.nav-tab{min-height:36px;padding:0 14px;color:#9fb3ad;font-size:13px}.nav-tab.is-active,.nav-tab:hover{color:var(--moon);background:linear-gradient(135deg,rgba(85,224,191,0.2),rgba(199,223,157,0.06)),rgba(255,255,255,0.035)}.profile-pill,.primary-lite,.secondary,.icon-button,.invoke{border-radius:6px}.primary-lite{min-height:40px;color:#06100e;background:linear-gradient(135deg,#9affdf,#6edfc7 56%,#cfeaa3);box-shadow:0 14px 34px rgba(85,224,191,0.16)}.secondary,.profile-pill,.icon-button{border-color:rgba(107,242,211,0.16);background:rgba(255,255,255,0.026)}.secondary{display:inline-flex;align-items:center;justify-content:center;padding-inline:18px;text-align:center;text-decoration:none}#copyTop{display:none}.tech-hero{position:relative;display:grid;grid-template-columns:minmax(0,0.98fr) minmax(360px,0.72fr);gap:22px;align-items:stretch;min-height:510px;margin-bottom:14px;overflow:hidden;border:1px solid rgba(107,242,211,0.18);border-radius:var(--radius);background:linear-gradient(rgba(107,242,211,0.05) 1px,transparent 1px),linear-gradient(90deg,rgba(107,242,211,0.045) 1px,transparent 1px),linear-gradient(125deg,rgba(85,224,191,0.12),transparent 42%),rgba(5,10,9,0.78);background-size:28px 28px,28px 28px,auto,auto;box-shadow:var(--shadow)}.tech-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 58%,rgba(107,242,211,0.08) 58% 58.2%,transparent 58.2%),linear-gradient(180deg,transparent 0 64%,rgba(199,223,157,0.08) 64% 64.2%,transparent 64.2%)}.tech-hero-copy,.tech-hero-visual{position:relative;z-index:1}.tech-hero-copy{display:grid;align-content:center;gap:22px;padding:clamp(28px,5vw,64px)}.tech-system-line{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#a8bab3;font-size:12px;font-weight:820}.tech-system-line span{padding:5px 8px;border:1px solid rgba(107,242,211,0.22);border-radius:6px;color:var(--jade);background:rgba(85,224,191,0.06)}.tech-system-line b{color:#c9d9d2;font-weight:760}.tech-hero h1{max-width:12em;margin:0;color:var(--moon);font-size:clamp(42px,5.6vw,78px);font-weight:900;line-height:1.02;overflow-wrap:anywhere;text-wrap:balance}.tech-hero-copy>p{max-width:56ch;margin:0;color:#b6c7c0;font-size:16px;line-height:1.85}.tech-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.tech-hero-actions .primary-lite,.tech-hero-actions .secondary{min-width:150px}.tech-hero-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:700px}.tech-hero-status article{min-width:0;padding:14px;border:1px solid rgba(107,242,211,0.13);border-radius:6px;background:rgba(255,255,255,0.026)}.tech-hero-status span,.tech-report-head span{color:var(--jade);font-size:11px;font-weight:900}.tech-hero-status strong{display:block;margin-top:5px;color:var(--moon);font-size:19px;line-height:1.1}.tech-hero-status p{margin:6px 0 0;color:var(--dim);font-size:12px}.tech-hero-visual{display:grid;place-items:center;min-height:420px;padding:clamp(22px,4vw,46px)}.tech-orbit{position:absolute;inset:11% 9%;border:1px solid rgba(107,242,211,0.12);border-radius:8px;transform:skewY(-2deg)}.tech-orbit::before,.tech-orbit::after,.tech-orbit span{content:"";position:absolute;display:block;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(107,242,211,0.38),transparent)}.tech-orbit::before{top:28%;left:8%;width:72%;height:1px}.tech-orbit::after{top:66%;right:8%;width:58%;height:1px}.tech-orbit span:nth-child(1){top:12%;left:20%;width:34%;height:1px;transform:rotate(90deg)}.tech-orbit span:nth-child(2){bottom:18%;right:22%;width:26%;height:1px;transform:rotate(90deg)}.tech-orbit span:nth-child(3){top:50%;left:12%;width:16%;height:1px}.tech-report-card{position:relative;width:min(100%,430px);min-height:340px;padding:24px;border:1px solid rgba(107,242,211,0.22);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.07),transparent 48%),rgba(5,10,9,0.86);box-shadow:0 30px 90px rgba(0,0,0,0.44);backdrop-filter:blur(18px)}.tech-report-card::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(85,224,191,0.16),transparent 34%),linear-gradient(180deg,transparent 72%,rgba(199,223,157,0.08))}.tech-report-card>*{position:relative;z-index:1}.tech-report-head{display:grid;gap:8px;padding-bottom:18px;border-bottom:1px solid rgba(107,242,211,0.12)}.tech-report-head strong{color:var(--moon);font-size:22px;line-height:1.2}.tech-report-lines{display:grid;gap:12px;margin:26px 0}.tech-report-lines i{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,rgba(107,242,211,0.5),rgba(255,255,255,0.06))}.tech-report-lines i:nth-child(2){width:82%}.tech-report-lines i:nth-child(3){width:58%}.tech-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tech-report-grid b{min-height:54px;padding:10px;border:1px solid rgba(107,242,211,0.12);border-radius:6px;color:#d9e7df;background:rgba(255,255,255,0.026);font-size:12px;line-height:1.35}.tech-report-card p{margin:18px 0 0;color:#a9bbb4;font-size:13px;line-height:1.7}.command-ribbon{grid-template-columns:minmax(210px,0.64fr) minmax(320px,1fr) minmax(360px,1.06fr) minmax(144px,0.3fr);gap:10px}.ribbon-oracle,.ribbon-reading,.suite-grid,.ribbon-cta,.free-entry-strip,.stock-theme-strip,.pricing-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.line-funnel-strip,.stock-hero,.stock-assessment,.holding-calmer,.stock-report-strip{border-color:rgba(107,242,211,0.13);background:linear-gradient(180deg,rgba(255,255,255,0.038),transparent),rgba(7,12,11,0.72);box-shadow:0 18px 54px rgba(0,0,0,0.26)}.free-entry-strip,.stock-theme-strip{grid-template-columns:minmax(280px,0.54fr) minmax(420px,0.9fr) minmax(170px,0.28fr)}.free-entry-panel article,.stock-theme-metrics article,.plan-card,.membership-tier,.delivery-column,.trust-cards article,.flow-steps article,.sample-report-card,.reader-value-strip article,.reader-side,.reader-document,.account-status-grid article,.account-quota-ledger,.account-panel{border-color:rgba(107,242,211,0.12);border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,0.04),transparent),rgba(255,255,255,0.018)}.plan-card.is-featured,.membership-tier.is-pro,.delivery-column.is-premium,.pricing-anchor,.reader-status-card{border-color:rgba(85,224,191,0.34);background:linear-gradient(135deg,rgba(85,224,191,0.12),rgba(199,223,157,0.045)),rgba(255,255,255,0.024)}.pricing-strip{margin-top:14px}.pricing-intro{padding:24px}.pricing-trust span{border-color:rgba(107,242,211,0.12);background:rgba(255,255,255,0.022)}.pricing-trust span::before{background:var(--jade);box-shadow:0 0 0 4px rgba(85,224,191,0.1)}.plan-card{min-height:256px}.plan-card h3,.pricing-intro h2,.free-entry-copy h2,.stock-theme-copy h2,.proof-intro h2,.flow-intro h2{color:var(--moon);text-wrap:balance}.plan-card span,.section-label,.pricing-anchor span,.membership-tier span,.delivery-column span,.trust-cards span,.flow-steps span{color:var(--jade)}.report-reader-dialog{width:min(1180px,calc(100% - 30px));border-color:rgba(107,242,211,0.2)}.report-reader-dialog .dialog-head{border-bottom-color:rgba(107,242,211,0.12);background:linear-gradient(90deg,rgba(85,224,191,0.12),transparent 48%),rgba(5,9,8,0.96)}.reader-document{background:linear-gradient(rgba(107,242,211,0.026) 1px,transparent 1px),linear-gradient(90deg,rgba(107,242,211,0.022) 1px,transparent 1px),rgba(6,11,10,0.92);background-size:32px 32px,32px 32px,auto}.reader-document::before{background:linear-gradient(180deg,transparent,rgba(85,224,191,0.28),transparent)}.reader-section>span{color:var(--jade);border-color:rgba(107,242,211,0.16);background:rgba(85,224,191,0.055)}.reader-section h4{color:#dff8ed}.mobile-lead-bar{border-top:1px solid rgba(107,242,211,0.15);background:linear-gradient(180deg,rgba(255,255,255,0.05),rgba(5,9,8,0.94)),rgba(5,9,8,0.94);backdrop-filter:blur(18px)}@media (max-width:1180px){.tech-hero{grid-template-columns:1fr;min-height:auto}.tech-hero-visual{min-height:320px;padding-top:0}}@media (max-width:820px){.shell,.stock-landing{width:calc(100% - 18px);max-width:720px;margin-inline:auto}.shell>*,.stock-landing>*,.tech-hero,.tech-hero-copy,.stock-hero,.stock-hero-copy{min-width:0;max-width:100%}.topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;position:static;gap:9px}.brand{width:auto;min-width:0}.brand-mark{width:44px;height:44px}.brand-mark svg{width:30px;height:30px}.nav-tabs{order:3;grid-column:1 / -1;display:flex;width:100%;min-width:0;overflow:hidden}.nav-tab{flex:1 1 0;min-width:0;padding-inline:10px;white-space:nowrap}.top-actions{grid-column:2;width:auto;margin-left:auto}.profile-pill{width:44px;min-width:44px;padding:0}.profile-pill span{display:none}#saveTop{display:none}.tech-hero{max-width:100%;margin-bottom:12px}.tech-hero-copy{min-width:0;gap:16px;padding:24px 18px 18px}.tech-hero h1{max-width:none;font-size:clamp(28px,8vw,34px);line-height:1.12;white-space:normal;text-wrap:auto;word-break:break-all;overflow-wrap:anywhere}.tech-hero-copy>p,.stock-hero-copy h1,.stock-hero-copy p:not(.section-label){max-width:100%;white-space:normal;word-break:break-all;overflow-wrap:anywhere}.tech-hero-copy>p{font-size:14.5px;line-height:1.75}.tech-hero-actions{display:grid;grid-template-columns:1fr}.tech-hero-status{grid-template-columns:1fr}.tech-hero-status article{display:grid;grid-template-columns:72px 1fr auto;gap:8px;align-items:center;padding:12px}.tech-hero-status strong,.tech-hero-status p{margin:0}.tech-hero-visual{display:none}.command-ribbon,.free-entry-strip,.stock-theme-strip,.pricing-strip,.pricing-intro,.pricing-offer,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.stock-hero,.stock-assessment,.holding-calmer,.stock-report-strip,.line-funnel-strip{max-width:100%;gap:10px}.command-ribbon,.free-entry-strip,.stock-theme-strip,.pricing-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.stock-hero,.stock-assessment,.holding-calmer,.stock-report-strip,.line-funnel-strip{grid-template-columns:1fr}.ribbon-cta,.free-entry-actions,.stock-theme-actions{display:grid;grid-template-columns:1fr;width:100%}.ribbon-cta .invoke,.ribbon-cta .secondary,.free-entry-actions .primary-lite,.free-entry-actions .secondary,.stock-theme-actions .primary-lite,.stock-theme-actions .secondary{width:100%}.suite-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.free-entry-panel,.stock-theme-metrics,.pricing-trust,.trust-cards,.stock-report-cards,.stock-context-grid{grid-template-columns:1fr}.reader-document{background-size:26px 26px,26px 26px,auto}.stock-hero-copy,.stock-hero-oracle{min-width:0}.stock-hero-oracle{min-height:220px}}@media (max-width:460px){.shell,.stock-landing{width:calc(100% - 12px);max-width:720px}.topbar{padding:9px}.brand strong{font-size:21px}.brand small{font-size:11px}.profile-pill{min-height:38px;padding-inline:10px}.nav-tab{min-height:34px;padding-inline:6px;font-size:11.5px}.tech-system-line b{width:100%}.tech-hero h1{font-size:28px}.tech-hero-status article{grid-template-columns:58px 1fr}.tech-hero-status p{grid-column:2}.free-entry-copy h2,.stock-theme-copy h2,.pricing-intro h2,.proof-intro h2,.flow-intro h2,.stock-report-copy h2{font-size:25px}.plan-card{min-height:auto}}:root{--bg:#050809;--bg-2:#080d0e;--panel:rgba(10,16,17,0.82);--panel-solid:#0b1112;--panel-soft:#101819;--line:rgba(122,242,224,0.16);--line-strong:rgba(122,242,224,0.34);--text:#f4fbf7;--muted:#a7b8b5;--dim:#647674;--jade:#7df4dd;--jade-deep:#35b9a6;--gold:#d5c285;--gold-strong:#f2dfa0;--moon:#fbfff9;--shadow:0 30px 90px rgba(0,0,0,0.46);--radius:8px;--radius-sm:6px}html,body{overflow-x:hidden}body{background:radial-gradient(circle at 50% -12%,rgba(125,244,221,0.14),transparent 36rem),linear-gradient(rgba(125,244,221,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(125,244,221,0.028) 1px,transparent 1px),linear-gradient(180deg,#050809 0%,#091011 48%,#050809 100%);background-size:auto,36px 36px,36px 36px,auto}.shell{display:flex;flex-direction:column;width:min(1500px,calc(100% - 40px));gap:14px;padding:16px 0 28px}.shell>*{order:20}.shell>.topbar{order:1}.tech-hero{order:2}.command-ribbon{order:3}.free-entry-strip{order:4}.app-grid{order:5}.pricing-strip{order:6}.stock-theme-strip{order:7}.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.line-funnel-strip{order:8}.topbar{min-height:72px;margin:0;padding:12px 14px;border-color:rgba(122,242,224,0.2);background:linear-gradient(180deg,rgba(255,255,255,0.045),transparent 70%),rgba(7,12,13,0.78);box-shadow:0 18px 54px rgba(0,0,0,0.36)}.brand{min-width:300px;gap:12px}.brand-mark{width:52px;height:52px;border-color:rgba(122,242,224,0.34);background:radial-gradient(circle at center,rgba(125,244,221,0.14),transparent 58%),#071011}.brand-mark svg{width:36px;height:36px;stroke:var(--jade)}.brand strong{font-size:clamp(25px,1.8vw,31px);font-weight:780}.brand small{margin-top:4px;color:#b7c9c4;font-size:12px}.nav-tabs{gap:4px;padding:4px;border-color:rgba(122,242,224,0.12);background:rgba(255,255,255,0.026)}.nav-tab{min-height:38px;padding:0 17px;color:#a8bbb8;font-size:13px;font-weight:760}.nav-tab.is-active,.nav-tab:hover{color:var(--moon);background:rgba(125,244,221,0.13)}.top-actions{gap:10px}.profile-pill,.icon-button,.secondary,.primary-lite,.invoke{border-radius:6px}.primary-lite,.invoke{color:#06100f;background:linear-gradient(135deg,#8dffe9,#5ed9c9 56%,#e1c475);box-shadow:0 16px 42px rgba(125,244,221,0.16)}.secondary,.profile-pill,.icon-button{border:1px solid rgba(122,242,224,0.18);background:rgba(255,255,255,0.024)}.tech-hero{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(420px,0.78fr);min-height:clamp(560px,63vh,720px);gap:0;overflow:hidden;border:1px solid rgba(122,242,224,0.18);border-radius:8px;background:radial-gradient(circle at 82% 50%,rgba(125,244,221,0.16),transparent 18rem),linear-gradient(rgba(125,244,221,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(125,244,221,0.032) 1px,transparent 1px),linear-gradient(115deg,rgba(10,20,21,0.96),rgba(4,8,9,0.94));background-size:auto,34px 34px,34px 34px,auto;box-shadow:var(--shadow)}.tech-hero::before{background:linear-gradient(90deg,transparent 0 56%,rgba(122,242,224,0.13) 56% 56.08%,transparent 56.08%),radial-gradient(circle at 31% 26%,rgba(125,244,221,0.12),transparent 1px),radial-gradient(circle at 24% 73%,rgba(213,194,133,0.16),transparent 1px);background-size:auto,160px 160px,210px 210px}.tech-hero-copy{align-content:center;gap:24px;padding:clamp(42px,6.4vw,88px) clamp(32px,6vw,72px)}.tech-system-line{display:none}.tech-hero h1{max-width:8.6em;color:#fbfff9;font-size:clamp(54px,6.7vw,96px);font-weight:850;line-height:1.08;text-wrap:balance}.tech-hero-copy>p{max-width:42em;color:#becdc9;font-size:17px;line-height:1.9}.tech-hero-actions{gap:14px}.tech-hero-actions .primary-lite,.tech-hero-actions .secondary{min-width:176px;min-height:48px}.tech-hero-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:760px;padding-top:18px;border-top:1px solid rgba(122,242,224,0.12)}.tech-hero-status article{padding:0;border:0;background:transparent}.tech-hero-status span{color:#c5d2cf;font-size:12px}.tech-hero-status strong{color:#d9fff5;font-size:15px}.tech-hero-status p{color:#7f918e;font-size:12px;line-height:1.5}.tech-hero-visual{display:grid;place-items:center;min-height:100%;padding:clamp(26px,4vw,58px)}.cosmic-dial{position:relative;width:min(88%,520px);aspect-ratio:1;border-radius:50%;filter:drop-shadow(0 34px 80px rgba(0,0,0,0.5))}.dial-ring{position:absolute;inset:var(--inset);border:1px solid rgba(125,244,221,var(--alpha));border-radius:50%}.dial-ring-outer{--inset:0;--alpha:0.28;background:conic-gradient(from 0deg,rgba(125,244,221,0.18),transparent 18deg,rgba(213,194,133,0.18) 32deg,transparent 52deg),radial-gradient(circle at center,rgba(125,244,221,0.08),transparent 48%)}.dial-ring-mid{--inset:14%;--alpha:0.22}.dial-ring-inner{--inset:33%;--alpha:0.24}.dial-cross{position:absolute;inset:50% 4% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(125,244,221,0.32),transparent);transform-origin:center}.dial-cross-y{transform:rotate(90deg)}.dial-center{position:absolute;inset:42%;border:1px solid rgba(125,244,221,0.36);border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(125,244,221,0.2) 0 12deg,transparent 12deg 24deg),rgba(6,12,13,0.86)}.dial-branch,.dial-note{position:absolute;color:#d6e8e3;font-style:normal;font-weight:640;text-shadow:0 0 18px rgba(125,244,221,0.36)}.dial-branch{font-size:clamp(18px,2vw,25px)}.branch-0{left:49%;bottom:5%}.branch-1{left:28%;bottom:11%}.branch-2{left:13%;bottom:27%}.branch-3{left:7%;top:48%}.branch-4{left:13%;top:27%}.branch-5{left:29%;top:12%}.branch-6{left:49%;top:6%}.branch-7{right:28%;top:12%}.branch-8{right:13%;top:27%}.branch-9{right:7%;top:48%}.branch-10{right:13%;bottom:27%}.branch-11{right:28%;bottom:11%}.dial-note{left:50%;transform:translateX(-50%);color:rgba(213,194,133,0.84);font-size:13px;letter-spacing:0}.dial-note-top{top:25%}.dial-note-bottom{bottom:25%}.design-flow{display:grid;grid-template-columns:minmax(220px,0.44fr) minmax(0,1fr) minmax(176px,0.24fr);gap:0;border:1px solid rgba(122,242,224,0.14);border-radius:8px;background:rgba(7,12,13,0.7);box-shadow:none}.flow-heading,.flow-path,.design-flow .ribbon-cta{padding:22px}.flow-heading{border-right:1px solid rgba(122,242,224,0.1)}.flow-heading h2{font-size:clamp(22px,2vw,30px);line-height:1.22}.flow-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.flow-path article{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:104px;padding-inline:18px;border-right:1px solid rgba(122,242,224,0.1)}.flow-path article:last-child{border-right:0}.flow-path span{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(125,244,221,0.36);border-radius:50%;color:var(--jade);font-weight:860}.flow-path strong{color:var(--moon);font-size:16px}.flow-path p{grid-column:2;margin:-8px 0 0;color:#9fb0ad;font-size:13px;line-height:1.65}.design-flow .ribbon-cta{align-content:center;border-left:1px solid rgba(122,242,224,0.1);background:transparent;box-shadow:none}.report-type-strip{display:grid;grid-template-columns:minmax(230px,0.34fr) minmax(0,1fr) minmax(154px,0.18fr);align-items:stretch;gap:14px}.report-type-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.report-type-grid article{min-height:166px;padding:22px}.report-type-grid article::before{content:"";display:block;width:42px;height:42px;margin-bottom:18px;border:1px solid rgba(125,244,221,0.36);border-radius:50%;background:radial-gradient(circle at center,rgba(125,244,221,0.28),transparent 34%),conic-gradient(from 0deg,transparent 0 18%,rgba(125,244,221,0.28) 18% 23%,transparent 23% 50%,rgba(213,194,133,0.24) 50% 55%,transparent 55%)}.report-type-grid span{color:var(--jade);font-size:12px;font-weight:860}.report-type-grid strong{display:block;margin-top:8px;color:var(--moon);font-size:18px}.report-type-grid p{margin:10px 0 0;color:#9fb0ad;font-size:13px;line-height:1.65}.app-grid{grid-template-columns:minmax(320px,0.78fr) minmax(360px,0.92fr) minmax(420px,1fr);gap:14px;scroll-margin-top:18px}.panel{min-height:690px;border-color:rgba(122,242,224,0.15);background:linear-gradient(180deg,rgba(255,255,255,0.032),transparent 22rem),rgba(8,14,15,0.8);box-shadow:0 20px 70px rgba(0,0,0,0.28)}.panel::before{background:linear-gradient(90deg,transparent 0 49%,rgba(122,242,224,0.06) 50%,transparent 51%),linear-gradient(0deg,transparent 0 49%,rgba(122,242,224,0.045) 50%,transparent 51%);background-size:76px 76px}.panel-heading h1,.panel-heading h2{font-size:22px}.input-form{gap:12px}input,select,textarea{border-color:rgba(122,242,224,0.15);background:rgba(2,7,8,0.62)}.question-templates,.cycle-brief,.oracle-stage,.reading-summary,.status-note,.report-meta-card,.report-section-card{border-color:rgba(122,242,224,0.12);background:rgba(255,255,255,0.02)}.stock-theme-strip,.pricing-strip{border-color:rgba(122,242,224,0.12);background:rgba(7,12,13,0.66)}.stock-theme-strip{grid-template-columns:minmax(260px,0.46fr) minmax(0,1fr) minmax(170px,0.2fr)}.report-reader-dialog{width:min(1180px,calc(100% - 34px));height:min(860px,calc(100dvh - 28px));border-color:rgba(122,242,224,0.2);border-radius:8px;background:#060b0c}.report-reader-dialog form{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:100%}.report-reader-dialog .dialog-head{display:grid;grid-template-columns:minmax(220px,0.5fr) minmax(260px,1fr) auto;gap:20px;align-items:center;min-height:68px;padding:14px 18px;border-bottom-color:rgba(122,242,224,0.12);background:rgba(6,11,12,0.96)}.report-reader-dialog .dialog-head h2{font-size:16px;text-align:left}.reader-kicker{color:#93a5a2;font-size:11px}.reader-progress-meter{display:grid;grid-template-columns:auto minmax(130px,1fr) auto;gap:10px;align-items:center;color:#98aaa7;font-size:12px}.reader-progress-meter i{overflow:hidden;height:4px;border-radius:999px;background:rgba(255,255,255,0.08)}.reader-progress-meter em{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--jade),rgba(213,194,133,0.78))}.reader-progress-meter b{color:#d7e6e2;font-weight:760}.reader-value-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;border-bottom:1px solid rgba(122,242,224,0.1);background:rgba(255,255,255,0.012)}.reader-value-strip article{min-height:auto;padding:14px 18px;border:0;border-right:1px solid rgba(122,242,224,0.1);border-radius:0;background:transparent}.reader-value-strip article:last-child{border-right:0}.reader-value-strip strong{font-size:14px}.reader-value-strip p{margin-top:4px;font-size:12px}.report-reader-shell{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,1fr);min-height:0}.reader-side{overflow:auto;border:0;border-right:1px solid rgba(122,242,224,0.12);border-radius:0;background:rgba(255,255,255,0.018)}.reader-side>span{color:#d4e6e1}.reader-side a,.reader-locked-link{min-height:38px;border-radius:5px}.reader-side a.is-active,.reader-side a:hover{border-color:rgba(125,244,221,0.28);background:rgba(125,244,221,0.1)}.reader-document{overflow:auto;padding:clamp(28px,4vw,54px);border:0;border-radius:0;background:linear-gradient(rgba(122,242,224,0.024) 1px,transparent 1px),linear-gradient(90deg,rgba(122,242,224,0.018) 1px,transparent 1px),rgba(6,11,12,0.92);background-size:34px 34px,34px 34px,auto}.reader-document header,.reader-section,.reader-conversion{max-width:820px}.reader-document header h3{font-size:clamp(27px,3vw,38px);line-height:1.18}.reader-document header p:last-child,.reader-section p,.reader-conversion p{color:#bccbc7;font-size:15px;line-height:1.9}.reader-section{grid-template-columns:54px minmax(0,1fr);gap:18px;padding-block:26px;border-bottom-color:rgba(122,242,224,0.1)}.reader-section>span{width:42px;height:42px;border-radius:50%}.reader-section h4{color:#d8fff4;font-size:22px}.reader-conversion{margin-top:26px;border-color:rgba(125,244,221,0.3);background:linear-gradient(135deg,rgba(125,244,221,0.13),rgba(213,194,133,0.05)),rgba(255,255,255,0.024)}.mobile-lead-bar{display:none}.mobile-nav-item{display:grid;place-items:center;gap:4px;min-height:52px;border:0;color:#9fb0ad;background:transparent;font-size:11px;font-weight:760}.mobile-nav-item svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.mobile-nav-item.is-active{color:var(--jade)}.stock-landing .stock-hero{min-height:380px;border-color:rgba(122,242,224,0.16);background:radial-gradient(circle at 90% 18%,rgba(213,194,133,0.12),transparent 20rem),linear-gradient(rgba(122,242,224,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(122,242,224,0.025) 1px,transparent 1px),rgba(7,12,13,0.74);background-size:auto,34px 34px,34px 34px,auto}.stock-hero-copy h1{font-size:clamp(40px,4.8vw,68px)}@media (max-width:1180px){.tech-hero{grid-template-columns:1fr}.tech-hero-visual{min-height:380px}.design-flow,.report-type-strip,.stock-theme-strip,.app-grid{grid-template-columns:1fr}.flow-heading,.design-flow .ribbon-cta{border:0}.report-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){body{padding-bottom:76px}.shell,.stock-landing{width:calc(100% - 12px);gap:10px;padding-top:14px}.topbar{grid-template-columns:minmax(0,1fr) auto;padding:9px}.brand{min-width:0}.brand strong{font-size:24px}.brand small{font-size:11px}.nav-tabs{overflow:hidden}.nav-tab{padding-inline:8px;font-size:12px}.tech-hero{min-height:auto}.tech-hero-copy{padding:24px 18px 22px}.tech-hero h1{max-width:100%;font-size:clamp(32px,10.8vw,46px);line-height:1.12;word-break:normal;overflow-wrap:anywhere}.tech-hero-copy>p{font-size:14.5px;line-height:1.78}.tech-hero-actions{grid-template-columns:1fr}.tech-hero-status{display:none}.tech-hero-status article{padding:12px;border:1px solid rgba(122,242,224,0.12);border-radius:6px;background:rgba(255,255,255,0.018)}.tech-hero-visual{order:-1;min-height:250px;padding:20px 16px 0}.cosmic-dial{width:min(74%,280px)}.flow-heading,.flow-path,.design-flow .ribbon-cta{padding:18px}.flow-path,.report-type-grid,.reader-value-strip,.report-reader-shell{grid-template-columns:1fr}.flow-path article{border-right:0;border-bottom:1px solid rgba(122,242,224,0.1);padding:16px 0}.flow-path article:last-child{border-bottom:0}.report-type-strip{grid-template-columns:1fr}.report-type-grid article{min-height:auto}.app-grid{grid-template-columns:1fr}.plan-summary-compare{display:none}.panel{min-height:auto}.oracle-panel{display:none}.report-reader-dialog{width:min(100% - 10px,640px);height:min(92dvh,900px)}.report-reader-dialog .dialog-head{grid-template-columns:minmax(0,1fr) auto}.reader-progress-meter{grid-column:1 / -1}.reader-value-strip article{border-right:0;border-bottom:1px solid rgba(122,242,224,0.09)}.reader-side{display:none}.reader-document{padding:24px 18px 28px}.reader-section{grid-template-columns:1fr;gap:8px}.reader-section>span{width:fit-content;height:auto;padding:5px 9px;border-radius:999px}.mobile-lead-bar{position:fixed;z-index:50;right:10px;bottom:10px;left:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(122,242,224,0.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.05),transparent),rgba(8,13,14,0.94);box-shadow:0 18px 60px rgba(0,0,0,0.44);backdrop-filter:blur(18px)}}@media (max-width:460px){.brand-mark{width:42px;height:42px}.brand strong{font-size:22px}.tech-hero h1{font-size:38px}.dial-branch{font-size:16px}.flow-heading h2,.free-entry-copy h2,.pricing-intro h2,.stock-theme-copy h2{font-size:24px}.report-reader-dialog .dialog-head h2{font-size:15px}}:root{--muxin-bg:#050808;--muxin-bg-soft:#081011;--muxin-panel:rgba(9,16,17,0.82);--muxin-panel-strong:rgba(13,23,23,0.94);--muxin-line:rgba(139,247,227,0.16);--muxin-line-strong:rgba(139,247,227,0.34);--muxin-text:#f3fbf6;--muxin-muted:#aabdb7;--muxin-dim:#687c77;--muxin-jade:#86f7df;--muxin-jade-deep:#2ca992;--muxin-gold:#d8bd78;--muxin-gold-soft:rgba(216,189,120,0.16);--font-display:"Noto Serif TC","Source Han Serif TC","Songti TC","PMingLiU","Microsoft JhengHei",serif;--font-ui:"Noto Sans TC","PingFang TC","Microsoft JhengHei","Noto Sans CJK TC",system-ui,sans-serif;--radius:8px;--radius-sm:6px}body{color:var(--muxin-text);background:radial-gradient(circle at 74% 4%,rgba(134,247,223,0.12),transparent 31rem),radial-gradient(circle at 8% 18%,rgba(216,189,120,0.08),transparent 28rem),linear-gradient(rgba(139,247,227,0.027) 1px,transparent 1px),linear-gradient(90deg,rgba(139,247,227,0.023) 1px,transparent 1px),linear-gradient(180deg,#040707,#081011 45%,#040707);background-size:auto,auto,34px 34px,34px 34px,auto;font-family:var(--font-ui)}.shell{width:min(1510px,calc(100% - 36px))}.topbar{border-color:var(--muxin-line);background:linear-gradient(180deg,rgba(255,255,255,0.045),transparent 70%),rgba(6,11,12,0.82)}.brand strong,.tech-hero h1,.flow-heading h2,.free-entry-copy h2,.pricing-intro h2,.membership-intro h3,.delivery-copy h3,.reader-document header h3,.stock-hero-copy h1{font-family:var(--font-display);letter-spacing:0}.brand strong{font-weight:700}.brand small{color:#a9bbb5;font-size:12px}.nav-tab{min-width:96px}.nav-tab,.primary-lite,.secondary,.profile-pill,.mobile-nav-item{font-family:var(--font-ui)}.tech-hero{grid-template-columns:minmax(0,0.98fr) minmax(430px,0.78fr);min-height:clamp(560px,62vh,720px);border-color:rgba(139,247,227,0.2);background:radial-gradient(circle at 74% 48%,rgba(134,247,223,0.14),transparent 22rem),linear-gradient(rgba(139,247,227,0.034) 1px,transparent 1px),linear-gradient(90deg,rgba(139,247,227,0.03) 1px,transparent 1px),linear-gradient(115deg,rgba(8,16,17,0.96),rgba(4,7,8,0.95));background-size:auto,34px 34px,34px 34px,auto}.tech-hero-copy{padding:clamp(44px,6.4vw,86px) clamp(34px,6vw,76px)}.tech-hero h1{max-width:10em;font-size:clamp(50px,5.6vw,82px);font-weight:700;line-height:1.18;text-wrap:balance}.tech-hero-copy>p{max-width:39em;color:#c0d0ca;font-size:16px;line-height:1.95}.tech-hero-actions .primary-lite,.tech-hero-actions .secondary{min-width:184px;min-height:50px}.tech-hero-status{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:850px}.tech-hero-status article{display:grid;gap:4px}.tech-hero-status span{color:var(--muxin-jade)}.tech-hero-status strong{font-size:14px}.tech-hero-status p{color:var(--muxin-dim);font-size:11px}.cosmic-dial{width:min(86%,500px)}.dial-ring-outer{background:conic-gradient(from -12deg,rgba(134,247,223,0.2),transparent 15deg,rgba(216,189,120,0.16) 34deg,transparent 58deg),radial-gradient(circle at center,rgba(134,247,223,0.075),transparent 50%)}.dial-branch{font-family:var(--font-display);font-weight:600}.dial-note{font-family:var(--font-ui)}.design-flow,.report-type-strip,.pricing-strip,.stock-theme-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.line-funnel-strip{border-color:var(--muxin-line);background:linear-gradient(180deg,rgba(255,255,255,0.028),transparent),rgba(7,13,14,0.68)}.flow-heading h2,.free-entry-copy h2,.pricing-intro h2{font-weight:650;line-height:1.2}.flow-path strong,.report-type-grid strong,.plan-card h3{font-family:var(--font-display);font-weight:650}.report-type-grid article,.plan-card,.membership-tier,.delivery-column,.reader-value-strip article,.reader-status-card,.reader-side,.reader-document,.account-status-grid article,.account-panel,.account-quota-ledger,.case-card,.order-summary-card,.order-progress-card{border-color:rgba(139,247,227,0.13);background:linear-gradient(180deg,rgba(255,255,255,0.032),transparent 70%),rgba(255,255,255,0.018)}.plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.plan-card{min-height:390px;padding:24px}.plan-card.is-featured,.complete-plan,.membership-tier.is-pro{border-color:rgba(216,189,120,0.44);background:linear-gradient(145deg,rgba(216,189,120,0.16),transparent 60%),rgba(255,255,255,0.024)}.plan-card span,.pricing-anchor span,.membership-tier span,.delivery-column span,.reader-section>small,.section-label{color:var(--muxin-jade)}.plan-price strong{font-family:var(--font-display);font-size:31px;font-weight:650}.mini-plan-list{grid-template-columns:repeat(5,minmax(0,1fr))}.case-dialog{border-color:rgba(139,247,227,0.18);background:linear-gradient(180deg,rgba(255,255,255,0.028),transparent 42%),rgba(5,10,11,0.98)}.library-dialog,.account-dialog{width:min(1120px,calc(100% - 30px))}.library-dialog form,.account-dialog form{background:radial-gradient(circle at 100% 0,rgba(134,247,223,0.08),transparent 28rem),rgba(5,10,11,0.98)}.dialog-head{border-bottom-color:rgba(139,247,227,0.12)}.dialog-head h2,.account-profile strong,.library-empty strong{font-family:var(--font-display);font-weight:650}.report-reader-dialog{width:min(1210px,calc(100% - 34px));height:min(870px,calc(100dvh - 28px))}.report-reader-dialog .dialog-head{grid-template-columns:minmax(260px,0.46fr) minmax(320px,1fr) auto}.reader-progress-meter em{width:42%}.reader-document{background:linear-gradient(rgba(139,247,227,0.022) 1px,transparent 1px),linear-gradient(90deg,rgba(139,247,227,0.018) 1px,transparent 1px),radial-gradient(circle at 93% 8%,rgba(216,189,120,0.08),transparent 22rem),rgba(6,11,12,0.94);background-size:34px 34px,34px 34px,auto,auto}.reader-document header h3{font-weight:650}.reader-section h4{font-family:var(--font-display);font-weight:650}.reader-conversion{border-color:rgba(216,189,120,0.34);background:linear-gradient(135deg,rgba(216,189,120,0.13),transparent 62%),rgba(255,255,255,0.024)}.mobile-lead-bar{border-color:rgba(139,247,227,0.18)}@media (max-width:1180px){.tech-hero{grid-template-columns:1fr}.plan-grid,.mini-plan-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.shell,.stock-landing{width:calc(100% - 12px)}.brand small{max-width:160px}.nav-tab{min-width:0}.tech-hero{grid-template-columns:1fr}.tech-hero h1{font-size:clamp(34px,9.6vw,44px);line-height:1.22}.tech-hero-copy{padding:22px 18px 24px}.tech-hero-visual{min-height:250px;padding-top:22px}.tech-hero-status{display:none}.plan-grid,.mini-plan-list,.reader-value-strip,.report-reader-shell{grid-template-columns:1fr}.plan-card{min-height:auto}.pricing-board{gap:12px}.library-dialog,.account-dialog,.report-reader-dialog{width:min(100% - 10px,680px)}.report-reader-dialog .dialog-head{grid-template-columns:minmax(0,1fr) auto}.reader-progress-meter{grid-column:1 / -1}.reader-side{display:none}}@media (max-width:460px){.tech-hero h1{font-size:37px}.tech-hero-copy>p{font-size:14px}.cosmic-dial{width:min(76%,286px)}}.tech-hero h1{max-width:9.8em;font-size:clamp(44px,4.8vw,68px);font-weight:620;line-height:1.24}.brand strong{font-weight:660}.stock-hero-copy h1{font-weight:620;letter-spacing:0}@media (max-width:820px){.topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;min-height:74px;padding:12px}.topbar .nav-tabs{display:none}.top-actions{justify-content:flex-end}.top-actions .icon-button,.top-actions #saveTop{display:none}.profile-pill{justify-content:center;width:48px;min-width:48px;height:48px;padding:0}.profile-pill span{display:none}.brand{gap:12px}.brand-mark{width:54px;height:54px}.brand-mark svg{width:38px;height:38px}.brand strong{font-size:28px;line-height:1.08}.brand small{margin-top:5px;font-size:12px}.tech-hero-copy{padding:20px 18px 24px}.tech-hero h1{max-width:10em;font-size:clamp(34px,8.8vw,40px);line-height:1.28}.stock-hero-copy h1{font-size:clamp(36px,10.6vw,44px);line-height:1.2}}@media (max-width:460px){.tech-hero h1{font-size:35px}.stock-hero-copy h1{font-size:39px}}[data-home-panel][hidden]{display:none !important}.home-section-switcher{display:grid;order:2;grid-template-columns:minmax(190px,0.22fr) minmax(0,1fr);gap:10px;align-items:stretch;margin:0 0 12px;border:1px solid rgba(139,247,227,0.18);border-radius:var(--radius);background:linear-gradient(135deg,rgba(139,247,227,0.07),transparent 46%),rgba(6,11,12,0.76);box-shadow:var(--shadow-soft)}.home-section-switcher+.tech-hero,.tech-hero{order:3}.home-section-copy{padding:14px 16px;border-right:1px solid rgba(139,247,227,0.12)}.home-section-copy h2{margin:0;font-family:var(--font-display);font-size:19px;font-weight:760;line-height:1.2}.home-section-copy p:not(.section-label){margin:6px 0 0;max-width:24em;color:var(--muxin-muted);font-size:12px;line-height:1.55}.home-segment-control{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px}.home-segment-control button{display:grid;align-content:center;gap:3px;min-height:56px;padding:8px 14px;border:1px solid rgba(139,247,227,0.13);border-radius:8px;color:#d7e7e2;background:linear-gradient(180deg,rgba(255,255,255,0.035),transparent),rgba(255,255,255,0.018);cursor:pointer;text-align:left;transition:transform 160ms ease,border-color 160ms ease,background 160ms ease,color 160ms ease}.home-segment-control button:hover{transform:translateY(-1px);border-color:rgba(139,247,227,0.32)}.home-segment-control button.is-active{border-color:rgba(139,247,227,0.42);color:#f6fffb;background:linear-gradient(135deg,rgba(139,247,227,0.18),rgba(216,189,120,0.08)),rgba(139,247,227,0.06);box-shadow:inset 0 0 0 1px rgba(139,247,227,0.08)}.home-segment-control b{font-size:14px;font-weight:820}.home-segment-control span{color:var(--muxin-dim);font-size:11px;font-weight:680}.home-segment-control button.is-active span{color:#b9d8d2}@media (max-width:980px){.home-section-switcher{grid-template-columns:minmax(160px,0.28fr) minmax(0,1fr)}.home-section-copy{border-right:1px solid rgba(139,247,227,0.1);border-bottom:0}}@media (max-width:820px){.home-section-switcher{grid-template-columns:1fr;gap:0}.home-section-copy{padding:12px 12px 8px;border-right:0;border-bottom:1px solid rgba(139,247,227,0.1)}.home-section-copy p:not(.section-label){display:none}.home-segment-control{display:flex;overflow-x:auto;gap:8px;padding:8px;scroll-snap-type:x proximity}.home-segment-control button{min-width:136px;min-height:60px;scroll-snap-align:start}}@media (max-width:460px){.home-section-copy h2{font-size:18px}.home-segment-control button{min-width:126px}}.home-section-switcher{position:sticky;top:10px;z-index:8;overflow:hidden;backdrop-filter:blur(18px)}.tech-hero{grid-template-columns:minmax(0,0.92fr) minmax(320px,0.6fr);min-height:clamp(430px,42vw,560px);margin-bottom:8px}.tech-hero-copy{gap:18px;padding:clamp(26px,4vw,54px)}.tech-hero h1{max-width:10.4em;font-size:clamp(40px,4.35vw,62px);line-height:1.16}.tech-hero-copy>p{max-width:54ch;font-size:15px;line-height:1.78}.tech-hero-visual{min-height:340px;padding:clamp(18px,3vw,32px)}.cosmic-dial{width:min(80%,450px)}.tech-hero-status{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:820px}.tech-hero-status article{padding:12px}.tech-hero-status strong{font-size:13px}.tech-hero-status p{font-size:11px;line-height:1.5}.design-flow{margin-top:0}.flow-heading,.flow-path,.design-flow .ribbon-cta{padding:18px}@media (max-width:1180px){.tech-hero{grid-template-columns:1fr;min-height:auto}}@media (max-width:820px){.home-section-switcher{top:6px;margin-bottom:8px}.home-section-copy{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:8px}.home-section-copy .section-label{margin:0}.home-section-copy h2{font-size:17px}.home-segment-control button{min-width:120px;min-height:56px;padding:8px 10px}.tech-hero{display:flex;flex-direction:column;overflow:hidden}.tech-hero-copy{order:1;gap:14px;padding:22px 18px 16px}.tech-hero-visual{order:2;min-height:236px;max-height:250px;padding:0 0 18px;overflow:hidden}.tech-hero h1{max-width:9.2em;font-size:clamp(32px,8.6vw,39px);line-height:1.18}.tech-hero-copy>p{font-size:14px;line-height:1.7}.tech-hero-actions{gap:8px}.tech-hero-actions .primary-lite,.tech-hero-actions .secondary{width:100%;min-height:50px}.cosmic-dial{width:min(230px,64vw)}.flow-heading,.flow-path,.design-flow .ribbon-cta{padding:16px}}@media (max-width:460px){.home-section-copy{padding:10px 12px 6px}.home-segment-control button{min-width:112px}.home-segment-control b{font-size:13px}.home-segment-control span{font-size:10px}.tech-hero-copy{padding:20px 18px 14px}.tech-hero h1{font-size:33px}.tech-hero-visual{min-height:222px;max-height:230px}.cosmic-dial{width:min(206px,58vw)}}[data-home-subpanel][hidden]{display:none !important}body:not([data-active-home-segment="trial"]) .tech-hero{display:none}[data-home-panel]:not(.home-content-dock){order:5}.home-content-dock{display:grid;order:4;grid-template-columns:minmax(190px,0.24fr) minmax(0,1fr);gap:10px;align-items:stretch;margin:0 0 10px;border:1px solid rgba(139,247,227,0.16);border-radius:var(--radius);background:linear-gradient(135deg,rgba(216,189,120,0.06),transparent 42%),rgba(5,10,10,0.78);box-shadow:0 18px 46px rgba(0,0,0,0.26)}.pricing-content-dock{margin:12px 0}.content-dock-copy{display:grid;align-content:center;gap:4px;padding:13px 16px;border-right:1px solid rgba(139,247,227,0.1)}.content-dock-copy span{color:var(--jade);font-size:12px;font-weight:840}.content-dock-copy strong{color:var(--moon);font-size:17px;line-height:1.22}.content-dock-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px}.home-content-dock[data-home-subnav="trial"] .content-dock-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.home-content-dock[data-home-subnav="library"] .content-dock-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.content-dock-tabs button{display:grid;align-content:center;gap:3px;min-height:54px;padding:8px 12px;border:1px solid rgba(139,247,227,0.12);border-radius:8px;color:#d9ebe6;background:linear-gradient(180deg,rgba(255,255,255,0.035),transparent),rgba(255,255,255,0.018);cursor:pointer;text-align:left;transition:transform 160ms ease,border-color 160ms ease,background 160ms ease,color 160ms ease}.content-dock-tabs button:hover{transform:translateY(-1px);border-color:rgba(139,247,227,0.3)}.content-dock-tabs button.is-active{border-color:rgba(139,247,227,0.5);color:#f8fffd;background:linear-gradient(135deg,rgba(139,247,227,0.18),rgba(216,189,120,0.08)),rgba(139,247,227,0.06)}.content-dock-tabs b{font-size:14px;font-weight:840}.content-dock-tabs span{color:var(--muxin-dim);font-size:11px;font-weight:700}.content-dock-tabs button.is-active span{color:#bde0da}body:not([data-active-home-segment="trial"]) .home-section-switcher{margin-bottom:10px}body:not([data-active-home-segment="trial"]) .pricing-strip,body:not([data-active-home-segment="trial"]) .free-entry-strip,body:not([data-active-home-segment="trial"]) .market-proof-strip,body:not([data-active-home-segment="trial"]) .product-flow-strip,body:not([data-active-home-segment="trial"]) .community-case-strip,body:not([data-active-home-segment="trial"]) .stock-theme-strip,body:not([data-active-home-segment="trial"]) .seo-library-strip,body:not([data-active-home-segment="trial"]) .archive-strip{margin-top:0}.pricing-strip{grid-template-columns:1fr}.pricing-intro{order:1;grid-template-columns:minmax(250px,0.7fr) minmax(320px,1fr) minmax(190px,0.34fr);align-items:center;border-right:0;border-bottom:1px solid rgba(139,247,227,0.1)}.pricing-intro h2{max-width:14em;font-size:clamp(24px,2vw,32px)}.pricing-content-dock{order:2;grid-column:1 / -1}.pricing-board{order:3;grid-column:1 / -1}@media (max-width:980px){.home-content-dock{grid-template-columns:1fr}.pricing-intro{grid-template-columns:1fr}.content-dock-copy{border-right:0;border-bottom:1px solid rgba(139,247,227,0.1)}}@media (max-width:820px){.home-content-dock{gap:0;margin-bottom:8px}.content-dock-copy{padding:11px 12px 7px}.content-dock-copy strong{font-size:16px}.content-dock-tabs,.home-content-dock[data-home-subnav="trial"] .content-dock-tabs,.home-content-dock[data-home-subnav="library"] .content-dock-tabs{display:flex;overflow-x:auto;gap:8px;padding:8px;scroll-snap-type:x proximity}.content-dock-tabs button{min-width:118px;min-height:54px;padding:8px 10px;scroll-snap-align:start}body:not([data-active-home-segment="trial"]) .home-section-switcher{position:static}}@media (max-width:460px){.content-dock-tabs button{min-width:108px}.content-dock-tabs b{font-size:13px}.content-dock-tabs span{font-size:10px}}.home-segment-control{grid-template-columns:repeat(5,minmax(0,1fr))}.home-segment-control button{padding-inline:12px}.home-content-dock[data-home-subnav="library"] .content-dock-tabs,.home-content-dock[data-home-subnav="stock"] .content-dock-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-content-dock{order:4}.stock-article-strip{display:grid;gap:14px;margin-bottom:18px;padding:16px;border:1px solid var(--muxin-line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.028),transparent),rgba(7,13,14,0.68);box-shadow:0 18px 54px rgba(0,0,0,0.26)}.stock-article-head{display:flex;align-items:end;justify-content:space-between;gap:16px}.stock-article-head h2{margin:0;max-width:14em;color:var(--moon);font-family:var(--font-display);font-size:clamp(24px,2vw,32px);font-weight:760;line-height:1.22}.stock-article-head p:not(.section-label){margin:8px 0 0;max-width:54ch;color:var(--muxin-muted);font-size:13px;line-height:1.7}.stock-article-head .secondary{min-width:max-content;text-decoration:none}.stock-article-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.stock-article-grid .seo-topic-card{min-height:150px;border-color:rgba(122,242,224,0.13);background:linear-gradient(155deg,rgba(139,247,227,0.055),transparent 70%),rgba(255,255,255,0.024)}.mobile-lead-bar{grid-template-columns:repeat(5,minmax(0,1fr))}.mobile-nav-item{min-width:0}.mobile-nav-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body:not([data-active-home-segment="trial"]) .stock-article-strip{margin-top:0}@media (max-width:1080px){.home-segment-control b{font-size:13px}.home-segment-control span{font-size:10px}.stock-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.home-content-dock[data-home-subnav="stock"] .content-dock-tabs{display:flex;overflow-x:auto;gap:8px;padding:8px;scroll-snap-type:x proximity}.stock-article-strip{gap:12px;margin-bottom:12px;padding:14px}.stock-article-head{align-items:flex-start;flex-direction:column;gap:10px}.stock-article-head h2{font-size:22px}.stock-article-head p:not(.section-label){font-size:12px}.stock-article-grid{grid-template-columns:1fr}.mobile-lead-bar{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1180px){.stock-preview-reader{grid-template-columns:1fr}.stock-preview-copy h2{max-width:16em}}@media (max-width:820px){.stock-preview-reader{gap:10px;padding:14px}.stock-preview-actions{display:grid;grid-template-columns:1fr}.stock-reader-sample,.stock-preview-unlock{padding:13px}.stock-reader-meta{grid-template-columns:1fr}.stock-reader-sections section{grid-template-columns:30px minmax(0,1fr)}}@media (max-width:460px){.stock-preview-copy h2{font-size:26px}.stock-reader-sample header strong,.stock-preview-unlock strong{font-size:18px}}@media (max-width:1180px){.stock-workbench-launch{grid-template-columns:1fr}.stock-launch-copy h2{max-width:16em}.stock-wizard-page .stock-assessment,.stock-wizard-page .holding-calmer{grid-template-columns:minmax(220px,0.58fr) minmax(0,1fr)}.stock-wizard-page .assessment-result,.stock-wizard-page .holding-result{grid-column:1 / -1}}@media (max-width:820px){.stock-launch-grid{grid-template-columns:1fr}.stock-launch-card{min-height:auto}.stock-wizard-modal{padding:8px}.stock-wizard-dialog{width:calc(100vw - 12px);max-height:calc(100vh - 12px);min-height:calc(100vh - 12px);border-radius:14px}.stock-wizard-top{grid-template-columns:minmax(0,1fr) 42px}.stock-wizard-tabs{grid-column:1 / -1;grid-row:2;min-width:0}.stock-wizard-close{grid-column:2;grid-row:1}.stock-wizard-page{padding:14px}.stock-wizard-page .stock-assessment,.stock-wizard-page .holding-calmer{grid-template-areas:"copy" "form" "result";grid-template-columns:1fr;gap:12px;height:auto}.stock-wizard-page .stock-assessment{grid-template-areas:none}.stock-wizard-page .holding-copy{grid-template-columns:1fr}.stock-wizard-page .holding-copy .section-label,.stock-wizard-page .holding-copy h2,.stock-wizard-page .holding-copy p{grid-column:auto;grid-row:auto}.stock-wizard-page .holding-form fieldset,.stock-wizard-page .holding-row{grid-template-columns:1fr}.stock-wizard-rail{display:none}.stock-wizard-bottom{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media (max-width:460px){.stock-workbench-launch{padding:14px}.stock-launch-copy h2{font-size:25px}.stock-wizard-top,.stock-wizard-bottom{padding:10px}.stock-wizard-bottom{grid-template-columns:1fr 54px 1fr}.stock-wizard-bottom button{min-width:0;padding-inline:8px;font-size:12px}.stock-wizard-page{padding:12px}.stock-wizard-page .assessment-copy h2,.stock-wizard-page .holding-copy h2{font-size:24px}}:root{--bg:#0b0d0c;--bg-2:#101310;--panel:rgba(19,23,20,0.92);--panel-solid:#141813;--panel-soft:#1a1f19;--line:rgba(218,209,184,0.16);--line-strong:rgba(218,209,184,0.28);--text:#f1eee5;--muted:#aaa79a;--dim:#747064;--jade:#7bb49a;--jade-deep:#517e69;--gold:#c8ba90;--gold-strong:#d6c99b;--cinnabar:#a85343;--moon:#f6f1e7;--paper:#ddd3bb;--paper-dark:rgba(221,211,187,0.07);--shadow:0 28px 80px rgba(0,0,0,0.36);--shadow-soft:0 18px 48px rgba(0,0,0,0.25);--radius:6px;--radius-sm:4px;--font-display:"Noto Serif TC","Songti TC","PMingLiU","MingLiU",serif;--font-body:"Noto Sans TC","PingFang TC","Microsoft JhengHei","Noto Sans CJK TC",system-ui,sans-serif}html{background:#090b0a}body{color:var(--text);background:radial-gradient(circle at 18% 0,rgba(123,180,154,0.1),transparent 28rem),radial-gradient(circle at 85% 12%,rgba(200,186,144,0.08),transparent 26rem),linear-gradient(135deg,#090b0a 0%,#121510 46%,#080a09 100%);background-size:auto;font-family:var(--font-body)}body::before{position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(221,211,187,0.024) 1px,transparent 1px),linear-gradient(rgba(221,211,187,0.018) 1px,transparent 1px);background-size:108px 108px;mask-image:linear-gradient(to bottom,rgba(0,0,0,0.58),transparent 76%);content:""}.shell{width:min(1400px,calc(100% - 40px));padding-top:18px}.topbar,.home-section-switcher,.home-content-dock,.command-ribbon,.free-entry-strip,.pricing-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.archive-strip,.panel,.stock-hero-copy,.stock-hero-oracle,.stock-context-grid article,.stock-workbench-launch,.stock-preview-reader,.stock-report-strip,.line-funnel-strip,.stock-wizard-dialog,.report-reader-modal .modal-card,.account-dialog .modal-card,.order-dialog .modal-card,.library-dialog .modal-card{border-color:var(--line);background:linear-gradient(180deg,rgba(255,255,255,0.034),transparent 36%),rgba(17,21,18,0.92);box-shadow:var(--shadow-soft)}.topbar{min-height:86px;padding:12px;backdrop-filter:blur(16px)}.brand{gap:14px}.brand-mark{width:58px;height:58px;border-color:rgba(200,186,144,0.34);background:radial-gradient(circle at 50% 48%,rgba(200,186,144,0.11),transparent 58%),#111611;box-shadow:inset 0 0 0 1px rgba(123,180,154,0.12)}.brand-mark::after{inset:7px;border-color:rgba(123,180,154,0.2)}.brand-mark svg{width:42px;height:42px;stroke:var(--gold);stroke-width:1.25}.brand strong,.tech-hero-copy h1,.stock-hero-copy h1,.ribbon-oracle strong,.flow-heading h2,.free-entry-copy h2,.stock-theme-copy h2,.pricing-intro h2,.proof-intro h2,.flow-intro h2,.community-case-head h2,.seo-library-head h2,.archive-head h2,.panel-heading h1,.panel-heading h2,.report-reader-shell h3,.stock-launch-copy h2,.stock-preview-copy h2,.stock-report-copy h2,.line-funnel-strip h2,.assessment-copy h2,.holding-copy h2{font-family:var(--font-display);font-weight:700;letter-spacing:0.01em}.brand strong{font-size:28px}.brand small,.section-label,.tech-system-line,.content-dock-copy span,.stock-hero-oracle span,.stock-context-grid span,.stock-launch-card span,.stock-reader-sample header span,.stock-preview-unlock span,.stock-report-card span{color:var(--gold);letter-spacing:0.08em}.nav-tabs,.home-segment-control,.content-dock-tabs,.stock-wizard-tabs{border-color:rgba(221,211,187,0.12);background:rgba(255,255,255,0.025)}.nav-tab,.home-segment-control button,.content-dock-tabs button,.stock-wizard-tabs button{color:rgba(241,238,229,0.72)}.nav-tab.is-active,.home-segment-control button.is-active,.content-dock-tabs button.is-active,.stock-wizard-tabs button.is-active{color:#0d110e;background:linear-gradient(135deg,#d9d0b0,#8dbca4);box-shadow:none}.primary-lite,.invoke,.stock-wizard-bottom .primary-lite{border:1px solid rgba(221,211,187,0.18);color:#0b100d;background:linear-gradient(135deg,#d9d0b0,#8dbca4);box-shadow:none}.primary-lite:hover,.invoke:hover{transform:translateY(-1px);background:linear-gradient(135deg,#e3d9b7,#9bc8af)}.secondary,.secondary.ghost,.profile-pill,.icon-button{border:1px solid rgba(221,211,187,0.16);color:var(--paper);background:rgba(255,255,255,0.026);box-shadow:none}.secondary:hover,.secondary.ghost:hover,.profile-pill:hover,.icon-button:hover{border-color:rgba(221,211,187,0.32);background:rgba(255,255,255,0.052)}.tech-hero{grid-template-columns:minmax(0,0.9fr) minmax(320px,0.62fr);gap:18px}.tech-hero-copy{min-height:560px;border-color:var(--line);background:linear-gradient(135deg,rgba(221,211,187,0.055),transparent 42%),rgba(16,20,17,0.94)}.tech-hero-copy h1{max-width:9.8em;color:var(--moon);font-size:clamp(42px,5.4vw,78px);line-height:1.04}.tech-hero-copy p{max-width:34em;color:rgba(241,238,229,0.72);font-size:16px;line-height:1.85}.tech-hero-status article,.stock-theme-metrics article,.plan-card,.trust-cards article,.flow-steps article,.community-case-card,.seo-topic-card,.stock-launch-card,.stock-reader-sample,.stock-preview-unlock,.stock-report-card,.holding-result,.assessment-result{border-color:rgba(221,211,187,0.13);background:linear-gradient(180deg,rgba(255,255,255,0.026),transparent 64%),rgba(255,255,255,0.018);box-shadow:none}.tech-hero-status article strong,.stock-theme-metrics strong,.plan-card h3,.sample-report-card strong,.stock-launch-card h3,.stock-reader-sample header strong,.stock-preview-unlock strong,.stock-report-card strong,.assessment-result strong,.holding-result strong{color:var(--gold-strong)}.tech-hero-visual,.stock-hero-oracle{border-color:rgba(123,180,154,0.18);background:radial-gradient(circle at 50% 38%,rgba(123,180,154,0.09),transparent 22rem),rgba(14,18,15,0.94);overflow:hidden}.cosmic-dial{opacity:0.72;filter:saturate(0.72)}.oracle-stage,.oracle-art{max-width:100%}.oracle-art{display:block;height:auto;min-width:0}.dial-ring,.chart-ring span,.dial-cross{border-color:rgba(221,211,187,0.2)}.dial-branch,.dial-note{color:rgba(221,211,187,0.72)}.app-grid{gap:18px}.input-form label,.input-form textarea,.input-form input,.input-form select,.holding-form>label,.holding-form fieldset,.holding-row label,.assessment-form fieldset,.assessment-form label{border-color:rgba(221,211,187,0.14);background:rgba(255,255,255,0.024)}.input-form label:focus-within,.holding-form label:focus-within,.assessment-form label:has(input:checked),.holding-form fieldset label:has(input:checked){border-color:rgba(123,180,154,0.42);background:rgba(123,180,154,0.07)}.mode.is-active,.template-chip.is-active{border-color:rgba(123,180,154,0.42);color:var(--moon);background:rgba(123,180,154,0.08)}.stock-wizard-backdrop,.modal::backdrop{background:radial-gradient(circle at 24% 18%,rgba(123,180,154,0.12),transparent 24rem),rgba(4,6,5,0.9)}.stock-wizard-dialog{background:linear-gradient(180deg,rgba(255,255,255,0.032),transparent 42%),rgba(12,15,13,0.99)}.stock-wizard-rail,.stock-wizard-close{border-color:rgba(221,211,187,0.16);background:rgba(255,255,255,0.03)}.stock-reader-meter i{background:linear-gradient(90deg,var(--jade),var(--gold))}.legal-footer{color:rgba(241,238,229,0.58)}@media (max-width:820px){.shell{width:min(100% - 18px,720px)}.topbar{min-height:auto}.tech-hero-copy{min-height:auto}.tech-hero-copy h1{font-size:38px}}@media (max-width:460px){.shell{width:min(100% - 14px,720px)}.brand strong{font-size:24px}.tech-hero-copy h1,.stock-hero-copy h1{font-size:32px}}.text-nowrap{white-space:nowrap}.reader-boundary-note{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.reader-boundary-note span{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border:1px solid rgba(221,211,187,0.16);border-radius:999px;color:rgba(241,238,229,0.72);background:rgba(255,255,255,0.026);font-size:12px;font-weight:650}.reader-brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.reader-brief-grid article{display:grid;gap:5px;min-height:116px;padding:12px 13px;border:1px solid rgba(221,211,187,0.13);border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,0.035),transparent 86%),rgba(255,255,255,0.018)}.reader-brief-grid span{color:rgba(134,247,223,0.82);font-size:11px;font-weight:850}.reader-brief-grid strong{color:rgba(248,244,232,0.92);font-size:15px;line-height:1.25}.reader-brief-grid p{margin:0;color:rgba(201,213,207,0.78);font-size:12px;line-height:1.62}.reader-mobile-toc{display:none}@media (max-width:820px){.tech-hero-copy h1{max-width:10.6em;line-height:1.12;word-break:keep-all;overflow-wrap:normal}.report-reader-dialog{width:min(100% - 16px,680px);height:min(92dvh,860px)}.report-reader-dialog .dialog-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 58px 16px 18px}.report-reader-dialog .dialog-head .icon-button{position:absolute;top:18px;right:16px;width:40px;height:40px}.report-reader-dialog .dialog-head h2{max-width:18em;font-size:17px;line-height:1.35}.reader-progress-meter{grid-column:1;width:100%;max-width:none}.reader-value-strip{grid-template-columns:1fr;gap:0}.reader-value-strip article{min-height:0;padding:14px 18px}.reader-value-strip article:not(:first-child) p{display:none}.reader-value-strip strong{font-size:17px}.reader-document{padding:22px 18px 26px}.reader-document header{padding-bottom:18px}.reader-boundary-note{gap:6px;margin-top:14px}.reader-boundary-note span{min-height:28px;padding:4px 9px;font-size:11px}.reader-brief-grid{display:flex;gap:8px;overflow-x:auto;margin:12px -18px 0;padding:0 18px 2px;scrollbar-width:none}.reader-brief-grid::-webkit-scrollbar{display:none}.reader-brief-grid article{flex:0 0 min(78vw,280px);min-height:142px;padding:11px 12px}.reader-mobile-toc{display:flex;gap:8px;overflow-x:auto;margin:14px -18px 0;padding:0 18px 2px;scrollbar-width:none}.reader-mobile-toc::-webkit-scrollbar{display:none}.reader-mobile-toc a,.reader-mobile-toc span{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:34px;max-width:170px;padding:7px 10px;border:1px solid rgba(221,211,187,0.13);border-radius:999px;color:rgba(240,238,229,0.84);background:rgba(255,255,255,0.026);text-decoration:none;font-size:12px;font-weight:760;white-space:nowrap}.reader-mobile-toc span{color:rgba(177,188,184,0.66);border-style:dashed}.reader-mobile-toc span small,.reader-mobile-toc a span{color:rgba(134,247,223,0.78);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.reader-document header h3{font-size:30px;line-height:1.2}.reader-section{padding:20px 0}}@media (max-width:460px){.tech-hero-copy h1{font-size:31px}.report-reader-dialog{width:min(100% - 16px,420px);height:min(94dvh,820px)}.reader-value-strip article{padding:12px 16px}.reader-document header h3{font-size:28px}}.home-section-switcher{position:relative;top:auto;z-index:1;grid-template-columns:minmax(190px,0.24fr) minmax(0,1fr);gap:0;margin:0;border-color:rgba(221,211,187,0.13);background:linear-gradient(180deg,rgba(255,255,255,0.025),transparent 76%),rgba(12,16,14,0.86);box-shadow:none}.home-section-copy{padding:17px 20px;border-right:1px solid rgba(221,211,187,0.11)}.home-section-copy .section-label{margin-bottom:5px;color:rgba(221,211,187,0.78);font-size:12px;font-weight:780}.home-section-copy h2{font-size:18px;line-height:1.24}.home-section-copy p:not(.section-label){max-width:22em;color:rgba(202,213,207,0.74);font-size:13px;line-height:1.58}.home-segment-control{display:grid;grid-template-columns:repeat(5,minmax(132px,1fr));gap:0;padding:10px;overflow-x:auto;scrollbar-width:none}.home-segment-control::-webkit-scrollbar{display:none}.home-segment-control button{min-height:64px;padding:12px 16px;border-color:transparent;border-radius:0;background:transparent}.home-segment-control button:not(:first-child){border-left:1px solid rgba(221,211,187,0.11)}.home-segment-control button:first-child{border-radius:6px 0 0 6px}.home-segment-control button:last-child{border-radius:0 6px 6px 0}.home-segment-control button:hover{background:rgba(255,255,255,0.035)}.home-segment-control button.is-active{border-color:rgba(152,222,198,0.52);color:#07100d;background:linear-gradient(135deg,rgba(238,226,190,0.9),rgba(144,218,194,0.94));box-shadow:none}.home-segment-control b{font-size:15px;line-height:1.22}.home-segment-control span{margin-top:4px;color:rgba(208,219,214,0.68);font-size:12px;line-height:1.28}.home-segment-control button.is-active span{color:rgba(7,16,13,0.58)}.home-section-switcher+.tech-hero{margin-top:20px}.tech-hero{grid-template-columns:minmax(0,1fr) minmax(300px,0.52fr);gap:0;min-height:clamp(430px,39vw,530px);overflow:hidden;border-color:rgba(221,211,187,0.13);background:radial-gradient(circle at 72% 38%,rgba(125,183,160,0.11),transparent 34%),linear-gradient(90deg,rgba(15,20,17,0.98),rgba(9,15,14,0.96))}.tech-hero-copy{min-height:auto;padding:clamp(34px,4.4vw,62px);border-right:1px solid rgba(221,211,187,0.1);background:linear-gradient(135deg,rgba(221,211,187,0.04),transparent 43%),rgba(12,16,14,0.76)}.tech-system-line{width:fit-content;max-width:100%;padding:7px 10px;border-color:rgba(221,211,187,0.12);background:rgba(255,255,255,0.025)}.tech-system-line b{color:rgba(241,238,229,0.7);font-weight:650}.tech-hero-copy h1{font-family:var(--font-body);max-width:8.1em;color:rgba(248,245,235,0.96);font-size:clamp(42px,4.2vw,64px);font-weight:780;line-height:1.12;letter-spacing:0;text-wrap:balance}.tech-hero-copy>p{max-width:40em;color:rgba(218,225,220,0.78);font-size:16px;line-height:1.82}.tech-hero-actions{gap:12px;margin-top:2px}.tech-hero-actions .primary-lite,.tech-hero-actions .secondary{min-width:150px}.tech-hero-status{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;margin-top:clamp(22px,3vw,34px);border-top:1px solid rgba(221,211,187,0.11)}.tech-hero-status article{min-height:92px;padding:14px 14px 0;border:0;border-radius:0;background:transparent}.tech-hero-status article:not(:first-child){border-left:1px solid rgba(221,211,187,0.1)}.tech-hero-status span{color:rgba(144,218,194,0.84);font-size:11px}.tech-hero-status strong{color:rgba(248,245,235,0.86);font-size:14px}.tech-hero-status p{color:rgba(198,210,205,0.66);font-size:12px;line-height:1.55}.tech-hero-visual{min-height:auto;display:grid;place-items:center;padding:clamp(22px,3vw,42px);background:linear-gradient(90deg,rgba(4,11,10,0.18),transparent 26%),rgba(10,17,15,0.68)}.cosmic-dial{width:min(72%,420px);max-width:420px;aspect-ratio:1;opacity:0.56;transform:translateX(2%)}@media (max-width:1120px){.home-section-switcher{grid-template-columns:1fr}.home-section-copy{border-right:0;border-bottom:1px solid rgba(221,211,187,0.1)}.home-section-copy p:not(.section-label){max-width:none}}@media (max-width:980px){.home-section-switcher+.tech-hero{margin-top:18px}.tech-hero{grid-template-columns:1fr;min-height:0}.tech-hero-copy{border-right:0}.tech-hero-visual{min-height:260px;border-top:1px solid rgba(221,211,187,0.1)}.cosmic-dial{width:min(280px,58vw);transform:none}}@media (max-width:700px){.home-section-copy{padding:14px 15px}.home-section-copy h2{font-size:17px}.home-segment-control{display:flex;gap:0;padding:8px}.home-segment-control button{flex:0 0 128px;min-height:58px;padding:10px 12px}.home-segment-control b{font-size:14px}.home-segment-control span{font-size:11px}.tech-hero-copy{padding:26px 20px 24px}.tech-hero-copy h1{max-width:8.4em;font-size:clamp(34px,9vw,44px);line-height:1.15}.tech-hero-copy>p{font-size:14px;line-height:1.74}.tech-hero-actions .primary-lite,.tech-hero-actions .secondary{min-width:0}.tech-hero-status{display:flex;gap:8px;overflow-x:auto;margin-right:-20px;padding:14px 20px 2px 0;border-top-color:rgba(221,211,187,0.1);scrollbar-width:none}.tech-hero-status::-webkit-scrollbar{display:none}.tech-hero-status article{display:block;flex:0 0 138px;min-height:54px;padding:0;border:0;border-left:0 !important;border-top:0 !important;grid-template-columns:none}.tech-hero-status strong{display:block;margin-top:4px;color:rgba(248,245,235,0.86);font-size:13px;line-height:1.25;white-space:normal;word-break:keep-all;overflow-wrap:normal}.tech-hero-status p{display:none}.tech-hero-visual{min-height:220px;padding:20px}}@media (max-width:460px){.tech-system-line{display:none}.tech-hero-copy h1{font-size:33px}.tech-hero-status{margin-top:18px}.tech-hero-status p{display:none}.cosmic-dial{width:min(224px,68vw)}}.flow-heading h2,.free-entry-copy h2,.stock-theme-copy h2,.pricing-intro h2,.proof-intro h2,.flow-intro h2,.community-case-head h2,.seo-library-head h2,.archive-head h2,.panel-heading h1,.panel-heading h2,.reader-document header h3,.reader-section h4{font-family:var(--font-body);font-weight:760;letter-spacing:0}.flow-heading h2,.free-entry-copy h2,.stock-theme-copy h2,.pricing-intro h2,.proof-intro h2,.flow-intro h2,.community-case-head h2,.seo-library-head h2,.archive-head h2{color:rgba(248,245,235,0.92);font-size:clamp(25px,2.55vw,38px);line-height:1.18}.section-label,.content-dock-copy span,.reader-kicker,.reader-section>span{color:rgba(221,211,187,0.74);letter-spacing:0.05em}.home-content-dock{gap:0;margin:18px 0 12px;min-height:96px;contain:layout paint;border-color:rgba(221,211,187,0.12);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.02),transparent 72%),rgba(12,16,14,0.7);box-shadow:none}.content-dock-copy{padding:15px 18px;border-right-color:rgba(221,211,187,0.1)}.content-dock-copy strong{color:rgba(248,245,235,0.9);font-size:16px;font-weight:720}.content-dock-tabs{gap:0;grid-auto-rows:minmax(56px,auto);padding:8px}.content-dock-tabs button{min-height:56px;padding:10px 14px;border-color:transparent;border-radius:0;color:rgba(241,238,229,0.7);background:transparent;box-shadow:none}.content-dock-tabs button:not(:first-child){border-left:1px solid rgba(221,211,187,0.1)}.content-dock-tabs button:first-child{border-radius:6px 0 0 6px}.content-dock-tabs button:last-child{border-radius:0 6px 6px 0}.content-dock-tabs button:hover{transform:none;border-color:transparent;background:rgba(255,255,255,0.032)}.content-dock-tabs button.is-active{border-color:rgba(152,222,198,0.42);color:#07100d;background:linear-gradient(135deg,rgba(238,226,190,0.88),rgba(144,218,194,0.9))}.content-dock-tabs button.is-active span{color:rgba(7,16,13,0.58)}.content-dock-tabs b{font-size:14px;font-weight:760}.content-dock-tabs span{color:rgba(202,213,207,0.64);font-size:11px;font-weight:650}.command-ribbon,.free-entry-strip,.pricing-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.archive-strip,.stock-theme-strip,.stock-article-strip,.panel{border-color:rgba(221,211,187,0.12);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.024),transparent 42%),rgba(14,18,15,0.82);box-shadow:none}.command-ribbon,.free-entry-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.archive-strip,.stock-theme-strip,.stock-article-strip{margin-top:18px}.free-entry-copy p:not(.section-label),.stock-theme-copy p,.pricing-intro p,.proof-intro p,.flow-intro p,.seo-library-head p,.archive-head p{max-width:42em;color:rgba(207,218,213,0.74);line-height:1.78}.report-type-grid,.trust-cards,.flow-steps,.community-case-grid,.stock-article-grid,.stock-theme-metrics,.reader-brief-grid{gap:10px}.report-type-grid article,.stock-theme-metrics article,.plan-card,.trust-cards article,.flow-steps article,.community-case-card,.seo-topic-card,.sample-report-card,.reader-brief-grid article,.reader-value-strip article,.reader-status-card,.report-insight-card,.report-section,.report-delivery-card{border-color:rgba(221,211,187,0.12);border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,0.022),transparent 64%),rgba(255,255,255,0.014);box-shadow:none}.report-type-grid article,.trust-cards article,.flow-steps article,.community-case-card,.seo-topic-card,.stock-theme-metrics article{min-height:0;padding:18px}.report-type-grid article::before{display:none}.report-type-grid strong,.stock-theme-metrics strong,.plan-card h3,.sample-report-card strong,.trust-cards strong,.flow-steps strong,.community-case-card strong,.seo-topic-card strong,.reader-value-strip strong,.reader-brief-grid strong{color:rgba(248,245,235,0.9);letter-spacing:0}.report-type-grid span,.stock-theme-metrics span,.plan-card>span,.sample-report-card>span,.trust-cards span,.flow-steps span,.community-case-card span,.seo-topic-card span{color:rgba(144,218,194,0.78);font-weight:760}.pricing-strip{overflow:hidden}.pricing-intro{gap:18px;border-bottom-color:rgba(221,211,187,0.1);background:rgba(255,255,255,0.01)}.pricing-offer{align-items:stretch}.pricing-trust{gap:6px}.pricing-trust span{min-height:30px;padding:6px 10px;border-color:rgba(221,211,187,0.11);color:rgba(229,234,229,0.7);background:rgba(255,255,255,0.018);font-size:12px}.pricing-anchor{border-color:rgba(221,211,187,0.13);border-radius:6px;background:rgba(255,255,255,0.018)}.pricing-anchor strong{color:rgba(248,245,235,0.94);letter-spacing:0}.plan-price strong{font-family:var(--font-body);color:rgba(248,245,235,0.94);font-size:clamp(27px,2.2vw,34px);font-weight:760;letter-spacing:0}.plan-card.is-featured{border-color:rgba(152,222,198,0.34);background:linear-gradient(180deg,rgba(144,218,194,0.07),transparent 58%),rgba(255,255,255,0.018)}.market-proof-strip{grid-template-columns:minmax(260px,0.5fr) minmax(280px,0.7fr) minmax(280px,0.62fr);gap:16px}.sample-report-card{padding:22px}.sample-chapters{gap:6px}.sample-chapters b{border-radius:999px;border-color:rgba(221,211,187,0.12);color:rgba(241,238,229,0.74);background:rgba(255,255,255,0.018)}.product-flow-strip,.community-case-strip{display:grid;gap:18px}.flow-steps article span{color:rgba(221,211,187,0.72);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.reader-toolbar{border-color:rgba(221,211,187,0.12);border-radius:8px;background:rgba(255,255,255,0.02)}.reader-toolbar button{color:rgba(241,238,229,0.76);background:transparent}.reader-toolbar button:hover{color:rgba(248,245,235,0.95);background:rgba(255,255,255,0.035)}.report-reader-dialog{border-color:rgba(221,211,187,0.14);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,0.028),transparent 34%),#0c100e;box-shadow:0 24px 80px rgba(0,0,0,0.44)}.report-reader-dialog .dialog-head{border-bottom-color:rgba(221,211,187,0.1);background:rgba(255,255,255,0.014)}.reader-value-strip{border-bottom:1px solid rgba(221,211,187,0.1)}.reader-value-strip article{border-top:0;border-bottom:0;background:transparent}.report-reader-shell{background:rgba(255,255,255,0.008)}.reader-side{border-right-color:rgba(221,211,187,0.1);background:rgba(255,255,255,0.012)}.reader-document{max-width:820px;margin:0 auto;background:linear-gradient(180deg,rgba(221,211,187,0.028),transparent 20rem),rgba(255,255,255,0.012)}.reader-document header h3{color:rgba(248,245,235,0.94);font-size:clamp(28px,3.4vw,46px);line-height:1.18}.reader-document header p,.reader-section p,.reader-conversion p{color:rgba(218,225,220,0.76);font-size:15px;line-height:1.86}.reader-section{border-top-color:rgba(221,211,187,0.1)}.reader-section h4{color:rgba(248,245,235,0.9)}.reader-mobile-actions{display:none}@media (max-width:980px){.home-content-dock{grid-template-columns:1fr;margin-top:14px;min-height:148px}.content-dock-copy{border-right:0;border-bottom:1px solid rgba(221,211,187,0.1)}.market-proof-strip{grid-template-columns:1fr}}@media (max-width:700px){.report-reader-dialog form{max-height:calc(100dvh - 18px);overflow:auto;overscroll-behavior:contain}.content-dock-tabs{display:flex;overflow-x:auto;padding:7px;scrollbar-width:none}.content-dock-tabs::-webkit-scrollbar{display:none}.content-dock-tabs button{flex:0 0 126px;min-height:54px;padding:9px 11px}.command-ribbon,.free-entry-strip,.pricing-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.archive-strip,.stock-theme-strip,.stock-article-strip,.panel{border-radius:8px}.report-type-grid article,.trust-cards article,.flow-steps article,.community-case-card,.seo-topic-card,.stock-theme-metrics article{padding:15px}.flow-heading h2,.free-entry-copy h2,.stock-theme-copy h2,.pricing-intro h2,.proof-intro h2,.flow-intro h2,.community-case-head h2,.seo-library-head h2,.archive-head h2{font-size:clamp(22px,7vw,31px)}.report-reader-dialog{border-radius:8px}.reader-document{max-width:none}.reader-mobile-actions{position:sticky;bottom:0;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:22px -16px -20px;padding:10px 16px 12px;border-top:1px solid rgba(221,211,187,0.12);background:linear-gradient(180deg,rgba(12,16,14,0.78),rgba(12,16,14,0.96)),rgba(12,16,14,0.94);backdrop-filter:blur(16px)}.reader-mobile-actions .primary-lite,.reader-mobile-actions .secondary{min-height:44px;white-space:nowrap}}@media (max-width:460px){.tech-hero-status article{flex-basis:122px}.tech-hero-status strong{font-size:12px}.content-dock-copy strong{font-size:15px}.content-dock-tabs span{display:none}.content-dock-tabs button{flex-basis:108px;min-height:42px;align-content:center}.pricing-trust span{font-size:11px}.reader-document header p,.reader-section p,.reader-conversion p{font-size:14px;line-height:1.8}}@media (max-width:700px){.home-section-switcher+.tech-hero{margin-top:12px}.tech-hero{min-height:0;overflow:hidden}.tech-hero-copy{position:relative;display:flex;min-height:min(72dvh,560px);flex-direction:column;justify-content:center;padding:24px 18px 18px}.tech-hero-copy::after{content:"";position:absolute;right:-74px;bottom:-82px;width:220px;aspect-ratio:1;border:1px solid rgba(221,211,187,0.18);border-radius:50%;background:radial-gradient(circle,transparent 0 28%,rgba(144,218,194,0.08) 29% 30%,transparent 31% 50%),repeating-conic-gradient(from 0deg,rgba(144,218,194,0.1) 0 3deg,transparent 3deg 12deg);opacity:0.7;pointer-events:none}.tech-hero h1{max-width:7.6em;font-size:clamp(31px,8.4vw,38px);line-height:1.12}.tech-hero-copy>p{max-width:25em;margin-top:14px}.tech-hero-actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:18px}.tech-hero-actions .primary-lite,.tech-hero-actions .secondary{width:100%;min-height:44px}.tech-hero-status{margin-top:14px;padding-top:12px}.tech-hero-visual{display:none}.home-content-dock{margin-top:10px}}@media (max-width:460px){.tech-hero-copy{min-height:min(68dvh,520px)}.reader-mobile-actions{grid-template-columns:1fr}}.home-content-dock{min-height:78px;margin:12px 0 8px}.content-dock-copy{padding:12px 14px}.content-dock-copy strong{font-size:15px}.content-dock-tabs{grid-auto-rows:minmax(48px,auto);padding:6px}.content-dock-tabs button{min-height:48px;padding:8px 12px}.command-ribbon,.free-entry-strip,.market-proof-strip,.product-flow-strip,.community-case-strip,.seo-library-strip,.archive-strip,.stock-theme-strip,.stock-article-strip{margin-top:12px}.free-entry-strip,.pricing-strip,.archive-strip,.stock-theme-strip,.community-case-strip,.seo-library-strip{padding:20px}.account-dialog{width:min(920px,calc(100% - 24px))}.account-dialog form{max-height:min(88dvh,820px);overflow:auto;overscroll-behavior:contain}.account-dialog .dialog-head{position:sticky;top:0;z-index:5;background:linear-gradient(180deg,rgba(12,16,14,0.98),rgba(12,16,14,0.9)),rgba(12,16,14,0.94);backdrop-filter:blur(14px)}.account-shell{gap:10px}.account-identity{grid-template-columns:52px minmax(0,1fr) auto;gap:12px;padding:12px;border-radius:8px}.account-avatar{width:48px;height:48px;border-radius:12px;font-size:23px}.account-identity h3{font-size:20px}.account-status-grid,.account-workbench,.quota-meter-grid{gap:8px}.account-status-grid article,.quota-meter-grid article,.account-panel{min-height:0;padding:12px;border-radius:7px}.account-status-grid strong,.quota-meter-grid strong{font-size:20px}.account-quota-ledger{gap:10px;padding:12px;border-radius:8px}.quota-ledger-head h3{font-size:21px}.quota-tier-table div{min-height:70px;padding:10px}.account-panel p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:700px){.free-entry-strip,.pricing-strip,.archive-strip,.stock-theme-strip,.community-case-strip,.seo-library-strip{padding:16px}.account-dialog{width:min(100% - 12px,720px)}.account-identity{grid-template-columns:44px minmax(0,1fr)}.account-badge{grid-column:1 / -1;justify-self:start}.account-status-grid,.quota-meter-grid,.quota-tier-table,.account-workbench{grid-template-columns:1fr}}.input-panel{overflow:hidden}.input-form{gap:10px}.input-form label{min-height:64px;gap:6px;padding:10px 11px;border-radius:7px}.input-form label span{font-size:11px;letter-spacing:0.04em}.input-form input,.input-form select{min-height:34px}.input-form textarea{min-height:112px;resize:vertical}.question-templates{padding:11px;border-radius:8px}.template-head{margin-bottom:8px}.template-grid{gap:7px}.template-chip{min-height:34px;padding:7px 10px;border-radius:999px}.mode-group{gap:7px}.mode{min-height:42px;padding:8px 10px}.dial-control{min-height:48px;padding:9px 11px;border-radius:7px}.input-form .invoke{min-height:48px;margin-top:2px}@media (max-width:700px){.app-grid{gap:12px}.input-panel{padding-bottom:10px}.field-row.two{grid-template-columns:1fr;gap:8px}.input-form label{min-height:58px}.input-form textarea{min-height:104px}.template-grid{display:flex;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity;scrollbar-width:none}.template-grid::-webkit-scrollbar{display:none}.template-chip{flex:0 0 auto;min-width:108px;scroll-snap-align:start;white-space:nowrap}.mode-group{grid-template-columns:repeat(2,minmax(0,1fr))}.input-form .invoke{position:sticky;bottom:78px;z-index:4;box-shadow:0 12px 34px rgba(0,0,0,0.34)}}.support-preview-card{border-color:rgba(134,247,223,0.18) !important;background:radial-gradient(circle at 100% 0,rgba(134,247,223,0.1),transparent 42%),rgba(255,255,255,0.024) !important}.support-dialog{width:min(720px,calc(100% - 28px))}.support-dialog form{max-height:min(88dvh,760px);overflow:auto;overscroll-behavior:contain}.support-shell{display:grid;gap:14px;padding:18px}.support-note-card{display:grid;gap:8px;padding:15px;border:1px solid rgba(216,198,139,0.13);border-radius:var(--radius);background:radial-gradient(circle at 0 0,rgba(216,198,139,0.1),transparent 44%),rgba(255,255,255,0.026)}.support-note-card h3{margin:0;color:var(--paper);font-size:20px}.support-note-card p{margin:0;color:var(--muted);line-height:1.65}.support-field-grid{display:grid;grid-template-columns:minmax(0,0.72fr) minmax(0,1fr);gap:10px}.support-form label,.support-message-field{display:grid;gap:7px}.support-form label span,.support-message-field span{color:var(--gold);font-size:12px;font-weight:850}.support-form input,.support-form select,.support-form textarea{width:100%;border:1px solid rgba(216,198,139,0.16);border-radius:8px;color:var(--paper);background:rgba(255,255,255,0.04)}.support-form input,.support-form select{min-height:42px;padding:0 12px}.support-form textarea{min-height:138px;padding:12px;line-height:1.65;resize:vertical}.support-actions{display:flex;justify-content:flex-end;gap:10px}.support-fab{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:30;display:grid;gap:2px;min-width:112px;padding:10px 14px;border:1px solid rgba(216,198,139,0.34);border-radius:8px;color:var(--paper);background:linear-gradient(135deg,rgba(216,198,139,0.18),rgba(53,189,136,0.12)),rgba(5,10,10,0.88);box-shadow:0 16px 32px rgba(0,0,0,0.32);cursor:pointer}.support-fab span{color:var(--gold);font-size:11px;font-weight:850}.support-fab strong{font-size:13px}.ops-support-list{display:grid;gap:10px}.ops-support-toolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 14px}.ops-support-toolbar label{display:grid;gap:6px}.ops-support-toolbar span{color:var(--dim);font-size:11px;font-weight:820}.ops-support-toolbar select{width:100%;min-height:38px;padding:0 32px 0 10px;border:1px solid rgba(216,198,139,0.2);border-radius:8px;color:var(--moon);background:linear-gradient(135deg,rgba(255,255,255,0.045),transparent),rgba(5,10,10,0.64);font:inherit;font-size:13px;font-weight:780}.ops-support-item{display:grid;gap:7px;padding:12px;border:1px solid rgba(216,198,139,0.12);border-radius:8px;background:rgba(255,255,255,0.026)}.ops-support-item.is-urgent{border-color:rgba(236,126,94,0.42);background:linear-gradient(135deg,rgba(236,126,94,0.12),transparent),rgba(255,255,255,0.032)}.ops-support-item.is-watch{border-color:rgba(216,198,139,0.28);background:linear-gradient(135deg,rgba(216,198,139,0.09),transparent),rgba(255,255,255,0.03)}.ops-support-sla{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border:1px solid rgba(216,198,139,0.18);border-radius:999px;color:var(--dim);background:rgba(255,255,255,0.04);font-size:11px;font-style:normal;font-weight:850;line-height:1}.ops-support-sla.is-overdue{border-color:rgba(236,126,94,0.44);color:#ffd0c4;background:rgba(236,126,94,0.13)}.ops-support-item span{color:var(--gold);font-size:12px;font-weight:850}.ops-support-item strong{color:var(--paper);font-size:14px}.ops-support-item p{margin:0;color:var(--muted);line-height:1.55}.ops-support-item small{color:var(--dim)}.ops-support-head{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.ops-support-head em{font-style:normal;color:var(--dim);font-size:11px;font-weight:820}.ops-support-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px}.ops-support-followup{display:grid;grid-template-columns:120px minmax(120px,0.7fr) minmax(180px,1.4fr);gap:8px;align-items:end}.ops-support-followup label{display:grid;gap:6px}.ops-support-followup small{color:var(--dim);font-size:11px;font-weight:820}.ops-support-followup input,.ops-support-followup textarea{width:100%;min-height:38px;padding:9px 10px;border:1px solid rgba(216,198,139,0.2);border-radius:8px;color:var(--moon);background:rgba(5,10,10,0.64);font:inherit;font-size:13px}.ops-support-followup textarea{resize:vertical;min-height:52px}@media (min-width:921px){.order-preview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.support-fab{right:12px;bottom:12px;min-width:96px;padding:9px 12px}.ops-support-toolbar{grid-template-columns:1fr}.ops-support-followup,.ops-support-actions{grid-template-columns:1fr}.support-dialog{width:min(100% - 12px,560px)}.support-shell{padding:12px;gap:12px}.support-field-grid{grid-template-columns:1fr}.support-actions{display:grid;grid-template-columns:1fr}}.account-register-form{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:8px;align-items:end;margin-top:2px}.account-register-form label{display:grid;gap:6px;min-width:0}.account-register-form label span{color:var(--jade);font-size:11px;font-weight:900}.account-register-form input{width:100%;min-height:40px;padding:0 12px;border:1px solid rgba(216,198,139,0.2);border-radius:var(--radius-sm);color:var(--paper);background:rgba(5,10,10,0.45);outline:none}.account-register-form input:focus{border-color:rgba(53,189,136,0.58);box-shadow:0 0 0 3px rgba(53,189,136,0.12)}@media (max-width:720px){.account-register-form{grid-template-columns:1fr}.account-sync-note{grid-template-columns:1fr;gap:6px}}.topbar{grid-template-columns:minmax(220px,0.78fr) minmax(260px,1fr) auto;gap:12px}.topbar-note{justify-self:center;display:grid;grid-template-columns:auto auto auto;align-items:center;gap:10px;min-height:42px;padding:8px 12px;border:1px solid rgba(221,211,187,0.12);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0.035),rgba(255,255,255,0.012)),rgba(8,13,11,0.66);color:rgba(241,238,229,0.82);white-space:nowrap}.topbar-note span,.topbar-note small{color:rgba(202,213,207,0.68);font-size:12px;font-weight:680}.topbar-note strong{color:rgba(248,245,235,0.95);font-size:13px;font-weight:760}.home-section-switcher{grid-template-columns:minmax(240px,0.38fr) minmax(0,1fr);margin-top:4px;background:linear-gradient(90deg,rgba(221,211,187,0.035),transparent 38%),rgba(9,14,12,0.84)}.home-section-copy{padding:16px 18px}.home-section-copy h2{font-size:17px}.home-section-copy p:not(.section-label){max-width:26em;font-size:12px}.home-segment-control{grid-template-columns:repeat(5,minmax(118px,1fr));padding:8px}.home-segment-control button{min-height:58px;padding:10px 13px}.home-segment-control b{font-size:14px}.home-section-switcher+.tech-hero{margin-top:14px}.tech-hero{grid-template-columns:minmax(0,1fr) minmax(280px,0.48fr);min-height:clamp(400px,34vw,490px)}.tech-hero-copy{padding:clamp(30px,3.8vw,54px)}.tech-hero-copy h1{max-width:9.2em;font-size:clamp(38px,3.55vw,56px);line-height:1.14}.tech-hero-copy>p{max-width:36em;font-size:15px;line-height:1.74}.seo-topic-clusters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seo-topic-cluster{display:grid;gap:12px;min-height:0;padding:16px;border:1px solid rgba(221,211,187,0.12);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.026),transparent 72%),rgba(255,255,255,0.012)}.seo-topic-cluster-head{display:grid;gap:5px}.seo-topic-cluster-head span{color:rgba(144,218,194,0.78);font-size:12px;font-weight:760}.seo-topic-cluster-head h3{margin:0;color:rgba(248,245,235,0.92);font-family:var(--font-display);font-size:19px;line-height:1.28;letter-spacing:0}.seo-topic-cluster-head p{margin:0;color:rgba(207,218,213,0.7);font-size:13px;line-height:1.65}.seo-topic-cluster .seo-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.seo-topic-cluster .seo-topic-card{min-height:126px;padding:14px}.seo-topic-cluster .seo-topic-card strong{font-size:15px;line-height:1.36}.seo-topic-cluster .seo-topic-card p{font-size:12px;line-height:1.58}.seo-topic-more{display:grid;gap:10px}.seo-topic-more summary{width:fit-content;cursor:pointer;color:rgba(221,211,187,0.78);font-size:12px;font-weight:760}.seo-topic-more summary:hover{color:rgba(248,245,235,0.92)}.seo-topic-more .seo-topic-grid{margin-top:10px}@media (max-width:1180px){.topbar{grid-template-columns:minmax(0,1fr) auto}.topbar-note{grid-column:1 / -1;justify-self:stretch;justify-content:center}}@media (max-width:980px){.home-section-switcher,.tech-hero,.seo-topic-clusters{grid-template-columns:1fr}.home-section-copy{border-right:0;border-bottom:1px solid rgba(221,211,187,0.1)}}@media (max-width:700px){.topbar-note{display:none}.tech-hero-copy h1{max-width:9em;font-size:clamp(35px,10vw,46px)}.seo-topic-cluster{padding:14px}.seo-topic-cluster .seo-topic-grid{grid-template-columns:1fr}}.topbar{display:grid;grid-template-columns:minmax(230px,0.72fr) minmax(260px,1fr) auto;min-height:82px;padding:12px 14px;border-color:rgba(221,211,187,0.12);background:linear-gradient(90deg,rgba(221,211,187,0.04),transparent 48%),rgba(8,13,12,0.9);box-shadow:none}.brand{min-width:0;gap:13px}.brand-mark{width:54px;height:54px;border-radius:8px}.brand-mark::after{inset:7px}.brand-mark svg{width:39px;height:39px}.brand strong{font-size:25px;font-weight:860;letter-spacing:0}.brand small{margin-top:3px;color:rgba(202,213,207,0.68);font-size:12px}.topbar-note{gap:8px;min-height:38px;padding:7px 12px;border-radius:8px;background:linear-gradient(135deg,rgba(144,218,194,0.08),transparent 64%),rgba(255,255,255,0.018)}.topbar-note span,.topbar-note small{color:rgba(202,213,207,0.7)}.topbar-note strong{color:rgba(248,245,235,0.92)}.top-actions{justify-self:end}.home-section-switcher{grid-template-columns:minmax(260px,0.36fr) minmax(0,1fr);border-radius:8px;background:linear-gradient(90deg,rgba(144,218,194,0.045),transparent 48%),rgba(9,14,12,0.86)}.home-section-copy{padding:15px 18px}.home-section-copy .section-label{color:rgba(144,218,194,0.78)}.home-section-copy h2{color:rgba(248,245,235,0.94)}.home-segment-control button,.content-dock-tabs button{text-align:left}.home-segment-control button.is-active,.content-dock-tabs button.is-active{background:linear-gradient(135deg,rgba(232,222,190,0.92),rgba(151,219,198,0.92))}.tech-hero{min-height:clamp(390px,33vw,470px)}.tech-system-line{border-radius:999px}.tech-hero-copy h1{max-width:9.5em}.tech-hero-status article{min-height:82px}.seo-library-head{align-items:end}.seo-topic-clusters{gap:10px}.seo-topic-cluster{gap:10px;padding:14px}.seo-topic-cluster-head{min-height:94px;padding-bottom:10px;border-bottom:1px solid rgba(221,211,187,0.1)}.seo-topic-cluster-head h3{font-family:var(--font-body);font-size:18px;font-weight:760}.seo-topic-cluster .seo-topic-card{min-height:112px;padding:13px}.seo-topic-more summary{min-height:36px;padding:8px 10px;border:1px solid rgba(221,211,187,0.11);border-radius:999px;background:rgba(255,255,255,0.018);list-style:none}.seo-topic-more summary::-webkit-details-marker{display:none}.seo-topic-more summary::after{content:"＋";margin-left:8px;color:rgba(144,218,194,0.78)}.seo-topic-more[open] summary::after{content:"收起";color:rgba(202,213,207,0.72);font-size:11px}@media (max-width:1180px){.topbar{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:760px){.topbar{grid-template-columns:1fr auto;min-height:70px;padding:10px}.brand-mark{width:48px;height:48px}.brand strong{font-size:21px}.top-actions .primary-lite,.top-actions .icon-button{display:none}.home-section-switcher{grid-template-columns:1fr}.home-section-copy{padding:14px}.home-section-copy p:not(.section-label){font-size:12px}}.reader-mobile-note{display:none}.report-reader-dialog{width:min(1120px,calc(100% - 28px))}.report-reader-dialog .dialog-head{min-height:72px}.report-reader-shell{grid-template-columns:minmax(210px,0.32fr) minmax(0,1fr)}.reader-document{max-width:780px;border-left:1px solid rgba(221,211,187,0.08);border-right:1px solid rgba(221,211,187,0.08)}.reader-document header{padding-bottom:22px}.reader-boundary-note{margin-top:16px}.reader-mobile-toc{gap:8px}.reader-mobile-toc a,.reader-mobile-toc span{border-radius:999px;white-space:nowrap}.reader-section{padding-top:24px}.reader-section h4{max-width:24em}.reader-section p{max-width:64ch}.reader-conversion{margin-top:22px}.mobile-lead-bar{border-color:rgba(221,211,187,0.12);background:linear-gradient(180deg,rgba(12,16,14,0.62),rgba(12,16,14,0.94)),rgba(12,16,14,0.9)}@media (max-width:700px){.report-reader-dialog{width:min(100% - 10px,720px)}.report-reader-dialog form{max-height:calc(100dvh - 10px)}.report-reader-dialog .dialog-head{grid-template-columns:minmax(0,1fr) auto;min-height:58px;padding:11px 12px}.report-reader-dialog .dialog-head .reader-progress-meter{grid-column:1 / -1;order:3}.reader-value-strip{grid-template-columns:repeat(3,minmax(148px,1fr));overflow-x:auto;padding:8px;scrollbar-width:none}.reader-value-strip::-webkit-scrollbar{display:none}.reader-mobile-note{display:grid;gap:3px;padding:10px 14px;border-bottom:1px solid rgba(221,211,187,0.1);background:rgba(255,255,255,0.014)}.reader-mobile-note span{color:rgba(144,218,194,0.78);font-size:11px;font-weight:760}.reader-mobile-note strong{color:rgba(248,245,235,0.88);font-size:13px;font-weight:720;line-height:1.45}.report-reader-shell{display:block;background:rgba(255,255,255,0.006)}.reader-side{display:none}.reader-document{max-width:none;border:0;background:linear-gradient(180deg,rgba(221,211,187,0.028),transparent 16rem),rgba(255,255,255,0.01)}.reader-document header{padding:18px 16px 12px}.reader-document header h3{font-size:clamp(25px,8vw,34px);line-height:1.18}.reader-mobile-toc{margin:14px -16px 0;padding:0 16px 4px}.reader-brief-grid{margin-top:12px}#readerSections{padding:0 16px 4px}.reader-section{padding:18px 0 2px}.reader-section h4{font-size:20px;line-height:1.32}.reader-section p{font-size:15px;line-height:1.82}.reader-conversion{margin:12px 16px 0;padding:14px}.reader-mobile-actions{grid-template-columns:minmax(0,1fr) auto;margin:18px -16px -18px;padding-bottom:calc(12px+env(safe-area-inset-bottom))}}@media (max-width:430px){.reader-value-strip{grid-template-columns:repeat(3,minmax(136px,1fr))}.reader-mobile-actions{grid-template-columns:1fr}}.reader-focus-strip{display:flex;align-items:center;gap:10px;padding:10px 18px;border-bottom:1px solid rgba(221,211,187,0.09);background:rgba(7,11,10,0.64)}.reader-focus-strip span{color:rgba(221,211,187,0.58);font-size:11px;font-weight:760;white-space:nowrap}.reader-focus-strip a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(144,218,194,0.16);border-radius:999px;color:rgba(248,245,235,0.78);background:rgba(255,255,255,0.026);font-size:13px;font-weight:720;text-decoration:none;white-space:nowrap}.reader-focus-strip a:hover{border-color:rgba(144,218,194,0.34);color:rgba(248,245,235,0.94);background:rgba(144,218,194,0.08)}.reader-brief-grid,.reader-section,.reader-conversion{scroll-margin-top:104px}.reader-conversion[id]{position:relative}@media (max-width:700px){.report-reader-dialog form{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;overflow-x:hidden}.reader-value-strip{display:none}.reader-focus-strip{overflow-x:auto;margin-top:0;padding:8px 12px;background:linear-gradient(180deg,rgba(7,11,10,0.96),rgba(7,11,10,0.88)),rgba(7,11,10,0.94);scrollbar-width:none}.reader-focus-strip::-webkit-scrollbar{display:none}.reader-focus-strip span{display:none}.reader-focus-strip a{min-height:32px;padding:0 13px;font-size:12px}.report-reader-dialog .dialog-head .icon-button{width:44px;height:44px;border-radius:14px}.reader-mobile-note{padding:9px 13px}.reader-mobile-note strong{max-width:30em}.reader-brief-grid,.reader-section,.reader-conversion{scroll-margin-top:88px}.reader-document,.report-reader-shell,.reader-focus-strip,.reader-mobile-note,.reader-mobile-toc,.reader-brief-grid{width:100%;min-width:0;max-width:100%}.reader-document,.report-reader-shell{overflow-x:hidden}}.report-reader-dialog form{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.report-reader-body{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(144,218,194,0.34) rgba(255,255,255,0.04)}.report-reader-body::-webkit-scrollbar{width:8px}.report-reader-body::-webkit-scrollbar-track{background:rgba(255,255,255,0.04)}.report-reader-body::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(144,218,194,0.34)}.reader-document{color:rgba(226,232,225,0.88);text-rendering:optimizeLegibility}.reader-document header{max-width:760px}.reader-document header h3{max-width:11em;letter-spacing:0}.reader-document header p,.reader-section p,.reader-conversion p{max-width:62ch}.reader-section{align-items:start}.reader-section p{max-width:62ch;color:rgba(222,229,222,0.82);font-size:clamp(15px,1.18vw,16px);line-height:2.05;letter-spacing:0}.reader-section p br+br{display:block;content:"";margin-top:0.65em}.reader-section>small{max-width:44ch;line-height:1.55}.reader-conversion{max-width:760px}.reader-conversion-actions .primary-lite,.reader-conversion-actions .secondary,.reader-mobile-actions .primary-lite,.reader-mobile-actions .secondary{min-height:44px}@media (max-width:700px){.reader-document{padding-right:16px;padding-left:16px}.reader-document header h3{max-width:9.5em;font-size:clamp(28px,8vw,34px)}.reader-section{grid-template-columns:minmax(0,1fr);gap:8px;padding:22px 0}.reader-section>span,.reader-section p{grid-column:1}.reader-section>span{grid-row:auto;width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid rgba(144,218,194,0.22);border-radius:999px;background:rgba(144,218,194,0.06);font-size:14px}.reader-section h4{gap:8px;font-size:23px;line-height:1.36}.reader-section>small{font-size:13px}.reader-section p{font-size:17px;line-height:1.9}.reader-section.is-current{padding-left:0;border-left:0}.reader-mobile-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 0 0;box-shadow:0 -16px 30px rgba(0,0,0,0.28)}.reader-mobile-actions .secondary{min-width:96px;padding-right:14px;padding-left:14px}}.reader-body{display:grid;gap:0.86em}.reader-body-block{display:block}.reader-body-block.is-lead{color:rgba(244,242,232,0.92)}.reader-body-block.is-action{padding-left:12px;border-left:2px solid rgba(144,218,194,0.38);color:rgba(224,234,226,0.9)}.reader-body-block.is-boundary{color:rgba(221,211,187,0.78)}.reader-palace-map{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px}.reader-palace-map[hidden]{display:none}.reader-palace-map article{min-width:0;padding:11px 10px;border:1px solid rgba(144,218,194,0.14);border-radius:8px;background:linear-gradient(180deg,rgba(144,218,194,0.055),rgba(255,255,255,0.014)),rgba(255,255,255,0.018)}.reader-palace-map span{display:block;color:rgba(144,218,194,0.78);font-size:11px;font-weight:780}.reader-palace-map strong{display:block;margin-top:5px;color:rgba(248,245,235,0.92);font-size:13px;line-height:1.35}.reader-palace-map p{margin:6px 0 0;color:rgba(221,211,187,0.68);font-size:12px;line-height:1.55}@media (max-width:700px){.reader-palace-map{grid-template-columns:repeat(5,minmax(126px,1fr));margin:12px -16px 0;padding:0 16px 2px;overflow-x:auto;scrollbar-width:none}.reader-palace-map::-webkit-scrollbar{display:none}.reader-palace-map article{min-height:112px}}.plan-features li{display:grid;grid-template-columns:8px minmax(0,1fr);gap:8px;align-items:start;padding-left:0}.plan-features li::before{position:static;margin-top:0.58em}.plan-features li{grid-template-columns:10px minmax(0,1fr);column-gap:9px;align-items:start;min-height:22px;overflow-wrap:anywhere}.plan-features li::before{display:block;grid-column:1;grid-row:1;place-self:start center;width:6px;height:6px;margin-top:0.62em;box-shadow:0 0 0 4px rgba(144,218,194,0.08);background:rgba(144,218,194,0.86)}.pricing-trust span{display:grid;grid-template-columns:12px minmax(0,1fr);column-gap:9px;align-items:start;min-height:44px;padding:11px 12px;overflow-wrap:anywhere}.pricing-trust span::before{position:static;grid-column:1;grid-row:1;place-self:start center;width:7px;height:7px;margin-top:0.48em}.home-section-switcher{display:block;margin-top:10px;border-color:rgba(221,211,187,0.1);background:linear-gradient(180deg,rgba(255,255,255,0.018),transparent 72%),rgba(7,12,11,0.82)}.home-section-copy{display:none}.home-segment-control{display:grid;grid-template-columns:repeat(5,minmax(118px,1fr));gap:4px;padding:6px}.home-segment-control button{min-height:46px;padding:8px 12px;border:1px solid transparent;border-radius:6px;background:transparent}.home-segment-control button:not(:first-child){border-left-color:rgba(221,211,187,0.08)}.home-segment-control button.is-active{border-color:rgba(144,218,194,0.28);color:rgba(248,245,235,0.96);background:linear-gradient(135deg,rgba(144,218,194,0.13),rgba(221,211,187,0.045)),rgba(255,255,255,0.026)}.home-segment-control button.is-active span{color:rgba(144,218,194,0.72)}.home-section-switcher+.tech-hero{margin-top:10px}.tech-hero{min-height:clamp(360px,31vw,430px)}.tech-hero-copy{padding:clamp(26px,3.2vw,44px)}.tech-hero-copy h1{max-width:8.7em;font-size:clamp(38px,3.35vw,52px);line-height:1.12}.tech-hero-copy>p{max-width:33em}.tech-hero-status{margin-top:26px;padding-top:14px}.tech-hero-status article{min-height:58px}.tech-hero-status p{display:none}.support-fab{min-width:56px;width:56px;min-height:48px;padding:6px 8px;place-items:center}.support-fab span{display:none}.support-fab strong{font-size:12px;line-height:1.15}@media (max-width:700px){.home-section-switcher{margin-top:8px}.home-segment-control{display:flex;overflow-x:auto;gap:6px;padding:6px;scroll-snap-type:x proximity;scrollbar-width:none}.home-segment-control::-webkit-scrollbar{display:none}.home-segment-control button{flex:0 0 104px;min-height:44px;padding:8px 10px;border-left-color:transparent !important;scroll-snap-align:start}.home-segment-control b{font-size:13px}.home-segment-control span{display:none}.home-section-switcher+.tech-hero{margin-top:10px}.tech-hero{min-height:0}.tech-hero-copy{min-height:0;justify-content:start;padding:28px 20px 22px}.tech-hero-copy::after{width:184px;right:-82px;bottom:-86px}.tech-hero h1,.tech-hero-copy h1{max-width:8.2em;font-size:clamp(31px,8.2vw,38px);line-height:1.14}.tech-hero-copy>p{max-width:24em;margin-top:12px;font-size:14px;line-height:1.72}.tech-hero-actions{margin-top:16px}.tech-hero-status{display:none}.home-content-dock{margin-top:8px}.support-fab{display:grid;width:52px;min-width:52px;min-height:46px;padding:6px 8px;right:12px;bottom:calc(88px+env(safe-area-inset-bottom));z-index:44;border-radius:8px}.support-fab strong{max-width:4em;font-size:11px;line-height:1.12;text-align:center}.reader-body{gap:0.78em}.reader-body-block.is-action{padding-left:10px}}#readerToc a.is-active{border-color:rgba(144,218,194,0.42);color:rgba(248,245,235,0.96);background:linear-gradient(90deg,rgba(144,218,194,0.12),rgba(144,218,194,0.02)),rgba(255,255,255,0.026)}#readerToc a.is-active span{color:rgba(144,218,194,0.96)}.reader-mobile-toc a.is-active{border-color:rgba(144,218,194,0.44);color:rgba(248,245,235,0.96);background:rgba(144,218,194,0.1)}.reader-section.is-current{border-bottom-color:rgba(144,218,194,0.24)}.reader-section.is-current>span{color:rgba(144,218,194,0.96)}.reader-section.is-current h4{color:rgba(248,245,235,0.96)}@media (max-width:700px){.reader-document{padding-bottom:calc(96px+env(safe-area-inset-bottom))}.reader-section.is-current{padding-left:0;border-left:0}.reader-section.is-current>span{transform:translateX(-2px)}}.input-panel{min-height:auto;border-color:rgba(144,218,194,0.18);background:radial-gradient(circle at 96% 0,rgba(144,218,194,0.08),transparent 24rem),linear-gradient(180deg,rgba(255,255,255,0.03),transparent 16rem),rgba(8,13,12,0.88)}.input-panel::before{opacity:0.58;mask-image:linear-gradient(to bottom,rgba(0,0,0,0.48),transparent 58%)}.input-panel .panel-heading{align-items:center;margin-bottom:14px;padding-bottom:13px;border-bottom:1px solid rgba(221,211,187,0.1)}.input-panel .panel-heading h2{font-size:24px;line-height:1.18}.input-panel .signal-dot{width:8px;height:8px;margin-top:0;box-shadow:0 0 0 6px rgba(144,218,194,0.12)}.input-form{gap:11px}.input-form>.field-row.two:nth-of-type(1){order:1}.input-form>.field-row.two:nth-of-type(2){order:2}.input-form>label:has(#birthPlace){order:3}.input-form>label:has(#question){order:4}.input-form .invoke{order:5}.question-templates{order:6}.mode-group{order:7}.dial-control{order:8}.input-form>label:has(#readingStyle){order:9}.input-form>.field-row.two{padding:12px;border:1px solid rgba(221,211,187,0.1);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,0.035),transparent 70%),rgba(255,255,255,0.016)}.input-form>.field-row.two label{min-height:52px;padding:0;border:0;background:transparent}.input-form>label{border-color:rgba(221,211,187,0.11);background:linear-gradient(135deg,rgba(255,255,255,0.028),transparent 72%),rgba(255,255,255,0.018)}.input-form label span{color:rgba(221,211,187,0.72);letter-spacing:0}.input-form input,.input-form select,.input-form textarea{border-radius:6px;background:rgba(3,8,8,0.54)}.input-form>label:has(#question){min-height:156px;border-color:rgba(144,218,194,0.24);background:radial-gradient(circle at 100% 0,rgba(144,218,194,0.08),transparent 18rem),rgba(255,255,255,0.022)}.input-form>label:has(#question) textarea{min-height:118px;border-color:rgba(144,218,194,0.12);font-size:15px;line-height:1.72}.question-templates{padding:10px;border-color:rgba(221,211,187,0.1);background:rgba(255,255,255,0.016)}.template-head{margin-bottom:4px}.template-chip{min-height:32px;border-color:rgba(221,211,187,0.11);color:rgba(222,229,222,0.72);background:rgba(255,255,255,0.018)}.template-chip.is-active{color:rgba(248,245,235,0.94);border-color:rgba(144,218,194,0.36);background:rgba(144,218,194,0.09)}.mode-group{padding:5px;border:1px solid rgba(221,211,187,0.1);border-radius:8px;background:rgba(255,255,255,0.014)}.mode{min-height:40px;border-color:transparent;border-radius:6px;background:transparent}.mode.is-active{border-color:rgba(144,218,194,0.3);background:rgba(144,218,194,0.09)}.dial-control{border-color:rgba(221,211,187,0.1);background:rgba(255,255,255,0.018)}.input-form .invoke{min-height:54px;border-radius:8px;background:linear-gradient(135deg,#d9d0b0,#93c5ad);box-shadow:0 16px 34px rgba(0,0,0,0.22)}@media (max-width:700px){.input-panel{padding:16px}.input-panel .panel-heading{margin-bottom:12px}.input-form{gap:9px}.input-form>.field-row.two{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;gap:9px}.input-form>.field-row.two label{min-height:48px}.input-form>label:has(#question){min-height:142px}.input-form>label:has(#question) textarea{min-height:104px;font-size:14px}.question-templates{padding:9px}.template-head small{display:none}.mode-group{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.mode{min-height:38px;padding:7px 6px;font-size:11px}.mode svg{display:none}.input-form .invoke{bottom:calc(74px+env(safe-area-inset-bottom));min-height:50px}}.search-clarity-strip{display:grid;grid-template-columns:minmax(260px,0.52fr) minmax(0,1fr);gap:0;margin:18px 0 0;border:1px solid rgba(221,211,187,0.12);border-radius:8px;background:radial-gradient(circle at 0 0,rgba(144,218,194,0.08),transparent 24rem),linear-gradient(180deg,rgba(255,255,255,0.018),transparent 70%),rgba(8,13,12,0.84);overflow:hidden}.search-clarity-copy{padding:18px;border-right:1px solid rgba(221,211,187,0.1)}.search-clarity-copy h2{max-width:13em;margin:0;color:rgba(248,245,235,0.96);font-size:clamp(22px,2vw,30px);line-height:1.2}.search-clarity-copy p:not(.section-label){max-width:42ch;margin:10px 0 0;color:rgba(222,229,222,0.74);font-size:14px;line-height:1.75}.search-clarity-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgba(221,211,187,0.08)}.search-clarity-grid a{display:grid;align-content:start;gap:7px;min-height:148px;padding:16px;color:inherit;text-decoration:none;background:rgba(8,13,12,0.92)}.search-clarity-grid a:hover,.search-clarity-grid a:focus-visible{background:rgba(144,218,194,0.055);outline:1px solid rgba(144,218,194,0.28);outline-offset:-1px}.search-clarity-grid span{color:rgba(144,218,194,0.82);font-size:12px;font-weight:760}.search-clarity-grid strong{color:rgba(248,245,235,0.94);font-size:17px;line-height:1.35}.search-clarity-grid p{margin:0;color:rgba(202,213,207,0.72);font-size:13px;line-height:1.65}@media (max-width:980px){.search-clarity-strip{grid-template-columns:1fr}.search-clarity-copy{border-right:0;border-bottom:1px solid rgba(221,211,187,0.1)}}@media (max-width:760px){.search-clarity-strip{margin-top:12px}.search-clarity-grid{grid-template-columns:1fr}.search-clarity-grid a{min-height:0;padding:14px}}@media (max-width:700px){.home-section-switcher{margin-top:8px;border-radius:8px;overflow:visible}.home-segment-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px;overflow-x:visible;scroll-snap-type:none}.home-segment-control::-webkit-scrollbar{display:none}.home-segment-control button{min-width:0;min-height:42px;padding:8px 6px;border:1px solid rgba(221,211,187,0.08);border-radius:6px;text-align:center;scroll-snap-align:none}.home-segment-control button:not(:first-child){border-left-color:rgba(221,211,187,0.08)}.home-segment-control b{font-size:12px;line-height:1.2;white-space:nowrap}.home-segment-control span{display:block;margin-top:2px;font-size:10px;line-height:1.2;white-space:nowrap}.home-section-switcher+.tech-hero{margin-top:8px}}.trial-entry-dock{min-height:86px;border-color:rgba(144,218,194,0.16);background:linear-gradient(90deg,rgba(144,218,194,0.04),transparent 46%),rgba(8,13,12,0.86)}.trial-entry-dock .content-dock-copy{align-content:center;gap:3px}.trial-entry-dock .content-dock-copy small{max-width:24em;color:rgba(202,213,207,0.64);font-size:12px;line-height:1.45}.trial-entry-dock .content-dock-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.trial-entry-dock .content-dock-tabs button{display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;row-gap:2px;align-content:center;min-height:58px;padding:10px 12px;border:1px solid rgba(221,211,187,0.1);border-radius:6px;text-align:left}.trial-entry-dock .content-dock-tabs button:not(:first-child){border-left:1px solid rgba(221,211,187,0.1)}.trial-entry-dock .content-dock-tabs button:first-child,.trial-entry-dock .content-dock-tabs button:last-child{border-radius:6px}.dock-step-index{grid-row:1 / 3;display:grid;place-items:center;width:26px;height:26px;align-self:center;border:1px solid rgba(144,218,194,0.24);border-radius:999px;color:rgba(144,218,194,0.86);font-size:10px;font-style:normal;font-weight:800;background:rgba(144,218,194,0.06)}.trial-entry-dock .content-dock-tabs button.is-active .dock-step-index{border-color:rgba(7,16,13,0.2);color:rgba(7,16,13,0.78);background:rgba(7,16,13,0.08)}@media (max-width:700px){.trial-entry-dock{min-height:0;margin-top:8px}.trial-entry-dock .content-dock-copy{padding:12px 14px 9px}.trial-entry-dock .content-dock-copy small{display:block}.trial-entry-dock .content-dock-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow-x:visible;padding:7px}.trial-entry-dock .content-dock-tabs button{min-width:0;min-height:52px;padding:8px 9px}.trial-entry-dock .content-dock-tabs span{display:block}}@media (max-width:700px){.home-content-dock.trial-entry-dock[data-home-subnav="trial"] .content-dock-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow-x:visible}.home-content-dock.trial-entry-dock[data-home-subnav="trial"] .content-dock-tabs button{flex:initial;min-width:0;width:auto}}.input-panel{border-color:rgba(144,218,194,0.2)}.input-form{gap:10px}.input-form>.field-row.two{gap:10px;padding:10px}.input-form>.field-row.two:nth-of-type(1){background:linear-gradient(90deg,rgba(144,218,194,0.035),transparent 56%),rgba(8,13,12,0.62)}.input-form>.field-row.two:nth-of-type(2){background:linear-gradient(90deg,rgba(221,211,187,0.028),transparent 58%),rgba(8,13,12,0.58)}.input-form>.field-row.two label{min-height:50px}.input-form>label:has(#birthPlace){min-height:58px;border-color:rgba(221,211,187,0.1)}.input-form>label:has(#question){min-height:148px;border-color:rgba(144,218,194,0.28);box-shadow:inset 0 0 0 1px rgba(144,218,194,0.06),0 18px 42px rgba(0,0,0,0.12)}.input-form>label:has(#question) textarea{min-height:110px}.template-chip{border-radius:6px}.mode-group{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:700px){.input-panel{padding:15px}.input-form{gap:8px}.input-form>.field-row.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px}.input-form>.field-row.two label{min-height:46px}.input-form>label:has(#birthPlace){min-height:54px}.input-form>label:has(#question){min-height:136px}.input-form>label:has(#question) textarea{min-height:98px}.input-form .invoke{bottom:calc(76px+env(safe-area-inset-bottom));min-height:50px}}.template-chip.ziwei-chip{border-color:rgba(144,218,194,0.24);background:linear-gradient(90deg,rgba(144,218,194,0.09),transparent 64%),rgba(8,13,12,0.72)}.app-grid[data-report-workspace="v72"]{grid-template-columns:minmax(312px,0.82fr) minmax(360px,0.9fr) minmax(440px,1.08fr);gap:16px}.app-grid[data-report-workspace="v72"] .oracle-panel,.app-grid[data-report-workspace="v72"] .report-panel{min-height:auto}.app-grid[data-report-workspace="v72"] .oracle-panel{overflow:visible}.app-grid[data-report-workspace="v72"] .report-panel{padding:18px;border-color:rgba(221,211,187,0.14);background:linear-gradient(180deg,rgba(248,245,235,0.03),transparent 18rem),rgba(11,16,14,0.88)}.app-grid[data-report-workspace="v72"] .reading-summary{padding:15px 16px;border-color:rgba(144,218,194,0.2);border-radius:8px;background:linear-gradient(135deg,rgba(144,218,194,0.1),rgba(221,211,187,0.045)),rgba(255,255,255,0.018);box-shadow:none}.app-grid[data-report-workspace="v72"] .reading-summary p{color:rgba(241,238,229,0.86);font-size:14px;line-height:1.78}.app-grid[data-report-workspace="v72"] .status-note{margin-top:8px;border-color:rgba(221,211,187,0.1);border-radius:7px;color:rgba(202,213,207,0.68);background:rgba(255,255,255,0.014)}.app-grid[data-report-workspace="v72"] .report-delivery-card{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;border-color:rgba(144,218,194,0.18);border-radius:8px;background:linear-gradient(120deg,rgba(144,218,194,0.075),transparent 62%),rgba(255,255,255,0.018)}.app-grid[data-report-workspace="v72"] .report-delivery-card button{width:100%;min-width:0}.app-grid[data-report-workspace="v72"] .report-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.app-grid[data-report-workspace="v72"] .report-insight-card{min-height:92px;padding:12px;border-color:rgba(221,211,187,0.1);background:rgba(255,255,255,0.014)}.app-grid[data-report-workspace="v72"] .report-insight-card strong{margin-top:6px;font-size:17px;line-height:1.18}.app-grid[data-report-workspace="v72"] .report-sections{gap:9px;margin-top:12px}.app-grid[data-report-workspace="v72"] .report-section{padding:15px 15px 15px 16px;border-left:1px solid rgba(221,211,187,0.12);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.018),transparent 62%),rgba(255,255,255,0.012)}.app-grid[data-report-workspace="v72"] .report-section::after{opacity:0.52}.app-grid[data-report-workspace="v72"] .report-section h3{align-items:flex-start;margin-bottom:9px;color:rgba(221,211,187,0.86);font-size:15px;line-height:1.35}.app-grid[data-report-workspace="v72"] .report-section p{max-width:68ch;color:rgba(222,229,222,0.84);font-size:14.5px;line-height:1.84}.reading-path-panel{align-content:start;min-height:480px;border-radius:8px}.reading-path-list article{position:relative;border-radius:7px}.reading-path-list article.is-current{border-color:rgba(144,218,194,0.32);background:linear-gradient(90deg,rgba(144,218,194,0.11),rgba(221,211,187,0.03)),rgba(255,255,255,0.018)}.reading-path-list article.is-current::after{content:"正在讀";position:absolute;top:12px;right:12px;color:rgba(144,218,194,0.82);font-size:11px;font-weight:760}.reading-path-list article.is-current span{border-color:rgba(144,218,194,0.44);color:rgba(7,16,13,0.88);background:rgba(144,218,194,0.86)}.report-action-dock{position:relative;z-index:1;display:grid;gap:10px;margin-top:14px;padding:12px;border:1px solid rgba(221,211,187,0.12);border-radius:8px;background:linear-gradient(135deg,rgba(221,211,187,0.045),transparent 58%),rgba(255,255,255,0.016)}.report-action-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px}.report-action-head span{color:rgba(144,218,194,0.8);font-size:12px;font-weight:780}.report-action-head strong{color:rgba(241,238,229,0.86);font-size:13px;font-weight:720;line-height:1.35}.report-action-dock .feedback-row{margin-top:0;padding:8px;border-color:rgba(221,211,187,0.1);background:rgba(4,8,8,0.3)}.report-action-dock .feedback-row button{min-height:36px;border-radius:7px}.report-action-dock .report-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:0}.report-action-dock .report-actions .secondary{min-height:42px;border-radius:7px;white-space:nowrap}.report-action-dock #resetDemo{grid-column:1 / -1;min-height:38px;color:rgba(202,213,207,0.72);background:rgba(255,255,255,0.012)}@media (max-width:1180px){.app-grid[data-report-workspace="v72"]{grid-template-columns:1fr}}@media (max-width:820px){.app-grid[data-report-workspace="v72"]{gap:12px}.app-grid[data-report-workspace="v72"] .report-panel{padding:15px}.app-grid[data-report-workspace="v72"] .report-insights{grid-template-columns:1fr}.reading-path-panel{min-height:auto}.report-action-dock{margin-top:12px;padding:10px}.report-action-head{display:grid;justify-content:stretch;gap:3px}}@media (max-width:560px){.app-grid[data-report-workspace="v72"] .reader-toolbar{grid-template-columns:1fr}.app-grid[data-report-workspace="v72"] .report-delivery-card,.app-grid[data-report-workspace="v72"] .report-section{padding:13px}.app-grid[data-report-workspace="v72"] .report-section p{font-size:14px;line-height:1.78}.report-action-dock .feedback-row{grid-template-columns:1fr repeat(3,minmax(48px,1fr))}.report-action-dock .report-actions{grid-template-columns:1fr}.report-action-dock #resetDemo{grid-column:auto}}.mobile-report-return{display:none}@media (max-width:820px){.app-grid[data-report-workspace="v72"].is-report-ready{align-items:stretch}.app-grid[data-report-workspace="v72"].is-report-ready .report-panel{order:1}.app-grid[data-report-workspace="v72"].is-report-ready .input-panel{order:2}.app-grid[data-report-workspace="v72"].is-report-ready .oracle-panel{order:3;display:block}.app-grid[data-report-workspace="v72"].is-report-ready:not(.is-editing-input) .input-form{display:none}.app-grid[data-report-workspace="v72"].is-report-ready:not(.is-editing-input) .cycle-brief,.app-grid[data-report-workspace="v72"].is-report-ready:not(.is-editing-input) .ziwei-side-panel{display:none}.app-grid[data-report-workspace="v72"].is-report-ready:not(.is-editing-input) .input-panel{min-height:0;padding:14px}.app-grid[data-report-workspace="v72"].is-report-ready .mobile-report-return{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px;border:1px solid rgba(144,218,194,0.18);border-radius:8px;background:linear-gradient(135deg,rgba(144,218,194,0.08),transparent 62%),rgba(255,255,255,0.018)}.mobile-report-return span{color:rgba(144,218,194,0.82);font-size:12px;font-weight:780}.mobile-report-return strong{display:block;margin-top:4px;color:rgba(248,245,235,0.92);font-size:15px;line-height:1.35}.mobile-report-return p{margin:5px 0 0;color:rgba(202,213,207,0.68);font-size:12px;line-height:1.58}.mobile-report-return .secondary{min-width:92px;min-height:40px;border-radius:7px;white-space:nowrap}.app-grid[data-report-workspace="v72"].is-report-ready.is-editing-input .mobile-report-return{margin-bottom:10px}}@media (max-width:460px){.app-grid[data-report-workspace="v72"].is-report-ready .mobile-report-return{grid-template-columns:1fr}.mobile-report-return .secondary{width:100%}}.cosmic-dial{--dial-rotate:0deg;--dial-flow:0deg;--dial-focus:180deg;--dial-focus-counter:-180deg;--dial-lock:180deg;--dial-lock-counter:-180deg;--dial-scan:0deg;--dial-orbit:0deg;--dial-orbit-radius:clamp(118px,25vw,170px);--dial-accent:0.18;--dial-tilt-x:0px;--dial-tilt-y:0px;transform:translateX(calc(2%+var(--dial-tilt-x))) translateY(var(--dial-tilt-y));transform-style:preserve-3d;transition:transform 620ms cubic-bezier(0.2,0.8,0.2,1),opacity 320ms ease,filter 420ms ease}.cosmic-dial::after{content:"";position:absolute;inset:2%;z-index:2;border-radius:50%;background:conic-gradient(from var(--dial-scan),transparent 0 66%,rgba(144,218,194,0.22) 71%,transparent 77% 100%),radial-gradient(circle at center,transparent 0 34%,rgba(144,218,194,0.08) 35%,transparent 36% 100%);opacity:0.78;animation:dial-scan-breathe 5.8s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}.dial-tech-layer{position:absolute;inset:0;z-index:1;border-radius:50%;pointer-events:none}.dial-grid-plane{position:absolute;inset:8%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(144,218,194,0.12) 0 1deg,transparent 1deg 15deg),repeating-radial-gradient(circle,transparent 0 23px,rgba(144,218,194,0.07) 24px 25px);opacity:0.34;transform:rotate(var(--dial-flow));transition:transform 720ms cubic-bezier(0.2,0.8,0.2,1);-webkit-mask:radial-gradient(circle,transparent 0 27%,#000 29% 100%);mask:radial-gradient(circle,transparent 0 27%,#000 29% 100%)}.dial-focus-beacon{position:absolute;left:50%;top:50%;width:13px;height:13px;border:1px solid rgba(248,245,235,0.72);border-radius:50%;background:rgba(144,218,194,0.82);box-shadow:0 0 0 6px rgba(144,218,194,0.08),0 0 24px rgba(144,218,194,0.5);transform:translate(-50%,-50%) rotate(var(--dial-lock)) translateY(clamp(-172px,-27vw,-120px)) rotate(var(--dial-lock-counter));transition:transform 680ms cubic-bezier(0.2,0.8,0.2,1)}.dial-focus-beacon::after{content:"";position:absolute;inset:-11px;border:1px solid rgba(144,218,194,0.18);border-radius:50%;animation:dial-beacon-pulse 1.8s ease-out infinite}.dial-orbit-dot{position:absolute;left:50%;top:50%;width:6px;height:6px;border-radius:50%;background:rgba(221,211,187,0.8);box-shadow:0 0 16px rgba(221,211,187,0.42);transform-origin:0 0;animation:dial-orbit-turn 22s linear infinite}.dial-orbit-dot.dot-a{transform:rotate(var(--dial-orbit)) translateX(var(--dial-orbit-radius))}.dial-orbit-dot.dot-b{animation-duration:30s;transform:rotate(calc(var(--dial-orbit)+112deg)) translateX(calc(var(--dial-orbit-radius) * 0.82))}.dial-orbit-dot.dot-c{width:4px;height:4px;animation-duration:18s;transform:rotate(calc(var(--dial-orbit)+238deg)) translateX(calc(var(--dial-orbit-radius) * 1.08))}.dial-telemetry{position:absolute;right:4%;top:9%;z-index:5;display:grid;width:min(218px,44%);gap:4px;padding:10px 12px;border:1px solid rgba(144,218,194,0.16);border-radius:8px;background:linear-gradient(135deg,rgba(144,218,194,0.1),transparent 70%),rgba(4,9,9,0.62);box-shadow:0 18px 46px rgba(0,0,0,0.28);backdrop-filter:blur(14px);pointer-events:none}.dial-telemetry span{color:rgba(144,218,194,0.86);font-size:10px;font-weight:820}.dial-telemetry strong{color:rgba(248,245,235,0.94);font-size:13px;line-height:1.25}.dial-telemetry small{color:rgba(202,213,207,0.64);font-size:11px;line-height:1.42}.dial-branch{z-index:4;cursor:pointer}.dial-branch.is-probe{color:rgba(144,218,194,0.98);opacity:1;transform:translateY(-3px) scale(1.12);text-shadow:0 0 20px rgba(144,218,194,0.72),0 0 34px rgba(144,218,194,0.28)}.cosmic-dial.is-probing .dial-focus-beacon{background:rgba(221,211,187,0.92);box-shadow:0 0 0 7px rgba(221,211,187,0.08),0 0 26px rgba(221,211,187,0.48)}.tech-hero-visual.is-pointer-active .cosmic-dial{filter:drop-shadow(0 34px 80px rgba(0,0,0,0.54)) drop-shadow(0 0 28px rgba(144,218,194,0.12))}.dial-ring-outer{transform:rotate(var(--dial-rotate));transition:transform 620ms cubic-bezier(0.2,0.8,0.2,1);background:conic-gradient( from var(--dial-flow),rgba(144,218,194,0.2),transparent 18deg,rgba(221,211,187,0.18) 38deg,transparent 72deg,rgba(144,218,194,0.12) 110deg,transparent 166deg,rgba(221,211,187,0.12) 222deg,transparent 318deg ),radial-gradient(circle at center,rgba(144,218,194,0.08),transparent 48%)}.dial-sector,.dial-sweep{position:absolute;border-radius:50%;pointer-events:none}.dial-sector{inset:0;background:conic-gradient( from calc(var(--dial-focus) - 8deg),rgba(221,211,187,0.22) 0deg,rgba(144,218,194,calc(var(--dial-accent)+0.08)) 18deg,transparent 42deg );-webkit-mask:radial-gradient(circle,transparent 0 31%,#000 33% 100%);mask:radial-gradient(circle,transparent 0 31%,#000 33% 100%);opacity:0.68;transform:rotate(var(--dial-rotate));transition:transform 620ms cubic-bezier(0.2,0.8,0.2,1)}.dial-sweep{inset:14%;border:1px solid rgba(144,218,194,0.08);background:conic-gradient(from 90deg,transparent,rgba(144,218,194,0.16),transparent 28%);animation:dial-sweep-turn 18s linear infinite;opacity:0.46}.dial-center{transition:box-shadow 320ms ease,border-color 320ms ease,transform 320ms ease}.cosmic-dial.is-calibrating .dial-center{border-color:rgba(221,211,187,0.54);box-shadow:0 0 0 8px rgba(144,218,194,0.045),0 0 38px rgba(144,218,194,0.22);transform:scale(1.04)}.dial-branch{transition:color 260ms ease,opacity 260ms ease,transform 260ms ease,text-shadow 260ms ease}.dial-branch.is-active{color:rgba(248,245,235,0.96);opacity:1;transform:translateY(-2px) scale(1.1);text-shadow:0 0 18px rgba(144,218,194,0.52),0 0 28px rgba(221,211,187,0.28)}.dial-readout{position:absolute;left:50%;bottom:-18px;display:grid;min-width:min(230px,72%);gap:4px;padding:10px 12px;border:1px solid rgba(144,218,194,0.18);border-radius:8px;background:linear-gradient(135deg,rgba(144,218,194,0.08),transparent 72%),rgba(5,10,9,0.76);box-shadow:0 20px 46px rgba(0,0,0,0.28);transform:translateX(-50%)}.dial-readout span{color:rgba(144,218,194,0.82);font-size:11px;font-weight:760}.dial-readout strong{color:rgba(248,245,235,0.92);font-size:15px;line-height:1.25}.dial-readout small{color:rgba(202,213,207,0.62);font-size:11px;line-height:1.45}@keyframes dial-sweep-turn{to{transform:rotate(360deg)}}@keyframes dial-scan-breathe{0%,100%{opacity:0.54}50%{opacity:0.9}}@keyframes dial-beacon-pulse{0%{opacity:0.74;transform:scale(0.74)}100%{opacity:0;transform:scale(1.48)}}@keyframes dial-orbit-turn{to{rotate:360deg}}@media (max-width:980px){.cosmic-dial{transform:translateX(var(--dial-tilt-x)) translateY(var(--dial-tilt-y))}.dial-readout{bottom:-10px}.dial-telemetry{display:none}}.tech-hero-visual{padding:clamp(8px,1.4vw,18px);overflow:visible}.cosmic-dial{width:min(104%,610px);--dial-orbit-radius:clamp(140px,31vw,208px)}.dial-focus-beacon{transform:translate(-50%,-50%) rotate(var(--dial-lock)) translateY(calc(-1 * var(--dial-orbit-radius))) rotate(var(--dial-lock-counter))}.dial-readout{bottom:clamp(-28px,-3vw,-18px);width:min(236px,62%);min-width:0;padding:9px 11px}.dial-telemetry{right:2%;top:6%;width:min(210px,40%);opacity:0;transform:translateY(-6px);transition:opacity 220ms ease,transform 220ms ease}.tech-hero-visual.is-pointer-active .dial-telemetry{opacity:0.92;transform:translateY(0)}.oracle-panel,.reading-path-panel,.report-panel,.search-clarity-strip,.seo-library-strip,.archive-strip,.market-proof-strip,.product-flow-strip,.community-case-strip{content-visibility:auto;contain-intrinsic-size:720px}@media (max-width:980px){.tech-hero-visual{padding:clamp(16px,5vw,28px)}.cosmic-dial{width:min(94%,480px)}.dial-readout{bottom:-12px;width:min(230px,70%)}}.cosmic-dial{width:min(92%,580px);--dial-orbit-radius:clamp(132px,28vw,190px);margin-bottom:clamp(86px,11vw,108px);transform:translateX(calc(2%+var(--dial-tilt-x))) translateY(calc(-28px+var(--dial-tilt-y)))}.dial-readout{top:calc(100%+12px);bottom:auto;width:min(260px,78%)}.dial-telemetry,.tech-hero-visual.is-pointer-active .dial-telemetry{display:none;opacity:0;pointer-events:none}@media (max-width:980px){.cosmic-dial{width:min(88%,440px);margin-bottom:88px;transform:translateX(var(--dial-tilt-x)) translateY(calc(-16px+var(--dial-tilt-y)))}.dial-readout{top:calc(100%+10px);bottom:auto;width:min(248px,82%)}}.cosmic-dial::before{content:"";position:absolute;inset:-5%;z-index:0;border-radius:50%;background:repeating-conic-gradient( from var(--dial-scan),rgba(144,218,194,0.18) 0 1deg,transparent 1deg 12deg ),radial-gradient(circle at center,transparent 0 46%,rgba(144,218,194,0.12) 47%,transparent 48% 100%);opacity:0.2;filter:blur(0.2px);pointer-events:none;mix-blend-mode:screen}.cosmic-dial{width:min(94%,580px);--dial-orbit-radius:clamp(134px,28vw,192px);margin-bottom:clamp(96px,12vw,112px);transform:translateX(calc(2%+var(--dial-tilt-x))) translateY(calc(4px+var(--dial-tilt-y)))}.dial-readout{left:4%;top:calc(100%+14px);bottom:auto;width:min(218px,calc(52% - 10px));min-width:0;transform:none}.dial-telemetry{display:grid;right:4%;top:calc(100%+14px);width:min(204px,calc(44% - 8px));opacity:0.68;padding:9px 11px;background:linear-gradient(135deg,rgba(144,218,194,0.12),rgba(221,211,187,0.045) 62%,transparent),rgba(4,9,9,0.38);border-color:rgba(144,218,194,0.18);box-shadow:inset 0 1px 0 rgba(248,245,235,0.06),0 18px 50px rgba(0,0,0,0.18);transform:none;backdrop-filter:blur(16px)}.tech-hero-visual.is-pointer-active .dial-telemetry{opacity:0.82;transform:none}@media (max-width:980px){.cosmic-dial{width:min(90%,460px);margin-bottom:104px;transform:translateX(var(--dial-tilt-x)) translateY(calc(2px+var(--dial-tilt-y)))}.dial-readout{left:5%;top:calc(100%+12px);width:min(220px,calc(52% - 10px))}.dial-telemetry{right:5%;top:calc(100%+12px);width:min(190px,calc(43% - 8px))}}@media (prefers-reduced-motion:reduce){.cosmic-dial,.cosmic-dial::after,.dial-sector,.dial-sweep,.dial-branch,.dial-center,.dial-grid-plane,.dial-focus-beacon,.dial-focus-beacon::after,.dial-orbit-dot{animation:none;transition:none}}.home-section-switcher+.tech-hero{margin-top:8px}.tech-hero{min-height:clamp(318px,26vw,382px)}.tech-hero-copy{padding:clamp(22px,2.6vw,34px)}.tech-hero-copy h1,.tech-hero h1{max-width:7.8em;font-size:clamp(36px,2.95vw,46px);line-height:1.08}.tech-hero-copy>p{max-width:31em;margin-top:14px}.tech-hero-actions{margin-top:18px}.hero-trust-line{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.hero-trust-line span{min-height:30px;padding:7px 10px;border:1px solid rgba(144,218,194,0.18);border-radius:6px;color:rgba(232,238,229,0.82);background:rgba(144,218,194,0.055);font-size:12px;line-height:1.2}.tech-hero-status{margin-top:20px;padding-top:12px}.tech-hero-status article{min-height:48px}.tech-hero-visual{min-height:clamp(318px,26vw,382px)}.tech-hero-visual .cosmic-dial{width:min(88%,520px);--dial-orbit-radius:clamp(122px,23vw,176px);margin-bottom:clamp(82px,9vw,96px);transform:translateX(calc(1%+var(--dial-tilt-x))) translateY(calc(-6px+var(--dial-tilt-y)))}.tech-hero-visual .dial-readout{top:calc(100%+10px)}.tech-hero-visual .dial-telemetry{top:calc(100%+10px)}.trial-entry-dock{min-height:70px;margin-bottom:8px;grid-template-columns:minmax(172px,0.2fr) minmax(0,1fr)}.trial-entry-dock .content-dock-copy{padding:10px 14px}.trial-entry-dock .content-dock-copy strong{font-size:15px}.trial-entry-dock .content-dock-copy small{max-width:22em;font-size:11px;line-height:1.35}.trial-entry-dock .content-dock-tabs{padding:6px}.trial-entry-dock .content-dock-tabs button{min-height:50px;padding:8px 10px}.dock-step-index{width:24px;height:24px}@media (max-width:700px){.tech-hero{min-height:0}.tech-hero-copy{padding:24px 18px 20px}.tech-hero-copy h1,.tech-hero h1{max-width:7.4em;font-size:clamp(29px,7.7vw,34px);line-height:1.12}.tech-hero-copy>p{margin-top:10px;font-size:13px;line-height:1.66}.tech-hero-actions{margin-top:14px}.home-content-dock.trial-entry-dock{grid-template-columns:1fr;gap:0}.trial-entry-dock .content-dock-copy{padding:10px 12px 7px}.trial-entry-dock .content-dock-copy small{display:none}.trial-entry-dock .content-dock-tabs{padding:6px}.trial-entry-dock .content-dock-tabs button{min-height:48px;padding:8px}.dock-step-index{width:22px;height:22px}}@media (max-width:700px){.home-section-switcher{margin-top:7px}.home-segment-control{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:5px}.home-segment-control button{min-height:44px;padding:7px 3px}.home-segment-control b{font-size:11px;line-height:1.15;white-space:nowrap}.home-segment-control span{display:none}.home-section-switcher+.tech-hero{margin-top:8px}}@media (max-width:700px){.input-panel .panel-heading{padding-right:56px}.support-fab{width:46px;min-width:46px;min-height:42px;right:12px;bottom:calc(74px+env(safe-area-inset-bottom));padding:5px 7px;border-radius:8px;opacity:0.9}.support-fab strong{max-width:2.5em;font-size:10px;line-height:1.1}}.seo-fold{overflow:hidden;padding:0}.seo-fold summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:18px 20px;color:var(--paper);font-size:17px;font-weight:850;list-style:none;cursor:pointer}.seo-fold summary::-webkit-details-marker{display:none}.seo-fold summary::after{content:"+";display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(216,198,139,0.24);border-radius:999px;color:var(--gold);background:rgba(255,255,255,0.04);font-size:18px;line-height:1}.seo-fold[open] summary::after{content:"-"}.seo-fold>.seo-answer-box{margin:0 20px 20px;border-color:rgba(144,218,194,0.12);background:rgba(4,9,9,0.34)}.seo-fold:not([open]){background:linear-gradient(135deg,rgba(144,218,194,0.045),transparent),rgba(255,255,255,0.018)}
