: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}.auth-error{color:#ffc3c3;overflow-wrap:anywhere;background:#ef44441f;border:1px solid #f8717159;border-radius:6px;margin:0;padding:10px 12px;font-size:13px;font-weight:800;line-height:1.45}.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}.feedback-submitted-next{border:1px solid var(--accent-border);border-radius:var(--radius-sm);background:linear-gradient(135deg,#32d6c521,#77aaff14),#ffffff0a;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:12px;margin:0 0 14px;padding:14px;display:grid}.feedback-submitted-next>div{align-content:center;gap:6px;min-width:0;display:grid}.feedback-submitted-next strong,.feedback-submitted-next p,.feedback-submitted-next b,.feedback-submitted-next span{overflow-wrap:anywhere;min-width:0}.feedback-submitted-next strong{color:var(--text);font-size:15px;line-height:1.32}.feedback-submitted-next p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.feedback-submitted-next ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.feedback-submitted-next a{min-width:0;height:100%;color:var(--text);border:1px solid var(--border);background:#05090c70;border-radius:10px;gap:5px;padding:10px;text-decoration:none;display:grid}.feedback-submitted-next a:hover,.feedback-submitted-next a:focus-visible{background:var(--accent-soft);border-color:var(--accent-border)}.feedback-submitted-next b{color:var(--accent-strong);font-size:12px;line-height:1.32}.feedback-submitted-next span{color:var(--muted-strong);font-size:12px;line-height:1.42}.feedback-guidance{background:linear-gradient(135deg, #0c1f23d6, #070c10e6), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);gap:14px;margin:0 0 18px;padding:15px;display:grid}.feedback-guidance h3,.feedback-guidance p{margin:0}.feedback-guidance h3{font-size:16px;line-height:1.35}.feedback-execution-loop{border:1px solid var(--accent-border);border-radius:var(--radius-sm);background:linear-gradient(135deg,#20635b38,#ffffff0a),#ffffff0a;gap:12px;padding:14px;display:grid}.feedback-execution-loop ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.feedback-execution-loop li{min-width:0;color:var(--text);border:1px solid var(--border);overflow-wrap:anywhere;background:#05090c8a;border-radius:6px;padding:9px 10px;font-size:12px;font-weight:900;line-height:1.35}.feedback-loop-actions{flex-wrap:wrap;gap:8px;display:flex}.feedback-loop-actions a{min-height:34px;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;justify-content:center;align-items:center;padding:8px 10px;font-size:12px;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex}.feedback-guidance p,.feedback-guidance li{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.feedback-guidance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.feedback-guidance-grid article,.feedback-admin-use{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;min-width:0;padding:12px}.feedback-guidance-grid strong,.feedback-admin-use strong{color:var(--text);margin-bottom:6px;font-size:13px;line-height:1.35;display:block}.feedback-admin-use ul{gap:6px;margin:0;padding-left:18px;display:grid}.feedback-risk-review{border-radius:var(--radius-sm);background:linear-gradient(135deg,#f8717124,#fbbf2414),#ffffff0a;border:1px solid #f8717152;gap:8px;min-width:0;padding:13px;display:grid}.feedback-risk-review strong{color:#ffd3d3;font-size:13px;line-height:1.35;display:block}.feedback-risk-review p{color:var(--muted-strong)}.feedback-risk-review ul{gap:6px;margin:0;padding-left:18px;display:grid}.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}.account-request-template{background:linear-gradient(135deg, #32d6c51a, #77aaff14), var(--surface-glass);border:1px solid var(--accent-border);border-radius:var(--radius);gap:10px;margin-top:12px;padding:14px;display:grid}.account-request-template h2,.account-request-template p{margin:0}.account-request-template h2{color:var(--text);font-size:18px;line-height:1.25}.account-request-template p{color:var(--muted);line-height:1.5}.account-request-template pre{max-width:100%;color:var(--muted-strong);white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:#05090cad;border-radius:6px;margin:0;padding:10px;font-size:12px;line-height:1.45}.account-request-template .copy-button{width:fit-content;max-width:100%}.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}.home-top-toolbar{align-items:center;gap:10px;margin-bottom:12px;padding:10px 0 12px;position:relative}.home-top-toolbar h1{font-size:20px}.home-top-toolbar p{max-width:760px;font-size:12px;line-height:1.45}.home-top-toolbar .eyebrow{font-size:10px}.home-top-toolbar .command-actions{justify-content:flex-end}.home-top-toolbar .text-link,.home-top-toolbar .inline-logout-button{min-height:30px;padding:5px 8px;font-size:12px}.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-paths,.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-paths{background:radial-gradient(circle at top left, #2ba49324, transparent 32%), linear-gradient(135deg, #121d21f5, #080e10f5), var(--surface);border-color:var(--border-strong);gap:14px;padding:16px;display:grid}.skill-download-paths h2,.skill-download-paths p{margin:0}.skill-download-paths h2{overflow-wrap:anywhere;margin-top:4px;font-size:22px;line-height:1.24}.skill-download-paths p{max-width:900px;color:var(--muted);overflow-wrap:anywhere;line-height:1.55}.skill-download-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.skill-download-path-grid article,.skill-download-safety{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0d;min-width:0;padding:12px}.skill-download-path-grid strong,.skill-download-safety strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.35;display:block}.skill-download-path-grid p{margin-top:7px;font-size:13px}.skill-download-safety ul{gap:7px;margin:10px 0 0;padding-left:18px;display:grid}.skill-download-safety li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.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-compact{gap:10px;padding:13px}.skill-card-compact>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.skill-card-compact .skill-card-fast-lane{grid-template-columns:repeat(2,minmax(0,1fr));padding:9px}.skill-card-compact .skill-card-next-action{padding:9px}.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-fast-lane{background:linear-gradient(135deg,#14b8a617,#3b82f612),#050c0e80;border:1px solid #14b8a62e;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;padding:10px;display:grid}.skill-card-fast-lane div{gap:4px;min-width:0;display:grid}.skill-card-fast-lane span,.skill-card-fast-lane strong{overflow-wrap:anywhere;min-width:0}.skill-card-fast-lane span{color:var(--accent-strong);font-size:11px;font-weight:900}.skill-card-fast-lane strong{color:#eefdfb;font-size:12px;line-height:1.35}.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}.inline-logout-form{margin:0;display:inline-flex}.inline-logout-button{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.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-no-results-panel{background:linear-gradient(135deg, #121d21f5, #080e10f5), var(--surface);border-color:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.skill-no-results-copy{min-width:0}.skill-no-results-context{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.skill-no-results-context span{max-width:100%;min-height:28px;color:var(--text);overflow-wrap:anywhere;border:1px solid var(--border);background:#ffffff12;border-radius:6px;align-items:center;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.skill-no-results-actions{justify-items:end;gap:8px;min-width:170px;display:grid}.skill-no-results-hint{color:var(--muted);border-top:1px solid var(--border);grid-column:1/-1;margin:0;padding-top:10px}.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-operating-status{background:linear-gradient(135deg, #f7f9f5f5, #ecf2f0f5), var(--surface);border:1px solid var(--border);border-radius:8px;gap:14px;min-width:0;padding:16px;display:grid;box-shadow:0 16px 42px #0d272614}.skill-operating-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.skill-operating-grid article{background:#ffffffc7;border:1px solid #c3d3cdb3;border-radius:8px;gap:6px;min-width:0;padding:13px;display:grid}.skill-operating-grid span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.skill-operating-grid strong{overflow-wrap:anywhere;color:var(--ink)}.skill-operating-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.skill-operating-readiness{background:linear-gradient(135deg,#ecfdf5eb,#f0f9ffdb),#ffffffd1!important;border-color:#14b8a675!important}.skill-operating-readiness.skill-sop-status-review{background:linear-gradient(135deg,#fffbebf0,#fff7eddb),#ffffffd1!important;border-color:#f59e0b7a!important}.skill-operating-readiness.skill-sop-status-action{background:linear-gradient(135deg,#fef2f2f0,#fff7eddb),#ffffffd1!important;border-color:#f8717185!important}.skill-operating-readiness em{width:fit-content;color:var(--ink);background:#ffffffb3;border:1px solid #94a3b857;border-radius:999px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:900}.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,.admin-department-overview{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);overflow:hidden}.account-access-boundary-panel{gap:0;display:grid}.account-access-boundary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 16px 16px;display:grid}.account-access-boundary-grid article{border:1px solid var(--border);background:#ffffff0a;border-radius:14px;min-width:0;padding:14px}.account-access-boundary-grid strong,.account-access-boundary-grid p{overflow-wrap:anywhere;margin:0}.account-access-boundary-grid strong{color:var(--text);font-size:13px;line-height:1.35;display:block}.account-access-boundary-grid p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.55}.admin-department-overview .panel-heading{align-items:start}.admin-department-readiness{background:radial-gradient(circle at top left, #32d6c521, transparent 28%), linear-gradient(135deg, #0f1c20eb, #080e10f5), var(--surface);border-bottom:1px solid var(--border);gap:14px;padding:15px;display:grid}.admin-department-readiness-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.admin-department-readiness-head h2,.admin-department-readiness-head p{margin:0}.admin-department-readiness-head h2{margin-top:5px;font-size:22px;line-height:1.18}.admin-department-readiness-head p:not(.eyebrow){max-width:900px;color:var(--muted);overflow-wrap:anywhere;margin-top:7px;line-height:1.5}.admin-department-readiness-head>span,.admin-department-readiness-actions>span{color:var(--warning);background:var(--warning-soft);border:1px solid var(--warning-border);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.admin-department-readiness-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.admin-department-readiness-actions em{max-width:220px;color:var(--accent-strong);overflow-wrap:anywhere;font-size:12px;font-style:normal;font-weight:850;line-height:1.35}.admin-department-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-department-readiness-card{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;gap:10px;min-width:0;padding:12px;display:grid}.admin-department-readiness-card.is-ready{border-color:#71e79f4d}.admin-department-readiness-card.is-missing{border-color:var(--warning-border);background:linear-gradient(#f2bd5514,#ffffff0a),#ffffff0a}.admin-department-readiness-title{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.admin-department-readiness-title strong{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.25}.admin-department-readiness-title span{color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;flex:none;padding:3px 7px;font-size:11px;font-weight:850}.admin-department-readiness-card.is-missing .admin-department-readiness-title span{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.admin-department-readiness-card code{width:fit-content;max-width:100%;color:var(--accent-strong);border:1px solid var(--border);overflow-wrap:anywhere;white-space:normal;background:#ffffff0d;border-radius:6px;padding:4px 7px;font-size:12px}.admin-department-readiness-card dl{gap:8px;margin:0;display:grid}.admin-department-readiness-card dt{color:var(--muted);font-size:11px;font-weight:850;line-height:1.25}.admin-department-readiness-card dd{color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.4}.admin-department-readiness-card p{color:var(--warning);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.admin-department-create-missing{gap:8px;min-width:0;display:grid}.admin-department-create-missing form{min-width:0;display:flex}.admin-department-create-missing .text-button{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0}.admin-department-overview .panel-heading p{max-width:780px;color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.admin-department-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 15px 15px;display:grid}.admin-department-card{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;gap:12px;min-width:0;padding:13px;display:grid}.admin-department-card h3{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.3}.admin-department-card code{max-width:100%;color:var(--accent-strong);border:1px solid var(--border);overflow-wrap:anywhere;white-space:normal;background:#ffffff0d;border-radius:6px;margin-top:6px;padding:4px 7px;font-size:12px;display:inline-block}.admin-department-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-department-card dl div{border:1px solid var(--border);background:#0000001f;border-radius:7px;min-width:0;padding:8px}.admin-department-card dt{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.25}.admin-department-card dd{color:var(--text);margin:4px 0 0;font-size:20px;font-weight:850;line-height:1}.admin-panel-copy{color:var(--muted);margin:0;padding:0 15px 14px;line-height:1.55}.admin-rollout-checklist{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;gap:9px;margin:0 15px 14px;padding:13px;display:grid}.admin-rollout-checklist h3{margin:0;font-size:15px;line-height:1.3}.admin-rollout-checklist ol{gap:8px;margin:0;padding-left:20px;display:grid}.admin-rollout-checklist li{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.admin-pilot-panel{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 100% 0,#32d6c524,#0000 34%),linear-gradient(135deg,#121e22f5,#080d10fa);gap:14px;padding:16px;display:grid}.admin-pilot-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.admin-pilot-head h2,.admin-pilot-head p,.admin-pilot-grid h3{margin:0}.admin-pilot-head h2{font-size:24px;line-height:1.15}.admin-pilot-head p{max-width:880px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.55}.admin-pilot-count{text-align:right;border:1px solid var(--border);background:#070c0f94;border-radius:8px;min-width:150px;padding:12px;display:grid}.admin-pilot-count span,.admin-pilot-count small{color:var(--muted);font-size:12px;font-weight:800}.admin-pilot-count strong{color:var(--text);font-size:34px;line-height:1}.admin-pilot-grid{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,.9fr));gap:10px;min-width:0;display:grid}.admin-pilot-grid article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:12px}.admin-pilot-grid h3{font-size:16px;line-height:1.3}.admin-pilot-grid ol,.admin-pilot-grid ul{gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.admin-pilot-grid li{color:var(--muted);overflow-wrap:anywhere;line-height:1.48}.admin-pilot-grid li strong{color:var(--text);font-size:13px;display:block}.admin-pilot-grid li span{margin-top:3px;display:block}.admin-pilot-scenario-panel{border:1px solid var(--border);background:#0000002e;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.admin-pilot-scenario-panel .panel-heading p{max-width:900px;color:var(--muted);margin:6px 0 0;line-height:1.5}.admin-pilot-scenario-grid{grid-template-columns:repeat(5,minmax(180px,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-scenario-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-scenario-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.admin-pilot-scenario-head span,.admin-pilot-scenario-card dt{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.admin-pilot-scenario-head strong{min-width:0;color:var(--accent);overflow-wrap:anywhere;font-size:12px}.admin-pilot-scenario-card h4{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.32}.admin-pilot-scenario-card dl{gap:8px;margin:0;display:grid}.admin-pilot-scenario-card dd{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.45}.admin-pilot-scenario-card .copy-button{align-self:end;width:100%}.admin-pilot-panel .copy-command-preview{max-height:210px;margin:0}.admin-pilot-panel .copy-button{width:fit-content}.admin-pilot-invite-panel{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 100% 0,#b79cff1f,#0000 36%),linear-gradient(135deg,#0e141bf7,#070b0ffa);gap:14px;padding:16px;display:grid}.admin-pilot-invite-head{grid-template-columns:minmax(0,1fr) minmax(180px,.32fr);align-items:start;gap:14px;min-width:0;display:grid}.admin-pilot-invite-head h2,.admin-pilot-invite-head p,.admin-pilot-invite-grid h3,.admin-pilot-invite-grid p{margin:0}.admin-pilot-invite-head h2{font-size:24px;line-height:1.15}.admin-pilot-invite-head p{max-width:900px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.55}.admin-pilot-invite-head>span{min-width:0;color:var(--muted-strong);border:1px solid var(--border);overflow-wrap:anywhere;background:#ffffff0d;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:800;line-height:1.45;display:block}.admin-pilot-invite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-invite-grid article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-invite-grid h3{color:var(--text);font-size:16px;line-height:1.25}.admin-pilot-invite-grid p{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.5}.admin-pilot-invite-grid .copy-command-preview{max-height:260px;margin:0;overflow:auto}.admin-pilot-invite-grid .copy-button{width:fit-content}.admin-access-workflow{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);background:radial-gradient(circle at 0 0,#77aaff1f,#0000 36%),linear-gradient(135deg,#0f181cfa,#070c0ffc);gap:14px;padding:16px;display:grid}.admin-access-workflow-head{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.admin-access-workflow h2,.admin-access-workflow p{margin:0}.admin-access-workflow h2{color:var(--text);overflow-wrap:anywhere;font-size:24px;line-height:1.15}.admin-access-workflow p,.admin-access-workflow li span{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.admin-access-workflow-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:220px;display:flex}.admin-access-workflow-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-access-workflow-steps li{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.admin-access-workflow-steps strong{color:var(--accent-strong);overflow-wrap:anywhere;font-size:12px;line-height:1.25}.admin-access-workflow-steps span{font-size:12px}.admin-pilot-first-action{border:1px solid var(--border-strong);border-left:4px solid var(--warning);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 100% 0,#32d6c529,#0000 34%),linear-gradient(135deg,#0f181cfa,#060a0efc);grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:14px;padding:16px;display:grid}.admin-pilot-first-action.is-ready{border-left-color:var(--accent)}.admin-pilot-first-action h2,.admin-pilot-first-action p{margin:0}.admin-pilot-first-action h2{overflow-wrap:anywhere;max-width:780px;font-size:24px;line-height:1.15}.admin-pilot-first-action p,.admin-pilot-first-action li{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.admin-pilot-first-action ol{grid-column:1/-1;gap:8px;margin:0;padding-left:22px;display:grid}.admin-pilot-first-action .copy-button{grid-column:1/-1;width:fit-content;max-width:100%}.admin-pilot-first-action-links{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;display:flex}.admin-pilot-first-action-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.admin-pilot-first-action-metrics article{border:1px solid var(--border);background:#ffffff0f;border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.admin-pilot-first-action-metrics span{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:900;line-height:1.25}.admin-pilot-first-action-metrics strong{color:var(--text);font-size:22px;line-height:1}.admin-pilot-batch-panel{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 0 0,#6ee7b71c,#0000 34%),linear-gradient(135deg,#0d1515f7,#070b0ffa);gap:14px;padding:16px;display:grid}.admin-pilot-batch-head{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:14px;min-width:0;display:grid}.admin-pilot-batch-head h2,.admin-pilot-batch-head p,.admin-pilot-batch-body h3,.admin-pilot-batch-body p{margin:0}.admin-pilot-batch-head h2{font-size:24px;line-height:1.15}.admin-pilot-batch-head p,.admin-pilot-batch-body p,.admin-pilot-batch-body li{color:var(--muted);overflow-wrap:anywhere;line-height:1.55}.admin-pilot-batch-body{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:12px;min-width:0;display:grid}.admin-pilot-batch-workflow,.admin-pilot-batch-body article,.admin-pilot-batch-form{gap:10px;min-width:0;display:grid}.admin-pilot-batch-body article,.admin-pilot-batch-form{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;padding:12px}.admin-pilot-batch-body h3{color:var(--text);font-size:16px;line-height:1.25}.admin-pilot-batch-body ul{gap:8px;margin:0;padding-left:18px;display:grid}.admin-pilot-code-tool{border:1px solid var(--border);background:#0000002e;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.admin-pilot-code-tool .copy-button{width:fit-content}.admin-pilot-runbook{background:linear-gradient(135deg,#22d3ee1a,#0000),#ffffff0d;border:1px solid #22d3ee38;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-runbook h3{color:var(--text);margin:0;font-size:16px;line-height:1.25}.admin-pilot-runbook ol{gap:8px;margin:0;padding-left:22px;display:grid}.admin-pilot-runbook li{color:var(--muted);overflow-wrap:anywhere;line-height:1.55}.admin-pilot-department-gate{border:1px solid var(--border);border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-department-gate.is-blocked{background:var(--warning-soft);border-color:var(--warning-border)}.admin-pilot-department-gate.is-ready{background:var(--success-soft);border-color:var(--accent-border)}.admin-pilot-department-gate h3,.admin-pilot-department-gate p{margin:0}.admin-pilot-department-gate ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.admin-pilot-department-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-pilot-department-gate li{border:1px solid var(--border);background:#00000029;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.admin-pilot-department-gate code{overflow-wrap:anywhere}.admin-pilot-department-gate .copy-button{width:fit-content}.admin-pilot-batch-form label{gap:8px;min-width:0;display:grid}.admin-pilot-batch-form label span{color:var(--muted-strong);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.admin-pilot-batch-form .admin-pilot-safety-confirm{background:color-mix(in srgb, var(--warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--warning) 42%, var(--border));border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.admin-pilot-batch-form .admin-pilot-safety-confirm input{width:18px;height:18px;accent-color:var(--warning);margin-top:2px}.admin-pilot-batch-form .admin-pilot-safety-confirm span{color:var(--text);text-transform:none;line-height:1.5}.admin-pilot-batch-form textarea{resize:vertical;width:100%;min-width:0;color:var(--text);font:inherit;border:1px solid var(--border);background:#0000002e;border-radius:8px;padding:12px;line-height:1.45}.admin-pilot-batch-form textarea:focus{outline-offset:2px;outline:2px solid #4cc3ff6b}.admin-pilot-batch-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-pilot-tracker-panel{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 100% 0,#77aaff21,#0000 34%),linear-gradient(135deg,#0c141df7,#060a0efa);gap:14px;padding:16px;display:grid}.admin-pilot-tracker-head{grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:start;gap:14px;min-width:0;display:grid}.admin-pilot-tracker-head h2,.admin-pilot-tracker-head p,.admin-pilot-tracker-user span,.admin-pilot-tracker-card p{margin:0}.admin-pilot-tracker-head h2{font-size:24px;line-height:1.15}.admin-pilot-tracker-head p{max-width:900px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.55}.admin-pilot-tracker-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.admin-pilot-tracker-metrics article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.admin-pilot-tracker-metrics span,.admin-pilot-tracker-user span,.admin-pilot-tracker-card label span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.admin-pilot-tracker-metrics strong{color:var(--accent);font-size:26px;line-height:1}.admin-pilot-completion-strip{border:1px solid var(--border);background:#070c0f9e;border-radius:10px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.85fr) minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;padding:12px;display:grid}.admin-pilot-completion-strip.is-ready{border-color:var(--accent-border);background:radial-gradient(circle at 0 0,#50ffba1f,#0000 34%),#070c0f9e}.admin-pilot-completion-strip.is-collecting{border-color:#ffd4794d}.admin-pilot-completion-strip>div,.admin-pilot-completion-strip dl{min-width:0}.admin-pilot-completion-strip span,.admin-pilot-completion-strip dt{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:850}.admin-pilot-completion-strip strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:17px;line-height:1.22;display:block}.admin-pilot-completion-strip p,.admin-pilot-completion-strip dd{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;line-height:1.45}.admin-pilot-completion-strip>div p{margin-top:6px;font-size:12px}.admin-pilot-completion-strip dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-pilot-completion-strip dl div{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:center;gap:4px;min-width:0;padding:9px;display:grid}.admin-pilot-completion-strip dd{color:var(--text);font-size:15px;font-weight:850}.admin-pilot-completion-strip>p{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;align-self:center;padding:10px;font-size:12px}.admin-pilot-management-proof{border:1px solid var(--border);background:radial-gradient(circle at 0 0,#5fe4ff1f,#0000 34%),#ffffff0a;border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;min-width:0;padding:12px;display:grid}.admin-pilot-management-proof>div{min-width:0}.admin-pilot-management-proof span,.admin-pilot-department-proof span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:850}.admin-pilot-management-proof strong{color:var(--text);overflow-wrap:anywhere;margin-top:5px;font-size:16px;line-height:1.28;display:block}.admin-pilot-management-proof p{color:var(--muted-strong);overflow-wrap:anywhere;margin:7px 0 0;line-height:1.55}.admin-pilot-management-proof b{color:var(--text)}.admin-pilot-department-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.admin-pilot-department-proof{border:1px solid var(--border);background:#050a0e94;border-radius:8px;align-content:start;gap:6px;min-width:0;padding:10px;display:grid}.admin-pilot-department-proof.is-ready{border-color:var(--accent-border);background:#50ffba12}.admin-pilot-department-proof.is-action{background:#ffd4790f;border-color:#ffd47957}.admin-pilot-department-proof p,.admin-pilot-department-proof small{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;line-height:1.45}.admin-pilot-tracker-list{gap:10px;min-width:0;display:grid}.admin-pilot-tracker-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;grid-template-columns:minmax(160px,.75fr) minmax(210px,1fr) minmax(145px,.6fr) repeat(2,minmax(170px,.9fr)) minmax(210px,1fr) minmax(170px,.75fr) auto;align-items:end;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-tracker-user,.admin-pilot-real-evidence,.admin-pilot-tracker-card label{gap:6px;min-width:0;display:grid}.admin-pilot-tracker-user strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.28}.admin-pilot-tracker-user small{color:var(--muted);overflow-wrap:anywhere}.admin-pilot-real-evidence{border:1px solid var(--border);background:#070c0f8f;border-radius:8px;align-self:stretch;padding:9px}.admin-pilot-real-evidence>span{color:var(--accent-strong);text-transform:uppercase;font-size:11px;font-weight:850}.admin-pilot-real-evidence dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;display:grid}.admin-pilot-real-evidence div{gap:2px;min-width:0;display:grid}.admin-pilot-real-evidence dt{color:var(--muted);overflow-wrap:anywhere;font-size:10px;font-weight:800;line-height:1.2}.admin-pilot-real-evidence dd{color:var(--text);margin:0;font-size:18px;font-weight:850;line-height:1}.admin-pilot-evidence-gaps{border-top:1px solid var(--border);gap:6px;min-width:0;padding-top:7px;display:grid}.admin-pilot-evidence-gaps strong{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850}.admin-pilot-evidence-gaps ul{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.admin-pilot-evidence-gaps li,.admin-pilot-evidence-gaps p{width:fit-content;max-width:100%;color:var(--muted-strong);border:1px solid var(--border);overflow-wrap:anywhere;background:#ffffff0f;border-radius:999px;margin:0;padding:3px 6px;font-size:11px;line-height:1.25}.admin-pilot-evidence-gaps p{color:var(--accent-strong);border-color:var(--accent-border);background:var(--success-soft)}.admin-pilot-roster-empty{border:1px solid var(--border);background:#070c0f8f;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.admin-pilot-roster-empty h3,.admin-pilot-roster-empty p{margin:0}.admin-pilot-roster-empty h3{color:var(--text);font-size:18px;line-height:1.28}.admin-pilot-roster-empty p{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.admin-pilot-roster-grid{grid-template-columns:repeat(5,minmax(170px,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-roster-grid article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:start;gap:9px;min-width:0;padding:11px;display:grid}.admin-pilot-roster-grid article>span,.admin-pilot-roster-grid dt{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850}.admin-pilot-roster-grid strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.25}.admin-pilot-roster-grid dl{gap:7px;margin:0;display:grid}.admin-pilot-roster-grid div{gap:2px;min-width:0;display:grid}.admin-pilot-roster-grid dd{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.35}.admin-pilot-roster-empty .copy-button{width:fit-content}.admin-pilot-tracker-card input,.admin-pilot-tracker-card select,.admin-pilot-tracker-card textarea{width:100%;min-width:0;color:var(--text);border:1px solid var(--border);background:#080d0fb3;border-radius:6px}.admin-pilot-tracker-card input,.admin-pilot-tracker-card select{min-height:36px;padding:0 10px}.admin-pilot-tracker-card textarea{resize:vertical;min-height:78px;padding:9px 10px}.admin-pilot-action-stack{gap:8px;min-width:0;display:grid}.admin-pilot-action-stack .copy-button{justify-content:center;width:100%}.admin-pilot-next-action{min-width:0;color:var(--muted-strong);border:1px solid var(--border);overflow-wrap:anywhere;background:#070c0f8f;border-radius:8px;align-self:stretch;padding:9px;font-size:12px;line-height:1.45}.admin-pilot-evidence-panel{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 0 0,#ffc4571f,#0000 35%),linear-gradient(135deg,#0c1218f7,#060a0dfa);gap:14px;padding:16px;display:grid}.admin-pilot-evidence-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.admin-pilot-evidence-head h2,.admin-pilot-evidence-head p,.admin-pilot-decision{margin:0}.admin-pilot-evidence-head h2{font-size:24px;line-height:1.15}.admin-pilot-evidence-head p{max-width:900px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.55}.admin-pilot-readiness{text-align:right;border:1px solid var(--border);background:#070c0f9e;border-radius:8px;min-width:150px;padding:12px;display:grid}.admin-pilot-readiness span,.admin-pilot-readiness small{color:var(--muted);font-size:12px;font-weight:850}.admin-pilot-readiness strong{color:var(--text);font-size:34px;line-height:1}.pilot-evidence-ready .admin-pilot-readiness strong{color:#7ee6a2}.pilot-evidence-review .admin-pilot-readiness strong{color:var(--warning)}.pilot-evidence-action .admin-pilot-readiness strong{color:#ff897d}.admin-pilot-decision{color:var(--text);border:1px solid var(--border);overflow-wrap:anywhere;background:#ffffff0d;border-radius:8px;padding:10px 12px;line-height:1.5}.admin-pilot-evidence-grid{grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-evidence-grid article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.admin-pilot-evidence-grid span,.admin-pilot-gate span,.admin-pilot-gate dt{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.admin-pilot-evidence-grid strong{color:var(--accent);font-size:28px;line-height:1}.admin-pilot-evidence-grid p,.admin-pilot-gate p,.admin-pilot-gate dd{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.admin-pilot-gate-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-gate{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid}.admin-pilot-gate>div{gap:4px;min-width:0;display:grid}.admin-pilot-gate strong{color:var(--text);overflow-wrap:anywhere;font-size:15px;line-height:1.25}.admin-pilot-gate dl{gap:3px;margin:0;display:grid}.gate-ready{border-color:#39d3796b}.gate-review{border-color:#ffc4576b}.gate-action{border-color:#ff746670}.gate-ready span{color:#7ee6a2}.gate-review span{color:var(--warning)}.gate-action span{color:#ff897d}.admin-pilot-evidence-command{gap:10px;min-width:0;display:grid}.admin-pilot-evidence-command .copy-command-preview{max-height:220px;margin:0}.admin-pilot-evidence-command .copy-button{width:fit-content}.admin-pilot-completion-gate{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 100% 0,#53e8b321,#0000 35%),linear-gradient(135deg,#091015fa,#04080cfc);gap:14px;padding:18px;display:grid}.admin-pilot-completion-head{grid-template-columns:minmax(0,1fr) minmax(160px,auto);align-items:start;gap:16px;min-width:0;display:grid}.admin-pilot-completion-head h2,.admin-pilot-completion-head p,.admin-pilot-completion-blockers h3,.admin-pilot-completion-actions h3,.admin-pilot-completion-command h3{margin:0}.admin-pilot-completion-head h2{overflow-wrap:anywhere;max-width:980px;font-size:25px;line-height:1.15}.admin-pilot-completion-head p{max-width:960px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.55}.admin-pilot-completion-status{text-align:right;border:1px solid var(--border);background:#050a0ead;border-radius:8px;gap:5px;min-width:0;padding:12px;display:grid}.admin-pilot-completion-status span,.admin-pilot-completion-status small{color:var(--muted);font-size:12px;font-weight:850}.admin-pilot-completion-status strong{color:#ff897d;overflow-wrap:anywhere;font-size:20px;line-height:1.2}.pilot-completion-review .admin-pilot-completion-status strong{color:var(--warning)}.pilot-completion-ready .admin-pilot-completion-status strong{color:#7ee6a2}.admin-pilot-completion-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;display:grid}.admin-pilot-completion-blockers,.admin-pilot-completion-actions,.admin-pilot-completion-command{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.admin-pilot-completion-blockers h3,.admin-pilot-completion-actions h3,.admin-pilot-completion-command h3{color:var(--text);font-size:15px;line-height:1.25}.admin-pilot-completion-blockers ul,.admin-pilot-completion-actions ol{gap:8px;margin:0;padding-left:20px;display:grid}.admin-pilot-completion-blockers li,.admin-pilot-completion-actions li,.admin-pilot-completion-blockers p{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.admin-pilot-completion-blockers li strong{color:var(--text);font-size:13px;line-height:1.35;display:block}.admin-pilot-completion-command .copy-command-preview{max-height:200px;margin:0}.admin-pilot-completion-command .copy-button{width:fit-content}.admin-completion-panel{border:1px solid var(--border-strong);border-radius:var(--radius);background:radial-gradient(circle at 0 0,#8297ff21,#0000 32%),linear-gradient(135deg,#0f1522f5,#080c12fa);gap:14px;min-width:0;padding:16px;display:grid}.admin-completion-head{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:start;gap:14px;min-width:0;display:grid}.admin-completion-head h2,.admin-completion-head p,.admin-completion-actions h3{margin:0}.admin-completion-head h2{font-size:23px;line-height:1.15}.admin-completion-head p{max-width:850px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.55}.admin-completion-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-completion-metrics div,.admin-completion-actions>div{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:12px}.admin-completion-metrics span{color:var(--muted);font-size:12px;font-weight:800;display:block}.admin-completion-metrics strong{color:var(--text);margin-top:5px;font-size:32px;line-height:1;display:block}.admin-completion-actions{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px;min-width:0;display:grid}.admin-completion-actions ul{gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.admin-completion-actions li{color:var(--muted);overflow-wrap:anywhere;line-height:1.48}.admin-completion-panel .copy-command-preview{max-height:180px;margin:10px 0 0}.admin-release-boundary-panel{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#60a5fa1f,#0000 34%),linear-gradient(135deg,#0e161efa,#050a0ffc);gap:14px;padding:16px;display:grid}.admin-release-boundary-head{grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:start;gap:14px;min-width:0;display:grid}.admin-release-boundary-head h2,.admin-release-boundary-head p,.admin-release-boundary-card h3,.admin-release-boundary-command h3,.admin-release-boundary-safety{overflow-wrap:anywhere;margin:0}.admin-release-boundary-head h2{margin-top:4px;font-size:23px;line-height:1.15}.admin-release-boundary-head p:not(.eyebrow){max-width:850px;color:var(--muted);margin-top:8px;line-height:1.55}.admin-release-boundary-status{background:#050a0f94;border:1px solid #60a5fa3d;border-radius:8px;gap:7px;min-width:0;padding:12px;display:grid}.admin-release-boundary-status span{color:var(--navy);font-size:12px;font-weight:900}.admin-release-boundary-status strong{color:var(--text);font-size:16px;line-height:1.25}.admin-release-boundary-status p{color:var(--muted);font-size:12px;line-height:1.45}.admin-release-boundary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-release-boundary-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:12px}.admin-release-boundary-card h3{color:var(--text);font-size:15px;line-height:1.25}.admin-release-boundary-card ul{gap:7px;margin:10px 0 0;padding-left:18px;display:grid}.admin-release-boundary-card li{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.42}.admin-release-boundary-include{border-color:#14b8a647}.admin-release-boundary-review{border-color:#60a5fa47}.admin-release-boundary-exclude{border-color:#f59e0b47}.admin-release-boundary-command{grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}.admin-release-boundary-command>div{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:12px}.admin-release-boundary-command ol{gap:8px;margin:10px 0 0;padding-left:20px;display:grid}.admin-release-boundary-command code{color:var(--accent-strong);overflow-wrap:anywhere}.admin-release-boundary-command .copy-command-preview{max-height:150px;margin:10px 0}.admin-release-boundary-safety{color:var(--muted);background:#f59e0b17;border:1px solid #f59e0b3d;border-radius:8px;padding:11px 12px;font-size:13px;line-height:1.5}.admin-release-boundary-safety strong{color:var(--warning);margin-right:8px;display:inline-block}.admin-production-pilot-gap{border:1px solid var(--border-strong);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,#ffd66b1f,#0000 34%),linear-gradient(135deg,#0e1118fa,#050a0ffc);gap:14px;min-width:0;padding:16px;display:grid}.admin-production-pilot-gap ul{gap:8px;margin:10px 0 0;padding-left:18px;display:grid}.admin-production-pilot-gap li{color:var(--muted);overflow-wrap:anywhere;line-height:1.45}.admin-production-next-blocker{border:1px solid var(--warning-border);border-left:4px solid var(--warning);background:radial-gradient(circle at 0 0,#f2bd552e,#0000 32%),#ffffff0d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.admin-production-next-blocker h3,.admin-production-next-blocker p{margin:0}.admin-production-next-blocker h3{color:var(--text);overflow-wrap:anywhere;font-size:18px;line-height:1.25}.admin-production-next-blocker p,.admin-production-next-blocker small{color:var(--muted);overflow-wrap:anywhere;line-height:1.45}.admin-production-next-blocker small{margin-top:5px;font-size:12px;display:block}.admin-production-next-blocker .text-link{background:var(--warning-soft);border:1px solid var(--warning-border);white-space:nowrap;border-radius:6px;max-width:100%;padding:8px 10px}.admin-production-action-plan{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.admin-production-action-plan div{gap:6px;min-width:0;display:grid}.admin-production-action-plan h3,.admin-production-action-plan p{margin:0}.admin-production-action-plan h3{color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.25}.admin-production-action-plan p,.admin-production-action-plan small{color:var(--muted);overflow-wrap:anywhere;line-height:1.45}.admin-production-action-plan small{font-size:12px}.admin-production-action-plan .copy-button{white-space:nowrap;max-width:100%}.admin-production-task-sheet{border:1px solid var(--border);background:radial-gradient(circle at 0 100%,#4ebfff1a,#0000 30%),#ffffff0a;border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.admin-production-task-sheet-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.admin-production-task-sheet-head div{gap:6px;min-width:0;display:grid}.admin-production-task-sheet h3,.admin-production-task-sheet h4,.admin-production-task-sheet p{margin:0}.admin-production-task-sheet h3{color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.25}.admin-production-task-sheet p,.admin-production-task-sheet small{color:var(--muted);overflow-wrap:anywhere;line-height:1.45}.admin-production-task-sheet small{font-size:12px}.admin-production-task-sheet .copy-button{white-space:nowrap;max-width:100%}.admin-production-task-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-production-task-grid article{border:1px solid var(--border);background:#0000002e;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.admin-production-task-grid span,.admin-production-task-grid strong{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.admin-production-task-grid h4{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.25}.admin-production-evidence-funnel{border:1px solid var(--border);background:radial-gradient(circle at 0 0,#32d6c51a,#0000 30%),#ffffff0a;border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.admin-production-evidence-funnel-head h3,.admin-production-evidence-funnel-head p{margin:0}.admin-production-evidence-funnel-head h3{color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.25}.admin-production-evidence-funnel-head p{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;line-height:1.45}.admin-production-evidence-funnel ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-production-evidence-funnel li{border:1px solid var(--border);background:#0000002e;border-radius:8px;align-content:space-between;gap:9px;min-width:0;min-height:132px;padding:10px;display:grid}.admin-production-evidence-funnel li.is-passed{border-color:#7ee6a266}.admin-production-evidence-funnel li.is-missing{border-color:#ff897d4d}.admin-production-evidence-funnel li div:first-child{gap:5px;min-width:0;display:grid}.admin-production-evidence-funnel span,.admin-production-evidence-funnel strong,.admin-production-evidence-funnel p{overflow-wrap:anywhere;min-width:0}.admin-production-evidence-funnel li div:first-child>span{color:var(--text);font-size:13px;font-weight:900;line-height:1.25}.admin-production-evidence-funnel strong{color:var(--accent);font-size:11px;line-height:1.3}.admin-production-evidence-funnel p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.admin-production-funnel-bar{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.admin-production-funnel-bar span{background:linear-gradient(90deg, var(--accent), var(--warning));border-radius:inherit;height:100%;display:block}.admin-pilot-gap-list{gap:8px;margin-top:10px;display:grid}.admin-pilot-gap-row{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;grid-template-columns:minmax(130px,1fr) minmax(72px,auto) minmax(48px,auto) minmax(72px,auto);align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.admin-pilot-gap-row strong,.admin-pilot-gap-row span,.admin-pilot-gap-row em,.admin-pilot-gap-row p{overflow-wrap:anywhere;min-width:0}.admin-pilot-gap-row strong{color:var(--text);font-size:13px;line-height:1.25}.admin-pilot-gap-row span{color:var(--muted);font-size:12px;font-weight:800}.admin-pilot-gap-row em{justify-self:end;font-size:12px;font-style:normal;font-weight:900}.admin-pilot-gap-row p{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.status-ready{color:#7ee6a2}.status-blocked{color:#ff897d}.admin-pilot-fast-path{border:1px solid var(--border-strong);border-radius:var(--radius);background:radial-gradient(circle at 0 0,#4ebfff29,#0000 34%),linear-gradient(135deg,#0c141cfa,#04090efc);gap:14px;min-width:0;padding:16px;display:grid}.admin-pilot-fast-path-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.admin-pilot-fast-path-head h2,.admin-pilot-fast-path-head p,.admin-pilot-fast-path-checklist h3,.admin-pilot-fast-path-checklist p,.admin-pilot-assignment-panel h3,.admin-pilot-assignment-panel p,.admin-pilot-fast-path-steps h3,.admin-pilot-fast-path-steps p{overflow-wrap:anywhere;margin:0}.admin-pilot-fast-path-head h2{color:var(--text);font-size:24px;line-height:1.15}.admin-pilot-fast-path-head p,.admin-pilot-fast-path-checklist p,.admin-pilot-assignment-panel p,.admin-pilot-fast-path-steps p{color:var(--muted);line-height:1.48}.admin-pilot-fast-path-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.admin-pilot-fast-path-actions .text-link,.admin-pilot-fast-path-actions .copy-button{white-space:nowrap;max-width:100%}.admin-pilot-fast-path-body{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:12px;min-width:0;display:grid}.admin-pilot-fast-path-checklist,.admin-pilot-fast-path-steps article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-fast-path-checklist h3,.admin-pilot-fast-path-steps h3{color:var(--text);font-size:16px;line-height:1.25}.admin-pilot-fast-path-checklist ol{gap:8px;margin:0;padding-left:20px;display:grid}.admin-pilot-fast-path-checklist li{color:var(--text);overflow-wrap:anywhere;line-height:1.45}.admin-pilot-assignment-panel{background:#091118bd;border:1px solid #4ebfff3d;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.admin-pilot-assignment-panel h3{color:var(--text);font-size:16px;line-height:1.25}.admin-pilot-assignment-panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-pilot-assignment-panel li{min-width:0;color:var(--text);border:1px solid var(--border);overflow-wrap:anywhere;background:#ffffff0d;border-radius:7px;padding:10px 11px;line-height:1.45}.admin-pilot-fast-path-checklist p{background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:6px;padding:10px}.admin-pilot-fast-path-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-fast-path-steps span{width:fit-content;max-width:100%;color:var(--accent);overflow-wrap:anywhere;background:#4ebfff1a;border:1px solid #4ebfff47;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:900}.admin-pilot-candidate-matrix{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#a78bfa21,#0000 34%),linear-gradient(135deg,#10121ef7,#070a12fa);gap:14px;padding:16px;display:grid}.admin-pilot-candidate-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.admin-pilot-candidate-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.admin-pilot-candidate-actions .copy-button{white-space:normal;max-width:100%}.admin-pilot-candidate-head h2,.admin-pilot-candidate-head p,.admin-pilot-candidate-grid h3,.admin-pilot-candidate-grid dl,.admin-pilot-candidate-grid dd,.admin-pilot-candidate-note,.admin-pilot-candidate-note p{overflow-wrap:anywhere;margin:0}.admin-pilot-candidate-head h2{color:var(--text);font-size:23px;line-height:1.16}.admin-pilot-candidate-head p,.admin-pilot-candidate-grid dd,.admin-pilot-candidate-note{color:var(--muted);line-height:1.5}.admin-pilot-candidate-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-candidate-grid article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-candidate-grid span{color:var(--accent);overflow-wrap:anywhere;font-size:12px;font-weight:900;line-height:1.2}.admin-pilot-candidate-grid h3{color:var(--text);font-size:15px;line-height:1.24}.admin-pilot-candidate-grid dl{gap:9px;min-width:0;display:grid}.admin-pilot-candidate-grid dt{color:var(--text);margin-bottom:3px;font-size:12px;font-weight:900;line-height:1.2}.admin-pilot-candidate-note{background:#a78bfa17;border:1px solid #a78bfa3d;border-radius:8px;gap:8px;padding:10px 12px;display:grid}.admin-pilot-candidate-note strong,.admin-pilot-candidate-note span{display:block}.admin-pilot-candidate-note strong{color:var(--text)}.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-pilot-create-fields{border:1px solid var(--accent-border);background:radial-gradient(circle at 100% 0,#32d6c51f,#0000 34%),#ffffff0a;border-radius:8px;gap:10px;min-width:0;margin:0;padding:12px;display:grid}.admin-pilot-create-fields p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.admin-pilot-create-fields>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.checkbox-field{min-width:0;color:var(--text);align-items:flex-start;gap:9px;font-size:13px;font-weight:850;line-height:1.35;display:flex}.checkbox-field input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:1px 0 0}.checkbox-field span{overflow-wrap:anywhere;min-width:0}.risk-review-guide{border-bottom:1px solid var(--border);gap:14px;padding:15px;display:grid}.risk-review-guide h2{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.3}.risk-review-guide p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.52}.risk-review-category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.risk-review-category-grid article,.risk-review-check-command article{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;min-width:0;padding:12px}.risk-review-category-grid strong,.risk-review-check-command strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.35;display:block}.risk-review-check-command{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;display:grid}.risk-review-check-command ul{gap:8px;margin:10px 0 0;padding-left:18px;display:grid}.risk-review-check-command li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.risk-review-check-command .copy-command-preview{white-space:pre-wrap;max-height:180px;margin:0 0 10px;overflow:auto}.admin-table{min-width:0;display:grid}.admin-feedback-training-strip{background:linear-gradient(135deg, #132327e0, #091012e0), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);gap:12px;margin:0 15px 15px;padding:14px;display:grid}.admin-feedback-training-strip strong{font-size:15px;line-height:1.35;display:block}.admin-feedback-training-strip p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;line-height:1.5}.admin-feedback-training-strip dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.admin-feedback-training-strip dl div{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;min-width:0;padding:10px}.admin-feedback-training-strip dt{color:var(--muted);letter-spacing:0;overflow-wrap:anywhere;font-size:11px;font-weight:700}.admin-feedback-training-strip dd{color:var(--text);overflow-wrap:anywhere;margin:5px 0 0;font-weight:800;line-height:1.35}.admin-feedback-handoff-strip{background:linear-gradient(135deg, #1a1f36e0, #0a0e16e6), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);gap:12px;margin:0 15px 15px;padding:14px;display:grid}.admin-feedback-handoff-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-feedback-handoff-heading>div{min-width:0}.admin-feedback-handoff-heading strong,.admin-feedback-handoff-card header strong,.admin-feedback-handoff-actions strong{line-height:1.35;display:block}.admin-feedback-handoff-heading p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;line-height:1.5}.admin-feedback-handoff-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.admin-feedback-handoff-card{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;gap:12px;min-width:0;padding:12px;display:grid}.admin-feedback-handoff-card header{gap:4px;display:grid}.admin-feedback-handoff-card header span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.admin-feedback-handoff-card dl{gap:8px;margin:0;display:grid}.admin-feedback-handoff-card dl div{min-width:0}.admin-feedback-handoff-card dt{color:var(--muted);letter-spacing:0;overflow-wrap:anywhere;font-size:11px;font-weight:800}.admin-feedback-handoff-card dd{color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;line-height:1.45}.admin-feedback-handoff-actions{border-top:1px solid var(--border);gap:8px;padding-top:10px;display:grid}.admin-feedback-handoff-actions ul{color:var(--muted);overflow-wrap:anywhere;gap:6px;margin:0;padding-left:18px;line-height:1.45;display:grid}.admin-rating-maintenance-strip{background:linear-gradient(135deg, #392215e0, #100e0ceb), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);gap:12px;margin:0 15px 15px;padding:14px;display:grid}.admin-rating-maintenance-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.admin-rating-maintenance-card{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;gap:10px;min-width:0;padding:12px;display:grid}.admin-rating-maintenance-card header{gap:4px;display:grid}.admin-rating-maintenance-card header strong{overflow-wrap:anywhere;line-height:1.35}.admin-rating-maintenance-card header span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.admin-rating-maintenance-card dl{gap:8px;margin:0;display:grid}.admin-rating-maintenance-card dl div{min-width:0}.admin-rating-maintenance-card dt{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:800}.admin-rating-maintenance-card dd{color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;line-height:1.45}.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-skill-row{grid-template-columns:minmax(180px,1.25fr) minmax(110px,.78fr) minmax(90px,.55fr) minmax(92px,.55fr) minmax(78px,.45fr) minmax(120px,.72fr) minmax(88px,.48fr)}.feedback-maintenance-links{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.feedback-maintenance-links a{color:var(--accent);font-size:12px;font-weight:850;text-decoration:none}.feedback-maintenance-links a:hover,.feedback-maintenance-links a:focus-visible{color:var(--accent-strong);text-decoration:underline}.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,.9fr) minmax(340px,1.55fr) minmax(210px,.95fr) minmax(170px,.8fr)}.admin-user-row div{gap:3px;display:grid}.admin-user-row div span{color:var(--muted);font-size:12px}.inline-user-access-form{grid-template-columns:minmax(100px,.8fr) minmax(96px,.7fr) minmax(110px,.9fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.inline-user-access-form label{gap:4px;min-width:0;display:grid}.inline-user-access-form label span{color:var(--muted);font-size:11px;font-weight:800}.inline-user-access-form select{min-width:0;height:34px;color:var(--text);border:1px solid var(--border);background:#080d0fb3;border-radius:6px;padding:0 8px}.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,.onboarding-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,.home-secondary-stack,.admin-optional-rollout-details,.employee-system-notice,.employee-first-run,.onboarding-hero-panel,.onboarding-share-panel,.brief-example-rail,.router-result-panel,.workflow-grid-section,.skill-category-directory,.skill-library-dashboard,.skill-collection-rail,.skill-filter-panel,.usage-playbook,.partner-skill-chain,.skill-maturity-panel,.skill-sop-audit-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}.home-secondary-stack,.admin-optional-rollout-details{gap:14px;display:grid}.home-secondary-stack>summary,.admin-optional-rollout-details>summary{cursor:pointer;gap:4px;list-style:none;display:grid}.home-secondary-stack>summary::-webkit-details-marker{display:none}.admin-optional-rollout-details>summary::-webkit-details-marker{display:none}.home-secondary-stack>summary span,.admin-optional-rollout-details>summary span{width:fit-content;color:var(--accent-strong);font-size:12px;font-weight:900}.home-secondary-stack>summary strong,.admin-optional-rollout-details>summary strong{color:var(--text);overflow-wrap:anywhere;font-size:17px;line-height:1.25}.home-secondary-stack>summary small,.admin-optional-rollout-details>summary small{max-width:760px;color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.home-secondary-stack-body,.admin-optional-rollout-body{gap:14px;margin-top:14px;display:grid}.onboarding-hero-panel{background:linear-gradient(135deg, #121d21f5, #080e10f5), var(--surface);border-color:var(--border-strong);grid-template-columns:minmax(0,.72fr);display:grid}.onboarding-hero-panel h2{overflow-wrap:anywhere;margin:0;font-size:clamp(22px,3vw,34px);line-height:1.14}.onboarding-hero-panel p{max-width:820px;color:var(--muted);margin:10px 0 0}.onboarding-share-panel{gap:12px;display:grid}.onboarding-share-panel .panel-heading{align-items:center}.onboarding-share-panel .copy-command-preview{white-space:pre-wrap;margin:0}.onboarding-pilot-checklist{border:1px solid var(--border-strong);background:radial-gradient(circle at 100% 0,#60a5fa1f,#0000 36%),linear-gradient(135deg,#0c161ff5,#070c11fa);gap:14px;min-width:0;display:grid}.onboarding-pilot-checklist p,.onboarding-pilot-checklist li{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.onboarding-pilot-checklist ol{gap:8px;margin:0;padding-left:20px;display:grid}.onboarding-pilot-links{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.onboarding-pilot-safety{background:#fcd34d17;border:1px solid #fcd34d38;border-radius:8px;margin:0;padding:10px 12px}.onboarding-share-highlights{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;gap:10px;padding:14px;display:grid}.onboarding-share-highlights h2{margin:0;font-size:16px;line-height:1.3}.onboarding-share-highlights ul{gap:8px;margin:0;padding-left:18px;display:grid}.onboarding-share-highlights li{color:var(--muted);overflow-wrap:anywhere;line-height:1.55}.onboarding-department-guide{gap:14px;display:grid}.onboarding-department-guide>p{max-width:900px;color:var(--muted);margin:0;line-height:1.58}.onboarding-department-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.onboarding-department-card{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0a;gap:12px;min-width:0;padding:14px;display:grid}.onboarding-department-card h2{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.28}.onboarding-department-card p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.onboarding-department-card dl{gap:9px;margin:0;display:grid}.onboarding-department-card dt{color:var(--accent-strong);text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:800}.onboarding-department-card dd{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;line-height:1.48}.onboarding-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.onboarding-panel{align-content:start;gap:12px;display:grid}.onboarding-panel ul,.onboarding-panel ol{gap:10px;margin:0;padding-left:20px;display:grid}.onboarding-panel li{color:var(--muted);overflow-wrap:anywhere;line-height:1.56}.onboarding-panel li::marker{color:var(--accent-strong);font-weight:700}.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}.admin-permission-guidance{grid-column:1/-1;gap:12px;min-width:0;padding-top:4px;display:grid}.admin-permission-guidance h3{margin:0;font-size:16px}.admin-permission-guidance p{max-width:860px;margin:0}.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-decision{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.skill-maturity-decision article{background:#ffffff0f;border:1px solid #bfdfd76b;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.skill-maturity-decision strong{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}.skill-maturity-decision p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.54}.skill-maturity-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.skill-maturity-checks article{border:1px solid var(--border);border-left:4px solid var(--accent);background:#ffffff0d;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.skill-maturity-checks strong{color:var(--text);font-size:14px}.skill-maturity-checks ul{gap:7px;margin:0;padding-left:18px;display:grid}.skill-maturity-checks li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.skill-maturity-first-run{border:1px solid var(--border-strong);background:radial-gradient(circle at 100% 0,#77e8cd1f,#0000 32%),#ffffff0d;border-radius:10px;grid-template-columns:minmax(0,.65fr) minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding:12px;display:grid}.skill-maturity-first-run strong{color:var(--text);font-size:14px;display:block}.skill-maturity-first-run p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.55}.skill-maturity-first-run .copy-command-preview{white-space:pre-wrap;max-height:220px;margin:0;overflow:auto}.skill-maturity-asset-loop{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.2fr);gap:10px;min-width:0;display:grid}.skill-maturity-asset-loop article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid}.skill-maturity-asset-loop strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.35}.skill-maturity-asset-loop ul{gap:7px;margin:0;padding-left:18px;display:grid}.skill-maturity-asset-loop li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.skill-maturity-command-card{border-color:var(--border-strong);align-content:start}.skill-maturity-command-card .copy-command-preview{white-space:pre-wrap;max-height:180px;margin:0;overflow:auto}.skill-maturity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.skill-sop-audit-panel{background:radial-gradient(circle at top left, #2ba49324, transparent 34%), linear-gradient(135deg, #121d21f5, #080e10f5), var(--surface);border-color:var(--border-strong);gap:14px;margin:14px 0;display:grid}.skill-sop-audit-head{grid-template-columns:minmax(0,1fr) minmax(150px,210px);align-items:stretch;gap:14px;min-width:0;display:grid}.skill-sop-audit-head h2{margin:0;font-size:24px;line-height:1.16}.skill-sop-audit-head p{max-width:780px;color:var(--muted);margin:8px 0 0}.skill-sop-score{color:#dff5ef;border:1px solid var(--border);background:#ffffff0f;border-left:4px solid #7ba79f;border-radius:8px;place-items:center;gap:6px;min-width:0;padding:14px;display:grid}.skill-sop-score span,.skill-sop-score em{letter-spacing:0;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.skill-sop-score strong{font-size:42px;line-height:1}.skill-sop-gap-summary{background:linear-gradient(135deg,#fbbf241a,#32d6c514),#ffffff0a;border:1px solid #fbbf2442;border-radius:8px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:12px;min-width:0;padding:13px;display:grid}.skill-sop-gap-summary.skill-sop-status-ready{background:linear-gradient(135deg,#71e79f1a,#32d6c514),#ffffff0a;border-color:#71e79f3d}.skill-sop-gap-summary>div{align-content:start;gap:6px;min-width:0;display:grid}.skill-sop-gap-summary strong,.skill-sop-gap-summary p,.skill-sop-gap-summary li,.skill-sop-gap-summary span,.skill-sop-gap-summary em{overflow-wrap:anywhere;min-width:0}.skill-sop-gap-summary>div>strong{color:var(--text);font-size:15px;line-height:1.25}.skill-sop-gap-summary p{color:var(--muted);margin:0;font-size:13px;line-height:1.48}.skill-sop-gap-summary ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-sop-gap-summary li{background:#080e109e;border:1px solid #ffffff14;border-radius:7px;gap:4px;padding:9px;display:grid}.skill-sop-gap-summary li span{width:fit-content;color:var(--warning);background:#fbbf241a;border:1px solid #fbbf2433;border-radius:999px;padding:3px 6px;font-size:11px;font-weight:900;line-height:1.1}.skill-sop-gap-summary li strong{color:var(--text);font-size:13px;line-height:1.25}.skill-sop-gap-summary li em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.42}.skill-sop-ready-note{background:#71e79f14;border:1px solid #71e79f2e;border-radius:7px;align-self:center;padding:10px}.skill-sop-audit-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:12px;min-width:0;display:grid}.skill-sop-audit-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.skill-sop-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.skill-sop-check{border:1px solid var(--border);background:#ffffff0d;border-left:4px solid #7ba79f;border-radius:8px;min-width:0;padding:10px}.skill-sop-check span{color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;margin-bottom:7px;padding:4px 7px;font-size:11px;font-weight:900;display:inline-grid}.skill-sop-check strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.3;display:block}.skill-sop-check p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0}.skill-sop-status-ready{border-left-color:#1c9b7f}.skill-sop-status-review{border-left-color:#c79b2f}.skill-sop-status-action{border-left-color:#cb4b4b}.skill-sop-command-card .copy-command-preview{min-height:180px}.skill-sop-next-actions{background:linear-gradient(135deg,#c6952d1a,#14b8a617),#ffffff0d;border:1px solid #e0bc5b3d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;display:grid}.skill-sop-next-actions strong{color:#f7e7b5;font-size:14px;line-height:1.35}.skill-sop-next-actions p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.5}.skill-sop-next-actions>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.skill-sop-next-actions .copy-button,.skill-sop-next-actions .text-link{white-space:normal}.admin-maintenance-panel{background:linear-gradient(135deg, #111b1ff5, #080e10f5), var(--surface);border-color:var(--border-strong);gap:14px;margin:16px 0;display:grid}.completion-evidence-panel{background:radial-gradient(circle at top right, #5b8def1f, transparent 30%), linear-gradient(135deg, #121d21fa, #070c0ffa), var(--surface)}.completion-evidence-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.completion-command-strip{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.completion-command-strip strong,.completion-command-strip p{overflow-wrap:anywhere;min-width:0}.completion-command-strip p{color:var(--muted);margin:5px 0 0}.completion-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.completion-next-command{border:1px solid var(--border-strong);background:linear-gradient(135deg,#5b8def1a,#22c5b314),#ffffff0d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding:12px;display:grid}.completion-next-command>div{min-width:0}.completion-next-command strong{color:var(--text);overflow-wrap:anywhere;margin-bottom:8px;display:block}.completion-next-command .copy-command-preview{white-space:pre-wrap;max-height:220px;margin:0;overflow:auto}.completion-next-command .copy-button{white-space:normal}.completion-gate-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.completion-gate-card{border:1px solid var(--border);border-left:4px solid var(--warning);background:#ffffff0d;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.completion-gate-card.is-complete{border-left-color:var(--success)}.completion-gate-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.completion-gate-card code{min-width:0;color:var(--muted);overflow-wrap:anywhere;white-space:normal;font-size:11px}.completion-gate-card h3{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.25}.completion-gate-card p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.completion-gate-card dl{gap:8px;margin:0;display:grid}.completion-gate-card dl>div{gap:3px;min-width:0;display:grid}.completion-gate-card dt,.completion-gate-command span{color:var(--muted-strong);font-size:12px;font-weight:850}.completion-gate-card dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0}.completion-gate-command{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-top:8px;display:flex}.completion-gate-command .copy-button,.completion-command-actions .copy-button{white-space:normal}.skill-sop-library-panel{background:radial-gradient(circle at top right, #2ba4931f, transparent 36%), linear-gradient(135deg, #111b1ff5, #080e10f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);gap:14px;padding:16px;display:grid}.skill-sop-library-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.skill-sop-library-head h2{margin:0;font-size:23px;line-height:1.18}.skill-sop-library-head p{max-width:860px;color:var(--muted);margin:8px 0 0}.skill-sop-library-status{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-left:4px solid #7ba79f;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.skill-sop-library-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;display:grid}.skill-sop-library-metric{border:1px solid var(--border);background:#ffffff0d;border-left:4px solid #7ba79f;border-radius:8px;min-width:0;padding:12px}.skill-sop-library-metric span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:800}.skill-sop-library-metric strong{color:var(--text);margin-top:7px;font-size:28px;line-height:1;display:block}.skill-sop-common-gaps{background:linear-gradient(135deg, #ffffff12, #ffffff0a), var(--surface);border:1px solid var(--border);border-left:4px solid var(--warning);border-radius:8px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:12px;min-width:0;padding:13px;display:grid}.skill-sop-common-gaps h3,.skill-sop-common-gaps p{margin:0}.skill-sop-common-gaps h3{color:var(--text);margin-top:4px;font-size:28px;line-height:1}.skill-sop-common-gaps p{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;line-height:1.5}.skill-sop-common-gap-list{flex-wrap:wrap;align-content:start;gap:8px;min-width:0;display:flex}.skill-sop-common-gap-list span{min-width:0;color:var(--text);border:1px solid var(--border);overflow-wrap:anywhere;background:#070c0f94;border-radius:8px;gap:4px;padding:8px 9px;font-size:13px;font-weight:850;display:inline-grid}.skill-sop-common-gap-list strong{color:var(--warning);font-size:11px}.skill-sop-common-gaps .copy-command-preview,.skill-sop-common-gaps .copy-button{grid-column:1/-1}.skill-sop-common-gaps .copy-command-preview{max-height:190px;margin:0}.skill-sop-common-gaps .copy-button{width:fit-content}.skill-sop-library-priority{gap:10px;min-width:0;display:grid}.skill-sop-library-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.skill-sop-library-item{border:1px solid var(--border);background:#ffffff0d;border-left:4px solid #7ba79f;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.skill-sop-library-item-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}.skill-sop-library-item-head div{gap:5px;min-width:0;display:grid}.skill-sop-library-item-head span{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;padding:4px 7px;font-size:11px;font-weight:900}.skill-sop-library-item-head strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.3}.skill-sop-library-item-head p{color:var(--muted);overflow-wrap:anywhere;margin:0}.skill-sop-library-item-head em{width:42px;height:42px;color:var(--accent-strong);border:1px solid var(--border);background:#ffffff0d;border-radius:8px;place-items:center;font-style:normal;font-weight:900;display:grid}.skill-sop-library-gaps,.skill-sop-library-actions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.skill-sop-library-gaps span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:5px 7px;font-size:12px;font-weight:800}.core-skill-health-panel{background:radial-gradient(circle at top left, #5183ce24, transparent 34%), linear-gradient(135deg, #101921f5, #080d12f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);gap:14px;padding:16px;display:grid}.core-skill-health-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.core-skill-health-head h2{margin:0;font-size:23px;line-height:1.18}.core-skill-health-head p{max-width:900px;color:var(--muted);margin:8px 0 0}.core-skill-health-status{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-left:4px solid #7ba79f;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.core-skill-health-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.core-skill-health-metrics article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:12px}.core-skill-health-metrics span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:850}.core-skill-health-metrics strong{color:var(--text);margin-top:7px;font-size:28px;line-height:1;display:block}.core-skill-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.core-skill-domain-card{border:1px solid var(--border);background:#ffffff0d;border-left:4px solid #7ba79f;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.core-skill-status-action{border-left-color:#f0b86d}.core-skill-domain-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.core-skill-domain-head span,.core-skill-record-head span{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;padding:4px 7px;font-size:11px;font-weight:900}.core-skill-domain-head h3{color:var(--text);overflow-wrap:anywhere;margin:7px 0 0;font-size:16px;line-height:1.24}.core-skill-domain-head p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.45}.core-skill-domain-head strong{min-width:48px;height:42px;color:var(--accent-strong);border:1px solid var(--border);background:#ffffff0d;border-radius:8px;place-items:center;font-size:14px;display:grid}.core-skill-record-list{gap:9px;min-width:0;display:grid}.core-skill-record{border:1px solid var(--border);background:#03080b5c;border-left:3px solid #7ba79f;border-radius:8px;gap:9px;min-width:0;padding:10px;display:grid}.core-skill-record-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.core-skill-record-head div{gap:6px;min-width:0;display:grid}.core-skill-record-head strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.25}.core-skill-record-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0;margin:0;display:grid}.core-skill-record-metrics div{border:1px solid var(--border);background:#ffffff0a;border-radius:6px;min-width:0;padding:7px}.core-skill-record-metrics dt{color:var(--muted);overflow-wrap:anywhere;font-size:10px;font-weight:850}.core-skill-record-metrics dd{color:var(--text);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;font-weight:900}.core-skill-record-issues{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.core-skill-record-issues span{color:var(--accent-strong);margin-right:6px;font-weight:900}.core-skill-command{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.core-skill-command p{color:var(--muted);margin:4px 0 0}.core-skill-command pre{min-width:0;max-width:100%;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:#03080b85;border-radius:8px;margin:0;padding:12px}.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}.admin-weekly-panel{gap:14px;display:grid}.admin-weekly-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.admin-weekly-focus{background:linear-gradient(135deg,#f0b86d29,#76eed61a),#ffffff0d;border:1px solid #d8a85e;border-radius:8px;grid-template-columns:minmax(0,1.15fr) minmax(0,1.45fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;display:grid}.admin-weekly-focus-main{gap:7px;min-width:0;display:grid}.admin-weekly-focus-main span{color:#1b1304;overflow-wrap:anywhere;background:#f4bd73;border:1px solid #f4bd73;border-radius:6px;width:fit-content;max-width:100%;padding:4px 7px;font-size:11px;font-weight:900}.admin-weekly-focus-main strong{color:var(--text);overflow-wrap:anywhere;font-size:18px;line-height:1.2}.admin-weekly-focus dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;display:grid}.admin-weekly-focus dl div{gap:4px;min-width:0;display:grid}.admin-weekly-focus dt{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:4px 7px;font-size:11px;font-weight:900}.admin-weekly-focus dd{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.admin-weekly-playbook{border:1px solid var(--accent-border);background:linear-gradient(135deg,#76eed61a,#ffffff0a);border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.admin-weekly-playbook strong{color:var(--text);font-size:15px;font-weight:900}.admin-weekly-playbook ol{counter-reset:admin-weekly-step;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-weekly-playbook li{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;border:1px solid var(--border);counter-increment:admin-weekly-step;background:#060c165c;border-radius:8px;padding:10px;font-size:12px;line-height:1.45}.admin-weekly-playbook li:before{color:var(--accent-strong);content:counter(admin-weekly-step, decimal-leading-zero);margin-bottom:6px;font-size:11px;font-weight:900;display:block}.admin-agent-report-contract{border:1px solid var(--border-strong);background:radial-gradient(circle at 0 0,#f0b86d1f,#0000 34%),#ffffff0d;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.admin-agent-report-contract>strong{color:var(--text);font-size:15px;font-weight:900}.admin-agent-report-contract dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;margin:0;display:grid}.admin-agent-report-contract dl div{border:1px solid var(--border);background:#060c165c;border-radius:8px;min-width:0;padding:10px}.admin-agent-report-contract dt{color:var(--accent-strong);font-size:11px;font-weight:900}.admin-agent-report-contract dd{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.45}.admin-weekly-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.admin-weekly-action{border-color:#f0b86d}.admin-weekly-review{border-color:var(--accent-border)}.admin-weekly-card-head{gap:8px;min-width:0;display:grid}.admin-weekly-card-head span{width:fit-content;max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;padding:4px 7px;font-size:12px;font-weight:850}.admin-weekly-action .admin-weekly-card-head span{color:#1b1304;background:#f4bd73;border-color:#f4bd73}.admin-weekly-card-head strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.25}.admin-weekly-card dl{gap:8px;margin:0;display:grid}.admin-weekly-card dl div{gap:3px;min-width:0;display:grid}.admin-weekly-card dt{color:var(--accent-strong);font-size:11px;font-weight:900}.admin-weekly-card dd{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.admin-weekly-target-list{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.admin-weekly-target-list li{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:7px;min-width:0;padding:9px;display:grid}.admin-weekly-target-list strong{max-width:100%;color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.25;display:block}.admin-weekly-target-list span{color:var(--muted);gap:3px;font-size:12px;line-height:1.35;display:grid}.admin-weekly-target-list em{color:var(--accent-strong);font-style:normal;font-weight:850}.admin-weekly-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.admin-agent-boundary{color:var(--muted-strong);overflow-wrap:anywhere;border:1px solid var(--border);background:#ffffff0d;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.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-pilot-evidence-checklist{border:1px solid var(--accent-border);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,#32d6c529,#0000 34%),linear-gradient(135deg,#ffffff12,#ffffff08);gap:12px;min-width:0;padding:14px;display:grid;overflow:hidden}.goal-pilot-evidence-checklist h3,.goal-pilot-evidence-checklist p{margin:0}.goal-pilot-evidence-checklist h3{max-width:900px;color:var(--text);overflow-wrap:anywhere;font-size:18px;line-height:1.35}.goal-pilot-evidence-checklist ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.goal-pilot-evidence-checklist li{border:1px solid var(--border);background:#060c0f94;border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.goal-pilot-evidence-checklist li>span{width:fit-content;max-width:100%;color:var(--muted-strong);border:1px solid var(--border);overflow-wrap:anywhere;background:#ffffff14;border-radius:999px;padding:4px 6px;font-size:11px;font-weight:850;line-height:1.1}.goal-pilot-evidence-checklist .evidence-ready>span{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border)}.goal-pilot-evidence-checklist strong,.goal-pilot-evidence-checklist em,.goal-pilot-evidence-checklist a{overflow-wrap:anywhere;min-width:0;line-height:1.35}.goal-pilot-evidence-checklist strong{color:var(--text);font-size:13px}.goal-pilot-evidence-checklist em{color:var(--muted);font-size:12px;font-style:normal}.goal-pilot-evidence-checklist a{color:var(--accent);font-size:12px;font-weight:850;text-decoration:none}.goal-pilot-evidence-checklist a:hover,.goal-pilot-evidence-checklist a:focus-visible{text-decoration:underline}.goal-pilot-evidence-checklist .copy-button{width:fit-content;max-width:100%}.employee-next-action-dock{border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 0 0,#32d6c52e,#0000 38%),linear-gradient(135deg,#121e22f5,#080d10fa);gap:14px;margin:0;padding:16px;display:grid;overflow:hidden}.employee-next-action-dock.empty{background:linear-gradient(135deg, #121b1ff0, #090e11f5), var(--surface);border-color:var(--border);box-shadow:var(--shadow-soft)}.employee-next-action-head,.employee-next-action-body{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.employee-next-action-head h2,.employee-next-action-head p,.employee-next-action-body h3{margin:0}.employee-next-action-head h2{font-size:24px;line-height:1.15}.employee-next-action-head p{color:var(--muted);overflow-wrap:anywhere;margin-top:7px}.employee-next-action-body{border-top:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);padding-top:12px}.employee-next-action-body h3{overflow-wrap:anywhere;font-size:18px;line-height:1.25}.employee-next-action-body dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.employee-next-action-body dl div{border:1px solid var(--border);background:#070c0f94;border-radius:8px;min-width:0;padding:9px}.employee-next-action-body dt,.employee-next-action-body>div>span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.employee-next-action-body dd{color:var(--text);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:800;line-height:1.35}.employee-next-action-body .copy-command-preview{max-height:150px;margin:8px 0 10px}.employee-pilot-evidence-strip{border:1px solid var(--accent-border);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:linear-gradient(135deg,#76eed621,#0000 44%),#ffffff0d;gap:14px;padding:16px;display:grid}.employee-pilot-evidence-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.employee-pilot-evidence-head h2{overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.18}.employee-pilot-evidence-head p{color:var(--muted);overflow-wrap:anywhere;margin:7px 0 0;line-height:1.5}.employee-pilot-evidence-head .copy-button{width:fit-content;max-width:240px}.employee-pilot-evidence-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.employee-pilot-evidence-steps article{border:1px solid var(--border);background:#070c0f94;border-radius:8px;min-width:0;padding:12px}.employee-pilot-evidence-steps span{color:var(--accent);letter-spacing:0;font-size:11px;font-weight:900}.employee-pilot-evidence-steps h3{overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;line-height:1.28}.employee-pilot-evidence-steps p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.45}.employee-pilot-evidence-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.employee-pilot-progress-panel{border:1px solid var(--border-strong);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,#b79cff21,#0000 34%),linear-gradient(135deg,#ffffff12,#ffffff0a);gap:14px;min-width:0;padding:16px;display:grid}.employee-pilot-progress-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.employee-pilot-progress-head h2,.employee-pilot-progress-head p,.employee-pilot-progress-grid h3,.employee-pilot-progress-grid p,.employee-pilot-focus-goal span,.employee-pilot-focus-goal strong{overflow-wrap:anywhere;margin:0}.employee-pilot-progress-head h2{font-size:22px;line-height:1.18}.employee-pilot-progress-head p,.employee-pilot-progress-grid p{color:var(--muted);line-height:1.5}.employee-pilot-progress-score{border:1px solid var(--border);background:#0003;border-radius:8px;justify-items:end;gap:4px;min-width:84px;padding:10px;display:grid}.employee-pilot-progress-score strong{color:var(--accent);font-size:26px;line-height:1}.employee-pilot-progress-score span{color:var(--muted);font-size:12px;font-weight:900}.employee-pilot-progress-actions{justify-items:end;gap:8px;min-width:0;display:grid}.employee-pilot-progress-actions .copy-button{width:max-content;max-width:100%}.employee-pilot-focus-goal{border:1px solid var(--border);background:#070c0f8a;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.employee-pilot-focus-goal span{color:var(--muted);font-size:12px;font-weight:900}.employee-pilot-focus-goal strong{color:var(--text);font-size:15px;line-height:1.35}.employee-pilot-progress-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;display:grid}.employee-pilot-progress-grid article{border:1px solid var(--border);background:#070c0f94;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.employee-pilot-progress-grid article.is-done{background:var(--success-soft);border-color:#71e79f4d}.employee-pilot-progress-grid article.is-todo{border-color:var(--warning-border)}.employee-pilot-progress-grid span{width:fit-content;max-width:100%;color:var(--accent);background:#4ebfff1a;border:1px solid #4ebfff3d;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:900}.employee-pilot-progress-grid h3{font-size:14px;line-height:1.25}.employee-pilot-progress-grid p{font-size:12px}.employee-pilot-progress-grid .primary-action,.employee-pilot-progress-grid .text-link{width:fit-content;max-width:100%;margin-top:auto}.goal-priority-strip{border:1px solid var(--accent-border);border-left:4px solid var(--accent);border-radius:var(--radius);min-width:0;box-shadow:var(--glow);background:radial-gradient(circle at 0 0,#76eed629,#0000 36%),linear-gradient(135deg,#ffffff14,#ffffff0a);grid-template-columns:minmax(0,1.1fr) minmax(220px,.75fr);align-items:start;gap:12px;padding:14px;display:grid}.goal-priority-strip h3{overflow-wrap:anywhere;margin:2px 0 0;font-size:19px;line-height:1.2}.goal-priority-strip p{color:var(--muted);margin:7px 0 0;line-height:1.5}.goal-priority-strip dl{gap:8px;min-width:0;margin:0;display:grid}.goal-priority-strip dl div{border:1px solid var(--border);background:#070c0f94;border-radius:8px;min-width:0;padding:9px}.goal-priority-strip dt{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.goal-priority-strip dd{color:var(--text);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:800;line-height:1.35}.goal-priority-strip .copy-command-preview{grid-column:1/-1;margin:0}.goal-priority-strip .copy-button{width:fit-content}.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}.admin-goal-improvement-strip{border:1px solid var(--accent-border);background:radial-gradient(circle at 0 0,#32d6c51f,#0000 34%),#ffffff0d;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.admin-goal-improvement-strip strong{color:var(--text)}.admin-goal-improvement-strip p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;line-height:1.45}.admin-goal-improvement-strip dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;display:grid}.admin-goal-improvement-strip dl div{border:1px solid var(--border);background:#080e108f;border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}.admin-goal-improvement-strip dt{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:850}.admin-goal-improvement-strip dd{color:var(--accent-strong);margin:0;font-size:20px;font-weight:900}.admin-goal-completion{border:1px solid var(--border);border-radius:var(--radius);background:#080e108f;gap:7px;min-width:0;padding:10px;display:grid}.admin-goal-completion>strong{color:var(--accent-strong);font-size:12px}.admin-goal-completion ul{gap:5px;margin:0;padding-left:18px;display:grid}.admin-goal-completion li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.admin-goal-route-diagnosis{border:1px solid var(--border);border-radius:var(--radius);background:radial-gradient(circle at 0 0,#32d6c51a,#0000 38%),#080e108f;gap:6px;min-width:0;padding:10px;display:grid}.admin-goal-route-diagnosis>strong{color:var(--accent-strong);font-size:12px}.admin-goal-route-diagnosis p{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.admin-goal-route-diagnosis span{color:var(--muted);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-guidance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.goal-guidance-block{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:10px}.goal-guidance-block ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.goal-guidance-block li{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.goal-route-diagnosis{border:1px solid var(--border);background:radial-gradient(circle at 0 0,#32d6c51f,#0000 40%),#080e1094;border-radius:8px;min-width:0;padding:12px}.goal-route-diagnosis-grid{grid-template-columns:.45fr minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}.goal-route-diagnosis-grid>div{align-content:start;gap:5px;min-width:0;display:grid}.goal-route-diagnosis-grid span{color:var(--muted);font-size:11px;font-weight:850;line-height:1.35}.goal-route-diagnosis-grid strong{color:var(--accent-strong);font-size:14px}.goal-route-diagnosis-grid p{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.goal-review-gate{background:radial-gradient(circle at 0 0,#f0b84f29,#0000 38%),#ffffff0d;border:1px solid #d7b56d;border-left:4px solid #f0b84f;border-radius:8px;min-width:0;padding:10px 12px}.goal-review-gate p{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.goal-blocker-rescue{border:1px solid var(--border);background:radial-gradient(circle at 0 0,#f0b84f1f,#0000 34%),#060c0fa3;border-left:4px solid #f0b84f;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.goal-blocker-rescue h4,.goal-blocker-rescue p{margin:0}.goal-blocker-rescue p{color:var(--muted);overflow-wrap:anywhere}.goal-rescue-checklist{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.goal-rescue-checklist span,.goal-rescue-checklist strong{overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:5px 7px;font-size:12px}.goal-rescue-checklist span{color:var(--muted-strong);border:1px solid var(--border);background:#ffffff0f;font-weight:850}.goal-rescue-checklist strong{color:#5b430c;background:#fff1bd;border:1px solid #e2c46b;font-weight:850}.goal-handoff-summary{border:1px solid var(--border);border-left:4px solid var(--accent);background:radial-gradient(circle at 0 0,#32d6c51f,#0000 34%),#060c0fa3;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.goal-handoff-summary h4,.goal-handoff-summary p{margin:0}.goal-handoff-summary h4{color:var(--text)}.goal-handoff-summary p{color:var(--muted);overflow-wrap:anywhere;line-height:1.45}.goal-skill-rating-prompt{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;gap:10px;min-width:0;padding:11px;display:grid}.goal-skill-rating-prompt h4,.goal-skill-rating-prompt p{margin:0}.goal-skill-rating-prompt h4{color:var(--text)}.goal-skill-rating-prompt p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.goal-skill-rating-links{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.goal-skill-rating-links .text-link{background:var(--accent-soft);border:1px solid var(--accent-border);overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:6px 8px}.goal-feedback-record-prompt{border:1px solid var(--accent-border);background:linear-gradient(135deg,#ffffff0f,#32d6c514),#ffffff08;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:11px;display:flex}.goal-feedback-record-prompt div{gap:4px;min-width:min(100%,260px);display:grid}.goal-feedback-record-prompt h4,.goal-feedback-record-prompt p{margin:0}.goal-feedback-record-prompt h4{color:var(--text)}.goal-feedback-record-prompt p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.goal-feedback-record-prompt .text-link{background:var(--accent-soft);border:1px solid var(--accent-border);overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:7px 9px}.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-form-error{color:#5b210e;overflow-wrap:anywhere;background:#ffe2d4;border:1px solid #ef9b79;border-radius:8px;grid-column:1/-1;margin:0;padding:9px 10px;font-size:13px;font-weight:850;line-height:1.4}.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}.admin-blocker-insights{border-color:var(--warning-border);background:linear-gradient(135deg,#f0b84f1a,#0000 45%),#080e10c2}.admin-blocker-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.admin-blocker-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.admin-blocker-card span{color:var(--accent-strong);overflow-wrap:anywhere;font-size:12px;font-weight:850}.admin-blocker-card h4,.admin-blocker-card p{overflow-wrap:anywhere;margin:0}.admin-blocker-card h4{font-size:18px}.admin-blocker-card p{color:var(--muted)}.admin-operating-insights{border-color:var(--accent-border);background:radial-gradient(circle at 0 0,#32d6c51f,#0000 34%),#080e10c2}.admin-operating-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.admin-operating-insight-group{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-operating-insight-group h4{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.3}.admin-operating-insight-list{gap:9px;min-width:0;display:grid}.admin-operating-insight-item{border:1px solid var(--border);background:#070c0f94;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:10px;display:grid}.admin-operating-insight-item>div{min-width:0}.admin-operating-insight-item span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;margin-bottom:5px;padding:3px 6px;font-size:11px;font-weight:850;display:inline-flex}.admin-operating-insight-item strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.35;display:block}.admin-operating-insight-item p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.45}.admin-operating-insight-item .copy-button{white-space:normal;max-width:190px}.admin-pilot-employee-handoff{background:radial-gradient(circle at top right, #32d6c524, transparent 34%), linear-gradient(135deg, #121d21f5, #070d10f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);gap:14px;padding:16px;display:grid}.admin-pilot-employee-handoff-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.admin-pilot-employee-handoff-head h2,.admin-pilot-employee-handoff-head p,.admin-pilot-employee-handoff-grid h3,.admin-pilot-employee-handoff-grid li{overflow-wrap:anywhere;margin:0}.admin-pilot-employee-handoff-head h2{margin-top:4px;font-size:21px;line-height:1.18}.admin-pilot-employee-handoff-head p{color:var(--muted);line-height:1.5}.admin-pilot-employee-handoff-links{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.admin-pilot-employee-handoff-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:12px;min-width:0;display:grid}.admin-pilot-employee-handoff-grid article{border:1px solid var(--border);background:#080d0fc2;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-pilot-employee-handoff-grid h3{color:var(--text);font-size:16px;line-height:1.25}.admin-pilot-employee-handoff-grid ol,.admin-pilot-employee-handoff-grid ul{color:var(--muted);gap:8px;margin:0;padding-left:18px;line-height:1.45;display:grid}.admin-pilot-evidence-nudge{background:radial-gradient(circle at top left, #fcd34d24, transparent 36%), linear-gradient(135deg, #17140ef5, #090d10f5), var(--surface);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);border:1px solid #fcd34d47;gap:14px;padding:16px;display:grid}.admin-pilot-evidence-nudge-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.admin-pilot-evidence-nudge-head h2,.admin-pilot-evidence-nudge-head p,.admin-pilot-evidence-nudge-grid h3,.admin-pilot-evidence-nudge-grid p{overflow-wrap:anywhere;margin:0}.admin-pilot-evidence-nudge-head h2{margin-top:4px;font-size:21px;line-height:1.18}.admin-pilot-evidence-nudge-head p,.admin-pilot-evidence-nudge-grid p{color:var(--muted);line-height:1.5}.admin-pilot-evidence-nudge-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.admin-pilot-evidence-nudge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.admin-pilot-evidence-nudge-grid article{border:1px solid var(--border);background:#080d0fc2;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.admin-pilot-evidence-nudge-grid span{color:#fbbf24;overflow-wrap:anywhere;background:#fbbf241f;border:1px solid #fbbf243d;border-radius:999px;width:max-content;max-width:100%;padding:4px 8px;font-size:12px;font-weight:800}.admin-pilot-evidence-nudge-grid h3{color:var(--text);font-size:15px;line-height:1.25}.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-page-nav{z-index:8;border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d0fd1;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex;position:sticky;top:8px}.skill-page-nav a{max-width:100%;min-height:32px;color:var(--muted);overflow-wrap:anywhere;border:1px solid #0000;border-radius:7px;align-items:center;padding:0 10px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.skill-page-nav>span{min-height:32px;color:var(--accent-strong);letter-spacing:0;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:7px;align-items:center;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.skill-page-nav a:hover,.skill-page-nav a:focus-visible{color:var(--text);border-color:var(--border);background:#ffffff12}.employee-task-path-strip{background:linear-gradient(135deg, #0b161af5, #080d10f5), var(--surface);border:1px solid var(--border-strong);min-width:0;box-shadow:var(--shadow-soft);border-radius:12px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.employee-task-path-copy,.employee-task-path-copy h2,.employee-task-path-copy p{overflow-wrap:anywhere;min-width:0;margin:0}.employee-task-path-copy h2{color:var(--text);margin-top:4px;font-size:18px;line-height:1.18}.employee-task-path-copy p:not(.eyebrow){color:var(--muted);margin-top:6px;font-size:13px;line-height:1.45}.employee-task-path-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.employee-task-path-list li{min-width:0}.employee-task-path-list a{min-width:0;min-height:76px;color:var(--muted);border:1px solid var(--border);background:#ffffff0a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 8px;padding:10px;text-decoration:none;display:grid}.employee-task-path-list a:hover,.employee-task-path-list a:focus-visible,.employee-task-path-list .is-current a{color:var(--text);background:#8ff4e617;border-color:#8ff4e657}.employee-task-path-list span{color:#8ff4e6;border:1px solid #8ff4e657;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:inline-grid}.employee-task-path-list strong,.employee-task-path-list small{overflow-wrap:anywhere;min-width:0}.employee-task-path-list strong{color:inherit;font-size:13px;line-height:1.22}.employee-task-path-list small{color:var(--muted);grid-column:2;font-size:12px;line-height:1.35}.employee-task-path-mobile-rail{min-width:0;display:none}.employee-task-path-actions{gap:8px;min-width:150px;display:grid}.skill-decision-path{background:linear-gradient(135deg, #0d191df5, #070c0ff5), 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,.55fr) minmax(0,1fr);align-items:stretch;gap:14px;padding:16px;display:grid}.skill-decision-path h2,.skill-decision-path p{margin:0}.skill-decision-path h2{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:22px;line-height:1.18}.skill-decision-path p{color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.5}.skill-decision-path ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-decision-path li{min-width:0}.skill-decision-path a{min-height:100%;color:var(--text);border:1px solid var(--border);background:#ffffff0d;border-radius:8px;align-content:start;gap:7px;padding:12px;text-decoration:none;display:grid}.skill-decision-path a:hover,.skill-decision-path a:focus-visible{border-color:var(--accent-border);background:#32d6c51a}.skill-decision-path strong{color:var(--accent-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.25}.skill-decision-path span{color:var(--muted-strong);overflow-wrap:anywhere;font-size:12px;line-height:1.42}.skill-outcome-navigator{background:radial-gradient(circle at top right, #32d6c521, transparent 32%), linear-gradient(135deg, #0f191df5, #060b0ef5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);gap:14px;margin-top:18px;padding:16px;display:grid}.skill-outcome-head{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.skill-outcome-head h2,.skill-outcome-head p{margin:0}.skill-outcome-head h2{overflow-wrap:anywhere;margin-top:4px;font-size:22px;line-height:1.18}.skill-outcome-head p:not(.eyebrow){max-width:900px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;line-height:1.5}.skill-outcome-mobile-details{display:none}.skill-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.skill-outcome-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:12px;min-width:0;padding:13px;display:grid}.skill-outcome-card h3{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.25}.skill-outcome-card dl{gap:8px;margin:0;display:grid}.skill-outcome-card dl>div{gap:3px;min-width:0;display:grid}.skill-outcome-card dt{color:var(--accent-strong);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.skill-outcome-card dd{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.skill-outcome-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.skill-outcome-actions .primary-link,.skill-outcome-actions .text-link{white-space:normal;max-width:100%}.skill-outcome-mobile-details>summary{min-height:44px;color:var(--text);cursor:pointer;border:1px solid var(--accent-border);background:linear-gradient(135deg,#32d6c51a,#77aaff14),#ffffff0d;border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;list-style:none}.skill-outcome-mobile-details>summary::-webkit-details-marker{display:none}.skill-outcome-mobile-details>summary:after{color:var(--accent-strong);content:"+";font-weight:900}.skill-outcome-mobile-details[open]>summary:after{content:"-"}.skill-outcome-mobile-details>summary span,.skill-outcome-mobile-details>summary strong{overflow-wrap:anywhere;min-width:0}.skill-outcome-mobile-details>summary span{color:var(--accent-strong);font-size:11px;font-weight:900}.skill-outcome-mobile-details>summary strong{font-size:13px}.skill-outcome-mobile-details>div{gap:8px;margin-top:10px;display:grid}.skill-outcome-mobile-details a{min-width:0;color:var(--text);background:#02061785;border:1px solid #94a3b833;border-radius:10px;gap:4px;padding:11px;text-decoration:none;display:grid}.skill-outcome-mobile-details a:hover,.skill-outcome-mobile-details a:focus-visible{border-color:var(--accent);background:#14b8a621}.skill-outcome-mobile-details b,.skill-outcome-mobile-details span,.skill-outcome-mobile-details em{overflow-wrap:anywhere;min-width:0}.skill-outcome-mobile-details b{color:#f8fafc;font-size:13px}.skill-outcome-mobile-details span{color:var(--muted-strong);font-size:12px;line-height:1.35}.skill-outcome-mobile-details em{color:var(--accent-strong);font-size:11px;font-style:normal;font-weight:850}.skill-start-panel{background:linear-gradient(135deg, #162226fa, #070d0ff7), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:18px;padding:18px;display:grid}.skill-start-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.skill-start-copy h2,.skill-start-copy p{overflow-wrap:anywhere;margin:0}.skill-start-copy h2{margin-top:4px;font-size:clamp(22px,2.4vw,32px);line-height:1.12}.skill-start-copy p:not(.eyebrow){color:var(--muted);margin-top:10px;line-height:1.55}.skill-start-body{gap:12px;min-width:0;display:grid}.skill-start-route-bar{background:linear-gradient(135deg,#32d6c51c,#ffffff0a),#030a0b80;border:1px solid #32d6c538;border-radius:8px;grid-template-columns:minmax(150px,.22fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.skill-start-route-bar>strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.25}.skill-start-route-bar ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.skill-start-route-bar li{min-width:0}.skill-start-route-bar a{min-height:100%;color:var(--text);background:#ffffff0d;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;padding:10px;text-decoration:none;display:grid}.skill-start-route-bar a:hover,.skill-start-route-bar a:focus-visible{border-color:var(--accent-border);background:#32d6c51a}.skill-start-route-bar span{color:#031411;background:var(--accent-strong);border-radius:999px;grid-row:span 2;width:fit-content;padding:4px 6px;font-size:11px;font-weight:900;line-height:1}.skill-start-route-bar b,.skill-start-route-bar small{overflow-wrap:anywhere;min-width:0}.skill-start-route-bar b{font-size:13px;line-height:1.15}.skill-start-route-bar small{color:var(--muted);font-size:11px;line-height:1.35}.skill-start-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.skill-start-quick-routes{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.skill-start-quick-routes>div{gap:4px;min-width:0;display:grid}.skill-start-quick-routes strong,.skill-start-quick-routes span{overflow-wrap:anywhere;min-width:0}.skill-start-quick-routes strong{color:var(--text);font-size:14px;line-height:1.25}.skill-start-quick-routes span{color:var(--muted);font-size:12px;line-height:1.45}.skill-start-quick-routes nav{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.skill-start-quick-routes a{max-width:100%;min-height:32px;color:var(--text);overflow-wrap:anywhere;border:1px solid var(--border);background:#ffffff0f;border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.skill-start-quick-routes a:hover,.skill-start-quick-routes a:focus-visible{color:#031411;background:var(--accent-strong);border-color:var(--accent)}.skill-start-quick-routes .skill-start-missing-link{color:var(--warning-strong);background:#f59e0b1a;border-color:#f59e0b4d}.skill-start-card{min-width:0;color:var(--text);border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:8px;padding:14px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:grid}.skill-start-card:hover,.skill-start-card:focus-visible{border-color:var(--accent);background:#ffffff14;transform:translateY(-1px)}.skill-start-primary{background:linear-gradient(135deg,#55ffd621,#ffffff0d),#ffffff0d;border-color:#67e8c25c}.skill-start-card span,.skill-start-card strong,.skill-start-card small{overflow-wrap:anywhere;min-width:0}.skill-start-card span{color:var(--accent-strong);font-size:12px;font-weight:900}.skill-start-card strong{font-size:17px;line-height:1.2}.skill-start-card small{color:var(--muted);font-size:12px;line-height:1.5}.skill-start-route-preview{background:linear-gradient(135deg,#32d6c514,#ffffff0a),#ffffff0a;border:1px solid #32d6c533;border-radius:8px;grid-column:1/-1;gap:9px;min-width:0;padding:12px;display:grid}.skill-start-route-preview strong,.skill-start-route-preview p,.skill-start-route-preview li{overflow-wrap:anywhere;min-width:0}.skill-start-route-preview strong{color:var(--text);font-size:13px;line-height:1.3}.skill-start-route-preview ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-start-route-preview li{color:var(--muted-strong);background:#030a0b85;border:1px solid #ffffff14;border-radius:7px;padding:9px;font-size:12px;font-weight:800;line-height:1.45}.skill-start-route-preview p{color:var(--accent-strong);margin:0;font-size:12px;font-weight:850;line-height:1.45}.skill-start-loop-map{background:linear-gradient(135deg,#3b82f61a,#14b8a614),#ffffff0a;border:1px solid #60a5fa38;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;padding:12px;display:grid}.skill-start-loop-map>div{align-content:center;gap:5px;min-width:0;display:grid}.skill-start-loop-map strong,.skill-start-loop-map p,.skill-start-loop-map small{overflow-wrap:anywhere;min-width:0;margin:0}.skill-start-loop-map>div>strong{color:var(--text);font-size:14px;line-height:1.25}.skill-start-loop-map>div>p{color:var(--muted);font-size:12px;line-height:1.45}.skill-start-loop-map ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.skill-start-loop-map li{min-width:0}.skill-start-loop-map a{min-height:100%;color:var(--text);background:#030a0b80;border:1px solid #ffffff17;border-radius:8px;gap:6px;padding:10px;text-decoration:none;display:grid}.skill-start-loop-map a:hover,.skill-start-loop-map a:focus-visible{border-color:var(--accent-border);background:#32d6c51a}.skill-start-loop-map span{width:fit-content;color:var(--accent-strong);background:#32d6c51a;border:1px solid #32d6c538;border-radius:999px;padding:3px 6px;font-size:11px;font-weight:900;line-height:1}.skill-start-loop-map a>strong{color:var(--text);font-size:13px;line-height:1.2}.skill-start-loop-map small{color:var(--muted);font-size:12px;line-height:1.42}.business-category-index{background:linear-gradient(135deg, #0e1a1ef5, #070c0ef5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-soft);gap:12px;margin-top:18px;padding:16px;display:grid}.business-category-index-compact{gap:10px;padding:14px}.business-category-index-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.business-category-index-head h2,.business-category-index-head p{overflow-wrap:anywhere;margin:0}.business-category-index-head h2{margin-top:4px;font-size:clamp(20px,2.1vw,28px);line-height:1.14}.business-category-index-head p:not(.eyebrow){max-width:820px;color:var(--muted);margin-top:8px}.business-category-decision-strip{background:linear-gradient(135deg,#32d6c517,#77aaff0f),#ffffff0a;border:1px solid #8ff4e633;border-radius:12px;grid-template-columns:minmax(180px,.26fr) minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;padding:10px;display:grid}.business-category-decision-strip>div:first-child{align-content:center;gap:5px;min-width:0;display:grid}.business-category-decision-strip strong,.business-category-decision-strip p,.business-category-decision-strip b,.business-category-decision-strip a{overflow-wrap:anywhere;min-width:0}.business-category-decision-strip strong{color:#f8fafc;font-size:13px;line-height:1.25}.business-category-decision-strip p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.business-category-decision-strip ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.business-category-decision-strip li{background:#0206176b;border:1px solid #94a3b82b;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;padding:9px;display:grid}.business-category-decision-strip li>span{color:#06110f;background:var(--accent-strong);border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;line-height:1;display:grid}.business-category-decision-strip li>div{gap:5px;min-width:0;display:grid}.business-category-decision-strip b{color:#e5e7eb;font-size:12px;line-height:1.25}.business-category-decision-strip a{width:fit-content;max-width:100%;color:var(--accent-strong);font-size:11px;font-weight:900;line-height:1.2}.business-category-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.business-category-mobile-jump,.business-category-mobile-details{display:none}.business-category-mobile-jump{gap:10px;min-width:0}.business-category-mobile-jump p{color:var(--accent-strong);margin:0;font-size:12px;font-weight:900}.business-category-mobile-jump>div{scroll-snap-type:x proximity;gap:8px;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}.business-category-mobile-jump a{min-height:72px;color:var(--text);border:1px solid var(--border);scroll-snap-align:start;background:#ffffff0d;border-radius:8px;flex:0 0 min(190px,72vw);gap:4px;padding:12px;text-decoration:none;display:grid}.business-category-mobile-jump a:focus-visible,.business-category-mobile-jump a:hover{border-color:var(--accent)}.business-category-mobile-jump strong,.business-category-mobile-jump span{overflow-wrap:anywhere;min-width:0}.business-category-mobile-jump span{color:var(--accent-strong);font-size:12px;font-weight:850}.business-category-department-lanes{border:1px solid var(--accent-border);background:linear-gradient(135deg,#32d6c51a,#77aaff12),#ffffff0a;border-radius:12px;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;padding:12px;display:grid}.business-category-department-lanes>div:first-child{align-content:center;gap:5px;min-width:0;display:grid}.business-category-department-lanes strong,.business-category-department-lanes p,.business-category-department-lanes b,.business-category-department-lanes span,.business-category-department-lanes em{overflow-wrap:anywhere;min-width:0}.business-category-department-lanes strong{color:var(--accent-strong);font-size:13px}.business-category-department-lanes p{color:var(--muted-strong);margin:0;font-size:12px;line-height:1.45}.business-category-department-lanes>div:last-child{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.business-category-department-lanes a{min-width:0;color:var(--text);background:#02061773;border:1px solid #94a3b82e;border-radius:10px;align-content:start;gap:4px;padding:10px;text-decoration:none;display:grid}.business-category-department-lanes a:hover,.business-category-department-lanes a:focus-visible{border-color:var(--accent);background:#14b8a621}.business-category-department-lanes b{color:#f8fafc;font-size:12px}.business-category-department-lanes span,.business-category-department-lanes em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.3}.business-category-department-lanes em{color:var(--accent-strong);font-weight:850}.business-category-coverage{background:linear-gradient(135deg,#ffffff0d,#14b8a60f),#0206175c;border:1px solid #94a3b82e;border-radius:12px;grid-template-columns:minmax(0,.28fr) minmax(0,1fr) minmax(220px,.36fr);align-items:stretch;gap:10px;min-width:0;padding:10px;display:grid}.business-category-coverage>div,.business-category-coverage-group{min-width:0}.business-category-coverage>div:first-child{align-content:center;gap:5px;display:grid}.business-category-coverage strong,.business-category-coverage p,.business-category-coverage span,.business-category-coverage li{overflow-wrap:anywhere;min-width:0}.business-category-coverage strong{color:#f8fafc;font-size:13px;line-height:1.25}.business-category-coverage p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.business-category-coverage-group{background:#02061757;border:1px solid #94a3b824;border-radius:10px;gap:8px;padding:9px;display:grid}.business-category-coverage-group span{color:var(--accent-strong);letter-spacing:0;font-size:11px;font-weight:900}.business-category-coverage-group ul{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.business-category-coverage-group li{color:var(--text);background:#14b8a61a;border:1px solid #2dd4bf33;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:780;line-height:1.22}.business-category-coverage-group-attention li{color:#fee2e2;background:#fb71851a;border-color:#fb718533}@media (max-width:960px){.business-category-coverage{grid-template-columns:1fr}}.business-category-quick-map{background:#ffffff0a;border:1px solid #94a3b82b;border-radius:10px;grid-template-columns:minmax(0,.24fr) minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;padding:10px;display:grid}.business-category-quick-map>div:first-child{align-content:center;gap:4px;min-width:0;display:grid}.business-category-quick-map strong,.business-category-quick-map p,.business-category-quick-map b,.business-category-quick-map span{overflow-wrap:anywhere;min-width:0}.business-category-quick-map strong{color:#f8fafc;font-size:13px}.business-category-quick-map p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.business-category-quick-map>div:last-child{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.business-category-quick-map a{min-width:min(190px,100%);color:var(--text);background:#0206175c;border:1px solid #94a3b82e;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 9px;text-decoration:none;display:inline-grid}.business-category-quick-map a:hover,.business-category-quick-map a:focus-visible{color:#f8fafc;border-color:var(--accent);background:#14b8a621}.business-category-quick-map b{font-size:12px;line-height:1.25}.business-category-quick-map span{color:var(--accent-strong);font-size:10px;font-weight:900;line-height:1.2}.business-category-mobile-details{min-width:0}.business-category-mobile-details>summary{min-height:42px;color:var(--text);cursor:pointer;border:1px solid var(--border);background:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;font-weight:900;list-style:none;display:flex}.business-category-mobile-details>summary::-webkit-details-marker{display:none}.business-category-mobile-details>summary:after{color:var(--accent-strong);content:"+"}.business-category-mobile-details[open]>summary:after{content:"-"}.business-category-more-details{border:1px solid var(--border);background:#ffffff08;border-radius:8px;min-width:0;padding:0}.business-category-more-details>summary{min-height:52px;color:var(--text);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:12px 14px;list-style:none;display:grid}.business-category-more-details>summary::-webkit-details-marker{display:none}.business-category-more-details>summary:after{color:var(--accent-strong);content:"+";grid-area:1/2/span 2;font-weight:950}.business-category-more-details[open]>summary:after{content:"-"}.business-category-more-details summary span,.business-category-more-details summary strong{overflow-wrap:anywhere;min-width:0}.business-category-more-details summary span{color:var(--muted);grid-column:1;font-size:12px;line-height:1.45}.business-category-more-details summary strong{grid-column:1;font-size:14px}.business-category-index-grid-secondary{padding:0 12px 12px}.skill-business-mobile-jump,.skill-business-mobile-details{display:none}.skill-business-mobile-jump{gap:10px;min-width:0}.skill-business-mobile-jump p{color:var(--accent-strong);margin:0;font-size:12px;font-weight:900}.skill-business-mobile-jump>div{scroll-snap-type:x proximity;gap:8px;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}.skill-business-mobile-jump a{min-height:78px;color:var(--text);border:1px solid var(--border);scroll-snap-align:start;background:#ffffff0d;border-radius:8px;flex:0 0 min(210px,76vw);gap:4px;padding:12px;text-decoration:none;display:grid}.skill-business-mobile-jump a:hover,.skill-business-mobile-jump a:focus-visible{border-color:var(--accent)}.skill-business-mobile-jump strong,.skill-business-mobile-jump span{overflow-wrap:anywhere;min-width:0}.skill-business-mobile-jump span{color:var(--accent-strong);font-size:12px;font-weight:850}.skill-business-mobile-details{min-width:0}.skill-business-mobile-details>summary{min-height:42px;color:var(--text);cursor:pointer;border:1px solid var(--border);background:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;font-weight:900;list-style:none;display:flex}.skill-business-mobile-details>summary::-webkit-details-marker{display:none}.skill-business-mobile-details>summary:after{color:var(--accent-strong);content:"+"}.skill-business-mobile-details[open]>summary:after{content:"-"}.business-category-index-card{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.business-category-index-card-compact{gap:8px;padding:10px}.business-category-index-title{align-items:center;gap:9px;min-width:0;display:flex}.business-category-index-title span{color:#06110f;background:var(--accent-strong);border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:950;display:inline-grid}.business-category-index-title h3{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.22}.business-category-index-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.business-category-index-card-compact dl{gap:6px}.business-category-index-card dl>div:first-child{grid-column:1/-1}.business-category-index-card dt{color:var(--accent-strong);margin:0 0 2px;font-size:11px;font-weight:900}.business-category-index-card dd{color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.business-category-route-preview{background:#32d6c512;border:1px solid #32d6c529;border-radius:8px;gap:7px;padding:9px;display:grid}.business-category-route-preview strong{color:#d8fff8;font-size:12px}.business-category-route-preview ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.business-category-route-preview li{max-width:100%;color:var(--text);overflow-wrap:anywhere;background:#ffffff0f;border:1px solid #ffffff17;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:800;line-height:1.25}.business-category-execution-loop{background:#0206176b;border:1px solid #94a3b829;border-radius:8px;gap:8px;padding:9px;display:grid}.business-category-execution-loop strong{color:#f8fafc;overflow-wrap:anywhere;font-size:12px;line-height:1.25}.business-category-execution-loop ol{counter-reset:category-loop;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.business-category-execution-loop li{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;font-size:11px;font-weight:800;line-height:1.25;display:grid}.business-category-execution-loop li:before{color:#06110f;background:var(--accent-strong);content:counter(category-loop);counter-increment:category-loop;border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;font-weight:950;line-height:1;display:inline-grid}.business-category-start-command{gap:7px;min-width:0;display:grid}.business-category-start-command strong{color:#d8fff8;overflow-wrap:anywhere;font-size:12px;line-height:1.25}.business-category-start-command .copy-command-preview{max-height:168px;font-size:11px}.business-category-index-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.business-category-index-actions .primary-link,.business-category-index-actions .text-link{white-space:normal;max-width:100%}.business-category-goal-note{color:var(--muted);overflow-wrap:anywhere;margin:-2px 0 0;font-size:12px;line-height:1.45}.skill-category-directory{background:linear-gradient(135deg, #111d20fa, #080e10f5), var(--surface);border-color:var(--border-strong);box-shadow:var(--shadow);gap:14px;margin-top:18px;display:grid}.skill-category-heading{padding:0}.skill-category-heading h2{margin:4px 0 0;font-size:clamp(22px,2.4vw,31px);line-height:1.12}.skill-category-heading p{max-width:840px;color:var(--muted);margin:8px 0 0}.skill-category-directory-summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;min-width:0;list-style:none;display:grid}.skill-category-directory-summary::-webkit-details-marker{display:none}.skill-category-directory-summary:after{color:var(--accent-strong);content:"+";justify-self:end;font-size:18px;font-weight:950}.skill-category-directory[open] .skill-category-directory-summary:after{content:"-"}.skill-category-directory-summary span{width:fit-content;min-height:26px;color:var(--accent-strong);text-transform:uppercase;border:1px solid var(--border);border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:950;display:inline-flex}.skill-category-directory-summary strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:clamp(18px,2vw,25px);line-height:1.16}.skill-category-directory-summary small{max-width:860px;color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:13px;line-height:1.55}.skill-category-shortcut-board{background:linear-gradient(135deg,#32d6c51a,#77aaff0f),#ffffff0a;border:1px solid #8ff4e638;border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid}.skill-category-shortcut-board>div:first-child{gap:4px;min-width:0;display:grid}.skill-category-shortcut-board strong,.skill-category-shortcut-board p,.skill-category-shortcut-board b,.skill-category-shortcut-board span,.skill-category-shortcut-board a{overflow-wrap:anywhere;min-width:0}.skill-category-shortcut-board>div:first-child strong{color:var(--text);font-size:14px;line-height:1.3}.skill-category-shortcut-board>div:first-child p{color:var(--muted);margin:0;font-size:12px;line-height:1.48}.skill-category-shortcut-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.skill-category-shortcut-lane{border:1px solid var(--border);background:#04090c7a;border-radius:10px;gap:9px;min-width:0;padding:10px;display:grid}.skill-category-shortcut-lane>div{gap:4px;display:grid}.skill-category-shortcut-lane b{color:var(--accent-strong);font-size:12px;line-height:1.3}.skill-category-shortcut-lane>div span{color:var(--muted);font-size:11px;line-height:1.4}.skill-category-shortcut-lane ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.skill-category-shortcut-lane li{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:6px;min-width:0;display:grid}.skill-category-shortcut-lane li a{min-width:0;min-height:32px;color:var(--text);background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;align-items:center;padding:7px 8px;font-size:11px;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex}.skill-category-shortcut-lane li a:first-child{gap:2px;display:grid}.skill-category-shortcut-lane li a:first-child span{color:var(--muted);font-size:10px}.skill-category-shortcut-lane li a:last-child{color:var(--accent-strong);white-space:nowrap;background:var(--accent-soft);border-color:var(--accent-border)}.skill-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.skill-category-card{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;grid-template-rows:auto 1fr auto;gap:12px;min-width:0;padding:13px;display:grid}.skill-category-card-title{align-items:center;gap:10px;min-width:0;display:flex}.skill-category-card-title span{color:#06110f;background:var(--accent-strong);border-radius:7px;flex:none;place-items:center;width:32px;height:32px;font-size:15px;font-weight:950;display:inline-grid}.skill-category-card h3{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.22}.skill-category-card dl{gap:9px;margin:0;display:grid}.skill-category-card dt{color:var(--accent-strong);letter-spacing:0;margin-bottom:3px;font-size:11px;font-weight:900}.skill-category-card dd{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.48}.skill-category-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.skill-category-actions .primary-link,.skill-category-actions .text-link{white-space:normal;max-width:100%}.skill-category-directory-compact .skill-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.skill-category-directory-compact .skill-category-card{min-height:100%}.skill-filter-details{background:linear-gradient(135deg, #0f191cf0, #070c0ef0), var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);gap:12px;margin-top:18px;padding:14px;display:grid}.skill-filter-details>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-width:0;list-style:none;display:grid}.skill-filter-details>summary::-webkit-details-marker{display:none}.skill-filter-details>summary:after{color:var(--accent-strong);content:"+";justify-self:end;font-size:18px;font-weight:950}.skill-filter-details[open]>summary:after{content:"-"}.skill-filter-details>summary span{width:fit-content;min-height:24px;color:var(--accent-strong);border:1px solid var(--border);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:950;display:inline-flex}.skill-filter-details>summary strong,.skill-filter-details>summary small{overflow-wrap:anywhere;min-width:0}.skill-filter-details>summary strong{color:var(--text);font-size:17px;line-height:1.2}.skill-filter-details>summary small{color:var(--muted);grid-column:1/-1;font-size:13px;line-height:1.5}.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-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.skill-quick-filter-actions .primary-link,.skill-quick-filter-actions .text-link{white-space:normal;max-width:100%}.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-filter-chips{background:linear-gradient(135deg, #0f172af5, #080d14f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-soft);gap:14px;margin-top:18px;padding:16px;display:grid}.skill-filter-chips-head h2{margin:0;font-size:21px;line-height:1.18}.skill-filter-chips-head p{max-width:760px;color:var(--muted);margin:8px 0 0}.skill-filter-mobile-details{display:none}.skill-filter-mobile-details>summary{min-height:44px;color:var(--text);cursor:pointer;border:1px solid var(--accent-border);background:linear-gradient(135deg,#32d6c51a,#77aaff14),#ffffff0d;border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;list-style:none}.skill-filter-mobile-details>summary::-webkit-details-marker{display:none}.skill-filter-mobile-details>summary:after{color:var(--accent-strong);content:"+";font-weight:900}.skill-filter-mobile-details[open]>summary:after{content:"-"}.skill-filter-mobile-details>summary span,.skill-filter-mobile-details>summary strong{overflow-wrap:anywhere;min-width:0}.skill-filter-mobile-details>summary span{color:var(--accent-strong);font-size:11px;font-weight:900}.skill-filter-mobile-details>summary strong{font-size:13px}.skill-filter-mobile-details>div{gap:8px;margin-top:10px;display:grid}.skill-filter-mobile-details p{color:var(--muted-strong);margin:0;font-size:12px;font-weight:850}.skill-filter-mobile-details nav{flex-wrap:wrap;gap:7px;display:flex}.skill-filter-mobile-details a{color:#dbeafe;overflow-wrap:anywhere;background:#0f172ab3;border:1px solid #94a3b83d;border-radius:999px;align-items:center;max-width:100%;min-height:32px;padding:0 10px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.skill-filter-mobile-details a:hover,.skill-filter-mobile-details a:focus-visible{color:#04110f;background:var(--accent-strong);border-color:var(--accent)}.skill-filter-chip-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.skill-filter-chip-group{border:1px solid var(--border);background:#ffffff0d;border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid}.skill-filter-chip-group h3{color:var(--text);margin:0;font-size:15px}.skill-filter-chip-group p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.skill-filter-chip-row{flex-wrap:wrap;gap:7px;display:flex}.skill-filter-chip-row a{color:#dbeafe;overflow-wrap:anywhere;background:#0f172ab3;border:1px solid #94a3b83d;border-radius:999px;align-items:center;max-width:100%;min-height:32px;padding:0 10px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.skill-filter-chip-row a:hover,.skill-filter-chip-row a:focus-visible{color:#04110f;background:var(--accent-strong);border-color:var(--accent)}.skill-usage-rating-starter{background:radial-gradient(circle at top right, #4ebfff24, transparent 34%), linear-gradient(135deg, #131e22f5, #080e10f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);gap:14px;margin-top:18px;padding:16px;display:grid}.skill-usage-rating-starter-head{grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);align-items:start;gap:12px;min-width:0;display:grid}.skill-usage-rating-starter-head h2,.skill-usage-rating-starter-head p,.skill-usage-rating-starter-head span,.skill-usage-rating-grid h3,.skill-usage-rating-grid p{overflow-wrap:anywhere;margin:0}.skill-usage-rating-starter-head h2{margin-top:4px;font-size:21px;line-height:1.18}.skill-usage-rating-starter-head p,.skill-usage-rating-starter-head span,.skill-usage-rating-grid p{color:var(--muted);line-height:1.5}.skill-usage-rating-starter-head span{background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:6px;padding:10px}.skill-usage-rating-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.skill-usage-rating-grid article{border:1px solid var(--border);background:#080d0fbd;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.skill-usage-rating-grid h3{color:var(--text);font-size:16px;line-height:1.25}.skill-usage-rating-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.skill-usage-rating-actions .primary-link,.skill-usage-rating-actions .copy-button{max-width:100%}.skill-business-route-section{gap:14px;margin-top:18px;display:grid}.skill-business-route-details{background:linear-gradient(135deg, #0f191cf5, #070d0ff5), var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);gap:0;padding:0;display:grid}.skill-business-route-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 16px;min-height:64px;padding:16px;list-style:none;display:grid}.skill-business-route-summary::-webkit-details-marker{display:none}.skill-business-route-summary:after{color:var(--accent-strong);content:"+";grid-area:1/2/span 3;font-size:18px;font-weight:950}.skill-business-route-details[open] .skill-business-route-summary:after{content:"-"}.skill-business-route-summary span,.skill-business-route-summary strong,.skill-business-route-summary small{overflow-wrap:anywhere;grid-column:1;min-width:0}.skill-business-route-summary span{color:var(--accent-strong);font-size:12px;font-weight:900}.skill-business-route-summary strong{color:var(--text);font-size:17px}.skill-business-route-summary small{color:var(--muted);font-size:13px;line-height:1.45}.skill-business-route-body{gap:14px;padding:0 16px 16px;display:grid}.skill-business-route-section .section-heading{padding:0}.skill-business-route-section .section-heading h2{margin:4px 0 0;font-size:clamp(22px,2vw,30px);line-height:1.12}.skill-business-route-section .section-heading p{max-width:820px;color:var(--muted);margin:8px 0 0}.skill-business-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.skill-business-route-card{background:linear-gradient(145deg, #ffffff14, #ffffff08), var(--surface);border:1px solid var(--border);min-width:0;min-height:100%;box-shadow:var(--shadow-soft);border-radius:8px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.skill-business-route-card h3{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.2}.skill-business-route-card dl{gap:11px;margin:14px 0 0;display:grid}.skill-business-route-card dt{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900}.skill-business-route-card dd{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.skill-business-route-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.skill-business-route-actions .primary-link,.skill-business-route-actions .text-link{white-space:normal;max-width:100%}.skill-support-details{background:linear-gradient(135deg, #10191df7, #080e10f5), var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);margin-top:18px;padding:0}.skill-support-details>summary{cursor:pointer;grid-template-columns:minmax(0,.36fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:15px 16px;list-style:none;display:grid}.skill-support-details>summary::-webkit-details-marker{display:none}.skill-support-details>summary span{color:var(--accent-strong);font-size:12px;font-weight:900}.skill-support-details>summary strong{color:var(--text);overflow-wrap:anywhere}.skill-support-details>summary small{max-width:860px;color:var(--muted-strong);overflow-wrap:anywhere;grid-column:2;font-size:13px;line-height:1.45}.skill-support-details-heading{border-bottom:1px solid #94a3b829;grid-template-columns:minmax(0,.36fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:15px 16px;display:grid}.skill-support-details-heading span{color:var(--accent-strong);font-size:12px;font-weight:900}.skill-support-details-heading strong{color:var(--text);overflow-wrap:anywhere}.skill-support-details-heading small{max-width:860px;color:var(--muted-strong);overflow-wrap:anywhere;grid-column:2;font-size:13px;line-height:1.45}.skill-support-details-heading .text-link{white-space:nowrap;grid-area:1/3/span 2}.skill-support-details-body{gap:18px;min-width:0;padding:0 16px 16px;display:grid}.skill-support-gate{background:linear-gradient(135deg, #10191df0, #080e10eb), var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:18px;display:flex}.skill-support-gate>div{gap:7px;min-width:0;display:grid}.skill-support-gate span{color:var(--accent-strong);font-size:12px;font-weight:900}.skill-support-gate h2{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(18px,2vw,24px)}.skill-support-gate p{max-width:860px;color:var(--muted-strong);margin:0;line-height:1.55}.skill-support-gate .primary-link{flex:none}.skill-support-details .skill-category-directory,.skill-support-details .skill-library-dashboard,.skill-support-details .skill-usage-rating-starter{margin-top:0}.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-discovery-guide{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;gap:10px;margin-top:4px;padding:12px;display:grid}.skill-discovery-guide>strong{color:var(--text);font-size:13px;font-weight:900}.skill-discovery-guide ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-discovery-guide li{min-width:0}.skill-discovery-guide span{color:var(--accent-strong);font-size:12px;font-weight:900;display:block}.skill-discovery-guide p{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.55}.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:none;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}.usage-followup{border:1px solid var(--border);background:#ffffffb8;border-radius:8px;grid-template-columns:minmax(190px,.45fr) minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.usage-followup div{gap:5px;min-width:0;display:grid}.usage-followup strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.25}.usage-followup p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.usage-followup-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.usage-feedback-link{font-size:12px;font-weight:850}.usage-admin-handoff{background:linear-gradient(135deg,#32d6c51a,#60a5fa12),#ffffffb8;border:1px solid #32d6c53d;border-radius:8px;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.usage-admin-handoff>div{gap:7px;min-width:0;display:grid}.usage-admin-handoff strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.25}.usage-admin-handoff ul{color:var(--muted);gap:5px;margin:0;padding:0;font-size:12px;line-height:1.35;list-style:none;display:grid}.usage-admin-handoff li{overflow-wrap:anywhere}.usage-admin-handoff .copy-button{white-space:normal;max-width:100%}.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-goal-capture{border:1px solid #76eed661;border-left:4px solid var(--accent);border-radius:var(--radius);background:linear-gradient(135deg,#38ffeb1c,#4ebfff12),#03080ab8;grid-template-columns:minmax(0,1fr) minmax(190px,.28fr);align-items:end;gap:12px;min-width:0;margin:4px 0 2px;padding:14px;display:grid;box-shadow:0 14px 36px #00000038,inset 0 0 0 1px #ffffff0a}.command-goal-capture label,.command-goal-capture div{gap:8px;min-width:0;display:grid}.command-goal-capture span{color:var(--accent-strong);letter-spacing:0;font-size:12px;font-weight:900}.command-goal-capture textarea{resize:vertical;width:100%;min-height:94px;color:var(--text);background:#010608bd;border-color:#76eed652}.command-goal-capture textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #76eed62e}.command-goal-capture p{color:var(--muted);font-size:12px;line-height:1.45}.command-goal-capture .primary-action{justify-content:center;width:100%}.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:none;font-size:12px;font-weight:800}.command-metric p{color:var(--muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.command-flow-panel{border-radius:var(--radius);background:linear-gradient(135deg,#ffffff14,#32d6c512),#040a0cad;border:1px solid #76eed63d;gap:12px;padding:14px;display:grid}.command-flow-panel>strong{color:var(--text);font-size:15px;line-height:1.25}.command-flow-panel ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.command-flow-panel li{border:1px solid var(--border);background:#0106089e;border-radius:8px;gap:6px;min-width:0;padding:10px;display:grid}.command-flow-panel li span{color:var(--accent-strong);font-size:12px;font-weight:900;line-height:1.2}.command-flow-panel li p{color:var(--muted);font-size:12px;line-height:1.38}.command-metric-grid .command-system-strip{grid-template-columns:1fr;margin:0 0 4px}.skill-card-decision{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.skill-card-decision div{border:1px solid var(--border);background:#050c0e94;border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.skill-card-decision dt{color:var(--accent-strong);font-size:11px;font-weight:900}.skill-card-decision dd{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.skill-card-next-action{border:1px solid var(--border);background:linear-gradient(135deg,#14b8a61a,#2563eb14),#050c0e8a;border-radius:8px;gap:5px;padding:10px 11px;display:grid}.skill-card-next-action strong{color:var(--text);font-size:13px}.skill-card-next-action p{color:var(--muted);font-size:12px;line-height:1.42}.skill-card-handoff{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.skill-card-handoff strong{color:var(--text);font-size:12px}.skill-card-handoff p{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.38}.skill-card-handoff nav{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.skill-card-handoff a{min-height:30px;color:var(--accent-strong);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:6px;align-items:center;padding:6px 8px;font-size:12px;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}.skill-card-handoff a:hover,.skill-card-handoff a:focus-visible{border-color:var(--accent);background:#32d6c52e}.skill-detail-use-map{background:linear-gradient(135deg, #0f172af0, #080d14eb), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.skill-detail-use-map strong{color:var(--text);font-size:15px}.skill-detail-use-map p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.45}.skill-detail-use-map ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-detail-use-map li{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.skill-detail-use-map span{color:#04110f;background:var(--accent-strong);border-radius:7px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:inline-grid}.skill-detail-use-map a{color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:850;text-decoration:none}.skill-detail-use-map a:hover,.skill-detail-use-map a:focus-visible{color:var(--accent-strong)}.skill-detail-use-loop{background:linear-gradient(135deg,#14b8a61c,#0ea5e912),#ffffff0a;border:1px solid #32d6c533;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,.25fr) minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.skill-detail-use-loop strong{color:var(--text);font-size:13px}.skill-detail-use-loop ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-detail-use-loop li{border:1px solid var(--border);background:#030a0e6b;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:8px;display:grid}.skill-detail-use-loop span{color:#04110f;background:var(--accent-strong);border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:inline-grid}.skill-detail-use-loop em{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:12px;font-style:normal;font-weight:820;line-height:1.35}.skill-detail-decision-outcomes{background:linear-gradient(135deg,#8b5cf61a,#32d6c514),#ffffff0a;border:1px solid #8b5cf638;border-radius:8px;grid-column:1/-1;gap:9px;min-width:0;padding:10px;display:grid}.skill-detail-decision-outcomes>strong{color:var(--text);font-size:13px;line-height:1.25}.skill-detail-decision-outcomes>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.skill-detail-decision-outcomes article{background:#030a0e73;border:1px solid #ffffff17;border-radius:8px;gap:5px;min-width:0;padding:9px;display:grid}.skill-detail-decision-outcomes span,.skill-detail-decision-outcomes p{overflow-wrap:anywhere;min-width:0;margin:0}.skill-detail-decision-outcomes span{width:auto;height:auto;color:var(--accent-strong);background:0 0;border-radius:0;font-size:12px;font-weight:900;line-height:1.25;display:block}.skill-detail-decision-outcomes p{color:var(--muted-strong);font-size:12px;line-height:1.38}.skill-detail-use-checklist{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;grid-column:1/-1;gap:8px;padding:10px;display:grid}.skill-detail-use-checklist strong{color:var(--muted-strong);font-size:12px}.skill-detail-use-checklist div{flex-wrap:wrap;gap:6px;display:flex}.skill-detail-use-checklist span{width:auto;height:auto;min-height:24px;color:var(--accent-strong);background:#32d6c517;border:1px solid #32d6c52e;border-radius:999px;padding:4px 8px;font-size:12px;display:inline-flex}.skill-detail-escape-route{background:#fff7e6;border:1px solid #edd19a;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.skill-detail-escape-route>div{gap:5px;min-width:0;display:grid}.skill-detail-escape-route strong{color:#4a3510;font-size:13px}.skill-detail-escape-route p{color:#6f5420;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.skill-detail-escape-route a{color:#0f332d;text-align:center;white-space:normal;background:var(--accent-strong);border-radius:7px;max-width:100%;padding:8px 10px;font-size:13px;font-weight:850;text-decoration:none}.skill-detail-escape-route a:hover,.skill-detail-escape-route a:focus-visible{color:#09211d;outline-offset:2px;outline:2px solid #14b8a65c}.skill-decision-guide{background:linear-gradient(135deg, #121f23f5, #080e11f5), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;padding:16px;display:grid}.skill-decision-guide h2{margin:4px 0 0;font-size:clamp(20px,2vw,28px);line-height:1.15}.skill-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.skill-decision-grid div{border:1px solid var(--border);background:#080e10a8;border-radius:8px;gap:7px;min-width:0;padding:13px;display:grid}.skill-decision-grid dt{color:var(--accent-strong);font-size:12px;font-weight:900}.skill-decision-grid dd{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.skill-detail-action-bar{background:linear-gradient(135deg, #14b8a61f, #2563eb17), var(--surface-glass);border:1px solid var(--accent-border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-soft);grid-template-columns:minmax(180px,.62fr) minmax(260px,1fr) minmax(220px,.78fr) auto;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:grid}.skill-detail-action-bar strong{color:var(--text);font-size:15px}.skill-detail-action-bar p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.48}.skill-detail-command-preview{background:#080e10b8;border:1px solid #94a3b82e;border-radius:8px;gap:6px;min-width:0;padding:11px;display:grid}.skill-detail-command-preview strong{color:var(--accent-strong);font-size:12px}.skill-detail-command-preview p{color:var(--muted);margin:0;font-size:12px}.skill-detail-command-preview pre{max-height:168px;color:var(--text);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55;overflow:auto}.skill-detail-execution-loop{background:#0f172a6b;border:1px solid #94a3b82e;border-radius:8px;gap:8px;min-width:0;padding:11px;display:grid}.skill-detail-execution-loop>strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.25}.skill-detail-execution-loop ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.skill-detail-execution-loop li{background:#080e1094;border:1px solid #ffffff12;border-radius:7px;gap:3px;min-width:0;padding:8px;display:grid}.skill-detail-execution-loop span,.skill-detail-execution-loop em{overflow-wrap:anywhere;min-width:0}.skill-detail-execution-loop span{color:var(--accent-strong);font-size:11px;font-weight:900;line-height:1.2}.skill-detail-execution-loop em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.4}.skill-detail-action-buttons{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-today-command{background:linear-gradient(135deg, #121f23f7, #080e11f7), var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:stretch;gap:16px;padding:18px;display:grid}.admin-today-copy{align-content:start;gap:10px;display:grid}.admin-today-copy h2{margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.08}.admin-today-copy p,.admin-today-user-action span,.admin-today-grid p{color:var(--muted);overflow-wrap:anywhere}.admin-today-grid small,.admin-today-queue small{color:var(--muted-strong);overflow-wrap:anywhere;font-size:12px;line-height:1.45;display:block}.admin-today-grid small{background:#32d6c512;border:1px solid #32d6c52e;border-radius:7px;padding:8px}.admin-today-snapshot{border:1px solid var(--accent-border);background:linear-gradient(135deg,#32d6c51c,#ffffff0a),#050c0e9e;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-today-snapshot>strong{color:var(--text);font-size:13px;line-height:1.3}.admin-today-snapshot dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-today-snapshot dl>div{background:#0000002e;border:1px solid #ffffff14;border-radius:7px;gap:4px;min-width:0;padding:9px;display:grid}.admin-today-snapshot dt,.admin-today-snapshot dd,.admin-today-snapshot span{overflow-wrap:anywhere}.admin-today-snapshot dt{color:var(--muted);font-size:11px;font-weight:800;line-height:1.25}.admin-today-snapshot dd{color:var(--text);margin:0;font-size:18px;font-weight:950;line-height:1.2}.admin-today-snapshot span{width:fit-content;max-width:100%;color:var(--accent-strong);background:#32d6c51a;border:1px solid #32d6c53d;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900;line-height:1.2}.admin-today-pilot-status{border:1px solid var(--border);background:#ffffff0a;border-left-width:4px;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.admin-today-pilot-status span,.admin-today-pilot-status strong,.admin-today-pilot-status p{overflow-wrap:anywhere;min-width:0;margin:0}.admin-today-pilot-status span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.2}.admin-today-pilot-status strong{color:var(--text);font-size:15px;line-height:1.25}.admin-today-pilot-status p{color:var(--muted-strong);font-size:12px;line-height:1.45}.admin-today-pilot-status-action{background:#ef444417;border-color:#f8717152}.admin-today-pilot-status-action strong{color:#fecaca}.admin-today-pilot-status-review{background:#f59e0b17;border-color:#fbbf2452}.admin-today-pilot-status-review strong{color:#fde68a}.admin-today-pilot-status-ready{background:#14b8a617;border-color:#2dd4bf52}.admin-today-pilot-status-ready strong{color:#a7f3d0}.admin-today-pilot-proof{background:linear-gradient(135deg,#4ebfff1a,#32d6c50d),#ffffff0a;border:1px solid #4ebfff3d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-today-pilot-proof>div,.admin-today-pilot-proof ul{gap:6px;min-width:0;display:grid}.admin-today-pilot-proof strong,.admin-today-pilot-proof p,.admin-today-pilot-proof li{overflow-wrap:anywhere;min-width:0;margin:0}.admin-today-pilot-proof strong{color:var(--text);font-size:14px;line-height:1.25}.admin-today-pilot-proof p{color:var(--muted);font-size:12px;line-height:1.45}.admin-today-pilot-proof ul{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.admin-today-pilot-proof li{color:var(--text);border:1px solid var(--border);background:#040a1094;border-radius:7px;padding:9px 10px;font-size:12px;line-height:1.45}.admin-today-next-actions{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-today-next-actions>div{gap:4px;min-width:0;display:grid}.admin-today-next-actions strong,.admin-today-next-actions p,.admin-today-next-actions em{overflow-wrap:anywhere;min-width:0;margin:0}.admin-today-next-actions>div>strong{color:var(--text);font-size:13px;line-height:1.3}.admin-today-next-actions p{color:var(--muted);font-size:12px;line-height:1.45}.admin-today-next-actions ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.admin-today-next-actions li{min-width:0}.admin-today-next-actions a,.admin-today-next-actions li>div{min-width:0;min-height:120px;color:var(--text);background:#080d0f8f;border:1px solid #ffffff14;border-radius:7px;gap:5px;padding:10px;text-decoration:none;display:grid}.admin-today-next-actions a:hover,.admin-today-next-actions a:focus-visible{border-color:var(--accent-border);background:#32d6c514}.admin-today-next-actions span{width:fit-content;color:var(--accent-strong);background:#32d6c517;border:1px solid #32d6c52e;border-radius:999px;padding:3px 6px;font-size:11px;font-weight:950;line-height:1.2}.admin-today-next-actions li strong{color:var(--text);font-size:13px;line-height:1.25}.admin-today-next-actions li em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.4}.admin-today-next-actions .copy-button{color:#04110f;background:var(--accent-strong);border-color:var(--accent);width:100%;min-height:32px;box-shadow:none;margin-top:auto;padding:0 8px;font-size:12px;font-weight:900}.admin-today-user-action{border:1px solid var(--accent-border);background:#32d6c514;border-radius:8px;gap:6px;margin-top:4px;padding:12px;display:grid}.admin-today-runway{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.admin-today-runway>strong{color:var(--text);font-size:13px;line-height:1.3}.admin-today-runway ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.admin-today-runway a{min-width:0;color:var(--text);background:#080d0f8f;border:1px solid #ffffff14;border-radius:7px;gap:4px;padding:9px;text-decoration:none;display:grid}.admin-today-runway a:hover,.admin-today-runway a:focus-visible{border-color:var(--accent-border);background:#32d6c514}.admin-today-runway span{color:var(--accent-strong);font-size:12px;font-weight:950;line-height:1.25}.admin-today-runway em{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-style:normal;line-height:1.45}.admin-today-focus-card{background:linear-gradient(135deg,#fbbf241f,#32d6c517),#ffffff0d;border:1px solid #fbbf2447;border-radius:8px;gap:9px;min-width:0;padding:13px;display:grid}.admin-today-focus-card>span{color:var(--warning);letter-spacing:0;font-size:12px;font-weight:950}.admin-today-focus-card>strong{color:var(--text);overflow-wrap:anywhere;font-size:18px;line-height:1.18}.admin-today-focus-card p,.admin-today-focus-card dd,.admin-today-focus-card dt{overflow-wrap:anywhere;min-width:0;margin:0}.admin-today-focus-card dl{gap:7px;margin:0;display:grid}.admin-today-focus-card dl>div{gap:3px;min-width:0;display:grid}.admin-today-focus-card dt{color:var(--muted-strong);font-size:11px;font-weight:900}.admin-today-focus-card dd,.admin-today-focus-card p{color:var(--muted);font-size:12px;line-height:1.45}.admin-today-focus-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-today-priority-reason{background:linear-gradient(135deg,#fbbf241a,#14b8a612),#02061747;border:1px solid #fbbf242e;border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}.admin-today-priority-reason span,.admin-today-priority-reason em{overflow-wrap:anywhere;min-width:0}.admin-today-priority-reason span{color:var(--warning);font-size:11px;font-weight:950;line-height:1.25}.admin-today-priority-reason em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.45}.admin-today-card-checklist{background:#02061752;border:1px solid #94a3b824;border-radius:8px;gap:7px;min-width:0;padding:9px;display:grid}.admin-today-card-checklist strong{color:var(--muted-strong);overflow-wrap:anywhere;font-size:11px;line-height:1.25}.admin-today-card-checklist ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.admin-today-card-checklist li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.admin-today-card-checklist li span{color:#04110f;background:var(--accent-strong);border-radius:999px;place-items:center;width:18px;height:18px;font-size:10px;font-weight:950;line-height:1;display:grid}.admin-today-card-checklist li em{color:#dbeafe;overflow-wrap:anywhere;font-size:11px;font-style:normal;font-weight:800;line-height:1.25}.admin-today-card-decision-picks{background:linear-gradient(135deg,#32d6c514,#77aaff0f),#02061747;border:1px solid #32d6c52e;border-radius:8px;gap:7px;min-width:0;padding:9px;display:grid}.admin-today-card-decision-picks>strong{color:#ccfbf1;overflow-wrap:anywhere;font-size:11px;line-height:1.25}.admin-today-card-decision-picks ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.admin-today-card-decision-picks li{background:#0f172a8a;border:1px solid #94a3b824;border-radius:7px;gap:3px;min-width:0;padding:7px;display:grid}.admin-today-card-decision-picks span,.admin-today-card-decision-picks em{overflow-wrap:anywhere;min-width:0}.admin-today-card-decision-picks span{color:#a7f3d0;font-size:11px;font-weight:900;line-height:1.25}.admin-today-card-decision-picks em{color:#cbd5e1;font-size:11px;font-style:normal;line-height:1.32}.admin-today-resolution-worksheet{background:linear-gradient(135deg,#fbbf2414,#32d6c50f),#02061757;border:1px solid #fbbf242e;border-radius:8px;gap:9px;min-width:0;padding:10px;display:grid}.admin-today-resolution-worksheet>div:first-child{gap:3px;min-width:0;display:grid}.admin-today-resolution-worksheet strong,.admin-today-resolution-worksheet p,.admin-today-resolution-worksheet span,.admin-today-resolution-worksheet small{overflow-wrap:anywhere;min-width:0}.admin-today-resolution-worksheet strong{color:#fde68a;font-size:12px;line-height:1.25}.admin-today-resolution-worksheet p,.admin-today-resolution-worksheet small{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.admin-today-resolution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.admin-today-resolution-grid label{gap:5px;min-width:0;display:grid}.admin-today-resolution-grid label span{color:#dbeafe;font-size:11px;font-weight:900;line-height:1.2}.admin-today-resolution-grid input,.admin-today-resolution-grid select,.admin-today-resolution-grid textarea{width:100%;min-width:0;min-height:34px;color:var(--text);font:inherit;background:#0f172ac2;border:1px solid #94a3b838;border-radius:7px;outline:none;padding:8px 9px;font-size:12px;line-height:1.35}.admin-today-resolution-grid textarea{resize:vertical}.admin-today-resolution-grid input:focus,.admin-today-resolution-grid select:focus,.admin-today-resolution-grid textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #32d6c51f}.admin-today-resolution-wide{grid-column:1/-1}.admin-today-focus-actions .copy-button{color:#04110f;background:var(--accent-strong);border-color:var(--accent);width:fit-content;min-height:32px;box-shadow:none;margin:0;padding:0 10px;font-size:12px;font-weight:900}.admin-today-focus-clean{border-color:var(--accent-border);background:#32d6c512}.admin-today-focus-clean>span{color:var(--accent-strong)}.admin-today-delivery-map{background:linear-gradient(135deg,#8b5cf617,#32d6c514),#ffffff0a;border:1px solid #8b5cf638;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-today-delivery-map>div{gap:4px;min-width:0;display:grid}.admin-today-delivery-map strong,.admin-today-delivery-map p,.admin-today-delivery-map span,.admin-today-delivery-map em{overflow-wrap:anywhere;min-width:0;margin:0}.admin-today-delivery-map>div>strong{color:var(--text);font-size:13px;line-height:1.25}.admin-today-delivery-map p{color:var(--muted);font-size:12px;line-height:1.45}.admin-today-delivery-map ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-today-delivery-map li{background:#030a0b80;border:1px solid #ffffff14;border-radius:7px;gap:5px;min-width:0;padding:9px;display:grid}.admin-today-delivery-map span{color:var(--accent-strong);font-size:12px;font-weight:900;line-height:1.25}.admin-today-delivery-map em{color:var(--muted-strong);font-size:12px;font-style:normal;line-height:1.38}.admin-today-contract{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;gap:8px;padding:12px;display:grid}.admin-today-contract strong{color:var(--text);font-size:13px}.admin-today-contract ol{color:var(--muted);gap:6px;margin:0;padding-left:18px;font-size:12px;line-height:1.45;display:grid}.admin-today-contract li{overflow-wrap:anywhere}.admin-today-decision-menu{background:linear-gradient(135deg,#60a5fa1a,#32d6c512),#ffffff0a;border:1px solid #60a5fa38;border-radius:8px;gap:10px;padding:12px;display:grid}.admin-today-decision-menu strong,.admin-today-decision-menu p,.admin-today-decision-menu span,.admin-today-decision-menu em{overflow-wrap:anywhere;min-width:0}.admin-today-decision-menu strong{color:var(--text);font-size:13px}.admin-today-decision-menu p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.admin-today-decision-menu .admin-today-decision-guardrail{color:#d8fff8;background:#32d6c51a;border:1px solid #32d6c538;border-radius:999px;width:fit-content;max-width:100%;margin-top:7px;padding:5px 8px;font-weight:800;display:inline-flex}.admin-today-decision-menu ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.admin-today-decision-menu li{background:#030a0b7a;border:1px solid #ffffff14;border-radius:7px;min-width:0;padding:8px}.admin-today-decision-menu span,.admin-today-decision-menu em{line-height:1.35;display:block}.admin-today-decision-menu span{color:#bfdbfe;font-size:12px;font-weight:900}.admin-today-decision-menu em{color:var(--muted);margin-top:4px;font-size:11px;font-style:normal}.admin-today-loop{background:linear-gradient(135deg,#32d6c51a,#ffffff0a),#ffffff0a;border:1px solid #32d6c538;border-radius:8px;gap:10px;padding:12px;display:grid}.admin-today-loop strong,.admin-today-loop p,.admin-today-loop em{overflow-wrap:anywhere;min-width:0}.admin-today-loop strong{color:var(--text);font-size:13px}.admin-today-loop p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.admin-today-loop ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.admin-today-loop li{background:#030a0b7a;border:1px solid #ffffff14;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:7px;display:grid}.admin-today-loop span{color:#04110f;background:var(--accent-strong);border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:inline-grid}.admin-today-loop em{color:var(--muted-strong);font-size:12px;font-style:normal;font-weight:850;line-height:1.3}.admin-today-pilot-gate{background:linear-gradient(135deg,#fbbf241f,#60a5fa14),#ffffff0a;border:1px solid #fbbf2447;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-today-pilot-gate strong,.admin-today-pilot-gate p,.admin-today-pilot-gate em{overflow-wrap:anywhere;min-width:0}.admin-today-pilot-gate>div{gap:4px;display:grid}.admin-today-pilot-gate>div>strong{color:var(--text);font-size:13px}.admin-today-pilot-gate p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.admin-today-pilot-gate ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.admin-today-pilot-gate li{background:#030a0b80;border:1px solid #ffffff14;border-radius:7px;grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;padding:8px;display:grid}.admin-today-pilot-gate li>span{color:#3b2c05;background:var(--warning);border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:inline-grid}.admin-today-pilot-gate li>div{gap:3px;min-width:0;display:grid}.admin-today-pilot-gate li strong{color:#fde68a;font-size:12px;line-height:1.25}.admin-today-pilot-gate li em{color:var(--muted-strong);font-size:11px;font-style:normal;line-height:1.35}.admin-today-agent-handoff{background:linear-gradient(135deg,#fbbf241a,#32d6c514),#ffffff0a;border:1px solid #fbbf243d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.admin-today-agent-handoff strong,.admin-today-agent-handoff p,.admin-today-agent-handoff pre{overflow-wrap:anywhere;min-width:0}.admin-today-agent-handoff strong{color:var(--text);font-size:13px}.admin-today-agent-handoff p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.admin-today-agent-handoff pre{color:#d8fff8;white-space:pre-wrap;background:#030a0bad;border:1px solid #32d6c529;border-radius:7px;max-height:220px;margin:0;padding:10px;font-size:11px;line-height:1.55;overflow:auto}.admin-today-agent-handoff .copy-button{color:#04110f;background:var(--warning);width:fit-content;min-height:32px;box-shadow:none;border-color:#fbbf24b3;margin:0;padding:0 10px;font-size:12px;font-weight:900}.admin-today-active{align-content:start;gap:10px;min-width:0;display:grid}.admin-today-active h3,.admin-today-active p{overflow-wrap:anywhere;margin:0}.admin-today-active h3{color:var(--text);font-size:17px;line-height:1.2}.admin-today-active p{color:var(--muted);font-size:13px;line-height:1.5}.admin-today-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-today-grid article{border:1px solid var(--border);background:#080e10b3;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.admin-today-card-head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.admin-today-card-badges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px;max-width:50%;display:flex}.admin-today-grid span,.admin-today-card-head em,.admin-today-card-head b{color:var(--accent-strong);font-size:12px;font-weight:900}.admin-today-card-head em,.admin-today-card-head b{color:var(--text);border:1px solid var(--border);background:#ffffff12;border-radius:6px;flex:none;padding:3px 7px;font-style:normal}.admin-today-card-head b{color:#04110f;background:#fbbf24;border-color:#fbbf24b8}.admin-today-action .admin-today-card-head em{color:#04110f;background:var(--accent-strong);border-color:var(--accent)}.admin-today-review .admin-today-card-head em{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-border)}.admin-today-grid strong{color:var(--text);font-size:30px;line-height:1}.admin-today-evidence{background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;gap:6px;min-width:0;padding:9px;display:grid}.admin-today-evidence strong{color:var(--muted-strong);font-size:11px;line-height:1.2}.admin-today-evidence ul,.admin-today-queue-evidence{gap:5px;margin:0;padding:0;list-style:none;display:grid}.admin-today-evidence li,.admin-today-queue-evidence li{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.admin-today-card-actions,.admin-today-queue-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-today-card-action{width:fit-content;max-width:100%;min-height:32px;color:var(--text);border:1px solid var(--border);background:#ffffff12;border-radius:7px;justify-content:center;align-items:center;margin-top:4px;padding:0 10px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.admin-today-card-actions .copy-button,.admin-today-queue-actions .copy-button{color:#04110f;background:var(--accent-strong);border-color:var(--accent);width:fit-content;min-height:32px;box-shadow:none;margin:0;padding:0 10px;font-size:12px;font-weight:900}.admin-today-card-action:hover,.admin-today-card-action:focus-visible{color:#04110f;background:var(--accent-strong);border-color:var(--accent)}.external-skill-radar{background:linear-gradient(135deg, #32d6c51a, #77aaff12), var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius);gap:14px;min-width:0;padding:16px;display:grid}.external-skill-radar-head{grid-template-columns:minmax(0,1fr) minmax(200px,auto);align-items:start;gap:12px;min-width:0;display:grid}.external-skill-radar-head h2,.external-skill-radar-head p{margin:0}.external-skill-radar-head h2{font-size:22px;line-height:1.18}.external-skill-radar-head p{max-width:820px;color:var(--muted);line-height:1.5}.external-skill-radar-head>strong{color:#04110f;text-align:right;background:var(--accent-strong);border-radius:7px;justify-self:end;max-width:260px;padding:8px 10px;font-size:12px;line-height:1.35}.external-skill-radar-scoring{grid-template-columns:minmax(0,.85fr) repeat(2,minmax(0,1.15fr));gap:10px;min-width:0;display:grid}.external-skill-radar-scoring>div{background:#ffffff0b;border:1px solid #94a3b829;border-radius:8px;gap:6px;min-width:0;padding:11px;display:grid}.external-skill-radar-scoring b,.external-skill-radar-scoring p{overflow-wrap:anywhere;min-width:0;margin:0}.external-skill-radar-scoring b{color:#dbeafe;font-size:12px;font-weight:950}.external-skill-radar-scoring p{color:var(--muted);font-size:12px;line-height:1.45}.external-skill-radar-scoring .copy-button{width:fit-content;min-height:30px;color:var(--text);box-shadow:none;background:#ffffff12;border-color:#94a3b838;margin:0;padding:0 10px;font-size:12px;font-weight:900}.external-skill-radar-queue{background:#05090c5c;border:1px solid #32d6c52e;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.external-skill-radar-queue-head{gap:4px;min-width:0;display:grid}.external-skill-radar-queue-head b,.external-skill-radar-queue-head p,.external-skill-radar-queue-head small{overflow-wrap:anywhere;min-width:0;margin:0}.external-skill-radar-queue-head b{color:#dbeafe;font-size:13px;font-weight:950}.external-skill-radar-queue-head p{color:var(--text);font-size:12px;line-height:1.42}.external-skill-radar-queue-head small{color:var(--muted);font-size:11px;line-height:1.42}.external-skill-radar-queue ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.external-skill-radar-queue li{background:#ffffff0a;border:1px solid #94a3b824;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-width:0;padding:9px;display:grid}.external-skill-radar-queue span,.external-skill-radar-queue strong,.external-skill-radar-queue em{overflow-wrap:anywhere;min-width:0}.external-skill-radar-queue span{color:var(--text);font-size:12px;font-weight:950}.external-skill-radar-queue strong{color:var(--accent-strong);font-size:12px;font-weight:950}.external-skill-radar-queue em{color:var(--muted);grid-column:1/-1;font-size:11px;font-style:normal;line-height:1.35}.external-skill-radar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.external-skill-radar-card{background:#05090c85;border:1px solid #94a3b82e;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.external-skill-radar-card-head{gap:5px;min-width:0;display:grid}.external-skill-radar-card-head span,.external-skill-radar-card-head strong,.external-skill-radar-card-head em,.external-skill-radar-body b,.external-skill-radar-body p{overflow-wrap:anywhere;min-width:0}.external-skill-radar-card-head span{color:var(--accent-strong);text-transform:uppercase;font-size:11px;font-weight:950}.external-skill-radar-card-head strong{color:var(--text);font-size:18px;line-height:1.12}.external-skill-radar-card-head em{color:var(--warning);font-size:11px;font-style:normal;font-weight:900}.external-skill-radar-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.external-skill-radar-card dl>div{background:#ffffff0a;border:1px solid #94a3b821;border-radius:7px;gap:3px;min-width:0;padding:7px;display:grid}.external-skill-radar-card dt,.external-skill-radar-card dd{overflow-wrap:anywhere;min-width:0;margin:0}.external-skill-radar-card dt{color:var(--muted);font-size:10px;font-weight:850}.external-skill-radar-card dd{color:var(--accent-strong);font-size:13px;font-weight:950}.external-skill-radar-body{gap:8px;min-width:0;display:grid}.external-skill-radar-body div{gap:3px;display:grid}.external-skill-radar-body b{color:#dbeafe;font-size:11px;line-height:1.25}.external-skill-radar-body p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.external-skill-radar-gate{background:#f8717114;border:1px solid #f871713d;border-radius:8px;padding:10px}.external-skill-radar-gate strong{color:#fecaca;letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:900}.external-skill-radar-gate ul{gap:3px;margin:0;padding:0 0 0 16px;display:grid}.external-skill-radar-gate li{color:var(--text);font-size:11px;line-height:1.4}.external-skill-radar-card .copy-button{color:#04110f;background:var(--accent-strong);border-color:var(--accent);width:fit-content;min-height:32px;box-shadow:none;margin:0;padding:0 10px;font-size:12px;font-weight:900}.admin-today-clean-summary{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;grid-column:2;gap:8px;min-width:0;padding:10px 12px;display:grid}.admin-today-clean-summary>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-width:0;list-style:none;display:flex}.admin-today-clean-summary>summary::-webkit-details-marker{display:none}.admin-today-clean-summary>summary span,.admin-today-clean-summary>summary strong{overflow-wrap:anywhere;min-width:0}.admin-today-clean-summary>summary span{color:var(--muted-strong);font-size:13px;font-weight:900}.admin-today-clean-summary>summary strong{color:#04110f;background:var(--accent-strong);border-radius:7px;place-items:center;min-width:28px;min-height:24px;font-size:12px;display:inline-grid}.admin-today-clean-summary p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.admin-today-clean-summary>div{gap:6px;display:grid}.admin-today-clean-summary a{min-width:0;color:var(--text);border:1px solid var(--border);background:#ffffff0a;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px;text-decoration:none;display:grid}.admin-today-clean-summary a:hover,.admin-today-clean-summary a:focus-visible{border-color:var(--accent)}.admin-today-clean-summary a span,.admin-today-clean-summary a strong,.admin-today-clean-summary a em{overflow-wrap:anywhere;min-width:0}.admin-today-clean-summary a span{color:var(--muted-strong);font-size:12px;font-weight:850}.admin-today-clean-summary a strong{color:var(--text);font-size:14px}.admin-today-clean-summary a em{color:var(--muted);grid-column:1/-1;font-size:12px;font-style:normal}.admin-today-queue{border:1px solid var(--border);background:#050a0c8a;border-radius:8px;grid-column:1/-1;gap:10px;min-width:0;padding:14px;display:grid}.admin-today-queue h3,.admin-today-queue p{overflow-wrap:anywhere;margin:0}.admin-today-queue h3{color:var(--text);font-size:16px}.admin-today-queue p{color:var(--muted);font-size:13px;line-height:1.5}.admin-today-queue ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-today-queue li{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.admin-today-queue li>span{color:#04110f;text-align:center;background:var(--accent-strong);border-radius:7px;place-items:center;min-width:48px;min-height:28px;padding:0 8px;font-size:12px;font-weight:950;line-height:1.1;display:inline-grid}.admin-today-queue strong{color:var(--text);overflow-wrap:anywhere;margin-bottom:3px;font-size:14px;line-height:1.3;display:block}.admin-today-queue-evidence{margin:4px 0 0}.admin-today-queue a{color:var(--accent-strong);white-space:nowrap;font-size:12px;font-weight:900;text-decoration:none}.admin-today-empty-queue{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;padding:10px}.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-empty-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.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}.goal-project-roadmap-panel{border:1px solid var(--border);border-radius:var(--radius);background:radial-gradient(circle at 0 0,#2ba4931f,#0000 32%),#ffffff0a;gap:12px;min-width:0;padding:14px;display:grid}.goal-project-roadmap-head{grid-template-columns:minmax(0,1fr) minmax(180px,.32fr);align-items:start;gap:12px;min-width:0;display:grid}.goal-project-roadmap-head h3{color:var(--ink);margin:0;font-size:21px;line-height:1.18}.goal-project-roadmap-head p{max-width:820px;color:var(--muted);overflow-wrap:anywhere;margin:7px 0 0}.goal-project-roadmap-tags,.goal-project-roadmap-phase dl,.goal-project-roadmap-command{min-width:0}.goal-project-roadmap-tags{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.goal-project-roadmap-tags span{max-width:100%;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;padding:5px 7px;font-size:12px;font-weight:850}.goal-project-roadmap-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.goal-project-roadmap-phase{border:1px solid var(--border);border-radius:var(--radius);background:#060c0fa3;border-left:4px solid #48b8a5;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.goal-project-roadmap-phase-head{gap:6px;min-width:0;display:grid}.goal-project-roadmap-phase-head strong{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.3}.goal-project-roadmap-phase-head span{color:var(--accent-strong);overflow-wrap:anywhere;font-size:12px;font-weight:850}.goal-project-roadmap-phase dl{gap:7px;margin:0;display:grid}.goal-project-roadmap-phase dl div{gap:3px;min-width:0;display:grid}.goal-project-roadmap-phase dt{color:var(--muted-strong);text-transform:uppercase;font-size:11px;font-weight:900}.goal-project-roadmap-phase dd{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0}.goal-project-roadmap-command{gap:10px;display:grid}.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-explainer{border:1px solid var(--border);background:#ffffff0a;border-radius:10px;padding:12px 14px}.employee-goal-explainer summary{cursor:pointer;width:fit-content;color:var(--text);font-size:13px;font-weight:900}.employee-goal-explainer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.employee-goal-explainer-grid article{border:1px solid var(--border);background:#070c0fb3;border-radius:8px;min-width:0;padding:10px}.employee-goal-explainer-grid strong{color:var(--text);font-size:13px;display:block}.employee-goal-explainer-grid p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.6}.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-goal-starters{gap:12px;margin-top:16px;display:grid}.employee-goal-starters-head{gap:4px;display:grid}.employee-goal-starters-head strong{color:var(--text);font-size:13px}.employee-goal-starters-head span{color:var(--muted);font-size:12px;line-height:1.55}.employee-goal-starter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.employee-goal-starter-card{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff0f,#ffffff05),#070c0fb8;border-radius:10px;gap:10px;min-width:0;padding:12px;display:grid}.employee-goal-starter-card>span{width:fit-content;color:var(--accent-strong);background:#77e8cd1a;border:1px solid #77e8cd3d;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.employee-goal-starter-card h4{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.employee-goal-starter-card dl{gap:8px;min-width:0;margin:0;display:grid}.employee-goal-starter-card dt{color:var(--muted-strong);font-size:11px;font-weight:900}.employee-goal-starter-card dd{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;line-height:1.55}.employee-route-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,.8fr);gap:12px;padding-top:14px;display:grid}.employee-route-diagnosis{grid-template-columns:minmax(120px,.62fr) minmax(96px,.38fr) repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin-bottom:12px;display:grid}.employee-route-diagnosis>div,.employee-route-diagnosis article{border:1px solid var(--border);background:radial-gradient(circle at 0 0,#32d6c51a,#0000 42%),#080e108f;border-radius:8px;align-content:start;gap:7px;min-width:0;padding:11px;display:grid}.employee-route-diagnosis span{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:850;line-height:1.35}.employee-route-diagnosis strong{color:var(--accent-strong);overflow-wrap:anywhere;font-size:15px;line-height:1.35}.employee-route-diagnosis ul{gap:5px;margin:0;padding-left:17px;display:grid}.employee-route-diagnosis li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.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-route-context-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:12px;display:grid}.employee-route-context-grid article{border:1px solid var(--border);border-radius:var(--radius);background:#ffffff0d;min-width:0;padding:12px}.employee-route-context-grid h4{color:var(--accent-strong);margin:0 0 8px;font-size:13px}.employee-route-context-grid ul{gap:7px;margin:0;padding-left:18px;display:grid}.employee-route-context-grid li{min-width:0;color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.employee-execution-loop{border:1px solid var(--accent-border);border-radius:var(--radius);background:linear-gradient(135deg,#76eed617,#ffffff0d),#070c0fb8;gap:10px;margin-top:12px;padding:12px;display:grid}.employee-execution-loop-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.employee-execution-loop h4{color:var(--accent-strong);margin:0;font-size:13px}.employee-execution-loop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.employee-execution-loop-grid article{border:1px solid var(--border);background:#ffffff0d;border-radius:8px;min-width:0;padding:10px}.employee-execution-loop-grid strong{color:var(--text);font-size:13px;display:block}.employee-execution-loop-grid p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.55}.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}.employee-next-actions{border:1px solid var(--accent-border);border-radius:var(--radius);background:linear-gradient(135deg,#76eed61a,#ffffff0d);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin:12px 0;padding:12px;display:flex}.employee-next-actions div{gap:8px;min-width:min(100%,360px);display:grid}.employee-next-actions h4{color:var(--accent-strong);margin:0;font-size:13px}.employee-next-actions ol{gap:6px;margin:0;padding-left:18px;display:grid}.employee-next-actions li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.employee-rescue-actions{border:1px solid var(--border);border-radius:var(--radius);background:#ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px;display:flex}.employee-rescue-actions div:first-child{gap:6px;min-width:min(100%,420px);display:grid}.employee-rescue-actions h4,.employee-rescue-actions p{margin:0}.employee-rescue-actions h4{color:var(--text);font-size:13px}.employee-rescue-actions p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.employee-rescue-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.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-system-notice{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);align-items:stretch;gap:16px;display:grid}.employee-system-notice-copy{align-content:start;gap:12px;min-width:0;display:grid}.employee-system-notice-copy h2{margin:0;font-size:clamp(24px,3vw,38px);line-height:1.05}.employee-system-notice-copy p{max-width:760px;color:var(--muted);overflow-wrap:anywhere;margin:0}.employee-system-notice-steps{gap:8px;min-width:0;display:grid}.employee-system-notice-steps div{border:1px solid var(--border);background:#ffffff12;border-radius:8px;gap:3px;min-width:0;padding:10px 12px;display:grid}.employee-system-notice-steps strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.25}.employee-system-notice-steps span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.notice-support-strip{min-width:0;color:var(--text);border:1px solid var(--border);background:linear-gradient(135deg,#ffffff1a,#ffffff0a),#ffffff0d;border-radius:8px;gap:7px;padding:12px;display:grid}.notice-support-strip span,.notice-support-strip strong{overflow-wrap:anywhere}.notice-support-strip span{color:var(--accent);font-size:13px;font-weight:900}.notice-support-strip strong{font-size:15px;line-height:1.35}.employee-system-notice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.employee-system-notice-grid article{align-content:start;gap:10px;min-width:0;padding:13px;display:grid}.employee-system-notice-grid h3{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.2}.employee-system-notice-grid ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.employee-system-notice-grid li{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.35}.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}.employee-completion-check{background:linear-gradient(135deg, #12354414, #f4f9f8e0), var(--surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:14px;padding:14px;display:grid}.employee-completion-check h3{margin:0;font-size:18px;line-height:1.25}.employee-completion-check ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.employee-completion-check li{min-width:0;color:var(--ink);overflow-wrap:anywhere;border:1px solid var(--border);background:#ffffffbd;border-radius:7px;padding:8px 10px;font-size:13px;font-weight:800}.department-starter-panel{background:linear-gradient(135deg, #ffffffe0, #f4f9f8d6), var(--surface);border:1px solid var(--border);border-radius:8px;gap:12px;padding:14px;display:grid}.department-starter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.department-starter-card{border:1px solid var(--border);background:#ffffffc7;border-radius:8px;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.department-starter-card>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:3px 7px;font-size:11px;font-weight:900}.department-starter-card h4{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.35}.department-starter-card dl{gap:7px;margin:0;display:grid}.department-starter-card dl div{gap:3px;min-width:0;display:grid}.department-starter-card dt{color:var(--accent-strong);font-size:11px;font-weight:900}.department-starter-card dd{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.department-starter-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.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}.skill-filter-details .skill-filter-panel{margin:12px 0 0}.filter-clear-link{align-self:center}.skill-filter-help{max-width:840px;color:var(--muted);margin:-8px 0 18px;font-size:13px}.skill-filter-details .skill-filter-help{margin:8px 0 0}.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)}.skill-technical-details{background:linear-gradient(135deg, #0f171bf5, #080e10f5), var(--surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-soft);border-radius:8px;gap:14px;margin-top:14px;padding:0;display:grid}.skill-technical-details>summary{cursor:pointer;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:15px 16px;list-style:none;display:grid}.skill-technical-details>summary::-webkit-details-marker{display:none}.skill-technical-details>summary span{color:var(--accent-strong);font-size:12px;font-weight:900}.skill-technical-details>summary strong{color:var(--text);overflow-wrap:anywhere}.skill-technical-details>p,.skill-technical-details>.detail-workbench,.skill-technical-details>.risk-note-panel,.skill-technical-details>.skill-body-panel{margin-left:16px;margin-right:16px}.skill-technical-details>p{color:var(--muted);margin-top:0;margin-bottom:0}.skill-technical-details>.skill-body-panel{margin-bottom:16px}.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-guide ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.governance-rating-guide li{min-width:0;color:var(--accent-strong);overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;padding:7px 9px;font-size:12px;font-weight:850;line-height:1.3}.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-publish-notice{background:linear-gradient(135deg, #1f2b2ff0, #0a1113f5), var(--surface-raised);border:1px solid var(--border-strong);box-shadow:var(--shadow);border-radius:8px;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.personal-publish-notice h2,.personal-publish-notice p,.personal-publish-notice ol{margin:0}.personal-publish-notice h2{letter-spacing:0;margin-top:4px;font-size:20px}.personal-publish-notice p,.personal-publish-notice li{color:var(--muted);line-height:1.55}.personal-publish-notice ol{gap:6px;padding-left:20px;display:grid}.personal-publish-notice .secondary-action{white-space:nowrap;justify-self:end}.personal-readiness-panel{background:radial-gradient(circle at top left, #2ba49324, transparent 34%), linear-gradient(135deg, #121d21f5, #080e10f5), var(--surface);border:1px solid var(--border-strong);min-width:0;box-shadow:var(--shadow-soft);border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;padding:16px;display:grid}.personal-readiness-panel h2,.personal-readiness-panel p{margin:0}.personal-readiness-panel h2{overflow-wrap:anywhere;margin-top:4px;font-size:20px;line-height:1.3}.personal-readiness-panel p{color:var(--muted);overflow-wrap:anywhere;line-height:1.55}.personal-readiness-panel ul{gap:8px;margin:0;padding-left:18px;display:grid}.personal-readiness-panel li{color:var(--muted-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.personal-readiness-panel .copy-command-preview{white-space:pre-wrap;max-height:190px;margin:0 0 10px;overflow:auto}.personal-skill-starter{background:radial-gradient(circle at top right, #f2bd5521, transparent 34%), linear-gradient(135deg, #121d21f5, #080e10f5), var(--surface);border:1px solid var(--border-strong);min-width:0;box-shadow:var(--shadow-soft);border-radius:8px;gap:14px;padding:16px;display:grid}.personal-skill-starter-head{grid-template-columns:minmax(0,1fr) minmax(220px,.35fr);align-items:start;gap:12px;min-width:0;display:grid}.personal-skill-starter-head h2,.personal-skill-starter-head p,.personal-skill-starter-head span,.personal-skill-starter-template-grid h3,.personal-skill-starter-template-grid dl,.personal-skill-starter-template-grid dd{overflow-wrap:anywhere;margin:0}.personal-skill-starter-head h2{margin-top:4px;font-size:20px;line-height:1.28}.personal-skill-starter-head p,.personal-skill-starter-head span,.personal-skill-starter-template-grid dd{color:var(--muted);line-height:1.5}.personal-skill-starter-head span{background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:6px;padding:10px}.personal-skill-starter-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.personal-skill-starter-template-grid article{border:1px solid var(--border);background:#080d0fbd;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.personal-skill-starter-template-grid h3{color:var(--text);font-size:16px;line-height:1.25}.personal-skill-starter-template-grid dl{gap:8px;display:grid}.personal-skill-starter-template-grid div{gap:3px;display:grid}.personal-skill-starter-template-grid dt{color:var(--accent);font-size:11px;font-weight:900}.personal-skill-starter-template-grid .copy-command-preview{white-space:pre-wrap;max-height:260px;margin:0;overflow:auto}.personal-skill-starter-template-grid .copy-button{width:fit-content;max-width:100%}.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,.setup-pilot-runbook{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-pilot-runbook{gap:14px;padding:16px;display:grid}.pilot-runbook-grid,.pilot-runbook-templates{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pilot-runbook-templates{grid-template-columns:repeat(3,minmax(0,1fr))}.pilot-runbook-card,.pilot-runbook-templates article{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.pilot-runbook-card{border-top:3px solid var(--accent)}.pilot-runbook-card h3,.pilot-runbook-templates h3{color:var(--ink);margin:0;font-size:16px;line-height:1.2}.pilot-runbook-card p,.pilot-runbook-card small{color:var(--muted);overflow-wrap:anywhere;margin:0}.pilot-runbook-templates .copy-command-preview{max-height:260px;overflow:auto}.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,.final-target-board{gap:16px;display:grid}.final-target-hero{min-width:0;color:var(--text);background:linear-gradient(145deg, #101c1ff5, #080d10fa), var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(300px,430px);align-items:stretch;gap:16px;padding:20px;display:grid}.final-target-hero h2{max-width:900px;margin:0;font-size:32px;line-height:1.12}.final-target-hero p{max-width:880px;color:var(--muted-strong);margin:10px 0 0}.final-target-command{border:1px solid var(--accent-border);background:#ffffff0f;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.final-target-command strong{color:var(--accent-strong);font-size:13px}.final-target-panel{border:1px solid var(--border);background:#ffffffe0;border-radius:8px;gap:14px;min-width:0;padding:16px;display:grid}.final-target-actor-grid,.final-target-capability-grid,.final-target-department-grid,.final-target-standard-grid,.final-target-governance-grid,.final-target-evidence-grid{gap:10px;display:grid}.final-target-actor-grid,.final-target-governance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.final-target-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.final-target-department-grid,.final-target-standard-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.final-target-card,.final-target-department,.final-target-standard{border:1px solid var(--border);background:#f8fbfa;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:13px;display:grid}.final-target-card h3,.final-target-department h3{color:#17231f;margin:0;font-size:15px;line-height:1.25}.final-target-card p,.final-target-standard p{color:#52635f;overflow-wrap:anywhere;margin:0}.final-target-standard strong{color:#16332f;font-size:13px}.final-target-flow{counter-reset:final-flow;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.final-target-flow li{color:#26312e;overflow-wrap:anywhere;border:1px solid var(--border);counter-increment:final-flow;background:#f7faf9;border-radius:8px;min-width:0;padding:10px 12px}.final-target-flow li:before{color:#07332e;content:counter(final-flow);background:var(--accent-strong);border-radius:999px;place-items:center;width:22px;height:22px;margin-right:8px;font-size:11px;font-weight:900;display:inline-grid}.final-target-department div,.final-target-gates{flex-wrap:wrap;gap:6px;display:flex}.final-target-department span,.final-target-gates span{color:#26534d;overflow-wrap:anywhere;background:var(--accent-soft);border:1px solid #bfdfd7;border-radius:6px;max-width:100%;padding:5px 7px;font-size:12px;font-weight:750}.final-target-gates span{color:#4a3b10;background:#fff6d8;border-color:#ead28c}.final-target-evidence-panel .panel-heading p{color:#52635f;max-width:900px;margin:6px 0 0}.final-target-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.final-target-evidence-card{background:linear-gradient(#fbfdfc,#f4faf8);border:1px solid #bfd8d2;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.final-target-evidence-card>div{gap:8px;display:grid}.final-target-evidence-card h3{color:#14241f;margin:0;font-size:15px;line-height:1.25}.final-target-evidence-card span{color:#064039;overflow-wrap:anywhere;background:#dff6f1;border:1px solid #a7d8cf;border-radius:6px;width:fit-content;max-width:100%;padding:5px 7px;font-size:12px;font-weight:850}.final-target-evidence-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.final-target-evidence-card li{color:#42544f;overflow-wrap:anywhere;min-width:0;padding-left:16px;line-height:1.55;position:relative}.final-target-evidence-card li:before{content:"";background:var(--accent-strong);border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:0}.final-audit-panel{min-width:0;box-shadow:var(--shadow-soft);background:radial-gradient(circle at 0 0,#2ba49324,#0000 34%),linear-gradient(145deg,#f8fbfa,#edf5f3);border:1px solid #bdd6d0;border-radius:8px;gap:16px;padding:18px;display:grid}.final-audit-hero{grid-template-columns:minmax(0,1fr) minmax(150px,220px);align-items:stretch;gap:16px;min-width:0;display:grid}.final-audit-hero h2{color:#14211e;margin:0;font-size:28px;line-height:1.15}.final-audit-hero p{color:#4b5f5a;max-width:860px;margin:8px 0 0}.final-audit-score{color:#14312d;border:1px solid var(--border);background:#fff;border-radius:8px;place-items:center;gap:6px;min-width:0;padding:16px;display:grid}.final-audit-score span,.final-audit-score em{letter-spacing:0;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.final-audit-score strong{font-size:44px;line-height:1}.final-audit-readiness{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.final-audit-readiness-card{color:#17302c;border:1px solid var(--border);background:#fffffff0;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.final-audit-readiness-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.final-audit-readiness-head span{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900;display:inline-block}.final-audit-readiness-head h3{color:#14211e;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.25}.final-audit-readiness-head strong{color:#10201d;font-size:34px;line-height:1}.final-audit-readiness-meter{background:#dbe8e5;border-radius:999px;height:8px;overflow:hidden}.final-audit-readiness-meter span{background:linear-gradient(90deg, var(--accent), var(--accent-strong));border-radius:inherit;height:100%;display:block}.final-audit-readiness-card dl{gap:9px;margin:0;display:grid}.final-audit-readiness-card dl div{gap:3px;display:grid}.final-audit-readiness-card dt{color:#57706a;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.final-audit-readiness-card dd{color:#2c3f3a;overflow-wrap:anywhere;margin:0;line-height:1.5}.final-audit-success-requirements{border:1px solid var(--border);background:#ffffffe6;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.final-audit-success-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.final-audit-success{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;gap:8px;min-width:0;padding:11px;display:grid}.final-audit-success div{gap:6px;min-width:0;display:grid}.final-audit-success span{color:#16312d;background:#dff3ef;border:1px solid #abd5cd;width:fit-content;max-width:100%;padding:4px 7px;font-size:11px;font-weight:900}.final-audit-success strong{color:#17231f;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.final-audit-success p,.final-audit-success small{color:#5a6b67;overflow-wrap:anywhere;margin:0;line-height:1.45}.final-audit-success small{color:#344743;font-size:12px}.final-audit-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);gap:12px;min-width:0;display:grid}.final-audit-card{border:1px solid var(--border);background:#ffffffeb;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.final-audit-card-wide{grid-column:span 1}.final-audit-route-list,.final-audit-gate-list{gap:8px;min-width:0;display:grid}.final-audit-routing-threshold{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.final-audit-routing-threshold>div{gap:4px;min-width:0;display:grid}.final-audit-routing-threshold span,.final-audit-routing-threshold dt{color:#667a75;font-size:12px;font-weight:850}.final-audit-routing-threshold strong{color:#17231f;font-size:16px;line-height:1.25}.final-audit-routing-threshold dl{gap:8px;margin:0;display:flex}.final-audit-routing-threshold dl div{text-align:center;background:#ffffffc2;border:1px solid #d6e4e0;border-radius:8px;min-width:72px;padding:8px;display:grid}.final-audit-routing-threshold dd{color:#17231f;margin:0;font-size:18px;font-weight:900}.final-audit-route,.final-audit-gate{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;min-width:0;padding:11px}.final-audit-route strong,.final-audit-gate strong{color:#17231f;overflow-wrap:anywhere;font-size:13px;line-height:1.35;display:block}.final-audit-route p,.final-audit-gate p{color:#5a6b67;overflow-wrap:anywhere;margin:5px 0 0}.final-audit-route dl{gap:6px;margin:9px 0 0;display:grid}.final-audit-route dl div{grid-template-columns:116px minmax(0,1fr);gap:8px;min-width:0;display:grid}.final-audit-route dt{color:#6a7b76;font-size:12px;font-weight:850}.final-audit-route dd{color:#243532;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:720}.final-audit-gate span{color:#16312d;background:#dff3ef;border:1px solid #abd5cd;border-radius:999px;margin-bottom:7px;padding:4px 7px;font-size:11px;font-weight:900;display:inline-grid}.final-audit-coverage-list{gap:8px;min-width:0;display:grid}.final-audit-coverage{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;min-width:0;padding:10px;display:grid}.final-audit-coverage div{gap:3px;min-width:0;display:grid}.final-audit-coverage span,.final-audit-coverage em{color:#667a75;letter-spacing:0;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900}.final-audit-coverage strong{color:#17231f;overflow-wrap:anywhere;font-size:13px;line-height:1.3}.final-audit-coverage em{color:#16312d;background:#dff3ef;border:1px solid #abd5cd;border-radius:999px;align-self:start;padding:4px 7px}.final-audit-coverage.final-audit-status-action em{color:#713130;background:#fff0f0;border-color:#e1a5a5}.final-audit-coverage p{color:#5a6b67;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:12px;line-height:1.42}.final-audit-risk-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.final-audit-risk{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;gap:9px;min-width:0;padding:11px;display:grid}.final-audit-risk-head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.final-audit-risk-head div{gap:5px;min-width:0;display:grid}.final-audit-risk-head span{color:#16312d;background:#dff3ef;border:1px solid #abd5cd;border-radius:999px;width:fit-content;padding:4px 7px;font-size:11px;font-weight:900}.final-audit-risk-head strong{color:#17231f;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.final-audit-risk-head em{color:#667a75;text-align:right;overflow-wrap:anywhere;max-width:180px;font-size:12px;font-style:normal;font-weight:850}.final-audit-risk p,.final-audit-risk dd{color:#5a6b67;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.final-audit-risk dl{background:#ffffffb8;border:1px solid #d6e4e0;border-radius:8px;gap:4px;margin:0;padding:9px;display:grid}.final-audit-risk dt{color:#6a7b76;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.final-audit-agent-boundary{color:#19322e;background:linear-gradient(135deg,#eef8f5,#fff);border:1px solid #c4ddd6;border-radius:8px;min-width:0;padding:11px}.final-audit-agent-boundary dl{gap:8px;margin:0;display:grid}.final-audit-agent-boundary div{grid-template-columns:128px minmax(0,1fr);gap:10px;min-width:0;display:grid}.final-audit-agent-boundary dt{color:#5e716d;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.final-audit-agent-boundary dd{color:#203a35;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:760;line-height:1.45}.final-audit-agent-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.final-audit-agent{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;gap:8px;min-width:0;padding:11px;display:grid}.final-audit-agent-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}.final-audit-agent-head div{gap:5px;min-width:0;display:grid}.final-audit-agent-head span{color:#16312d;overflow-wrap:anywhere;background:#dff3ef;border:1px solid #abd5cd;border-radius:999px;width:fit-content;max-width:100%;padding:4px 7px;font-size:11px;font-weight:900}.final-audit-agent-head strong{color:#17231f;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.final-audit-agent-head em{color:#667a75;text-align:right;overflow-wrap:anywhere;max-width:180px;font-size:12px;font-style:normal;font-weight:850}.final-audit-agent p,.final-audit-agent small{color:#5a6b67;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.final-audit-agent small{color:#253b36;background:#ffffffbd;border:1px solid #d6e4e0;border-radius:8px;padding:8px;font-weight:760;display:block}.final-audit-sop-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.final-audit-sop-metrics article{text-align:center;background:#f8fbfa;border:1px solid #d6e4e0;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.final-audit-sop-metrics span{color:#667a75;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;font-size:11px;font-weight:900}.final-audit-sop-metrics strong{color:#17231f;font-size:20px;line-height:1}.final-audit-sop-priority{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.final-audit-sop-priority>strong{color:#17231f;font-size:13px}.final-audit-sop-priority div{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.final-audit-sop-priority span{color:#27433d;overflow-wrap:anywhere;background:#fff;border:1px solid #c5ddd7;border-radius:6px;max-width:100%;padding:5px 7px;font-size:12px;font-weight:800}.final-audit-sop-priority p{color:#667a75;margin:0}.final-audit-status-ready{border-left-color:#1c9b7f}.final-audit-status-review{border-left-color:#c79b2f}.final-audit-status-action{border-left-color:#cb4b4b}.final-audit-score.final-audit-status-ready{background:#e5f7f2;border-color:#9ad0c4}.final-audit-score.final-audit-status-review{background:#fff5db;border-color:#e0c069}.final-audit-score.final-audit-status-action{background:#fff0f0;border-color:#e1a5a5}.final-audit-chip-list{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.final-audit-chip-list span{color:#27433d;overflow-wrap:anywhere;background:#f0f7f5;border:1px solid #c5ddd7;border-radius:6px;max-width:100%;padding:6px 8px;font-size:12px;font-weight:800}.final-audit-actions{gap:8px;margin:0;padding-left:18px;display:grid}.final-audit-actions li{color:#263b37;overflow-wrap:anywhere}.final-audit-pilot-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.final-audit-pilot{background:#f8fbfa;border:1px solid #d6e4e0;border-left:4px solid #7ba79f;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.final-audit-pilot-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}.final-audit-pilot-head div{gap:6px;min-width:0;display:grid}.final-audit-pilot-head span{color:#16312d;overflow-wrap:anywhere;background:#dff3ef;border:1px solid #abd5cd;border-radius:999px;width:fit-content;max-width:100%;padding:4px 7px;font-size:11px;font-weight:900}.final-audit-pilot-head strong{color:#17231f;overflow-wrap:anywhere;font-size:14px;line-height:1.3}.final-audit-pilot-head em{color:#52635f;overflow-wrap:anywhere;text-align:right;max-width:180px;font-size:12px;font-style:normal;font-weight:800}.final-audit-pilot p{color:#52635f;overflow-wrap:anywhere;margin:0}.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;white-space:nowrap;background:var(--accent-strong);border:1px solid var(--accent);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:900}.language-switch-options a{white-space:nowrap}.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}.function-guidance-grid{gap:7px;min-width:0;margin:0;display:grid}.function-guidance-grid div{background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;gap:3px;min-width:0;padding:8px;display:grid}.function-guidance-grid dt{color:var(--accent-strong);font-size:11px;font-weight:900}.function-guidance-grid dd{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.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-system-notice,.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-system-notice-grid article,.notice-support-strip,.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,.skill-operating-grid,.skill-card-handoff,.router-form,.skill-filter-panel,.command-overview,.command-system-strip,.command-flow-panel ol,.command-launch-grid,.command-goal-capture,.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,.employee-pilot-evidence-head,.employee-pilot-evidence-steps,.employee-pilot-progress-head,.employee-pilot-progress-actions,.employee-pilot-progress-grid,.employee-next-action-head,.employee-next-action-body,.employee-next-action-body dl,.goal-pilot-evidence-checklist ol,.goal-priority-strip,.goal-execution-list,.goal-guidance-grid,.goal-status-form,.goal-execution-head,.admin-goal-intro,.admin-goal-improvement-strip,.admin-goal-improvement-strip dl,.admin-goal-grid,.admin-goal-head,.admin-operating-insight-grid,.admin-operating-insight-item,.admin-pilot-employee-handoff-head,.admin-pilot-employee-handoff-grid,.admin-pilot-evidence-nudge-head,.admin-pilot-evidence-nudge-grid,.skill-maturity-decision,.skill-maturity-checks,.skill-maturity-first-run,.skill-maturity-asset-loop,.skill-maturity-grid,.admin-maintenance-intro,.admin-maintenance-grid,.admin-weekly-focus,.admin-weekly-focus dl,.admin-weekly-grid,.admin-today-command,.admin-today-clean-summary,.admin-today-snapshot dl,.admin-today-pilot-proof ul,.admin-today-next-actions ol,.admin-today-grid,.admin-today-card-checklist ol,.admin-today-card-decision-picks ul,.admin-today-resolution-grid,.admin-today-delivery-map ul,.admin-today-decision-menu ul,.admin-today-loop ol,.admin-today-pilot-gate ol,.external-skill-radar-head,.external-skill-radar-scoring,.external-skill-radar-queue ol,.external-skill-radar-grid,.admin-weekly-playbook ol,.admin-agent-report-contract dl,.admin-production-next-blocker,.admin-production-action-plan,.admin-production-task-sheet-head,.admin-production-evidence-funnel ol,.goal-automation-hero,.goal-automation-form,.goal-automation-summary,.goal-automation-grid,.goal-project-roadmap-head,.goal-project-roadmap-list,.employee-goal-hero,.employee-goal-explainer-grid,.employee-goal-form,.employee-goal-starter-grid,.employee-route-diagnosis,.employee-route-grid,.employee-route-context-grid,.employee-execution-loop-grid,.autopilot-rail,.autopilot-lane-grid,.autopilot-rescue-grid,.skill-library-dashboard,.skill-decision-path,.skill-decision-path ol,.skill-outcome-grid,.skill-result-action-strip,.skill-result-action-strip nav,.skill-result-escape-route,.skill-result-escape-route nav,.skill-result-fit-summary,.skill-result-fit-summary dl,.business-category-department-lanes,.business-category-department-lanes>div:last-child,.business-category-execution-loop ol,.skill-category-shortcut-lanes,.skill-category-grid,.skill-business-route-grid,.skill-filter-chip-groups,.skill-card-fast-lane,.skill-card-decision,.skill-decision-grid,.skill-usage-rating-starter-head,.skill-usage-rating-grid,.task-completion-gate ul,.skill-quick-filter-panel,.skill-no-results-panel,.skill-no-results-actions,.admin-permission-panel,.admin-permission-grid,.admin-department-readiness-head,.admin-department-readiness-grid,.admin-department-grid,.admin-pilot-head,.admin-pilot-grid,.admin-pilot-scenario-grid,.admin-pilot-invite-head,.admin-pilot-invite-grid,.admin-access-workflow-head,.admin-access-workflow-steps,.admin-pilot-first-action,.admin-pilot-first-action-metrics,.admin-pilot-batch-head,.admin-pilot-batch-body,.admin-pilot-tracker-head,.admin-pilot-tracker-metrics,.admin-pilot-completion-strip,.admin-pilot-completion-strip dl,.admin-pilot-management-proof,.admin-pilot-department-proof-grid,.admin-pilot-tracker-card,.admin-pilot-roster-grid,.admin-pilot-completion-head,.admin-pilot-completion-body,.admin-pilot-evidence-head,.admin-pilot-evidence-grid,.admin-pilot-gate-panel,.admin-production-pilot-gap,.admin-production-task-grid,.admin-pilot-gap-row,.admin-release-boundary-head,.admin-release-boundary-grid,.admin-release-boundary-command,.admin-pilot-fast-path-head,.admin-pilot-fast-path-body,.admin-pilot-assignment-panel ul,.admin-pilot-fast-path-steps,.admin-pilot-candidate-head,.admin-pilot-candidate-grid,.admin-completion-head,.admin-completion-metrics,.admin-completion-actions,.skill-download-hero,.skill-download-path-grid,.skill-download-grid,.feedback-submitted-next,.feedback-submitted-next ol,.feedback-execution-loop ol,.feedback-guidance-grid,.business-category-index-head,.business-category-decision-strip,.business-category-decision-strip ol,.business-category-index-grid,.business-category-quick-map,.admin-feedback-training-strip dl,.admin-feedback-handoff-heading,.admin-feedback-handoff-grid,.risk-review-category-grid,.risk-review-check-command,.personal-readiness-panel,.router-columns,.router-guidance-grid,.workflow-grid,.skill-collection-grid,.platform-pack-grid,.luxury-studio-hero,.luxury-lane-grid,.luxury-studio-bottom,.employee-system-notice,.employee-system-notice-grid,.onboarding-hero-panel,.onboarding-share-panel,.onboarding-department-grid,.onboarding-grid,.employee-loop-grid,.employee-completion-check,.employee-completion-check ul,.department-starter-grid,.first-use-command-row,.brief-example-grid,.usage-playbook-grid,.skill-sop-audit-head,.skill-sop-gap-summary,.skill-sop-gap-summary ul,.skill-sop-audit-grid,.skill-sop-check-list,.skill-sop-next-actions,.skill-sop-library-head,.skill-sop-library-metrics,.skill-sop-common-gaps,.skill-sop-library-list,.skill-sop-library-item-head,.core-skill-health-head,.core-skill-health-metrics,.core-skill-health-grid,.core-skill-domain-head,.core-skill-record-head,.core-skill-record-metrics,.partner-chain-flow,.usage-kickoff,.usage-followup,.usage-admin-handoff,.detail-workbench,.governance-grid,.personal-publish-notice,.personal-skill-starter-head,.personal-skill-starter-template-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,.final-target-hero,.final-target-actor-grid,.final-target-capability-grid,.final-target-department-grid,.final-target-standard-grid,.final-target-governance-grid,.final-target-evidence-grid,.final-target-flow,.final-audit-hero,.final-audit-readiness,.final-audit-success-grid,.final-audit-grid,.final-audit-pilot-list,.final-audit-pilot-head,.final-audit-risk-list,.final-audit-risk-head,.final-audit-agent-list,.final-audit-agent-head,.final-audit-agent-boundary div,.final-audit-sop-metrics,.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,.pilot-runbook-grid,.pilot-runbook-templates,.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-pilot-create-fields>div,.admin-table-row,.inline-user-access-form{grid-template-columns:1fr}.language-switch{justify-items:start}.library-header-actions{justify-content:flex-start}.skill-detail-action-bar{grid-template-columns:1fr;align-items:stretch}.skill-outcome-head{flex-direction:column;align-items:flex-start}.skill-outcome-mobile-details{display:block}.skill-outcome-mobile-details>summary{display:flex}.skill-filter-chip-groups{display:none}.skill-filter-mobile-details{display:block}.skill-filter-mobile-details>summary{display:flex}.skill-result-mobile-summary{display:grid}.skill-result-priority{display:none}.skill-result-mobile-summary-card dl,.skill-result-mobile-summary-actions{grid-template-columns:1fr}.skill-result-mobile-summary-card>div:first-child{flex-direction:column;align-items:flex-start}.skill-result-mobile-summary-card strong{text-align:left}.business-category-quick-map>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.business-category-quick-map a{border-radius:8px;grid-template-columns:1fr;min-width:0}.admin-today-clean-summary{grid-column:1}.skill-detail-use-map,.skill-detail-use-map ol,.skill-detail-decision-outcomes>div,.skill-detail-escape-route,.skill-detail-action-bar{grid-template-columns:1fr}.skill-detail-action-buttons{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,.personal-publish-notice .secondary-action{width:100%}.personal-publish-notice .secondary-action{justify-self:stretch}.workspace,.workspace-page,.setup-page{padding:16px}.autopilot-lane-card,.v13-maintenance-card,.v14-business-card{min-height:0}.final-audit-route dl div{grid-template-columns:1fr}.final-audit-pilot-head em,.final-audit-risk-head em,.final-audit-agent-head em{text-align:left;max-width:none}.goal-project-roadmap-tags{justify-content:flex-start}}.employee-task-workbench,.skill-result-workspace{color:#e5e7eb;background:linear-gradient(135deg,#0f172af5,#111827e6),#0f172aeb;border:1px solid #94a3b838;border-radius:18px;overflow:hidden;box-shadow:0 24px 80px #02061752}.employee-task-workbench{gap:22px;padding:24px;display:grid}.employee-task-hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:18px;display:grid}.employee-task-hero-rail{gap:10px;min-width:0;display:grid}.employee-task-first-rule{background:linear-gradient(135deg,#8ff4e61f,#ffffff0d),#02061757;border:1px solid #8ff4e63d;border-radius:12px;gap:5px;min-width:0;padding:11px 12px;display:grid}.employee-task-first-rule strong,.employee-task-first-rule p{overflow-wrap:anywhere;min-width:0;margin:0}.employee-task-first-rule strong{color:#8ff4e6;font-size:13px;font-weight:900;line-height:1.25}.employee-task-first-rule p{color:#cbd5e1;font-size:12px;line-height:1.45}.employee-task-copy h2{letter-spacing:0;margin:6px 0 10px;font-size:clamp(28px,4vw,48px)}.employee-task-copy p{color:#cbd5e1;max-width:760px}.employee-task-user{color:#dbeafe;border:1px solid #94a3b84d;border-radius:999px;width:fit-content;margin-top:12px;padding:6px 10px;font-size:13px;display:inline-flex}.employee-task-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.employee-task-steps li,.employee-task-category-strip a,.employee-task-recent,.skill-recommendation-panel,.skill-result-secondary,.skill-result-priority{background:#0f172ab8;border:1px solid #94a3b838}.employee-task-steps li{color:#bfdbfe;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:700}.employee-task-route-details{gap:12px;min-width:0;display:grid}.employee-task-route-details-summary{cursor:pointer;background:linear-gradient(135deg,#0ea5e91c,#14b8a614),#0f172ab8;border:1px solid #60a5fa3d;border-radius:16px;grid-template-columns:minmax(92px,auto) minmax(180px,.36fr) minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:14px;display:grid}.employee-task-route-details-summary::-webkit-details-marker{display:none}.employee-task-route-details-summary:after{color:#67e8f9;content:"+";justify-self:end;font-size:18px;font-weight:900}.employee-task-route-details[open] .employee-task-route-details-summary:after{content:"-"}.employee-task-route-details-summary span{color:#0f172a;overflow-wrap:anywhere;background:#67e8f9;border-radius:999px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px;font-weight:900;line-height:1.2}.employee-task-route-details-summary strong,.employee-task-route-details-summary small{overflow-wrap:anywhere;min-width:0}.employee-task-route-details-summary strong{color:#f8fafc;font-size:15px;line-height:1.25}.employee-task-route-details-summary small{color:#94a3b8;font-size:12px;line-height:1.45}.employee-task-promise-strip{background:linear-gradient(135deg,#0ea5e91f,#14b8a61a),#02061752;border:1px solid #60a5fa3d;border-radius:14px;gap:8px;min-width:0;padding:12px;display:grid}.employee-task-promise-strip>strong{color:#f8fafc;overflow-wrap:anywhere;font-size:15px;line-height:1.25}.employee-task-promise-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.employee-task-promise-strip span{background:#0f172a9e;border:1px solid #94a3b82e;border-radius:10px;gap:4px;min-width:0;padding:8px;display:grid}.employee-task-promise-strip b,.employee-task-promise-strip em{overflow-wrap:anywhere;min-width:0}.employee-task-promise-strip b{color:#a7f3d0;font-size:13px}.employee-task-promise-strip em{color:#cbd5e1;font-size:12px;font-style:normal;line-height:1.45}.employee-task-primary{order:-1;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;display:grid}.employee-task-form{background:linear-gradient(135deg,#14b8a61f,#3b82f614),#02061761;border:1px solid #8ff4e647;border-radius:16px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 18px 46px #14b8a61c}.employee-task-form-head{gap:5px;min-width:0;display:grid}.employee-task-form-head strong,.employee-task-form-head p{overflow-wrap:anywhere;min-width:0;margin:0}.employee-task-form-head strong{color:#f8fafc;font-size:clamp(20px,2.2vw,30px);line-height:1.12}.employee-task-form-head p{color:#cbd5e1;font-size:13px;line-height:1.55}.employee-task-form-runway{background:linear-gradient(135deg,#3b82f61a,#14b8a614),#02061742;border:1px solid #60a5fa38;border-radius:12px;gap:8px;min-width:0;padding:10px;display:grid}.employee-task-form-runway>strong{color:#dbeafe;overflow-wrap:anywhere;font-size:12px;line-height:1.25}.employee-task-form-runway ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.employee-task-form-runway li{background:#0f172a9e;border:1px solid #94a3b82e;border-radius:10px;gap:5px;min-width:0;padding:8px;display:grid}.employee-task-form-runway span{color:#8ff4e6;background:#14b8a621;border:1px solid #14b8a638;border-radius:999px;width:fit-content;padding:3px 6px;font-size:11px;font-weight:900;line-height:1}.employee-task-form-runway em{color:#cbd5e1;overflow-wrap:anywhere;min-width:0;font-size:11px;font-style:normal;font-weight:760;line-height:1.35}.employee-task-decision-strip{background:linear-gradient(135deg,#14b8a61f,#1e40af1a),#02061747;border:1px solid #14b8a63d;border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid}.employee-task-decision-strip strong{color:#dbeafe;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.employee-task-decision-strip div{flex-wrap:wrap;gap:7px;display:flex}.employee-task-decision-strip span{color:#a7f3d0;overflow-wrap:anywhere;background:#0f172aad;border:1px solid #14b8a642;border-radius:999px;width:fit-content;max-width:100%;padding:5px 8px;font-size:12px;font-weight:800;line-height:1.2}.employee-task-field textarea{resize:vertical;min-height:148px}.employee-task-result-dock{background:linear-gradient(135deg,#8ff4e629,#60a5fa1a),#0206176b;border:1px solid #8ff4e657;border-radius:16px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr) auto;align-items:stretch;gap:12px;min-width:0;padding:14px;scroll-margin-top:96px;display:grid;box-shadow:0 18px 48px #14b8a624}.employee-task-result-main,.employee-task-result-facts article{min-width:0}.employee-task-result-main{align-content:center;gap:6px;display:grid}.employee-task-result-main span,.employee-task-result-facts span{color:#8ff4e6;text-transform:uppercase;overflow-wrap:anywhere;font-size:11px;font-weight:950;line-height:1.2}.employee-task-result-main strong{color:#f8fafc;overflow-wrap:anywhere;font-size:clamp(18px,2vw,24px);line-height:1.15}.employee-task-result-main p{color:#cbd5e1;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.employee-task-result-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.employee-task-result-facts article{background:#0f172a9e;border:1px solid #94a3b833;border-radius:12px;gap:5px;padding:10px;display:grid}.employee-task-result-facts strong{color:#e5e7eb;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.employee-task-result-run-card{background:linear-gradient(135deg,#0f172abd,#14b8a61a),#02061780;border:1px solid #8ff4e638;border-radius:14px;grid-column:1/-1;gap:10px;min-width:0;padding:12px;display:grid}.employee-task-result-run-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.employee-task-result-run-head strong{color:#f8fafc;overflow-wrap:anywhere;font-size:14px;line-height:1.25}.employee-task-result-run-head p{color:#cbd5e1;text-align:right;overflow-wrap:anywhere;max-width:680px;margin:0;font-size:12px;line-height:1.45}.employee-task-result-run-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.employee-task-result-run-flow li{background:#0f172aad;border:1px solid #94a3b82e;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.employee-task-result-run-flow span{color:#06201d;background:#8ff4e6;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;line-height:1;display:grid}.employee-task-result-run-flow em{color:#dbeafe;overflow-wrap:anywhere;font-size:12px;font-style:normal;font-weight:850;line-height:1.3}.employee-task-result-run-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.employee-task-result-run-grid article{background:#02061757;border:1px solid #94a3b829;border-radius:10px;gap:5px;min-width:0;padding:9px;display:grid}.employee-task-result-run-grid span,.employee-task-result-run-grid h3{color:#8ff4e6;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:950;line-height:1.2}.employee-task-result-run-grid strong{color:#e5e7eb;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.employee-task-result-actions{flex-direction:column;grid-area:1/3;justify-content:center;align-items:stretch;gap:8px;min-width:168px;display:flex}.employee-task-result-actions .copy-button,.employee-task-result-actions .text-link{text-align:center;justify-content:center;min-height:34px}.employee-task-side{gap:16px;display:grid}.employee-task-first-actions{background:linear-gradient(135deg,#8ff4e61f,#60a5fa14),#0206175c;border:1px solid #8ff4e638;border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid}.employee-task-first-actions>div:first-child{gap:4px;min-width:0;display:grid}.employee-task-first-actions strong,.employee-task-first-actions p,.employee-task-first-actions b,.employee-task-first-actions span{overflow-wrap:anywhere;min-width:0}.employee-task-first-actions strong{color:#f8fafc;font-size:14px;line-height:1.25}.employee-task-first-actions p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.employee-task-first-actions>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.employee-task-first-actions a{color:#e5e7eb;background:#0f172ab8;border:1px solid #94a3b833;border-radius:10px;gap:4px;min-width:0;padding:10px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.employee-task-first-actions a:hover,.employee-task-first-actions a:focus-visible{border-color:var(--accent);background:#14b8a621;transform:translateY(-1px)}.employee-task-first-actions b{color:#a7f3d0;font-size:12px;line-height:1.25}.employee-task-first-actions span{color:#cbd5e1;font-size:11px;line-height:1.35}.employee-task-side h3,.task-route-grid h3,.skill-result-subheading h3{color:#f8fafc;margin:0 0 8px;font-size:15px}.employee-task-examples,.employee-task-recent-list,.task-route-actions{gap:8px;display:grid}.employee-task-examples a{color:#dbeafe;background:#1e40af29;border:1px solid #3b82f647;border-radius:12px;padding:10px 12px;text-decoration:none;display:block}.employee-task-examples a:hover,.employee-task-department-routes a:hover,.employee-task-department-routes a:focus-visible,.employee-task-category-strip a:hover{background:#2563eb38;border-color:#60a5fa94}.employee-task-side-empty-preview{background:linear-gradient(135deg,#3b82f61c,#14b8a614),#02061747;border:1px solid #60a5fa38;border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid}.employee-task-side-empty-preview strong,.employee-task-side-empty-preview p,.employee-task-side-empty-preview b,.employee-task-side-empty-preview em{overflow-wrap:anywhere;min-width:0}.employee-task-side-empty-preview>strong{color:#dbeafe;font-size:14px;line-height:1.25}.employee-task-side-empty-preview p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.employee-task-side-empty-preview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.employee-task-side-empty-preview span{background:#0f172a99;border:1px solid #94a3b829;border-radius:10px;gap:4px;min-width:0;padding:9px;display:grid}.employee-task-side-empty-preview b{color:#a7f3d0;font-size:12px;line-height:1.25}.employee-task-side-empty-preview em{color:#dbeafe;font-size:11px;font-style:normal;line-height:1.35}.employee-task-loop-card{background:linear-gradient(135deg,#14b8a61f,#3b82f61a),#0206173d;border:1px solid #14b8a63d;border-radius:14px;gap:10px;padding:12px;display:grid}.employee-task-loop-card h3{color:#f8fafc;margin:0;font-size:15px}.employee-task-loop-card ol{color:#cbd5e1;gap:6px;margin:0;padding-left:18px;font-size:13px;display:grid}.employee-task-loop-card li{overflow-wrap:anywhere}.employee-task-loop-card div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.employee-task-codex-bridge{background:linear-gradient(135deg,#14b8a624,#2563eb14),#02061757;border:1px solid #8ff4e647;border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid}.employee-task-codex-bridge strong,.employee-task-codex-bridge p{overflow-wrap:anywhere;min-width:0}.employee-task-codex-bridge strong{color:#f8fafc;font-size:14px;line-height:1.25}.employee-task-codex-bridge p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.employee-task-recent{border-radius:12px;gap:8px;padding:12px;display:grid}.employee-task-recent span,.task-route-facts dt,.skill-result-subheading span{color:#93c5fd;text-transform:uppercase;font-size:12px;font-weight:800}.employee-task-recent strong{color:#f8fafc}.employee-task-department-routes{background:linear-gradient(135deg,#3b82f61c,#14b8a614),#0206174d;border:1px solid #60a5fa38;border-radius:14px;grid-template-columns:minmax(220px,.28fr) minmax(0,1fr);gap:12px;min-width:0;padding:12px;display:grid}.employee-task-department-routes>div:first-child{align-content:center;gap:5px;min-width:0;display:grid}.employee-task-department-routes strong,.employee-task-department-routes p,.employee-task-department-routes b,.employee-task-department-routes span,.employee-task-department-routes em{overflow-wrap:anywhere;min-width:0;margin:0}.employee-task-department-routes>div:first-child strong{color:#f8fafc;font-size:15px;line-height:1.25}.employee-task-department-routes>div:first-child p{color:#cbd5e1;font-size:12px;line-height:1.45}.employee-task-department-routes>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;display:grid}.employee-task-department-routes a{color:#e5e7eb;background:#0f172a9e;border:1px solid #94a3b833;border-radius:10px;gap:5px;min-width:0;min-height:100%;padding:10px;text-decoration:none;display:grid}.employee-task-department-routes b{color:#f8fafc;font-size:13px;line-height:1.2}.employee-task-department-routes span{color:#cbd5e1;font-size:11px;line-height:1.35}.employee-task-department-routes em{color:#8ff4e6;font-size:11px;font-style:normal;font-weight:850}.employee-task-category-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.employee-task-category-linkset{gap:8px;display:grid}.employee-task-category-linkset a:first-child{color:#e5e7eb;border-radius:14px;gap:6px;min-height:94px;padding:14px;text-decoration:none;display:grid}.employee-task-category-browse{color:#bfdbfe;width:fit-content;font-size:13px;font-weight:700;display:inline-flex}.employee-task-category-strip strong{color:#f8fafc}.employee-task-category-strip span{color:#cbd5e1;font-size:13px}.employee-task-secondary-categories{background:#02061733;border:1px solid #94a3b82e;border-radius:16px;gap:12px;padding:14px;display:grid}.employee-task-secondary-head{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;list-style:none;display:grid}.employee-task-secondary-head::-webkit-details-marker{display:none}.employee-task-secondary-head:after{color:#67e8f9;content:"+";font-size:18px;font-weight:950}.employee-task-secondary-categories[open] .employee-task-secondary-head:after{content:"-"}.employee-task-secondary-head h3{color:#f8fafc;margin:0;font-size:15px}.employee-task-secondary-head p{color:#94a3b8;overflow-wrap:anywhere;max-width:760px;margin:4px 0 0;font-size:13px;line-height:1.45}.employee-task-secondary-head a{color:#bfdbfe;font-size:13px;font-weight:800;text-decoration:none}.employee-task-secondary-grid{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.employee-task-secondary-grid a{color:#e5e7eb;background:#0f172aa8;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:8px 11px;text-decoration:none;display:inline-flex}.employee-task-secondary-grid a:hover{background:#1e40af38;border-color:#60a5fa8f}.employee-task-secondary-grid strong{color:#f8fafc;white-space:nowrap;font-size:13px}.employee-task-secondary-grid span{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.skill-recommendation-panel{border-radius:16px;padding:18px}.task-route-empty-state{gap:14px;margin-top:12px;display:grid}.task-route-empty-state h3{color:#f8fafc;margin:0;font-size:15px}.task-route-empty-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.task-route-empty-grid div{background:#0206174d;border:1px solid #94a3b82e;border-radius:14px;gap:6px;min-height:112px;padding:12px;display:grid}.task-route-empty-grid strong{color:#bfdbfe;font-size:13px}.task-route-empty-grid span{color:#cbd5e1;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.task-route-command-strip{background:linear-gradient(135deg,#0ea5e924,#14b8a61a),#0206175c;border:1px solid #38bdf842;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;padding:16px;display:grid}.task-route-command-strip span{color:#67e8f9;letter-spacing:.04em;font-size:12px;font-weight:900;display:block}.task-route-command-strip strong{color:#f8fafc;overflow-wrap:anywhere;margin-top:4px;font-size:20px;display:block}.task-route-command-strip p{color:#cbd5e1;max-width:780px;margin:6px 0 0;font-size:14px;line-height:1.55}.task-route-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.task-route-command-preview{background:linear-gradient(135deg,#0ea5e914,#0f172a33),#0206176b;border:1px solid #7dd3fc33;border-radius:16px;gap:12px;margin-top:12px;padding:14px;display:grid}.task-route-command-preview-head{gap:4px;display:grid}.task-route-command-preview-head strong{color:#f8fafc;font-size:14px}.task-route-command-preview-head p{color:#cbd5e1;margin:0;font-size:13px;line-height:1.45}.task-route-command-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.task-route-command-preview article{background:#0f172a9e;border:1px solid #94a3b82e;border-radius:12px;gap:8px;min-width:0;padding:11px;display:grid}.task-route-command-preview span{color:#93c5fd;font-size:12px;font-weight:900}.task-route-command-preview pre{color:#e5e7eb;max-height:180px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55;overflow:auto}.task-route-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.task-route-flow li{background:#0f172a94;border:1px solid #94a3b82e;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:10px;display:grid}.task-route-flow span{color:#67e8f9;background:#38bdf829;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:inline-grid}.task-route-flow strong{color:#e5e7eb;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.task-route-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.task-route-facts div{background:#02061757;border-radius:12px;padding:10px}.task-route-facts dd{color:#f8fafc;margin:4px 0 0;font-weight:700}.task-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.task-route-grid section{background:#02061747;border-radius:14px;padding:12px}.task-route-grid p,.task-route-grid ul,.task-route-grid ol{color:#d1d5db;margin:0}.task-route-grid ul,.task-route-grid ol{padding-left:18px}.task-route-grid p{gap:6px;display:grid}.task-route-grid p span,.task-route-grid li span{color:#94a3b8}.task-route-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.task-close-loop-panel{background:linear-gradient(135deg,#14b8a61f,#2563eb14),#02061747;border:1px solid #14b8a63d;border-radius:12px;gap:5px;margin-top:12px;padding:12px;display:grid}.task-close-loop-panel strong{color:#f8fafc;font-size:14px}.task-close-loop-panel p{color:#cbd5e1;margin:0;font-size:13px}.task-settlement-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.task-settlement-head{background:#02061747;border:1px solid #2dd4bf2e;border-radius:10px;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:14px;padding:10px;display:flex}.task-settlement-head strong{color:#99f6e4}.task-settlement-head p{text-align:right;max-width:520px}.task-settlement-actions article{background:linear-gradient(#0f172aad,#0206175c),#0f172a7a;border:1px solid #94a3b833;border-radius:11px;align-content:space-between;gap:12px;min-width:0;min-height:178px;padding:11px;display:grid}.task-settlement-actions article strong{color:#f8fafc;line-height:1.35;display:block}.task-settlement-actions article p{color:#aab8ca;margin-top:6px;line-height:1.5}.task-settlement-actions .copy-button,.task-settlement-actions .text-link{text-align:center;white-space:normal;justify-content:center;width:100%}.task-admin-evidence-handoff{background:#082f495c;border:1px solid #38bdf833;border-radius:10px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:12px;margin-top:8px;padding:10px;display:grid}.task-admin-evidence-handoff strong{color:#bae6fd;font-size:13px}.task-admin-evidence-handoff p{margin-top:4px}.task-admin-evidence-handoff ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.task-admin-evidence-handoff li{color:#e0f2fe;overflow-wrap:anywhere;background:#02061747;border:1px solid #7dd3fc2e;border-radius:9px;min-width:0;padding:8px;font-size:12px;font-weight:800;line-height:1.35}.task-evidence-return-fields{background:linear-gradient(135deg,#22c55e1f,#0ea5e914),#0f172a80;border:1px solid #4ade8033;border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:12px;margin-top:8px;padding:12px;display:grid}.task-evidence-return-fields strong{color:#bbf7d0;font-size:13px}.task-evidence-return-fields p{color:#cbd5e1;margin-top:5px;line-height:1.5}.task-evidence-return-fields .copy-button{white-space:normal;text-align:left;width:fit-content;max-width:100%;margin-top:10px}.task-evidence-return-fields ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.task-evidence-return-fields li{background:#0206174d;border:1px solid #bbf7d029;border-radius:9px;min-width:0;padding:9px}.task-evidence-return-fields span,.task-evidence-return-fields em{overflow-wrap:anywhere;line-height:1.4;display:block}.task-evidence-return-fields span{color:#ecfdf5;font-size:12px;font-weight:900}.task-evidence-return-fields em{color:#a7f3d0;margin-top:5px;font-size:11px;font-style:normal}.skill-result-workspace{padding:18px}.skill-result-priority,.skill-result-secondary{border-radius:16px;padding:16px}.skill-result-runway{background:linear-gradient(135deg,#2dd4bf24,#3b82f614),#02061757;border:1px solid #2dd4bf47;border-radius:16px;grid-template-columns:minmax(210px,.28fr) minmax(0,.34fr) minmax(260px,.38fr);align-items:stretch;gap:12px;margin-top:14px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0d}.skill-result-runway-copy,.skill-result-runway-actions{min-width:0}.skill-result-runway-copy{align-content:center;gap:6px;display:grid}.skill-result-runway-copy strong,.skill-result-runway-copy p,.skill-result-runway li,.skill-result-runway-actions strong,.skill-result-runway-actions span,.skill-result-runway-actions a,.skill-result-runway-empty{overflow-wrap:anywhere;min-width:0}.skill-result-runway-copy strong{color:#ccfbf1;font-size:15px;line-height:1.25}.skill-result-runway-copy p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.skill-result-runway ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-result-runway li{color:#e5e7eb;background:#0f172a94;border:1px solid #94a3b829;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:8px;display:grid}.skill-result-runway li span{color:#0f172a;background:#67e8f9;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:inline-grid}.skill-result-runway li em{color:#dbeafe;font-size:12px;font-style:normal;font-weight:850;line-height:1.3}.skill-result-runway-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.skill-result-runway-actions>div{grid-column:1/-1;gap:4px;min-width:0;display:grid}.skill-result-runway-actions span{color:#99f6e4;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:900}.skill-result-runway-actions strong{color:#f8fafc;font-size:14px;line-height:1.25}.skill-result-runway-actions .copy-button{white-space:normal;grid-column:1/-1;width:100%}.skill-result-runway-actions a{color:#a7f3d0;text-align:center;background:#14b8a61f;border:1px solid #2dd4bf3d;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:8px 10px;font-size:12px;font-weight:900;line-height:1.25;text-decoration:none;display:inline-flex}.skill-result-runway-actions a:hover,.skill-result-runway-actions a:focus-visible{color:#ecfeff;background:#14b8a633;border-color:#2dd4bf85}.skill-result-runway-empty{color:#cbd5e1;align-self:center;margin:0;font-size:12px;line-height:1.45}.skill-result-decision-mode{background:linear-gradient(135deg,#14b8a61f,#3b82f612),#0206174d;border:1px solid #2dd4bf3d;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:14px;padding:12px;display:grid}.skill-result-decision-mode>strong{color:#ccfbf1;white-space:nowrap;font-size:13px}.skill-result-decision-mode ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-result-decision-mode a{color:#e5e7eb;background:#0f172a99;border:1px solid #94a3b82e;border-radius:10px;gap:3px;min-width:0;min-height:58px;padding:9px 10px;text-decoration:none;display:grid}.skill-result-decision-mode a:hover,.skill-result-decision-mode a:focus-visible{background:#14b8a624;border-color:#2dd4bf6b}.skill-result-decision-mode span,.skill-result-decision-mode em{overflow-wrap:anywhere;min-width:0}.skill-result-decision-mode span{color:#99f6e4;font-size:12px;font-weight:900}.skill-result-decision-mode em{color:#cbd5e1;font-size:12px;font-style:normal;line-height:1.35}.skill-result-path{background:linear-gradient(135deg,#0ea5e91a,#14b8a60f),#0206173d;border:1px solid #38bdf833;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin:14px 0;padding:12px;display:grid}.skill-result-path>strong{color:#f8fafc;white-space:nowrap;font-size:13px}.skill-result-path ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.skill-result-path li{background:#0f172a85;border-radius:10px;gap:3px;padding:9px 10px;display:grid}.skill-result-path span{color:#bfdbfe;font-size:12px;font-weight:900}.skill-result-path em{color:#cbd5e1;overflow-wrap:anywhere;font-size:12px;font-style:normal;line-height:1.35}.skill-result-action-strip{background:linear-gradient(135deg,#14b8a61c,#3b82f614),#0206173d;border:1px solid #14b8a633;border-radius:14px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;gap:12px;margin:0 0 14px;padding:12px;display:grid}.skill-result-action-strip>div{align-content:center;gap:5px;min-width:0;display:grid}.skill-result-action-strip strong,.skill-result-action-strip p,.skill-result-action-strip b,.skill-result-action-strip span{overflow-wrap:anywhere;min-width:0}.skill-result-action-strip strong{color:#f8fafc;font-size:14px}.skill-result-action-strip p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.skill-result-action-strip nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.skill-result-action-strip a{color:#e5e7eb;background:#0f172a94;border:1px solid #94a3b82e;border-radius:12px;gap:4px;min-width:0;padding:10px;text-decoration:none;display:grid}.skill-result-action-strip a:hover,.skill-result-action-strip a:focus-visible{background:#2563eb33;border-color:#60a5fa85}.skill-result-action-strip b{color:#a7f3d0;font-size:12px}.skill-result-action-strip span{color:#cbd5e1;font-size:12px;line-height:1.35}.skill-result-escape-route{background:linear-gradient(135deg,#f59e0b1f,#14b8a612),#0f172a6b;border:1px solid #f59e0b3d;border-radius:14px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;gap:12px;margin:0 0 16px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.skill-result-escape-route>div{align-content:center;gap:5px;min-width:0;display:grid}.skill-result-escape-route strong,.skill-result-escape-route p,.skill-result-escape-route b,.skill-result-escape-route span{overflow-wrap:anywhere;min-width:0}.skill-result-escape-route strong{color:#fef3c7;font-size:14px}.skill-result-escape-route p{color:#e2e8f0;margin:0;font-size:12px;line-height:1.45}.skill-result-escape-route nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.skill-result-escape-route a{color:#f8fafc;background:#02061785;border:1px solid #fbbf242e;border-radius:12px;gap:4px;min-width:0;padding:10px;text-decoration:none;display:grid}.skill-result-escape-route a:hover,.skill-result-escape-route a:focus-visible{background:#f59e0b29;border-color:#fbbf2485}.skill-result-escape-route b{color:#fde68a;font-size:12px}.skill-result-escape-route span{color:#cbd5e1;font-size:12px;line-height:1.35}.skill-result-category-map{background:linear-gradient(135deg,#3b82f61a,#14b8a614),#0206175c;border:1px solid #60a5fa33;border-radius:14px;grid-template-columns:minmax(190px,.34fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;margin:0 0 16px;padding:12px;display:grid}.skill-result-category-map>div:first-child{gap:4px;min-width:0;display:grid}.skill-result-category-map strong,.skill-result-category-map p,.skill-result-category-map span,.skill-result-category-map dt,.skill-result-category-map dd{overflow-wrap:anywhere;min-width:0}.skill-result-category-map>div:first-child>strong{color:#dbeafe;font-size:14px;line-height:1.25}.skill-result-category-map p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.skill-result-category-map ul{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.skill-result-category-map li{color:#e0f2fe;background:#0f172a9e;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:7px 9px;display:inline-flex}.skill-result-category-map li span{font-size:12px}.skill-result-category-map li strong{color:#bfdbfe;background:#60a5fa24;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:12px;display:inline-grid}.skill-result-category-map dl{grid-template-columns:repeat(2,minmax(74px,auto));gap:8px;margin:0;display:grid}.skill-result-category-map dl>div{background:#0f172a94;border:1px solid #94a3b829;border-radius:10px;gap:3px;min-width:0;padding:8px 10px;display:grid}.skill-result-category-map dt{color:#94a3b8;font-size:11px;font-weight:800;line-height:1.25}.skill-result-category-map dd{color:#f8fafc;margin:0;font-size:15px;font-weight:900;line-height:1.2}.skill-result-fit-summary{background:linear-gradient(135deg,#14b8a621,#3b82f614),#02061761;border:1px solid #2dd4bf3d;border-radius:14px;grid-template-columns:minmax(210px,.28fr) minmax(0,1fr) auto;align-items:stretch;gap:12px;margin:0 0 16px;padding:12px;display:grid}.skill-result-fit-head{align-content:center;gap:6px;min-width:0;display:grid}.skill-result-fit-head strong,.skill-result-fit-head p,.skill-result-fit-summary dt,.skill-result-fit-summary dd,.skill-result-fit-actions a{overflow-wrap:anywhere;min-width:0}.skill-result-fit-head strong{color:#ccfbf1;font-size:14px;line-height:1.25}.skill-result-fit-head p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.skill-result-fit-summary dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;display:grid}.skill-result-fit-summary dl>div{background:#0f172a94;border:1px solid #94a3b829;border-radius:10px;gap:4px;min-width:0;padding:9px 10px;display:grid}.skill-result-fit-summary dt{color:#99f6e4;font-size:11px;font-weight:900;line-height:1.25}.skill-result-fit-summary dd{color:#f8fafc;margin:0;font-size:12px;font-weight:760;line-height:1.4}.skill-result-fit-actions{grid-template-columns:1fr;align-content:center;gap:8px;min-width:160px;display:grid}.skill-result-fit-actions .copy-button,.skill-result-fit-actions a{white-space:normal;width:100%;min-height:34px}.skill-result-fit-actions a{color:#a7f3d0;text-align:center;background:#14b8a61f;border:1px solid #2dd4bf3d;border-radius:8px;justify-content:center;align-items:center;padding:8px 10px;font-size:12px;font-weight:900;line-height:1.25;text-decoration:none;display:inline-flex}.skill-result-fit-actions a:hover,.skill-result-fit-actions a:focus-visible{color:#ecfeff;background:#14b8a633;border-color:#2dd4bf85}.skill-result-mobile-summary{background:linear-gradient(135deg,#2dd4bf1f,#3b82f614),#02061761;border:1px solid #2dd4bf3d;border-radius:14px;gap:12px;margin:0 0 16px;padding:12px;display:none}.skill-result-mobile-longtail-summary{display:none}.skill-result-mobile-summary-head,.skill-result-mobile-summary-card{min-width:0}.skill-result-mobile-summary-head{gap:5px;display:grid}.skill-result-mobile-summary-head span{color:#67e8f9;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.skill-result-mobile-summary-head strong{color:#ecfeff;font-size:14px}.skill-result-mobile-summary-head p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.skill-result-mobile-summary-list{gap:10px;display:grid}.skill-result-mobile-summary-card{background:#0f172a94;border:1px solid #94a3b829;border-radius:12px;gap:9px;padding:11px;display:grid}.skill-result-mobile-summary-card>div:first-child{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.skill-result-mobile-summary-card span,.skill-result-mobile-summary-card strong,.skill-result-mobile-summary-card p,.skill-result-mobile-summary-card dt,.skill-result-mobile-summary-card dd,.skill-result-mobile-summary-actions a{overflow-wrap:anywhere;min-width:0}.skill-result-mobile-summary-card span{color:#93c5fd;font-size:11px;font-weight:800}.skill-result-mobile-summary-card strong{color:#f8fafc;text-align:right;font-size:13px}.skill-result-mobile-summary-card p{color:#dbeafe;margin:0;font-size:12px;line-height:1.45}.skill-result-mobile-summary-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.skill-result-mobile-summary-card dl>div{background:#0206175c;border-radius:10px;gap:3px;min-width:0;padding:8px;display:grid}.skill-result-mobile-summary-card dt{color:#94a3b8;font-size:11px;font-weight:800}.skill-result-mobile-summary-card dd{color:#e5e7eb;margin:0;font-size:12px;line-height:1.35}.skill-result-mobile-summary-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.skill-result-mobile-summary-actions .copy-button{white-space:normal;width:100%}.skill-result-mobile-summary-actions a{color:#a7f3d0;font-size:12px;font-weight:900;text-decoration:none}.skill-result-mobile-summary-actions a:hover,.skill-result-mobile-summary-actions a:focus-visible{color:#ccfbf1;text-decoration:underline}@media (max-width:900px){.skill-result-mobile-summary{display:grid}.skill-result-runway,.skill-result-decision-mode,.skill-result-path,.skill-result-action-strip,.skill-result-escape-route,.skill-result-category-map,.skill-result-fit-summary{display:none}.skill-result-mobile-longtail-summary{background:linear-gradient(135deg,#60a5fa1a,#2dd4bf14),#0206175c;border:1px solid #94a3b833;border-radius:14px;gap:11px;margin-top:12px;padding:12px;display:grid}.skill-result-mobile-longtail-summary>div,.skill-result-mobile-longtail-summary ul,.skill-result-mobile-longtail-summary nav{min-width:0}.skill-result-mobile-longtail-summary>div{gap:4px;display:grid}.skill-result-mobile-longtail-summary>div>span{color:#93c5fd;text-transform:uppercase;font-size:11px;font-weight:900}.skill-result-mobile-longtail-summary strong,.skill-result-mobile-longtail-summary p,.skill-result-mobile-longtail-summary span,.skill-result-mobile-longtail-summary a{overflow-wrap:anywhere;min-width:0}.skill-result-mobile-longtail-summary>div>strong{color:#ecfeff;font-size:14px;line-height:1.3}.skill-result-mobile-longtail-summary p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.45}.skill-result-mobile-longtail-summary ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.skill-result-mobile-longtail-summary li{background:#0f172a8f;border:1px solid #94a3b829;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:8px;display:flex}.skill-result-mobile-longtail-summary li span{color:#dbeafe;font-size:11px;font-weight:850}.skill-result-mobile-longtail-summary li strong{color:#0f172a;background:#67e8f9;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:11px;display:inline-grid}.skill-result-mobile-longtail-summary nav{grid-template-columns:1fr;gap:7px;display:grid}.skill-result-mobile-longtail-summary a{color:#a7f3d0;text-align:center;background:#14b8a61f;border:1px solid #2dd4bf3d;border-radius:8px;justify-content:center;min-height:34px;padding:8px 10px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.skill-result-mobile-summary-card:not(:first-child) p,.skill-result-mobile-summary-card:not(:first-child) dl,.skill-result-mobile-summary-card:not(:first-child) .skill-result-mobile-summary-actions a{display:none}.skill-result-mobile-summary-card:not(:first-child){grid-template-columns:minmax(0,1fr);gap:8px}.skill-result-priority,#skill-result-longtail{display:none}.skill-result-mobile-summary-card dl,.skill-result-mobile-summary-actions,.skill-result-category-map,.skill-result-category-map dl,.skill-result-fit-summary,.skill-result-fit-summary dl{grid-template-columns:1fr}}.skill-result-subheading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.skill-result-secondary{margin-top:14px}.skill-result-secondary summary,.skill-result-extra-longtail summary{cursor:pointer;color:#f8fafc;justify-content:space-between;gap:12px;display:flex}.skill-result-secondary p,.skill-result-extra-longtail p,.skill-result-workspace .panel-heading p{color:#cbd5e1}.skill-result-longtail-map{background:#0f172a9e;border:1px solid #94a3b82e;border-radius:12px;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;margin:12px 0;padding:12px;display:grid}.skill-result-longtail-map>div{gap:4px;min-width:0;display:grid}.skill-result-longtail-map strong,.skill-result-longtail-map span{overflow-wrap:anywhere;min-width:0}.skill-result-longtail-map>div>strong{color:#f8fafc;font-size:14px;line-height:1.25}.skill-result-longtail-map>div>span{color:#cbd5e1;font-size:12px;line-height:1.45}.skill-result-longtail-map ul{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.skill-result-longtail-map li{color:#dbeafe;background:#ffffff0d;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:7px;min-width:0;max-width:100%;padding:7px 9px;display:inline-flex}.skill-result-longtail-map li span{font-size:12px}.skill-result-longtail-map li strong{color:#8ff4e6;background:#8ff4e61f;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:12px;display:inline-grid}.skill-result-extra-longtail{background:#02061733;border:1px solid #94a3b82e;border-radius:14px;margin-top:14px;padding:14px}.muted-text{color:#94a3b8}@media (max-width:860px){.skill-start-panel,.employee-task-path-strip,.employee-task-path-list,.employee-task-path-actions,.skill-start-route-bar,.skill-start-route-bar ol,.skill-start-actions,.skill-start-route-preview ul,.skill-start-quick-routes,.skill-start-loop-map,.skill-start-loop-map ol,.skill-support-details>summary,.skill-support-details-heading,.skill-support-gate,.skill-technical-details>summary,.employee-task-hero,.employee-task-primary,.employee-task-route-details-summary,.employee-task-result-dock,.employee-task-result-facts,.employee-task-result-run-flow,.employee-task-result-run-grid,.employee-task-side-empty-preview>div,.employee-task-form-runway ol,.employee-task-promise-strip>div,.employee-task-first-actions>div:last-child,.employee-task-department-routes,.employee-task-department-routes>div:last-child,.employee-task-category-strip,.task-route-command-strip,.task-route-command-preview-grid,.task-route-flow,.task-route-facts,.task-route-grid,.task-route-empty-grid,.task-settlement-actions,.task-evidence-return-fields,.task-evidence-return-fields ol,.skill-result-runway,.skill-result-decision-mode,.skill-result-decision-mode ol,.skill-result-path,.skill-result-path ol,.skill-result-longtail-map{grid-template-columns:1fr}.skill-support-details-heading small,.skill-support-details-heading .text-link{grid-area:auto/1}.skill-support-gate{align-items:stretch}.skill-support-gate .primary-link{justify-content:center;width:100%}.admin-access-workflow-head,.admin-access-workflow-steps{grid-template-columns:1fr}.admin-access-workflow-head{flex-direction:column;align-items:flex-start}.admin-access-workflow-links{justify-content:flex-start;min-width:0}.employee-task-result-actions,.employee-task-result-run-card{grid-area:auto/1}.employee-task-result-run-head{display:grid}.employee-task-result-run-head p{text-align:left;max-width:none}.employee-task-steps{grid-template-columns:1fr}.employee-task-secondary-head{grid-template-columns:minmax(0,1fr);align-items:flex-start}.task-route-actions{grid-template-columns:1fr}.task-route-command-actions{justify-content:flex-start}.task-settlement-head{flex-direction:column;align-items:flex-start}.task-settlement-head p{text-align:left;max-width:none}.task-settlement-actions article{min-height:auto}.task-admin-evidence-handoff,.task-admin-evidence-handoff ul{grid-template-columns:1fr}.business-category-index>.business-category-index-grid{display:none}.business-category-mobile-jump,.business-category-mobile-details{display:grid}.business-category-index-grid-mobile{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}.business-category-index-card dl{grid-template-columns:1fr}.business-category-index-card dl>div:first-child{grid-column:auto}.business-category-decision-strip,.business-category-department-lanes,.business-category-coverage,.business-category-quick-map,.skill-start-route-preview,.skill-start-loop-map{display:none}.employee-task-path-strip{gap:10px;padding:12px}.employee-task-path-copy h2{font-size:16px}.employee-task-path-copy p:not(.eyebrow){font-size:12px}.employee-task-path-list-detailed{display:none}.employee-task-path-mobile-rail{gap:8px;min-width:0;display:grid}.employee-task-path-mobile-rail p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:850}.employee-task-path-mobile-rail ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.employee-task-path-mobile-rail li{min-width:0}.employee-task-path-mobile-rail a{min-width:0;min-height:54px;color:var(--muted);text-align:center;border:1px solid var(--border);background:#ffffff0a;border-radius:9px;justify-items:center;gap:4px;padding:8px 5px;text-decoration:none;display:grid}.employee-task-path-mobile-rail a:hover,.employee-task-path-mobile-rail a:focus-visible,.employee-task-path-mobile-rail .is-current a{color:var(--text);background:#8ff4e617;border-color:#8ff4e657}.employee-task-path-mobile-rail span{color:#8ff4e6;border:1px solid #8ff4e657;border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:950;display:inline-grid}.employee-task-path-mobile-rail strong{max-width:100%;color:inherit;overflow-wrap:anywhere;font-size:11px;line-height:1.18}.skill-business-route-section>.skill-business-route-grid{display:none}.skill-business-mobile-jump,.skill-business-mobile-details{display:grid}.skill-business-route-grid-mobile{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}.skill-card-handoff nav{justify-content:flex-start}.completion-command-strip,.completion-next-command,.completion-gate-list{grid-template-columns:1fr}.completion-command-actions{justify-content:flex-start}}@media (max-width:520px){.workspace-page{padding:18px 16px}.library-header{gap:10px;padding-bottom:14px}.library-header h1{font-size:26px}.library-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;display:grid}.library-header-actions .language-switch,.library-header-actions .library-count{grid-column:1/-1}.library-header-actions .language-switch{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.library-header-actions .language-switch-options{flex-wrap:nowrap;justify-content:flex-end;gap:7px;min-width:0}.library-header-actions .text-link,.library-header-actions .primary-link{text-align:center;justify-content:center;width:100%;min-height:38px;padding:8px 9px;font-size:12px}.library-count{justify-content:space-between;align-items:center;min-width:0;padding:8px 10px;display:flex}.library-count strong{font-size:20px}.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}.completion-evidence-summary{grid-template-columns:1fr}}
