.page_toolboxPage__wclS6{width:min(100%,1760px);margin:0 auto;padding:2.5rem 1.25rem 1.5rem}.page_backButton__GVBh_{position:fixed;top:1.25rem;left:1.25rem;z-index:20;border:0;background:transparent;padding:0;color:var(--accent);font-size:.9375rem;line-height:1;cursor:pointer}.page_backButton__GVBh_:hover{text-decoration:underline}@media (min-width:768px){.page_toolboxPage__wclS6{padding-left:2rem;padding-right:2rem}.page_backButton__GVBh_{top:2rem;left:2rem}}.CareerTraceDashboard_shell__zP4JN{width:min(100%,1720px);margin:1.25rem auto 0}.CareerTraceDashboard_layout__7fVUe{display:flex;gap:2rem;align-items:flex-start}.CareerTraceDashboard_boardColumn__7GbBl{flex:7 1;min-width:0}.CareerTraceDashboard_boardScroll__YeIjR{width:100%;overflow:visible}.CareerTraceDashboard_boardStage__RyiH2{position:relative;width:100%;min-width:0;display:flex;flex-direction:column;gap:.78rem}.CareerTraceDashboard_boardCanvas__hEQJ9{position:relative;width:100%;min-height:560px;border-radius:32px;border:1px solid #e8d5d2;background:#fdf6ef;overflow:hidden}.CareerTraceDashboard_roadSvg__W49CE{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.CareerTraceDashboard_roadCurb__JELdZ{fill:none;stroke:#333;stroke-width:48;stroke-linecap:butt;stroke-linejoin:round}.CareerTraceDashboard_roadAsphalt__qrJFW{fill:none;stroke:#31081f;stroke-width:46;stroke-linecap:butt;stroke-linejoin:round}.CareerTraceDashboard_roadMarkingIntro__sJOte{fill:none;stroke:hsla(0,0%,100%,.8);stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0}.CareerTraceDashboard_roadMarkingPassive__aFPsV{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:20 20;opacity:.6;vector-effect:non-scaling-stroke}.CareerTraceDashboard_roadMarkingActive__IXVwl{fill:none;stroke:#d98880;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:20 20;opacity:0;vector-effect:non-scaling-stroke}.CareerTraceDashboard_pivotSignAnchor__SBtDF{position:absolute;transform:translate(-50%,-100%);pointer-events:none;z-index:14}.CareerTraceDashboard_pivotSign__FNbu0{display:flex;flex-direction:column;align-items:center;gap:0;transform-origin:center bottom}.CareerTraceDashboard_pivotSignFace__xKDY6{position:relative;height:28px;padding:0 1rem;border-radius:6px;border:1px solid rgba(126,73,22,.42);background:#c9803f;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 5px 14px rgba(33,16,7,.2)}.CareerTraceDashboard_pivotSignFaceRight__Is434{padding:0 1rem 0 .86rem;border-radius:6px 0 0 6px}.CareerTraceDashboard_pivotSignFaceRight__Is434:after{content:"";position:absolute;top:-1px;right:-14px;width:14px;height:calc(100% + 2px);background:#c9803f;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);border-top:1px solid rgba(126,73,22,.42);border-right:1px solid rgba(126,73,22,.42);border-bottom:1px solid rgba(126,73,22,.42)}.CareerTraceDashboard_pivotSignFaceLeft__x4IvX{padding:0 .86rem 0 1rem;border-radius:0 6px 6px 0}.CareerTraceDashboard_pivotSignFaceLeft__x4IvX:before{content:"";position:absolute;top:-1px;left:-14px;width:14px;height:calc(100% + 2px);background:#c9803f;-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%);border-top:1px solid rgba(126,73,22,.42);border-left:1px solid rgba(126,73,22,.42);border-bottom:1px solid rgba(126,73,22,.42)}.CareerTraceDashboard_pivotSignLabel__RClKc{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#fff9f3;white-space:nowrap}.CareerTraceDashboard_pivotSignPost__e9DmD{width:1.5px;height:34px;background:rgba(113,85,67,.9)}.CareerTraceDashboard_nodeAnchor__Oo4lh{position:absolute;transform:translate(-50%,-50%);z-index:20}.CareerTraceDashboard_nodeDrop__uSE2T{transform-origin:center}.CareerTraceDashboard_nodeSquare___Rh52{width:clamp(74px,7.2vw,86px);border:1px solid #e8d5d2;border-radius:14px;background:#fff;display:grid;justify-items:center;grid-gap:.18rem;gap:.18rem;padding:.3rem .34rem;color:var(--text);cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.12);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.CareerTraceDashboard_nodeSquare___Rh52:hover{transform:scale(1.02)}.CareerTraceDashboard_nodeSquare___Rh52:focus-visible{outline:2px solid hsla(5,54%,68%,.72);outline-offset:2px}.CareerTraceDashboard_nodeSquareActive__dZmUj{border-color:#c7776f;box-shadow:0 0 0 2px hsla(5,54%,68%,.28),0 14px 26px rgba(33,22,23,.2)}.CareerTraceDashboard_nodeSquarePrimary__8qkWt{border-color:hsla(5,44%,61%,.75)}.CareerTraceDashboard_nodeSquareLocked__qmJb3{border-color:hsla(3,9%,57%,.4);background:#ece6e6;color:rgba(89,76,76,.76);box-shadow:0 4px 12px rgba(37,22,23,.08);opacity:1}.CareerTraceDashboard_nodeSquareLocked__qmJb3 .CareerTraceDashboard_nodeIconWrap__sgH4z{background:#f2ebeb;border-color:hsla(3,9%,57%,.45)}.CareerTraceDashboard_nodeSquareLocked__qmJb3 .CareerTraceDashboard_nodeIcon__dQRZs{filter:grayscale(1) saturate(0) brightness(1.25) contrast(.65)}.CareerTraceDashboard_nodeIconWrap__sgH4z{width:clamp(30px,3.2vw,42px);height:clamp(30px,3.2vw,42px);border-radius:999px;overflow:hidden;border:1px solid #e8d5d2;background:#fff}.CareerTraceDashboard_nodeIcon__dQRZs{display:block;width:100%;height:100%;object-fit:cover}.CareerTraceDashboard_nodeLabel__9co9L{margin:0;text-align:center;font-size:clamp(.58rem,.8vw,.72rem);line-height:1.2}.CareerTraceDashboard_nextMilestoneButton__pYXtU,.CareerTraceDashboard_previousMilestoneButton__UZ6qv{position:absolute;bottom:.9rem;width:44px;height:44px;border-radius:999px;border:1px solid rgba(141,91,91,.52);background:hsla(0,0%,100%,.88);color:#8d5b5b;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;line-height:1;cursor:pointer;z-index:32;box-shadow:0 8px 18px rgba(49,8,31,.16);transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.CareerTraceDashboard_nextMilestoneButton__pYXtU{right:.9rem}.CareerTraceDashboard_previousMilestoneButton__UZ6qv{left:.9rem}.CareerTraceDashboard_nextMilestoneButton__pYXtU:hover:not(:disabled){transform:translateX(2px);background:hsla(0,0%,100%,.96);border-color:rgba(141,91,91,.7)}.CareerTraceDashboard_previousMilestoneButton__UZ6qv:hover:not(:disabled){transform:translateX(-2px);background:hsla(0,0%,100%,.96);border-color:rgba(141,91,91,.7)}.CareerTraceDashboard_nextMilestoneButton__pYXtU:focus-visible,.CareerTraceDashboard_previousMilestoneButton__UZ6qv:focus-visible{outline:2px solid hsla(5,54%,68%,.72);outline-offset:2px}.CareerTraceDashboard_nextMilestoneButton__pYXtU:disabled,.CareerTraceDashboard_previousMilestoneButton__UZ6qv:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.CareerTraceDashboard_skillsTrayRow__FXb72{position:relative;min-height:78px;border-radius:18px;border:1px solid #e8d5d2;background:hsla(0,0%,100%,.68);backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08);display:flex;align-items:flex-start;gap:.6rem;padding:.72rem .9rem;z-index:10}.CareerTraceDashboard_toolboxLabel__caTG9{margin:0;font-size:clamp(.7rem,1.1vw,.84rem);letter-spacing:.08em;color:#896a67;white-space:nowrap}.CareerTraceDashboard_collectedPillRow__iH4k_{display:flex;flex-wrap:wrap;gap:.34rem;align-items:center}.CareerTraceDashboard_skillPill__HcfWj{border-radius:999px;border:1px solid hsla(5,14%,47%,.36);background:hsla(0,0%,100%,.76);color:var(--text);font-size:.67rem;font-weight:500;line-height:1;padding:.28rem .44rem}.CareerTraceDashboard_emissionLayer__okqtT{position:absolute;inset:0;pointer-events:none;z-index:30}.CareerTraceDashboard_emissionPill__RGpVb{position:absolute;left:0;top:0;border-radius:999px;border:1px solid hsla(5,14%,47%,.45);background:hsla(0,0%,100%,.92);color:var(--text);font-size:.67rem;font-weight:600;line-height:1;padding:.3rem .46rem;white-space:nowrap;box-shadow:0 6px 16px rgba(49,8,31,.17)}.CareerTraceDashboard_narrativeColumn__WGn_d{flex:3 1;min-width:260px}.CareerTraceDashboard_narrativeSticky__sKL0Y{position:-webkit-sticky;position:sticky;top:1.25rem}.CareerTraceDashboard_narrativeCard__PScMQ{min-height:400px;border-radius:24px;border:1px solid #e8d5d2;background:hsla(0,0%,100%,.62);backdrop-filter:blur(14px) saturate(1.06);-webkit-backdrop-filter:blur(14px) saturate(1.06);padding:2rem;display:flex;flex-direction:column}.CareerTraceDashboard_narrativeKicker__zaGGK{margin:0 0 1rem;font-size:.76rem;letter-spacing:.09em;color:rgba(141,91,91,.82);text-transform:uppercase}.CareerTraceDashboard_narrativeCardInner__uYKgt{min-height:0;flex:1 1;display:flex;flex-direction:column;gap:.75rem}.CareerTraceDashboard_narrativeHeading__Gz_Q2{margin:0;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.2;color:#8d5b5b}.CareerTraceDashboard_narrativeText__0f_pq{margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:1.02rem;line-height:1.72;color:#6d5050}.CareerTraceDashboard_narrativeCta__1c0AC{margin-top:auto;display:inline-flex;align-items:center;gap:.3rem;color:var(--accent);text-decoration:none;font-weight:500}.CareerTraceDashboard_narrativeCta__1c0AC:hover{text-decoration:underline}.CareerTraceDashboard_narrativeHistoryButton__s73OX{margin-top:1rem;width:100%;display:inline-flex;justify-content:center;align-items:center;min-height:42px;border-radius:12px;border:1px solid #c7776f;background:hsla(5,54%,68%,.14);color:#8d5b5b;text-decoration:none;font-size:.84rem;letter-spacing:.05em;text-transform:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.CareerTraceDashboard_narrativeHistoryButton__s73OX:hover{background:hsla(5,54%,68%,.22);border-color:#b76760;color:#744848}@media (max-width:1280px){.CareerTraceDashboard_layout__7fVUe{flex-direction:column;gap:1rem}.CareerTraceDashboard_boardColumn__7GbBl,.CareerTraceDashboard_narrativeColumn__WGn_d{width:100%;flex:initial;min-width:0}.CareerTraceDashboard_narrativeSticky__sKL0Y{position:static}.CareerTraceDashboard_narrativeCard__PScMQ{min-height:0;padding:1.25rem}.CareerTraceDashboard_narrativeCardInner__uYKgt{min-height:0}}@media (max-width:780px){.CareerTraceDashboard_boardCanvas__hEQJ9{min-height:500px}.CareerTraceDashboard_pivotSignFace__xKDY6{height:26px}.CareerTraceDashboard_pivotSignLabel__RClKc{font-size:11px;letter-spacing:.16em}.CareerTraceDashboard_nodeSquare___Rh52{width:74px;border-radius:12px;padding:.26rem .28rem}.CareerTraceDashboard_nodeLabel__9co9L{font-size:.6rem}.CareerTraceDashboard_nextMilestoneButton__pYXtU{bottom:.7rem;width:40px;height:40px;font-size:1.18rem;right:.7rem}.CareerTraceDashboard_previousMilestoneButton__UZ6qv{left:.7rem}.CareerTraceDashboard_skillsTrayRow__FXb72{flex-direction:column;align-items:flex-start;gap:.35rem;padding:.52rem .62rem}}@media (prefers-reduced-motion:reduce){.CareerTraceDashboard_narrativeCardInner__uYKgt,.CareerTraceDashboard_nodeSquare___Rh52{transition:none}}