/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-ground:#fdf8ec;--color-section:#fce9b0;--color-content-card:#fff;--color-ink:#1f2937;--color-muted:#64748b;--color-line:#e8dfc7;--color-action-primary:#2563eb;--color-action-primary-pressed:#1d4ed8;--color-action-secondary:#e07b12;--color-progress:#0d9488;--color-status-filled:#0d9488;--color-status-review:#e07b12;--color-status-unrecognized:#94a3b8;--color-chip-applied-bg:#dbeafe;--color-chip-applied-text:#1d4ed8;--color-chip-interviewing-bg:#d1fae5;--color-chip-interviewing-text:#047857;--color-chip-offer-bg:#fef3c7;--color-chip-offer-text:#b45309;--color-chip-rejected-bg:#fee2e2;--color-chip-rejected-text:#b91c1c;--color-content-card-pressed:#f3e9d2;--shadow-card:0 2px 0 0 #1f29371f;--shadow-pop:0 6px 0 0 #1f293724;--shadow-section:0 4px 16px 0 #e07b121a}}@layer base,components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.flex{display:flex}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:block;src:url(/_astro/plus-jakarta-sans-latin.eXO_dkmS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:block;src:url(/_astro/plus-jakarta-sans-latin-ext.DmpS2jIq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ground:var(--color-ground);--section:var(--color-section);--content-card:var(--color-content-card);--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-line);--action-primary:var(--color-action-primary);--action-primary-pressed:var(--color-action-primary-pressed);--action-secondary:var(--color-action-secondary);--progress:var(--color-progress);--status-filled:var(--color-status-filled);--status-review:var(--color-status-review);--status-unrecognized:var(--color-status-unrecognized);--chip-applied-bg:var(--color-chip-applied-bg);--chip-applied-text:var(--color-chip-applied-text);--chip-interviewing-bg:var(--color-chip-interviewing-bg);--chip-interviewing-text:var(--color-chip-interviewing-text);--chip-offer-bg:var(--color-chip-offer-bg);--chip-offer-text:var(--color-chip-offer-text);--chip-rejected-bg:var(--color-chip-rejected-bg);--chip-rejected-text:var(--color-chip-rejected-text);--content-card-pressed:var(--color-content-card-pressed);--ease:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color:var(--ink);background-color:var(--ground);background-image:url(/_astro/A7-warm-ivory-paper-texture-tile.C-8Bp7xA.png)}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tab-state,.pose-state{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}.shell{grid-template-rows:auto minmax(auto,.8fr) auto minmax(0,1.4fr) auto auto;gap:clamp(.5rem,1.6vh,1.1rem);max-width:76rem;height:100dvh;margin:0 auto;padding:clamp(.75rem,2.2vh,1.5rem) clamp(1rem,3vw,2rem);display:grid}.topbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.wordmark{object-fit:contain;mix-blend-mode:multiply;width:auto;height:clamp(1.6rem,3.4vh,2.2rem)}.ghlink{color:var(--ink);border:2px solid var(--ink);background:var(--content-card);box-shadow:var(--shadow-card);transition:transform .15s var(--ease), box-shadow .15s var(--ease);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.ghlink:hover{box-shadow:var(--shadow-pop);transform:translateY(-3px)}.ghlink:active{box-shadow:none;background:var(--content-card-pressed);transform:translateY(1px)}#pose-1:checked~.shell .kit-pose-1,#pose-2:checked~.shell .kit-pose-2,#pose-3:checked~.shell .kit-pose-3,#pose-4:checked~.shell .kit-pose-4,#pose-1:checked~.shell .kit-hit-1,#pose-2:checked~.shell .kit-hit-2,#pose-3:checked~.shell .kit-hit-3,#pose-4:checked~.shell .kit-hit-4,#pose-1:checked~.shell .bubble-1,#pose-2:checked~.shell .bubble-2,#pose-3:checked~.shell .bubble-3,#pose-4:checked~.shell .bubble-4{display:block}.pose-state:focus-visible~.shell .kit-hit{outline:2px solid var(--action-primary);outline-offset:4px}#tab-radar:checked~.shell label[for=tab-radar],#tab-fill:checked~.shell label[for=tab-fill],#tab-custom:checked~.shell label[for=tab-custom],#tab-cv:checked~.shell label[for=tab-cv],#tab-jobs:checked~.shell label[for=tab-jobs]{background:var(--section);box-shadow:var(--shadow-pop);transform:translateY(-3px)}.tab-state:focus-visible~.shell .tabstrip{outline:2px solid var(--action-primary);outline-offset:4px;border-radius:var(--radius-2xl)}#tab-radar:checked~.shell .panel-radar,#tab-fill:checked~.shell .panel-fill,#tab-custom:checked~.shell .panel-custom,#tab-cv:checked~.shell .panel-cv,#tab-jobs:checked~.shell .panel-jobs{display:grid}.tabstrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.35rem,1vw,.6rem);display:grid}.tabbtn{cursor:pointer;border:2px solid var(--ink);border-radius:var(--radius-2xl);background:var(--content-card);box-shadow:var(--shadow-card);text-align:center;transition:transform .15s var(--ease), box-shadow .15s var(--ease), background-color .15s var(--ease);justify-content:center;align-items:center;gap:.45rem;padding:.45rem .5rem;font-size:clamp(.7rem,1.55vh,.82rem);font-weight:700;display:flex}.tabbtn img{object-fit:contain;flex:none;width:1.15rem;height:1.15rem}.tabbtn:hover{box-shadow:var(--shadow-pop);transform:translateY(-3px)}.tabbtn:active{box-shadow:none;background:var(--content-card-pressed);transform:translateY(1px)}.icon-hover-pop{transition:transform .15s var(--ease)}.tabbtn:hover .icon-hover-pop,li:hover>span>.icon-hover-pop{transform:scale(1.18)}.panels{min-height:0}.panel{background:var(--content-card);border:2px solid var(--ink);border-radius:var(--radius-2xl);height:100%;min-height:0;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1rem,3vw,2.25rem);padding:clamp(.75rem,2vh,1.4rem) clamp(1rem,2.5vw,1.75rem);display:none}.panel-body h2{letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,2.7vh,1.5rem);font-weight:800}.panel-body p{color:var(--ink);text-wrap:pretty;margin:.45rem 0 0;font-size:clamp(.8rem,1.75vh,.94rem);font-weight:500;line-height:1.5}.panel-body .foot{color:var(--muted);margin-top:.6rem;font-size:clamp(.72rem,1.55vh,.82rem);font-weight:700}.mock{flex-direction:column;gap:.6rem;min-width:0;display:flex}.mock-title{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.72rem;font-weight:700}.caption{color:var(--muted);margin:0;font-size:.75rem;font-weight:600}.btn-pop{border:2px solid var(--ink);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);transition-property:transform,box-shadow,background-color;transition-duration:.15s;transition-timing-function:var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-pop:hover{box-shadow:var(--shadow-pop);transform:translateY(-3px)}.btn-pop:active{box-shadow:none;transform:translateY(1px)}.btn-pop:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.btn-pop-primary:active{background-color:var(--action-primary-pressed)}.radar-fill{fill:var(--action-primary);stroke:var(--action-primary);transform-box:view-box;transform-origin:120px 120px;animation:radar-draw .32s var(--ease)}.fill-meter-seg{cursor:pointer;transform-origin:50%;min-width:0;height:100%;transition:transform .15s var(--ease), background-color .15s var(--ease);flex:none}.fill-meter-label{cursor:pointer;transform-origin:50%;transition:transform .15s var(--ease), color .15s var(--ease);display:inline-block}.foot-bar{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;padding-top:.2rem;font-size:.74rem;font-weight:600;display:flex}.foot-bar a{color:var(--action-primary);font-weight:700}@keyframes kit-fade{0%{opacity:0}}@keyframes kit-bob{50%{transform:translateY(-6px)}}@keyframes marquee-run{to{transform:translate(-50%)}}@keyframes pane-enter{0%{opacity:0;transform:translateY(6px)}}@keyframes radar-draw{0%{opacity:0;transform:scale(.2)}}.pane-enter{animation:pane-enter .18s var(--ease)}@media (width<=900px){.panel{grid-template-columns:minmax(0,1fr);align-content:start}}@media (width<=767px){.shell{grid-template-rows:none;grid-auto-rows:min-content;height:auto;min-height:100dvh;max-height:100dvh;overflow-y:auto}.tabstrip{grid-template-columns:repeat(5,minmax(0,1fr))}.tabbtn span{display:none}.tabbtn{padding:.5rem}.tabbtn img{width:1.4rem;height:1.4rem}.panel{height:auto}.foot-bar{text-align:center;flex-direction:column;gap:.25rem}}@media (width>=768px) and (height<=780px){.shell{gap:.5rem;padding-top:.6rem;padding-bottom:.6rem}}@media (prefers-reduced-motion:reduce){.btn-pop,.ghlink,.tabbtn,.jobs li,.icon-hover-pop,.radar-chart image,.fill-meter-seg,.fill-meter-label{transition-property:background-color,color}.btn-pop:hover,.btn-pop:active,.ghlink:hover,.ghlink:active,.tabbtn:hover,.tabbtn:active,.jobs li:hover,#tab-radar:checked~.shell label[for=tab-radar],#tab-fill:checked~.shell label[for=tab-fill],#tab-custom:checked~.shell label[for=tab-custom],#tab-cv:checked~.shell label[for=tab-cv],#tab-jobs:checked~.shell label[for=tab-jobs]{box-shadow:var(--shadow-card);transform:none}.tabbtn:hover .icon-hover-pop,li:hover>span>.icon-hover-pop,.radar-chart image:hover,.fill-meter .fill-meter-seg:hover,.meter-labels .fill-meter-label:hover{transform:none}.pane-enter,.radar-fill,.kit-pose,.bubble{animation:.18s ease-out kit-fade}.marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee-track{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}.kit[data-astro-cid-3njrbnef]{z-index:3;aspect-ratio:1;width:clamp(8rem,21vh,15rem);position:relative}.kit-pose[data-astro-cid-3njrbnef]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;animation:.22s ease-out kit-fade,3.4s ease-in-out infinite kit-bob;display:none;position:absolute;inset:0}.kit-hit[data-astro-cid-3njrbnef]{cursor:pointer;border-radius:999px;display:none;position:absolute;inset:0}.bubble[data-astro-cid-3njrbnef]{z-index:2;background:var(--content-card);border:2px solid var(--ink);border-radius:var(--radius-2xl);width:max-content;max-width:13rem;box-shadow:var(--shadow-card);margin:0;padding:.4rem .7rem;font-size:.75rem;font-weight:700;line-height:1.25;animation:.22s ease-out kit-fade;display:none;position:absolute;bottom:92%;left:50%;transform:translate(-45%)}@media (width<=767px){.kit[data-astro-cid-3njrbnef]{width:clamp(6.5rem,34vw,9rem)}.bubble[data-astro-cid-3njrbnef]{max-width:9rem}}@media (width>=768px) and (height<=780px){.kit[data-astro-cid-3njrbnef]{width:clamp(7rem,14vh,10rem)}}@media (prefers-reduced-motion:reduce){.kit-pose[data-astro-cid-3njrbnef],.bubble[data-astro-cid-3njrbnef]{animation:.18s ease-out kit-fade}}.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:clamp(.75rem,2.5vw,2rem);min-height:0;display:grid;position:relative}.blob[data-astro-cid-ge2uvauf]{pointer-events:none;mix-blend-mode:multiply;opacity:.85;z-index:0;width:18rem;max-width:none;position:absolute;bottom:-4.5rem;left:-4rem}.hero-card[data-astro-cid-ge2uvauf]{z-index:1;background:var(--section);border:2px solid var(--ink);border-radius:var(--radius-2xl);box-shadow:var(--shadow-section);padding:clamp(.9rem,2.4vh,1.6rem) clamp(1rem,2.5vw,1.75rem);position:relative}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,5vh,3.15rem);font-weight:800;line-height:1.05}.subhead[data-astro-cid-ge2uvauf]{max-width:34rem;color:var(--ink);text-wrap:pretty;margin:.5rem 0 0;font-size:clamp(.85rem,1.9vh,1rem);font-weight:600;line-height:1.45}.cta-row[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:clamp(.7rem,2vh,1.1rem);display:flex}.cta[data-astro-cid-ge2uvauf]{background:var(--action-primary);color:#fff;gap:.55rem;padding:.65rem 1.5rem;font-size:clamp(.95rem,2.1vh,1.05rem);font-weight:800}.chrome-mark[data-astro-cid-ge2uvauf]{flex:none}.trust[data-astro-cid-ge2uvauf]{margin:0;font-size:clamp(.8rem,1.8vh,.9rem);font-weight:800;line-height:1.35}.cta-note[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:.78rem;font-weight:600}@media (width<=767px){.hero[data-astro-cid-ge2uvauf]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.hero-card[data-astro-cid-ge2uvauf]{width:100%}.blob[data-astro-cid-ge2uvauf]{width:11rem;left:-2rem}.cta-row[data-astro-cid-ge2uvauf]{justify-content:center}.subhead[data-astro-cid-ge2uvauf]{text-align:center;margin-inline:auto}}@media (width<=380px){.hero-card[data-astro-cid-ge2uvauf]{padding:.9rem 1rem}.cta[data-astro-cid-ge2uvauf]{width:100%}}@media (width>=768px) and (height<=780px){.blob[data-astro-cid-ge2uvauf]{display:none}}@media (prefers-reduced-motion:reduce){.btn-pop[data-astro-cid-ge2uvauf]:hover,.btn-pop[data-astro-cid-ge2uvauf]:active{box-shadow:var(--shadow-card);transform:none}}.radar-chart[data-astro-cid-q46t7jpd]{justify-self:center;width:min(100%,clamp(9rem,38vh,19rem));height:auto}.spoke[data-astro-cid-q46t7jpd]{stroke:var(--line);stroke-width:1px}.ring[data-astro-cid-q46t7jpd]{fill:none;stroke:var(--line)}.radar-chart[data-astro-cid-q46t7jpd] image[data-astro-cid-q46t7jpd]{transform-box:fill-box;transform-origin:50%;transition:transform .15s var(--ease)}.radar-chart[data-astro-cid-q46t7jpd] image[data-astro-cid-q46t7jpd]:hover{transform:scale(1.18)}.axes[data-astro-cid-q46t7jpd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem .9rem;margin:.7rem 0 0;padding:0;font-size:clamp(.68rem,1.5vh,.78rem);font-weight:700;list-style:none;display:grid}.axes[data-astro-cid-q46t7jpd] li[data-astro-cid-q46t7jpd]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.axes[data-astro-cid-q46t7jpd] li[data-astro-cid-q46t7jpd]>span[data-astro-cid-q46t7jpd]:first-child{align-items:center;gap:.35rem;min-width:0;display:flex}.axes[data-astro-cid-q46t7jpd] span[data-astro-cid-q46t7jpd] span[data-astro-cid-q46t7jpd],.axes[data-astro-cid-q46t7jpd] li[data-astro-cid-q46t7jpd]>span[data-astro-cid-q46t7jpd]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axes[data-astro-cid-q46t7jpd] img[data-astro-cid-q46t7jpd]{object-fit:contain;flex:none;width:.9rem;height:.9rem}.count[data-astro-cid-q46t7jpd]{color:var(--muted);flex:none}@media (width<=900px){.axes[data-astro-cid-q46t7jpd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px) and (height<=780px){.axes[data-astro-cid-q46t7jpd]{margin-top:.4rem}}@media (prefers-reduced-motion:reduce){.radar-chart[data-astro-cid-q46t7jpd] image[data-astro-cid-q46t7jpd],.radar-chart[data-astro-cid-q46t7jpd] image[data-astro-cid-q46t7jpd]:hover{transform:none}.radar-fill[data-astro-cid-q46t7jpd]{animation:.18s ease-out kit-fade}}.fill-meter[data-astro-cid-6qkfoo4b]{background:var(--line);border-radius:999px;width:100%;height:.75rem;margin:.35rem 0;display:flex;overflow:visible}.fill-meter-seg[data-astro-cid-6qkfoo4b]:first-child{border-radius:999px 0 0 999px}.fill-meter-seg[data-astro-cid-6qkfoo4b]:last-child{border-radius:0 999px 999px 0}.seg-filled[data-astro-cid-6qkfoo4b]{background:var(--status-filled)}.seg-review[data-astro-cid-6qkfoo4b]{background:var(--status-review)}.seg-unrec[data-astro-cid-6qkfoo4b],.fill-meter[data-astro-cid-6qkfoo4b]:hover .fill-meter-seg[data-astro-cid-6qkfoo4b]{background:var(--status-unrecognized)}.fill-meter[data-astro-cid-6qkfoo4b] .fill-meter-seg[data-astro-cid-6qkfoo4b]:hover{z-index:1;border-radius:999px;position:relative;transform:scaleY(1.75)scaleX(1.06)}.fill-meter[data-astro-cid-6qkfoo4b] .seg-filled[data-astro-cid-6qkfoo4b]:hover{background:var(--status-filled)}.fill-meter[data-astro-cid-6qkfoo4b] .seg-review[data-astro-cid-6qkfoo4b]:hover{background:var(--status-review)}.fill-meter[data-astro-cid-6qkfoo4b] .seg-unrec[data-astro-cid-6qkfoo4b]:hover{background:var(--status-unrecognized)}.meter-labels[data-astro-cid-6qkfoo4b]{margin:0;font-size:clamp(.75rem,1.6vh,.86rem);font-weight:700}.meter-labels[data-astro-cid-6qkfoo4b]:hover .fill-meter-label[data-astro-cid-6qkfoo4b]{color:var(--status-unrecognized)}.meter-labels[data-astro-cid-6qkfoo4b] .fill-meter-label[data-astro-cid-6qkfoo4b]:hover{transform:scale(1.08)}.meter-labels[data-astro-cid-6qkfoo4b] .lbl-filled[data-astro-cid-6qkfoo4b]:hover{color:var(--status-filled)}.meter-labels[data-astro-cid-6qkfoo4b] .lbl-review[data-astro-cid-6qkfoo4b]:hover{color:var(--status-review)}.meter-labels[data-astro-cid-6qkfoo4b] .lbl-unrec[data-astro-cid-6qkfoo4b]:hover{color:var(--status-unrecognized)}.field-review[data-astro-cid-6qkfoo4b]{margin-top:.3rem}.field-review[data-astro-cid-6qkfoo4b] label[data-astro-cid-6qkfoo4b]{color:var(--muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700;display:block}.field-box[data-astro-cid-6qkfoo4b]{border:2px solid var(--status-review);color:var(--muted);background:var(--content-card);border-radius:.6rem;padding:.4rem .6rem;font-size:.8rem;font-weight:600;box-shadow:0 0 0 3px #e07b122e}@media (prefers-reduced-motion:reduce){.fill-meter[data-astro-cid-6qkfoo4b] .fill-meter-seg[data-astro-cid-6qkfoo4b]:hover,.meter-labels[data-astro-cid-6qkfoo4b] .fill-meter-label[data-astro-cid-6qkfoo4b]:hover{transform:none}}.cf-row[data-astro-cid-miaaeadt]{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.2fr);gap:.4rem;display:grid}.cf-cell[data-astro-cid-miaaeadt]{border:2px solid var(--ink);background:var(--content-card);text-overflow:ellipsis;white-space:nowrap;border-radius:.6rem;padding:.35rem .5rem;font-size:.75rem;font-weight:700;overflow:hidden}.cf-cond[data-astro-cid-miaaeadt]{color:var(--action-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cf-val[data-astro-cid-miaaeadt]{color:var(--muted);font-weight:600}.ops[data-astro-cid-miaaeadt]{border-collapse:collapse;width:100%;font-size:clamp(.68rem,1.5vh,.78rem)}.ops[data-astro-cid-miaaeadt] td[data-astro-cid-miaaeadt]{border-bottom:1px solid var(--line);padding:.18rem .5rem .18rem 0}.ops[data-astro-cid-miaaeadt] tr[data-astro-cid-miaaeadt]:last-child td[data-astro-cid-miaaeadt]{border-bottom:0}.ops[data-astro-cid-miaaeadt] td[data-astro-cid-miaaeadt]:last-child{color:var(--muted);text-align:right;font-weight:600}.ops[data-astro-cid-miaaeadt] code[data-astro-cid-miaaeadt]{color:var(--action-primary);background:var(--ground);border:1px solid var(--line);border-radius:.35rem;padding:.05rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.cv-card[data-astro-cid-gg5mltpx]{border:2px solid var(--ink);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);background:var(--content-card);align-items:center;gap:.7rem;padding:.7rem .9rem;display:flex}.cv-doc[data-astro-cid-gg5mltpx]{color:var(--ink);flex:none}.cv-check[data-astro-cid-gg5mltpx]{color:var(--status-filled);flex:none;margin-left:auto}.cv-meta[data-astro-cid-gg5mltpx]{flex-direction:column;min-width:0;display:flex}.cv-meta[data-astro-cid-gg5mltpx] strong[data-astro-cid-gg5mltpx]{font-size:.88rem;font-weight:800}.cv-meta[data-astro-cid-gg5mltpx] span[data-astro-cid-gg5mltpx]{color:var(--muted);font-size:.74rem;font-weight:600}.jobs[data-astro-cid-j3dtccep]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.jobs[data-astro-cid-j3dtccep] li[data-astro-cid-j3dtccep]{border:2px solid var(--ink);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);background:var(--content-card);transition:transform .15s var(--ease), box-shadow .15s var(--ease);justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .7rem;display:flex}.jobs[data-astro-cid-j3dtccep] li[data-astro-cid-j3dtccep]:hover{box-shadow:var(--shadow-pop);transform:translateY(-3px)}.job-t[data-astro-cid-j3dtccep]{flex-direction:column;min-width:0;display:flex}.job-t[data-astro-cid-j3dtccep] strong[data-astro-cid-j3dtccep]{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:800;overflow:hidden}.job-t[data-astro-cid-j3dtccep] span[data-astro-cid-j3dtccep]{color:var(--muted);font-size:.72rem;font-weight:600}.chip[data-astro-cid-j3dtccep]{border-radius:999px;flex:none;padding:.2rem .55rem;font-size:.68rem;font-weight:800}.chip-applied[data-astro-cid-j3dtccep]{background:var(--chip-applied-bg);color:var(--chip-applied-text)}.chip-interviewing[data-astro-cid-j3dtccep]{background:var(--chip-interviewing-bg);color:var(--chip-interviewing-text)}.chip-offer[data-astro-cid-j3dtccep]{background:var(--chip-offer-bg);color:var(--chip-offer-text)}.chip-rejected[data-astro-cid-j3dtccep]{background:var(--chip-rejected-bg);color:var(--chip-rejected-text)}@media (prefers-reduced-motion:reduce){.jobs[data-astro-cid-j3dtccep] li[data-astro-cid-j3dtccep]{transition-property:background-color,color}.jobs[data-astro-cid-j3dtccep] li[data-astro-cid-j3dtccep]:hover{box-shadow:var(--shadow-card);transform:none}}.marquee[data-astro-cid-kwfe5hni]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.marquee-track[data-astro-cid-kwfe5hni]{width:max-content;animation:42s linear infinite marquee-run;display:flex}.marquee[data-astro-cid-kwfe5hni]:hover .marquee-track[data-astro-cid-kwfe5hni]{animation-play-state:paused}.marquee-run[data-astro-cid-kwfe5hni]{align-items:center;gap:1.4rem;margin:0;padding:.35rem .7rem;list-style:none;display:flex}.marquee-run[data-astro-cid-kwfe5hni] li[data-astro-cid-kwfe5hni]{color:var(--ink);flex:none;align-items:center;gap:.45rem;font-size:clamp(.7rem,1.55vh,.82rem);font-weight:700;display:flex}.marquee-run[data-astro-cid-kwfe5hni] li[data-astro-cid-kwfe5hni]:after{content:"";background:var(--line);border-radius:999px;width:4px;height:4px;margin-left:.95rem}.marquee-run[data-astro-cid-kwfe5hni] img[data-astro-cid-kwfe5hni]{object-fit:contain;flex:none;width:1rem;height:1rem}@media (width<=380px){.marquee-run[data-astro-cid-kwfe5hni] li[data-astro-cid-kwfe5hni]{font-size:.66rem}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-kwfe5hni]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee-track[data-astro-cid-kwfe5hni]{animation:none}}
