.SkillMemoryBank-module__GeVY8a__page{--paper:#faf9f5;--paper-deep:#efe9dd;--ink:#141413;--ink-soft:#4a4742;--rust:#d97757;--amber:#f5a524;--blue:#6a9bcc;--green:#788c5d;--dark:#0b0c10;--rule:#14141329;--mono:var(--font-plex-mono), ui-monospace, monospace;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;overflow:hidden}.SkillMemoryBank-module__GeVY8a__page *,.SkillMemoryBank-module__GeVY8a__page :before,.SkillMemoryBank-module__GeVY8a__page :after{box-sizing:border-box}.SkillMemoryBank-module__GeVY8a__page button,.SkillMemoryBank-module__GeVY8a__page input,.SkillMemoryBank-module__GeVY8a__page select,.SkillMemoryBank-module__GeVY8a__page textarea{font:inherit}.SkillMemoryBank-module__GeVY8a__page button{cursor:pointer}.SkillMemoryBank-module__GeVY8a__page button:focus-visible,.SkillMemoryBank-module__GeVY8a__page input:focus-visible,.SkillMemoryBank-module__GeVY8a__page select:focus-visible,.SkillMemoryBank-module__GeVY8a__page textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--blue) 65%, transparent);outline-offset:2px}.SkillMemoryBank-module__GeVY8a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SkillMemoryBank-module__GeVY8a__toast{z-index:100;color:#fffaf0;max-width:min(420px,100vw - 44px);font-family:var(--mono);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0c10f0;border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:10px;padding:14px 18px;font-size:.76rem;animation:.22s ease-out SkillMemoryBank-module__GeVY8a__toastIn;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 55px #0b0c1047}.SkillMemoryBank-module__GeVY8a__toast svg{width:17px;color:var(--amber)}.SkillMemoryBank-module__GeVY8a__hero{background:radial-gradient(circle at 82% 22%, #6a9bcc29, transparent 23rem), radial-gradient(circle at 15% 76%, #d9775724, transparent 25rem), var(--dark);color:#f8f4ea;min-height:790px;position:relative;overflow:hidden}.SkillMemoryBank-module__GeVY8a__hero:after{content:"";border:1px solid #6a9bcc36;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-170px;right:-130px;box-shadow:0 0 0 72px #6a9bcc06,0 0 0 144px #6a9bcc05}.SkillMemoryBank-module__GeVY8a__heroGrid{opacity:.28;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 90%);mask-image:linear-gradient(#000 0%,#0000 90%)}.SkillMemoryBank-module__GeVY8a__heroInner,.SkillMemoryBank-module__GeVY8a__thesisRibbon,.SkillMemoryBank-module__GeVY8a__architecture,.SkillMemoryBank-module__GeVY8a__categorySection,.SkillMemoryBank-module__GeVY8a__workbench,.SkillMemoryBank-module__GeVY8a__lakebed,.SkillMemoryBank-module__GeVY8a__scopeSection,.SkillMemoryBank-module__GeVY8a__interfaceSection,.SkillMemoryBank-module__GeVY8a__governanceSection,.SkillMemoryBank-module__GeVY8a__economicsSection,.SkillMemoryBank-module__GeVY8a__translationSection,.SkillMemoryBank-module__GeVY8a__reviewSection,.SkillMemoryBank-module__GeVY8a__cta{width:min(1240px,100% - 48px);margin-inline:auto}.SkillMemoryBank-module__GeVY8a__thesisRibbon{border-block:1px solid var(--rule);color:var(--ink-soft);grid-template-columns:auto minmax(0,1fr) auto auto minmax(0,1.2fr) auto auto minmax(0,1fr);align-items:center;gap:15px;margin:28px auto 0;padding:18px 22px;display:grid}.SkillMemoryBank-module__GeVY8a__thesisRibbon>span{color:var(--rust);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.SkillMemoryBank-module__GeVY8a__thesisRibbon p,.SkillMemoryBank-module__GeVY8a__thesisRibbon strong{font-family:var(--font-fraunces), Georgia, serif;margin:0;font-size:clamp(.92rem,1.5vw,1.08rem);line-height:1.35}.SkillMemoryBank-module__GeVY8a__thesisRibbon strong{color:var(--ink);font-size:clamp(1.05rem,1.8vw,1.3rem);font-style:italic}.SkillMemoryBank-module__GeVY8a__thesisRibbon svg{width:16px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__heroInner{z-index:2;padding:42px 0 78px;position:relative}.SkillMemoryBank-module__GeVY8a__eyebrow,.SkillMemoryBank-module__GeVY8a__sectionLabel,.SkillMemoryBank-module__GeVY8a__panelBar,.SkillMemoryBank-module__GeVY8a__cardMeta,.SkillMemoryBank-module__GeVY8a__skillCount,.SkillMemoryBank-module__GeVY8a__bundleHeader{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em}.SkillMemoryBank-module__GeVY8a__eyebrow{color:#f8f4eaa8;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;font-size:.7rem;display:flex}.SkillMemoryBank-module__GeVY8a__caveat{color:#ffc45d;background:#f5a52414;border:1px solid #f5a5244d;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;display:inline-flex}.SkillMemoryBank-module__GeVY8a__caveat svg{width:14px;height:14px}.SkillMemoryBank-module__GeVY8a__heroCopy{width:100%;min-width:0;max-width:980px;padding:98px 0 78px}.SkillMemoryBank-module__GeVY8a__kicker,.SkillMemoryBank-module__GeVY8a__sectionNumber{color:var(--rust);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:600}.SkillMemoryBank-module__GeVY8a__heroCopy h1{max-width:1000px;font-family:var(--font-fraunces), Georgia, serif;font-variation-settings:"SOFT" 22;letter-spacing:-.068em;margin:0;font-size:clamp(4.3rem,10.5vw,9.5rem);font-weight:520;line-height:.82}.SkillMemoryBank-module__GeVY8a__heroCopy h1 span{white-space:nowrap}.SkillMemoryBank-module__GeVY8a__subhead{max-width:850px;font-family:var(--font-fraunces), Georgia, serif;margin:36px 0 0;font-size:clamp(1.65rem,3vw,2.75rem);font-weight:380;line-height:1.08}.SkillMemoryBank-module__GeVY8a__thesis{color:#f8f4eaad;max-width:830px;margin:28px 0 0;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.75}.SkillMemoryBank-module__GeVY8a__heroStats{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SkillMemoryBank-module__GeVY8a__heroStats article{min-height:166px;padding:24px 30px;position:relative}.SkillMemoryBank-module__GeVY8a__heroStats article+article{border-left:1px solid #ffffff29}.SkillMemoryBank-module__GeVY8a__heroStats article>span{color:var(--rust);font-family:var(--mono);font-size:.68rem}.SkillMemoryBank-module__GeVY8a__heroStats h2{font-family:var(--font-fraunces), Georgia, serif;margin:20px 0 8px;font-size:1.32rem;font-weight:520}.SkillMemoryBank-module__GeVY8a__heroStats p{color:#f8f4ea94;margin:0;font-size:.87rem;line-height:1.5}.SkillMemoryBank-module__GeVY8a__architecture{padding:36px 0 86px}.SkillMemoryBank-module__GeVY8a__sectionLabel{border-bottom:1px solid var(--rule);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:.68rem;display:flex}.SkillMemoryBank-module__GeVY8a__sectionLabel p{color:var(--ink);text-transform:none;letter-spacing:0;margin:0}.SkillMemoryBank-module__GeVY8a__architecturePlanes{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.SkillMemoryBank-module__GeVY8a__architecturePlane{min-height:320px;padding:26px 24px 28px;position:relative}.SkillMemoryBank-module__GeVY8a__architecturePlane+.SkillMemoryBank-module__GeVY8a__architecturePlane{border-left:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__architecturePlaneMeta{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:.61rem;display:flex}.SkillMemoryBank-module__GeVY8a__architecturePlaneMeta>span{color:var(--rust)}.SkillMemoryBank-module__GeVY8a__architecturePlane h3{max-width:220px;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.03em;margin:56px 0 14px;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:500;line-height:1}.SkillMemoryBank-module__GeVY8a__architecturePlane p{color:var(--ink-soft);margin:0;font-size:.82rem;line-height:1.65}.SkillMemoryBank-module__GeVY8a__architecturePlane code{border-top:1px solid var(--rule);color:var(--rust);font-family:var(--mono);padding-top:14px;font-size:.61rem;position:absolute;bottom:27px;left:24px;right:24px}.SkillMemoryBank-module__GeVY8a__architecturePlane>svg{z-index:2;background:var(--paper);width:20px;height:20px;color:var(--rust);border-radius:50%;padding:4px;position:absolute;top:26px;right:-10px}.SkillMemoryBank-module__GeVY8a__runtimeLoop{border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr;align-items:center;gap:24px;padding:18px 22px;display:grid}.SkillMemoryBank-module__GeVY8a__runtimeLoop>span{color:var(--rust);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.SkillMemoryBank-module__GeVY8a__runtimeLoop p{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;margin:0;font-size:.66rem;display:flex}.SkillMemoryBank-module__GeVY8a__runtimeLoop svg{width:13px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__categorySection{background:radial-gradient(circle at 82% 18%, #6a9bcc29, transparent 24rem), radial-gradient(circle at 18% 82%, #d9775721, transparent 25rem), var(--dark);color:#f8f4ea;border-radius:18px;margin-bottom:30px;padding:74px 72px 0;overflow:hidden}.SkillMemoryBank-module__GeVY8a__categoryLead{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:24px 70px;padding-bottom:58px;display:grid}.SkillMemoryBank-module__GeVY8a__categoryLead>span{color:#ef9b7f;font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;font-size:.68rem}.SkillMemoryBank-module__GeVY8a__categoryLead h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.055em;margin:0;font-size:clamp(2.7rem,5.8vw,5.7rem);font-weight:470;line-height:.94}.SkillMemoryBank-module__GeVY8a__categoryLead h2 em{color:#ffc45d;font-weight:inherit}.SkillMemoryBank-module__GeVY8a__categoryLead p{color:#f8f4ea9e;margin:0;font-size:.94rem;line-height:1.75}.SkillMemoryBank-module__GeVY8a__categoryGrid{border-top:1px solid #f8f4ea29;border-bottom:1px solid #f8f4ea29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SkillMemoryBank-module__GeVY8a__categoryGrid article{min-height:245px;padding:28px 30px}.SkillMemoryBank-module__GeVY8a__categoryGrid article+article{border-left:1px solid #f8f4ea29}.SkillMemoryBank-module__GeVY8a__categoryGrid span{color:#ef9b7f;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.SkillMemoryBank-module__GeVY8a__categoryGrid h3{font-family:var(--font-fraunces), Georgia, serif;margin:52px 0 12px;font-size:1.7rem;font-weight:500}.SkillMemoryBank-module__GeVY8a__categoryGrid p{color:#f8f4ea94;margin:0;font-size:.82rem;line-height:1.65}.SkillMemoryBank-module__GeVY8a__categoryOneLiner{color:#f8f4eac7;font-family:var(--font-fraunces), Georgia, serif;text-align:center;margin:0;padding:28px 0 32px;font-size:clamp(1.15rem,2vw,1.55rem);font-style:italic}.SkillMemoryBank-module__GeVY8a__workbench,.SkillMemoryBank-module__GeVY8a__lakebed,.SkillMemoryBank-module__GeVY8a__interfaceSection,.SkillMemoryBank-module__GeVY8a__economicsSection,.SkillMemoryBank-module__GeVY8a__translationSection,.SkillMemoryBank-module__GeVY8a__reviewSection{padding:80px 0 108px}.SkillMemoryBank-module__GeVY8a__workbench{border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__sectionIntro,.SkillMemoryBank-module__GeVY8a__sectionIntroDark{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:42px;display:grid}.SkillMemoryBank-module__GeVY8a__sectionIntro h2,.SkillMemoryBank-module__GeVY8a__sectionIntroDark h2,.SkillMemoryBank-module__GeVY8a__scopeStatement h2,.SkillMemoryBank-module__GeVY8a__governanceCopy h2,.SkillMemoryBank-module__GeVY8a__cta h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:480;line-height:.98}.SkillMemoryBank-module__GeVY8a__sectionIntro>p,.SkillMemoryBank-module__GeVY8a__sectionIntroDark>p{color:var(--ink-soft);margin:0;font-size:.95rem;line-height:1.7}.SkillMemoryBank-module__GeVY8a__distillGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;display:grid}.SkillMemoryBank-module__GeVY8a__consolePanel,.SkillMemoryBank-module__GeVY8a__artifactPanel,.SkillMemoryBank-module__GeVY8a__importPanel{border:1px solid var(--rule);background:#ffffffc7;border-radius:11px;min-width:0;box-shadow:0 18px 50px #14141312}.SkillMemoryBank-module__GeVY8a__consolePanel,.SkillMemoryBank-module__GeVY8a__artifactPanel{padding:22px}.SkillMemoryBank-module__GeVY8a__panelBar{border-bottom:1px solid var(--rule);color:var(--ink-soft);background:#efe9dd94;justify-content:space-between;align-items:center;gap:16px;margin:-22px -22px 22px;padding:13px 16px;font-size:.62rem;display:flex}.SkillMemoryBank-module__GeVY8a__panelBar span{align-items:center;gap:8px;display:flex}.SkillMemoryBank-module__GeVY8a__panelBar svg{width:14px}.SkillMemoryBank-module__GeVY8a__consolePanel>label,.SkillMemoryBank-module__GeVY8a__importPanel>label{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:.68rem;font-weight:600;display:block}.SkillMemoryBank-module__GeVY8a__consolePanel textarea,.SkillMemoryBank-module__GeVY8a__importPanel textarea{resize:vertical;width:100%;min-height:285px;color:var(--ink);font-family:var(--mono);background:#fffefa;border:1px solid #1414132e;border-radius:8px;padding:18px;font-size:.78rem;line-height:1.65}.SkillMemoryBank-module__GeVY8a__controlGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.SkillMemoryBank-module__GeVY8a__controlGrid label,.SkillMemoryBank-module__GeVY8a__scopeSelectors label,.SkillMemoryBank-module__GeVY8a__calculatorInputs label{color:var(--ink-soft);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:7px;font-size:.63rem;font-weight:600;display:flex}.SkillMemoryBank-module__GeVY8a__controlGrid select,.SkillMemoryBank-module__GeVY8a__scopeSelectors select,.SkillMemoryBank-module__GeVY8a__calculatorInputs input{width:100%;min-height:43px;color:var(--ink);text-transform:none;background:#fffefa;border:1px solid #1414132e;border-radius:7px;padding:0 12px;font-size:.78rem}.SkillMemoryBank-module__GeVY8a__primaryButton{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:46px;font-family:var(--mono);border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:.72rem;font-weight:600;display:inline-flex}.SkillMemoryBank-module__GeVY8a__primaryButton:hover{border-color:var(--rust);background:var(--rust)}.SkillMemoryBank-module__GeVY8a__primaryButton svg{width:17px}.SkillMemoryBank-module__GeVY8a__artifactHeading{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.SkillMemoryBank-module__GeVY8a__artifactHeading>div:first-child>span,.SkillMemoryBank-module__GeVY8a__selectedSummary>span{color:var(--rust);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:.65rem}.SkillMemoryBank-module__GeVY8a__artifactHeading h3{font-family:var(--font-fraunces), Georgia, serif;margin:9px 0 0;font-size:2.15rem;font-weight:520;line-height:1}.SkillMemoryBank-module__GeVY8a__scoreDial{text-align:center;background:#d977570f;border:1px solid #d977575c;border-radius:50%;flex:0 0 72px;place-content:center;height:72px;display:grid}.SkillMemoryBank-module__GeVY8a__scoreDial strong{font-family:var(--mono);font-size:1.2rem}.SkillMemoryBank-module__GeVY8a__scoreDial span{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;font-size:.53rem}.SkillMemoryBank-module__GeVY8a__abstract{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-family:var(--font-fraunces), Georgia, serif;margin:24px 0 18px;padding:18px 0;font-size:1.17rem;line-height:1.45}.SkillMemoryBank-module__GeVY8a__tagRow{flex-wrap:wrap;gap:6px;display:flex}.SkillMemoryBank-module__GeVY8a__tagRow span{color:#315f86;font-family:var(--mono);background:#6a9bcc14;border:1px solid #6a9bcc57;border-radius:4px;padding:5px 7px;font-size:.59rem}.SkillMemoryBank-module__GeVY8a__tmtLadder{border-top:1px solid var(--rule);gap:0;margin:22px 0;display:grid}.SkillMemoryBank-module__GeVY8a__tmtLadder>div{border-bottom:1px solid var(--rule);grid-template-columns:44px 1fr;gap:14px;padding:12px 0;display:grid}.SkillMemoryBank-module__GeVY8a__tmtLadder>div>span{color:var(--rust);font-family:var(--mono);font-size:.7rem;font-weight:600}.SkillMemoryBank-module__GeVY8a__tmtLadder strong{margin-bottom:4px;font-size:.74rem;display:block}.SkillMemoryBank-module__GeVY8a__tmtLadder p{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}.SkillMemoryBank-module__GeVY8a__artifactPanel>code,.SkillMemoryBank-module__GeVY8a__skillCard code{color:var(--ink-soft);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;display:block;overflow:hidden}.SkillMemoryBank-module__GeVY8a__lakebed{border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__filterBar{border:1px solid var(--rule);background:#efe9dd8c;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:12px;display:flex}.SkillMemoryBank-module__GeVY8a__filterBar>label{align-items:center;gap:8px;display:flex;position:relative}.SkillMemoryBank-module__GeVY8a__filterBar svg{width:15px;height:15px}.SkillMemoryBank-module__GeVY8a__filterBar select,.SkillMemoryBank-module__GeVY8a__searchBox input{min-height:40px;color:var(--ink);background:#fffefa;border:1px solid #14141329;border-radius:7px;font-size:.74rem}.SkillMemoryBank-module__GeVY8a__filterBar select{padding:0 28px 0 10px}.SkillMemoryBank-module__GeVY8a__searchBox{flex:290px}.SkillMemoryBank-module__GeVY8a__searchBox input{width:100%;padding:0 12px}.SkillMemoryBank-module__GeVY8a__checkControl{min-height:40px;color:var(--ink-soft);font-family:var(--mono);padding:0 10px;font-size:.68rem}.SkillMemoryBank-module__GeVY8a__checkControl input{accent-color:var(--rust)}.SkillMemoryBank-module__GeVY8a__utilityButtons,.SkillMemoryBank-module__GeVY8a__importPanel>div,.SkillMemoryBank-module__GeVY8a__ctaActions{flex-wrap:wrap;gap:7px;display:flex}.SkillMemoryBank-module__GeVY8a__utilityButtons button,.SkillMemoryBank-module__GeVY8a__importPanel>div button{min-height:40px;color:var(--ink);font-family:var(--mono);background:#fffefa;border:1px solid #14141329;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-size:.64rem;display:inline-flex}.SkillMemoryBank-module__GeVY8a__utilityButtons button:hover,.SkillMemoryBank-module__GeVY8a__importPanel>div button:hover{border-color:var(--rust);color:var(--rust)}.SkillMemoryBank-module__GeVY8a__importPanel{margin-top:12px;padding:18px}.SkillMemoryBank-module__GeVY8a__importPanel textarea{min-height:160px}.SkillMemoryBank-module__GeVY8a__importPanel>div{justify-content:flex-end;margin-top:10px}.SkillMemoryBank-module__GeVY8a__importPanel>div .SkillMemoryBank-module__GeVY8a__primaryButton{color:#fff}.SkillMemoryBank-module__GeVY8a__skillCount{color:var(--ink-soft);justify-content:space-between;gap:18px;padding:18px 2px 10px;font-size:.62rem;display:flex}.SkillMemoryBank-module__GeVY8a__skillGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.SkillMemoryBank-module__GeVY8a__emptyLakebed{border:1px dashed var(--rule);text-align:center;grid-column:1/-1;justify-items:center;gap:8px;padding:54px 20px;display:grid}.SkillMemoryBank-module__GeVY8a__emptyLakebed svg{width:24px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__emptyLakebed p{color:var(--ink-soft);margin:0}.SkillMemoryBank-module__GeVY8a__skillCard{border:1px solid var(--rule);min-width:0;min-height:320px;color:var(--ink);text-align:left;background:#ffffffad;border-radius:9px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s}.SkillMemoryBank-module__GeVY8a__skillCard:hover,.SkillMemoryBank-module__GeVY8a__skillCardSelected{border-color:#d97757bf;transform:translateY(-3px);box-shadow:0 16px 34px #14141317}.SkillMemoryBank-module__GeVY8a__skillCardSelected{background:#fffdfa}.SkillMemoryBank-module__GeVY8a__cardMeta{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;font-size:.59rem;display:flex}.SkillMemoryBank-module__GeVY8a__cardMeta span:last-child{border-radius:4px;padding:4px 6px}.SkillMemoryBank-module__GeVY8a__statusActive{color:#4f6630;background:#788c5d26}.SkillMemoryBank-module__GeVY8a__statusArchived{color:var(--ink-soft);background:#4a47421f}.SkillMemoryBank-module__GeVY8a__statusMerged{color:#315f86;background:#6a9bcc1f}.SkillMemoryBank-module__GeVY8a__statusDraft{color:#8f5e0d;background:#f5a52424}.SkillMemoryBank-module__GeVY8a__skillCard h3{font-family:var(--font-fraunces), Georgia, serif;margin:28px 0 12px;font-size:1.58rem;font-weight:520;line-height:1.05}.SkillMemoryBank-module__GeVY8a__skillCard>p{min-height:77px;color:var(--ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.SkillMemoryBank-module__GeVY8a__cardScore{color:var(--ink-soft);font-family:var(--mono);grid-template-columns:auto 1fr;align-items:center;gap:10px;margin:20px 0 15px;font-size:.6rem;display:grid}.SkillMemoryBank-module__GeVY8a__cardScore i,.SkillMemoryBank-module__GeVY8a__reduction i{background:#1414131a;border-radius:999px;height:4px;display:block;position:relative;overflow:hidden}.SkillMemoryBank-module__GeVY8a__cardScore i:after{width:var(--score);border-radius:inherit;background:var(--rust);content:"";position:absolute;inset:0}.SkillMemoryBank-module__GeVY8a__skillCard .SkillMemoryBank-module__GeVY8a__tagRow{align-content:flex-start;min-height:48px}.SkillMemoryBank-module__GeVY8a__skillCard code{border-top:1px solid var(--rule);margin-top:14px;padding-top:13px}.SkillMemoryBank-module__GeVY8a__pulseSection{background:radial-gradient(circle at 12% 20%, #d977571f, transparent 25rem), var(--dark);color:#f8f4ea;padding:90px max(24px,50vw - 620px) 110px}.SkillMemoryBank-module__GeVY8a__sectionIntroDark{width:min(1240px,100%);margin-inline:auto}.SkillMemoryBank-module__GeVY8a__sectionIntroDark>p{color:#f8f4ea9e}.SkillMemoryBank-module__GeVY8a__pulseControls{grid-template-columns:1fr auto;gap:18px;width:min(1240px,100%);margin:0 auto 20px;display:grid}.SkillMemoryBank-module__GeVY8a__pulseControls>label{color:#f8f4ea99;font-family:var(--mono);text-transform:uppercase;flex-direction:column;gap:8px;font-size:.64rem;display:flex}.SkillMemoryBank-module__GeVY8a__pulseControls>label>div{background:#f8f4ea0d;border:1px solid #f8f4ea2e;border-radius:8px;align-items:center;min-height:52px;padding-left:15px;display:flex}.SkillMemoryBank-module__GeVY8a__pulseControls>label svg{width:18px;color:var(--blue)}.SkillMemoryBank-module__GeVY8a__pulseControls input{color:#f8f4ea;background:0 0;border:0;outline:0;flex:1;align-self:stretch;min-width:0;padding:0 14px}.SkillMemoryBank-module__GeVY8a__pulseControls button{color:#f8f4ea;font-family:var(--mono);background:#d9775729;border:0;border-left:1px solid #f8f4ea2e;border-radius:0 7px 7px 0;align-self:stretch;align-items:center;gap:8px;padding:0 18px;font-size:.7rem;display:flex}.SkillMemoryBank-module__GeVY8a__pulseControls button:hover{background:var(--rust)}.SkillMemoryBank-module__GeVY8a__scopeSelectors{grid-template-columns:repeat(2,minmax(140px,1fr));gap:8px;display:grid}.SkillMemoryBank-module__GeVY8a__scopeSelectors label{color:#f8f4ea99}.SkillMemoryBank-module__GeVY8a__scopeSelectors select{color:#f8f4ea;background:#f8f4ea0f;border-color:#f8f4ea2e}.SkillMemoryBank-module__GeVY8a__scopeSelectors option{color:var(--ink)}.SkillMemoryBank-module__GeVY8a__anchorChips{flex-wrap:wrap;align-items:center;gap:10px;width:min(1240px,100%);margin:0 auto 18px;display:flex}.SkillMemoryBank-module__GeVY8a__anchorChipsLabel{color:#f8f4ea80;font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;font-size:.6rem}.SkillMemoryBank-module__GeVY8a__anchorChip{color:#f8f4ea;font-family:var(--mono);cursor:pointer;background:#f8f4ea0d;border:1px solid #f8f4ea33;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:.68rem;transition:background .2s,border-color .2s;display:inline-flex}.SkillMemoryBank-module__GeVY8a__anchorChip svg{width:13px;color:var(--blue)}.SkillMemoryBank-module__GeVY8a__anchorChip:hover{border-color:var(--rust);background:#d977572e}.SkillMemoryBank-module__GeVY8a__graphLayout{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:16px;width:min(1240px,100%);margin-inline:auto;display:grid}.SkillMemoryBank-module__GeVY8a__graphShell,.SkillMemoryBank-module__GeVY8a__retrievalBundle{background:#f8f4ea09;border:1px solid #f8f4ea24;border-radius:9px;min-width:0;min-height:540px}.SkillMemoryBank-module__GeVY8a__graphShell{padding:18px;position:relative}.SkillMemoryBank-module__GeVY8a__graphShell svg{width:100%;height:475px}.SkillMemoryBank-module__GeVY8a__graphEdge{fill:none;stroke-width:1.4px;opacity:.48;transition:opacity .25s,stroke-width .25s}.SkillMemoryBank-module__GeVY8a__edgeEntity{stroke:#6a9bcc}.SkillMemoryBank-module__GeVY8a__edgeSemantic{stroke:#d97757;stroke-dasharray:5 4}.SkillMemoryBank-module__GeVY8a__edgeTemporal{stroke:#f5a524;stroke-dasharray:2 5}.SkillMemoryBank-module__GeVY8a__edgeCausal{stroke:#788c5d}.SkillMemoryBank-module__GeVY8a__edgeActive{stroke-width:3px;opacity:1;animation:.52s ease-out both SkillMemoryBank-module__GeVY8a__edgePulse;animation-delay:var(--pulse-delay,0s)}.SkillMemoryBank-module__GeVY8a__graphNode{cursor:default}.SkillMemoryBank-module__GeVY8a__graphNode:focus-visible{outline:none}.SkillMemoryBank-module__GeVY8a__graphNode:focus-visible rect{stroke:var(--blue);stroke-width:2.5px}.SkillMemoryBank-module__GeVY8a__graphNode rect{fill:#17191f;stroke:#f8f4ea33;stroke-width:1px;transition:fill .25s,stroke .25s}.SkillMemoryBank-module__GeVY8a__graphNode circle{fill:var(--blue)}.SkillMemoryBank-module__GeVY8a__graphNode text{fill:#f8f4eac7;font-family:var(--mono);font-size:10px}.SkillMemoryBank-module__GeVY8a__nodeActive rect{fill:#d9775740;stroke:#ef9b7f;stroke-width:2px}.SkillMemoryBank-module__GeVY8a__nodeActive{animation:.52s ease-out both SkillMemoryBank-module__GeVY8a__nodePulse;animation-delay:var(--pulse-delay,0s)}.SkillMemoryBank-module__GeVY8a__nodeAnchor rect{stroke:var(--blue);stroke-width:2.5px}.SkillMemoryBank-module__GeVY8a__nodeActive circle{fill:#ffc45d}.SkillMemoryBank-module__GeVY8a__nodeActive text{fill:#fff}.SkillMemoryBank-module__GeVY8a__nodeDenied{opacity:.6}.SkillMemoryBank-module__GeVY8a__nodeDenied rect{stroke-dasharray:4 3}.SkillMemoryBank-module__GeVY8a__lockGlyph{fill:none;stroke:#f8f4ea;stroke-width:1.2px}.SkillMemoryBank-module__GeVY8a__nodePath{color:#f8f4eab8;font-family:var(--mono);margin-top:7px;font-size:.65rem;line-height:1.5;display:block}.SkillMemoryBank-module__GeVY8a__graphLegend{border-top:1px solid #f8f4ea1a;flex-wrap:wrap;gap:15px;padding-top:12px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.SkillMemoryBank-module__GeVY8a__graphLegend span{color:#f8f4ea85;font-family:var(--mono);text-transform:uppercase;align-items:center;gap:7px;font-size:.58rem;display:inline-flex}.SkillMemoryBank-module__GeVY8a__graphLegend i{width:20px;height:2px}.SkillMemoryBank-module__GeVY8a__legendEntity{background:var(--blue)}.SkillMemoryBank-module__GeVY8a__legendSemantic{background:var(--rust)}.SkillMemoryBank-module__GeVY8a__legendTemporal{background:var(--amber)}.SkillMemoryBank-module__GeVY8a__legendCausal{background:var(--green)}.SkillMemoryBank-module__GeVY8a__retrievalBundle{overflow:hidden}.SkillMemoryBank-module__GeVY8a__bundleHeader{color:#f8f4ea8a;border-bottom:1px solid #f8f4ea1f;justify-content:space-between;gap:14px;padding:14px 16px;font-size:.59rem;display:flex}.SkillMemoryBank-module__GeVY8a__emptyBundle{color:#f8f4ea7a;text-align:center;place-content:center;min-height:440px;padding:30px;display:grid}.SkillMemoryBank-module__GeVY8a__emptyBundle svg{width:40px;height:40px;color:var(--blue);margin:0 auto}.SkillMemoryBank-module__GeVY8a__emptyBundle p{max-width:280px;line-height:1.6}.SkillMemoryBank-module__GeVY8a__resultCard{color:#f8f4ea;text-align:left;background:0 0;border:0;border-bottom:1px solid #f8f4ea1a;grid-template-columns:28px 1fr auto;gap:12px;width:100%;padding:17px 16px;display:grid}.SkillMemoryBank-module__GeVY8a__resultCard:hover{background:#6a9bcc14}.SkillMemoryBank-module__GeVY8a__resultCard>span{color:var(--rust);font-family:var(--mono);font-size:.65rem}.SkillMemoryBank-module__GeVY8a__resultCard h3,.SkillMemoryBank-module__GeVY8a__deniedCard h3{margin:0 0 6px;font-size:.82rem}.SkillMemoryBank-module__GeVY8a__resultCard p,.SkillMemoryBank-module__GeVY8a__deniedCard p{color:#f8f4ea85;margin:0;font-size:.66rem;line-height:1.5}.SkillMemoryBank-module__GeVY8a__resultCard>strong{color:var(--amber);font-family:var(--mono);font-size:.85rem}.SkillMemoryBank-module__GeVY8a__pathRow{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.SkillMemoryBank-module__GeVY8a__pathRow span{color:#9bc5ed;font-family:var(--mono);border:1px solid #6a9bcc40;border-radius:3px;padding:3px 5px;font-size:.52rem}.SkillMemoryBank-module__GeVY8a__deniedCard{background:#f8f4ea06;border-bottom:1px solid #f8f4ea1a;grid-template-columns:auto 1fr;gap:12px;padding:16px;display:grid}.SkillMemoryBank-module__GeVY8a__deniedCard svg{color:#f8f4ea70;width:16px}.SkillMemoryBank-module__GeVY8a__scopeSection{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;padding:105px 0;display:grid}.SkillMemoryBank-module__GeVY8a__scopeStatement>svg{width:38px;height:38px;color:var(--rust);margin-bottom:36px}.SkillMemoryBank-module__GeVY8a__scopeStatement>span{color:var(--rust);font-family:var(--mono);text-transform:uppercase;margin-bottom:14px;font-size:.68rem;display:block}.SkillMemoryBank-module__GeVY8a__scopeStatement p{color:var(--ink-soft);margin:26px 0 18px;line-height:1.75}.SkillMemoryBank-module__GeVY8a__scopeStatement code{font-family:var(--mono);font-size:.78em}.SkillMemoryBank-module__GeVY8a__scopeStatement small{border-left:3px solid var(--amber);color:var(--ink-soft);background:#f5a52414;padding:12px 14px;font-size:.71rem;line-height:1.5;display:block}.SkillMemoryBank-module__GeVY8a__scopeMatrix{border:1px solid var(--rule);background:#ffffffa3;border-radius:10px;align-self:center;overflow:hidden;box-shadow:0 18px 50px #1414130f}.SkillMemoryBank-module__GeVY8a__scopeMatrix>div{grid-template-columns:1.35fr .8fr .9fr .85fr;align-items:center;gap:10px;min-height:70px;padding:12px 16px;display:grid}.SkillMemoryBank-module__GeVY8a__scopeMatrix>div+div{border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__matrixHeader{background:var(--paper-deep);color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;font-size:.57rem;min-height:44px!important}.SkillMemoryBank-module__GeVY8a__scopeMatrix strong{font-family:var(--font-fraunces), Georgia, serif;font-size:.9rem}.SkillMemoryBank-module__GeVY8a__scopeMatrix span{min-width:0;font-family:var(--mono);align-items:center;gap:5px;font-size:.58rem;display:flex}.SkillMemoryBank-module__GeVY8a__scopeMatrix svg{flex:none;width:13px}.SkillMemoryBank-module__GeVY8a__pass{color:#526b31}.SkillMemoryBank-module__GeVY8a__fail{color:#9a543e}.SkillMemoryBank-module__GeVY8a__moatCondensed{grid-column:1/-1;margin-top:12px}.SkillMemoryBank-module__GeVY8a__moatCondensedTitle{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;margin:0 0 14px;font-size:.62rem}.SkillMemoryBank-module__GeVY8a__moatGrid{border:1px solid var(--rule);background:#ffffffa3;border-radius:10px;overflow:hidden;box-shadow:0 18px 50px #1414130f}.SkillMemoryBank-module__GeVY8a__moatGrid>div{grid-template-columns:1.1fr 1fr 1fr 1.2fr;align-items:center;gap:12px;padding:13px 16px;display:grid}.SkillMemoryBank-module__GeVY8a__moatGrid>div+div{border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__moatHeadRow{background:var(--paper-deep);color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;font-size:.57rem}.SkillMemoryBank-module__GeVY8a__moatHeadMine,.SkillMemoryBank-module__GeVY8a__moatMine{color:var(--rust)}.SkillMemoryBank-module__GeVY8a__moatRow span{font-family:var(--mono);color:var(--ink-soft);font-size:.66rem}.SkillMemoryBank-module__GeVY8a__moatDimension{color:var(--ink)!important;font-family:var(--font-fraunces), Georgia, serif!important;font-size:.86rem!important}.SkillMemoryBank-module__GeVY8a__moatRow .SkillMemoryBank-module__GeVY8a__moatMine{font-weight:500;color:var(--rust)!important}.SkillMemoryBank-module__GeVY8a__moatCondensed small{color:var(--ink-soft);font-family:var(--mono);margin-top:10px;font-size:.56rem;display:block}.SkillMemoryBank-module__GeVY8a__interfaceSection{border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__interfaceGrid{grid-template-columns:.72fr .72fr 1.3fr;gap:12px;display:grid}.SkillMemoryBank-module__GeVY8a__apiColumn,.SkillMemoryBank-module__GeVY8a__jsonViewer{border:1px solid var(--rule);background:#ffffffb3;border-radius:9px;min-width:0;overflow:hidden}.SkillMemoryBank-module__GeVY8a__apiHeading,.SkillMemoryBank-module__GeVY8a__jsonViewer>div{border-bottom:1px solid var(--rule);font-family:var(--mono);text-transform:uppercase;background:#efe9dd8a;align-items:center;gap:9px;padding:14px 16px;font-size:.65rem;font-weight:600;display:flex}.SkillMemoryBank-module__GeVY8a__apiHeading svg,.SkillMemoryBank-module__GeVY8a__jsonViewer>div svg{width:16px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__apiColumn code{border-bottom:1px solid var(--rule);color:var(--ink-soft);font-family:var(--mono);overflow-wrap:anywhere;padding:14px 16px;font-size:.69rem;display:block}.SkillMemoryBank-module__GeVY8a__apiColumn code:last-child{border-bottom:0}.SkillMemoryBank-module__GeVY8a__jsonViewer{background:var(--dark);color:#f8f4ea}.SkillMemoryBank-module__GeVY8a__jsonViewer>div{background:#f8f4ea0d;border-color:#f8f4ea1f}.SkillMemoryBank-module__GeVY8a__jsonViewer pre{color:#b8d9f4;min-height:240px;font-family:var(--mono);margin:0;padding:24px;font-size:.72rem;line-height:1.65;overflow:auto}.SkillMemoryBank-module__GeVY8a__governanceSection{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:80px;padding:110px 0;display:grid}.SkillMemoryBank-module__GeVY8a__governanceCopy>p{max-width:630px;color:var(--ink-soft);margin:26px 0 40px;line-height:1.75}.SkillMemoryBank-module__GeVY8a__lifecycle{flex-wrap:wrap;gap:0;display:flex}.SkillMemoryBank-module__GeVY8a__lifecycle>div{align-items:center;gap:9px;display:flex}.SkillMemoryBank-module__GeVY8a__lifecycle>div>svg:first-child{width:19px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__lifecycle>div>svg:last-child{color:#14141347;width:15px;margin:0 12px}.SkillMemoryBank-module__GeVY8a__lifecycle span{font-family:var(--mono);text-transform:uppercase;font-size:.67rem;font-weight:600}.SkillMemoryBank-module__GeVY8a__governanceControls{border:1px solid var(--rule);background:#ffffffb3;border-radius:10px;align-self:center;box-shadow:0 18px 50px #14141312}.SkillMemoryBank-module__GeVY8a__selectedSummary{border-bottom:1px solid var(--rule);padding:24px;position:relative}.SkillMemoryBank-module__GeVY8a__selectedSummary h3{max-width:calc(100% - 100px);font-family:var(--font-fraunces), Georgia, serif;margin:12px 0 0;font-size:1.65rem;line-height:1.05}.SkillMemoryBank-module__GeVY8a__selectedSummary>div{text-align:right;display:grid;position:absolute;top:24px;right:24px}.SkillMemoryBank-module__GeVY8a__selectedSummary>div strong{font-family:var(--mono);font-size:1.45rem}.SkillMemoryBank-module__GeVY8a__selectedSummary>div span{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;font-size:.57rem}.SkillMemoryBank-module__GeVY8a__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.SkillMemoryBank-module__GeVY8a__correctionField{gap:8px;margin-top:16px;display:grid}.SkillMemoryBank-module__GeVY8a__correctionField span,.SkillMemoryBank-module__GeVY8a__governanceLog>span{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.SkillMemoryBank-module__GeVY8a__correctionField textarea{resize:vertical;border:1px solid var(--rule);width:100%;color:var(--ink);background:#ffffffb8;border-radius:7px;padding:12px;line-height:1.5}.SkillMemoryBank-module__GeVY8a__governanceLog{border-top:1px solid var(--rule);gap:8px;margin-top:18px;padding-top:16px;display:grid}.SkillMemoryBank-module__GeVY8a__governanceLog>div{border-bottom:1px solid var(--rule);font-family:var(--mono);grid-template-columns:minmax(90px,auto) auto;gap:5px 12px;padding:9px 0;font-size:.7rem;display:grid}.SkillMemoryBank-module__GeVY8a__governanceLog>div p{color:var(--ink-soft);font-family:var(--font-inter), sans-serif;grid-column:1/-1;margin:0}.SkillMemoryBank-module__GeVY8a__governanceLog>p{color:var(--ink-soft);margin:0;font-size:.82rem}.SkillMemoryBank-module__GeVY8a__loopRail{border:1px solid var(--rule);background:#fff9;border-radius:999px;align-items:center;gap:14px;width:min(1240px,100% - 44px);margin:22px auto 0;padding:12px 18px;display:flex}.SkillMemoryBank-module__GeVY8a__loopRailLabel{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;flex:none;font-size:.58rem}.SkillMemoryBank-module__GeVY8a__loopRailSteps{flex-wrap:wrap;flex:auto;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.SkillMemoryBank-module__GeVY8a__loopStep{color:var(--ink-soft);font-family:var(--mono);opacity:.55;align-items:center;gap:7px;font-size:.66rem;transition:opacity .2s,color .2s;display:inline-flex}.SkillMemoryBank-module__GeVY8a__loopStepMark{border:1px solid var(--rule);border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:.6rem;display:inline-flex}.SkillMemoryBank-module__GeVY8a__loopStepMark svg{width:11px;height:11px}.SkillMemoryBank-module__GeVY8a__loopStepDone{opacity:1}.SkillMemoryBank-module__GeVY8a__loopStepDone .SkillMemoryBank-module__GeVY8a__loopStepMark{border-color:var(--green);background:var(--green);color:#fff}.SkillMemoryBank-module__GeVY8a__loopStepCurrent{opacity:1;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__loopStepCurrent .SkillMemoryBank-module__GeVY8a__loopStepMark{border-color:var(--rust);color:var(--rust)}.SkillMemoryBank-module__GeVY8a__loopRailCount{color:var(--ink-soft);font-family:var(--mono);flex:none;font-size:.64rem}.SkillMemoryBank-module__GeVY8a__bundleHeaderRight{align-items:center;gap:10px;display:flex}.SkillMemoryBank-module__GeVY8a__bundleCopy,.SkillMemoryBank-module__GeVY8a__bundleToggle{color:#f8f4eab3;font-family:var(--mono);cursor:pointer;background:#f8f4ea0d;border:1px solid #f8f4ea2e;border-radius:6px;align-items:center;gap:6px;padding:4px 7px;font-size:.58rem;display:inline-flex}.SkillMemoryBank-module__GeVY8a__bundleCopy svg,.SkillMemoryBank-module__GeVY8a__bundleToggle svg{width:12px;transition:transform .2s}.SkillMemoryBank-module__GeVY8a__bundleChevronOpen{transform:rotate(90deg)}.SkillMemoryBank-module__GeVY8a__bundleTokenDelta{color:#9bc5ed;font-family:var(--mono);border-bottom:1px solid #f8f4ea1a;margin:0;padding:12px 16px;font-size:.62rem;line-height:1.5}.SkillMemoryBank-module__GeVY8a__bundleMeta{border-bottom:1px solid #f8f4ea1a;gap:6px;margin:0;padding:12px 16px;display:grid}.SkillMemoryBank-module__GeVY8a__bundleMeta>div{grid-template-columns:92px 1fr;gap:10px;display:grid}.SkillMemoryBank-module__GeVY8a__bundleMeta dt{color:#f8f4ea73;font-family:var(--mono);font-size:.58rem}.SkillMemoryBank-module__GeVY8a__bundleMeta dd{color:#f8f4ead1;font-family:var(--mono);margin:0;font-size:.6rem;line-height:1.45}.SkillMemoryBank-module__GeVY8a__bundleJsonWrap{padding:12px 16px}.SkillMemoryBank-module__GeVY8a__bundleJson{color:#f8f4eab8;max-height:280px;font-family:var(--mono);white-space:pre;background:#0b0c1099;border-radius:7px;margin:10px 0 0;padding:12px;font-size:.58rem;line-height:1.55;overflow:auto}.SkillMemoryBank-module__GeVY8a__bundleDeniedTag{color:var(--amber);font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border:1px solid #f5a52466;border-radius:999px;align-self:center;padding:2px 7px;font-size:.52rem;font-style:normal}.SkillMemoryBank-module__GeVY8a__distillTrace{border-top:1px solid var(--rule);margin-top:18px;padding-top:16px}.SkillMemoryBank-module__GeVY8a__distillTraceHead{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px;font-size:.66rem;display:flex}.SkillMemoryBank-module__GeVY8a__distillTraceHead svg{width:14px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__distillTraceHead small{color:var(--ink-soft);text-transform:none;letter-spacing:0;opacity:.8;flex-basis:100%;font-size:.56rem}.SkillMemoryBank-module__GeVY8a__distillTraceSignals{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.SkillMemoryBank-module__GeVY8a__signalOk,.SkillMemoryBank-module__GeVY8a__signalWeak{font-family:var(--mono);border-radius:999px;padding:3px 8px;font-size:.56rem}.SkillMemoryBank-module__GeVY8a__signalOk{color:var(--green);border:1px solid #788c5d66}.SkillMemoryBank-module__GeVY8a__signalWeak{color:#9a543e;border:1px solid #9a543e66}.SkillMemoryBank-module__GeVY8a__distillTraceRows{gap:10px;margin:0;display:grid}.SkillMemoryBank-module__GeVY8a__distillTraceRows>div{grid-template-columns:120px 1fr;gap:12px;display:grid}.SkillMemoryBank-module__GeVY8a__distillTraceRows dt{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;font-size:.58rem}.SkillMemoryBank-module__GeVY8a__distillTraceRows dd{color:var(--ink);margin:0;font-size:.74rem;line-height:1.5}.SkillMemoryBank-module__GeVY8a__distillTraceRows ol{margin:0;padding-left:18px}.SkillMemoryBank-module__GeVY8a__draftEditor{border:1px dashed var(--rust);background:#d977570f;border-radius:9px;margin-top:18px;padding:16px}.SkillMemoryBank-module__GeVY8a__draftEditorHead{color:var(--rust);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px;font-size:.66rem;display:flex}.SkillMemoryBank-module__GeVY8a__draftEditorHead svg{width:14px}.SkillMemoryBank-module__GeVY8a__draftEditorHead small{color:var(--ink-soft);text-transform:none;letter-spacing:0;flex-basis:100%;font-size:.56rem}.SkillMemoryBank-module__GeVY8a__draftField{gap:6px;margin-top:12px;display:grid}.SkillMemoryBank-module__GeVY8a__draftField span{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;font-size:.58rem}.SkillMemoryBank-module__GeVY8a__draftField textarea{resize:vertical;border:1px solid var(--rule);width:100%;color:var(--ink);font-family:var(--font-inter), sans-serif;background:#ffffffd9;border-radius:7px;padding:10px;font-size:.78rem;line-height:1.5}.SkillMemoryBank-module__GeVY8a__draftActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.SkillMemoryBank-module__GeVY8a__draftPromote{border:1px solid var(--green);color:var(--green);font-family:var(--mono);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:7px;padding:10px 14px;font-size:.68rem;transition:background .2s;display:inline-flex}.SkillMemoryBank-module__GeVY8a__draftPromote:hover{background:#788c5d1f}.SkillMemoryBank-module__GeVY8a__draftPromote svg{width:14px}.SkillMemoryBank-module__GeVY8a__primaryButton:disabled{opacity:.45;cursor:not-allowed}.SkillMemoryBank-module__GeVY8a__globalLog{border-top:1px solid var(--rule);margin-top:18px;padding:16px 24px 20px}.SkillMemoryBank-module__GeVY8a__globalLogToggle{width:100%;color:var(--ink);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:.68rem;display:flex}.SkillMemoryBank-module__GeVY8a__globalLogToggle svg{width:14px}.SkillMemoryBank-module__GeVY8a__globalLogToggle svg:last-child{margin-left:auto;transition:transform .2s}.SkillMemoryBank-module__GeVY8a__globalLogToggle em{color:var(--ink-soft);text-transform:none;font-size:.6rem;font-style:normal}.SkillMemoryBank-module__GeVY8a__globalLogEmpty{color:var(--ink-soft);margin:12px 0 0;font-size:.78rem}.SkillMemoryBank-module__GeVY8a__globalLogList{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.SkillMemoryBank-module__GeVY8a__globalLogList li{border-bottom:1px solid var(--rule);font-family:var(--mono);grid-template-columns:minmax(72px,auto) 1fr auto;align-items:center;gap:12px;padding:8px 0;font-size:.66rem;display:grid}.SkillMemoryBank-module__GeVY8a__globalLogAction{color:var(--rust);text-transform:uppercase}.SkillMemoryBank-module__GeVY8a__globalLogSkill{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-inter), sans-serif;overflow:hidden}.SkillMemoryBank-module__GeVY8a__globalLogDelta{color:var(--ink-soft)}@keyframes SkillMemoryBank-module__GeVY8a__nodePulse{0%{opacity:.3}to{opacity:1}}@keyframes SkillMemoryBank-module__GeVY8a__edgePulse{0%{opacity:.1;stroke-dashoffset:18px}to{opacity:1;stroke-dashoffset:0}}.SkillMemoryBank-module__GeVY8a__actionGrid button{border:1px solid var(--rule);background:var(--paper);min-height:52px;color:var(--ink);text-align:left;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:0 12px;font-size:.7rem;display:grid}.SkillMemoryBank-module__GeVY8a__actionGrid button:hover{border-color:var(--rust);color:var(--rust)}.SkillMemoryBank-module__GeVY8a__actionGrid svg{width:15px}.SkillMemoryBank-module__GeVY8a__actionGrid span{color:var(--ink-soft);font-family:var(--mono);font-size:.57rem}.SkillMemoryBank-module__GeVY8a__economicsSection{border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__economicsGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:14px;display:grid}.SkillMemoryBank-module__GeVY8a__calculatorInputs,.SkillMemoryBank-module__GeVY8a__economicsOutput{border:1px solid var(--rule);background:#ffffffad;border-radius:10px}.SkillMemoryBank-module__GeVY8a__calculatorInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.SkillMemoryBank-module__GeVY8a__calculatorInputs input{font-family:var(--mono);font-size:.83rem}.SkillMemoryBank-module__GeVY8a__economicsOutput{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.SkillMemoryBank-module__GeVY8a__economicsOutput>div{padding:25px}.SkillMemoryBank-module__GeVY8a__economicsOutput>div:nth-child(2){border-left:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__economicsOutput>div>span{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;margin-bottom:16px;font-size:.62rem;display:block}.SkillMemoryBank-module__GeVY8a__economicsOutput>div>strong{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.04em;font-size:clamp(2rem,4vw,3.4rem);font-weight:480;display:block}.SkillMemoryBank-module__GeVY8a__economicsOutput>div>small{color:var(--ink-soft);font-family:var(--mono);font-size:.58rem}.SkillMemoryBank-module__GeVY8a__economicsOutput .SkillMemoryBank-module__GeVY8a__reduction{border-top:1px solid var(--rule);background:var(--dark);color:#f8f4ea;grid-column:span 2}.SkillMemoryBank-module__GeVY8a__reduction>span{color:#f8f4ea99!important}.SkillMemoryBank-module__GeVY8a__reduction i{background:#f8f4ea1f;height:7px;margin-top:18px}.SkillMemoryBank-module__GeVY8a__reduction i:after{width:var(--reduction);border-radius:inherit;background:linear-gradient(90deg, var(--rust), var(--amber));content:"";position:absolute;inset:0}.SkillMemoryBank-module__GeVY8a__economicsOutput>p{border-top:1px solid var(--rule);color:var(--ink-soft);grid-column:span 2;margin:0;padding:20px 25px;font-size:.76rem;line-height:1.6}.SkillMemoryBank-module__GeVY8a__translationSection,.SkillMemoryBank-module__GeVY8a__reviewSection{border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__reviewBrief{border:1px solid var(--rule);background:var(--dark);color:#f8f4ea;border-radius:11px;overflow:hidden;box-shadow:0 18px 50px #1414131a}.SkillMemoryBank-module__GeVY8a__reviewBriefHeader{background:#f8f4ea0d;border-bottom:1px solid #f8f4ea1f;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.SkillMemoryBank-module__GeVY8a__reviewBriefHeader>div,.SkillMemoryBank-module__GeVY8a__reviewBriefHeader button{align-items:center;gap:9px;display:inline-flex}.SkillMemoryBank-module__GeVY8a__reviewBriefHeader>div{color:#f8f4ea94;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.SkillMemoryBank-module__GeVY8a__reviewBriefHeader svg{width:16px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__reviewBriefHeader button{color:#f8f4ea;min-height:38px;font-family:var(--mono);background:#f8f4ea12;border:1px solid #f8f4ea33;border-radius:7px;padding:0 12px;font-size:.64rem}.SkillMemoryBank-module__GeVY8a__reviewBriefHeader button:hover{border-color:var(--rust);background:var(--rust)}.SkillMemoryBank-module__GeVY8a__reviewBrief pre{color:#d9e7f3;max-height:660px;font-family:var(--mono);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:clamp(20px,4vw,42px);font-size:.74rem;line-height:1.75;overflow:auto}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid article{min-height:220px;padding:24px}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid article+article{border-left:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid article>span{color:var(--rust);font-family:var(--mono);font-size:.63rem}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid h3{font-family:var(--font-fraunces), Georgia, serif;margin:55px 0 12px;font-size:1.2rem;font-weight:520}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid p{color:var(--ink-soft);margin:0;font-size:.77rem;line-height:1.55}.SkillMemoryBank-module__GeVY8a__comparison{margin-top:64px}.SkillMemoryBank-module__GeVY8a__comparisonTitle{align-items:center;gap:12px;margin-bottom:18px;display:flex}.SkillMemoryBank-module__GeVY8a__comparisonTitle svg{width:21px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__comparisonTitle h3{font-family:var(--font-fraunces), Georgia, serif;margin:0;font-size:1.7rem}.SkillMemoryBank-module__GeVY8a__tableWrap{border:1px solid var(--rule);border-radius:9px;overflow-x:auto}.SkillMemoryBank-module__GeVY8a__comparison table{border-collapse:collapse;background:#ffffffad;width:100%;min-width:760px}.SkillMemoryBank-module__GeVY8a__comparison th,.SkillMemoryBank-module__GeVY8a__comparison td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:15px 18px}.SkillMemoryBank-module__GeVY8a__comparison th+th,.SkillMemoryBank-module__GeVY8a__comparison th+td,.SkillMemoryBank-module__GeVY8a__comparison td+td{border-left:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__comparison thead th{background:var(--paper-deep);font-family:var(--mono);text-transform:uppercase;font-size:.62rem}.SkillMemoryBank-module__GeVY8a__comparison tbody th{font-family:var(--mono);font-size:.66rem}.SkillMemoryBank-module__GeVY8a__comparison tbody td{color:var(--ink-soft);font-size:.73rem;line-height:1.45}.SkillMemoryBank-module__GeVY8a__comparison tbody td:last-child{color:var(--ink);background:#d977570e;font-weight:600}.SkillMemoryBank-module__GeVY8a__comparison tr:last-child th,.SkillMemoryBank-module__GeVY8a__comparison tr:last-child td{border-bottom:0}.SkillMemoryBank-module__GeVY8a__cta{background:radial-gradient(circle at 92% 12%, #6a9bcc33, transparent 22rem), var(--dark);color:#f8f4ea;border-radius:13px;margin-bottom:90px;padding:82px;position:relative;overflow:hidden}.SkillMemoryBank-module__GeVY8a__cta:after{content:"";border:1px solid #f5a52438;border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-160px}.SkillMemoryBank-module__GeVY8a__cta>div{z-index:2;max-width:790px;position:relative}.SkillMemoryBank-module__GeVY8a__cta>div>span{color:var(--rust);font-family:var(--mono);text-transform:uppercase;margin-bottom:18px;font-size:.7rem;display:block}.SkillMemoryBank-module__GeVY8a__cta p{color:#f8f4eaa8;max-width:720px;margin:28px 0 0;font-size:1rem;line-height:1.72}.SkillMemoryBank-module__GeVY8a__ctaActions{z-index:2;margin-top:42px;position:relative;max-width:none!important}.SkillMemoryBank-module__GeVY8a__ctaActions button{color:#f8f4ea;min-height:46px;font-family:var(--mono);background:#f8f4ea12;border:1px solid #f8f4ea33;border-radius:7px;align-items:center;gap:9px;padding:0 16px;font-size:.67rem;display:inline-flex}.SkillMemoryBank-module__GeVY8a__ctaActions button:hover{border-color:var(--rust);background:var(--rust)}.SkillMemoryBank-module__GeVY8a__ctaActions svg{width:16px}.SkillMemoryBank-module__GeVY8a__cta>small{z-index:2;color:#f8f4ea6b;font-family:var(--mono);margin-top:24px;font-size:.58rem;display:block;position:relative}@keyframes SkillMemoryBank-module__GeVY8a__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.SkillMemoryBank-module__GeVY8a__architecturePlanes{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillMemoryBank-module__GeVY8a__architecturePlane:nth-child(3){border-left:0;border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__architecturePlane:nth-child(4){border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__skillGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillMemoryBank-module__GeVY8a__graphLayout,.SkillMemoryBank-module__GeVY8a__scopeSection,.SkillMemoryBank-module__GeVY8a__governanceSection{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__graphLayout{gap:14px}.SkillMemoryBank-module__GeVY8a__retrievalBundle{min-height:300px}.SkillMemoryBank-module__GeVY8a__emptyBundle{min-height:260px}.SkillMemoryBank-module__GeVY8a__interfaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillMemoryBank-module__GeVY8a__jsonViewer{grid-column:span 2}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid article:nth-child(3){border-left:0;border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid article:nth-child(4){border-top:1px solid var(--rule)}}@media (max-width:760px){.SkillMemoryBank-module__GeVY8a__heroInner,.SkillMemoryBank-module__GeVY8a__thesisRibbon,.SkillMemoryBank-module__GeVY8a__architecture,.SkillMemoryBank-module__GeVY8a__categorySection,.SkillMemoryBank-module__GeVY8a__workbench,.SkillMemoryBank-module__GeVY8a__lakebed,.SkillMemoryBank-module__GeVY8a__scopeSection,.SkillMemoryBank-module__GeVY8a__interfaceSection,.SkillMemoryBank-module__GeVY8a__governanceSection,.SkillMemoryBank-module__GeVY8a__economicsSection,.SkillMemoryBank-module__GeVY8a__translationSection,.SkillMemoryBank-module__GeVY8a__reviewSection,.SkillMemoryBank-module__GeVY8a__cta{width:min(1240px,100% - 30px)}.SkillMemoryBank-module__GeVY8a__hero{min-height:auto}.SkillMemoryBank-module__GeVY8a__heroInner{padding-top:24px}.SkillMemoryBank-module__GeVY8a__eyebrow{flex-direction:column;align-items:flex-start}.SkillMemoryBank-module__GeVY8a__heroCopy{padding:70px 0 55px}.SkillMemoryBank-module__GeVY8a__heroCopy h1{font-size:clamp(4rem,21vw,6rem);line-height:.86}.SkillMemoryBank-module__GeVY8a__heroStats,.SkillMemoryBank-module__GeVY8a__thesisRibbon,.SkillMemoryBank-module__GeVY8a__sectionIntro,.SkillMemoryBank-module__GeVY8a__sectionIntroDark,.SkillMemoryBank-module__GeVY8a__distillGrid,.SkillMemoryBank-module__GeVY8a__economicsGrid{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__thesisRibbon{gap:7px;margin-top:18px;padding-inline:0}.SkillMemoryBank-module__GeVY8a__thesisRibbon svg{display:none}.SkillMemoryBank-module__GeVY8a__heroStats article+article{border-top:1px solid #ffffff29;border-left:0}.SkillMemoryBank-module__GeVY8a__heroStats article{min-height:135px}.SkillMemoryBank-module__GeVY8a__sectionLabel{flex-direction:column;align-items:flex-start}.SkillMemoryBank-module__GeVY8a__architecturePlanes{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillMemoryBank-module__GeVY8a__architecturePlane{min-height:300px}.SkillMemoryBank-module__GeVY8a__architecturePlane:nth-child(odd){border-left:0}.SkillMemoryBank-module__GeVY8a__architecturePlane:nth-child(n+3){border-top:1px solid var(--rule)}.SkillMemoryBank-module__GeVY8a__architecturePlane>svg{display:none}.SkillMemoryBank-module__GeVY8a__runtimeLoop{grid-template-columns:1fr;gap:10px}.SkillMemoryBank-module__GeVY8a__categorySection{border-radius:13px;padding:48px 24px 0}.SkillMemoryBank-module__GeVY8a__categoryLead,.SkillMemoryBank-module__GeVY8a__categoryGrid{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__categoryLead{gap:24px;padding-bottom:42px}.SkillMemoryBank-module__GeVY8a__categoryGrid article{min-height:205px}.SkillMemoryBank-module__GeVY8a__categoryGrid article+article{border-top:1px solid #f8f4ea29;border-left:0}.SkillMemoryBank-module__GeVY8a__sectionIntro,.SkillMemoryBank-module__GeVY8a__sectionIntroDark{gap:24px}.SkillMemoryBank-module__GeVY8a__controlGrid,.SkillMemoryBank-module__GeVY8a__skillGrid{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__pulseSection{padding-inline:15px}.SkillMemoryBank-module__GeVY8a__pulseControls{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__scopeSelectors{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillMemoryBank-module__GeVY8a__graphShell,.SkillMemoryBank-module__GeVY8a__retrievalBundle{min-height:auto}.SkillMemoryBank-module__GeVY8a__graphShell{padding:6px;overflow-x:auto}.SkillMemoryBank-module__GeVY8a__graphShell svg{width:680px;max-width:none;height:445px}.SkillMemoryBank-module__GeVY8a__graphLegend{padding:12px;position:static}.SkillMemoryBank-module__GeVY8a__scopeSection,.SkillMemoryBank-module__GeVY8a__governanceSection{gap:45px}.SkillMemoryBank-module__GeVY8a__scopeMatrix{overflow-x:auto}.SkillMemoryBank-module__GeVY8a__scopeMatrix>div{min-width:660px}.SkillMemoryBank-module__GeVY8a__moatGrid{overflow-x:auto}.SkillMemoryBank-module__GeVY8a__moatGrid>div{min-width:620px}.SkillMemoryBank-module__GeVY8a__interfaceGrid{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__jsonViewer{grid-column:auto}.SkillMemoryBank-module__GeVY8a__calculatorInputs,.SkillMemoryBank-module__GeVY8a__memoryTypeGrid{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__memoryTypeGrid article+article{border-top:1px solid var(--rule);border-left:0}.SkillMemoryBank-module__GeVY8a__cta{padding:50px 24px}.SkillMemoryBank-module__GeVY8a__reviewBriefHeader{flex-direction:column;align-items:flex-start}}@media (max-width:500px){.SkillMemoryBank-module__GeVY8a__heroCopy h1{font-size:clamp(3rem,15vw,3.65rem);line-height:.9}.SkillMemoryBank-module__GeVY8a__heroCopy h1 span{white-space:normal;display:block}.SkillMemoryBank-module__GeVY8a__architecturePlanes{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__architecturePlane+.SkillMemoryBank-module__GeVY8a__architecturePlane{border-top:1px solid var(--rule);border-left:0}.SkillMemoryBank-module__GeVY8a__architecturePlane{min-height:270px}.SkillMemoryBank-module__GeVY8a__architecturePlane h3{margin-top:30px}.SkillMemoryBank-module__GeVY8a__filterBar,.SkillMemoryBank-module__GeVY8a__utilityButtons,.SkillMemoryBank-module__GeVY8a__utilityButtons button{width:100%}.SkillMemoryBank-module__GeVY8a__utilityButtons button{justify-content:center}.SkillMemoryBank-module__GeVY8a__scopeSelectors,.SkillMemoryBank-module__GeVY8a__economicsOutput,.SkillMemoryBank-module__GeVY8a__actionGrid{grid-template-columns:1fr}.SkillMemoryBank-module__GeVY8a__economicsOutput>div:nth-child(2){border-top:1px solid var(--rule);border-left:0}.SkillMemoryBank-module__GeVY8a__economicsOutput .SkillMemoryBank-module__GeVY8a__reduction,.SkillMemoryBank-module__GeVY8a__economicsOutput>p{grid-column:auto}.SkillMemoryBank-module__GeVY8a__lifecycle>div>svg:last-child{margin-inline:6px}}@media (prefers-reduced-motion:reduce){.SkillMemoryBank-module__GeVY8a__toast,.SkillMemoryBank-module__GeVY8a__skillCard,.SkillMemoryBank-module__GeVY8a__anchorChip,.SkillMemoryBank-module__GeVY8a__loopStep,.SkillMemoryBank-module__GeVY8a__draftPromote,.SkillMemoryBank-module__GeVY8a__bundleToggle svg,.SkillMemoryBank-module__GeVY8a__bundleCopy svg,.SkillMemoryBank-module__GeVY8a__globalLogToggle svg,.SkillMemoryBank-module__GeVY8a__nodeActive,.SkillMemoryBank-module__GeVY8a__edgeActive{transition:none;animation:none}.SkillMemoryBank-module__GeVY8a__skillCard:hover,.SkillMemoryBank-module__GeVY8a__skillCardSelected{transform:none}}@media (max-width:760px){.SkillMemoryBank-module__GeVY8a__loopRail{border-radius:14px;flex-wrap:wrap}.SkillMemoryBank-module__GeVY8a__bundleMeta>div,.SkillMemoryBank-module__GeVY8a__distillTraceRows>div{grid-template-columns:1fr;gap:3px}.SkillMemoryBank-module__GeVY8a__globalLog{padding-inline:16px}}.SkillMemoryBank-module__GeVY8a__shipSection{border-top:1px solid var(--rule);width:min(1240px,100% - 48px);margin-inline:auto;padding:80px 0 108px}.SkillMemoryBank-module__GeVY8a__shipFraming{border:1px solid var(--rule);background:#efe9dd73;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:26px;padding:16px 18px;display:flex}.SkillMemoryBank-module__GeVY8a__shipFraming p{color:var(--ink-soft);flex:360px;margin:0;font-size:.85rem;line-height:1.6}.SkillMemoryBank-module__GeVY8a__shipFraming a{color:var(--rust);font-weight:600}.SkillMemoryBank-module__GeVY8a__adlcBadge{color:var(--rust);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;background:#d9775712;border:1px solid #d9775766;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:.62rem;display:inline-flex}.SkillMemoryBank-module__GeVY8a__adlcBadge svg{width:14px}.SkillMemoryBank-module__GeVY8a__shipGrid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:16px;display:grid}.SkillMemoryBank-module__GeVY8a__skillmdPanel{border:1px solid var(--rule);background:var(--dark);color:#f8f4ea;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 18px 50px #1414131a}.SkillMemoryBank-module__GeVY8a__skillmdPanel .SkillMemoryBank-module__GeVY8a__panelBar{color:#f8f4ea9e;background:#f8f4ea0d;border-color:#f8f4ea1f;margin:0}.SkillMemoryBank-module__GeVY8a__skillmdPanel .SkillMemoryBank-module__GeVY8a__panelBar svg{color:var(--rust)}.SkillMemoryBank-module__GeVY8a__skillmdPre{color:#d9e7f3;max-height:560px;font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:22px;font-size:.72rem;line-height:1.65;overflow:auto}.SkillMemoryBank-module__GeVY8a__shipSidebar{flex-direction:column;gap:14px;min-width:0;display:flex}.SkillMemoryBank-module__GeVY8a__validationBadge{border:1px solid var(--rule);border-radius:10px;gap:12px;padding:16px;display:flex}.SkillMemoryBank-module__GeVY8a__validationBadge svg{flex:none;width:20px;height:20px;margin-top:2px}.SkillMemoryBank-module__GeVY8a__validationBadge strong{font-family:var(--font-fraunces), Georgia, serif;font-size:1.02rem;display:block}.SkillMemoryBank-module__GeVY8a__validationBadge span{color:var(--ink-soft);margin-top:4px;font-size:.74rem;line-height:1.5;display:block}.SkillMemoryBank-module__GeVY8a__validationBadge ul{color:var(--ink-soft);margin:8px 0 0;padding-left:18px;font-size:.74rem;line-height:1.5}.SkillMemoryBank-module__GeVY8a__validBadge{background:#788c5d14;border-color:#788c5d73}.SkillMemoryBank-module__GeVY8a__validBadge svg{color:var(--green)}.SkillMemoryBank-module__GeVY8a__invalidBadge{background:#9a543e14;border-color:#9a543e80}.SkillMemoryBank-module__GeVY8a__invalidBadge svg{color:#9a543e}.SkillMemoryBank-module__GeVY8a__warnChips{flex-wrap:wrap;gap:7px;display:flex}.SkillMemoryBank-module__GeVY8a__warnChip{color:#8f5e0d;font-family:var(--mono);background:#f5a52414;border:1px solid #f5a52466;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.58rem;line-height:1.4;display:inline-flex}.SkillMemoryBank-module__GeVY8a__warnChip svg{flex:none;width:12px}.SkillMemoryBank-module__GeVY8a__budgetRow{border:1px solid var(--rule);background:#ffffffa8;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:14px 16px;display:grid}.SkillMemoryBank-module__GeVY8a__budgetRow>div{gap:4px;display:grid}.SkillMemoryBank-module__GeVY8a__budgetRow dt{color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;font-size:.56rem}.SkillMemoryBank-module__GeVY8a__budgetRow dd{font-family:var(--mono);margin:0;font-size:.86rem}.SkillMemoryBank-module__GeVY8a__budgetRow dd small{color:var(--ink-soft);font-size:.54rem}.SkillMemoryBank-module__GeVY8a__progressiveNote{color:var(--ink-soft);font-family:var(--mono);margin:0;font-size:.6rem;line-height:1.5}.SkillMemoryBank-module__GeVY8a__treePreview{border:1px solid var(--rule);background:#ffffffa8;border-radius:10px;overflow:hidden}.SkillMemoryBank-module__GeVY8a__treePreviewHead{border-bottom:1px solid var(--rule);color:var(--ink-soft);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;background:#efe9dd8a;align-items:center;gap:9px;padding:12px 16px;font-size:.62rem;display:flex}.SkillMemoryBank-module__GeVY8a__treePreviewHead svg{width:15px;color:var(--rust)}.SkillMemoryBank-module__GeVY8a__treePreview pre{color:var(--ink-soft);font-family:var(--mono);margin:0;padding:16px;font-size:.68rem;line-height:1.65}.SkillMemoryBank-module__GeVY8a__shipActions{flex-direction:column;gap:9px;display:flex}.SkillMemoryBank-module__GeVY8a__shipPrimary,.SkillMemoryBank-module__GeVY8a__shipSecondary{min-height:46px;font-family:var(--mono);border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:.7rem;font-weight:600;display:inline-flex}.SkillMemoryBank-module__GeVY8a__shipPrimary{border:1px solid var(--ink);background:var(--ink);color:#fff}.SkillMemoryBank-module__GeVY8a__shipPrimary:hover:not(:disabled){border-color:var(--rust);background:var(--rust)}.SkillMemoryBank-module__GeVY8a__shipPrimary:disabled{opacity:.42;cursor:not-allowed}.SkillMemoryBank-module__GeVY8a__shipSecondary{border:1px solid var(--rule);color:var(--ink);background:#fffefa}.SkillMemoryBank-module__GeVY8a__shipSecondary:hover{border-color:var(--rust);color:var(--rust)}.SkillMemoryBank-module__GeVY8a__shipPrimary svg,.SkillMemoryBank-module__GeVY8a__shipSecondary svg{width:16px}.SkillMemoryBank-module__GeVY8a__shipDisabledNote{color:#9a543e;font-family:var(--mono);font-size:.6rem;line-height:1.4}@media (max-width:1050px){.SkillMemoryBank-module__GeVY8a__shipGrid{grid-template-columns:1fr}}@media (max-width:760px){.SkillMemoryBank-module__GeVY8a__shipSection{width:min(1240px,100% - 30px)}.SkillMemoryBank-module__GeVY8a__budgetRow{grid-template-columns:1fr}}.SkillMemoryBank-module__GeVY8a__modelSection,.SkillMemoryBank-module__GeVY8a__adlcSection{border-top:1px solid var(--rule);width:min(1240px,100% - 48px);margin-inline:auto;padding:80px 0 100px}.SkillMemoryBank-module__GeVY8a__tierFrontier,.SkillMemoryBank-module__GeVY8a__tierLocal,.SkillMemoryBank-module__GeVY8a__tierDeterministic{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:.56rem;display:inline-block}.SkillMemoryBank-module__GeVY8a__tierFrontier{color:var(--rust);background:#d9775714;border:1px solid #d9775766}.SkillMemoryBank-module__GeVY8a__tierLocal{color:#4f6630;background:#788c5d14;border:1px solid #788c5d66}.SkillMemoryBank-module__GeVY8a__tierDeterministic{color:#315f86;background:#6a9bcc14;border:1px solid #6a9bcc66}.SkillMemoryBank-module__GeVY8a__modelFraming{color:var(--ink-soft);font-family:var(--mono);margin:18px 0 0;font-size:.62rem}.SkillMemoryBank-module__GeVY8a__adlcList{border-top:1px solid var(--rule);gap:0;margin:0;padding:0;list-style:none;display:grid}.SkillMemoryBank-module__GeVY8a__adlcList li{border-bottom:1px solid var(--rule);grid-template-columns:56px 160px 1fr;align-items:baseline;gap:18px;padding:20px 4px;display:grid}.SkillMemoryBank-module__GeVY8a__adlcPhaseNum{color:var(--rust);font-family:var(--mono);font-size:.8rem;font-weight:600}.SkillMemoryBank-module__GeVY8a__adlcList li strong{font-family:var(--font-fraunces), Georgia, serif;font-size:1.25rem;font-weight:520}.SkillMemoryBank-module__GeVY8a__adlcList li p{color:var(--ink-soft);margin:0;font-size:.85rem;line-height:1.6}@media (max-width:760px){.SkillMemoryBank-module__GeVY8a__modelSection,.SkillMemoryBank-module__GeVY8a__adlcSection{width:min(1240px,100% - 30px)}.SkillMemoryBank-module__GeVY8a__adlcList li{grid-template-columns:44px 1fr;gap:6px 14px}.SkillMemoryBank-module__GeVY8a__adlcList li p{grid-column:1/-1}}.SkillMemoryBank-module__GeVY8a__memoryBankSection{border-top:1px solid var(--rule);width:min(1240px,100% - 48px);margin-inline:auto;padding:80px 0 100px}.SkillMemoryBank-module__GeVY8a__memoryBankGrid{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem;display:grid}@media (max-width:768px){.SkillMemoryBank-module__GeVY8a__memoryBankGrid{grid-template-columns:1fr}}.SkillMemoryBank-module__GeVY8a__memoryBankCard{background:color-mix(in srgb, var(--paper) 60%, transparent);border:1px solid color-mix(in srgb, var(--rust) 18%, transparent);border-radius:4px;padding:1.5rem}.SkillMemoryBank-module__GeVY8a__memoryBankCard h3{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rust);margin:0 0 .75rem;font-size:.75rem}.SkillMemoryBank-module__GeVY8a__memoryBankCard p,.SkillMemoryBank-module__GeVY8a__memoryBankCard li{color:var(--ink);font-size:.875rem;line-height:1.65}.SkillMemoryBank-module__GeVY8a__memoryBankCard ul,.SkillMemoryBank-module__GeVY8a__memoryBankCard ol{flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding-left:1.25rem;display:flex}.SkillMemoryBank-module__GeVY8a__memoryBankContrast{border:1px solid var(--rule);font-family:var(--mono);border-radius:4px;grid-column:1/-1;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}.SkillMemoryBank-module__GeVY8a__memoryBankContrast>div{flex-direction:column;flex:1;gap:.25rem;display:flex}.SkillMemoryBank-module__GeVY8a__memoryBankContrast strong{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-size:.75rem}.SkillMemoryBank-module__GeVY8a__memoryBankContrast span{color:var(--ink);font-size:.8rem}.SkillMemoryBank-module__GeVY8a__memoryBankVs{color:var(--rust);letter-spacing:.1em;flex:0;padding:0 .5rem;font-size:.75rem;font-weight:700}@media (max-width:760px){.SkillMemoryBank-module__GeVY8a__memoryBankSection{width:min(1240px,100% - 30px)}.SkillMemoryBank-module__GeVY8a__memoryBankContrast{flex-direction:column;align-items:flex-start;gap:.75rem}.SkillMemoryBank-module__GeVY8a__memoryBankVs{padding:0}}
