.jai-business-screen{color-scheme:dark;--jai-border:rgba(126,174,211,.17);--jai-muted:#92a8bd;--jai-blue:#37b8ff}.jai-business-screen .business-workspace-shell{background:linear-gradient(130deg,#03101e,#061727 85%);border-radius:20px;padding:20px;box-shadow:inset 0 1px 0 #ffffff05}.jai-business-screen .business-workspace-header{flex-direction:row;justify-content:space-between;align-items:start;margin-bottom:14px;padding-bottom:0}.jai-business-screen .business-workspace-header h3{font-size:29px;line-height:1.2}.jai-business-screen .business-workspace-header p{font-size:12px;font-weight:400;line-height:1.6}.jai-business-screen .business-workspace-header>div>p:first-child{font-size:9px;letter-spacing:.2em}.jai-business-screen .business-workspace-header>button{min-height:30px;padding:0 12px;font-size:10px;text-transform:none;letter-spacing:0}.jai-business-screen .business-workspace-scroll{container-type:inline-size;padding-right:2px}.jai-business-screen :is(button,input,select,textarea),.jai-crm :is(button,input,select,textarea),.jai-mail :is(button,input,select,textarea){font:inherit;font-size:12px;border-radius:7px}.jai-business-screen :is(button,a,input,select,textarea):focus-visible,.jai-crm :focus-visible,.jai-mail :focus-visible{outline:2px solid #42c7ff;outline-offset:3px}.jai-business-screen :is(button,summary),.jai-mail :is(button,summary){cursor:pointer}.jai-business-screen button:disabled,.jai-mail button:disabled{cursor:wait;opacity:.5}.jai-business-screen :is(input,select,textarea),.jai-crm :is(input,select,textarea),.jai-mail :is(input,select,textarea){color:#edf6ff;background:#061321;border:1px solid rgba(126,174,211,.22);min-height:35px;padding:7px 10px}.jai-business-screen input[type=checkbox],.jai-crm input[type=checkbox]{min-height:0;width:14px;height:14px;accent-color:#0ba6ff}.jai-business-screen :is(label,th){text-transform:none;letter-spacing:.04em}.jai-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:14px 0}.jai-metric{display:flex;gap:12px;align-items:center;padding:14px;background:linear-gradient(120deg,#0c1d2e,#0a1726);border:1px solid rgba(126,174,211,.15);border-radius:12px;min-width:0}.jai-metric-symbol{width:36px;height:40px;display:grid;place-items:center;flex-shrink:0;border:1px solid #498bd755;border-radius:11px;color:#8bcaff;font-size:24px;background:#137ad510}.jai-metric:nth-child(odd) .jai-metric-symbol{color:#b499ff;border-color:#865aff55;background:#784bff10}.jai-metric div{display:grid;gap:4px}.jai-metric div>span{color:#a6b8cb;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.jai-metric strong{color:#f1f7ff;font-size:23px;line-height:1.1;font-weight:650}.jai-metric small{color:#91a6bc;font-size:10px}.jai-business-screen .business-primary-action button[type=submit],.jai-primary{color:#fff!important;background:linear-gradient(115deg,#0074ed,#049cfa)!important;border:1px solid #3bc8ff!important;box-shadow:0 0 16px #009dff33,inset 0 0 8px #64d6ff22;padding:10px 16px;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.jai-pill{display:inline-block;border:1px solid #3284bd55;background:#117cb816;color:#82d2ff;border-radius:5px;padding:3px 6px;font-size:10px;white-space:nowrap;line-height:1.2;font-style:normal}.jai-identity{width:36px;height:38px;border:1px solid #6f92ac35;border-radius:7px;background:linear-gradient(145deg,#172b40,#060e18);color:#b5dbf3;display:inline-grid;place-items:center;flex-shrink:0;font-size:12px;letter-spacing:.06em;font-weight:650}.jai-business-cell{display:flex;gap:10px;align-items:center;text-align:left;width:100%;background:transparent;border:0;padding:0}.jai-business-cell>span:last-child{min-width:0}.jai-business-cell strong{font-size:12px;color:#edf4ff;font-weight:600}.jai-business-cell small,.jai-results-table small{display:block;color:#8ea7be;font-size:10px;margin-top:4px}.jai-list-heading{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:0 0 12px}.jai-business-screen h4,.jai-list-heading h4{font-size:13px;font-weight:600;color:#edf6ff}.jai-list-heading small{font-size:10px;color:#93abc1}.jai-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.jai-crm-insight button,.jai-list-heading button,.jai-result-detail button,.jai-row-actions :is(button,a){padding:7px 10px;border:1px solid #7eafd233;border-radius:6px;color:#cfe6fa;background:#071828;font-size:11px;text-decoration:none}.jai-row-actions :is(button,a):hover{border-color:#38b9ff;color:#fff}.jai-detail{border:1px solid #7eafd224;background:#091a2b;border-radius:10px;padding:12px;margin:10px 0;font-size:12px;color:#aac0d5}.jai-detail>summary{color:#e5f0ff;font-weight:550;cursor:pointer;font-size:12px}.jai-detail>div{margin-top:10px}.jai-detail>summary::marker{color:#719abc}.jai-empty{padding:40px 20px;color:#8fa8be;font-size:13px;text-align:center;line-height:1.7}.jai-notice{color:#9bc5e6;font-size:11px;margin:8px 0}.jai-finder-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px;align-items:start}.jai-finder-main{min-width:0}.jai-finder-main .business-primary-action{border:1px solid #7eafd224;border-radius:12px;padding:16px;display:grid;grid-template-columns:1.3fr 1fr .8fr 65px auto;gap:12px;align-items:end;background:#041221}.jai-finder-main .business-primary-action label{font-size:9px;color:#aec3d8;font-weight:500;gap:8px}.jai-finder-main .business-primary-action input{width:100%;min-width:0;height:40px}.jai-finder-main .business-primary-action button{min-height:40px;padding:8px 15px}.jai-quick-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 16px;font-size:11px}.jai-quick-filters span{margin-right:8px;color:#cedcec}.jai-quick-filters button{border:1px solid #7eafd22c;padding:7px 12px;color:#9db4cc;background:#051423}.jai-quick-filters button[aria-pressed=true]{border-color:#179deb;color:#8fdcff;background:#067df11c}.jai-finder-main .business-secondary-tools{font-size:11px;padding:8px 12px;margin-bottom:8px}.jai-finder-main>p{font-size:11px;margin:8px 0;font-weight:400}.jai-results-panel{border:1px solid #7eafd229;border-radius:12px;padding:14px;background:#031221}.jai-table-scroll{overflow-x:auto;min-width:0;scrollbar-width:thin;scrollbar-color:#244863 transparent}.jai-crm-table,.jai-results-table{width:100%;border-collapse:collapse;text-align:left;color:#b1c9df;font-size:11px}.jai-results-table{min-width:760px}.jai-crm-table th,.jai-results-table th{color:#829eb6;font-size:9px;font-weight:500;padding:10px 8px;white-space:nowrap;border-bottom:1px solid #7eafd230}.jai-crm-table td,.jai-results-table td{padding:11px 8px;border-bottom:1px solid #7eafd21c;vertical-align:middle}.jai-results-table td:nth-child(2){min-width:180px}.jai-results-table td:nth-child(4){max-width:175px;font-size:11px}.jai-results-table td:last-child{min-width:200px}.jai-results-table .jai-row-actions{flex-wrap:nowrap}.jai-results-table .jai-row-actions button{padding:7px;font-size:10px;white-space:nowrap}.jai-results-table a{color:#76c3f6}.jai-crm-table tr:hover,.jai-results-table tr:hover{background:#1276bd0c}.jai-crm-table tr[data-selected=true],.jai-results-table tr[data-selected=true]{background:#0c85db17;box-shadow:inset 2px 0 #2bb5ff}.jai-result-detail{margin-top:12px;padding:15px;background:#0b1f33;border-radius:9px;font-size:12px;line-height:1.7}.jai-result-detail .jai-row-actions{margin-top:10px}.jai-approach-panel{border:1px solid #7eafd22d;border-radius:15px;padding:18px;background:linear-gradient(135deg,#0a192a,#04111f)}.jai-approach-panel h4{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-size:16px}.jai-approach-panel p{font-size:12px;color:#d1ddec;margin-bottom:4px}.jai-approach-panel>small{color:#829db6;font-size:11px}.jai-approach-rows{display:grid;gap:8px;margin:18px 0}.jai-approach-rows>button{display:flex;gap:9px;align-items:center;text-align:left;width:100%;padding:10px;background:#0b1b2b;border:1px solid #7eafd222}.jai-approach-rows>button>span:nth-child(2){flex:1;min-width:0}.jai-approach-rows strong{display:block;font-size:11px;font-weight:550}.jai-approach-rows small{display:block;font-size:10px;color:#8da5ba;margin-top:5px}.jai-approach-rows .jai-pill{max-width:75px;white-space:normal}.jai-approach-panel>.jai-primary{width:100%;margin:0 0 10px}.jai-finder-footer{grid-column:1/-1}.jai-finder-footer p{font-size:11px}.jai-crm{color-scheme:dark;background:transparent!important;padding:0!important;border:0!important;color:#c2d7e9}.jai-crm-toolbar{display:grid;grid-template-columns:minmax(160px,1.8fr) repeat(4,minmax(95px,1fr));gap:8px;margin:12px 0}.jai-crm-toolbar :is(input,select){min-width:0;width:100%;min-height:36px!important}.jai-crm .jai-stage-tabs{display:flex;overflow-x:auto;gap:2px;border:1px solid #7eafd222;border-radius:8px 8px 0 0;background:#0b1c2d;margin:12px 0 0;scrollbar-width:thin}.jai-stage-tabs button{padding:11px 12px;white-space:nowrap;border:0;background:transparent;color:#9eb4c9;font-size:11px}.jai-stage-tabs button span{margin-left:6px;border-radius:8px;background:#aac7e410;padding:1px 5px;font-size:10px}.jai-stage-tabs button[aria-pressed=true]{color:#dff6ff;background:#0085f322;box-shadow:inset 0 -2px #0cb2ff}.jai-selection-bar{position:sticky;top:0;z-index:12;display:flex;align-items:center;gap:12px;min-height:52px;padding:9px 12px;margin:8px 0;border:1px solid #3e9fd755;border-radius:9px;background:rgba(7,28,45,.97);box-shadow:0 10px 28px #0008,0 0 18px #158bd31a;backdrop-filter:blur(12px)}.jai-selection-bar>strong{color:#edf7ff;font-size:12px;white-space:nowrap}.jai-selection-bar>span{color:#8eabc2;font-size:10px}.jai-selection-bar .jai-row-actions{margin-left:auto;justify-content:flex-end}.jai-selection-bar .jai-danger{color:#ffd8dd;border-color:#ef647066;background:#7f1d2d42}.jai-selection-bar .jai-danger:hover{color:#fff;border-color:#ff7d88;background:#a122384f}.jai-crm-split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.jai-crm-table{min-width:690px}.jai-crm-table td{height:61px;font-size:10px}.jai-crm-table td:nth-child(2){min-width:195px}.jai-crm-table td:nth-child(3){max-width:130px}.jai-crm-table td:last-child{min-width:100px}.jai-crm-table td:last-child button{color:#72c7fb;background:transparent;border:0;font-size:10px;text-align:left}.jai-crm-inspector{background:linear-gradient(130deg,#0c1e30,#061726);border:1px solid #7eafd229;border-radius:12px;padding:15px;position:sticky;top:0;min-width:0;max-height:80vh;overflow:auto}.jai-crm-inspector .jai-inspector-content{display:grid;gap:10px}.jai-crm-inspector .text-xl{font-size:18px}.jai-crm-inspector .md\:grid-cols-4{grid-template-columns:1fr 1fr;gap:10px}.jai-crm-inspector p{font-size:11px;line-height:1.6;font-weight:400}.jai-crm-inspector .uppercase{text-transform:none;letter-spacing:.02em}.jai-crm-inspector .jai-detail p:first-child{display:none}.jai-crm-inspector .jai-detail{padding:10px}.jai-crm-inspector .jai-inspector-actions{display:grid;gap:10px}.jai-inspector-actions label{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px}.jai-inspector-actions label select{max-width:190px}.jai-inspector-actions .relative>div{position:static;width:100%}.jai-crm .jai-advanced{margin:8px 0;padding:9px 12px}.jai-crm .jai-advanced summary{font-size:11px;color:#8aabc7}.jai-crm :is(.text-emerald-800,.text-emerald-700){color:#7ee4be!important}.jai-crm :is(.text-cyan-900,.text-cyan-800,.text-cyan-700){color:#8fd7ff!important}.jai-crm :is(.text-amber-950,.text-amber-900,.text-amber-800){color:#ead09a!important}.jai-mail{color-scheme:dark;color:#c3d6e8;font-size:12px}.jai-mail-connection{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px;border:1px solid #7eafd226;border-radius:10px;background:#0c1e2c;padding:12px 15px}.jai-mail-connection strong{font-size:12px;font-weight:550}.jai-mail-connection small{display:block;color:#8da5bc;font-size:10px;margin:5px 0 0 19px}.jai-connected{color:#66c191;margin-right:8px}.jai-disconnected{color:#d4ae60;margin-right:8px}.jai-mail-layout{display:grid;grid-template-columns:170px minmax(270px,.95fr) minmax(330px,1.1fr);gap:10px;align-items:stretch}.jai-mail-list,.jai-mail-nav,.jai-mail-reader{border:1px solid #7eafd228;border-radius:13px;background:#031322;min-width:0}.jai-mail-nav{padding:18px 10px}.jai-mail-nav>small{display:block;text-transform:uppercase;letter-spacing:.15em;font-size:9px;color:#7191aa;margin:0 7px 16px}.jai-mail-nav button{display:flex;align-items:center;gap:9px;width:100%;color:#a7bdd1;padding:11px 8px;background:transparent;border:1px solid transparent;margin-bottom:5px;text-align:left;font-size:11px}.jai-mail-nav button em{margin-left:auto;font-size:10px;font-style:normal;background:#7eafd214;border-radius:8px;padding:2px 5px}.jai-mail-nav button[aria-pressed=true]{color:#e8f7ff;border-color:#149aea;background:#0b78d025;box-shadow:inset 0 0 14px #2498ff15}.jai-mail-nav p{margin:24px 8px 0;padding-top:16px;border-top:1px solid #7eafd222;font-size:10px;line-height:1.8;color:#718da6}.jai-mail-list{display:flex;flex-direction:column;overflow:hidden}.jai-mail-search{display:flex;align-items:center;gap:5px;padding:10px;border-bottom:1px solid #7eafd218}.jai-mail-search input{width:0;flex:1;min-width:60px}.jai-mail-search button{color:#86c5f1;background:#102437;border:1px solid #7eafd222;padding:7px 10px}.jai-mail-search select{width:76px;padding:7px 4px}.jai-mail-message-scroll{max-height:660px;overflow-y:auto;flex:1;padding:5px;scrollbar-width:thin}.jai-mail-group{padding:12px 10px 7px;color:#9eb4c9;font-size:9px;text-transform:uppercase;letter-spacing:.15em}.jai-message-row{width:100%;display:flex;gap:10px;text-align:left;padding:12px 9px;background:transparent;border:1px solid transparent;border-bottom-color:#7eafd21c;border-radius:0;color:#c8daeb}.jai-message-row>div{min-width:0;flex:1}.jai-message-row strong{font-size:11px;color:#edf5ff;font-weight:550}.jai-message-row>div>span{display:block;margin-top:5px}.jai-message-row p,.jai-message-row>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.jai-message-row p{margin:5px 0 0;color:#7f9bb5}.jai-message-row[aria-pressed=true]{background:#0b7acb15;border:1px solid #169ce9;border-radius:8px}.jai-message-meta{display:flex;align-items:center;justify-content:space-between;gap:6px}.jai-message-meta strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jai-message-meta time{font-size:9px;color:#8ba5bd}.jai-message-row .jai-identity{width:28px;height:28px;border-radius:50%;font-size:9px}.jai-match{display:inline-block;font-size:9px;color:#6fd1a5;margin-top:6px}.jai-mail-list footer{border-top:1px solid #7eafd21d;padding:15px;font-size:10px;color:#718da6}.jai-mail-reader{padding:18px;max-height:800px;overflow:auto;scrollbar-width:thin}.jai-mail-reader h3{font-size:17px;line-height:1.5;color:#edf6ff;margin:0 0 18px;font-weight:600}.jai-sender{display:flex;align-items:center;gap:10px}.jai-sender strong{font-size:12px;color:#e6f0fd}.jai-sender small{display:block;color:#93abc2;font-size:10px;margin-top:4px}.jai-message-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65;color:#c6d6e6;padding:18px 0;margin-top:16px;border-top:1px solid #7eafd222;max-height:380px;overflow:auto}.jai-crm-insight,.jai-draft-assistant{padding:14px;border:1px solid #7eafd229;border-radius:10px;background:#0b1c2d;margin-top:16px}.jai-crm-insight h4,.jai-draft-assistant h4{margin:0 0 12px;font-size:11px;color:#afc9e4}.jai-crm-insight p,.jai-draft-assistant p{font-size:11px;line-height:1.7;color:#99b0c7}.jai-crm-insight button{margin-top:12px}.jai-draft-assistant{background:linear-gradient(140deg,#171a36,#10182d);border-color:#9675e466}.jai-draft-assistant .jai-list-heading{margin-bottom:8px}.jai-draft-assistant .jai-list-heading h4{margin:0;color:#c7b5f5}.jai-draft-assistant textarea{width:100%;min-height:170px;resize:vertical;line-height:1.7;margin:10px 0;font-size:12px;background:#10172d}.jai-draft-assistant small{display:block;color:#8e9fbf;margin-bottom:10px;font-size:10px}.jai-safety-note{border:1px solid #7eafd22d;border-radius:10px;padding:14px;color:#9eb8ce;font-size:11px;line-height:1.8;margin:16px 0 0}@container (max-width:1100px){.jai-finder-layout{grid-template-columns:minmax(0,1fr) 245px;gap:12px}.jai-finder-main .business-primary-action{grid-template-columns:1fr 1fr}.jai-finder-main .business-primary-action button{grid-column:1/-1}.jai-crm-split{grid-template-columns:minmax(0,1fr)}.jai-crm-inspector{position:static;max-height:none}.jai-mail-layout{grid-template-columns:145px minmax(0,1fr)}.jai-mail-reader{grid-column:1/-1;max-height:none}.jai-mail-message-scroll{max-height:390px}}@container (max-width:760px){.jai-finder-layout{grid-template-columns:1fr}.jai-finder-footer{grid-column:auto}.jai-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.jai-crm-toolbar{grid-template-columns:1fr 1fr}.jai-crm-toolbar input{grid-column:1/-1}.jai-mail-connection{align-items:start;flex-direction:column}.jai-mail-layout{grid-template-columns:1fr}.jai-mail-nav{display:flex;overflow:auto;padding:8px;gap:5px}.jai-mail-nav p,.jai-mail-nav>small{display:none}.jai-mail-nav button{width:auto;white-space:nowrap;margin:0}.jai-mail-reader{grid-column:auto}.jai-selection-bar{align-items:flex-start;flex-wrap:wrap}.jai-selection-bar .jai-row-actions{width:100%;margin-left:0;justify-content:flex-start}}@media(max-width:700px){.jai-business-screen .business-workspace-shell{padding:12px}.jai-business-screen .business-workspace-header h3{font-size:24px}.jai-crm-split,.jai-finder-layout,.jai-mail-layout{grid-template-columns:1fr}.jai-mail-reader{grid-column:auto}.jai-mail-connection{flex-direction:column;align-items:start}.jai-crm-toolbar{grid-template-columns:1fr 1fr}}.jai-crm-table{table-layout:fixed}.jai-crm-table th:first-child{width:28px}.jai-crm-table th:nth-child(2){width:190px}.jai-crm-table th:nth-child(3){width:100px}.jai-crm-table th:nth-child(4){width:48px}.jai-crm-table th:nth-child(5),.jai-crm-table th:nth-child(6){width:100px}.jai-crm-table th:nth-child(7){width:85px}.jai-crm-table .jai-business-cell strong,.jai-crm-table td:last-child button{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jai-crm-inspector{max-height:calc(100vh - 180px)}.jai-crm-inspector .jai-detail p:first-child{display:block}.jai-inspector-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;font-size:10px}.jai-inspector-meta small{display:block;color:#6d8da9;margin-bottom:5px}.jai-inspector-meta span{color:#b3cce0;overflow-wrap:anywhere}.jai-inspector-status{margin-top:12px}.jai-score{margin-left:auto;color:#6be3d1;font-size:20px;white-space:nowrap}.jai-score small{display:inline;font-size:10px}.jai-contact-list{display:grid;gap:8px;overflow-wrap:anywhere}.jai-contact-list small{margin-right:8px;color:#708ca6}.jai-crm-inspector .jai-detail button{padding:7px 10px;border:1px solid #7eafd233;color:#abdbff;background:#0b2033}.jai-draft-preview{max-height:180px;overflow:auto;white-space:pre-wrap}.jai-business-screen .jai-crm .jai-metrics{margin:8px 0 12px}.jai-business-screen .jai-metric{padding:12px}.jai-business-screen .jai-crm>.jai-list-heading{margin:0 0 8px}@container(max-width:1100px){.jai-crm-inspector{max-height:none}}.jai-message-body{max-height:260px}@container(max-width:1100px){.jai-finder-layout{grid-template-columns:minmax(0,1fr)}}.SkillTreeScene_scene__S76yW{--skill-color:#f0abfc;opacity:0;animation:SkillTreeScene_sceneIn__RbbGo .55s ease-out forwards;user-select:none;-webkit-user-select:none}.SkillTreeScene_watermark__moNtt{fill:rgba(240,171,252,.025);font:900 118px/1 var(--font-sans,system-ui);letter-spacing:.12em;pointer-events:none}.SkillTreeScene_guideArcs__JdQZS circle,.SkillTreeScene_guideArcs__JdQZS path{fill:none;stroke:rgba(240,171,252,.045);stroke-width:1;stroke-dasharray:2 12}.SkillTreeScene_connector__5xJJF{fill:none;stroke:rgba(240,171,252,.21);stroke-width:1.35;transition:stroke .2s,opacity .2s}.SkillTreeScene_dataArrow__qj9Cb{fill:#7dd3fc;opacity:.72}.SkillTreeScene_connectorHit__3VjIP{fill:none;stroke:transparent;stroke-width:18;cursor:pointer;pointer-events:stroke}.SkillTreeScene_edgeSelected__0QTaD .SkillTreeScene_connector__5xJJF{stroke:#fff;stroke-width:2.2;filter:drop-shadow(0 0 7px rgba(240,171,252,.7))}.SkillTreeScene_bendHandle__0l8_x{fill:#111827;stroke:#f0abfc;stroke-width:2;cursor:move;pointer-events:all}.SkillTreeScene_dependency__pU00P{stroke:hsla(38,93%,73%,.17);stroke-dasharray:5 7}.SkillTreeScene_illuminated__iiqoY{stroke:rgba(240,171,252,.72);filter:drop-shadow(0 0 5px rgba(240,171,252,.32))}.SkillTreeScene_node__OepWz{cursor:pointer;outline:none}.SkillTreeScene_sceneEditing__4T9Gv .SkillTreeScene_node__OepWz{cursor:move;user-select:none}.SkillTreeScene_positionLocked___Prly{cursor:not-allowed!important}.SkillTreeScene_lockGlyph__b_YNx{fill:#e6b75d;font-size:7px;pointer-events:none}.SkillTreeScene_nodeHalo__87KjU{fill:transparent;stroke:transparent}.SkillTreeScene_nodeCore__E8vE5{fill:#0b1119;stroke:var(--skill-color);stroke-width:1.6;transition:filter .2s,fill .2s,opacity .2s}.SkillTreeScene_nodeRing__xVrNZ{fill:none;stroke:rgba(240,171,252,.19);stroke-width:1;stroke-dasharray:2 4}.SkillTreeScene_nodeGlyph__3ROXR{fill:rgba(246,239,247,.8);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;pointer-events:none}.SkillTreeScene_nodeLabel__Co3_k{fill:rgba(241,232,242,.78);font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.025em;pointer-events:none}.SkillTreeScene_department__HA4Ei .SkillTreeScene_nodeCore__E8vE5{stroke-width:3;fill:#16101b}.SkillTreeScene_department__HA4Ei .SkillTreeScene_nodeLabel__Co3_k,.SkillTreeScene_foundation__vw1pe .SkillTreeScene_nodeLabel__Co3_k,.SkillTreeScene_manager__9EO11 .SkillTreeScene_nodeLabel__Co3_k,.SkillTreeScene_milestone__vTKWE .SkillTreeScene_nodeLabel__Co3_k,.SkillTreeScene_team__cXTjP .SkillTreeScene_nodeLabel__Co3_k{fill:#f7eefa;font-size:10px;font-weight:900;letter-spacing:.08em}.SkillTreeScene_foundation__vw1pe .SkillTreeScene_nodeCore__E8vE5,.SkillTreeScene_manager__9EO11 .SkillTreeScene_nodeCore__E8vE5{stroke-width:2.4}.SkillTreeScene_team__cXTjP .SkillTreeScene_nodeCore__E8vE5{fill:#14101a;stroke-width:2.2}.SkillTreeScene_capability__nJ6m4 .SkillTreeScene_nodeCore__E8vE5,.SkillTreeScene_knowledge__3GB1e .SkillTreeScene_nodeCore__E8vE5{fill:#101722}.SkillTreeScene_integration__1HdTh .SkillTreeScene_nodeCore__E8vE5,.SkillTreeScene_test__vRRJB .SkillTreeScene_nodeCore__E8vE5,.SkillTreeScene_workflow__2Vy1_ .SkillTreeScene_nodeCore__E8vE5{stroke-width:1.2}.SkillTreeScene_locked___aS54{opacity:.34}.SkillTreeScene_locked___aS54 .SkillTreeScene_nodeCore__E8vE5{stroke:rgba(164,147,168,.5)}.SkillTreeScene_available__8BTOM .SkillTreeScene_nodeCore__E8vE5{stroke:var(--skill-color)}.SkillTreeScene_building__xNKg9 .SkillTreeScene_nodeCore__E8vE5{animation:SkillTreeScene_pulse__5u0Xf 1.8s ease-in-out infinite}.SkillTreeScene_configured-untested__N_os5 .SkillTreeScene_nodeCore__E8vE5{stroke:#e6b75d}.SkillTreeScene_operational__a4PZx .SkillTreeScene_nodeCore__E8vE5{fill:rgba(240,171,252,.13);filter:drop-shadow(0 0 10px rgba(240,171,252,.55))}.SkillTreeScene_blocked__nFINT .SkillTreeScene_nodeCore__E8vE5{stroke:#ff786f}.SkillTreeScene_auditnotstarted__FLw0B{opacity:.25}.SkillTreeScene_auditnotstarted__FLw0B .SkillTreeScene_nodeCore__E8vE5{fill:rgba(80,91,105,.05);stroke:rgba(129,140,155,.35);filter:none}.SkillTreeScene_auditstarted__USkqz{opacity:.52}.SkillTreeScene_auditstarted__USkqz .SkillTreeScene_nodeCore__E8vE5{fill:rgba(96,165,250,.06);stroke:rgba(96,165,250,.55);filter:drop-shadow(0 0 3px rgba(96,165,250,.25))}.SkillTreeScene_auditpartial__Aramc .SkillTreeScene_nodeCore__E8vE5{fill:rgba(245,158,11,.08);stroke:rgba(251,191,36,.72);filter:drop-shadow(0 0 7px rgba(245,158,11,.38))}.SkillTreeScene_auditimplemented__qYNyU .SkillTreeScene_nodeCore__E8vE5{fill:rgba(52,211,153,.1);stroke:rgba(52,211,153,.88);filter:drop-shadow(0 0 11px rgba(52,211,153,.58))}.SkillTreeScene_auditverified__Ukotj .SkillTreeScene_nodeCore__E8vE5{fill:rgba(103,232,249,.16);stroke:#a5f3fc;filter:drop-shadow(0 0 16px rgba(103,232,249,.9))}.SkillTreeScene_skipped__cHSob{opacity:.32}.SkillTreeScene_unconfirmed__bMsm9 .SkillTreeScene_nodeCore__E8vE5{stroke-dasharray:3 4}.SkillTreeScene_selected__fhDQl .SkillTreeScene_nodeHalo__87KjU{stroke:hsla(0,0%,100%,.48);stroke-width:1;filter:drop-shadow(0 0 9px var(--skill-color))}.SkillTreeScene_node__OepWz:focus .SkillTreeScene_nodeCore__E8vE5,.SkillTreeScene_node__OepWz:hover .SkillTreeScene_nodeCore__E8vE5{fill:rgba(240,171,252,.16);filter:drop-shadow(0 0 8px rgba(240,171,252,.4))}.SkillTreeScene_editorPanel__scJ1F{position:absolute;top:4.15rem;right:1rem;z-index:25;width:min(64rem,calc(100% - 4rem));pointer-events:auto}.SkillTreeScene_editToggle__sOR_B{display:block;margin-left:auto;border:1px solid rgba(240,171,252,.34);border-radius:.5rem;background:rgba(8,11,17,.88);padding:.55rem .75rem;color:#f3d8f7;font:900 .55rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.SkillTreeScene_editorPanel__scJ1F:has(.SkillTreeScene_editorTitle__wLiXJ){border:1px solid rgba(240,171,252,.24);border-radius:.7rem;background:rgba(7,10,16,.95);padding:.65rem;box-shadow:0 18px 48px rgba(0,0,0,.4)}.SkillTreeScene_editorTitle__wLiXJ{display:flex;align-items:center;gap:.65rem;color:#f2e8f4;font:800 .58rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.SkillTreeScene_editorTitle__wLiXJ span{color:#e6b75d;font-size:.48rem}.SkillTreeScene_editorTitle__wLiXJ small{color:#6ee7b7;font-size:.48rem}.SkillTreeScene_editorActions__M3ILV{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem}.SkillTreeScene_editorActions__M3ILV button,.SkillTreeScene_editorSelection__7SuQk button{border:1px solid hsla(0,0%,100%,.1);border-radius:.35rem;background:#111722;padding:.42rem .55rem;color:#aeb5c1;font-size:.52rem;font-weight:800}.SkillTreeScene_editorActions__M3ILV .SkillTreeScene_saveButton__VnuUm{margin-left:auto;border-color:rgba(240,171,252,.35);color:#f4def7}.SkillTreeScene_editorActions__M3ILV button:disabled{opacity:.35}.SkillTreeScene_editorSelection__7SuQk{display:grid;grid-template-columns:auto repeat(4,minmax(5.5rem,1fr));align-items:end;gap:.45rem;margin-top:.55rem;border-top:1px solid hsla(0,0%,100%,.06);padding-top:.55rem;color:#cdd2dc;font-size:.5rem}.SkillTreeScene_editorSelection__7SuQk label{display:grid;gap:.2rem;color:#737a87;font-size:.45rem;text-transform:uppercase}.SkillTreeScene_editorSelection__7SuQk input,.SkillTreeScene_editorSelection__7SuQk select{min-width:0;border:1px solid hsla(0,0%,100%,.1);border-radius:.28rem;background:#0d131d;padding:.28rem;color:#cbd5e1;font-size:.5rem}.SkillTreeScene_editorHelp__SLnE3{margin:.55rem 0 0;color:#606875;font-size:.46rem;letter-spacing:.04em}.SkillTreeScene_createPanel__Eo3u_{display:grid;grid-template-columns:8rem 1fr 1fr auto;align-items:end;gap:.55rem;margin-top:.6rem;border-top:1px solid hsla(0,0%,100%,.08);padding-top:.6rem;color:#cdd2dc;font-size:.52rem}.SkillTreeScene_authoringInspector__LEq_H label,.SkillTreeScene_createPanel__Eo3u_ label{display:grid;gap:.22rem;color:#7d8390;font-size:.48rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.SkillTreeScene_authoringInspector__LEq_H input,.SkillTreeScene_authoringInspector__LEq_H select,.SkillTreeScene_authoringInspector__LEq_H textarea,.SkillTreeScene_createPanel__Eo3u_ input,.SkillTreeScene_createPanel__Eo3u_ select{min-width:0;border:1px solid hsla(0,0%,100%,.1);border-radius:.35rem;background:#0d131d;padding:.42rem;color:#d6dae2;font:500 .58rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.SkillTreeScene_createPanel__Eo3u_ p{margin:0;color:#717784;line-height:1.45}.SkillTreeScene_authoringInspector__LEq_H{position:fixed;top:8.5rem;bottom:1rem;left:1rem;z-index:40;width:min(23rem,calc(100vw - 2rem));overflow:auto;border:1px solid rgba(240,171,252,.24);border-radius:.8rem;background:rgba(7,10,16,.98);padding:.9rem;box-shadow:0 24px 70px rgba(0,0,0,.58);scrollbar-width:thin}.SkillTreeScene_authoringInspector__LEq_H header{display:grid;gap:.25rem;position:sticky;top:-.9rem;z-index:2;margin:-.9rem -.9rem .8rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(7,10,16,.98);padding:.9rem;color:#f4def7;font-size:.62rem;letter-spacing:.12em}.SkillTreeScene_authoringInspector__LEq_H header small{color:#68707d;font-size:.46rem}.SkillTreeScene_authoringInspector__LEq_H fieldset{display:grid;gap:.55rem;margin:0 0 .8rem;border:1px solid hsla(0,0%,100%,.07);border-radius:.55rem;padding:.7rem}.SkillTreeScene_authoringInspector__LEq_H legend{padding:0 .35rem;color:#f0abfc;font-size:.5rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.SkillTreeScene_authoringInspector__LEq_H textarea{min-height:4rem;resize:vertical}.SkillTreeScene_authoringInspector__LEq_H label:has(input[type=checkbox]){display:flex;grid-template-columns:auto 1fr;align-items:center}.SkillTreeScene_validationErrors__PEZ9H,.SkillTreeScene_validationWarnings__G1q99{margin-bottom:.7rem;border-left:2px solid #fb7185;background:rgba(251,113,133,.06);padding:.55rem;color:#fda4af;font-size:.5rem}.SkillTreeScene_validationWarnings__G1q99{border-left-color:#fbbf24;color:#fde68a}.SkillTreeScene_validationErrors__PEZ9H p,.SkillTreeScene_validationWarnings__G1q99 p{margin:.25rem 0;line-height:1.4}.SkillTreeScene_inspector__NzPG6{max-height:calc(100% - 5.5rem);overflow:auto;scrollbar-width:thin}.SkillTreeScene_inspectorPurpose__CurL_{color:#8e929c;font-size:.68rem;line-height:1.55}.SkillTreeScene_blocker__YSY5v,.SkillTreeScene_inspectorNote__L2b9X{border-left:2px solid var(--sector-color);padding:.5rem .65rem;background:hsla(0,0%,100%,.025);color:#aeb0b8;font-size:.63rem;line-height:1.5}.SkillTreeScene_blocker__YSY5v{border-left-color:#e6b75d}.SkillTreeScene_statusGrid__43hDB{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin:.8rem 0}.SkillTreeScene_statusGrid__43hDB span{border:1px solid hsla(0,0%,100%,.065);border-radius:.45rem;padding:.45rem;color:#e7e0e7;font-size:.58rem;font-weight:800;text-transform:capitalize}.SkillTreeScene_statusGrid__43hDB small{display:block;margin-bottom:.22rem;color:#696d78;font-size:.43rem;letter-spacing:.1em;text-transform:uppercase}.SkillTreeScene_inspectorSection__taZ8l{margin-top:.8rem}.SkillTreeScene_inspectorSection__taZ8l h4{margin:0 0 .35rem;color:var(--sector-color);font-size:.49rem;letter-spacing:.13em;text-transform:uppercase}.SkillTreeScene_inspectorSection__taZ8l li,.SkillTreeScene_inspectorSection__taZ8l p{color:#9ea1aa;font-size:.58rem;line-height:1.5;overflow-wrap:anywhere}.SkillTreeScene_inspectorSection__taZ8l ul{margin:0;padding-left:1rem}.SkillTreeScene_productGrid__zqdd7{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin-top:.9rem}.SkillTreeScene_productGrid__zqdd7 span{color:#686c76;font-size:.46rem;text-transform:uppercase}.SkillTreeScene_productGrid__zqdd7 strong{display:block;margin-top:.2rem;color:#b9bbc2;font-size:.55rem;text-transform:capitalize}@keyframes SkillTreeScene_pulse__5u0Xf{50%{filter:drop-shadow(0 0 12px rgba(240,171,252,.68))}}@keyframes SkillTreeScene_sceneIn__RbbGo{to{opacity:1}}@media (prefers-reduced-motion:reduce){.SkillTreeScene_scene__S76yW{animation:none;opacity:1}.SkillTreeScene_building__xNKg9 .SkillTreeScene_nodeCore__E8vE5{animation:none}}.SkillTreeScene_statusMarker__Cus_t circle{fill:var(--skill-color);stroke:rgba(3,10,20,.9);stroke-width:1.5;filter:drop-shadow(0 0 4px var(--skill-color))}.SkillTreeScene_markerblocked__LK1md circle,.SkillTreeScene_markerlocked__BuVTu circle{fill:#fb7185}.SkillTreeScene_markertesting__Deuio circle{fill:#fbbf24}.SkillTreeScene_markerincomplete__QEnk_ circle{fill:#94a3b8}.SkillTreeScene_markerupdateavailable__SA5En circle{fill:#38bdf8}.SkillTreeScene_markerexternalintegration__8wYuD circle{fill:#c084fc}.SkillTreeScene_categoryLabels__rQEET{pointer-events:none}.SkillTreeScene_regionLabel__mvnY3 rect{fill:transparent;stroke:transparent;pointer-events:none}.SkillTreeScene_regionEditable__QSvzH{pointer-events:all;cursor:move;outline:none}.SkillTreeScene_regionEditable__QSvzH rect{pointer-events:all}.SkillTreeScene_regionSelected__m3YP5 rect{fill:rgba(196,181,253,.035);stroke:rgba(196,181,253,.7);stroke-width:1;stroke-dasharray:5 4}.SkillTreeScene_regionLocked__qg7LW{cursor:not-allowed}.SkillTreeScene_regionLock__m3CuA{fill:#e6b75d;font-size:7px}.SkillTreeScene_marquee__YvAmU{fill:rgba(103,232,249,.08);stroke:rgba(103,232,249,.8);stroke-width:1.5;stroke-dasharray:7 5;pointer-events:none}.SkillTreeScene_categoryLabels__rQEET text{fill:hsla(35,14%,70%,.5);font:800 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.25em}.SkillTreeScene_categoryLabels__rQEET .SkillTreeScene_categoryCount__gm2nk{fill:hsla(33,5%,56%,.38);font-size:8px;letter-spacing:.16em}.SkillTreeScene_lifecycleSatellite__y8JoY path{fill:none;stroke:rgba(148,163,184,.32);stroke-width:1}.SkillTreeScene_lifecycleSatellite__y8JoY.SkillTreeScene_markerincomplete__QEnk_ circle{fill:#64748b}.SkillTreeScene_lifecycleSatellite__y8JoY.SkillTreeScene_markerupdateavailable__SA5En circle{fill:#f59e0b}.SkillTreeScene_lifecycleSatellite__y8JoY.SkillTreeScene_markertesting__Deuio circle{fill:#3b82f6}.SkillTreeScene_lifecycleSatellite__y8JoY.SkillTreeScene_markerexternalintegration__8wYuD circle{fill:#14b8a6}.SkillTreeScene_lifecycleSatellite__y8JoY.SkillTreeScene_markerchildskills__qDTjb circle{fill:#22c55e}.SkillTreeScene_lifecycleSatellite__y8JoY.SkillTreeScene_markerblocked__LK1md circle{fill:#ef4444}.SkillTreeScene_relationship_operational___HE0a .SkillTreeScene_connector__5xJJF{stroke:#67e8f9;stroke-width:1.35;stroke-dasharray:7 6;opacity:.55}.SkillTreeScene_relationship_data_flow__trEE_ .SkillTreeScene_connector__5xJJF{stroke:#7dd3fc;stroke-width:1.2;opacity:.62}.SkillTreeScene_relationship_tool_access__zqulS .SkillTreeScene_connector__5xJJF{stroke:#facc15;stroke-width:1;stroke-dasharray:3 7;opacity:.55}.SkillTreeScene_relationship_verification__41_jP .SkillTreeScene_connector__5xJJF{stroke:#a78bfa;stroke-width:1.4;stroke-dasharray:2 5;opacity:.72}.SkillTreeScene_relationship_prerequisite__tlDZv .SkillTreeScene_connector__5xJJF{stroke-width:1;opacity:.42}.SkillTreeScene_contextMenu__crrFy{position:fixed;z-index:1000;width:230px;padding:7px;border:1px solid rgba(125,211,252,.28);border-radius:10px;background:rgba(7,11,18,.98);box-shadow:0 18px 55px rgba(0,0,0,.55);display:grid;gap:2px}.SkillTreeScene_contextMenu__crrFy button{border:0;background:transparent;color:#dbeafe;text-align:left;padding:8px 10px;border-radius:6px;font:600 11px/1.2 inherit;letter-spacing:.04em}.SkillTreeScene_contextMenu__crrFy button:focus,.SkillTreeScene_contextMenu__crrFy button:hover{outline:0;background:rgba(103,232,249,.12);color:#fff}.SkillTreeScene_professionalBar__qw9sM{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:7px 0;border-top:1px solid rgba(148,163,184,.12)}.SkillTreeScene_professionalBar__qw9sM button,.SkillTreeScene_professionalBar__qw9sM input,.SkillTreeScene_professionalBar__qw9sM select{font:600 10px inherit;background:#0b111b;color:#cbd5e1;border:1px solid rgba(148,163,184,.2);border-radius:5px;padding:6px}.SkillTreeScene_saveState__MolcV{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#67e8f9}.SkillTreeScene_saveWarning__x6zaz{color:#fbbf24;font-size:10px}.SkillTreeScene_recoveryNotice__BOygz{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-left:auto;border:1px solid rgba(251,191,36,.38);border-radius:9px;background:rgba(18,15,8,.97);padding:9px;color:#fde68a;box-shadow:0 16px 46px rgba(0,0,0,.45)}.SkillTreeScene_recoveryNotice__BOygz div{display:grid;gap:3px;margin-right:auto}.SkillTreeScene_recoveryNotice__BOygz b{font-size:11px;letter-spacing:.04em}.SkillTreeScene_recoveryNotice__BOygz span{color:#c7b98f;font-size:9px}.SkillTreeScene_recoveryNotice__BOygz button,.SkillTreeScene_revisionRow__yJ0a2 button{border:1px solid rgba(251,191,36,.25);border-radius:5px;background:#111722;padding:6px 8px;color:#e5d7a7;font-size:9px;font-weight:800}.SkillTreeScene_recoveryNotice__BOygz button:disabled,.SkillTreeScene_revisionRow__yJ0a2 button:disabled{opacity:.35}.SkillTreeScene_revisionRow__yJ0a2{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(148,163,184,.1);padding:7px 0}.SkillTreeScene_revisionRow__yJ0a2 p{flex:1;margin:0}.SkillTreeScene_commandPalette__EyGHB,.SkillTreeScene_dashboard__qSmYs{position:fixed;z-index:980;left:50%;top:12%;transform:translateX(-50%);width:min(680px,92vw);max-height:72vh;overflow:auto;border:1px solid rgba(103,232,249,.28);border-radius:14px;background:rgba(5,9,16,.98);padding:14px;box-shadow:0 24px 80px rgba(0,0,0,.65)}.SkillTreeScene_commandPalette__EyGHB input{width:100%;padding:12px;background:#0c1420;border:1px solid rgba(125,211,252,.25);border-radius:8px;color:#fff}.SkillTreeScene_resultButton__MDU5y{display:block;width:100%;text-align:left;padding:10px;margin-top:5px;background:transparent;border:0;border-bottom:1px solid rgba(148,163,184,.1);color:#dbeafe}.SkillTreeScene_dashboard__qSmYs header{display:flex;justify-content:space-between;align-items:center}.SkillTreeScene_dashboard__qSmYs section{margin-top:14px}.SkillTreeScene_dashboard__qSmYs h4{color:#67e8f9}.SkillTreeScene_dashboard__qSmYs p{font-size:12px;color:#cbd5e1}.SkillTreeScene_minimap__AG26O{position:fixed;z-index:90;right:18px;bottom:18px;width:190px;padding:7px;border:1px solid rgba(103,232,249,.2);border-radius:9px;background:rgba(5,9,16,.9);color:#94a3b8;font:700 9px inherit;letter-spacing:.1em}.SkillTreeScene_minimap__AG26O svg{display:block;width:100%;height:130px;margin-top:6px;background:rgba(15,23,42,.5);cursor:pointer}.CoraMasterSkillTree_root__PcH15{position:relative;min-height:0;width:100%;height:100%;overflow:hidden}.CoraMasterSkillTree_hudLayer__CJ_ww{position:absolute;inset:0;z-index:10;pointer-events:none}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa,.CoraMasterSkillTree_hudLayer__CJ_ww .jai-map-back,.CoraMasterSkillTree_hudLayer__CJ_ww .jai-map-controls,.CoraMasterSkillTree_hudLayer__CJ_ww .jai-map-toolbar,.CoraMasterSkillTree_hudLayer__CJ_ww aside{pointer-events:auto}.CoraMasterSkillTree_canvasLayer__r2TsY{z-index:1}.CoraMasterSkillTree_editorHud__M1Wqe{position:absolute;inset:0;pointer-events:none}.CoraMasterSkillTree_editorHud__M1Wqe>[data-skill-tree-editor-state=closed]{pointer-events:none}.CoraMasterSkillTree_editorHud__M1Wqe>[data-skill-tree-editor-state=closed] button{pointer-events:auto}.CoraMasterSkillTree_mapWorld__IRgev{transform-origin:0 0;will-change:transform}.CoraMasterSkillTree_cameraTransitioning__gPz55{transition:transform .42s cubic-bezier(.22,.8,.24,1)}.CoraMasterSkillTree_inspectionMode__3BjWP{cursor:default}.CoraMasterSkillTree_title__dVbLl{display:flex;align-items:baseline;gap:12px;color:#cffafe;letter-spacing:.12em}.CoraMasterSkillTree_title__dVbLl span{font-size:11px;opacity:.65}.CoraMasterSkillTree_title__dVbLl b{font-size:13px}.CoraMasterSkillTree_branchGlyph__PgiGg{fill:#e6fbff;font-size:12px;font-weight:900;letter-spacing:.08em;pointer-events:none}.CoraMasterSkillTree_progress__mBCoy{display:grid;justify-self:end;align-self:center;gap:2px;white-space:nowrap;color:#a5f3fc;font-size:10px;font-weight:800;letter-spacing:.14em;text-align:right}.CoraMasterSkillTree_progress__mBCoy small{color:#718896;font-size:8px;font-weight:900;letter-spacing:.18em}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa{position:fixed;inset:0;z-index:50;pointer-events:none}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button{position:fixed;top:50%;display:flex;width:5rem;min-height:15rem;max-height:calc(100vh - 8rem);align-items:center;justify-content:center;gap:1rem;border:0;border-radius:0;padding:1.25rem .75rem;background:transparent;color:rgba(205,226,232,.52);cursor:pointer;opacity:.68;pointer-events:auto;transform:translateY(-50%);transition:color .18s ease,opacity .18s ease,filter .18s ease}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button:before{position:absolute;top:18%;bottom:18%;width:1px;content:"";background:linear-gradient(180deg,transparent,rgba(165,243,252,.16) 28%,rgba(165,243,252,.16) 72%,transparent);opacity:.65;transition:background .18s ease,box-shadow .18s ease,opacity .18s ease}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button:focus-visible,.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button:hover{color:#ecfeff;filter:drop-shadow(0 0 9px rgba(103,232,249,.22));opacity:1;outline:none}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button:focus-visible:before,.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button:hover:before{background:linear-gradient(180deg,transparent,rgba(165,243,252,.42) 28%,rgba(165,243,252,.42) 72%,transparent);opacity:1;box-shadow:0 0 11px rgba(103,232,249,.18)}.CoraMasterSkillTree_previousDomain__tBMAc{left:0}.CoraMasterSkillTree_previousDomain__tBMAc:before{left:.4rem}.CoraMasterSkillTree_nextDomain__HXq8K{right:0}.CoraMasterSkillTree_nextDomain__HXq8K:before{right:.4rem}.CoraMasterSkillTree_edgeArrow__lWqQ2,.CoraMasterSkillTree_edgeLabel__JvyAN{position:relative;z-index:1}.CoraMasterSkillTree_edgeArrow__lWqQ2{flex:0 0 auto;font:300 1.35rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-shadow:0 0 9px currentColor;transition:transform .16s ease}.CoraMasterSkillTree_edgeLabel__JvyAN{overflow:hidden;color:inherit;font:750 .68rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.26em;text-orientation:upright;text-transform:uppercase;writing-mode:vertical-rl}.CoraMasterSkillTree_previousDomain__tBMAc:focus-visible .CoraMasterSkillTree_edgeArrow__lWqQ2,.CoraMasterSkillTree_previousDomain__tBMAc:hover .CoraMasterSkillTree_edgeArrow__lWqQ2{transform:translateX(-5px)}.CoraMasterSkillTree_nextDomain__HXq8K:focus-visible .CoraMasterSkillTree_edgeArrow__lWqQ2,.CoraMasterSkillTree_nextDomain__HXq8K:hover .CoraMasterSkillTree_edgeArrow__lWqQ2{transform:translateX(5px)}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button:active .CoraMasterSkillTree_edgeArrow__lWqQ2{transform:scale(.88)}.CoraMasterSkillTree_root__PcH15 .jai-map-toolbar{top:calc(var(--cora-header-height-active) + .7rem)}.CoraMasterSkillTree_root__PcH15 .jai-map-back{top:calc(var(--cora-header-height-active) + 4.3rem)}.CoraMasterSkillTree_editorHud__M1Wqe>div{top:calc(var(--cora-header-height-active) + 4.15rem)}.CoraMasterSkillTree_memoryIntro__pple_{top:calc(var(--cora-header-height-active) + 8.5rem);bottom:1rem;left:1rem;width:min(23rem,calc(100vw - 2rem));max-height:calc(100% - var(--cora-header-height-active) - 9.5rem);overflow:auto;color:#aeb8c5}.CoraMasterSkillTree_memoryIntro__pple_ h3{margin:.75rem 0 .2rem;color:#f5efff;font-size:1.2rem;letter-spacing:.18em}.CoraMasterSkillTree_memoryIntro__pple_>b{color:#c4b5fd;font-size:.72rem}.CoraMasterSkillTree_memoryIntro__pple_ p{color:#929cab;font-size:.64rem;line-height:1.55}.CoraMasterSkillTree_memoryIntro__pple_ section{margin-top:.85rem;border-top:1px solid rgba(196,181,253,.12);padding-top:.65rem}.CoraMasterSkillTree_memoryIntro__pple_ h4{margin:0;color:#c4b5fd;font-size:.5rem;letter-spacing:.14em}.CoraMasterSkillTree_memoryIntro__pple_ blockquote{margin:.9rem 0;border-left:2px solid #c4b5fd;padding:.6rem .75rem;color:#d8d1e5;font-size:.65rem;line-height:1.55}.CoraMasterSkillTree_memoryIntro__pple_ footer{color:#70798a;font-size:.5rem;letter-spacing:.12em}.CoraMasterSkillTree_memoryIntro__pple_ footer strong{display:block;margin-top:.25rem;color:#d7cced;font-size:.62rem}.CoraMasterSkillTree_memoryProgress___aQik{position:absolute;top:calc(var(--cora-header-height-active) + 10.5rem);right:1rem;z-index:23;width:13rem;border:1px solid rgba(196,181,253,.22);border-radius:.65rem;background:rgba(7,10,16,.92);padding:.7rem;color:#d8d1e5;box-shadow:0 18px 48px rgba(0,0,0,.38);backdrop-filter:blur(14px)}.CoraMasterSkillTree_memoryProgress___aQik header{display:flex;align-items:center;justify-content:space-between;color:#c4b5fd;font-size:.55rem;letter-spacing:.13em}.CoraMasterSkillTree_memoryProgress___aQik header button{width:1.5rem;height:1.5rem;border:0;border-radius:.3rem;background:rgba(196,181,253,.08);color:#e9ddff}.CoraMasterSkillTree_memoryProgress___aQik>strong{display:block;margin-top:.65rem;color:#f6f0ff;font-size:1.25rem}.CoraMasterSkillTree_progressTrack__9xqZ2{height:3px;margin:.35rem 0 .6rem;overflow:hidden;border-radius:9px;background:hsla(0,0%,100%,.08)}.CoraMasterSkillTree_progressTrack__9xqZ2 span{display:block;height:100%;background:#c4b5fd;box-shadow:0 0 8px #c4b5fd}.CoraMasterSkillTree_memoryProgress___aQik dl{display:grid;grid-template-columns:1fr auto;gap:.28rem .6rem;margin:0}.CoraMasterSkillTree_memoryProgress___aQik dl div{display:contents}.CoraMasterSkillTree_memoryProgress___aQik dt{color:#737d8d;font-size:.48rem;text-transform:uppercase}.CoraMasterSkillTree_memoryProgress___aQik dd{margin:0;color:#d8d1e5;font-size:.52rem;font-weight:800}.CoraMasterSkillTree_memoryProgress___aQik p{margin:.55rem 0 0;color:#8993a2;font-size:.5rem}.CoraMasterSkillTree_nextAction__lzqGg{width:100%;margin-top:.65rem;border:1px solid rgba(196,181,253,.2);border-radius:.35rem;background:rgba(196,181,253,.07);padding:.48rem;color:#d8ccf3;font-size:.48rem;font-weight:800;text-align:left}.CoraMasterSkillTree_memoryProgress___aQik.CoraMasterSkillTree_collapsed__mmaTV{width:auto}.CoraMasterSkillTree_masterWarning__WWl1c{position:absolute;z-index:20;right:1rem;bottom:4rem;display:grid;gap:.3rem;width:min(25rem,calc(100vw - 2rem));padding:.6rem .75rem;border:1px solid rgba(251,113,133,.35);border-radius:.45rem;background:rgba(69,10,10,.9);color:#fecdd3;font-size:.58rem;letter-spacing:.04em;box-shadow:0 16px 42px rgba(0,0,0,.32)}.CoraMasterSkillTree_masterWarning__WWl1c b{font-size:.5rem;letter-spacing:.13em}.CoraMasterSkillTree_masterInspector__YhH8l{top:calc(var(--cora-header-height-active) + 8.5rem);bottom:1rem;overflow:auto;max-height:none;width:min(390px,calc(100vw - 28px));padding:18px}.CoraMasterSkillTree_masterInspector__YhH8l>header{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.CoraMasterSkillTree_masterInspector__YhH8l>header button{border:0;background:transparent;color:inherit;font-size:24px}.CoraMasterSkillTree_masterInspector__YhH8l section{border-top:1px solid rgb(148 163 184/.15);padding:12px 0}.CoraMasterSkillTree_masterInspector__YhH8l h4{margin:0 0 7px;color:#94a3b8;font-size:10px;letter-spacing:.14em}.CoraMasterSkillTree_masterInspector__YhH8l dd,.CoraMasterSkillTree_masterInspector__YhH8l li,.CoraMasterSkillTree_masterInspector__YhH8l p{font-size:11px;line-height:1.55}.CoraMasterSkillTree_masterInspector__YhH8l dl div{display:grid;grid-template-columns:42% 1fr;gap:8px}.CoraMasterSkillTree_masterInspector__YhH8l dt{text-transform:uppercase;color:#64748b;font-size:9px}.CoraMasterSkillTree_masterInspector__YhH8l dd{margin:0}.CoraMasterSkillTree_inspectorStatus__opymv{display:flex;justify-content:space-between;border:1px solid rgb(196 181 253/.28);padding:9px;margin:12px 0}.CoraMasterSkillTree_checkItem__H7Eym em,.CoraMasterSkillTree_inspectorWarning__uBwOQ{color:#fbbf24}.CoraMasterSkillTree_inspectorValidation__CinQO{border:1px solid rgba(251,113,133,.24)!important;border-left:2px solid #fb7185!important;border-radius:.35rem;background:rgba(127,29,29,.12);padding:.7rem!important;color:#fecdd3}.CoraMasterSkillTree_inspectorValidation__CinQO h4{color:#fda4af}.CoraMasterSkillTree_linkedNodes__EHdSW{display:flex;flex-wrap:wrap;gap:5px}.CoraMasterSkillTree_checkItem__H7Eym select,.CoraMasterSkillTree_linkedNodes__EHdSW button{border:1px solid rgb(148 163 184/.22);background:#07101f;color:#dbeafe;border-radius:5px;padding:5px;font-size:10px}.CoraMasterSkillTree_checklist__TCfkJ details{margin:5px 0}.CoraMasterSkillTree_checklist__TCfkJ summary{cursor:pointer;color:#a5b4fc;font-size:10px}.CoraMasterSkillTree_checkItem__H7Eym{display:grid;gap:5px;border-left:2px solid rgb(196 181 253/.22);padding:8px;margin:6px 0}.CoraMasterSkillTree_checkItem__H7Eym em,.CoraMasterSkillTree_checkItem__H7Eym small{font-size:9px}.CoraMasterSkillTree_masterInspector__YhH8l code{overflow-wrap:anywhere;color:#93c5fd}@media (max-width:620px){.CoraMasterSkillTree_title__dVbLl{gap:7px}.CoraMasterSkillTree_title__dVbLl span{display:none}.CoraMasterSkillTree_title__dVbLl b{font-size:11px}.CoraMasterSkillTree_progress__mBCoy{font-size:8px;letter-spacing:.08em}.CoraMasterSkillTree_progress__mBCoy small{font-size:7px;letter-spacing:.1em}.CoraMasterSkillTree_domainEdgeNavigation__2UrRa button{width:4.2rem;min-height:11rem;max-height:calc(100vh - 6rem);gap:.7rem;padding:.85rem .5rem}.CoraMasterSkillTree_edgeLabel__JvyAN{font-size:.58rem;letter-spacing:.18em}}.CoraSidebar_sidebar__gWJvE{position:relative;z-index:30;display:flex;width:220px;min-width:220px;height:100dvh;box-sizing:border-box;flex-direction:column;padding-top:var(--cora-header-height-active);border-right:1px solid rgba(103,232,249,.11);background:linear-gradient(180deg,rgba(2,10,22,.68),rgba(1,5,13,.86));box-shadow:inset -1px 0 hsla(0,0%,100%,.018);backdrop-filter:blur(18px);transition:width .18s ease,min-width .18s ease,transform .18s ease}.CoraSidebar_collapsed__1aSao{width:66px;min-width:66px}.CoraSidebar_scroller__3XYR2{min-height:0;flex:1;overflow-y:auto;padding:1rem .65rem;scrollbar-width:thin}.CoraSidebar_group__tHVEp{margin:0 0 1rem}.CoraSidebar_group__tHVEp h2{margin:0 0 .32rem;padding:0 .7rem;color:rgba(165,243,252,.38);font-size:.5rem;font-weight:900;letter-spacing:.2em}.CoraSidebar_item__aXohJ{position:relative;display:flex;width:100%;min-height:2.15rem;align-items:center;gap:.68rem;margin:.08rem 0;border:1px solid transparent;border-radius:.45rem;background:transparent;padding:.45rem .65rem;color:#8fa7b8;font-size:.66rem;font-weight:750;letter-spacing:.055em;text-align:left;transition:background .14s ease,border-color .14s ease,color .14s ease}.CoraSidebar_item__aXohJ svg{width:1rem;height:1rem;flex:0 0 1rem;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.CoraSidebar_item__aXohJ:not(:disabled):hover{border-color:rgba(103,232,249,.1);background:rgba(34,211,238,.055);color:#d9faff}.CoraSidebar_item__aXohJ:focus-visible{outline:2px solid #67e8f9;outline-offset:2px}.CoraSidebar_item__aXohJ:disabled{cursor:not-allowed;color:#3e5362}.CoraSidebar_active__l_1cs{border-color:rgba(103,232,249,.16);background:linear-gradient(90deg,rgba(34,211,238,.12),rgba(34,211,238,.035));color:#ecfeff;box-shadow:inset 2px 0 #67e8f9,0 0 20px rgba(34,211,238,.035)}.CoraSidebar_footer__ATw3n{flex:0 0 auto;border-top:1px solid rgba(103,232,249,.1);padding:.6rem}.CoraSidebar_collapsed__1aSao .CoraSidebar_group__tHVEp h2,.CoraSidebar_collapsed__1aSao .CoraSidebar_item__aXohJ span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.CoraSidebar_collapsed__1aSao .CoraSidebar_item__aXohJ{justify-content:center;padding:.48rem}.CoraSidebar_backdrop__7L9kG,.CoraSidebar_mobileTrigger__j48_W{display:none}@media (max-width:760px){.CoraSidebar_sidebar__gWJvE{position:fixed;top:0;bottom:0;left:0;z-index:81;width:min(260px,82vw);min-width:0;transform:translateX(-102%);padding-top:var(--cora-header-height-active)}.CoraSidebar_sidebar__gWJvE.CoraSidebar_collapsed__1aSao{width:min(260px,82vw)}.CoraSidebar_sidebar__gWJvE.CoraSidebar_collapsed__1aSao .CoraSidebar_group__tHVEp h2{position:static;width:auto;height:auto;overflow:visible;clip:auto}.CoraSidebar_sidebar__gWJvE.CoraSidebar_collapsed__1aSao .CoraSidebar_item__aXohJ span{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.CoraSidebar_sidebar__gWJvE.CoraSidebar_collapsed__1aSao .CoraSidebar_item__aXohJ{justify-content:flex-start;padding:.45rem .65rem}.CoraSidebar_drawerOpen__n74ql{transform:translateX(0)}.CoraSidebar_mobileTrigger__j48_W{position:fixed;z-index:75;left:.75rem;top:calc(var(--cora-header-height-active) + .65rem);display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid rgba(103,232,249,.22);border-radius:.5rem;background:rgba(2,8,20,.9);color:#cffafe;box-shadow:0 12px 32px rgba(0,0,0,.35)}.CoraSidebar_mobileTrigger__j48_W svg{width:1.1rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.CoraSidebar_backdrop__7L9kG{position:fixed;inset:0;z-index:80;display:block;border:0;background:rgba(0,3,10,.68);backdrop-filter:blur(3px)}}@media (prefers-reduced-motion:reduce){.CoraSidebar_sidebar__gWJvE{transition:none}}