._stack_oyvce_2{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._row_oyvce_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:var(--space-3)}._group_oyvce_15{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--c-line);border-radius:var(--radius-control)}._group_oyvce_15 legend{padding:0 var(--space-1);font-weight:600}._entry_oyvce_31{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px dashed var(--c-line);min-width:0}._check_oyvce_40{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;font:var(--t-body)}._check_oyvce_40 input{width:20px;height:20px;margin:0}._hint_oyvce_54{margin:calc(-1 * var(--space-2)) 0 0;font:var(--t-small);color:var(--c-ink-3)}._actions_oyvce_60{display:flex;flex-wrap:wrap;gap:var(--space-1)}._start_oyvce_66{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);background:var(--c-line-2)}._startText_oyvce_75{margin:0;font-weight:600}._file_oyvce_81{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._importNote_oyvce_89{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--c-caution);border-radius:var(--radius-control);background:var(--c-surface);font:var(--t-small)}._importNote_oyvce_89 p{margin:0}._importNote_oyvce_89 summary{cursor:pointer;font-weight:600}._leftOver_oyvce_110{margin:var(--space-2) 0 0;padding-left:var(--space-4);list-style:disc;overflow-wrap:anywhere}._photoRow_oyvce_117{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._photoThumb_oyvce_124{width:56px;height:56px;border-radius:50%;object-fit:cover}._size_oyvce_131{min-width:140px}._fitNote_oyvce_135{flex-basis:100%;margin:0;font:var(--t-small);color:var(--c-ink-2)}._resume_oyvce_145{font-size:calc(13.5px * var(--fit, 1));line-height:1.5}._head_oyvce_150{display:flex;align-items:center;margin-bottom:1.3em}._headText_oyvce_156{flex:1 1 auto;min-width:0}._name_oyvce_161{margin:0;font-size:1.95em;font-weight:700;line-height:1.15;letter-spacing:.01em}._headline_oyvce_169{margin:.15em 0 0;font-size:1.1em}._contact_oyvce_174{display:flex;flex-wrap:wrap;gap:.15em 1em;margin:.45em 0 0;font-size:.93em;overflow-wrap:anywhere}._contactList_oyvce_183,._plainList_oyvce_184{margin:0;padding:0;list-style:none;overflow-wrap:anywhere}._contactList_oyvce_183 li+li,._plainList_oyvce_184 li+li{margin-top:.25em}._photo_oyvce_117{flex:none;width:7.2em;height:7.2em;border-radius:50%;object-fit:cover}._section_oyvce_204{margin-bottom:1.05em;break-inside:avoid-page}._h3_oyvce_209{margin:0 0 .45em;padding-bottom:.2em;border-bottom:1px solid var(--rule);font-size:.89em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-doc)}._item_oyvce_220{margin-bottom:.75em;break-inside:avoid}._when_oyvce_226{display:none;margin:0}._what_oyvce_231{min-width:0}._itemHead_oyvce_235{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 .9em}._itemTitle_oyvce_242,._period_oyvce_243{margin:0}._place_oyvce_247{color:var(--ink-2)}._period_oyvce_243{color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}._points_oyvce_257{margin:.3em 0 0;padding-left:1.35em;list-style:disc}._points_oyvce_257 li+li{margin-top:.15em}._text_oyvce_268{margin:0 0 .9em;overflow-wrap:anywhere}._sectionBody_oyvce_273>._text_oyvce_268:last-child{margin-bottom:0}._para_oyvce_277{margin:0 0 .9em;white-space:pre-line;overflow-wrap:anywhere}._signature_oyvce_283{margin:2em 0 0;font-weight:700}._resume_oyvce_145[data-layout=modern] ._photo_oyvce_117{box-shadow:0 0 0 3px #fff}._resume_oyvce_145[data-layout=minimal] ._h3_oyvce_209{border-bottom:0;color:var(--ink);letter-spacing:.12em}._resume_oyvce_145[data-layout=minimal] ._name_oyvce_161{font-weight:600}._resume_oyvce_145[data-layout=executive] ._head_oyvce_150{flex-direction:column-reverse;gap:.6em}._resume_oyvce_145[data-layout=executive] ._contact_oyvce_174{justify-content:center}._resume_oyvce_145[data-layout=executive] ._name_oyvce_161{font-size:2.1em;letter-spacing:.04em}._resume_oyvce_145[data-layout=executive] ._h3_oyvce_209{text-align:center;text-transform:none;font-variant:small-caps;font-size:1.1em;letter-spacing:.1em;border-bottom:0;border-top:1px solid var(--rule);padding:.3em 0 0}._resume_oyvce_145[data-layout=compact]{font-size:calc(12px * var(--fit, 1));line-height:1.4}._resume_oyvce_145[data-layout=compact] ._section_oyvce_204{margin-bottom:.7em}._resume_oyvce_145[data-layout=compact] ._item_oyvce_220{margin-bottom:.45em}._resume_oyvce_145[data-layout=compact] ._head_oyvce_150{margin-bottom:.8em}._resume_oyvce_145[data-layout=professional] ._head_oyvce_150{padding-bottom:.8em;border-bottom:3px solid var(--accent-doc)}._resume_oyvce_145[data-layout=professional] ._name_oyvce_161{color:var(--accent-doc)}._resume_oyvce_145[data-layout=professional] ._section_oyvce_204{display:grid;grid-template-columns:9.5em minmax(0,1fr);gap:1.2em}._resume_oyvce_145[data-layout=professional] ._h3_oyvce_209{border-bottom:0;padding-top:.15em}._resume_oyvce_145[data-layout=timeline] ._name_oyvce_161{color:var(--accent-doc)}._resume_oyvce_145[data-layout=timeline] ._h3_oyvce_209{border-bottom:0;font-size:.95em}._resume_oyvce_145[data-layout=timeline] ._item_oyvce_220{display:grid;grid-template-columns:9.4em minmax(0,1fr);margin-bottom:0}._resume_oyvce_145[data-layout=timeline] ._when_oyvce_226{display:block;padding:0 .9em .75em 0;font-size:.86em;white-space:nowrap;color:var(--ink-2);font-variant-numeric:tabular-nums}._resume_oyvce_145[data-layout=timeline] ._what_oyvce_231{position:relative;padding:0 0 .75em 1.2em;border-left:2px solid var(--rule)}._resume_oyvce_145[data-layout=timeline] ._what_oyvce_231:before{content:"";position:absolute;top:.35em;left:calc(-.4em - 1px);width:.8em;height:.8em;border-radius:50%;background:var(--accent-doc)}._resume_oyvce_145[data-layout=timeline] ._period_oyvce_243{display:none}._resume_oyvce_145[data-layout=sidebar]{margin:calc(-1 * var(--pad-y)) calc(-1 * var(--pad-x))}._columns_oyvce_420{display:grid;grid-template-columns:32% minmax(0,1fr);min-height:var(--fill-h)}._aside_oyvce_426{padding:calc(1.6em + var(--pad-y) / 4) calc(1.2em + var(--pad-x) / 4);background:var(--accent-doc);color:#fff}._aside_oyvce_426 ._photo_oyvce_117{display:block;margin:0 auto 1.4em;width:8.5em;height:8.5em;box-shadow:0 0 0 3px #ffffffd9}._aside_oyvce_426 ._h3_oyvce_209{color:#fff;border-bottom-color:#ffffff80}._aside_oyvce_426 ._contactList_oyvce_183,._aside_oyvce_426 ._text_oyvce_268{font-size:.93em}._aside_oyvce_426 ._points_oyvce_257{padding-left:1.1em}._main_oyvce_456{padding:calc(.4em + var(--pad-y) * .75) calc(var(--pad-x) * .8) calc(var(--pad-y) * .75) calc(1.6em + var(--pad-x) / 4);min-width:0}._main_oyvce_456 ._head_oyvce_150{flex-direction:column;align-items:flex-start}._main_oyvce_456 ._name_oyvce_161{color:var(--accent-doc)}
