.skill-life-page{padding:32px 38px;color:var(--text,#e7e9e3)}
.skill-center-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.skill-center-head small,.skill-life-page>p.skill-disclosure{color:#9ea89d}.skill-center-head h1{font-size:30px;letter-spacing:-.7px;margin:12px 0}.skill-center-head p{font-size:15px;color:#a3ada4}.skill-life-page button,.skill-brain-context button,.employee-skill-assets button,.skill-project-panel button{font-size:14px;border:1px solid #38413b;background:#222b27;border-radius:10px;color:#dce3d9;padding:9px 14px;cursor:pointer;transition:background .18s,border-color .18s}.skill-life-page button:hover,.skill-brain-context button:hover{background:#303a32;border-color:#77715c}.skill-life-page .skill-primary{background:#34372e;border-color:#86754b;color:#ead7ac}.skill-dashboard{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:24px}.skill-dashboard>div{padding:20px;border:1px solid #303831;border-radius:16px;background:linear-gradient(145deg,#1d2623cc,#151c19cc)}.skill-dashboard span{font-size:14px;color:#c2cabc}.skill-dashboard strong{display:block;font-size:31px;font-weight:500;margin:10px 0;color:#e8e8d8}.skill-dashboard small{font-size:13px;line-height:1.5;color:#939f94}.skill-center-tabs{display:flex;gap:8px;border-bottom:1px solid #303831;padding-bottom:18px;margin-bottom:26px;flex-wrap:wrap}.skill-center-tabs button{background:transparent}.skill-center-tabs button.active{color:#dcc69a;border-color:#8e7b50;background:#2c2d25}.skill-life-page h2{font-size:22px;font-weight:500}.skill-life-page h3{font-size:18px;font-weight:500}.skill-discoveries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:30px}.skill-discoveries>div{padding:22px;border:1px solid #303831;border-radius:17px;background:#181f1ce0}.skill-discoveries small{font-size:12px;letter-spacing:1px;color:#aab399}.skill-discoveries h2{font-size:19px;margin:12px 0 18px}.skill-discoveries button{display:block;width:100%;text-align:left;margin-top:8px;font-size:14px}.skill-discoveries button span{float:right;font-size:13px;color:#9cac9c}.skill-discoveries p{color:#b2beb0;font-size:14px;line-height:1.8}.skill-filter-bar{display:flex;align-items:end;gap:14px;margin-bottom:20px;flex-wrap:wrap}.skill-filter-bar label{font-size:13px;color:#aab5a7}.skill-life-page select,.skill-life-page input,.skill-life-page textarea{display:block;background:#171f1c;color:#e2e7dd;border:1px solid #394239;border-radius:10px;padding:12px;font-family:inherit;font-size:15px;max-width:100%;width:100%;box-sizing:border-box;margin-top:7px}.skill-filter-bar select{min-width:155px}.skill-filter-bar .skill-search{margin-left:auto;width:270px}.skill-result-count{font-size:14px;color:#aab8a5}.skill-asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));gap:18px;margin:20px 0}.skill-asset-card{background:linear-gradient(155deg,#222b27cc,#141a18ef);border:1px solid #354038;border-radius:20px;padding:20px;min-width:0;transition:transform .2s,border-color .2s}.skill-asset-card:hover{transform:translateY(-2px);border-color:#736b4e}.skill-asset-card header{display:flex;gap:12px;align-items:center}.skill-asset-icon{display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;flex:0 0 43px;background:#31362b;color:#d5c49a;border:1px solid #68674c66;border-radius:12px;font-size:23px}.skill-asset-card header small{display:block;color:#b5bcab;font-size:13px}.skill-asset-card header b{display:block;font-weight:500;font-size:14px;margin-top:5px}.skill-asset-card header b span{font-size:12px;color:#a6afa0}.skill-state{margin-left:auto;font-size:12px;color:#c1c8b6;border:1px solid #46533e;border-radius:16px;padding:5px 8px;white-space:nowrap}.skill-state[data-skill-state=UPGRADE_READY]{color:#e2cd99;border-color:#8b784a}.skill-life-page button.skill-card-main{border:0;background:none;padding:0;text-align:left;width:100%;color:#e8eee1;margin:17px 0 8px}.skill-card-main h3{font-size:20px;margin:0 0 10px;line-height:1.4}.skill-card-main p{font-size:14px;line-height:1.75;color:#b5c0b0;min-height:49px;margin:0}.skill-card-source{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#aab6a0;margin-bottom:15px;line-height:1.7}.skill-dna{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.skill-dna-step{position:relative;display:flex;gap:6px;align-items:center;font-size:12px;color:#a6b59e}.skill-dna-step i{font-style:normal;color:#c4d0b6;font-size:14px;transition:color .25s}.skill-dna-step[data-state=VERIFIED] i{color:#e2cc96}.skill-dna-step[data-state=IN_PROGRESS] i{animation:skill-breathe 3s ease-in-out infinite}.skill-asset-card footer,.skill-library-card footer{display:flex;gap:10px;margin-top:20px}.skill-asset-card footer button{flex:1;font-size:13px;padding:9px 8px}.skill-load-more{display:block;margin:25px auto}.skill-library-card{background:#1b2420;border:1px solid #364235;border-radius:18px;padding:25px}.skill-library-card>small{display:block;margin-top:16px;color:#b0bba6}.skill-library-card p{font-size:15px;line-height:1.8;color:#b8c3ae;min-height:54px}.skill-library-card>span:not(.skill-asset-icon){font-size:13px;color:#b8c19d}.skill-creation,.skill-advisor,.skill-training{max-width:1100px}.skill-life-page label{font-size:14px;line-height:1.6;color:#b8c3ae}.skill-creation>label,.skill-training>label{display:block;margin:24px 0}.skill-form-row{display:flex;gap:20px;margin:20px 0}.skill-form-row>label{flex:1;min-width:0}.skill-proposal{padding:27px;border:1px solid #4f593f;border-radius:18px;margin-top:30px;background:#1d2621}.skill-proposal>label{display:block;margin:18px 0}.skill-analysis-path{display:flex;gap:18px;flex-wrap:wrap;color:#cabf95;font-size:14px}.skill-analysis-path small{color:#9baa92;font-size:12px}.skill-proposal p{font-size:15px}.skill-advisor article{margin-top:30px;padding:28px;border:1px solid #484f3c;border-radius:18px;background:#1b2520}.skill-advisor article small{display:block;margin-top:18px;color:#c9bd94}.skill-life-page p{line-height:1.8}.skill-disclosure{margin-top:30px;font-size:13px;color:#96a28e}.skill-space-header{display:flex;align-items:center;gap:25px;margin:10px 0 30px}.skill-space-header>button{margin-left:auto}.skill-space-header p{margin:7px 0;font-size:15px;color:#c0c9b7}.skill-core-orbit{width:112px;height:112px;border:1px solid #5d685066;border-radius:50%;display:grid;place-items:center;flex:none;box-shadow:0 0 50px #aeb78310}.skill-core-orbit i{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;border:1px solid #9e916433;background:#30372b;font-size:31px;font-style:normal;color:#d0c29b;animation:skill-breathe 5s ease-in-out infinite}.skill-scope{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.skill-scope span{padding:12px 18px;background:#222d23;border:1px solid #3c4936;border-radius:10px;font-size:14px}.skill-dna.expanded{gap:18px;margin:20px 0 25px}.skill-dna.expanded .skill-dna-step{display:block;border:1px solid #3a4434;border-radius:14px;padding:20px;font-size:16px;background:#1c251e}.skill-dna.expanded i{font-size:21px;margin-right:10px}.skill-dna.expanded p{font-size:14px;line-height:1.75;color:#b0bd9f}.skill-dna.expanded small{display:block;font-size:12px;color:#9da990;overflow-wrap:anywhere}.skill-space-actions,.skill-training-footer{display:flex;align-items:center;gap:12px;margin:24px 0;flex-wrap:wrap}.skill-space-actions>span{font-size:14px;color:#b3c09f}.skill-unlock{background:linear-gradient(100deg,#36392a,#202c22);border:1px solid #83775470;border-radius:18px;padding:24px;margin:30px 0}.skill-unlock small{color:#d0c090}.skill-relationships{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:35px 0}.skill-relationships article,.skill-training-records article,.skill-practice-task,.skill-experience-record,.employee-skill-assets article,.project-capability-grid article{border:1px solid #384632;background:#1b251de0;border-radius:14px;padding:20px;margin:14px 0}.skill-relationships b,.employee-skill-assets b,.project-capability-grid b{display:block;font-size:16px}.skill-relationships span,.employee-skill-assets span,.project-capability-grid span{display:block;margin-top:9px;font-size:14px;color:#c2cbb5}.skill-relationships p,.skill-relationships small{font-size:14px;color:#aebc9e}.skill-relationships button,.employee-skill-assets button,.project-capability-grid button{margin-top:12px;margin-right:8px}.skill-evolution-stages{display:flex;gap:15px;margin-bottom:30px}.skill-evolution-stages span{flex:1;border-top:2px solid #38482e;padding:16px 0;color:#8b9d7d;font-size:14px}.skill-evolution-stages span.reached{border-color:#baa96b;color:#d1c49a}.skill-evolution-stages b{display:block;font-size:14px;font-weight:400;margin-top:10px}.skill-history article{border-left:1px solid #6a795333;padding:0 0 25px 24px;margin:0 0 18px}.skill-history time{font-size:12px;color:#9bab8a}.skill-history h3{font-size:16px;margin:10px 0}.skill-history p{font-size:14px;margin:8px 0;color:#b2c19e}.skill-history small{font-size:12px;overflow-wrap:anywhere;color:#9aa987}.skill-training-records{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px}.skill-training-records article small{font-size:12px;color:#9dae90;overflow-wrap:anywhere}.skill-training-records article h3,.skill-practice-task h3,.skill-experience-record h3{font-size:17px;line-height:1.7}.skill-training-records article p{font-size:14px;color:#c0cbb1}.skill-training-records button{margin-top:12px;margin-right:8px}.skill-experience-record{font-size:14px}.skill-experience-record button{margin-right:10px}.skill-brain-context{display:flex;align-items:center;gap:12px;font-size:14px;color:#d2c69a;padding:10px 0;flex-wrap:wrap}.skill-brain-context>span{margin-right:auto}.skill-brain-context button{font-size:13px;padding:6px 11px}.employee-skill-assets>div,.project-capability-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}.employee-skill-assets p,.skill-project-panel p{font-size:14px;color:#b6c3a3}.skill-project-panel{padding:30px 38px;border-top:1px solid #384232}.skill-home-events{position:absolute;left:430px;bottom:25px;max-width:420px;pointer-events:none}.skill-home-events h3{font-size:12px;color:#b9c6a8;font-weight:400}.skill-home-events p{font-size:13px;color:#ccd6bd;margin:7px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skill-home-events[hidden]{display:none}@keyframes skill-breathe{50%{opacity:.65;box-shadow:0 0 28px #c6c79d12}}.reduced-motion .skill-core-orbit i,.reduced-motion .skill-dna-step i{animation:none}
@media(min-width:2300px){.skill-discoveries{max-width:1500px}.skill-dashboard{max-width:1600px}.skill-asset-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(max-width:1250px){.skill-life-page{padding:25px}.skill-dashboard{grid-template-columns:repeat(3,1fr)}.skill-discoveries{grid-template-columns:1fr}.skill-dna.expanded{grid-template-columns:repeat(2,1fr)}.skill-form-row{flex-wrap:wrap}.skill-form-row>label{min-width:230px}.skill-relationships{grid-template-columns:1fr}.skill-home-events{display:none}}

.skill-legacy-tools{display:flex;gap:12px;align-items:center;padding:22px 0;border-top:1px solid #333c30;flex-wrap:wrap;font-size:13px;color:#9eae91}
