:root{--ink-950: #061826;--ink-900: #0a2232;--ink-800: #11364a;--teal-700: #0e8a83;--teal-400: #42d6c9;--mist-100: #f7faf8;--mist-200: #edf5f3;--mist-300: #dde9ed;--steel-600: #6f7f89;--gold-500: #c69a46;--coral-500: #f06a5a;--white: #ffffff;--font-sans: "Inter", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", Arial, sans-serif;--radius: 8px;--shadow: 0 22px 70px rgba(6, 24, 38, .12);--line: 1px solid rgba(6, 24, 38, .11)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--mist-100)}body{margin:0;color:var(--ink-950);background:var(--mist-100);font-family:var(--font-sans);line-height:1.6}img,svg,canvas{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}::selection{background:var(--teal-400);color:var(--ink-950)}h1,h2,h3,p{overflow-wrap:anywhere}h1{margin:0;font-size:76px;line-height:.98;letter-spacing:0}h2{margin:0;font-size:48px;line-height:1.08;letter-spacing:0}h3{margin:0;font-size:24px;line-height:1.2;letter-spacing:0}p{margin:0}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;border:1px solid transparent;border-radius:var(--radius);padding:10px 18px;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button.primary{background:var(--teal-700);color:var(--white);box-shadow:0 14px 34px #0e8a833d}.button.ghost{color:var(--white);border-color:#ffffff47;background:#ffffff0f}.hero-v2 .button.ghost{color:var(--ink-950);border-color:#0618262e;background:#ffffff94}.button.dark-text,.dark-text{color:var(--ink-950);border-color:#06182626;background:#ffffffb8}.site-header{position:fixed;inset:0 0 auto;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 56px;color:var(--ink-950);background:#ffffffc2;border-bottom:1px solid rgba(6,24,38,.08);backdrop-filter:blur(16px);transition:background .22s ease,border-color .22s ease,padding .22s ease}.site-header[data-scrolled=true]{background:#ffffffeb;border-bottom:1px solid rgba(6,24,38,.12);backdrop-filter:blur(18px);padding-top:12px;padding-bottom:12px}.brand-lockup{display:flex;align-items:center;gap:12px;min-width:210px}.brand-lockup img{width:44px;height:44px;filter:drop-shadow(0 10px 18px rgba(6,24,38,.14))}.brand-lockup strong,.brand-lockup small{display:block}.brand-lockup strong{line-height:1.1}.brand-lockup small{color:#06182694;font-size:12px}.site-nav{display:flex;align-items:center;gap:22px;color:#061826b8;font-size:15px}.site-nav a{padding:8px 0;border-bottom:1px solid transparent}.site-nav a:hover,.site-nav a:focus-visible{color:var(--white);color:var(--ink-950);border-bottom-color:var(--teal-700)}.nav-cta{min-height:38px;padding:8px 14px!important;border:1px solid rgba(6,24,38,.18)!important;border-radius:var(--radius)}.nav-toggle{display:none;width:42px;height:42px;border:1px solid rgba(6,24,38,.22);border-radius:var(--radius);background:transparent;padding:9px}.nav-toggle span{display:block;height:2px;margin:5px 0;background:var(--ink-950)}.hero-v2{position:relative;min-height:100vh;overflow:hidden;display:grid;align-items:center;padding:132px 56px 84px;color:var(--ink-950);background:#f9faf7}.hero-backdrop{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-bg-image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;opacity:.92;filter:saturate(.96) contrast(1.02)}.hero-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f9faf7f5,#f9faf7d1 34%,#f9faf72e 72%),linear-gradient(180deg,#f9faf75c,#f9faf7e6)}.hero-v2 h1 span{display:block}.hero-aura{mix-blend-mode:screen}.scan-ring{position:absolute;right:80px;top:34%;width:430px;aspect-ratio:1;border:1px solid rgba(66,214,201,.22);border-radius:50%;transform:rotateX(68deg) rotate(-18deg);animation:scan-spin 16s linear infinite}.scan-ring.two{right:150px;top:39%;width:620px;border-color:#c69a462e;animation-duration:22s}.scan-ring.three{right:-110px;top:45%;width:860px;border-color:#ffffff1a;animation-duration:30s}@keyframes float-mark{50%{transform:translateY(-12px)}}@keyframes scan-spin{to{transform:rotateX(68deg) rotate(342deg)}}.hero-v2-content{position:relative;z-index:2;max-width:880px}.hero-v2-content p:not(.section-kicker){max-width:660px;margin-top:24px;color:#061826b8;font-size:20px}.section-kicker{margin:0 0 16px;color:var(--teal-400);font-size:13px;font-weight:800;text-transform:uppercase}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.hero-status{position:absolute;left:56px;right:56px;bottom:28px;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(6,24,38,.16)}.hero-status span{padding:18px 18px 0 0;color:#0618268f;font-size:13px}.section{padding:110px 56px;background:var(--mist-100)}.section:nth-of-type(2n){background:var(--white)}.section-heading{max-width:980px;margin-bottom:44px}.section-heading p{max-width:720px;margin-top:18px;color:var(--steel-600);font-size:18px}.section-heading.split{display:flex;justify-content:space-between;align-items:end;gap:28px;max-width:none}.portal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#0618261f;border:var(--line)}.portal-link{min-height:260px;padding:26px;background:var(--white);display:flex;flex-direction:column;justify-content:space-between;transition:transform .18s ease,background .18s ease,color .18s ease}.portal-link:hover,.portal-link:focus-visible{transform:translateY(-4px);background:var(--ink-950);color:var(--white)}.portal-link.accent{background:#eaf7f5}.portal-link span{color:var(--teal-700);font-weight:800}.portal-link strong{font-size:26px}.portal-link p{color:var(--steel-600)}.portal-link:hover p,.portal-link:focus-visible p{color:#ffffffb8}.research-v2{background:linear-gradient(90deg,rgba(6,24,38,.03),transparent),var(--white)}.research-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--line);border-bottom:var(--line)}.research-lanes article{min-height:280px;padding:28px;border-right:var(--line)}.research-lanes article:last-child{border-right:0}.research-lanes span{display:block;margin-bottom:42px;color:var(--teal-700);font-weight:800}.research-lanes p{margin-top:16px;color:var(--steel-600)}.tool-hub{background:linear-gradient(180deg,var(--mist-100),#eef6f5)}.tool-shell{display:grid;grid-template-columns:260px minmax(0,1fr) minmax(280px,380px);gap:18px;align-items:stretch}.tool-list{display:grid;gap:10px}.tool-pill{min-height:74px;text-align:left;border:var(--line);border-radius:var(--radius);background:#ffffffd1;padding:12px 14px;cursor:pointer}.tool-pill span{display:block;color:var(--steel-600);font-size:12px}.tool-pill strong{display:block;color:var(--ink-950);font-size:18px}.tool-pill.active{background:var(--ink-950);border-color:var(--ink-950)}.tool-pill.active span,.tool-pill.active strong{color:var(--white)}.tool-panel,.tool-result,.game-panel,.data-input,.report-panel,.lead-form,.auth-shell,.profile-card,.history-card,.admin-row,.admin-table,.settings-panel{border:var(--line);border-radius:var(--radius);background:#ffffffe0;box-shadow:var(--shadow)}.tool-panel{padding:26px}.tool-panel-head p,.tool-result p{margin:0 0 8px;color:var(--teal-700);font-weight:800}.tool-panel-head span,.tool-result span{display:block;margin-top:10px;color:var(--steel-600)}.slider-stack{display:grid;gap:16px;margin-top:24px}.range-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,220px) 24px;gap:14px;align-items:center}.range-row input{accent-color:var(--teal-700)}.input-grid{display:grid;gap:14px;margin-top:24px}.input-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}label{color:var(--ink-950);font-weight:700}input,textarea,select{width:100%;margin-top:8px;border:1px solid rgba(6,24,38,.16);border-radius:var(--radius);background:var(--white);color:var(--ink-950);padding:11px 12px;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--teal-700);box-shadow:0 0 0 3px #42d6c92e}.tool-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.tool-actions output,.form-status{color:var(--steel-600)}.tool-result{padding:26px}.metric-strip{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.metric-strip b,.metric-strip span{border-radius:999px;background:#e8f6f4;color:var(--teal-700);padding:6px 10px;font-size:13px;font-weight:800}.tool-result ul,.report-panel ul{margin:18px 0 0;padding-left:20px;color:var(--ink-800)}.tool-result small{display:block;margin-top:18px;color:var(--steel-600)}.game-section{background:var(--white)}.game-hub-section{background:radial-gradient(circle at 82% 18%,rgba(66,214,201,.12),transparent 30%),linear-gradient(180deg,var(--white),var(--mist-100))}.player-name{min-width:210px}.game-hub-grid{display:grid;grid-template-columns:280px minmax(0,1fr) 300px;gap:18px;align-items:start}.game-card-list{display:grid;gap:10px}.game-card{min-height:128px;border:var(--line);border-radius:var(--radius);background:#ffffffe0;padding:16px;text-align:left;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease}.game-card:hover,.game-card:focus-visible{transform:translateY(-2px)}.game-card.active{background:var(--ink-950);color:var(--white)}.game-card span,.game-card p{color:var(--steel-600)}.game-card.active span,.game-card.active p{color:#ffffffad}.game-card strong{display:block;margin:7px 0;font-size:21px}.game-stage,.game-side-panel>section,.mini-game,.game-guide{border:var(--line);border-radius:var(--radius);background:#ffffffe6;box-shadow:var(--shadow)}.game-stage{min-height:620px;padding:20px}.game-stage-head{display:flex;justify-content:space-between;gap:18px;align-items:start;padding-bottom:16px;border-bottom:var(--line)}.game-stage-head span,.game-card-list p,.game-hint{color:var(--steel-600)}.game-stage-actions,.game-actions{display:flex;flex-wrap:wrap;gap:10px}.game-guide,.mini-game{margin-top:18px;padding:20px}.game-guide ol{display:grid;gap:10px;margin:14px 0 20px;padding-left:22px}.game-hud{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.game-hud span{border-radius:999px;background:#e8f6f4;color:var(--teal-700);padding:7px 10px;font-size:13px;font-weight:800}.cloud-arena{position:relative;height:390px;overflow:hidden;border-radius:var(--radius);border:1px solid rgba(6,24,38,.1);background:radial-gradient(circle at 30% 24%,rgba(66,214,201,.16),transparent 26%),radial-gradient(circle at 75% 70%,rgba(198,154,70,.12),transparent 24%),linear-gradient(135deg,#06242d,#0b3440);touch-action:none}.light-point,.hazard-cloud,.crane-cursor{position:absolute;transform:translate(-50%,-50%);border-radius:50%}.light-point{width:16px;height:16px;background:#dff7f4;box-shadow:0 0 20px #42d6c9b8}.hazard-cloud{background:#f06a5a33;border:1px solid rgba(240,106,90,.42)}.crane-cursor{width:26px;height:26px;background:#fff;box-shadow:0 0 0 10px #dff7f429,0 0 34px #dff7f4b3}.crane-cursor:after{content:"";position:absolute;right:18px;top:10px;width:46px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(223,247,244,.8))}.crane-cursor.dashing{background:var(--teal-400)}.task-queue,.station-grid,.module-grid,.symbol-grid,.seed-row,.garden-slots{display:grid;gap:10px;margin:16px 0}.task-queue,.module-grid,.symbol-grid,.seed-row{grid-template-columns:repeat(auto-fit,minmax(86px,1fr))}.station-grid,.garden-slots{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.task-card,.station,.module,.symbol,.seed,.garden-slot{min-height:58px;border:var(--line);border-radius:var(--radius);background:var(--white);cursor:pointer;font-weight:800}.task-card.active,.module.active,.seed.active,.symbol.on{background:var(--ink-950);color:var(--white)}.forge-core{display:grid;place-items:center;min-height:170px;margin:16px 0;border-radius:var(--radius);color:var(--white);background:radial-gradient(circle at 50% 60%,rgba(240,106,90,.4),transparent 34%),linear-gradient(135deg,var(--ink-950),var(--ink-800))}.forge-core b{max-width:88%;text-align:center}.symbol{min-height:72px;font-size:24px}.garden-slot{min-height:82px;background:#eef7f2}.garden-slot.planted{background:#d9f1e2;color:var(--teal-700)}.game-side-panel{display:grid;gap:14px}.game-side-panel>section{padding:18px}.result-panel b{display:block;font-size:42px;line-height:1;margin:12px 0}.game-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.game-controls input{max-width:160px}.game-shell{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.game-canvas-wrap{min-height:560px;border:var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.orbit-canvas{width:100%;height:100%;min-height:560px;touch-action:none;cursor:crosshair}.game-panel{padding:22px}.game-stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.game-stat-grid div{min-height:82px;border:var(--line);border-radius:var(--radius);padding:12px;background:var(--mist-100)}.game-stat-grid span{display:block;color:var(--steel-600);font-size:12px}.game-stat-grid b{display:block;margin-top:8px;font-size:28px}.game-panel p{margin:20px 0;color:var(--steel-600)}.leaderboard{margin-top:24px}.leaderboard h3{margin-bottom:12px;font-size:20px}.leader-row{display:grid;grid-template-columns:24px 1fr auto;gap:10px;padding:10px 0;border-bottom:var(--line)}.office-section{background:linear-gradient(180deg,#f7faf8,#fff)}.office-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:20px}.office-agent{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:20px;align-items:start}.office-agent-input,.office-agent-output>section{border:var(--line);border-radius:var(--radius);background:#ffffffe6;box-shadow:var(--shadow)}.office-agent-input{padding:24px}.office-form-grid{display:grid;gap:14px;margin-bottom:16px}.data-input.full{display:grid;border:0;box-shadow:none;padding:0;background:transparent}.office-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:16px}.office-actions span{color:var(--steel-600)}.office-agent-output{display:grid;gap:16px}.agent-summary,.agent-steps,.column-profiles,.agent-report{padding:22px}.agent-summary span{display:block;margin-top:10px;color:var(--steel-600)}.agent-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.agent-metrics div{min-height:74px;border-radius:var(--radius);background:#e8f6f4;padding:12px}.agent-metrics b,.agent-metrics small{display:block}.agent-metrics b{font-size:27px;line-height:1;color:var(--teal-700)}.agent-metrics small{margin-top:8px;color:var(--steel-600)}.agent-steps{display:grid;gap:10px}.agent-steps article,.column-profiles article{border-left:3px solid var(--teal-400);background:var(--mist-100);padding:12px 14px}.agent-steps span,.column-profiles span{display:block;margin-top:4px;color:var(--steel-600)}.column-profiles h3,.agent-report h3{margin-bottom:14px;font-size:24px}.column-profiles>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agent-report pre{max-height:360px;overflow:auto;white-space:pre-wrap;border:1px solid rgba(6,24,38,.12);border-radius:var(--radius);background:#fbfaf6;padding:16px;color:var(--ink-800);font-family:Cascadia Mono,Consolas,monospace;font-size:13px}.export-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.data-input,.report-panel{padding:24px}.data-input textarea{min-height:260px;font-family:Cascadia Mono,Consolas,monospace}.data-input .button{margin-top:14px}.report-panel{display:block;min-height:360px}.report-panel strong,.report-panel span,.report-panel b{display:block}.report-panel span{margin-top:12px;color:var(--steel-600)}.contact-section{background:var(--ink-950);color:var(--white)}.contact-section .section-heading p{color:#ffffffb3}.contact-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,.7fr);gap:42px;align-items:start}.lead-form{display:grid;gap:14px;padding:24px}.lead-form .hidden-field{position:absolute;left:0;top:0;width:1px!important;height:1px!important;padding:0!important;border:0!important;opacity:0;pointer-events:none;clip-path:inset(50%);overflow:hidden}.checkbox-row{display:flex;gap:10px;align-items:flex-start;color:var(--ink-950);font-weight:500}.checkbox-row input{width:auto;margin-top:5px}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:34px 56px;color:#ffffffb8;background:var(--ink-950);border-top:1px solid rgba(255,255,255,.12)}.footer-brand{display:flex;align-items:center;gap:12px}.footer-brand img{width:42px;height:42px}.footer-brand strong{color:var(--white)}.footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px}.user-center,.admin-page{min-height:100vh;padding:120px 56px 70px;background:linear-gradient(180deg,var(--ink-950) 0,var(--ink-900) 270px,var(--mist-100) 270px),var(--mist-100)}.user-hero,.admin-hero{color:var(--white);margin-bottom:44px}.user-hero h1,.admin-hero h1{max-width:880px;font-size:56px}.user-hero span,.admin-hero span{display:block;margin-top:18px;color:#ffffffb8}.auth-shell{max-width:520px;padding:24px;margin:0 auto}.segmented,.admin-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.segmented button,.admin-tabs button,.admin-tabs a,.row-actions button{border:var(--line);border-radius:var(--radius);background:var(--white);padding:9px 12px;cursor:pointer}.segmented button.active,.admin-tabs button.active{background:var(--ink-950);color:var(--white)}.auth-form{display:grid;gap:14px}.profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.profile-card,.history-card{padding:24px}.profile-card p{color:var(--teal-700);font-weight:800}.profile-card span{display:block;margin:10px 0 22px;color:var(--steel-600)}.history-card h3{margin-bottom:18px}.history-row{display:grid;gap:4px;padding:12px 0;border-bottom:var(--line)}.history-row span,.history-row small{color:var(--steel-600)}.admin-hero{display:flex;align-items:end;justify-content:space-between;gap:24px}.admin-login-form{display:grid;grid-template-columns:140px 180px auto;gap:10px;align-items:end}.admin-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:22px}.admin-metrics div{min-height:100px;border:var(--line);border-radius:var(--radius);background:var(--white);padding:16px;box-shadow:var(--shadow)}.admin-metrics span{color:var(--steel-600)}.admin-metrics b{display:block;margin-top:8px;font-size:34px}.admin-list{display:grid;gap:14px}.admin-row{padding:20px}.admin-row header{display:flex;justify-content:space-between;gap:14px}.admin-row p{margin:12px 0;color:var(--steel-600)}.admin-row dl{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 14px}.admin-row dt{color:var(--steel-600);font-size:12px}.admin-row dd{margin:0}.row-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-table,.settings-panel{padding:22px}.admin-table h2{margin-bottom:16px;font-size:30px}.admin-table-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 0;border-bottom:var(--line)}.admin-table-row span{overflow-wrap:anywhere}.setting-editor{display:grid;gap:10px;margin-bottom:18px}.policy-page{min-height:100vh;padding:120px 56px 80px;background:linear-gradient(180deg,var(--ink-950) 0,var(--ink-900) 330px,var(--mist-100) 330px),var(--mist-100)}.policy-hero{color:var(--white);max-width:920px;margin-bottom:42px}.policy-hero h1{font-size:64px}.policy-hero span{display:block;margin-top:16px;color:#ffffffad}.policy-shell{max-width:980px;border:var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);padding:34px}.policy-summary{padding:20px;border-radius:var(--radius);background:#e8f6f4;margin-bottom:26px}.policy-summary strong{color:var(--teal-700)}.policy-shell section{padding:22px 0;border-top:var(--line)}.policy-shell h2{font-size:26px}.policy-shell p{margin-top:10px;color:var(--steel-600)}@media(max-width:1100px){h1{font-size:58px}h2{font-size:38px}.site-header,.hero-v2,.section,.site-footer,.user-center,.admin-page{padding-left:28px;padding-right:28px}.hero-status{left:28px;right:28px}.portal-grid,.research-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-shell,.game-hub-grid,.game-shell,.office-agent,.office-grid,.contact-grid,.profile-grid{grid-template-columns:1fr}.tool-list{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-metrics{grid-template-columns:repeat(3,1fr)}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){h1{font-size:42px}h2{font-size:32px}h3{font-size:21px}.site-header{padding:12px 18px}.brand-lockup{min-width:auto}.brand-lockup small{display:none}.nav-toggle{display:block}.site-nav{position:fixed;left:12px;right:12px;top:72px;display:none;flex-direction:column;align-items:stretch;gap:0;padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);background:#061826f5;color:#ffffffd1}.site-nav a:hover,.site-nav a:focus-visible{color:var(--white)}.site-nav .nav-cta{border-color:#ffffff42!important}.site-nav.open{display:flex}.hero-v2{min-height:96vh;padding:112px 18px 94px}.hero-bg-image{object-position:62% center;opacity:.62}.hero-v2-content p:not(.section-kicker){font-size:17px}.hero-status{left:18px;right:18px;grid-template-columns:repeat(2,1fr);bottom:16px}.hero-status span{padding-top:10px}.section,.user-center,.admin-page,.policy-page{padding:78px 18px}.section-heading.split,.admin-hero,.site-footer{display:grid}.portal-grid,.research-lanes,.tool-list,.game-hub-grid,.input-grid.two,.agent-metrics,.column-profiles>div,.admin-metrics,.admin-row dl,.admin-login-form{grid-template-columns:1fr}.research-lanes article{border-right:0;border-bottom:var(--line)}.range-row{grid-template-columns:1fr 92px 24px}.game-canvas-wrap,.orbit-canvas,.cloud-arena{min-height:420px}.game-stage-head{display:grid}.profile-grid{grid-template-columns:1fr}.policy-hero h1{font-size:42px}.admin-table-row{grid-template-columns:1fr}.footer-links{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--v55-bg: #f8fbfa;--v55-paper: #ffffff;--v55-ink: #071b24;--v55-ink-soft: #21414a;--v55-muted: #607078;--v55-line: rgba(7, 27, 36, .12);--v55-teal: #0b8f86;--v55-cyan: #52d6cf;--v55-blue: #1d5a86;--v55-gold: #b9964a;--v55-coral: #ec6d64;--v55-shadow: 0 24px 80px rgba(7, 27, 36, .12)}body{background:radial-gradient(circle at 12% 5%,rgba(82,214,207,.12),transparent 24rem),linear-gradient(180deg,#f8fbfa,#eef6f4 58%,#f8fbfa)}.site-header{backdrop-filter:blur(18px);background:#f8fbfad6;border-bottom:1px solid rgba(7,27,36,.08)}.brand-lockup img{background:#071b24;border-radius:999px;padding:4px}.brand-lockup small,.site-nav a{color:#071b24a8}.site-nav a:hover,.site-nav a:focus-visible{color:var(--v55-teal)}.site-footer{background:#061820;color:#f8fbfa;padding:42px clamp(20px,5vw,72px);border-top:1px solid rgba(255,255,255,.08)}.site-footer a,.site-footer small,.site-footer .footer-links{color:#f8fbfab8}.page-shell{min-height:100vh}.v55-hero{position:relative;min-height:92vh;display:grid;align-items:end;padding:140px clamp(20px,5vw,76px) 72px;color:#fff;background:#061820;overflow:hidden}.v55-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#061820e0,#0618208a 44%,#06182029),radial-gradient(circle at 68% 40%,rgba(82,214,207,.2),transparent 28rem);z-index:1}.v55-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.52}.v55-hero-content{position:relative;z-index:2;max-width:980px}.v55-hero h1{max-width:920px;font-size:clamp(48px,8vw,112px);line-height:.96;letter-spacing:0;text-wrap:balance}.v55-hero p{max-width:720px;margin-top:24px;color:#ffffffc7;font-size:clamp(17px,2vw,22px)}.v55-hero-actions,.v55-actions,.office-actions,.panel-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.v55-hero-actions{margin-top:34px}.v55-pill-row,.portal-grid,.v55-card-grid,.metrics-grid,.admin-metrics-v55{display:grid;gap:16px}.v55-pill-row{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;max-width:860px}.v55-pill-row span{border-top:1px solid rgba(255,255,255,.28);padding-top:12px;color:#ffffffb8;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.section.v55-section,.v55-section{padding:96px clamp(20px,5vw,76px)}.section-kicker{color:var(--v55-teal);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.v55-section h2,.page-title h1{color:var(--v55-ink);text-wrap:balance}.v55-section>p,.page-title p,.section-heading p{color:var(--v55-muted);max-width:760px}.portal-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px}.v55-card,.portal-link,.console-panel,.auth-panel,.admin-panel,.policy-card,.skill-card,.workspace-panel,.data-panel{background:#ffffffd1;border:1px solid var(--v55-line);border-radius:18px;box-shadow:0 16px 48px #071b2412}.portal-link,.v55-card,.skill-card,.workspace-panel,.data-panel{padding:24px}.portal-link span,.v55-card span{color:var(--v55-teal);font-weight:700}.portal-link strong,.v55-card strong,.skill-card strong{display:block;margin:10px 0;color:var(--v55-ink);font-size:20px}.portal-link p,.v55-card p,.skill-card p{color:var(--v55-muted)}.v55-btn,.button{min-height:44px;border-radius:999px;padding:10px 18px;border:1px solid transparent;cursor:pointer;font-weight:700}.v55-btn-primary,.button.primary,.nav-cta{background:linear-gradient(135deg,var(--v55-teal),#0c6b84);color:#fff;box-shadow:0 16px 34px #0b8f8638}.v55-btn-secondary,.button.secondary{color:var(--v55-ink);background:#fff;border-color:var(--v55-line)}.v55-btn-ghost,.button.ghost{color:inherit;background:#ffffff1a;border-color:#ffffff3d}.v55-btn-danger{color:#fff;background:var(--v55-coral)}.v55-btn-glass{color:var(--v55-ink);background:#ffffffa3;border-color:#ffffffb3}.v55-icon-btn{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:999px;border:1px solid var(--v55-line);background:#fff;color:var(--v55-ink);cursor:pointer}.v55-loading{display:inline-flex;align-items:center;gap:10px;color:var(--v55-muted)}.v55-loading span:first-child{width:16px;height:16px;border-radius:50%;border:2px solid rgba(11,143,134,.18);border-top-color:var(--v55-teal);animation:v55spin .78s linear infinite}@keyframes v55spin{to{transform:rotate(360deg)}}.likert-orbit{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;outline:none}.likert-label{color:var(--v55-muted);font-size:13px}.likert-label.right{text-align:right}.likert-dots{display:flex;align-items:center;gap:8px}.likert-dot{min-width:44px;min-height:44px;border:0;background:transparent;display:grid;place-items:center;cursor:pointer}.likert-dot span{display:grid;place-items:center;border-radius:999px;color:transparent;border:1px solid rgba(7,27,36,.16);background:#fff}.likert-dot.dot-1 span,.likert-dot.dot-7 span{width:34px;height:34px}.likert-dot.dot-2 span,.likert-dot.dot-6 span{width:29px;height:29px}.likert-dot.dot-3 span,.likert-dot.dot-5 span{width:24px;height:24px}.likert-dot.dot-4 span{width:18px;height:18px}.likert-dot.dot-1 span,.likert-dot.dot-2 span,.likert-dot.dot-3 span{background:#0b8f861f}.likert-dot.dot-5 span,.likert-dot.dot-6 span,.likert-dot.dot-7 span{background:#1d5a861f}.likert-dot.selected span{background:var(--v55-teal);border-color:var(--v55-teal);box-shadow:0 0 0 6px #0b8f861f}.precision-range>span{display:flex;justify-content:space-between;gap:12px;color:var(--v55-muted)}.precision-range em{font-style:normal;color:var(--v55-ink);font-weight:700}.precision-range input{width:100%;opacity:0;position:absolute;pointer-events:none}.precision-range i{position:relative;height:10px;border-radius:999px;background:#071b2414;overflow:hidden}.precision-range u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--v55-teal),var(--v55-cyan))}.office-console-layout{padding:104px clamp(20px,5vw,76px)}.office-console-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:28px}.office-console-head h1{font-size:clamp(42px,6vw,78px);line-height:1}.office-console-head p:not(.section-kicker){max-width:760px;color:var(--v55-muted)}.office-console-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:22px;align-items:start}.console-panel,.auth-panel,.admin-panel,.policy-card{padding:24px}.form-grid,.office-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label{display:grid;gap:8px;color:var(--v55-muted);font-size:14px}input,textarea,select{width:100%;border:1px solid var(--v55-line);border-radius:12px;background:#ffffffd1;color:var(--v55-ink);padding:12px 14px;outline:none}textarea{resize:vertical}input:focus,textarea:focus,select:focus{border-color:#0b8f868a;box-shadow:0 0 0 4px #0b8f861a}.output-markdown,.code-output,.report-pre{white-space:pre-wrap;overflow:auto;max-height:520px;border-radius:14px;padding:16px;background:#061820;color:#e9fffb;font-size:13px}.metrics-grid,.admin-metrics-v55{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card{padding:18px;border-radius:16px;border:1px solid var(--v55-line);background:#ffffffc7}.metric-card b{display:block;font-size:28px;color:var(--v55-ink)}.metric-card span{color:var(--v55-muted)}.page-title{padding:130px clamp(20px,5vw,76px) 42px}.page-title h1{font-size:clamp(44px,7vw,86px);line-height:1}.tab-row{display:flex;flex-wrap:wrap;gap:10px}.tab-row button,.tag{border:1px solid var(--v55-line);border-radius:999px;background:#fff;padding:9px 14px;color:var(--v55-muted);cursor:pointer}.tab-row button.active,.tag.active{background:var(--v55-ink);color:#fff}.two-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);gap:22px}.list-stack{display:grid;gap:12px}.list-row{display:grid;gap:8px;padding:16px;border-radius:14px;border:1px solid var(--v55-line);background:#ffffffbd}.list-row header{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-shell-v55{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;background:#f4f8f7}.admin-side-v55{padding:28px 18px;background:#061820;color:#fff}.admin-side-v55 nav{display:grid;gap:8px;margin-top:28px}.admin-side-v55 a{padding:10px 12px;border-radius:12px;color:#ffffffbd}.admin-side-v55 a:hover{background:#ffffff14;color:#fff}.admin-main-v55{padding:36px}.hexagram-orbit{display:grid;gap:8px;max-width:220px}.hex-line{height:12px;border-radius:999px;background:var(--v55-ink);position:relative}.hex-line.yin{background:transparent}.hex-line.yin:before,.hex-line.yin:after{content:"";position:absolute;top:0;width:42%;height:100%;border-radius:999px;background:var(--v55-ink)}.hex-line.yin:before{left:0}.hex-line.yin:after{right:0}@media(max-width:920px){.v55-pill-row,.portal-grid,.metrics-grid,.admin-metrics-v55,.office-console-grid,.two-column,.form-grid,.office-form-grid{grid-template-columns:1fr}.office-console-head{display:grid}.admin-shell-v55{grid-template-columns:1fr}.admin-side-v55{position:relative}}@media(max-width:640px){.v55-hero{min-height:86vh;padding:120px 20px 42px}.v55-hero h1{font-size:46px}.v55-section,.section.v55-section,.office-console-layout{padding:72px 18px}.page-title{padding:110px 18px 32px}.likert-orbit{grid-template-columns:1fr}.likert-label.right{text-align:left}}body{text-rendering:optimizeLegibility}.interactive-card,.v55-card,.portal-link,.skill-card,.workspace-panel,.data-panel,.list-row,.metric-card,.tool-pill,.game-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.interactive-card:hover,.interactive-card:focus-visible,.v55-card:hover,.v55-card:focus-within,.portal-link:hover,.portal-link:focus-visible,.skill-card:hover,.workspace-panel:hover,.data-panel:hover,.list-row:hover,.tool-pill:hover,.game-card:hover{transform:translateY(-3px);border-color:#0b8f8652;box-shadow:0 22px 68px #071b241f}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid rgba(82,214,207,.42);outline-offset:3px}button:disabled,.v55-btn:disabled,.button:disabled{cursor:not-allowed;opacity:.56;transform:none;box-shadow:none}.datacraft-page{padding:116px clamp(20px,5vw,76px) 86px}.datacraft-grid{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.28fr) minmax(260px,.52fr);gap:22px;align-items:start}.datacraft-input textarea{min-height:420px;font-family:Cascadia Mono,Consolas,monospace;font-size:13px;line-height:1.58}.datacraft-status,.notice-text{color:var(--v55-muted);font-size:14px}.datacraft-result{min-width:0}.datacraft-tabs{margin:18px 0}.datacraft-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.datacraft-fields small{color:var(--v55-muted);overflow-wrap:anywhere}.empty-state{min-height:420px;display:grid;align-content:center;gap:14px;color:var(--v55-muted)}.empty-state span{color:var(--v55-teal);font-weight:800}.empty-state strong{color:var(--v55-ink);font-size:clamp(26px,4vw,44px);line-height:1.05}.inline-check{display:inline-flex;align-items:center;gap:8px;width:auto;min-height:44px}.inline-check input{width:18px;min-width:18px;margin:0}.inline-check.disabled{color:var(--v55-muted)}.field-block{display:grid;gap:8px;min-width:0}.field-block span{color:var(--v55-muted);font-size:13px;font-weight:800}.field-block input,.field-block select,.field-block textarea,.auth-panel input,.auth-panel select,.auth-panel textarea,.lead-form input,.lead-form select,.lead-form textarea{width:100%;min-width:0}.skill-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.skill-product-card{text-align:left;border:1px solid rgba(7,27,36,.1);border-radius:18px;padding:20px;background:#ffffffdb;box-shadow:0 16px 42px #06182014;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.portal-link:hover,.portal-link:focus-visible,.v55-card:hover,.v55-card:focus-within,.interactive-card:hover,.interactive-card:focus-within{transform:translateY(-3px);border-color:#0b8f8657;box-shadow:0 22px 56px #0618201f}.skill-product-card span,.planned-strip span{color:var(--v55-teal);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.skill-product-card strong{display:block;margin:10px 0 8px;font-size:20px;color:var(--v55-ink)}.skill-product-card p,.skill-product-card dd,.skill-product-card dt{margin:0}.skill-product-card dl{display:grid;gap:8px;margin:16px 0 0}.skill-product-card div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px}.skill-product-card dt{color:var(--v55-muted);font-size:12px;font-weight:800}.skill-product-card dd{color:var(--v55-ink);font-size:13px;line-height:1.55}.skill-workbench{margin-top:24px}.clean-list{padding-left:20px;margin:12px 0 18px}.auth-shell{min-height:calc(100vh - 160px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,480px);gap:clamp(24px,6vw,76px);align-items:center}.auth-copy h1,.compact-title h1{font-size:clamp(42px,7vw,86px);line-height:1.03}.auth-panel{border:1px solid rgba(7,27,36,.1);border-radius:22px;padding:clamp(22px,4vw,34px);background:#ffffffe6;box-shadow:0 24px 70px #0618201f}.tab-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;padding:5px;border-radius:14px;background:#071b240f}.tab-row button{min-height:42px;border:0;border-radius:10px;background:transparent;color:var(--v55-muted);font-weight:900;cursor:pointer}.tab-row button.active,.tab-row button:hover,.tab-row button:focus-visible{background:#fff;color:var(--v55-ink);box-shadow:0 8px 24px #06182014}.workspace-demo-shell{display:grid;place-items:center}.workspace-demo{width:min(100%,980px)}.portal-grid.compact,.metrics-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid{align-items:stretch}.feature-link small,.planned-strip p{color:var(--v55-muted)}.planned-strip{margin-top:22px;border:1px dashed rgba(11,143,134,.34);border-radius:18px;padding:18px 20px;background:#e8f6f4b8}.crm-console .list-row.active{border-color:#0b8f866b;background:#e8f6f4e6}.metric-strip{display:flex;flex-wrap:wrap;gap:8px}.metric-strip span{padding:6px 10px;border-radius:999px;background:#0b8f861a;color:var(--v55-teal);font-size:13px;font-weight:800}.admin-login-screen{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at 20% 18%,rgba(82,214,207,.18),transparent 32rem),linear-gradient(135deg,#061820,#0a2c36)}.admin-auth-card{width:min(100%,480px)}.admin-auth-card h1{font-size:clamp(36px,7vw,58px)}.admin-side-v55 nav button{width:100%;min-height:42px;text-align:left;border:0;border-radius:12px;padding:10px 12px;background:transparent;color:#ffffffb8;cursor:pointer}.admin-side-v55 nav button:hover,.admin-side-v55 nav button:focus-visible,.admin-side-v55 nav button.active{background:#ffffff1a;color:#fff}.admin-account-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.admin-account-bar span{color:var(--v55-muted)}.garden-grid{align-items:start}.garden-page .console-panel{min-width:0}.garden-result .metric-card.danger{border-color:#ec6d646b;background:#ec6d6414}.precision-track{position:relative;min-height:44px;display:grid;align-items:center}.precision-track input{position:absolute;inset:0;width:100%;height:44px;margin:0;opacity:0;cursor:pointer}.precision-track i{display:block;height:12px;border-radius:999px;background:#071b2414;overflow:hidden}.precision-track u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--v55-teal),var(--v55-cyan))}.likert-orbit{width:100%;min-width:0}.likert-dots{flex-wrap:nowrap;justify-content:center;max-width:100%}.oracle-reading ul{margin:16px 0;padding-left:20px}.oracle-lines .list-row{transform:none}.hex-card .hexagram-orbit{margin:18px 0}@media(max-width:1180px){.datacraft-grid{grid-template-columns:minmax(0,1fr)}.datacraft-input textarea{min-height:300px}.skill-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-shell{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.datacraft-page{padding:96px 18px 64px}.datacraft-fields{grid-template-columns:1fr}.panel-actions{align-items:stretch}.panel-actions>.button,.panel-actions>.v55-btn,.panel-actions>button,.panel-actions>a{width:100%}.likert-dots{gap:2px;justify-content:space-between}.likert-dot{min-width:42px;min-height:44px;padding:0}.admin-main-v55{padding:22px 16px}.admin-side-v55 nav{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-product-grid,.portal-grid.compact,.metrics-grid.compact{grid-template-columns:minmax(0,1fr)}.skill-product-card{padding:18px}.skill-product-card div{grid-template-columns:minmax(0,1fr)}.auth-shell{min-height:auto}.auth-copy h1,.compact-title h1{font-size:clamp(36px,13vw,54px)}}h1,h2,h3{word-break:keep-all;overflow-wrap:normal}p,li,dd,label,span{overflow-wrap:break-word}.hero-one-line{max-width:none!important;white-space:nowrap;font-size:clamp(24px,5.4vw,86px)!important;letter-spacing:0!important}.v55-hero-content{max-width:min(1180px,100%)!important}.v55-hero p.section-kicker{margin-top:0;color:var(--v55-teal)}.portal-grid,.v55-card-grid,.feature-grid{width:100%;min-width:0;gap:18px!important;background:transparent!important;border:0!important}.portal-link,.v55-card,.feature-link,.skill-card,.workspace-panel,.data-panel,.policy-card,.console-panel,.auth-panel,.lead-form{min-width:0;overflow:hidden}.portal-link{min-height:240px;border-radius:20px!important;justify-content:space-between;height:100%;align-self:stretch}.portal-link strong,.v55-card strong{line-height:1.22}.portal-grid{align-items:stretch}.portal-grid>.portal-link,.portal-grid>.v55-card{align-self:stretch}.portal-link:hover,.portal-link:focus-visible,.feature-link:hover,.feature-link:focus-visible{transform:none!important;background:radial-gradient(circle at 18% 12%,rgba(82,214,207,.18),transparent 18rem),linear-gradient(135deg,#061820,#092b34)!important;border-color:#52d6cf7a!important;color:#fff!important;box-shadow:0 24px 70px #0618202e}.portal-link:hover span,.portal-link:focus-visible span,.feature-link:hover span,.feature-link:focus-visible span{color:#52d6cf!important}.portal-link:hover strong,.portal-link:focus-visible strong,.feature-link:hover strong,.feature-link:focus-visible strong{color:#fff!important}.portal-link:hover p,.portal-link:focus-visible p,.feature-link:hover p,.feature-link:focus-visible p{color:#ebfffcd6!important}.v55-card:hover,.v55-card:focus-within,.skill-card:hover,.workspace-panel:hover,.data-panel:hover{background:radial-gradient(circle at 18% 12%,rgba(82,214,207,.16),transparent 18rem),linear-gradient(135deg,#061820,#0a2d36)!important;color:#fff;border-color:#52d6cf70}.v55-card:hover strong,.v55-card:focus-within strong,.v55-card:hover h3,.v55-card:focus-within h3,.skill-card:hover strong,.workspace-panel:hover strong,.data-panel:hover strong{color:#fff!important}.v55-card:hover p,.v55-card:focus-within p,.skill-card:hover p,.workspace-panel:hover p,.data-panel:hover p{color:#ebfffcd1!important}.v55-card:hover,.v55-card:focus-within,.workspace-panel:hover,.data-panel:hover,.metric-card:hover,.policy-card:hover,.console-panel:hover,.auth-panel:hover,.list-row:hover{transform:none!important}.policy-card:hover,.console-panel:hover,.auth-panel:hover,.metric-card:hover,.workspace-panel:hover,.data-panel:hover,.list-row:hover:not(.interactive-card){background:#ffffffe0!important;color:var(--v55-ink)!important;border-color:#071b241f!important;box-shadow:0 16px 48px #071b2414!important}.policy-card:hover :is(h2,h3,strong,b),.console-panel:hover :is(h2,h3,strong,b),.auth-panel:hover :is(h2,h3,strong,b),.metric-card:hover :is(h2,h3,strong,b),.workspace-panel:hover :is(h2,h3,strong,b),.data-panel:hover :is(h2,h3,strong,b),.list-row:hover:not(.interactive-card) :is(h2,h3,strong,b){color:var(--v55-ink)!important}.policy-card:hover :is(p,span,small,li,dt,dd),.console-panel:hover :is(p,span,small,li,dt,dd),.auth-panel:hover :is(p,span,small,li,dt,dd),.metric-card:hover :is(p,span,small,li,dt,dd),.workspace-panel:hover :is(p,span,small,li,dt,dd),.data-panel:hover :is(p,span,small,li,dt,dd),.list-row:hover:not(.interactive-card) :is(p,span,small,li,dt,dd){color:var(--v55-muted)!important}.portal-link:hover,.portal-link:focus-visible,.feature-link:hover,.feature-link:focus-visible,.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.list-row.interactive-card:hover,.list-row.interactive-card:focus-visible,.tool-pill:hover,.tool-pill:focus-visible,.game-card:hover,.game-card:focus-visible{transform:none!important;background:radial-gradient(circle at 18% 12%,rgba(82,214,207,.2),transparent 18rem),linear-gradient(135deg,#061820,#092b34)!important;border-color:#52d6cf80!important;color:#fff!important;box-shadow:0 24px 70px #0618202e!important}.portal-link:hover :is(h2,h3,strong,b),.portal-link:focus-visible :is(h2,h3,strong,b),.feature-link:hover :is(h2,h3,strong,b),.feature-link:focus-visible :is(h2,h3,strong,b),.skill-product-card:hover :is(h2,h3,strong,b,dt,dd),.skill-product-card:focus-visible :is(h2,h3,strong,b,dt,dd),.skill-product-card.active :is(h2,h3,strong,b,dt,dd),.interactive-card:hover :is(h2,h3,strong,b),.interactive-card:focus-visible :is(h2,h3,strong,b),.interactive-card:focus-within :is(h2,h3,strong,b),.list-row.interactive-card:hover :is(h2,h3,strong,b),.list-row.interactive-card:focus-visible :is(h2,h3,strong,b),.tool-pill:hover :is(h2,h3,strong,b),.tool-pill:focus-visible :is(h2,h3,strong,b),.game-card:hover :is(h2,h3,strong,b),.game-card:focus-visible :is(h2,h3,strong,b){color:#fff!important}.portal-link:hover :is(p,span,small,li),.portal-link:focus-visible :is(p,span,small,li),.feature-link:hover :is(p,span,small,li),.feature-link:focus-visible :is(p,span,small,li),.skill-product-card:hover :is(p,span,small,li),.skill-product-card:focus-visible :is(p,span,small,li),.skill-product-card.active :is(p,span,small,li),.interactive-card:hover :is(p,span,small,li),.interactive-card:focus-visible :is(p,span,small,li),.interactive-card:focus-within :is(p,span,small,li),.list-row.interactive-card:hover :is(p,span,small,li),.list-row.interactive-card:focus-visible :is(p,span,small,li),.tool-pill:hover :is(p,span,small,li),.tool-pill:focus-visible :is(p,span,small,li),.game-card:hover :is(p,span,small,li),.game-card:focus-visible :is(p,span,small,li){color:#ebfffcd6!important}.portal-link:hover>span,.portal-link:focus-visible>span,.feature-link:hover>span,.feature-link:focus-visible>span,.skill-product-card:hover>span,.skill-product-card:focus-visible>span,.skill-product-card.active>span,.interactive-card:hover>span,.interactive-card:focus-visible>span,.tool-pill:hover>span,.tool-pill:focus-visible>span,.game-card:hover>span,.game-card:focus-visible>span{color:#52d6cf!important}.office-section,.v55-section{overflow:hidden}.policy-page.legal-page{padding:0;background:radial-gradient(circle at 18% 8%,rgba(82,214,207,.13),transparent 28rem),linear-gradient(180deg,#f8fbfa,#eef6f4)}.legal-page .legal-hero{padding:142px clamp(20px,5vw,76px) 54px;background:linear-gradient(135deg,#fffffff0,#ecf7f5d1),radial-gradient(circle at 82% 12%,rgba(11,143,134,.14),transparent 24rem);border-bottom:1px solid rgba(7,27,36,.08)}.legal-page .legal-hero h1{max-width:980px;color:var(--v55-ink);font-size:clamp(46px,7vw,88px);line-height:1.02}.legal-page .legal-hero p:not(.section-kicker){max-width:760px;margin-top:18px;color:var(--v55-muted);font-size:clamp(16px,1.5vw,20px)}.legal-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:920px;margin:32px 0 0}.legal-meta div{min-width:0;border:1px solid rgba(7,27,36,.08);border-radius:16px;padding:14px 16px;background:#ffffffc7}.legal-meta dt{color:var(--v55-muted);font-size:12px;font-weight:800}.legal-meta dd{margin:5px 0 0;color:var(--v55-ink);font-weight:800}.legal-layout{display:grid;grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);gap:24px;padding:56px clamp(20px,5vw,76px) 92px}.legal-summary{position:sticky;top:96px;align-self:start;min-width:0;border:1px solid rgba(7,27,36,.1);border-radius:22px;padding:24px;background:#061820;color:#fff;box-shadow:0 24px 70px #0618201f}.legal-summary span,.policy-card>span{color:var(--v55-teal);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.legal-summary strong{display:block;margin:14px 0;font-size:clamp(22px,2.2vw,30px);line-height:1.18}.legal-summary p{color:#ffffffb8}.legal-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.legal-card-grid .policy-card{display:grid;align-content:start;gap:12px;min-height:220px;padding:24px}.legal-card-grid .policy-card h2{font-size:clamp(24px,2.6vw,34px);line-height:1.12}.legal-card-grid .policy-card p{color:var(--v55-muted)}.legal-contact{background:linear-gradient(135deg,#e8f6f4e6,#ffffffdb)}.garden-page .two-column{grid-template-columns:minmax(0,1fr) minmax(320px,.48fr)}.garden-page .console-panel{overflow:visible}.precision-range{min-width:0}.precision-track{cursor:pointer}.precision-track input{pointer-events:auto!important;appearance:none;-webkit-appearance:none}.precision-track input::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;border:4px solid white;background:var(--v55-teal);box-shadow:0 8px 18px #071b242e}.precision-track input::-moz-range-thumb{width:24px;height:24px;border-radius:50%;border:4px solid white;background:var(--v55-teal);box-shadow:0 8px 18px #071b242e}.likert-dot:focus-visible,.precision-track input:focus-visible,.tab-row button:focus-visible,.v55-btn:focus-visible,.button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:0!important;box-shadow:0 0 0 4px #0b8f8624,0 0 0 1px #0b8f8675!important}select,input,textarea{border-color:#071b241f!important}select:focus,input:focus,textarea:focus{border-color:#0b8f8680!important}.checkbox-row,.inline-check{width:auto;min-width:0;display:flex!important;align-items:flex-start;gap:10px}.lead-form .checkbox-row input,.inline-check input{appearance:none;-webkit-appearance:none;width:18px!important;min-width:18px!important;height:18px;margin:3px 0 0!important;padding:0!important;border-radius:5px;border:1px solid rgba(7,27,36,.28)!important;background:#fff}.lead-form .checkbox-row input:checked,.inline-check input:checked{border-color:var(--v55-teal)!important;background:linear-gradient(135deg,transparent 42%,white 42% 58%,transparent 58%) center/10px 10px no-repeat,var(--v55-teal)}.lead-form .hidden-field{inline-size:1px!important;block-size:1px!important}.user-center.office-console-layout{padding-top:118px;min-height:100vh}.user-center .auth-shell{width:min(1180px,100%);min-height:auto;margin:0 auto;padding:clamp(22px,4vw,44px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,440px);gap:clamp(28px,5vw,70px);align-items:center;border:0!important;background:transparent!important;box-shadow:none!important}.auth-copy{min-width:0}.auth-copy h1{max-width:760px;font-size:clamp(42px,5.2vw,72px);line-height:1.06;word-break:keep-all;overflow-wrap:normal}.auth-copy p:not(.section-kicker){max-width:620px;margin-top:18px;color:var(--v55-muted);font-size:17px}.auth-panel .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-panel .panel-actions,.lead-form .panel-actions,.form-status{grid-column:1 / -1}@media(max-width:1180px){.portal-grid,.v55-card-grid,.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.legal-layout,.garden-page .two-column,.user-center .auth-shell{grid-template-columns:minmax(0,1fr)}.legal-summary{position:static}}@media(max-width:760px){.hero-one-line{font-size:clamp(20px,5.35vw,28px)!important}.legal-page .legal-hero{padding:108px 18px 36px}.legal-meta,.legal-card-grid,.portal-grid,.v55-card-grid,.feature-grid,.auth-panel .form-grid{grid-template-columns:minmax(0,1fr)!important}.legal-layout{padding:28px 18px 68px}.legal-card-grid .policy-card{min-height:auto}.portal-link{min-height:190px}.user-center.office-console-layout{padding:92px 18px 64px}.user-center .auth-shell{padding:0}.auth-copy h1{font-size:clamp(34px,11vw,48px)}.office-console-layout{padding-left:12px!important;padding-right:12px!important}.office-console-head,.office-console-head>div,.office-console-actions,.panel-actions{width:100%;max-width:100%;min-width:0}.office-console-head h1,.auth-copy h1,.legal-page .legal-hero h1{font-size:clamp(32px,11vw,48px);word-break:normal;overflow-wrap:anywhere}.user-center .auth-shell,.auth-panel{width:100%;max-width:100%}}.portal-grid,.feature-grid,.v55-card-grid{align-items:stretch!important}@media(min-width:1181px){.portal-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:1fr;gap:24px!important}}.portal-grid>.portal-link,.portal-grid>.v55-card,.feature-grid>.feature-link,.feature-grid>.v55-card{align-self:stretch!important;height:100%!important;margin:0!important;transform:none!important}.portal-link,.feature-link,.v55-card,.skill-product-card,.interactive-card,.tool-pill,.game-card{transform:none!important}.portal-link,.feature-link{min-height:238px;display:grid!important;grid-template-rows:auto auto 1fr;align-content:start;gap:24px;background:#fffffff0!important;border:1px solid rgba(7,27,36,.11)!important;color:var(--v55-ink)!important;box-shadow:0 20px 56px #071b2414!important}.portal-link p,.feature-link p{align-self:end;margin:0}.portal-link:hover,.portal-link:focus-visible,.feature-link:hover,.feature-link:focus-visible,.v55-card:hover,.v55-card:focus-within,.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.list-row.interactive-card:hover,.list-row.interactive-card:focus-visible,.tool-pill:hover,.tool-pill:focus-visible,.game-card:hover,.game-card:focus-visible{background:radial-gradient(circle at 18% 12%,rgba(82,214,207,.16),transparent 18rem),linear-gradient(180deg,#fffffffa,#edf9f7f0)!important;border-color:#0b8f866b!important;color:var(--v55-ink)!important;box-shadow:0 22px 64px #071b241f!important}.portal-link:hover :is(h2,h3,strong,b),.portal-link:focus-visible :is(h2,h3,strong,b),.feature-link:hover :is(h2,h3,strong,b),.feature-link:focus-visible :is(h2,h3,strong,b),.v55-card:hover :is(h2,h3,strong,b),.v55-card:focus-within :is(h2,h3,strong,b),.skill-product-card:hover :is(h2,h3,strong,b,dt,dd),.skill-product-card:focus-visible :is(h2,h3,strong,b,dt,dd),.skill-product-card.active :is(h2,h3,strong,b,dt,dd),.interactive-card:hover :is(h2,h3,strong,b),.interactive-card:focus-visible :is(h2,h3,strong,b),.interactive-card:focus-within :is(h2,h3,strong,b),.list-row.interactive-card:hover :is(h2,h3,strong,b),.list-row.interactive-card:focus-visible :is(h2,h3,strong,b),.tool-pill:hover :is(h2,h3,strong,b),.tool-pill:focus-visible :is(h2,h3,strong,b),.game-card:hover :is(h2,h3,strong,b),.game-card:focus-visible :is(h2,h3,strong,b){color:var(--v55-ink)!important}.portal-link:hover :is(p,small,li),.portal-link:focus-visible :is(p,small,li),.feature-link:hover :is(p,small,li),.feature-link:focus-visible :is(p,small,li),.v55-card:hover :is(p,small,li),.v55-card:focus-within :is(p,small,li),.skill-product-card:hover :is(p,small,li),.skill-product-card:focus-visible :is(p,small,li),.skill-product-card.active :is(p,small,li),.interactive-card:hover :is(p,small,li),.interactive-card:focus-visible :is(p,small,li),.interactive-card:focus-within :is(p,small,li),.list-row.interactive-card:hover :is(p,small,li),.list-row.interactive-card:focus-visible :is(p,small,li),.tool-pill:hover :is(p,small,li),.tool-pill:focus-visible :is(p,small,li),.game-card:hover :is(p,small,li),.game-card:focus-visible :is(p,small,li){color:var(--v55-muted)!important}.portal-link:hover>span,.portal-link:focus-visible>span,.feature-link:hover>span,.feature-link:focus-visible>span,.v55-card:hover>span,.v55-card:focus-within>span,.skill-product-card:hover>span,.skill-product-card:focus-visible>span,.skill-product-card.active>span,.interactive-card:hover>span,.interactive-card:focus-visible>span,.tool-pill:hover>span,.tool-pill:focus-visible>span,.game-card:hover>span,.game-card:focus-visible>span{color:var(--v55-teal)!important}.user-center .auth-shell,.admin-login-screen .admin-auth-card{writing-mode:horizontal-tb!important;text-orientation:mixed!important}.user-center .auth-shell :is(h1,h2,h3,p,span,label,button,a),.admin-login-screen .admin-auth-card :is(h1,h2,h3,p,span,label,button,a){writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:keep-all}.user-center .auth-shell{width:min(1180px,calc(100vw - 96px))!important;max-width:1180px!important;min-height:auto!important;margin:0 auto!important;padding:clamp(28px,4vw,52px)!important;grid-template-columns:minmax(430px,1fr) minmax(380px,470px)!important;gap:clamp(36px,6vw,88px)!important;align-items:center!important}.user-center.office-console-layout,.user-center{background:radial-gradient(circle at 80% 10%,rgba(82,214,207,.12),transparent 24rem),linear-gradient(180deg,#f7fbfa,#eef6f4)!important}.user-center .auth-copy{width:100%;max-width:720px}.user-center .auth-copy h1{max-width:760px!important;white-space:normal;overflow-wrap:normal;word-break:keep-all}.user-center .auth-copy p:not(.section-kicker){max-width:620px}.user-center .auth-panel{width:100%!important;max-width:470px!important}.admin-login-screen{min-height:100svh!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(24px,4vw,56px)!important}.admin-login-screen .admin-auth-card{width:min(520px,calc(100vw - 48px))!important;max-width:520px!important;min-height:auto!important;margin:0!important;padding:clamp(28px,4vw,42px)!important;display:flex!important;flex-direction:column!important;gap:18px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:24px!important;background:#f7faf8f5!important;box-shadow:0 30px 90px #00000042!important}.admin-login-screen .admin-auth-card h1{margin:0;font-size:clamp(36px,4.8vw,56px)!important;line-height:1.08;white-space:nowrap}.admin-login-screen .admin-auth-card p{margin:0;color:var(--v55-muted)}.admin-login-screen .admin-auth-card .field-block{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.admin-login-screen .admin-auth-card input,.admin-login-screen .admin-auth-card button{width:100%!important;max-width:100%!important}.admin-login-screen .admin-auth-card .section-kicker{color:var(--v55-teal)!important}@media(max-width:1180px){.user-center .auth-shell{width:min(760px,calc(100vw - 48px))!important;grid-template-columns:minmax(0,1fr)!important}.user-center .auth-panel{max-width:none!important}}@media(max-width:760px){.portal-grid,.feature-grid,.v55-card-grid{gap:16px!important}.portal-link,.feature-link{min-height:180px;gap:16px}.user-center .auth-shell{width:100%!important;padding:0!important}.user-center .auth-copy h1{overflow-wrap:anywhere!important;word-break:normal!important}.admin-login-screen .admin-auth-card h1{white-space:normal}}:root{--v7-ink: #061c25;--v7-ink-2: #0e3440;--v7-muted: #55707a;--v7-soft: #f3faf8;--v7-paper: rgba(255, 255, 255, .94);--v7-line: rgba(6, 28, 37, .12);--v7-line-strong: rgba(4, 135, 132, .32);--v7-teal: #07928d;--v7-cyan: #52d6cf;--v7-gold: #cf9c3c;--v7-shadow: 0 28px 76px rgba(6, 28, 37, .11);--v7-shadow-hover: 0 34px 90px rgba(6, 28, 37, .16);--v7-radius: 24px}html,body{max-width:100%;overflow-x:clip;color:var(--v7-ink)}body{background:radial-gradient(circle at 82% 12%,rgba(82,214,207,.12),transparent 26rem),linear-gradient(180deg,#f8fbfa,#edf7f5)}*:focus-visible{outline:3px solid rgba(7,146,141,.34)!important;outline-offset:3px}::selection{background:#52d6cf57}.v7-header{backdrop-filter:blur(18px);background:#f8fbfae6;border-bottom:1px solid rgba(6,28,37,.08)}.v7-page{min-height:100svh;overflow-x:clip}.v7-page *,.v7-page *:before,.v7-page *:after{min-width:0}.v7-page main,.v7-container{width:min(100%,1480px);margin:0 auto;padding:clamp(54px,7vw,112px) clamp(22px,5vw,72px)}.v7-hero{position:relative;min-height:min(780px,calc(100svh - 68px));display:grid;align-items:end;overflow:hidden;color:#fff;background:#061c25;isolation:isolate}.v7-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#061c25f5,#061c25c7 42%,#061c255c),url(/brand/hero-crane-16x9.webp) center / cover no-repeat;z-index:-2}.v7-hero:after{content:"";position:absolute;inset:auto -12% -34% 22%;height:50%;background:radial-gradient(ellipse at center,rgba(82,214,207,.22),transparent 65%);z-index:-1}.v7-hero-inner{width:min(1380px,calc(100vw - 48px));margin:0 auto;padding:clamp(72px,12vh,150px) 0 clamp(46px,8vh,86px)}.v7-hero h1,.v7-section-head h2,.v7-hero-panel h1{margin:0;color:inherit;font-size:clamp(44px,6vw,92px);line-height:1.14;letter-spacing:0;text-wrap:balance;word-break:keep-all;overflow:visible;padding-bottom:.04em}.v7-hero .single-line{white-space:nowrap;font-size:clamp(38px,4.6vw,68px)}.v7-hero p{max-width:780px;margin:18px 0 0;color:#f4fbfadb;font-size:clamp(17px,1.4vw,22px);line-height:1.78}.v7-hero-actions,.v7-button-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.v7-hero-actions{margin-top:30px}.v7-hero-tags{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(960px,100%);margin-top:54px}.v7-hero-tags span{padding-top:16px;border-top:1px solid rgba(255,255,255,.28);color:#ffffffc7;font-size:13px;line-height:1.3;text-transform:uppercase}.v7-eyebrow{margin:0 0 14px;color:var(--v7-teal);font-size:13px;line-height:1.2;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.v7-section-head{max-width:900px;margin:0 0 clamp(28px,5vw,54px)}.v7-section-head h2{color:var(--v7-ink);font-size:clamp(34px,4.8vw,68px);line-height:1.2;padding-bottom:.08em}.v7-section-head p:not(.v7-eyebrow){margin:14px 0 0;max-width:760px;color:var(--v7-muted);font-size:17px;line-height:1.75}.v7-page-stack{display:grid;gap:clamp(28px,5vw,56px)}.v7-card-grid,.v7-portal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.2vw,30px);grid-auto-rows:1fr}.v7-card-grid.compact{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.v7-product-card,.v7-panel,.v7-stat-card,.v7-list-item,.v7-mini-card,.v7-auth-card{position:relative;min-width:0;border:1px solid var(--v7-line);border-radius:var(--v7-radius);background:var(--v7-paper);color:var(--v7-ink);box-shadow:var(--v7-shadow)}.v7-product-card{min-height:246px;height:100%;display:grid;grid-template-rows:auto auto 1fr auto;gap:18px;align-content:start;padding:clamp(24px,2.6vw,34px);text-decoration:none;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}button.v7-product-card{border:1px solid var(--v7-line);font:inherit}.v7-product-card span,.v7-mini-card span{color:var(--v7-teal);font-weight:800;line-height:1.2}.v7-product-card strong{color:var(--v7-ink);font-size:clamp(21px,1.8vw,28px);line-height:1.22}.v7-product-card p,.v7-product-card small{margin:0;color:var(--v7-muted);line-height:1.72}.v7-product-card:hover,.v7-product-card:focus-visible,.v7-product-card.active{transform:translateY(-4px);border-color:var(--v7-line-strong);background:linear-gradient(90deg,rgba(7,146,141,.1),transparent 34%),radial-gradient(circle at 18% 10%,rgba(82,214,207,.22),transparent 16rem),linear-gradient(180deg,#fff,#e8f8f5);color:var(--v7-ink);box-shadow:var(--v7-shadow-hover)}.v7-product-card:hover strong,.v7-product-card:focus-visible strong,.v7-product-card.active strong{color:#041722;text-decoration:underline;text-decoration-color:#07928d5c;text-decoration-thickness:3px;text-underline-offset:5px}.v7-product-card:hover p,.v7-product-card:focus-visible p,.v7-product-card.active p{color:#294f59}.v7-panel{padding:clamp(24px,3vw,42px);overflow:hidden}.v7-hero-panel{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:18px}.v7-hero-panel h1{color:var(--v7-ink);font-size:clamp(38px,5vw,68px);overflow-wrap:anywhere}.v7-hero-panel p:not(.v7-eyebrow){max-width:820px;margin:0;color:var(--v7-muted);font-size:17px;line-height:1.75}.v7-console-grid,.v7-two-col,.v7-datacraft,.v7-skill-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(20px,3vw,34px);align-items:start}.v7-two-col .v7-hero-panel h1{font-size:clamp(34px,4.4vw,58px)}.account-v7 .v7-hero-panel h1{max-width:12em;font-size:clamp(36px,4.4vw,58px);line-height:1.14;overflow-wrap:normal;word-break:keep-all}.account-v7 .v7-stat-row{grid-template-columns:repeat(3,minmax(0,1fr))}.v7-datacraft{grid-template-columns:minmax(420px,.95fr) minmax(0,1.05fr)}.v7-skill-layout{grid-template-columns:minmax(0,1fr) minmax(360px,460px)}.v7-stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.v7-stat-row.vertical{grid-template-columns:1fr}.v7-stat-card{padding:18px;display:grid;gap:7px;box-shadow:none}.v7-stat-card span,.v7-stat-card small{color:var(--v7-muted);line-height:1.35}.v7-stat-card strong{color:var(--v7-ink);font-size:clamp(24px,3vw,38px);line-height:1}.v7-form,.v7-form-grid,.v7-field,.v7-list{display:grid;gap:16px}.v7-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v7-field span,.v7-range span,.v7-upload span{color:var(--v7-ink-2);font-size:14px;font-weight:800}.v7-field input,.v7-field textarea,.v7-upload,.v7-range input{width:100%;max-width:100%}.v7-field input,.v7-field textarea{min-height:48px;border:1px solid rgba(6,28,37,.14);border-radius:14px;background:#ffffffeb;color:var(--v7-ink);padding:12px 14px;font:inherit;line-height:1.5;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.v7-field textarea{resize:vertical}.v7-field input:focus,.v7-field textarea:focus{border-color:#07928d85;box-shadow:0 0 0 3px #07928d29;outline:none}.v7-field input,.v7-field textarea,.v7-upload,.v7-range input[type=range],.v7-button,.v7-segment button,.v7-product-card{-webkit-tap-highlight-color:transparent}.v7-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;border:1px solid rgba(7,146,141,.55);border-radius:999px;background:linear-gradient(135deg,#07928d,#087d94);color:#fff;box-shadow:0 18px 42px #07928d3d;cursor:pointer;font:inherit;font-weight:800;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.v7-button:hover,.v7-button:focus-visible{transform:translateY(-2px);color:#fff;filter:saturate(1.08);box-shadow:0 22px 54px #07928d52}.v7-button.secondary{background:#ffffffdb;color:var(--v7-ink);border-color:#061c2526;box-shadow:none}.v7-button.tiny{min-height:38px;padding:0 16px;font-size:14px}.v7-button:disabled{cursor:not-allowed;opacity:.62;transform:none}.v7-notice{margin:0;padding:12px 14px;border:1px solid rgba(6,28,37,.1);border-radius:14px;background:#ffffffb8;color:var(--v7-muted);line-height:1.65}.v7-notice-success{border-color:#07928d42;color:#0b6965}.v7-notice-error{border-color:#c34a4a47;color:#8c2f2f}.v7-template-strip,.v7-line-grid{display:flex;flex-wrap:wrap;gap:10px}.v7-template-strip span,.v7-line-grid span{padding:9px 12px;border-radius:999px;background:#52d6cf1f;color:var(--v7-ink-2);font-weight:700}.v7-upload{display:grid;gap:9px;padding:16px;border:1px dashed rgba(7,146,141,.38);border-radius:18px;background:#effaf8bd}.v7-result-panel{min-height:720px}.v7-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:18px 0}.v7-mini-card{padding:14px;box-shadow:none}.v7-mini-card strong,.v7-list-item strong{display:block;color:var(--v7-ink);line-height:1.35}.v7-mini-card p,.v7-list-item p{margin:8px 0 0;color:var(--v7-muted);line-height:1.62}.v7-markdown-preview{max-width:100%;overflow:auto;white-space:pre-wrap;word-break:break-word;padding:18px;border:1px solid rgba(6,28,37,.1);border-radius:18px;background:#fbfdfc;color:var(--v7-ink);font:14px/1.75 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.v7-list-item{padding:18px;box-shadow:none}.v7-list-item:hover{border-color:var(--v7-line-strong);background:linear-gradient(180deg,#fff,#f1fbf9)}.v7-segment{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;border-radius:16px;background:#061c250f}.v7-segment button{min-height:42px;border:0;border-radius:12px;background:transparent;color:var(--v7-muted);cursor:pointer;font-weight:800}.v7-segment button.active{background:#fff;color:var(--v7-ink);box-shadow:0 8px 22px #061c2514}.v7-range{display:grid;grid-template-columns:140px minmax(0,1fr) 44px;gap:14px;align-items:center;min-height:54px}.v7-range input[type=range]{height:34px;accent-color:var(--v7-teal);cursor:pointer;touch-action:pan-y}.v7-range strong{text-align:right;color:var(--v7-ink)}.v7-oracle-card{padding:clamp(22px,3vw,34px);border-radius:22px;background:radial-gradient(circle at 18% 14%,rgba(207,156,60,.18),transparent 16rem),linear-gradient(135deg,#061c25,#08333a);color:#fff}.v7-oracle-card h3{margin:0;color:#fff;font-size:clamp(24px,3vw,42px)}.v7-oracle-card p{color:#ffffffc7;line-height:1.7}.v7-admin-login{min-height:100svh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 20% 10%,rgba(82,214,207,.18),transparent 22rem),linear-gradient(135deg,#061c25,#082f37)}.v7-admin-card{width:min(520px,calc(100vw - 40px))}.v7-admin-card h1{margin:0;color:var(--v7-ink);font-size:clamp(42px,5vw,64px);line-height:1.08}.v7-admin-console{display:grid;gap:clamp(22px,3vw,34px);padding:clamp(28px,5vw,68px)}@media(max-width:1180px){.v7-card-grid,.v7-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v7-console-grid,.v7-two-col,.v7-datacraft,.v7-skill-layout{grid-template-columns:minmax(0,1fr)}.v7-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.v7-page main,.v7-container{padding:42px 18px}.v7-hero{min-height:720px}.v7-hero-inner{width:min(100%,calc(100vw - 36px))}.v7-hero .single-line{white-space:normal}.v7-hero h1,.v7-section-head h2,.v7-hero-panel h1{word-break:keep-all;overflow-wrap:anywhere}.v7-hero-tags,.v7-card-grid,.v7-portal-grid,.v7-stat-row,.v7-form-grid,.account-v7 .v7-stat-row{grid-template-columns:minmax(0,1fr)}.v7-product-card{min-height:188px}.v7-panel{padding:22px}.v7-range{grid-template-columns:minmax(0,1fr) 44px}.v7-range span{grid-column:1 / -1}}.brand-lockup img{border-radius:50%;object-fit:cover;background:#fff}.v7-portal-grid,.v7-card-grid,.portal-grid,.feature-grid,.v55-card-grid{align-items:stretch!important;grid-auto-rows:1fr!important}.v7-product-card,.portal-link,.feature-link,.v55-card,.skill-product-card,.interactive-card,.tool-pill,.game-card{height:100%!important;min-width:0!important;overflow:hidden!important;border-color:#061c2521!important;background:linear-gradient(180deg,#fffffffa,#fafdfcf0)!important;color:var(--v7-ink, #061c25)!important}.v7-product-card{min-height:246px!important;display:grid!important;grid-template-rows:auto auto 1fr!important;align-content:stretch!important}.v7-product-card:hover,.v7-product-card:focus-visible,.v7-product-card.active,.portal-link:hover,.portal-link:focus-visible,.feature-link:hover,.feature-link:focus-visible,.v55-card:hover,.v55-card:focus-within,.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.tool-pill:hover,.tool-pill:focus-visible,.game-card:hover,.game-card:focus-visible{transform:none!important;border-color:#07928d8c!important;background:linear-gradient(135deg,#07928d1f,#fffffff5 36%),radial-gradient(circle at 92% 12%,rgba(82,214,207,.22),transparent 16rem),#fff!important;color:#041722!important;box-shadow:0 0 0 1px #07928d24,0 28px 76px #061c2529!important}.v7-product-card :is(strong,h2,h3,b),.portal-link :is(strong,h2,h3,b),.feature-link :is(strong,h2,h3,b),.v55-card :is(strong,h2,h3,b),.skill-product-card :is(strong,h2,h3,b),.interactive-card :is(strong,h2,h3,b),.tool-pill :is(strong,h2,h3,b),.game-card :is(strong,h2,h3,b){color:#041722!important}.v7-product-card:hover :is(strong,h2,h3,b),.v7-product-card:focus-visible :is(strong,h2,h3,b),.v7-product-card.active :is(strong,h2,h3,b),.portal-link:hover :is(strong,h2,h3,b),.portal-link:focus-visible :is(strong,h2,h3,b),.feature-link:hover :is(strong,h2,h3,b),.feature-link:focus-visible :is(strong,h2,h3,b),.v55-card:hover :is(strong,h2,h3,b),.v55-card:focus-within :is(strong,h2,h3,b),.skill-product-card:hover :is(strong,h2,h3,b),.skill-product-card:focus-visible :is(strong,h2,h3,b),.skill-product-card.active :is(strong,h2,h3,b),.interactive-card:hover :is(strong,h2,h3,b),.interactive-card:focus-visible :is(strong,h2,h3,b),.tool-pill:hover :is(strong,h2,h3,b),.tool-pill:focus-visible :is(strong,h2,h3,b),.game-card:hover :is(strong,h2,h3,b),.game-card:focus-visible :is(strong,h2,h3,b){color:#020f18!important;text-decoration:underline;text-decoration-color:#07928d6b;text-decoration-thickness:2px;text-underline-offset:5px}.v7-product-card :is(p,small,li),.portal-link :is(p,small,li),.feature-link :is(p,small,li),.v55-card :is(p,small,li),.skill-product-card :is(p,small,li),.interactive-card :is(p,small,li),.tool-pill :is(p,small,li),.game-card :is(p,small,li){color:#45616b!important}.v7-product-card :is(span,.v7-eyebrow),.portal-link>span,.feature-link>span,.v55-card>span,.skill-product-card>span,.interactive-card>span,.tool-pill>span,.game-card>span{color:var(--v7-teal, #07928d)!important}.v7-section-head h2,.v7-hero h1{word-break:keep-all;overflow-wrap:normal}.v7-hero-panel h1{word-break:normal!important;overflow-wrap:anywhere!important}.v7-hero .single-line{white-space:nowrap!important;font-size:clamp(38px,4.6vw,68px)!important}.v7-field input,.v7-field textarea,input,textarea,select{border-color:#061c2529!important}.v7-field input:focus,.v7-field textarea:focus,input:focus,textarea:focus,select:focus,button:focus-visible,a:focus-visible{outline:none!important;border-color:#07928d8f!important;box-shadow:0 0 0 3px #07928d29!important}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--v7-teal, #07928d)}.v7-admin-card *,.admin-auth-card *,.user-center .auth-shell *,.account-v7 *{writing-mode:horizontal-tb!important;text-orientation:mixed!important}.v7-admin-card h1,.admin-auth-card h1{white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important}.account-v7{align-items:stretch!important}.account-v7 .v7-hero-panel h1{max-width:none!important}@media(max-width:760px){.v7-hero .single-line{white-space:normal!important}.v7-section-head h2,.v7-hero-panel h1,.v7-hero h1{overflow-wrap:anywhere}.v7-product-card{min-height:188px!important}}html,body{overflow-x:clip}.v7-page,.v7-page main,.v7-container,.legal-shell,.legal-shell *{box-sizing:border-box}.v7-container,.legal-main{width:min(100%,1320px);margin-inline:auto}.v7-portal-grid,.v7-card-grid,.portal-grid,.feature-grid,.v55-card-grid,.skill-grid,.product-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;gap:clamp(18px,2vw,28px)!important;align-items:stretch!important;grid-auto-flow:row dense!important}.v7-portal-grid>*,.v7-card-grid>*,.portal-grid>*,.feature-grid>*,.v55-card-grid>*,.skill-grid>*,.product-grid>*{align-self:stretch!important;justify-self:stretch!important;transform:none!important}.v7-product-card,.portal-link,.feature-link,.v55-card,.skill-product-card,.interactive-card,.tool-pill,.game-card,.v7-list-item,.v7-mini-card,.v7-stat-card{width:100%!important;height:100%!important;min-height:224px!important;display:grid!important;grid-template-rows:auto auto 1fr!important;align-content:start!important;gap:clamp(14px,1.5vw,20px)!important;padding:clamp(24px,2.3vw,34px)!important;border-radius:22px!important;border:1px solid rgba(6,28,37,.13)!important;background:linear-gradient(180deg,#fffffffa,#fafdfcf2)!important;box-shadow:0 22px 64px #061c2517!important;color:#061c25!important;text-decoration:none!important;overflow:hidden!important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease!important}.v7-product-card:hover,.v7-product-card:focus-visible,.v7-product-card:focus-within,.v7-product-card.active,.portal-link:hover,.portal-link:focus-visible,.feature-link:hover,.feature-link:focus-visible,.v55-card:hover,.v55-card:focus-within,.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.tool-pill:hover,.tool-pill:focus-visible,.game-card:hover,.game-card:focus-visible,.v7-list-item:hover,.v7-mini-card:hover,.v7-stat-card:hover{transform:none!important;border-color:#07928d94!important;background:linear-gradient(135deg,#defcf8fa,#fffffffa 46%),radial-gradient(circle at 92% 10%,rgba(7,146,141,.15),transparent 15rem),#fff!important;box-shadow:0 0 0 1px #07928d1f,0 26px 72px #061c2521!important}.v7-product-card :is(strong,h2,h3,b),.portal-link :is(strong,h2,h3,b),.feature-link :is(strong,h2,h3,b),.v55-card :is(strong,h2,h3,b),.skill-product-card :is(strong,h2,h3,b),.interactive-card :is(strong,h2,h3,b),.tool-pill :is(strong,h2,h3,b),.game-card :is(strong,h2,h3,b),.v7-list-item :is(strong,h2,h3,b),.v7-mini-card :is(strong,h2,h3,b),.v7-stat-card :is(strong,h2,h3,b){color:#031722!important;line-height:1.24!important}.v7-product-card:hover :is(strong,h2,h3,b),.portal-link:hover :is(strong,h2,h3,b),.feature-link:hover :is(strong,h2,h3,b),.v55-card:hover :is(strong,h2,h3,b),.skill-product-card:hover :is(strong,h2,h3,b),.interactive-card:hover :is(strong,h2,h3,b),.tool-pill:hover :is(strong,h2,h3,b),.game-card:hover :is(strong,h2,h3,b),.v7-list-item:hover :is(strong,h2,h3,b),.v7-mini-card:hover :is(strong,h2,h3,b),.v7-stat-card:hover :is(strong,h2,h3,b){color:#00131d!important;text-decoration:none!important}.v7-product-card :is(p,small,li),.portal-link :is(p,small,li),.feature-link :is(p,small,li),.v55-card :is(p,small,li),.skill-product-card :is(p,small,li),.interactive-card :is(p,small,li),.tool-pill :is(p,small,li),.game-card :is(p,small,li),.v7-list-item :is(p,small,li),.v7-mini-card :is(p,small,li),.v7-stat-card :is(p,small,li){color:#48636e!important;line-height:1.7!important}.v7-product-card :is(span,.v7-eyebrow),.portal-link>span,.feature-link>span,.v55-card>span,.skill-product-card>span,.interactive-card>span,.tool-pill>span,.game-card>span,.v7-list-item>span,.v7-mini-card>span,.v7-stat-card>span{color:#007f7b!important;font-weight:850!important}.v7-section-head,.v7-hero-panel{max-width:980px}.v7-section-head h1,.v7-section-head h2,.v7-hero h1,.v7-hero-panel h1{letter-spacing:0!important;word-break:keep-all!important;text-wrap:balance}.v7-section-head h1,.v7-section-head h2,.v7-hero h1{overflow-wrap:normal!important}.v7-hero-panel h1{overflow-wrap:anywhere!important;font-size:clamp(36px,4.2vw,64px)!important}.v7-hero .single-line{white-space:nowrap!important;max-width:100%;font-size:clamp(40px,4.3vw,72px)!important}.v7-field input,.v7-field textarea,.v7-field select,input,textarea,select{min-width:0!important;border:1px solid rgba(6,28,37,.16)!important;border-radius:14px!important;outline:none!important;color:#061c25!important}.v7-field input:focus,.v7-field textarea:focus,.v7-field select:focus,input:focus,textarea:focus,select:focus,button:focus-visible,a:focus-visible{outline:none!important;border-color:#07928d99!important;box-shadow:0 0 0 3px #07928d24!important}input[type=checkbox],input[type=radio]{width:18px;height:18px;accent-color:#07928d}.precision-range{display:grid;gap:10px}.precision-range__head{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#274953;font-weight:750}.precision-range__value{color:#061c25;font-variant-numeric:tabular-nums}.precision-range__control{position:relative;height:44px;display:flex;align-items:center}.precision-range__control:before{content:"";position:absolute;inset-inline:0;top:50%;height:10px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,#07928d var(--range-percent, 0%),rgba(6,28,37,.1) var(--range-percent, 0%));pointer-events:none}.precision-range input[type=range]{position:relative;z-index:1;width:100%;height:44px;margin:0;appearance:none;background:transparent;cursor:pointer}.precision-range input[type=range]::-webkit-slider-thumb{appearance:none;width:28px;height:28px;border-radius:50%;border:4px solid #ffffff;background:#07928d;box-shadow:0 10px 24px #07928d47}.precision-range input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;border:4px solid #ffffff;background:#07928d;box-shadow:0 10px 24px #07928d47}.precision-range__labels{display:flex;justify-content:space-between;gap:16px;color:#5e7580;font-size:13px}.coin-stage{display:grid;gap:12px;padding:18px;border:1px solid rgba(6,28,37,.1);border-radius:22px;background:linear-gradient(180deg,#ffffffeb,#f6fcfad6)}.coin-row{display:grid;grid-template-columns:72px minmax(130px,auto) minmax(120px,1fr) minmax(160px,1fr);align-items:center;gap:14px;min-height:58px;padding:10px 14px;border:1px solid rgba(6,28,37,.08);border-radius:18px;background:#ffffffbd}.coin-row.is-visible{border-color:#07928d3d;background:linear-gradient(90deg,#07928d14,#ffffffeb)}.coin-row-index{color:#5b737d;font-weight:750}.coin-set{display:flex;gap:8px}.coin{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(207,156,60,.42);background:radial-gradient(circle at 35% 28%,#fff7d8,#d1a04a 64%,#8c6b28);color:#061c25;font-weight:900;box-shadow:0 12px 26px #cf9c3c2e;animation:oracleCoin .56s ease both}.coin-row strong{color:#061c25;font-size:16px}.coin-row small{color:#5b737d;line-height:1.5}.coin-row.is-visible strong,.coin-row.is-visible small{animation:oracleLineIn .36s ease both}.hexagram-orbit{display:grid;gap:9px;margin:18px 0 8px;width:min(220px,100%)}.hex-line{display:block;height:10px;border-radius:999px;background:#061c25;position:relative}.hex-line.yin{background:linear-gradient(90deg,#061c25 0 42%,transparent 42% 58%,#061c25 58% 100%)}@keyframes oracleCoin{0%{transform:translateY(-12px) rotateY(120deg);opacity:0}to{transform:translateY(0) rotateY(0);opacity:1}}@keyframes oracleLineIn{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.legal-shell{min-height:100svh;background:radial-gradient(circle at 12% 10%,rgba(82,214,207,.1),transparent 24rem),linear-gradient(180deg,#f5fbfa,#eef7f5)}.legal-hero{padding:clamp(74px,10vw,128px) clamp(20px,5vw,72px) clamp(34px,6vw,74px);background:linear-gradient(135deg,#031922fa,#05363eeb);color:#fff}.legal-hero-inner{width:min(1160px,100%);margin:0 auto;display:grid;gap:18px}.legal-hero h1{margin:0;color:#fff;font-size:clamp(44px,6vw,86px);line-height:1.08;letter-spacing:0}.legal-hero p{max-width:840px;color:#ffffffc7;line-height:1.75}.legal-main{padding:clamp(34px,5vw,70px) clamp(20px,5vw,72px) clamp(70px,8vw,120px)}.legal-summary-grid,.legal-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.legal-card,.legal-toc,.legal-content{border:1px solid rgba(6,28,37,.12);border-radius:24px;background:#fffffff5;box-shadow:0 22px 64px #061c2517}.legal-card{padding:24px}.legal-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;margin-top:22px}.legal-toc{position:sticky;top:92px;padding:22px}.legal-toc a{display:block;padding:10px 0;color:#48636e;text-decoration:none}.legal-toc a:hover{color:#007f7b}.legal-content{padding:clamp(26px,4vw,46px);display:grid;gap:28px}.legal-content section{display:grid;gap:12px}.legal-content h2,.legal-card h2{margin:0;color:#061c25;font-size:clamp(24px,2.4vw,36px);line-height:1.18}.legal-content p,.legal-content li,.legal-card p{color:#425e68;line-height:1.78}.v7-admin-login,.admin-login-screen,.admin-page{writing-mode:horizontal-tb!important;text-orientation:mixed!important}.v7-admin-login,.admin-login-screen{min-height:100svh!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(24px,4vw,56px)!important}.v7-admin-card,.admin-auth-card{width:min(560px,calc(100vw - 40px))!important;max-width:560px!important;min-height:auto!important;display:grid!important;gap:18px!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}.v7-admin-card *,.admin-auth-card *,.user-center *,.account-v7 *{writing-mode:horizontal-tb!important;text-orientation:mixed!important}@media(max-width:980px){.legal-layout{grid-template-columns:minmax(0,1fr)}.legal-toc{position:relative;top:auto}}@media(min-width:1180px){main>.v7-container>.v7-portal-grid,main>.v7-container>.v7-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:760px){.v7-container,.legal-main{padding-inline:18px!important}.v7-hero .single-line{white-space:normal!important}.v7-section-head h1,.v7-section-head h2,.v7-hero h1,.v7-hero-panel h1,.legal-hero h1{overflow-wrap:anywhere!important;text-wrap:balance}.v7-product-card,.portal-link,.feature-link,.v55-card,.skill-product-card,.interactive-card,.tool-pill,.game-card,.v7-list-item,.v7-mini-card,.v7-stat-card{min-height:176px!important;padding:22px!important}.coin-row{grid-template-columns:minmax(0,1fr);gap:8px}}*,*:before,*:after{box-sizing:border-box}.v7-hero-panel h2{margin:0;color:var(--v7-ink, #061c25);font-size:clamp(38px,4.4vw,68px);line-height:1.08;letter-spacing:0;word-break:keep-all}.v7-portal-grid,.v7-card-grid,.portal-grid,.feature-grid,.v55-card-grid,.skill-grid,.product-grid,.metrics-grid{align-items:stretch!important;grid-auto-rows:1fr!important;grid-auto-flow:row!important}@media(min-width:1180px){.v7-container>.v7-portal-grid,.v7-container>.v7-card-grid:not(.compact){grid-template-columns:repeat(4,minmax(0,1fr))!important}}.v7-product-card,.portal-link,.feature-link,.v55-card,.skill-product-card,.interactive-card,.tool-pill,.game-card,.v7-list-item,.v7-mini-card,.v7-stat-card,.metric-card,.list-row,.console-panel,.legal-card{max-width:100%!important;min-width:0!important;overflow:clip!important;border-color:#061c251f!important}.v7-product-card,.portal-link,.feature-link,.v55-card,.skill-product-card,.interactive-card,.game-card{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;align-content:start!important;align-items:start!important;height:100%!important;min-height:220px!important;background:linear-gradient(180deg,#fffffffa,#f9fdfcf2)!important;color:#061c25!important}.v7-product-card p,.portal-link p,.feature-link p,.v55-card p,.skill-product-card p,.interactive-card p,.game-card p{align-self:end;margin:0}.v7-product-card:hover,.v7-product-card:focus-visible,.v7-product-card.active,.portal-link:hover,.portal-link:focus-visible,.feature-link:hover,.feature-link:focus-visible,.v55-card:hover,.v55-card:focus-within,.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.list-row.interactive-card:hover,.list-row.interactive-card:focus-visible,.tool-pill:hover,.tool-pill:focus-visible,.game-card:hover,.game-card:focus-visible{transform:translateY(-2px)!important;background:radial-gradient(circle at 90% 12%,rgba(82,214,207,.22),transparent 15rem),linear-gradient(135deg,#07928d1f,#fffffffa 44%),#fff!important;border-color:#07928d8f!important;color:#041722!important;box-shadow:0 0 0 1px #07928d29,0 24px 62px #061c2524!important}.v7-product-card:hover :is(strong,h2,h3,b),.v7-product-card:focus-visible :is(strong,h2,h3,b),.v7-product-card.active :is(strong,h2,h3,b),.portal-link:hover :is(strong,h2,h3,b),.portal-link:focus-visible :is(strong,h2,h3,b),.feature-link:hover :is(strong,h2,h3,b),.feature-link:focus-visible :is(strong,h2,h3,b),.v55-card:hover :is(strong,h2,h3,b),.v55-card:focus-within :is(strong,h2,h3,b),.skill-product-card:hover :is(strong,h2,h3,b),.skill-product-card:focus-visible :is(strong,h2,h3,b),.interactive-card:hover :is(strong,h2,h3,b),.interactive-card:focus-visible :is(strong,h2,h3,b),.tool-pill:hover :is(strong,h2,h3,b),.tool-pill:focus-visible :is(strong,h2,h3,b),.game-card:hover :is(strong,h2,h3,b),.game-card:focus-visible :is(strong,h2,h3,b){color:#020f18!important}.v7-product-card:hover :is(p,small,li,span),.v7-product-card:focus-visible :is(p,small,li,span),.portal-link:hover :is(p,small,li,span),.portal-link:focus-visible :is(p,small,li,span),.feature-link:hover :is(p,small,li,span),.feature-link:focus-visible :is(p,small,li,span),.v55-card:hover :is(p,small,li,span),.v55-card:focus-within :is(p,small,li,span),.skill-product-card:hover :is(p,small,li,span),.skill-product-card:focus-visible :is(p,small,li,span),.interactive-card:hover :is(p,small,li,span),.interactive-card:focus-visible :is(p,small,li,span),.tool-pill:hover :is(p,small,li,span),.tool-pill:focus-visible :is(p,small,li,span),.game-card:hover :is(p,small,li,span),.game-card:focus-visible :is(p,small,li,span){color:#365661!important}.v7-product-card:hover>span,.v7-product-card:focus-visible>span,.portal-link:hover>span,.portal-link:focus-visible>span,.feature-link:hover>span,.feature-link:focus-visible>span,.v55-card:hover>span,.v55-card:focus-within>span,.skill-product-card:hover>span,.skill-product-card:focus-visible>span,.interactive-card:hover>span,.interactive-card:focus-visible>span,.tool-pill:hover>span,.tool-pill:focus-visible>span,.game-card:hover>span,.game-card:focus-visible>span{color:#007f7b!important}.precision-range{width:100%;min-width:0;display:grid;gap:10px}.precision-range__head,.precision-range-head,.precision-range__labels,.precision-range-labels{display:flex!important;align-items:center;justify-content:space-between;gap:16px}.precision-range__control{position:relative;display:flex;align-items:center;height:48px;min-width:0}.precision-range__control:before{content:"";position:absolute;inset-inline:0;top:50%;height:12px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,#07928d var(--range-percent, 0%),rgba(6,28,37,.1) var(--range-percent, 0%));pointer-events:none}.precision-range input[type=range],.precision-range-input{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;height:48px!important;margin:0!important;opacity:1!important;pointer-events:auto!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;cursor:pointer!important}.precision-range input[type=range]::-webkit-slider-runnable-track{height:12px;border-radius:999px;background:transparent}.precision-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;width:28px!important;height:28px!important;margin-top:-8px!important;border-radius:50%!important;border:4px solid #fff!important;background:#07928d!important;box-shadow:0 10px 24px #07928d47!important}.precision-range input[type=range]::-moz-range-track{height:12px;border-radius:999px;background:transparent}.precision-range input[type=range]::-moz-range-thumb{width:28px!important;height:28px!important;border-radius:50%!important;border:4px solid #fff!important;background:#07928d!important;box-shadow:0 10px 24px #07928d47!important}.inspiration-console{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.65fr);gap:clamp(20px,3vw,36px);align-items:stretch}.inspiration-primary,.inspiration-result-card{display:grid;gap:18px}.inspiration-result-card strong{color:#061c25;font-size:clamp(28px,3vw,46px);line-height:1.18}.v7-admin-card .v7-field input,.account-auth-panel input,.account-auth-panel .field-block input{min-height:52px!important}.v7-admin-card .v7-button{width:100%}@media(max-width:900px){.inspiration-console{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.v7-product-card,.portal-link,.feature-link,.v55-card,.skill-product-card,.interactive-card,.game-card{min-height:164px!important}.v7-hero .single-line{white-space:normal!important}}.xuanhe-page{min-height:100svh;background:radial-gradient(circle at 12% 12%,rgba(82,214,207,.08),transparent 24rem),linear-gradient(180deg,#f7fbfa,#eef7f5 46%,#f8fbfa)}.xuanhe-hero{position:relative;min-height:clamp(620px,88svh,880px);display:grid;align-items:center;padding:clamp(112px,12vw,154px) clamp(24px,5vw,72px) clamp(64px,7vw,104px);overflow:hidden;color:#fff;background:#061c25}.xuanhe-hero-media{position:absolute;inset:0}.xuanhe-hero-media img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;filter:saturate(.95) contrast(1.06);opacity:.76}.xuanhe-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#02121ce6,#02121ca8 42%,#02121c3d),linear-gradient(180deg,#02121c38,#02121cb8)}.xuanhe-hero-content{position:relative;z-index:1;width:min(1120px,100%);display:grid;gap:24px}.xuanhe-hero-title{width:max-content;max-width:100%;white-space:nowrap;color:#fff;font-size:clamp(46px,5.4vw,92px);line-height:1.05;letter-spacing:0;text-wrap:nowrap}.xuanhe-hero-copy{max-width:760px;color:#ffffffc7;font-size:clamp(17px,1.4vw,21px);line-height:1.82}.xuanhe-hero-tags{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(920px,100%);margin-top:16px}.xuanhe-hero-tags span{padding-top:14px;border-top:1px solid rgba(255,255,255,.28);color:#ffffffc2;font-size:13px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.xuanhe-section{padding-top:clamp(74px,9vw,120px)!important;padding-bottom:clamp(74px,9vw,120px)!important}.xuanhe-card-grid,.v7-portal-grid.xuanhe-card-grid,.v7-card-grid.xuanhe-card-grid{display:grid!important;align-items:stretch!important;grid-auto-rows:1fr!important;gap:clamp(18px,2vw,26px)!important;background:transparent!important;border:0!important}.xuanhe-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xuanhe-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xuanhe-card,.v7-product-card.xuanhe-card,.interactive-card.xuanhe-card{min-height:244px!important;height:100%!important;display:grid!important;grid-template-rows:auto auto 1fr!important;gap:18px!important;align-items:start!important;align-content:start!important;padding:clamp(26px,2.4vw,34px)!important;border:1px solid rgba(6,28,37,.12)!important;border-radius:22px!important;background:linear-gradient(180deg,#fffffffa,#fafdfcf5)!important;color:#061c25!important;box-shadow:0 24px 66px #061c2517!important;overflow:clip!important;transform:none!important;text-decoration:none!important}.xuanhe-card p{align-self:end!important;margin:0!important;color:#48636e!important;line-height:1.72!important}.xuanhe-card strong{color:#061c25!important;line-height:1.2!important}.xuanhe-card>span{color:#007f7b!important;font-weight:850!important}.xuanhe-card:hover,.xuanhe-card:focus-visible,.xuanhe-card:focus-within{transform:translateY(-2px)!important;border-color:#07928d94!important;background:radial-gradient(circle at 92% 8%,rgba(82,214,207,.22),transparent 15rem),linear-gradient(135deg,#e2fefafa,#fffffffa 48%)!important;box-shadow:0 0 0 1px #07928d29,0 28px 78px #061c2524!important}.xuanhe-card:hover strong,.xuanhe-card:focus-visible strong{color:#00131d!important}.xuanhe-card:hover p,.xuanhe-card:focus-visible p{color:#294c58!important}.v7-stat-row.vertical{display:grid;gap:14px}@media(max-width:1180px){.xuanhe-card-grid,.xuanhe-card-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.xuanhe-hero{min-height:auto;padding-top:104px}.xuanhe-hero-content,.xuanhe-hero-copy,.xuanhe-hero-tags,.xuanhe-hero .v7-button-row{width:min(100%,calc(100vw - 56px));max-width:calc(100vw - 56px)}.xuanhe-hero-title{width:min(100%,calc(100vw - 56px));max-width:calc(100vw - 56px);white-space:normal;text-wrap:balance;font-size:clamp(40px,12vw,56px)}.xuanhe-hero-tags,.xuanhe-card-grid,.xuanhe-card-grid.three{grid-template-columns:minmax(0,1fr)!important}.xuanhe-card{min-height:190px!important}}.account-page-shell{display:grid;gap:clamp(28px,4vw,48px);padding-top:clamp(42px,7vw,82px)}.account-hero-copy{display:grid;gap:12px;max-width:min(1120px,100%)}.account-hero-copy h1{margin:0;font-size:clamp(48px,6.8vw,84px);line-height:1.06;letter-spacing:0}.account-hero-copy p{max-width:920px;margin:0}.account-summary-grid{margin-top:-8px}.account-auth-panel{width:100%;max-width:1120px;margin:0 auto clamp(44px,6vw,80px);padding:clamp(24px,4vw,36px)!important}.account-auth-panel .tab-row{width:100%}.account-auth-panel .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.account-auth-panel .panel-actions,.account-auth-panel .form-status{grid-column:1 / -1}@media(max-width:760px){.account-page-shell{padding-top:30px}.account-hero-copy h1{font-size:clamp(38px,12vw,58px)}.account-auth-panel .form-grid{grid-template-columns:1fr}}html.nav-open{overflow:hidden}.site-header{min-height:72px}.site-nav a,.site-nav .nav-cta{min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:#061826c2;font-weight:700;letter-spacing:0}.site-nav a:hover,.site-nav a:focus-visible{color:#061826!important;border-bottom-color:#07928d}.mobile-nav-head,.nav-scrim{display:none}.v91-hero{min-height:clamp(620px,82vh,880px)}.v91-showcase{padding:clamp(72px,9vw,132px) 0;background:linear-gradient(180deg,#f4fbfa,#eef7f5)}.v91-showcase-head{margin-bottom:clamp(30px,5vw,60px)}.v91-showcase-head h2,.v91-dark-band h2,.v91-strip-copy h2,.v91-contact-band h2{margin:0;color:#061c25;font-size:clamp(38px,5.3vw,76px);line-height:1.04;letter-spacing:0}.v91-showcase-head p,.v91-dark-band p,.v91-strip-copy p,.v91-contact-band p{max-width:760px;color:#42606b;font-size:clamp(16px,1.4vw,20px);line-height:1.78}.v91-showcase-grid{width:min(1360px,calc(100% - 96px));margin:0 auto;display:grid;grid-template-columns:1.16fr .84fr;grid-auto-rows:minmax(240px,auto);gap:clamp(18px,2vw,28px)}.v91-feature-card,.skill-page-card,.skill-detail-card,.v91-mini-card{position:relative;display:grid;align-content:start;gap:18px;min-width:0;min-height:230px;padding:clamp(28px,3vw,44px);border:1px solid rgba(6,28,37,.12);border-radius:18px;background:radial-gradient(circle at 90% 10%,rgba(82,214,207,.13),transparent 16rem),linear-gradient(180deg,#fffffffa,#f9fdfcf2);color:#061c25;text-decoration:none;box-shadow:0 26px 70px #061c2514;overflow:clip;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.v91-feature-card.is-large{grid-row:span 2;min-height:512px;align-content:end;background:linear-gradient(180deg,#0417203d,#041720d6),url(/brand/vision-crane-4x3.webp) center / cover;color:#fff}.v91-feature-card span,.skill-page-card span,.skill-detail-card span,.v91-mini-card span{color:#008f89;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.v91-feature-card strong,.skill-page-card strong,.v91-mini-card strong{max-width:720px;color:#061c25;font-size:clamp(25px,2.2vw,38px);line-height:1.12}.v91-feature-card.is-large strong,.v91-feature-card.is-large span,.v91-feature-card.is-large p{color:#fff}.v91-feature-card p,.skill-page-card p,.v91-mini-card p{margin:0;color:#42606b;font-size:16px;line-height:1.72}.v91-feature-card:hover,.v91-feature-card:focus-visible,.skill-page-card:hover,.skill-page-card:focus-visible,.v91-mini-card:hover,.v91-mini-card:focus-visible{transform:translateY(-3px);border-color:#07928d8c;background:radial-gradient(circle at 90% 10%,rgba(82,214,207,.24),transparent 17rem),linear-gradient(180deg,#fff,#f7fffd);box-shadow:0 32px 88px #061c2526}.v91-feature-card.is-large:hover,.v91-feature-card.is-large:focus-visible{background:linear-gradient(180deg,#04172014,#041720c7),url(/brand/vision-crane-4x3.webp) center / cover}.v91-dark-band{padding:clamp(74px,10vw,138px) 0;background:#061c25;color:#fff}.v91-dark-band h2,.v91-dark-band p{color:#fff}.v91-band-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(36px,6vw,92px);align-items:center}.v91-process{display:grid;gap:14px}.v91-process article{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:20px;min-height:74px;padding:18px 22px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:#ffffff0f}.v91-process span{color:#62d8d0;font-weight:900}.v91-process strong{color:#fff;font-size:clamp(20px,2vw,30px)}.v91-tool-strip{padding-top:clamp(72px,9vw,132px);padding-bottom:clamp(72px,9vw,132px);display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(34px,6vw,90px);align-items:start}.v91-strip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.v91-mini-card{min-height:188px;padding:26px}.v91-mini-card strong{font-size:25px}.v91-contact-band{padding:clamp(70px,8vw,110px) 0;background:linear-gradient(135deg,#061c25,#09323b);color:#fff}.v91-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.v91-contact-band h2,.v91-contact-band p,.v91-contact-band .v91-kicker{color:#fff}.v91-contact-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.skill-overview{display:grid;gap:clamp(28px,4vw,56px)}.skill-overview__lead{display:grid;gap:12px;max-width:840px}.skill-overview__lead h2,.skill-detail-hero h1{margin:0;color:#061c25;font-size:clamp(38px,5vw,72px);line-height:1.06}.skill-overview__lead p,.skill-detail-hero p{color:#42606b;font-size:clamp(16px,1.35vw,20px);line-height:1.76}.skill-overview__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,26px);align-items:stretch}.skill-page-card{min-height:330px}.skill-page-card dl,.skill-detail-card dl{display:grid;gap:8px;margin:4px 0 0}.skill-page-card div,.skill-detail-card div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px}.skill-page-card dt,.skill-detail-card dt{color:#008f89;font-size:13px;font-weight:900}.skill-page-card dd,.skill-detail-card dd{margin:0;color:#42606b;font-size:13px;line-height:1.55}.skill-page-card em{align-self:end;color:#061c25;font-style:normal;font-weight:900}.skill-detail-hero{display:grid;gap:12px;padding-top:clamp(42px,6vw,92px)}.skill-detail-shell{display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:clamp(24px,3vw,42px);align-items:start}.skill-detail-side{position:sticky;top:96px;display:grid;gap:14px}.skill-detail-card h2{margin:0;font-size:clamp(30px,3vw,46px);line-height:1.08}.skill-back-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(6,28,37,.12);border-radius:999px;background:#fff;color:#061c25;font-weight:900;text-decoration:none}.skill-runner-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:20px;align-items:stretch}.skill-input-panel,.skill-result-panel,.skill-history-panel{min-height:360px}.skill-history-panel{grid-column:1 / -1}.datacraft-grid{gap:clamp(18px,2.3vw,30px)!important;grid-template-columns:minmax(320px,.86fr) minmax(0,1.26fr) minmax(260px,.52fr)!important;align-items:start!important}.datacraft-result{min-height:560px!important}.datacraft-history .list-row header{grid-template-columns:minmax(0,1fr) auto}.datacraft-history .list-row span{white-space:nowrap;color:#008f89;font-weight:900}.garden-console.two-column{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)!important;gap:clamp(20px,3vw,36px)!important}.garden-form{min-height:auto!important}.garden-scale-group{grid-template-columns:1fr!important;gap:18px!important}.garden-result{min-height:auto!important}@media(max-width:1180px){.v91-showcase-grid,.skill-overview__grid{width:min(100% - 48px,960px);grid-template-columns:repeat(2,minmax(0,1fr))}.v91-feature-card.is-large{grid-row:span 1;min-height:360px}.v91-band-grid,.v91-tool-strip,.v91-contact-grid,.skill-detail-shell,.skill-runner-panel,.datacraft-grid,.garden-console.two-column{grid-template-columns:minmax(0,1fr)!important}.skill-detail-side{position:static}}@media(max-width:760px){.site-header{min-height:64px;padding:10px 16px!important}.brand-lockup{min-width:0}.brand-lockup img{width:40px;height:40px}.nav-toggle{display:grid!important;place-items:center;width:44px!important;height:44px!important;border-color:#0618262e!important;background:#ffffffdb!important;box-shadow:0 10px 28px #061c251f}.nav-toggle span{width:20px;margin:0}.nav-scrim:not([hidden]){display:block;position:fixed;inset:0;z-index:80;background:#06182675;backdrop-filter:blur(4px)}.mobile-nav-head{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 2px 12px;border-bottom:1px solid rgba(6,28,37,.1);color:#061c25}.mobile-nav-head button{min-height:40px;padding:0 14px;border:1px solid rgba(6,28,37,.12);border-radius:999px;background:#f5fbfa;color:#061c25;font-weight:800}.site-nav{position:fixed!important;left:14px!important;right:14px!important;top:76px!important;z-index:90!important;display:none!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;padding:16px!important;border:1px solid rgba(6,28,37,.12)!important;border-radius:22px!important;background:#fffffffa!important;color:#061c25!important;box-shadow:0 28px 90px #061c2547!important}.site-nav.open{display:flex!important}.site-nav a,.site-nav .nav-cta{min-height:48px!important;justify-content:flex-start!important;padding:0 14px!important;border:0!important;border-radius:14px!important;color:#061c25!important;background:transparent!important;font-size:16px!important}.site-nav a:hover,.site-nav a:focus-visible{background:#e7f7f5!important;color:#061c25!important}.site-nav .nav-cta{margin-top:8px;background:#07928d!important;color:#fff!important;justify-content:center!important}.v91-hero{min-height:620px}.v91-showcase{padding:58px 0}.v91-showcase-grid,.skill-overview__grid,.v91-strip-grid{width:min(100% - 28px,460px);grid-template-columns:minmax(0,1fr)}.v91-feature-card,.skill-page-card,.v91-mini-card{min-height:176px;padding:22px;border-radius:18px}.v91-feature-card.is-large{min-height:280px}.v91-showcase-head h2,.v91-dark-band h2,.v91-strip-copy h2,.v91-contact-band h2,.skill-overview__lead h2,.skill-detail-hero h1{font-size:clamp(34px,11vw,48px)}.v91-band-grid,.v91-tool-strip,.v91-contact-grid{gap:26px}.v91-process article{grid-template-columns:64px minmax(0,1fr);min-height:64px;padding:14px 16px}.v91-contact-actions{justify-content:stretch}.v91-contact-actions .v7-button{width:100%}.skill-detail-shell,.skill-runner-panel{gap:16px}.skill-detail-card{min-height:0}.datacraft-result,.skill-input-panel,.skill-result-panel,.skill-history-panel{min-height:auto!important}}.v91-page,.xuanhe-page{color:#061c25;background:radial-gradient(circle at 82% 8%,rgba(12,151,144,.08),transparent 22rem),linear-gradient(180deg,#f7fbfa,#eef7f5 54%,#f7fbfa)}.v91-container{width:min(100% - 96px,1440px);margin-inline:auto}.v91-page-stack{display:grid;gap:clamp(34px,5vw,72px);padding-top:clamp(54px,7vw,96px);padding-bottom:clamp(68px,8vw,118px)}.v91-page-hero{display:grid;gap:12px;max-width:920px}.v91-page-hero.compact{max-width:1040px}.v91-kicker{margin:0;color:#008f89;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.v91-page-hero h1,.account-page-hero h1,.v91-showcase-head h2,.v91-strip-copy h2,.v91-contact-band h2{margin:0;color:#061c25;letter-spacing:0;text-wrap:balance}.v91-page-hero h1,.account-page-hero h1{font-size:56px;line-height:1.06}.v91-page-hero p,.account-page-hero p{margin:0;max-width:760px;color:#47616a;font-size:18px;line-height:1.75}.xuanhe-hero-title{white-space:nowrap}.v91-showcase-grid,.v91-strip-grid,.skill-overview__grid,.v7-card-grid,.v7-portal-grid,.xuanhe-card-grid,.portal-grid{align-items:stretch!important}.v91-feature-card,.v91-mini-card,.skill-page-card,.skill-detail-card,.v7-product-card,.skill-product-card,.interactive-card,.xuanhe-card,.portal-link,.console-panel,.metric-card,.list-row,.v91-quiet-card,.account-auth-card,.account-profile-card,.account-summary-panel,.account-list-panel{box-sizing:border-box;overflow:hidden;border:1px solid rgba(6,28,37,.12)!important;background:#ffffffeb!important;color:#061c25!important;box-shadow:0 18px 52px #061c2514!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease!important}.v91-feature-card,.v91-mini-card,.skill-page-card,.skill-detail-card,.v7-product-card,.skill-product-card,.interactive-card,.xuanhe-card,.portal-link,.v91-quiet-card{display:grid!important;align-content:space-between!important;gap:18px!important;min-height:248px!important;padding:30px!important;border-radius:18px!important;text-decoration:none!important}.v91-feature-card.is-large{min-height:248px!important}.v91-feature-card:hover,.v91-feature-card:focus-visible,.v91-mini-card:hover,.v91-mini-card:focus-visible,.skill-page-card:hover,.skill-page-card:focus-visible,.skill-detail-card:hover,.skill-detail-card:focus-visible,.v7-product-card:hover,.v7-product-card:focus-visible,.v7-product-card.active,.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.xuanhe-card:hover,.xuanhe-card:focus-visible,.portal-link:hover,.portal-link:focus-visible,.v91-quiet-card:hover,.v91-quiet-card:focus-visible{transform:translateY(-4px)!important;border-color:#008f8973!important;background:radial-gradient(circle at 90% 6%,rgba(82,214,207,.22),transparent 15rem),linear-gradient(180deg,#fff,#eefbf9)!important;color:#061c25!important;box-shadow:0 28px 76px #061c2529!important}.v91-feature-card:hover :is(strong,h2,h3,b),.v91-mini-card:hover :is(strong,h2,h3,b),.skill-page-card:hover :is(strong,h2,h3,b),.skill-detail-card:hover :is(strong,h2,h3,b),.v7-product-card:hover :is(strong,h2,h3,b),.skill-product-card:hover :is(strong,h2,h3,b),.interactive-card:hover :is(strong,h2,h3,b),.xuanhe-card:hover :is(strong,h2,h3,b),.portal-link:hover :is(strong,h2,h3,b),.v91-quiet-card:hover :is(strong,h2,h3,b){color:#061c25!important}.v91-feature-card:hover :is(p,small,li,dd),.v91-mini-card:hover :is(p,small,li,dd),.skill-page-card:hover :is(p,small,li,dd),.skill-detail-card:hover :is(p,small,li,dd),.v7-product-card:hover :is(p,small,li,dd),.skill-product-card:hover :is(p,small,li,dd),.interactive-card:hover :is(p,small,li,dd),.xuanhe-card:hover :is(p,small,li,dd),.portal-link:hover :is(p,small,li,dd),.v91-quiet-card:hover :is(p,small,li,dd){color:#425f68!important}.v91-feature-card :is(strong,h2,h3,b),.v91-mini-card :is(strong,h2,h3,b),.skill-page-card :is(strong,h2,h3,b),.skill-detail-card :is(strong,h2,h3,b),.v7-product-card :is(strong,h2,h3,b),.skill-product-card :is(strong,h2,h3,b),.interactive-card :is(strong,h2,h3,b),.xuanhe-card :is(strong,h2,h3,b),.portal-link :is(strong,h2,h3,b),.v91-quiet-card :is(strong,h2,h3,b){color:#061c25!important}.v91-feature-card :is(p,small,li,dd),.v91-mini-card :is(p,small,li,dd),.skill-page-card :is(p,small,li,dd),.skill-detail-card :is(p,small,li,dd),.v7-product-card :is(p,small,li,dd),.skill-product-card :is(p,small,li,dd),.interactive-card :is(p,small,li,dd),.xuanhe-card :is(p,small,li,dd),.portal-link :is(p,small,li,dd),.v91-quiet-card :is(p,small,li,dd){color:#425f68!important}.v91-feature-card>span,.v91-mini-card>span,.skill-page-card>span,.skill-detail-card>span,.v7-product-card>span,.skill-product-card>span,.interactive-card>span,.xuanhe-card>span,.portal-link>span,.v91-quiet-card>span{color:#008f89!important}.v91-showcase-grid{width:min(100% - 96px,1440px);margin-inline:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.v91-showcase-head{display:grid;gap:12px;margin-bottom:34px}.v91-showcase-head h2,.v91-strip-copy h2{font-size:54px;line-height:1.08}.v91-showcase-head p,.v91-strip-copy p{max-width:840px;color:#47616a;font-size:17px;line-height:1.72}.panel-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.panel-title-row h2,.panel-title-row h3{margin:4px 0 0;color:#061c25;font-size:26px;line-height:1.12}.panel-title-row span{color:#008f89;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.datacraft-workbench{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1.22fr) minmax(260px,.58fr)!important;gap:22px!important}.datacraft-workbench .console-panel,.garden-workbench .console-panel{padding:28px!important;border-radius:20px!important}.datacraft-input,.datacraft-result,.datacraft-history{min-height:0!important}.datacraft-empty{min-height:440px;display:grid;align-content:center;gap:16px}.datacraft-empty span{color:#008f89;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.datacraft-empty h2{margin:0;color:#061c25;font-size:42px;line-height:1.08}.datacraft-checklist,.datacraft-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.datacraft-checklist b,.v91-quiet-card{min-height:74px;padding:18px;border-radius:14px}.garden-workbench{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)!important;gap:24px!important;align-items:start}.garden-range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.precision-range{display:grid;gap:12px;padding:16px;border:1px solid rgba(6,28,37,.11);border-radius:16px;background:#ffffffb8}.precision-range__head,.precision-range-head,.precision-range__labels,.precision-range-labels{display:flex;align-items:center;justify-content:space-between;gap:16px}.precision-range__head b,.precision-range-head b{color:#061c25}.precision-range__value{color:#008f89;font-style:normal;font-weight:900}.precision-range__control{position:relative;display:block;min-height:44px}.precision-range-input{width:100%;height:44px;margin:0;appearance:none;background:transparent;cursor:pointer}.precision-range-input::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:linear-gradient(90deg,#07928d var(--range-percent),#dce8e6 var(--range-percent))}.precision-range-input::-webkit-slider-thumb{appearance:none;width:28px;height:28px;margin-top:-9px;border:3px solid #fff;border-radius:999px;background:#07928d;box-shadow:0 8px 22px #07928d52}.precision-range-input::-moz-range-track{height:10px;border-radius:999px;background:linear-gradient(90deg,#07928d var(--range-percent),#dce8e6 var(--range-percent))}.precision-range-input::-moz-range-thumb{width:28px;height:28px;border:3px solid #fff;border-radius:999px;background:#07928d;box-shadow:0 8px 22px #07928d52}.precision-range-input:focus-visible{outline:3px solid rgba(7,146,141,.24)!important;outline-offset:2px}.account-page-shell{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,520px);gap:clamp(28px,5vw,78px);align-items:start;padding-top:clamp(68px,8vw,118px);padding-bottom:clamp(76px,9vw,128px)}.account-page-hero{display:grid;gap:14px;position:sticky;top:110px}.account-auth-card,.account-dashboard{width:100%;border-radius:24px;padding:26px}.account-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px;border-radius:16px;background:#edf5f3}.account-tabs button{min-height:46px;border:0;border-radius:12px;background:transparent;color:#425f68;font-weight:900}.account-tabs button.active{background:#fff;color:#061c25;box-shadow:0 8px 20px #061c2514}.account-form,.account-form label,.admin-auth-card,.admin-auth-card label{display:grid;gap:12px}.account-form{margin-top:20px}.account-form input,.admin-auth-card input,.field-block input,.field-block textarea,.office-form-grid input,.console-panel textarea,.console-panel input{border:1px solid rgba(6,28,37,.14)!important;border-radius:14px!important;background:#fffffff5!important;box-shadow:none!important}.account-form input:focus,.admin-auth-card input:focus,.field-block input:focus,.field-block textarea:focus,.office-form-grid input:focus,.console-panel textarea:focus,.console-panel input:focus{border-color:#008f8999!important;outline:3px solid rgba(0,143,137,.15)!important}.account-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.account-dashboard{display:grid;gap:18px}.account-profile-card,.account-summary-panel,.account-list-panel{padding:24px;border-radius:20px}.admin-login-screen{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at 20% 20%,rgba(18,128,124,.18),transparent 24rem),linear-gradient(135deg,#061c25,#09343d)}.admin-auth-card{width:min(100%,520px);padding:42px;border:1px solid rgba(255,255,255,.28);border-radius:28px;background:#f7fbfa;box-shadow:0 38px 110px #00000047}.admin-auth-card h1{margin:0;color:#061c25;font-size:54px;line-height:1.04}.admin-auth-card label span,.account-form label span{color:#425f68;font-size:14px;font-weight:800}.admin-shell-v55{min-height:100vh;display:grid;grid-template-columns:280px minmax(0,1fr);background:#eef7f5}.admin-side-v55{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:18px;padding:28px 18px;background:#061c25;color:#fff}.admin-side-v55 strong{color:#fff;font-size:20px}.admin-side-v55 p{color:#ffffffb8;line-height:1.65}.admin-side-v55 nav{display:grid;gap:8px}.admin-side-v55 button{min-height:44px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0a;color:#ffffffc7;font-weight:800;text-align:left;padding:0 14px}.admin-side-v55 button.active,.admin-side-v55 button:hover{background:#fff;color:#061c25}.admin-main-v55{display:grid;gap:22px;padding:34px}.admin-account-bar,.panel-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.admin-metrics-v55{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:1180px){.v91-showcase-grid{width:min(100% - 48px,980px);grid-template-columns:repeat(2,minmax(0,1fr))}.datacraft-workbench,.garden-workbench,.account-page-shell{grid-template-columns:minmax(0,1fr)!important}.account-page-hero{position:static}.admin-shell-v55{grid-template-columns:1fr}.admin-side-v55{position:static;height:auto}}@media(max-width:760px){.v91-container{width:min(100% - 28px,480px)}.v91-page-hero h1,.account-page-hero h1,.v91-showcase-head h2,.v91-strip-copy h2{font-size:36px;line-height:1.12}.xuanhe-hero-title{white-space:nowrap;font-size:22px!important;line-height:1.12!important}.v91-showcase-grid,.v91-strip-grid,.datacraft-checklist,.datacraft-fields,.garden-range-grid,.admin-metrics-v55{width:min(100% - 28px,480px);grid-template-columns:minmax(0,1fr)!important}.v91-feature-card,.v91-mini-card,.skill-page-card,.skill-detail-card,.v7-product-card,.skill-product-card,.interactive-card,.xuanhe-card,.portal-link,.v91-quiet-card{min-height:auto!important;padding:22px!important}.datacraft-workbench .console-panel,.garden-workbench .console-panel,.account-auth-card,.account-profile-card,.account-summary-panel,.account-list-panel,.admin-auth-card{padding:22px!important;border-radius:20px!important}.admin-auth-card h1{font-size:40px}.admin-main-v55{padding:18px}}.legal-shell-main{padding-top:clamp(64px,8vw,118px);padding-bottom:clamp(78px,9vw,132px)}.legal-hero{display:grid;gap:16px;max-width:980px;margin-bottom:clamp(34px,5vw,72px)}.legal-hero h1{margin:0;color:#061c25;font-size:64px;line-height:1.04;letter-spacing:0}.legal-hero>p{max-width:780px;color:#47616a;font-size:18px;line-height:1.75}.legal-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.legal-summary-grid article{min-height:92px;display:grid;gap:8px;align-content:center;padding:18px;border:1px solid rgba(6,28,37,.1);border-radius:16px;background:#ffffffe0}.legal-summary-grid span{color:#008f89;font-size:12px;font-weight:900}.legal-summary-grid strong{color:#061c25;line-height:1.35}.legal-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start}.legal-toc{position:sticky;top:96px;display:grid;gap:8px;padding:18px;border:1px solid rgba(6,28,37,.1);border-radius:18px;background:#ffffffdb}.legal-toc strong{color:#061c25}.legal-toc a{min-height:38px;display:flex;align-items:center;padding:0 10px;border-radius:10px;color:#425f68;text-decoration:none}.legal-toc a:hover,.legal-toc a:focus-visible{background:#e7f7f5;color:#061c25}.legal-content{display:grid;gap:18px}.legal-card{display:grid;gap:12px;padding:clamp(24px,3vw,38px);border:1px solid rgba(6,28,37,.1);border-radius:20px;background:#ffffffe6;box-shadow:0 18px 52px #061c2512}.legal-card h2{margin:0;color:#061c25;font-size:30px;line-height:1.12}.legal-card p,.legal-card li{color:#425f68;line-height:1.78}.v91-contact-band :is(h2,p,.v7-eyebrow,.v91-kicker){color:#fff!important}@media(max-width:920px){.legal-summary-grid,.legal-layout{grid-template-columns:minmax(0,1fr)}.legal-toc{position:static}.legal-hero h1{font-size:46px}}:root{--v92-ink: #061c25;--v92-muted: #43606b;--v92-line: rgba(6, 28, 37, .13);--v92-teal: #008f89;--v92-teal-2: #0aa6a0;--v92-teal-soft: #e6f8f6;--v92-paper: rgba(255, 255, 255, .94);--v92-gold: #c79b44}.brand-lockup small{color:#506872!important}.brand-lockup img,.footer-brand img{background:#fff!important;border:1px solid rgba(6,28,37,.12)!important;object-fit:cover!important;object-position:center!important}.xuanhe-hero-title{white-space:nowrap!important;max-width:none!important;font-size:clamp(56px,5.7vw,92px)!important;line-height:.98!important}.v91-showcase-grid{align-items:stretch!important;grid-auto-rows:1fr!important}.v91-feature-card,.v91-mini-card,.skill-page-card,.skill-detail-card,.v7-product-card,.skill-product-card,.interactive-card,.xuanhe-card,.portal-link,.v91-quiet-card{grid-template-rows:auto auto 1fr!important;align-content:stretch!important;justify-content:stretch!important;min-height:238px!important}.v91-feature-card.is-large{grid-row:auto!important;min-height:238px!important;background:radial-gradient(circle at 90% 6%,rgba(82,214,207,.16),transparent 15rem),linear-gradient(180deg,#fff,#f8fffd)!important;color:var(--v92-ink)!important}.v91-feature-card.is-large :is(span,strong,p),.v91-feature-card.is-large:hover :is(span,strong,p){color:inherit!important}.v91-feature-card.is-large>span,.v91-feature-card>span,.v91-mini-card>span,.skill-page-card>span,.skill-detail-card>span,.v7-product-card>span,.skill-product-card>span,.interactive-card>span,.xuanhe-card>span,.portal-link>span{color:var(--v92-teal)!important}.v91-feature-card:hover,.v91-feature-card:focus-visible,.v91-feature-card.is-large:hover,.v91-feature-card.is-large:focus-visible,.v91-mini-card:hover,.v91-mini-card:focus-visible,.skill-page-card:hover,.skill-page-card:focus-visible,.skill-detail-card:hover,.skill-detail-card:focus-visible,.v7-product-card:hover,.v7-product-card:focus-visible,.v7-product-card.active,.skill-product-card:hover,.skill-product-card:focus-visible,.skill-product-card.active,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.xuanhe-card:hover,.xuanhe-card:focus-visible,.portal-link:hover,.portal-link:focus-visible,.v91-quiet-card:hover,.v91-quiet-card:focus-visible{background:radial-gradient(circle at 92% 10%,rgba(10,166,160,.2),transparent 14rem),linear-gradient(180deg,#fff,#eaf9f7)!important;border-color:#008f898c!important;color:var(--v92-ink)!important;transform:translateY(-3px)!important;box-shadow:0 28px 78px #061c2526!important}.v91-feature-card :is(strong,h2,h3,b),.v91-mini-card :is(strong,h2,h3,b),.skill-page-card :is(strong,h2,h3,b),.skill-detail-card :is(strong,h2,h3,b),.v7-product-card :is(strong,h2,h3,b),.skill-product-card :is(strong,h2,h3,b),.interactive-card :is(strong,h2,h3,b),.xuanhe-card :is(strong,h2,h3,b),.portal-link :is(strong,h2,h3,b),.v91-quiet-card :is(strong,h2,h3,b),.v91-feature-card:hover :is(strong,h2,h3,b),.v91-mini-card:hover :is(strong,h2,h3,b),.skill-page-card:hover :is(strong,h2,h3,b),.skill-detail-card:hover :is(strong,h2,h3,b),.v7-product-card:hover :is(strong,h2,h3,b),.skill-product-card:hover :is(strong,h2,h3,b),.interactive-card:hover :is(strong,h2,h3,b),.xuanhe-card:hover :is(strong,h2,h3,b),.portal-link:hover :is(strong,h2,h3,b){color:var(--v92-ink)!important}.v91-feature-card :is(p,small,li,dd),.v91-mini-card :is(p,small,li,dd),.skill-page-card :is(p,small,li,dd),.skill-detail-card :is(p,small,li,dd),.v7-product-card :is(p,small,li,dd),.skill-product-card :is(p,small,li,dd),.interactive-card :is(p,small,li,dd),.xuanhe-card :is(p,small,li,dd),.portal-link :is(p,small,li,dd),.v91-quiet-card :is(p,small,li,dd){color:var(--v92-muted)!important}.console-panel:hover,.metric-card:hover,.list-row:hover:not(.interactive-card){background:var(--v92-paper)!important;color:var(--v92-ink)!important;border-color:var(--v92-line)!important;transform:none!important;box-shadow:0 18px 52px #061c2514!important}.v55-btn,.button,.v7-button,button{transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}.v55-btn-primary,.v7-button:not(.secondary),.button.primary{background:linear-gradient(135deg,#07928d,#0a7f95)!important;color:#fff!important;border-color:transparent!important}.v55-btn-secondary,.v55-btn-ghost,.v7-button.secondary,.button.secondary,.button.ghost{background:#fff!important;color:var(--v92-ink)!important;border:1px solid var(--v92-line)!important}.v55-btn:hover,.button:hover,.v7-button:hover,.v55-btn:focus-visible,.button:focus-visible,.v7-button:focus-visible{transform:translateY(-1px)!important;box-shadow:0 18px 42px #061c2529!important;outline:3px solid rgba(0,143,137,.16)!important;outline-offset:2px!important}.likert-dot span{font-size:0!important;color:transparent!important;display:block!important;border:1px solid rgba(6,28,37,.12)!important}.likert-dot:focus-visible span,.likert-dot:hover span{box-shadow:0 0 0 5px #008f8921!important}.precision-range{background:#ffffffdb!important}.precision-range__control{cursor:pointer!important;touch-action:none!important}.precision-range__control:before{pointer-events:none!important}.precision-range-input{position:relative!important;z-index:2!important;opacity:1!important;cursor:pointer!important;touch-action:none!important}.precision-range-input::-webkit-slider-runnable-track{height:12px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--v92-teal) var(--range-percent),#dce8e6 var(--range-percent))!important}.precision-range-input::-moz-range-track{height:12px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--v92-teal) var(--range-percent),#dce8e6 var(--range-percent))!important}.profile-console{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:clamp(20px,3vw,34px);align-items:start}.profile-question-panel{display:grid;gap:18px}.profile-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.profile-progress{min-width:58px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--v92-teal-soft);color:var(--v92-teal);font-style:normal;font-weight:900}.profile-progress-track{height:10px;border-radius:999px;background:linear-gradient(90deg,var(--v92-teal) var(--profile-progress),#dce8e6 var(--profile-progress))}.profile-result-panel{position:sticky;top:96px}.oracle-console.datacraft-grid{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr)!important;gap:clamp(22px,3vw,38px)!important}.oracle-ritual-stage{display:grid;gap:12px;padding:18px;border-radius:22px;background:radial-gradient(circle at 18% 18%,rgba(230,190,102,.24),transparent 18rem),radial-gradient(circle at 90% 15%,rgba(21,169,163,.1),transparent 16rem),linear-gradient(135deg,#061f27,#082f37 58%,#05232c)!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #041f2829}.oracle-line-row,.coin-row{display:grid!important;grid-template-columns:72px minmax(148px,190px) minmax(120px,1fr) minmax(82px,auto)!important;align-items:center!important;gap:18px!important;min-height:76px!important;padding:12px 14px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;background:#ffffff0e!important;color:#ffffffc7!important}.oracle-line-row.pending{opacity:.72}.oracle-line-row.is-visible{border-color:#c79b446b!important;background:#ffffff1a!important}.coin-row-index{color:#f3dba6!important;font-weight:900!important;white-space:nowrap}.oracle-coin-set,.coin-set{display:flex!important;gap:10px!important;align-items:center!important}.oracle-coin,.coin{position:relative!important;width:42px!important;height:42px!important;display:inline-grid!important;place-items:center!important;border-radius:50%!important;background:radial-gradient(circle at 34% 26%,#fff4c8 0 10%,transparent 11%),radial-gradient(circle at 50% 50%,#d8aa52 0 49%,#8f6422 50% 56%,#f0cf81 57% 63%,#9b6b26 64%)!important;color:#522f0b!important;font-size:13px!important;font-weight:900!important;font-style:normal!important;box-shadow:inset 0 2px 8px #ffffff75,inset 0 -5px 10px #4d2d0a59,0 10px 18px #00000038!important;transform-style:preserve-3d;animation:coinFlipLand .92s cubic-bezier(.19,.84,.22,1) both}.oracle-coin:before,.coin:before{content:"";position:absolute;inset:5px;border-radius:50%;border:1px solid rgba(91,54,12,.36);box-shadow:inset 0 0 0 2px #ffeaa652;pointer-events:none}.oracle-coin.placeholder{background:radial-gradient(circle at 34% 28%,rgba(255,245,210,.7),transparent 18%),radial-gradient(circle at 50% 50%,#d3a652f5 0 50%,#78521ceb 51% 58%,#eccd82eb 59% 66%,#68481cdb 67%)!important;opacity:.86;box-shadow:inset 0 2px 7px #ffffff47,inset 0 -4px 8px #44280b57,0 8px 14px #00000029!important;animation:coinIdlePulse 2.1s ease-in-out infinite}.oracle-coin.placeholder span{width:13px;height:13px;display:block;border-radius:3px;border:2px solid rgba(92,56,12,.48);background:#0d2a2f38;box-shadow:inset 0 1px 2px #ffffff3d}.coin-face{position:absolute;inset:7px;display:grid;place-items:center;border:1px solid rgba(83,45,7,.38);border-radius:50%;background:#fff6cc6b;backface-visibility:hidden;z-index:1}.coin-face-back{transform:rotateY(180deg);color:#522f0bc7}.oracle-coin.face-yin{filter:saturate(.9)}.oracle-coin.face-yang{filter:saturate(1.15) brightness(1.03)}.oracle-line-row strong,.coin-row strong{color:#fff4d6!important;text-shadow:0 1px 8px rgba(0,0,0,.24)}.oracle-line-row small,.coin-row small{color:#e1f5f5e0!important}.hex-card{display:grid;gap:14px}.hexagram-orbit{display:grid;gap:9px;padding:18px;border-radius:18px;background:linear-gradient(135deg,#06242d,#08323b)}.hex-line{display:block;height:10px;border-radius:999px;background:#061c25}.hex-line.yin{background:linear-gradient(90deg,#061c25 0 41%,transparent 41% 59%,#061c25 59% 100%)}.oracle-login-note{margin-top:18px}.account-page-shell{grid-template-columns:minmax(0,.88fr) minmax(380px,520px)!important}.account-page-hero h1{max-width:780px}.account-auth-card{align-self:start}.admin-auth-card{width:min(100%,560px)!important}.admin-auth-card label{width:100%}@keyframes coinFlipLand{0%{opacity:0;transform:translateY(-18px) rotateY(0) rotate(-8deg) scale(.92)}54%{opacity:1;transform:translateY(4px) rotateY(540deg) rotate(5deg) scale(1.04)}76%{transform:translateY(-2px) rotateY(690deg) rotate(-2deg) scale(1)}to{opacity:1;transform:translateY(0) rotateY(720deg) rotate(0) scale(1)}}@keyframes coinIdlePulse{0%,to{opacity:.32;transform:scale(.96)}50%{opacity:.78;transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}@media(max-width:1180px){.profile-console,.oracle-console.datacraft-grid,.account-page-shell{grid-template-columns:minmax(0,1fr)!important}.profile-result-panel{position:static}}@media(max-width:920px){.xuanhe-hero-content,.xuanhe-hero-copy,.xuanhe-hero-tags,.xuanhe-hero .v7-button-row{width:min(100%,calc(100vw - 56px))!important;max-width:calc(100vw - 56px)!important}.xuanhe-hero-title{width:min(100%,calc(100vw - 56px))!important;max-width:calc(100vw - 56px)!important;white-space:normal!important;text-wrap:balance}}@media(max-width:760px){.xuanhe-hero-title{white-space:normal!important;font-size:clamp(40px,11vw,54px)!important}.v91-showcase-grid{width:min(100% - 28px,460px)!important;grid-template-columns:minmax(0,1fr)!important}.v91-feature-card,.v91-mini-card,.skill-page-card,.skill-detail-card,.v7-product-card,.skill-product-card,.interactive-card,.xuanhe-card,.portal-link,.v91-quiet-card{min-height:184px!important}.profile-question-grid{grid-template-columns:minmax(0,1fr)}.oracle-line-row,.coin-row{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding:14px!important}.oracle-coin-set,.coin-set{justify-content:flex-start!important}.account-page-shell{width:min(100% - 28px,480px)!important;padding-top:36px!important}}@view-transition{navigation:auto}::view-transition-old(root){animation:xhViewOut .22s ease both}::view-transition-new(root){animation:xhViewIn .42s cubic-bezier(.16,1,.3,1) both}html{overflow-x:clip}html.xuanhe-js body{animation:xhPageIn .58s cubic-bezier(.16,1,.3,1) both}html.xh-leaving body{opacity:.72;transform:translateY(8px) scale(.995);transition:opacity .18s ease,transform .18s ease}.xh-reveal{opacity:1;transform:translateY(18px);transition:opacity .72s cubic-bezier(.16,1,.3,1) var(--xh-delay, 0ms),transform .72s cubic-bezier(.16,1,.3,1) var(--xh-delay, 0ms)}.xh-reveal.is-visible{opacity:1;transform:none}.site-header{top:14px!important;left:clamp(14px,3vw,42px)!important;right:clamp(14px,3vw,42px)!important;width:auto!important;min-height:64px!important;padding:10px 14px 10px 18px!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:999px!important;background:#fafdfcd1!important;box-shadow:0 20px 80px #061c2524!important;backdrop-filter:blur(22px) saturate(1.1)!important}.site-header[data-scrolled=true]{background:#fffffff0!important;box-shadow:0 18px 54px #061c2529!important;padding-top:8px!important;padding-bottom:8px!important}.brand-lockup{min-width:194px!important}.brand-lockup img{width:42px!important;height:42px!important;border-radius:50%!important;box-shadow:0 12px 34px #061c252e!important}.site-nav{gap:clamp(12px,1.35vw,22px)!important}.site-nav a,.site-nav .nav-cta{border-radius:999px!important;border-bottom:0!important;padding:8px 12px!important;color:#061c25b8!important;transition:color .18s ease,background .18s ease,transform .18s ease!important}.site-nav a:hover,.site-nav a:focus-visible{color:#061c25!important;background:#008f891f!important;transform:translateY(-1px)}.site-nav .nav-cta{background:linear-gradient(135deg,#008f89,#0a7892)!important;color:#fff!important;border:0!important;box-shadow:0 14px 32px #008f893d}.xuanhe-page{background:radial-gradient(circle at 18% 12%,rgba(0,143,137,.08),transparent 28rem),radial-gradient(circle at 92% 46%,rgba(199,155,68,.08),transparent 30rem),#eef7f5!important}.xuanhe-hero{min-height:100svh!important;padding:clamp(120px,13vh,164px) clamp(24px,6vw,96px) clamp(72px,9vh,112px)!important;isolation:isolate;background:linear-gradient(90deg,#021019ed,#021019b8 34%,#02101957 66%,#021019bd),url(/brand/hero-crane-16x9.webp) 64% center / cover no-repeat,#061c25!important;scroll-snap-align:start;overflow:clip!important}.xuanhe-hero-media img{object-position:64% center!important;opacity:.84!important;transform:none!important;animation:xhHeroTone 12s ease-in-out infinite alternate;max-width:none!important}.xuanhe-hero:after{background:linear-gradient(90deg,#021019ed,#021019b8 34%,#02101957 66%,#021019bd),linear-gradient(180deg,#0210199e,#0210192e 36%,#021019d6)!important;z-index:0}.xuanhe-cinematic-grid{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.28;background:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 76%);overflow:hidden}.xuanhe-light-sweep{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.2) 46%,transparent 58%);background-size:240% 100%;background-position:-160% 0;transform:none!important;animation:xhSweep 8s cubic-bezier(.2,.7,.2,1) infinite;opacity:.6;contain:paint}.xuanhe-orbit{position:absolute;right:clamp(18px,4vw,78px);bottom:clamp(30px,9vh,110px);z-index:1;width:clamp(280px,32vw,620px);aspect-ratio:1.55;pointer-events:none;transform:rotate(-9deg);opacity:.74;contain:layout paint}.xuanhe-orbit span{position:absolute;inset:calc(var(--i, 0) * 12%);border:1px solid rgba(218,246,243,.18);border-radius:50%;transform:rotateX(66deg);animation:xhOrbit 18s linear infinite}.xuanhe-orbit span:nth-child(1){--i: 0}.xuanhe-orbit span:nth-child(2){--i: 1;animation-duration:24s;border-color:#c79b4433}.xuanhe-orbit span:nth-child(3){--i: 2;animation-duration:32s;border-color:#0aa6a038}.xuanhe-hero-content{z-index:2!important;width:min(1080px,100%)!important}.xuanhe-hero-content .v7-eyebrow{width:max-content;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#e9fbf8!important;background:#ffffff14;backdrop-filter:blur(12px)}.xuanhe-hero-title{color:#fff!important;max-width:1120px!important;text-shadow:0 22px 74px rgba(0,0,0,.42)}.xuanhe-hero-copy{max-width:780px!important;color:#f0fcfad1!important;text-shadow:0 10px 28px rgba(0,0,0,.28)}.xuanhe-hero .v7-button-row{gap:12px}.xuanhe-hero .v7-button{min-height:48px;border-radius:999px!important}.xuanhe-hero .v7-button.secondary{background:#ffffff1f!important;color:#fff!important;border-color:#ffffff57!important;backdrop-filter:blur(12px)}.xuanhe-hero-tags{position:relative;z-index:2;max-width:920px!important;margin-top:clamp(22px,5vh,48px)!important}.xuanhe-hero-tags span{min-height:46px;display:flex;align-items:end;color:#e8fbf8c2!important}.xuanhe-hero-rail{position:absolute;left:clamp(20px,3.2vw,48px);bottom:clamp(22px,4vh,44px);z-index:2;display:flex;align-items:center;gap:12px;color:#ffffff9e;font-size:12px;font-weight:900;letter-spacing:.16em;writing-mode:vertical-rl}.xuanhe-hero-rail i{width:1px;height:76px;background:linear-gradient(transparent,rgba(255,255,255,.56),transparent)}.xuanhe-scroll-cue{position:absolute;right:clamp(20px,3.2vw,54px);bottom:clamp(20px,5vh,48px);z-index:2;display:inline-grid;gap:10px;justify-items:center;color:#ffffffc2;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.xuanhe-scroll-cue i{width:1px;height:58px;background:linear-gradient(#fff,transparent);animation:xhScrollCue 1.8s ease-in-out infinite}.v91-showcase,.v91-dark-band,.v91-tool-strip,.v91-contact-band{scroll-snap-align:start}.v91-showcase{position:relative;padding:clamp(86px,12vw,162px) 0!important;background:radial-gradient(circle at 12% 12%,rgba(0,143,137,.1),transparent 30rem),linear-gradient(180deg,#f6fcfb,#eaf5f3)!important;overflow:clip}.v91-showcase:before{content:"BAIHE LABS";position:absolute;right:clamp(18px,4vw,64px);top:clamp(28px,5vw,74px);color:#061c250b;font-size:clamp(64px,11vw,168px);font-weight:950;line-height:.86;letter-spacing:-.03em;pointer-events:none}.v91-showcase-head{position:relative;z-index:1;width:min(1360px,calc(100% - 96px))!important;margin-inline:auto!important}.v91-showcase-head h2,.v91-strip-copy h2,.v91-contact-band h2{max-width:980px;font-size:clamp(42px,5.8vw,86px)!important;line-height:.96!important;letter-spacing:-.01em!important}.v91-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(14px,1.5vw,22px)!important}.v91-feature-card,.v91-mini-card{position:relative;overflow:hidden;min-height:clamp(244px,23vw,330px)!important;border-radius:24px!important;background:#ffffffc2!important;box-shadow:0 28px 90px #061c251a!important;backdrop-filter:blur(18px)}.v91-feature-card:after,.v91-mini-card:after{content:"";position:absolute;inset:auto 22px 20px;height:1px;background:linear-gradient(90deg,rgba(0,143,137,.42),transparent);transform:scaleX(.22);transform-origin:left;transition:transform .34s ease}.v91-feature-card:hover:after,.v91-feature-card:focus-visible:after,.v91-mini-card:hover:after,.v91-mini-card:focus-visible:after{transform:scaleX(1)}.v91-feature-card span,.v91-mini-card span{letter-spacing:.12em!important}.v91-feature-card strong,.v91-mini-card strong{font-size:clamp(24px,2vw,34px)!important}.v91-dark-band{position:relative;overflow:hidden;padding:clamp(94px,13vw,178px) 0!important;background:radial-gradient(circle at 88% 18%,rgba(0,143,137,.23),transparent 28rem),radial-gradient(circle at 14% 82%,rgba(199,155,68,.16),transparent 24rem),linear-gradient(135deg,#03151e,#062631 56%,#031820)!important}.v91-dark-band:before{content:"";position:absolute;inset:0;opacity:.18;background:url(/brand/vision-crane-4x3.webp) right center / 58vw auto no-repeat;filter:saturate(.86) contrast(1.05)}.v91-band-grid{position:relative;z-index:1}.v91-process article{min-height:82px;border-radius:18px;background:#ffffff13!important;border-color:#ffffff29!important;backdrop-filter:blur(12px)}.v91-tool-strip{width:min(100% - 96px,1360px)!important;padding-top:clamp(86px,10vw,150px)!important;padding-bottom:clamp(86px,10vw,150px)!important}.v91-strip-grid{align-items:stretch}.v91-contact-band{position:relative;overflow:hidden;background:linear-gradient(115deg,#061c25fa,#062d36f5),radial-gradient(circle at 82% 22%,rgba(0,143,137,.32),transparent 26rem)!important}.v91-contact-band:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.1),transparent 58%);animation:xhSweep 10s ease-in-out infinite;pointer-events:none}@keyframes xhPageIn{0%{opacity:0;transform:translateY(12px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes xhViewOut{to{opacity:0;transform:translateY(-10px) scale(.992);filter:blur(8px)}}@keyframes xhViewIn{0%{opacity:0;transform:translateY(16px) scale(1.006);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes xhHeroDrift{0%{transform:scale(1.035) translateZ(0)}to{transform:scale(1.075) translate3d(-1.2%,.8%,0)}}@keyframes xhHeroTone{0%{filter:saturate(.94) contrast(1.03) brightness(.96)}to{filter:saturate(1.04) contrast(1.08) brightness(1.03)}}@keyframes xhSweep{0%,35%{background-position:-160% 0;opacity:0}52%{opacity:.7}78%,to{background-position:160% 0;opacity:0}}@keyframes xhOrbit{to{transform:rotateX(66deg) rotate(360deg)}}@keyframes xhScrollCue{0%,to{transform:scaleY(.38);transform-origin:top;opacity:.45}50%{transform:scaleY(1);opacity:.95}}@media(max-width:1180px){.site-header{top:10px!important;left:12px!important;right:12px!important;min-height:58px!important;padding:8px 10px 8px 12px!important}.brand-lockup{min-width:0!important}.brand-lockup small{display:block!important}.nav-toggle{display:grid!important;place-items:center;border-radius:999px!important;background:#fff!important;color:#061c25!important}.nav-scrim:not([hidden]){display:block!important;position:fixed;inset:0;z-index:80;background:#031018ad!important;backdrop-filter:blur(7px)}.site-nav{position:fixed!important;inset:84px 12px auto!important;z-index:90!important;display:none!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:18px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:28px!important;background:radial-gradient(circle at 88% 12%,rgba(0,143,137,.28),transparent 18rem),linear-gradient(145deg,#061c25fa,#042730f5)!important;box-shadow:0 36px 120px #0000006b!important}.site-nav.open{display:flex!important;animation:xhMenuIn .26s cubic-bezier(.16,1,.3,1) both}.mobile-nav-head{display:flex!important;border-bottom:1px solid rgba(255,255,255,.16)!important;color:#fff!important}.mobile-nav-head button{background:#ffffff1a!important;border-color:#fff3!important;color:#fff!important}.site-nav a,.site-nav .nav-cta{min-height:54px!important;justify-content:space-between!important;padding:0 16px!important;border-radius:18px!important;color:#ffffffe0!important;background:#ffffff0e!important;border:1px solid rgba(255,255,255,.1)!important;font-size:17px!important;font-weight:800!important}.site-nav a:after,.site-nav .nav-cta:after{content:"↗";color:#ffffff75;font-size:14px}.site-nav a:hover,.site-nav a:focus-visible,.site-nav .nav-cta:hover,.site-nav .nav-cta:focus-visible{background:#e7f7f5f5!important;color:#061c25!important}.site-nav .nav-cta{margin-top:6px!important;background:linear-gradient(135deg,#039d96,#0a8196)!important;color:#fff!important}.v91-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@keyframes xhMenuIn{0%{opacity:0;transform:translateY(-12px) scale(.98);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@media(max-width:760px){.site-header{border-radius:22px!important}.brand-lockup strong{font-size:17px!important}.brand-lockup small{font-size:11px!important}.xuanhe-hero{min-height:100svh!important;padding:102px 18px 74px!important}.xuanhe-hero-media img{object-position:58% center!important;opacity:.76!important}.xuanhe-hero:after{background:linear-gradient(180deg,#0210199e,#021019d6 62%,#021019f5),linear-gradient(90deg,#021019d1,#0210195c)!important}.xuanhe-cinematic-grid{background-size:44px 44px;opacity:.2}.xuanhe-orbit,.xuanhe-hero-rail,.xuanhe-scroll-cue{display:none}.xuanhe-hero-content,.xuanhe-hero-copy,.xuanhe-hero-tags,.xuanhe-hero .v7-button-row,.xuanhe-hero-title{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;min-width:0!important}.xuanhe-hero-title{font-size:clamp(42px,12.6vw,58px)!important;line-height:.98!important;text-wrap:balance;overflow-wrap:anywhere}.xuanhe-hero-copy{font-size:16px!important;line-height:1.72!important}.xuanhe-hero .v7-button-row{display:grid!important;grid-template-columns:1fr}.xuanhe-hero .v7-button{width:100%}.xuanhe-hero-tags{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.xuanhe-hero-tags span{min-height:42px;padding:10px 0 0;font-size:11px}.v91-showcase,.v91-dark-band,.v91-contact-band{padding:68px 0!important}.v91-showcase-head,.v91-tool-strip,.v91-contact-grid{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}.v7-container.v91-showcase-head,.v7-container.v91-contact-grid{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important}.v91-tool-strip{width:calc(100vw - 32px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.v91-showcase-grid,.v91-strip-grid{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.v91-showcase-head h2,.v91-strip-copy h2,.v91-contact-band h2{font-size:clamp(38px,11vw,54px)!important;width:100%!important;max-width:100%!important;overflow-wrap:anywhere;word-break:break-word}.v91-showcase-head>*,.v91-strip-copy>*,.v91-contact-grid>*{width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important;box-sizing:border-box!important}.v91-tool-strip .v91-strip-copy,.v91-tool-strip .v91-strip-grid{width:auto!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;justify-self:stretch!important;box-sizing:border-box!important}.v91-feature-card,.v91-mini-card{min-height:190px!important;border-radius:20px!important}.v91-process{gap:10px!important}.v91-process article{min-height:68px!important}}@media(prefers-reduced-motion:reduce){html.xuanhe-js body,.xuanhe-hero-media img,.xuanhe-light-sweep,.xuanhe-orbit span,.xuanhe-scroll-cue i{animation:none!important}.xh-reveal{opacity:1!important;transform:none!important}}.v91-page .v91-page-stack{padding-top:clamp(104px,10vw,136px)!important}@media(min-width:921px){.v91-tool-strip{grid-template-columns:minmax(360px,.74fr) minmax(520px,1fr)!important;column-gap:clamp(54px,5.4vw,92px)!important}.v91-strip-copy{width:min(100%,640px)!important;max-width:640px!important;min-width:0!important}.v91-strip-copy h2{max-width:640px!important;font-size:clamp(42px,4.5vw,66px)!important;line-height:1.02!important;overflow-wrap:break-word}.v91-strip-copy p{max-width:560px!important}}@media(max-width:760px){.v91-page .v91-page-stack{padding-top:112px!important}}.v55-btn:hover,.v55-btn:focus-visible,.button:hover,.button:focus-visible,.v7-button:hover,.v7-button:focus-visible,button:hover,button:focus-visible{transform:none!important}.v7-page,.v91-page{min-height:100svh;overflow-x:clip;background:radial-gradient(circle at 82% 6%,rgba(0,143,137,.1),transparent 24rem),radial-gradient(circle at 8% 46%,rgba(199,155,68,.07),transparent 26rem),linear-gradient(180deg,#f5fbfa,#edf7f5 52%,#f8fbfa)!important}.v7-page-stack,.v91-page-stack{width:min(100% - 64px,1360px)!important;margin-inline:auto!important;padding-top:clamp(122px,11vw,158px)!important;padding-bottom:clamp(72px,9vw,126px)!important;gap:clamp(34px,5vw,72px)!important}.v7-section-head,.v91-page-hero,.skill-overview__lead{position:relative;width:min(100%,1120px)!important;max-width:1120px!important;display:grid!important;gap:14px!important;margin:0!important;isolation:isolate}.v7-section-head:before,.v91-page-hero:before,.skill-overview__lead:before{content:"";position:absolute;z-index:-1;inset:-34px auto auto -28px;width:min(48vw,560px);height:min(26vw,260px);border-radius:999px;background:radial-gradient(circle,rgba(0,143,137,.1),transparent 68%);filter:blur(18px);pointer-events:none}.v7-section-head h1,.v7-section-head h2,.v91-page-hero h1,.account-page-hero h1,.skill-overview__lead h2{margin:0!important;max-width:1040px!important;color:#061c25!important;font-size:clamp(48px,6vw,92px)!important;line-height:.98!important;letter-spacing:-.01em!important;text-wrap:balance}.v7-section-head p:not(.v7-eyebrow),.v91-page-hero p:not(.v91-kicker),.skill-overview__lead p{max-width:820px!important;color:#42606b!important;font-size:clamp(17px,1.35vw,20px)!important;line-height:1.76!important}.v7-card-grid,.product-matrix-grid,.skill-overview__grid,.portal-grid,.xuanhe-card-grid,.research-grid,.product-grid,.workspace-grid,.office-grid{align-items:stretch!important;gap:clamp(16px,2.1vw,26px)!important}.v7-product-card,.skill-page-card,.portal-link,.xuanhe-card,.interactive-card,.profile-question-card{position:relative!important;min-width:0!important;border-radius:24px!important;border:1px solid rgba(6,28,37,.1)!important;background:linear-gradient(180deg,#ffffffeb,#ffffffbd)!important;box-shadow:0 26px 90px #061c251a!important;overflow:hidden!important;transition:border-color .24s ease,background .24s ease,box-shadow .24s ease,color .24s ease!important}.v7-product-card:before,.skill-page-card:before,.portal-link:before,.xuanhe-card:before,.interactive-card:before,.profile-question-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,143,137,.13),transparent 42%),radial-gradient(circle at 78% 18%,rgba(199,155,68,.12),transparent 14rem);opacity:0;transition:opacity .24s ease;pointer-events:none}.v7-product-card:after,.skill-page-card:after,.portal-link:after,.xuanhe-card:after,.interactive-card:after,.profile-question-card:after{content:"";position:absolute;left:24px;right:24px;bottom:20px;height:1px;background:linear-gradient(90deg,rgba(0,143,137,.62),transparent);transform:scaleX(.18);transform-origin:left;transition:transform .3s ease}.v7-product-card:hover,.v7-product-card:focus-visible,.skill-page-card:hover,.skill-page-card:focus-visible,.portal-link:hover,.portal-link:focus-visible,.xuanhe-card:hover,.xuanhe-card:focus-visible,.interactive-card:hover,.interactive-card:focus-visible,.profile-question-card:hover,.profile-question-card:focus-visible{background:linear-gradient(180deg,#ebfaf8fa,#ffffffe0)!important;border-color:#008f8952!important;box-shadow:0 30px 98px #00707029!important}.v7-product-card:hover:before,.v7-product-card:focus-visible:before,.skill-page-card:hover:before,.skill-page-card:focus-visible:before,.portal-link:hover:before,.portal-link:focus-visible:before,.xuanhe-card:hover:before,.xuanhe-card:focus-visible:before,.interactive-card:hover:before,.interactive-card:focus-visible:before,.profile-question-card:hover:before,.profile-question-card:focus-visible:before{opacity:1}.v7-product-card:hover:after,.v7-product-card:focus-visible:after,.skill-page-card:hover:after,.skill-page-card:focus-visible:after,.portal-link:hover:after,.portal-link:focus-visible:after,.xuanhe-card:hover:after,.xuanhe-card:focus-visible:after,.interactive-card:hover:after,.interactive-card:focus-visible:after,.profile-question-card:hover:after,.profile-question-card:focus-visible:after{transform:scaleX(1)}.v7-product-card :is(strong,h2,h3,b),.skill-page-card :is(strong,h2,h3,b),.portal-link :is(strong,h2,h3,b),.xuanhe-card :is(strong,h2,h3,b),.interactive-card :is(strong,h2,h3,b),.profile-question-card :is(strong,h2,h3,b){color:#061c25!important}.v7-product-card :is(p,small,li,dd),.skill-page-card :is(p,small,li,dd),.portal-link :is(p,small,li,dd),.xuanhe-card :is(p,small,li,dd),.interactive-card :is(p,small,li,dd),.profile-question-card :is(p,small,li,dd){color:#48636d!important}@media(max-width:920px){.v7-page-stack,.v91-page-stack{width:min(100% - 32px,720px)!important;padding-top:110px!important}.v7-section-head h1,.v7-section-head h2,.v91-page-hero h1,.account-page-hero h1,.skill-overview__lead h2{font-size:clamp(38px,9vw,62px)!important;line-height:1.02!important;overflow-wrap:anywhere}}@media(max-width:560px){.v7-page-stack,.v91-page-stack{width:calc(100vw - 28px)!important;padding-top:98px!important;gap:28px!important}.v7-section-head,.v91-page-hero,.skill-overview__lead{gap:10px!important}.v7-section-head h1,.v7-section-head h2,.v91-page-hero h1,.account-page-hero h1,.skill-overview__lead h2{font-size:clamp(34px,10.2vw,46px)!important;line-height:1.06!important}.v7-section-head p:not(.v7-eyebrow),.v91-page-hero p:not(.v91-kicker),.skill-overview__lead p{font-size:16px!important;line-height:1.7!important}}.admin-shell-v94{min-height:100svh;display:grid;grid-template-columns:312px minmax(0,1fr);color:#061c25;background:radial-gradient(circle at 78% 0%,rgba(0,143,137,.13),transparent 28rem),linear-gradient(180deg,#eef7f5,#f8fbfa)}.admin-side-v94{position:sticky;top:0;height:100svh;padding:30px 22px;background:radial-gradient(circle at 80% 0%,rgba(0,143,137,.22),transparent 18rem),linear-gradient(180deg,#061c25,#04161e);color:#fff;overflow-y:auto}.admin-brand-v94{display:flex;align-items:center;gap:12px;margin-bottom:22px}.admin-brand-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#d6ad57;font-weight:900}.admin-brand-v94 strong{display:block;font-size:21px}.admin-brand-v94 small,.admin-side-v94 p{color:#ecfaf8b8}.admin-side-v94 nav{display:grid;gap:8px;margin-top:28px}.admin-side-v94 button{width:100%;min-height:58px;display:grid;gap:3px;justify-items:start;padding:10px 14px;border-radius:17px;border:1px solid transparent;background:transparent;color:#ffffffd6;text-align:left;cursor:pointer}.admin-side-v94 button span{font-weight:900}.admin-side-v94 button small{color:#ecfaf880}.admin-side-v94 button:hover,.admin-side-v94 button:focus-visible,.admin-side-v94 button.active{background:#ffffff1a;border-color:#ffffff29;color:#fff}.admin-side-v94 button.active small{color:#ffffffc2}.admin-main-v94{min-width:0;display:grid;align-content:start;gap:26px;padding:clamp(34px,4vw,58px)}.admin-topbar-v94{display:flex;align-items:end;justify-content:space-between;gap:20px;min-width:0}.admin-topbar-v94 h1{margin:0;color:#061c25;font-size:clamp(42px,5.8vw,82px);line-height:.96}.admin-topbar-v94 p{margin:0;color:#52707a}.admin-dashboard-v94{display:grid;gap:22px}.admin-metrics-v94,.admin-grid-v94{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.admin-metrics-v94.compact{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.admin-grid-v94{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-metric-v94,.admin-panel-v94,.admin-row-v94{border:1px solid rgba(6,28,37,.1);border-radius:24px;background:#ffffffd1;box-shadow:0 26px 90px #061c251a}.admin-metric-v94{min-height:172px;display:grid;align-content:end;gap:6px;padding:22px;position:relative;overflow:hidden}.admin-metric-v94:before{content:"";position:absolute;inset:auto 18px 18px;height:3px;border-radius:999px;background:#009b95}.admin-metric-v94.tone-gold:before{background:#c79b44}.admin-metric-v94.tone-green:before{background:#2aa876}.admin-metric-v94.tone-coral:before{background:#e7786f}.admin-metric-v94 b{color:#061c25;font-size:clamp(34px,4vw,58px);line-height:1}.admin-metric-v94 span{color:#061c25;font-weight:900}.admin-metric-v94 small{color:#5a737c}.admin-panel-v94{min-width:0;padding:clamp(22px,2.4vw,34px)}.admin-panel-v94.mini{min-height:280px}.admin-panel-title-v94{display:grid;gap:8px;margin-bottom:18px}.admin-panel-title-v94 h2{margin:0;color:#061c25;font-size:clamp(28px,3vw,42px);line-height:1.05}.admin-panel-title-v94 p:not(.v91-kicker){margin:0;color:#55717a;line-height:1.7}.admin-bars-v94{display:grid;gap:14px}.admin-bar-row-v94{display:grid;grid-template-columns:minmax(80px,.8fr) minmax(120px,1fr) 42px;align-items:center;gap:12px;color:#244651}.admin-bar-row-v94 i{height:10px;border-radius:999px;background:#061c2514;overflow:hidden}.admin-bar-row-v94 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00a39a,#c79b44)}.admin-timeline-v94{display:grid;gap:14px}.admin-timeline-v94 article{display:grid;grid-template-columns:16px minmax(0,1fr);gap:14px}.admin-timeline-v94 article>i{width:10px;height:10px;margin-top:7px;border-radius:50%;background:#009b95;box-shadow:0 0 0 6px #008f891f}.admin-timeline-v94 header,.admin-row-v94 header{display:flex;align-items:center;justify-content:space-between;gap:14px}.admin-timeline-v94 strong,.admin-row-v94 strong{color:#061c25}.admin-timeline-v94 span,.admin-row-v94 span{flex:none;color:#008f89;font-size:13px;font-weight:900}.admin-timeline-v94 p,.admin-row-v94 p{margin:6px 0;color:#526e77;line-height:1.65}.admin-timeline-v94 small{color:#789099}.admin-list-v94{display:grid;gap:12px}.admin-row-v94{padding:16px 18px;box-shadow:0 14px 34px #061c250f}.admin-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.admin-account-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}@media(max-width:1080px){.admin-shell-v94{grid-template-columns:minmax(0,1fr)}.admin-side-v94{position:relative;height:auto}.admin-side-v94 nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-metrics-v94,.admin-grid-v94,.admin-metrics-v94.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.admin-main-v94{padding:20px 14px 36px}.admin-side-v94{padding:22px 14px}.admin-side-v94 nav,.admin-metrics-v94,.admin-grid-v94,.admin-metrics-v94.compact,.admin-settings-grid{grid-template-columns:minmax(0,1fr)}.admin-topbar-v94{display:grid;align-items:start}.admin-topbar-v94 h1{font-size:clamp(38px,14vw,56px)}.admin-account-bar{justify-content:flex-start}}:root{--xh-ink: #061c25;--xh-muted: #496773;--xh-soft: #eef7f5;--xh-panel: rgba(255, 255, 255, .9);--xh-panel-strong: #ffffff;--xh-line: rgba(6, 28, 37, .12);--xh-teal: #078f89;--xh-teal-soft: #e4f7f4;--xh-gold: #c79b44;--xh-shadow: 0 24px 72px rgba(6, 28, 37, .1);--xh-shadow-hover: 0 28px 86px rgba(6, 28, 37, .16)}html{scroll-behavior:smooth;overflow-x:clip}body{min-width:0;overflow-x:clip;background:linear-gradient(180deg,#f5faf8,#eef7f5 48%,#f8fbfa)}body:before{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 0 42%,rgba(255,255,255,.82) 48%,transparent 56%),radial-gradient(circle at 50% 42%,rgba(0,143,137,.18),transparent 32rem);transform:translate(-16%);transition:opacity .28s ease,transform .48s cubic-bezier(.16,1,.3,1)}html.xh-leaving body:before{opacity:1;transform:translate(8%)}.xh-reveal{opacity:0;transform:translateY(26px);filter:blur(8px);transition:opacity .7s ease var(--xh-delay, 0ms),transform .7s cubic-bezier(.16,1,.3,1) var(--xh-delay, 0ms),filter .7s ease var(--xh-delay, 0ms)}.xh-reveal.is-visible{opacity:1;transform:none;filter:blur(0)}.site-header{width:min(calc(100vw - 32px),1360px)!important;left:50%!important;transform:translate(-50%)!important;border-radius:0 0 26px 26px!important;background:#ffffffe0!important;color:var(--xh-ink)!important;backdrop-filter:blur(22px) saturate(1.12);box-shadow:0 16px 54px #061c2514!important}.brand-lockup{min-width:0}.brand-lockup img{background:#fff!important;object-fit:contain!important}.brand-lockup strong,.brand-lockup small,.site-nav a{color:var(--xh-ink)!important}.site-nav a:not(.nav-cta):hover,.site-nav a:not(.nav-cta):focus-visible{background:var(--xh-teal-soft)!important;color:var(--xh-ink)!important}.nav-cta{background:#078f89!important;color:#fff!important;box-shadow:0 14px 32px #078f893d!important}.xuanhe-hero-title{white-space:nowrap!important;letter-spacing:0!important}.xuanhe-hero-copy{text-wrap:pretty}.v7-page,.v91-page{color:var(--xh-ink);background:radial-gradient(circle at 82% 8%,rgba(0,143,137,.12),transparent 32rem),radial-gradient(circle at 0% 32%,rgba(199,155,68,.08),transparent 28rem),linear-gradient(180deg,#f7fbfa,#eef7f5 46%,#f8fbfa)!important}.v7-page main,.v91-page main,.v7-page-stack,.v91-page-stack,.account-page-shell{width:min(calc(100vw - 72px),1360px)!important;max-width:1360px!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}.v7-page-stack,.v91-page-stack,.account-page-shell{padding-top:clamp(118px,9vw,148px)!important;padding-bottom:clamp(70px,8vw,118px)!important;gap:clamp(34px,4.2vw,64px)!important}.v7-section-head,.v91-page-hero,.skill-overview__lead,.account-page-hero{width:min(100%,1040px)!important;max-width:1040px!important;margin:0!important;gap:12px!important}.v7-section-head h1,.v7-section-head h2,.v91-page-hero h1,.account-page-hero h1,.skill-overview__lead h2,.legal-hero h1{max-width:1040px!important;margin:0!important;color:var(--xh-ink)!important;font-size:clamp(42px,5.1vw,82px)!important;line-height:1.02!important;letter-spacing:0!important;text-wrap:balance}.v7-section-head p:not(.v7-eyebrow),.v91-page-hero p:not(.v91-kicker),.skill-overview__lead p,.account-page-hero p,.legal-hero>p{max-width:840px!important;color:var(--xh-muted)!important;font-size:clamp(16px,1.15vw,18px)!important;line-height:1.76!important}.v91-showcase,.v91-tool-strip,.v91-contact-band,.skill-overview,.legal-shell-main{padding-block:clamp(78px,8vw,126px)!important}.v91-showcase-head{width:min(calc(100vw - 72px),1360px)!important;max-width:1360px!important;margin-inline:auto!important}.v91-showcase-head h2,.v91-strip-copy h2,.v91-contact-band h2{max-width:1040px!important;color:var(--xh-ink)!important;font-size:clamp(40px,4.9vw,78px)!important;line-height:1.04!important;letter-spacing:0!important;text-wrap:balance}.v91-showcase-grid,.v91-strip-grid,.skill-overview__grid,.v7-card-grid,.v7-portal-grid,.xuanhe-card-grid,.portal-grid,.profile-question-grid,.workspace-grid,.office-grid,.product-grid,.research-grid,.datacraft-fields,.datacraft-checklist,.legal-summary-grid,.legal-card-grid{width:min(calc(100vw - 72px),1360px)!important;max-width:1360px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))!important;gap:clamp(16px,1.8vw,26px)!important;align-items:stretch!important}.v91-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.v91-feature-card,.v91-feature-card.is-large,.v91-mini-card,.portal-link,.v7-product-card,.skill-page-card,.xuanhe-card,.interactive-card,.profile-question-card,.account-auth-card,.account-profile-card,.account-summary-panel,.account-list-panel,.legal-card,.list-row.interactive-card{grid-column:auto!important;grid-row:auto!important;min-width:0!important;height:100%!important;min-height:clamp(220px,20vw,300px)!important;display:grid!important;align-content:space-between!important;gap:18px!important;padding:clamp(22px,2.4vw,34px)!important;border:1px solid var(--xh-line)!important;border-radius:26px!important;background:linear-gradient(180deg,#fffffff5,#ffffffe0)!important;color:var(--xh-ink)!important;box-shadow:var(--xh-shadow)!important;transform:translateZ(0);transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s ease,background .28s ease,box-shadow .28s ease,color .28s ease!important}.v91-feature-card:hover,.v91-feature-card:focus-visible,.v91-mini-card:hover,.v91-mini-card:focus-visible,.portal-link:hover,.portal-link:focus-visible,.v7-product-card:hover,.v7-product-card:focus-visible,.skill-page-card:hover,.skill-page-card:focus-visible,.xuanhe-card:hover,.xuanhe-card:focus-visible,.interactive-card:hover,.interactive-card:focus-visible,.interactive-card:focus-within,.profile-question-card:hover,.profile-question-card:focus-within,.list-row.interactive-card:hover,.list-row.interactive-card:focus-visible{background:linear-gradient(180deg,#fff,#edf9f7)!important;border-color:#078f897a!important;color:var(--xh-ink)!important;transform:translateY(-8px)!important;box-shadow:var(--xh-shadow-hover)!important}.v91-feature-card :is(strong,h2,h3,b),.v91-mini-card :is(strong,h2,h3,b),.portal-link :is(strong,h2,h3,b),.v7-product-card :is(strong,h2,h3,b),.skill-page-card :is(strong,h2,h3,b),.xuanhe-card :is(strong,h2,h3,b),.interactive-card :is(strong,h2,h3,b),.profile-question-card :is(strong,h2,h3,b),.legal-card :is(strong,h2,h3,b),.list-row.interactive-card :is(strong,h2,h3,b){color:var(--xh-ink)!important;opacity:1!important}.v91-feature-card:hover :is(strong,h2,h3,b),.v91-feature-card:focus-visible :is(strong,h2,h3,b),.v91-mini-card:hover :is(strong,h2,h3,b),.v91-mini-card:focus-visible :is(strong,h2,h3,b),.portal-link:hover :is(strong,h2,h3,b),.portal-link:focus-visible :is(strong,h2,h3,b),.v7-product-card:hover :is(strong,h2,h3,b),.v7-product-card:focus-visible :is(strong,h2,h3,b),.skill-page-card:hover :is(strong,h2,h3,b),.skill-page-card:focus-visible :is(strong,h2,h3,b),.xuanhe-card:hover :is(strong,h2,h3,b),.xuanhe-card:focus-visible :is(strong,h2,h3,b),.interactive-card:hover :is(strong,h2,h3,b),.interactive-card:focus-visible :is(strong,h2,h3,b),.profile-question-card:hover :is(strong,h2,h3,b){color:#032633!important;opacity:1!important}.v91-feature-card :is(p,small,li),.v91-mini-card :is(p,small,li),.portal-link :is(p,small,li),.v7-product-card :is(p,small,li),.skill-page-card :is(p,small,li),.xuanhe-card :is(p,small,li),.interactive-card :is(p,small,li),.profile-question-card :is(p,small,li),.legal-card :is(p,small,li){color:var(--xh-muted)!important;line-height:1.72!important}.v91-feature-card>span,.v91-mini-card>span,.portal-link>span,.v7-product-card>span,.skill-page-card>span,.xuanhe-card>span,.interactive-card>span,.profile-question-card>span{color:var(--xh-teal)!important;font-weight:950!important;letter-spacing:.02em!important}.v91-feature-card:before,.v91-feature-card:after,.v91-mini-card:before,.v91-mini-card:after,.portal-link:before,.portal-link:after,.interactive-card:before,.interactive-card:after{pointer-events:none!important}.v91-feature-card.is-large :is(strong,span,p){color:inherit!important}.v91-feature-card.is-large{background:linear-gradient(180deg,#fffffff5,#ffffffe6)!important}.v91-feature-card.is-large:hover,.v91-feature-card.is-large:focus-visible{background:linear-gradient(180deg,#fff,#edf9f7)!important}.datacraft-grid,.garden-workbench,.profile-console,.account-dashboard,.workspace-console,.crm-console{width:min(calc(100vw - 72px),1360px)!important;max-width:1360px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(320px,.74fr)!important;gap:clamp(18px,2.2vw,32px)!important;align-items:start!important}.garden-workbench .garden-form{position:relative!important;z-index:2!important}.garden-workbench .garden-result{position:relative!important;z-index:1!important}.garden-range-grid{grid-template-columns:minmax(0,1fr)!important}.console-panel,.tool-panel,.contact-panel,.field-block,.metric-card,.empty-state,.hex-card{max-width:100%;box-sizing:border-box}.precision-range{min-width:0!important;display:grid!important;gap:10px!important}.precision-range__control{position:relative!important;min-height:52px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;cursor:pointer!important;touch-action:pan-y!important}.precision-range-input{position:relative!important;z-index:2!important;width:100%!important;min-width:100%!important;justify-self:stretch!important;height:52px!important;opacity:1!important;appearance:none!important;background:transparent!important;cursor:pointer!important;touch-action:pan-y!important}.precision-range-input::-webkit-slider-runnable-track{height:12px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--xh-teal) var(--range-percent, 0%),rgba(6,28,37,.12) var(--range-percent, 0%))!important}.precision-range-input::-webkit-slider-thumb{appearance:none!important;width:30px!important;height:30px!important;margin-top:-9px!important;border:4px solid #fff!important;border-radius:50%!important;background:var(--xh-teal)!important;box-shadow:0 10px 24px #078f894d!important}.precision-range-input::-moz-range-track{height:12px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--xh-teal) var(--range-percent, 0%),rgba(6,28,37,.12) var(--range-percent, 0%))!important}.precision-range-input::-moz-range-thumb{width:24px!important;height:24px!important;border:4px solid #fff!important;border-radius:50%!important;background:var(--xh-teal)!important;box-shadow:0 10px 24px #078f894d!important}.precision-range-input:focus-visible{outline:3px solid rgba(7,143,137,.22)!important;outline-offset:6px!important}.account-page-shell{grid-template-columns:minmax(0,.92fr) minmax(360px,520px)!important;align-items:start!important}.account-page-hero{position:sticky!important;top:118px!important}.account-auth-card,.admin-auth-card{align-self:start!important;min-height:0!important}.account-auth-card form,.admin-auth-card form,.account-form,.admin-auth-card label,.account-auth-card label{min-width:0!important}.admin-login-screen{min-height:100svh!important;display:grid!important;place-items:center!important;padding:clamp(22px,4vw,48px)!important}.admin-auth-card{width:min(100%,560px)!important;display:grid!important;gap:18px!important;padding:clamp(30px,4vw,54px)!important;border-radius:30px!important;text-align:left!important;background:#fffffff0!important}.admin-auth-card h1{text-align:left!important;font-size:clamp(46px,6vw,74px)!important;line-height:1.02!important}.admin-auth-card input,.account-auth-card input,.field-block input,.field-block textarea,.field-block select,.contact-panel input,.contact-panel textarea{min-height:46px!important;border:1px solid rgba(6,28,37,.15)!important;border-radius:15px!important;background:#fff!important;color:var(--xh-ink)!important;box-shadow:none!important}.admin-auth-card input:focus-visible,.account-auth-card input:focus-visible,.field-block input:focus-visible,.field-block textarea:focus-visible,.field-block select:focus-visible,.contact-panel input:focus-visible,.contact-panel textarea:focus-visible{outline:3px solid rgba(7,143,137,.22)!important;outline-offset:2px!important;border-color:#078f899e!important}@media(max-width:1180px){.v91-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.datacraft-grid,.garden-workbench,.profile-console,.account-dashboard,.workspace-console,.crm-console,.account-page-shell{grid-template-columns:minmax(0,1fr)!important}.account-page-hero{position:static!important}}@media(max-width:760px){.site-header{width:100%!important;left:0!important;transform:none!important;border-radius:0!important;padding-inline:14px!important}.site-nav.open{color:#fff!important;background:radial-gradient(circle at 84% 8%,rgba(0,143,137,.24),transparent 18rem),linear-gradient(180deg,#03151efa,#020f16fa)!important}.site-nav.open a,.site-nav.open .nav-cta{color:#fff!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.14)!important}.site-nav.open a:hover,.site-nav.open a:focus-visible{background:#ffffff29!important;color:#fff!important}.mobile-nav-head{color:#fff!important}.xuanhe-hero-title{white-space:normal!important;font-size:clamp(42px,12.4vw,58px)!important;line-height:1.02!important;overflow-wrap:normal!important;word-break:keep-all!important}.v7-page main,.v91-page main,.v7-page-stack,.v91-page-stack,.account-page-shell,.v91-showcase-head,.v91-showcase-grid,.v91-strip-grid,.skill-overview__grid,.v7-card-grid,.v7-portal-grid,.xuanhe-card-grid,.portal-grid,.profile-question-grid,.workspace-grid,.office-grid,.product-grid,.research-grid,.datacraft-grid,.garden-workbench,.profile-console,.account-dashboard,.workspace-console,.crm-console{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}.v7-page-stack,.v91-page-stack,.account-page-shell{padding-top:98px!important;padding-bottom:58px!important;gap:28px!important}.v91-showcase-grid,.v91-strip-grid,.skill-overview__grid,.v7-card-grid,.v7-portal-grid,.xuanhe-card-grid,.portal-grid,.profile-question-grid,.workspace-grid,.office-grid,.product-grid,.research-grid,.datacraft-fields,.datacraft-checklist,.legal-summary-grid,.legal-card-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.v7-section-head h1,.v7-section-head h2,.v91-page-hero h1,.account-page-hero h1,.skill-overview__lead h2,.legal-hero h1,.v91-showcase-head h2,.v91-strip-copy h2,.v91-contact-band h2{font-size:clamp(34px,9.8vw,48px)!important;line-height:1.08!important;overflow-wrap:normal!important;word-break:keep-all!important}.v91-feature-card,.v91-feature-card.is-large,.v91-mini-card,.portal-link,.v7-product-card,.skill-page-card,.xuanhe-card,.interactive-card,.profile-question-card,.legal-card{min-height:188px!important;padding:22px!important;border-radius:22px!important}.admin-shell-v94{display:block!important}.admin-topbar-v94 h1{font-size:clamp(38px,11vw,52px)!important}}@media(max-width:430px){.brand-lockup span{max-width:150px!important}.brand-lockup strong{font-size:15px!important}.brand-lockup small{font-size:10px!important}.v7-button-row,.panel-actions,.account-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.v7-button,.button,.v55-btn{width:100%!important}}@media(prefers-reduced-motion:reduce){.xh-reveal,body:before,.v91-feature-card,.v91-mini-card,.portal-link,.v7-product-card,.interactive-card{transition:none!important;transform:none!important;filter:none!important}}.v7-page-stack>.v7-card-grid,.v7-page-stack>.v7-portal-grid,.v7-page-stack>.xuanhe-card-grid,.v7-page-stack>.portal-grid,.v7-page-stack>.profile-question-grid,.v7-page-stack>.workspace-grid,.v7-page-stack>.office-grid,.v7-page-stack>.product-grid,.v7-page-stack>.research-grid,.v7-page-stack>.datacraft-grid,.v7-page-stack>.garden-workbench,.v7-page-stack>.profile-console,.v7-page-stack>.account-dashboard,.v7-page-stack>.workspace-console,.v7-page-stack>.crm-console,.v91-page-stack>.v7-card-grid,.v91-page-stack>.v7-portal-grid,.v91-page-stack>.xuanhe-card-grid,.v91-page-stack>.portal-grid,.v91-page-stack>.profile-question-grid,.v91-page-stack>.workspace-grid,.v91-page-stack>.office-grid,.v91-page-stack>.product-grid,.v91-page-stack>.research-grid,.v91-page-stack>.datacraft-grid,.v91-page-stack>.garden-workbench,.v91-page-stack>.profile-console,.v91-page-stack>.account-dashboard,.v91-page-stack>.workspace-console,.v91-page-stack>.crm-console,.v7-container>.v7-card-grid,.v7-container>.v7-portal-grid,.v7-container>.xuanhe-card-grid,.v7-container>.portal-grid,.v7-container>.skill-overview__grid,.v7-container>.profile-question-grid,.v7-container>.workspace-grid,.v7-container>.office-grid,.v7-container>.product-grid,.v7-container>.research-grid,.v7-container>.datacraft-grid,.v7-container>.garden-workbench,.v7-container>.profile-console,.v7-container>.account-dashboard,.v7-container>.workspace-console,.v7-container>.crm-console,.v91-tool-strip .v91-strip-grid,.skill-overview .skill-overview__grid,.skill-runner-panel,.crm-guest-panel,.clientops-summary,.console-panel .datacraft-checklist,.console-panel .datacraft-fields,.console-panel .portal-grid,.console-panel .v7-card-grid,.console-panel .profile-question-grid,.console-panel .workspace-grid,.console-panel .office-grid{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;min-width:0!important}.skill-runner-panel,.datacraft-grid,.garden-workbench,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.profile-console{min-width:0!important}.skill-runner-panel>*,.datacraft-grid>*,.garden-workbench>*,.oracle-console>*,.workspace-console>*,.crm-console>*,.account-dashboard>*,.profile-console>*{min-width:0!important}@media(min-width:1024px){.v7-page-stack>.v7-card-grid,.v7-container>.v7-card-grid,.skill-overview .skill-overview__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.v7-page-stack>.v7-card-grid.compact,.v7-container>.v7-card-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v91-tool-strip .v91-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.skill-runner-panel,.datacraft-grid,.oracle-console{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)!important}}@media(max-width:760px){.v7-page main,.v91-page main,.v7-page-stack,.v91-page-stack,.account-page-shell,.v91-showcase-head,.v91-showcase-grid,.v91-strip-grid,.skill-overview__grid,.v7-card-grid,.v7-portal-grid,.xuanhe-card-grid,.portal-grid,.profile-question-grid,.workspace-grid,.office-grid,.product-grid,.research-grid,.datacraft-grid,.garden-workbench,.profile-console,.account-dashboard,.workspace-console,.crm-console,.oracle-console{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;margin-left:auto!important;margin-right:auto!important}.v7-container>.v7-card-grid,.v7-container>.v7-portal-grid,.v7-container>.xuanhe-card-grid,.v7-container>.portal-grid,.v7-container>.skill-overview__grid,.v7-container>.profile-question-grid,.v7-container>.workspace-grid,.v7-container>.office-grid,.v7-container>.product-grid,.v7-container>.research-grid,.v7-container>.datacraft-grid,.v7-container>.garden-workbench,.v7-container>.profile-console,.v7-container>.account-dashboard,.v7-container>.workspace-console,.v7-container>.crm-console,.skill-runner-panel,.console-panel .datacraft-checklist,.console-panel .datacraft-fields,.v91-tool-strip .v91-strip-grid{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media(max-width:430px){.v7-page main,.v91-page main,.v7-page-stack,.v91-page-stack,.account-page-shell{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}}.v7-page .skill-detail-shell>.skill-runner-panel,.v7-page .profile-console>.profile-question-panel,.v7-page .profile-console>.profile-result-panel,.v7-page .oracle-console.datacraft-grid>main.console-panel,.v7-page .skill-runner-panel,.v7-page .profile-console,.v7-page .oracle-console.datacraft-grid,.v91-page .legal-hero>.legal-summary-grid{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.v7-page .skill-detail-shell>.skill-runner-panel,.v7-page .profile-console>.profile-question-panel,.v7-page .profile-console>.profile-result-panel,.v7-page .oracle-console.datacraft-grid>main.console-panel{padding:0!important}.v7-page .profile-console,.v7-page .oracle-console.datacraft-grid,.v7-page .work-style-grid,.v91-page .legal-hero>.legal-summary-grid{justify-self:stretch!important}.v7-page .skill-detail-shell{width:100%!important;max-width:100%!important}.v7-page .skill-detail-side,.v7-page .skill-detail-card,.v7-page .skill-detail-shell>.skill-runner-panel>*,.v7-page .profile-console>*,.v7-page .oracle-console.datacraft-grid>*,.v91-page .legal-hero>.legal-summary-grid>*{min-width:0!important}@media(min-width:1024px){.v7-page .profile-console,.v7-page .oracle-console.datacraft-grid{grid-template-columns:minmax(0,1.12fr) minmax(300px,.78fr)!important}.v7-page .skill-detail-shell>.skill-runner-panel{grid-template-columns:minmax(0,1.05fr) minmax(300px,.82fr)!important}.v7-page .work-style-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v91-page .legal-hero>.legal-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:760px){.v7-page .skill-detail-shell,.v7-page .skill-detail-shell>.skill-runner-panel,.v7-page .profile-console,.v7-page .oracle-console.datacraft-grid,.v91-page .legal-hero>.legal-summary-grid,.v7-page .oracle-console.datacraft-grid>main.console-panel,.v7-page .work-style-grid{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr)!important}.v91-page-hero.compact{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.v91-page-hero.compact>*{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}.v91-home main .xh-reveal,.v91-home main .v91-showcase-head,.v91-home main .v91-feature-card,.v91-home main .v91-band-grid>*,.v91-home main .v91-process article,.v91-home main .v91-strip-copy,.v91-home main .v91-mini-card,.v91-home main .v91-contact-grid>*{opacity:1!important;transform:none!important;filter:none!important}.v91-home .v91-showcase,.v91-home .v91-dark-band,.v91-home .v91-contact-band{padding-block:clamp(58px,6vw,96px)!important}.v91-home .v91-tool-strip{padding-top:clamp(58px,6vw,96px)!important;padding-bottom:clamp(58px,6vw,96px)!important}.v91-home .v91-showcase-head,.v91-home .v91-showcase-grid,.v91-home .v91-band-grid,.v91-home .v91-tool-strip,.v91-home .v91-contact-grid{position:relative!important;z-index:2!important}.v91-home .v91-showcase-grid{margin-top:clamp(24px,3vw,42px)!important}.v91-home .v91-feature-card,.v91-home .v91-mini-card{min-height:clamp(190px,18vw,250px)!important}@media(max-width:760px){.v91-home .v91-showcase,.v91-home .v91-dark-band,.v91-home .v91-contact-band{padding-block:48px!important}.v91-home .v91-tool-strip{padding-top:48px!important;padding-bottom:48px!important}.v91-home .v91-feature-card,.v91-home .v91-mini-card{min-height:168px!important}}.v95-header.site-header{inset:0 0 auto!important;width:100%!important;max-width:none!important;min-height:72px!important;padding:0 clamp(18px,3vw,48px)!important;border:0!important;border-radius:0!important;background:#fffffff5!important;box-shadow:0 1px #061c251a,0 18px 44px #061c2514!important;backdrop-filter:blur(18px) saturate(1.08)!important;box-sizing:border-box!important;justify-content:space-between!important;transform:none!important}.v95-header .brand-lockup{min-width:180px!important;gap:10px!important}.v95-header .brand-lockup img{width:38px!important;height:38px!important;border-radius:8px!important;box-shadow:none!important}.v95-header .brand-lockup strong,.v95-header .brand-lockup small,.v95-header .site-nav a,.v95-header .site-nav button{letter-spacing:0!important}.v95-header .brand-lockup strong{color:#111!important;font-size:16px!important}.v95-header .brand-lockup small{color:#1111118c!important}.v95-header .site-nav{display:flex!important;align-items:center!important;gap:clamp(14px,1.6vw,26px)!important}.site-nav-list,.site-nav-actions{display:flex;align-items:center;gap:clamp(10px,1.1vw,18px)}.v95-header .site-nav a,.v95-header .site-nav .nav-cta{min-height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111111b8!important;box-shadow:none!important;font-size:14px!important;font-weight:760!important;line-height:1!important}.v95-header .site-nav a:hover,.v95-header .site-nav a:focus-visible,.v95-header .site-nav .nav-cta:hover,.v95-header .site-nav .nav-cta:focus-visible{color:#111!important;background:transparent!important;transform:none!important}.v95-header .site-nav a:after{content:"";display:block;width:0;height:2px;margin-top:7px;background:#b12c20;transition:width .2s ease}.v95-header .site-nav a:hover:after,.v95-header .site-nav a:focus-visible:after{width:100%}.v95-header .nav-cta{display:inline-grid!important;place-items:center!important;padding:0 18px!important;border-radius:4px!important;background:#111!important;color:#fff!important}.v95-header .nav-cta:after{display:none!important}.v95-header .nav-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.locale-switch{display:inline-grid;grid-template-columns:repeat(2,34px);min-height:34px;border:1px solid rgba(17,17,17,.16);border-radius:4px;overflow:hidden;background:#fff}.locale-switch button{border:0;border-radius:0;background:transparent;color:#11111194;font-size:12px;font-weight:800;cursor:pointer}.locale-switch button[aria-pressed=true]{background:#111;color:#fff}.likert-dot{min-width:44px!important;min-height:44px!important}.v91-page.datacraft-page{background:#f4f4f2!important}.datacraft-page main.v91-page-stack{padding-top:clamp(48px,6vw,72px)!important;row-gap:clamp(28px,4vw,44px)!important}.datacraft-page .v91-page-hero.compact{padding-top:clamp(48px,7vw,76px)!important;padding-bottom:clamp(24px,3vw,42px)!important}.datacraft-page .v91-page-hero.compact h1{max-width:760px;color:#111;font-size:clamp(42px,7vw,86px)!important;line-height:.98!important}.datacraft-page .v91-page-hero.compact p:last-child{max-width:560px;color:#111111a8;font-size:clamp(16px,2vw,21px)!important}.v95-datacraft.datacraft-workbench{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.25fr) minmax(240px,.55fr)!important;gap:16px!important;align-items:start}.v95-datacraft .console-panel{border:1px solid rgba(17,17,17,.1)!important;border-radius:8px!important;background:#fffffff0!important;box-shadow:0 18px 50px #11111112!important}.v95-datacraft .panel-title-row h2,.v95-datacraft .panel-title-row h3{color:#111!important;font-size:24px!important;line-height:1.1!important}.v95-datacraft .panel-title-row span,.v95-datacraft .datacraft-empty span{color:#b12c20!important;letter-spacing:0!important}.v95-datacraft .office-form-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.v95-datacraft input,.v95-datacraft textarea{border-radius:6px!important;border-color:#11111124!important;background:#fafafa!important;color:#111!important;font-size:15px!important}.v95-datacraft textarea{min-height:360px;resize:vertical}.v95-datacraft .button,.v95-datacraft button{border-radius:6px!important}.v95-datacraft .datacraft-status{border-radius:6px!important;background:#f4f4f2!important;color:#111111ad!important}.v95-datacraft .datacraft-empty{min-height:360px!important}.v95-datacraft .datacraft-empty h2{color:#111!important;font-size:clamp(34px,4vw,54px)!important}.v95-datacraft .datacraft-empty p{max-width:540px;color:#1111119e}.v95-datacraft .datacraft-checklist,.v95-datacraft .datacraft-fields{gap:10px!important}.v95-datacraft .datacraft-checklist b,.v95-datacraft .v91-quiet-card,.v95-datacraft .list-row,.v95-datacraft .metric-card,.quality-chip{border-radius:8px!important}.quality-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.quality-chip{min-width:0;padding:14px;border:1px solid rgba(17,17,17,.1);background:#f7f7f5}.quality-chip strong,.quality-chip span,.quality-chip small{display:block;color:#111;overflow-wrap:anywhere}.quality-chip strong{font-size:24px;line-height:1}.quality-chip span{margin-top:8px;font-weight:850}.quality-chip small{margin-top:4px;color:#1111118f;font-size:12px}.quality-chip.active{border-color:#b12c2059;background:#fff4f2}.v95-datacraft .tab-row{gap:6px!important;padding:4px!important;border-radius:8px!important;background:#f4f4f2!important}.v95-datacraft .tab-row button{border-radius:6px!important;color:#111111a3!important}.v95-datacraft .tab-row button.active{background:#111!important;color:#fff!important}@media(max-width:1180px){.v95-header.site-header{min-height:64px!important;padding-inline:16px!important}.v95-header .nav-toggle{display:grid!important;width:42px!important;height:42px!important;border-radius:4px!important;background:#111!important}.v95-header .nav-toggle span{background:#fff!important}.v95-header .nav-scrim:not([hidden]){background:#0000006b!important;backdrop-filter:blur(4px)!important}.v95-header .site-nav{inset:64px 0 auto auto!important;width:min(420px,100vw)!important;height:calc(100vh - 64px)!important;padding:18px!important;display:none!important;border:0!important;border-radius:0!important;background:#111!important;box-shadow:-24px 0 70px #00000047!important}.v95-header .site-nav.open{display:flex!important}.v95-header .mobile-nav-head{border-bottom:1px solid rgba(255,255,255,.14)!important}.v95-header .site-nav-list,.v95-header .site-nav-actions{width:100%;flex-direction:column;align-items:stretch;gap:8px}.v95-header .site-nav a,.v95-header .site-nav .nav-cta{min-height:54px!important;padding:0 4px!important;border-radius:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important;color:#ffffffe0!important;background:transparent!important;font-size:18px!important}.v95-header .site-nav a:after,.v95-header .site-nav .nav-cta:after{content:""!important;display:none!important}.v95-header .nav-cta{border:1px solid rgba(255,255,255,.2)!important;justify-content:center!important}.v95-header .locale-switch{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));border-color:#ffffff2e;background:#ffffff0f}.v95-header .locale-switch button{min-height:44px;color:#ffffffb3}.v95-header .locale-switch button[aria-pressed=true]{background:#fff;color:#111}.v95-datacraft.datacraft-workbench{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){.datacraft-page .v91-page-hero.compact{padding-top:88px!important}.datacraft-page .v91-page-hero.compact h1{max-width:100%!important;font-size:clamp(34px,11vw,46px)!important;line-height:1.06!important;overflow-wrap:anywhere}.v95-datacraft .console-panel{padding:18px!important}.quality-strip,.v95-datacraft .datacraft-fields,.v95-datacraft .datacraft-checklist{grid-template-columns:minmax(0,1fr)!important}.v95-datacraft textarea{min-height:300px}}.skill-index-hero,.skill-detail-hero{padding-top:clamp(96px,10vw,118px)!important}.skill-index-hero h1,.skill-detail-hero h1,.v95-skill-overview .skill-overview__lead h2{color:#111!important;letter-spacing:0!important}.skill-index-hero p,.skill-detail-hero p,.v95-skill-overview .skill-overview__lead p{max-width:620px;color:#111111a8!important}.v95-skill-overview .skill-overview__grid{gap:14px!important}.v95-skill-overview .skill-page-card,.v95-skill-detail .skill-detail-card,.v95-skill-detail .console-panel,.v95-skill-detail .list-row{border-radius:8px!important;border:1px solid rgba(17,17,17,.1)!important;background:#fffffff0!important;box-shadow:0 18px 50px #11111112!important}.v95-skill-overview .skill-page-card{min-height:292px!important;padding:22px!important}.v95-skill-overview .skill-page-card span,.v95-skill-detail .skill-detail-card span,.v95-skill-detail .v7-eyebrow{color:#b12c20!important;letter-spacing:0!important}.v95-skill-overview .skill-page-card strong{color:#111!important;font-size:22px!important;line-height:1.12!important}.v95-skill-overview .skill-page-card p,.v95-skill-overview .skill-page-card dd,.v95-skill-detail .skill-detail-card p,.v95-skill-detail .skill-detail-card dd,.v95-skill-detail .console-panel p{color:#111111a8!important}.v95-skill-overview .skill-page-card dl,.v95-skill-detail .skill-detail-card dl{gap:8px!important}.v95-skill-overview .skill-page-card div,.v95-skill-detail .skill-detail-card div{min-width:0}.v95-skill-overview .skill-page-card dt,.v95-skill-detail .skill-detail-card dt{color:#11111175!important;letter-spacing:0!important}.v95-skill-overview .skill-page-card em,.v95-skill-detail .skill-back-link{color:#111!important;border-color:#1111112e!important}.v95-skill-detail textarea{min-height:300px;border-radius:6px!important;background:#fafafa!important;color:#111!important}.v95-skill-detail .button,.v95-skill-detail button,.v95-skill-detail .v7-button{border-radius:6px!important}@media(max-width:760px){.skill-index-hero,.skill-detail-hero{padding-top:88px!important}.v95-skill-overview .skill-page-card{min-height:0!important}.v95-skill-overview .skill-overview__lead h2{max-width:100%!important;font-size:clamp(30px,10vw,40px)!important;line-height:1.08!important;overflow-wrap:anywhere}.v95-skill-detail .skill-detail-shell,.v95-skill-detail .skill-runner-panel{grid-template-columns:minmax(0,1fr)!important}}.v95-admin-shell{background:#f4f4f2!important;color:#111!important}.v95-admin-shell .admin-side-v94,.v95-admin-shell .admin-panel-v94,.v95-admin-shell .admin-row-v94,.v95-admin-shell .admin-metric-v94{border-radius:8px!important;border:1px solid rgba(17,17,17,.1)!important;box-shadow:0 18px 48px #11111112!important}.v95-admin-shell .admin-side-v94{background:#111!important}.v95-admin-shell .admin-side-v94 p,.v95-admin-shell .admin-side-v94 small{color:#ffffff9e!important}.v95-admin-shell .admin-side-v94 nav{gap:6px!important}.v95-admin-shell .admin-side-v94 nav button{position:relative;border-radius:6px!important;border-color:transparent!important;background-color:transparent!important;background-image:none!important;color:#ffffffb8!important;overflow:hidden;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.v95-admin-shell .admin-side-v94 nav button:before{content:"";position:absolute;inset:10px auto 10px 0;width:3px;border-radius:999px;background:transparent}.v95-admin-shell .admin-side-v94 nav button span,.v95-admin-shell .admin-side-v94 nav button small{position:relative;z-index:1}.v95-admin-shell .admin-side-v94 nav button.active,.v95-admin-shell .admin-side-v94 nav button.is-current,.v95-admin-shell .admin-side-v94 nav button[aria-current=page]{background-color:#fff!important;background-image:none!important;border-color:#fff!important;color:#111!important;opacity:1!important;box-shadow:0 14px 30px #0000003d!important;transition:color .08s ease,border-color .08s ease,box-shadow .08s ease!important}.v95-admin-shell .admin-side-v94 nav button.active:before,.v95-admin-shell .admin-side-v94 nav button.is-current:before,.v95-admin-shell .admin-side-v94 nav button[aria-current=page]:before{background:#c83228}.v95-admin-shell .admin-side-v94 nav button.active small,.v95-admin-shell .admin-side-v94 nav button.is-current small,.v95-admin-shell .admin-side-v94 nav button[aria-current=page] small{color:#1111119e!important}.v95-admin-shell .admin-side-v94 nav button:not([aria-current=page]):hover,.v95-admin-shell .admin-side-v94 nav button:not([aria-current=page]):focus-visible{background-color:#ffffff14!important;background-image:none!important;color:#ffffffdb!important}.v95-admin-shell .admin-main-v94{min-width:0}.v95-admin-shell .admin-topbar-v94{align-items:center!important;padding:clamp(18px,2.4vw,30px) clamp(18px,3vw,36px)!important;border-radius:8px!important;background:#fff!important;border:1px solid rgba(17,17,17,.1)!important}.v95-admin-shell :is(h1,h2,h3,strong,b,span,small,p,label,input,textarea,button,select){letter-spacing:0!important}.v95-admin-shell .v91-kicker,.v95-admin-shell .admin-panel-title-v94 .v91-kicker{color:#b12c20!important;letter-spacing:0!important}.v95-admin-shell .admin-panel-title-v94 h2,.v95-admin-shell .admin-topbar-v94 h1{color:#111!important;margin:0!important;font-size:clamp(30px,3.2vw,46px)!important;line-height:1.02!important;letter-spacing:0!important;overflow-wrap:normal;word-break:keep-all}.v95-admin-shell .admin-topbar-v94 .v91-kicker,.v95-admin-shell .admin-panel-title-v94 .v91-kicker{margin:0 0 8px!important;font-size:12px!important;line-height:1.1!important}.v95-admin-shell .admin-topbar-v94 p,.v95-admin-shell .admin-panel-title-v94 p,.v95-admin-shell .admin-row-v94 p,.v95-admin-shell .admin-metric-v94 small{color:#1111119e!important}.v95-admin-shell input,.v95-admin-shell textarea,.v95-admin-shell select{width:100%;min-width:0;border:1px solid rgba(17,17,17,.14);border-radius:6px;background:#fafafa;color:#111;font:inherit}.v95-admin-shell input,.v95-admin-shell select{min-height:42px;padding:0 12px}.v95-admin-shell textarea{padding:12px;resize:vertical}.v95-admin-shell .admin-account-bar{align-items:center}.v95-admin-shell .admin-account-bar select{width:112px}.admin-gate-grid,.admin-editor-grid,.admin-settings-grid{display:grid;gap:12px}.admin-gate-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-gate-item{min-width:0;padding:16px;border:1px solid rgba(177,44,32,.28);border-radius:8px;background:#fff4f2}.admin-gate-item.ok{border-color:#227c5847;background:#f1fbf5}.admin-gate-item strong,.admin-gate-item span,.admin-gate-item small{display:block;overflow-wrap:anywhere}.admin-gate-item strong{color:#111;font-size:24px;line-height:1}.admin-gate-item span{margin-top:10px;font-weight:850}.admin-gate-item small{margin-top:4px;color:#1111118f}.v95-admin-shell .admin-panel-v94.mini .admin-panel-title-v94 h2{font-size:clamp(30px,3vw,44px)!important;line-height:1.02!important;overflow-wrap:normal!important;word-break:keep-all!important}.admin-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-editor-grid.skill-editor{grid-template-columns:minmax(0,1fr)}.admin-editor-grid.nav-editor{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-inline-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:end}.admin-inline-fields label{min-width:0}.state-pill{display:inline-grid;place-items:center;min-height:32px;padding:0 10px;border-radius:999px;background:#fff4f2;color:#b12c20;font-size:12px;font-weight:850}.state-pill.ok{background:#f1fbf5;color:#227c58}.v95-admin-shell .panel-actions{flex-wrap:wrap;gap:8px}.v95-admin-shell .panel-actions button,.v95-admin-shell .v55-btn{border-radius:6px!important}@media(max-width:1180px){.v95-admin-shell.admin-shell-v94{grid-template-columns:minmax(0,1fr)!important}.v95-admin-shell .admin-side-v94{position:relative!important;min-height:0!important}.v95-admin-shell .admin-side-v94 nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-gate-grid,.admin-editor-grid.nav-editor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.v95-admin-shell .admin-side-v94 nav,.v95-admin-shell .admin-topbar-v94,.v95-admin-shell .admin-account-bar,.admin-gate-grid,.admin-editor-grid,.admin-editor-grid.nav-editor,.admin-inline-fields,.admin-settings-grid{grid-template-columns:minmax(0,1fr)!important}.v95-admin-shell .admin-topbar-v94,.v95-admin-shell .admin-account-bar{display:grid!important}.v95-admin-shell .admin-account-bar select{width:100%}.v95-admin-shell .admin-side-v94{padding:16px!important}.v95-admin-shell .admin-side-v94 p{margin:10px 0 12px!important}.v95-admin-shell .admin-side-v94 nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;gap:8px!important}.v95-admin-shell .admin-side-v94 nav button{min-width:0!important;min-height:58px;width:100%}.v95-admin-shell .admin-side-v94 nav button:not([aria-current=page]):hover,.v95-admin-shell .admin-side-v94 nav button:not([aria-current=page]):focus-visible{background:#ffffff14!important;color:#ffffffb8!important}.v95-admin-shell .admin-main-v94{margin-top:12px!important}.v95-admin-shell .admin-topbar-v94 h1{font-size:clamp(32px,11vw,42px)!important}}.xuanhe-page{min-height:100vh;background:radial-gradient(circle at 82% 8%,rgba(0,143,137,.12),transparent 32rem),radial-gradient(circle at 0% 32%,rgba(199,155,68,.08),transparent 28rem),linear-gradient(180deg,#f7fbfa,#eef7f5 46%,#f8fbfa)!important;color:#111!important}.xh-main{width:min(100%,1480px);margin:0 auto;padding:clamp(88px,10vw,132px) clamp(18px,4vw,56px) clamp(64px,7vw,112px)}.xh-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.72fr);gap:clamp(24px,5vw,72px);align-items:end;min-height:clamp(480px,62vh,690px);padding:clamp(30px,5vw,72px);overflow:hidden;border:1px solid rgba(17,17,17,.12);border-radius:8px;isolation:isolate;background:linear-gradient(90deg,#021019f0,#021019c7 36%,#02101975,#021019bd),linear-gradient(180deg,#021019bd,#02101942 48%,#021019e0),url(/brand/hero-crane-16x9.webp) 58% center / cover no-repeat,linear-gradient(135deg,#03151e,#062631 56%,#031820);color:#fff}.xh-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.18;background:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 82%)}.xh-hero>*{position:relative;z-index:1;min-width:0}.xuanhe-page .xh-hero,.xuanhe-page .xh-product-row,.xuanhe-page .xh-step-line article,.xuanhe-page .skill-page-card,.xuanhe-page .console-panel,.xuanhe-page .portal-link{opacity:1!important;transform:none!important;filter:none!important}.datacraft-page .console-panel,.datacraft-page .metric-card,.datacraft-page .quality-chip,.garden-page .console-panel{opacity:1!important;transform:none!important;filter:none!important}.xh-hero:after{content:"";position:absolute;inset:auto clamp(20px,4vw,56px) clamp(20px,4vw,56px) auto;z-index:1;width:min(34vw,420px);height:2px;background:#c83228}.xh-kicker,.xuanhe-page .v7-eyebrow,.xuanhe-page .v91-kicker{margin:0 0 16px!important;color:#c83228!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important;text-transform:uppercase}.xh-hero h1,.xuanhe-page .skill-index-hero h1,.xuanhe-page .skill-detail-hero h1{max-width:860px;margin:0;color:inherit!important;font-size:clamp(46px,6.3vw,92px)!important;line-height:.96!important;letter-spacing:0!important;overflow-wrap:normal;word-break:normal;text-wrap:balance}.xh-hero h1 span{display:block}.xh-hero p,.xuanhe-page .skill-index-hero p,.xuanhe-page .skill-detail-hero p{max-width:620px;margin:22px 0 0;color:#ffffffb8!important;font-size:clamp(16px,1.7vw,22px)!important;line-height:1.55!important}.xh-button,.xuanhe-page .v7-button{display:inline-grid;place-items:center;min-height:46px;margin-top:28px;padding:0 22px;border:1px solid rgba(255,255,255,.22)!important;border-radius:4px!important;background:#fff!important;color:#111!important;font-size:14px;font-weight:850;text-decoration:none;box-shadow:none!important}.xh-hero-board,.xh-data-visual,.xh-command-stack,.xh-research-mark,.xh-workspace-map,.xh-tool-meter{display:grid;gap:12px;align-self:stretch;min-height:320px;padding:clamp(20px,3vw,34px);border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff12;backdrop-filter:blur(14px)}.xh-hero-board span,.xh-command-stack span,.xh-research-mark span,.xh-workspace-map span,.xh-tool-meter span{display:flex;align-items:center;min-height:46px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.14);color:#fffc;font-weight:760}.xh-hero-board strong,.xh-command-stack strong,.xh-research-mark strong{align-self:end;color:#fff;font-size:clamp(24px,3vw,38px);line-height:1.02}.xh-data-visual header{display:flex;justify-content:space-between;align-items:baseline;color:#fff}.xh-data-visual header span,.xh-data-visual footer{color:#ffffffad;font-size:13px;font-weight:760}.xh-data-visual header b{font-size:clamp(56px,7vw,98px);line-height:1}.xh-data-visual i,.xh-tool-meter i{display:block;width:var(--w);height:10px;border-radius:999px;background:#fff}.xh-data-visual footer{align-self:end}.xh-workspace-map{grid-template-columns:repeat(2,minmax(0,1fr))}.xh-workspace-map span{min-height:120px;align-items:end}.xh-product-rail,.xh-system-band,.v95-skill-overview{margin-top:clamp(22px,3vw,44px)}.xh-product-rail{border-top:1px solid rgba(17,17,17,.14)}.xh-product-row{display:grid;grid-template-columns:minmax(96px,.22fr) minmax(220px,.5fr) minmax(0,1fr) auto;gap:clamp(16px,3vw,46px);align-items:center;min-height:124px;padding:clamp(20px,3vw,36px) 0;border-bottom:1px solid rgba(17,17,17,.14);color:#111;text-decoration:none}.xh-product-row span,.xh-product-row em{color:#11111180;font-size:13px;font-style:normal;font-weight:820}.xh-product-row strong{color:#111;font-size:clamp(25px,3vw,44px);line-height:1.02}.xh-product-row p{max-width:640px;margin:0;color:#111111a3;font-size:clamp(15px,1.4vw,18px);line-height:1.55}.xh-product-row:hover strong,.xh-product-row:focus-visible strong{color:#c83228}.xh-system-band{padding:clamp(34px,5vw,72px) 0 0}.xh-split-copy{display:grid;grid-template-columns:minmax(220px,.58fr) minmax(0,1fr);gap:clamp(18px,4vw,64px);align-items:end;margin-bottom:clamp(24px,4vw,42px)}.xh-split-copy>*{min-width:0}.xh-split-copy h2{margin:0;color:#111;font-size:clamp(36px,4.4vw,58px);line-height:.98;overflow-wrap:anywhere}.xh-split-copy p{margin:0;color:#111111a3;font-size:clamp(16px,1.6vw,21px);line-height:1.55}.xh-step-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(17,17,17,.14)}.xh-step-line article{min-width:0;padding:clamp(22px,3vw,38px) clamp(12px,2vw,28px) clamp(24px,3vw,42px) 0;border-right:1px solid rgba(17,17,17,.12)}.xh-step-line article:last-child{border-right:0}.xh-step-line span{color:#c83228;font-size:13px;font-weight:850}.xh-step-line strong{display:block;margin-top:22px;color:#111;font-size:clamp(24px,2.6vw,38px);line-height:1.05}.xh-step-line p{max-width:320px;margin:12px 0 0;color:#1111119e;line-height:1.55}.xh-workspace-demo{max-width:1180px}.xh-workspace-demo .xh-split-copy{grid-template-columns:minmax(0,.78fr) minmax(320px,.58fr);align-items:end}.xh-workspace-demo .xh-split-copy h2{max-width:720px;font-size:clamp(38px,4.4vw,64px)}.xh-workspace-demo .xh-split-copy p{max-width:520px}.xh-workspace-entry-line article{padding-right:clamp(16px,3vw,40px)}.xh-workspace-entry-line a{display:grid;min-height:190px;color:inherit;text-decoration:none}.xh-workspace-entry-line a:hover strong,.xh-workspace-entry-line a:focus-visible strong{color:#c83228}.xh-workspace-entry-line em{align-self:end;margin-top:34px;color:#1111117a;font-size:13px;font-style:normal;font-weight:850}.xuanhe-page .console-panel,.xuanhe-page .metric-card,.xuanhe-page .portal-link,.xuanhe-page .list-row,.xuanhe-page .v91-quiet-card{border-radius:8px!important;border:1px solid rgba(17,17,17,.12)!important;background:#ffffffeb!important;box-shadow:none!important}.xuanhe-page .portal-link{display:grid;min-height:170px;padding:22px;color:#111;text-decoration:none}.xuanhe-page .portal-link span,.xuanhe-page .console-panel .v7-eyebrow{color:#c83228!important;letter-spacing:0!important}.skill-page .xh-main{max-width:1500px}.v95-skill-overview{display:grid!important;grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);gap:clamp(24px,4vw,60px)!important;align-items:start}.skill-page .v95-skill-overview{display:block!important}.skill-page .v95-skill-overview .skill-overview__lead{display:none!important}.v95-skill-overview .skill-overview__lead{position:sticky;top:104px;min-width:0}.v95-skill-overview .skill-overview__lead h2{max-width:420px;margin:0;color:#111!important;font-size:clamp(36px,4.8vw,64px)!important;line-height:1!important}.v95-skill-overview .skill-overview__lead p{max-width:360px;color:#1111119e!important}.v95-skill-overview .skill-overview__grid{display:block!important;border-top:1px solid rgba(17,17,17,.14)}.v95-skill-overview .skill-page-card{display:grid!important;grid-template-columns:minmax(104px,.22fr) minmax(170px,.38fr) minmax(0,1fr) minmax(58px,auto);gap:clamp(14px,2vw,28px);align-items:center;min-height:132px!important;padding:22px 0!important;border:0!important;border-bottom:1px solid rgba(17,17,17,.14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.v95-skill-overview .skill-page-card span,.v95-skill-overview .skill-page-card em{color:#1111117a!important;font-size:13px;font-style:normal;font-weight:820}.v95-skill-overview .skill-page-card strong{color:#111!important;font-size:clamp(23px,2.2vw,34px)!important}.v95-skill-overview .skill-page-card p{margin:0;color:#1111119e!important;line-height:1.5}.v95-skill-overview .skill-page-card dl{display:none!important}.v95-skill-overview .skill-page-card:hover strong,.v95-skill-overview .skill-page-card:focus-visible strong{color:#c83228!important}.v95-skill-detail.skill-detail-shell{display:grid!important;grid-template-columns:minmax(260px,.34fr) minmax(0,1fr)!important;gap:clamp(18px,3vw,42px)!important;align-items:start}.v95-skill-detail .skill-detail-side{position:sticky;top:104px}.v95-skill-detail .skill-detail-card{padding:clamp(20px,3vw,32px)!important;background:#111!important;color:#fff!important}.v95-skill-detail .skill-detail-card h2,.v95-skill-detail .skill-detail-card strong,.v95-skill-detail .skill-detail-card dt{color:#fff!important}.v95-skill-detail .skill-detail-card p,.v95-skill-detail .skill-detail-card dd{color:#ffffffad!important}.v95-skill-detail .skill-runner-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);gap:16px!important}.v95-skill-detail .skill-input-panel{grid-row:span 2}.v95-skill-detail textarea,.v95-datacraft textarea,.xuanhe-page input,.xuanhe-page textarea,.xuanhe-page select{border-radius:4px!important;border-color:#11111129!important;background:#fbfbf9!important;color:#111!important;box-shadow:none!important}.v91-page.datacraft-page{background:radial-gradient(circle at 82% 8%,rgba(0,143,137,.12),transparent 32rem),radial-gradient(circle at 0% 32%,rgba(199,155,68,.08),transparent 28rem),linear-gradient(180deg,#f7fbfa,#eef7f5 46%,#f8fbfa)!important}.datacraft-page main.v91-page-stack{width:min(100%,1500px);padding:clamp(88px,10vw,132px) clamp(18px,4vw,56px) clamp(64px,7vw,112px)!important}.datacraft-page .v91-page-hero.compact{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:clamp(18px,4vw,54px);align-items:end;min-height:clamp(360px,48vh,520px);padding:clamp(36px,6vw,72px)!important;border-radius:8px;background:linear-gradient(90deg,#021019f0,#021019c7 38%,#0210197a 72%,#021019c7),linear-gradient(180deg,#021019c2,#0210194d 46%,#021019db),url(/brand/hero-crane-16x9.webp) 60% center / cover no-repeat,linear-gradient(135deg,#03151e,#062631 56%,#031820);color:#fff}.datacraft-page .v91-page-hero.compact:after{display:none}.datacraft-page .v91-page-hero.compact h1{max-width:780px!important;color:#fff!important}.datacraft-page .v91-page-hero.compact p:last-child{color:#ffffffb8!important}.v95-datacraft.datacraft-workbench{display:grid!important;grid-template-columns:minmax(360px,.46fr) minmax(0,.74fr)!important;grid-template-areas:"input result" "history result";gap:16px!important;align-items:start}.v95-datacraft .datacraft-input{grid-area:input}.v95-datacraft .datacraft-result{grid-area:result;min-height:680px}.v95-datacraft .datacraft-history{grid-area:history}.v95-datacraft .console-panel{background:#fff!important;box-shadow:none!important}.v95-datacraft .datacraft-empty{min-height:500px!important;display:grid;align-content:center}.v95-datacraft .datacraft-empty h2{font-size:clamp(42px,5vw,72px)!important;line-height:.98!important}.v95-datacraft .metrics-grid.datacraft-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xuanhe-page .workspace-console{display:grid;gap:16px}.garden-page .v91-page-hero.compact,.xuanhe-page .profile-shell,.xuanhe-page .garden-console{border-radius:8px!important}@media(max-width:1180px){.xh-hero,.datacraft-page .v91-page-hero.compact,.v95-skill-overview,.v95-skill-detail.skill-detail-shell,.v95-skill-detail .skill-runner-panel,.v95-datacraft.datacraft-workbench{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none}.v95-datacraft .datacraft-input,.v95-datacraft .datacraft-result,.v95-datacraft .datacraft-history{grid-area:auto}.v95-skill-overview .skill-overview__lead,.v95-skill-detail .skill-detail-side{position:static}.xh-hero{min-height:auto}}@media(max-width:760px){.xh-main,.datacraft-page main.v91-page-stack{padding:88px 14px 56px!important}.xh-hero,.datacraft-page .v91-page-hero.compact{padding:24px!important}.xh-hero h1,.xuanhe-page .skill-index-hero h1,.xuanhe-page .skill-detail-hero h1,.datacraft-page .v91-page-hero.compact h1{max-width:100%!important;font-size:clamp(32px,9.2vw,42px)!important;line-height:1.04!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance}.xh-hero-board,.xh-data-visual,.xh-command-stack,.xh-research-mark,.xh-workspace-map,.xh-tool-meter,.datacraft-page .v91-page-hero.compact:after{min-height:220px}.xh-product-row,.v95-skill-overview .skill-page-card{grid-template-columns:minmax(0,1fr)!important;gap:10px;min-height:0!important;padding:22px 0!important}.xh-product-row em,.v95-skill-overview .skill-page-card em{justify-self:start}.xh-split-copy,.xh-step-line,.v95-datacraft .metrics-grid.datacraft-metrics,.quality-strip{grid-template-columns:minmax(0,1fr)!important}.xh-step-line article{border-right:0;border-bottom:1px solid rgba(17,17,17,.12)}.v95-datacraft .datacraft-result{min-height:0}}.xh-hero,.datacraft-page .v91-page-hero.compact{--xh-hero-edge: max(22px, calc((100vw - 1480px)/2 + 56px) );width:auto!important;max-width:none!important;margin-left:calc(var(--xh-hero-edge) * -1)!important;margin-right:calc(var(--xh-hero-edge) * -1)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-inline:var(--xh-hero-edge)!important}.xh-hero{min-height:clamp(560px,74vh,760px)!important}.datacraft-page .v91-page-hero.compact{min-height:clamp(460px,62vh,640px)!important}.xh-data-visual{align-self:end!important;justify-self:end!important;width:min(360px,100%)!important;min-height:0!important;padding:0 0 clamp(8px,1vw,14px)!important;border:0!important;border-radius:0!important;background:transparent!important;backdrop-filter:none!important;box-shadow:none!important}.xh-data-visual header{display:grid!important;justify-content:start!important;gap:8px!important;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.24)}.xh-data-visual header b{justify-self:start!important;font-size:clamp(42px,4.8vw,68px)!important}.xh-data-visual i{height:6px!important;border-radius:0!important;background:#ffffffdb!important;box-shadow:0 0 24px #ffffff29}.xh-data-visual footer{padding-top:10px;border-top:1px solid rgba(255,255,255,.16)}.v95-admin-shell .admin-brand-mark{width:34px!important;height:34px!important;border-radius:10px!important;background:#ffffff14!important;color:#d6ad57!important;font-size:14px!important;box-shadow:none!important}.precision-range{--range-inset: 12px;display:grid!important;gap:10px!important;min-width:0!important;overflow:visible!important}.precision-range__head,.precision-range-head,.precision-range__labels,.precision-range-labels{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.precision-range__value{min-width:42px!important;padding:2px 8px!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-style:normal!important;text-align:center!important}.precision-range__control{position:relative!important;display:block!important;height:44px!important;min-height:44px!important;padding:0 var(--range-inset)!important;border-radius:999px!important;background:transparent!important;cursor:pointer!important;touch-action:none!important;overflow:hidden!important}.precision-range__control:before{content:""!important;position:absolute!important;left:var(--range-inset)!important;right:var(--range-inset)!important;top:50%!important;height:6px!important;transform:translateY(-50%)!important;border-radius:999px!important;background:#1111111f!important;box-shadow:inset 0 1px 2px #1111111f!important}.precision-range__fill{position:absolute;left:var(--range-inset);right:var(--range-inset);top:50%;height:6px;transform:translateY(-50%) scaleX(var(--range-ratio, 0));transform-origin:left center;border-radius:999px;background:linear-gradient(90deg,#111,#07928d);box-shadow:0 0 22px #07928d38;pointer-events:none}.precision-range__thumb{position:absolute;left:clamp(var(--range-inset),var(--range-percent, 0%),calc(100% - var(--range-inset)));top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:999px;background:#111;box-shadow:0 8px 22px #1111113d;pointer-events:none}.precision-range-input,.precision-range input[type=range]{position:absolute!important;inset:0!important;z-index:3!important;width:100%!important;min-width:100%!important;height:100%!important;margin:0!important;opacity:0!important;appearance:none!important;background:transparent!important;cursor:pointer!important;touch-action:none!important}.precision-range-input::-webkit-slider-runnable-track,.precision-range input[type=range]::-webkit-slider-runnable-track,.precision-range-input::-moz-range-track,.precision-range input[type=range]::-moz-range-track{height:44px!important;background:transparent!important}.precision-range-input::-webkit-slider-thumb,.precision-range input[type=range]::-webkit-slider-thumb{appearance:none!important;width:44px!important;height:44px!important;border:0!important;background:transparent!important}.precision-range-input::-moz-range-thumb,.precision-range input[type=range]::-moz-range-thumb{width:44px!important;height:44px!important;border:0!important;background:transparent!important}.precision-range__control:focus-within .precision-range__thumb,.precision-range__control:hover .precision-range__thumb{background:#07928d;transform:translate(-50%,-50%) scale(1.06)}@media(max-width:760px){.xh-hero,.datacraft-page .v91-page-hero.compact{--xh-hero-edge: 18px;min-height:auto!important;padding:104px 18px 38px!important}.xh-data-visual{padding-top:22px!important}.precision-range{--range-inset: 14px}}.datacraft-page main.v91-page-stack{position:relative!important;left:50%!important;width:100vw!important;max-width:none!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}.datacraft-page .v91-page-hero.compact{width:100%!important;margin-left:0!important;margin-right:0!important;padding-inline:max(22px,calc((100vw - 1480px)/2 + 56px))!important}.datacraft-page .v95-datacraft.datacraft-workbench{width:min(calc(100% - 112px),1320px)!important;margin-left:auto!important;margin-right:auto!important;margin-top:clamp(24px,3vw,42px)!important}.datacraft-page .v95-datacraft .console-panel{border-radius:0!important;border-color:#1111111f!important;background:#ffffffd1!important;box-shadow:none!important}.datacraft-page .v95-datacraft .datacraft-result{background:linear-gradient(180deg,#fffffff0,#ffffffb8),linear-gradient(135deg,#07928d14,#c79b440f)!important}.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page .garden-workbench,.xuanhe-page .profile-console,.xuanhe-page .oracle-console.datacraft-grid,.xuanhe-page .workspace-console,.xuanhe-page .crm-console,.xuanhe-page .account-dashboard,.v7-page .v7-two-col,.v7-page .v7-console-grid,.v7-page .v7-datacraft,.v7-page .v7-admin-console{position:relative!important;display:grid!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 30%),linear-gradient(180deg,#111714,#071513 58%,#080b0a)!important;color:#fff!important;box-shadow:none!important}.datacraft-page .v95-datacraft.datacraft-workbench:before,.xuanhe-page .garden-workbench:before,.xuanhe-page .profile-console:before,.xuanhe-page .oracle-console.datacraft-grid:before,.xuanhe-page .workspace-console:before,.xuanhe-page .crm-console:before,.xuanhe-page .account-dashboard:before,.v7-page .v7-two-col:before,.v7-page .v7-console-grid:before,.v7-page .v7-datacraft:before,.v7-page .v7-admin-console:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(135deg,#000,transparent 76%)}.datacraft-page .v95-datacraft.datacraft-workbench>*,.xuanhe-page .garden-workbench>*,.xuanhe-page .profile-console>*,.xuanhe-page .oracle-console.datacraft-grid>*,.xuanhe-page .workspace-console>*,.xuanhe-page .crm-console>*,.xuanhe-page .account-dashboard>*,.v7-page .v7-two-col>*,.v7-page .v7-console-grid>*,.v7-page .v7-datacraft>*,.v7-page .v7-admin-console>*{position:relative;z-index:1;min-width:0!important}.datacraft-page .v95-datacraft.datacraft-workbench{grid-template-columns:minmax(380px,.43fr) minmax(0,.57fr)!important;grid-template-areas:"input result" "input history"!important;align-items:stretch!important;padding:0!important}.datacraft-page .v95-datacraft .datacraft-input{min-height:780px}.datacraft-page .v95-datacraft .datacraft-result{min-height:560px!important}.datacraft-page .v95-datacraft .datacraft-history{min-height:220px}.datacraft-page .v95-datacraft .datacraft-input,.xuanhe-page .garden-workbench .garden-form,.xuanhe-page .profile-console .profile-question-panel,.xuanhe-page .oracle-console.datacraft-grid>main.console-panel,.xuanhe-page .workspace-console>.two-column main,.xuanhe-page .crm-console>main,.v7-page .v7-two-col>:first-child,.v7-page .v7-console-grid>:first-child,.v7-page .v7-datacraft>:first-child,.v7-page .v7-admin-console>.v7-hero-panel{border-right:1px solid rgba(255,255,255,.12)!important}.datacraft-page .v95-datacraft .datacraft-history,.xuanhe-page .workspace-console .console-panel+.console-panel,.xuanhe-page .crm-console main .console-panel+.console-panel{border-top:1px solid rgba(255,255,255,.12)!important}.datacraft-page .v95-datacraft .console-panel,.xuanhe-page .garden-workbench .console-panel,.xuanhe-page .profile-console .console-panel,.xuanhe-page .oracle-console.datacraft-grid .console-panel,.xuanhe-page .workspace-console .console-panel,.xuanhe-page .crm-console .console-panel,.xuanhe-page .account-dashboard .console-panel,.v7-page .v7-two-col .v7-panel,.v7-page .v7-console-grid .v7-panel,.v7-page .v7-datacraft .v7-panel,.v7-page .v7-admin-console .v7-panel{padding:clamp(24px,3vw,42px)!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.datacraft-page .v95-datacraft :is(h2,h3,strong,b,label),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) :is(h2,h3,strong,b,label),.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) :is(h1,h2,h3,strong,b,label){color:#fff!important}.datacraft-page .v95-datacraft :is(p,small,span,li,dd),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) :is(p,small,span,li,dd),.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) :is(p,small,span,li,dd){color:#ffffffad!important}.datacraft-page .v95-datacraft .panel-title-row,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) .panel-title-row,.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-section-head{margin-bottom:clamp(18px,2.4vw,30px)!important;padding-bottom:clamp(16px,2vw,24px)!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.datacraft-page .v95-datacraft .panel-title-row span,.datacraft-page .v95-datacraft .datacraft-empty span,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) :is(.panel-title-row span,.v7-eyebrow),.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-eyebrow{color:#d6ad57!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important;text-transform:uppercase}.datacraft-page .v95-datacraft .datacraft-empty{min-height:390px!important;align-content:center!important}.datacraft-page .v95-datacraft .datacraft-empty h2{max-width:760px;color:#fff!important;font-size:clamp(40px,4.6vw,70px)!important;line-height:.98!important}.datacraft-page .v95-datacraft .datacraft-empty p{color:#ffffffa8!important}.datacraft-page .v95-datacraft .datacraft-checklist{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:clamp(20px,3vw,38px);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.datacraft-page .v95-datacraft .datacraft-checklist b{min-height:96px;display:flex;align-items:flex-end;padding:16px 14px 18px 0;border:0!important;border-right:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;color:#fff!important}.datacraft-page .v95-datacraft .datacraft-checklist b:last-child{border-right:0!important}.datacraft-page .v95-datacraft :is(input,textarea),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) :is(input,textarea,select),.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) :is(input,textarea,select){border:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;background:#fffffff0!important;color:#111!important;box-shadow:none!important}.datacraft-page .v95-datacraft textarea{min-height:420px!important}.datacraft-page .v95-datacraft .datacraft-status,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) :is(.form-status,.datacraft-status,.v7-notice),.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) :is(.form-status,.v7-notice){border-radius:0!important;background:#ffffff14!important;color:#ffffffb3!important}.datacraft-page .v95-datacraft :is(.metric-card,.quality-chip,.list-row,.v91-quiet-card),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) :is(.metric-card,.quality-chip,.list-row,.v91-quiet-card,.empty-state,.hex-card),.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) :is(.v7-stat-card,.v7-mini-card,.v7-list-item,.v7-product-card,.metric-card){border:0!important;border-top:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.datacraft-page .v95-datacraft .metrics-grid,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) .metrics-grid,.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-stat-row{gap:0!important;border-top:1px solid rgba(255,255,255,.12)!important}.datacraft-page .v95-datacraft .metric-card,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) .metric-card,.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-stat-card{padding:18px 14px 18px 0!important;border-top:0!important;border-right:1px solid rgba(255,255,255,.12)!important}.datacraft-page .v95-datacraft .metric-card:last-child,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) .metric-card:last-child,.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-stat-card:last-child{border-right:0!important}.datacraft-page .v95-datacraft .button,.datacraft-page .v95-datacraft button,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) :is(.button,button),.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) :is(.v7-button,button){border-radius:0!important}.xuanhe-page .workspace-console{padding:clamp(24px,3vw,42px)!important}.xuanhe-page .workspace-console>.two-column,.xuanhe-page .crm-console.office-console-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr)!important;gap:0!important}.xuanhe-page .workspace-console>.metrics-grid{margin:18px 0 24px!important}.xuanhe-page .crm-console.office-console-grid{align-items:stretch!important}.xuanhe-page .crm-console.office-console-grid>aside{border-left:1px solid rgba(255,255,255,.12)!important}@media(max-width:1180px){.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page .garden-workbench,.xuanhe-page .profile-console,.xuanhe-page .oracle-console.datacraft-grid,.xuanhe-page .workspace-console>.two-column,.xuanhe-page .crm-console.office-console-grid,.v7-page .v7-two-col,.v7-page .v7-console-grid,.v7-page .v7-datacraft,.v7-page .v7-admin-console{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.datacraft-page .v95-datacraft .datacraft-input,.xuanhe-page .garden-workbench .garden-form,.xuanhe-page .profile-console .profile-question-panel,.xuanhe-page .oracle-console.datacraft-grid>main.console-panel,.xuanhe-page .workspace-console>.two-column main,.xuanhe-page .crm-console>main,.v7-page .v7-two-col>:first-child,.v7-page .v7-console-grid>:first-child,.v7-page .v7-datacraft>:first-child,.v7-page .v7-admin-console>.v7-hero-panel,.xuanhe-page .crm-console.office-console-grid>aside{border-right:0!important;border-left:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.datacraft-page .v95-datacraft .datacraft-input,.datacraft-page .v95-datacraft .datacraft-result,.datacraft-page .v95-datacraft .datacraft-history{grid-area:auto!important;min-height:0!important}}@media(max-width:760px){.datacraft-page .v95-datacraft .console-panel,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) .console-panel,.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-panel{padding:22px!important}.datacraft-page .v95-datacraft .datacraft-checklist,.datacraft-page .v95-datacraft .metrics-grid,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) .metrics-grid,.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-stat-row{grid-template-columns:minmax(0,1fr)!important}.datacraft-page .v95-datacraft .datacraft-checklist b,.datacraft-page .v95-datacraft .metric-card,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard) .metric-card,.v7-page :is(.v7-two-col,.v7-console-grid,.v7-datacraft,.v7-admin-console) .v7-stat-card{min-height:0;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.datacraft-page .v95-datacraft textarea{min-height:320px!important}}.xuanhe-page main.xh-main{--xh-page-edge: clamp(24px, 5vw, 72px);position:static!important;left:auto!important;width:100vw!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.xuanhe-page main.xh-main .xh-hero{--xh-hero-edge: var(--xh-page-edge);width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-inline:var(--xh-page-edge)!important}.xuanhe-page main.xh-main>:not(.xh-hero){width:min(calc(100% - var(--xh-page-edge) * 2),1480px);margin-left:auto;margin-right:auto}@media(max-width:760px){.datacraft-page .v91-page-hero.compact{padding-inline:18px!important}.datacraft-page main.v91-page-stack{padding-top:0!important}.datacraft-page .v95-datacraft.datacraft-workbench{width:calc(100% - 28px)!important;margin-top:18px!important}.xuanhe-page main.xh-main{--xh-page-edge: 18px}}.datacraft-page .v95-datacraft .file-button,.datacraft-page .v95-datacraft .button.secondary.file-button{min-width:112px!important;border:1px solid rgba(255,255,255,.9)!important;background:#fff!important;color:#111!important;text-align:center!important}.datacraft-page .v95-datacraft .file-button input{width:auto!important}.datacraft-page .v95-datacraft .file-button input[type=file],.datacraft-page .v95-datacraft .file-button-input{position:absolute!important;inline-size:1px!important;block-size:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important}.datacraft-page .v95-datacraft .inline-check span,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .inline-check span{color:#ffffffb8!important}.xuanhe-page .v95-skill-detail.skill-detail-shell{position:relative!important;display:grid!important;grid-template-columns:minmax(280px,.32fr) minmax(0,.68fr)!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 30%),linear-gradient(180deg,#111714,#071513 58%,#080b0a)!important;color:#fff!important;box-shadow:none!important}.xuanhe-page .v95-skill-detail.skill-detail-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(135deg,#000,transparent 76%)}.xuanhe-page .v95-skill-detail.skill-detail-shell>*{position:relative;z-index:1;min-width:0!important}.xuanhe-page .v95-skill-detail .skill-detail-side{position:static!important;top:auto!important;padding:clamp(24px,3vw,42px)!important;border-right:1px solid rgba(255,255,255,.12)!important}.xuanhe-page .v95-skill-detail .skill-detail-card{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.xuanhe-page .v95-skill-detail .skill-back-link{display:grid!important;place-items:center!important;min-height:46px!important;margin-top:28px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;background:transparent!important;color:#ffffffdb!important}.xuanhe-page .v95-skill-detail .skill-runner-panel{display:grid!important;grid-template-columns:minmax(0,.58fr) minmax(0,.42fr)!important;grid-template-areas:"input result" "history result"!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important}.xuanhe-page .v95-skill-detail .skill-input-panel{grid-area:input!important;grid-row:auto!important;border-right:1px solid rgba(255,255,255,.12)!important}.xuanhe-page .v95-skill-detail .skill-result-panel{grid-area:result!important}.xuanhe-page .v95-skill-detail .skill-history-panel{grid-area:history!important;border-top:1px solid rgba(255,255,255,.12)!important;border-right:1px solid rgba(255,255,255,.12)!important}.xuanhe-page .v95-skill-detail .console-panel{padding:clamp(24px,3vw,42px)!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.xuanhe-page .v95-skill-detail :is(h2,h3,strong,b,label,dt){color:#fff!important}.xuanhe-page .v95-skill-detail :is(p,small,span,li,dd){color:#ffffffad!important}.xuanhe-page .v95-skill-detail :is(.v7-eyebrow,.skill-detail-card>span){color:#d6ad57!important;letter-spacing:0!important}.xuanhe-page .v95-skill-detail textarea{min-height:420px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;background:#fffffff0!important;color:#111!important}.xuanhe-page .v95-skill-detail :is(.empty-state,.list-row,.markdown-preview){border:0!important;border-top:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range{--range-inset: 10px;display:grid!important;gap:8px!important;padding:18px 0!important;border-top:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__head,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range-head{align-items:baseline!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__head b,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range-head b{max-width:min(100%,560px);color:#ffffffdb!important;font-size:14px!important;line-height:1.45!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__value{min-width:auto!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#d6ad57!important;font-weight:850!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__control{height:34px!important;min-height:34px!important;overflow:visible!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__control:before{height:3px!important;background:#ffffff2e!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__fill{height:3px!important;background:linear-gradient(90deg,#d6ad57,#07928d)!important;box-shadow:0 0 18px #07928d3d!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__thumb{width:18px!important;height:18px!important;border:2px solid #fff!important;background:#111!important;box-shadow:0 10px 24px #0000004d!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range__labels small,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range-labels small{color:#ffffff80!important}.xuanhe-page .profile-console .profile-question-grid,.xuanhe-page .garden-workbench .garden-range-grid{display:block!important;gap:0!important}@media(max-width:1180px){.xuanhe-page .v95-skill-detail.skill-detail-shell,.xuanhe-page .v95-skill-detail .skill-runner-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.xuanhe-page .v95-skill-detail .skill-detail-side,.xuanhe-page .v95-skill-detail .skill-input-panel,.xuanhe-page .v95-skill-detail .skill-history-panel{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.xuanhe-page .v95-skill-detail .skill-input-panel,.xuanhe-page .v95-skill-detail .skill-result-panel,.xuanhe-page .v95-skill-detail .skill-history-panel{grid-area:auto!important}}@media(max-width:760px){.xuanhe-page .v95-skill-detail .skill-detail-side,.xuanhe-page .v95-skill-detail .console-panel{padding:22px!important}.xuanhe-page .v95-skill-detail textarea{min-height:320px!important}}.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){--function-edge: max(18px, calc((100vw - 1360px)/2 + 40px) );width:100vw!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:clamp(34px,5vw,68px) var(--function-edge)!important;box-sizing:border-box!important;overflow:hidden!important;border:0!important;border-top:1px solid rgba(17,17,17,.1)!important;border-bottom:1px solid rgba(17,17,17,.1)!important;border-radius:0!important;background:linear-gradient(rgba(17,17,17,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(17,17,17,.028) 1px,transparent 1px),linear-gradient(180deg,#f8faf7,#eef5f2 54%,#f9fbf8)!important;color:#111!important;box-shadow:none!important}.datacraft-page .v95-datacraft.datacraft-workbench:before,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard):before{display:none!important}.datacraft-page .v95-datacraft.datacraft-workbench{grid-template-columns:minmax(380px,.42fr) minmax(0,.58fr)!important;grid-template-areas:"input result" "input history"!important;gap:0!important;margin-top:0!important}.xuanhe-page main.xh-main>.garden-workbench,.xuanhe-page main.xh-main>.profile-console,.xuanhe-page main.xh-main>.oracle-console.datacraft-grid,.xuanhe-page main.xh-main>.v95-skill-detail.skill-detail-shell{grid-template-columns:minmax(0,.58fr) minmax(340px,.42fr)!important;gap:0!important;align-items:stretch!important}.xuanhe-page main.xh-main>.v95-skill-detail.skill-detail-shell{grid-template-columns:minmax(280px,.28fr) minmax(0,.72fr)!important}.datacraft-page .v95-datacraft .console-panel,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .console-panel,.xuanhe-page .v95-skill-detail .skill-detail-side{padding:clamp(22px,3vw,40px)!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important}.datacraft-page .v95-datacraft .datacraft-input,.xuanhe-page .garden-workbench .garden-form,.xuanhe-page .profile-console .profile-question-panel,.xuanhe-page .oracle-console.datacraft-grid>main.console-panel,.xuanhe-page .v95-skill-detail .skill-detail-side,.xuanhe-page .v95-skill-detail .skill-input-panel{border-right:1px solid rgba(17,17,17,.13)!important}.datacraft-page .v95-datacraft .datacraft-history,.xuanhe-page .v95-skill-detail .skill-history-panel,.xuanhe-page .workspace-console .console-panel+.console-panel,.xuanhe-page .crm-console main .console-panel+.console-panel{border-top:1px solid rgba(17,17,17,.13)!important}.datacraft-page .v95-datacraft :is(h1,h2,h3,strong,b,label),.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(h1,h2,h3,strong,b,label,dt),.xuanhe-page .v95-skill-detail .skill-detail-card :is(h2,strong,dt){color:#111!important}.datacraft-page .v95-datacraft :is(p,small,span,li,dd),.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(p,small,span,li,dd),.xuanhe-page .v95-skill-detail .skill-detail-card :is(p,dd){color:#111111a8!important}.datacraft-page .v95-datacraft :is(.panel-title-row span,.datacraft-empty span),.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.panel-title-row span,.v7-eyebrow,.skill-detail-card>span){color:#b12c20!important;letter-spacing:0!important}.datacraft-page .v95-datacraft :is(.panel-title-row,.datacraft-empty,.empty-state),.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.panel-title-row,.empty-state),.xuanhe-page .v95-skill-detail .skill-detail-card{border-bottom-color:#11111121!important}.datacraft-page .v95-datacraft .datacraft-empty h2{color:#111!important}.datacraft-page .v95-datacraft :is(input,textarea),.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(input,textarea,select),.xuanhe-page .v95-skill-detail textarea{border:1px solid rgba(17,17,17,.18)!important;border-radius:0!important;background:#fff!important;color:#111!important;box-shadow:none!important}.datacraft-page .v95-datacraft .datacraft-status,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.form-status,.status-line,.datacraft-status,.v7-notice){background:#1111110f!important;color:#111111b8!important}.datacraft-page .v95-datacraft :is(.metric-card,.quality-chip,.list-row,.v91-quiet-card,.empty-state),.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.metric-card,.quality-chip,.list-row,.v91-quiet-card,.empty-state,.hex-card,.markdown-preview){border:0!important;border-top:1px solid rgba(17,17,17,.13)!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important}.datacraft-page .v95-datacraft .datacraft-checklist{border-color:#11111121!important}.datacraft-page .v95-datacraft .datacraft-checklist b{border-right-color:#11111121!important;color:#111!important}.datacraft-page .v95-datacraft :is(.button,button),.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.button,button,.v7-button){border-radius:0!important}.datacraft-page .v95-datacraft .file-button,.datacraft-page .v95-datacraft .button.secondary.file-button,.xuanhe-page .v95-skill-detail .skill-back-link{border:1px solid rgba(17,17,17,.18)!important;background:#fff!important;color:#111!important}.datacraft-page .v95-datacraft .inline-check span,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .inline-check span{color:#111111b8!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range{--range-inset: 10px;padding:18px 0!important;border-top:1px solid rgba(17,17,17,.13)!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__head b,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range-head b{color:#111!important;font-size:14px!important;line-height:1.45!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__value{min-width:36px!important;padding:2px 8px!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-weight:850!important;text-align:center!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__control{height:36px!important;min-height:36px!important;overflow:visible!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__control:before{height:4px!important;background:#11111129!important;box-shadow:none!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__fill{height:4px!important;background:linear-gradient(90deg,#111,#07928d)!important;box-shadow:0 0 16px #07928d2e!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__thumb{width:20px!important;height:20px!important;border:2px solid #fff!important;background:#111!important;box-shadow:0 8px 20px #1111113d!important}.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__labels small,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range-labels small{color:#11111180!important}@media(max-width:1180px){.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard),.xuanhe-page .v95-skill-detail .skill-runner-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.datacraft-page .v95-datacraft .datacraft-input,.xuanhe-page .garden-workbench .garden-form,.xuanhe-page .profile-console .profile-question-panel,.xuanhe-page .oracle-console.datacraft-grid>main.console-panel,.xuanhe-page .v95-skill-detail .skill-detail-side,.xuanhe-page .v95-skill-detail .skill-input-panel,.xuanhe-page .v95-skill-detail .skill-history-panel{border-right:0!important;border-bottom:1px solid rgba(17,17,17,.13)!important}}@media(max-width:760px){.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){--function-edge: 20px;padding-top:28px!important;padding-bottom:38px!important}.xuanhe-page .profile-console .profile-question-grid{grid-template-columns:minmax(0,1fr)!important}}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){--function-edge: max(18px, calc((100vw - 1360px)/2 + 40px) );position:relative!important;left:50%!important;width:100vw!important;max-width:none!important;margin-left:-50vw!important;margin-right:0!important;padding:clamp(34px,5vw,68px) var(--function-edge)!important;box-sizing:border-box!important;overflow:hidden!important;border:0!important;border-top:1px solid rgba(17,17,17,.1)!important;border-bottom:1px solid rgba(17,17,17,.1)!important;border-radius:0!important;background:linear-gradient(rgba(17,17,17,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(17,17,17,.028) 1px,transparent 1px),linear-gradient(180deg,#f8faf7,#eef5f2 54%,#f9fbf8)!important;color:#111!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard):before{display:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell){grid-template-columns:minmax(0,.58fr) minmax(340px,.42fr)!important;gap:0!important;align-items:stretch!important}.xuanhe-page .v95-skill-detail.skill-detail-shell{grid-template-columns:minmax(280px,.28fr) minmax(0,.72fr)!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .console-panel,.xuanhe-page .v95-skill-detail .skill-detail-side{padding:clamp(22px,3vw,40px)!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(h1,h2,h3,strong,b,label,dt),.xuanhe-page .v95-skill-detail .skill-detail-card :is(h2,strong,dt){color:#111!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(p,small,span,li,dd),.xuanhe-page .v95-skill-detail .skill-detail-card :is(p,dd){color:#111111a8!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.panel-title-row span,.v7-eyebrow,.skill-detail-card>span){color:#b12c20!important;letter-spacing:0!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(input,textarea,select),.xuanhe-page .v95-skill-detail textarea{border:1px solid rgba(17,17,17,.18)!important;border-radius:0!important;background:#fff!important;color:#111!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.form-status,.status-line,.datacraft-status,.v7-notice){background:#1111110f!important;color:#111111b8!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.metric-card,.quality-chip,.list-row,.v91-quiet-card,.empty-state,.hex-card,.markdown-preview){border:0!important;border-top:1px solid rgba(17,17,17,.13)!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important}.xuanhe-page .garden-workbench .garden-form,.xuanhe-page .profile-console .profile-question-panel,.xuanhe-page .oracle-console.datacraft-grid>main.console-panel,.xuanhe-page .v95-skill-detail .skill-detail-side,.xuanhe-page .v95-skill-detail .skill-input-panel{border-right:1px solid rgba(17,17,17,.13)!important}.xuanhe-page .v95-skill-detail .skill-history-panel,.xuanhe-page .workspace-console .console-panel+.console-panel,.xuanhe-page .crm-console main .console-panel+.console-panel{border-top:1px solid rgba(17,17,17,.13)!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .inline-check span{color:#111111b8!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range{--range-inset: 10px;padding:18px 0!important;border-top:1px solid rgba(17,17,17,.13)!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__head b,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range-head b{color:#111!important;font-size:14px!important;line-height:1.45!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__value{min-width:36px!important;padding:2px 8px!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-weight:850!important;text-align:center!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__control{height:36px!important;min-height:36px!important;overflow:visible!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__control:before{height:4px!important;background:#11111129!important;box-shadow:none!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__fill{height:4px!important;background:linear-gradient(90deg,#111,#07928d)!important;box-shadow:0 0 16px #07928d2e!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__thumb{width:20px!important;height:20px!important;border:2px solid #fff!important;background:#111!important;box-shadow:0 8px 20px #1111113d!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__labels small,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range-labels small{color:#11111180!important}.xuanhe-page .profile-console .profile-question-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:clamp(22px,4vw,56px)!important;row-gap:0!important}.xuanhe-page .garden-workbench .garden-range-grid{display:block!important}@media(max-width:1180px){.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard),.xuanhe-page .v95-skill-detail .skill-runner-panel{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.xuanhe-page .garden-workbench .garden-form,.xuanhe-page .profile-console .profile-question-panel,.xuanhe-page .oracle-console.datacraft-grid>main.console-panel,.xuanhe-page .v95-skill-detail .skill-detail-side,.xuanhe-page .v95-skill-detail .skill-input-panel,.xuanhe-page .v95-skill-detail .skill-history-panel{border-right:0!important;border-bottom:1px solid rgba(17,17,17,.13)!important}}@media(max-width:760px){.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){--function-edge: 20px;padding-top:28px!important;padding-bottom:38px!important}.xuanhe-page .profile-console .profile-question-grid{grid-template-columns:minmax(0,1fr)!important}}.datacraft-page .v95-datacraft .datacraft-result :is(p,small,li,dd),.datacraft-page .v95-datacraft .datacraft-empty p,.datacraft-page .v95-datacraft .datacraft-history p{color:#111111ad!important}.datacraft-page .v95-datacraft .datacraft-result :is(h2,h3,strong,b,label,dt),.datacraft-page .v95-datacraft .datacraft-empty h2{color:#111!important}.datacraft-page .v95-datacraft .datacraft-result :is(.panel-title-row span,.datacraft-empty span){color:#b12c20!important;letter-spacing:0!important}.xuanhe-page .v95-skill-detail .skill-back-link{display:inline-flex!important;width:auto!important;min-height:0!important;margin-top:clamp(18px,3vw,34px)!important;padding:0 0 6px!important;border:0!important;border-bottom:1px solid rgba(17,17,17,.36)!important;border-radius:0!important;background:transparent!important;color:#111!important;box-shadow:none!important;font-weight:850!important}.xuanhe-page .v95-skill-detail .skill-back-link:hover,.xuanhe-page .v95-skill-detail .skill-back-link:focus-visible{border-bottom-color:#07928d!important;color:#07928d!important}textarea,.v7-field textarea,.field-block textarea,.console-panel textarea,.contact-panel textarea,.lead-form textarea,.auth-panel textarea,.datacraft-page .v95-datacraft textarea,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) textarea,.v95-admin-shell textarea{border:1px solid rgba(17,17,17,.16)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffffa,#f9fcfaf5)!important;color:#111!important;box-shadow:inset 0 1px #ffffffdb,inset 0 -18px 42px #061c2505,0 18px 46px #061c2512!important;caret-color:#07928d!important;outline:0!important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease!important}textarea::placeholder{color:#11111161!important}textarea:focus,textarea:focus-visible,.v7-field textarea:focus,.v7-field textarea:focus-visible,.field-block textarea:focus,.field-block textarea:focus-visible,.console-panel textarea:focus,.console-panel textarea:focus-visible,.contact-panel textarea:focus,.contact-panel textarea:focus-visible,.lead-form textarea:focus,.lead-form textarea:focus-visible,.auth-panel textarea:focus,.auth-panel textarea:focus-visible,.datacraft-page .v95-datacraft textarea:focus,.datacraft-page .v95-datacraft textarea:focus-visible,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) textarea:focus,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) textarea:focus-visible,.v95-admin-shell textarea:focus,.v95-admin-shell textarea:focus-visible{border-color:#07928dad!important;background:#fff!important;box-shadow:inset 0 1px #ffffffe6,0 0 0 4px #07928d1f,0 24px 64px #061c251f!important}textarea::-webkit-scrollbar{width:10px}textarea::-webkit-scrollbar-track{background:transparent}textarea::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#1111113d;background-clip:padding-box}textarea::-webkit-scrollbar-thumb:hover{background:#07928d73;background-clip:padding-box}:is(.button,.v7-button,.v55-btn,.xh-button),.panel-actions>:is(button,a.button,a.v7-button),.datacraft-page .v95-datacraft .file-button{position:relative!important;isolation:isolate!important;min-height:44px!important;border-radius:12px!important;border-width:1px!important;overflow:hidden!important;box-shadow:0 14px 34px #061c2517,inset 0 1px #ffffff61!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,filter .18s ease!important}:is(.button,.v7-button,.v55-btn,.xh-button):after,.panel-actions>:is(button,a.button,a.v7-button):after,.datacraft-page .v95-datacraft .file-button:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.24) 42%,transparent 70%);opacity:0;transform:translate(-36%);transition:opacity .2s ease,transform .38s ease}:is(.button.primary,.v7-button:not(.secondary),.v55-btn-primary,.xh-button),.panel-actions>button:not(.secondary):not(.ghost),.datacraft-page .v95-datacraft button:not(.secondary):not(.ghost){border-color:#07928d29!important;background:linear-gradient(135deg,#07928d,#0a7f95 58%,#075666)!important;color:#fff!important;box-shadow:0 18px 46px #07928d3d,inset 0 1px #ffffff52!important}:is(.button.secondary,.button.ghost,.v7-button.secondary,.v55-btn-secondary,.v55-btn-ghost),.panel-actions>:is(a.button,a.v7-button),.datacraft-page .v95-datacraft .file-button{border-color:#11111126!important;background:linear-gradient(180deg,#fffffffa,#f7faf8f2)!important;color:#111!important}:is(.button,.v7-button,.v55-btn,.xh-button):hover,:is(.button,.v7-button,.v55-btn,.xh-button):focus-visible,.panel-actions>:is(button,a.button,a.v7-button):hover,.panel-actions>:is(button,a.button,a.v7-button):focus-visible,.datacraft-page .v95-datacraft .file-button:hover,.datacraft-page .v95-datacraft .file-button:focus-visible{transform:translateY(-1px)!important;box-shadow:0 22px 58px #061c2524,0 0 0 4px #07928d1c,inset 0 1px #ffffff6b!important}:is(.button,.v7-button,.v55-btn,.xh-button):hover:after,:is(.button,.v7-button,.v55-btn,.xh-button):focus-visible:after,.panel-actions>:is(button,a.button,a.v7-button):hover:after,.panel-actions>:is(button,a.button,a.v7-button):focus-visible:after,.datacraft-page .v95-datacraft .file-button:hover:after,.datacraft-page .v95-datacraft .file-button:focus-visible:after{opacity:1;transform:translate(36%)}:is(.button,.v7-button,.v55-btn,.xh-button):active,.panel-actions>:is(button,a.button,a.v7-button):active,.datacraft-page .v95-datacraft .file-button:active{transform:translateY(0) scale(.99)!important;filter:saturate(.96)!important}:is(.button,.v7-button,.v55-btn,.xh-button):disabled,.panel-actions>button:disabled{cursor:not-allowed!important;opacity:.62!important;transform:none!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){textarea,:is(.button,.v7-button,.v55-btn,.xh-button),.panel-actions>:is(button,a.button,a.v7-button),.datacraft-page .v95-datacraft .file-button,:is(.button,.v7-button,.v55-btn,.xh-button):after,.panel-actions>:is(button,a.button,a.v7-button):after,.datacraft-page .v95-datacraft .file-button:after{transition:none!important}}.precision-range,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range,.xuanhe-page main.xh-main>:is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range{--range-inset: 18px;display:grid!important;gap:12px!important;min-width:0!important;padding:16px 16px 13px!important;border:1px solid rgba(17,17,17,.11)!important;border-radius:18px!important;background:radial-gradient(circle at 92% 0%,rgba(7,146,141,.1),transparent 42%),linear-gradient(180deg,#fffffffa,#f7fcfaf0)!important;color:#111!important;box-shadow:0 18px 44px #061c2513,inset 0 1px #ffffffe6!important;overflow:hidden!important;transform:translateZ(0)!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease!important}.precision-range:hover,.precision-range:focus-within{border-color:#07928d57!important;box-shadow:0 22px 58px #061c251b,0 0 0 4px #07928d14,inset 0 1px #ffffffeb!important;transform:translateY(-1px)!important}.precision-range__head,.precision-range-head,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__head,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;color:#111!important}.precision-range__head b,.precision-range-head b,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__head b,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range-head b{color:#111!important;font-size:14px!important;line-height:1.42!important;font-weight:850!important;letter-spacing:0!important}.precision-range__value,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__value{display:inline-grid!important;place-items:center!important;min-width:38px!important;min-height:28px!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:999px!important;background:linear-gradient(135deg,#111,#16242a 58%,#07928d 140%)!important;color:#fff!important;box-shadow:0 12px 26px #061c2538,inset 0 1px #fff3!important;font-size:13px!important;font-weight:900!important;font-style:normal!important}.precision-range__control,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__control{position:relative!important;display:block!important;width:100%!important;height:36px!important;min-height:36px!important;overflow:visible!important;cursor:pointer!important;touch-action:none!important}.precision-range__control:before,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__control:before{content:""!important;position:absolute!important;left:var(--range-inset)!important;right:var(--range-inset)!important;top:50%!important;height:7px!important;border-radius:999px!important;background:linear-gradient(180deg,#11111124,#11111117)!important;box-shadow:inset 0 1px 2px #061c251a,0 1px #fffc!important;transform:translateY(-50%)!important;pointer-events:none!important}.precision-range__fill,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__fill{position:absolute!important;left:var(--range-inset)!important;top:50%!important;width:calc((100% - (var(--range-inset) * 2)) * var(--range-ratio))!important;height:7px!important;border-radius:999px!important;background:linear-gradient(90deg,#061826,#07928d 72%,#42d6c9)!important;box-shadow:0 0 18px #07928d40,inset 0 1px #ffffff42!important;transform:translateY(-50%)!important;pointer-events:none!important}.precision-range__thumb,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__thumb{position:absolute!important;left:calc(var(--range-inset) + ((100% - (var(--range-inset) * 2)) * var(--range-ratio)))!important;top:50%!important;width:22px!important;height:22px!important;border:3px solid #fff!important;border-radius:999px!important;background:radial-gradient(circle at 35% 28%,#2a3538,#050708 70%)!important;box-shadow:0 12px 28px #061c2547,0 0 0 5px #07928d1a!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;transition:box-shadow .18s ease,width .18s ease,height .18s ease!important}.precision-range:hover .precision-range__thumb,.precision-range:focus-within .precision-range__thumb{width:24px!important;height:24px!important;box-shadow:0 14px 32px #061c2552,0 0 0 7px #07928d24!important}.precision-range input[type=range],.precision-range-input{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;opacity:0!important;cursor:pointer!important;appearance:none!important}.precision-range__labels,.precision-range-labels,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__labels small,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range-labels small{display:flex!important;justify-content:space-between!important;gap:10px!important;color:#11111180!important;font-size:12px!important;line-height:1.2!important}.xuanhe-page .profile-console .profile-question-grid,.xuanhe-page main.xh-main>.profile-console .profile-question-grid{gap:14px!important;row-gap:14px!important}.xuanhe-page .garden-workbench .garden-range-grid,.xuanhe-page main.xh-main>.garden-workbench .garden-range-grid{display:grid!important;gap:14px!important}.datacraft-page .v95-datacraft :is(input:not([type=checkbox]),select),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(input:not([type=checkbox]):not([type=range]),select),.v95-admin-shell :is(input:not([type=checkbox]):not([type=range]),select){min-height:46px!important;border:1px solid rgba(17,17,17,.13)!important;border-radius:12px!important;background:linear-gradient(180deg,#fffffffa,#f8fcfaf2)!important;color:#111!important;box-shadow:inset 0 1px #ffffffe6,0 12px 30px #061c250b!important;outline:0!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.datacraft-page .v95-datacraft :is(input:not([type=checkbox]),select):focus,.datacraft-page .v95-datacraft :is(input:not([type=checkbox]),select):focus-visible,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(input:not([type=checkbox]):not([type=range]),select):focus,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) :is(input:not([type=checkbox]):not([type=range]),select):focus-visible,.v95-admin-shell :is(input:not([type=checkbox]):not([type=range]),select):focus,.v95-admin-shell :is(input:not([type=checkbox]):not([type=range]),select):focus-visible{border-color:#07928d94!important;background:#fff!important;box-shadow:0 0 0 4px #07928d1c,0 18px 44px #061c2517!important}@media(max-width:760px){.precision-range,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range{--range-inset: 16px;padding:15px 14px 12px!important;border-radius:16px!important}.precision-range__thumb,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.account-dashboard) .precision-range__thumb{width:21px!important;height:21px!important}}html,body{max-width:100%;overflow-x:clip}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}body,body *{min-width:0}:is(main,section,article,header,footer,nav,form,fieldset,div,ul,ol,li,dl,dt,dd,p,span,strong,b,small,label,a,button,input,textarea,select,pre,code,table,img,svg,canvas){max-width:100%}:is(input,textarea,select,button){width:auto;max-width:100%}[hidden],input[hidden],.datacraft-page .v95-datacraft input[hidden],.datacraft-page .v95-datacraft .file-button-input,.v95-datacraft .file-button-input,.v95-datacraft input.file-button-input[type=file][hidden]{display:none!important}:is(p,li,dd,label,span,small,a,button,input,textarea,select,pre,code){overflow-wrap:anywhere}pre,code,table{max-width:100%}pre,table{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:760px){.site-header{inset-inline:0!important;width:100%!important;max-width:100vw!important;padding-left:max(14px,env(safe-area-inset-left))!important;padding-right:max(14px,env(safe-area-inset-right))!important;gap:10px!important}.brand-lockup{min-width:0!important;max-width:calc(100vw - 76px)!important;gap:9px!important}.brand-lockup img{flex:0 0 auto!important;width:38px!important;height:38px!important}.brand-lockup span{min-width:0!important;overflow:hidden!important}.brand-lockup strong,.brand-lockup small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.nav-toggle{flex:0 0 46px!important;width:46px!important;height:46px!important}.site-nav.open{left:auto!important;right:max(12px,env(safe-area-inset-right))!important;width:min(360px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important}.site-nav-list,.site-nav-actions,.locale-switch,.mobile-nav-head{width:100%!important;max-width:100%!important;min-width:0!important}.site-nav a,.site-nav .nav-cta{white-space:normal!important;overflow-wrap:anywhere!important}:is(.xuanhe-hero,.v91-page-hero,.v7-hero,.legal-hero,.skill-detail-hero,.account-page-hero){max-width:100vw!important;overflow:hidden!important}:is(.xuanhe-hero-content,.xuanhe-hero-copy,.v91-container,.v7-container,.skill-overview,.skill-detail-shell,.skill-runner-panel,.datacraft-workbench,.workspace-console,.crm-console,.account-dashboard){width:100%!important;max-width:100%!important;min-width:0!important}.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){--function-edge: clamp(14px, 4.5vw, 20px) !important;width:100vw!important;max-width:100vw!important;padding-left:max(var(--function-edge),env(safe-area-inset-left))!important;padding-right:max(var(--function-edge),env(safe-area-inset-right))!important}:is(.console-panel,.skill-input-panel,.skill-result-panel,.skill-history-panel,.skill-detail-side,.datacraft-input,.datacraft-result,.datacraft-history,.garden-form,.profile-question-panel,.auth-panel,.lead-form){width:100%!important;max-width:100%!important;min-width:0!important}:is(.console-panel,.skill-input-panel,.skill-result-panel,.skill-history-panel,.skill-detail-side,.datacraft-input,.datacraft-result,.datacraft-history){padding-left:clamp(16px,5vw,22px)!important;padding-right:clamp(16px,5vw,22px)!important}:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}[hidden],input[hidden],.datacraft-page .v95-datacraft input[hidden],.datacraft-page .v95-datacraft .file-button-input,.v95-datacraft .file-button-input,.v95-datacraft input.file-button-input[type=file][hidden]{display:none!important}.datacraft-page .v95-datacraft .datacraft-input .panel-title-row,.v95-datacraft .datacraft-input .panel-title-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important}.datacraft-page .v95-datacraft .office-form-grid,.v95-datacraft .office-form-grid,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .office-form-grid{grid-template-columns:minmax(0,1fr)!important}.datacraft-page .v95-datacraft .file-button,.v95-datacraft .file-button{width:100%!important;justify-self:stretch!important}textarea{resize:vertical;white-space:pre-wrap}:is(.button,.v7-button,.v55-btn,.xh-button,button){max-width:100%!important;min-width:0!important;height:auto!important;white-space:normal!important;text-align:center!important;line-height:1.22!important}:is(.panel-actions,.v7-button-row,.office-console-actions,.xuanhe-hero .v7-button-row){display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;gap:10px!important}:is(.panel-actions,.v7-button-row,.office-console-actions,.xuanhe-hero .v7-button-row)>:is(button,a,.button,.v7-button){width:100%!important}.datacraft-page .v95-datacraft .datacraft-checklist,.v95-datacraft .datacraft-checklist,.tab-row,.account-tabs,.segmented,.admin-tabs{max-width:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.datacraft-page .v95-datacraft .datacraft-checklist::-webkit-scrollbar,.v95-datacraft .datacraft-checklist::-webkit-scrollbar,.tab-row::-webkit-scrollbar,.account-tabs::-webkit-scrollbar,.segmented::-webkit-scrollbar,.admin-tabs::-webkit-scrollbar{display:none}.datacraft-page .v95-datacraft .datacraft-checklist,.v95-datacraft .datacraft-checklist{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.datacraft-page .v95-datacraft .datacraft-checklist b,.v95-datacraft .datacraft-checklist b{border-right:0!important;border-bottom:1px solid rgba(17,17,17,.13)!important;min-height:50px!important}.tab-row button,.account-tabs button,.segmented button,.admin-tabs button{flex:0 0 auto!important;white-space:nowrap!important}:is(.skill-page-card,.skill-detail-card,.skill-product-card,.portal-link,.feature-link,.v55-card,.metric-card,.list-row,.precision-range){width:100%!important;max-width:100%!important;min-width:0!important}:is(.skill-page-card,.skill-detail-card,.skill-product-card,.portal-link,.feature-link,.v55-card,.metric-card,.list-row) :is(h2,h3,strong,b,p,small,span,li,dd){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}.xuanhe-page .v95-skill-detail :is(.skill-input-panel,.skill-result-panel,.skill-history-panel) h2,.datacraft-page .v95-datacraft :is(.datacraft-input,.datacraft-result,.datacraft-history) h2,.v95-datacraft :is(.datacraft-input,.datacraft-result,.datacraft-history) h2{max-width:100%!important;font-size:clamp(30px,9vw,42px)!important;line-height:1.05!important;overflow-wrap:anywhere!important;word-break:break-all!important}.datacraft-page .v95-datacraft :is(.datacraft-input,.datacraft-result,.datacraft-history) h2,.v95-datacraft :is(.datacraft-input,.datacraft-result,.datacraft-history) h2{font-size:clamp(34px,10vw,42px)!important;overflow-wrap:normal!important;word-break:normal!important}.precision-range__head,.precision-range-head,.precision-range__labels,.precision-range-labels{min-width:0!important}.precision-range__head b,.precision-range-head b{min-width:0!important;overflow-wrap:anywhere!important}.precision-range__control,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) .precision-range__control{height:44px!important;min-height:44px!important}.precision-range input[type=range],.precision-range-input{min-height:44px!important}.site-footer{width:calc(100% - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important}.site-footer,.footer-brand,.footer-links{min-width:0!important}.footer-links{display:flex!important;flex-wrap:wrap!important;gap:10px 18px!important;max-width:100%!important}.footer-links a,.site-footer small{overflow-wrap:anywhere!important}}@media(max-width:360px){:is(.xuanhe-hero-title,.v91-page-hero h1,.v7-hero h1,.v7-hero-panel h1,.skill-detail-hero h1,.account-page-hero h1){font-size:clamp(34px,15vw,52px)!important;line-height:1.02!important}.site-footer{width:calc(100% - 20px)!important;max-width:calc(100vw - 20px)!important}}.likert-orbit .likert-dot{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;flex:0 0 44px!important}@media(max-width:760px){.likert-orbit{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.likert-label,.likert-label.right{justify-self:start!important;text-align:left!important}.likert-dots{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(44px,1fr))!important;justify-items:center!important;gap:4px!important;width:100%!important}}@media(max-width:820px){.v91-home .xuanhe-hero{width:100vw!important;max-width:100vw!important;padding-left:max(18px,env(safe-area-inset-left))!important;padding-right:max(18px,env(safe-area-inset-right))!important}.v91-home .xuanhe-hero-content,.v91-home .xuanhe-hero-copy,.v91-home .xuanhe-hero-tags,.v91-home .xuanhe-hero .v7-button-row,.v91-home .xuanhe-hero-title{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.v91-home .xuanhe-hero-title{font-size:clamp(36px,10.5vw,56px)!important;line-height:1.06!important;white-space:normal!important;text-wrap:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-break:loose!important}.v91-home .xuanhe-hero-title span{display:block;max-width:100%}.v91-home .xuanhe-hero-copy{font-size:clamp(15px,4.2vw,18px)!important;line-height:1.72!important}}@media(max-width:360px){.v91-home .xuanhe-hero-title{font-size:clamp(34px,10vw,38px)!important;line-height:1.08!important}}@media(max-width:820px){:is(.v91-page-hero h1,.account-page-hero h1,.skill-detail-hero h1,.v7-hero h1,.v7-hero-panel h1){max-width:100%!important;font-size:clamp(32px,9vw,44px)!important;line-height:1.08!important;white-space:normal!important;text-wrap:balance!important;overflow-wrap:break-word!important;word-break:normal!important;line-break:loose!important}}@media(max-width:360px){:is(.v91-page-hero h1,.account-page-hero h1,.skill-detail-hero h1,.v7-hero h1,.v7-hero-panel h1){font-size:clamp(30px,8.8vw,34px)!important;line-height:1.1!important}}@media(max-width:1180px){.v95-header .nav-toggle,.nav-toggle{display:grid!important;align-content:center!important;justify-items:center!important;gap:5px!important}.v95-header .nav-toggle span,.nav-toggle span{display:block!important;width:20px!important;height:2px!important;margin:0!important;border-radius:999px!important;background:#fff!important}}@media(max-width:820px){.v91-home :is(.v91-showcase-head,.v91-strip-copy,.v91-contact-grid,.v91-band-grid>div){min-width:0!important;max-width:100%!important;overflow:visible!important}.v91-home :is(.v91-showcase-head h2,.v91-strip-copy h2,.v91-contact-band h2,.v91-dark-band h2){width:100%!important;max-width:100%!important;min-width:0!important;font-size:clamp(32px,8.6vw,42px)!important;line-height:1.12!important;white-space:normal!important;text-wrap:balance!important;overflow-wrap:break-word!important;word-break:normal!important;line-break:loose!important}}@media(max-width:360px){.v91-home :is(.v91-showcase-head h2,.v91-strip-copy h2,.v91-contact-band h2,.v91-dark-band h2){font-size:clamp(30px,8.4vw,34px)!important;line-height:1.14!important}}:root{--x96-ink: #061c25;--x96-muted: rgba(6, 28, 37, .62);--x96-hairline: rgba(6, 28, 37, .12);--x96-paper: #f7fbf8;--x96-panel: rgba(255, 255, 255, .88);--x96-teal: #07928d;--x96-gold: #c79b44;--x96-red: #b7352d;--x96-edge: clamp(22px, 5vw, 72px)}.xuanhe-page,.datacraft-page{background:radial-gradient(circle at 10% 12%,rgba(7,146,141,.08),transparent 24rem),radial-gradient(circle at 88% 38%,rgba(199,155,68,.08),transparent 28rem),linear-gradient(180deg,#f9fbf8,#eff7f4 46%,#f8faf7)!important;color:var(--x96-ink)!important}.xuanhe-page .xh-main,.datacraft-page .v91-page-stack,.datacraft-page .v91-container{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow-x:clip!important}.xuanhe-page .xh-hero,.datacraft-page .v91-page-hero.compact{--x96-hero-pad: max(var(--x96-edge), calc((100vw - 1480px)/2 + 56px) );display:grid!important;grid-template-columns:minmax(0,.98fr) minmax(360px,.62fr)!important;gap:clamp(28px,5vw,90px)!important;align-items:end!important;width:100vw!important;max-width:100vw!important;min-height:clamp(430px,52vh,640px)!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(54px,7vw,96px) var(--x96-hero-pad) clamp(46px,6vw,82px)!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:linear-gradient(90deg,#010e15f0,#01121bc7 40%,#01141e73 72%,#011019b8),linear-gradient(180deg,#010c1373,#011119d6),url(/brand/hero-crane-16x9.webp) center / cover no-repeat,#041923!important;box-shadow:inset 0 -1px #ffffff14!important}.xuanhe-page .xh-hero{grid-template-columns:minmax(0,1.08fr) minmax(340px,.56fr)!important}.xuanhe-page .xh-hero:after,.datacraft-page .v91-page-hero.compact:after{display:none!important}.xuanhe-page .xh-hero:before,.datacraft-page .v91-page-hero.compact:before{opacity:.14!important;background-size:84px 84px!important}.xuanhe-page .xh-hero h1,.datacraft-page .v91-page-hero.compact h1{max-width:920px!important;margin:0!important;color:#fff!important;font-size:clamp(54px,5.9vw,104px)!important;line-height:1.01!important;letter-spacing:0!important;text-wrap:balance!important;overflow-wrap:break-word!important;word-break:normal!important}.xuanhe-page .xh-hero h1{font-size:clamp(50px,5.2vw,90px)!important}.xuanhe-page .xh-hero p:not(.xh-kicker),.datacraft-page .v91-page-hero.compact p:not(.v91-kicker){max-width:720px!important;margin-top:clamp(18px,2vw,28px)!important;color:#ecf5f2c7!important;font-size:clamp(16px,1.45vw,21px)!important;line-height:1.62!important}.xuanhe-page :is(.xh-kicker,.v7-eyebrow,.v91-kicker),.datacraft-page .v91-kicker{color:var(--x96-red)!important;letter-spacing:0!important;text-transform:none!important}.xh-hero-board,.xh-data-visual,.xh-command-stack,.xh-research-mark,.xh-workspace-map,.xh-tool-meter{min-height:clamp(250px,30vh,360px)!important;padding:clamp(22px,3.2vw,38px)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:22px!important;background:linear-gradient(145deg,#ffffff21,#ffffff0e),radial-gradient(circle at 18% 18%,rgba(255,255,255,.12),transparent 18rem)!important;box-shadow:inset 0 1px #ffffff2e,0 28px 80px #00000038!important;backdrop-filter:blur(18px) saturate(1.15)!important}.xh-hero-board span,.xh-command-stack span,.xh-research-mark span,.xh-workspace-map span,.xh-tool-meter span{min-height:44px!important;padding:0!important;border-bottom-color:#ffffff26!important;color:#f4faf8d1!important;font-weight:820!important}.xh-hero-board strong,.xh-command-stack strong,.xh-research-mark strong{color:#fff!important;font-size:clamp(24px,2.6vw,38px)!important;line-height:1.06!important}.xh-data-visual i,.xh-tool-meter i{height:7px!important;border-radius:999px!important;background:linear-gradient(90deg,#fffffff5,#74e0d6e0)!important;box-shadow:0 0 22px #74e0d629!important}.xuanhe-page :is(.xh-product-rail,.xh-system-band,.v95-skill-overview),.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){position:relative!important;left:auto!important;right:auto!important;width:min(1520px,calc(100vw - clamp(36px,7vw,128px)))!important;max-width:1520px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){padding:clamp(48px,6vw,92px) 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;isolation:isolate!important;gap:clamp(22px,3vw,40px)!important}.datacraft-page .v95-datacraft.datacraft-workbench{display:grid!important;grid-template-columns:minmax(420px,.78fr) minmax(620px,1.22fr)!important;grid-template-areas:"input result" "history result"!important;align-items:stretch!important}.datacraft-page .v95-datacraft .datacraft-input{grid-area:input!important}.datacraft-page .v95-datacraft .datacraft-result{grid-area:result!important;min-height:clamp(480px,56vh,680px)!important}.datacraft-page .v95-datacraft .datacraft-history{grid-area:history!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid){display:grid!important;grid-template-columns:minmax(520px,.96fr) minmax(420px,.74fr)!important;align-items:stretch!important}.datacraft-page .v95-datacraft .console-panel,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.console-panel,.skill-detail-side),.xuanhe-page .v95-skill-detail .skill-runner-panel{min-width:0!important;padding:clamp(24px,3vw,42px)!important;border:1px solid rgba(6,28,37,.11)!important;border-radius:24px!important;background:radial-gradient(circle at 88% 0%,rgba(7,146,141,.09),transparent 18rem),linear-gradient(180deg,#fffffff0,#f8fcfae6)!important;color:var(--x96-ink)!important;box-shadow:0 26px 82px #061c251b,inset 0 1px #ffffffe6!important;overflow:hidden!important}.datacraft-page .v95-datacraft :is(.datacraft-input,.datacraft-result,.datacraft-history),.xuanhe-page :is(.garden-workbench .garden-form,.profile-console .profile-question-panel,.oracle-console.datacraft-grid>main.console-panel,.v95-skill-detail .skill-detail-side,.v95-skill-detail .skill-input-panel){border-right:1px solid rgba(6,28,37,.11)!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard) :is(h1,h2,h3,strong,b,label,dt),.datacraft-page .v95-datacraft :is(h1,h2,h3,strong,b,label,dt){color:var(--x96-ink)!important;letter-spacing:0!important}.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard) :is(p,small,span,li,dd),.datacraft-page .v95-datacraft :is(p,small,span,li,dd){color:var(--x96-muted)!important}.datacraft-page .v95-datacraft :is(.panel-title-row span,.datacraft-empty span),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) :is(.panel-title-row span,.v7-eyebrow,.skill-detail-card>span){color:var(--x96-red)!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important}.datacraft-page .v95-datacraft :is(input:not([type=checkbox]),textarea,select),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) :is(input:not([type=checkbox]):not([type=range]),textarea,select){border:1px solid rgba(6,28,37,.13)!important;border-radius:16px!important;background:linear-gradient(180deg,#fffffffa,#f7fbf9f5)!important;color:var(--x96-ink)!important;box-shadow:inset 0 1px #ffffffeb,0 14px 34px #061c250e!important}.datacraft-page .v95-datacraft textarea,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) textarea{resize:vertical!important;line-height:1.65!important}.datacraft-page .v95-datacraft :is(input,textarea,select):focus,.datacraft-page .v95-datacraft :is(input,textarea,select):focus-visible,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) :is(input,textarea,select):focus,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) :is(input,textarea,select):focus-visible{border-color:#07928d94!important;box-shadow:0 0 0 4px #07928d1f,0 20px 58px #061c251a!important}.datacraft-page .v95-datacraft :is(.metric-card,.quality-chip,.list-row,.v91-quiet-card,.empty-state,.markdown-preview,.hex-card),.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) :is(.metric-card,.quality-chip,.list-row,.v91-quiet-card,.empty-state,.markdown-preview,.hex-card){border:1px solid rgba(6,28,37,.095)!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffffd1,#f7fcfab8)!important;box-shadow:0 16px 42px #061c250e!important}.datacraft-page .v95-datacraft .datacraft-empty{display:grid!important;align-content:start!important;gap:clamp(18px,2.5vw,30px)!important;min-height:100%!important}.datacraft-page .v95-datacraft .datacraft-empty h2{max-width:820px!important;font-size:clamp(48px,5vw,88px)!important;line-height:.98!important;color:var(--x96-ink)!important}.datacraft-page .v95-datacraft .datacraft-checklist{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;border:0!important}.datacraft-page .v95-datacraft .datacraft-checklist b{display:grid!important;place-items:center start!important;min-height:82px!important;padding:18px!important;border:1px solid rgba(6,28,37,.11)!important;border-radius:16px!important;background:#ffffffb8!important}.xuanhe-page .xh-workspace-demo{padding:clamp(52px,6vw,90px) 0!important;border:0!important;background:transparent!important}.xuanhe-page .xh-workspace-demo .xh-split-copy,.xuanhe-page .xh-split-copy{grid-template-columns:minmax(0,.92fr) minmax(340px,.62fr)!important;gap:clamp(24px,5vw,76px)!important;align-items:end!important}.xuanhe-page .xh-split-copy h2{color:var(--x96-ink)!important;font-size:clamp(42px,4.8vw,76px)!important;line-height:1.02!important;text-wrap:balance!important;overflow-wrap:break-word!important}.xuanhe-page .xh-split-copy p{color:var(--x96-muted)!important;font-size:clamp(16px,1.5vw,20px)!important}.xuanhe-page .xh-step-line{gap:clamp(14px,2vw,22px)!important;border-top:0!important}.xuanhe-page .xh-step-line article,.xuanhe-page .xh-product-row,.xuanhe-page .skill-page-card{border:1px solid rgba(6,28,37,.105)!important;border-radius:22px!important;background:radial-gradient(circle at 96% 0%,rgba(7,146,141,.08),transparent 14rem),linear-gradient(180deg,#ffffffe0,#f7fcfac7)!important;box-shadow:0 22px 66px #061c2512,inset 0 1px #ffffffdb!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.xuanhe-page .xh-step-line article{padding:clamp(22px,2.8vw,38px)!important;border-right:1px solid rgba(6,28,37,.105)!important}.xuanhe-page .xh-product-row{grid-template-columns:minmax(92px,.16fr) minmax(280px,.46fr) minmax(0,1fr) auto!important;min-height:132px!important;margin-bottom:16px!important;padding:clamp(24px,3vw,38px)!important;border-bottom:1px solid rgba(6,28,37,.105)!important}.xuanhe-page :is(.xh-step-line article,.xh-product-row,.skill-page-card):hover,.xuanhe-page :is(.xh-step-line article,.xh-product-row,.skill-page-card):focus-within{transform:translateY(-3px)!important;border-color:#07928d47!important;box-shadow:0 30px 84px #061c251c,0 0 0 4px #07928d14!important}.xuanhe-page .xh-product-row strong,.xuanhe-page .xh-step-line strong{color:var(--x96-ink)!important;font-size:clamp(28px,3vw,48px)!important;line-height:1.06!important;text-wrap:balance!important}.precision-range,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.workspace-console,.crm-console,.account-dashboard,.v95-skill-detail) .precision-range{--range-inset: 18px !important;border-radius:18px!important;background:radial-gradient(circle at 96% 0%,rgba(7,146,141,.12),transparent 12rem),linear-gradient(180deg,#ffffffe6,#f4fbf8c7)!important;overflow:visible!important}.precision-range__fill{background:linear-gradient(90deg,#061c25 0%,var(--x96-teal) 74%,#76e2d8 100%)!important}.precision-range__thumb{background:radial-gradient(circle at 36% 26%,#f8ffff,#0d262d 34%,#020709 72%)!important;box-shadow:0 14px 34px #061c2552,0 0 0 6px #07928d1f!important}.likert-orbit{border-radius:20px!important}.likert-dot{border-color:#07928d2e!important;background:radial-gradient(circle at 36% 28%,#ffffffe6,#07928d24)!important;box-shadow:inset 0 1px #ffffffe6!important}.likert-dot.active{background:radial-gradient(circle at 36% 28%,#effffd,var(--x96-teal) 48%,#045b60)!important;box-shadow:0 12px 30px #07928d33,0 0 0 5px #07928d1f!important}.oracle-console .oracle-ritual-stage{border:1px solid rgba(255,255,255,.12)!important;border-radius:24px!important;background:radial-gradient(circle at 18% 18%,rgba(233,201,122,.24),transparent 17rem),radial-gradient(circle at 90% 10%,rgba(7,146,141,.18),transparent 18rem),linear-gradient(135deg,#061921,#0a3238 62%,#061d26)!important;box-shadow:inset 0 1px #ffffff1a,0 24px 72px #061c252e!important}.oracle-console .oracle-line-row,.oracle-console .coin-row{grid-template-columns:76px minmax(150px,220px) minmax(110px,1fr) minmax(90px,auto)!important;min-height:78px!important;border-color:#ffffff24!important;border-radius:18px!important;background:#ffffff12!important}.oracle-console .oracle-line-row.is-visible{border-color:#e9c97a6b!important;background:linear-gradient(90deg,#e9c97a21,#ffffff14)!important}.oracle-console .oracle-coin{width:46px!important;height:46px!important;color:#4d2d08!important;background:radial-gradient(circle at 34% 26%,#fff7d5 0 12%,transparent 13%),radial-gradient(circle at 50% 50%,#f0cd79 0 47%,#9d6d24 48% 56%,#ffecac 57% 62%,#8f6422 63%)!important;filter:none!important}.oracle-console .coin-row-index{color:#f0d48a!important}.oracle-console .oracle-line-row strong,.oracle-console .coin-row strong{color:#fff5dc!important}.oracle-console .oracle-line-row small,.oracle-console .coin-row small{color:#e2faf7e0!important}@media(max-width:1180px){.xuanhe-page .xh-hero,.datacraft-page .v91-page-hero.compact{grid-template-columns:minmax(0,1fr)!important}.xh-hero-board,.xh-data-visual,.xh-command-stack,.xh-research-mark,.xh-workspace-map,.xh-tool-meter{min-height:auto!important}.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.datacraft-page .v95-datacraft :is(.datacraft-input,.datacraft-result,.datacraft-history),.xuanhe-page :is(.garden-workbench .garden-form,.profile-console .profile-question-panel,.oracle-console.datacraft-grid>main.console-panel,.v95-skill-detail .skill-detail-side,.v95-skill-detail .skill-input-panel){grid-area:auto!important;border-right:1px solid rgba(6,28,37,.11)!important}}@media(max-width:820px){.xuanhe-page .xh-hero,.datacraft-page .v91-page-hero.compact{--x96-hero-pad: max(18px, env(safe-area-inset-left)) !important;min-height:auto!important;padding:42px max(18px,env(safe-area-inset-right)) 46px max(18px,env(safe-area-inset-left))!important}.xuanhe-page .xh-hero h1,.datacraft-page .v91-page-hero.compact h1,.xuanhe-page .xh-split-copy h2,.xuanhe-page .xh-product-row strong,.xuanhe-page .xh-step-line strong{max-width:100%!important;font-size:clamp(32px,8.8vw,46px)!important;line-height:1.1!important;text-wrap:balance!important;overflow-wrap:break-word!important;word-break:normal!important;line-break:loose!important}.xuanhe-page .xh-hero p:not(.xh-kicker),.datacraft-page .v91-page-hero.compact p:not(.v91-kicker){font-size:clamp(15px,4vw,18px)!important;line-height:1.7!important}.xuanhe-page :is(.xh-product-rail,.xh-system-band,.v95-skill-overview),.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){width:min(100%,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}.datacraft-page .v95-datacraft.datacraft-workbench,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard){padding:32px 0 42px!important;gap:16px!important}.datacraft-page .v95-datacraft .console-panel,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.console-panel,.skill-detail-side),.xuanhe-page .v95-skill-detail .skill-runner-panel{padding:clamp(17px,5vw,22px)!important;border-radius:18px!important}.datacraft-page .v95-datacraft :is(.datacraft-input,.datacraft-result,.datacraft-history),.xuanhe-page :is(.garden-workbench .garden-form,.profile-console .profile-question-panel,.oracle-console.datacraft-grid>main.console-panel,.v95-skill-detail .skill-detail-side,.v95-skill-detail .skill-input-panel){border-right:1px solid rgba(6,28,37,.11)!important}.datacraft-page .v95-datacraft .datacraft-empty h2{font-size:clamp(34px,9vw,46px)!important}.datacraft-page .v95-datacraft .datacraft-checklist,.xuanhe-page .profile-console .profile-question-grid,.xuanhe-page .garden-workbench .garden-range-grid{grid-template-columns:minmax(0,1fr)!important}.xuanhe-page .xh-split-copy,.xuanhe-page .xh-workspace-demo .xh-split-copy,.xuanhe-page .xh-product-row{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.xuanhe-page .xh-step-line{grid-template-columns:minmax(0,1fr)!important}.xuanhe-page .xh-product-row{min-height:auto!important;padding:22px!important}.oracle-console .oracle-line-row,.oracle-console .coin-row{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;gap:10px!important}.oracle-console .oracle-coin-set,.oracle-console .coin-set{flex-wrap:wrap!important}}.xuanhe-page .oracle-console.datacraft-grid>main.console-panel{display:grid!important;gap:16px!important;overflow:visible!important}.xuanhe-page .oracle-console.datacraft-grid .field-block{display:grid!important;gap:10px!important;margin:0!important}.xuanhe-page .oracle-console.datacraft-grid .field-block>span{display:block!important;color:var(--x96-ink)!important;font-weight:850!important;line-height:1.3!important}.xuanhe-page .oracle-console.datacraft-grid .oracle-ritual-stage{margin-top:2px!important}.xuanhe-page .oracle-console.datacraft-grid .oracle-line-row :is(strong,b),.xuanhe-page .oracle-console.datacraft-grid .coin-row :is(strong,b){color:#fff5dc!important;text-shadow:0 1px 10px rgba(0,0,0,.28)!important}.xuanhe-page .oracle-console.datacraft-grid .oracle-line-row small,.xuanhe-page .oracle-console.datacraft-grid .coin-row small{color:#e2faf7db!important}.xuanhe-page .oracle-console.datacraft-grid .coin-row-index{color:#f0d48a!important;text-shadow:0 1px 8px rgba(0,0,0,.24)!important}.xuanhe-page .oracle-console.datacraft-grid .oracle-line-row.pending{opacity:.92!important}.datacraft-page .v95-datacraft .console-panel,.xuanhe-page :is(.garden-workbench,.profile-console,.oracle-console.datacraft-grid,.v95-skill-detail.skill-detail-shell,.workspace-console,.crm-console,.account-dashboard) :is(.console-panel,.skill-detail-side,.skill-runner-panel,.garden-form,.garden-result,.profile-question-panel,.profile-result-panel){width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important;box-sizing:border-box!important}.xuanhe-page .garden-workbench{grid-template-columns:minmax(0,.98fr) minmax(380px,.62fr)!important;align-items:stretch!important}.xuanhe-page .garden-workbench .garden-form,.xuanhe-page .garden-workbench .garden-result{position:relative!important;z-index:auto!important;opacity:1!important}.xuanhe-page .garden-workbench .garden-scale-group{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:100%!important;max-width:100%!important}.xuanhe-page .garden-workbench .likert-orbit{grid-template-columns:minmax(42px,.16fr) minmax(260px,auto) minmax(42px,.16fr)!important;gap:12px!important;width:100%!important;max-width:100%!important}.xuanhe-page .garden-workbench .likert-dots{display:grid!important;grid-template-columns:repeat(7,minmax(34px,44px))!important;justify-content:center!important;gap:8px!important}.xuanhe-page .garden-workbench .likert-dot.selected span{background:radial-gradient(circle at 36% 28%,#effffd,var(--x96-teal) 48%,#045b60)!important;border-color:#07928d8c!important;box-shadow:0 12px 30px #07928d33,0 0 0 5px #07928d1f!important}.xuanhe-page .garden-workbench .garden-result :is(h2,h3,strong,b){color:var(--x96-ink)!important}.xuanhe-page .garden-workbench .garden-result :is(p,small,span,li){color:var(--x96-muted)!important}@media(max-width:1180px){.xuanhe-page .garden-workbench{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:820px){.xuanhe-page .garden-workbench .likert-orbit{grid-template-columns:minmax(0,1fr)!important}.xuanhe-page .garden-workbench .likert-label,.xuanhe-page .garden-workbench .likert-label.right{justify-self:start!important;text-align:left!important}.xuanhe-page .garden-workbench .likert-dots{grid-template-columns:repeat(7,minmax(30px,1fr))!important;justify-items:center!important}}.xuanhe-page :is(.profile-console,.garden-workbench,.oracle-console.datacraft-grid){align-items:start!important}.xuanhe-page :is(.profile-result-panel,.garden-result,.skill-result-panel,.skill-history-panel),.xuanhe-page .v95-skill-detail .skill-runner-panel{min-height:0!important}.xuanhe-page :is(.profile-result-panel,.garden-result,.skill-result-panel) :is(.empty-state,.list-stack),.xuanhe-page .oracle-console.datacraft-grid>aside.console-panel :is(.empty-state,.hex-card){min-height:clamp(220px,28vh,360px)!important;display:grid!important;align-content:end!important;gap:14px!important}.xuanhe-page .garden-workbench .garden-result .list-row{border-color:#061c251f!important;background:linear-gradient(180deg,#ffffffeb,#f8fcfad6)!important;box-shadow:0 10px 26px #061c250e!important}.xuanhe-page .garden-workbench .garden-result,.xuanhe-page .profile-console .profile-result-panel,.xuanhe-page .v95-skill-detail .skill-result-panel{align-self:start!important}.xuanhe-page .profile-result-panel .empty-state,.xuanhe-page .v95-skill-detail .skill-result-panel .empty-state,.xuanhe-page .oracle-console.datacraft-grid>aside.console-panel .empty-state{background:radial-gradient(circle at 88% 8%,rgba(7,146,141,.08),transparent 12rem),linear-gradient(180deg,#ffffffe0,#f7fcfabd)!important}.datacraft-page .v95-datacraft .datacraft-result{min-height:clamp(390px,46vh,560px)!important}.xuanhe-page .xh-main{padding-bottom:clamp(36px,6vw,86px)!important}.xuanhe-page .site-footer{margin-top:0!important}@media(max-width:820px){.xuanhe-page :is(.profile-result-panel,.garden-result,.skill-result-panel) :is(.empty-state,.list-stack),.xuanhe-page .oracle-console.datacraft-grid>aside.console-panel :is(.empty-state,.hex-card){min-height:170px!important;align-content:center!important}.datacraft-page .v95-datacraft .datacraft-result{min-height:0!important}.xuanhe-page .xh-main{padding-bottom:34px!important}.xuanhe-page .site-footer{margin-top:12px!important}}.xuanhe-page .garden-workbench .garden-result .list-row.xh-reveal,.xuanhe-page .garden-workbench .garden-result .list-row{opacity:1!important;transform:none!important;filter:none!important}.xuanhe-page .garden-workbench .garden-result .list-stack{min-height:0!important;align-content:start!important}@media(max-width:820px){.xuanhe-page .garden-workbench .garden-result .list-stack{min-height:auto!important}}
