.JobApplicationTrackerPage-module__cWaamW__jobApplicationTrackerPage{background:var(--color-mist);flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}.JobApplicationTrackerPage-module__cWaamW__navHeader{z-index:50;background:var(--color-surface);border-bottom:1px solid var(--border);position:sticky;top:0}.JobApplicationTrackerPage-module__cWaamW__navInner{min-height:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.JobApplicationTrackerPage-module__cWaamW__navActions{align-items:center;gap:var(--space-4);display:flex}.JobApplicationTrackerPage-module__cWaamW__navLink,.JobApplicationTrackerPage-module__cWaamW__navCta{min-height:calc(var(--space-9) / 2)}.JobApplicationTrackerPage-module__cWaamW__navLink{color:var(--color-slate);align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.JobApplicationTrackerPage-module__cWaamW__navLink:hover{color:var(--accent-strong);text-decoration:underline}.JobApplicationTrackerPage-module__cWaamW__navLink:focus-visible,.JobApplicationTrackerPage-module__cWaamW__navCta:focus-visible,.JobApplicationTrackerPage-module__cWaamW__faqItem summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.JobApplicationTrackerPage-module__cWaamW__hero{isolation:isolate;padding:var(--space-9) 0;text-align:center;position:relative;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__heroGlow{border-radius:var(--radius-pill);background:radial-gradient(circle, var(--accent) 0%, transparent 70%);opacity:.06;z-index:-1;pointer-events:none;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JobApplicationTrackerPage-module__cWaamW__heroInner{align-items:center;gap:var(--space-4);flex-direction:column;max-width:780px;margin:0 auto;display:flex}.JobApplicationTrackerPage-module__cWaamW__badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--border);color:var(--color-slate);box-shadow:var(--shadow-sm);align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.JobApplicationTrackerPage-module__cWaamW__badgeDot{border-radius:var(--radius-pill);background:var(--accent);width:6px;height:6px;margin-right:var(--space-2)}.JobApplicationTrackerPage-module__cWaamW__hero h1{letter-spacing:-.03em;color:var(--color-ink);font-size:3.5rem;font-weight:800;line-height:1.15}.JobApplicationTrackerPage-module__cWaamW__gradientText{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.JobApplicationTrackerPage-module__cWaamW__subhead{color:var(--color-slate);max-width:680px;font-size:1.25rem;font-weight:500;line-height:1.6}.JobApplicationTrackerPage-module__cWaamW__ctaNote{color:var(--color-slate);font-size:.875rem;font-weight:500}.JobApplicationTrackerPage-module__cWaamW__band{padding:var(--space-9) 0}.JobApplicationTrackerPage-module__cWaamW__bandSurface{background:var(--color-surface)}.JobApplicationTrackerPage-module__cWaamW__sectionInner{max-width:65ch;margin:0 auto}.JobApplicationTrackerPage-module__cWaamW__band h2{letter-spacing:-.02em;color:var(--color-ink);margin-bottom:var(--space-4);text-align:center;font-size:2rem;font-weight:800;line-height:1.2}.JobApplicationTrackerPage-module__cWaamW__body{color:var(--color-slate);font-size:1rem;line-height:1.7}.JobApplicationTrackerPage-module__cWaamW__body a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.JobApplicationTrackerPage-module__cWaamW__body a:hover{color:var(--accent-strong)}.JobApplicationTrackerPage-module__cWaamW__compareGrid{gap:var(--space-5);margin:var(--space-6) auto 0;grid-template-columns:1fr 1fr;align-items:stretch;max-width:860px;display:grid}.JobApplicationTrackerPage-module__cWaamW__comparePanel{gap:var(--space-3);border-radius:var(--radius-card);min-width:0;padding:var(--space-5);flex-direction:column;display:flex}.JobApplicationTrackerPage-module__cWaamW__compareStatic{background:var(--color-mist);border:1px solid var(--border)}.JobApplicationTrackerPage-module__cWaamW__compareLiving{background:var(--color-surface);border:1px solid var(--border);box-shadow:var(--shadow-card)}.JobApplicationTrackerPage-module__cWaamW__replicaCaption{letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate);font-size:.75rem;font-weight:800}.JobApplicationTrackerPage-module__cWaamW__sheetApp{background:var(--color-surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__sheetToolbar{align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--color-mist);border-bottom:1px solid var(--border);display:flex}.JobApplicationTrackerPage-module__cWaamW__sheetTool{height:var(--space-2);border-radius:var(--radius-pill);background:var(--border-strong);flex:none}.JobApplicationTrackerPage-module__cWaamW__sheetToolDot{width:var(--space-2)}.JobApplicationTrackerPage-module__cWaamW__sheetToolSeg{width:var(--space-5)}.JobApplicationTrackerPage-module__cWaamW__sheetToolSegWide{width:var(--space-6)}.JobApplicationTrackerPage-module__cWaamW__sheetToolRule{width:1px;height:var(--space-4);background:var(--border);flex:none}.JobApplicationTrackerPage-module__cWaamW__sheetFormula{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--color-surface);border-bottom:1px solid var(--border);font-size:.75rem;display:flex}.JobApplicationTrackerPage-module__cWaamW__sheetRef{min-width:var(--space-7);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-ink);text-align:center;flex:none;font-weight:700}.JobApplicationTrackerPage-module__cWaamW__sheetFx{color:var(--color-slate);flex:none;font-style:italic;font-weight:700}.JobApplicationTrackerPage-module__cWaamW__sheetFormulaValue{min-width:0;padding-left:var(--space-2);border-left:1px solid var(--border);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__sheetGrid{grid-template-columns:var(--space-5) var(--space-5) 1.6fr 1fr 1fr;display:grid}.JobApplicationTrackerPage-module__cWaamW__sheetCell{padding:var(--space-1) var(--space-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.8125rem;line-height:1.6;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__sheetHdr{padding:var(--space-1);background:var(--color-mist);color:var(--color-slate);text-align:center;font-size:.75rem;font-weight:700}.JobApplicationTrackerPage-module__cWaamW__sheetHdrActive{background:var(--bg-accent);color:var(--text-accent)}.JobApplicationTrackerPage-module__cWaamW__sheetHead{color:var(--color-ink);font-weight:700}.JobApplicationTrackerPage-module__cWaamW__sheetSelected{box-shadow:inset 0 0 0 2px var(--accent);color:var(--color-ink)}.JobApplicationTrackerPage-module__cWaamW__sheetTabs{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--color-mist);border-top:1px solid var(--border);font-size:.75rem;display:flex}.JobApplicationTrackerPage-module__cWaamW__sheetTab{padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-ink);font-weight:700}.JobApplicationTrackerPage-module__cWaamW__sheetTabAdd{padding:0 var(--space-2);color:var(--color-slate);font-weight:700}.JobApplicationTrackerPage-module__cWaamW__pipeRow{gap:var(--space-1);background:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:var(--space-3);flex-direction:column;display:flex}.JobApplicationTrackerPage-module__cWaamW__pipeRowNew{background:var(--bg-accent);border-color:var(--border)}.JobApplicationTrackerPage-module__cWaamW__pipeTop{align-items:center;gap:var(--space-3);display:flex}.JobApplicationTrackerPage-module__cWaamW__pipeMain{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.JobApplicationTrackerPage-module__cWaamW__pipeRole{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__pipeMeta{color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__pipeFit{color:var(--color-slate);font-size:.75rem;font-style:italic}.JobApplicationTrackerPage-module__cWaamW__pipePills{align-items:center;gap:var(--space-2);flex:none;display:flex}.JobApplicationTrackerPage-module__cWaamW__pipeNote{color:var(--color-slate);font-size:.75rem}.JobApplicationTrackerPage-module__cWaamW__pill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);flex:none;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.JobApplicationTrackerPage-module__cWaamW__pillSuccess{background:var(--bg-success);color:var(--text-success)}.JobApplicationTrackerPage-module__cWaamW__pillWarning{background:var(--bg-warning);color:var(--text-warning)}.JobApplicationTrackerPage-module__cWaamW__pillNeutral{background:var(--bg-neutral);color:var(--text-neutral)}.JobApplicationTrackerPage-module__cWaamW__pillAccent{background:var(--bg-accent);color:var(--text-accent)}.JobApplicationTrackerPage-module__cWaamW__boardCard{background:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4);margin:var(--space-6) auto 0;gap:var(--space-3);flex-direction:column;max-width:720px;display:flex}.JobApplicationTrackerPage-module__cWaamW__boardRow{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}.JobApplicationTrackerPage-module__cWaamW__boardRowArchived{opacity:.6;background:var(--color-mist)}.JobApplicationTrackerPage-module__cWaamW__videoPanel{margin:var(--space-6) auto;aspect-ratio:16/9;background:var(--color-mist);border:1px solid var(--border);border-radius:var(--radius-card);max-width:720px;box-shadow:var(--shadow-card);position:relative;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__videoElement{object-fit:cover;width:100%;height:100%}.JobApplicationTrackerPage-module__cWaamW__videoPoster{padding:var(--space-5);position:absolute;inset:0}.JobApplicationTrackerPage-module__cWaamW__drawerCard{background:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius);width:60%;box-shadow:var(--shadow-sm);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.JobApplicationTrackerPage-module__cWaamW__drawerHead{gap:var(--space-1);flex-direction:column;display:flex}.JobApplicationTrackerPage-module__cWaamW__drawerRole{letter-spacing:-.01em;color:var(--color-ink);font-size:1.25rem;font-weight:700;line-height:1.3}.JobApplicationTrackerPage-module__cWaamW__drawerMeta{color:var(--color-slate);font-size:.75rem}.JobApplicationTrackerPage-module__cWaamW__stageField{flex-direction:column;display:flex}.JobApplicationTrackerPage-module__cWaamW__stageSelect{justify-content:space-between;align-items:center;gap:var(--space-2);width:200px;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--focus-ring);color:var(--color-ink);font-size:.875rem;font-weight:600;display:flex}.JobApplicationTrackerPage-module__cWaamW__stageSelect svg{width:20px;height:20px;color:var(--color-slate);flex:none}.JobApplicationTrackerPage-module__cWaamW__stageMenu{width:200px;margin-top:var(--space-1);padding:var(--space-1);background:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.JobApplicationTrackerPage-module__cWaamW__stageOption{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);color:var(--color-slate);font-size:.875rem}.JobApplicationTrackerPage-module__cWaamW__stageOptionCurrent{color:var(--color-ink);font-weight:600}.JobApplicationTrackerPage-module__cWaamW__stageOptionHover{background:var(--bg-accent);color:var(--text-accent);font-weight:600;position:relative}.JobApplicationTrackerPage-module__cWaamW__stageCursor{width:20px;height:20px;position:absolute;top:40%;left:50%}.JobApplicationTrackerPage-module__cWaamW__videoPlay{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-btn-hover);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JobApplicationTrackerPage-module__cWaamW__videoPlay svg{width:var(--space-5);height:var(--space-5)}.JobApplicationTrackerPage-module__cWaamW__videoDuration{right:var(--space-3);bottom:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--on-accent);font-size:.75rem;font-weight:700;position:absolute}.JobApplicationTrackerPage-module__cWaamW__crmGrid{gap:var(--space-4);max-width:var(--container-app);grid-template-columns:repeat(6,1fr);align-items:stretch;margin:0 auto;display:grid}.JobApplicationTrackerPage-module__cWaamW__crmCard{gap:var(--space-2);background:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-5);flex-direction:column;grid-column:span 2;display:flex}.JobApplicationTrackerPage-module__cWaamW__crmCardHalf{grid-column:span 3}.JobApplicationTrackerPage-module__cWaamW__crmCard h3{letter-spacing:-.01em;color:var(--color-ink);font-size:1.25rem;font-weight:700;line-height:1.3}.JobApplicationTrackerPage-module__cWaamW__crmCard p{color:var(--color-slate);font-size:.9375rem;line-height:1.6}.JobApplicationTrackerPage-module__cWaamW__systemLink{align-items:center;gap:var(--space-2);margin-top:var(--space-4);margin-right:var(--space-5);color:var(--accent);font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.JobApplicationTrackerPage-module__cWaamW__systemLink:hover{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.JobApplicationTrackerPage-module__cWaamW__systemLink svg{width:20px;height:20px}.JobApplicationTrackerPage-module__cWaamW__faqInner{max-width:65ch;margin:0 auto}.JobApplicationTrackerPage-module__cWaamW__faqList{margin-top:var(--space-5)}.JobApplicationTrackerPage-module__cWaamW__faqItem{border-top:1px solid var(--border)}.JobApplicationTrackerPage-module__cWaamW__faqItem:last-child{border-bottom:1px solid var(--border)}.JobApplicationTrackerPage-module__cWaamW__faqItem summary{min-height:var(--space-7);padding:var(--space-3) 0;cursor:pointer;color:var(--color-slate);align-items:center;list-style-position:outside;display:flex}.JobApplicationTrackerPage-module__cWaamW__faqItem summary::-webkit-details-marker{margin-right:var(--space-3)}.JobApplicationTrackerPage-module__cWaamW__faqItem summary h3{color:var(--color-ink);letter-spacing:-.01em;font-size:1.25rem;font-weight:700;line-height:1.3}.JobApplicationTrackerPage-module__cWaamW__faqA{padding:0 var(--space-5) var(--space-5);color:var(--color-slate);font-size:1rem;line-height:1.6}.JobApplicationTrackerPage-module__cWaamW__faqA a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.JobApplicationTrackerPage-module__cWaamW__faqA a:hover{color:var(--accent-strong)}.JobApplicationTrackerPage-module__cWaamW__closeBand{isolation:isolate;text-align:center;padding:var(--space-9) 0;position:relative;overflow:hidden}.JobApplicationTrackerPage-module__cWaamW__closeInner{align-items:center;gap:var(--space-4);flex-direction:column;max-width:640px;margin:0 auto;display:flex}.JobApplicationTrackerPage-module__cWaamW__closeBand h2{margin-bottom:0}.JobApplicationTrackerPage-module__cWaamW__closeBand .JobApplicationTrackerPage-module__cWaamW__body{text-align:center}.JobApplicationTrackerPage-module__cWaamW__loginLead{color:var(--color-slate);font-size:.875rem;font-weight:500}.JobApplicationTrackerPage-module__cWaamW__loginLead a{color:var(--accent);font-weight:600;text-decoration:none}.JobApplicationTrackerPage-module__cWaamW__loginLead a:hover{color:var(--accent-strong);text-decoration:underline}@media (max-width:860px){.JobApplicationTrackerPage-module__cWaamW__compareGrid{grid-template-columns:1fr}.JobApplicationTrackerPage-module__cWaamW__crmGrid{grid-template-columns:1fr 1fr}.JobApplicationTrackerPage-module__cWaamW__crmCard,.JobApplicationTrackerPage-module__cWaamW__crmCardHalf{grid-column:auto}.JobApplicationTrackerPage-module__cWaamW__crmCardWideSm{grid-column:1/-1}}@media (max-width:768px){.JobApplicationTrackerPage-module__cWaamW__band h2{font-size:1.75rem}.JobApplicationTrackerPage-module__cWaamW__band,.JobApplicationTrackerPage-module__cWaamW__hero,.JobApplicationTrackerPage-module__cWaamW__closeBand{padding:var(--space-8) 0}}@media (max-width:640px){.JobApplicationTrackerPage-module__cWaamW__hero h1{font-size:2.5rem}.JobApplicationTrackerPage-module__cWaamW__subhead{font-size:1.125rem}.JobApplicationTrackerPage-module__cWaamW__navLink,.JobApplicationTrackerPage-module__cWaamW__sheetToolbar,.JobApplicationTrackerPage-module__cWaamW__sheetFormula{display:none}.JobApplicationTrackerPage-module__cWaamW__sheetGrid{grid-template-columns:var(--space-5) var(--space-5) 1.6fr 1fr}.JobApplicationTrackerPage-module__cWaamW__sheetColD{display:none}.JobApplicationTrackerPage-module__cWaamW__videoPoster{transform-origin:0 0;width:138.9%;height:138.9%;transform:scale(.72)}}@media (max-width:420px){.JobApplicationTrackerPage-module__cWaamW__crmGrid{grid-template-columns:1fr}.JobApplicationTrackerPage-module__cWaamW__crmCard,.JobApplicationTrackerPage-module__cWaamW__crmCardHalf,.JobApplicationTrackerPage-module__cWaamW__crmCardWideSm{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.JobApplicationTrackerPage-module__cWaamW__navLink,.JobApplicationTrackerPage-module__cWaamW__systemLink,.JobApplicationTrackerPage-module__cWaamW__loginLead a{transition:none}}
