.bgQ18a_wrapper{box-sizing:border-box;width:100%;position:relative}.bgQ18a_header{justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-left:.25rem;padding-right:.25rem;display:flex}.bgQ18a_title{color:#1116;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;font-weight:900}.bgQ18a_listArea{max-height:12rem;padding-right:.25rem;overflow-y:auto}.bgQ18a_sortableItem{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.bgQ18a_grabHandle{cursor:grab;color:#1113;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex}.bgQ18a_grabHandle:hover{color:#1119}.bgQ18a_sectionName{text-transform:capitalize;color:#111111b3;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:700;overflow:hidden}.bgQ18a_removeBtn{color:#f87171;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.bgQ18a_sortableItem:hover .bgQ18a_removeBtn{opacity:1}.bgQ18a_removeBtn:hover{color:#dc2626;background-color:#dc262614}.bgQ18a_footer{border-top:1px solid #1111111a;margin-top:1rem;padding-top:1rem}.bgQ18a_addSectionContainer{width:100%;position:relative}.bgQ18a_btnAddSection{color:#111111bf;cursor:pointer;text-align:left;background-color:#fff;border:1.5px solid #1111111f;border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .875rem;font-size:.8125rem;font-weight:700;transition:all .18s;display:flex;box-shadow:0 1px 3px #0000000d}.bgQ18a_btnAddSection span:nth-child(2){flex:1}.bgQ18a_btnAddSection:hover,.bgQ18a_btnAddSectionOpen{color:#1d4ed8;background-color:#f0f4ff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.bgQ18a_chevron{color:currentColor;flex-shrink:0;transition:transform .2s}.bgQ18a_chevronOpen{transform:rotate(180deg)}.bgQ18a_dropdown{z-index:50;background:#fff;border:1.5px solid #1111111a;border-radius:.75rem;animation:.15s bgQ18a_dropdownFadeIn;position:absolute;bottom:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f}@keyframes bgQ18a_dropdownFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.bgQ18a_dropdownItem{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #1111110d;align-items:center;gap:.625rem;width:100%;padding:.625rem .875rem;transition:background-color .14s;display:flex}.bgQ18a_dropdownItem:last-child{border-bottom:none}.bgQ18a_dropdownItem:not(:disabled):hover{background-color:#f0f4ff}.bgQ18a_dropdownItemDisabled{cursor:default;opacity:.5}.bgQ18a_dropdownIcon{color:#1119;background-color:#1111110d;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background-color .14s,color .14s;display:flex}.bgQ18a_dropdownItem:not(:disabled):hover .bgQ18a_dropdownIcon{color:#1d4ed8;background-color:#dbeafe}.bgQ18a_dropdownLabel{color:#111c;flex:1;font-size:.875rem;font-weight:600}.bgQ18a_dropdownBadge{color:#1116;text-transform:uppercase;letter-spacing:.03em;background-color:#f3f4f6;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.bgQ18a_modalOverlay{backdrop-filter:blur(2px);z-index:1000;background:#00000059;justify-content:center;align-items:center;animation:.15s bgQ18a_overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes bgQ18a_overlayFadeIn{0%{opacity:0}to{opacity:1}}.bgQ18a_modalCard{text-align:center;background:#fff;border-radius:1rem;width:22rem;max-width:calc(100vw - 2rem);padding:2rem 1.75rem 1.5rem;animation:.18s bgQ18a_modalSlideIn;position:relative;box-shadow:0 20px 60px #0003}@keyframes bgQ18a_modalSlideIn{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.bgQ18a_modalClose{cursor:pointer;color:#11111159;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s;display:flex;position:absolute;top:.875rem;right:.875rem}.bgQ18a_modalClose:hover{color:#111111b3;background-color:#1111110f}.bgQ18a_modalIcon{color:#ef4444;background-color:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin:0 auto 1rem;display:flex}.bgQ18a_modalTitle{color:#111;margin:0 0 .5rem;font-size:1.0625rem;font-weight:800}.bgQ18a_modalBody{color:#1111118c;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.bgQ18a_modalActions{justify-content:center;gap:.75rem;display:flex}.bgQ18a_btnCancel{color:#111111b3;cursor:pointer;background:#fff;border:1.5px solid #11111126;border-radius:.625rem;flex:1;padding:.625rem 1rem;font-size:.875rem;font-weight:700;transition:all .15s}.bgQ18a_btnCancel:hover{background-color:#1111110a}.bgQ18a_btnRemove{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:.625rem;flex:1;padding:.625rem 1rem;font-size:.875rem;font-weight:700;transition:all .15s}.bgQ18a_btnRemove:hover{background:#dc2626;box-shadow:0 4px 12px #ef44444d}
.Ts3tZa_wrapper{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #1111111a;flex-direction:row;width:100%;height:auto;display:flex;overflow-x:auto}@media (min-width:768px){.Ts3tZa_wrapper{border-bottom:none;border-right:1px solid #1111111a;flex-direction:column;width:250px;height:100%;overflow:hidden auto}}.Ts3tZa_nav{box-sizing:border-box;flex-direction:row;flex:1;gap:.5rem;padding:.5rem 1rem;display:flex}@media (min-width:768px){.Ts3tZa_nav{flex-direction:column;gap:.25rem;padding:1rem}}.Ts3tZa_groupTitle{display:none}@media (min-width:768px){.Ts3tZa_groupTitle{font-size:.75rem;font-weight:900;font-family:var(--font-manrope);color:#1116;text-transform:uppercase;letter-spacing:.05em;margin-top:0;margin-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;display:block}}.Ts3tZa_navBtn{text-align:left;width:auto;font-weight:700;font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;border:none;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex}@media (min-width:768px){.Ts3tZa_navBtn{border-radius:.75rem;gap:.75rem;width:100%;padding:.75rem}}.Ts3tZa_navBtnActive{color:#1d4ed8;background-color:#eff6ff}.Ts3tZa_navBtnInactive{color:#111111b3;background-color:#0000}.Ts3tZa_navBtnInactive:hover{background-color:#f3f4f6}.Ts3tZa_space{display:none}@media (min-width:768px){.Ts3tZa_space{height:1rem;display:block}}.Ts3tZa_footer{display:none}@media (min-width:768px){.Ts3tZa_footer{box-sizing:border-box;background-color:#f9fafb80;border-top:1px solid #1111111a;padding:1rem;display:block}}.Ts3tZa_sectionContent{align-items:center;gap:.75rem;display:flex}.Ts3tZa_sectionName{text-transform:capitalize}
.W5OOnW_wrapper{box-sizing:border-box;flex-direction:column;gap:1.5rem;display:flex}.W5OOnW_title{color:#111;letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:900}.W5OOnW_subtitle{color:#1119;margin-top:.25rem;margin-bottom:0;font-size:.875rem;font-weight:500}.W5OOnW_grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.W5OOnW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.W5OOnW_fieldWrapper{flex-direction:column;gap:.375rem;display:flex}.W5OOnW_label{color:#111111b3;font-size:.875rem;font-weight:700}.W5OOnW_input{color:#111;box-sizing:border-box;background-color:#f9fafb;border:1px solid #1111111a;border-radius:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.W5OOnW_input::placeholder{color:#1111114d}.W5OOnW_input:focus{border-color:#2563eb80;outline:none;box-shadow:0 0 0 2px #2563eb33}.W5OOnW_photoRow{align-items:center;gap:1rem;margin-top:1rem;margin-bottom:1.5rem;display:flex}.W5OOnW_photoUploadBox{cursor:pointer;flex-shrink:0;width:5rem;height:5rem;position:relative}.W5OOnW_photoCircle{color:#9ca3af;background-color:#f3f4f6;border:2px dashed #d1d5db;border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.W5OOnW_photoImg{object-fit:cover;width:100%;height:100%}.W5OOnW_photoOverlay{opacity:0;color:#fff;background-color:#00000080;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.W5OOnW_photoUploadBox:hover .W5OOnW_photoOverlay{opacity:1}.W5OOnW_photoFileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.W5OOnW_photoMeta{flex-direction:column;display:flex}.W5OOnW_photoTitle{color:#111827;margin:0;font-size:.875rem;font-weight:700}.W5OOnW_photoDesc{color:#6b7280;margin-top:.25rem;margin-bottom:0;font-size:.75rem}.W5OOnW_uploadBtn{cursor:pointer;color:#2563eb;background-color:#eff6ff;border-radius:.375rem;width:fit-content;margin-top:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-block}.W5OOnW_uploadBtn:hover{color:#1d4ed8;background-color:#dbeafe}.W5OOnW_hiddenInput{display:none}
.x7swvG_wrapper{box-sizing:border-box;flex-direction:column;display:flex}.x7swvG_toolbar{box-sizing:border-box;background-color:#f9fafb;border:1px solid #d1d5db;border-top-left-radius:.375rem;border-top-right-radius:.375rem;gap:.5rem;padding:.5rem;display:flex}.x7swvG_toolbarBtn{cursor:pointer;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:600;transition:all .2s}.x7swvG_toolbarBtnActive{color:#111;background-color:#d1d5db}.x7swvG_toolbarBtnInactive{color:#4b5563;background-color:#0000}.x7swvG_toolbarBtnInactive:hover{color:#111;background-color:#e5e7eb}.x7swvG_editorArea{box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;outline:none;min-height:100px;padding:.75rem}.x7swvG_editorArea:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f680}
.rRAwtW_wrapper{box-sizing:border-box;flex-direction:column;gap:1.5rem;display:flex}.rRAwtW_title{color:#111;letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:900}.rRAwtW_subtitle{color:#1119;margin-top:.25rem;margin-bottom:0;font-size:.875rem;font-weight:500}.rRAwtW_editorContainer{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;transition:all .2s;overflow:hidden}.rRAwtW_editorContainer:focus-within{border-color:#2563eb80;box-shadow:0 0 0 2px #2563eb33}
._9RArtG_wrapper{box-sizing:border-box;flex-direction:column;gap:1.5rem;display:flex}._9RArtG_title{color:#111;letter-spacing:-.025em;text-transform:capitalize;margin:0;font-size:1.5rem;font-weight:900}._9RArtG_subtitle{color:#1119;margin-top:.25rem;margin-bottom:0;font-size:.875rem;font-weight:500}._9RArtG_sortableItem{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:1rem;margin-bottom:1rem;transition:all .2s;overflow:hidden;box-shadow:0 1px 2px #0000000d}._9RArtG_itemHeader{cursor:pointer;box-sizing:border-box;background-color:#f9fafb80;justify-content:space-between;align-items:center;padding:1rem;display:flex}._9RArtG_headerLeft{align-items:center;gap:.75rem;min-width:0;display:flex}._9RArtG_grabHandle{cursor:grab;color:#1113;touch-action:none;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex}._9RArtG_grabHandle:hover{color:#111}._9RArtG_itemTitle{color:#111;margin:0;font-size:.9375rem;font-weight:700}._9RArtG_itemSubtitle{color:#11111180;margin:.125rem 0 0;font-size:.75rem;font-weight:500}._9RArtG_headerRight{align-items:center;gap:.5rem;display:flex}._9RArtG_btnDelete{color:#f87171;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}._9RArtG_btnDelete:hover{color:#dc2626;background-color:#fef2f2}._9RArtG_expandIcon{color:#1116;justify-content:center;align-items:center;padding:.5rem;transition:color .2s;display:flex}._9RArtG_expandIcon:hover{color:#111}._9RArtG_itemContent{box-sizing:border-box;border-top:1px solid #1111111a;flex-direction:column;gap:1rem;padding:1rem;display:flex}._9RArtG_fieldsGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){._9RArtG_fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._9RArtG_fieldWrapper{flex-direction:column;gap:.375rem;display:flex}._9RArtG_fieldLabel{color:#111111b3;font-size:.75rem;font-weight:700}._9RArtG_input{color:#111;box-sizing:border-box;background-color:#f9fafb;border:1px solid #1111111a;border-radius:.75rem;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}._9RArtG_input::placeholder{color:#1111114d}._9RArtG_input:focus{border-color:#2563eb80;outline:none;box-shadow:0 0 0 2px #2563eb33}._9RArtG_textareaHeader{justify-content:space-between;align-items:center;display:flex}._9RArtG_btnAiImprove{color:#9333ea;cursor:pointer;background-color:#faf5ff;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;transition:all .2s;display:flex}._9RArtG_btnAiImprove:hover:not(:disabled){background-color:#f3e8ff}._9RArtG_btnAiImprove:disabled{opacity:.5;cursor:not-allowed}._9RArtG_textarea{color:#111;resize:vertical;box-sizing:border-box;background-color:#f9fafb;border:1px solid #1111111a;border-radius:.75rem;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}._9RArtG_textarea:focus{border-color:#2563eb80;outline:none;box-shadow:0 0 0 2px #2563eb33}._9RArtG_textarea:disabled{opacity:.7;cursor:not-allowed}._9RArtG_btnAdd{color:#1119;cursor:pointer;box-sizing:border-box;background:0 0;border:2px dashed #1113;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-weight:700;transition:all .2s;display:flex}._9RArtG_btnAdd:hover{color:#111;background-color:#f9fafb;border-color:#1116}
.YpaosW_wrapper{box-sizing:border-box;flex-direction:column;gap:1.5rem;display:flex}.YpaosW_title{color:#111;letter-spacing:-.025em;text-transform:capitalize;margin:0;font-size:1.5rem;font-weight:900}.YpaosW_subtitle{color:#1119;margin-top:.25rem;margin-bottom:0;font-size:.875rem;font-weight:500}.YpaosW_tagsInputContainer{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3.5rem;padding:.75rem;transition:all .2s;display:flex}.YpaosW_tagsInputContainer:focus-within{border-color:#2563eb80;box-shadow:0 0 0 2px #2563eb33}.YpaosW_tag{color:#1d4ed8;box-sizing:border-box;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.875rem;font-weight:700;animation:.2s YpaosW_zoomIn;display:flex}.YpaosW_removeTagBtn{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;margin-left:.25rem;padding:.125rem;transition:all .2s;display:flex}.YpaosW_removeTagBtn:hover{color:#1e3a8a;background-color:#dbeafe}.YpaosW_input{color:#111;box-sizing:border-box;background-color:#0000;border:none;outline:none;flex:1;min-width:120px;padding:.375rem;font-size:.875rem;font-weight:500}@keyframes YpaosW_zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.-kyfVq_emptyState{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.-kyfVq_emptyText{color:#11111180;margin:0;font-weight:700}
.ISVX1q_wrapper{width:100%;height:100%}
.OpAN2G_wrapper{box-sizing:border-box;background-color:#e5e7eb;justify-content:center;align-items:flex-start;min-height:100vh;padding:1rem;display:flex}@media (min-width:640px){.OpAN2G_wrapper{padding:2rem}}.OpAN2G_page{box-sizing:border-box;background-color:#fff;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.OpAN2G_content{width:100%;height:100%}@media print{.OpAN2G_wrapper{background:0 0!important;padding:0!important}.OpAN2G_page{page-break-after:always;box-shadow:none!important;width:100%!important;height:100%!important;margin:0!important}}
.kQ22GW_container{box-sizing:border-box;flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.kQ22GW_header{text-align:center;box-sizing:border-box;border-bottom:3px solid #000;padding-bottom:1rem}.kQ22GW_name{text-transform:uppercase;letter-spacing:.025em;margin-top:0;margin-bottom:.5rem;font-size:2.25rem;font-weight:700}.kQ22GW_metaRow{flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;font-size:.875rem;font-weight:500;display:flex}.kQ22GW_linkItem{margin-left:.5rem;margin-right:.5rem;font-size:.875rem}.kQ22GW_linkItem a{color:inherit;text-decoration:underline}.kQ22GW_summaryText{text-align:justify;font-size:.875rem;line-height:1.625}.kQ22GW_sectionTitle{text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #000;margin-top:0;margin-bottom:.5rem;padding-bottom:.25rem;font-size:1.125rem;font-weight:700}.kQ22GW_itemsList{flex-direction:column;gap:1rem;display:flex}.kQ22GW_itemHeader{justify-content:space-between;align-items:baseline;margin-bottom:.25rem;display:flex}.kQ22GW_itemTitle{margin:0;font-size:1rem;font-weight:700}.kQ22GW_itemDate{white-space:nowrap;margin-left:1rem;font-size:.875rem;font-weight:600}.kQ22GW_itemSubheader{justify-content:space-between;align-items:baseline;margin-bottom:.25rem;font-size:.875rem;font-style:italic;display:flex}.kQ22GW_itemSubheader span{margin:0}.kQ22GW_itemDesc{text-align:justify;margin-top:.25rem;margin-bottom:.25rem;font-size:.875rem}.kQ22GW_highlightsList{margin-top:.5rem;margin-left:1.25rem;padding:0;font-size:.875rem;list-style-type:disc;list-style-position:outside}.kQ22GW_highlightsList>li+li{margin-top:.25rem}
._7EZdvq_container{box-sizing:border-box;height:100%;min-height:297mm;display:flex}._7EZdvq_sidebar{color:#fff;box-sizing:border-box;width:35%;padding:2rem}._7EZdvq_sidebarName{margin-top:0;margin-bottom:.25rem;font-size:1.875rem;font-weight:700}._7EZdvq_sidebarHeadline{opacity:.9;margin-top:0;margin-bottom:1.5rem;font-size:1.125rem;font-weight:500}._7EZdvq_sidebarMetaRow{opacity:.9;flex-direction:column;gap:.5rem;margin-bottom:2rem;font-size:.875rem;display:flex}._7EZdvq_sidebarLink{color:inherit;text-decoration:underline}._7EZdvq_sidebarSectionsList{flex-direction:column;gap:1.5rem;display:flex}._7EZdvq_sidebarSectionTitle{text-transform:uppercase;letter-spacing:.05em;opacity:.8;border-bottom:1px solid #ffffff4d;margin-top:0;margin-bottom:.75rem;padding-bottom:.25rem;font-size:.875rem;font-weight:700}._7EZdvq_sidebarItemsList{flex-direction:column;gap:.75rem;font-size:.875rem;display:flex}._7EZdvq_sidebarItemName{font-weight:600}._7EZdvq_sidebarItemLevel{opacity:.8;font-size:.75rem}._7EZdvq_sidebarItemKeywords{opacity:.8;margin-top:.25rem;font-size:.75rem}._7EZdvq_mainCol{box-sizing:border-box;background-color:#fff;flex-direction:column;gap:1.5rem;width:65%;padding:2rem;display:flex}._7EZdvq_mainSectionTitle{text-transform:uppercase;letter-spacing:.05em;margin-top:0;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}._7EZdvq_mainSummaryText{color:#374151;font-size:.875rem;line-height:1.625}._7EZdvq_mainSectionHeaderTitle{text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid;margin-top:0;margin-bottom:1rem;padding-bottom:.25rem;font-size:1.125rem;font-weight:700}._7EZdvq_mainItemsList{flex-direction:column;gap:1.25rem;display:flex}._7EZdvq_mainItemWrapper{box-sizing:border-box;border-left:2px solid;padding-left:1rem;position:relative}._7EZdvq_timelineDot{border-radius:9999px;width:.75rem;height:.75rem;position:absolute;top:.375rem;left:-7px}._7EZdvq_mainItemTitle{color:#1f2937;margin:0;font-size:1rem;font-weight:700}._7EZdvq_mainItemMeta{color:#4b5563;margin-bottom:.25rem;font-size:.875rem;font-weight:500}._7EZdvq_metaDivider{margin-left:.5rem;margin-right:.5rem}._7EZdvq_mainItemDesc{color:#374151;margin-top:.5rem;margin-bottom:0;font-size:.875rem}._7EZdvq_highlightsList{color:#374151;margin-top:.5rem;margin-left:1rem;padding:0;font-size:.875rem;list-style-type:disc;list-style-position:outside}._7EZdvq_highlightsList>li+li{margin-top:.25rem}
.L-I46a_error{color:#ef4444;padding:2.5rem;font-weight:600}
._7PuWea_wrapper{box-sizing:border-box;width:100%}._7PuWea_filterContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:2.5rem;display:flex}@media (max-width:639px){._7PuWea_filterContainer{gap:.375rem;margin-bottom:1.75rem}}._7PuWea_filterBtn{color:#475467;cursor:pointer;font-size:.84rem;font-weight:500;font-family:var(--font-manrope), var(--font-inter), sans-serif;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #e2e8f0;border-radius:9999px;padding:.45rem 1.15rem;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px #00000008}@media (max-width:639px){._7PuWea_filterBtn{padding:.35rem .85rem;font-size:.75rem}}._7PuWea_filterBtn:hover{color:#155eef;background-color:#eff6ff;border-color:#bfdbfe;transform:translateY(-1px)}._7PuWea_filterBtnActive{background-color:#155eef;font-weight:600;box-shadow:0 4px 14px #155eef59;color:#fff!important;border-color:#155eef!important}._7PuWea_filterBtnActive:hover{background-color:#0040c1;border-color:#0040c1;color:#fff!important}._7PuWea_galleryGrid{box-sizing:border-box;grid-template-columns:1fr;justify-items:center;gap:2.25rem 1.5rem;width:100%;display:grid}@media (min-width:480px) and (max-width:639px){._7PuWea_galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.15rem}}@media (min-width:640px) and (max-width:1023px){._7PuWea_galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}}@media (min-width:1024px){._7PuWea_galleryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,2.2vw,2.25rem) clamp(1rem,1.8vw,1.75rem)}}._7PuWea_templateCard{box-shadow:none;box-sizing:border-box;background:0 0;border:none;flex-direction:column;align-items:center;width:100%;padding:0;display:flex;position:relative}@media (max-width:479px){._7PuWea_templateCard{max-width:310px}}._7PuWea_sheetStage{justify-content:center;width:100%;display:flex;position:relative}._7PuWea_previewWrapper{aspect-ratio:794/1123;cursor:pointer;background-color:#fff;border-radius:8px;width:100%;text-decoration:none;transition:all .28s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden;box-shadow:0 10px 25px -4px #0f172a14,0 4px 6px -2px #0f172a0a,0 0 0 1px #0f172a14}._7PuWea_templateCard:hover ._7PuWea_previewWrapper{transform:translateY(-8px);box-shadow:0 24px 44px -8px #155eef38,0 8px 16px -4px #0f172a14,0 0 0 1.5px #155eef80}._7PuWea_livePreviewWrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;width:100%;height:100%;position:relative;overflow:hidden}._7PuWea_livePreviewCanvas{pointer-events:none;transform-origin:0 0;image-rendering:-webkit-optimize-contrast;position:absolute;top:0;left:0}._7PuWea_placeholder{color:#94a3b8;width:100%;height:100%;font-family:var(--font-inter), sans-serif;letter-spacing:.04em;background-color:#f8fafc;justify-content:center;align-items:center;font-size:.75rem;display:flex}._7PuWea_customizeOverlay{-webkit-backdrop-filter:blur(3px);opacity:0;z-index:5;background:#0f172a73;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}._7PuWea_previewWrapper:hover ._7PuWea_customizeOverlay{opacity:1}._7PuWea_actionBtnGroup{align-items:center;gap:.5rem;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(8px)}._7PuWea_previewWrapper:hover ._7PuWea_actionBtnGroup{transform:translateY(0)}._7PuWea_customizeBtn{color:#fff;cursor:pointer;font-size:.8125rem;font-weight:600;font-family:var(--font-manrope), var(--font-inter), sans-serif;letter-spacing:-.01em;background:#155eef;border-radius:9999px;align-items:center;gap:.45rem;padding:.55rem 1.05rem;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #155eef66}._7PuWea_customizeBtn:hover{background:#0040c1;transform:scale(1.02)}._7PuWea_btnArrow{transition:transform .2s}._7PuWea_customizeBtn:hover ._7PuWea_btnArrow{transform:translate(3px)}._7PuWea_zoomBtn{color:#0f172a;cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:all .2s;display:flex;box-shadow:0 4px 12px #0000002e}._7PuWea_zoomBtn:hover{color:#155eef;background-color:#eff6ff;transform:scale(1.08)}._7PuWea_cardInfo{text-align:center;flex-direction:column;align-items:center;gap:.35rem;width:100%;margin-top:.85rem;display:flex}._7PuWea_titleLink{color:inherit;max-width:100%;text-decoration:none}._7PuWea_titleText{font-family:var(--font-manrope), var(--font-inter), sans-serif;color:#0f172a;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:700;line-height:1.25;transition:color .18s;overflow:hidden}._7PuWea_templateCard:hover ._7PuWea_titleText{color:#155eef}._7PuWea_metaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}._7PuWea_categoryBadge{color:#155eef;letter-spacing:.02em;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;padding:.18rem .55rem;font-size:.72rem;font-weight:600}._7PuWea_atsScoreBadge{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.25rem;padding:.18rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._7PuWea_atsCheckIcon{color:#059669}._7PuWea_modalOverlay{-webkit-backdrop-filter:blur(6px);z-index:9999;box-sizing:border-box;background-color:#0f172abf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._7PuWea_modalContent{box-sizing:border-box;background-color:#f8fafc;border:1px solid #fff3;border-radius:1rem;flex-direction:column;max-width:95vw;max-height:94vh;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000059}._7PuWea_modalHeader{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.875rem 1.25rem;display:flex}._7PuWea_modalHeaderInfo{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._7PuWea_modalTitle{color:#0f172a;font-size:1.125rem;font-weight:700;font-family:var(--font-manrope), var(--font-inter), sans-serif;margin:0}._7PuWea_modalBadge{color:#155eef;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;padding:.2rem .55rem;font-size:.72rem;font-weight:600}._7PuWea_modalAtsBadge{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700}._7PuWea_modalHeaderActions{align-items:center;gap:.65rem;display:flex}._7PuWea_modalUseBtn{color:#fff;font-size:.84rem;font-weight:600;font-family:var(--font-manrope), var(--font-inter), sans-serif;background:#155eef;border-radius:9999px;align-items:center;gap:.45rem;padding:.5rem 1.15rem;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #155eef59}._7PuWea_modalUseBtn:hover{background:#0040c1;transform:translateY(-1px)}._7PuWea_closeBtn{color:#475467;cursor:pointer;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex}._7PuWea_closeBtn:hover{color:#0f172a;background-color:#e2e8f0}._7PuWea_modalBody{box-sizing:border-box;justify-content:center;width:100%;padding:1.5rem 1rem;display:flex;overflow-y:auto}._7PuWea_canvasContainer{box-sizing:border-box;background-color:#fff;border-radius:4px;flex-shrink:0;position:relative;box-shadow:0 10px 30px #00000026}._7PuWea_noPointerEvents{pointer-events:none}
.hw2bvq_modalBackdrop{z-index:50;backdrop-filter:blur(4px);box-sizing:border-box;background-color:#1116;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.hw2bvq_upgradeDialog{box-sizing:border-box;background-color:#fff;border-radius:1rem;width:100%;max-width:28rem;padding:2rem;animation:.2s ease-out hw2bvq_zoomIn;position:relative;box-shadow:0 25px 50px -12px #00000040}.hw2bvq_closeUpgradeBtn{color:#1116;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.hw2bvq_closeUpgradeBtn:hover{color:#111}.hw2bvq_lockIconBg{background:linear-gradient(to bottom right,#facc15,#f97316);border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex;box-shadow:0 10px 15px -3px #0000001a}.hw2bvq_upgradeTitle{text-align:center;color:#111;margin-top:0;margin-bottom:.5rem;font-size:1.5rem;font-weight:900}.hw2bvq_upgradeDesc{text-align:center;color:#1119;margin-top:0;margin-bottom:1.5rem;font-weight:500}.hw2bvq_btnUpgrade{color:#fff;cursor:pointer;background-color:#111;border:none;border-radius:.75rem;width:100%;margin-bottom:.75rem;padding:.75rem 0;font-weight:700;transition:background-color .2s}.hw2bvq_btnUpgrade:hover{background-color:#000}.hw2bvq_btnBack{color:#111;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:.75rem;width:100%;padding:.75rem 0;font-weight:700;transition:background-color .2s}.hw2bvq_btnBack:hover{background-color:#e5e7eb}.hw2bvq_modalContainer{box-sizing:border-box;background-color:#fff;border-radius:1rem;flex-direction:column;width:100%;max-width:56rem;max-height:90vh;animation:.2s ease-out hw2bvq_zoomIn;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.hw2bvq_modalHeader{box-sizing:border-box;border-bottom:1px solid #1111111a;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.hw2bvq_modalTitle{color:#111;margin:0;font-size:1.5rem;font-weight:900}.hw2bvq_modalSubtitle{color:#1119;margin-top:.25rem;margin-bottom:0;font-size:.875rem;font-weight:500}.hw2bvq_closeBtn{color:#1116;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.hw2bvq_closeBtn:hover{color:#111;background-color:#f3f4f6}.hw2bvq_modalBody{box-sizing:border-box;background-color:#f9fafb;flex:1;padding:1.5rem;overflow-y:auto}.hw2bvq_templateGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.hw2bvq_templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.hw2bvq_templateGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hw2bvq_templateCard{cursor:pointer;box-sizing:border-box;background-color:#fff;border-style:solid;border-width:2px;border-radius:1rem;transition:all .2s;position:relative;overflow:hidden}.hw2bvq_templateCard:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.hw2bvq_templateCardSelected{border-color:#2563eb;box-shadow:0 0 0 4px #3b82f633}.hw2bvq_templateCardUnselected{border-color:#1111111a}.hw2bvq_templateCardUnselected:hover{border-color:#93c5fd}.hw2bvq_templateCardLocked{opacity:.7}.hw2bvq_templateCardLocked:hover{opacity:1}.hw2bvq_thumbnailAspect{aspect-ratio:1/1.4;box-sizing:border-box;background-color:#f3f4f6;justify-content:center;align-items:center;padding:1rem;display:flex}.hw2bvq_mockPaper{box-sizing:border-box;background-color:#fff;border:1px solid #e5e7eb;flex-direction:column;gap:.5rem;width:100%;height:100%;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000d}.hw2bvq_mockHeader{background-color:#e5e7eb;border-radius:.25rem;width:50%;height:1rem}.hw2bvq_mockSub{background-color:#f3f4f6;border-radius:.25rem;width:33.3333%;height:.5rem;margin-bottom:1rem}.hw2bvq_mockLine{background-color:#f3f4f6;border-radius:.25rem;width:100%;height:.5rem}.hw2bvq_cardFooter{box-sizing:border-box;background-color:#fff;border-top:1px solid #1111111a;justify-content:space-between;align-items:center;padding:1rem;display:flex}.hw2bvq_tmplName{color:#111;margin:0;font-size:1rem;font-weight:700}.hw2bvq_tmplCategory{color:#11111180;margin:.125rem 0 0;font-size:.75rem;font-weight:500}.hw2bvq_lockBadge{background-color:#fef9c3;border-radius:9999px;justify-content:center;align-items:center;padding:.375rem;display:flex}.hw2bvq_overlay{backdrop-filter:blur(1px);opacity:0;background-color:#fff6;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.hw2bvq_templateCard:hover .hw2bvq_overlay{opacity:1}.hw2bvq_overlayBtn{color:#fff;background-color:#111;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes hw2bvq_zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.hw2bvq_lockIcon{color:#fff;width:2rem;height:2rem}.hw2bvq_mockLineShort{width:83.333%}.hw2bvq_selectedIcon{color:#2563eb}.hw2bvq_lockBadgeIcon{color:#a16207}
.j69q6W_wrapper{box-sizing:border-box;background-color:#1111110d;flex-direction:column;height:100%;display:flex;overflow:hidden}.j69q6W_toolbar{z-index:10;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #1111111a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex;box-shadow:0 1px 2px #0000000d}.j69q6W_toolbarLeft{align-items:center;gap:.5rem;display:flex}@media (min-width:640px){.j69q6W_toolbarLeft{gap:.75rem}}.j69q6W_btnTemplate{color:#111;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:700;transition:background-color .2s;display:flex}.j69q6W_btnTemplate:hover{background-color:#e5e7eb}.j69q6W_atsBadge{letter-spacing:.05em;text-transform:uppercase;box-sizing:border-box;border-style:solid;border-width:1px;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:900;display:flex}.j69q6W_atsHigh{color:#15803d;background-color:#f0fdf4;border-color:#bbf7d0}.j69q6W_atsMid{color:#a16207;background-color:#fef9c3;border-color:#fef08a}.j69q6W_atsLow{color:#b91c1c;background-color:#fef2f2;border-color:#fecaca}.j69q6W_toolbarRight{align-items:center;gap:.5rem;display:flex}.j69q6W_zoomControls{box-sizing:border-box;background-color:#f3f4f6;border-radius:.5rem;align-items:center;padding:.25rem;display:flex}.j69q6W_zoomBtn{color:#1119;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.j69q6W_zoomBtn:hover{color:#111;background-color:#fff}.j69q6W_zoomText{text-align:center;color:#111c;width:3rem;font-size:.75rem;font-weight:700}.j69q6W_fitBtn{cursor:pointer;background:0 0;border:none;border-left:1px solid #1111111a;border-radius:.25rem;justify-content:center;align-items:center;margin-left:.25rem;padding:.25rem .25rem .25rem .5rem;transition:all .2s;display:flex}.j69q6W_fitBtn:hover{background-color:#fff}.j69q6W_fitActive{color:#2563eb}.j69q6W_fitInactive{color:#1119}.j69q6W_fitInactive:hover{color:#111}.j69q6W_btnExport{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:700;transition:background-color .2s;display:flex;box-shadow:0 1px 2px #0000000d}@media (min-width:640px){.j69q6W_btnExport{padding-left:1rem;padding-right:1rem}}.j69q6W_btnExport:hover{background-color:#1d4ed8}.j69q6W_previewBody{box-sizing:border-box;flex:1;justify-content:center;align-items:flex-start;padding:1rem;display:flex;overflow:auto}@media (min-width:640px){.j69q6W_previewBody{padding:2rem}}.j69q6W_previewScaleWrapper{transform-origin:top;transition:transform .2s}.j69q6W_templateLabel{display:none}@media (min-width:640px){.j69q6W_templateLabel{display:inline}}.j69q6W_templateName{text-transform:capitalize}.j69q6W_exportLabel{display:none}@media (min-width:640px){.j69q6W_exportLabel{display:inline}}
.I77wCG_listWrapper{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;justify-content:space-between;align-items:center;padding:1rem;transition:all .2s;display:flex}.I77wCG_listWrapper:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.I77wCG_listWrapperDeleted{opacity:.7;filter:grayscale()}.I77wCG_listContent{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.I77wCG_listIcon{box-sizing:border-box;background-color:#eff6ff;border:1px solid #1111110d;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:4rem;display:flex}.I77wCG_listIconSymbol{color:#2563eb;width:1.5rem;height:1.5rem}.I77wCG_listInfo{box-sizing:border-box;flex:1;min-width:0;padding-right:1rem}.I77wCG_renameForm{display:block}.I77wCG_renameInput{color:#111;box-sizing:border-box;background-color:#0000;border:none;border-bottom:2px solid #2563eb;width:100%;padding:0;font-size:.875rem;font-weight:700}.I77wCG_renameInput:focus{outline:none}.I77wCG_resumeTitleLink{color:#111;white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;font-size:1rem;font-weight:700;text-decoration:none;transition:color .2s;display:block;overflow:hidden}.I77wCG_resumeTitleLink:hover{color:#2563eb}.I77wCG_listMeta{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.I77wCG_updateTime{color:#11111180;font-size:.75rem;font-weight:500}.I77wCG_templateBadge{color:#9333ea;text-transform:uppercase;letter-spacing:.05em;background-color:#faf5ff;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.I77wCG_listActions{align-items:center;gap:.5rem;display:flex}.I77wCG_btnRestore{color:#16a34a;cursor:pointer;background-color:#f0fdf4;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex}.I77wCG_btnRestore:hover{background-color:#dcfce7}.I77wCG_btnHardDelete{color:#dc2626;cursor:pointer;background-color:#fef2f2;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex}.I77wCG_btnHardDelete:hover:not(:disabled){background-color:#fee2e2}.I77wCG_btnHardDelete:disabled{opacity:.5;cursor:not-allowed}.I77wCG_moreBtn{color:#11111180;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.I77wCG_moreBtn:hover{color:#111;background-color:#f3f4f6}.I77wCG_gridMoreBtn{color:#11111180;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.5rem}.I77wCG_gridMoreBtn:hover{color:#111;background-color:#f3f4f6}.I77wCG_dropdownMenu{z-index:20;box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;width:12rem;margin-top:.5rem;padding:.5rem 0;position:absolute;top:100%;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000000d}.I77wCG_dropdownItem{text-align:left;color:#111111b3;cursor:pointer;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.I77wCG_dropdownItem:hover{color:#111;background-color:#f9fafb}.I77wCG_dropdownDivider{background-color:#1111111a;height:1px;margin:.25rem 0}.I77wCG_dropdownDelete{text-align:left;color:#dc2626;cursor:pointer;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex}.I77wCG_dropdownDelete:hover{background-color:#fee2e2}.I77wCG_modalBackdrop{z-index:50;backdrop-filter:blur(4px);box-sizing:border-box;background-color:#1113;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.I77wCG_modalContainer{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:1rem;width:100%;max-width:24rem;padding:1.5rem;box-shadow:0 25px 50px -12px #00000040}.I77wCG_modalTitle{color:#111;margin-top:0;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.I77wCG_modalDesc{color:#1119;margin-top:0;margin-bottom:1.5rem;font-size:.875rem;font-weight:500}.I77wCG_modalActions{align-items:center;gap:.75rem;width:100%;display:flex}.I77wCG_btnCancel{color:#111;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:.75rem;flex:1;padding:.625rem 1rem;font-weight:700;transition:background-color .2s}.I77wCG_btnCancel:hover{background-color:#e5e7eb}.I77wCG_btnDelete{color:#fff;cursor:pointer;background-color:#dc2626;border:none;border-radius:.75rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:700;transition:background-color .2s;display:flex}.I77wCG_btnDelete:hover:not(:disabled){background-color:#b91c1c}.I77wCG_btnDelete:disabled{opacity:.5;cursor:not-allowed}.I77wCG_gridWrapper{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:1rem;transition:all .2s;position:relative;overflow:hidden}.I77wCG_gridWrapper:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.I77wCG_gridWrapperDeleted{opacity:.7;filter:grayscale()}.I77wCG_gridAspect{aspect-ratio:1/1.4;border-b:1px solid #1111110d;background-color:#fbf9f6;flex-direction:column;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:relative}.I77wCG_gridWrapper:hover .I77wCG_gridAspect{background-color:#2563eb08}.I77wCG_gridIcon{color:#1113;width:5rem;height:5rem;margin-bottom:1rem;transition:color .2s}.I77wCG_gridWrapper:hover .I77wCG_gridIcon{color:#2563eb4d}.I77wCG_gridBadge{color:#1119;text-transform:uppercase;letter-spacing:.05em;background-color:#fff;border:1px solid #1111111a;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;left:1rem;box-shadow:0 1px 2px #0000000d}.I77wCG_gridActionOverlay{opacity:0;z-index:10;background-color:#1111110d;justify-content:center;align-items:center;gap:.75rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.I77wCG_gridWrapper:hover .I77wCG_gridActionOverlay{opacity:1}.I77wCG_gridBtnOverlay{color:#111;cursor:pointer;background-color:#fff;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.75rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 10px 15px -3px #0000001a}.I77wCG_gridBtnOverlay:hover{background-color:#f9fafb;transform:scale(1.05)}.I77wCG_gridFooter{box-sizing:border-box;padding:1.25rem;position:relative}.I77wCG_gridFooterTitleRow{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;padding-right:1.5rem;display:flex}.I77wCG_gridTitle{color:#111;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .2s;display:block;overflow:hidden}.I77wCG_gridWrapper:hover .I77wCG_gridTitle{color:#2563eb}.I77wCG_gridMeta{color:#11111173;align-items:center;gap:.5rem;margin-top:.25rem;font-size:11px;font-weight:500;display:flex}.I77wCG_gridBtnRestore{color:#16a34a;cursor:pointer;background-color:#f0fdf4;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.I77wCG_gridBtnRestore:hover{background-color:#dcfce7}.I77wCG_gridDeletedActions{gap:.25rem;display:flex}.I77wCG_gridBtnHardDelete{color:#dc2626;cursor:pointer;background-color:#fef2f2;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.I77wCG_gridBtnHardDelete:hover:not(:disabled){background-color:#fee2e2}.I77wCG_gridBtnHardDelete:disabled{opacity:.5;cursor:not-allowed}.I77wCG_spinner{animation:1s linear infinite I77wCG_spin}.I77wCG_resumeThumbImg{object-fit:cover;opacity:.9;transition:opacity .2s}.I77wCG_gridWrapper:hover .I77wCG_resumeThumbImg{opacity:1}@keyframes I77wCG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.NdDPDW_header{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #1111111a;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}@media (min-width:1024px){.NdDPDW_header{padding-left:1.5rem;padding-right:1.5rem}}.NdDPDW_leftSection{align-items:center;gap:.75rem;min-width:0;display:flex}.NdDPDW_brandHomeLink{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:opacity .2s,transform .2s;display:flex}.NdDPDW_brandHomeLink:hover{opacity:.8;transform:scale(1.05)}.NdDPDW_brandIconImg{object-fit:contain;width:22px;height:22px;display:block}.NdDPDW_backBtn{color:#1119;border-radius:.5rem;align-items:center;gap:.5rem;margin-left:-.5rem;padding:.5rem;text-decoration:none;transition:all .2s;display:flex}.NdDPDW_backBtn:hover{color:#111;background-color:#f3f4f6}.NdDPDW_divider{background-color:#1111111a;width:1px;height:1.25rem;display:none}@media (min-width:640px){.NdDPDW_divider{display:block}}.NdDPDW_title{color:#111;white-space:nowrap;text-overflow:ellipsis;max-width:150px;margin:0;font-size:1.125rem;font-weight:900;overflow:hidden}@media (min-width:640px){.NdDPDW_title{max-width:20rem}}.NdDPDW_saveIndicator{color:#11111180;background-color:#f9fafb;border:1px solid #1111110d;border-radius:9999px;align-items:center;gap:.5rem;margin-left:1rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;display:none}@media (min-width:768px){.NdDPDW_saveIndicator{display:flex}}.NdDPDW_spinner{color:#3b82f6}.NdDPDW_rightSection{align-items:center;gap:.5rem;display:flex}@media (min-width:1024px){.NdDPDW_rightSection{gap:.75rem}}.NdDPDW_undoRedoGroup{border-right:1px solid #1111111a;align-items:center;gap:.25rem;margin-right:.5rem;padding-right:.75rem;display:flex}.NdDPDW_navBtn{color:#11111180;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.NdDPDW_navBtn:hover{color:#111;background-color:#f3f4f6}.NdDPDW_btnSave{color:#111;cursor:pointer;background-color:#fff;border:1px solid #1113;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:all .2s;display:none}.NdDPDW_btnSave:hover:not(:disabled){background-color:#f9fafb}.NdDPDW_btnSave:disabled{opacity:.5;cursor:not-allowed}@media (min-width:640px){.NdDPDW_btnSave{display:flex}}.NdDPDW_backLabel{font-size:.875rem;font-weight:700;display:none}@media (min-width:640px){.NdDPDW_backLabel{display:inline}}.NdDPDW_savedIcon{color:#22c55e}.NdDPDW_spinIcon{animation:1s linear infinite NdDPDW_spin}@keyframes NdDPDW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.vXZjzG_error{color:#ef4444;padding:1rem;font-weight:600}
.rh2Mwq_dashboardShell{color:#172033;width:100%;height:100dvh;max-height:100dvh;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background-color:#f8fafc;display:flex;position:relative;overflow:hidden}.rh2Mwq_sidebar{box-sizing:border-box;z-index:40;background-color:#fff;border-right:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;width:260px;min-width:260px;height:100%;max-height:100dvh;padding:1.5rem 1.25rem;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;top:0;left:0}.rh2Mwq_sidebarHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;padding:0 .25rem;display:flex}.rh2Mwq_brandLink{align-items:center;gap:.65rem;text-decoration:none;display:flex}.rh2Mwq_brandLogoBox{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 4px 10px #2563eb40}.rh2Mwq_brandNameWrap{flex-direction:column;display:flex}.rh2Mwq_brandName{color:#172033;letter-spacing:-.025em;font-size:1.125rem;font-weight:800;line-height:1.1}.rh2Mwq_brandTagline{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.rh2Mwq_sidebarCloseBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;display:none}.rh2Mwq_sidebarNav{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.35rem;display:flex;overflow:hidden auto}.rh2Mwq_sidebarNav::-webkit-scrollbar{width:4px}.rh2Mwq_sidebarNav::-webkit-scrollbar-track{background:0 0}.rh2Mwq_sidebarNav::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:9999px}.rh2Mwq_sidebarNav::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.rh2Mwq_navSectionLabel{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin:1.25rem 0 .5rem .5rem;font-size:.6875rem;font-weight:700}.rh2Mwq_navSectionLabel:first-of-type{margin-top:0}.rh2Mwq_navItem{color:#475569;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:.625rem .85rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.rh2Mwq_navItem:hover{color:#172033;background-color:#f1f5f9}.rh2Mwq_navItemActive{font-weight:600;color:#2563eb!important;background-color:#eff6ff!important}.rh2Mwq_navItemLeft{align-items:center;gap:.75rem;display:flex}.rh2Mwq_navIcon{color:#64748b;flex-shrink:0;transition:color .15s}.rh2Mwq_navItemActive .rh2Mwq_navIcon{color:#2563eb}.rh2Mwq_navBadge{color:#475569;background-color:#e2e8f0;border-radius:9999px;padding:2px 7px;font-size:.6875rem;font-weight:600}.rh2Mwq_navBadgeActive{color:#1d4ed8;background-color:#dbeafe}.rh2Mwq_sidebarFooter{border-top:1px solid #e2e8f0;flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.rh2Mwq_planCard{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:12px;justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.rh2Mwq_planInfo{flex-direction:column;display:flex}.rh2Mwq_planTitle{color:#1e40af;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.rh2Mwq_planSubtitle{color:#3b82f6;margin-top:1px;font-size:.75rem}.rh2Mwq_planUpgradeBtn{color:#fff;background-color:#2563eb;border-radius:6px;padding:5px 10px;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .15s}.rh2Mwq_planUpgradeBtn:hover{background-color:#1d4ed8}.rh2Mwq_mainWorkspace{flex-direction:column;flex:1;min-width:0;height:100%;max-height:100dvh;display:flex;position:relative;overflow:hidden}.rh2Mwq_topHeader{z-index:30;background-color:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;height:72px;min-height:72px;padding:0 clamp(1rem,3vw,2.5rem);display:flex;position:relative;box-shadow:0 1px 2px #00000005}.rh2Mwq_workspaceScrollArea{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden auto}.rh2Mwq_workspaceScrollArea::-webkit-scrollbar{width:6px}.rh2Mwq_workspaceScrollArea::-webkit-scrollbar-track{background:0 0}.rh2Mwq_workspaceScrollArea::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.rh2Mwq_workspaceScrollArea::-webkit-scrollbar-thumb:hover{background:#94a3b8}.rh2Mwq_headerLeft{align-items:center;gap:1rem;display:flex}.rh2Mwq_mobileMenuBtn{color:#475569;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;padding:7px;display:none}.rh2Mwq_headerWelcomeText{flex-direction:column;display:flex}.rh2Mwq_greetingTitle{color:#172033;letter-spacing:-.015em;align-items:center;gap:.4rem;margin:0;font-size:1.125rem;font-weight:700;display:flex}.rh2Mwq_waveEmoji{transform-origin:70% 70%;animation:2s ease-in-out infinite rh2Mwq_waveTilt;display:inline-block}@keyframes rh2Mwq_waveTilt{0%,to{transform:rotate(0)}20%,60%{transform:rotate(14deg)}40%,80%{transform:rotate(-10deg)}}.rh2Mwq_greetingSub{color:#64748b;margin:0;font-size:.8125rem}.rh2Mwq_headerRight{align-items:center;gap:.85rem;display:flex}.rh2Mwq_btnPrimaryCreate{color:#fff;cursor:pointer;white-space:nowrap;background-color:#2563eb;border:none;border-radius:9px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 6px #2563eb40}.rh2Mwq_btnPrimaryCreate:hover{background-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb59}.rh2Mwq_btnSecondaryImport{color:#1e40af;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #bfdbfe;border-radius:9px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.rh2Mwq_btnSecondaryImport:hover{background-color:#eff6ff;border-color:#93c5fd}.rh2Mwq_notificationWrapper{position:relative}.rh2Mwq_notificationBtn{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .15s;display:flex;position:relative}.rh2Mwq_notificationBtn:hover{color:#172033;background-color:#f8fafc}.rh2Mwq_unreadDot{background-color:#2563eb;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:7px}.rh2Mwq_notificationDropdown{z-index:50;background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;width:320px;padding:.85rem;animation:.15s ease-out rh2Mwq_fadeInDown;position:absolute;top:48px;right:0;box-shadow:0 10px 30px #0000001a}.rh2Mwq_notifHeader{color:#172033;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:.65rem;font-size:.8125rem;font-weight:700;display:flex}.rh2Mwq_notifItem{border-bottom:1px solid #f8fafc;gap:.65rem;padding:.65rem 0;font-size:.8125rem;display:flex}.rh2Mwq_notifItem:last-child{border-bottom:none}.rh2Mwq_notifIconWrap{color:#2563eb;background-color:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.rh2Mwq_notifText{color:#334155;line-height:1.4}.rh2Mwq_notifTime{color:#94a3b8;margin-top:2px;font-size:.6875rem}.rh2Mwq_userCapsule{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.65rem;padding:4px 10px 4px 4px;transition:all .15s;display:flex}.rh2Mwq_userCapsule:hover{background-color:#f8fafc;border-color:#cbd5e1}.rh2Mwq_userAvatar{object-fit:cover;background-color:#eff6ff;border-radius:50%;width:32px;height:32px}.rh2Mwq_userCapsuleText{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.25;display:flex}.rh2Mwq_userNameMini{color:#172033;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:.8125rem;font-weight:600;overflow:hidden}.rh2Mwq_userHandleMini{color:#2563eb;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:.6875rem;font-weight:500;overflow:hidden}.rh2Mwq_userAvatarCircle{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8125rem;font-weight:700;display:flex;box-shadow:0 1px 2px #2563eb33}.rh2Mwq_contentContainer{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:1320px;margin:0 auto;padding:clamp(1.25rem,3vw,2.5rem);display:flex}.rh2Mwq_metricsGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.rh2Mwq_metricCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:space-between;padding:1.35rem 1.4rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px 3px #00000008,0 6px 16px #00000005}.rh2Mwq_metricCard:hover{border-color:#bfdbfe;transform:translateY(-2px);box-shadow:0 8px 24px #2563eb0f}.rh2Mwq_metricTopRow{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.rh2Mwq_metricLabel{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:600}.rh2Mwq_metricIconBadge{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.rh2Mwq_badgeBlue{color:#2563eb;background-color:#eff6ff}.rh2Mwq_badgeGreen{color:#16a34a;background-color:#dcfce7}.rh2Mwq_badgePurple{color:#9333ea;background-color:#f3e8ff}.rh2Mwq_badgeAmber{color:#d97706;background-color:#fef3c7}.rh2Mwq_metricValueRow{align-items:baseline;gap:.5rem;display:flex}.rh2Mwq_metricNumber{color:#172033;letter-spacing:-.03em;font-size:1.875rem;font-weight:800;line-height:1.1}.rh2Mwq_metricSubText{color:#64748b;margin-top:.35rem;font-size:.78125rem;line-height:1.4}.rh2Mwq_metricStatusPill{color:#15803d;background-color:#dcfce7;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.71875rem;font-weight:600;display:inline-flex}.rh2Mwq_metricStatusPillBlue{color:#1e40af;background-color:#dbeafe}.rh2Mwq_metricProgressBar{background-color:#e2e8f0;border-radius:9999px;width:100%;height:6px;margin-top:.65rem;overflow:hidden}.rh2Mwq_metricProgressFill{background:linear-gradient(90deg,#2563eb 0%,#10b981 100%);border-radius:9999px;height:100%;transition:width .4s}.rh2Mwq_nextMoveCard{background:linear-gradient(135deg,#fff 0%,#f0f7ff 100%);border:1px solid #bfdbfe;border-radius:18px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 1.75rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #2563eb0d}.rh2Mwq_nextMoveCard:before{content:"";background:linear-gradient(#2563eb 0%,#3b82f6 100%);width:5px;height:100%;position:absolute;top:0;left:0}.rh2Mwq_nextMoveLeft{align-items:flex-start;gap:1.1rem;display:flex}.rh2Mwq_nextMoveIconBox{color:#1d4ed8;background-color:#dbeafe;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 12px #2563eb1f}.rh2Mwq_nextMovePill{text-transform:uppercase;letter-spacing:.06em;color:#1d4ed8;background-color:#dbeafe;border-radius:9999px;align-items:center;gap:5px;margin-bottom:.35rem;padding:3px 9px;font-size:.6875rem;font-weight:700;display:inline-flex}.rh2Mwq_nextMoveTitle{color:#172033;letter-spacing:-.015em;margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.rh2Mwq_nextMoveDescription{color:#475569;max-width:650px;margin:0;font-size:.875rem;line-height:1.5}.rh2Mwq_nextMoveActionBtn{color:#fff;cursor:pointer;white-space:nowrap;background-color:#2563eb;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1.35rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #2563eb47}.rh2Mwq_nextMoveActionBtn:hover{background-color:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 18px #2563eb5c}.rh2Mwq_sectionHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.rh2Mwq_sectionTitleCol{flex-direction:column;display:flex}.rh2Mwq_sectionTitle{color:#172033;letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0;font-size:1.35rem;font-weight:800;display:flex}.rh2Mwq_sectionSub{color:#64748b;margin:.25rem 0 0;font-size:.84375rem}.rh2Mwq_sectionTools{align-items:center;gap:.75rem;display:flex}.rh2Mwq_searchBox{background-color:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:.5rem;height:38px;padding:0 .85rem;transition:all .15s;display:flex}.rh2Mwq_searchBox:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.rh2Mwq_searchInput{color:#172033;background:0 0;border:none;outline:none;width:180px;font-size:.84375rem}.rh2Mwq_searchInput::placeholder{color:#94a3b8}.rh2Mwq_filterSelect{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:9px;outline:none;height:38px;padding:0 .85rem;font-size:.8125rem;font-weight:500;transition:border-color .15s}.rh2Mwq_filterSelect:focus{border-color:#2563eb}.rh2Mwq_resumesGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1.5rem;display:grid}.rh2Mwq_createResumeCard{text-align:center;cursor:pointer;box-sizing:border-box;background:linear-gradient(#fff 0%,#eff6ff 100%);border:2px dashed #93c5fd;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:2rem;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.rh2Mwq_createResumeCard:hover{background-color:#dbeafe;border-color:#2563eb;transform:translateY(-3px);box-shadow:0 12px 30px #2563eb1a}.rh2Mwq_createIconCircle{color:#2563eb;background-color:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.15rem;transition:transform .2s,background-color .2s;display:flex}.rh2Mwq_createResumeCard:hover .rh2Mwq_createIconCircle{color:#fff;background-color:#2563eb;transform:scale(1.08)}.rh2Mwq_createCardTitle{color:#172033;margin:0 0 .35rem;font-size:1.0625rem;font-weight:700}.rh2Mwq_createCardDesc{color:#64748b;max-width:220px;margin:0 0 1.25rem;font-size:.8125rem;line-height:1.45}.rh2Mwq_createCardBtn{color:#2563eb;background-color:#fff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:4px;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.rh2Mwq_resumeDocumentCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 6px 18px #00000005}.rh2Mwq_resumeDocumentCard:hover{border-color:#93c5fd;transform:translateY(-3px);box-shadow:0 12px 30px #2563eb14}.rh2Mwq_documentThumbnail{cursor:pointer;background:linear-gradient(#f8fafc 0%,#eef2f6 100%);border-bottom:1px solid #e2e8f0;justify-content:center;height:175px;padding:14px 16px 0;display:flex;position:relative;overflow:hidden}.rh2Mwq_miniPaperSheet{box-sizing:border-box;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;flex-direction:column;gap:8px;width:86%;height:100%;padding:12px 14px;transition:transform .2s;display:flex;box-shadow:0 4px 14px #00000014,0 0 0 1px #0000000a}.rh2Mwq_resumeDocumentCard:hover .rh2Mwq_miniPaperSheet{transform:translateY(-2px)}.rh2Mwq_miniSheetHeader{border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;padding-bottom:6px;display:flex}.rh2Mwq_miniAvatarCircle{color:#fff;background:#2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6rem;font-weight:700;display:flex}.rh2Mwq_miniHeaderLines{flex-direction:column;flex:1;gap:3px;display:flex}.rh2Mwq_miniLineTitle{background-color:#172033;border-radius:3px;width:60%;height:5px}.rh2Mwq_miniLineSub{background-color:#94a3b8;border-radius:3px;width:85%;height:4px}.rh2Mwq_miniSectionBlock{flex-direction:column;gap:4px;display:flex}.rh2Mwq_miniSectionLabel{background-color:#2563eb;border-radius:2px;width:35%;height:4px}.rh2Mwq_miniTextLineLong{background-color:#cbd5e1;border-radius:2px;width:100%;height:3px}.rh2Mwq_miniTextLineMedium{background-color:#cbd5e1;border-radius:2px;width:78%;height:3px}.rh2Mwq_miniTagsRow{gap:4px;margin-top:2px;display:flex}.rh2Mwq_miniPillTag{background-color:#dbeafe;border-radius:3px;width:24px;height:6px}.rh2Mwq_thumbnailAtsPill{backdrop-filter:blur(8px);color:#15803d;background-color:#fffffff0;border:1px solid #dcfce7;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:.6875rem;font-weight:700;display:inline-flex;position:absolute;top:10px;right:12px;box-shadow:0 2px 6px #0000000f}.rh2Mwq_thumbnailAtsPillYellow{color:#b45309;border-color:#fef3c7}.rh2Mwq_cardDetails{flex-direction:column;flex:1;padding:1.15rem 1.25rem;display:flex}.rh2Mwq_cardTitleRow{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.35rem;display:flex}.rh2Mwq_resumeTitleText{color:#172033;cursor:pointer;word-break:break-word;margin:0;font-size:.96875rem;font-weight:700;line-height:1.35;text-decoration:none}.rh2Mwq_resumeTitleText:hover{color:#2563eb}.rh2Mwq_moreOptionsWrapper{position:relative}.rh2Mwq_btnMoreDots{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.rh2Mwq_btnMoreDots:hover{color:#172033;background-color:#f1f5f9}.rh2Mwq_cardMetaRow{color:#64748b;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.15rem;font-size:.78125rem;display:flex}.rh2Mwq_targetRoleBadge{color:#334155;background-color:#f1f5f9;border-radius:6px;padding:2px 8px;font-size:.71875rem;font-weight:600}.rh2Mwq_cardTimeText{align-items:center;gap:4px;display:inline-flex}.rh2Mwq_cardActionsRow{border-top:1px solid #f1f5f9;align-items:center;gap:.5rem;margin-top:auto;padding-top:.85rem;display:flex}.rh2Mwq_btnEditResume{color:#2563eb;cursor:pointer;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.rh2Mwq_btnEditResume:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}.rh2Mwq_btnIconAction{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:all .15s;display:flex}.rh2Mwq_btnIconAction:hover{color:#172033;background-color:#f8fafc;border-color:#cbd5e1}.rh2Mwq_contextDropdown{z-index:50;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:2px;width:170px;padding:6px;animation:.15s ease-out rh2Mwq_fadeInDown;display:flex;position:absolute;top:28px;right:0;box-shadow:0 10px 25px #00000017}.rh2Mwq_dropdownItem{color:#334155;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background-color .12s;display:flex}.rh2Mwq_dropdownItem:hover{color:#172033;background-color:#f1f5f9}.rh2Mwq_dropdownItemDanger{color:#dc2626}.rh2Mwq_dropdownItemDanger:hover{color:#b91c1c;background-color:#fef2f2}.rh2Mwq_profileDropdownHeader{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;border-top-left-radius:11px;border-top-right-radius:11px;align-items:center;gap:10px;padding:10px 12px;display:flex}.rh2Mwq_profileDropdownAvatarWrap{flex-shrink:0}.rh2Mwq_userAvatarCircleLarge{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.9375rem;font-weight:700;display:flex;box-shadow:0 1px 3px #2563eb40}.rh2Mwq_profileDropdownDetails{flex-direction:column;flex:1;min-width:0;display:flex}.rh2Mwq_profileDropdownName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.rh2Mwq_profileDropdownHandle{color:#2563eb;white-space:nowrap;text-overflow:ellipsis;font-size:.725rem;font-weight:500;overflow:hidden}.rh2Mwq_profileDropdownEmail{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.rh2Mwq_profileDropdownDivider{background-color:#e2e8f0;height:1px;margin:4px 0}.rh2Mwq_sidebarUserCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:9px;margin-top:10px;padding:8px 10px;text-decoration:none;transition:all .15s;display:flex}.rh2Mwq_sidebarUserCard:hover{background-color:#f1f5f9;border-color:#cbd5e1}.rh2Mwq_sidebarUserInfo{flex-direction:column;flex:1;min-width:0;display:flex}.rh2Mwq_sidebarUserName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.78125rem;font-weight:600;overflow:hidden}.rh2Mwq_sidebarUserHandle{color:#2563eb;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:500;overflow:hidden}.rh2Mwq_toolsGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.15rem;display:grid}.rh2Mwq_toolCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;padding:1.25rem 1.15rem;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 1px 3px #00000005}.rh2Mwq_toolCard:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 8px 20px #2563eb14}.rh2Mwq_toolIconBox{color:#2563eb;background-color:#eff6ff;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:1rem;transition:transform .2s,background-color .2s;display:flex}.rh2Mwq_toolCard:hover .rh2Mwq_toolIconBox{color:#fff;background-color:#2563eb;transform:scale(1.06)}.rh2Mwq_toolName{color:#172033;justify-content:space-between;align-items:center;margin:0 0 .35rem;font-size:.9375rem;font-weight:700;display:flex}.rh2Mwq_toolDesc{color:#64748b;margin:0;font-size:.78125rem;line-height:1.45}.rh2Mwq_toolArrow{opacity:0;color:#2563eb;transition:all .2s;transform:translate(-4px)}.rh2Mwq_toolCard:hover .rh2Mwq_toolArrow{opacity:1;transform:translate(0)}.rh2Mwq_lowerDashboardGrid{grid-template-columns:1.1fr .9fr;gap:1.5rem;display:grid}.rh2Mwq_whitePanelCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;box-shadow:0 1px 3px #00000005}.rh2Mwq_panelHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.rh2Mwq_panelTitle{color:#172033;align-items:center;gap:.5rem;margin:0;font-size:1.0625rem;font-weight:700;display:flex}.rh2Mwq_milestonesList{flex-direction:column;gap:1.15rem;display:flex}.rh2Mwq_milestoneItem{align-items:flex-start;gap:.95rem;display:flex;position:relative}.rh2Mwq_milestoneCheckCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;display:flex}.rh2Mwq_circleDone{color:#16a34a;background-color:#dcfce7}.rh2Mwq_circlePending{color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe}.rh2Mwq_circleInactive{color:#94a3b8;background-color:#f1f5f9}.rh2Mwq_milestoneContent{flex-direction:column;display:flex}.rh2Mwq_milestoneLabel{color:#172033;font-size:.875rem;font-weight:600}.rh2Mwq_milestoneDesc{color:#64748b;margin-top:1px;font-size:.78125rem}.rh2Mwq_activityList{flex-direction:column;gap:.85rem;display:flex}.rh2Mwq_activityItem{border-radius:10px;align-items:flex-start;gap:.75rem;padding:.65rem .75rem;text-decoration:none;transition:background-color .15s;display:flex}.rh2Mwq_activityItem:hover{background-color:#f8fafc}.rh2Mwq_activityIconBox{color:#2563eb;background-color:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rh2Mwq_activityTextCol{flex-direction:column;flex:1;display:flex}.rh2Mwq_activityMainText{color:#172033;font-size:.84375rem;font-weight:500}.rh2Mwq_activitySubText{color:#94a3b8;margin-top:1px;font-size:.71875rem}.rh2Mwq_modalBackdrop{backdrop-filter:blur(4px);z-index:100;background-color:#0f172a8c;justify-content:center;align-items:center;padding:1rem;animation:.15s ease-out rh2Mwq_fadeIn;display:flex;position:fixed;inset:0}.rh2Mwq_modalBox{background-color:#fff;border:1px solid #e2e8f0;border-radius:18px;width:100%;max-width:520px;animation:.2s cubic-bezier(.16,1,.3,1) rh2Mwq_scaleUp;overflow:hidden;box-shadow:0 20px 50px #0000002e}.rh2Mwq_modalHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.rh2Mwq_modalTitle{color:#172033;margin:0;font-size:1.125rem;font-weight:700}.rh2Mwq_modalCloseBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;display:flex}.rh2Mwq_modalCloseBtn:hover{color:#172033;background-color:#f1f5f9}.rh2Mwq_modalBody{padding:1.5rem}.rh2Mwq_modalFooter{background-color:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.rh2Mwq_modalInput{color:#172033;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:9px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:.9375rem;transition:all .15s}.rh2Mwq_modalInput:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}.rh2Mwq_btnCancel{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:all .15s}.rh2Mwq_btnCancel:hover{color:#172033;background-color:#f1f5f9}.rh2Mwq_btnConfirmSave{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;padding:8px 18px;font-size:.875rem;font-weight:600;transition:background-color .15s}.rh2Mwq_btnConfirmSave:hover{background-color:#1d4ed8}.rh2Mwq_btnConfirmDelete{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;padding:8px 18px;font-size:.875rem;font-weight:600;transition:background-color .15s}.rh2Mwq_btnConfirmDelete:hover{background-color:#b91c1c}.rh2Mwq_toastContainer{z-index:1000;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.rh2Mwq_toast{color:#fff;background:#172033;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:.84375rem;font-weight:500;animation:.25s cubic-bezier(.16,1,.3,1) rh2Mwq_slideInUp;display:flex;box-shadow:0 10px 25px #0003}.rh2Mwq_toastSuccess{border-left:4px solid #16a34a}.rh2Mwq_toastError{border-left:4px solid #ef4444}@keyframes rh2Mwq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rh2Mwq_fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes rh2Mwq_scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes rh2Mwq_slideInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.rh2Mwq_metricsGrid{grid-template-columns:repeat(2,1fr)}.rh2Mwq_lowerDashboardGrid{grid-template-columns:1fr}}@media (min-width:681px) and (max-width:1024px){.rh2Mwq_sidebar{width:215px!important;min-width:215px!important;max-width:215px!important;box-shadow:none!important;z-index:20!important;border-right:1px solid #e2e8f0!important;padding:1.25rem .85rem!important;display:flex!important;position:relative!important;transform:none!important}.rh2Mwq_sidebarHeader{margin-bottom:1.25rem!important;padding:0 .15rem!important}.rh2Mwq_brandLogoBox{width:30px!important;height:30px!important}.rh2Mwq_brandName{font-size:1rem!important}.rh2Mwq_brandTagline{font-size:.65rem!important}.rh2Mwq_navSectionLabel{margin:.85rem 0 .35rem .35rem!important;font-size:.625rem!important}.rh2Mwq_navItem{gap:.45rem!important;padding:.5rem .65rem!important;font-size:.8125rem!important}.rh2Mwq_navIcon{width:16px!important;height:16px!important}.rh2Mwq_sidebarFooter{gap:.5rem!important;padding-top:.75rem!important}.rh2Mwq_planCard{padding:.65rem .75rem!important}.rh2Mwq_planTitle,.rh2Mwq_planSubtitle{font-size:.6875rem!important}.rh2Mwq_planUpgradeBtn{padding:4px 8px!important;font-size:.6875rem!important}.rh2Mwq_mobileMenuBtn,.rh2Mwq_sidebarCloseBtn,.rh2Mwq_sidebarBackdrop{display:none!important}.rh2Mwq_topHeader{height:68px!important;min-height:68px!important;padding:0 1.25rem!important}.rh2Mwq_greetingTitle{font-size:1.05rem!important}.rh2Mwq_greetingSub{font-size:.75rem!important;display:block!important}.rh2Mwq_headerRight{gap:.65rem!important}.rh2Mwq_btnSecondaryImport{padding:.45rem .75rem!important;font-size:.8125rem!important;display:inline-flex!important}.rh2Mwq_userCapsule{gap:.45rem!important;padding:3px 8px 3px 3px!important}.rh2Mwq_userNameMini{max-width:100px!important;font-size:.78125rem!important}.rh2Mwq_userHandleMini{max-width:100px!important;font-size:.65rem!important}.rh2Mwq_contentContainer{gap:1.5rem!important;padding:1.25rem 1.5rem!important}.rh2Mwq_metricsGrid{grid-template-columns:repeat(2,1fr)!important;gap:.85rem!important}.rh2Mwq_metricCard{border-radius:14px!important;padding:1rem 1.15rem!important}.rh2Mwq_metricNumber{font-size:1.55rem!important}.rh2Mwq_metricLabel{font-size:.75rem!important}.rh2Mwq_nextMoveCard{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;padding:1.15rem 1.35rem!important}.rh2Mwq_nextMoveTitle{font-size:.95rem!important}.rh2Mwq_nextMoveDescription{font-size:.8125rem!important}.rh2Mwq_nextMoveActionBtn{flex-shrink:0!important;width:auto!important;padding:.65rem 1.15rem!important;font-size:.8125rem!important}.rh2Mwq_sectionHeaderRow{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important}.rh2Mwq_sectionTitle{font-size:1.2rem!important}.rh2Mwq_sectionSub{font-size:.78125rem!important}.rh2Mwq_sectionTools{align-items:center!important;gap:.5rem!important;width:auto!important;display:flex!important}.rh2Mwq_searchBox{height:36px!important;padding:0 .65rem!important}.rh2Mwq_searchInput{width:140px!important;font-size:.78125rem!important}.rh2Mwq_filterSelect{height:36px!important;padding:0 .65rem!important;font-size:.78125rem!important}.rh2Mwq_resumesGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.15rem!important}.rh2Mwq_createResumeCard{min-height:280px!important;padding:1.5rem 1rem!important}.rh2Mwq_resumeCard{min-height:280px!important}.rh2Mwq_mobileBottomNav{display:none!important}.rh2Mwq_workspaceScrollArea{padding-bottom:2rem!important}}@media (max-width:680px){.rh2Mwq_sidebar{z-index:999;transition:transform .28s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:6px 0 28px #00000029;background:#fff!important;width:min(295px,84vw)!important;min-width:0!important;max-width:300px!important;padding:1.25rem 1rem!important}.rh2Mwq_sidebarOpen{transform:translate(0)!important}.rh2Mwq_sidebarCloseBtn{color:#475569!important;background:#f1f5f9!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;display:flex!important}.rh2Mwq_mobileMenuBtn{color:#1e293b!important;cursor:pointer!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:9px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:flex!important;box-shadow:0 1px 3px #0000000a!important}.rh2Mwq_sidebarBackdrop{backdrop-filter:blur(4px);z-index:998;background-color:#0f172a73;position:fixed;inset:0}.rh2Mwq_topHeader{height:60px!important;min-height:60px!important;padding:0 1rem!important}.rh2Mwq_headerLeft{gap:.65rem!important;min-width:0!important}.rh2Mwq_greetingTitle{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:155px!important;font-size:.95rem!important;overflow:hidden!important}.rh2Mwq_greetingSub{display:none!important}.rh2Mwq_headerRight{gap:.5rem!important}.rh2Mwq_btnSecondaryImport{display:none!important}.rh2Mwq_notificationBtn{border-radius:8px!important;width:36px!important;height:36px!important}.rh2Mwq_userCapsule{border:1px solid #e2e8f0!important;border-radius:50%!important;gap:0!important;padding:2px!important}.rh2Mwq_userCapsuleText{display:none!important}.rh2Mwq_userAvatar{width:32px!important;height:32px!important}.rh2Mwq_userAvatarCircle{width:32px!important;height:32px!important;font-size:.75rem!important}.rh2Mwq_contentContainer{gap:1.15rem!important;padding:1rem .85rem!important}.rh2Mwq_metricsGrid{grid-template-columns:repeat(2,1fr)!important;gap:.65rem!important}.rh2Mwq_metricCard{border-radius:14px!important;flex-direction:column!important;justify-content:space-between!important;padding:.85rem!important;display:flex!important}.rh2Mwq_metricNumber{font-size:1.35rem!important;font-weight:800!important}.rh2Mwq_metricLabel{font-size:.71875rem!important}.rh2Mwq_metricIconBadge{border-radius:8px!important;width:32px!important;height:32px!important}.rh2Mwq_metricSubText{display:none!important}.rh2Mwq_nextMoveCard{border-radius:14px!important;flex-direction:column!important;align-items:flex-start!important;gap:.85rem!important;padding:1rem!important}.rh2Mwq_nextMoveLeft{gap:.75rem!important}.rh2Mwq_nextMoveIconBox{border-radius:10px!important;flex-shrink:0!important;width:38px!important;height:38px!important}.rh2Mwq_nextMoveTitle{margin:0 0 3px!important;font-size:.9375rem!important}.rh2Mwq_nextMoveDescription{font-size:.8125rem!important;line-height:1.4!important}.rh2Mwq_nextMoveActionBtn{border-radius:10px!important;justify-content:center!important;width:100%!important;height:42px!important;font-size:.84375rem!important}.rh2Mwq_sectionHeaderRow{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important}.rh2Mwq_sectionTitle{font-size:1.15rem!important}.rh2Mwq_sectionSub{font-size:.78125rem!important}.rh2Mwq_sectionTools{flex-direction:column!important;gap:.5rem!important;width:100%!important;display:flex!important}.rh2Mwq_searchBox{box-sizing:border-box!important;border-radius:10px!important;width:100%!important;height:40px!important}.rh2Mwq_searchInput{width:100%!important;font-size:.84375rem!important}.rh2Mwq_filterSelect{box-sizing:border-box!important;border-radius:10px!important;width:100%!important;height:40px!important;font-size:.84375rem!important}.rh2Mwq_resumesGrid{grid-template-columns:1fr!important;gap:1rem!important;margin-top:1rem!important}.rh2Mwq_createResumeCard{text-align:left!important;border-radius:14px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:.85rem!important;min-height:auto!important;padding:1.15rem 1rem!important}.rh2Mwq_createIconCircle{flex-shrink:0!important;width:42px!important;height:42px!important;margin-bottom:0!important}.rh2Mwq_createCardTitle{margin:0 0 2px!important;font-size:.9375rem!important}.rh2Mwq_createCardDesc{max-width:none!important;margin:0!important;font-size:.75rem!important;line-height:1.35!important}.rh2Mwq_createCardBtn{display:none!important}.rh2Mwq_resumeCard{border-radius:14px!important}.rh2Mwq_resumeThumbnailWrap{height:160px!important}.rh2Mwq_cardActionsRow{gap:.45rem!important;padding-top:.75rem!important}.rh2Mwq_btnEditResume{height:38px!important;font-size:.8125rem!important}.rh2Mwq_btnIconAction{border-radius:8px!important;width:38px!important;height:38px!important}.rh2Mwq_modalBox{border-radius:18px!important;width:min(94vw,440px)!important;max-height:85vh!important;padding:1.25rem!important}.rh2Mwq_modalHeader{padding-bottom:.75rem!important}.rh2Mwq_modalTitle{font-size:1.1rem!important}.rh2Mwq_modalFooter{flex-direction:column-reverse!important;gap:.5rem!important;padding:.85rem 0 0!important}.rh2Mwq_btnCancel,.rh2Mwq_btnConfirmSave{text-align:center!important;justify-content:center!important;width:100%!important;height:42px!important;font-size:.875rem!important}.rh2Mwq_templatePickerGrid{grid-template-columns:repeat(2,1fr)!important;gap:.65rem!important}}.rh2Mwq_billingReferenceCard{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 1.6rem;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}.rh2Mwq_billingReferenceCard:before{content:"";background:linear-gradient(#f59e0b 0%,#d97706 100%);width:5px;height:100%;position:absolute;top:0;left:0}.rh2Mwq_billingReferenceLeft{align-items:flex-start;gap:1.1rem;display:flex}.rh2Mwq_billingCrownBox{color:#b45309;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 12px #f59e0b26}.rh2Mwq_billingPlanHeading{color:#0f172a;letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:.625rem;margin:0;font-size:1.125rem;font-weight:800;display:flex}.rh2Mwq_billingBadgeRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.rh2Mwq_billingStatusBadgePaid{text-transform:uppercase;letter-spacing:.05em;color:#047857;background-color:#d1fae5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.rh2Mwq_billingMetaLine{color:#475569;margin:.25rem 0 .625rem;font-size:.8125rem;line-height:1.4}.rh2Mwq_billingEntitlementsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rh2Mwq_entitlementTag{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:.6875rem;font-weight:600;display:inline-flex}.rh2Mwq_entitlementTagElite{color:#b45309;background-color:#fef3c7;border:1px solid #fde68a;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.rh2Mwq_billingActionsGroup{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.rh2Mwq_btnManageBilling{color:#0f172a;cursor:pointer;background-color:#fff;border:1.5px solid #cbd5e1;border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.rh2Mwq_btnManageBilling:hover{color:#0f172a;background-color:#f8fafc;border-color:#94a3b8}.rh2Mwq_btnDownloadReceipt{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.8125rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #0f172a26}.rh2Mwq_btnDownloadReceipt:hover{background:#000;transform:translateY(-1px);box-shadow:0 4px 12px #0f172a40}@media (max-width:900px){.rh2Mwq_billingReferenceCard{flex-direction:column;align-items:flex-start}.rh2Mwq_billingActionsGroup{flex-wrap:wrap;justify-content:flex-start;width:100%}}.rh2Mwq_planCardElite{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)!important;border:1px solid #fcd34d!important}.rh2Mwq_planCardPro{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%)!important;border:1px solid #bfdbfe!important}.rh2Mwq_crownElite{color:#d97706!important;background-color:#fef3c7!important}.rh2Mwq_crownPro{color:#2563eb!important;background-color:#eff6ff!important}.rh2Mwq_upgradePromoCard{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1.5px solid #e2e8f0;border-radius:18px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 1.75rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0f172a0a}.rh2Mwq_upgradePromoLeft{flex-direction:column;display:flex}.rh2Mwq_upgradePromoBadge{color:#2563eb;background-color:#eff6ff;border-radius:9999px;align-items:center;gap:.4rem;width:fit-content;margin-bottom:.5rem;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.rh2Mwq_upgradePromoTitle{color:#0f172a;letter-spacing:-.015em;margin:0 0 .35rem;font-size:1.05rem;font-weight:800}.rh2Mwq_upgradePromoDesc{color:#64748b;max-width:600px;margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.rh2Mwq_upgradePromoPills{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.rh2Mwq_promoPill{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:.2rem .55rem;font-size:.71875rem;font-weight:600}.rh2Mwq_upgradePromoRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.45rem;display:flex}.rh2Mwq_btnUpgradePromoMain{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:10px;align-items:center;gap:.5rem;padding:.7rem 1.25rem;font-size:.84375rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #2563eb4d}.rh2Mwq_btnUpgradePromoMain:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);transform:translateY(-1px);box-shadow:0 6px 18px #2563eb66}.rh2Mwq_promoOneTimeNote{color:#94a3b8;font-size:.6875rem;font-weight:500}.rh2Mwq_mobileBottomNav{display:none}@media (max-width:680px){.rh2Mwq_mobileBottomNav{-webkit-backdrop-filter:blur(16px);z-index:90;height:62px;padding:0 .5rem;padding-bottom:env(safe-area-inset-bottom,0);background:#fffffff5;border-top:1px solid #e2e8f0;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000000f}.rh2Mwq_bottomNavItem{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 10px;font-family:inherit;font-size:.65rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.rh2Mwq_bottomNavItem:active{transform:scale(.95)}.rh2Mwq_bottomNavItemActive{font-weight:700;color:#2563eb!important}.rh2Mwq_bottomNavIconWrap{display:inline-flex;position:relative}.rh2Mwq_bottomNavBadge{color:#fff;text-align:center;background:#2563eb;border-radius:9999px;min-width:14px;padding:1px 4px;font-size:.5625rem;font-weight:700;position:absolute;top:-5px;right:-8px}.rh2Mwq_bottomNavFab{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-16px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:flex;box-shadow:0 4px 14px #2563eb66}.rh2Mwq_bottomNavFab:active{transform:scale(.9)}.rh2Mwq_workspaceScrollArea{padding-bottom:80px!important}.rh2Mwq_upgradePromoCard{flex-direction:column;align-items:flex-start;gap:1.15rem;padding:1.25rem 1.15rem}.rh2Mwq_upgradePromoRight{align-items:flex-start;width:100%}.rh2Mwq_btnUpgradePromoMain{justify-content:center;width:100%}}@media (max-width:480px){.rh2Mwq_metricsGrid{grid-template-columns:repeat(2,1fr)!important;gap:.65rem!important}.rh2Mwq_metricCard{border-radius:14px!important;padding:.85rem .9rem!important}.rh2Mwq_metricNumber{font-size:1.35rem!important}.rh2Mwq_metricLabel{font-size:.7rem!important}.rh2Mwq_metricIconBadge{width:30px!important;height:30px!important}.rh2Mwq_topHeader{height:58px!important;padding:0 .85rem!important}}
.EjCMia_emptyContainer{text-align:center;box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:60vh;padding:2rem;display:flex;box-shadow:0 1px 2px #0000000d}.EjCMia_emptyIcon{color:#9ca3af;margin-bottom:1rem}.EjCMia_emptyTitle{color:#111;margin-top:0;margin-bottom:.5rem;font-size:1.5rem;font-weight:900}.EjCMia_emptySubtitle{color:#1119;margin:0;font-weight:500}.EjCMia_layoutWrapper{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:2rem;width:100%;display:flex}@media (min-width:1024px){.EjCMia_layoutWrapper{flex-direction:row}}.EjCMia_leftPanel{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;flex:1;width:100%;padding:1.5rem;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.EjCMia_leftPanel{padding:2rem}}.EjCMia_header{margin-bottom:2rem}.EjCMia_title{color:#111;font-size:1.5rem;font-weight:700;font-family:var(--font-heading), sans-serif;margin:0}.EjCMia_subtitle{color:#1119;margin-top:.25rem;margin-bottom:0;font-size:.875rem}.EjCMia_formSection{flex-direction:column;gap:2rem;display:flex}.EjCMia_stepWrapper{flex-direction:column;gap:.75rem;display:flex}.EjCMia_stepLabel{color:#111;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.EjCMia_stepNum{color:#fff;background-color:#111;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:flex}.EjCMia_selectContainer{box-sizing:border-box;padding-left:2rem;position:relative}.EjCMia_select{appearance:none;color:#111;box-sizing:border-box;background-color:#fbf9f6;border:1px solid #1113;border-radius:.5rem;width:100%;padding:1rem 2.5rem 1rem 1rem;font-size:.875rem;font-weight:700;transition:all .2s}.EjCMia_select:focus{border-color:var(--color-probe-blue,#0b4fff);outline:none;box-shadow:0 0 0 2px #0b4fff33}.EjCMia_selectChevron{color:#1116;pointer-events:none;width:1.25rem;height:1.25rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.EjCMia_templatesGrid{grid-template-columns:1fr;gap:1rem;padding-left:2rem;display:grid}@media (min-width:640px){.EjCMia_templatesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.EjCMia_templateBtn{text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;padding:1rem;transition:all .2s;display:flex}.EjCMia_templateBtnActive{background-color:#2563eb0d;border-color:#2563eb;box-shadow:0 0 0 2px #3b82f633}.EjCMia_templateBtnInactive{background-color:#fff;border-color:#1111111a}.EjCMia_templateBtnInactive:hover{border-color:#93c5fd}.EjCMia_templateIconBox{align-items:center;gap:.75rem;display:flex}.EjCMia_templateIconActive{color:#2563eb}.EjCMia_templateIconInactive{color:#1116}.EjCMia_templateTitle{margin:0;font-size:.875rem;font-weight:700}.EjCMia_templateTitleActive{color:#1e3a8a}.EjCMia_templateTitleInactive{color:#111}.EjCMia_templateDesc{color:#11111180;margin-top:.125rem;margin-bottom:0;font-size:.75rem}.EjCMia_checkIcon{color:#2563eb;flex-shrink:0}.EjCMia_formatsRow{gap:1rem;padding-left:2rem;display:flex}.EjCMia_formatCard{text-align:center;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:.75rem;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:1.5rem;transition:all .2s;display:flex}.EjCMia_formatCardPdfActive{background-color:#dc26260d;border-color:#dc2626;box-shadow:0 0 0 2px #ef444433}.EjCMia_formatCardPdfInactive{background-color:#fff;border-color:#1111111a}.EjCMia_formatCardPdfInactive:hover{border-color:#fca5a5}.EjCMia_formatCardDocxActive{background-color:#2563eb0d;border-color:#2563eb;box-shadow:0 0 0 2px #3b82f633}.EjCMia_formatCardDocxInactive{background-color:#fff;border-color:#1111111a}.EjCMia_formatCardDocxInactive:hover{border-color:#93c5fd}.EjCMia_formatIconActiveRed{color:#dc2626}.EjCMia_formatIconActiveBlue{color:#2563eb}.EjCMia_formatIconInactive{color:#1116}.EjCMia_formatTitle{margin-top:.5rem;font-weight:700}.EjCMia_formatTitleActiveRed{color:#7f1d1d}.EjCMia_formatTitleActiveBlue{color:#1e3a8a}.EjCMia_formatTitleInactive{color:#111}.EjCMia_formatDesc{color:#11111180;text-align:center;margin-top:.25rem;font-size:10px;font-weight:500}.EjCMia_actionRow{box-sizing:border-box;border-top:1px solid #1111111a;padding-top:1.5rem;padding-left:2rem}.EjCMia_btnDownload{color:#fff;cursor:pointer;background-color:#111;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem 0;font-weight:700;transition:all .2s;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.EjCMia_btnDownload:hover:not(:disabled){background-color:#000}.EjCMia_btnDownload:disabled{opacity:.7;cursor:wait}.EjCMia_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:9999px;width:1.25rem;height:1.25rem;animation:1s linear infinite EjCMia_spin}@keyframes EjCMia_spin{to{transform:rotate(360deg)}}.EjCMia_rightPanel{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;flex-shrink:0;width:100%;padding:1.5rem;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.EjCMia_rightPanel{width:350px}}.EjCMia_sidebarHeader{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.EjCMia_sidebarHeaderIcon{color:#1119}.EjCMia_sidebarTitle{color:#111;margin:0;font-size:1.125rem;font-weight:700}.EjCMia_historyList{flex-direction:column;gap:1rem;display:flex}.EjCMia_noHistoryText{color:#11111180;background-color:#f9fafb;border-radius:.5rem;margin:0;padding:1rem;font-size:.875rem}.EjCMia_historyItem{background-color:#fff;border:1px solid #0000;border-radius:.5rem;align-items:start;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.EjCMia_historyItem:hover{background-color:#f9fafb;border-color:#1111110d}.EjCMia_historyIconBg{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;display:flex}.EjCMia_historyIconBgPdf{color:#dc2626;background-color:#fef2f2}.EjCMia_historyIconBgDocx{color:#2563eb;background-color:#eff6ff}.EjCMia_historyName{color:#111;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:700;display:-webkit-box;overflow:hidden}.EjCMia_historyDate{color:#11111180;margin-top:.125rem;margin-bottom:0;font-size:.75rem}
.zpbFhW_wrapper{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;height:100%;display:flex}.zpbFhW_header{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.zpbFhW_header{padding:1.5rem}}.zpbFhW_backRow{align-items:center;gap:1rem;display:flex}.zpbFhW_backBtn{color:#1119;border-radius:.5rem;align-items:center;gap:.5rem;margin-left:-.5rem;padding:.5rem;text-decoration:none;transition:all .2s;display:flex}.zpbFhW_backBtn:hover{color:#111;background-color:#f3f4f6}.zpbFhW_divider{background-color:#1111111a;width:1px;height:1.25rem;display:none}@media (min-width:640px){.zpbFhW_divider{display:block}}.zpbFhW_title{color:#111;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.25rem;font-weight:700;overflow:hidden}.zpbFhW_subtitle{color:#1119;margin-top:.125rem;margin-bottom:0;font-size:.75rem}.zpbFhW_btnRestore{color:#fff;cursor:pointer;background-color:#111;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:background-color .2s;display:flex}.zpbFhW_btnRestore:hover{background-color:#000}.zpbFhW_contentGrid{box-sizing:border-box;flex-direction:column;flex:1;gap:1.5rem;min-height:0;display:flex}@media (min-width:1024px){.zpbFhW_contentGrid{flex-direction:row}}.zpbFhW_sidebar{box-sizing:border-box;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;flex-shrink:0;width:100%;padding:1rem;position:relative;overflow-y:auto;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.zpbFhW_sidebar{width:20rem}}.zpbFhW_sidebarTitle{color:#1116;text-transform:uppercase;letter-spacing:.05em;margin-top:0;margin-bottom:1.5rem;padding-left:.5rem;font-size:.75rem;font-weight:900}.zpbFhW_timeline{flex-direction:column;display:flex;position:relative}.zpbFhW_timeline:before{content:"";background:linear-gradient(#0000,#1111111a,#0000);width:2px;height:100%;margin-left:1.25rem;position:absolute;inset:0;transform:translate(-1px)}.zpbFhW_timelineItem{justify-content:space-between;align-items:center;padding:.5rem 0;display:flex;position:relative}.zpbFhW_timelineDot{z-index:10;box-sizing:border-box;background-color:#fff;border-style:solid;border-width:2px;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.875rem;margin-right:.875rem;display:flex}.zpbFhW_timelineDotActive{border-color:#2563eb}.zpbFhW_timelineDotInactive{border-color:#1113}.zpbFhW_timelineCard{text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border-style:solid;border-width:1px;border-radius:.75rem;width:calc(100% - 3rem);padding:.75rem;transition:all .2s;position:relative}.zpbFhW_timelineCardActive{background-color:#2563eb0d;border-color:#2563eb;box-shadow:0 0 0 2px #3b82f633}.zpbFhW_timelineCardInactive{background-color:#fff;border-color:#1111111a}.zpbFhW_timelineCardInactive:hover{background-color:#f9fafb;border-color:#1111114d}.zpbFhW_timelineHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.zpbFhW_versionNum{font-size:.75rem;font-weight:700}.zpbFhW_versionNumActive{color:#1e3a8a}.zpbFhW_versionNumInactive{color:#111}.zpbFhW_currentBadge{color:#15803d;text-transform:uppercase;background-color:#dcfce7;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:700}.zpbFhW_versionDate{color:#1119;margin:0;font-size:11px;font-weight:500}.zpbFhW_previewCol{box-sizing:border-box;background-color:#fbf9f6;border:1px solid #1111111a;border-radius:.75rem;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.zpbFhW_previewHeader{border-b:1px solid #1111111a;box-sizing:border-box;background-color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.zpbFhW_previewTitle{color:#111;margin:0;font-size:.875rem;font-weight:700}.zpbFhW_activeBadge{color:#16a34a;background-color:#f0fdf4;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:flex}.zpbFhW_historyBadge{color:#ea580c;background-color:#fff7ed;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:flex}.zpbFhW_previewBody{box-sizing:border-box;flex:1;justify-content:center;align-items:flex-start;padding:1rem;display:flex;overflow:auto}@media (min-width:640px){.zpbFhW_previewBody{padding:2rem}}.zpbFhW_previewPaper{transform-origin:top;pointer-events:none;box-sizing:border-box;background-color:#fff;width:210mm;min-height:297mm;transition:all .2s;transform:scale(.8);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.zpbFhW_modalBackdrop{z-index:50;backdrop-filter:blur(4px);box-sizing:border-box;background-color:#1116;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.zpbFhW_modalContainer{box-sizing:border-box;background-color:#fff;border-radius:1rem;width:100%;max-width:24rem;padding:1.5rem;position:relative;box-shadow:0 25px 50px -12px #00000040}.zpbFhW_modalIconBg{color:#dc2626;background-color:#fee2e2;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:flex}.zpbFhW_modalTitle{color:#111;margin-top:0;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.zpbFhW_modalDesc{color:#1119;margin-top:0;margin-bottom:1.5rem;font-size:.875rem}.zpbFhW_modalActions{gap:.75rem;display:flex}.zpbFhW_btnCancel{color:#111;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:.5rem;flex:1;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:background-color .2s}.zpbFhW_btnCancel:hover{background-color:#e5e7eb}.zpbFhW_btnConfirm{color:#fff;cursor:pointer;background-color:#dc2626;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:background-color .2s;display:flex}.zpbFhW_btnConfirm:hover:not(:disabled){background-color:#b91c1c}.zpbFhW_btnConfirm:disabled{opacity:.5;cursor:not-allowed}.zpbFhW_backLabel{font-size:.875rem;font-weight:700;display:none}@media (min-width:640px){.zpbFhW_backLabel{display:inline}}.zpbFhW_restoreLabel{display:none}@media (min-width:640px){.zpbFhW_restoreLabel{display:inline}}.zpbFhW_restoreLabelShort{display:inline}@media (min-width:640px){.zpbFhW_restoreLabelShort{display:none}}
._3EBQta_container{flex-direction:column;gap:1.5rem;display:flex}._3EBQta_header{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){._3EBQta_header{flex-direction:row;justify-content:space-between;align-items:center}}._3EBQta_title{color:#111;letter-spacing:-.025em;font-size:1.5rem;font-weight:900;font-family:var(--font-manrope);margin:0}._3EBQta_subtitle{color:#1119;margin-top:.25rem;margin-bottom:0;font-size:.875rem;font-weight:500}._3EBQta_btnCreate{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-weight:700;transition:background-color .2s;display:flex}._3EBQta_btnCreate:hover:not(:disabled){background-color:#1d4ed8}._3EBQta_btnCreate:disabled{opacity:.5;cursor:not-allowed}._3EBQta_toolbar{background-color:#fff;border:1px solid #1111111a;border-radius:1rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}@media (min-width:640px){._3EBQta_toolbar{flex-direction:row;justify-content:space-between;align-items:center}}._3EBQta_searchWrapper{flex:1;width:100%;position:relative}@media (min-width:640px){._3EBQta_searchWrapper{max-width:28rem}}._3EBQta_searchIcon{color:#1116;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._3EBQta_searchInput{color:#111;box-sizing:border-box;background-color:#f9fafb;border:1px solid #1111111a;border-radius:.75rem;width:100%;padding:.5rem 1rem .5rem 2.5rem;font-size:.875rem;font-weight:500;transition:all .2s}._3EBQta_searchInput::placeholder{color:#1116}._3EBQta_searchInput:focus{border-color:#2563eb80;outline:none;box-shadow:0 0 0 2px #2563eb33}._3EBQta_actionsRow{align-items:center;gap:.5rem;width:100%;padding-bottom:.5rem;display:flex;overflow-x:auto}@media (min-width:640px){._3EBQta_actionsRow{width:auto;padding-bottom:0;overflow-x:visible}}._3EBQta_btnToggleArchived{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:all .2s}._3EBQta_btnToggleArchivedActive{color:#dc2626;background-color:#fef2f2;border-color:#fee2e2}._3EBQta_btnToggleArchivedInactive{color:#1119;background-color:#fff;border-color:#1111111a}._3EBQta_btnToggleArchivedInactive:hover{color:#111}._3EBQta_toolbarDivider{background-color:#1111111a;width:1px;height:1.5rem;margin-left:.5rem;margin-right:.5rem;display:none}@media (min-width:640px){._3EBQta_toolbarDivider{display:block}}._3EBQta_viewSelector{background-color:#f3f4f6;border-radius:.75rem;padding:.25rem;display:flex}._3EBQta_viewBtn{cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition:all .2s;display:flex}._3EBQta_viewBtnActive{color:#111;background-color:#fff;box-shadow:0 1px 2px #0000000d}._3EBQta_viewBtnInactive{color:#1116;background:0 0}._3EBQta_viewBtnInactive:hover{color:#111}._3EBQta_bannerArchived{color:#c2410c;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:.75rem;align-items:start;gap:.75rem;padding:1rem;display:flex}._3EBQta_bannerIcon{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}._3EBQta_bannerTitle{font-weight:700;display:block}._3EBQta_bannerDesc{margin-top:.25rem;margin-bottom:0}._3EBQta_emptyState{text-align:center;background-color:#fff;border:1px dashed #1111111a;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:4rem 1rem;display:flex}._3EBQta_emptyIconBg{color:#2563eb;background-color:#eff6ff;border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1rem;display:flex}._3EBQta_emptyTitle{color:#111;margin-top:0;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}._3EBQta_emptyDesc{color:#1119;max-width:24rem;margin-top:0;margin-bottom:1.5rem;font-size:.875rem}._3EBQta_emptyBtn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:.75rem;padding:.75rem 1.5rem;font-weight:700;transition:background-color .2s}._3EBQta_emptyBtn:hover:not(:disabled){background-color:#1d4ed8}._3EBQta_emptyBtn:disabled{opacity:.5;cursor:not-allowed}._3EBQta_grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){._3EBQta_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){._3EBQta_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._3EBQta_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}._3EBQta_list{flex-direction:column;gap:.75rem;display:flex}._3EBQta_paginationRow{border-top:1px solid #1111111a;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem;display:flex}._3EBQta_btnNav{color:#1119;cursor:pointer;background-color:#fff;border:1px solid #1111111a;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:all .2s}._3EBQta_btnNav:hover:not(:disabled){background-color:#f9fafb}._3EBQta_btnNav:disabled{opacity:.5;cursor:not-allowed}._3EBQta_pageNums{align-items:center;gap:.25rem;margin-left:1rem;margin-right:1rem;display:flex}._3EBQta_btnPage{cursor:pointer;border:none;border-radius:.5rem;width:2rem;height:2rem;font-size:.875rem;font-weight:700;transition:all .2s}._3EBQta_btnPageActive{color:#fff;background-color:#2563eb}._3EBQta_btnPageInactive{color:#1119;background:0 0}._3EBQta_btnPageInactive:hover{background-color:#f3f4f6}
.yRqFbG_wrapper{box-sizing:border-box;background-color:#fbf9f6;min-height:100vh;padding:1.5rem}@media (min-width:1024px){.yRqFbG_wrapper{padding:2rem}}.yRqFbG_container{max-width:64rem;margin-left:auto;margin-right:auto}
._8wTA3G_wrapper{box-sizing:border-box;background-color:#f8fafc;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;display:flex;overflow:hidden}
.lA7lkG_wrapper{background-color:#fbf9f6;min-height:100vh;padding:1rem}@media (min-width:1024px){.lA7lkG_wrapper{padding:2rem}}.lA7lkG_container{max-width:80rem;height:calc(100vh - 4rem);margin-left:auto;margin-right:auto}@media (min-width:1024px){.lA7lkG_container{height:calc(100vh - 8rem)}}
.XI9MdW_wrapper{background-color:#fbf9f6;min-height:100vh}.XI9MdW_main{max-width:72rem;margin-left:auto;margin-right:auto;padding:1rem}@media (min-width:768px){.XI9MdW_main{padding:2rem}}
._9Vkgsq_wrapper{color:#111;background-color:#fbf9f6;flex-direction:column;width:100%;min-height:100vh;display:flex}._9Vkgsq_main{flex-grow:1;padding:1rem 1rem 3.5rem}@media (min-width:640px){._9Vkgsq_main{padding-top:1.25rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){._9Vkgsq_main{padding:1.5rem 2rem 5rem}}._9Vkgsq_container{width:100%;max-width:92rem;margin-left:auto;margin-right:auto}._9Vkgsq_header{text-align:center;flex-direction:column;align-items:center;max-width:50rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex}@media (min-width:768px){._9Vkgsq_header{margin-bottom:2rem}}._9Vkgsq_title{letter-spacing:-.035em;color:#111;font-size:clamp(2.35rem,4.2vw,3.45rem);font-weight:800;line-height:1.1;font-family:var(--font-manrope), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;text-align:center;margin-bottom:.85rem}._9Vkgsq_titleHighlight{color:#0b4fff;display:inline-block;position:relative}._9Vkgsq_description{color:#111111a6;text-align:center;max-width:42rem;margin-left:auto;margin-right:auto;font-size:1.0625rem;line-height:1.6}@media (min-width:768px){._9Vkgsq_description{font-size:1.1875rem}}
.vrViBG_loading{color:#111;background-color:#fbf9f6;justify-content:center;align-items:center;min-height:100vh;font-weight:700;display:flex}.vrViBG_wrapper{height:100vh;font-family:var(--font-sans), sans-serif;box-sizing:border-box;background-color:#fbf9f6;flex-direction:column;display:flex;overflow:hidden}.vrViBG_mobileTabs{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #1111111a;display:flex}@media (min-width:1024px){.vrViBG_mobileTabs{display:none}}.vrViBG_tabBtn{cursor:pointer;box-sizing:border-box;background:0 0;border-style:none none solid;border-width:medium medium 2px;border-top-color:currentColor;border-left-color:currentColor;border-right-color:currentColor;flex:1;padding:.75rem 0;font-size:.875rem;font-weight:700;transition:all .2s}.vrViBG_tabBtnActive{color:#0b4fff;border-bottom-color:#0b4fff}.vrViBG_tabBtnInactive{color:#1119;border-bottom-color:#0000}.vrViBG_main{box-sizing:border-box;flex:1;display:flex;overflow:hidden}.vrViBG_sidebarPanel{box-sizing:border-box;background-color:#fff;border-right:1px solid #1111111a;flex-direction:column;width:100%;display:flex;overflow-y:auto}.vrViBG_formPanel{box-sizing:border-box;background-color:#fff;border-right:1px solid #1111111a;flex-direction:column;flex:1;display:flex;overflow-y:auto}.vrViBG_previewPanel{box-sizing:border-box;background-color:#f0efe3;flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:1024px){.vrViBG_sidebarPanel{width:16rem;display:flex!important}.vrViBG_formPanel{display:flex!important}.vrViBG_previewPanel{width:45%;display:flex!important}}@media (min-width:1280px){.vrViBG_previewPanel{width:50%}}.vrViBG_hiddenOnMobile{display:none}.vrViBG_visibleOnMobile{display:flex}.vrViBG_formContainer{box-sizing:border-box;width:100%;max-width:48rem;margin-left:auto;margin-right:auto;padding:1rem}@media (min-width:768px){.vrViBG_formContainer{padding:2rem}}
