.ZjFqWa_danger summary{border:1px solid var(--line-strong);background:var(--surface);min-height:40px;box-shadow:var(--shadow-sm);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--danger);transition:background .15s, border-color .15s, transform .15s var(--ease-out);border-radius:10px;align-items:center;gap:8px;padding:8px 12px 8px 14px;font-size:14px;font-weight:550;list-style:none;display:inline-flex}.ZjFqWa_danger summary::-webkit-details-marker{display:none}.ZjFqWa_danger summary:active{transform:scale(.97)}.ZjFqWa_danger summary:hover{background:var(--danger-soft);border-color:var(--danger-line)}.ZjFqWa_chevron{transition:transform .2s var(--ease-out);flex:none}.ZjFqWa_danger[open] .ZjFqWa_chevron{transform:rotate(180deg)}.ZjFqWa_confirm{border-radius:var(--radius);background:var(--danger-soft);justify-items:start;gap:12px;margin-top:14px;padding:16px;display:grid}.ZjFqWa_confirm p{color:var(--danger-deep)}.ZjFqWa_confirm button{appearance:none;cursor:pointer;font:inherit;background:var(--danger);color:#fff;min-height:40px;transition:background .15s, transform .15s var(--ease-out);border:0;border-radius:10px;padding:8px 16px;font-size:14px;font-weight:600;box-shadow:0 1px 2px #7a1a124d}.ZjFqWa_confirm button:hover{background:var(--danger-hover)}.ZjFqWa_confirm button:active:not(:disabled){transform:scale(.97)}.ZjFqWa_confirm button:disabled{transform:none}@media (max-width:560px){.ZjFqWa_confirm button{width:100%}}
.nt9JEW_form{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.nt9JEW_full{grid-column:1/-1}.nt9JEW_pair{grid-template-columns:minmax(0,1fr);gap:16px 12px;display:grid}@media (min-width:560px){.nt9JEW_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.nt9JEW_field{min-width:0}.nt9JEW_label{color:var(--ink);margin:0 0 6px;font-size:14px;font-weight:550;line-height:1.4;display:block}.nt9JEW_input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface);width:100%;height:46px;color:var(--ink);font:inherit;box-shadow:var(--shadow-sm);appearance:none;border-radius:10px;outline:none;padding:0 14px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:block}.nt9JEW_input::placeholder{color:var(--placeholder)}.nt9JEW_input:hover{border-color:var(--line-hover)}.nt9JEW_input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-ring)}.nt9JEW_input[aria-invalid=true]{border-color:var(--danger)}.nt9JEW_input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 4px #c22a1d33}textarea.nt9JEW_input{resize:vertical;height:auto;min-height:180px;padding:12px 14px;line-height:1.5}select.nt9JEW_input{cursor:pointer;background:var(--surface) no-repeat right 14px center / 14px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%235b6372' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5l5 5 5-5'/%3E%3C/svg%3E");padding-right:40px}.nt9JEW_hint{color:var(--ink-3);margin:8px 0 0;font-size:14px;line-height:1.45}.nt9JEW_error{color:var(--danger);margin:6px 0 0;font-size:14px}.nt9JEW_alert{background:var(--danger-soft);color:var(--danger-ink);border-radius:10px;margin:0;padding:12px 14px;font-size:14px;font-weight:550}.nt9JEW_alertGap{margin-bottom:18px}.nt9JEW_notice{background:var(--surface-2);color:var(--ink-2);border-radius:10px;justify-items:start;gap:12px;padding:16px;line-height:1.55;display:grid}.nt9JEW_noticeTitle{color:var(--ink);font-weight:600}.nt9JEW_notice p{margin:0}.nt9JEW_rule{background:var(--line);height:1px}.nt9JEW_lever{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);align-items:center;gap:12px;font-size:15px;line-height:1.4;display:inline-flex}.nt9JEW_lever input{opacity:0;width:1px;height:1px;position:absolute}.nt9JEW_track{background:var(--line-strong);width:40px;height:24px;transition:background .2s var(--ease-out);border-radius:12px;flex:none;position:relative}.nt9JEW_track:after{content:"";width:20px;height:20px;transition:transform .2s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10182840}.nt9JEW_lever input:checked+.nt9JEW_track{background:var(--accent)}.nt9JEW_lever input:checked+.nt9JEW_track:after{transform:translate(16px)}.nt9JEW_lever input:focus-visible+.nt9JEW_track{outline:2px solid var(--accent);outline-offset:2px}.nt9JEW_lever input:disabled+.nt9JEW_track{background:var(--line)}.nt9JEW_lever:has(input:disabled){cursor:not-allowed}.nt9JEW_rocker{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);gap:4px;padding:4px;display:flex}.nt9JEW_rocker label{flex:1;min-width:0;position:relative}.nt9JEW_rocker input{opacity:0;width:1px;height:1px;position:absolute}.nt9JEW_rocker span{text-align:center;color:var(--ink-2);cursor:pointer;border-radius:8px;padding:9px 6px;font-size:14px;font-weight:550;line-height:1.25;transition:background .15s,color .15s,box-shadow .15s;display:block}.nt9JEW_rocker span:hover{color:var(--ink)}.nt9JEW_rocker input:checked+span{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #10182814, 0 0 0 1px var(--line)}.nt9JEW_rocker input:focus-visible+span{outline:2px solid var(--accent);outline-offset:1px}.nt9JEW_rocker input:disabled+span{color:var(--placeholder);cursor:not-allowed}.nt9JEW_fieldset{border:0;min-width:0;margin:0;padding:0}.nt9JEW_reveal{transition:grid-template-rows .25s var(--ease-out);grid-template-rows:0fr;display:grid}.nt9JEW_reveal[data-open=true]{grid-template-rows:1fr}.nt9JEW_reveal>div{overflow:hidden}.nt9JEW_reveal[data-open=true]>div{padding-top:16px}.nt9JEW_actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:4px;display:flex}.nt9JEW_stack{gap:14px;display:grid}.nt9JEW_group{border-radius:var(--radius);background:var(--surface-2);border:0;min-width:0;margin:0;padding:16px}.nt9JEW_groupHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.nt9JEW_groupTitle{color:var(--ink);font-size:14px;font-weight:600}.nt9JEW_remove{appearance:none;cursor:pointer;font:inherit;color:var(--ink-3);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex;position:relative}.nt9JEW_remove:before{content:"";position:absolute;inset:-10px -8px}.nt9JEW_remove:hover{color:var(--danger)}.nt9JEW_add{appearance:none;cursor:pointer;border:1px solid var(--line-strong);background:var(--surface);min-height:40px;font:inherit;color:var(--ink);box-shadow:var(--shadow-sm);transition:background .15s, border-color .15s, transform .15s var(--ease-out);border-radius:10px;justify-self:start;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:14px;font-weight:550;display:inline-flex}.nt9JEW_add:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-hover)}.nt9JEW_add:active:not(:disabled){background:var(--surface-press);transform:scale(.97)}.nt9JEW_add:disabled{cursor:not-allowed;background:var(--surface-2);color:var(--ink-3);border-color:var(--line);box-shadow:none;transform:none}.nt9JEW_add svg{flex:none}@media (max-width:480px){.nt9JEW_rocker{gap:2px;padding:3px}.nt9JEW_rocker span{padding:9px 2px;font-size:13px}}legend.nt9JEW_label{padding:0}
.iYV4-q_primary{appearance:none;cursor:pointer;font:inherit;border-radius:var(--radius);background:var(--accent);color:#fff;white-space:nowrap;min-height:44px;transition:background .15s, transform .15s var(--ease-out), box-shadow .15s;border:0;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 1px 2px #172bc94d,0 4px 12px -4px #2b44ff73}.iYV4-q_lg{min-height:52px;padding:14px 24px;font-size:16px}.iYV4-q_primary:hover{background:var(--accent-hover)}.iYV4-q_primary:active:not(:disabled):not([aria-disabled=true]){background:var(--accent-press);transform:scale(.97)}.iYV4-q_primary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.iYV4-q_primary:disabled,.iYV4-q_primary[aria-disabled=true]{cursor:not-allowed;background:var(--surface-2);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-strong);transform:none}.iYV4-q_icon{transition:transform .2s var(--ease-out);flex:none}.iYV4-q_primary:hover:not(:disabled) .iYV4-q_icon{transform:translate(2px)}@media (max-width:420px){.iYV4-q_primary{white-space:normal;text-align:center}}.iYV4-q_secondary{appearance:none;cursor:pointer;font:inherit;border:1px solid var(--line-strong);background:var(--surface);min-height:40px;color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-sm);transition:background .15s, border-color .15s, transform .15s var(--ease-out);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.iYV4-q_secondary:hover{background:var(--surface-2);border-color:var(--line-hover)}.iYV4-q_secondary:active:not(:disabled){background:var(--surface-press);transform:scale(.97)}.iYV4-q_secondary:disabled{cursor:not-allowed;background:var(--surface-2);color:var(--ink-3);border-color:var(--line);box-shadow:none;transform:none}.iYV4-q_secondary svg{flex:none}.iYV4-q_secondary.iYV4-q_lg{border-radius:var(--radius);min-height:52px;padding:14px 22px;font-size:16px}.iYV4-q_secondary .iYV4-q_icon{flex:none}
.uVs-4G_preview{justify-items:center;gap:16px;min-width:0;display:grid}.uVs-4G_caption{color:var(--ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:550;display:inline-flex}.uVs-4G_live{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.uVs-4G_count{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:400}.uVs-4G_count:before{content:"·";margin-right:8px}.uVs-4G_stack{aspect-ratio:210/297;width:min(100%,340px);position:relative}.uVs-4G_sheet{box-shadow:0 0 0 1px #1018280f, var(--shadow-lg);background:#fff;border-radius:6px;position:absolute;inset:0}.uVs-4G_back2{background:#eef0f4;transform:rotate(5deg)translate(18px,6px)}.uVs-4G_back1{background:#f6f7f9;transform:rotate(2.4deg)translate(9px,3px)}.uVs-4G_front{flex-direction:column;padding:9% 9% 0;display:flex;overflow:hidden;transform:rotate(-1.6deg)}.uVs-4G_stack{container-type:inline-size}.uVs-4G_brand{color:var(--ink);align-items:center;gap:1.6cqw;font-size:2.4cqw;font-weight:600;display:flex}.uVs-4G_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-top:18cqw;font-size:2.1cqw;font-weight:600}.uVs-4G_docName{letter-spacing:-.02em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-height:1.1em;margin-top:2cqw;font-size:6.8cqw;font-weight:700;line-height:1.1;overflow:hidden}.uVs-4G_docMeta{color:var(--ink-2);margin-top:1.6cqw;font-size:2.5cqw}.uVs-4G_compTitle{border-bottom:1px solid var(--line);color:var(--ink);margin-top:10cqw;padding-bottom:2.2cqw;font-size:2.6cqw;font-weight:600}.uVs-4G_entries{flex:auto;min-height:0;padding:0;list-style:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.uVs-4G_entry{border-bottom:1px solid var(--line);grid-template-columns:7cqw 1fr auto;align-items:center;gap:1.4cqw;padding:2.2cqw 0;display:grid}.uVs-4G_entry .uVs-4G_num{color:var(--accent);font-variant-numeric:tabular-nums;font-size:2.4cqw;font-weight:600}.uVs-4G_who{min-width:0;display:grid}.uVs-4G_who small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:1.8cqw;font-weight:600}.uVs-4G_who b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:2.9cqw;font-weight:700;overflow:hidden}.uVs-4G_docs{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:2.3cqw}.uVs-4G_empty{color:var(--ink-3)}.uVs-4G_docName.uVs-4G_empty{font-size:4.8cqw;font-weight:600}.uVs-4G_footer{border-top:1px solid var(--line);color:var(--ink-3);justify-content:space-between;align-items:center;margin-top:auto;padding:3cqw 0;font-size:2.2cqw;display:flex}@media (prefers-reduced-motion:no-preference){.uVs-4G_entry{animation:uVs-4G_enter .3s var(--ease-out) both}}@keyframes uVs-4G_enter{0%{opacity:0;filter:blur(2px);transform:translateY(-6px)}}@media (max-width:1023px){.uVs-4G_stack{width:min(82%,340px)}}
.xKumZW_sectionTitle{letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:1.125rem;font-weight:600;line-height:1.3}.xKumZW_people{gap:10px;padding:0;list-style:none;display:grid}.xKumZW_person{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color .15s, box-shadow .2s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;display:grid}.xKumZW_person:has(.xKumZW_row:hover){border-color:var(--line-strong);box-shadow:var(--shadow)}.xKumZW_person:has(.xKumZW_row:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.xKumZW_row{border-radius:var(--radius-lg);min-width:0;color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(96px,160px) auto auto;grid-template-areas:"who bar state go";align-items:center;gap:12px 24px;padding:18px 20px 18px 22px;text-decoration:none;display:grid}.xKumZW_row:focus-visible{outline:none}.xKumZW_who{flex-wrap:wrap;grid-area:who;align-items:baseline;min-width:0;display:flex}.xKumZW_name{letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;flex:1 0 100%;order:-1;margin-bottom:2px;font-size:17px;font-weight:600;line-height:1.3}.xKumZW_meta{color:var(--ink-3);white-space:nowrap;font-size:14px;line-height:1.45}.xKumZW_meta~.xKumZW_meta:before{content:"·";margin:0 7px}.xKumZW_count{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.xKumZW_bar{background:var(--surface-2);border-radius:3px;grid-area:bar;height:6px;display:block;overflow:hidden}.xKumZW_fill{background:var(--accent);border-radius:3px;height:100%;display:block}.xKumZW_fillDone{background:var(--success)}.xKumZW_state{background:var(--surface-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;grid-area:state;justify-self:start;align-items:center;gap:5px;padding:3px 10px;font-size:13px;font-weight:550;line-height:1.4;display:inline-flex}.xKumZW_done{background:var(--success-soft);color:var(--success)}.xKumZW_check{flex:none}.xKumZW_go{color:var(--accent-ink);grid-area:go;align-items:center;gap:4px;font-size:14px;font-weight:550;display:inline-flex}.xKumZW_chevron{transition:transform .2s var(--ease-out);flex:none}.xKumZW_row:hover .xKumZW_chevron{transform:translate(2px)}.xKumZW_moves{border-left:1px solid var(--line);align-content:center;gap:6px;width:140px;padding:10px 14px;display:grid}.xKumZW_spacer{width:140px}.xKumZW_move{appearance:none;cursor:pointer;border:1px solid var(--line-strong);background:var(--surface);min-height:34px;color:var(--ink);font:inherit;box-shadow:var(--shadow-sm);transition:background .15s, border-color .15s, transform .15s var(--ease-out);border-radius:10px;justify-content:flex-start;align-items:center;gap:6px;padding:5px 12px 5px 10px;font-size:13px;font-weight:550;display:inline-flex}.xKumZW_move svg{color:var(--ink-3);flex:none}.xKumZW_move:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-hover)}.xKumZW_move:active:not(:disabled){background:var(--surface-press);transform:scale(.97)}.xKumZW_move:disabled{cursor:not-allowed;background:var(--surface-2);color:var(--ink-3);border-color:var(--line);box-shadow:none;transform:none}.xKumZW_move:focus-visible{border-radius:10px}.xKumZW_split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-top:clamp(28px,4vw,40px);display:grid}@media (min-width:900px){.xKumZW_split{grid-template-columns:repeat(2,minmax(0,1fr))}}.xKumZW_call{justify-items:start;gap:14px;display:grid}.xKumZW_state2{color:var(--ink-2);max-width:46ch;font-size:15px;line-height:1.5}.xKumZW_error{background:var(--danger-soft);color:var(--danger-ink);border-radius:10px;max-width:52ch;padding:12px 14px;font-size:14px;font-weight:550;line-height:1.5}.xKumZW_faulty{gap:8px;margin-top:10px;padding-left:18px;font-weight:500;display:grid}.xKumZW_faulty a{color:var(--danger-ink);text-underline-offset:3px;font-weight:600}.xKumZW_faultyFile{color:var(--danger-deep);overflow-wrap:anywhere;font-size:13px;font-weight:400;display:block}.xKumZW_purge{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.xKumZW_addForm .xKumZW_sectionTitle{margin-bottom:0}@media (max-width:760px){.xKumZW_person{grid-template-columns:minmax(0,1fr)}.xKumZW_row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who who""bar bar""state go";gap:12px 16px;padding:16px}.xKumZW_spacer{display:none}.xKumZW_pinned{flex-basis:100%}.xKumZW_meta.xKumZW_pinned:before{content:none}.xKumZW_moves{border-left:0;border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));width:auto;padding:10px 16px 14px}.xKumZW_move{justify-content:center;min-height:40px}}
._1XfVea_head{max-width:var(--container);padding:clamp(40px, 7vw, 88px) var(--gutter) clamp(28px, 4vw, 44px);margin:0 auto}._1XfVea_body{max-width:var(--container);padding:0 var(--gutter) clamp(48px, 8vw, 96px);margin:0 auto}._1XfVea_board{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (min-width:960px){._1XfVea_withAside{grid-template-columns:232px minmax(0,1fr);gap:48px}}._1XfVea_sheet{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-sm);padding:clamp(24px,4.5vw,56px)}._1XfVea_panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);padding:clamp(20px,3vw,32px)}._1XfVea_toc{display:none}@media (min-width:960px){._1XfVea_toc{align-self:start;display:block;position:sticky;top:32px}}._1XfVea_tocTitle{color:var(--ink-3);margin-bottom:10px;padding-left:14px;font-size:13px;font-weight:600}._1XfVea_tocList{gap:2px;padding:0;list-style:none;display:grid}._1XfVea_tocList a{color:var(--ink-3);border-radius:8px;padding:7px 12px 7px 14px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .15s,background .15s;display:block}._1XfVea_tocList a:hover{color:var(--ink);background:var(--surface-2)}._1XfVea_tocList a[aria-current=true]{color:var(--accent-ink);background:var(--accent-soft)}._1XfVea_prose{max-width:68ch;color:var(--ink-2);font-size:1.0625rem;line-height:1.7}._1XfVea_prose>:first-child{margin-top:0}._1XfVea_prose h2{color:var(--ink);margin:2.2em 0 .5em;scroll-margin-top:24px;font-size:1.5rem;line-height:1.25}._1XfVea_prose h2:first-child{margin-top:0}._1XfVea_prose h3{color:var(--ink);margin:1.6em 0 .4em;font-size:1.125rem;font-weight:600}._1XfVea_prose p,._1XfVea_prose ul,._1XfVea_prose ol{margin-top:.9em}._1XfVea_prose p{text-wrap:pretty}._1XfVea_prose ul,._1XfVea_prose ol{padding-left:1.25em}._1XfVea_prose li+li{margin-top:.4em}._1XfVea_prose li::marker{color:var(--ink-3)}._1XfVea_prose a{color:var(--accent-ink);text-decoration-color:#2338e059}._1XfVea_prose a:hover{text-decoration-color:currentColor}._1XfVea_prose strong{color:var(--ink);font-weight:600}._1XfVea_updated{border-top:1px solid var(--line);color:var(--ink-3);margin-top:2.5em;padding-top:16px;font-size:14px}._1XfVea_formSheet{max-width:640px}._1XfVea_postTitle{margin-top:8px}._1XfVea_headAction{margin-top:20px}
._8aEwW_hero{max-width:var(--container);padding:clamp(28px, 4vw, 52px) var(--gutter) clamp(56px, 8vw, 104px);margin:0 auto}._8aEwW_title{max-width:24ch;font-size:clamp(2.125rem,4.2vw,3.5rem)}._8aEwW_hero>.lede{max-width:62ch}._8aEwW_resume{border-radius:var(--radius-lg);border:1px solid var(--accent-line);background:var(--accent-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 18px;margin-top:clamp(24px,3vw,32px);padding:18px 18px 18px 20px;display:grid}._8aEwW_resumeText{min-width:0}._8aEwW_resumeName{letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;font-size:18px;font-weight:650;line-height:1.3}._8aEwW_resumeMeta{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.5}._8aEwW_resumePurge{color:var(--ink-3);margin-top:2px;font-size:13px;line-height:1.5}._8aEwW_resumeCount{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}._8aEwW_resumeKey{white-space:nowrap;border-radius:var(--radius);color:#fff;background:var(--accent);min-height:44px;transition:background .15s, transform .15s var(--ease-out);align-items:center;gap:6px;padding:10px 14px 10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 1px 2px #172bc94d}._8aEwW_resumeKey:hover{background:var(--accent-hover)}._8aEwW_resumeKey:active{background:var(--accent-press);transform:scale(.97)}._8aEwW_resumeKey:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:640px){._8aEwW_resume{grid-template-columns:minmax(0,1fr);padding:16px}._8aEwW_resumeKey{grid-column:1/-1;justify-content:center}}._8aEwW_newTitle{color:var(--ink);margin-top:clamp(28px,3.5vw,36px);font-size:1.125rem;font-weight:600}._8aEwW_newNote{margin-top:4px}._8aEwW_newNote+form,._8aEwW_newTitle+form,._8aEwW_resume+form{margin-top:20px}._8aEwW_resume:first-child{margin-top:0}._8aEwW_more{border-top:1px solid var(--line)}._8aEwW_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:12px 48px;padding:clamp(32px,5vw,56px) 0;display:grid}@media (min-width:900px){._8aEwW_row{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}._8aEwW_row h2{max-width:16ch;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2}._8aEwW_text p{text-wrap:pretty;color:var(--ink-2);max-width:64ch;font-size:1.0625rem;line-height:1.7}._8aEwW_text p+p{margin-top:14px}._8aEwW_text a{color:var(--accent-ink);font-weight:500}._8aEwW_steps{gap:28px;margin:0;padding:0;list-style:none;display:grid}._8aEwW_steps li{grid-template-columns:2rem minmax(0,1fr);gap:0 12px;display:grid}._8aEwW_stepNum{color:var(--accent);font-variant-numeric:tabular-nums;padding-top:.2em;font-size:14px;font-weight:600}._8aEwW_stepTitle{color:var(--ink);font-size:1.0625rem;font-weight:600;line-height:1.4}._8aEwW_steps p{margin-top:4px}._8aEwW_stepsMore{margin-top:28px}
._4z1KqW_back{color:var(--ink-2);align-items:center;gap:4px;margin-bottom:12px;padding:8px 0;font-size:14px;font-weight:550;text-decoration:none;transition:color .15s;display:inline-flex}._4z1KqW_back:hover{color:var(--ink)}._4z1KqW_backChevron{transform:scaleX(-1)}._4z1KqW_back:hover ._4z1KqW_backChevron{transform:scaleX(-1)translate(2px)}._4z1KqW_title{overflow-wrap:anywhere}._4z1KqW_intro{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:12px;font-size:16px;line-height:1.5}._4z1KqW_bar{background:var(--line);border-radius:3px;width:min(100%,320px);height:6px;margin-top:12px;display:block;overflow:hidden}._4z1KqW_fill{background:var(--accent);border-radius:3px;height:100%;display:block}._4z1KqW_fillDone{background:var(--success)}._4z1KqW_rename{grid-template-columns:minmax(0,420px) auto minmax(0,1fr);align-items:end;gap:8px 12px;margin-top:28px;display:grid}._4z1KqW_renameField{min-width:0}._4z1KqW_rename ._4z1KqW_save{height:46px;padding:0 18px}._4z1KqW_saved{align-self:center}._4z1KqW_saved:empty{display:none}._4z1KqW_renameError{grid-column:1/-1}._4z1KqW_content{max-width:880px}._4z1KqW_listHead{margin:0 0 14px}._4z1KqW_slots{gap:12px;padding:0;list-style:none;display:grid}._4z1KqW_slot{padding:clamp(18px,2.6vw,26px) clamp(16px,2.6vw,28px)}._4z1KqW_slotHead{justify-content:space-between;align-items:flex-start;gap:6px 20px;display:flex}._4z1KqW_slotTitle{letter-spacing:-.015em;color:var(--ink);scroll-margin-top:24px;font-size:1.0625rem;font-weight:600;line-height:1.35}._4z1KqW_optional{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:500}._4z1KqW_slotHead>p{flex:none}._4z1KqW_hint{max-width:72ch;color:var(--ink-3);margin-top:6px;font-size:14px;line-height:1.5}._4z1KqW_files{gap:6px;margin-top:16px;padding:0;list-style:none;display:grid}._4z1KqW_file{background:var(--surface-2);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:2px 14px;padding:10px 14px 10px 12px;font-size:15px;display:grid}._4z1KqW_fileIcon{color:var(--ink-3);flex:none}._4z1KqW_fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:550;overflow:hidden}._4z1KqW_fileMeta{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}._4z1KqW_fileAction{display:contents}._4z1KqW_remove{appearance:none;cursor:pointer;font:inherit;color:var(--ink-2);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:500;-webkit-text-decoration:underline #43495659;text-decoration:underline #43495659;transition:color .15s;position:relative}._4z1KqW_remove:before{content:"";position:absolute;inset:-10px -8px}._4z1KqW_remove:hover{color:var(--danger);text-decoration-color:currentColor}._4z1KqW_slot{transition:border-color .15s,background .15s,box-shadow .15s}._4z1KqW_slot[data-drag=true]{border-color:var(--accent)}._4z1KqW_slot:has(._4z1KqW_picker:focus-visible){border-color:var(--accent)}._4z1KqW_slot[data-drag=true]{background:var(--accent-soft);box-shadow:0 0 0 3px var(--accent-ring)}._4z1KqW_uploader{margin-top:18px}._4z1KqW_buttons{flex-wrap:wrap;gap:10px;display:flex}._4z1KqW_pick{padding:8px 16px 8px 12px}._4z1KqW_pick svg{color:var(--ink-3)}._4z1KqW_pick[aria-disabled=true]{background:var(--surface-2);color:var(--ink-3);border-color:var(--line);box-shadow:none;cursor:progress;pointer-events:none}._4z1KqW_picker:focus-visible+._4z1KqW_pick{outline:2px solid var(--accent);outline-offset:2px}._4z1KqW_full{margin-top:16px}._4z1KqW_progress{gap:8px;max-width:520px;margin-top:14px;display:grid}._4z1KqW_sending{min-width:0;color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px;display:flex}._4z1KqW_sendingName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._4z1KqW_progress progress{appearance:none;background:var(--line);border:0;border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}._4z1KqW_progress progress::-webkit-progress-bar{background:var(--line);border-radius:3px}._4z1KqW_progress progress::-webkit-progress-value{background:var(--accent);border-radius:3px;transition:width .2s}._4z1KqW_progress progress::-moz-progress-bar{background:var(--accent);border-radius:3px}._4z1KqW_error{max-width:60ch;margin-top:12px;line-height:1.45}._4z1KqW_footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px 28px;margin-top:28px;display:flex}._4z1KqW_next{color:var(--accent-ink);padding:8px 0;font-size:15px;font-weight:550;text-decoration:none;display:block}._4z1KqW_next:hover{text-decoration:underline}._4z1KqW_next svg{vertical-align:-3px;margin-left:4px;display:inline-block}._4z1KqW_next:hover svg{transform:translate(2px)}@media (max-width:640px){._4z1KqW_rename{grid-template-columns:minmax(0,1fr)}._4z1KqW_rename ._4z1KqW_save{justify-content:center;justify-self:stretch}._4z1KqW_buttons>._4z1KqW_pick{flex:100%;justify-content:center;padding:12px 16px}._4z1KqW_file{grid-template-columns:auto minmax(0,1fr) auto}._4z1KqW_fileName{grid-column:2/-1}._4z1KqW_fileMeta{grid-column:2}._4z1KqW_fileIcon{grid-row:1/3;align-self:start;margin-top:2px}._4z1KqW_slotHead{flex-direction:column;gap:8px}._4z1KqW_footer{margin-bottom:12px}}
.wWXZva_footer{border-top:1px solid var(--line);background:var(--surface)}.wWXZva_inner{max-width:var(--container);padding:32px var(--gutter) 40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 48px;margin:0 auto;display:flex}.wWXZva_about{max-width:40ch;color:var(--ink-3);gap:8px;font-size:14px;line-height:1.5;display:grid}.wWXZva_brand{letter-spacing:-.015em;color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:650;display:inline-flex}.wWXZva_footer ul{flex-wrap:wrap;gap:0 20px;max-width:560px;padding:0;list-style:none;display:flex}.wWXZva_footer a{min-height:40px;color:var(--ink-2);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.wWXZva_footer a:hover{color:var(--ink);text-decoration:underline}
.mdpVJq_header{border-bottom:1px solid var(--line);background:#ffffffb8;position:relative}.mdpVJq_nav{max-width:var(--container);padding:14px var(--gutter);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.mdpVJq_brand{letter-spacing:-.015em;color:var(--ink);align-items:center;gap:10px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.mdpVJq_tld{color:var(--ink-3);font-weight:500}.mdpVJq_links{align-items:center;gap:2px;padding:0;list-style:none;display:flex}.mdpVJq_links a{color:var(--ink-2);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.mdpVJq_links a:hover{background:var(--surface-2);color:var(--ink)}.mdpVJq_links .mdpVJq_login{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);transition:background .15s, color .15s, transform .15s var(--ease-out);margin-left:8px;padding:8px 12px;font-weight:550}.mdpVJq_links .mdpVJq_login:hover{background:var(--surface-2)}.mdpVJq_links .mdpVJq_login:active{transform:scale(.97)}.mdpVJq_menuButton{appearance:none;font:inherit;cursor:pointer;min-height:44px;color:var(--ink);transition:background .15s, transform .15s var(--ease-out);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:550;display:none}.mdpVJq_menuButton:hover{background:var(--surface-2)}.mdpVJq_menuButton:active{transform:scale(.97)}.mdpVJq_mobileOnly{display:none}.mdpVJq_menuPanel{z-index:10;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);gap:2px;padding:8px;list-style:none;display:grid;position:absolute;top:calc(100% + 8px);left:12px;right:12px}.mdpVJq_menuPanel a{color:var(--ink);border-radius:8px;padding:12px;font-size:16px;font-weight:500;text-decoration:none;display:block}.mdpVJq_menuPanel a:hover{background:var(--surface-2)}@media (max-width:640px){.mdpVJq_links .mdpVJq_desktopOnly{display:none}.mdpVJq_mobileOnly{display:block}.mdpVJq_menuButton{display:inline-flex}}@media (min-width:641px){.mdpVJq_menuPanel{display:none}}.mdpVJq_brand,.mdpVJq_links a,.mdpVJq_menuButton{white-space:nowrap}@media (max-width:400px){.mdpVJq_nav{gap:8px}.mdpVJq_brand{gap:8px;font-size:15px}.mdpVJq_links a,.mdpVJq_menuButton{padding:8px 10px}.mdpVJq_links .mdpVJq_login{margin-left:4px;padding:8px 10px}}@media (max-width:360px){.mdpVJq_tld{display:none}}
.JsT-Oq_list{padding:0;list-style:none;display:grid}.JsT-Oq_list li+li{border-top:1px solid var(--line)}.JsT-Oq_list a{padding:24px 0;text-decoration:none;display:block}.JsT-Oq_list li:first-child a{padding-top:0}.JsT-Oq_list li:last-child a{padding-bottom:0}.JsT-Oq_list h2{color:var(--ink);margin-top:6px;font-size:1.375rem;line-height:1.3;transition:color .15s}.JsT-Oq_list a:hover h2{color:var(--accent-ink)}.JsT-Oq_list p{color:var(--ink-2);max-width:64ch;margin-top:6px;line-height:1.6}.JsT-Oq_date{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px}.JsT-Oq_empty{color:var(--ink-2);line-height:1.6}.JsT-Oq_empty a{color:var(--accent-ink);font-weight:500}
.EDronG_stack{gap:16px;max-width:760px;display:grid}.EDronG_panel{justify-items:start;gap:14px;display:grid}.EDronG_title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.EDronG_text{color:var(--ink-2);max-width:56ch;font-size:15px;line-height:1.55}.EDronG_list{border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}.EDronG_item{border-bottom:1px solid var(--line);gap:2px;padding:14px 0;font-size:15px;line-height:1.5;display:grid}.EDronG_item:last-child{border-bottom:0;padding-bottom:0}.EDronG_item strong,.EDronG_item a{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.EDronG_item a{color:var(--accent-ink);text-decoration:none}.EDronG_item a:hover{text-decoration:underline}.EDronG_start{color:var(--accent-ink);font-size:15px;font-weight:600;text-decoration:none}.EDronG_start:hover{text-decoration:underline}.EDronG_item span{color:var(--ink-3);font-size:14px}.EDronG_item details{margin-top:10px}
