:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070a0c;--surface:#0e1417;--surface-muted:#121b1f;--surface-raised:#172226;--surface-glass:#121c20d1;--border:#26373c;--border-strong:#3f5b60;--text:#e8f2ef;--muted:#91a5a2;--muted-strong:#bdd1cd;--accent:#32d6c5;--accent-strong:#8ff4e6;--accent-soft:#32d6c524;--accent-border:#32d6c561;--ink:#f7fffc;--navy:#9ec9ff;--copper:#d7a64e;--violet:#b79cff;--blue:#7af;--warning:#f2bd55;--warning-soft:#f2bd5524;--warning-border:#f2bd556b;--success-soft:#71e79f21;--danger-soft:#ff707021;--shadow:0 28px 70px #0000007a;--shadow-soft:0 18px 44px #0000004d;--glow:0 0 0 1px #32d6c51f, 0 20px 54px #159b921f;--radius:8px}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--bg)}body{background:linear-gradient(115deg, #32d6c51f 0, transparent 34%), linear-gradient(180deg, #0a1013 0, var(--bg) 440px, #050708 100%), var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.45;position:relative}body:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#0000,#32d6c50a 45%,#0000 72%) 0 0/100% 100%;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000db,#00000061 62%,#0000 100%);mask-image:linear-gradient(#000000db,#00000061 62%,#0000 100%)}::selection{color:#04110f;background:var(--accent-strong)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a[href]{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.auth-page{place-items:center;min-height:100vh;padding:28px 18px;display:grid}.auth-shell{border:1px solid var(--border-strong);border-radius:var(--radius);width:min(100%,980px);min-height:620px;box-shadow:var(--shadow);background:linear-gradient(145deg,#121c20f5,#090e11fa);grid-template-columns:minmax(320px,.98fr) minmax(360px,420px);display:grid;overflow:hidden}.auth-product-panel{color:#f8fbfa;background:linear-gradient(150deg,#0a1417fa,#11252af0 58%,#0e433ee6),#091013;align-content:space-between;gap:24px;min-width:0;padding:34px;display:grid}.auth-product-panel h1{max-width:520px;margin:18px 0 0;font-size:44px;line-height:1.02}.auth-product-panel p{color:#ebf5f2d1;max-width:520px;margin:16px 0 0;font-size:16px;line-height:1.55}.auth-mark{color:#0d2c26;background:var(--accent-strong);border-radius:var(--radius);place-items:center;width:48px;height:48px;font-size:13px;font-weight:900;display:inline-grid;box-shadow:0 0 28px #32d6c538}.auth-operating-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.auth-operating-stack div{border-radius:var(--radius);background:#ffffff14;border:1px solid #8ff4e633;gap:8px;min-width:0;padding:13px;display:grid}.auth-operating-stack strong{color:#bfe9df;font-size:12px}.auth-operating-stack span{color:#ffffffe0;overflow-wrap:anywhere;font-size:13px;font-weight:750}.auth-panel{background:linear-gradient(180deg, #121b1ef5, #0b1114f5), var(--surface);align-content:center;width:100%;padding:34px;display:grid}.auth-brand{border-bottom:1px solid var(--border);gap:7px;margin-bottom:22px;padding-bottom:18px;display:grid}.eyebrow{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.auth-brand h1,.auth-brand h2,.topbar h1{color:var(--text);margin:0;font-size:28px;line-height:1.15}.auth-summary{color:var(--muted);margin:4px 0 0}.auth-notice{color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;margin:0;padding:10px 12px;font-size:13px;font-weight:800}.feedback-notice{color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;margin:0 0 14px;padding:10px 12px;font-size:13px;font-weight:800}.auth-form{gap:15px;display:grid}.auth-support{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;display:flex}.managed-access-panel{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);gap:9px;padding:14px;display:grid}.managed-access-panel h2{margin:0;font-size:18px}.managed-access-panel p{color:var(--muted);margin:0;line-height:1.55}.field{gap:7px;display:grid}.field label,.command-search span{color:var(--text);font-size:13px;font-weight:650}.field input,.field select,.field textarea,.command-search input{width:100%;min-width:0;color:var(--text);border:1px solid var(--border-strong);background:#080d0fb3;border-radius:6px;outline:none;padding:0 12px;transition:border-color .15s,background .15s,box-shadow .15s}.field input,.field select,.command-search input{height:40px}.field textarea{resize:vertical;min-height:88px;padding-top:10px;padding-bottom:10px}.field input:focus,.field select:focus,.field textarea:focus,.command-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft), inset 0 0 0 1px #8ff4e65c, 0 0 28px #32d6c51f;background:#081112}.primary-action{color:#031311;background:linear-gradient(135deg, var(--accent-strong), var(--accent));cursor:pointer;border:1px solid #8ff4e6bd;border-radius:6px;width:100%;min-height:40px;margin-top:4px;font-weight:850;transition:transform .15s,box-shadow .15s,filter .15s;box-shadow:0 12px 30px #32d6c533}.primary-action:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 16px 38px #32d6c547}.secondary-action{min-height:40px;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);cursor:pointer;border-radius:6px;padding:0 14px;font-weight:800;transition:border-color .15s,background .15s,transform .15s}.secondary-action:hover{border-color:var(--accent);background:#32d6c533;transform:translateY(-1px)}.shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:linear-gradient(180deg, #121b1ff5, #090e11fa), var(--surface-muted);border-right:1px solid var(--border-strong);flex-direction:column;gap:20px;padding:20px 12px;display:flex}.sidebar-brand{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:0 8px;display:grid}.brand-mark{color:#04110f;background:linear-gradient(135deg, var(--accent-strong), var(--accent));border-radius:var(--radius);place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid;box-shadow:0 0 24px #32d6c533}.brand-name,.brand-context,.metric-card p,.metric-card span,.posture-row p{overflow-wrap:anywhere}.brand-name{margin:0;font-weight:800}.brand-context{color:var(--muted);margin:2px 0 0;font-size:12px}.nav-list{gap:4px;display:grid}.nav-item{min-height:36px;color:var(--muted-strong);border:1px solid #0000;border-radius:6px;align-items:center;padding:0 10px;transition:border-color .15s,background .15s,color .15s,transform .15s;display:flex}.nav-item:hover{color:var(--text);border-color:var(--border);background:#32d6c514;transform:translate(2px)}.nav-item.active{color:var(--accent-strong);border-color:var(--border-strong);box-shadow:inset 3px 0 0 var(--accent);background:#32d6c51f}.workspace{min-width:0;padding:22px}.topbar{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,1fr) minmax(260px,420px);align-items:end;gap:18px;padding-bottom:18px;display:grid}.command-search{gap:7px;min-width:0;display:grid}.status-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.metric-card,.panel{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius)}.metric-card{min-height:104px;box-shadow:var(--shadow-soft);gap:4px;padding:14px 15px;display:grid}.metric-card p{color:var(--muted);margin:0;font-size:13px}.metric-card strong{color:var(--text);font-size:25px;line-height:1}.metric-card span{width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:2px 7px;font-size:13px}.content-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:12px;display:grid}.panel{min-width:0;box-shadow:var(--shadow-soft);padding:15px}.panel-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.panel-heading h2{margin:0;font-size:16px}.panel-heading span{min-width:0;color:var(--warning);background:var(--warning-soft);border:1px solid var(--warning-border);overflow-wrap:anywhere;border-radius:6px;flex:0 auto;padding:3px 7px;font-size:12px;font-weight:700}.work-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.work-list li{min-height:34px;color:var(--muted-strong);overflow-wrap:anywhere;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:10px;display:grid}.work-list li span{background:var(--accent);border-radius:50%;width:8px;height:8px}.posture-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:42px;display:flex}.posture-row:last-child{border-bottom:0}.posture-row p{color:var(--muted);margin:0}.posture-row strong{flex:none;font-size:13px}.workspace-page{width:min(100%,1180px);margin:0 auto;padding:24px}.library-header,.detail-header{border-bottom:1px solid var(--border);gap:14px;padding-bottom:18px;display:grid}.library-header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.library-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.detail-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.library-header h1,.detail-header h1{margin:0;font-size:28px;line-height:1.15}.library-header p,.detail-header p,.empty-state p,.empty-copy{color:var(--muted);margin:5px 0 0}.library-count{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:2px;min-width:116px;padding:12px;display:grid}.library-count strong{font-size:24px;line-height:1}.library-count span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.skill-download-page{gap:18px;display:grid}.skill-download-hero,.skill-download-card,.skill-download-featured{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow)}.skill-download-hero{background:linear-gradient(135deg, #121d21f7, #090f12f7), var(--surface);border-color:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:22px;display:grid}.skill-download-hero h1{color:var(--ink);margin:0;font-size:34px;line-height:1.1}.skill-download-hero p{max-width:820px;color:var(--muted);margin:8px 0 0}.skill-download-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.skill-download-card{align-content:start;gap:12px;padding:16px;display:grid}.skill-download-card>span{width:fit-content;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:5px 8px;font-size:12px;font-weight:850}.skill-download-card h2{margin:0;font-size:20px;line-height:1.18}.skill-download-card p{color:var(--muted);margin:0}.skill-download-card code{max-width:100%;color:var(--ink);overflow-wrap:anywhere;border:1px solid var(--border);background:#060b0db8;border-radius:6px;padding:10px;display:block}.skill-download-stat{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;gap:4px;padding:12px;display:grid}.skill-download-stat strong{font-size:32px;line-height:1}.skill-download-featured{padding:16px}.skill-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:18px;display:grid}.skill-results-section,.skill-results-priority{min-width:0}.skill-results-section .skill-grid,.skill-results-priority .skill-grid{margin-top:12px}.skill-results-priority{background:linear-gradient(135deg, #101c1ef5, #080e0ff5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px}.skill-results-priority .panel-heading{border-bottom:1px solid var(--border);padding-bottom:10px}.skill-results-priority .skill-card{border-color:var(--accent-border);box-shadow:var(--glow)}.skill-card,.empty-state,.skill-body-panel{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft)}.skill-card{gap:13px;min-width:0;padding:15px;display:grid}.skill-card-heading,.detail-title-row{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.skill-card h2{overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;line-height:1.25}.skill-card p{color:var(--muted);overflow-wrap:anywhere;margin:0}.skill-card-explainer{min-width:0;color:var(--muted);border:1px solid var(--border);background:#080e1085;border-radius:8px;gap:7px;padding:9px;display:grid}.skill-card-explainer summary{width:fit-content;color:var(--accent-strong);cursor:pointer;font-size:12px;font-weight:850}.skill-card-group{color:var(--accent-strong);font-size:12px;font-weight:700}.risk-badge,.skill-tag{overflow-wrap:anywhere;border:1px solid #0000;border-radius:6px;align-items:center;width:fit-content;max-width:100%;min-height:26px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.risk-low{color:#176338;background:#e5f6eb;border-color:#a8d9ba}.risk-medium{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.risk-high{color:#a03030;background:#ffe7e4;border-color:#e9aaa3}.text-link{width:fit-content;color:var(--accent-strong);text-underline-offset:3px;font-size:13px;font-weight:800;text-decoration:underline}.primary-link{color:#fff;background:var(--accent);border:1px solid var(--accent);border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-height:40px;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex}.primary-link:hover{background:var(--accent-strong)}.empty-state{margin-top:18px;padding:18px}.empty-state h2{margin:0;font-size:17px}.skill-detail-page{gap:16px;display:grid}.detail-title-row{align-items:center}.detail-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.detail-meta div{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;gap:4px;min-width:0;padding:13px;display:grid}.detail-meta span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.detail-meta strong{overflow-wrap:anywhere}.tag-section{flex-wrap:wrap;gap:8px;display:flex}.skill-body-panel{min-width:0;overflow:hidden}.skill-body-panel summary,.skill-body-panel .panel-heading{padding:14px 15px}.skill-body-panel summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:850;list-style:none;display:flex}.skill-body-panel summary::-webkit-details-marker{display:none}.skill-body-panel summary span:before{content:"+";width:18px;height:18px;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:5px;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.skill-body-panel[open] summary span:before{content:"-"}.skill-body-panel summary strong{color:var(--accent-strong);font-size:12px}.skill-body{color:#26312e;border-top:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfcfc;max-height:68vh;margin:0;padding:16px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.6;overflow:auto}.admin-page{gap:18px;display:grid}.admin-header-links{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-form-panel,.admin-table-panel{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);overflow:hidden}.admin-panel-copy{color:var(--muted);margin:0;padding:0 15px 14px;line-height:1.55}.admin-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:15px;display:grid}.admin-form-wide,.admin-action,.admin-checkboxes{grid-column:1/-1}.admin-action{width:fit-content;min-width:148px;padding:0 16px}.admin-table{min-width:0;display:grid}.admin-table-row{border-top:1px solid var(--border);grid-template-columns:minmax(160px,1.2fr) minmax(90px,.55fr) minmax(120px,.8fr) minmax(110px,.7fr);align-items:center;gap:12px;min-height:48px;padding:10px 15px;display:grid}.admin-table-row>*{overflow-wrap:anywhere;min-width:0}.admin-table-head{min-height:40px;color:var(--muted);text-transform:uppercase;background:var(--surface-raised);font-size:12px;font-weight:800}.admin-user-row{grid-template-columns:minmax(190px,1.15fr) minmax(120px,.65fr) minmax(90px,.5fr) minmax(210px,1fr) minmax(170px,.8fr)}.admin-user-row div{gap:3px;display:grid}.admin-user-row div span{color:var(--muted);font-size:12px}.inline-reset-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.inline-reset-form input{min-width:0;height:34px;color:var(--text);border:1px solid var(--border);background:#080d0fb3;border-radius:6px;padding:0 10px}.text-button{height:34px;color:var(--accent-strong);font:inherit;background:var(--accent-soft);border:1px solid var(--accent-border);cursor:pointer;border-radius:6px;padding:0 11px;font-size:13px;font-weight:800;transition:border-color .15s,background .15s,transform .15s}.text-button:hover{border-color:var(--accent);background:#32d6c533;transform:translateY(-1px)}.admin-checkboxes{border:1px solid var(--border);border-radius:var(--radius);gap:9px;margin:0;padding:12px;display:grid}.admin-checkboxes legend{color:var(--text);padding:0 4px;font-size:13px;font-weight:650}.admin-checkboxes label{overflow-wrap:anywhere;align-items:center;gap:9px;display:flex}.admin-checkboxes input{flex:none}.forbidden-state h1{margin:4px 0 0;font-size:24px}.command-center-page,.creative-workflow-page,.creator-workflow-page,.finance-workflow-page,.professional-workflow-page,.skill-detail-page,.ecommerce-workflow-page,.lark-workflow-page,.office-workflow-page,.product-workflow-page,.trade-workflow-page,.workflow-hub-page{gap:18px;display:grid}.command-actions,.skill-card-actions,.skill-chain-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.command-router-panel,.command-overview,.advanced-operating-section,.employee-first-run,.brief-example-rail,.router-result-panel,.workflow-grid-section,.skill-library-dashboard,.skill-collection-rail,.skill-filter-panel,.usage-playbook,.partner-skill-chain,.skill-maturity-panel,.detail-call-panel,.detail-checklist-panel,.risk-note-panel{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);padding:16px}.admin-permission-panel{background:linear-gradient(135deg, #121d21f2, #080e10f2), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:14px;padding:16px;display:grid}.admin-permission-panel h2{margin:0;font-size:21px;line-height:1.18}.admin-permission-panel p{color:var(--muted);margin:8px 0 0}.admin-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-permission-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.admin-permission-card span{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.v4-employee-os{gap:16px;min-width:0;margin:18px 0;display:grid}.v4-hero-panel{background:linear-gradient(135deg, #0e191dfa, #050a0cfa), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:20px;display:grid}.v4-hero-panel h2{max-width:900px;margin:0;font-size:30px;line-height:1.12}.v4-hero-panel p{max-width:860px;color:var(--muted);margin:10px 0 0}.v4-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.v4-goal-example-panel,.v4-section-heading,.v4-business-card,.v4-platform-card,.v4-workflow-card,.goal-execution-panel,.admin-goal-panel,.admin-maintenance-panel{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);padding:16px}.v4-goal-example-grid,.v4-business-grid,.v4-platform-grid,.v4-workflow-grid,.goal-execution-list,.admin-goal-grid,.admin-maintenance-grid,.skill-maturity-grid{gap:12px;min-width:0;display:grid}.v4-goal-example-grid,.v4-business-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-platform-grid,.v4-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-goal-example-card,.v4-business-card,.v4-platform-card,.v4-workflow-card,.skill-maturity-grid article,.admin-maintenance-grid article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.v4-goal-example-card>span,.v4-business-card span,.v4-platform-card-head>span,.v4-workflow-card .panel-heading span,.skill-maturity-grid article>span,.admin-maintenance-grid article>span{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:850}.v4-goal-example-card p,.v4-business-card p,.v4-platform-card p,.v4-workflow-card p,.v4-section-heading p,.skill-maturity-grid p,.admin-maintenance-intro p{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0}.v4-business-card dl,.v4-business-card dd,.v4-business-card dt{min-width:0;margin:0}.v4-business-card dl{gap:8px;display:grid}.v4-business-card dt,.v4-platform-details h4{color:var(--muted-strong);font-size:12px;font-weight:850}.v4-business-card dd{color:var(--text);overflow-wrap:anywhere}.v4-platform-card{background:linear-gradient(135deg, #111b1ff5, #080e10f5), var(--surface);border-color:var(--border-strong)}.v4-platform-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.v4-platform-card-head strong{overflow-wrap:anywhere;min-width:0;font-size:18px}.v4-platform-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v4-platform-details>div{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:10px}.v4-platform-details h4{margin:0 0 8px}.v4-platform-details ul,.skill-maturity-grid ul{gap:6px;margin:0;padding-left:18px;display:grid}.v4-platform-details li,.skill-maturity-grid li{color:var(--muted);overflow-wrap:anywhere}.v4-hermes-card{color:#f7f3e8;background:linear-gradient(135deg, #221b14f5, #080c0cf5), var(--surface);border-color:#d3a6536b}.v4-hermes-card .panel-heading h4,.v4-hermes-card .v4-risk-copy,.v4-hermes-card .v4-hermes-guardrail strong{color:#fff8e8}.v4-hermes-guardrail{background:#080d0dad;border:1px solid #d3a6533d;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.v4-hermes-guardrail small{color:#f3d18a;overflow-wrap:anywhere}.skill-maturity-panel{background:linear-gradient(135deg, #121d21f5, #080e10f5), var(--surface);border-color:var(--border-strong);gap:14px;margin:14px 0;display:grid}.skill-maturity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-maintenance-panel{background:linear-gradient(135deg, #111b1ff5, #080e10f5), var(--surface);border-color:var(--border-strong);gap:14px;margin:16px 0;display:grid}.admin-maintenance-intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.admin-maintenance-intro h2{margin:0;font-size:22px;line-height:1.16}.admin-maintenance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-maintenance-grid article strong,.admin-maintenance-grid article p{overflow-wrap:anywhere}.admin-maintenance-grid article p{color:var(--text);font-size:22px;font-weight:850}.goal-execution-panel,.admin-goal-panel{background:linear-gradient(135deg, #111b1ff7, #080e10f7), var(--surface);border-color:var(--border-strong);gap:14px;margin:18px 0;display:grid}.goal-execution-panel .panel-heading p,.admin-goal-intro p,.admin-goal-card p{color:var(--muted);margin:6px 0 0}.goal-execution-list{grid-template-columns:repeat(2,minmax(0,1fr))}.goal-execution-card,.admin-goal-card,.admin-agent-report{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.goal-execution-card{border-left:4px solid var(--accent)}.goal-status-needs_review,.goal-status-needs_admin_help{border-left-color:#f0b84f}.goal-status-completed{border-left-color:#68d391}.goal-execution-head,.admin-goal-intro,.admin-goal-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.goal-execution-head h3,.admin-goal-card h3{overflow-wrap:anywhere;margin:5px 0 0;font-size:18px;line-height:1.22}.goal-execution-head span,.goal-execution-head strong,.admin-goal-metrics span,.admin-goal-head span,.admin-goal-head strong{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:850}.goal-execution-meta,.admin-goal-metrics,.goal-execution-actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.goal-execution-meta span{max-width:100%;color:var(--muted-strong);overflow-wrap:anywhere;border:1px solid var(--border);background:#ffffff0f;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:750}.goal-execution-card h4{color:var(--muted-strong);margin:0 0 6px;font-size:13px}.goal-status-form{border-top:1px solid var(--border);grid-template-columns:minmax(160px,.25fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding-top:10px;display:grid}.goal-feedback-field{min-width:0}.admin-goal-panel{padding:16px}.admin-goal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-agent-report{background:#080e10c2}.skill-collection-rail{background:linear-gradient(135deg, #111b1ff5, #091012f5), var(--surface);border-color:var(--border-strong);box-shadow:var(--shadow);gap:14px;margin:18px 0;display:grid}.skill-quick-filter-panel{background:linear-gradient(135deg, #131e22f5, #080e10f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;padding:16px;display:grid}.skill-quick-filter-panel h2{margin:0;font-size:21px;line-height:1.18}.skill-quick-filter-panel p{color:var(--muted);margin:8px 0 0}.skill-quick-filter-grid{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.skill-quick-filter{max-width:100%;min-height:36px;color:var(--text);overflow-wrap:anywhere;border:1px solid var(--border);background:#ffffff0f;border-radius:8px;align-items:center;padding:0 11px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.skill-quick-filter:hover,.skill-quick-filter:focus-visible{color:#04110f;background:var(--accent-strong);border-color:var(--accent)}.skill-library-dashboard{background:linear-gradient(135deg, #111b1ff7, #0a1113f5), var(--surface);border-color:var(--border-strong);box-shadow:var(--shadow);grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:stretch;gap:16px;margin-top:18px;padding:18px;display:grid}.advanced-operating-section{background:linear-gradient(135deg, #111b1ff7, #091012f7), var(--surface);border-color:var(--border-strong);gap:0;display:grid}.advanced-operating-section summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.advanced-operating-section summary::-webkit-details-marker{display:none}.advanced-operating-section summary span{color:var(--accent-strong);font-size:14px;font-weight:900}.advanced-operating-section summary strong{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.advanced-operating-stack{border-top:1px solid var(--border);gap:16px;margin-top:16px;padding-top:16px;display:grid}.advanced-operating-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.advanced-operating-link{min-width:0;color:var(--text);border:1px solid var(--border);background:#ffffff0d;border-radius:14px;gap:8px;padding:14px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.advanced-operating-link:hover,.advanced-operating-link:focus-visible{border-color:var(--accent);background:#ffffff14;transform:translateY(-1px)}.advanced-operating-link span{color:var(--accent-strong);letter-spacing:0;font-size:12px;font-weight:900}.advanced-operating-link strong{color:var(--text);overflow-wrap:anywhere;font-size:15px;line-height:1.25}.advanced-operating-link p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.skill-dashboard-copy{align-content:center;gap:10px;min-width:0;display:grid}.skill-dashboard-copy h2{margin:0;font-size:26px;line-height:1.15}.skill-dashboard-copy p{color:var(--muted);overflow-wrap:anywhere;margin:0}.skill-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.skill-dashboard-metric{min-width:0;min-height:126px;color:inherit;border:1px solid var(--border);border-radius:var(--radius);background:#0c1316d6;align-content:start;gap:6px;padding:13px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.skill-dashboard-metric:hover{border-color:var(--accent);box-shadow:var(--glow);transform:translateY(-2px)}.skill-dashboard-metric strong{font-size:28px;line-height:1}.skill-dashboard-metric span{color:var(--accent-strong);text-transform:uppercase;font-size:12px;font-weight:900}.skill-dashboard-metric p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.skill-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.skill-collection-modes{flex-wrap:wrap;gap:8px;display:flex}.skill-collection-modes span{color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:900}.skill-collection-card{background:linear-gradient(180deg, #182428eb, #0c1316f0), var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-content:start;gap:10px;min-width:0;min-height:310px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.skill-collection-card:hover{border-color:var(--accent);box-shadow:var(--glow);transform:translateY(-2px)}.skill-collection-card-head{gap:8px;min-width:0;display:grid}.skill-collection-card-head span{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.skill-collection-card-head strong{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px}.skill-collection-card h3{margin:0;font-size:17px;line-height:1.2}.skill-collection-card p{color:var(--muted);overflow-wrap:anywhere;margin:0}.skill-collection-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.platform-pack-section{border-top:1px solid var(--border-strong);gap:12px;padding-top:14px;display:grid}.platform-pack-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.platform-pack-heading h3{margin:2px 0 0;font-size:20px;line-height:1.2}.platform-pack-heading>span{color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:5px 9px;font-size:12px;font-weight:900}.platform-pack-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.platform-pack-card{background:linear-gradient(180deg, #182428eb, #0c1316f0), var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-content:start;gap:10px;min-width:0;min-height:410px;padding:13px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.platform-pack-card:hover{border-color:var(--accent);box-shadow:var(--glow);transform:translateY(-2px)}.platform-pack-tiktok-shop{border-top:3px solid #24e5d4}.platform-pack-qoo10{border-top:3px solid #ff6b70}.platform-pack-楽天{border-top:3px solid #c92b35}.platform-pack-amazon{border-top:3px solid #f2b84b}.platform-pack-shopify{border-top:3px solid #94d65c}.platform-pack-card-head{gap:7px;min-width:0;display:grid}.platform-pack-card-head span{width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.platform-pack-card-head strong{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px}.platform-pack-card h4{margin:0;font-size:16px;line-height:1.2}.platform-pack-card p{color:var(--muted);overflow-wrap:anywhere;margin:0}.platform-pack-signals{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.platform-pack-signals li{color:var(--muted-strong);background:var(--surface-muted);border:1px solid var(--border);border-radius:6px;padding:4px 7px;font-size:12px;font-weight:800}.luxury-skill-studio{color:#f7f3e8;border-radius:var(--radius);background:radial-gradient(circle at 18% 12%,#d8a04e33,#0000 32%),linear-gradient(135deg,#201b14fa,#090d0dfa);border:1px solid #d3a6536b;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 22px 80px #00000057}.luxury-studio-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.luxury-studio-hero h2{color:#fff8e8;max-width:860px;margin:4px 0 0;font-size:28px;line-height:1.12}.luxury-studio-hero p{color:#f7f3e8c2;max-width:880px;margin:10px 0 0}.luxury-studio-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.luxury-lane-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.luxury-lane-card{background:#080d0db8;border:1px solid #d3a65342;border-radius:8px;align-content:start;gap:9px;min-width:0;min-height:236px;padding:14px;display:grid}.luxury-lane-card>span{color:#f3d18a;text-transform:uppercase;background:#d3a65321;border:1px solid #d3a6534d;border-radius:6px;width:fit-content;padding:4px 7px;font-size:11px;font-weight:900}.luxury-lane-card h3{color:#fff8e8;margin:0;font-size:17px;line-height:1.2}.luxury-lane-card p,.luxury-lane-card li,.luxury-guardrails li{color:#f7f3e8bd}.luxury-lane-card p{margin:0}.luxury-lane-card ul,.luxury-guardrails ul{margin:0;padding-left:18px}.luxury-studio-bottom{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:10px;display:grid}.luxury-studio-bottom>div,.luxury-direct-call{background:#080d0dad;border:1px solid #d3a6533d;border-radius:8px;min-width:0;padding:14px}.luxury-studio-bottom h3{color:#fff8e8;margin:0 0 10px;font-size:16px}.luxury-direct-call summary{color:#f3d18a;cursor:pointer;font-weight:850}.usage-playbook{background:linear-gradient(135deg, #fffffff5, #f2f7f5eb), var(--surface);box-shadow:var(--shadow);border-color:#c6d7d2;gap:14px;display:grid}.usage-playbook-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.usage-step{border:1px solid var(--border);background:#ffffffc7;border-radius:8px;align-content:start;gap:9px;min-width:0;min-height:180px;padding:14px;display:grid}.usage-step span{width:fit-content;color:var(--accent-strong);text-transform:uppercase;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.usage-step h3{margin:0;font-size:16px;line-height:1.2}.usage-step p{color:var(--muted);overflow-wrap:anywhere;margin:0}.usage-step ul{color:var(--muted);margin:0;padding-left:18px}.usage-kickoff{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.partner-skill-chain{background:linear-gradient(135deg, #fffffff5, #f2f7f5eb), var(--surface);box-shadow:var(--shadow);border-color:#c6d7d2;gap:14px;display:grid}.partner-chain-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.partner-chain-node{min-width:0;min-height:104px;color:inherit;border:1px solid var(--border);background:#ffffffd1;border-radius:8px;align-content:start;gap:8px;padding:13px;text-decoration:none;display:grid;position:relative}.partner-chain-node:hover{border-color:var(--accent);box-shadow:0 10px 24px #1f282517}.partner-chain-node span{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.partner-chain-node strong{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.partner-chain-primary{background:linear-gradient(180deg, #ffffffe6, #ebf6f2eb), var(--surface-raised);border-color:#bfdfd7}.command-overview{background:linear-gradient(135deg, #121f23fa, #080e11fa 56%, #101917f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr);align-items:stretch;gap:16px;padding:22px;display:grid;position:relative;overflow:hidden}.command-overview:before{pointer-events:none;content:"";opacity:.52;background:linear-gradient(90deg,#0000 0,#32d6c517 48%,#0000 72%),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 120px);position:absolute;inset:0}.command-overview>*{position:relative}.command-overview-main{align-content:center;gap:12px;min-width:0;display:grid}.command-console-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.command-console-head span{width:fit-content;max-width:100%;color:var(--warning);background:var(--warning-soft);border:1px solid var(--warning-border);overflow-wrap:anywhere;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:900}.command-overview-main h2{max-width:760px;color:var(--ink);margin:0;font-size:38px;line-height:1.06}.command-overview-main p{max-width:720px;color:var(--muted);overflow-wrap:anywhere;margin:0}.command-next-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.command-system-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.command-system-strip div{border:1px solid var(--border);border-radius:var(--radius);background:#060b0d7a;gap:5px;min-width:0;padding:11px;display:grid}.command-system-strip strong{color:var(--accent-strong);font-size:13px;line-height:1.2}.command-system-strip span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.command-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2px;display:grid}.command-launch-action{min-width:0;min-height:96px;color:inherit;border:1px solid var(--border);border-radius:var(--radius);background:#080e10a8;border-left-width:4px;align-content:start;gap:7px;padding:13px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:grid;box-shadow:inset 0 1px #ffffff0d}.command-launch-action:hover{border-color:var(--accent);box-shadow:var(--glow);background:#32d6c517;transform:translateY(-2px)}.command-launch-action strong,.command-launch-action span{overflow-wrap:anywhere;min-width:0}.command-launch-action strong{font-size:15px;line-height:1.2}.command-launch-action span{color:var(--muted);font-size:13px}.command-launch-primary{border-left-color:var(--accent)}.command-launch-setup{border-left-color:var(--warning)}.command-launch-workflow{border-left-color:var(--blue)}.command-launch-operating{border-left-color:#2f7d6b}.command-launch-automation{border-left-color:var(--copper)}.command-launch-lark{border-left-color:var(--violet)}.command-metric-grid{grid-template-columns:1fr;align-content:start;align-items:start;gap:10px;display:grid}.command-metric{border:1px solid var(--border);background:#080e10b3;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:13px;min-width:0;min-height:112px;padding:14px;display:grid}.command-metric strong{grid-row:span 2;font-size:30px;line-height:1}.command-metric span{color:var(--accent-strong);text-transform:uppercase;font-size:12px;font-weight:800}.command-metric p{color:var(--muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.v13-command-center{background:linear-gradient(135deg, #fffffffa, #eef6f4f2 54%, #f6f2ebe0), var(--surface);min-width:0;box-shadow:var(--shadow);border:1px solid #c6d7d2;border-radius:8px;gap:14px;padding:18px;display:grid}.v13-hero{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:end;gap:16px;display:grid}.v13-hero h2{max-width:820px;color:var(--ink);margin:0;font-size:34px;line-height:1.06}.v13-hero p{max-width:860px;color:var(--muted);overflow-wrap:anywhere;margin:8px 0 0}.v13-hero-actions{border:1px solid var(--border);background:#ffffffb3;border-radius:8px;justify-items:start;gap:9px;min-width:0;padding:12px;display:grid}.v13-pillar-grid,.v13-command-pack-grid,.v13-maintenance-grid,.v13-bilingual-grid{gap:10px;display:grid}.v13-pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v13-command-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v13-maintenance-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.v13-bilingual-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v13-panel{border:1px solid var(--border);background:#ffffffd1;border-radius:8px;gap:14px;min-width:0;padding:14px;display:grid}.v13-pillar-card,.v13-command-pack,.v13-maintenance-card,.v13-bilingual-card{min-width:0;color:inherit;border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffe0;border-radius:8px;align-content:start;gap:9px;padding:13px;text-decoration:none;display:grid}.v13-command-pack{border-left:4px solid var(--accent)}.v13-maintenance-card{border-top:3px solid var(--copper);min-height:190px}.v13-maintenance-card:hover{border-color:var(--accent);box-shadow:0 10px 24px #1f282517}.v13-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.v13-pillar-card>span,.v13-card-head span,.v13-card-head strong,.v13-skill-chain strong{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:850}.v13-pillar-card h3,.v13-command-pack h3,.v13-maintenance-card h3,.v13-bilingual-card h3{color:var(--ink);margin:0;font-size:16px;line-height:1.2}.v13-pillar-card p,.v13-command-pack p,.v13-maintenance-card p,.v13-bilingual-card p{color:var(--muted);overflow-wrap:anywhere;margin:0}.v13-command-pack small,.v13-maintenance-card small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.v13-skill-chain{flex-wrap:wrap;gap:6px;display:flex}.v13-bilingual-card strong{color:var(--ink);font-size:15px}.v13-bilingual-card span{color:var(--accent-strong);overflow-wrap:anywhere;font-size:13px;font-weight:850}.v14-operating-layer{min-width:0;box-shadow:var(--shadow);background:linear-gradient(135deg,#111c19f7,#1c3941f2 54%,#26493eeb),#14211e;border:1px solid #294d46;border-radius:8px;gap:14px;padding:18px;display:grid}.v14-operating-layer .eyebrow{color:#a8ded3}.v14-hero{grid-template-columns:minmax(0,1fr) minmax(230px,300px);align-items:end;gap:16px;min-width:0;display:grid}.v14-hero h2{color:#f7fbfa;max-width:880px;margin:0;font-size:34px;line-height:1.06}.v14-hero p{color:#eff8f5c7;overflow-wrap:anywhere;max-width:900px;margin:9px 0 0}.v14-hero-actions{background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;justify-items:start;gap:9px;min-width:0;padding:12px;display:grid}.v14-hero-actions .text-link{color:#d9f2ec}.v14-journey-grid,.v14-admin-grid,.v14-knowledge-grid,.v14-lark-grid,.v14-business-grid,.v14-bilingual-grid{gap:10px;min-width:0;display:grid}.v14-journey-grid,.v14-admin-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v14-split-panel{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:10px;min-width:0;display:grid}.v14-knowledge-grid,.v14-lark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v14-business-grid,.v14-bilingual-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v14-panel{min-width:0;color:var(--text);background:#fffffff0;border:1px solid #fff3;border-radius:8px;gap:14px;padding:14px;display:grid}.v14-journey-card,.v14-admin-card,.v14-knowledge-card,.v14-lark-card,.v14-business-card,.v14-bilingual-card{min-width:0;color:var(--text);background:#fffffff0;border:1px solid #cfe0dc;border-radius:8px;align-content:start;gap:9px;padding:13px;display:grid;box-shadow:0 12px 28px #0512101c}.v14-journey-card{border-top:3px solid #a8ded3}.v14-admin-card{border-left:4px solid var(--copper)}.v14-business-card{border-bottom:3px solid var(--accent);min-height:210px}.v14-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.v14-card-head span,.v14-card-head strong,.v14-lark-card span,.v14-skill-chain strong{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:850}.v14-title-link{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:850;line-height:1.18}.v14-title-link:hover{color:var(--accent-strong)}.v14-journey-card h3,.v14-lark-card h3{color:var(--ink);margin:0;font-size:16px;line-height:1.2}.v14-journey-card p,.v14-admin-card p,.v14-knowledge-card p,.v14-lark-card p,.v14-business-card p,.v14-bilingual-card p{color:var(--muted);overflow-wrap:anywhere;margin:0}.v14-journey-card small,.v14-lark-card small,.v14-bilingual-card small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.v14-skill-chain{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.v14-knowledge-card ul{color:var(--muted);gap:5px;margin:0;padding-left:18px;display:grid}.v14-business-card>strong,.v14-bilingual-card strong{color:var(--ink);overflow-wrap:anywhere;font-size:14px}.v14-bilingual-card span{color:var(--accent-strong);overflow-wrap:anywhere;font-size:13px;font-weight:850}.v2-smart-center{background:linear-gradient(135deg, #111d21fa, #080e11fa), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;margin:18px 0;padding:18px;display:grid;position:relative;overflow:hidden}.v2-smart-center:before{pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#77aaff0f 42%,#0000 76%),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 42px);position:absolute;inset:0}.v2-smart-center>*{position:relative}.v2-smart-hero{border-bottom:1px solid var(--border-strong);grid-template-columns:minmax(0,1fr) minmax(160px,220px);align-items:stretch;gap:16px;padding-bottom:14px;display:grid}.v2-smart-hero h2{max-width:840px;margin:0;font-size:25px;line-height:1.18}.v2-smart-hero p{max-width:860px;color:var(--muted);margin:8px 0 0}.v2-health-badge{min-width:0;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius);align-content:center;gap:5px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff08}.v2-health-action{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.v2-health-badge strong{font-size:28px;line-height:1}.v2-health-badge span{text-transform:uppercase;font-size:12px;font-weight:900}.v2-smart-grid,.v2-admin-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;display:grid}.v2-smart-card{border:1px solid var(--border);border-radius:var(--radius);background:#080e10c2;align-content:start;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0a}.v2-route-card{min-height:360px}.v2-route-metrics,.v2-health-grid,.v2-action-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.v2-route-metrics span,.v2-action-grid div{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;background:var(--surface-muted);border:1px solid var(--border);border-radius:6px;padding:8px;font-size:12px;font-weight:850}.v2-order-list,.v2-rule-list{gap:7px;margin:0;padding-left:20px;display:grid}.v2-order-list li,.v2-rule-list li{color:var(--muted);overflow-wrap:anywhere}.v2-review-gate{color:var(--warning);background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:var(--radius);margin:0;padding:10px}.v2-empty-route{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius);align-content:center;gap:6px;min-height:220px;padding:14px;display:grid}.v2-empty-route h4,.v2-empty-route p{margin:0}.v2-empty-route p{color:var(--muted)}.v2-health-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.v2-health-metric{border:1px solid var(--border);border-radius:var(--radius);background:#080e10b3;gap:5px;min-width:0;padding:12px;display:grid}.v2-health-metric strong{font-size:25px;line-height:1}.v2-health-metric span{color:var(--accent-strong);overflow-wrap:anywhere;text-transform:uppercase;font-size:12px;font-weight:900}.v2-health-metric small{color:var(--muted)}.v2-metric-action,.v2-metric-review{border-color:var(--warning-border)}.v2-health-list{gap:8px;margin:0;display:grid}.v2-health-list div{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:minmax(110px,.24fr) minmax(0,1fr);gap:10px;padding:9px;display:grid}.v2-health-list dt{color:var(--accent-strong);font-size:12px;font-weight:900}.v2-health-list dd{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0}.v2-agent-tools{gap:8px;display:grid}.v2-agent-tools div{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius);gap:5px;min-width:0;padding:10px;display:grid}.v2-agent-tools strong,.v2-agent-tools span,.v2-agent-tools small{overflow-wrap:anywhere}.v2-agent-tools span{color:var(--muted)}.v2-agent-tools small{color:var(--warning);font-weight:750}.goal-automation-workbench{background:linear-gradient(135deg, #0f191ffa, #080d10fa), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;margin:18px 0;padding:18px;display:grid;position:relative;overflow:hidden}.goal-automation-workbench:before{pointer-events:none;content:"";background:radial-gradient(circle at 18% 12%,#4fd1c514,#0000 32%),linear-gradient(90deg,#0000,#ffffff0a 48%,#0000 82%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 44px);position:absolute;inset:0}.goal-automation-workbench>*{position:relative}.goal-automation-hero{border-bottom:1px solid var(--border-strong);grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);align-items:stretch;gap:16px;padding-bottom:14px;display:grid}.goal-automation-hero h2{max-width:860px;margin:0;font-size:27px;line-height:1.16}.goal-automation-hero p{max-width:900px;color:var(--muted);margin:8px 0 0}.goal-automation-steps{border:1px solid var(--border);border-radius:var(--radius);background:#060c0fb8;align-content:center;gap:7px;min-width:0;padding:12px;display:grid}.goal-automation-steps span{min-width:0;color:var(--accent-strong);overflow-wrap:anywhere;text-transform:uppercase;font-size:12px;font-weight:900}.goal-automation-form{grid-template-columns:minmax(0,1fr) minmax(150px,.2fr) minmax(180px,.22fr);align-items:end;gap:12px;display:grid}.goal-automation-field textarea{min-height:88px}.goal-automation-result,.goal-automation-empty{border:1px solid var(--border);border-radius:var(--radius);background:#080e10c2;gap:12px;min-width:0;padding:14px;display:grid}.goal-automation-empty h3,.goal-automation-empty p{margin:0}.goal-automation-empty p{color:var(--muted)}.goal-automation-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.goal-automation-summary div,.goal-automation-grid article{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius);min-width:0;padding:12px}.goal-automation-summary span,.goal-automation-grid h3{color:var(--accent-strong);text-transform:uppercase;font-size:12px;font-weight:900}.goal-automation-summary strong{color:var(--ink);overflow-wrap:anywhere;margin-top:6px;display:block}.goal-automation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.goal-automation-grid article{align-content:start;gap:8px;display:grid}.goal-automation-grid h3{margin:0}.goal-automation-grid ul,.goal-automation-grid ol{gap:7px;margin:0;padding-left:18px;display:grid}.goal-automation-grid li,.goal-automation-grid p{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0}.employee-goal-console{background:linear-gradient(135deg, #121d21fa, #090f12fa), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;margin:18px 0;padding:18px;display:grid}.employee-goal-hero{border-bottom:1px solid var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding-bottom:14px;display:grid}.employee-goal-hero h2{max-width:760px;margin:0;font-size:24px;line-height:1.18}.employee-goal-hero p{max-width:820px;color:var(--muted);margin:8px 0 0}.employee-goal-form{grid-template-columns:minmax(0,1fr) minmax(150px,.22fr) minmax(160px,.22fr);align-items:end;gap:12px;display:grid}.employee-goal-field textarea{min-height:92px}.employee-route-panel,.employee-route-empty{border:1px solid var(--border);border-radius:var(--radius);background:#080e10c2;min-width:0;padding:14px}.employee-route-empty h3,.employee-route-empty p{margin:0}.employee-route-empty p{color:var(--muted);margin-top:6px}.employee-route-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,.8fr);gap:12px;padding-top:14px;display:grid}.employee-route-grid>div{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);min-width:0;padding:12px}.employee-route-grid h4{text-transform:uppercase;margin:0 0 8px;font-size:13px}.employee-route-grid ul,.employee-route-grid ol{gap:8px;margin:0;padding-left:18px;display:grid}.employee-route-grid li{overflow-wrap:anywhere;min-width:0}.employee-route-grid li span,.employee-route-grid div>p{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.45;display:block}.employee-platform-strip{color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius);gap:5px;margin:12px 0;padding:11px 12px;display:grid}.employee-platform-strip span{color:var(--text);overflow-wrap:anywhere}.project-autopilot{background:linear-gradient(135deg, #fffffffa, #f1f7f6f5 55%, #f6f3ede6), var(--surface);box-shadow:var(--shadow);border-color:#c6d7d2;gap:14px;display:grid}.autopilot-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.autopilot-rail div{border:1px solid var(--border);border-top:3px solid var(--accent);background:#ffffffc7;border-radius:8px;gap:5px;min-width:0;padding:12px 13px;display:grid}.autopilot-rail strong{color:var(--ink);font-size:14px;line-height:1.2}.autopilot-rail span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.autopilot-lane-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.autopilot-lane-card{border:1px solid var(--border);border-left:4px solid var(--accent);min-width:0;min-height:520px;box-shadow:var(--shadow-soft);background:#ffffffe0;border-radius:8px;align-content:start;gap:10px;padding:14px;display:grid}.autopilot-lane-route{border-left-color:#47658f}.autopilot-lane-execute{border-left-color:var(--copper)}.autopilot-lane-learn{border-left-color:#7b5a8d}.autopilot-lane-head{min-width:0;display:flex}.autopilot-lane-head span,.autopilot-skill-chain strong,.autopilot-proof span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:850}.autopilot-lane-card h3{color:var(--ink);margin:0;font-size:18px;line-height:1.2}.autopilot-lane-card p{color:var(--muted);overflow-wrap:anywhere;margin:0}.autopilot-skill-chain{flex-wrap:wrap;gap:6px;display:flex}.autopilot-proof{border:1px solid var(--border);background:#f7faf9;border-radius:8px;gap:6px;padding:10px;display:grid}.autopilot-proof p{color:var(--text);font-size:13px}.autopilot-rescue-panel{border:1px solid var(--border);background:#ffffffd1;border-radius:8px;gap:12px;padding:14px;display:grid}.autopilot-rescue-panel h3{color:var(--ink);margin:0;font-size:18px;line-height:1.25}.autopilot-rescue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.autopilot-rescue-card{border:1px solid var(--border);background:#ffffffe0;border-radius:8px;align-content:start;gap:9px;min-width:0;padding:13px;display:grid}.autopilot-rescue-card strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.2}.employee-first-run{background:linear-gradient(135deg, #fffffff7, #f1f6f5f0), var(--surface);box-shadow:var(--shadow);border-color:#c6d7d2;gap:14px;display:grid}.employee-loop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.employee-loop-step{border:1px solid var(--border);background:#ffffffd1;border-radius:8px;align-content:start;gap:9px;min-width:0;min-height:180px;padding:14px;display:grid}.employee-loop-step span{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.employee-loop-step h3{margin:0;font-size:17px;line-height:1.2}.employee-loop-step p{color:var(--muted);overflow-wrap:anywhere;margin:0}.first-use-command-pack{border:1px solid var(--border);background:#ffffffc7;border-radius:8px;gap:10px;padding:14px;display:grid}.first-use-command-pack-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px;display:flex}.first-use-command-pack-head h3{margin:0;font-size:18px;line-height:1.2}.first-use-command-grid{gap:8px;display:grid}.first-use-command-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.first-use-command-row>div{gap:5px;min-width:0;display:grid}.first-use-command-row span{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.first-use-command-routed{border-top:1px solid var(--border);padding-top:8px}.brief-example-rail{background:linear-gradient(135deg, #fffffff5, #f6f9f8f0), var(--surface);box-shadow:var(--shadow);border-color:#c6d7d2;gap:14px;display:grid}.brief-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.brief-example-card{min-width:0;min-height:230px;color:inherit;border:1px solid var(--border);background:#ffffffd1;border-radius:8px;align-content:start;gap:9px;padding:14px;text-decoration:none;display:grid}.brief-example-card:hover{border-color:var(--accent);box-shadow:0 10px 24px #1f282517}.brief-example-card>span{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.brief-example-card h3{margin:0;font-size:17px;line-height:1.2}.brief-example-card p,.brief-example-card small{color:var(--muted);overflow-wrap:anywhere;margin:0}.brief-example-card small{font-size:12px;font-weight:700}.router-form,.skill-filter-panel{grid-template-columns:minmax(260px,1fr) minmax(160px,220px) auto;align-items:end;gap:12px;display:grid}.skill-filter-panel{grid-template-columns:minmax(220px,1fr) minmax(160px,220px) minmax(140px,180px) minmax(160px,220px) auto;margin:18px 0}.filter-clear-link{align-self:center}.skill-filter-help{max-width:840px;color:var(--muted);margin:-8px 0 18px;font-size:13px}.command-brief-field{grid-column:span 1}.router-submit,.filter-action{width:auto;min-width:132px;padding:0 16px}.router-result-panel{gap:16px;display:grid}.router-primary{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.router-primary h3,.workflow-card h3,.detail-checklist-panel h3{margin:0}.router-primary p,.workflow-card p{color:var(--muted);margin:6px 0 0}.router-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.router-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.router-guidance-grid>div{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;min-width:0;padding:13px}.router-columns h4,.router-guidance-grid h4,.risk-note-panel h4{margin:0 0 8px}.router-columns ul,.router-columns ol,.router-guidance-grid ul,.router-guidance-grid ol,.risk-note-panel ul,.detail-checklist-panel ul{margin:0;padding-left:20px}.copy-command-preview{color:#d8fff8;white-space:pre-wrap;background:linear-gradient(180deg, #03080adb, #060c0ee6), var(--surface-muted);border-radius:var(--radius);border:1px solid #32d6c53d;max-width:100%;margin:0;padding:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.6;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff08}.copy-button{color:#031311;background:linear-gradient(135deg, var(--accent-strong), var(--accent));cursor:pointer;border:1px solid #8ff4e6b3;border-radius:6px;min-height:36px;padding:0 12px;font-weight:850;transition:transform .15s,box-shadow .15s,filter .15s;box-shadow:0 10px 24px #32d6c52e}.copy-button:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 14px 30px #32d6c53d}.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.workflow-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.workflow-skill-chain,.skill-tag-row{flex-wrap:wrap;gap:6px;display:flex}.workflow-skill-chain strong,.workflow-skill-chain span,.skill-tag{overflow-wrap:anywhere;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700}.detail-workbench{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:12px;display:grid}.detail-workbench-compact{grid-template-columns:minmax(0,1fr)}.detail-checklist-panel{gap:12px;display:grid}.skill-governance-panel,.personal-skill-form,.personal-skill-list{min-width:0}.skill-governance-panel{background:linear-gradient(135deg, #111b1ff7, #091012f7), var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow);border-radius:8px;gap:14px;margin:12px 0;padding:16px;display:grid}.governance-heading{align-items:end}.governance-heading .eyebrow{margin-bottom:4px}.rating-summary{justify-items:end;gap:2px;min-width:92px;display:grid}.rating-summary strong{font-size:24px;line-height:1}.rating-summary span{color:var(--muted);font-size:12px;font-weight:750}.governance-grid,.personal-skill-layout{grid-template-columns:minmax(0,.95fr) minmax(0,.95fr) minmax(280px,1.1fr);gap:12px;display:grid}.personal-skill-layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);margin-top:18px}.governance-card,.personal-skill-card,.request-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;min-width:0;padding:14px}.governance-card{border-color:var(--border-strong);background:#080d0fbd;align-content:start;gap:10px;display:grid}.governance-card h3,.personal-skill-card h3{margin:0;font-size:15px}.governance-card p,.personal-skill-card p,.request-card p{color:var(--muted);margin:0;line-height:1.55}.governance-rating-form{gap:12px}.review-list,.personal-skill-stack,.request-stack{gap:10px;display:grid}.review-item{border:1px solid var(--border);background:#080d0fbd;border-radius:8px;gap:7px;padding:12px;display:grid}.review-item div,.personal-skill-card>div,.request-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.review-item strong{color:var(--copper);letter-spacing:0}.review-item span,.review-item time,.personal-skill-card span,.request-card-head span{color:var(--muted);font-size:12px;font-weight:750}.review-item p{margin:0}.personal-skill-page,.personal-skills-page{gap:18px;display:grid}.personal-skill-form{gap:14px;padding:16px;display:grid}.personal-skill-form .panel-heading{margin:-16px -16px 0;padding:14px 16px}.personal-skill-list{align-self:start}.personal-skill-stack{padding:14px}.personal-skill-card{gap:12px;display:grid}.publish-request-form,.request-review-form{border-top:1px solid var(--border);gap:12px;padding-top:12px;display:grid}.request-stack{padding:14px}.request-card{gap:12px;display:grid}.request-status{border:1px solid var(--border);background:var(--surface-raised);border-radius:6px;padding:4px 8px}.request-pending{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.request-approved{color:var(--accent-strong);background:var(--accent-soft);border-color:#bfdfd7}.request-rejected{color:#a03030;background:#ffe7e4;border-color:#e9aaa3}.request-meta{grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:10px;margin:0;display:grid}.request-meta div{gap:4px;min-width:0;display:grid}.request-meta dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.request-meta dd{overflow-wrap:anywhere;margin:0}.request-skill-body{max-height:260px}.request-actions{flex-wrap:wrap;gap:10px;display:flex}.request-actions .primary-action,.request-actions .secondary-action{width:fit-content;min-width:140px;padding:0 14px}.setup-page{gap:18px;width:min(100%,1160px);margin:0 auto;padding:24px;display:grid}.setup-hero,.setup-featured,.setup-install-modes,.setup-launch-pack,.setup-starter-kits,.setup-source,.setup-checklist,.setup-production,.setup-launch-closure{background:var(--surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow);border-radius:8px}.setup-hero{grid-template-columns:minmax(0,1fr) minmax(240px,340px) auto;align-items:end;gap:18px;padding:24px;display:grid}.setup-hero h1{margin:0;font-size:34px;line-height:1.1}.setup-hero p{max-width:680px;color:var(--muted);margin:8px 0 0}.setup-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setup-metrics div{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;gap:5px;min-height:88px;padding:14px;display:grid}.setup-metrics strong{font-size:30px;line-height:1}.setup-metrics span,.setup-step p{color:var(--muted)}.setup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.setup-step{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.setup-step h2{margin:0;font-size:18px}.setup-step p{margin:0}.step-index{color:#7a4d10;background:#fff1ce;border:1px solid #ead28a;border-radius:6px;width:fit-content;padding:3px 7px;font-size:12px;font-weight:800}.setup-featured{padding:16px}.setup-install-modes{gap:14px;padding:16px;display:grid}.install-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.install-mode-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.install-mode-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.install-mode-card-head span{color:#224b42;text-transform:uppercase;background:#dff2ed;border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.install-mode-card-head strong{color:var(--muted);font-size:12px}.install-mode-card h3{margin:0;font-size:18px}.install-mode-card p{color:var(--muted);margin:0}.install-mode-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.setup-launch-pack{background:linear-gradient(135deg, #fffffff7, #f4f8f8f2), var(--surface);gap:14px;padding:16px;display:grid}.launch-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.launch-pack-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;align-content:start;gap:6px;min-width:0;padding:14px;display:grid}.launch-pack-card span,.launch-link-card span{color:var(--accent-strong);text-transform:uppercase;font-size:11px;font-weight:900}.launch-pack-card strong{overflow-wrap:anywhere;font-size:15px;line-height:1.35}.launch-pack-card p,.launch-link-card p{color:var(--muted);margin:0}.launch-pack-share{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.launch-link-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.launch-link-card{min-width:0;color:inherit;background:#f7fbfa;border:1px solid #c7d9d6;border-radius:8px;gap:5px;padding:12px;text-decoration:none;display:grid}.launch-link-card:hover{border-color:var(--accent);box-shadow:0 8px 20px #1f282514}.setup-starter-kits{gap:14px;padding:16px;display:grid}.starter-kit-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.starter-kit-card{background:linear-gradient(180deg, #ffffffeb, #f4f9f7eb), var(--surface-raised);border:1px solid var(--border);border-radius:8px;align-content:space-between;gap:12px;min-width:0;min-height:260px;padding:14px;display:grid}.starter-kit-card span{color:#224b42;text-transform:uppercase;background:#dff2ed;border:1px solid #bfdfd7;border-radius:6px;width:fit-content;padding:3px 7px;font-size:11px;font-weight:900}.starter-kit-card h3{margin:10px 0 0;font-size:16px;line-height:1.2}.starter-kit-card p{color:var(--muted);margin:7px 0 0}.setup-source,.setup-checklist{gap:14px;padding:16px;display:grid}.setup-source-ready{border-color:#bfdfd7}.setup-source-error{border-color:#e9aaa3}.setup-source p{color:var(--muted);overflow-wrap:anywhere;margin:0}.source-diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.source-diagnostic-grid div{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;gap:4px;min-width:0;padding:12px;display:grid}.source-diagnostic-grid span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.source-diagnostic-grid strong{overflow-wrap:anywhere;font-size:13px}.setup-checklist-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setup-checklist-item{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.setup-checklist-ready{border-color:#bfdfd7}.setup-checklist-action{border-color:#ead28a}.setup-checklist-item span{width:fit-content;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:800}.setup-checklist-action span{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.setup-checklist-item h3{margin:8px 0 0;font-size:15px}.setup-checklist-item p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0}.setup-checklist-item code{overflow-wrap:anywhere;color:#26312e;border:1px solid var(--border);background:#f7faf9;border-radius:6px;min-width:0;padding:9px;display:block}.setup-production{gap:14px;padding:16px;display:grid}.setup-production-summary{max-width:900px;color:var(--muted);overflow-wrap:anywhere;margin:0}.production-env-grid,.production-command-grid,.production-skill-grid{gap:10px;display:grid}.production-env-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.production-command-grid,.production-skill-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.setup-production-split{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:12px;display:grid}.production-env-card,.production-command-card,.production-gate-card,.production-acceptance-card,.production-skill-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.production-env-ready{border-color:#bfdfd7}.production-env-action{border-color:var(--warning-border)}.production-env-review{border-color:#c9c2e8}.production-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.production-card-head span,.production-gate-card span,.production-acceptance-card span{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;text-transform:uppercase;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.production-env-action .production-card-head span{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.production-card-head strong{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.production-env-card h3,.production-command-card h3,.production-gate-card h3{color:var(--ink);margin:0;font-size:16px;line-height:1.2}.production-env-card p,.production-command-card p,.production-gate-card p,.production-acceptance-card p,.production-skill-card p{color:var(--muted);overflow-wrap:anywhere;margin:0}.production-env-card code{color:#26312e;overflow-wrap:anywhere;border:1px solid var(--border);background:#f7faf9;border-radius:6px;min-width:0;padding:8px;display:block}.production-gate-list,.production-acceptance-list{gap:10px;display:grid}.production-acceptance-card{grid-template-columns:auto minmax(0,1fr);align-items:center}.production-skill-card strong{color:var(--accent-strong);overflow-wrap:anywhere;font-size:14px}.setup-launch-closure{background:linear-gradient(135deg, #fffffff7, #f1f7f6f5 58%, #f7f4eeeb), var(--surface);gap:14px;padding:16px;display:grid}.launch-closure-skill-chain{flex-wrap:wrap;gap:7px;display:flex}.launch-closure-skill-chain span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:850}.launch-closure-phase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.launch-closure-phase-card,.lark-permission-card,.agent-maintenance-card,.post-launch-cadence-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.launch-closure-phase-card{border-top:3px solid var(--accent)}.launch-closure-phase-card h3,.lark-permission-card h3,.post-launch-cadence-card h3{color:var(--ink);margin:0;font-size:16px;line-height:1.2}.launch-closure-phase-card p,.launch-closure-phase-card small,.agent-maintenance-card p,.agent-maintenance-card small,.post-launch-cadence-card p,.post-launch-cadence-card small{color:var(--muted);overflow-wrap:anywhere;margin:0}.lark-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lark-permission-card p{color:var(--muted);overflow-wrap:anywhere;gap:3px;margin:0;display:grid}.lark-permission-card p strong{color:var(--accent-strong);text-transform:uppercase;font-size:11px}.agent-maintenance-card ul{color:var(--muted);gap:6px;margin:0;padding-left:18px;display:grid}.post-launch-cadence-grid{gap:10px;display:grid}.post-launch-cadence-card>span{width:fit-content;color:var(--accent-strong);text-transform:uppercase;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.setup-featured-list{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.setup-featured-list span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:6px 9px;font-size:13px;font-weight:800}.setup-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.v1-os-board{gap:16px;display:grid}.v1-os-hero{background:linear-gradient(135deg, #fffffff7, #eff6f4f0), var(--surface);box-shadow:var(--shadow);border:1px solid #c6d7d2;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;gap:16px;padding:20px;display:grid}.v1-os-hero h1{max-width:860px;margin:0;font-size:30px;line-height:1.12}.v1-os-hero p{max-width:820px;color:var(--muted);margin:8px 0 0}.v1-os-chain,.v1-os-tags,.v1-os-mini-chain,.v1-os-missing-signals div,.v1-os-blocked-actions div{flex-wrap:wrap;gap:8px;display:flex}.v1-os-chain strong,.v1-os-mini-chain strong,.v1-os-tags span,.v1-os-missing-signals span,.v1-os-blocked-actions span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:6px 9px;font-size:12px;font-weight:850}.v1-os-command-grid,.v1-os-instruction-grid,.v1-os-gate-grid,.v1-os-harness-grid,.v1-os-eval-grid,.v1-os-vault-grid,.v1-os-template-grid{gap:10px;display:grid}.v1-os-command-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v1-os-instruction-grid,.v1-os-gate-grid,.v1-os-harness-grid,.v1-os-vault-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v1-os-eval-grid,.v1-os-template-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v1-os-panel,.v1-os-command-card,.v1-os-instruction-card,.v1-os-gate-card,.v1-os-harness-card,.v1-os-eval-card,.v1-os-vault-card,.v1-os-template-card,.v1-os-missing-signals,.v1-os-blocked-actions{border:1px solid var(--border);background:#ffffffe0;border-radius:8px;min-width:0}.v1-os-panel{gap:14px;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.v1-os-command-card,.v1-os-instruction-card,.v1-os-gate-card,.v1-os-harness-card,.v1-os-eval-card,.v1-os-vault-card,.v1-os-template-card,.v1-os-missing-signals,.v1-os-blocked-actions{align-content:start;gap:10px;padding:14px;display:grid}.v1-os-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.v1-os-card-head span,.v1-os-card-head strong{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:850}.v1-os-board h2,.v1-os-board h3{margin:0}.v1-os-board h2{font-size:20px;line-height:1.18}.v1-os-board h3{font-size:15px;line-height:1.25}.v1-os-board p,.v1-os-board small,.v1-os-harness-card li{color:var(--muted);overflow-wrap:anywhere}.v1-os-board p{margin:0}.v1-os-board small{font-size:12px;line-height:1.45}.v1-os-harness-card ul{gap:6px;margin:0;padding-left:18px;display:grid}.v1-os-template-card div{flex-wrap:wrap;gap:6px;display:flex}.v1-os-template-card code{overflow-wrap:anywhere;color:#26312e;border:1px solid var(--border);background:#f7faf9;border-radius:5px;max-width:100%;padding:3px 6px}.v1-os-blocked-actions span{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.v1-os-missing-signals span{color:#5f4a12;background:#fff6d8;border-color:#ead28c}.automation-center{gap:16px;display:grid}.automation-hero{background:linear-gradient(135deg, #fffffffa, #ecf7f4f2 58%, #f5f0e6e0), var(--surface);box-shadow:var(--shadow);border:1px solid #c6d7d2;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:end;gap:16px;padding:22px;display:grid}.automation-hero h1{max-width:900px;color:var(--ink);margin:0;font-size:36px;line-height:1.06}.automation-hero p{max-width:860px;color:var(--muted);margin:8px 0 0}.language-switch{border:1px solid var(--border);border-radius:var(--radius);background:#080e10b8;justify-items:end;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff08}.language-switch span{color:var(--muted);font-size:12px;font-weight:800}.language-switch-options{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.language-switch-active{color:#04110f;background:var(--accent-strong);border:1px solid var(--accent);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:900}.function-explainer{min-width:0;color:var(--muted-strong);border:1px solid var(--border);border-radius:var(--radius);background:#080e1094;gap:8px;padding:9px;display:grid}.function-explainer summary{width:fit-content;max-width:100%;color:var(--accent-strong);cursor:pointer;overflow-wrap:anywhere;font-size:12px;font-weight:900}.function-explainer p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.automation-metric-grid,.automation-task-grid,.approval-gate-grid,.knowledge-template-grid,.automation-bottom-grid{gap:10px;display:grid}.automation-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-ops-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.automation-ops-strip div{border:1px solid var(--border);border-top:3px solid var(--accent);min-width:0;box-shadow:var(--shadow-soft);background:#ffffffe6;border-radius:8px;gap:6px;padding:13px;display:grid}.automation-ops-strip span{width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);overflow-wrap:anywhere;border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:850}.automation-ops-strip strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.2}.automation-ops-strip small{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.automation-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-gate-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.knowledge-template-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.automation-bottom-grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr)}.automation-command-panel,.automation-panel,.automation-metric,.automation-task-card,.approval-gate-card,.knowledge-template-card{border:1px solid var(--border);background:#ffffffe6;border-radius:8px;min-width:0}.automation-command-panel,.automation-panel{box-shadow:var(--shadow-soft);gap:14px;padding:16px;display:grid}.automation-metric,.automation-task-card,.approval-gate-card,.knowledge-template-card{align-content:start;gap:10px;padding:14px;display:grid}.automation-metric strong{color:var(--accent-strong);font-size:30px;line-height:1}.automation-metric span{color:var(--text);font-size:13px;font-weight:850}.automation-metric p,.automation-task-card p,.approval-gate-card p,.knowledge-template-card p,.automation-panel .panel-heading p{color:var(--muted);overflow-wrap:anywhere;margin:0}.automation-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.automation-card-head span,.automation-card-head strong,.automation-evidence span,.agent-output-contract span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:850}.automation-status-review .automation-card-head span{color:#6a4f12;background:#fff5dc;border-color:#e7d08a}.automation-status-blocked .automation-card-head span{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.automation-task-card h3,.approval-gate-card h3,.knowledge-template-card h3,.automation-panel h2,.automation-command-panel h2{margin:0}.automation-task-card h3,.approval-gate-card h3,.knowledge-template-card h3{font-size:15px;line-height:1.25}.automation-task-card small,.approval-gate-card small{color:var(--muted);font-size:12px;line-height:1.45}.automation-evidence,.knowledge-template-card div{gap:8px;display:grid}.automation-evidence div,.knowledge-template-card div,.agent-output-contract{flex-wrap:wrap;gap:6px;display:flex}.automation-evidence>strong{color:var(--text);font-size:12px}.automation-approval-note{background:#fff8e8;border:1px solid #ead28c;border-radius:6px;padding:10px}.knowledge-template-card>span{color:var(--accent-strong);overflow-wrap:anywhere;font-size:12px;font-weight:850}.knowledge-template-card code{overflow-wrap:anywhere;color:#26312e;border:1px solid var(--border);background:#f7faf9;border-radius:5px;max-width:100%;padding:3px 6px}.automation-runbook{gap:9px;margin:0;padding-left:20px;display:grid}.automation-runbook li{color:var(--muted);line-height:1.5}.lark-workflow{gap:16px;display:grid}.lark-workflow-hero{background:linear-gradient(135deg, #fffffff7, #eff6f4f0), var(--surface);box-shadow:var(--shadow);border:1px solid #c6d7d2;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:end;gap:16px;padding:20px;display:grid}.lark-workflow-hero h1{max-width:820px;margin:0;font-size:30px;line-height:1.12}.lark-workflow-hero p{max-width:780px;color:var(--muted);margin:8px 0 0}.lark-workflow-actions{justify-items:start;gap:10px;display:grid}.lark-launch-pack{background:linear-gradient(135deg, #fffffff5, #f8faf7f2), var(--surface);border:1px solid #d2ded9;border-radius:8px;gap:12px;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.lark-launch-pack-head{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:end;gap:12px;display:grid}.lark-launch-pack-head h2{max-width:760px;margin:0;font-size:22px;line-height:1.18}.lark-launch-pack-head p{color:var(--muted);margin:0}.lark-launch-pack-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lark-launch-pack-card{border:1px solid var(--border);background:#ffffffdb;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.lark-launch-pack-card-head,.lark-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lark-launch-pack-card-head>span,.lark-module-head>span{overflow-wrap:anywhere;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.lark-launch-pack-card h3{margin:0;font-size:15px;line-height:1.2}.lark-launch-pack-card p{color:var(--muted);margin:0}.lark-launch-pack-card ul{color:var(--muted);margin:0;padding-left:18px}.lark-launch-pack-card .workflow-skill-chain a{overflow-wrap:anywhere;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.lark-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lark-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.lark-module-card h2{margin:0;font-size:18px;line-height:1.2}.lark-module-card p{color:var(--muted);margin:0}.lark-module-card .workflow-skill-chain a{overflow-wrap:anywhere;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.lark-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lark-module-columns h3{margin:0 0 6px;font-size:13px}.lark-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.lark-risk-note{background:#fffaf0;border:1px solid #ead28a;border-radius:8px;padding:10px}.ecommerce-workflow{gap:16px;display:grid}.ecommerce-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f4f8f6eb), var(--surface);box-shadow:var(--shadow);border:1px solid #c7d5d0;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.ecommerce-workflow-hero h1{max-width:880px;margin:0;font-size:30px;line-height:1.12}.ecommerce-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.ecommerce-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.ecommerce-hero-panel span{color:var(--accent-strong);text-transform:uppercase;font-size:11px;font-weight:900}.ecommerce-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.ecommerce-hero-panel p{margin:0;font-size:13px}.ecommerce-metric-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.ecommerce-metric-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.ecommerce-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ecommerce-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.ecommerce-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ecommerce-module-head>span{overflow-wrap:anywhere;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.ecommerce-module-card h2{margin:0;font-size:18px;line-height:1.2}.ecommerce-module-card p{color:var(--muted);margin:0}.ecommerce-metric-tags{flex-wrap:wrap;gap:6px;display:flex}.ecommerce-metric-tags strong{overflow-wrap:anywhere;color:#73550d;background:#fff4d7;border:1px solid #e5c976;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.ecommerce-module-card .workflow-skill-chain a{overflow-wrap:anywhere;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.ecommerce-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ecommerce-module-columns h3{margin:0 0 6px;font-size:13px}.ecommerce-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.ecommerce-risk-note{color:#6b420f;background:#fff7ea;border:1px solid #e7bf80;border-radius:8px;padding:10px}.creator-workflow{gap:16px;display:grid}.creator-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f8f5f6eb), var(--surface);box-shadow:var(--shadow);border:1px solid #dacbcd;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.creator-workflow-hero h1{max-width:880px;margin:0;font-size:30px;line-height:1.12}.creator-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.creator-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.creator-hero-panel span{color:#7c3f4c;text-transform:uppercase;font-size:11px;font-weight:900}.creator-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.creator-hero-panel p{margin:0;font-size:13px}.creator-stage-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.creator-stage-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.creator-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creator-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.creator-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.creator-module-head>span{overflow-wrap:anywhere;color:#7c3f4c;background:#f7e8ec;border:1px solid #e5c5cc;border-radius:6px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:900}.creator-module-card h2{margin:0;font-size:18px;line-height:1.2}.creator-module-card p{color:var(--muted);margin:0}.creator-stage-tags{flex-wrap:wrap;gap:6px;display:flex}.creator-stage-tags strong{overflow-wrap:anywhere;color:#6f4c1f;background:#fff2dd;border:1px solid #e4c188;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.creator-module-card .workflow-skill-chain a{overflow-wrap:anywhere;color:#7c3f4c;background:#f7e8ec;border:1px solid #e5c5cc;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.creator-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.creator-module-columns h3{margin:0 0 6px;font-size:13px}.creator-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.creator-risk-note{color:#6c3e20;background:#fff4ea;border:1px solid #e2b991;border-radius:8px;padding:10px}.finance-workflow{gap:16px;display:grid}.finance-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f4f7f8eb), var(--surface);box-shadow:var(--shadow);border:1px solid #c8d2d7;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.finance-workflow-hero h1{max-width:880px;margin:0;font-size:30px;line-height:1.12}.finance-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.finance-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.finance-hero-panel span{color:#28556a;text-transform:uppercase;font-size:11px;font-weight:900}.finance-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.finance-hero-panel p{margin:0;font-size:13px}.finance-control-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.finance-control-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.finance-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.finance-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.finance-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.finance-module-head>span{overflow-wrap:anywhere;color:#28556a;background:#e4f0f4;border:1px solid #c0d6df;border-radius:6px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:900}.finance-module-card h2{margin:0;font-size:18px;line-height:1.2}.finance-module-card p{color:var(--muted);margin:0}.finance-control-tags{flex-wrap:wrap;gap:6px;display:flex}.finance-control-tags strong{overflow-wrap:anywhere;color:#65502a;background:#f8efd9;border:1px solid #dec88d;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.finance-module-card .workflow-skill-chain a{overflow-wrap:anywhere;color:#28556a;background:#e4f0f4;border:1px solid #c0d6df;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.finance-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.finance-module-columns h3{margin:0 0 6px;font-size:13px}.finance-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.finance-risk-note{color:#5e3f14;background:#fff6e6;border:1px solid #dfbc7a;border-radius:8px;padding:10px}.trade-workflow{gap:16px;display:grid}.trade-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f6f7f3eb), var(--surface);box-shadow:var(--shadow);border:1px solid #d4d4c5;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.trade-workflow-hero h1{max-width:900px;margin:0;font-size:30px;line-height:1.12}.trade-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.trade-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.trade-hero-panel span{color:#4f5c2b;text-transform:uppercase;font-size:11px;font-weight:900}.trade-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.trade-hero-panel p{margin:0;font-size:13px}.trade-control-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.trade-control-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.trade-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.trade-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.trade-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.trade-module-head>span{overflow-wrap:anywhere;color:#4f5c2b;background:#edf2dc;border:1px solid #cdd9a6;border-radius:6px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:900}.trade-module-card h2{margin:0;font-size:18px;line-height:1.2}.trade-module-card p{color:var(--muted);margin:0}.trade-control-tags{flex-wrap:wrap;gap:6px;display:flex}.trade-control-tags strong{overflow-wrap:anywhere;color:#694b1f;background:#fff0d8;border:1px solid #ddb979;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.trade-module-card .workflow-skill-chain a{overflow-wrap:anywhere;color:#4f5c2b;background:#edf2dc;border:1px solid #cdd9a6;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.trade-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.trade-module-columns h3{margin:0 0 6px;font-size:13px}.trade-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.trade-risk-note{color:#5b3d14;background:#fff5e6;border:1px solid #ddb77f;border-radius:8px;padding:10px}.office-workflow{gap:16px;display:grid}.office-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f5f7f6eb), var(--surface);box-shadow:var(--shadow);border:1px solid #cad5d1;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.office-workflow-hero h1{max-width:900px;margin:0;font-size:30px;line-height:1.12}.office-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.office-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.office-hero-panel span{color:#31604f;text-transform:uppercase;font-size:11px;font-weight:900}.office-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.office-hero-panel p{margin:0;font-size:13px}.office-control-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.office-control-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.office-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.office-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.office-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.office-module-head>span{overflow-wrap:anywhere;color:#31604f;background:#e6f2ee;border:1px solid #bfd8ce;border-radius:6px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:900}.office-module-card h2{margin:0;font-size:18px;line-height:1.2}.office-module-card p{color:var(--muted);margin:0}.office-control-tags{flex-wrap:wrap;gap:6px;display:flex}.office-control-tags strong{overflow-wrap:anywhere;color:#60472c;background:#fff1dd;border:1px solid #ddb984;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.office-module-card .workflow-skill-chain a{overflow-wrap:anywhere;color:#31604f;background:#e6f2ee;border:1px solid #bfd8ce;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.office-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.office-module-columns h3{margin:0 0 6px;font-size:13px}.office-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.office-risk-note{color:#573d20;background:#fff5e8;border:1px solid #ddbb87;border-radius:8px;padding:10px}.product-workflow{gap:16px;display:grid}.product-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f8f5f5eb), var(--surface);box-shadow:var(--shadow);border:1px solid #d9c9c9;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.product-workflow-hero h1{max-width:900px;margin:0;font-size:30px;line-height:1.12}.product-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.product-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.product-hero-panel span{color:#7b3f48;text-transform:uppercase;font-size:11px;font-weight:900}.product-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.product-hero-panel p{margin:0;font-size:13px}.product-control-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.product-control-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.product-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.product-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.product-module-head>span{overflow-wrap:anywhere;color:#7b3f48;background:#f6e8ea;border:1px solid #e2c1c6;border-radius:6px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:900}.product-module-card h2{margin:0;font-size:18px;line-height:1.2}.product-module-card p{color:var(--muted);margin:0}.product-control-tags{flex-wrap:wrap;gap:6px;display:flex}.product-control-tags strong{overflow-wrap:anywhere;color:#6a4b21;background:#fff0dc;border:1px solid #ddb77f;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.product-module-card .workflow-skill-chain a{overflow-wrap:anywhere;color:#7b3f48;background:#f6e8ea;border:1px solid #e2c1c6;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.product-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.product-module-columns h3{margin:0 0 6px;font-size:13px}.product-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.product-risk-note{color:#653d20;background:#fff4ea;border:1px solid #dfb58b;border-radius:8px;padding:10px}.professional-workflow{gap:16px;display:grid}.professional-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f6f7f4f0), var(--surface);box-shadow:var(--shadow);border:1px solid #d6d0bf;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.professional-workflow-hero h1{max-width:900px;margin:0;font-size:30px;line-height:1.12}.professional-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.professional-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.professional-hero-panel span{color:#6d5424;text-transform:uppercase;font-size:11px;font-weight:900}.professional-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.professional-hero-panel p{margin:0;font-size:13px}.professional-control-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.professional-control-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.professional-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.professional-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.professional-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.professional-module-head>span{overflow-wrap:anywhere;color:#6d5424;background:#f4eddc;border:1px solid #ddcda7;border-radius:6px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:900}.professional-module-card h2{margin:0;font-size:18px;line-height:1.2}.professional-module-card p{color:var(--muted);margin:0}.professional-focus-tags{flex-wrap:wrap;gap:6px;display:flex}.professional-focus-tags strong{overflow-wrap:anywhere;color:#25483f;background:#e7f2ef;border:1px solid #c0d9d2;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.professional-module-card .workflow-skill-chain a{overflow-wrap:anywhere;color:#6d5424;background:#f4eddc;border:1px solid #ddcda7;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.professional-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.professional-module-columns h3{margin:0 0 6px;font-size:13px}.professional-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.professional-risk-note{color:#5d4217;background:#fff6e5;border:1px solid #dfbd82;border-radius:8px;padding:10px}.creative-workflow{gap:16px;display:grid}.creative-workflow-hero{background:linear-gradient(135deg, #fffffff7, #f1f8f7f0), var(--surface);box-shadow:var(--shadow);border:1px solid #c5d8d5;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:end;gap:16px;padding:20px;display:grid}.creative-workflow-hero h1{max-width:900px;margin:0;font-size:30px;line-height:1.12}.creative-workflow-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.creative-hero-panel{border:1px solid var(--border);background:#ffffffd6;border-radius:8px;gap:10px;padding:16px;display:grid}.creative-hero-panel span{color:#31675e;text-transform:uppercase;font-size:11px;font-weight:900}.creative-hero-panel strong{overflow-wrap:anywhere;font-size:18px}.creative-hero-panel p{margin:0;font-size:13px}.creative-control-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.creative-control-strip span{min-width:0;color:var(--text);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:12px;font-weight:900;box-shadow:0 1px 2px #1f28250d}.creative-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creative-module-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.creative-module-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.creative-module-head>span{overflow-wrap:anywhere;color:#31675e;background:#e6f2f0;border:1px solid #b7d7d1;border-radius:6px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:900}.creative-module-card h2{margin:0;font-size:18px;line-height:1.2}.creative-module-card p{color:var(--muted);margin:0}.creative-focus-tags{flex-wrap:wrap;gap:6px;display:flex}.creative-focus-tags strong{overflow-wrap:anywhere;color:#6f3f4d;background:#faeaf0;border:1px solid #e6beca;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:800}.creative-module-card .workflow-skill-chain a{overflow-wrap:anywhere;color:#31675e;background:#e6f2f0;border:1px solid #b7d7d1;border-radius:6px;max-width:100%;padding:3px 7px;font-size:12px;font-weight:700;text-decoration:none}.creative-module-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.creative-module-columns h3{margin:0 0 6px;font-size:13px}.creative-module-columns ul{color:var(--muted);margin:0;padding-left:18px}.creative-risk-note{color:#5a3a17;background:#fff6e8;border:1px solid #dfbd82;border-radius:8px;padding:10px}.workflow-hub{gap:16px;display:grid}.workflow-hub-hero{background:linear-gradient(135deg, #fffffff7, #eff6f4f0), var(--surface);box-shadow:var(--shadow);border:1px solid #c6d7d2;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:end;gap:16px;padding:20px;display:grid}.workflow-hub-hero h1{max-width:840px;margin:0;font-size:30px;line-height:1.12}.workflow-hub-hero p{max-width:800px;color:var(--muted);margin:8px 0 0}.workflow-hub-summary{border:1px solid var(--border);background:#ffffffd1;border-radius:8px;gap:5px;padding:16px;display:grid}.workflow-hub-summary strong{font-size:34px;line-height:1}.workflow-hub-summary span{color:var(--accent-strong);text-transform:uppercase;font-size:12px;font-weight:900}.workflow-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workflow-hub-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #1f28250d}.workflow-hub-card>span{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--accent-strong);background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:900}.workflow-hub-card h2{margin:0;font-size:18px;line-height:1.2}.workflow-hub-card p{color:var(--muted);margin:0}.workflow-hub-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.v13-command-center,.v14-operating-layer,.project-autopilot,.employee-first-run,.brief-example-rail,.usage-playbook,.partner-skill-chain,.workflow-hub-hero,.professional-workflow-hero,.creative-workflow-hero,.creator-workflow-hero,.finance-workflow-hero,.trade-workflow-hero,.office-workflow-hero,.product-workflow-hero,.ecommerce-workflow-hero,.lark-workflow-hero,.automation-hero,.v1-os-hero,.setup-hero{background:linear-gradient(135deg, #121d21f7, #090f12f7), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow)}.v13-panel,.v13-hero-actions,.v13-pillar-card,.v13-command-pack,.v13-maintenance-card,.v13-bilingual-card,.v14-panel,.v14-hero-actions,.v14-journey-card,.v14-admin-card,.v14-knowledge-card,.v14-lark-card,.v14-business-card,.v14-bilingual-card,.autopilot-rail div,.autopilot-lane-card,.autopilot-proof,.autopilot-rescue-panel,.autopilot-rescue-card,.employee-loop-step,.first-use-command-pack,.brief-example-card,.usage-step,.partner-chain-node,.workflow-card,.workflow-hub-card,.setup-launch-pack,.launch-pack-card,.lark-launch-pack,.lark-launch-pack-card,.automation-ops-strip div,.ecommerce-metric-strip span,.creator-stage-strip span,.finance-control-strip span,.trade-control-strip span,.office-control-strip span,.product-control-strip span,.professional-control-strip span,.creative-control-strip span,.professional-module-card,.creative-module-card,.creator-module-card,.finance-module-card,.trade-module-card,.office-module-card,.product-module-card,.ecommerce-module-card,.lark-module-card,.automation-task-card,.approval-gate-card,.knowledge-template-card,.v1-os-command-card,.v1-os-instruction-card,.v1-os-gate-card,.v1-os-harness-card,.v1-os-eval-card,.v1-os-vault-card,.v1-os-template-card,.setup-card,.starter-kit-card,.source-diagnostic-card,.production-command-card,.production-skill-card,.launch-closure-phase-card,.lark-permission-card{color:var(--text);background:linear-gradient(180deg, #182428e6, #0c1316f0), var(--surface);border-color:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft)}.v13-pillar-card:hover,.v13-command-pack:hover,.v13-maintenance-card:hover,.v14-journey-card:hover,.v14-admin-card:hover,.v14-knowledge-card:hover,.v14-lark-card:hover,.v14-business-card:hover,.brief-example-card:hover,.partner-chain-node:hover,.workflow-card:hover,.workflow-hub-card:hover,.professional-module-card:hover,.creative-module-card:hover,.creator-module-card:hover,.finance-module-card:hover,.trade-module-card:hover,.office-module-card:hover,.product-module-card:hover,.ecommerce-module-card:hover,.lark-module-card:hover{border-color:var(--accent);box-shadow:var(--glow);transform:translateY(-2px)}.v13-pillar-card>span,.v13-card-head span,.v13-card-head strong,.v13-skill-chain strong,.v14-card-head span,.v14-card-head strong,.v14-lark-card span,.v14-skill-chain strong,.autopilot-lane-head span,.autopilot-skill-chain strong,.autopilot-proof span,.employee-loop-step span,.first-use-command-row span,.brief-example-card>span,.usage-step span,.partner-chain-node span{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--accent-border)}.skill-body{color:#d8fff8;background:linear-gradient(180deg, #03080adb, #060c0ee6), var(--surface-muted);border-top-color:var(--border)}.skill-tag{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@media (max-width:820px){.shell,.auth-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--border)}.nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar,.status-strip,.content-grid,.library-header,.detail-meta,.router-form,.skill-filter-panel,.command-overview,.command-system-strip,.command-launch-grid,.advanced-operating-links,.v13-hero,.v13-pillar-grid,.v13-command-pack-grid,.v13-maintenance-grid,.v13-bilingual-grid,.v14-hero,.v14-journey-grid,.v14-admin-grid,.v14-split-panel,.v14-knowledge-grid,.v14-lark-grid,.v14-business-grid,.v14-bilingual-grid,.v2-smart-hero,.v2-smart-grid,.v2-admin-grid,.v2-route-metrics,.v2-health-grid,.v2-action-grid,.v4-hero-panel,.v4-goal-example-grid,.v4-business-grid,.v4-platform-grid,.v4-platform-details,.v4-workflow-grid,.goal-execution-list,.goal-status-form,.goal-execution-head,.admin-goal-intro,.admin-goal-grid,.admin-goal-head,.skill-maturity-grid,.admin-maintenance-intro,.admin-maintenance-grid,.goal-automation-hero,.goal-automation-form,.goal-automation-summary,.goal-automation-grid,.employee-goal-hero,.employee-goal-form,.employee-route-grid,.autopilot-rail,.autopilot-lane-grid,.autopilot-rescue-grid,.skill-library-dashboard,.skill-quick-filter-panel,.admin-permission-panel,.admin-permission-grid,.skill-download-hero,.skill-download-grid,.router-columns,.router-guidance-grid,.workflow-grid,.skill-collection-grid,.platform-pack-grid,.luxury-studio-hero,.luxury-lane-grid,.luxury-studio-bottom,.employee-loop-grid,.first-use-command-row,.brief-example-grid,.usage-playbook-grid,.partner-chain-flow,.usage-kickoff,.detail-workbench,.governance-grid,.personal-skill-layout,.request-meta,.setup-hero,.launch-pack-grid,.launch-pack-share,.launch-link-grid,.install-mode-grid,.professional-workflow-hero,.professional-module-grid,.professional-module-columns,.creative-workflow-hero,.creative-module-grid,.creative-module-columns,.creator-workflow-hero,.creator-module-grid,.creator-module-columns,.finance-workflow-hero,.finance-module-grid,.finance-module-columns,.trade-workflow-hero,.trade-module-grid,.trade-module-columns,.office-workflow-hero,.office-module-grid,.office-module-columns,.product-workflow-hero,.product-module-grid,.product-module-columns,.ecommerce-workflow-hero,.ecommerce-module-grid,.ecommerce-module-columns,.lark-workflow-hero,.automation-hero,.automation-metric-grid,.automation-ops-strip,.automation-task-grid,.approval-gate-grid,.knowledge-template-grid,.automation-bottom-grid,.v1-os-hero,.v1-os-command-grid,.v1-os-instruction-grid,.v1-os-gate-grid,.v1-os-harness-grid,.v1-os-eval-grid,.v1-os-vault-grid,.v1-os-template-grid,.lark-launch-pack-head,.lark-launch-pack-grid,.workflow-hub-hero,.workflow-hub-grid,.lark-module-grid,.lark-module-columns,.setup-grid,.setup-metrics,.starter-kit-grid,.source-diagnostic-grid,.setup-checklist-list,.production-env-grid,.production-command-grid,.setup-production-split,.production-skill-grid,.launch-closure-phase-grid,.lark-permission-grid,.admin-form,.admin-table-row{grid-template-columns:1fr}.language-switch{justify-items:start}.library-header-actions{justify-content:flex-start}.command-metric-grid,.skill-dashboard-grid{grid-template-columns:1fr}.ecommerce-metric-strip,.creator-stage-strip,.finance-control-strip,.trade-control-strip,.office-control-strip,.product-control-strip,.professional-control-strip,.creative-control-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.router-submit,.filter-action{width:100%}.workspace,.workspace-page,.setup-page{padding:16px}.autopilot-lane-card,.v13-maintenance-card,.v14-business-card{min-height:0}}@media (max-width:520px){.auth-panel{padding:22px}.auth-product-panel{gap:18px;padding:22px}.auth-product-panel h1{margin-top:12px;font-size:30px}.auth-product-panel p{margin-top:10px;font-size:14px}.auth-operating-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-operating-stack div{padding:10px}.auth-brand h1,.auth-brand h2,.topbar h1{font-size:24px}.nav-list{grid-template-columns:1fr}.panel-heading,.posture-row,.skill-card-heading,.detail-title-row{flex-direction:column;align-items:flex-start}}
