.landing-module__oWrpTG__hero,.landing-module__oWrpTG__blockLg,.landing-module__oWrpTG__ctaFoot{box-sizing:border-box;width:100%;max-width:80rem;padding-inline:var(--content-padding);margin-inline:auto}.landing-module__oWrpTG__hero{--landing-claim-size-min:48px;--landing-claim-size-preferred:8vw;--landing-claim-size-max:104px;text-align:center;flex-direction:column;align-items:center;padding-block:4rem;display:flex}.landing-module__oWrpTG__slotMachineWrapper{aspect-ratio:6/3;margin-inline:auto;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;outline:none;flex-direction:column;justify-content:center;align-items:stretch;width:100%;max-width:360px;height:auto;min-height:140px;margin:1rem;display:flex;position:relative;overflow:hidden}@media (max-width:899px){.landing-module__oWrpTG__slotMachineWrapper{max-width:320px;min-height:100px;margin-bottom:1rem}}@media (max-width:600px){.landing-module__oWrpTG__slotMachineWrapper{aspect-ratio:5/3;max-width:320px;min-height:115px;margin-bottom:1.1rem}}@media (max-width:480px){.landing-module__oWrpTG__slotMachineWrapper{aspect-ratio:16/9;max-width:72vw;min-height:80px;margin:2rem}}.landing-module__oWrpTG__slotMachineHitArea{z-index:1;cursor:pointer;touch-action:manipulation;background:0 0;width:min(58%,290px);height:min(78%,198px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__oWrpTG__slotMachineHitArea:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:3px}.landing-module__oWrpTG__slotMachineWrapper>div{width:100%;height:100%;min-height:0}.landing-module__oWrpTG__slotMachineWrapper canvas{pointer-events:none;width:100%;height:100%;display:block}@media (min-width:768px){.landing-module__oWrpTG__hero{padding-block:6rem}}.landing-module__oWrpTG__blockLg{padding-block:5rem}@media (min-width:768px){.landing-module__oWrpTG__blockLg{padding-block:7rem}}.landing-module__oWrpTG__ctaFoot{padding-bottom:6rem}@media (min-width:768px){.landing-module__oWrpTG__ctaFoot{padding-bottom:8rem}}.landing-module__oWrpTG__page{min-width:0}.landing-module__oWrpTG__display{font-family:var(--font-sans);letter-spacing:-.03em;font-variation-settings:"wght" 680;font-synthesis-weight:none;max-width:56rem;color:var(--foreground);margin:0 24px;font-size:clamp(44px,6vw,80px);font-weight:700;line-height:1.1}.landing-module__oWrpTG__lead{font-family:var(--font-sans);letter-spacing:-.02em;font-variation-settings:"wght" 550;max-width:42rem;color:var(--muted-foreground);margin:1.5rem 0 0;font-size:clamp(20px,1vw,20px);line-height:1.3}.landing-module__oWrpTG__h2{font-family:var(--font-sans);letter-spacing:-.02em;font-variation-settings:"wght" 600;color:var(--foreground);margin:0;font-size:clamp(20px,3vw,40px);font-weight:600;line-height:1.1}.landing-module__oWrpTG__h2Center{text-align:center}.landing-module__oWrpTG__intro{text-align:center;max-width:42rem;margin-inline:auto}.landing-module__oWrpTG__intro .landing-module__oWrpTG__lead{margin-top:1rem}.landing-module__oWrpTG__leadSm{font-family:var(--font-sans);text-align:center;max-width:36rem;color:var(--muted-foreground);margin:1rem auto 0;font-size:clamp(14px,1.6vw,16px);line-height:1.5}.landing-module__oWrpTG__cardTitle{font-family:var(--font-sans);letter-spacing:.3px;font-variation-settings:"wght" 500;color:var(--foreground);margin:0;font-size:20px;font-weight:600;line-height:1.3}.landing-module__oWrpTG__cardBody{font-family:var(--font-sans);color:var(--muted-foreground);margin:.5rem 0 0;font-size:clamp(14px,1.6vw,16px);line-height:1.625}.landing-module__oWrpTG__btn{box-sizing:border-box;background:var(--foreground);height:3rem;min-height:48px;color:var(--background);font-family:var(--font-sans);font-variation-settings:"wght" 500;font-synthesis-weight:none;touch-action:manipulation;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 2rem;font-size:clamp(14px,1.6vw,16px);font-weight:500;line-height:1.5;text-decoration:none;transition:opacity .15s;display:inline-flex}.landing-module__oWrpTG__btn:hover{opacity:.9}.landing-module__oWrpTG__btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.landing-module__oWrpTG__btnOutline{box-sizing:border-box;border:1px solid var(--input);height:3rem;min-height:48px;color:var(--foreground);font-family:var(--font-sans);font-variation-settings:"wght" 500;font-synthesis-weight:none;touch-action:manipulation;background:0 0;border-radius:9999px;justify-content:center;align-items:center;padding:0 2rem;font-size:clamp(14px,1.6vw,16px);font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .15s;display:inline-flex}.landing-module__oWrpTG__btnOutline:hover{background:var(--accent)}.landing-module__oWrpTG__btnOutline:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.landing-module__oWrpTG__btnRow{flex-direction:column;gap:.75rem;min-height:48px;margin-top:2.5rem;display:flex}@media (min-width:640px){.landing-module__oWrpTG__btnRow{flex-direction:row;justify-content:center}}.landing-module__oWrpTG__btnWide{width:100%;max-width:20rem}@media (min-width:640px){.landing-module__oWrpTG__btnWide{width:auto;max-width:none}}.landing-module__oWrpTG__bandActions{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}@media (min-width:640px){.landing-module__oWrpTG__bandActions{flex-direction:row}}.landing-module__oWrpTG__gridFeatures{gap:1rem;max-width:64rem;margin:3.5rem auto 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.landing-module__oWrpTG__gridFeatures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.landing-module__oWrpTG__gridFeatures{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-module__oWrpTG__tile{border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--background) 60%, transparent);text-align:left;box-shadow:var(--shadow-sm,0 1px 2px #0000000a);border-radius:1rem;padding:1.5rem}.landing-module__oWrpTG__accList{flex-direction:column;gap:.5rem;max-width:42rem;margin:3rem auto 0;display:flex}.landing-module__oWrpTG__accItem{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 50%, transparent);border-radius:1rem;overflow:hidden}.landing-module__oWrpTG__accTrigger{cursor:pointer;font-variation-settings:"wght" 600;touch-action:manipulation;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.landing-module__oWrpTG__accTrigger::-webkit-details-marker{display:none}.landing-module__oWrpTG__accTrigger:after{content:"+";color:var(--muted-foreground);flex-shrink:0;font-size:1.1rem;font-weight:500;transition:transform .2s}@media (prefers-reduced-motion:reduce){.landing-module__oWrpTG__accTrigger:after{transition:none}}.landing-module__oWrpTG__accItem[open] .landing-module__oWrpTG__accTrigger:after{transform:rotate(45deg)}.landing-module__oWrpTG__accTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.landing-module__oWrpTG__accBody{padding:0 1.15rem 1.1rem}.landing-module__oWrpTG__accAnswer{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.55}.landing-module__oWrpTG__accLink{font-variation-settings:"wght" 600;color:var(--foreground);align-items:center;gap:.3rem;margin-top:.75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:gap .15s,opacity .15s;display:inline-flex}.landing-module__oWrpTG__accLink:hover{opacity:.78;gap:.45rem}.landing-module__oWrpTG__accLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.landing-module__oWrpTG__accLinkArrow{font-size:1rem;line-height:1}.landing-module__oWrpTG__band{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 6%, transparent);text-align:center;border-radius:1.5rem;max-width:48rem;margin-inline:auto;padding:2.5rem 1.5rem}@media (min-width:768px){.landing-module__oWrpTG__band{padding:3rem 2rem}}.landing-module__oWrpTG__bandTitle{}.landing-module__oWrpTG__bandLead{font-family:var(--font-sans);font-variation-settings:"wght" 520;font-synthesis-weight:none;max-width:32rem;color:var(--muted-foreground);margin:.75rem auto 0;font-size:18px;font-weight:520;line-height:1.55}.landing-module__oWrpTG__featuresGrid{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;width:100%;margin-top:3.5rem;padding:0 6rem;display:grid}@media (max-width:1024px){.landing-module__oWrpTG__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;padding:0}}@media (max-width:768px){.landing-module__oWrpTG__featuresGrid{grid-template-columns:1fr;gap:2rem}}.landing-module__oWrpTG__featureColumn{flex-direction:column;gap:1rem;min-width:0;display:flex}.landing-module__oWrpTG__columnHeader{font-variation-settings:"wght" 600;letter-spacing:.02em;color:var(--color-text-tertiary,var(--muted-foreground));margin:0;font-weight:600}.landing-module__oWrpTG__featureList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.landing-module__oWrpTG__featureList:hover .landing-module__oWrpTG__featureItem{opacity:.35}.landing-module__oWrpTG__featureItem{cursor:pointer;transition:opacity .2s;display:block}.landing-module__oWrpTG__featureItem:hover{opacity:1!important}.landing-module__oWrpTG__itemTitle{font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.6rem;font-weight:600;line-height:1.2}@media (hover:none) or (pointer:coarse){.landing-module__oWrpTG__featureList{gap:1.4rem}.landing-module__oWrpTG__itemTitle{font-size:1.3rem}}.landing-module__oWrpTG__itemBlurb{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--muted-foreground);max-width:34ch;margin:.4rem 0 0;font-size:.95rem;line-height:1.5}@media (hover:hover) and (pointer:fine){.landing-module__oWrpTG__itemBlurb{display:none}}.landing-module__oWrpTG__floatingCard{z-index:1000;pointer-events:none;background:var(--color-bg-Surface,var(--card));border:1px solid var(--border);opacity:0;transform-origin:0 0;will-change:opacity, transform;border-radius:14px;width:300px;transition:opacity .18s,transform .18s;position:fixed;overflow:hidden;transform:translateY(6px)scale(.98);box-shadow:0 18px 44px -16px #00000073}.landing-module__oWrpTG__floatingCardVisible{opacity:1;transform:translateY(0)scale(1)}.landing-module__oWrpTG__floatingCardMedia{aspect-ratio:16/9;background:color-mix(in srgb, var(--foreground) 6%, transparent);width:100%;position:relative;overflow:hidden}.landing-module__oWrpTG__floatingCardImage{object-fit:cover;width:100%;height:100%;animation:.18s forwards landing-module__oWrpTG__floatingImageFadeIn;display:block}.landing-module__oWrpTG__floatingCardBody{padding:.85rem .95rem .95rem}.landing-module__oWrpTG__floatingCardTitle{font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:-.01em;color:var(--foreground);margin:0;font-size:.95rem;font-weight:600;line-height:1.25}.landing-module__oWrpTG__floatingCardBlurb{font-family:var(--font-sans);color:var(--muted-foreground);margin:.3rem 0 0;font-size:.8125rem;line-height:1.45}@keyframes landing-module__oWrpTG__floatingImageFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing-module__oWrpTG__floatingCard{transition:none}.landing-module__oWrpTG__floatingCardImage{animation:none}}@media (hover:none) or (pointer:coarse){.landing-module__oWrpTG__floatingCard{display:none!important}}.landing-module__oWrpTG__floatingResumeBar{padding:0 24px calc(16px + env(safe-area-inset-bottom,0px));pointer-events:none;opacity:0;justify-content:center;transition:opacity .24s,transform .24s;display:flex;position:relative;bottom:auto;left:auto;right:auto;transform:translateY(.75rem)}.landing-module__oWrpTG__floatingResumeBarVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.landing-module__oWrpTG__floatingResumeBarInner{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;max-width:40rem;display:flex;position:relative}@media (min-width:701px){.landing-module__oWrpTG__floatingResumeBarInner{min-width:min(40rem,100%)}}.landing-module__oWrpTG__floatingResumeDrop{--pill-bar-height:60px;box-sizing:border-box;width:100%;height:var(--pill-bar-height);min-height:var(--pill-bar-height);max-height:var(--pill-bar-height);border:1px dashed color-mix(in srgb, var(--foreground) 22%, var(--border));background-color:var(--color-bgblur-Background);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:32px;justify-content:center;align-items:center;gap:.625rem;padding:0 16px;transition:border-color .15s,background-color .15s,opacity .15s;display:flex;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-module__oWrpTG__floatingResumeDrop{background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}}.landing-module__oWrpTG__floatingResumeDrop:hover,.landing-module__oWrpTG__floatingResumeDrop:focus-visible{border-color:color-mix(in srgb, var(--foreground) 36%, var(--border));outline:none}.landing-module__oWrpTG__floatingResumeDrop:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.landing-module__oWrpTG__floatingResumeDropActive{border-color:var(--foreground);background-color:var(--color-bgblur-Surface)}.landing-module__oWrpTG__floatingResumeDropHasFile{border-style:solid}.landing-module__oWrpTG__floatingResumeDropBusy{cursor:progress;opacity:.88;pointer-events:none}.landing-module__oWrpTG__floatingResumeDrop .material-symbols-rounded{color:var(--muted-foreground);flex-shrink:0;font-size:1.25rem}.landing-module__oWrpTG__floatingResumeSpinner{animation:.8s linear infinite landing-module__oWrpTG__floatingResumeSpin}@keyframes landing-module__oWrpTG__floatingResumeSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.landing-module__oWrpTG__floatingResumeSpinner{animation:none}}.landing-module__oWrpTG__floatingResumeLabel{font-variation-settings:"wght" 650;letter-spacing:-.015em;min-width:0;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:1.25;overflow:hidden}.landing-module__oWrpTG__floatingResumeHint{color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;font-size:.8125rem;line-height:1.25}.landing-module__oWrpTG__floatingResumeInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module__oWrpTG__floatingResumeError{text-align:center;color:var(--destructive);flex:100%;margin:0;font-size:.8125rem;line-height:1.4}.landing-module__oWrpTG__floatingResumeLive{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.landing-module__oWrpTG__floatingResumeBar{transition:none}}@media (max-width:700px){.landing-module__oWrpTG__floatingResumeBar{padding:0 16px calc(16px + env(safe-area-inset-bottom,0px))}.landing-module__oWrpTG__floatingResumeHint{display:none}}
.PdfToRezumFlow-module__OipwYq__step{flex-direction:column;gap:1rem;animation:.28s ease-out PdfToRezumFlow-module__OipwYq__stepIn;display:flex}.PdfToRezumFlow-module__OipwYq__flowPage{flex-direction:column;gap:clamp(1.5rem,4vh,2rem);width:100%;display:flex}.PdfToRezumFlow-module__OipwYq__flowPageDragOver .PdfToRezumFlow-module__OipwYq__dropZone{background-color:color-mix(in srgb, var(--accent) 6%, transparent)}.PdfToRezumFlow-module__OipwYq__stepPage{flex-direction:column;animation:.28s ease-out PdfToRezumFlow-module__OipwYq__stepIn;display:flex}@keyframes PdfToRezumFlow-module__OipwYq__stepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PdfToRezumFlow-module__OipwYq__step{animation:none}}.PdfToRezumFlow-module__OipwYq__actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.PdfToRezumFlow-module__OipwYq__flowPage .PdfToRezumFlow-module__OipwYq__actions{margin-top:0}.PdfToRezumFlow-module__OipwYq__ctaPrimary,.PdfToRezumFlow-module__OipwYq__ctaSecondary{width:100%;min-height:44px;font-family:var(--font-sans);font-variation-settings:"wght" 650;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.95rem;font-weight:650;text-decoration:none;transition:background-color .16s,color .16s,opacity .16s,border-color .16s;display:inline-flex}.PdfToRezumFlow-module__OipwYq__ctaPrimary:focus-visible,.PdfToRezumFlow-module__OipwYq__ctaSecondary:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:2px}.PdfToRezumFlow-module__OipwYq__ctaPrimary{background:var(--color-text-primary);color:var(--color-bg-Background);border:1px solid #0000}.PdfToRezumFlow-module__OipwYq__ctaPrimary:hover:not(:disabled){opacity:.92}.PdfToRezumFlow-module__OipwYq__ctaPrimary:disabled{cursor:not-allowed;opacity:.45}.PdfToRezumFlow-module__OipwYq__ctaSecondary{background:var(--color-bg-Surface);color:var(--color-text-secondary);border:1px solid #0000}.PdfToRezumFlow-module__OipwYq__ctaSecondary:hover{background:color-mix(in srgb, var(--color-bg-Surface) 88%, var(--color-text-secondary))}@media (prefers-reduced-motion:reduce){.PdfToRezumFlow-module__OipwYq__ctaPrimary,.PdfToRezumFlow-module__OipwYq__ctaSecondary{transition:none}}.PdfToRezumFlow-module__OipwYq__errorBox{border:1px solid var(--color-destructive,#ef4444);background:color-mix(in srgb, var(--color-destructive,#ef4444) 12%, transparent);color:var(--color-destructive-foreground,#fff);border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem}.PdfToRezumFlow-module__OipwYq__errorBox:focus-within{outline-offset:2px;outline:2px solid}.PdfToRezumFlow-module__OipwYq__dropZone{text-align:center;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;min-height:240px;padding:2rem;transition:background-color .2s,opacity .2s;display:flex;position:relative}.PdfToRezumFlow-module__OipwYq__dropZonePage{width:100%;min-height:240px;padding:2rem}.PdfToRezumFlow-module__OipwYq__dropZone:hover,.PdfToRezumFlow-module__OipwYq__dropZone:focus-visible{background-color:color-mix(in srgb, var(--color-bg-Surface) 55%, transparent);outline:none}.PdfToRezumFlow-module__OipwYq__dropZone:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.PdfToRezumFlow-module__OipwYq__dropZoneActive{background-color:color-mix(in srgb, var(--accent) 10%, transparent)}.PdfToRezumFlow-module__OipwYq__dropZoneHasFile{background-color:color-mix(in srgb, var(--accent) 6%, transparent)}.PdfToRezumFlow-module__OipwYq__dropZoneInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.PdfToRezumFlow-module__OipwYq__dropZoneCopy{flex-direction:column;align-items:center;gap:.5rem;max-width:18rem;display:flex}.PdfToRezumFlow-module__OipwYq__dropZonePrompt{font-family:var(--font-sans);font-variation-settings:"wght" 500;color:var(--color-text-secondary);font-size:15px;font-weight:500;line-height:1.4}.PdfToRezumFlow-module__OipwYq__dropZoneMeta{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);font-size:13px;font-weight:400;line-height:1.4}.PdfToRezumFlow-module__OipwYq__dropZoneFile{font-family:var(--font-sans);font-variation-settings:"wght" 500;color:var(--color-text-primary);font-size:15px;font-weight:500;line-height:1.4}.PdfToRezumFlow-module__OipwYq__progressTrack{background:color-mix(in srgb, var(--muted-foreground) 25%, transparent);border-radius:999px;width:100%;max-width:280px;height:4px;overflow:hidden}.PdfToRezumFlow-module__OipwYq__progressFill{transform-origin:0;border-radius:inherit;background:var(--foreground);width:100%;height:100%;animation:2.4s ease-in-out infinite PdfToRezumFlow-module__OipwYq__progressSweep}@media (prefers-reduced-motion:reduce){.PdfToRezumFlow-module__OipwYq__progressFill{animation:none;transform:scaleX(.35)}}@keyframes PdfToRezumFlow-module__OipwYq__progressSweep{0%{opacity:.85;transform:scaleX(.08)}50%{opacity:1;transform:scaleX(.92)}to{opacity:.85;transform:scaleX(.08)}}.PdfToRezumFlow-module__OipwYq__progressStack{align-items:center;gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem}.PdfToRezumFlow-module__OipwYq__progressIcon{color:var(--muted-foreground)}.PdfToRezumFlow-module__OipwYq__progressLabel{color:var(--muted-foreground);text-align:center;max-width:24rem}.PdfToRezumFlow-module__OipwYq__dropZoneDisabled{pointer-events:none;opacity:.6}.PdfToRezumFlow-module__OipwYq__mutedText{color:var(--muted-foreground)}.PdfToRezumFlow-module__OipwYq__spinner{animation:1s linear infinite PdfToRezumFlow-module__OipwYq__spin}@media (prefers-reduced-motion:reduce){.PdfToRezumFlow-module__OipwYq__spinner{animation:none}}@keyframes PdfToRezumFlow-module__OipwYq__spin{to{transform:rotate(360deg)}}@media (max-width:480px){.PdfToRezumFlow-module__OipwYq__dropZone{min-height:280px;padding:1.5rem}.PdfToRezumFlow-module__OipwYq__dropZonePage{min-height:260px}}
.PdfExtractionStreamProgress-module__3ElTba__root{flex-direction:column;align-items:center;width:100%;animation:.28s ease-out PdfExtractionStreamProgress-module__3ElTba__streamIn;display:flex}@keyframes PdfExtractionStreamProgress-module__3ElTba__streamIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PdfExtractionStreamProgress-module__3ElTba__root{animation:none}}.PdfExtractionStreamProgress-module__3ElTba__viewport{width:100%;max-width:28rem;height:240px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.PdfExtractionStreamProgress-module__3ElTba__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:100%;overflow:hidden auto}.PdfExtractionStreamProgress-module__3ElTba__scroll::-webkit-scrollbar{display:none}.PdfExtractionStreamProgress-module__3ElTba__list{flex-direction:column;gap:.625rem;width:100%;margin:0;padding:1.25rem 0;list-style:none;display:flex}.PdfExtractionStreamProgress-module__3ElTba__item{font-family:var(--font-sans);color:var(--color-text-primary);align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.45;animation:.22s ease-out PdfExtractionStreamProgress-module__3ElTba__itemIn;display:flex}@keyframes PdfExtractionStreamProgress-module__3ElTba__itemIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PdfExtractionStreamProgress-module__3ElTba__item{animation:none}}.PdfExtractionStreamProgress-module__3ElTba__check{background:color-mix(in srgb, var(--color-text-primary) 12%, transparent);width:1.25rem;height:1.25rem;color:var(--color-text-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;font-size:.7rem;font-weight:700;display:inline-flex}.PdfExtractionStreamProgress-module__3ElTba__label{word-break:break-word;flex:1;min-width:0}.PdfExtractionStreamProgress-module__3ElTba__pending{font-family:var(--font-sans);color:var(--color-text-tertiary);align-items:center;gap:.625rem;font-size:.9375rem;line-height:1.45;display:flex}.PdfExtractionStreamProgress-module__3ElTba__pendingDot{border:2px solid color-mix(in srgb, var(--color-text-tertiary) 35%, transparent);border-top-color:var(--color-text-secondary);border-radius:999px;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.9s linear infinite PdfExtractionStreamProgress-module__3ElTba__pendingSpin}@media (prefers-reduced-motion:reduce){.PdfExtractionStreamProgress-module__3ElTba__pendingDot{border-top-color:color-mix(in srgb, var(--color-text-tertiary) 35%, transparent);animation:none}}@keyframes PdfExtractionStreamProgress-module__3ElTba__pendingSpin{to{transform:rotate(360deg)}}.PdfExtractionStreamProgress-module__3ElTba__pendingLabel{flex:1;min-width:0}@media (max-width:480px){.PdfExtractionStreamProgress-module__3ElTba__viewport{height:260px}}
.submit-button-module__jbwdOG__submitButton{background:var(--foreground);width:100%;color:var(--background);border-radius:9999px;padding-block:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.submit-button-module__jbwdOG__submitButton:hover{background:color-mix(in srgb, var(--foreground) 90%, transparent)}.submit-button-module__jbwdOG__submitButton:disabled{cursor:not-allowed;opacity:.7}.submit-button-module__jbwdOG__pendingContent{justify-content:center;align-items:center;gap:.5rem;display:flex}.submit-button-module__jbwdOG__spinner{width:1rem;height:1rem;animation:1s linear infinite submit-button-module__jbwdOG__spin}.submit-button-module__jbwdOG__spinnerTrack{opacity:.25}.submit-button-module__jbwdOG__spinnerArc{opacity:.75}@keyframes submit-button-module__jbwdOG__spin{to{transform:rotate(360deg)}}
.google-button-module__MiWF7q__form{--google-btn-bg:var(--color-bg-Surface);--google-btn-fg:var(--color-text-primary);--google-btn-hover-bg:var(--color-hover-bg);--google-btn-height:44px;width:100%}@media (min-width:768px){.google-button-module__MiWF7q__form{--google-btn-height:56px}}.google-button-module__MiWF7q__shell{width:100%;position:relative}.google-button-module__MiWF7q__customButton{width:100%;min-height:var(--google-btn-height);height:var(--google-btn-height);background-color:var(--google-btn-bg);color:var(--google-btn-fg);font-family:var(--font-sans);font-variation-settings:"wght" 600;font-synthesis-weight:none;cursor:pointer;touch-action:manipulation;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:12px;margin:0;padding:0 16px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .2s,color .2s,opacity .2s;display:flex}.google-button-module__MiWF7q__customButton:hover:not(:disabled){background-color:var(--google-btn-hover-bg)}.google-button-module__MiWF7q__customButton:focus-visible{outline:2px solid var(--color-bg-AccentBorder);outline-offset:2px}.google-button-module__MiWF7q__customButton:disabled{opacity:.7;cursor:wait}.google-button-module__MiWF7q__logoMark{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.google-button-module__MiWF7q__logoMark .googleLogoImg{width:20px;height:20px;display:block}@media (min-width:768px){.google-button-module__MiWF7q__logoMark{width:22px;height:22px}.google-button-module__MiWF7q__logoMark .googleLogoImg{width:22px;height:22px}}.google-button-module__MiWF7q__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.google-button-module__MiWF7q__gisTriggerHidden{width:320px;height:var(--google-btn-height);pointer-events:none;visibility:hidden;position:fixed;top:0;left:-9999px;overflow:hidden}.google-button-module__MiWF7q__gisLoginContainer{width:100%;height:100%}.google-button-module__MiWF7q__skeleton{width:100%;height:var(--google-btn-height);background-color:var(--google-btn-bg);opacity:.7;border:none;border-radius:9999px}.google-button-module__MiWF7q__error{color:var(--color-text-error,#b42318);margin:0 0 .75rem;font-size:14px;line-height:1.4}
.turnstile-widget-module__qlNmBq__wrap{flex-direction:column;gap:.5rem;width:100%;margin-block:.25rem .5rem;display:flex}.turnstile-widget-module__qlNmBq__widget{justify-content:center;width:100%;min-height:0;display:flex}.turnstile-widget-module__qlNmBq__widget:has(iframe){min-height:65px}.turnstile-widget-module__qlNmBq__widget .cf-turnstile{max-width:100%}.turnstile-widget-module__qlNmBq__solved .turnstile-widget-module__qlNmBq__widget{display:none}.turnstile-widget-module__qlNmBq__solved{gap:0;margin-block:0}.turnstile-widget-module__qlNmBq__solved:has(.turnstile-widget-module__qlNmBq__error){gap:.5rem;margin-block:.25rem .5rem}.turnstile-widget-module__qlNmBq__configError,.turnstile-widget-module__qlNmBq__error{font-family:var(--font-sans);font-variation-settings:"wght" 400;font-synthesis-weight:none;color:#b41d1d;margin:0;font-size:13px;font-weight:400;line-height:1.45}@media (prefers-color-scheme:dark){.turnstile-widget-module__qlNmBq__configError,.turnstile-widget-module__qlNmBq__error{color:#f87272}}:is(.dark .turnstile-widget-module__qlNmBq__configError,.dark .turnstile-widget-module__qlNmBq__error){color:#f87272}@media (prefers-reduced-motion:reduce){.turnstile-widget-module__qlNmBq__wrap,.turnstile-widget-module__qlNmBq__widget{transition:none}}
.PasswordSettingsSection-module__g_K0vG__saveButton.PasswordSettingsSection-module__g_K0vG__saveButton{width:auto;min-height:36px;padding-left:1.25rem;padding-right:1.25rem}.PasswordSettingsSection-module__g_K0vG__footerActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.BillingSection-module__C4j00q__head{justify-content:space-between;align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}.BillingSection-module__C4j00q__meta{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.BillingSection-module__C4j00q__eyebrow{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wght" 600;color:var(--color-text-muted);font-size:11px;font-weight:600;line-height:1.3}.BillingSection-module__C4j00q__nameRow{align-items:center;gap:var(--space-3);display:flex}.BillingSection-module__C4j00q__name{font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:-.01em;color:var(--color-text);font-size:22px;font-weight:600;line-height:1.15}.BillingSection-module__C4j00q__summary{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.45}.BillingSection-module__C4j00q__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.BillingSection-module__C4j00q__perks{gap:var(--space-2);padding:var(--space-4) 0 0;border-top:1px solid color-mix(in srgb, var(--color-bg-Border) 40%, transparent);flex-direction:column;margin:0;list-style:none;display:flex}.BillingSection-module__C4j00q__perk{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--color-text-secondary);font-size:13px;line-height:1.45;display:flex}.BillingSection-module__C4j00q__perk .material-symbols-rounded{color:var(--color-success);font-variation-settings:"FILL" 0, "wght" 600, "GRAD" 0, "opsz" 20;flex-shrink:0;font-size:18px;line-height:1}@media (max-width:540px){.BillingSection-module__C4j00q__actions{width:100%}.BillingSection-module__C4j00q__actions>*{flex:1}}
.ProfileSettingsForm-module__h9BkUW__saveButton.ProfileSettingsForm-module__h9BkUW__saveButton{width:auto;min-height:36px;padding-left:1.25rem;padding-right:1.25rem}
.SettingsModal-module__0kLjWa__modalBody.SettingsModal-module__0kLjWa__modalBody{display:flex;overflow:hidden}.SettingsModal-module__0kLjWa__shell{background:var(--color-bg-Background);flex:1;min-width:0;min-height:0;display:flex}.SettingsModal-module__0kLjWa__rail{gap:var(--space-4);width:216px;min-width:0;padding:var(--space-5) var(--space-3) var(--space-4);background:var(--color-bg-Irrelevant);border-right:1px solid color-mix(in srgb, var(--color-bg-Border) 45%, transparent);flex-direction:column;flex:0 0 216px;display:flex}.SettingsModal-module__0kLjWa__railTitle{padding-inline:var(--space-3);font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:-.01em;color:var(--color-text);margin:0;font-size:18px;font-weight:600;line-height:1.2}.SettingsModal-module__0kLjWa__railNav{flex-direction:column;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.SettingsModal-module__0kLjWa__railButton{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:38px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-family:var(--font-sans);font-variation-settings:"wght" 500;text-align:start;cursor:pointer;touch-action:manipulation;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;font-size:14px;font-weight:500;display:flex}.SettingsModal-module__0kLjWa__railButton:hover{background:var(--color-hover-bg);color:var(--color-text)}.SettingsModal-module__0kLjWa__railButton:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}.SettingsModal-module__0kLjWa__railButtonActive,.SettingsModal-module__0kLjWa__railButtonActive:hover{background:var(--color-bg-OnSurface);color:var(--color-text)}.SettingsModal-module__0kLjWa__railIcon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;flex-shrink:0;font-size:19px;line-height:1}.SettingsModal-module__0kLjWa__railButtonActive .SettingsModal-module__0kLjWa__railIcon{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20}.SettingsModal-module__0kLjWa__railLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SettingsModal-module__0kLjWa__railFooter{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-Background);border:1px solid color-mix(in srgb, var(--color-bg-Border) 40%, transparent);flex-direction:column;gap:1px;margin-top:auto;display:flex}.SettingsModal-module__0kLjWa__railFooterLabel{font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:10px;font-weight:600}.SettingsModal-module__0kLjWa__railFooterValue{font-family:var(--font-sans);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.35;overflow:hidden}.SettingsModal-module__0kLjWa__content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.SettingsModal-module__0kLjWa__contentHeader{padding:var(--space-5) calc(var(--space-5) + 42px) var(--space-4) var(--space-6);border-bottom:1px solid color-mix(in srgb, var(--color-bg-Border) 40%, transparent);flex-direction:column;flex-shrink:0;gap:2px;display:flex}.SettingsModal-module__0kLjWa__contentTitle{font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:-.01em;color:var(--color-text);margin:0;font-size:17px;font-weight:600;line-height:1.2}.SettingsModal-module__0kLjWa__contentDescription{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.45}.SettingsModal-module__0kLjWa__contentScroll{overscroll-behavior:contain;min-height:0;padding:var(--space-5) var(--space-6) var(--space-8);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SettingsModal-module__0kLjWa__stateBlock{justify-content:center;align-items:center;gap:var(--space-3);min-height:180px;padding:var(--space-6);text-align:center;flex-direction:column;flex:1;display:flex}.SettingsModal-module__0kLjWa__stateText{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.SettingsModal-module__0kLjWa__skeletonStack{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.SettingsModal-module__0kLjWa__skeletonBar{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--color-bg-Irrelevant) 0%, var(--color-bg-OnSurface) 50%, var(--color-bg-Irrelevant) 100%);background-size:200% 100%;height:64px;animation:1.4s ease-in-out infinite SettingsModal-module__0kLjWa__settingsSkeletonSweep}.SettingsModal-module__0kLjWa__skeletonBar:nth-child(2){height:128px}.SettingsModal-module__0kLjWa__skeletonBar:nth-child(3){height:96px}@keyframes SettingsModal-module__0kLjWa__settingsSkeletonSweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.SettingsModal-module__0kLjWa__skeletonBar{animation:none}}@media (max-width:899px){.SettingsModal-module__0kLjWa__shell{flex-direction:column}.SettingsModal-module__0kLjWa__rail{gap:var(--space-3);width:100%;padding:var(--space-5) 68px var(--space-2) var(--space-4);border-right:none;border-bottom:1px solid color-mix(in srgb, var(--color-bg-Border) 45%, transparent);flex:none}.SettingsModal-module__0kLjWa__railTitle{padding-inline:0}.SettingsModal-module__0kLjWa__railNav{gap:var(--space-1);scrollbar-width:none;margin-inline:calc(-1 * var(--space-4)) -68px;padding-inline:var(--space-4) 68px;padding-bottom:var(--space-2);flex-direction:row;overflow:auto hidden}.SettingsModal-module__0kLjWa__railNav::-webkit-scrollbar{display:none}.SettingsModal-module__0kLjWa__railButton{border-radius:var(--radius-full);flex:none;width:auto;min-height:34px}.SettingsModal-module__0kLjWa__railIcon{font-size:18px}.SettingsModal-module__0kLjWa__railFooter{display:none}.SettingsModal-module__0kLjWa__contentHeader{padding:var(--space-4) var(--space-4) var(--space-3)}.SettingsModal-module__0kLjWa__contentScroll{padding:var(--space-4) var(--space-4) var(--space-10)}}
.button-module__JBVHaa__button{border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.button-module__JBVHaa__button:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline:none}.button-module__JBVHaa__button:disabled{pointer-events:none;opacity:.5}.button-module__JBVHaa__variantDefault{background:var(--primary);color:var(--primary-foreground)}.button-module__JBVHaa__variantDefault:hover{background:color-mix(in srgb, var(--primary) 90%, transparent)}.button-module__JBVHaa__variantSecondary{background:var(--secondary);color:var(--secondary-foreground)}.button-module__JBVHaa__variantSecondary:hover{background:color-mix(in srgb, var(--secondary) 80%, transparent)}.button-module__JBVHaa__variantGhost:hover{background:var(--accent);color:var(--accent-foreground)}.button-module__JBVHaa__variantDestructive{background:var(--destructive);color:var(--destructive-foreground)}.button-module__JBVHaa__variantDestructive:hover{background:color-mix(in srgb, var(--destructive) 90%, transparent)}.button-module__JBVHaa__sizeDefault{height:2.5rem;padding:.5rem 1rem}.button-module__JBVHaa__sizeSm{height:2.25rem;padding-inline:.75rem}.button-module__JBVHaa__sizeLg{height:2.75rem;padding-inline:2rem}
.modal-footer-styles-module__ZQhaua__binaryRight{border-top:1px solid var(--color-bg-LightBorder);background:0 0;gap:12px;padding:20px;display:flex}.modal-footer-styles-module__ZQhaua__binaryRight>button{flex:1}.modal-footer-styles-module__ZQhaua__multiplePhrase{border-top:1px solid var(--color-bg-LightBorder);background:0 0;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.modal-footer-styles-module__ZQhaua__phrasePrimary{background:var(--color-text-primary);height:44px;color:var(--color-bg-Background);cursor:pointer;transition:transform .18s var(--easing-standard,cubic-bezier(.2, 0, 0, 1)), background-color .18s ease, opacity .18s ease;border:none;border-radius:22px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.modal-footer-styles-module__ZQhaua__phrasePrimary:hover:not(:disabled){background:color-mix(in srgb, var(--color-text-primary) 92%, var(--color-bg-Background));transform:scale(1.02)}.modal-footer-styles-module__ZQhaua__phrasePrimary:active:not(:disabled){transform:scale(.98)}.modal-footer-styles-module__ZQhaua__phrasePrimary:disabled{background:var(--color-bg-Surface);color:var(--color-text-tertiary);cursor:not-allowed;opacity:.85}.modal-footer-styles-module__ZQhaua__phraseSecondary{border:1px solid var(--color-bg-Border);height:44px;color:var(--color-text-primary);cursor:pointer;transition:transform .18s var(--easing-standard,cubic-bezier(.2, 0, 0, 1)), background-color .18s ease, border-color .18s ease;background:0 0;border-radius:22px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.modal-footer-styles-module__ZQhaua__phraseSecondary:hover:not(:disabled){background:var(--color-hover-bg);border-color:var(--color-bg-AccentBorder);transform:scale(1.02)}.modal-footer-styles-module__ZQhaua__phraseSecondary:active:not(:disabled){transform:scale(.98)}.modal-footer-styles-module__ZQhaua__phraseSecondary:disabled{opacity:.6;cursor:not-allowed}.modal-footer-styles-module__ZQhaua__phrasePrimary:focus-visible,.modal-footer-styles-module__ZQhaua__phraseSecondary:focus-visible{outline:2px solid var(--color-bg-AccentBorder);outline-offset:2px}
.Palette-module__9v7Nrq__shell{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.Palette-module__9v7Nrq__field{flex-shrink:0;align-items:center;height:64px;padding:0 1.6rem;display:flex}.Palette-module__9v7Nrq__fieldInput{min-width:0;color:var(--color-text-primary);font-family:var(--font-sans);font-variation-settings:"wght" 600;background:0 0;border:none;outline:none;flex:1;font-size:1rem;font-weight:500;line-height:1.5}.Palette-module__9v7Nrq__fieldInput::placeholder{color:var(--color-text-tertiary)}.Palette-module__9v7Nrq__fieldInput::-webkit-search-cancel-button{appearance:none}.Palette-module__9v7Nrq__fieldInput::-webkit-search-decoration{appearance:none}.Palette-module__9v7Nrq__body{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.Palette-module__9v7Nrq__rail{overscroll-behavior:contain;flex-direction:column;flex-shrink:0;gap:1px;width:16rem;padding:0 0 0 20px;display:flex;overflow-y:auto}.Palette-module__9v7Nrq__railItem{width:100%;min-height:36px;color:var(--color-text-secondary);font-family:var(--font-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;padding:0 16px 0 12px;font-size:15px;font-weight:500;transition:background-color .12s,color .12s;display:flex}.Palette-module__9v7Nrq__railItem:hover{background:var(--color-bg-OnSurface);color:var(--color-text-primary)}.Palette-module__9v7Nrq__railItem[data-selected]{background:var(--color-bg-OnSurface);color:var(--color-text-primary);font-weight:650}.Palette-module__9v7Nrq__railItem:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:-2px}.Palette-module__9v7Nrq__railLead{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.Palette-module__9v7Nrq__railIcon{color:var(--color-text-tertiary);flex-shrink:0;font-size:20px}.Palette-module__9v7Nrq__railItem:hover .Palette-module__9v7Nrq__railIcon,.Palette-module__9v7Nrq__railItem[data-selected] .Palette-module__9v7Nrq__railIcon{color:var(--color-text-secondary)}.Palette-module__9v7Nrq__railLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Palette-module__9v7Nrq__railCount{font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);flex-shrink:0;font-size:.75rem}.Palette-module__9v7Nrq__results{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-width:0;min-height:0;padding:.75rem 1rem 1rem;overflow-y:auto}.Palette-module__9v7Nrq__group{flex-direction:column;gap:.5rem;display:flex}.Palette-module__9v7Nrq__group+.Palette-module__9v7Nrq__group{margin-top:1.25rem}.Palette-module__9v7Nrq__groupLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin:0;font-size:.6875rem;font-weight:700}.Palette-module__9v7Nrq__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.Palette-module__9v7Nrq__card{border:1px solid var(--color-bgblur-Border);background:var(--color-bg-Surface);width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:10px;flex-direction:column;padding:0;scroll-margin:.75rem;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.Palette-module__9v7Nrq__card:hover,.Palette-module__9v7Nrq__card[data-active]{border-color:var(--color-bg-AccentBorder);transform:translateY(-1px)}.Palette-module__9v7Nrq__card:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:2px}.Palette-module__9v7Nrq__card[aria-disabled=true]{cursor:default}.Palette-module__9v7Nrq__card[aria-disabled=true]:hover,.Palette-module__9v7Nrq__card[aria-disabled=true][data-active]{border-color:var(--color-bgblur-Border);transform:none}.Palette-module__9v7Nrq__cardMedia{background:var(--color-bg-OnSurface);border-bottom:1px solid var(--color-bgblur-Border);justify-content:center;align-items:center;width:100%;height:92px;display:flex;position:relative;overflow:hidden}.Palette-module__9v7Nrq__cardImage{object-fit:cover}.Palette-module__9v7Nrq__cardIcon{color:var(--color-text-tertiary);font-size:1.5rem;line-height:1}.Palette-module__9v7Nrq__cardBody{flex-direction:column;gap:.1875rem;min-width:0;padding:.5rem .625rem .625rem;display:flex}.Palette-module__9v7Nrq__cardTitle{font-family:var(--font-sans);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}.Palette-module__9v7Nrq__cardDescription{font-family:var(--font-sans);color:var(--color-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.Palette-module__9v7Nrq__status{font-family:var(--font-sans);color:var(--color-text-tertiary);margin:0;padding:.75rem 0;font-size:.9375rem;line-height:1.5}@media (pointer:coarse){.Palette-module__9v7Nrq__body{flex-direction:column}.Palette-module__9v7Nrq__rail{border-inline-end:none;border-bottom:1px solid var(--color-bgblur-Border);flex-direction:row;gap:.375rem;width:auto;padding:.625rem 1rem;overflow:auto hidden}.Palette-module__9v7Nrq__railItem{background:var(--color-bg-OnSurface);border-radius:999px;flex-shrink:0;width:auto;min-height:36px;padding:.5rem .875rem}.Palette-module__9v7Nrq__field{padding:1rem 1.125rem}.Palette-module__9v7Nrq__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (prefers-reduced-motion:reduce){.Palette-module__9v7Nrq__card,.Palette-module__9v7Nrq__railItem{transition:none}}
.AboutParagraphItem-module__Pl0COa__readText{margin:0;}.AboutParagraphItem-module__Pl0COa__contextRow{align-items:center;gap:8px;min-height:16px;margin-top:6px;margin-bottom:0;display:flex}.AboutParagraphItem-module__Pl0COa__deletedText{margin:0;display:block;text-decoration:line-through!important;-webkit-text-decoration-color:var(--color-correctionpen-primary)!important;text-decoration-color:var(--color-correctionpen-primary)!important;text-decoration-thickness:1.5px!important}.AboutParagraphItem-module__Pl0COa__ghostText{color:var(--color-correctionpen-primary);overflow-wrap:anywhere;margin:0}.AboutParagraphItem-module__Pl0COa__proposalContent{padding-right:28px}
.AboutSection-module__QOzoNa__textarea{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));resize:vertical;border-radius:.5rem;min-height:8rem;margin-top:.75rem;padding:.75rem 1rem;font-family:inherit;font-size:1rem;line-height:1.5}.AboutSection-module__QOzoNa__textarea::placeholder{color:hsl(var(--muted-foreground))}.AboutSection-module__QOzoNa__textarea:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .2);outline:none}.AboutSection-module__QOzoNa__paragraph{color:hsl(var(--foreground));margin:0 0 var(--sortable-paragraph-gap) 0;font-size:.875rem;line-height:1.6}.AboutSection-module__QOzoNa__paragraph:last-child{margin-bottom:0}.AboutSection-module__QOzoNa__paragraphList{flex-direction:column;justify-content:flex-start;width:100%;min-width:0;display:flex}.AboutSection-module__QOzoNa__actionRowSlot{box-shadow:none;background:0 0;border:none;margin:0;padding:0;list-style:none}.AboutSection-module__QOzoNa__header{justify-content:space-between;align-items:center;display:flex}.AboutSection-module__QOzoNa__empty{border:2px dashed hsl(var(--border));text-align:center;border-radius:.5rem;margin-top:1rem;padding:2rem}.AboutSection-module__QOzoNa__emptyText{color:hsl(var(--muted-foreground))}.AboutSection-module__QOzoNa__createProposals{flex-direction:column;width:100%;min-width:0;display:flex}
.education-section-module__T9edzq__header{justify-content:space-between;align-items:center;display:flex}.education-section-module__T9edzq__addButton{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-size:.75rem;transition:color .15s;display:inline-flex}.education-section-module__T9edzq__addButton:hover{color:hsl(var(--foreground))}.education-section-module__T9edzq__list{flex-direction:column;gap:0;display:flex}.education-section-module__T9edzq__entryWrapper{position:relative}.education-section-module__T9edzq__entryDragging{opacity:.5}.education-section-module__T9edzq__entryHandle{position:absolute;top:.5rem;left:-2rem}.education-section-module__T9edzq__empty{border:2px dashed hsl(var(--border));text-align:center;border-radius:.5rem;margin-top:1rem;padding:2rem}.education-section-module__T9edzq__emptyText{color:hsl(var(--muted-foreground))}.education-section-module__T9edzq__emptyCta{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;font-size:.875rem;text-decoration:none}.education-section-module__T9edzq__emptyCta:hover{text-decoration:underline}.education-section-module__T9edzq__createProposals{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.education-section-module__T9edzq__deleteBar{border-top:1px solid hsl(var(--border));margin-top:.5rem;padding-top:.5rem}.education-section-module__T9edzq__deleteLabel{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.75rem;display:block}
.skill-badge-module__z706Kq__badge{background:var(--muted);color:var(--foreground);border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.skill-badge-module__z706Kq__badgeEditing{padding-right:.5rem}.skill-badge-module__z706Kq__badgeEditing:hover{background:color-mix(in srgb, var(--muted) 80%, transparent)}.skill-badge-module__z706Kq__level{color:var(--muted-foreground)}
.menu-surface-module__xwWutG__surface{z-index:var(--menu-z,var(--z-overlay));width:auto;min-width:var(--menu-min-width);max-width:var(--menu-max-width);max-height:var(--menu-max-height);padding:var(--menu-pad);border:1px solid var(--menu-surface-border,var(--color-bgblur-Border));border-radius:var(--menu-radius);background:var(--menu-surface-bg,var(--color-bgblur-heavy-Surface));box-shadow:var(--menu-surface-shadow,none);color:var(--menu-row-fg);-webkit-backdrop-filter:blur(var(--menu-surface-blur,24px));backdrop-filter:blur(var(--menu-surface-blur,24px));transform-origin:var(--radix-popover-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin));flex-direction:column;animation:.18s cubic-bezier(.05,.7,.1,1) backwards menu-surface-module__xwWutG__menuSurfaceEnter;display:flex;position:relative;overflow:clip;}@keyframes menu-surface-module__xwWutG__menuSurfaceEnter{0%{transform:translateY(-6px)scale(.98)}to{transform:translateY(0)scale(1)}}.menu-surface-module__xwWutG__surface[data-side=top]{transform-origin:bottom}.menu-surface-module__xwWutG__stack{flex-direction:column;min-height:0;animation:.16s cubic-bezier(.05,.7,.1,1) both menu-surface-module__xwWutG__menuStackFade;display:flex;position:relative}@keyframes menu-surface-module__xwWutG__menuStackFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.menu-surface-module__xwWutG__surface,.menu-surface-module__xwWutG__stack{animation-duration:.01ms}}.menu-surface-module__xwWutG__surfaceScroll{overscroll-behavior:contain;overflow:hidden auto}@media (prefers-reduced-transparency:reduce){.menu-surface-module__xwWutG__surface{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--menu-surface-bg-solid,var(--color-bg-Surface))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.menu-surface-module__xwWutG__surface{background:var(--menu-surface-bg-solid,var(--color-bg-Surface))}}.menu-surface-module__xwWutG__surfaceMediaInlineEnd{grid-template-columns:minmax(0, 1fr) var(--menu-media-width);align-items:stretch;max-width:none;display:grid}
.Popover-module__9ea85G__content{--menu-pad:var(--popover-padding,6px);--menu-radius:var(--popover-radius,20px);--menu-surface-bg:var(--popover-bg,var(--color-bgblur-heavy-Surface));--menu-surface-bg-solid:var(--popover-bg-solid,var(--color-bg-Surface));--menu-surface-shadow:var(--popover-shadow,none);--menu-row-fg:var(--popover-fg,var(--color-text-primary));--menu-max-width:none;font-family:var(--font-sans,"Saans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);}
.PortfolioGridEditor-module__d3rvtq__gridRoot,.PortfolioGridEditor-module__d3rvtq__grid{width:100%}.PortfolioGridEditor-module__d3rvtq__item{cursor:grab;touch-action:manipulation;-webkit-user-select:none;user-select:none;min-height:var(--rgl-min-card,360px);border-radius:2rem;position:relative;container-type:size}.PortfolioGridEditor-module__d3rvtq__gridRoot[data-interacting] .PortfolioGridEditor-module__d3rvtq__item.PortfolioGridEditor-module__d3rvtq__react-draggable-dragging,.PortfolioGridEditor-module__d3rvtq__gridRoot[data-interacting] .PortfolioGridEditor-module__d3rvtq__item.PortfolioGridEditor-module__d3rvtq__resizing{cursor:grabbing}.PortfolioGridEditor-module__d3rvtq__gridRoot[data-single-column] .PortfolioGridEditor-module__d3rvtq__item{cursor:default}.PortfolioGridEditor-module__d3rvtq__gridRoot[data-single-column] .PortfolioGridEditor-module__d3rvtq__open{cursor:pointer}.PortfolioGridEditor-module__d3rvtq__itemLean{width:100%;height:100%;transform:translate(var(--preview-shift-x,0px), var(--preview-shift-y,0px)) rotate(var(--drag-tilt,0deg));transform-origin:50%;border-radius:16px;transition:transform .2s;position:relative}.PortfolioGridEditor-module__d3rvtq__gridRoot[data-interacting] .PortfolioGridEditor-module__d3rvtq__item.PortfolioGridEditor-module__d3rvtq__react-draggable-dragging .PortfolioGridEditor-module__d3rvtq__itemLean{transition:none}.PortfolioGridEditor-module__d3rvtq__open{z-index:1;width:100%;height:100%;text-align:inherit;cursor:inherit;touch-action:manipulation;background:0 0;border:0;padding:0;display:block;position:relative}.PortfolioGridEditor-module__d3rvtq__open:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px;border-radius:.5rem}.PortfolioGridEditor-module__d3rvtq__open[aria-disabled=true]{cursor:not-allowed}.PortfolioGridEditor-module__d3rvtq__widgetSurface{z-index:1;cursor:grab;touch-action:manipulation;width:100%;height:100%;min-height:0;display:block;position:relative}.PortfolioGridEditor-module__d3rvtq__cardMenu{z-index:3;opacity:0;touch-action:manipulation;transition:opacity .14s;position:absolute;top:.4rem;right:.8rem}.PortfolioGridEditor-module__d3rvtq__cardMenuTrigger{--card-menu-dot-size:5px;--card-menu-dot-gap:4px;--card-menu-dot-color:#ffffffb3;--card-menu-dot-blur:.4px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0;display:inline-flex}.PortfolioGridEditor-module__d3rvtq__cardMenuTrigger:hover,.PortfolioGridEditor-module__d3rvtq__cardMenuTrigger[data-state=open]{--card-menu-dot-color:#fffffff2;--card-menu-dot-blur:0}.PortfolioGridEditor-module__d3rvtq__cardMenuTrigger:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.PortfolioGridEditor-module__d3rvtq__item:hover .PortfolioGridEditor-module__d3rvtq__cardMenu,.PortfolioGridEditor-module__d3rvtq__item:focus-within .PortfolioGridEditor-module__d3rvtq__cardMenu,.PortfolioGridEditor-module__d3rvtq__cardMenuOpen{opacity:1}.PortfolioGridEditor-module__d3rvtq__cardMenuDots{align-items:center;gap:var(--card-menu-dot-gap);filter:blur(var(--card-menu-dot-blur));flex-direction:row;display:inline-flex}.PortfolioGridEditor-module__d3rvtq__cardMenuDot{width:var(--card-menu-dot-size);height:var(--card-menu-dot-size);background:var(--card-menu-dot-color);border-radius:50%}.PortfolioGridEditor-module__d3rvtq__pagedHost{width:100%;position:relative}.PortfolioGridEditor-module__d3rvtq__pagedViewport{width:100%;overflow:hidden}.PortfolioGridEditor-module__d3rvtq__pagedViewportBleed{pointer-events:none;margin-block:-64px;padding-block:64px}.PortfolioGridEditor-module__d3rvtq__pagedViewportBleed>.PortfolioGridEditor-module__d3rvtq__pagedStrip{pointer-events:auto}.PortfolioGridEditor-module__d3rvtq__pagedViewportMasked{-webkit-mask-image:linear-gradient(to right, transparent 0, transparent max(0px, calc(var(--portfolio-vis-l,0px) - var(--portfolio-fade-l,128px))), #000 var(--portfolio-vis-l,0px), #000 calc(var(--portfolio-vis-l,0px) + var(--portfolio-vis-w,100%)), transparent calc(var(--portfolio-vis-l,0px) + var(--portfolio-vis-w,100%) + var(--portfolio-fade-r,128px)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, transparent max(0px, calc(var(--portfolio-vis-l,0px) - var(--portfolio-fade-l,128px))), #000 var(--portfolio-vis-l,0px), #000 calc(var(--portfolio-vis-l,0px) + var(--portfolio-vis-w,100%)), transparent calc(var(--portfolio-vis-l,0px) + var(--portfolio-vis-w,100%) + var(--portfolio-fade-r,128px)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, transparent max(0px, calc(var(--portfolio-vis-l,0px) - var(--portfolio-fade-l,128px))), #000 var(--portfolio-vis-l,0px), #000 calc(var(--portfolio-vis-l,0px) + var(--portfolio-vis-w,100%)), transparent calc(var(--portfolio-vis-l,0px) + var(--portfolio-vis-w,100%) + var(--portfolio-fade-r,128px)), transparent 100%)}.PortfolioGridEditor-module__d3rvtq__pagedViewportScroll{touch-action:pan-y;-webkit-user-select:none;user-select:none}.PortfolioGridEditor-module__d3rvtq__pagedViewportScroll[data-in-hit-zone]{cursor:grab}.PortfolioGridEditor-module__d3rvtq__pagedViewportNativeScroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.PortfolioGridEditor-module__d3rvtq__pagedViewportNativeScroll::-webkit-scrollbar{display:none}.PortfolioGridEditor-module__d3rvtq__pagedViewportScroll[data-panning]{cursor:grabbing}.PortfolioGridEditor-module__d3rvtq__pagedStrip{width:max-content}.PortfolioGridEditor-module__d3rvtq__pageArrow{z-index:6;border:1px solid var(--color-bgblur-Border);background-color:var(--color-bgblur-Background);-webkit-backdrop-filter:blur(2px);width:2.5rem;height:4rem;box-shadow:var(--color-shadow-blur);color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:100px;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s,border-color .2s,transform .2s cubic-bezier(.05,.7,.1,1);display:inline-flex;position:absolute;top:50%}.PortfolioGridEditor-module__d3rvtq__pageArrow:hover{color:var(--color-text-primary);transform:scale(1.05)}.PortfolioGridEditor-module__d3rvtq__pageArrow:focus-visible{outline-offset:2px;outline:2px solid}.PortfolioGridEditor-module__d3rvtq__pageArrow .PortfolioGridEditor-module__d3rvtq__material-symbols-outlined{font-size:1.375rem}@media (prefers-reduced-motion:reduce){.PortfolioGridEditor-module__d3rvtq__pageArrow,.PortfolioGridEditor-module__d3rvtq__pageArrow:hover{transition:none;transform:none}}.PortfolioGridEditor-module__d3rvtq__itemPaged>*{transition:transform .16s ease-out,opacity .25s}.PortfolioGridEditor-module__d3rvtq__itemPaged:after{content:"";z-index:2;background:var(--color-bg-Irrelevant);opacity:0;pointer-events:none;border-radius:16px;transition:opacity .25s;position:absolute;inset:0}.PortfolioGridEditor-module__d3rvtq__itemPaged[data-offpage]>*{opacity:0;pointer-events:none}.PortfolioGridEditor-module__d3rvtq__itemPaged[data-offpage]:after,.PortfolioGridEditor-module__d3rvtq__gridRoot[data-interacting] .PortfolioGridEditor-module__d3rvtq__itemPaged[data-offpage]>*{opacity:1}.PortfolioGridEditor-module__d3rvtq__gridRoot[data-interacting] .PortfolioGridEditor-module__d3rvtq__itemPaged[data-offpage]:after{opacity:0}
.SectionTitle-module__SWxSnG__headerRow{min-height:var(--section-title-row-height);padding-bottom:var(--sortable-section-title-gap);align-items:center}.SectionTitle-module__SWxSnG__handle{min-height:var(--section-title-row-height);color:var(--color-text-tertiary);cursor:grab;opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;transition:opacity .15s;display:flex}.SectionTitle-module__SWxSnG__headerRow:hover .SectionTitle-module__SWxSnG__handle{opacity:1}.SectionTitle-module__SWxSnG__handle:hover{color:var(--color-text-secondary);background:var(--color-bg-Surface-0)}.SectionTitle-module__SWxSnG__handle:active{cursor:grabbing}.SectionTitle-module__SWxSnG__title{min-height:var(--section-title-row-height);align-items:center;gap:8px;margin:0;padding:0 0 0 12px;display:flex}.SectionTitle-module__SWxSnG__titleLink{color:inherit;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.SectionTitle-module__SWxSnG__titleLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.SectionTitle-module__SWxSnG__titleLink [data-title-chevron-icon]{transition:color .15s,transform .15s}.SectionTitle-module__SWxSnG__titleLink:hover [data-title-chevron-icon]{color:var(--color-text-secondary);transform:translate(3px)}.SectionTitle-module__SWxSnG__titleLink:hover [data-title-chevron-icon=back]{transform:translate(-3px)}@media (prefers-reduced-motion:reduce){.SectionTitle-module__SWxSnG__titleLink [data-title-chevron-icon],.SectionTitle-module__SWxSnG__titleLink:hover [data-title-chevron-icon],.SectionTitle-module__SWxSnG__titleLink:hover [data-title-chevron-icon=back]{transition:color .15s;transform:none}}.SectionTitle-module__SWxSnG__titlePending{color:var(--rezum-proposal-blue,#3b82f6)}.SectionTitle-module__SWxSnG__pendingMarker{background:var(--rezum-proposal-blue,#3b82f6);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--rezum-proposal-blue,#3b82f6) 20%, transparent);border-radius:50%;flex-shrink:0;animation:1.8s ease-in-out infinite SectionTitle-module__SWxSnG__pendingPulse}@keyframes SectionTitle-module__SWxSnG__pendingPulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.SectionTitle-module__SWxSnG__pendingMarker{animation:none}}.SectionTitle-module__SWxSnG__right{height:var(--section-title-row-height);flex-shrink:0;align-self:center;align-items:center;gap:.5rem;margin-left:auto;display:flex}@container resumeCanvas not (min-width:599px){.SectionTitle-module__SWxSnG__handle{display:none}}
.SectionHeaderAddButton-module__TsBCgW__button{box-sizing:border-box;width:var(--section-title-row-height);height:var(--section-title-row-height);min-width:var(--section-title-row-height);min-height:var(--section-title-row-height);color:var(--color-text-tertiary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb, var(--color-text-primary) 12%, transparent);background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.SectionHeaderAddButton-module__TsBCgW__button:hover{color:var(--color-text-secondary);background:var(--color-bg-Surface-0)}.SectionHeaderAddButton-module__TsBCgW__button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.SectionHeaderAddButton-module__TsBCgW__button:disabled{opacity:.45;cursor:not-allowed}.SectionHeaderAddButton-module__TsBCgW__inner{justify-content:center;align-items:center;display:inline-flex}.SectionHeaderAddButton-module__TsBCgW__icon{font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;font-size:20px;line-height:1}
.portfolio-panel-module__vW-I0a__root{box-sizing:border-box;flex-direction:column;flex:1;gap:.75rem;width:100%;min-height:0;padding:.5rem 0 1.25rem;display:flex}.portfolio-panel-module__vW-I0a__scrollRegion{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.portfolio-panel-module__vW-I0a__dynamicHeaderTitle{letter-spacing:-.02em;margin-right:auto;font-size:1rem;font-weight:600}.portfolio-panel-module__vW-I0a__panelFooterSlot{box-sizing:border-box;width:100%;max-width:100%;padding:0 max(.75rem, env(safe-area-inset-right,0px)) 0 max(.75rem, env(safe-area-inset-left,0px));flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-bottom:24px;display:flex}.portfolio-panel-module__vW-I0a__footerSecondaryButton{background:var(--background);min-width:3.5rem;height:3.5rem;color:var(--foreground);border:1px solid var(--border);cursor:pointer;touch-action:manipulation;border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;padding:0 1rem;display:inline-flex;box-shadow:0 2px 8px #00000014}.portfolio-panel-module__vW-I0a__footerSecondaryButton .portfolio-panel-module__vW-I0a__footerAddButtonLabel{opacity:1;max-width:8rem;overflow:visible}.portfolio-panel-module__vW-I0a__footerSecondaryButton:hover,.portfolio-panel-module__vW-I0a__footerSecondaryButton:focus-visible{opacity:.92}.portfolio-panel-module__vW-I0a__footerSecondaryButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.portfolio-panel-module__vW-I0a__footerAddButton{background:var(--foreground);width:3.5rem;height:3.5rem;color:var(--background);cursor:pointer;touch-action:manipulation;white-space:nowrap;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:0;padding:0;transition:width .25s,padding .25s,gap .25s,opacity .15s;display:inline-flex;overflow:hidden;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a}.portfolio-panel-module__vW-I0a__footerAddButtonIcon{flex-shrink:0;font-size:1.5rem;line-height:1}.portfolio-panel-module__vW-I0a__footerAddButtonLabel{opacity:0;letter-spacing:-.01em;max-width:0;font-size:.875rem;font-weight:600;transition:max-width .25s,opacity .2s;overflow:hidden}.portfolio-panel-module__vW-I0a__footerAddButton:hover,.portfolio-panel-module__vW-I0a__footerAddButton:focus-visible{opacity:.95;gap:.375rem;width:9.75rem;padding:0 1.25rem 0 1rem}.portfolio-panel-module__vW-I0a__footerAddButton:hover .portfolio-panel-module__vW-I0a__footerAddButtonLabel,.portfolio-panel-module__vW-I0a__footerAddButton:focus-visible .portfolio-panel-module__vW-I0a__footerAddButtonLabel{opacity:1;max-width:6rem}.portfolio-panel-module__vW-I0a__footerAddButton:active{opacity:.88}.portfolio-panel-module__vW-I0a__footerAddButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.portfolio-panel-module__vW-I0a__footerAddButton:disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.portfolio-panel-module__vW-I0a__footerAddButtonSpin{animation:.9s linear infinite portfolio-panel-module__vW-I0a__footer-add-spin}@keyframes portfolio-panel-module__vW-I0a__footer-add-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.portfolio-panel-module__vW-I0a__footerAddButton,.portfolio-panel-module__vW-I0a__footerAddButtonLabel{transition:none}.portfolio-panel-module__vW-I0a__footerAddButtonSpin{animation:none}}.portfolio-panel-module__vW-I0a__overlayPanelFooter{padding:12px 0 max(12px, env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--color-bg-Background) 0%, var(--studio-chrome-fade-mid) var(--studio-chrome-fade-mid-stop), transparent 100%);margin-top:auto}.portfolio-panel-module__vW-I0a__empty{width:100%;max-width:var(--canvas-max-width,700px);box-sizing:border-box;text-align:center;color:var(--color-text-secondary,var(--muted-foreground));margin:0 auto;padding:2rem 20px;font-size:.875rem;line-height:1.5}.portfolio-panel-module__vW-I0a__loading{width:100%;max-width:var(--canvas-max-width,700px);box-sizing:border-box;color:var(--color-text-secondary,var(--muted-foreground));margin:0 auto;padding:1.25rem 20px;font-size:.875rem}.portfolio-panel-module__vW-I0a__error{width:100%;max-width:var(--canvas-max-width,700px);box-sizing:border-box;color:var(--destructive);margin:0 auto;padding:.75rem 20px;font-size:.8125rem;line-height:1.45}.portfolio-panel-module__vW-I0a__inheritResetButton{width:calc(100% - 40px);max-width:var(--canvas-max-width,700px);border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:.5rem;align-self:center;margin:0 auto;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.portfolio-panel-module__vW-I0a__inheritResetButton:hover{color:var(--foreground);border-color:var(--foreground)}.portfolio-panel-module__vW-I0a__inheritResetButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
.layered-container-module__S3fGJW__container{grid-template-rows:1fr;grid-template-columns:1fr;width:100%;height:100dvh;max-height:100dvh;display:grid;overflow:hidden}.layered-container-module__S3fGJW__containerDocumentScroll{grid-template-rows:auto;height:auto;min-height:100dvh;max-height:none;overflow:visible}.layered-container-module__S3fGJW__layer{grid-area:1/1/-1/-1;width:100%;height:100%;overflow:hidden}.layered-container-module__S3fGJW__containerDocumentScroll .layered-container-module__S3fGJW__layer{height:auto;min-height:100dvh;overflow:visible}.layered-container-module__S3fGJW__layer:first-child{z-index:2;pointer-events:none}.layered-container-module__S3fGJW__layer:last-child{z-index:1;pointer-events:auto}.layered-container-module__S3fGJW__layer:first-child button,.layered-container-module__S3fGJW__layer:first-child input,.layered-container-module__S3fGJW__layer:first-child textarea,.layered-container-module__S3fGJW__layer:first-child a,.layered-container-module__S3fGJW__layer:first-child [data-interactive=true]{pointer-events:auto}
.CoverLetterParagraphItem-module__39DZSq__readText{margin:0;}.CoverLetterParagraphItem-module__39DZSq__deletedText{margin:0;display:block;text-decoration:line-through!important;-webkit-text-decoration-color:var(--color-correctionpen-primary)!important;text-decoration-color:var(--color-correctionpen-primary)!important;text-decoration-thickness:1.5px!important}.CoverLetterParagraphItem-module__39DZSq__proposalContent{padding-right:28px}
.overlay-module__vrW5_q__overlay{pointer-events:none;width:100dvw;height:100dvh;z-index:var(--z-overlay,1000);flex-direction:column;display:flex;position:fixed;top:0;left:0}.overlay-module__vrW5_q__overlay:before{content:"";background:linear-gradient(to top, var(--color-bg,#fafafa) 0%, var(--color-bg,#fafafa) 35%, transparent 100%);pointer-events:none;z-index:-1;height:200px;transition:opacity var(--transition-normal);position:fixed;bottom:0;left:0;right:0}.overlay-module__vrW5_q__noGradient:before{opacity:0}.overlay-module__vrW5_q__columns{pointer-events:none;flex-direction:row;flex:1;width:100%;height:100%;display:flex}.overlay-module__vrW5_q__leftSidebar,.overlay-module__vrW5_q__rightSidebar{pointer-events:none;flex:1;align-items:center;min-width:0;display:flex}.overlay-module__vrW5_q__leftSidebar{justify-content:flex-start;align-items:center;padding:32px}.overlay-module__vrW5_q__rightSidebar{padding-left:var(--sidebar-gap,64px);justify-content:flex-start}.overlay-module__vrW5_q__sidebarContent{pointer-events:auto;scrollbar-width:none;-ms-overflow-style:none;max-height:calc(100dvh - 64px);overflow-y:auto}.overlay-module__vrW5_q__sidebarContent::-webkit-scrollbar{display:none}.overlay-module__vrW5_q__centerSpacer{width:100%;max-width:var(--main-content-width,700px);pointer-events:none;flex:none}.overlay-module__vrW5_q__promptBarWrapper{padding:0 var(--space-4,16px) var(--space-6,24px);transition:opacity .4s var(--easing-emphasized,cubic-bezier(.4, 0, .2, 1)), transform .4s var(--easing-emphasized,cubic-bezier(.4, 0, .2, 1));justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.overlay-module__vrW5_q__promptBarVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.overlay-module__vrW5_q__promptBarHidden{opacity:0;pointer-events:none;transform:translateY(40px)}@media (max-width:1100px){.overlay-module__vrW5_q__leftSidebar,.overlay-module__vrW5_q__rightSidebar{display:none}.overlay-module__vrW5_q__centerSpacer{flex:1;max-width:100%}}@media (max-width:480px){.overlay-module__vrW5_q__overlay:before{height:140px}.overlay-module__vrW5_q__promptBarWrapper{padding:0 var(--space-3,12px) var(--space-4,16px)}}
.skeleton-primitives-module__ZCQ_SW__lines{flex-direction:column;gap:.4em;display:flex}.skeleton-primitives-module__ZCQ_SW__lineBar{border-radius:4px;width:100%;height:1em;display:block}.skeleton-primitives-module__ZCQ_SW__rows{flex-direction:column;display:flex}.skeleton-primitives-module__ZCQ_SW__row{border-radius:8px;width:100%;display:block}.skeleton-primitives-module__ZCQ_SW__section{padding-bottom:var(--sortable-section-gap,24px)}.skeleton-primitives-module__ZCQ_SW__sectionPill{border-radius:999px;height:1.25rem;margin-bottom:16px;display:block}.skeleton-primitives-module__ZCQ_SW__sectionBody{flex-direction:column;gap:12px;display:flex}.skeleton-primitives-module__ZCQ_SW__block{width:100%;height:var(--skeleton-block-h,8rem);border-radius:14px;display:block}.skeleton-primitives-module__ZCQ_SW__bento{aspect-ratio:3/2;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}.skeleton-primitives-module__ZCQ_SW__bentoTile{border-radius:14px}.skeleton-primitives-module__ZCQ_SW__bentoLarge{grid-area:span 2/span 2}.skeleton-primitives-module__ZCQ_SW__bentoSmall{grid-area:span 1/span 1}
.glass-module__0nZKYW__surface{background:var(--color-bgblur-Background);border:1px solid var(--color-bgblur-Border);-webkit-backdrop-filter:blur(var(--glass-blur,16px)) saturate(var(--glass-saturate,1.15));backdrop-filter:blur(var(--glass-blur,16px)) saturate(var(--glass-saturate,1.15));box-shadow:var(--color-shadow-blur)}.glass-module__0nZKYW__surfaceHeavy{background:var(--color-bgblur-heavy-Surface);-webkit-backdrop-filter:blur(var(--glass-blur-heavy,24px)) saturate(var(--glass-saturate,1.15));backdrop-filter:blur(var(--glass-blur-heavy,24px)) saturate(var(--glass-saturate,1.15));}@media (prefers-reduced-transparency:reduce){.glass-module__0nZKYW__surface,.glass-module__0nZKYW__surfaceHeavy{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-bg-Surface)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-module__0nZKYW__surface,.glass-module__0nZKYW__surfaceHeavy{background:var(--color-bg-Surface)}}
.UnpublishedOwnerEmptyState-module__zDKUcW__root{min-height:100dvh;padding:var(--space-6,24px);background-color:var(--color-bg,#fafafa);justify-content:center;align-items:center;display:flex}.UnpublishedOwnerEmptyState-module__zDKUcW__card{text-align:center;align-items:center;gap:var(--space-4,16px);flex-direction:column;width:100%;max-width:28rem;display:flex}.UnpublishedOwnerEmptyState-module__zDKUcW__avatar{box-shadow:var(--shadow-md);border:2px solid var(--color-bg-Border,#e5e5e5)}.UnpublishedOwnerEmptyState-module__zDKUcW__title{margin:var(--space-2,8px) 0 0;font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:-.02em;color:var(--color-text,#111);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:600;line-height:1.2}.UnpublishedOwnerEmptyState-module__zDKUcW__message{font-family:var(--font-sans);font-variation-settings:"wght" 500;color:var(--color-text-secondary,#555);margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.UnpublishedOwnerEmptyState-module__zDKUcW__path{font-variant-numeric:tabular-nums;color:var(--color-text,#111);white-space:nowrap}.UnpublishedOwnerEmptyState-module__zDKUcW__actions{align-items:center;gap:var(--space-3,12px);margin-top:var(--space-2,8px);flex-direction:column;width:100%;display:flex}.UnpublishedOwnerEmptyState-module__zDKUcW__hint{font-family:var(--font-sans);color:var(--color-text-secondary,#555);margin:0;font-size:.875rem;line-height:1.45}.UnpublishedOwnerEmptyState-module__zDKUcW__studioLink{min-height:44px;font-family:var(--font-sans);color:var(--color-text-secondary,#555);text-underline-offset:.15em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:underline;transition:color .15s;display:inline-flex}.UnpublishedOwnerEmptyState-module__zDKUcW__studioLink:hover{color:var(--color-text,#111)}.UnpublishedOwnerEmptyState-module__zDKUcW__studioLink:focus-visible{outline:2px solid var(--color-text,#111);outline-offset:3px;border-radius:4px}.UnpublishedOwnerEmptyState-module__zDKUcW__liveRegion{width:100%;min-height:1.25rem}.UnpublishedOwnerEmptyState-module__zDKUcW__error{font-family:var(--font-sans);color:var(--color-danger,#b42318);margin:0;font-size:.875rem;line-height:1.4}.UnpublishedOwnerEmptyState-module__zDKUcW__confirmBody{gap:var(--space-3,12px);padding:var(--space-1,4px) 0;text-align:left;flex-direction:column;display:flex}.UnpublishedOwnerEmptyState-module__zDKUcW__confirmTitle{font-family:var(--font-sans);font-variation-settings:"wght" 600;letter-spacing:-.02em;color:var(--color-text,#111);margin:0;font-size:1.125rem;font-weight:600}.UnpublishedOwnerEmptyState-module__zDKUcW__confirmCopy{font-family:var(--font-sans);color:var(--color-text-secondary,#555);margin:0;font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.UnpublishedOwnerEmptyState-module__zDKUcW__studioLink{transition:none}}
.ResumeCanvasChromeButton-module__01arba__chromeButton{color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background-color .2s,border-color .2s,transform .2s cubic-bezier(.05,.7,.1,1);display:inline-flex;}.ResumeCanvasChromeButton-module__01arba__chromeButton:hover:not(:disabled){color:var(--color-text-primary);transform:scale(1.015)}.ResumeCanvasChromeButton-module__01arba__chromeButton:focus-visible{outline-offset:2px;outline:2px solid}.ResumeCanvasChromeButton-module__01arba__chromeButton:disabled{opacity:.42;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.ResumeCanvasChromeButton-module__01arba__chromeButton,.ResumeCanvasChromeButton-module__01arba__chromeButton:hover:not(:disabled){transition:none;transform:none}}
.StudioLayout-module__H7L78a__viewport{background-color:var(--color-bg-Background);--studio-sidebar-peek-inset-top:var(--pane-header-height);--studio-sidebar-peek-inset-left:24px;--studio-sidebar-peek-inset-bottom:24px;isolation:isolate;--studio-pane-base-fill:transparent;flex-direction:row;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.StudioLayout-module__H7L78a__sidebarContainer{isolation:isolate;flex-direction:column;flex-shrink:0;justify-content:flex-start;height:100%;display:flex;position:relative;overflow:visible}.StudioLayout-module__H7L78a__sidebarContainerOpen{width:30%;max-width:500px}@media (min-width:900px){.StudioLayout-module__H7L78a__sidebarContainerOpen{transition:width var(--studio-sidebar-snap-duration,.24s) cubic-bezier(.22, 1, .36, 1), max-width var(--studio-sidebar-snap-duration,.24s) cubic-bezier(.22, 1, .36, 1)}.StudioLayout-module__H7L78a__viewport[data-sidebar-resizing=true][data-sidebar-presentation=docked] .StudioLayout-module__H7L78a__sidebarContainerOpen{transition:none}.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=compressed],.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=floating]{z-index:60}.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=compressed] .StudioLayout-module__H7L78a__mobileSidebarDrawer,.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=floating] .StudioLayout-module__H7L78a__mobileSidebarDrawer{top:var(--studio-sidebar-peek-inset-top);left:var(--studio-sidebar-peek-inset-left);width:min(var(--studio-sidebar-peek-w,500px), calc(100vw - 44px));max-width:min(var(--studio-sidebar-peek-w,500px), calc(100vw - 44px));--studio-sidebar-peek-max-h:calc(100dvh - var(--studio-sidebar-peek-inset-top) - var(--studio-sidebar-peek-inset-bottom));--studio-sidebar-peek-min-h:50dvh;height:auto;min-height:min(var(--studio-sidebar-peek-min-h), var(--studio-sidebar-peek-max-h));max-height:var(--studio-sidebar-peek-max-h);z-index:60;background-color:var(--color-bg-Surface);--studio-sidebar-drawer-chrome-opacity:1;transform-origin:0 0;will-change:opacity, transform;border-radius:20px;margin:0;position:fixed;bottom:auto;right:auto}.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=compressed] .StudioLayout-module__H7L78a__mobileSidebarDrawer{opacity:0;box-shadow:none;pointer-events:none;visibility:hidden;transition:none;transform:translate(-14px)scale(.97)}.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=compressed] .StudioLayout-module__H7L78a__mobileSidebarDrawer,.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=compressed] .StudioLayout-module__H7L78a__mobileSidebarDrawer *{pointer-events:none}.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=floating] .StudioLayout-module__H7L78a__mobileSidebarDrawer{opacity:1;box-shadow:none;pointer-events:auto;visibility:visible;transition:opacity .2s,transform .26s cubic-bezier(.16,1,.3,1),visibility linear;transform:translate(0)scale(1)}.StudioLayout-module__H7L78a__viewport[data-sidebar-resizing=true] .StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=compressed] .StudioLayout-module__H7L78a__mobileSidebarDrawer,.StudioLayout-module__H7L78a__viewport[data-sidebar-resizing=true] .StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=floating] .StudioLayout-module__H7L78a__mobileSidebarDrawer{transition:none}.StudioLayout-module__H7L78a__sidebarRail{z-index:62;flex:auto;align-self:stretch;width:100%;min-height:0;position:relative}}.StudioLayout-module__H7L78a__sidebarResizer{z-index:5;touch-action:none;pointer-events:auto;justify-content:center;align-items:stretch;width:32px;display:flex;position:absolute;inset:0}.StudioLayout-module__H7L78a__sidebarResizerPortal{z-index:60;box-sizing:border-box;pointer-events:auto;touch-action:none;width:32px;height:100dvh;max-height:100dvh;position:fixed;top:0;left:0}.StudioLayout-module__H7L78a__sidebarResizerZone{cursor:col-resize;-webkit-user-select:none;user-select:none;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;position:relative}.StudioLayout-module__H7L78a__sidebarResizerZone:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px;border-radius:4px}@media (max-width:899px){.StudioLayout-module__H7L78a__sidebarResizer{display:none}}@media (prefers-reduced-motion:reduce){.StudioLayout-module__H7L78a__sidebarContainerOpen,.StudioLayout-module__H7L78a__mobileSidebarDrawer,.StudioLayout-module__H7L78a__mobileSidebarDrawer:before{transition-duration:.01ms}.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=compressed] .StudioLayout-module__H7L78a__mobileSidebarDrawer,.StudioLayout-module__H7L78a__sidebarContainer[data-sidebar-presentation=floating] .StudioLayout-module__H7L78a__mobileSidebarDrawer{transition:none}}.StudioLayout-module__H7L78a__mainContainer{flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.StudioLayout-module__H7L78a__main{flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;padding:0;display:flex;overflow:hidden}.StudioLayout-module__H7L78a__panelsRow{--panels-gap:0px;--studio-panel-duration-open:.4s;--studio-panel-ease-open:cubic-bezier(.4, 0, .2, 1);--studio-panel-canvas-opacity-out-duration:.18s;--studio-panel-canvas-opacity-in-duration:.26s;--studio-panel-canvas-opacity-in-delay:.14s;flex-direction:row;flex:1;gap:0;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.StudioLayout-module__H7L78a__panelsRow:not(:has([data-panel-view=full]))>:first-child{transition:opacity var(--studio-panel-canvas-opacity-in-duration) ease-out;transition-delay:var(--studio-panel-canvas-opacity-in-delay)}.StudioLayout-module__H7L78a__panelsRow:has([data-panel-view=full])>:first-child{opacity:0;pointer-events:none;transition:width var(--studio-panel-duration-open) var(--studio-panel-ease-open), flex var(--studio-panel-duration-open) var(--studio-panel-ease-open), opacity var(--studio-panel-canvas-opacity-out-duration) ease-out;transition-delay:0s,0s,0s;flex:0!important;width:0!important}.StudioLayout-module__H7L78a__panelsRow:has([data-panel-view=full])>:last-child{flex:1;min-width:0;max-width:100%}.StudioLayout-module__H7L78a__panelsRow>:first-child,.StudioLayout-module__H7L78a__panelsRow>:last-child{contain:layout}.StudioLayout-module__H7L78a__mobileSidebarBackdrop{display:none}.StudioLayout-module__H7L78a__mobileSidebarDrawer{z-index:1;background-color:#0000;border:1px solid #0000;border-radius:20px;flex-direction:column;flex:auto;align-self:stretch;min-width:0;min-height:0;margin:22px 0 22px 22px;transition:flex .22s,margin .22s,border-radius .22s,max-height .22s;display:flex;position:relative;overflow:hidden}.StudioLayout-module__H7L78a__mobileSidebarDrawer:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-color:var(--color-bg-Irrelevant);opacity:var(--studio-sidebar-drawer-chrome-opacity);transition:opacity .22s;position:absolute;inset:0}.StudioLayout-module__H7L78a__mobileSidebarDrawer>*{z-index:1;opacity:var(--studio-sidebar-content-opacity,1);transition:opacity .22s;position:relative}.StudioLayout-module__H7L78a__viewport[data-sidebar-resizing=true] .StudioLayout-module__H7L78a__mobileSidebarDrawer>*,.StudioLayout-module__H7L78a__viewport[data-sidebar-resizing=true] .StudioLayout-module__H7L78a__mobileSidebarDrawer:before,.StudioLayout-module__H7L78a__viewport[data-sidebar-snap-animating=true] .StudioLayout-module__H7L78a__mobileSidebarDrawer>*,.StudioLayout-module__H7L78a__viewport[data-sidebar-snap-animating=true] .StudioLayout-module__H7L78a__mobileSidebarDrawer:before{transition:none}@media (prefers-reduced-motion:reduce){.StudioLayout-module__H7L78a__mobileSidebarDrawer:before,.StudioLayout-module__H7L78a__mobileSidebarDrawer>*{transition:opacity .12s}}@media (max-width:899px){.StudioLayout-module__H7L78a__viewport{flex-direction:column}.StudioLayout-module__H7L78a__sidebarContainer{z-index:44;pointer-events:none;width:100%;height:100dvh;position:fixed;inset:0}.StudioLayout-module__H7L78a__sidebarContainerOpen{width:100%;max-width:none}.StudioLayout-module__H7L78a__mobileSidebarBackdrop{z-index:0;opacity:0;pointer-events:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity var(--studio-mobile-backdrop-duration,.18s) ease;background:#00000080;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.StudioLayout-module__H7L78a__mobileSidebarDrawer{z-index:1;opacity:1;pointer-events:none;will-change:transform;width:90%;transition:transform var(--studio-mobile-drawer-duration,.26s) cubic-bezier(.22, 1, .36, 1);border-radius:0 20px 20px 0;margin:0;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%)}.StudioLayout-module__H7L78a__viewport[data-mobile-nav-open=true] .StudioLayout-module__H7L78a__sidebarContainer{pointer-events:auto}.StudioLayout-module__H7L78a__viewport[data-mobile-nav-open=true] .StudioLayout-module__H7L78a__mobileSidebarBackdrop{opacity:1;pointer-events:auto}.StudioLayout-module__H7L78a__viewport[data-mobile-nav-open=true] .StudioLayout-module__H7L78a__mobileSidebarDrawer{pointer-events:auto;transform:translate(0)}@media (prefers-reduced-motion:reduce){.StudioLayout-module__H7L78a__mobileSidebarBackdrop{transition-duration:.01ms}.StudioLayout-module__H7L78a__mobileSidebarDrawer{will-change:auto;transition-duration:.01ms}}.StudioLayout-module__H7L78a__panelsRow{flex-direction:column}.StudioLayout-module__H7L78a__panelsRow>:first-child{flex:1;width:100%;min-height:0}.StudioLayout-module__H7L78a__panelsRow>[data-panel-content]:not([data-panel-body-open=true]){pointer-events:none;height:0;min-height:0;overflow:hidden}.StudioLayout-module__H7L78a__panelsRow>[data-panel-content][data-panel-body-open=true]{z-index:30;position:absolute;inset:0}}
.ResumePdfStyleModalContent-module__vTJpua__shell{border-radius:var(--modal-panel-radius,24px);background:var(--color-bg-Irrelevant);--resume-preview-zoom-factor:1.1;--resume-preview-edge-fade-size:5rem;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.ResumePdfStyleModalContent-module__vTJpua__shell:before,.ResumePdfStyleModalContent-module__vTJpua__shell:after{content:"";z-index:1;height:var(--resume-preview-edge-fade-size);pointer-events:none;border-radius:inherit;position:absolute;left:0;right:0}.ResumePdfStyleModalContent-module__vTJpua__shell:before{background:linear-gradient(to bottom, var(--color-bg-Surface) 0%, transparent 100%);top:0}.ResumePdfStyleModalContent-module__vTJpua__shell:after{background:linear-gradient(to top, var(--color-bg-Surface) 0%, transparent 100%);bottom:0}.ResumePdfStyleModalContent-module__vTJpua__modalPanelBody{border-radius:var(--modal-panel-radius,24px);flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:visible}.ResumePdfStyleModalContent-module__vTJpua__previewClip{z-index:0;border-radius:var(--modal-panel-radius,24px);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.ResumePdfStyleModalContent-module__vTJpua__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ResumePdfStyleModalContent-module__vTJpua__viewport{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;flex:1;min-height:0;overflow:hidden auto}.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden}.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas:active{cursor:grabbing}.ResumePdfStyleModalContent-module__vTJpua__previewStage{box-sizing:border-box;--resume-preview-padding-top:10rem;--resume-preview-padding-bottom:10rem;width:100%;min-height:100%;padding-top:var(--resume-preview-padding-top);padding-bottom:var(--resume-preview-padding-bottom);justify-content:center;align-items:flex-start;display:flex}.ResumePdfStyleModalContent-module__vTJpua__previewStageCanvas{--pan-x:0px;--pan-y:0px;--user-zoom:1;height:100%;min-height:100%;transform:translate3d(var(--pan-x), var(--pan-y), 0) scale(var(--user-zoom));transform-origin:50%;will-change:transform;align-items:center;padding-top:4.5rem;padding-bottom:5.5rem}.ResumePdfStyleModalContent-module__vTJpua__previewScaleHost{flex-shrink:0;overflow:visible}.ResumePdfStyleModalContent-module__vTJpua__previewScaleHostEnter{animation:ResumePdfStyleModalContent-module__vTJpua__resumePaperEnter .52s var(--easing-standard,cubic-bezier(.2, 0, 0, 1)) both;animation-delay:.1s}@keyframes ResumePdfStyleModalContent-module__vTJpua__resumePaperEnter{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translate(0,0)}}.ResumePdfStyleModalContent-module__vTJpua__previewTrack{--pane-offset:0px;transform:translateX(calc(-1 * var(--pane-offset)));transition:transform .42s var(--easing-standard,cubic-bezier(.2, 0, 0, 1));will-change:transform;align-items:flex-start;gap:48px;display:flex}.ResumePdfStyleModalContent-module__vTJpua__previewPane{-webkit-user-select:text;user-select:text;cursor:text;flex-shrink:0;width:210mm;transition:opacity .3s}.ResumePdfStyleModalContent-module__vTJpua__previewPane[aria-hidden=true]{opacity:.45}.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane{-webkit-user-select:none;user-select:none;cursor:inherit;pointer-events:none}:is(.ResumePdfStyleModalContent-module__vTJpua__previewPane p,.ResumePdfStyleModalContent-module__vTJpua__previewPane span,.ResumePdfStyleModalContent-module__vTJpua__previewPane h1,.ResumePdfStyleModalContent-module__vTJpua__previewPane h2,.ResumePdfStyleModalContent-module__vTJpua__previewPane h3,.ResumePdfStyleModalContent-module__vTJpua__previewPane h4,.ResumePdfStyleModalContent-module__vTJpua__previewPane h5,.ResumePdfStyleModalContent-module__vTJpua__previewPane h6,.ResumePdfStyleModalContent-module__vTJpua__previewPane li,.ResumePdfStyleModalContent-module__vTJpua__previewPane article){cursor:text;-webkit-user-select:text;user-select:text}:is(.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane p,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane span,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane h1,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane h2,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane h3,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane h4,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane h5,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane h6,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane li,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane article,.ResumePdfStyleModalContent-module__vTJpua__viewportCanvas .ResumePdfStyleModalContent-module__vTJpua__previewPane a){cursor:inherit;-webkit-user-select:none;user-select:none}.ResumePdfStyleModalContent-module__vTJpua__previewPane a{cursor:pointer;-webkit-user-select:text;user-select:text}.ResumePdfStyleModalContent-module__vTJpua__previewCanvas{--scale:1;transform:scale(var(--scale));transform-origin:0 0;width:fit-content}.ResumePdfStyleModalContent-module__vTJpua__previewEmpty{color:var(--color-text-tertiary);text-align:center;margin:2rem auto;font-size:.9375rem}.ResumePdfStyleModalContent-module__vTJpua__cornerControls{z-index:2;pointer-events:none;position:absolute;inset:0}.ResumePdfStyleModalContent-module__vTJpua__cornerBtn{pointer-events:auto;white-space:nowrap;justify-content:center;align-items:center;gap:6px;height:48px;min-height:48px;padding-inline:16px;font-size:.875rem;font-weight:500;display:inline-flex;position:absolute;}.ResumePdfStyleModalContent-module__vTJpua__cornerBtn span{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;pointer-events:none;font-size:1.375rem;line-height:1}.ResumePdfStyleModalContent-module__vTJpua__cornerBtn:disabled{opacity:.42;cursor:not-allowed;transform:none}.ResumePdfStyleModalContent-module__vTJpua__cornerTopLeft{top:1rem;left:1rem}.ResumePdfStyleModalContent-module__vTJpua__cornerBottomLeft{bottom:1rem;left:1rem}.ResumePdfStyleModalContent-module__vTJpua__downloadBtn{pointer-events:auto;background:var(--color-text-primary);height:48px;min-height:48px;color:var(--color-bg-Background);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:100px;justify-content:center;align-items:center;gap:6px;padding-inline:16px;font-size:.875rem;font-weight:500;transition:opacity .15s;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.ResumePdfStyleModalContent-module__vTJpua__downloadBtn span{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;pointer-events:none;font-size:1.375rem;line-height:1}.ResumePdfStyleModalContent-module__vTJpua__downloadBtn:hover:not(:disabled){opacity:.88}.ResumePdfStyleModalContent-module__vTJpua__downloadBtn:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.ResumePdfStyleModalContent-module__vTJpua__downloadBtn:disabled{opacity:.45;cursor:not-allowed}.ResumePdfStyleModalContent-module__vTJpua__paneControls{z-index:2;pointer-events:none;position:absolute;inset:0}.ResumePdfStyleModalContent-module__vTJpua__paneArrow{pointer-events:auto;justify-content:center;align-items:center;width:48px;height:48px;min-height:48px;margin-block:auto;padding:0;display:inline-flex;position:absolute;top:0;bottom:0;}.ResumePdfStyleModalContent-module__vTJpua__paneArrow span{pointer-events:none;font-size:1.5rem;line-height:1}.ResumePdfStyleModalContent-module__vTJpua__paneArrow:disabled{opacity:0;pointer-events:none}.ResumePdfStyleModalContent-module__vTJpua__paneArrowLeft{left:1rem}.ResumePdfStyleModalContent-module__vTJpua__paneArrowRight{right:1rem}.ResumePdfStyleModalContent-module__vTJpua__paneLabel{pointer-events:auto;max-width:min(24rem,100% - 16rem);color:var(--color-text-secondary);white-space:nowrap;border-radius:100px;align-items:center;gap:.55rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:550;display:inline-flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);}.ResumePdfStyleModalContent-module__vTJpua__paneInclude{color:var(--color-text-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.ResumePdfStyleModalContent-module__vTJpua__paneInclude:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.ResumePdfStyleModalContent-module__vTJpua__popover{z-index:3;overscroll-behavior:contain;width:min(22rem,100% - 2rem);max-height:min(24rem,100% - 6rem);box-shadow:0 16px 48px color-mix(in srgb, var(--color-text-primary) 14%, transparent);border-radius:16px;padding:1rem;position:absolute;overflow:auto;}.ResumePdfStyleModalContent-module__vTJpua__popoverTopLeft{top:calc(1.65rem + 48px);left:1rem}.ResumePdfStyleModalContent-module__vTJpua__popoverBottomLeft{bottom:calc(1.65rem + 48px);left:1rem}.ResumePdfStyleModalContent-module__vTJpua__popoverHint{color:var(--color-text-tertiary);margin:0 0 .75rem;font-size:.8125rem;line-height:1.4}.ResumePdfStyleModalContent-module__vTJpua__tabs{background:var(--color-bg-OnSurface);border-radius:100px;gap:2px;margin-bottom:.85rem;padding:2px;display:flex}.ResumePdfStyleModalContent-module__vTJpua__tab{color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:100px;flex:1;padding:.4rem .7rem;font-size:.8125rem;font-weight:600;transition:color .15s,background-color .15s}.ResumePdfStyleModalContent-module__vTJpua__tab[data-active=true]{color:var(--color-bg-Background);background:var(--color-text-primary)}.ResumePdfStyleModalContent-module__vTJpua__tab:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.ResumePdfStyleModalContent-module__vTJpua__styleList{flex-direction:column;gap:.5rem;display:flex}.ResumePdfStyleModalContent-module__vTJpua__styleCard{text-align:left;border:1.5px solid var(--color-bg-Border);background:var(--color-bg-Surface);color:var(--color-text-primary);cursor:pointer;border-radius:12px;flex-direction:column;gap:.2rem;padding:.65rem .8rem;transition:border-color .15s,background-color .15s;display:flex}.ResumePdfStyleModalContent-module__vTJpua__styleCard:hover{border-color:var(--color-bg-AccentBorder)}.ResumePdfStyleModalContent-module__vTJpua__styleCard[data-active=true]{border-color:var(--color-text-primary);background:var(--color-bg-Background);box-shadow:0 0 0 1px var(--color-text-primary) inset}.ResumePdfStyleModalContent-module__vTJpua__styleCard:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.ResumePdfStyleModalContent-module__vTJpua__styleNameRow{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.ResumePdfStyleModalContent-module__vTJpua__styleName{font-size:.9375rem;font-weight:600}.ResumePdfStyleModalContent-module__vTJpua__atsBadge{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.625rem;font-weight:600}.ResumePdfStyleModalContent-module__vTJpua__atsBadgeSafe{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, transparent)}.ResumePdfStyleModalContent-module__vTJpua__atsBadgeExpressive{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 14%, transparent)}.ResumePdfStyleModalContent-module__vTJpua__styleDesc{color:var(--color-text-tertiary);font-size:.75rem;line-height:1.35}.ResumePdfStyleModalContent-module__vTJpua__optionList{border:1px solid var(--color-bg-LightBorder);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.ResumePdfStyleModalContent-module__vTJpua__optionRow{background:var(--color-bg-Surface);opacity:.75;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.ResumePdfStyleModalContent-module__vTJpua__optionRow+.ResumePdfStyleModalContent-module__vTJpua__optionRow{border-top:1px solid var(--color-bg-LightBorder)}.ResumePdfStyleModalContent-module__vTJpua__optionText{flex-direction:column;gap:.12rem;min-width:0;display:flex}.ResumePdfStyleModalContent-module__vTJpua__optionLabel{color:var(--color-text-primary);font-size:.875rem;font-weight:550}.ResumePdfStyleModalContent-module__vTJpua__optionDesc{color:var(--color-text-tertiary);font-size:.75rem;line-height:1.35}.ResumePdfStyleModalContent-module__vTJpua__soonBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);background:var(--color-bg-OnSurface);border-radius:100px;flex-shrink:0;padding:.15rem .4rem;font-size:.625rem;font-weight:600}.ResumePdfStyleModalContent-module__vTJpua__optionList>*+*{border-top:1px solid var(--color-bg-LightBorder)}.ResumePdfStyleModalContent-module__vTJpua__optionRowLive{background:var(--color-bg-Surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}button.ResumePdfStyleModalContent-module__vTJpua__optionRowLive:disabled{opacity:.55;cursor:not-allowed}.ResumePdfStyleModalContent-module__vTJpua__optionRowLive:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-2px}.ResumePdfStyleModalContent-module__vTJpua__segmented{background:var(--color-bg-OnSurface);border-radius:100px;flex-shrink:0;padding:2px;display:inline-flex}.ResumePdfStyleModalContent-module__vTJpua__segmentedBtn{color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:100px;padding:.3rem .7rem;font-size:.75rem;font-weight:600;transition:color .15s,background-color .15s}.ResumePdfStyleModalContent-module__vTJpua__segmentedBtn[data-active=true]{color:var(--color-bg-Background);background:var(--color-text-primary)}.ResumePdfStyleModalContent-module__vTJpua__segmentedBtn:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.ResumePdfStyleModalContent-module__vTJpua__switch{background:var(--color-bg-OnSurface);border:1px solid var(--color-bg-Border);border-radius:100px;flex-shrink:0;width:40px;height:24px;transition:background-color .15s;position:relative}.ResumePdfStyleModalContent-module__vTJpua__switch[data-on=true]{background:var(--color-text-primary);border-color:var(--color-text-primary)}.ResumePdfStyleModalContent-module__vTJpua__switch:after{content:"";background:var(--color-bg-Background);border-radius:100px;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.ResumePdfStyleModalContent-module__vTJpua__switch[data-on=true]:after{transform:translate(16px)}.ResumePdfStyleModalContent-module__vTJpua__overflowBanner{z-index:3;border-color:var(--color-bg-AccentBorder,var(--color-bgblur-Border));width:min(28rem,100% - 8rem);box-shadow:0 16px 48px color-mix(in srgb, var(--color-text-primary) 16%, transparent);pointer-events:auto;border-radius:14px;flex-direction:column;gap:.6rem;padding:.85rem 1rem;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%);}.ResumePdfStyleModalContent-module__vTJpua__overflowTitle{color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.ResumePdfStyleModalContent-module__vTJpua__overflowText{color:var(--color-text-tertiary);font-size:.75rem;line-height:1.4}.ResumePdfStyleModalContent-module__vTJpua__overflowActions{gap:.5rem;display:flex}.ResumePdfStyleModalContent-module__vTJpua__trimBtn{background:var(--color-text-primary);color:var(--color-bg-Background);cursor:pointer;border:none;border-radius:100px;align-items:center;gap:5px;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}.ResumePdfStyleModalContent-module__vTJpua__trimBtn:hover{opacity:.88}.ResumePdfStyleModalContent-module__vTJpua__trimBtn span{font-size:1.05rem;line-height:1}.ResumePdfStyleModalContent-module__vTJpua__trimBtn:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.ResumePdfStyleModalContent-module__vTJpua__hugBtn{border:1px solid var(--color-bg-Border);background:var(--color-bg-Surface);color:var(--color-text-secondary);cursor:pointer;border-radius:100px;padding:.4rem .75rem;font-size:.8125rem;font-weight:500}.ResumePdfStyleModalContent-module__vTJpua__hugBtn:hover{color:var(--color-text-primary);border-color:var(--color-bg-AccentBorder)}@media (prefers-reduced-motion:reduce){.ResumePdfStyleModalContent-module__vTJpua__previewCanvas{transition:none}.ResumePdfStyleModalContent-module__vTJpua__previewScaleHostEnter{animation:none}.ResumePdfStyleModalContent-module__vTJpua__previewStageCanvas{will-change:auto}.ResumePdfStyleModalContent-module__vTJpua__previewTrack{will-change:auto;transition:none}}@media (max-width:640px){.ResumePdfStyleModalContent-module__vTJpua__cornerBtn{padding:.5rem .75rem;font-size:.8125rem}.ResumePdfStyleModalContent-module__vTJpua__cornerTopLeft,.ResumePdfStyleModalContent-module__vTJpua__cornerBottomLeft,.ResumePdfStyleModalContent-module__vTJpua__popoverTopLeft,.ResumePdfStyleModalContent-module__vTJpua__popoverBottomLeft{left:.75rem}.ResumePdfStyleModalContent-module__vTJpua__cornerTopLeft{top:.75rem}.ResumePdfStyleModalContent-module__vTJpua__cornerBottomLeft{bottom:.75rem}.ResumePdfStyleModalContent-module__vTJpua__downloadBtn{bottom:.75rem;right:.75rem}.ResumePdfStyleModalContent-module__vTJpua__paneArrowLeft{left:.5rem}.ResumePdfStyleModalContent-module__vTJpua__paneArrowRight{right:.5rem}.ResumePdfStyleModalContent-module__vTJpua__paneLabel{max-width:calc(100% - 1.5rem);bottom:calc(1.25rem + 48px)}.ResumePdfStyleModalContent-module__vTJpua__previewStage{--resume-preview-padding-top:8rem;--resume-preview-padding-bottom:4.5rem}.ResumePdfStyleModalContent-module__vTJpua__popover{width:calc(100% - 1.5rem)}.ResumePdfStyleModalContent-module__vTJpua__popoverTopLeft{top:calc(1.25rem + 48px)}.ResumePdfStyleModalContent-module__vTJpua__popoverBottomLeft{bottom:calc(1.25rem + 48px)}}
.ScoreRadar-module__8YNKnG__root{width:100%;max-width:420px;color:var(--color-text-secondary);flex-direction:column;align-items:center;margin:0 auto;display:flex}.ScoreRadar-module__8YNKnG__canvasHost{width:100%;position:relative}.ScoreRadar-module__8YNKnG__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.ScoreRadar-module__8YNKnG__labels{pointer-events:none;position:absolute;inset:0}.ScoreRadar-module__8YNKnG__label{pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:6px;width:40px;height:22px;padding:0;transition:background .12s;position:absolute;transform:translate(-50%,-50%)}.ScoreRadar-module__8YNKnG__label:hover,.ScoreRadar-module__8YNKnG__label[data-state=open]{background:color-mix(in srgb, var(--color-text-primary) 9%, transparent)}.ScoreRadar-module__8YNKnG__label:focus-visible{outline-offset:1px;outline:2px solid #3385ff}.ScoreRadar-module__8YNKnG__explainHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:3px;display:flex}.ScoreRadar-module__8YNKnG__explainName{font-family:var(--font-sans);font-variation-settings:"wght" 700;font-synthesis-weight:none;color:var(--color-text-primary);font-size:13px;font-weight:700}.ScoreRadar-module__8YNKnG__explainScore{font-family:var(--font-sans);font-variation-settings:"wght" 700;font-synthesis-weight:none;font-variant-numeric:tabular-nums;color:#5297ff;font-size:13px;font-weight:700}.ScoreRadar-module__8YNKnG__explainDesc{font-family:var(--font-sans);font-variation-settings:"wght" 400;font-synthesis-weight:none;color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.45}.ScoreRadar-module__8YNKnG__center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ScoreRadar-module__8YNKnG__num{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-variation-settings:"wght" 550;font-synthesis-weight:none;letter-spacing:-.02em;color:var(--color-text-primary);text-shadow:0 2px 14px var(--color-bg-Surface), 0 0 20px var(--color-bg-Surface);font-size:2rem;font-weight:600;line-height:1}.ScoreRadar-module__8YNKnG__deltaPill{font-family:var(--font-sans);font-variation-settings:"wght" 700;font-synthesis-weight:none;font-variant-numeric:tabular-nums;color:#fff;border-radius:999px;margin-bottom:4px;padding:1px 7px;font-size:12px;font-weight:700;line-height:1.4;animation:.24s ease-out ScoreRadar-module__8YNKnG__deltaPillIn}.ScoreRadar-module__8YNKnG__deltaUp{background:#17ab6d}.ScoreRadar-module__8YNKnG__deltaDown{background:#e92052}@keyframes ScoreRadar-module__8YNKnG__deltaPillIn{0%{opacity:0;transform:translateY(4px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ScoreRadar-module__8YNKnG__deltaPill{animation:none}}.ScoreRadar-module__8YNKnG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}
.ResumeCanvasDownloadOverlay-module__vAQ9HW__container{align-items:stretch;height:48px;min-height:48px;padding:0;display:inline-flex;position:relative;overflow:visible;}.ResumeCanvasDownloadOverlay-module__vAQ9HW__isBusy{opacity:.7;cursor:wait}.ResumeCanvasDownloadOverlay-module__vAQ9HW__segment{color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ResumeCanvasDownloadOverlay-module__vAQ9HW__segment:disabled{cursor:not-allowed}.ResumeCanvasDownloadOverlay-module__vAQ9HW__segment:focus-visible{outline-offset:-2px;outline:2px solid}.ResumeCanvasDownloadOverlay-module__vAQ9HW__primarySegment{padding-inline:15px 11px}.ResumeCanvasDownloadOverlay-module__vAQ9HW__menuSegment{border-left:1px solid var(--color-bgblur-Border);padding-inline:8px 12px}.ResumeCanvasDownloadOverlay-module__vAQ9HW__downloadIcon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;pointer-events:none;font-size:1.375rem;line-height:1}.ResumeCanvasDownloadOverlay-module__vAQ9HW__chevronIcon{pointer-events:none;opacity:.55;font-size:1.25rem;line-height:1;transition:opacity .15s}.ResumeCanvasDownloadOverlay-module__vAQ9HW__container:hover .ResumeCanvasDownloadOverlay-module__vAQ9HW__menuSegment:not(:disabled) .ResumeCanvasDownloadOverlay-module__vAQ9HW__chevronIcon{opacity:1}.ResumeCanvasDownloadOverlay-module__vAQ9HW__loadingSpinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ResumeCanvasDownloadOverlay-module__vAQ9HW__spin;display:inline-block}@keyframes ResumeCanvasDownloadOverlay-module__vAQ9HW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ResumeCanvasDownloadOverlay-module__vAQ9HW__loadingSpinner{opacity:.5;animation:none}}@media (max-width:899px){.ResumeCanvasDownloadOverlay-module__vAQ9HW__container{width:48px;min-width:48px;max-width:48px}.ResumeCanvasDownloadOverlay-module__vAQ9HW__menuSegment{display:none}.ResumeCanvasDownloadOverlay-module__vAQ9HW__primarySegment{flex:1;width:100%;padding-inline:0}}
.Markdown-module__efrHSG__root{color:var(--color-text-secondary);font-family:var(--font-sans,"Saans", system-ui, -apple-system, sans-serif);font-variation-settings:"wght" 400;word-wrap:break-word;overflow-wrap:anywhere;font-size:17.3px;line-height:1.6}.Markdown-module__efrHSG__root>*+*{margin-top:32px}.Markdown-module__efrHSG__h1,.Markdown-module__efrHSG__h2,.Markdown-module__efrHSG__h3,.Markdown-module__efrHSG__h4{font-family:var(--font-sans,"Saans", system-ui, sans-serif);color:var(--color-text-secondary);letter-spacing:-.01em;font-variation-settings:"wght" 680;margin:.6em 0 .2em;line-height:1.25}.Markdown-module__efrHSG__h1{font-size:1.35em}.Markdown-module__efrHSG__h2{font-size:1.2em}.Markdown-module__efrHSG__h3{font-size:1.08em}.Markdown-module__efrHSG__h4{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);font-size:1em}.Markdown-module__efrHSG__p{color:var(--color-text-secondary);font-variation-settings:"wght" 480;margin:0}.Markdown-module__efrHSG__root>:not(:first-child){margin-top:20px}.Markdown-module__efrHSG__strong{font-variation-settings:"wght" 680;color:var(--color-text-secondary)}.Markdown-module__efrHSG__em{color:var(--color-text-secondary);font-style:italic}.Markdown-module__efrHSG__ul,.Markdown-module__efrHSG__ol{flex-direction:column;gap:4px;margin:.2em 0;padding-left:1.25em;display:flex}.Markdown-module__efrHSG__ul{list-style:outside}.Markdown-module__efrHSG__ul>:not(:first-child),.Markdown-module__efrHSG__ol>:not(:first-child){margin-top:12px}.Markdown-module__efrHSG__ol{list-style:decimal}.Markdown-module__efrHSG__li{color:var(--color-text-primary);padding-left:.15em}.Markdown-module__efrHSG__li::marker{color:var(--color-text-tertiary)}.Markdown-module__efrHSG__a{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-bg-Border);text-decoration-color:var(--color-bg-Border);text-underline-offset:3px;transition:text-decoration-color .15s,color .15s}.Markdown-module__efrHSG__a:hover{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}.Markdown-module__efrHSG__a:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:2px;border-radius:2px}.Markdown-module__efrHSG__blockquote{border-left:3px solid var(--color-bg-Border);background:var(--color-bg-Surface);color:var(--color-text-secondary);border-radius:0 8px 8px 0;margin:.4em 0;padding:.4em .9em;font-style:italic}.Markdown-module__efrHSG__hr{background:var(--color-bg-Border);border:0;height:1px;margin:.8em 0}.Markdown-module__efrHSG__pre{background:var(--color-bg-Surface);border:1px solid var(--color-bg-Border);font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace);color:var(--color-text-primary);border-radius:10px;margin:.4em 0;padding:12px 14px;font-size:.88em;line-height:1.5;overflow-x:auto}.Markdown-module__efrHSG__codeBlock{color:inherit;font-variant-numeric:tabular-nums;background:0 0;padding:0;font-family:inherit}.Markdown-module__efrHSG__codeInline{font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace);background:var(--color-bg-Surface);border:1px solid var(--color-bg-Border);color:var(--color-text-primary);border-radius:4px;padding:1px 6px;font-size:.88em}.Markdown-module__efrHSG__tableWrap{border:1px solid var(--color-bg-Border);border-radius:10px;margin:.5em 0;overflow-x:auto}.Markdown-module__efrHSG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95em}.Markdown-module__efrHSG__th,.Markdown-module__efrHSG__td{border-bottom:1px solid var(--color-bg-Border);text-align:left;padding:8px 12px}.Markdown-module__efrHSG__th{background:var(--color-bg-Surface);font-variation-settings:"wght" 600;color:var(--color-text-secondary)}.Markdown-module__efrHSG__td{color:var(--color-text-primary)}tr:last-child .Markdown-module__efrHSG__td{border-bottom:0}.Markdown-module__efrHSG__streaming :is(p,li,h1,h2,h3,h4):last-child:after{content:"";vertical-align:text-bottom;opacity:.55;background:currentColor;border-radius:1px;width:2px;height:.85em;margin-left:2px;animation:.9s steps(2,jump-none) infinite Markdown-module__efrHSG__caretBlink;display:inline-block}.Markdown-module__efrHSG__caret{display:none}@keyframes Markdown-module__efrHSG__caretBlink{0%,to{opacity:.55}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Markdown-module__efrHSG__streaming :is(p,li,h1,h2,h3,h4):last-child:after{opacity:.55;animation:none}}.Markdown-module__efrHSG__citationWrapper{vertical-align:center;margin:0 2px;line-height:1;display:inline-flex}.Markdown-module__efrHSG__citationCircle{font-variation-settings:"wght" 700;background:var(--color-bg-Surface);width:24px;height:20px;color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex;transform:translateY(-2px)}.Markdown-module__efrHSG__citationCircle:hover,.Markdown-module__efrHSG__citationCircle:focus-visible{background:var(--color-text-primary);color:var(--color-bg-Background);border-color:var(--color-text-primary);outline:none}.Markdown-module__efrHSG__citationContent{max-width:320px;color:var(--color-text-secondary);background:var(--color-bg-Background);border-radius:12px;padding:12px;font-size:13px;line-height:1.4}.Markdown-module__efrHSG__citationTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:6px;font-size:11px;font-weight:600}.Markdown-module__efrHSG__citationText{color:var(--color-text-secondary);white-space:pre-wrap;max-height:200px;overflow-y:auto}
.ResumeCanvasVisibilityButton-module__7usapq__container{align-items:stretch;height:48px;min-height:48px;padding:0;display:inline-flex;position:relative;overflow:visible;}.ResumeCanvasVisibilityButton-module__7usapq__isDisabled{opacity:.42;cursor:not-allowed}.ResumeCanvasVisibilityButton-module__7usapq__isDisabled:hover,.ResumeCanvasVisibilityButton-module__7usapq__isBusy:hover{color:var(--color-text-secondary);transform:none}.ResumeCanvasVisibilityButton-module__7usapq__isBusy{opacity:.55;cursor:wait}.ResumeCanvasVisibilityButton-module__7usapq__segment{color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:.875rem;font-weight:500;display:inline-flex}.ResumeCanvasVisibilityButton-module__7usapq__segment:disabled{cursor:not-allowed}.ResumeCanvasVisibilityButton-module__7usapq__segment:focus-visible{outline-offset:-2px;outline:2px solid}.ResumeCanvasVisibilityButton-module__7usapq__primarySegment{gap:8px;padding-inline:16px 10px}.ResumeCanvasVisibilityButton-module__7usapq__primaryAsIndicator{cursor:default}.ResumeCanvasVisibilityButton-module__7usapq__menuSegment{border-left:1px solid var(--color-bgblur-Border);align-self:stretch;padding-inline:8px 12px}.ResumeCanvasVisibilityButton-module__7usapq__labelText{white-space:nowrap}.ResumeCanvasVisibilityButton-module__7usapq__chevronIcon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;pointer-events:none;opacity:.55;width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1;transition:opacity .15s}.ResumeCanvasVisibilityButton-module__7usapq__container:hover:not(.ResumeCanvasVisibilityButton-module__7usapq__isDisabled) .ResumeCanvasVisibilityButton-module__7usapq__chevronIcon{opacity:1}.ResumeCanvasVisibilityButton-module__7usapq__statusIcon{font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;pointer-events:none;width:1.375rem;height:1.375rem;font-size:1.375rem;line-height:1}.ResumeCanvasVisibilityButton-module__7usapq__statusIconLive{rotate:-45deg}.ResumeCanvasVisibilityButton-module__7usapq__toneDraft{color:var(--color-text-tertiary,var(--muted-foreground))}.ResumeCanvasVisibilityButton-module__7usapq__toneUpdate{color:#f59e0b}.ResumeCanvasVisibilityButton-module__7usapq__toneLive{color:var(--color-success,#22c55e)}.ResumeCanvasVisibilityButton-module__7usapq__loadingSpinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.7s linear infinite ResumeCanvasVisibilityButton-module__7usapq__spin;display:inline-block}@keyframes ResumeCanvasVisibilityButton-module__7usapq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ResumeCanvasVisibilityButton-module__7usapq__loadingSpinner{opacity:.5;animation:none}}.ResumeCanvasVisibilityButton-module__7usapq__publishError{max-width:280px;color:var(--color-text-primary);background:var(--color-surface-elevated,#fff);border:1px solid var(--color-border,#e5e5e5);z-index:2;border-radius:8px;margin:0;padding:8px 10px;font-size:.8125rem;line-height:1.35;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 12px #00000014}@media (max-width:899px){.ResumeCanvasVisibilityButton-module__7usapq__container{width:48px;min-width:48px;max-width:48px}.ResumeCanvasVisibilityButton-module__7usapq__labelText,.ResumeCanvasVisibilityButton-module__7usapq__menuSegment{display:none}.ResumeCanvasVisibilityButton-module__7usapq__primarySegment{flex:1;gap:0;width:100%;padding-inline:0}}
.AgentModeIndicator-module__uNER5a__root{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AgentModeIndicator-module__uNER5a__dot{background:var(--mode-color,var(--color-text-tertiary));width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mode-color,transparent) 18%, transparent);border-radius:50%}.AgentModeIndicator-module__uNER5a__sprite{width:var(--agent-indicator-size,24px);height:var(--agent-indicator-size,24px);border-radius:6px;overflow:hidden}.AgentModeIndicator-module__uNER5a__spriteFrame{object-fit:contain;mix-blend-mode:screen;width:100%;height:100%;display:block}
.project-title-levels-module__gyZyjG__level1{font-variation-settings:"wght" 550;letter-spacing:-.02em;font-size:36px;font-weight:640;line-height:1.15}.project-title-levels-module__gyZyjG__level2{font-variation-settings:"wght" 550;letter-spacing:-.015em;font-size:32px;font-weight:620;line-height:1.2}.project-title-levels-module__gyZyjG__level3{font-variation-settings:"wght" 600;letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.25}.project-title-levels-module__gyZyjG__level4{font-variation-settings:"wght" 600;letter-spacing:-.005em;font-size:20px;font-weight:600;line-height:1.3}.project-title-levels-module__gyZyjG__level5{font-variation-settings:"wght" 600;font-size:14px;font-weight:600;line-height:1.4}.project-title-levels-module__gyZyjG__level6{font-variation-settings:"wght" 680;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:680;line-height:1.4}
/*# sourceMappingURL=1qyhzkr07f9sk.css.map*/