._editor_1cfk9_1{display:grid;gap:14px}._section_1cfk9_2{padding:18px;border:1px solid #e2dcea;border-radius:14px;background:#fff}._section_1cfk9_2 h3{margin:0 0 14px;font-size:16px;color:#2c223d}._sectionHead_1cfk9_4{display:flex;justify-content:space-between;align-items:center}._grid_1cfk9_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field_1cfk9_6{display:grid;gap:6px;margin-bottom:12px;color:#574f61;font-size:12px;font-weight:700}._field_1cfk9_6 input,._field_1cfk9_6 textarea,._bullet_1cfk9_7 textarea,._skillRow_1cfk9_7 input{width:100%;border:1px solid #cfc7d8;border-radius:9px;padding:10px 11px;background:#fff;color:#24202a;font:inherit;font-weight:400;resize:vertical}._card_1cfk9_8{position:relative;margin-top:12px;padding:14px;border-radius:11px;background:#f8f6fa}._cardActions_1cfk9_9{display:flex;justify-content:flex-end;gap:6px;margin-bottom:10px}._cardActions_1cfk9_9 button,._skillRow_1cfk9_7 button,._bullet_1cfk9_7 button{border:0;background:transparent;color:#675b73;cursor:pointer}._cardActions_1cfk9_9 button:disabled{opacity:.3;cursor:default}._cardActions_1cfk9_9 ._delete_1cfk9_12{color:#a33d52}._add_1cfk9_13,._textButton_1cfk9_13{border:0;background:transparent;color:#64449c;font:inherit;font-weight:700;cursor:pointer}._bullets_1cfk9_14{display:grid;gap:7px;color:#574f61;font-size:12px;font-weight:700}._bullet_1cfk9_7{display:flex;gap:5px}._skillRow_1cfk9_7{display:grid;grid-template-columns:130px 1fr 30px;gap:8px;margin-top:8px}@media(max-width:620px){._grid_1cfk9_5{grid-template-columns:1fr}._skillRow_1cfk9_7{grid-template-columns:1fr 28px}._skillRow_1cfk9_7 input:first-child{grid-column:1 / -1}}._paper_b7ium_1{width:min(100%,210mm);min-height:297mm;padding:17mm;margin:0 auto;background:#fff;color:#26232d;box-shadow:0 18px 50px #2a20431c;font-family:Arial,Helvetica,sans-serif;font-size:10.2pt;line-height:1.42}._header_b7ium_2{text-align:center;border-bottom:1px solid #dcd5e8;padding-bottom:12px}._header_b7ium_2 h1{margin:0;color:#241b38;font-size:24pt;letter-spacing:-.5px}._title_b7ium_4{margin:4px 0 7px;color:#604496;font-size:12pt;font-weight:700}._contact_b7ium_5,._links_b7ium_5{margin:3px 0;font-size:9pt;overflow-wrap:anywhere}._links_b7ium_5 a{color:#51357e;text-decoration:underline}._section_b7ium_7{margin-top:16px;break-inside:auto}._section_b7ium_7 h2{margin:0 0 7px;border-bottom:1px solid #cfc2e5;color:#5f4297;font-size:9.5pt;letter-spacing:.9px;text-transform:uppercase}._section_b7ium_7 p{margin:3px 0}._item_b7ium_10{margin-bottom:10px;break-inside:avoid}._itemHead_b7ium_11{display:flex;justify-content:space-between;gap:12px}._itemHead_b7ium_11 span{white-space:nowrap;font-size:9pt}._meta_b7ium_13{color:#5e5a64;font-style:italic}._section_b7ium_7 ul{padding-left:18px;margin:4px 0}._section_b7ium_7 li{margin:2px 0}._empty_b7ium_16{display:grid;min-height:420px;place-items:center;padding:30px;border:1px dashed #cbbdde;border-radius:18px;color:#756c80;background:#faf8fd;text-align:center}@media(max-width:700px){._paper_b7ium_1{min-height:0;padding:9mm;font-size:9.5pt}._itemHead_b7ium_11{align-items:flex-start;flex-direction:column;gap:0}}@media print{._paper_b7ium_1{box-shadow:none}}._panel_1ppc1_1{margin:20px 0 32px;padding:22px;border:1px solid #dcd3e4;border-radius:16px;background:#fff}._heading_1ppc1_2{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}._heading_1ppc1_2 h3{margin:4px 0;color:#30223e;font-family:Georgia,serif;font-size:24px;font-weight:500}._heading_1ppc1_2 p{margin:0;color:#716878;font-size:13px}._eyebrow_1ppc1_5{color:#7552a9;font-size:10px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}._count_1ppc1_6{padding:6px 10px;border-radius:99px;color:#60418c;background:#f0eafa;font-size:12px;font-weight:750;white-space:nowrap}._jdBox_1ppc1_7{margin-top:18px;padding:15px;border:1px solid #d9cbe9;border-radius:11px;background:#f8f4fc}._jdBox_1ppc1_7 strong{color:#4f3375;font-size:13px}._jdBox_1ppc1_7 p{margin:5px 0 10px;color:#6f6477;font-size:12px;line-height:1.45}._terms_1ppc1_10{display:flex;flex-wrap:wrap;gap:6px}._terms_1ppc1_10 span,._changeHead_1ppc1_11 span{padding:4px 7px;border-radius:99px;color:#4c3570;background:#e9ddf7;font-size:10px;font-weight:700}._terms_1ppc1_10 em{color:#807587;font-size:12px}._changeList_1ppc1_13{display:grid;gap:10px;margin-top:16px}._change_1ppc1_11{border:1px solid #e4dee8;border-radius:11px;overflow:hidden}._changeHead_1ppc1_11{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #e9e3ec;background:#fbfafc;color:#493b53;font-size:12px}._changeHead_1ppc1_11>div{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}._columns_1ppc1_17{display:grid;grid-template-columns:1fr 1fr}._columns_1ppc1_17>div{padding:12px;min-width:0}._columns_1ppc1_17>div:first-child{border-right:1px solid #e8e2eb}._columns_1ppc1_17 small{color:#8b818f;font-size:10px;font-weight:800;letter-spacing:.9px;text-transform:uppercase}._columns_1ppc1_17 p{margin:5px 0 0;color:#5f5765;font-size:12px;line-height:1.5;overflow-wrap:anywhere}._columns_1ppc1_17 ._after_1ppc1_22{background:#f9f6fc}._columns_1ppc1_17 ._after_1ppc1_22 p{color:#382847}._empty_1ppc1_24{margin:4px 0 0;color:#766c7d;font-size:13px}@media(max-width:700px){._panel_1ppc1_1{padding:15px}._heading_1ppc1_2{align-items:flex-start}._columns_1ppc1_17{grid-template-columns:1fr}._columns_1ppc1_17>div:first-child{border-right:0;border-bottom:1px solid #e8e2eb}._changeHead_1ppc1_11{flex-direction:column}._changeHead_1ppc1_11>div{justify-content:flex-start}}._app_6zvdl_1{min-height:100vh;background:radial-gradient(circle at 5% 0%,#f1ebfb 0,transparent 28%),#f8f7f9}._topbar_6zvdl_2{height:68px;display:flex;align-items:center;gap:28px;padding:0 max(24px,calc((100vw - 1240px)/2));border-bottom:1px solid #e6e0e9;background:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;z-index:20}._brand_6zvdl_3{display:flex;align-items:center;gap:9px;color:#2b2039;text-decoration:none;font-family:Georgia,serif;font-size:22px;font-weight:700}._brand_6zvdl_3 span{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;color:#fff;background:#6d4ba2;font-family:inherit}._topbar_6zvdl_2 p{flex:1;color:#706879;font-size:13px}._dataActions_6zvdl_6{display:flex;gap:7px}._dataActions_6zvdl_6 button{border:0;background:transparent;color:#5f556a;cursor:pointer;font-size:12px}._dataActions_6zvdl_6 ._dangerLink_6zvdl_8{color:#a0394e}main{width:min(1240px,calc(100% - 40px));margin:auto}._hero_6zvdl_10{display:grid;grid-template-columns:1fr 330px;align-items:end;gap:30px;padding:62px 0 40px}._eyebrow_6zvdl_11{color:#7552a9;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}._hero_6zvdl_10 h1{max-width:700px;margin:10px 0;color:#2b2039;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,6vw,67px);font-weight:500;line-height:.98;letter-spacing:-2.5px}._hero_6zvdl_10>div>p{color:#655d6d;font-size:17px}._privacy_6zvdl_14{padding:16px 19px;border-left:2px solid #9b7bc8;color:#655d6d;font-size:13px;line-height:1.5}._steps_6zvdl_15{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dfd9e4;border-radius:13px;background:#fff;overflow:hidden}._steps_6zvdl_15 button{display:flex;align-items:center;gap:11px;padding:16px 18px;border:0;border-right:1px solid #e6e0e9;background:#fff;color:#786f80;cursor:pointer;text-align:left}._steps_6zvdl_15 button:last-child{border:0}._steps_6zvdl_15 button span{display:grid;width:27px;height:27px;flex:0 0 auto;place-items:center;border:1px solid #d6cedd;border-radius:50%;font-size:12px}._steps_6zvdl_15 ._currentStep_6zvdl_19{background:#f3eef9;color:#55337e;font-weight:750}._steps_6zvdl_15 ._currentStep_6zvdl_19 span,._steps_6zvdl_15 ._doneStep_6zvdl_20 span{border-color:#7651aa;color:#fff;background:#7651aa}._status_6zvdl_21{position:relative;margin:16px 0;padding:13px 40px 13px 15px;border:1px solid #d9cfdf;border-radius:10px;background:#f5f0fa;color:#554461;font-size:13px}._status_6zvdl_21._error_6zvdl_22{border-color:#edc3cb;background:#fff0f2;color:#812a3c}._status_6zvdl_21._warning_6zvdl_23{border-color:#e4d0a6;background:#fff9e9;color:#6c541f}._dismiss_6zvdl_24{position:absolute;right:10px;top:8px;border:0;background:transparent;cursor:pointer}._stage_6zvdl_25{padding:54px 0 80px}._stageIntro_6zvdl_26{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:28px}._stageIntro_6zvdl_26>div:first-child{max-width:720px}._stageNumber_6zvdl_28{color:#7654a8;font-family:Georgia,serif;font-size:13px}._stageIntro_6zvdl_26 h2{margin:5px 0 8px;color:#2d223b;font-family:Georgia,serif;font-size:35px;font-weight:500}._stageIntro_6zvdl_26 p{margin:0;color:#6e6674;line-height:1.5}._filePill_6zvdl_31{display:inline-flex;padding:9px 13px;border:1px solid #d7cfdf;border-radius:99px;background:#fff;color:#675775;font-size:12px}._uploadBox_6zvdl_32{padding:45px 24px;border:1px dashed #b8a6cd;border-radius:18px;background:#ffffffb3;text-align:center}._uploadBox_6zvdl_32 h3{margin:9px 0 7px;color:#352743}._uploadBox_6zvdl_32 p{margin:0 0 18px;color:#766e7d;font-size:13px}._uploadIcon_6zvdl_35{width:46px;height:46px;display:grid;place-items:center;margin:auto;border-radius:13px;color:#7651aa;background:#eee7f7;font-size:24px}._primary_6zvdl_36,._secondary_6zvdl_36{min-height:42px;padding:10px 18px;border-radius:9px;font-weight:750;cursor:pointer}._primary_6zvdl_36{border:1px solid #65418f;background:#6d4a9d;color:#fff;box-shadow:0 5px 13px #52317b30}._secondary_6zvdl_36{border:1px solid #cfc5d8;background:#fff;color:#564660}._progressWrap_6zvdl_39{margin:18px 0}._progressLabel_6zvdl_40{display:flex;justify-content:space-between;color:#675d70;font-size:12px}._progress_6zvdl_39{height:5px;margin-top:8px;border-radius:5px;background:#e5dfea;overflow:hidden}._progress_6zvdl_39 span{display:block;height:100%;border-radius:inherit;background:#7651aa;transition:width .3s}._inlineButton_6zvdl_43{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}._pasteFallback_6zvdl_44,._comparison_6zvdl_44{margin:18px 0 30px;padding:15px;border:1px solid #dfd8e4;border-radius:11px;background:#fff}._pasteFallback_6zvdl_44 summary,._comparison_6zvdl_44 summary{color:#5d486d;font-weight:700;cursor:pointer}._pasteFallback_6zvdl_44 textarea{width:100%;margin:14px 0;padding:12px;border:1px solid #d2c9d9;border-radius:9px;resize:vertical}._editorToolbar_6zvdl_47{display:flex;justify-content:space-between;align-items:center;margin:36px 0 14px}._editorToolbar_6zvdl_47 h3{margin:0 0 3px;color:#33263f}._editorToolbar_6zvdl_47 p{margin:0;color:#776e7d;font-size:13px}._viewToggle_6zvdl_50{display:none;padding:3px;border-radius:9px;background:#e9e3ee}._viewToggle_6zvdl_50 button{padding:7px 12px;border:0;border-radius:7px;background:transparent;cursor:pointer}._viewToggle_6zvdl_50 ._active_6zvdl_52{background:#fff;color:#5e3f8d;box-shadow:0 2px 6px #00000014}._workspace_6zvdl_53{display:grid;grid-template-columns:minmax(390px,.82fr) minmax(500px,1.18fr);align-items:start;gap:24px}._editorPane_6zvdl_54{min-width:0}._editorPane_6zvdl_54>._primary_6zvdl_36{width:100%;margin-top:15px}._previewPane_6zvdl_56{min-width:0;padding:18px;border-radius:16px;background:#eae6ec;overflow:auto;position:sticky;top:86px;max-height:calc(100vh - 105px)}._previewLabel_6zvdl_57{margin-bottom:11px;color:#716777;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}._jobGrid_6zvdl_58{display:grid;grid-template-columns:1.6fr .75fr;gap:24px;align-items:start}._jobForm_6zvdl_59{padding:22px;border:1px solid #e0dae5;border-radius:15px;background:#fff}._jobForm_6zvdl_59 label{display:grid;gap:7px;margin-bottom:15px;color:#574d61;font-size:12px;font-weight:750}._jobForm_6zvdl_59 input,._jobForm_6zvdl_59 textarea{width:100%;padding:11px 12px;border:1px solid #cec5d6;border-radius:9px;color:#29232e;resize:vertical}._twoCols_6zvdl_62{display:grid;grid-template-columns:1fr 1fr;gap:12px}._charCount_6zvdl_63{margin:-8px 0 0;color:#8a828f;text-align:right;font-size:11px}._matchCard_6zvdl_64{padding:25px;border-radius:16px;color:#f8f2ff;background:#342542;box-shadow:0 16px 40px #2e1f3a24}._matchCard_6zvdl_64 ._eyebrow_6zvdl_11{color:#c8abea}._score_6zvdl_66{margin-top:18px;font-family:Georgia,serif;font-size:58px;line-height:1}._score_6zvdl_66 small{font-size:23px}._matchCard_6zvdl_64 h3{margin:5px 0 8px}._matchCard_6zvdl_64>p{color:#cbbfd3;font-size:12px;line-height:1.5}._termGroup_6zvdl_70{margin-top:22px}._termGroup_6zvdl_70 strong{display:block;margin-bottom:8px;font-size:12px}._termGroup_6zvdl_70 div{display:flex;flex-wrap:wrap;gap:6px}._termGroup_6zvdl_70 span{padding:5px 8px;border-radius:99px;font-size:11px}._termGroup_6zvdl_70 em{color:#b8aabd;font-size:11px}._match_6zvdl_64{color:#c9f3db;background:#52bb8129}._missing_6zvdl_76{color:#f5d4bc;background:#e2935b26}._generateBar_6zvdl_77{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:18px 20px;border:1px solid #ddd5e3;border-radius:14px;background:#fff}._generateBar_6zvdl_77 strong,._generateBar_6zvdl_77 span{display:block}._generateBar_6zvdl_77 span{margin-top:3px;color:#756d7b;font-size:12px}._spinner_6zvdl_80{display:inline-block!important;width:15px;height:15px;margin:0 7px 0 0!important;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_spin_6zvdl_80 .8s linear infinite;vertical-align:-2px}@keyframes _spin_6zvdl_80{to{transform:rotate(360deg)}}._reviewActions_6zvdl_82{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}._insights_6zvdl_83{display:grid;grid-template-columns:1.25fr 1.1fr .75fr;gap:15px}._insights_6zvdl_83>div{padding:20px;border:1px solid #e0dae5;border-radius:13px;background:#fff}._insights_6zvdl_83 h3{margin:0 0 10px;font-size:14px}._insights_6zvdl_83 ul{margin:0;padding-left:18px;color:#685e70;font-size:13px}._insights_6zvdl_83 p{color:#685e70;font-size:13px}._insights_6zvdl_83 ._requirementHelp_6zvdl_88{margin:0 0 10px;color:#776e7d;font-size:11px;line-height:1.45}._requirementList_6zvdl_89{display:grid;gap:9px;padding:0!important;list-style:none}._requirementList_6zvdl_89 li{display:grid;gap:6px;padding:9px;border:1px solid #ead9c8;border-radius:9px;background:#fffaf5}._requirementList_6zvdl_89 button{justify-self:start;padding:5px 8px;border:1px solid #bfa5d3;border-radius:7px;background:#fff;color:#65418f;font-size:11px;font-weight:750;cursor:pointer}._comparison_6zvdl_44>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:15px}._comparison_6zvdl_44 h4{margin:0 0 6px}._comparison_6zvdl_44 p{margin:0;color:#655c6c;font-size:13px;line-height:1.5}._versions_6zvdl_95{margin-top:36px}._versions_6zvdl_95>button{display:flex;width:100%;justify-content:space-between;padding:14px;border:0;border-bottom:1px solid #e1dbe5;background:transparent;color:#4b4053;cursor:pointer;text-align:left}._versions_6zvdl_95 span{color:#807787;font-size:12px}footer{display:flex;justify-content:space-between;padding:25px max(24px,calc((100vw - 1240px)/2));border-top:1px solid #e2dce6;color:#817889;font-size:12px}@media(max-width:940px){._workspace_6zvdl_53{grid-template-columns:1fr}._previewPane_6zvdl_56{position:static;max-height:none}._jobGrid_6zvdl_58,._insights_6zvdl_83,._hero_6zvdl_10{grid-template-columns:1fr}}@media(max-width:700px){main{width:min(100% - 24px,1240px)}._topbar_6zvdl_2{height:auto;min-height:62px;padding:12px;flex-wrap:wrap;gap:10px}._topbar_6zvdl_2 p{display:none}._dataActions_6zvdl_6{margin-left:auto}._hero_6zvdl_10{padding:40px 0 28px}._hero_6zvdl_10 h1{font-size:42px;letter-spacing:-1.5px}._steps_6zvdl_15{grid-template-columns:1fr}._steps_6zvdl_15 button{border-right:0;border-bottom:1px solid #e6e0e9;padding:11px;font-size:12px}._stage_6zvdl_25{padding-top:36px}._stageIntro_6zvdl_26{flex-direction:column}._stageIntro_6zvdl_26 h2{font-size:29px}._viewToggle_6zvdl_50{display:flex}._workspace_6zvdl_53._editor_6zvdl_47 ._previewPane_6zvdl_56,._workspace_6zvdl_53._preview_6zvdl_56 ._editorPane_6zvdl_54{display:none}._twoCols_6zvdl_62,._comparison_6zvdl_44>div{grid-template-columns:1fr}._generateBar_6zvdl_77{align-items:stretch;flex-direction:column}._reviewActions_6zvdl_82{justify-content:flex-start}footer{flex-direction:column;gap:5px}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#2c2633;background:#f7f5f8;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}button,input,textarea{font:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,a:focus-visible{outline:3px solid rgba(120,83,179,.35);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.5}
