.U_f0ma_journey{background:var(--fp-surface);padding:72px clamp(24px,5vw,88px) 56px;position:relative;overflow:hidden}.U_f0ma_heading{justify-content:space-between;align-items:end;gap:28px;display:flex}.U_f0ma_kicker{color:var(--fp-accent);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:500;display:block}.U_f0ma_heading h2{letter-spacing:-1.3px;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.15}.U_f0ma_personas{background:var(--fp-bg);border:1px solid var(--fp-border);border-radius:12px;flex-shrink:0;padding:4px;display:flex}.U_f0ma_personas button{min-height:44px;color:var(--fp-secondary);border-radius:9px;padding:11px 18px;font-size:14px}.U_f0ma_personas button[aria-pressed=true]{background:var(--fp-surface);color:var(--fp-accent);box-shadow:0 2px 8px #0001}.U_f0ma_stage{isolation:isolate;min-height:284px;margin:44px 0 12px;position:relative}.U_f0ma_flow{z-index:-1;width:100%;height:260px;position:absolute;inset:4px 0 0}.U_f0ma_flow path{stroke:var(--fp-border);stroke-width:1px}.U_f0ma_flow .U_f0ma_current{stroke:var(--fp-accent);stroke-width:1.5px;stroke-dasharray:90 320;opacity:.7;animation:14s linear infinite U_f0ma_currentFlow}.U_f0ma_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:28px 32px;display:grid}.U_f0ma_node{border-radius:20px;flex-direction:column;align-items:center;gap:14px;min-width:0;padding:8px 12px 18px;display:flex}.U_f0ma_number{color:var(--fp-muted);font:12px ui-monospace,monospace}.U_f0ma_nodeIcon{border:1px solid var(--fp-border);background:var(--fp-bg);width:86px;height:86px;color:var(--fp-secondary);box-shadow:0 0 0 12px var(--fp-surface);border-radius:24px;place-items:center;transition:transform .25s,background-color .25s,box-shadow .25s;display:grid}.U_f0ma_node[aria-pressed=true] .U_f0ma_nodeIcon{background:var(--fp-accent-wash);border-color:color-mix(in srgb, var(--fp-accent) 60%, var(--fp-border));color:var(--fp-accent);box-shadow:0 0 0 12px var(--fp-surface), 0 0 40px color-mix(in srgb, var(--fp-accent) 15%, transparent);transform:translateY(-5px)}.U_f0ma_nodeLabel{text-align:center;color:var(--fp-secondary);background:var(--fp-surface);padding:2px 10px;font-size:clamp(16px,1.6vw,22px);font-weight:500;line-height:1.4}.U_f0ma_node[aria-pressed=true] .U_f0ma_nodeLabel{color:var(--fp-text)}.U_f0ma_nodeDot{background:var(--fp-border);border-radius:50%;width:5px;height:5px}.U_f0ma_node[aria-pressed=true] .U_f0ma_nodeDot{background:var(--fp-accent)}.U_f0ma_detail{border-top:1px solid var(--fp-border);align-items:center;gap:28px;min-height:172px;padding-top:32px;display:flex}.U_f0ma_stepIndex{color:var(--fp-accent);letter-spacing:-2px;flex-shrink:0;font-size:48px;font-weight:500;line-height:1;display:block}.U_f0ma_stepIndex small{letter-spacing:0;color:var(--fp-muted);margin-top:8px;font:12px ui-monospace,monospace;display:block}.U_f0ma_detailCopy{flex:1;min-width:0}.U_f0ma_detail h3{margin-bottom:10px;font-size:21px;font-weight:500;line-height:1.4}.U_f0ma_detail p{color:var(--fp-secondary);max-width:740px;font-size:15px;line-height:1.8}.U_f0ma_action{border:1px solid var(--fp-border);min-height:48px;color:var(--fp-text);background:var(--fp-bg);border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:12px 18px;font-size:14px;display:inline-flex}.U_f0ma_action:hover{background:var(--fp-hover);border-color:var(--fp-accent)}.U_f0ma_pause{width:36px;height:36px;color:var(--fp-muted);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:16px}.U_f0ma_pause:hover{background:var(--fp-hover);color:var(--fp-text)}.U_f0ma_journey[data-paused=true] .U_f0ma_current{animation-play-state:paused}@keyframes U_f0ma_currentFlow{to{stroke-dashoffset:-820px}}@media (max-width:900px){.U_f0ma_heading{flex-direction:column;align-items:start;gap:24px}.U_f0ma_detail{flex-wrap:wrap}.U_f0ma_action{margin-inline-start:90px}}@media (max-width:600px){.U_f0ma_journey{padding:44px 20px 56px}.U_f0ma_heading h2{font-size:32px}.U_f0ma_personas{width:100%}.U_f0ma_personas button{flex:1;padding-inline:10px}.U_f0ma_stage{min-height:212px;margin-top:28px}.U_f0ma_flow{height:150px;top:14px}.U_f0ma_steps{gap:4px;padding:12px 0}.U_f0ma_node{gap:12px;padding:8px 2px}.U_f0ma_nodeIcon{width:60px;height:60px;box-shadow:0 0 0 6px var(--fp-surface);border-radius:18px}.U_f0ma_nodeIcon>svg{width:24px;height:24px}.U_f0ma_node[aria-pressed=true] .U_f0ma_nodeIcon{box-shadow:0 0 0 6px var(--fp-surface), 0 0 24px color-mix(in srgb, var(--fp-accent) 15%, transparent)}.U_f0ma_nodeLabel{padding-inline:0;font-size:13px}.U_f0ma_detail{align-items:start;gap:18px;padding-top:24px}.U_f0ma_stepIndex{letter-spacing:-1px;font-size:34px}.U_f0ma_detail h3{font-size:19px}.U_f0ma_detail p{font-size:14px}.U_f0ma_detailCopy{flex-basis:calc(100% - 70px)}.U_f0ma_action{width:100%;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.U_f0ma_flow .U_f0ma_current{animation:none}.U_f0ma_nodeIcon{transition:none}}html[data-motion=reduced] .U_f0ma_flow .U_f0ma_current{animation:none}html[data-motion=reduced] .U_f0ma_nodeIcon{transition:none}
._1lg0-q_hero{grid-template-columns:minmax(0,1fr) 240px;align-items:end;gap:64px;max-width:1600px;margin:auto;padding:96px clamp(28px,5vw,88px) 72px;display:grid}._1lg0-q_hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:1000px;font-size:clamp(42px,4.5vw,76px);font-weight:500;line-height:1.08}._1lg0-q_hero h1 span{color:var(--fp-secondary);display:block}._1lg0-q_heroCopy>p{max-width:560px;color:var(--fp-secondary);margin-top:28px;font-size:18px;line-height:1.7}._1lg0-q_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}._1lg0-q_primary,._1lg0-q_secondary{border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:12px 20px;font-size:15px;font-weight:500;transition:transform .2s,background .2s;display:inline-flex}._1lg0-q_primary{background:var(--fp-button);color:var(--fp-button-text)}._1lg0-q_primary:hover{transform:translateY(-2px)}._1lg0-q_secondary{color:var(--fp-text)}._1lg0-q_secondary:hover{background:var(--fp-hover)}._1lg0-q_freelancer{border-inline-start:1px solid var(--fp-border);padding-inline-start:28px;padding-bottom:4px}._1lg0-q_mark{color:var(--fp-accent);margin-bottom:24px;font-size:46px;line-height:1;display:block}._1lg0-q_freelancer p{color:var(--fp-secondary);margin-bottom:14px;font-size:15px;line-height:1.7}._1lg0-q_freelancer a{min-height:44px;color:var(--fp-text);align-items:center;gap:8px;font-size:14px;display:inline-flex}._1lg0-q_freelancer a:hover{color:var(--fp-accent)}._1lg0-q_work{max-width:1600px;margin:auto;padding:0 clamp(28px,5vw,88px) 72px}._1lg0-q_workHeading{border-top:1px solid var(--fp-border);justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding-top:28px;display:flex}._1lg0-q_workHeading h2{letter-spacing:0;font-size:16px;font-weight:500;line-height:1.4}._1lg0-q_workHeading>a{min-height:44px;color:var(--fp-secondary);align-items:center;font-size:14px;display:flex}@media (max-width:1000px){._1lg0-q_hero{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:64px}._1lg0-q_freelancer{border:0;align-items:center;gap:16px;padding:0;display:flex}._1lg0-q_mark{display:none}._1lg0-q_freelancer p{margin:0}._1lg0-q_freelancer a{flex-shrink:0}}@media (max-width:600px){._1lg0-q_hero{gap:28px;padding:48px 22px 40px}._1lg0-q_hero h1{font-size:40px}._1lg0-q_heroCopy>p{margin-top:24px;font-size:16px}._1lg0-q_actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:26px}._1lg0-q_primary,._1lg0-q_secondary{font-size:14px}._1lg0-q_freelancer{flex-direction:column;align-items:start;gap:2px}._1lg0-q_work{padding:0 22px 40px}._1lg0-q_workHeading{align-items:start;gap:14px}._1lg0-q_workHeading>a{font-size:13px}._1lg0-q_workHeading h2{max-width:190px}}@media (prefers-reduced-motion:reduce){._1lg0-q_primary,._1lg0-q_secondary{transition:none}._1lg0-q_primary:hover{transform:none}}:is(html[data-motion=reduced] ._1lg0-q_primary,html[data-motion=reduced] ._1lg0-q_secondary){transition:none}
.SPExka_section{padding:24px clamp(16px,4vw,64px) 56px}.SPExka_surface{touch-action:pan-y;height:clamp(210px,25vw,360px);position:relative;overflow:hidden}.SPExka_canvas{opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.SPExka_fallback{letter-spacing:-.06em;white-space:nowrap;color:var(--fp-accent);justify-content:center;align-items:center;gap:.24em;font-size:clamp(36px,9vw,144px);font-weight:600;display:flex;position:absolute;inset:0}.SPExka_fallback span{color:var(--fp-text)}.SPExka_surface[data-ready=true] .SPExka_canvas{opacity:1}.SPExka_surface[data-ready=true] .SPExka_fallback{opacity:0}@media (max-width:600px){.SPExka_section{padding:12px 16px 32px}.SPExka_surface{height:180px}.SPExka_fallback{font-size:9vw}}@media (prefers-reduced-motion:reduce){.SPExka_canvas{transition:none}}html[data-motion=reduced] .SPExka_canvas{transition:none}
.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}}.eLf2Eq_cards[data-compact] .eLf2Eq_cover{display:none}.eLf2Eq_cards[data-compact] .eLf2Eq_card{background:0 0;border-radius:10px}.eLf2Eq_cards[data-compact] .eLf2Eq_card:hover{background:var(--fp-surface);transform:translateY(-3px)}.eLf2Eq_cards[data-compact] .eLf2Eq_cardBody{padding:26px}.eLf2Eq_cards[data-compact] .eLf2Eq_cardBody h3{margin:20px 0 14px;font-size:26px}.eLf2Eq_cards[data-compact] .eLf2Eq_cardBody p{min-height:74px}
.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}}.wEDwkq_profileCanvas{width:100%;min-width:0}.wEDwkq_profile[data-preview] .wEDwkq_profileColumns{grid-template-columns:minmax(0,1fr)}.wEDwkq_profile[data-preview] .wEDwkq_portfolioGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}@media (max-width:800px){.wEDwkq_editorHeading .wEDwkq_toolbar{box-shadow:none;border:0;justify-content:start;padding:0;position:static}.wEDwkq_editorHeading .wEDwkq_toolbar>*{flex:0 auto;min-width:0}.wEDwkq_editor{padding-bottom:0}}
.pRBjvG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.pRBjvG_fields>*{grid-column:1/-1;min-width:0}.pRBjvG_fields>label:nth-of-type(-n+4){grid-column:auto}@media (max-width:600px){.pRBjvG_fields{grid-template-columns:minmax(0,1fr)}}.pRBjvG_fields label{gap:8px;margin:0;font-size:14px;display:grid}.pRBjvG_fields input:not([type=color]),.pRBjvG_fields textarea{border:1px solid var(--fp-border);background:var(--fp-bg);width:100%;min-width:0;min-height:44px;color:var(--fp-text);font:inherit;border-radius:10px;padding:11px 12px;font-size:16px;line-height:1.5}.pRBjvG_fields textarea{resize:vertical;min-height:112px}.pRBjvG_fields details{border:1px solid var(--fp-border);border-radius:12px;padding:12px 16px}.pRBjvG_fields summary{cursor:pointer;min-height:36px;font-size:15px;font-weight:500}.pRBjvG_fields details[open] summary,.pRBjvG_fields details label{margin-bottom: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}}
.W-KZxW_resume{color:var(--fp-text);min-width:0;margin-top:24px;container:resume-studio/inline-size}.W-KZxW_studioHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.W-KZxW_studioHeader>div{align-items:center;gap:12px;min-width:0;display:flex}.W-KZxW_studioIcon{border:1px solid var(--fp-border);width:42px;height:42px;color:var(--fp-accent);background:var(--fp-surface);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.W-KZxW_studioHeader h2{font-size:18px;font-weight:500;line-height:1.4}.W-KZxW_studioHeader p{color:var(--fp-secondary);margin-top:3px;font-size:13px;line-height:1.6}.W-KZxW_exportButton,.W-KZxW_secondaryButton{border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 16px;font-size:14px;display:inline-flex}.W-KZxW_exportButton{background:var(--fp-button);color:var(--fp-button-text);border:1px solid #0000;flex-shrink:0}.W-KZxW_exportButton:hover{filter:brightness(1.08)}.W-KZxW_secondaryButton{border:1px solid var(--fp-border);background:var(--fp-surface);color:var(--fp-text);margin-top:12px}.W-KZxW_secondaryButton:hover{background:var(--fp-hover)}.W-KZxW_studioGrid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;display:grid}.W-KZxW_controls{gap:10px;min-width:0;display:grid}.W-KZxW_controlGroup{border:1px solid var(--fp-border);background:var(--fp-surface);border-radius:12px;padding:0 16px}.W-KZxW_controlGroup>summary{cursor:pointer;align-items:center;gap:10px;min-height:54px;font-size:14px;font-weight:500;list-style:none;display:flex}.W-KZxW_controlGroup>summary::-webkit-details-marker{display:none}.W-KZxW_controlGroup>summary:after{content:"+";color:var(--fp-muted);margin-inline-start:auto;font-size:18px;font-weight:400}.W-KZxW_controlGroup[open]>summary:after{content:"−"}.W-KZxW_controlGroup[open]{padding-bottom:16px}.W-KZxW_count{background:var(--fp-hover);color:var(--fp-secondary);border-radius:5px;padding:2px 6px;font-size:12px;font-weight:400}.W-KZxW_templateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:6px;display:grid}.W-KZxW_templateOption{border:1px solid var(--fp-border);min-width:0;color:var(--fp-secondary);border-radius:9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:7px 5px;font-size:11px;display:flex}.W-KZxW_templateOption[aria-pressed=true]{border-color:var(--fp-accent);background:var(--fp-accent-wash);color:var(--fp-accent)}.W-KZxW_templateMini{border-top:3px solid var(--resume-accent,#325bc4);background:#fff;border-radius:2px;align-content:start;gap:4px;width:54px;height:73px;padding:8px 6px;display:grid;box-shadow:0 2px 5px #0002}.W-KZxW_templateMini i{background:#252d3a;width:55%;height:4px;display:block}.W-KZxW_templateMini b{background:#8090a5;width:70%;height:3px;margin-bottom:3px}.W-KZxW_templateMini>span{background:#d4dbe5;height:2px;display:block}.W-KZxW_templateMini em{background:#8090a5;width:45%;height:3px;margin-top:4px}.W-KZxW_templateMini[data-template=classic]{border-top-color:#0000}.W-KZxW_templateMini[data-template=classic] i{height:5px;margin-inline:auto}.W-KZxW_templateMini[data-template=editorial]{border-top:0;padding:12px 8px}.W-KZxW_accentField{color:var(--fp-secondary);align-items:center;gap:10px;padding-top:18px;font-size:13px;display:flex}.W-KZxW_accentField input{background:var(--fp-bg);border:1px solid var(--fp-border);cursor:pointer;border-radius:8px;width:32px;height:32px;padding:2px}.W-KZxW_accentField code{color:var(--fp-muted);font-size:11px}.W-KZxW_field{gap:7px;margin-top:14px;font-size:13px;line-height:1.5;display:grid}.W-KZxW_field input,.W-KZxW_field textarea,.W-KZxW_customSection input,.W-KZxW_customSection textarea{border:1px solid var(--fp-border);background:var(--fp-bg);width:100%;min-width:0;color:var(--fp-text);font:inherit;resize:vertical;border-radius:9px;padding:11px 12px;font-size:14px;line-height:1.5}.W-KZxW_field input{min-height:44px}.W-KZxW_toggles{gap:10px;margin-top:18px;display:grid}.W-KZxW_toggles label{align-items:center;gap:9px;font-size:13px;line-height:1.5;display:flex}.W-KZxW_toggles input,.W-KZxW_selection input{width:16px;height:16px;accent-color:var(--fp-accent);flex-shrink:0}.W-KZxW_selectionHelp{color:var(--fp-secondary);margin:8px 0 12px;font-size:12px;line-height:1.7}.W-KZxW_selection{gap:8px;display:grid}.W-KZxW_selection label{border:1px solid var(--fp-border);background:var(--fp-bg);cursor:pointer;border-radius:9px;align-items:start;gap:9px;min-width:0;padding:11px;display:flex}.W-KZxW_selection label>span{min-width:0}.W-KZxW_selection strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.5;display:block}.W-KZxW_selection small{color:var(--fp-muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.5;display:block}.W-KZxW_selection input{margin-top:2px}.W-KZxW_projectBrowser{border-top:1px solid var(--fp-border);margin-top:14px;padding-top:10px}.W-KZxW_projectBrowser>summary{cursor:pointer;min-height:44px;color:var(--fp-accent);padding:10px 0;font-size:13px}.W-KZxW_customSection{grid-template-columns:minmax(0,1fr) 36px;gap:8px;margin-top:16px;display:grid}.W-KZxW_customSection textarea{grid-column:1/-1}.W-KZxW_customSection>button{border:1px solid var(--fp-border);border-radius:8px;place-items:center;display:grid}.W-KZxW_versions{gap:8px;margin-top:16px;display:grid}.W-KZxW_versions>div{border:1px solid var(--fp-border);border-radius:9px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;display:grid}.W-KZxW_versions button{text-align:start;align-items:center;gap:8px;min-width:0;min-height:42px;padding:10px;font-size:13px;display:flex}.W-KZxW_versions button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.W-KZxW_storageNote{color:var(--fp-muted);align-items:start;gap:7px;padding:8px;font-size:12px;line-height:1.7;display:flex}.W-KZxW_storageNote svg{flex-shrink:0;margin-top:3px}.W-KZxW_previewCanvas{background:var(--fp-hover);border:1px solid var(--fp-border);border-radius:14px;min-width:0;padding:18px 24px 24px}.W-KZxW_previewCaption{color:var(--fp-secondary);justify-content:space-between;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.W-KZxW_previewCaption>span:first-child{align-items:center;gap:7px;display:flex}.W-KZxW_sheet{color:#182031;overflow-wrap:anywhere;border-top:6px solid var(--resume-accent);background:#fff;width:100%;max-width:800px;min-height:900px;margin:0 auto;padding:48px 52px;box-shadow:0 7px 28px #0002}.W-KZxW_sheet[data-template=classic]{border-top:0}.W-KZxW_sheet[data-template=classic] h2,.W-KZxW_sheet[data-template=classic] h3{font-family:Georgia,serif}.W-KZxW_sheet[data-template=classic] .W-KZxW_identity{text-align:center;border-bottom:1px solid #cbd3df;padding-bottom:22px}.W-KZxW_sheet[data-template=editorial]{border-top:0;padding:60px 64px}.W-KZxW_sheet[data-template=editorial] .W-KZxW_identity{border-bottom:3px solid var(--resume-accent);padding-bottom:24px}.W-KZxW_identity{margin-bottom:26px}.W-KZxW_identity h2{letter-spacing:-.8px;color:#182031;font-size:30px;font-weight:600;line-height:1.2}.W-KZxW_identity p{color:#455369;margin-top:8px;font-size:16px;line-height:1.5}.W-KZxW_identity small{color:#66748a;margin-top:8px;font-size:12px;display:block}.W-KZxW_sheet h3{letter-spacing:.6px;text-transform:uppercase;color:var(--resume-accent);margin:28px 0 12px;font-size:13px;font-weight:600}.W-KZxW_biography,.W-KZxW_skillsLine{white-space:pre-wrap;color:#455369;font-size:13px;line-height:1.85}.W-KZxW_projectGrid{gap:20px;display:grid}.W-KZxW_project{min-width:0}.W-KZxW_project strong{color:#182031;font-size:15px;font-weight:600;line-height:1.5;display:block}.W-KZxW_project p{white-space:pre-wrap;color:#455369;margin-top:6px;font-size:12px;line-height:1.85}.W-KZxW_project a{color:#50658a;text-underline-offset:3px;margin-top:7px;font-size:11px;line-height:1.6;text-decoration:underline;display:block}.W-KZxW_emptyDocument{color:#66748a;font-size:13px;line-height:1.7}.W-KZxW_previewNote{color:var(--fp-muted);text-align:center;margin-top:18px;font-size:12px;line-height:1.6}.W-KZxW_alert{border:1px solid var(--fp-border);color:var(--fp-text);border-radius:10px;margin:12px 0;padding:14px 16px;font-size:14px;line-height:1.6}.W-KZxW_mobileSwitch{display:none}@media (max-width:1120px){.W-KZxW_studioGrid{grid-template-columns:270px minmax(0,1fr);gap:16px}.W-KZxW_previewCanvas{padding:16px}.W-KZxW_sheet,.W-KZxW_sheet[data-template=editorial]{padding:32px 28px}}@container resume-studio (max-width:900px){.W-KZxW_studioGrid{grid-template-columns:minmax(0,1fr)}.W-KZxW_mobileSwitch{background:var(--fp-hover);border:1px solid var(--fp-border);border-radius:11px;margin-bottom:16px;padding:4px;display:flex}.W-KZxW_mobileSwitch button{border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.W-KZxW_mobileSwitch button[aria-pressed=true]{background:var(--fp-surface);color:var(--fp-accent)}.W-KZxW_studioGrid[data-panel=preview]>.W-KZxW_controls,.W-KZxW_studioGrid[data-panel=settings]>.W-KZxW_previewCanvas{display:none}.W-KZxW_controls{grid-template-columns:repeat(2,minmax(0,1fr))}.W-KZxW_controlGroup{align-self:start}}@media (max-width:600px){.W-KZxW_resume{margin-top:20px}.W-KZxW_studioHeader{flex-direction:column;align-items:start;gap:14px}.W-KZxW_studioHeader>div{align-items:start}.W-KZxW_studioHeader h2{font-size:17px}.W-KZxW_exportButton{width:100%}.W-KZxW_controls{grid-template-columns:minmax(0,1fr)}.W-KZxW_previewCanvas{border-radius:12px;padding:12px}.W-KZxW_previewCaption{font-size:11px}.W-KZxW_sheet,.W-KZxW_sheet[data-template=editorial]{min-height:650px;padding:26px 20px}.W-KZxW_identity h2{font-size:24px}.W-KZxW_identity p{font-size:14px}.W-KZxW_sheet h3{font-size:12px}.W-KZxW_field input,.W-KZxW_field textarea,.W-KZxW_customSection input,.W-KZxW_customSection textarea{font-size:16px}}
.SxjTiq_layout{grid-template-columns:minmax(0,1fr) 320px;height:min(820px,92dvh - 84px);min-height:0;display:grid}.SxjTiq_mobileHeading{display:none}.SxjTiq_reading{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;padding:32px 36px 40px;overflow-y:auto}.SxjTiq_heading{margin-bottom:28px}.SxjTiq_company{color:var(--fp-secondary);align-items:center;gap:9px;font-size:14px;display:flex}.SxjTiq_heading h2{letter-spacing:-.9px;overflow-wrap:anywhere;margin:14px 0 0;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.2}.SxjTiq_views{border-bottom:1px solid var(--fp-border);gap:6px;margin:22px 0 0;display:flex}.SxjTiq_views button{min-height:44px;color:var(--fp-secondary);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:inline-flex}.SxjTiq_views button[aria-pressed=true]{border-bottom-color:var(--fp-accent);color:var(--fp-accent)}.SxjTiq_reading h3{margin:0 0 16px;font-size:19px;font-weight:500;line-height:1.4}.SxjTiq_description{color:var(--fp-secondary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.85}.SxjTiq_description p+p{margin-top:20px}.SxjTiq_deliverables{margin-top:32px}.SxjTiq_deliverables ul{color:var(--fp-secondary);padding-inline-start:22px;font-size:15px;line-height:1.8}.SxjTiq_deliverables li+li{margin-top:8px}.SxjTiq_applicationIntro{color:var(--fp-secondary);max-width:680px;font-size:14px;line-height:1.75}.SxjTiq_sidebar{overscroll-behavior:contain;background:var(--fp-bg);border-inline-start:1px solid var(--fp-border);min-width:0;padding:28px 24px;overflow-y:auto}.SxjTiq_source{color:var(--fp-secondary);align-items:center;gap:7px;margin-bottom:22px;font-size:12px;display:inline-flex}.SxjTiq_paymentLabel{color:var(--fp-muted);margin-bottom:8px;font-size:12px;display:block}.SxjTiq_payment{overflow-wrap:anywhere;font-size:21px;font-weight:500;line-height:1.4;display:block}.SxjTiq_facts{gap:18px;margin:24px 0;display:grid}.SxjTiq_facts dt{color:var(--fp-muted);align-items:center;gap:8px;margin-bottom:5px;font-size:12px;display:flex}.SxjTiq_facts dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.SxjTiq_actions{gap:10px;margin-top:24px;display:grid}.SxjTiq_primary,.SxjTiq_secondary{text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.SxjTiq_primary{color:var(--fp-button-text);background:var(--fp-button);border:1px solid #0000}.SxjTiq_secondary{color:var(--fp-text);background:var(--fp-surface);border:1px solid var(--fp-border)}.SxjTiq_note{color:var(--fp-secondary);margin-top:16px;font-size:12px;line-height:1.75}.SxjTiq_skills{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.SxjTiq_skills span{color:var(--fp-accent);background:var(--fp-accent-wash);overflow-wrap:anywhere;border-radius:7px;max-width:100%;padding:5px 8px;font-size:12px}.SxjTiq_reading>section[hidden]{display:none}@media (max-width:900px){.SxjTiq_layout{grid-template-columns:minmax(0,1fr) 280px}.SxjTiq_reading{padding:26px}.SxjTiq_sidebar{padding:24px 18px}}@media (max-width:720px){.SxjTiq_layout{flex-direction:column;height:auto;display:flex;overflow:visible}.SxjTiq_sidebar{border-inline-start:0;border-bottom:1px solid var(--fp-border);order:-1;padding:22px 20px;overflow:visible}.SxjTiq_mobileHeading{background:var(--fp-bg);order:-2;padding:24px 20px 0;display:block}.SxjTiq_mobileHeading h2{letter-spacing:-.6px;overflow-wrap:anywhere;margin-top:10px;font-size:25px;font-weight:500;line-height:1.25}.SxjTiq_desktopHeading{display:none}.SxjTiq_heading{margin-bottom:22px}.SxjTiq_views{margin-top:0}.SxjTiq_source{margin-bottom:12px}.SxjTiq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.SxjTiq_facts>div:first-child{grid-column:1/-1}.SxjTiq_actions,.SxjTiq_skills{margin-top:18px}.SxjTiq_reading{scrollbar-gutter:auto;padding:24px 20px 32px;overflow:visible}.SxjTiq_heading h2{font-size:27px}.SxjTiq_views button{padding-inline:10px}}
._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:76px}._5Xf1Pq_navigation{flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}._5Xf1Pq_navigation a{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{flex:0 0 18px}._5Xf1Pq_navigation a:hover{background:var(--fp-hover);color:var(--fp-text)}._5Xf1Pq_navigation a[aria-current=page]{background:var(--fp-accent-wash);color:var(--fp-accent)}._5Xf1Pq_sectionPicker{display:none}@media (max-width:760px){._5Xf1Pq_sidebar{border:0;height:auto;min-height:0;padding:12px 16px;position:static}._5Xf1Pq_navigation{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}}
.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 24px 24px;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>button{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>button[aria-current=step],.ObvGyW_progress>.ObvGyW_stepDone{color:var(--fp-accent)}.ObvGyW_progress>button[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>button{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>button{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}.ObvGyW_progress>button{text-align:start;border-radius:6px;min-height:44px;padding:6px 0}.ObvGyW_progress>button:disabled{opacity:1;cursor:default}.ObvGyW_progress>button:not(:disabled):hover{color:var(--fp-accent)}@media (max-width:600px){.ObvGyW_progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;display:grid}}
.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:20px 12px;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:min(260px,60%);min-height:44px;margin-inline:auto 8px;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}}.KvbdiG_settingsFields{padding-inline:4px}.KvbdiG_settingsFields select{border-radius:10px;font-size:14px}@media (max-width:600px){.KvbdiG_settingsFields>label{grid-template-columns:20px minmax(0,1fr);gap:10px;padding:18px 8px;font-size:14px;display:grid}.KvbdiG_settingsFields select{grid-column:1/-1;width:100%;max-width:100%;margin:0;font-size:16px}}
.GdLNBG_palette{flex-direction:column;min-width:0;display:flex}.GdLNBG_search{border-bottom:1px solid var(--fp-border);color:var(--fp-muted);align-items:center;gap:14px;padding:18px 24px;display:flex}.GdLNBG_search:focus-within{outline:2px solid var(--fp-accent);outline-offset:-4px;border-radius:10px}.GdLNBG_search>svg{flex-shrink:0}.GdLNBG_search input{min-width:0;color:var(--fp-text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:16px}.GdLNBG_search input:focus-visible{outline:0}.GdLNBG_search kbd{border:1px solid var(--fp-border);color:var(--fp-muted);border-radius:6px;flex-shrink:0;padding:4px 7px;font-size:11px}.GdLNBG_results{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(440px,100dvh - 240px);padding:10px;overflow-y:auto}.GdLNBG_group+.GdLNBG_group{margin-top:12px}.GdLNBG_group>p{color:var(--fp-muted);margin:4px 10px 7px;font-size:12px;line-height:1.7}.GdLNBG_option{width:100%;min-height:52px;color:var(--fp-text);text-align:start;border-radius:10px;align-items:center;gap:12px;padding:9px 12px;display:flex}.GdLNBG_option[aria-selected=true]{background:var(--fp-accent-wash)}.GdLNBG_icon{width:32px;height:32px;color:var(--fp-secondary);background:var(--fp-hover);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.GdLNBG_option[aria-selected=true] .GdLNBG_icon{color:var(--fp-accent);background:color-mix(in srgb, var(--fp-accent) 12%, var(--fp-surface))}.GdLNBG_optionText{flex:1;min-width:0}.GdLNBG_optionText strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.5;display:block;overflow:hidden}.GdLNBG_optionText small{color:var(--fp-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.5;display:block;overflow:hidden}.GdLNBG_open{color:var(--fp-accent);opacity:0;flex-shrink:0}.GdLNBG_option[aria-selected=true] .GdLNBG_open{opacity:1}.GdLNBG_empty{color:var(--fp-secondary);text-align:center;padding:24px;font-size:14px;line-height:1.7}.GdLNBG_hint{border-top:1px solid var(--fp-border);background:var(--fp-bg);color:var(--fp-muted);margin:0;padding:12px 24px;font-size:12px;line-height:1.6}@media (max-width:600px){.GdLNBG_search{gap:10px;padding:12px 18px}.GdLNBG_results{max-height:min(440px,100dvh - 220px);padding:8px}.GdLNBG_option{padding:9px 10px}.GdLNBG_hint{padding:12px 18px;font-size:11px}}
.ePqTZW_inbox{background:0 0;grid-template-columns:240px minmax(0,1fr);min-height:min(680px,100dvh - 160px);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 - 160px);max-height:calc(100dvh - 160px);margin: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}}@media (max-width:1100px){.ePqTZW_inbox{grid-template-columns:190px minmax(0,1fr)}.ePqTZW_threadList{padding:16px 12px}}@media (max-width:800px){.ePqTZW_inbox{grid-template-columns:1fr}.ePqTZW_threadList{max-height:220px;overflow:auto}.ePqTZW_thread{min-height:55dvh;max-height:none;margin:0}}
.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}}
._1uCpZq_dialog{background:var(--fp-surface);color:var(--fp-text);border:1px solid var(--fp-border);border-radius:18px;width:min(740px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden;box-shadow:0 24px 90px #0005}._1uCpZq_dialog[open]{flex-direction:column;display:flex}._1uCpZq_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080b1288}._1uCpZq_wide{width:min(1100px,100vw - 32px)}._1uCpZq_expanded{width:min(1360px,100vw - 32px);max-height:92dvh}._1uCpZq_header{border-bottom:1px solid var(--fp-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}._1uCpZq_header h2{overflow-wrap:anywhere;font-size:20px;font-weight:500;line-height:1.35}._1uCpZq_close{border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}._1uCpZq_close:hover{background:var(--fp-hover)}._1uCpZq_body{overscroll-behavior:contain;overflow-wrap:anywhere;flex-direction:column;flex:1;gap:18px;min-height:0;padding:24px;display:flex;overflow:auto}._1uCpZq_body[data-flush]{gap:0;padding:0}._1uCpZq_body>p{font-size:15px;line-height:1.7}@media (max-width:600px){._1uCpZq_dialog,._1uCpZq_wide,._1uCpZq_expanded{border-radius:16px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}._1uCpZq_header{gap:12px;padding:16px 18px}._1uCpZq_header h2{font-size:18px}._1uCpZq_body{gap:16px;padding:20px}}
.aqMjSG_account{border:1px solid var(--fp-border);text-align:start;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;max-width:210px;min-height:44px;padding:5px 10px;display:flex}.aqMjSG_account:hover{background:var(--fp-hover)}.aqMjSG_avatar{background:var(--fp-hover);width:30px;height:30px;color:var(--fp-secondary);border-radius:8px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.aqMjSG_avatar>span,.aqMjSG_avatar img{border-radius:inherit;object-fit:cover;width:30px;height:30px}.aqMjSG_text{min-width:0}.aqMjSG_text strong,.aqMjSG_text small{white-space:nowrap;text-overflow:ellipsis;line-height:1.4;display:block;overflow:hidden}.aqMjSG_text strong{color:var(--fp-text);font-size:13px;font-weight:500}.aqMjSG_text small{color:var(--fp-muted);font-size:11px}@media (max-width:1100px){.aqMjSG_account{justify-content:center;width:44px;padding:6px}.aqMjSG_text{display:none}}
.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}}
