._1lg0-q_hero{grid-template-columns:minmax(0,1.35fr) minmax(370px,1fr);min-height:660px;display:grid}._1lg0-q_pitch{isolation:isolate;color:#fff;background:radial-gradient(at 90% 10%,#2c7bf0 0%,#124bb8 40%,#082c77 100%);align-items:center;display:flex;position:relative;overflow:hidden}._1lg0-q_orbit{z-index:-1;stroke:#b8d7ff;stroke-opacity:.22;width:100%;height:100%;animation:18s ease-in-out infinite alternate _1lg0-q_orbitDrift;position:absolute;inset:0}._1lg0-q_orbit circle{fill:#fff;stroke:none;filter:drop-shadow(0 0 12px #c6e7ff)}._1lg0-q_pitch[data-paused=true] ._1lg0-q_orbit{animation-play-state:paused}._1lg0-q_heroCopy{max-width:790px;padding:64px clamp(32px,5vw,88px)}._1lg0-q_eyebrow{letter-spacing:1.8px;text-transform:uppercase;color:#c9deff;font-size:12px;font-weight:600}._1lg0-q_hero h1{letter-spacing:-1.6px;text-wrap:balance;max-width:560px;margin:20px 0;font-size:clamp(34px,3.2vw,48px);font-weight:600;line-height:1.15}._1lg0-q_heroCopy>p{color:#d3e4ff;max-width:500px;font-size:16px;line-height:1.75}._1lg0-q_benefits{gap:22px;margin:36px 0 0;padding:0;list-style:none;display:grid}._1lg0-q_benefits li{align-items:start;gap:14px;display:flex}._1lg0-q_benefits li>span{background:#ffffff12;border:1px solid #fff2;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}._1lg0-q_benefits strong{font-size:15px;font-weight:500}._1lg0-q_benefits p{color:#c5dbff;margin:3px 0 0;font-size:14px;line-height:1.6}._1lg0-q_motionToggle{background:#082c7755;border:1px solid #fff4;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:20px;right:20px}._1lg0-q_entryPanel{background:var(--fp-surface);flex-direction:column;justify-content:center;padding:56px clamp(28px,4vw,68px);display:flex}._1lg0-q_entryKicker{color:var(--fp-muted);font-size:13px}._1lg0-q_entryPanel h2{letter-spacing:-.8px;margin:12px 0 30px;font-size:30px;font-weight:500;line-height:1.2}._1lg0-q_path+._1lg0-q_path{border-top:1px solid var(--fp-border);margin-top:28px;padding-top:28px}._1lg0-q_path h3{font-size:16px;font-weight:600}._1lg0-q_path>p{color:var(--fp-secondary);margin:8px 0 20px;font-size:14px;line-height:1.7}._1lg0-q_primary,._1lg0-q_secondary{border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:13px 18px;font-size:14px;font-weight:500;display:flex}._1lg0-q_primary{color:#fff;background:#2563eb;border:1px solid #2563eb}._1lg0-q_primary:hover{background:#1d4ed8}._1lg0-q_secondary{border:1px solid var(--fp-border);background:var(--fp-bg);color:var(--fp-text)}._1lg0-q_secondary:hover{background:var(--fp-hover)}._1lg0-q_textLink{min-height:44px;color:var(--fp-accent);justify-content:center;align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}@keyframes _1lg0-q_orbitDrift{to{transform:translate(18px,-14px)scale(1.04)}}@media (prefers-reduced-motion:reduce){._1lg0-q_orbit{animation:none}}html[data-motion=reduced] ._1lg0-q_orbit{animation:none}._1lg0-q_journey{background:var(--fp-surface);padding:60px 5vw 48px}._1lg0-q_journeyHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}._1lg0-q_journey h2{letter-spacing:-.8px;font-size:32px;font-weight:500}._1lg0-q_personas{background:var(--fp-bg);border-radius:12px;padding:4px;display:flex}._1lg0-q_personas button{border-radius:9px;padding:11px 18px;font-size:14px}._1lg0-q_personas button[aria-pressed=true]{background:var(--fp-surface);color:var(--fp-accent);box-shadow:0 2px 5px #0001}._1lg0-q_steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._1lg0-q_steps>button{text-align:start;border-bottom:2px solid var(--fp-border);align-items:center;gap:15px;padding:24px 18px;font-size:17px;line-height:1.5;transition:background .2s;display:flex}._1lg0-q_steps>button[aria-pressed=true]{border-color:var(--fp-accent);background:var(--fp-accent-wash);border-radius:12px 12px 0 0}._1lg0-q_steps>button>svg{color:var(--fp-accent);flex-shrink:0}._1lg0-q_stepNumber{color:var(--fp-muted);min-width:18px;margin-inline-end:6px;font-size:12px}._1lg0-q_stepDetail{justify-content:space-between;align-items:center;gap:40px;min-height:110px;padding:28px 18px 0;display:flex}._1lg0-q_stepDetail p{max-width:820px;color:var(--fp-secondary);font-size:16px;line-height:1.8}._1lg0-q_stepDetail>a{white-space:nowrap;color:var(--fp-accent);align-items:center;gap:12px;font-size:15px;display:flex}._1lg0-q_work{padding:64px 5vw}._1lg0-q_workHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}._1lg0-q_workHeading h2{letter-spacing:-1.1px;max-width:800px;font-size:38px;font-weight:500;line-height:1.15}._1lg0-q_workHeading p{color:var(--fp-secondary);max-width:740px;margin-top:18px;font-size:16px;line-height:1.85}._1lg0-q_invitation{background:var(--fp-hover);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:10px 5vw 60px;padding:36px;display:grid}._1lg0-q_invitation img{object-fit:cover;border-radius:16px;width:100%;height:320px}._1lg0-q_invitation h2{letter-spacing:-1px;font-size:36px;font-weight:500;line-height:1.2}._1lg0-q_invitation p{color:var(--fp-secondary);margin:20px 0;font-size:16px;line-height:1.8}._1lg0-q_invitation a{color:var(--fp-accent);align-items:center;gap:16px;display:inline-flex}@media (max-width:800px){._1lg0-q_hero{grid-template-columns:1fr;min-height:0}._1lg0-q_heroCopy{padding:24px}._1lg0-q_hero h1{margin:10px 0;font-size:28px}._1lg0-q_benefits,._1lg0-q_heroCopy>p{display:none}._1lg0-q_entryPanel{padding:24px}._1lg0-q_entryPanel h2{margin-bottom:24px;font-size:26px}._1lg0-q_motionToggle{bottom:12px;right:12px}._1lg0-q_journey{padding:36px 20px}._1lg0-q_journeyHeading{flex-direction:column;align-items:start}._1lg0-q_journey h2{font-size:29px}._1lg0-q_steps{grid-template-columns:1fr}._1lg0-q_steps>button{padding:16px;font-size:16px}._1lg0-q_stepDetail{flex-direction:column;align-items:start;gap:20px;padding:24px 0 0}._1lg0-q_work{padding:44px 20px}._1lg0-q_workHeading{flex-direction:column;align-items:start}._1lg0-q_workHeading h2{font-size:32px}._1lg0-q_invitation{grid-template-columns:1fr;gap:24px;margin:0 20px 40px;padding:22px}._1lg0-q_invitation h2{font-size:30px}._1lg0-q_invitation img{height:240px}._1lg0-q_primary,._1lg0-q_secondary{gap:16px;padding:14px 16px;font-size:14px}}
.mkNa0G_app{--fp-radius:12px;background-image:none;font-size:15px;line-height:1.6}.mkNa0G_app button,.mkNa0G_app a,.mkNa0G_app input,.mkNa0G_app select,.mkNa0G_app textarea{transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s}.mkNa0G_app button:active{transform:translateY(1px)}.mkNa0G_app button:focus-visible,.mkNa0G_app a:focus-visible{outline:3px solid var(--fp-accent);outline-offset:4px}.mkNa0G_app .modal{border-radius:20px;animation:.22s ease-out mkNa0G_dialogIn;box-shadow:0 24px 90px #0003}.mkNa0G_app .modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10121a70}.mkNa0G_app .modal-header{padding:22px 26px}.mkNa0G_app .modal-header h2{font-size:20px}.mkNa0G_app .icon-button{border-radius:10px;width:40px;height:40px}.mkNa0G_primary{min-height:var(--fp-control-height);border-radius:var(--fp-control-radius);font-weight:500;font-size:var(--fp-control-font);white-space:normal;text-align:center;background:var(--fp-button);color:var(--fp-button-text);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:11px 20px;display:inline-flex}.mkNa0G_primary:hover{transform:translateY(-2px);box-shadow:0 5px 14px #0001}.mkNa0G_sectionHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.mkNa0G_sectionHeading h2{letter-spacing:-.7px;font-size:26px;font-weight:500}.mkNa0G_sectionHeading p{color:var(--fp-secondary);margin-top:8px;font-size:15px}.mkNa0G_sectionHeading>a{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.mkNa0G_market{padding:40px 0 24px}.mkNa0G_marketGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mkNa0G_marketGrid article{background:var(--fp-surface);border-radius:18px;grid-template-columns:32px 1fr;gap:12px 16px;padding:28px;display:grid}.mkNa0G_marketGrid article>svg{color:var(--fp-accent)}.mkNa0G_marketGrid article>span{color:var(--fp-secondary);font-size:13px}.mkNa0G_marketGrid h3{letter-spacing:-.5px;grid-column:1/-1;font-size:23px;font-weight:500;line-height:1.3}.mkNa0G_marketGrid p{color:var(--fp-secondary);grid-column:1/-1;max-width:70ch;font-size:15px;line-height:1.8}.mkNa0G_marketGrid a{color:var(--fp-accent);grid-column:1/-1;align-items:center;gap:8px;margin-top:6px;font-size:14px;display:flex}@media (max-width:760px){.mkNa0G_marketGrid{grid-template-columns:1fr}.mkNa0G_marketGrid article{padding:22px}}.mkNa0G_caption{color:var(--fp-muted);margin-top:22px;font-size:12px}.mkNa0G_workspace.mkNa0G_workspace{grid-template-columns:240px minmax(0,1fr);gap:0;max-width:none;min-height:calc(100dvh - 76px);padding:0}.mkNa0G_languagePicker{padding:6px 26px 24px}.mkNa0G_languagePicker>label{border:1px solid var(--fp-border);border-radius:12px;align-items:center;gap:12px;margin-bottom:14px;padding:0 14px;display:flex}.mkNa0G_languagePicker input{width:100%;min-width:0;height:48px;color:var(--fp-text);font:inherit;background:0 0;border:0;outline:0}.mkNa0G_languagePicker [role=group]{flex-direction:column;gap:6px;max-height:390px;display:flex;overflow:auto}.mkNa0G_languagePicker button{text-align:start;min-height:64px;color:var(--fp-text);border-radius:12px;justify-content:space-between;align-items:center;padding:14px;display:flex}.mkNa0G_languagePicker button:hover,.mkNa0G_languagePicker button[aria-pressed=true]{background:var(--fp-accent-wash)}.mkNa0G_languagePicker strong{font-size:15px;font-weight:500;display:block}.mkNa0G_languagePicker small{color:var(--fp-secondary);font-size:13px;display:block}.mkNa0G_languagePicker>p{color:var(--fp-secondary);margin-top:20px;font-size:13px}.mkNa0G_connectBanner{background:var(--fp-accent-wash);color:var(--fp-text);border-radius:18px;align-items:center;gap:18px;margin-bottom:28px;padding:24px;display:flex;position:relative}.mkNa0G_connectIcon{background:var(--fp-surface);width:48px;height:48px;color:var(--fp-accent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.mkNa0G_connectBanner strong{font-size:17px;font-weight:500;display:block}.mkNa0G_connectBanner p{color:var(--fp-secondary);max-width:480px;margin-top:5px;font-size:14px;line-height:1.65}.mkNa0G_connectBanner .mkNa0G_primary{flex-shrink:0;margin-inline-start:auto}.mkNa0G_dismiss{top:6px;width:30px;height:30px;color:var(--fp-secondary);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:6px}@keyframes mkNa0G_dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:1000px){.mkNa0G_workspace.mkNa0G_workspace{grid-template-columns:208px minmax(0,1fr);gap:0;padding-inline:0}.mkNa0G_connectBanner{flex-wrap:wrap}.mkNa0G_connectBanner .mkNa0G_primary{margin-inline-start:66px}}@media (max-width:760px){.mkNa0G_sectionHeading{flex-direction:column;align-items:flex-start;gap:16px}.mkNa0G_sectionHeading h2{font-size:24px}.mkNa0G_workspace.mkNa0G_workspace{padding:0 16px 24px;display:block}.mkNa0G_connectBanner{gap:14px;padding:24px 18px}.mkNa0G_connectBanner>div:nth-child(2){flex:1;min-width:180px}.mkNa0G_connectBanner .mkNa0G_primary{margin-inline-start:0}.mkNa0G_connectBanner strong{font-size:16px}.mkNa0G_primary{padding:12px 16px}.mkNa0G_languagePicker{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.mkNa0G_app *{transition:none!important;animation:none!important}}html[data-motion=reduced] .mkNa0G_app *{transition:none!important;animation:none!important}@media (max-width:760px){.mkNa0G_workspace.mkNa0G_workspace{padding:0 0 24px}}
.R0Di9G_board{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:18px;margin:24px 0 32px;padding:20px 24px}.R0Di9G_board header{align-items:center;gap:16px;display:flex}.R0Di9G_flag{background:var(--fp-accent-wash);width:46px;height:46px;color:var(--fp-accent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.R0Di9G_board h2{letter-spacing:-.4px;font-size:22px;font-weight:500}.R0Di9G_board header p{color:var(--fp-secondary);margin-top:6px;font-size:14px;line-height:1.8}.R0Di9G_board header>strong{color:var(--fp-accent);margin-inline-start:auto;font-size:22px;font-weight:500}.R0Di9G_progress{background:var(--fp-hover);border-radius:10px;height:5px;margin:18px 0 0;overflow:hidden}.R0Di9G_progress span{background:var(--fp-accent);border-radius:10px;height:100%;display:block}.R0Di9G_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.R0Di9G_list>a{background:var(--fp-bg);border-radius:12px;align-items:center;gap:14px;padding:18px;transition:transform .2s;display:flex}.R0Di9G_list>a:hover{transform:translateY(-2px)}.R0Di9G_check{border:1px solid var(--fp-border);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.R0Di9G_list>a[data-done=true] .R0Di9G_check{background:var(--fp-accent-wash);color:var(--fp-accent);border-color:var(--fp-accent)}.R0Di9G_list strong{font-size:14px;font-weight:500;display:block}.R0Di9G_list small{color:var(--fp-secondary);margin-top:6px;font-size:12px;line-height:1.65;display:block}.R0Di9G_list>a>svg{color:var(--fp-muted);flex-shrink:0;margin-inline-start:auto}.R0Di9G_note{color:var(--fp-muted);margin-top:20px;font-size:12px;line-height:1.8}@media (max-width:780px){.R0Di9G_list{grid-template-columns:1fr}.R0Di9G_board{padding:20px}.R0Di9G_board header{flex-wrap:wrap}.R0Di9G_board h2{font-size:20px}}.R0Di9G_list[hidden],.R0Di9G_note[hidden]{display:none}.R0Di9G_toggle{border:1px solid var(--fp-border);border-radius:10px;flex-shrink:0;min-height:44px;padding:10px 14px;font-size:14px}.R0Di9G_toggle:hover{background:var(--fp-hover)}@media (max-width:760px){.R0Di9G_board{margin:0 0 20px;padding:16px}.R0Di9G_board header{grid-template-columns:32px 1fr auto;gap:10px;display:grid}.R0Di9G_flag{border-radius:10px;width:32px;height:32px}.R0Di9G_board h2{font-size:18px}.R0Di9G_board header p{display:none}.R0Di9G_board header>strong{font-size:18px}.R0Di9G_toggle{grid-column:2/4;justify-self:start}}
.ObvGyW_eyebrow{letter-spacing:1px;color:var(--fp-muted);font-family:ui-monospace,monospace;font-size:12px;line-height:1.8}.ObvGyW_authNotice{background:var(--fp-accent-wash);color:var(--fp-text);border-radius:14px;align-items:center;gap:12px;margin:18px 36px 0;padding:16px 24px;font-size:14px;display:flex}.ObvGyW_authNotice>button{place-items:center;min-width:36px;min-height:36px;margin-inline-start:auto;display:grid}.ObvGyW_profileManager{background:var(--fp-surface);border-radius:16px;margin-top:28px;padding:20px}.ObvGyW_profileManager>summary{cursor:pointer;padding:6px;font-size:16px;font-weight:500}.ObvGyW_profileManager[open]>summary{margin-bottom:24px}.ObvGyW_primary,.ObvGyW_secondary,.ObvGyW_back,.ObvGyW_textButton{font-size:var(--fp-control-font);border-radius:var(--fp-control-radius);min-height:var(--fp-control-height);justify-content:center;align-items:center;gap:9px;padding:11px 15px;line-height:1.5;display:inline-flex}.ObvGyW_primary{background:var(--fp-button);color:var(--fp-button-text);font-weight:500}.ObvGyW_primary:hover{filter:brightness(.94)}.ObvGyW_secondary{border:1px solid var(--fp-border);background:var(--fp-surface);color:var(--fp-text)}.ObvGyW_secondary:hover{background:var(--fp-hover)}.ObvGyW_back{color:var(--fp-secondary);padding-inline:0}.ObvGyW_textButton{color:var(--fp-accent);padding:8px 0}.ObvGyW_tag{color:var(--fp-accent);background:var(--fp-accent-wash);border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:12px;line-height:1.5;display:inline-flex}.ObvGyW_error{background:var(--fp-error-bg);color:var(--fp-error);border-radius:6px;margin:15px 0;padding:13px 15px;font-size:12px;line-height:1.7}.ObvGyW_fine{color:var(--fp-muted);margin-top:20px;line-height:1.9;font-size:12px!important}.ObvGyW_pageHeading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:25px;display:flex}.ObvGyW_pageHeading h1{color:var(--fp-text);letter-spacing:-1.7px;margin-top:15px;font-size:clamp(30px,3.5vw,43px);font-weight:500;line-height:1.1}.ObvGyW_pageHeading h1 em{color:var(--fp-accent);font-style:normal}.ObvGyW_pageHeading>div>p:last-child{color:var(--fp-secondary);max-width:470px;margin-top:16px;font-size:12px;line-height:1.8}.ObvGyW_builder label{color:var(--fp-text);flex-direction:column;gap:9px;font-size:14px;font-weight:500;display:flex}.ObvGyW_builder input,.ObvGyW_builder textarea,.ObvGyW_builder select{background:var(--fp-bg);color:var(--fp-text);border:1px solid var(--fp-border);border-radius:var(--fp-control-radius);width:100%;min-height:var(--fp-control-height);padding:12px;font-size:16px;font-weight:400;line-height:1.7}.ObvGyW_builder textarea{resize:vertical}.ObvGyW_tip{color:var(--fp-secondary);background:var(--fp-hover);border-radius:6px;align-items:flex-start;gap:10px;padding:15px;font-size:12px;line-height:1.9;display:flex}.ObvGyW_tip svg{color:var(--fp-accent);flex-shrink:0;margin-top:3px}.ObvGyW_gate{text-align:center;max-width:460px;margin:15px auto;padding:20px 0}.ObvGyW_gateIcon{background:var(--fp-accent-wash);width:53px;height:53px;color:var(--fp-accent);border-radius:13px;place-items:center;margin:0 auto 23px;display:grid}.ObvGyW_gate h2{color:var(--fp-text);letter-spacing:-.9px;margin-top:13px;font-size:29px;font-weight:500;line-height:1.2}.ObvGyW_gate>p:not(.ObvGyW_eyebrow){color:var(--fp-secondary);margin:17px 0;font-size:12px;line-height:1.9}.ObvGyW_gate>form{margin-top:24px}.ObvGyW_gate>.ObvGyW_textButton{margin:17px auto 0;display:flex}.ObvGyW_accountBadge{color:var(--fp-accent);justify-content:center;align-items:center;gap:6px;margin:0 0 20px;font-size:12px;display:flex}.ObvGyW_requestLayout{grid-template-columns:.8fr 1.2fr;gap:75px;max-width:1200px;min-height:75vh;margin:0 auto;padding:60px 36px;display:grid}.ObvGyW_requestAside h1{letter-spacing:-1.7px;margin-top:27px;font-size:44px;font-weight:500;line-height:1.12}.ObvGyW_requestAside h1 em{color:var(--fp-muted);font-style:normal}.ObvGyW_requestAside>p:not(.ObvGyW_eyebrow){color:var(--fp-secondary);max-width:280px;margin-top:22px;font-size:13px;line-height:1.9}.ObvGyW_guestNote{color:var(--fp-accent);align-items:center;gap:7px;margin-top:26px;font-size:12px;display:flex}.ObvGyW_builder{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:12px;align-self:start;min-width:0;padding:28px}.ObvGyW_progress{border-bottom:1px solid var(--fp-border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px;padding-bottom:26px;display:flex}.ObvGyW_progress>span{color:var(--fp-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.ObvGyW_progress i{border:1px solid var(--fp-border);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;display:grid}.ObvGyW_progress>span[aria-current=step],.ObvGyW_progress>.ObvGyW_stepDone{color:var(--fp-accent)}.ObvGyW_progress>span[aria-current=step] i{background:var(--fp-accent-wash);border-color:var(--fp-accent)}.ObvGyW_stepContent{flex-direction:column;gap:22px;display:flex}.ObvGyW_stepContent h2{letter-spacing:-.8px;margin:-8px 0 5px;font-size:25px;font-weight:500;line-height:1.3}.ObvGyW_builderActions{border-top:1px solid var(--fp-border);justify-content:space-between;align-items:center;gap:18px;margin-top:25px;padding-top:20px;display:flex}.ObvGyW_builderActions>span{color:var(--fp-muted);max-width:130px;font-size:12px;line-height:1.8}.ObvGyW_builderActions>div{align-items:center;gap:15px;display:flex}.ObvGyW_requestPreview h3{color:var(--fp-text);letter-spacing:-.7px;overflow-wrap:anywhere;margin:20px 0;font-size:29px;font-weight:500;line-height:1.25}.ObvGyW_requestPreview p{color:var(--fp-secondary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.9}.ObvGyW_requestPreview h4{margin:23px 0 12px;font-size:13px;font-weight:500}.ObvGyW_requestPreview dl{border-top:1px solid var(--fp-border);grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;padding-top:20px;display:grid}.ObvGyW_requestPreview dt{color:var(--fp-muted);font-size:12px}.ObvGyW_requestPreview dd{margin:8px 0 0;font-size:12px;line-height:1.7}.ObvGyW_sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 10px;display:flex}.ObvGyW_sectionHeading h2{font-size:14px;font-weight:500}.ObvGyW_sectionHeading h2>span{color:var(--fp-muted);margin-left:8px;font-family:ui-monospace,monospace;font-size:12px}.ObvGyW_profileProjects{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ObvGyW_profileProjects>button{text-align:left;border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:8px;padding:22px}.ObvGyW_profileProjects>button:hover{border-color:var(--fp-accent)}.ObvGyW_profileProjects h3{letter-spacing:-.4px;margin:18px 0 9px;font-size:19px;font-weight:500;line-height:1.35}.ObvGyW_profileProjects p{color:var(--fp-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.ObvGyW_profileProjects>button>span:last-child{color:var(--fp-accent);align-items:center;gap:10px;margin-top:23px;font-size:12px;display:flex}.ObvGyW_profileCase{border:1px solid var(--fp-border);border-radius:8px;margin-top:23px;padding:28px}.ObvGyW_profileCase>h2{letter-spacing:-.7px;margin:18px 0 25px;font-size:29px;font-weight:500;line-height:1.3}.ObvGyW_profileCase section{border-top:1px solid var(--fp-border);padding:20px 0}.ObvGyW_profileCase h3{margin-bottom:10px;font-size:14px;font-weight:500}.ObvGyW_profileCase p{color:var(--fp-secondary);white-space:pre-wrap;font-size:12px;line-height:1.9}.ObvGyW_readme{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:8px;margin-top:20px;overflow:hidden}.ObvGyW_readme>header{border-bottom:1px solid var(--fp-border);background:var(--fp-hover);color:var(--fp-secondary);align-items:center;gap:8px;padding:15px 20px;display:flex}.ObvGyW_readme h3{font-size:12px;font-weight:500}.ObvGyW_readme>header>span{color:var(--fp-muted);margin-left:auto;font-size:12px}.ObvGyW_readmeStatus{color:var(--fp-muted);padding:25px;font-size:12px;line-height:1.9}.ObvGyW_markdown{color:var(--fp-secondary);overflow-wrap:anywhere;padding:27px;font-size:13px;line-height:1.9}.ObvGyW_markdown h1,.ObvGyW_markdown h2,.ObvGyW_markdown h3,.ObvGyW_markdown h4{color:var(--fp-text);letter-spacing:-.4px;margin:24px 0 13px;font-weight:500;line-height:1.4}.ObvGyW_markdown h1{font-size:27px}.ObvGyW_markdown h2{font-size:22px}.ObvGyW_markdown h3{font-size:17px}.ObvGyW_markdown .ObvGyW_readmeTitle{font-size:25px}.ObvGyW_markdown .ObvGyW_readmeSubtitle{font-size:21px}.ObvGyW_markdown p,.ObvGyW_markdown ul,.ObvGyW_markdown ol{margin:12px 0}.ObvGyW_markdown ul,.ObvGyW_markdown ol{padding-left:22px}.ObvGyW_markdown pre{background:var(--fp-hover);border:1px solid var(--fp-border);border-radius:6px;padding:17px;font-size:12px;overflow:auto}.ObvGyW_markdown code{font-family:ui-monospace,monospace;font-size:12px}.ObvGyW_markdown a{color:var(--fp-accent);text-underline-offset:3px;text-decoration:underline}.ObvGyW_markdown table{border-collapse:collapse;display:block;overflow:auto}.ObvGyW_markdown td,.ObvGyW_markdown th{border:1px solid var(--fp-border);text-align:left;padding:8px 12px}.ObvGyW_imageAlt{color:var(--fp-muted);border:1px dashed var(--fp-border);padding:5px 8px;font-size:12px;display:inline-block}@media (max-width:1000px){.ObvGyW_pageHeading{flex-direction:column;align-items:flex-start}.ObvGyW_requestLayout{grid-template-columns:.7fr 1.3fr;gap:35px;padding-inline:25px}.ObvGyW_requestAside h1{font-size:37px}.ObvGyW_progress{gap:7px}.ObvGyW_progress>span{gap:4px;font-size:12px}}@media (max-width:700px){.ObvGyW_requestLayout{grid-template-columns:1fr;gap:18px;padding-top:18px}.ObvGyW_requestAside h1{letter-spacing:-.7px;margin-top:0;font-size:27px;line-height:1.2}.ObvGyW_requestAside h1 br,.ObvGyW_requestAside h1 em,.ObvGyW_requestAside>.ObvGyW_eyebrow,.ObvGyW_requestAside>.ObvGyW_guestNote,.ObvGyW_builder .ObvGyW_stepContent>.ObvGyW_eyebrow{display:none}.ObvGyW_requestAside>p:not(.ObvGyW_eyebrow){max-width:100%;margin-top:8px;font-size:14px;line-height:1.55}.ObvGyW_profileProjects{grid-template-columns:1fr}}@media (max-width:540px){.ObvGyW_pageHeading h1{font-size:34px}.ObvGyW_requestLayout{padding-inline:20px}.ObvGyW_builder{padding:21px 18px}.ObvGyW_progress{gap:5px;margin-bottom:22px;padding-bottom:16px}.ObvGyW_progress>span{flex-direction:column;gap:6px;font-size:12px}.ObvGyW_stepContent h2{font-size:24px}.ObvGyW_builderActions{flex-wrap:wrap;gap:15px}.ObvGyW_builderActions>div{justify-content:space-between;width:100%}.ObvGyW_builderActions>span{max-width:100%}.ObvGyW_builder input,.ObvGyW_builder textarea,.ObvGyW_builder select{font-size:16px!important}.ObvGyW_profileCase{padding:21px}.ObvGyW_readme>header{flex-wrap:wrap}.ObvGyW_readme>header>span{margin-left:0}.ObvGyW_markdown{padding:20px}}.ObvGyW_requestComposer.ObvGyW_requestComposer{grid-template-columns:minmax(0,1fr);gap:24px;width:100%;max-width:832px;min-height:0;padding:32px 36px 48px;display:grid}.ObvGyW_requestIntro h1{letter-spacing:-.7px;margin:0;font-size:28px;font-weight:500;line-height:1.25}.ObvGyW_requestIntro>p{color:var(--fp-secondary);margin-top:10px;font-size:15px;line-height:1.7}.ObvGyW_requestIntro .ObvGyW_guestNote{color:var(--fp-secondary);margin-top:12px;font-size:13px;line-height:1.6}.ObvGyW_requestIntro .ObvGyW_guestNote svg{color:var(--fp-accent);flex-shrink:0}@media (max-width:700px){.ObvGyW_requestComposer.ObvGyW_requestComposer{gap:20px;padding:24px 20px 40px}.ObvGyW_requestIntro h1{font-size:26px}.ObvGyW_requestIntro>p{font-size:14px}.ObvGyW_requestIntro .ObvGyW_guestNote{display:none}}.ObvGyW_requestComposer .ObvGyW_progress{margin-bottom:20px;padding-bottom:16px}
.ePqTZW_inbox{background:0 0;grid-template-columns:240px minmax(0,1fr);min-height:calc(100dvh - 80px);margin:0;display:grid}.ePqTZW_threadList{overflow-wrap:anywhere;border-inline-end:0;min-width:0;padding:24px 16px}.ePqTZW_threadList>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ePqTZW_threadList h1{letter-spacing:-.6px;font-size:24px;font-weight:500}.ePqTZW_threadList>header>button{background:var(--fp-hover);border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.ePqTZW_threadList>a{border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.ePqTZW_threadList>a:hover,.ePqTZW_threadList>a[aria-current=page]{background:var(--fp-accent-wash)}.ePqTZW_threadList strong{font-size:14px;font-weight:500;display:block}.ePqTZW_threadList small{color:var(--fp-muted);font-size:12px;display:block}.ePqTZW_back{color:var(--fp-secondary);font-size:13px}.ePqTZW_thread{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:16px;flex-direction:column;min-width:0;min-height:min(620px,100dvh - 80px);max-height:calc(100dvh - 80px);margin:0 12px 12px 0;display:flex;overflow:hidden}.ePqTZW_threadHeader{background:var(--fp-hover);justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.ePqTZW_threadHeader h2{font-size:21px;font-weight:500;line-height:1.3}.ePqTZW_threadHeader p{color:var(--fp-secondary);margin-top:6px;font-size:13px}.ePqTZW_threadHeader>button,.ePqTZW_composeTools>button{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 13px;font-size:14px;display:flex}.ePqTZW_messages{flex-direction:column;flex:1;gap:14px;min-height:240px;padding:24px;display:flex;overflow:auto}.ePqTZW_contextNote{color:var(--fp-muted);text-align:center;max-width:760px;margin:0 auto 18px;font-size:13px;line-height:1.75}.ePqTZW_message{background:var(--fp-hover);border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:min(80%,800px);padding:14px 18px}.ePqTZW_message>div:first-child:not(.ePqTZW_attachment){color:var(--fp-muted);justify-content:space-between;align-items:center;gap:20px;margin-bottom:8px;font-size:12px;display:flex}.ePqTZW_message p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.75}.ePqTZW_message p>a{color:var(--fp-accent);margin-inline-start:10px;text-decoration:underline}.ePqTZW_mine{background:var(--fp-accent-wash);border-radius:16px 16px 4px;align-self:flex-end}.ePqTZW_scope{border-inline-start:3px solid var(--fp-accent)}.ePqTZW_composer{background:var(--fp-bg);grid-template-columns:1fr auto;gap:12px;padding:18px 24px;display:grid}.ePqTZW_composeTools{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.ePqTZW_composeTools select{background:var(--fp-surface);color:var(--fp-secondary);border:1px solid var(--fp-border);border-radius:10px;margin-inline-start:auto;padding:9px 12px;font-size:13px}.ePqTZW_composer textarea,.ePqTZW_newConversation input{resize:vertical;background:var(--fp-surface);border:1px solid var(--fp-border);color:var(--fp-text);border-radius:12px;width:100%;padding:12px 14px;font-size:15px;line-height:1.65}.ePqTZW_composer>.ePqTZW_primary{align-self:end}.ePqTZW_primary{background:var(--fp-button);min-height:44px;color:var(--fp-button-text);border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:11px 18px;font-size:14px;font-weight:500;display:inline-flex}.ePqTZW_primary:hover{filter:brightness(.96)}.ePqTZW_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:40px;display:flex}.ePqTZW_empty>svg{color:var(--fp-accent)}.ePqTZW_empty h2{letter-spacing:-.8px;font-size:32px;font-weight:500}.ePqTZW_empty p{max-width:520px;color:var(--fp-secondary);font-size:16px;line-height:1.8}.ePqTZW_empty>a{color:var(--fp-accent);font-size:14px}.ePqTZW_emptyText{color:var(--fp-secondary);padding:20px;font-size:14px;line-height:1.8}.ePqTZW_newConversation{flex-direction:column;gap:20px;padding:26px;display:flex}.ePqTZW_newConversation label{flex-direction:column;gap:8px;font-size:14px;display:flex}.ePqTZW_newConversation p{color:var(--fp-secondary);font-size:14px;line-height:1.8}.ePqTZW_actions{flex-wrap:wrap;gap:10px;display:flex}.ePqTZW_actions>button{border:1px solid var(--fp-border);border-radius:10px;min-height:42px;padding:10px 14px;font-size:14px}.ePqTZW_actions>button[aria-pressed=true]{background:var(--fp-accent-wash);border-color:var(--fp-accent)}.ePqTZW_error{background:var(--fp-error-bg);color:var(--fp-error);border-radius:12px;margin:16px;padding:14px 18px;font-size:14px;line-height:1.75}.ePqTZW_attachment{flex-direction:column;gap:12px;min-width:180px;display:flex}.ePqTZW_attachment img,.ePqTZW_attachment video{object-fit:contain;border-radius:10px;max-width:100%;max-height:360px}.ePqTZW_attachment audio{max-width:100%}.ePqTZW_attachment iframe{background:#fff;border:0;border-radius:8px;width:100%;min-width:250px}.ePqTZW_attachment summary{cursor:pointer;font-size:14px}.ePqTZW_attachment>a{overflow-wrap:anywhere;color:var(--fp-accent);align-items:center;gap:9px;font-size:13px;display:flex}.ePqTZW_recorder{background:var(--fp-hover);max-height:500px;padding:20px;overflow:auto}.ePqTZW_recorder>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.ePqTZW_recorder h3{font-size:18px;font-weight:500}.ePqTZW_recorder p{color:var(--fp-secondary);font-size:13px}.ePqTZW_captureOptions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ePqTZW_captureOptions button{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:12px;align-items:center;gap:9px;padding:12px;font-size:14px;display:flex}.ePqTZW_capturePreview{max-width:100%;max-height:280px;margin:18px auto;display:block}.ePqTZW_capturePreview video{max-width:100%;max-height:280px}.ePqTZW_capturePreview audio{width:100%}.ePqTZW_capturePreview[hidden]{display:none}.ePqTZW_danger{color:#fff;background:#a72e3d;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:10px 18px;display:inline-flex}.ePqTZW_meeting{max-width:1800px;margin:auto;padding:28px 36px}.ePqTZW_meetingHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.ePqTZW_meetingHeader h1{font-size:26px;font-weight:500}.ePqTZW_videoGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ePqTZW_videoTile{border:1px solid var(--fp-border);background:#101723;border-radius:20px;place-items:center;min-height:380px;display:grid;position:relative;overflow:hidden}.ePqTZW_videoTile video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ePqTZW_videoTile>span{color:#fff;background:#0009;border-radius:8px;padding:7px 13px;font-size:13px;position:absolute;bottom:16px;left:16px}.ePqTZW_meetingControls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:26px;display:flex}.ePqTZW_meetingControls button{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 17px;display:flex}.ePqTZW_meetingStatus{text-align:center;color:var(--fp-secondary);font-size:15px;line-height:1.8}.ePqTZW_recordingBadge{color:#ff9d9d;align-items:center;gap:8px;font-size:14px;display:inline-flex}.ePqTZW_recordingBadge:before{content:"";background:#f55;border-radius:50%;width:8px;height:8px}@media (max-width:900px){.ePqTZW_inbox{grid-template-columns:240px minmax(0,1fr)}.ePqTZW_threadHeader{padding:18px}.ePqTZW_message{max-width:95%}.ePqTZW_videoTile{min-height:280px}}@media (max-width:660px){.ePqTZW_inbox{grid-template-columns:1fr}.ePqTZW_threadList{border-inline-end:0;border-bottom:1px solid var(--fp-border);max-height:260px;padding:16px;overflow-y:auto}.ePqTZW_threadList>a:not(.ePqTZW_back){margin-right:8px;display:inline-flex}.ePqTZW_thread{border-radius:14px;min-height:55dvh;max-height:none;margin:0 10px 10px}.ePqTZW_threadHeader{flex-wrap:wrap}.ePqTZW_composer{grid-template-columns:1fr;padding:14px}.ePqTZW_composer>.ePqTZW_primary{justify-self:end}.ePqTZW_messages{max-height:60dvh;padding:16px}.ePqTZW_empty{padding:28px}.ePqTZW_empty h2{font-size:27px}.ePqTZW_videoGrid{grid-template-columns:1fr}.ePqTZW_meeting{padding:22px 16px}.ePqTZW_videoTile{min-height:250px}.ePqTZW_composeTools select{margin-inline-start:0}.ePqTZW_inbox{align-content:start}.ePqTZW_threadList[data-empty=true]{max-height:none;overflow:visible}}
.wEDwkq_profile,.wEDwkq_directory,.wEDwkq_editor{color:var(--fp-text);width:100%;min-width:0}.wEDwkq_cover{border-radius:22px 22px 0 0;height:230px;position:relative;overflow:hidden}.wEDwkq_cover>img,.wEDwkq_personCover>img{object-fit:cover;width:100%;height:100%}.wEDwkq_coverDrawing{background:linear-gradient(120deg,#ffffff12,#0000);position:absolute;inset:0;overflow:hidden}.wEDwkq_coverDrawing span{border:1px solid #ffffff35;border-radius:50%;width:380px;height:380px;position:absolute;top:-180px;right:8%}.wEDwkq_coverDrawing span:nth-child(2){top:-80px;right:24%}.wEDwkq_coverDrawing span:nth-child(3){top:70px;right:-12%}.wEDwkq_previewLabel{color:#fff;background:#111827b8;border-radius:30px;padding:7px 13px;font-size:13px;position:absolute;top:20px;right:20px}.wEDwkq_identity{align-items:flex-start;gap:24px;padding:0 32px 24px;display:flex}.wEDwkq_portrait{border:6px solid var(--fp-bg);background:var(--fp-surface);border-radius:28px;flex-shrink:0;place-items:center;width:124px;height:124px;margin-top:-46px;font-size:32px;display:grid;position:relative;overflow:hidden}.wEDwkq_portrait img{object-fit:cover;width:100%;height:100%}.wEDwkq_name{min-width:0;padding-top:20px}.wEDwkq_name>div:first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wEDwkq_name h1{letter-spacing:-1px;margin:0;font-size:clamp(26px,3vw,38px)}.wEDwkq_name p{color:var(--fp-secondary);margin:9px 0 12px;font-size:17px}.wEDwkq_badge,.wEDwkq_identityMeta,.wEDwkq_skills,.wEDwkq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wEDwkq_badge{border:1px solid var(--fp-border);border-radius:20px;padding:5px 9px;font-size:12px}.wEDwkq_identityMeta{color:var(--fp-muted);gap:16px;font-size:13px}.wEDwkq_identityMeta>span{align-items:center;gap:5px;display:inline-flex}.wEDwkq_profileColumns{grid-template-columns:minmax(0,1fr) 280px;gap:40px;padding:0 32px 32px;display:grid}.wEDwkq_mainColumn{min-width:0}.wEDwkq_anchors{border-bottom:1px solid var(--fp-border);flex-wrap:wrap;gap:26px;padding:16px 0;display:flex}.wEDwkq_anchors a{color:var(--fp-secondary);font-size:14px;text-decoration:none}.wEDwkq_anchors a:hover{color:var(--fp-accent)}.wEDwkq_anchors small{margin-left:4px}.wEDwkq_section{padding:30px 0;scroll-margin-top:90px}.wEDwkq_section h2,.wEDwkq_sideCard h2{letter-spacing:-.4px;margin:0 0 16px;font-size:21px}.wEDwkq_bio{white-space:pre-wrap;color:var(--fp-secondary);overflow-wrap:anywhere;line-height:1.8}.wEDwkq_skills{margin-top:18px}.wEDwkq_skills span{background:var(--fp-hover);border-radius:8px;padding:6px 10px;font-size:12px}.wEDwkq_sectionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.wEDwkq_sectionHeading>span,.wEDwkq_sectionNote,.wEDwkq_emptyText{color:var(--fp-muted);font-size:14px;line-height:1.7}.wEDwkq_portfolioGrid,.wEDwkq_peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.wEDwkq_portfolioCard,.wEDwkq_personCard{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:15px;overflow:hidden}.wEDwkq_projectImage{aspect-ratio:16/10;background:var(--fp-hover);overflow:hidden}.wEDwkq_projectImage>img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.wEDwkq_portfolioCard:hover .wEDwkq_projectImage>img{transform:scale(1.025)}.wEDwkq_projectPlaceholder{height:100%;color:var(--fp-secondary);background:radial-gradient(ellipse at 80% 20%, var(--fp-accent-wash), transparent 70%);flex-direction:column;justify-content:space-between;padding:24px;display:flex;position:relative}.wEDwkq_projectPlaceholder>span{opacity:.35;font-size:32px;position:absolute;top:24px;right:24px}.wEDwkq_projectPlaceholder>p{overflow-wrap:anywhere;font-family:monospace;font-size:13px}.wEDwkq_projectBody{padding:20px}.wEDwkq_projectBody h3{margin:0 0 10px;font-size:17px}.wEDwkq_projectBody p{color:var(--fp-secondary);white-space:pre-wrap;font-size:14px;line-height:1.7}.wEDwkq_projectBody a{color:var(--fp-accent);gap:7px;margin-top:12px;font-size:13px;text-decoration:none;display:inline-flex}.wEDwkq_empty{background:var(--fp-surface);color:var(--fp-secondary);border-radius:14px;align-items:center;gap:18px;padding:24px;line-height:1.7;display:flex}.wEDwkq_empty>svg{color:var(--fp-muted);flex-shrink:0}.wEDwkq_empty h3{margin:0 0 5px;font-size:16px}.wEDwkq_empty p{margin:0;font-size:14px}.wEDwkq_experienceList article{gap:18px;padding:18px 0;display:flex}.wEDwkq_timelineDot{background:var(--fp-accent);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.wEDwkq_experienceList h3{margin:0 0 7px;font-size:17px}.wEDwkq_experienceList p{color:var(--fp-secondary);margin:0 0 10px;line-height:1.7}.wEDwkq_experienceList small{color:var(--fp-muted);align-items:center;gap:7px;font-size:12px;display:flex}.wEDwkq_experienceDescription{white-space:pre-wrap;margin-top:14px!important}.wEDwkq_rating{align-items:center;gap:12px;display:flex}.wEDwkq_sideCard{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:18px;align-self:start;margin-top:20px;padding:24px}.wEDwkq_sideCard>svg{color:var(--fp-accent);margin-bottom:16px}.wEDwkq_sideCard p{color:var(--fp-secondary);font-size:14px;line-height:1.8}.wEDwkq_sideCard>a{color:var(--fp-secondary);align-items:center;gap:9px;margin-top:18px;font-size:14px;text-decoration:none;display:flex}.wEDwkq_sideDetails{color:var(--fp-muted);gap:15px;margin-top:24px;font-size:12px;display:grid}.wEDwkq_sideDetails span{align-items:center;gap:8px;display:flex}.wEDwkq_primary,.wEDwkq_secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:11px 16px;font-size:14px;text-decoration:none;display:inline-flex}.wEDwkq_primary{background:var(--fp-button);color:var(--fp-button-text);border:1px solid #0000}.wEDwkq_secondary{border:1px solid var(--fp-border);background:var(--fp-surface);color:var(--fp-text)}.wEDwkq_primary:disabled,.wEDwkq_secondary:disabled{opacity:.55;cursor:wait}.wEDwkq_previewHint{background:var(--fp-hover);border-radius:10px;padding:12px;font-size:13px;line-height:1.6;display:block}.wEDwkq_directory{margin:36px 0 56px}.wEDwkq_search{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:12px;align-items:center;gap:12px;max-width:620px;margin-bottom:26px;padding:12px 16px;display:flex}.wEDwkq_search input{width:100%;color:var(--fp-text);font:inherit;outline-offset:6px;background:0 0;border:0}.wEDwkq_peopleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.wEDwkq_personCard{color:inherit;text-decoration:none;transition:transform .2s}.wEDwkq_personCard:hover{transform:translateY(-4px)}.wEDwkq_personCover{height:110px}.wEDwkq_personBody{padding:0 22px 22px;position:relative}.wEDwkq_personAvatar{object-fit:cover;border:4px solid var(--fp-surface);background:var(--fp-hover);border-radius:18px;place-items:center;width:70px;height:70px;margin-top:-30px;display:grid}.wEDwkq_personBody>small{color:var(--fp-muted);margin-top:12px;display:block}.wEDwkq_personBody h2{margin:8px 0;font-size:22px}.wEDwkq_personBody>p{color:var(--fp-secondary);font-size:14px;line-height:1.7}.wEDwkq_personBody footer{color:var(--fp-muted);justify-content:space-between;margin-top:25px;font-size:13px;display:flex}.wEDwkq_directoryEmpty{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:18px;width:100%;padding:24px}.wEDwkq_directoryEmpty h2{font-size:20px}.wEDwkq_directoryEmpty p{color:var(--fp-secondary);max-width:630px;line-height:1.8}.wEDwkq_actions{margin-top:18px}.wEDwkq_error{background:var(--fp-error-bg);color:var(--fp-error);border-radius:10px;padding:12px;font-size:14px;line-height:1.6}.wEDwkq_editorHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 0 24px;display:flex}.wEDwkq_editorHeading h1{letter-spacing:-1px;margin:0 0 8px;font-size:32px}.wEDwkq_editorHeading p{color:var(--fp-secondary);margin:0;line-height:1.7}.wEDwkq_toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wEDwkq_editorGrid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;display:grid}.wEDwkq_editorForm{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:16px;max-height:85vh;padding:22px;position:sticky;top:85px;overflow:auto}.wEDwkq_editorForm label{gap:8px;margin-bottom:18px;font-size:14px;display:grid}.wEDwkq_editorForm input:not([type=color]),.wEDwkq_editorForm textarea,.wEDwkq_commentForm textarea{border:1px solid var(--fp-border);background:var(--fp-bg);width:100%;color:var(--fp-text);font:inherit;border-radius:9px;padding:11px 12px;font-size:14px;line-height:1.5}.wEDwkq_editorForm input[type=file]{font-size:12px}.wEDwkq_editorForm textarea{resize:vertical;min-height:105px}.wEDwkq_editorForm details{border-top:1px solid var(--fp-border);padding:18px 0}.wEDwkq_editorForm summary{cursor:pointer;margin-bottom:18px;font-size:16px;font-weight:600}.wEDwkq_editorForm summary::marker{color:var(--fp-muted)}.wEDwkq_fieldNote{color:var(--fp-muted);margin:6px 0 18px;font-size:12px;line-height:1.7}.wEDwkq_editItem{background:var(--fp-bg);border-radius:12px;margin-bottom:16px;padding:16px}.wEDwkq_editItem input,.wEDwkq_editItem textarea{background:var(--fp-surface)!important}.wEDwkq_remove{color:var(--fp-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:7px 0;font-size:12px;text-decoration:underline}.wEDwkq_status{color:var(--fp-secondary);padding:12px 0;font-size:13px;line-height:1.6}.wEDwkq_previewFrame{border:1px solid var(--fp-border);border-radius:22px;min-width:0;overflow:hidden}.wEDwkq_previewFrame .wEDwkq_profileColumns{grid-template-columns:1fr}.wEDwkq_previewFrame .wEDwkq_sideCard{display:none}.wEDwkq_previewFrame .wEDwkq_identity{gap:16px;padding-left:24px;padding-right:24px}.wEDwkq_previewFrame .wEDwkq_portrait{width:94px;height:94px}.wEDwkq_previewFrame .wEDwkq_name h1{font-size:26px}.wEDwkq_commentForm{gap:12px;margin:20px 0;display:grid}.wEDwkq_commentForm textarea{min-height:100px}.wEDwkq_comment{border-bottom:1px solid var(--fp-border);padding:20px 0}.wEDwkq_comment header{align-items:center;gap:12px;display:flex}.wEDwkq_comment img{object-fit:cover;border-radius:50%;width:36px;height:36px}.wEDwkq_comment small{color:var(--fp-muted);font-size:12px}.wEDwkq_comment p{white-space:pre-wrap;font-size:14px;line-height:1.8}.wEDwkq_section button:focus-visible,.wEDwkq_editor button:focus-visible,.wEDwkq_directory a:focus-visible{outline:2px solid var(--fp-accent);outline-offset:4px}@media (min-width:1600px){.wEDwkq_editorGrid{grid-template-columns:390px minmax(0,1fr)}.wEDwkq_previewFrame .wEDwkq_profileColumns{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.wEDwkq_previewFrame .wEDwkq_sideCard{display:block}}@media (max-width:1100px){.wEDwkq_editorGrid{grid-template-columns:300px minmax(0,1fr)}.wEDwkq_previewFrame .wEDwkq_portfolioGrid{grid-template-columns:1fr}.wEDwkq_peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.wEDwkq_editorGrid{grid-template-columns:1fr}.wEDwkq_editorForm{max-height:none;position:static}.wEDwkq_profileColumns{grid-template-columns:1fr;gap:10px;padding:0 20px 24px}.wEDwkq_identity{gap:16px;padding:0 20px 20px}.wEDwkq_portrait{border-radius:22px;width:90px;height:90px}.wEDwkq_cover{height:175px}.wEDwkq_sideCard{margin-top:0}.wEDwkq_anchors{gap:18px}.wEDwkq_name h1{font-size:26px}.wEDwkq_name p{font-size:15px}.wEDwkq_peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.wEDwkq_identity{display:block}.wEDwkq_name{padding-top:12px}.wEDwkq_portfolioGrid,.wEDwkq_peopleGrid{grid-template-columns:1fr}.wEDwkq_directoryEmpty{padding:24px}.wEDwkq_editorHeading h1{font-size:27px}}@media (prefers-reduced-motion:reduce){.wEDwkq_personCard,.wEDwkq_projectImage>img{transition:none}}.wEDwkq_container{width:min(1600px,100% - 64px);margin:32px auto 64px}.wEDwkq_back{color:var(--fp-secondary);margin-bottom:18px;padding:12px 0;font-size:14px;text-decoration:none;display:inline-flex}.wEDwkq_mobileViews{display:none}@media (max-width:800px){.wEDwkq_editor{padding-bottom:100px}.wEDwkq_editorHeading{margin-bottom:18px}.wEDwkq_editorHeading h1{font-size:26px}.wEDwkq_editorHeading .wEDwkq_toolbar{inset-inline:0;z-index:40;background:var(--fp-surface);border-top:1px solid var(--fp-border);padding:12px 16px max(12px, env(safe-area-inset-bottom));justify-content:center;position:fixed;bottom:0;box-shadow:0 -5px 24px #0001}.wEDwkq_editorHeading .wEDwkq_toolbar>*{flex:1;justify-content:center;max-width:240px;min-height:44px;font-size:13px}.wEDwkq_mobileViews{background:var(--fp-hover);border-radius:12px;margin-bottom:18px;padding:4px;display:flex}.wEDwkq_mobileViews button{border-radius:9px;flex:1;min-height:44px;font-size:14px}.wEDwkq_mobileViews button[aria-pressed=true]{color:var(--fp-accent);background:var(--fp-surface);box-shadow:0 1px 4px #0001}.wEDwkq_editorGrid[data-view=edit]>.wEDwkq_previewFrame,.wEDwkq_editorGrid[data-view=preview]>.wEDwkq_editorForm{display:none}.wEDwkq_editorForm{padding:18px}.wEDwkq_editorForm input:not([type=color]),.wEDwkq_editorForm textarea{font-size:16px}}
.Q4yJ9q_page{width:100%;padding:8px 0 40px}.Q4yJ9q_heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.Q4yJ9q_heading h1{letter-spacing:-.8px;font-size:clamp(26px,3vw,34px);font-weight:500}.Q4yJ9q_heading p{color:var(--fp-secondary);max-width:760px;margin-top:12px;font-size:14px;line-height:1.6}.Q4yJ9q_search{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:12px;align-items:center;gap:14px;margin:20px 0;padding:14px 18px;display:flex}.Q4yJ9q_search input{color:var(--fp-text);background:0 0;border:0;outline:none;width:100%;font-size:16px}.Q4yJ9q_settings{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:10px;margin-bottom:16px;padding:12px 16px}.Q4yJ9q_settings summary{cursor:pointer;font-size:14px;font-weight:500}.Q4yJ9q_settings p{color:var(--fp-secondary);margin-block:14px;font-size:14px;line-height:1.8}.Q4yJ9q_fields{grid-template-columns:1fr 1fr;gap:18px;margin-block:20px;display:grid}.Q4yJ9q_fields label{flex-direction:column;gap:8px;font-size:14px;display:flex}.Q4yJ9q_fields input,.Q4yJ9q_fields select{border:1px solid var(--fp-border);background:var(--fp-surface);color:var(--fp-text);font:inherit;border-radius:10px;min-width:0;padding:12px}.Q4yJ9q_signals,.Q4yJ9q_filters{flex-wrap:wrap;gap:8px;display:flex}.Q4yJ9q_signals span{background:var(--fp-accent-wash);color:var(--fp-accent);border-radius:7px;padding:6px 10px;font-size:12px}.Q4yJ9q_filters{margin-block:20px}.Q4yJ9q_browseControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}.Q4yJ9q_browseControls .Q4yJ9q_filters{margin-block:0}.Q4yJ9q_contractFilter{color:var(--fp-secondary);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.Q4yJ9q_contractFilter select{background:var(--fp-surface);border:1px solid var(--fp-border);max-width:100%;min-height:44px;color:var(--fp-text);font:inherit;border-radius:10px;padding:10px 14px}.Q4yJ9q_titleButton{color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere}.Q4yJ9q_titleButton:hover{color:var(--fp-accent);text-underline-offset:4px;text-decoration:underline}.Q4yJ9q_titleButton:focus-visible,.Q4yJ9q_contractFilter select:focus-visible,.Q4yJ9q_empty button:focus-visible{outline:2px solid var(--fp-accent);outline-offset:4px}.Q4yJ9q_filters button{border:1px solid var(--fp-border);border-radius:10px;padding:10px 16px;font-size:14px}.Q4yJ9q_filters button[aria-pressed=true]{background:var(--fp-accent-wash);color:var(--fp-accent)}.Q4yJ9q_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Q4yJ9q_card{overflow-wrap:anywhere;background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:16px;min-width:0;padding:24px;transition:transform .2s,border-color .2s;position:relative}.Q4yJ9q_card:hover{border-color:var(--fp-accent);transform:translateY(-3px)}.Q4yJ9q_card h2{letter-spacing:-.4px;margin:14px 0 8px;font-size:22px;font-weight:500;line-height:1.35}.Q4yJ9q_card>p{color:var(--fp-secondary);margin-block:12px;font-size:14px;line-height:1.8}.Q4yJ9q_card small{color:var(--fp-muted);font-size:12px}.Q4yJ9q_card footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.Q4yJ9q_card footer button{background:var(--fp-accent-wash);color:var(--fp-accent);border-radius:9px;padding:10px 14px;font-size:14px}.Q4yJ9q_save{border-radius:9px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:18px;right:18px}.Q4yJ9q_meta{color:var(--fp-secondary);max-width:90%;font-size:13px}.Q4yJ9q_empty{text-align:center;color:var(--fp-secondary);background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:16px;padding:50px 24px;line-height:1.8}.Q4yJ9q_empty>svg{color:var(--fp-accent);margin-bottom:12px}.Q4yJ9q_empty h2{color:var(--fp-text);font-size:22px;font-weight:500}.Q4yJ9q_empty p{max-width:560px;margin:10px auto 22px}.Q4yJ9q_empty button{min-height:44px;color:var(--fp-button-text);background:var(--fp-button);font:inherit;border-radius:10px;padding:10px 20px}.Q4yJ9q_detail{max-height:80dvh;padding:28px 32px;overflow:auto}.Q4yJ9q_detail h2{margin-bottom:20px;font-size:30px;font-weight:500}.Q4yJ9q_detail h3{margin-top:24px;font-size:18px}.Q4yJ9q_detail p{white-space:pre-wrap;margin-block:18px;line-height:1.85}.Q4yJ9q_detail a{background:var(--fp-button);color:var(--fp-button-text);border-radius:10px;padding:12px 18px;display:inline-flex}.Q4yJ9q_credit{color:var(--fp-secondary);margin-block:24px;font-size:13px;line-height:1.8}.Q4yJ9q_credit a{text-decoration:underline}.Q4yJ9q_badge{color:var(--fp-accent);font-size:12px;font-weight:500}@media (max-width:800px){.Q4yJ9q_list{grid-template-columns:minmax(0,1fr)}.Q4yJ9q_fields{grid-template-columns:1fr}.Q4yJ9q_heading{flex-direction:column;align-items:start}.Q4yJ9q_detail{padding:24px 20px}}.Q4yJ9q_searchTools{flex-wrap:wrap;align-items:start;gap:12px;margin:20px 0;display:flex}.Q4yJ9q_searchTools>.Q4yJ9q_search{flex:1;min-width:220px;min-height:48px;margin:0;padding:12px 16px}.Q4yJ9q_searchTools>.Q4yJ9q_settings{flex:none;min-height:48px;margin:0;padding:12px 16px}.Q4yJ9q_searchTools>.Q4yJ9q_settings[open]{flex-basis:100%;order:2}.Q4yJ9q_heading{margin-bottom:20px}.Q4yJ9q_card>p.Q4yJ9q_excerpt{-webkit-line-clamp:2;color:var(--fp-secondary);-webkit-box-orient:vertical;margin:10px 0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.Q4yJ9q_card .Q4yJ9q_signals{min-height:0}.Q4yJ9q_card footer{margin-top:18px}@media (max-width:760px){.Q4yJ9q_searchTools{gap:10px;margin:16px 0}.Q4yJ9q_searchTools>.Q4yJ9q_search{flex-basis:100%}.Q4yJ9q_searchTools>.Q4yJ9q_settings{background:0 0;border:0;min-height:40px;padding:8px 0}.Q4yJ9q_searchTools>.Q4yJ9q_settings[open]{border:1px solid var(--fp-border);background:var(--fp-surface);padding:14px}.Q4yJ9q_card{padding:20px}}
.Kr7oWq_panel{color:var(--fp-text);padding:25px}.Kr7oWq_panel h3{letter-spacing:-.5px;margin:18px 0 12px;font-size:22px;font-weight:500}.Kr7oWq_connectionIcon{color:var(--fp-accent);display:inline-flex}.Kr7oWq_description{color:var(--fp-secondary);font-size:13px;line-height:1.8}.Kr7oWq_permission{color:var(--fp-secondary);border-left:2px solid var(--fp-border);margin:20px 0;padding-left:14px;font-size:11px;line-height:1.7}.Kr7oWq_connect{background:var(--fp-button);color:var(--fp-button-text);border-radius:5px;align-items:center;gap:10px;padding:12px 17px;font-size:12px;font-weight:500;display:inline-flex}.Kr7oWq_setup{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:6px;padding:17px}.Kr7oWq_setup strong{font-size:12px;font-weight:500}.Kr7oWq_setup p{color:var(--fp-secondary);margin:8px 0 14px;font-size:11px;line-height:1.8}.Kr7oWq_setup code{color:var(--fp-text);font-size:10px}.Kr7oWq_setup button{color:var(--fp-secondary);text-underline-offset:3px;padding:0;font-size:11px;text-decoration:underline}.Kr7oWq_error{background:var(--fp-error-bg);border:1px solid var(--fp-border);color:var(--fp-error);border-radius:6px;margin-bottom:18px;padding:12px 15px;font-size:12px;line-height:1.7}.Kr7oWq_profile{border-bottom:1px solid var(--fp-border);align-items:center;gap:12px;padding-bottom:20px;display:flex}.Kr7oWq_profile strong{font-size:16px;font-weight:500}.Kr7oWq_profile span:not(.Kr7oWq_avatar){color:var(--fp-secondary);margin-top:5px;font-size:11px;display:block}.Kr7oWq_avatar{border:1px solid var(--fp-border);background:var(--fp-surface);width:52px;height:52px;color:var(--fp-secondary);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid;overflow:hidden}.Kr7oWq_avatar img{object-fit:cover;width:100%;height:100%;display:block}.Kr7oWq_smallAvatar{border-radius:7px;width:28px;height:28px;font-size:9px}.Kr7oWq_organizations{margin:24px 0 28px}.Kr7oWq_organizationHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.Kr7oWq_organizationHeading h3{letter-spacing:0;color:var(--fp-secondary);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;display:flex}.Kr7oWq_organizationHeading>span{color:var(--fp-secondary);font-size:10px}.Kr7oWq_organizationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Kr7oWq_organizationCard{border:1px solid var(--fp-border);background:var(--fp-surface);text-align:left;border-radius:7px;align-items:center;gap:10px;min-width:0;padding:13px;transition:border-color .18s,background .18s;display:flex}.Kr7oWq_organizationCard:hover{border-color:var(--fp-border);background:var(--fp-surface)}.Kr7oWq_organizationCard.Kr7oWq_selectedOrganization{border-color:var(--fp-accent);background:var(--fp-accent-wash)}.Kr7oWq_organizationCard>span:nth-child(2){flex:1;min-width:0}.Kr7oWq_organizationCard strong{color:var(--fp-text);overflow-wrap:anywhere;font-size:11px;font-weight:500;display:block}.Kr7oWq_organizationCard small{color:var(--fp-secondary);margin-top:4px;font-size:9px;display:block}.Kr7oWq_organizationCard>svg{color:var(--fp-secondary);flex-shrink:0}.Kr7oWq_organizationConsent{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:7px;padding:16px}.Kr7oWq_organizationConsent p{color:var(--fp-secondary);margin-bottom:12px;font-size:12px;line-height:1.7}.Kr7oWq_organizationConsent button{color:var(--fp-accent);align-items:center;gap:8px;padding:6px 0;font-size:11px;display:inline-flex}.Kr7oWq_organizationConsent small{color:var(--fp-secondary);margin-top:5px;font-size:9px;line-height:1.7;display:block}.Kr7oWq_repositoryHeading{border-top:1px solid var(--fp-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}.Kr7oWq_repositoryHeading .Kr7oWq_listTitle{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:13px}.Kr7oWq_sourceTabs{gap:4px;display:flex}.Kr7oWq_sourceTabs button{color:var(--fp-secondary);border:1px solid #0000;border-radius:5px;padding:7px 10px;font-size:9px}.Kr7oWq_sourceTabs button[aria-pressed=true]{color:var(--fp-accent);border-color:var(--fp-border);background:var(--fp-accent-wash)}@media (max-width:520px){.Kr7oWq_organizationGrid{grid-template-columns:1fr}.Kr7oWq_repositoryHeading{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Kr7oWq_organizationCard{transition:none}}.Kr7oWq_profile button{color:var(--fp-secondary);margin-left:auto;padding:7px}.Kr7oWq_panel .Kr7oWq_listTitle{margin-top:23px;font-size:13px}.Kr7oWq_repoList{margin:0;padding:0;list-style:none}.Kr7oWq_repoList li{border-bottom:1px solid var(--fp-border)}.Kr7oWq_repoList a{color:var(--fp-secondary);align-items:flex-start;gap:12px;padding:18px 0;display:flex}.Kr7oWq_repoList a:hover strong{color:var(--fp-text)}.Kr7oWq_repoList svg{flex-shrink:0;margin-top:3px}.Kr7oWq_repoInfo{flex:1;min-width:0}.Kr7oWq_repoInfo strong{color:var(--fp-text);overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.Kr7oWq_repoInfo>span{color:var(--fp-secondary);overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.6;display:block}.Kr7oWq_repoInfo small{color:var(--fp-secondary);overflow-wrap:anywhere;margin-top:7px;font-size:9px;display:block}.Kr7oWq_repoMeta{align-items:center;gap:12px;padding-top:3px;font-size:9px;display:flex}.Kr7oWq_repoMeta>span{align-items:center;gap:4px;display:flex}.Kr7oWq_repoMeta svg{margin-top:0}.Kr7oWq_loadMore{border:1px solid var(--fp-border);color:var(--fp-secondary);border-radius:5px;margin:20px auto;padding:9px 13px;font-size:11px;display:block}.Kr7oWq_status{color:var(--fp-secondary);padding:24px 0;font-size:12px;line-height:1.8}.Kr7oWq_note{color:var(--fp-secondary);margin-top:16px;font-size:10px;line-height:1.8}.Kr7oWq_note a{text-underline-offset:3px;color:var(--fp-secondary);text-decoration:underline}.Kr7oWq_disconnect{color:var(--fp-secondary);text-underline-offset:4px;margin-top:14px;padding:9px 0;font-size:11px;text-decoration:underline}.Kr7oWq_panel button:disabled,.Kr7oWq_loadMore:disabled{opacity:.5;cursor:default}@media (max-width:520px){.Kr7oWq_panel{padding:20px}.Kr7oWq_repoMeta{display:none}.Kr7oWq_panel h3{font-size:20px}}
.W-KZxW_resume{background:var(--fp-surface);border:1px solid var(--fp-border);color:var(--fp-text);border-radius:18px;margin:24px 0;overflow:hidden}.W-KZxW_toolbar{background:var(--fp-hover);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 22px;display:flex}.W-KZxW_toolbar>span{align-items:center;gap:10px;margin-inline-end:auto;font-size:15px;font-weight:500;display:flex}.W-KZxW_toolbar button,.W-KZxW_add{border:1px solid var(--fp-border);background:var(--fp-surface);color:var(--fp-text);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:14px;display:inline-flex}.W-KZxW_sheet{width:100%;padding:28px}.W-KZxW_identity{align-items:center;gap:18px;margin-bottom:22px;display:flex}.W-KZxW_identity>div{flex:1;min-width:0}.W-KZxW_identity h2{letter-spacing:-.8px;font-size:28px;font-weight:500}.W-KZxW_identity p{color:var(--fp-secondary);margin-top:5px;font-size:16px}.W-KZxW_identity small{color:var(--fp-muted);font-size:13px}.W-KZxW_sheet input:not([type=checkbox]),.W-KZxW_sheet textarea{background:var(--fp-bg);border:1px solid var(--fp-border);width:100%;color:var(--fp-text);font:inherit;resize:vertical;border-radius:10px;margin-top:8px;padding:11px 13px;font-size:15px;display:block}.W-KZxW_biography{white-space:pre-wrap;color:var(--fp-secondary);margin:14px 0;font-size:15px;line-height:1.8}.W-KZxW_tags{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.W-KZxW_tags span{background:var(--fp-accent-wash);color:var(--fp-text);border-radius:7px;padding:5px 10px;font-size:13px}.W-KZxW_sheet h3{margin:28px 0 14px;font-size:18px;font-weight:500}.W-KZxW_project{background:var(--fp-bg);border-radius:12px;margin:12px 0;padding:20px}.W-KZxW_projectGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:14px;display:grid}.W-KZxW_project>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.W-KZxW_project strong{font-size:17px;font-weight:500}.W-KZxW_project span,.W-KZxW_project small{color:var(--fp-secondary);font-size:13px}.W-KZxW_project p{white-space:pre-wrap;margin-top:10px;font-size:14px;line-height:1.8}.W-KZxW_project a,.W-KZxW_project small{overflow-wrap:anywhere;margin-top:10px;display:block}.W-KZxW_project a{color:var(--fp-accent);font-size:13px}.W-KZxW_selection,.W-KZxW_toggles{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.W-KZxW_selection{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;padding:0;display:grid}.W-KZxW_selection label,.W-KZxW_toggles label{background:var(--fp-hover);border-radius:10px;align-items:center;gap:9px;padding:9px 12px;font-size:14px;display:inline-flex}.W-KZxW_selection input,.W-KZxW_toggles input{accent-color:var(--fp-accent);width:16px;height:16px}.W-KZxW_field{margin-top:20px;font-size:14px;display:block}.W-KZxW_customSection{grid-template-columns:1fr 40px;gap:8px;display:grid}.W-KZxW_customSection textarea{grid-column:1/-1}.W-KZxW_add{margin-top:20px}.W-KZxW_resume>footer{color:var(--fp-muted);background:var(--fp-hover);align-items:flex-start;gap:8px;padding:16px 22px;font-size:12px;display:flex}.W-KZxW_resume>footer svg{flex-shrink:0;margin-top:2px}@media (max-width:600px){.W-KZxW_sheet{padding:20px}.W-KZxW_toolbar{padding:14px}.W-KZxW_toolbar>span{width:100%}.W-KZxW_identity h2{font-size:24px}.W-KZxW_identity{align-items:flex-start}.W-KZxW_project{padding:16px}}.W-KZxW_toolbar input:not([type=color]),.W-KZxW_toolbar select{border:1px solid var(--fp-border);background:var(--fp-surface);color:var(--fp-text);border-radius:9px;max-width:100%;padding:10px 12px;font-size:14px}.W-KZxW_sheet[data-template=editorial]{padding:48px 56px}.W-KZxW_sheet[data-template=classic] h2,.W-KZxW_sheet[data-template=classic] h3{font-family:Georgia,serif}.W-KZxW_sheet[data-template=modern]{border-top:6px solid var(--resume-accent)}.W-KZxW_sheet h3{color:var(--resume-accent)}.W-KZxW_projectPicker{border:1px solid var(--fp-border);border-radius:12px;margin:20px 0 28px;padding:18px}.W-KZxW_selectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.W-KZxW_selectionHeading h4{font-size:15px;font-weight:600}.W-KZxW_selectionHeading>span{color:var(--fp-accent);font-size:13px}.W-KZxW_selectionHelp{color:var(--fp-secondary);margin:10px 0;font-size:13px;line-height:1.7}.W-KZxW_selection label{cursor:pointer;align-items:start;min-width:0;min-height:48px}.W-KZxW_selection label>input{flex-shrink:0;margin-top:2px}.W-KZxW_selection label>span{overflow-wrap:anywhere;min-width:0}.W-KZxW_selection strong{font-size:14px;font-weight:500;display:block}.W-KZxW_selection small{color:var(--fp-secondary);margin-top:4px;font-size:12px;display:block}.W-KZxW_projectBrowser{border-top:1px solid var(--fp-border);margin-top:14px;padding-top:14px}.W-KZxW_projectBrowser>summary{cursor:pointer;min-height:44px;color:var(--fp-accent);padding:10px 0;font-size:14px}.W-KZxW_projectBrowser .W-KZxW_field{margin-top:10px}.W-KZxW_moreProjects{border:1px solid var(--fp-border);border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;display:inline-flex}.W-KZxW_selection label:focus-within,.W-KZxW_moreProjects:focus-visible,.W-KZxW_projectBrowser>summary:focus-visible{outline:2px solid var(--fp-accent);outline-offset:3px}@media (max-width:600px){.W-KZxW_projectPicker{padding:14px}.W-KZxW_selection{grid-template-columns:1fr}.W-KZxW_toolbar input:not([type=color]),.W-KZxW_toolbar select,.W-KZxW_sheet input:not([type=checkbox]),.W-KZxW_sheet textarea{font-size:16px}}
._5Xf1Pq_sidebar{background:0 0;border:0;flex-direction:column;align-self:start;gap:0;height:calc(100dvh - 100px);min-height:0;padding:24px 12px 12px;display:flex;position:sticky;top:0}._5Xf1Pq_heading{color:var(--fp-muted);margin:0 12px 18px;font-size:12px;font-weight:500}._5Xf1Pq_navigation{flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}._5Xf1Pq_navigation a,._5Xf1Pq_preferences{min-height:46px;color:var(--fp-secondary);border-radius:10px;align-items:center;gap:12px;padding:12px;font-size:14px;text-decoration:none;display:flex}._5Xf1Pq_navigation a>svg,._5Xf1Pq_preferences>svg{flex:0 0 18px}._5Xf1Pq_navigation a[data-group-start]{margin-top:16px}._5Xf1Pq_navigation a:hover,._5Xf1Pq_preferences:hover{background:var(--fp-hover);color:var(--fp-text)}._5Xf1Pq_navigation a[aria-current=page],._5Xf1Pq_preferences[aria-current=page]{background:var(--fp-accent-wash);color:var(--fp-accent)}._5Xf1Pq_footer{gap:12px;margin-top:auto;padding-top:24px;display:grid}._5Xf1Pq_account{text-align:start;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 15px;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 12px;display:grid}._5Xf1Pq_account:hover{background:var(--fp-hover)}._5Xf1Pq_account>svg{color:var(--fp-muted)}._5Xf1Pq_avatar{background:var(--fp-hover);width:32px;height:32px;color:var(--fp-secondary);border-radius:9px;place-items:center;display:grid}._5Xf1Pq_avatar>span{border-radius:9px;width:32px;height:32px}._5Xf1Pq_avatar img{object-fit:cover;width:100%;height:100%}._5Xf1Pq_accountText{min-width:0}._5Xf1Pq_accountText strong{color:var(--fp-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.5;display:block;overflow:hidden}._5Xf1Pq_accountText small{color:var(--fp-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;line-height:1.5;display:block;overflow:hidden}._5Xf1Pq_sectionPicker{display:none}@media (max-width:760px){._5Xf1Pq_sidebar{border:0;height:auto;min-height:0;padding:12px 16px;position:static}._5Xf1Pq_heading,._5Xf1Pq_navigation,._5Xf1Pq_footer{display:none}._5Xf1Pq_sectionPicker{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._5Xf1Pq_sectionPicker select{border:1px solid var(--fp-border);background:var(--fp-bg);min-width:0;max-width:65%;min-height:44px;color:var(--fp-text);font:inherit;border-radius:10px;padding:10px 12px}}._5Xf1Pq_content{border:1px solid var(--fp-border);background:var(--fp-bg);border-radius:16px;min-width:0;margin:0 12px 12px 0;padding:24px}@media (max-width:760px){._5Xf1Pq_content{border-radius:14px;margin:0 10px 10px;padding:20px 16px}}
.KvbdiG_living{--community-blue:#809be9;--community-coral:#ec9e79}.KvbdiG_living[data-persona=community]{background-image:none}.KvbdiG_headerTools{color:var(--fp-secondary);align-items:center;gap:9px;display:flex}.KvbdiG_settingsTrigger,.KvbdiG_languageTrigger{min-width:44px;min-height:44px;color:var(--fp-secondary);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:13px;display:inline-flex}.KvbdiG_settingsTrigger:hover,.KvbdiG_languageTrigger:hover{background:var(--fp-hover);color:var(--fp-accent)}.KvbdiG_feedbackTrigger{color:var(--fp-secondary);align-items:center;gap:7px;padding:0;display:flex;font-size:12px!important}.KvbdiG_feedbackTrigger svg{color:var(--fp-accent)}.KvbdiG_settings{padding:26px}.KvbdiG_settingsIntro{letter-spacing:-.7px;font-size:23px;font-weight:500}.KvbdiG_settingsNote{color:var(--fp-muted);max-width:450px;margin-top:10px;font-size:12px;line-height:1.9}.KvbdiG_settingsTabs{border-bottom:1px solid var(--fp-border);gap:8px;margin-bottom:12px;padding:23px 0 17px;display:flex}.KvbdiG_settingsTabs button{color:var(--fp-secondary);border-radius:5px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.KvbdiG_settingsTabs button[aria-pressed=true]{color:var(--fp-accent);background:var(--fp-accent-wash)}.KvbdiG_settingsFields>label{border-bottom:1px solid var(--fp-border);align-items:center;gap:9px;padding:22px 0;font-size:12px;display:flex}.KvbdiG_settingsFields select{color:var(--fp-text);background:var(--fp-bg);border:1px solid var(--fp-border);border-radius:5px;max-width:220px;margin-left:auto;padding:9px;font-size:12px}.KvbdiG_settingsFields label>svg{color:var(--fp-muted)}.KvbdiG_accentField{border-bottom:1px solid var(--fp-border);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:12px;display:flex}.KvbdiG_accentField>div{gap:9px;display:flex}.KvbdiG_accentField button{color:#263245;border:2px solid #0000;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.KvbdiG_accentField button[aria-pressed=true]{border-color:var(--fp-text);outline:3px solid var(--fp-bg);outline-offset:-5px}.KvbdiG_accountSettings h3{padding:10px 0;font-size:13px;font-weight:500}.KvbdiG_connectedRow{border-bottom:1px solid var(--fp-border);align-items:center;gap:13px;padding:20px 0;display:flex}.KvbdiG_connectedRow>div{flex:1}.KvbdiG_connectedRow strong{font-size:13px;font-weight:500;display:block}.KvbdiG_connectedRow div>span{color:var(--fp-muted);margin-top:5px;font-size:12px;display:block}.KvbdiG_connectedRow button{color:var(--fp-accent);border:1px solid var(--fp-border);border-radius:5px;padding:8px;font-size:12px}.KvbdiG_accountSettings>p{color:var(--fp-muted);margin-top:18px;font-size:12px;line-height:1.9}.KvbdiG_googleMark{color:#809be9;width:22px;font-size:25px;font-weight:600}.KvbdiG_profileHint{background:var(--fp-hover);border-radius:7px;margin-top:22px;padding:18px}.KvbdiG_profileHint strong{font-size:12px;font-weight:500}.KvbdiG_profileHint p{color:var(--fp-secondary);margin-top:8px;font-size:12px;line-height:1.8}.KvbdiG_feedbackForm{padding:26px}.KvbdiG_feedbackForm form{flex-direction:column;gap:22px;display:flex}.KvbdiG_feedbackForm form>p{letter-spacing:-.4px;font-size:18px;font-weight:500}.KvbdiG_moods{gap:12px;display:flex}.KvbdiG_moods button{border:1px solid var(--fp-border);color:var(--fp-muted);background:var(--fp-bg);border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:10px;padding:18px 8px;display:flex}.KvbdiG_moods span{font-size:12px}.KvbdiG_moods button[aria-pressed=true]{color:#8b5827;background:#fbdeb9;border-color:#e5b579}.KvbdiG_feedbackForm label{flex-direction:column;gap:10px;font-size:12px;font-weight:500;display:flex}.KvbdiG_feedbackForm select,.KvbdiG_feedbackForm textarea{color:var(--fp-text);background:var(--fp-bg);border:1px solid var(--fp-border);border-radius:6px;padding:12px;font-size:12px;font-weight:400;line-height:1.8}.KvbdiG_feedbackForm textarea{resize:vertical}.KvbdiG_action{background:var(--fp-button);color:var(--fp-button-text);border-radius:7px;align-self:flex-end;align-items:center;gap:10px;padding:12px 17px;display:flex;font-size:12px!important}.KvbdiG_feedbackThanks{text-align:center;max-width:400px;margin:15px auto}.KvbdiG_feedbackThanks>span{color:#a86e42;background:#f7ddcc;border-radius:22px;place-items:center;width:66px;height:66px;margin:0 auto 23px;display:grid}.KvbdiG_feedbackThanks h2{letter-spacing:-.6px;font-size:25px;font-weight:500;line-height:1.4}.KvbdiG_feedbackThanks button{color:var(--fp-accent);margin-top:25px;padding:10px;font-size:12px}.KvbdiG_error{color:var(--fp-error);background:var(--fp-error-bg);border-radius:6px;padding:13px;line-height:1.8;font-size:12px!important}.KvbdiG_workbench{background-image:none;background-size:17px 17px;border:0;border-radius:18px;overflow:hidden}.KvbdiG_terminalBar{color:var(--fp-muted);background:0 0;border-bottom:0;align-items:center;gap:15px;padding:8px 0;display:flex}.KvbdiG_terminalBar>span{gap:5px;display:flex}.KvbdiG_terminalBar i{background:#e7a491;border-radius:50%;width:7px;height:7px;display:block}.KvbdiG_terminalBar i:nth-child(2){background:#e2ca83}.KvbdiG_terminalBar i:nth-child(3){background:#96b89b}.KvbdiG_terminalBar code{font-size:12px}.KvbdiG_terminalBar button{color:var(--fp-secondary);border:1px solid var(--fp-border);border-radius:4px;align-items:center;gap:5px;margin-left:auto;padding:4px 6px;font-size:12px;display:flex}.KvbdiG_workbenchHeading{max-width:760px;padding:20px 0}.KvbdiG_prompt{color:var(--fp-accent);font-family:ui-monospace,monospace;font-size:12px}.KvbdiG_prompt>span{animation:1.3s step-end infinite KvbdiG_cursorBlink}.KvbdiG_workbenchHeading h1{letter-spacing:-1.3px;margin-top:17px;font-size:35px;font-weight:500;line-height:1.15}.KvbdiG_workbenchHeading p{color:var(--fp-secondary);margin-top:14px;font-size:15px;line-height:1.9}.KvbdiG_benchTopline{border-bottom:0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:12px 0;display:flex}.KvbdiG_benchTopline>span{color:var(--fp-muted);align-items:center;gap:7px;font-family:ui-monospace,monospace;font-size:12px;display:flex}.KvbdiG_benchTopline>button{color:var(--fp-muted);align-items:center;gap:6px;font-size:12px;display:flex}.KvbdiG_widgetGrid{overscroll-behavior-x:contain;gap:12px;margin:0;padding:12px 0 24px;display:flex;overflow:auto}.KvbdiG_widget{border:1px solid var(--fp-border);min-width:0;color:var(--fp-text);background:var(--fp-surface);border-radius:16px;flex-direction:column;flex:1;padding:22px;display:flex;position:relative}.KvbdiG_work,.KvbdiG_profile{background:var(--fp-surface)}.KvbdiG_widgetTop{opacity:.8;justify-content:space-between;align-items:center;gap:8px;margin-bottom:25px;font-size:12px;display:flex}.KvbdiG_widgetTop>button{cursor:grab;touch-action:none;padding:3px}.KvbdiG_widgetTop>button:active{cursor:grabbing}.KvbdiG_widget h2{letter-spacing:-.4px;margin-top:17px;font-size:18px;font-weight:500;line-height:1.25}.KvbdiG_widget p{opacity:.8;margin:12px 0 20px;font-size:14px;line-height:1.8}.KvbdiG_widgetAction{border:1px solid var(--fp-border);background:var(--fp-hover);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:11px 13px;display:flex;font-size:12px!important}.KvbdiG_interestBench{padding:12px 0 24px}.KvbdiG_interestBench>span{color:var(--fp-secondary);font-size:12px}.KvbdiG_interestBench>div{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.KvbdiG_interestBench>div>button{border:1px solid var(--fp-border);background:var(--fp-surface);color:var(--fp-muted);border-radius:5px;align-items:center;gap:13px;padding:8px 10px;font-family:ui-monospace,monospace;font-size:12px;display:inline-flex}.KvbdiG_interestBench>div>button[aria-pressed=true]{background:var(--fp-accent-wash);border-color:var(--fp-accent);color:var(--fp-accent)}.KvbdiG_benchLink{color:var(--fp-accent);align-items:center;gap:10px;margin-top:24px;display:flex;font-size:12px!important}.KvbdiG_commandPalette{padding:20px}.KvbdiG_commandPalette label{border-bottom:1px solid var(--fp-border);color:var(--fp-muted);align-items:center;gap:10px;padding:10px 0 20px;display:flex}.KvbdiG_commandPalette input{width:100%;min-width:0;color:var(--fp-text);background:0 0;border:0;padding:5px;font-size:14px}.KvbdiG_commandPalette>button{border-bottom:1px solid var(--fp-border);justify-content:space-between;align-items:center;width:100%;padding:17px 10px;font-size:12px;display:flex}.KvbdiG_commandPalette>button:hover{background:var(--fp-hover);color:var(--fp-accent)}@keyframes KvbdiG_cursorBlink{50%{opacity:0}}@media (max-width:1000px){.KvbdiG_widget{padding:14px}.KvbdiG_widgetGrid{gap:9px;padding:18px}.KvbdiG_widget h2{font-size:17px}.KvbdiG_widgetAction{font-size:12px!important}}@media (max-width:760px){.KvbdiG_widget{flex:0 0 220px}.KvbdiG_widgetGrid{scrollbar-width:thin}.KvbdiG_workbenchHeading h1{font-size:32px}.KvbdiG_headerTools{margin-left:auto}}@media (max-width:540px){.KvbdiG_settings,.KvbdiG_feedbackForm{padding:21px}.KvbdiG_settingsFields select{max-width:170px;font-size:12px}.KvbdiG_settingsFields label{gap:6px;font-size:12px}.KvbdiG_settingsNote{font-size:12px}.KvbdiG_settingsIntro{font-size:23px}.KvbdiG_moods{gap:8px}.KvbdiG_moods span{font-size:12px}.KvbdiG_feedbackForm select,.KvbdiG_feedbackForm textarea{font-size:16px}.KvbdiG_feedbackTrigger{font-size:12px!important}.KvbdiG_workbenchHeading{padding:16px 0}.KvbdiG_workbenchHeading h1{font-size:26px}.KvbdiG_benchTopline{gap:10px;margin-inline:20px}.KvbdiG_benchTopline>span,.KvbdiG_benchTopline>button{font-size:12px}.KvbdiG_widgetGrid{padding:20px}.KvbdiG_widget{flex-basis:235px}.KvbdiG_interestBench{padding-inline:20px}.KvbdiG_terminalBar{padding-inline:16px}.KvbdiG_headerTools{gap:3px}.KvbdiG_languageTrigger{font-size:12px!important}.KvbdiG_connectedRow{gap:10px}.KvbdiG_connectedRow button{font-size:12px}.KvbdiG_connectedRow>div{min-width:0}.KvbdiG_commandPalette{padding:18px}}@media (prefers-reduced-motion:reduce){.KvbdiG_prompt>span{animation:none}}.KvbdiG_dashboardHeader{justify-content:space-between;align-items:center;gap:24px;margin:0 0 28px;display:flex}.KvbdiG_dashboardHeader h1{letter-spacing:-.9px;font-size:30px;font-weight:500;line-height:1.2}.KvbdiG_dashboardHeader p{color:var(--fp-secondary);margin-top:8px;font-size:14px;line-height:1.6}.KvbdiG_dashboardActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.KvbdiG_dashboardPrimary,.KvbdiG_dashboardCommand{border:1px solid var(--fp-border);border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 16px;font-size:14px;display:inline-flex}.KvbdiG_dashboardPrimary{background:var(--fp-button);color:var(--fp-button-text);border-color:#0000}.KvbdiG_dashboardCommand{background:var(--fp-surface)}.KvbdiG_dashboardCommand kbd{color:var(--fp-muted);font-size:12px}.KvbdiG_recentWork{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:14px;margin-bottom:28px}.KvbdiG_recentWork>header{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.KvbdiG_recentWork h2{font-size:16px;font-weight:500}.KvbdiG_recentWork header button{color:var(--fp-accent);align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.KvbdiG_recentWork>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.KvbdiG_recentWork a{border-top:1px solid var(--fp-border);align-items:start;gap:12px;min-width:0;padding:20px;display:flex}.KvbdiG_recentWork a+a{border-inline-start:1px solid var(--fp-border)}.KvbdiG_recentWork a:hover{background:var(--fp-hover)}.KvbdiG_recentWork a>div{flex:1;min-width:0}.KvbdiG_recentWork strong{overflow-wrap:anywhere;font-size:15px;font-weight:500;display:block}.KvbdiG_recentWork small{color:var(--fp-muted);overflow-wrap:anywhere;margin-top:6px;font-size:12px;display:block}.KvbdiG_recentWork p{color:var(--fp-secondary);margin-top:14px;font-size:13px}@media (max-width:760px){.KvbdiG_dashboardHeader{flex-direction:column;align-items:start;gap:16px;margin-bottom:20px}.KvbdiG_dashboardHeader h1{font-size:26px}.KvbdiG_dashboardActions{width:100%}.KvbdiG_dashboardPrimary{flex:1}.KvbdiG_dashboardCommand kbd{display:none}.KvbdiG_widgetGrid{flex-direction:column;padding:8px 0 20px;overflow:visible}.KvbdiG_widget{flex-basis:auto;padding:18px}.KvbdiG_widgetTop{margin-bottom:12px}.KvbdiG_widget>svg,.KvbdiG_widget>p{display:none}.KvbdiG_widget h2{margin-top:0;font-size:17px}.KvbdiG_widgetAction{margin-top:16px}.KvbdiG_benchTopline{margin:0}.KvbdiG_recentWork>div{grid-template-columns:1fr}.KvbdiG_recentWork a+a{border-inline-start:0}.KvbdiG_recentWork a{padding:16px}}
.WqSdea_app.WqSdea_app{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:16px;min-height:calc(100dvh - 16px);margin:8px}.WqSdea_header.WqSdea_header{background:0 0;border:0;border-radius:16px 16px 0 0}.WqSdea_header .WqSdea_inner{grid-template-columns:240px minmax(0,1fr) auto;gap:0;max-width:none;min-height:76px;padding:0 20px 0 0;display:grid}.WqSdea_header .WqSdea_brand{letter-spacing:-.7px;gap:10px;width:240px;min-width:0;padding:0 20px;font-size:20px}.WqSdea_brand>img{flex-shrink:0;width:32px;height:32px;padding:0}.WqSdea_brand>span>span{display:none}.WqSdea_header .WqSdea_breadcrumbs{min-width:0;margin:0;padding:0 24px;display:block}.WqSdea_breadcrumbs ol{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.WqSdea_breadcrumbs li,.WqSdea_breadcrumbs li>a{min-width:0;color:var(--fp-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.WqSdea_breadcrumbs li>a{min-height:44px;padding:0}.WqSdea_breadcrumbs li[aria-current=page]{color:var(--fp-accent)}.WqSdea_breadcrumbs span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WqSdea_createLink{min-height:44px;color:var(--fp-secondary);align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.WqSdea_createLink:hover{color:var(--fp-accent)}.WqSdea_app>footer{border:0;margin:24px}@media (max-width:1000px){.WqSdea_header .WqSdea_inner{grid-template-columns:208px minmax(0,1fr) auto}.WqSdea_header .WqSdea_brand{gap:8px;width:208px;padding:0 16px;font-size:18px}.WqSdea_createLink{display:none}.WqSdea_header .WqSdea_breadcrumbs{padding-inline:16px}}@media (max-width:760px){.WqSdea_app{border:0;border-radius:0;margin:0}.WqSdea_header .WqSdea_inner{grid-template-columns:minmax(0,1fr) auto;min-height:68px;padding:8px 12px}.WqSdea_header .WqSdea_brand{width:auto;padding:0 4px;font-size:18px}.WqSdea_header .WqSdea_breadcrumbs{order:3;grid-column:1/-1;padding:4px 4px 0}.WqSdea_breadcrumbs ol{gap:8px}.WqSdea_breadcrumbs li,.WqSdea_breadcrumbs li>a{font-size:12px}}
.kSV2zq_page{min-width:0}.kSV2zq_heading{margin-bottom:28px}.kSV2zq_heading h1{letter-spacing:-.7px;margin:0;font-size:28px;font-weight:500;line-height:1.25}.kSV2zq_heading p{color:var(--fp-secondary);max-width:760px;margin-top:12px;font-size:15px;line-height:1.7}@media (max-width:760px){.kSV2zq_heading{margin-bottom:20px}.kSV2zq_heading h1{font-size:26px}.kSV2zq_heading p{font-size:14px}}
.eLf2Eq_catalog{max-width:1800px;margin:auto;padding:40px 40px 70px}.eLf2Eq_catalog h1{letter-spacing:-1.8px;margin-block:24px;font-size:clamp(34px,5vw,58px);font-weight:500;line-height:1.1}.eLf2Eq_catalog>p{color:var(--fp-secondary);max-width:850px;margin-bottom:30px;font-size:17px;line-height:1.85}.eLf2Eq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.eLf2Eq_card{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:20px;transition:transform .25s;overflow:hidden}.eLf2Eq_card:hover{transform:translateY(-6px)}.eLf2Eq_cover{background:color-mix(in srgb, var(--project-color) 18%, var(--fp-bg));height:220px;color:var(--project-color);justify-content:space-between;align-items:center;gap:20px;padding:30px;display:flex}.eLf2Eq_cover>span{letter-spacing:-.7px;max-width:180px;font-size:26px;line-height:1.2}.eLf2Eq_cardBody{padding:24px}.eLf2Eq_cardBody small{color:var(--fp-muted);font-size:12px}.eLf2Eq_cardBody h3{margin:14px 0;font-size:27px;font-weight:500}.eLf2Eq_cardBody p{color:var(--fp-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:74px;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.eLf2Eq_cardBody footer{align-items:center;gap:10px;margin-top:24px;font-size:13px;display:flex}.eLf2Eq_cardBody footer img{border-radius:50%}.eLf2Eq_cardBody footer span:last-child{color:var(--fp-muted);align-items:center;gap:6px;margin-left:auto;display:flex}.eLf2Eq_notice{color:var(--fp-secondary);margin:24px 0;font-size:13px;line-height:1.8}.eLf2Eq_header{flex-wrap:wrap;align-items:center;gap:18px;margin:16px 0 24px;display:flex}.eLf2Eq_header img{border-radius:12px;width:56px;height:56px;margin:0}.eLf2Eq_tabs{flex-wrap:wrap;gap:8px;padding:0 0 20px;display:flex}.eLf2Eq_tabs button,.eLf2Eq_button{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:12px 18px;font-size:14px;display:inline-flex}.eLf2Eq_tabs button[aria-selected=true],.eLf2Eq_primary{background:var(--fp-button);color:var(--fp-button-text)}.eLf2Eq_body{background:var(--fp-surface);border:1px solid var(--fp-border);border-radius:14px;padding:28px}.eLf2Eq_markdown{overflow-wrap:anywhere;max-width:1150px;font-size:15px;line-height:1.9}.eLf2Eq_markdown h1{font-size:32px}.eLf2Eq_markdown h2{margin:30px 0 14px;font-size:25px}.eLf2Eq_markdown h3{margin:24px 0 12px;font-size:20px}.eLf2Eq_markdown p{margin-block:16px}.eLf2Eq_markdown ul,.eLf2Eq_markdown ol{padding-inline-start:24px}.eLf2Eq_markdown img{object-fit:contain;max-width:100%;height:auto;max-height:500px}.eLf2Eq_markdown pre{background:var(--fp-bg);border-radius:10px;padding:20px;overflow:auto}.eLf2Eq_markdown a{color:var(--fp-accent);text-decoration:underline}.eLf2Eq_markdown table{display:block;overflow:auto}.eLf2Eq_markdown td,.eLf2Eq_markdown th{border:1px solid var(--fp-border);padding:8px 12px}.eLf2Eq_form{flex-direction:column;gap:20px;display:flex}.eLf2Eq_form label{flex-direction:column;gap:8px;font-size:15px;display:flex}.eLf2Eq_form textarea,.eLf2Eq_form input{background:var(--fp-bg);border:1px solid var(--fp-border);font:inherit;color:var(--fp-text);border-radius:11px;min-width:0;padding:14px;line-height:1.7}.eLf2Eq_editor{width:100%;min-height:480px;font-family:Consolas,monospace!important;font-size:14px!important}.eLf2Eq_form iframe{background:#fff;border:0;border-radius:12px;width:100%;height:650px}.eLf2Eq_fileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.eLf2Eq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block:20px;display:flex}.eLf2Eq_commit{background:var(--fp-hover);border-radius:14px;padding:24px}.eLf2Eq_error{background:var(--fp-error-bg);color:var(--fp-error);border-radius:10px;padding:14px;line-height:1.8}.eLf2Eq_split{grid-template-columns:1fr 1fr;gap:22px;display:grid}@media (max-width:1000px){.eLf2Eq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.eLf2Eq_split{grid-template-columns:1fr}}@media (max-width:680px){.eLf2Eq_cards,.eLf2Eq_fileGrid{grid-template-columns:1fr}.eLf2Eq_catalog,.eLf2Eq_project{padding:28px 18px}.eLf2Eq_body{padding:20px}.eLf2Eq_header img{width:48px;height:48px}.eLf2Eq_cover{height:190px}.eLf2Eq_form iframe{height:460px}}.eLf2Eq_catalogHeading{justify-content:space-between;align-items:center;gap:28px;display:flex}.eLf2Eq_catalogHeading h1{margin:8px 0 14px;font-size:clamp(28px,3vw,36px)}.eLf2Eq_catalogHeading p{max-width:760px;color:var(--fp-secondary);font-size:15px;line-height:1.7}.eLf2Eq_catalogHeading>a{flex-shrink:0}.eLf2Eq_catalog>h2{margin-bottom:24px;font-size:24px;font-weight:500}@media (max-width:760px){.eLf2Eq_catalogHeading{flex-direction:column;align-items:start;gap:20px}}.eLf2Eq_project{max-width:1440px;margin:auto;padding:28px 40px 70px}.eLf2Eq_projectBack{min-height:44px;color:var(--fp-secondary);align-items:center;font-size:14px;display:inline-flex}.eLf2Eq_project .eLf2Eq_projectHeader h1{letter-spacing:-1px;overflow-wrap:anywhere;margin:4px 0 8px;font-size:clamp(28px,3vw,36px)}.eLf2Eq_projectHeader>div:not(.eLf2Eq_projectActions){min-width:0}.eLf2Eq_projectHeader p,.eLf2Eq_projectKind{color:var(--fp-secondary);overflow-wrap:anywhere;font-size:13px}.eLf2Eq_projectKind{color:var(--fp-accent)}.eLf2Eq_projectActions{margin:0 0 0 auto}.eLf2Eq_project .eLf2Eq_tabs button{border-radius:10px;padding:10px 14px}.eLf2Eq_projectSummary{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start;gap:40px;display:grid}.eLf2Eq_projectSummary h2{letter-spacing:-.4px;font-size:24px;font-weight:500;line-height:1.3}.eLf2Eq_projectDescription{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0;font-size:17px;line-height:1.8}.eLf2Eq_projectTopics{margin:26px 0}.eLf2Eq_projectTopics h3{margin-bottom:12px;font-size:14px;font-weight:500}.eLf2Eq_projectTopics ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.eLf2Eq_projectTopics li{background:var(--fp-hover);color:var(--fp-secondary);overflow-wrap:anywhere;border-radius:7px;padding:5px 10px;font-size:13px}.eLf2Eq_projectFacts{border-inline-start:1px solid var(--fp-border);margin:0;padding-inline-start:24px}.eLf2Eq_projectFacts>div+div{margin-top:22px}.eLf2Eq_projectFacts dt{color:var(--fp-secondary);margin-bottom:7px;font-size:13px}.eLf2Eq_projectFacts dd{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}.eLf2Eq_projectContext,.eLf2Eq_personalMaterialsNotice{color:var(--fp-secondary);max-width:850px;margin:24px 0;font-size:13px;line-height:1.8}.eLf2Eq_body>.eLf2Eq_projectContext{margin:0 0 28px}.eLf2Eq_personalMaterialsNotice{background:var(--fp-accent-wash);border-radius:10px;max-width:none;margin:0 0 26px;padding:14px 16px}.eLf2Eq_projectSectionPicker{display:none}.eLf2Eq_project button:focus-visible,.eLf2Eq_project a:focus-visible,.eLf2Eq_project select:focus-visible{outline:2px solid var(--fp-accent);outline-offset:4px}@media (max-width:900px){.eLf2Eq_projectSummary{grid-template-columns:1fr;gap:24px}.eLf2Eq_projectFacts{border:0;border-top:1px solid var(--fp-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px 0 0;display:grid}.eLf2Eq_projectFacts>div+div{margin:0}}@media (max-width:680px){.eLf2Eq_project{padding:16px 20px 32px}.eLf2Eq_project .eLf2Eq_projectHeader{margin:12px 0 20px}.eLf2Eq_projectActions{gap:10px;width:100%;margin:0}.eLf2Eq_projectActions a{flex:100%;justify-content:center}.eLf2Eq_project .eLf2Eq_tabs{display:none}.eLf2Eq_projectSectionPicker{color:var(--fp-secondary);flex-direction:column;gap:8px;margin:0 0 18px;font-size:13px;display:flex}.eLf2Eq_projectSectionPicker select{border:1px solid var(--fp-border);background:var(--fp-surface);width:100%;min-height:48px;color:var(--fp-text);font:inherit;border-radius:10px;padding:12px;font-size:16px}.eLf2Eq_projectSummary h2{font-size:22px}.eLf2Eq_projectDescription{font-size:16px}.eLf2Eq_projectFacts{grid-template-columns:1fr}}
