._0AMf8W_preview{background:var(--color-card-bg);box-shadow:var(--shadow-md);max-width:800px;color:var(--color-text);border-radius:8px;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}._0AMf8W_header{border-bottom:2px solid var(--color-primary);margin-bottom:1.5rem;padding-bottom:1rem}._0AMf8W_name{color:var(--color-primary);margin:0 0 .5rem;font-size:2rem;font-weight:700}._0AMf8W_title{color:var(--color-text-muted);margin:0 0 .5rem;font-size:1.25rem;font-weight:500}._0AMf8W_location{color:var(--color-text-muted);margin:0;font-size:.95rem}._0AMf8W_section{margin-bottom:2rem}._0AMf8W_sectionTitle{color:var(--color-text);border-bottom:2px solid var(--color-primary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;padding-bottom:.5rem;font-size:.875rem;font-weight:700}._0AMf8W_contactBar{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;font-size:.875rem;display:flex}._0AMf8W_contactBar span{align-items:center;gap:.25rem;display:flex}._0AMf8W_contactBar a{color:var(--color-primary);text-decoration:none}._0AMf8W_contactBar a:hover{text-decoration:underline}._0AMf8W_text{color:var(--color-text-muted);margin:0}._0AMf8W_contact{flex-direction:column;gap:.5rem;display:flex}._0AMf8W_contact a{color:var(--color-primary);text-decoration:none}._0AMf8W_contact a:hover{text-decoration:underline}._0AMf8W_item{margin-bottom:1.5rem}._0AMf8W_itemHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}._0AMf8W_itemTitle{color:var(--color-text);font-size:1.1rem}._0AMf8W_itemSubtitle{color:var(--color-text-muted);font-weight:500}._0AMf8W_itemDates{color:var(--color-text-muted);white-space:nowrap;font-size:.9rem}._0AMf8W_itemDescription{color:var(--color-text-muted);white-space:pre-line;margin:.5rem 0 0 1.5rem;line-height:1.6}._0AMf8W_skills{flex-wrap:wrap;gap:.5rem;display:flex}._0AMf8W_skillTag{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);border-radius:4px;padding:.375rem .75rem;font-size:.9rem}._0AMf8W_attribution{flex-direction:column;align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}._0AMf8W_attributionDivider{background:var(--color-border);width:3rem;height:1px;display:block}._0AMf8W_attributionLink{color:var(--color-text-muted);letter-spacing:.02em;opacity:.7;font-size:.75rem;text-decoration:none;transition:opacity .15s}._0AMf8W_attributionLink:hover{opacity:1;color:var(--color-primary);text-decoration:underline}@media print{._0AMf8W_preview{box-shadow:none;background:#fff;border-radius:0;max-width:100%;margin:0;padding:0}._0AMf8W_header{border-bottom:2px solid #000;margin-bottom:1.25rem;padding-bottom:.75rem}._0AMf8W_name{color:#000;font-size:1.75rem}._0AMf8W_title{color:#333;font-size:1.1rem}._0AMf8W_location{color:#555;font-size:.9rem}._0AMf8W_sectionTitle{color:#000;border-bottom:1px solid #000;margin-bottom:.75rem;padding-bottom:.375rem;font-size:.8rem}._0AMf8W_itemTitle{color:#000;font-size:1rem}._0AMf8W_itemSubtitle{color:#333}._0AMf8W_itemDates{color:#555;font-size:.85rem}._0AMf8W_itemDescription{color:#333;font-size:.9rem}._0AMf8W_skillTag{color:#000;background:0 0;border:1px solid #000;font-size:.85rem}._0AMf8W_contactBar{color:#333;border-bottom:1px solid #ccc;font-size:.85rem}._0AMf8W_contactBar a{color:#000}._0AMf8W_text{color:#333;font-size:.9rem}._0AMf8W_section,._0AMf8W_item{page-break-inside:avoid;break-inside:avoid-page;margin-bottom:1.25rem}._0AMf8W_sectionTitle{page-break-after:avoid;break-after:avoid-page}._0AMf8W_attribution{display:none}}
.rAzRZW_section{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.rAzRZW_title{color:var(--color-text);margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.rAzRZW_required{color:#ef4444}.rAzRZW_hint{color:var(--color-text-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.rAzRZW_content{flex-direction:column;gap:.75rem;display:flex}
.n7Ibxq_wrapper{width:100%}.n7Ibxq_field{position:relative}.n7Ibxq_input,.n7Ibxq_textarea{border:1px solid var(--color-border);box-sizing:border-box;background:var(--color-card-bg);width:100%;color:var(--color-text);border-radius:6px;padding:1.15rem .75rem .35rem;font-family:inherit;font-size:1rem;transition:all .2s}.n7Ibxq_label{color:var(--color-text-muted);pointer-events:none;font-size:1rem;transition:top .15s,font-size .15s,color .15s,transform .15s;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.n7Ibxq_labelTextarea{top:1.1rem;transform:none}.n7Ibxq_input:focus~.n7Ibxq_label,.n7Ibxq_input:not(:placeholder-shown)~.n7Ibxq_label,.n7Ibxq_textarea:focus~.n7Ibxq_label,.n7Ibxq_textarea:not(:placeholder-shown)~.n7Ibxq_label{color:var(--color-primary);font-size:.7rem;font-weight:600;top:.32rem;transform:none}.n7Ibxq_input.n7Ibxq_error~.n7Ibxq_label,.n7Ibxq_textarea.n7Ibxq_error~.n7Ibxq_label{color:#ef4444}.n7Ibxq_input:not(:focus)::placeholder,.n7Ibxq_textarea:not(:focus)::placeholder{color:#0000}.n7Ibxq_input:focus::placeholder,.n7Ibxq_textarea:focus::placeholder{color:var(--color-text-muted)}.n7Ibxq_input:focus,.n7Ibxq_textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.n7Ibxq_input.n7Ibxq_error,.n7Ibxq_textarea.n7Ibxq_error{border-color:#ef4444}.n7Ibxq_input.n7Ibxq_error:focus,.n7Ibxq_textarea.n7Ibxq_error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444433}.n7Ibxq_textarea{resize:vertical;min-height:100px;line-height:1.6}.n7Ibxq_footer{justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.875rem;display:flex}.n7Ibxq_helperText,.n7Ibxq_characterCount{color:var(--color-text-muted)}.n7Ibxq_errorText{color:#ef4444;margin-top:.5rem;font-size:.875rem}
.dxIUVG_section{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.dxIUVG_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.dxIUVG_title{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600}.dxIUVG_addButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .2s}.dxIUVG_addButton:hover{background:color-mix(in srgb, var(--color-primary) 85%, #000)}.dxIUVG_empty{color:var(--color-text-muted);text-align:center;margin:0;padding:2rem;font-size:.875rem}.dxIUVG_list{flex-direction:column;gap:1rem;display:flex}.dxIUVG_item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:1rem;position:relative}.dxIUVG_itemHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.dxIUVG_itemNumber{color:var(--color-text-muted);font-size:.875rem;font-weight:600}.dxIUVG_removeButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.25rem;line-height:1;transition:background .2s;display:flex}.dxIUVG_removeButton:hover{background:#dc2626}.dxIUVG_dateRow{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}
._4tRVoW_section{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}._4tRVoW_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._4tRVoW_title{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600}._4tRVoW_addButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .2s}._4tRVoW_addButton:hover{background:color-mix(in srgb, var(--color-primary) 85%, #000)}._4tRVoW_empty{color:var(--color-text-muted);text-align:center;margin:0;padding:2rem;font-size:.875rem}._4tRVoW_list{flex-direction:column;gap:1rem;display:flex}._4tRVoW_item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:1rem;position:relative}._4tRVoW_itemHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._4tRVoW_itemNumber{color:var(--color-text-muted);font-size:.875rem;font-weight:600}._4tRVoW_removeButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.25rem;line-height:1;transition:background .2s;display:flex}._4tRVoW_removeButton:hover{background:#dc2626}._4tRVoW_dateRow{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}
.WJ66mq_editorContainer{background:var(--color-bg);grid-template-columns:1fr 1fr;gap:0;max-width:1600px;min-height:calc(100vh - 80px);margin:0 auto;display:grid}.WJ66mq_formColumn{border-right:1px solid var(--color-border);max-height:calc(100vh - 80px);padding:2rem;overflow-y:auto}.WJ66mq_form{max-width:700px;margin:0 auto}.WJ66mq_header{margin-bottom:2rem}.WJ66mq_headerTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.WJ66mq_formTitle{color:var(--color-text);margin:0;font-size:1.75rem;font-weight:700}.WJ66mq_helpToggle{background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.WJ66mq_helpToggle:hover{background:var(--color-card-bg);border-color:var(--color-text-muted);color:var(--color-text)}.WJ66mq_helpToggle:active{background:var(--color-border)}.WJ66mq_canadianHint{color:var(--color-text-muted);margin:0;font-size:.875rem;font-style:italic}.WJ66mq_scrollToPreview{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;margin-bottom:1.5rem;padding:.75rem;font-size:.875rem;font-weight:500;transition:background .2s;display:none}.WJ66mq_scrollToPreview:hover{background:color-mix(in srgb, var(--color-primary) 85%, #000)}.WJ66mq_select{border:1px solid var(--color-border);box-sizing:border-box;background:var(--color-card-bg);width:100%;color:var(--color-text);cursor:pointer;border-radius:6px;padding:.75rem;font-family:inherit;font-size:1rem;transition:all .2s}.WJ66mq_select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.WJ66mq_actions{border-top:2px solid var(--color-border);flex-direction:column;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}.WJ66mq_privacyNotice{color:var(--color-text-muted);margin:0;font-size:.8rem;line-height:1.5}.WJ66mq_actionsRow{gap:1rem;display:flex}.WJ66mq_primaryButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;flex:1;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s}.WJ66mq_primaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 85%, #000)}.WJ66mq_primaryButton:disabled{opacity:.6;cursor:not-allowed}.WJ66mq_secondaryButton{background:var(--color-text-muted);color:#fff;cursor:pointer;border:none;border-radius:6px;flex:1;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s}.WJ66mq_secondaryButton:hover:not(:disabled){background:var(--color-text)}.WJ66mq_secondaryButton:disabled{opacity:.6;cursor:not-allowed}.WJ66mq_error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.WJ66mq_success{color:#10b981;background:#10b9811a;border:1px solid #10b9814d;border-radius:6px;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.WJ66mq_errorText{color:#ef4444;margin-top:.5rem;font-size:.875rem}.WJ66mq_slugPreview{color:var(--color-text-muted);background:var(--color-surface);border-radius:4px;margin:.5rem 0 0;padding:.75rem;font-size:.875rem}.WJ66mq_slugPreview strong{color:var(--color-primary);word-break:break-all}.WJ66mq_previewColumn{background:var(--color-surface);height:calc(100vh - 80px);padding:2rem;position:sticky;top:80px;overflow-y:auto}.WJ66mq_previewHeader{border-bottom:1px solid var(--color-border);margin-bottom:1rem;padding-bottom:1rem}.WJ66mq_previewTitle{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:1rem;font-weight:600}.WJ66mq_previewWrapper{background:var(--color-card-bg);box-shadow:var(--shadow-md);border-radius:8px;padding:2rem}@media (max-width:1024px){.WJ66mq_editorContainer{grid-template-columns:1fr}.WJ66mq_formColumn{border-right:none;border-bottom:1px solid var(--color-border)}.WJ66mq_previewColumn{height:auto;min-height:600px;position:static}.WJ66mq_scrollToPreview{display:block}}@media (max-width:640px){.WJ66mq_formColumn,.WJ66mq_previewColumn{padding:1rem}.WJ66mq_previewWrapper{padding:1.5rem}}.WJ66mq_unsavedNotice{color:var(--color-primary);margin:0;font-size:.85rem;font-weight:600}
.iWZguG_collapsibleSection{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-card,8px);margin-bottom:1.5rem;overflow:hidden}.iWZguG_collapsibleHeader{background-color:var(--color-card-bg);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;transition:background-color .2s;display:flex}.iWZguG_collapsibleHeader:hover{background-color:var(--color-bg-hover)}.iWZguG_collapsibleHeader:focus{outline:2px solid var(--color-primary,#3b82f6);outline-offset:-2px}.iWZguG_collapsibleTitle{color:var(--color-text,#1e293b);font-size:1rem;font-weight:600}.iWZguG_chevron{color:var(--color-text-muted,#6b7280);flex-shrink:0;margin-left:.5rem;font-size:.75rem;transition:transform .3s;display:inline-block}.iWZguG_chevronOpen{transform:rotate(180deg)}.iWZguG_collapsibleContent{background-color:var(--color-bg,#f9fafb);transition:max-height .3s ease-out;overflow:hidden}.iWZguG_collapsibleInner{padding:1.25rem}@media (max-width:640px){.iWZguG_collapsibleHeader{padding:.875rem 1rem}.iWZguG_collapsibleTitle{font-size:.9rem}.iWZguG_collapsibleInner{padding:1rem}}
.GeWQUq_container{max-width:1200px;margin:0 auto;padding:2rem}.GeWQUq_header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.GeWQUq_title{color:#1e293b;margin:0;font-size:2rem;font-weight:600}.GeWQUq_logoutButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.GeWQUq_logoutButton:hover{background-color:#dc2626}.GeWQUq_dbHealthOk,.GeWQUq_dbHealthBad,.GeWQUq_migrationsPending{border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.GeWQUq_dbHealthOk{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.GeWQUq_dbHealthBad{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.GeWQUq_migrationsPending{color:#c2410c;cursor:help;background:#fff7ed;border-color:#fed7aa}.GeWQUq_dbHealthDot{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.GeWQUq_refreshButton{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:40px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s;display:flex}.GeWQUq_refreshButton:hover:not(:disabled){background-color:#2563eb}.GeWQUq_refreshButton:disabled{opacity:.6;cursor:not-allowed}.GeWQUq_refreshSpinner{animation:1s linear infinite GeWQUq_spin;display:inline-block}@keyframes GeWQUq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GeWQUq_statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.GeWQUq_weekSummary{background:linear-gradient(135deg,#eff6ff 0%,#f8fafc 100%);border:1px solid #bfdbfe;border-radius:12px;margin-bottom:2rem;padding:1.25rem 1.5rem}.GeWQUq_weekSummaryTitle{color:#1e293b;margin:0 0 1rem;font-size:1.1rem;font-weight:600}.GeWQUq_weekSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;display:grid}.GeWQUq_weekSummaryItem{flex-direction:column;gap:.2rem;display:flex}.GeWQUq_weekSummaryLabel{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.GeWQUq_weekSummaryValue{color:#1e293b;font-size:1.5rem;font-weight:700}.GeWQUq_weekSummaryMeta{color:#64748b;font-size:.8rem}.GeWQUq_sectionHint{color:#64748b;margin:-.5rem 0 1rem;font-size:.85rem}.GeWQUq_funnelGrid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem;display:flex}.GeWQUq_funnelStep{flex-direction:column;gap:.15rem;display:flex}.GeWQUq_funnelValue{color:#1e293b;font-size:1.25rem;font-weight:700}.GeWQUq_funnelLabel{color:#64748b;font-size:.8rem}.GeWQUq_funnelArrow{color:#94a3b8;font-size:1.1rem;font-weight:600}.GeWQUq_statCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.GeWQUq_statLabel{color:#6b7280;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.GeWQUq_statValue{color:#1e293b;font-size:2rem;font-weight:600}.GeWQUq_statSubtext{color:#6b7280;margin-top:.5rem;font-size:.75rem}.GeWQUq_section{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.GeWQUq_sectionTitle{color:#1e293b;margin:0 0 1rem;font-size:1.25rem;font-weight:600}.GeWQUq_tableContainer{overflow-x:auto}.GeWQUq_table{border-collapse:collapse;width:100%;font-size:.875rem}.GeWQUq_table thead{background-color:#f9fafb}.GeWQUq_table th{text-align:left;color:#374151;border-bottom:2px solid #e5e7eb;padding:.75rem;font-weight:600}.GeWQUq_table td{color:#1f2937;border-bottom:1px solid #e5e7eb;padding:.75rem}.GeWQUq_table tbody tr:hover{background-color:#f9fafb}.GeWQUq_noData{text-align:center;color:#6b7280;padding:2rem}.GeWQUq_slugLink{color:#2563eb;font-weight:500;text-decoration:none;transition:color .2s}.GeWQUq_slugLink:hover{color:#1d4ed8;text-decoration:underline}.GeWQUq_visibilityBadge{text-transform:capitalize;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.GeWQUq_visibilityPublic{color:#065f46;background-color:#d1fae5}.GeWQUq_visibilityUnlisted{color:#92400e;background-color:#fef3c7}.GeWQUq_moderationBadge{text-transform:uppercase;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.GeWQUq_moderationClean{color:#065f46;background-color:#d1fae5}.GeWQUq_moderationFlagged{color:#92400e;background-color:#fef3c7}.GeWQUq_moderationRemoved{color:#991b1b;background-color:#fee2e2}.GeWQUq_actionButton{color:#fff;cursor:pointer;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:opacity .2s}.GeWQUq_actionButton:hover:not(:disabled){opacity:.9}.GeWQUq_actionButton:disabled{opacity:.5;cursor:not-allowed}.GeWQUq_buttonFlag{background-color:#f59e0b}.GeWQUq_buttonUnflag{background-color:#10b981}.GeWQUq_buttonRemove{background-color:#ef4444}.GeWQUq_buttonDelete{background-color:#991b1b}.GeWQUq_buttonResolve{background-color:#3b82f6}.GeWQUq_heavilyReported{background-color:#fef3c7!important}.GeWQUq_openButton{color:#fff;background-color:#2563eb;border-radius:4px;padding:.375rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-block}.GeWQUq_openButton:hover{background-color:#1d4ed8}.GeWQUq_searchInput{border:1px solid #d1d5db;border-radius:.375rem;min-width:200px;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}.GeWQUq_searchInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.GeWQUq_filterSelect{cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}.GeWQUq_filterSelect:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.GeWQUq_sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.GeWQUq_sortableHeader:hover{background-color:#f3f4f6}.GeWQUq_expandableRow{cursor:pointer}.GeWQUq_expandedRow{background-color:#f9fafb}.GeWQUq_expandedCell{border-top:none;padding:0!important}.GeWQUq_section{margin-bottom:2rem}@media (max-width:768px){.GeWQUq_container{padding:1rem}.GeWQUq_header{flex-direction:column;align-items:flex-start;gap:1rem}.GeWQUq_statsGrid{grid-template-columns:1fr;gap:1rem}.GeWQUq_section{padding:1rem}.GeWQUq_tableContainer{overflow-x:scroll}.GeWQUq_table{font-size:.75rem}.GeWQUq_table th,.GeWQUq_table td{padding:.5rem}.GeWQUq_searchInput{width:100%;min-width:150px}.GeWQUq_filterSelect{width:100%}}.GeWQUq_toastContainer{z-index:9999;pointer-events:none;flex-direction:column;gap:.75rem;max-width:400px;display:flex;position:fixed;top:1rem;right:1rem}.GeWQUq_toast{pointer-events:auto;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;min-width:300px;padding:.875rem 1rem;animation:.3s ease-out GeWQUq_slideInRight;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@keyframes GeWQUq_slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.GeWQUq_toastMessage{color:#1f2937;flex:1;font-size:.875rem;line-height:1.5}.GeWQUq_toastDismiss{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;margin-left:.75rem;padding:0;font-size:1.5rem;line-height:1;transition:color .2s;display:flex}.GeWQUq_toastDismiss:hover{color:#1f2937}.GeWQUq_toastSuccess{background-color:#f0fdf4;border-left:4px solid #10b981}.GeWQUq_toastSuccess .GeWQUq_toastMessage{color:#065f46}.GeWQUq_toastError{background-color:#fef2f2;border-left:4px solid #ef4444}.GeWQUq_toastError .GeWQUq_toastMessage{color:#991b1b}.GeWQUq_toastInfo{background-color:#eff6ff;border-left:4px solid #3b82f6}.GeWQUq_toastInfo .GeWQUq_toastMessage{color:#1e40af}.GeWQUq_toastWarning{background-color:#fffbeb;border-left:4px solid #f59e0b}.GeWQUq_toastWarning .GeWQUq_toastMessage{color:#92400e}.GeWQUq_dialogOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background-color:#00000080;justify-content:center;align-items:center;animation:.2s ease-out GeWQUq_fadeIn;display:flex;position:fixed;inset:0}@keyframes GeWQUq_fadeIn{0%{opacity:0}to{opacity:1}}.GeWQUq_dialog{background-color:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;padding:1.5rem;animation:.3s ease-out GeWQUq_slideUp;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes GeWQUq_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.GeWQUq_dialogTitle{color:#1e293b;margin:0 0 1rem;font-size:1.25rem;font-weight:600}.GeWQUq_dialogMessage{color:#4b5563;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.GeWQUq_dialogButtons{justify-content:flex-end;gap:.75rem;display:flex}.GeWQUq_dialogButton{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.GeWQUq_dialogButtonCancel{color:#374151;background-color:#f3f4f6}.GeWQUq_dialogButtonCancel:hover{background-color:#e5e7eb}.GeWQUq_dialogButtonPrimary{color:#fff;background-color:#3b82f6}.GeWQUq_dialogButtonPrimary:hover{background-color:#2563eb}.GeWQUq_dialogButtonDanger{color:#fff;background-color:#ef4444}.GeWQUq_dialogButtonDanger:hover{background-color:#dc2626}.GeWQUq_replyBackLink{color:#3b82f6;font-size:.9rem;font-weight:500;text-decoration:none}.GeWQUq_replyBackLink:hover{text-decoration:underline}.GeWQUq_replyForm{flex-direction:column;gap:1rem;max-width:720px;display:flex}.GeWQUq_replyNote{color:#64748b;margin:0;font-size:.85rem}.GeWQUq_replyRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.GeWQUq_replyField{flex-direction:column;gap:.35rem;display:flex}.GeWQUq_replyLabel{color:#374151;font-size:.85rem;font-weight:600}.GeWQUq_replyInput{box-sizing:border-box;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.95rem}.GeWQUq_replyInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.GeWQUq_replyTextarea{resize:vertical;line-height:1.5}.GeWQUq_replyActions{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.GeWQUq_replyButton{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:6px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:600}.GeWQUq_replyButton:hover:not(:disabled){background-color:#2563eb}.GeWQUq_replyButton:disabled{opacity:.6;cursor:not-allowed}.GeWQUq_replySent{color:#059669;font-size:.9rem;font-weight:600}.GeWQUq_replyError{color:#dc2626;font-size:.9rem}@media (max-width:600px){.GeWQUq_replyRow{grid-template-columns:1fr}}
.iWLseW_copyButton{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:4px;margin-left:.5rem;padding:.375rem .75rem;font-size:.875rem;transition:all .2s}.iWLseW_copyButton:hover{background:#e2e8f0;border-color:#94a3b8}.iWLseW_copyButton:active{transform:scale(.98)}
.KjUNVq_container{background:var(--color-bg);min-height:calc(100vh - 80px)}.KjUNVq_topBar{background:var(--color-card-bg);border-bottom:1px solid var(--color-border);z-index:10;padding:1rem 0;position:sticky;top:80px}.KjUNVq_topBarContent{justify-content:space-between;align-items:center;gap:1rem;max-width:900px;margin:0 auto;padding:0 2rem;display:flex}.KjUNVq_logo{color:var(--color-primary);font-size:1.25rem;font-weight:600;text-decoration:none;transition:color .2s}.KjUNVq_logo:hover{color:color-mix(in srgb, var(--color-primary) 85%, #000)}.KjUNVq_topBarRight{align-items:center;gap:1rem;display:flex}.KjUNVq_tagline{color:var(--color-text-muted);font-size:.875rem;font-style:italic}.KjUNVq_linkedInBtn{border-radius:var(--radius-pill);color:#fff;white-space:nowrap;background:#0a66c2;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.KjUNVq_linkedInBtn:hover{background:#084d93}.KjUNVq_cvContent{max-width:900px;margin:0 auto;padding:2rem}@media print{@page{margin:1.5cm 2cm}.KjUNVq_container{background:#fff}.KjUNVq_topBar{display:none!important}.KjUNVq_cvContent{max-width:100%;margin:0;padding:0}}@media (max-width:640px){.KjUNVq_topBarContent{flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 1rem}.KjUNVq_topBarRight{justify-content:space-between;width:100%}.KjUNVq_tagline{font-size:.75rem}.KjUNVq_cvContent{padding:1rem}}
.kyTkDa_sheet{background:var(--color-card-bg);color:var(--color-text);max-width:6.5in;box-shadow:var(--shadow-md);border-radius:8px;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;line-height:1.6}.kyTkDa_header{border-bottom:2px solid var(--color-primary);margin-bottom:1.25rem;padding-bottom:.75rem}.kyTkDa_name{color:var(--color-primary);margin:0;font-size:1.6rem;font-weight:700}.kyTkDa_jobTitle{color:var(--color-text-muted);margin:.15rem 0 0;font-size:1rem;font-weight:500}.kyTkDa_contactLine{color:var(--color-text-muted);margin:.35rem 0 0;font-size:.85rem}.kyTkDa_date{margin:0 0 1rem}.kyTkDa_recipient{white-space:pre-line;margin:0 0 1.25rem}.kyTkDa_paragraph{white-space:pre-line;margin:0 0 .9rem}.kyTkDa_typedName{margin:1.5rem 0 0;font-weight:600}.kyTkDa_empty{color:var(--color-text-muted);margin:0;font-style:italic}@media print{@page{size:letter;margin:1in}:is(nav,footer){display:none!important}.kyTkDa_sheet{box-shadow:none;color:#000;background:#fff;border-radius:0;max-width:100%;padding:0;font-size:11pt}.kyTkDa_header{border-bottom:2px solid #000}.kyTkDa_name{color:#000}.kyTkDa_jobTitle,.kyTkDa_contactLine{color:#333}.kyTkDa_paragraph{page-break-inside:avoid}}
.DcSI3G_intro{color:var(--color-text-muted);margin:0 0 .75rem;font-size:.85rem}.DcSI3G_empty{color:var(--color-text-muted);margin:0 0 .75rem;font-size:.9rem}.DcSI3G_table{border-collapse:collapse;width:100%;font-size:.9rem}.DcSI3G_table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding:0 .5rem .4rem 0;font-size:.75rem;font-weight:600}.DcSI3G_table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.55rem .5rem .55rem 0}.DcSI3G_letterName{color:var(--color-text);font-weight:600}.DcSI3G_letterMeta{color:var(--color-text-muted);font-size:.78rem;display:block}.DcSI3G_badge{white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}.DcSI3G_badgePrivate{background:var(--color-bg-hover);color:var(--color-text-muted);border:1px solid var(--color-border)}.DcSI3G_badgeShared{color:#065f46;background:#d1fae5;border:1px solid #a7f3d0}.DcSI3G_actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.DcSI3G_action{border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;background:0 0;border-radius:4px;padding:.2rem .5rem;font-size:.78rem;line-height:1.5;text-decoration:none}.DcSI3G_action:hover:not(:disabled){background:var(--color-bg-hover)}.DcSI3G_action:disabled{opacity:.5;cursor:default}.DcSI3G_actionDanger{color:#b91c1c}.DcSI3G_newButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;margin-top:.75rem;padding:.45rem .9rem;font-size:.875rem;font-weight:600}.DcSI3G_newButton:disabled{opacity:.6;cursor:default}.DcSI3G_listError{color:#b91c1c;margin:.5rem 0 0;font-size:.85rem}.DcSI3G_formPage{max-width:1400px;margin:1rem auto 2rem;padding:0 1.25rem}.DcSI3G_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.DcSI3G_formColumn{min-width:0}.DcSI3G_previewColumn{position:sticky;top:1rem}.DcSI3G_previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.DcSI3G_previewTitle{color:var(--color-text);margin:0;font-size:.95rem;font-weight:600}.DcSI3G_exportActions{gap:.35rem;display:flex}.DcSI3G_formHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.DcSI3G_backLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:600}.DcSI3G_formTitle{color:var(--color-text);margin:0;font-size:1.15rem}.DcSI3G_card{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.DcSI3G_cardTitle{color:var(--color-text);margin:0 0 .75rem;font-size:.95rem;font-weight:600}.DcSI3G_grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.DcSI3G_gridFull{grid-column:1/-1}.DcSI3G_choices{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.25rem;display:flex}.DcSI3G_choice{color:var(--color-text);align-items:center;gap:.35rem;font-size:.875rem;display:flex}.DcSI3G_helpText{color:var(--color-text-muted);margin:.35rem 0 0;font-size:.78rem}.DcSI3G_guidance{color:var(--color-text-muted);margin:0;padding-left:1.1rem;font-size:.8rem}.DcSI3G_guidance li{margin-bottom:.15rem}.DcSI3G_bodyTextarea{resize:vertical;min-height:18rem;line-height:1.6}.DcSI3G_saveBar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.DcSI3G_saveButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600}.DcSI3G_saveButton:disabled{opacity:.6;cursor:default}.DcSI3G_statusSaved{color:#065f46;font-size:.85rem}.DcSI3G_statusUnsaved{color:var(--color-text-muted);font-size:.85rem}.DcSI3G_statusError{color:#b91c1c;font-size:.85rem}.DcSI3G_sharedNote{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.8rem}@media (max-width:640px){.DcSI3G_grid{grid-template-columns:1fr}.DcSI3G_table,.DcSI3G_table tbody,.DcSI3G_table tr,.DcSI3G_table td{width:100%;display:block}.DcSI3G_table thead{display:none}.DcSI3G_table tr{border-bottom:1px solid var(--color-border);padding:.5rem 0}.DcSI3G_table td{border:none;padding:.15rem 0}.DcSI3G_actions{justify-content:flex-start;margin-top:.25rem}}@media (max-width:900px){.DcSI3G_layout{grid-template-columns:1fr}.DcSI3G_previewColumn{position:static}}@media print{.DcSI3G_formPage{max-width:100%;margin:0;padding:0}.DcSI3G_layout{display:block}.DcSI3G_formColumn,.DcSI3G_formHeader,.DcSI3G_previewHeader,.DcSI3G_saveBar,.DcSI3G_sharedNote{display:none!important}.DcSI3G_previewColumn{position:static}}
.OOdo1W_banner{background:var(--color-card-bg);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--radius-card);max-width:1200px;box-shadow:var(--shadow-sm);margin:1.25rem auto 0;padding:1.15rem 1.35rem}.OOdo1W_title{color:var(--color-text);margin:0 0 .2rem;font-size:1.05rem;font-weight:700}.OOdo1W_intro{color:var(--color-text-muted);margin:0 0 .85rem;font-size:.9rem}.OOdo1W_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.OOdo1W_item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.6rem .75rem;display:flex}.OOdo1W_name{color:var(--color-text);overflow-wrap:anywhere;font-size:.95rem;font-weight:600}.OOdo1W_itemActions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.OOdo1W_continueBtn{background:var(--color-primary);color:#fff;white-space:nowrap;border-radius:6px;padding:.35rem .8rem;font-size:.85rem;font-weight:600;text-decoration:none}.OOdo1W_warning{background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;margin-top:.9rem;padding:.75rem .9rem}body[data-theme=dark] .OOdo1W_warning{background:#f59e0b1f;border-color:#b45309}.OOdo1W_warningTitle{color:#92400e;margin:0 0 .25rem;font-size:.88rem;font-weight:700}body[data-theme=dark] .OOdo1W_warningTitle{color:#fcd34d}.OOdo1W_warningBody{color:#78350f;margin:0;font-size:.85rem;line-height:1.55}body[data-theme=dark] .OOdo1W_warningBody{color:#fde68a}@media (max-width:640px){.OOdo1W_banner{margin:1rem 1rem 0;padding:1rem}.OOdo1W_item{flex-direction:column;align-items:flex-start}.OOdo1W_itemActions{width:100%}}.OOdo1W_revealBtn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.9rem;font-weight:600}.OOdo1W_hiddenNote{color:var(--color-text-muted);margin:.55rem 0 0;font-size:.8rem}.OOdo1W_forgetBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;margin-top:.75rem;padding:0;font-size:.8rem;text-decoration:underline}.OOdo1W_forgetBtn:hover{color:var(--color-text)}.OOdo1W_forgetConfirm{background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;margin-top:.75rem;padding:.85rem .95rem}body[data-theme=dark] .OOdo1W_forgetConfirm{background:#ef44441f;border-color:#b91c1c}.OOdo1W_forgetConfirmTitle{color:#991b1b;margin:0 0 .3rem;font-size:.9rem;font-weight:700}body[data-theme=dark] .OOdo1W_forgetConfirmTitle{color:#fca5a5}.OOdo1W_forgetConfirmBody{color:#7f1d1d;margin:0 0 .75rem;font-size:.85rem;line-height:1.55}body[data-theme=dark] .OOdo1W_forgetConfirmBody{color:#fecaca}.OOdo1W_forgetConfirmActions{flex-wrap:wrap;gap:.5rem;display:flex}.OOdo1W_forgetYesBtn{color:#fff;cursor:pointer;background:#b91c1c;border:none;border-radius:6px;padding:.45rem .9rem;font-size:.85rem;font-weight:600}.OOdo1W_forgetCancelBtn{background:var(--color-card-bg);color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;padding:.45rem .9rem;font-size:.85rem;font-weight:600}
.E0kJGG_page{background:var(--color-bg);color:var(--color-text)}.E0kJGG_container{width:min(1200px,100%);margin:0 auto;padding:0 1.5rem}.E0kJGG_hero{padding:5rem 0 4rem}.E0kJGG_heroGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:2rem;display:grid}.E0kJGG_heroBadge{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-card-bg);color:var(--color-text-muted);align-items:center;gap:.4rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.E0kJGG_heroTitle{margin-bottom:.75rem;font-size:clamp(2.2rem,4vw,3rem);font-weight:700;line-height:1.15}.E0kJGG_heroPrivacyPromise{color:var(--color-text);max-width:560px;margin:0 0 1rem;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:700;line-height:1.3}.E0kJGG_heroSubtitle{color:var(--color-text-muted);max-width:540px;margin-bottom:1.5rem;font-size:1.15rem}.E0kJGG_heroAtsLine{color:var(--color-text);max-width:540px;margin:-.25rem 0 1.25rem;font-size:.98rem;font-weight:600}.E0kJGG_heroNoSignup{color:var(--color-text-muted);margin:.75rem 0 .4rem;font-size:.9rem}.E0kJGG_cvDefinitionBox{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);max-width:540px;margin-bottom:1.5rem;padding:1rem 1.25rem}.E0kJGG_cvDefinitionHeader{align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.E0kJGG_cvAbbreviation{color:var(--color-primary);letter-spacing:.05em;font-size:1.1rem;font-weight:700}.E0kJGG_cvFullForm{color:var(--color-text-muted);font-size:.95rem;font-style:italic}.E0kJGG_cvDefinitionLatin{color:var(--color-text-muted);margin:0 0 .35rem;font-size:.85rem;font-style:italic}.E0kJGG_cvDefinitionDesc{color:var(--color-text);margin:0;font-size:.9rem;line-height:1.5}.E0kJGG_heroHighlights{color:var(--color-text);flex-direction:column;gap:.6rem;margin:0 0 2rem;padding:0;font-weight:500;list-style:none;display:flex}.E0kJGG_heroHighlights li{align-items:center;gap:.5rem;display:flex}.E0kJGG_heroHighlights li:before{content:"•";color:var(--color-primary);font-size:1.25rem}.E0kJGG_heroActions{flex-wrap:wrap;gap:.85rem;display:flex}.E0kJGG_heroPrimary{min-width:180px}.E0kJGG_heroCard{box-shadow:var(--shadow-md);padding:2rem}.E0kJGG_heroCardTitle{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem;font-size:1rem;font-weight:600}.E0kJGG_stepList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.E0kJGG_stepItem{align-items:flex-start;gap:1rem;display:flex}.E0kJGG_stepNumber{border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-primary);background:var(--color-surface);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.E0kJGG_stepContent h3{margin:0 0 .25rem;font-size:1.05rem;font-weight:600}.E0kJGG_stepContent p{color:var(--color-text-muted);margin:0;font-size:.95rem}.E0kJGG_section{padding:4rem 0}.E0kJGG_sectionHeading{text-align:center;max-width:720px;margin:0 auto 2.5rem}.E0kJGG_sectionTitle{margin-bottom:.75rem;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:700}.E0kJGG_sectionSubtitle{color:var(--color-text-muted);margin:0;font-size:1rem}.E0kJGG_cardGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.E0kJGG_featureCard{text-align:left;padding:1.75rem}.E0kJGG_featureIcon{margin-bottom:.75rem;font-size:1.75rem}.E0kJGG_featureCard h3{margin-bottom:.5rem;font-size:1.2rem}.E0kJGG_featureCard p{color:var(--color-text-muted);margin:0}.E0kJGG_securityGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.E0kJGG_securityCard h3{margin-bottom:.5rem;font-size:1.15rem}.E0kJGG_securityCard p{color:var(--color-text-muted);margin-bottom:.5rem}.E0kJGG_securityList{color:var(--color-text-muted);flex-direction:column;gap:.4rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.E0kJGG_faqList{flex-direction:column;gap:1rem;display:flex}.E0kJGG_faqItem h3{margin-bottom:.35rem;font-size:1.05rem}.E0kJGG_faqItem p{color:var(--color-text-muted);margin:0}.E0kJGG_ctaSection{padding:4rem 0}.E0kJGG_ctaCard{text-align:center;box-shadow:var(--shadow-md);padding:2.5rem}.E0kJGG_ctaTitle{margin-bottom:.75rem;font-size:clamp(2rem,3vw,2.5rem)}.E0kJGG_ctaSubtitle{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:1.05rem}.E0kJGG_trustNote{color:var(--color-text-muted);margin-top:1.25rem;font-size:.9rem}.E0kJGG_socialProof{color:var(--color-primary);align-items:center;gap:.35rem;margin-top:.35rem;font-size:.9rem;font-weight:600;display:inline-flex}.E0kJGG_statSection{padding:3rem 0}.E0kJGG_statCard{text-align:center;background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-md);flex-direction:column;align-items:center;gap:.5rem;padding:3rem 2rem;display:flex}.E0kJGG_statNumber{color:var(--color-primary);letter-spacing:-.02em;font-size:clamp(3.5rem,8vw,6rem);font-weight:800;line-height:1}.E0kJGG_statLabel{color:var(--color-text);max-width:520px;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;line-height:1.4}.E0kJGG_statGrowing{color:var(--color-text-muted);margin-top:.25rem;font-size:.95rem}.E0kJGG_stickyCta{background:color-mix(in srgb, var(--color-bg) 88%, transparent);border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;z-index:30;transition:transform .2s,opacity .2s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.E0kJGG_stickyCtaVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.E0kJGG_stickyCtaInner{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.25rem;display:flex}.E0kJGG_stickyCtaText{color:var(--color-text);font-size:.95rem;font-weight:600}.E0kJGG_stickyCtaButton{min-width:150px}.E0kJGG_trustPills{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1.5rem;display:flex}.E0kJGG_trustPill{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);letter-spacing:.01em;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.E0kJGG_heroCvMockWrap{justify-content:center;align-items:flex-start;display:flex}.E0kJGG_heroCvMock{background:var(--color-card-bg);border:1px solid var(--color-border);box-shadow:var(--shadow-md);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:10px;width:100%;max-width:360px;padding:1.5rem}.E0kJGG_heroCvMockHeader{border-bottom:2px solid var(--color-primary);flex-direction:column;gap:.45rem;margin-bottom:1rem;padding-bottom:.9rem;display:flex}.E0kJGG_heroCvMockName{background:var(--color-primary);opacity:.9;border-radius:3px;width:65%;height:14px}.E0kJGG_heroCvMockJobTitle{background:var(--color-text-muted);opacity:.5;border-radius:3px;width:45%;height:10px}.E0kJGG_heroCvMockLocation{background:var(--color-text-muted);opacity:.35;border-radius:3px;width:30%;height:8px}.E0kJGG_heroCvMockContactBar{gap:.6rem;margin-bottom:1rem;display:flex}.E0kJGG_heroCvMockContactItem{background:var(--color-text-muted);opacity:.3;border-radius:3px;flex:1;height:7px}.E0kJGG_heroCvMockSection{margin-bottom:1rem}.E0kJGG_heroCvMockSectionLabel{background:var(--color-text);opacity:.7;border-bottom:1.5px solid var(--color-primary);border-radius:3px;width:35%;height:7px;margin-bottom:.6rem;padding-bottom:.4rem}.E0kJGG_heroCvMockLine{background:var(--color-text-muted);opacity:.25;border-radius:3px;height:7px;margin-bottom:.4rem}.E0kJGG_heroCvMockLine:nth-child(2){width:90%}.E0kJGG_heroCvMockLine:nth-child(3){width:75%}.E0kJGG_heroCvMockLine:nth-child(4){width:82%}.E0kJGG_heroCvMockLine:nth-child(5){width:60%}.E0kJGG_heroCvMockTags{flex-wrap:wrap;gap:.4rem;display:flex}.E0kJGG_heroCvMockTag{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 25%, transparent);border-radius:4px;height:20px;display:inline-block}.E0kJGG_heroCvMockTag:first-child{width:52px}.E0kJGG_heroCvMockTag:nth-child(2){width:68px}.E0kJGG_heroCvMockTag:nth-child(3){width:44px}.E0kJGG_heroCvMockTag:nth-child(4){width:78px}.E0kJGG_heroCvMockTag:nth-child(5){width:56px}.E0kJGG_howItWorks{background:var(--color-surface,var(--color-bg));padding:4rem 0}.E0kJGG_howItWorksGrid{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.E0kJGG_howItWorksStep{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem;display:flex;position:relative}.E0kJGG_howItWorksNum{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}.E0kJGG_howItWorksStep h3{color:var(--color-text);margin:0;font-size:1.05rem;font-weight:700}.E0kJGG_howItWorksStep p{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.5}.E0kJGG_cvResumeExplainerCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);text-align:left;max-width:800px;margin:0 auto;padding:1.5rem 1.75rem}.E0kJGG_cvResumeExplainerBadge{border-radius:var(--radius-pill);background:var(--color-card-bg);color:var(--color-text-muted);align-items:center;gap:.4rem;margin:0 0 1rem;padding:.3rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.E0kJGG_cvResumeExplainerTitle{color:var(--color-text);margin:0 0 1rem;font-size:1.25rem;font-weight:600}.E0kJGG_cvResumeExplainerBody{color:var(--color-text);line-height:1.6}.E0kJGG_cvResumeExplainerBody p{margin:0 0 1rem}.E0kJGG_cvResumeExplainerBody p:last-child{margin-bottom:0}.E0kJGG_cvResumeExplainerList{margin:0 0 1rem;padding:0;list-style:none}.E0kJGG_cvResumeExplainerList li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.E0kJGG_cvResumeExplainerList li:before{content:"•";color:var(--color-primary);font-weight:700;position:absolute;left:0}@media (max-width:768px){.E0kJGG_hero{padding:3.5rem 0 3rem}.E0kJGG_heroActions{flex-direction:column}.E0kJGG_heroPrimary,.E0kJGG_btnSecondary{justify-content:center;width:100%}.E0kJGG_page{padding-bottom:4.5rem}.E0kJGG_ctaCard{padding:2rem}.E0kJGG_stickyCta{display:block}}
.qKPZWq_container{max-width:800px;margin:2rem auto;padding:0 1rem}.qKPZWq_card{background:var(--color-card-bg);border-radius:var(--radius-card,8px);padding:2rem;box-shadow:0 2px 8px #0000001a}.qKPZWq_title{color:var(--color-text,#1e293b);margin:0 0 .5rem;font-size:2rem;font-weight:600}.qKPZWq_description{color:var(--color-text-muted,#6b7280);margin:0 0 2rem;font-size:1rem;line-height:1.6}.qKPZWq_privacyNotice{background-color:color-mix(in srgb, var(--color-primary,#3b82f6) 8%, transparent);border:1px solid var(--color-primary,#3b82f6);border-radius:var(--radius-card,8px);margin-bottom:2rem;padding:1rem}.qKPZWq_privacyNotice p{color:var(--color-text,#1e293b);margin:0;font-size:.875rem;line-height:1.5}.qKPZWq_form{flex-direction:column;gap:1.5rem;display:flex}.qKPZWq_formGroup{flex-direction:column;gap:.5rem;display:flex}.qKPZWq_label{color:var(--color-text,#1e293b);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.qKPZWq_required{color:#ef4444}.qKPZWq_input{border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-input,6px);padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.qKPZWq_input:focus{border-color:var(--color-primary,#3b82f6);outline:none;box-shadow:0 0 0 3px #3b82f61a}.qKPZWq_input:disabled{cursor:not-allowed;opacity:.6;background-color:#f3f4f6}.qKPZWq_helperText{color:var(--color-text-muted,#6b7280);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.qKPZWq_helperTextExample{color:var(--color-primary,#3b82f6);font-weight:500}.qKPZWq_fieldHint{flex-direction:column;gap:.25rem;display:flex}.qKPZWq_characterCount{color:var(--color-text-muted,#6b7280);font-size:.7rem;font-style:italic}.qKPZWq_contactUsSection{border-top:1px solid var(--color-border,#e5e7eb);text-align:center;margin-top:1.5rem;padding-top:1rem}.qKPZWq_contactUsText{color:var(--color-text-muted,#6b7280);margin:0;font-size:.875rem}.qKPZWq_contactUsLink{color:var(--color-primary,#3b82f6);font-weight:500;text-decoration:underline;transition:color .2s}.qKPZWq_contactUsLink:hover{color:var(--color-primary-hover,#2563eb);text-decoration:none}.qKPZWq_submitButton{background-color:var(--color-primary,#3b82f6);color:#fff;border-radius:var(--radius-button,6px);cursor:pointer;border:none;margin-top:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s,transform .1s}.qKPZWq_submitButton:hover:not(:disabled){background-color:var(--color-primary-hover,#2563eb)}.qKPZWq_submitButton:active:not(:disabled){transform:scale(.98)}.qKPZWq_submitButton:disabled{opacity:.6;cursor:not-allowed}.qKPZWq_errorBox{border-radius:var(--radius-card,8px);color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca;padding:1rem;font-size:.875rem}.qKPZWq_retryAfter{margin-top:.5rem;font-weight:600;display:block}.qKPZWq_successBox{border-radius:var(--radius-card,8px);background-color:#f0fdf4;border:2px solid #10b981;margin-top:1rem;padding:1.5rem}.qKPZWq_successTitle{color:#065f46;margin:0 0 1rem;font-size:1.25rem;font-weight:600}.qKPZWq_urlRow{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.qKPZWq_urlValue{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.qKPZWq_editLink{color:#059669;word-break:break-all;font-size:1rem;font-weight:500;text-decoration:underline}.qKPZWq_editLink:hover{color:#047857}.qKPZWq_successNote{color:#065f46;margin:0;font-size:.875rem;line-height:1.5}.qKPZWq_howItWorksDesc{color:var(--color-text,#1e293b);margin:0 0 1rem;font-size:.875rem;line-height:1.6}.qKPZWq_howItWorksSteps{color:var(--color-text,#1e293b);margin:1rem 0;padding-left:1.5rem;font-size:.875rem;line-height:1.8}.qKPZWq_howItWorksSteps li{margin-bottom:.5rem}.qKPZWq_scoringBreakdown{background-color:color-mix(in srgb, var(--color-primary,#3b82f6) 10%, transparent);border-left:3px solid var(--color-primary,#3b82f6);color:var(--color-text,#1e293b);border-radius:4px;margin:1rem 0;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.qKPZWq_scoringBreakdown strong{color:var(--color-primary,#3b82f6)}.qKPZWq_howItWorksNote{color:var(--color-text,#1e293b);margin:1rem 0 .5rem;font-size:.875rem;font-style:italic;line-height:1.6}.qKPZWq_howItWorksPrivacy{color:var(--color-text-muted,#6b7280);margin:.5rem 0 0;font-size:.8125rem;line-height:1.5}.qKPZWq_deviceCvsSection{border-radius:var(--radius-card,8px);background-color:#f0fdf4;border:1px solid #bbf7d0;margin-bottom:1.5rem;padding:1.25rem}.qKPZWq_deviceCvsTitle{color:#065f46;margin-bottom:.25rem;font-size:.9rem;font-weight:700}.qKPZWq_deviceCvsDesc{color:#047857;margin:0 0 1rem;font-size:.8rem}.qKPZWq_deviceCvsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.qKPZWq_deviceCvsItem{background:#fff;border:1px solid #d1fae5;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.qKPZWq_deviceCvsName{color:#1e293b;font-size:.9rem;font-weight:600}.qKPZWq_deviceCvsActions{align-items:center;gap:.5rem;display:flex}.qKPZWq_deviceCvsEditBtn{color:#059669;border:1px solid #10b981;border-radius:99px;padding:.3rem .75rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s}.qKPZWq_deviceCvsEditBtn:hover{background:#d1fae5}.qKPZWq_emailRecoverySection{background-color:color-mix(in srgb, var(--color-primary,#3b82f6) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-primary,#3b82f6) 30%, transparent);border-radius:var(--radius-card,8px);margin-bottom:1rem;padding:1.25rem}.qKPZWq_emailRecoveryTitle{color:var(--color-text,#1e293b);margin-bottom:.25rem;font-size:.95rem;font-weight:700}.qKPZWq_emailRecoveryDesc{color:var(--color-text-muted,#6b7280);margin:0 0 .75rem;font-size:.8rem;line-height:1.4}.qKPZWq_emailRecoveryForm{flex-wrap:wrap;gap:.5rem;display:flex}.qKPZWq_emailRecoveryBtn{background:var(--color-primary,#3b82f6);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:99px;padding:.6rem 1.1rem;font-size:.85rem;font-weight:600;transition:opacity .15s}.qKPZWq_emailRecoveryBtn:hover:not(:disabled){opacity:.85}.qKPZWq_emailRecoveryBtn:disabled{opacity:.6;cursor:not-allowed}.qKPZWq_emailRecoverySent{color:#059669;margin:0;font-size:.875rem;font-weight:600}.qKPZWq_emailRecoveryError{color:#dc2626;margin:.5rem 0 0;font-size:.8rem}.qKPZWq_orDivider{color:var(--color-text-muted,#6b7280);align-items:center;gap:1rem;margin:1.5rem 0;font-size:.8rem;display:flex}.qKPZWq_orDivider:before,.qKPZWq_orDivider:after{content:"";background:var(--color-border,#e5e7eb);flex:1;height:1px}.qKPZWq_orDivider span{white-space:nowrap}@media (max-width:640px){.qKPZWq_container{margin:1rem auto;padding:0 .75rem}.qKPZWq_card{padding:1.5rem}.qKPZWq_title{font-size:1.5rem}.qKPZWq_description{font-size:.9rem}.qKPZWq_form{gap:1.25rem}.qKPZWq_input{font-size:16px}.qKPZWq_label{flex-wrap:wrap;font-size:.8125rem}.qKPZWq_helperText{font-size:.7rem}.qKPZWq_howItWorksDesc,.qKPZWq_howItWorksSteps,.qKPZWq_scoringBreakdown,.qKPZWq_howItWorksNote,.qKPZWq_howItWorksPrivacy{font-size:.8125rem}.qKPZWq_characterCount{font-size:.65rem}}
.BVSawG_banner{background-color:color-mix(in srgb, var(--color-primary) 6%, transparent);border:2px solid var(--color-primary);border-radius:var(--radius-card);max-width:1400px;margin:1rem auto;padding:1rem 1.25rem}.BVSawG_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.BVSawG_title{color:var(--color-text);font-size:1rem;font-weight:700}.BVSawG_dismiss{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}.BVSawG_desc{color:var(--color-text);margin:.35rem 0 .75rem;font-size:.9rem;line-height:1.45}.BVSawG_form{flex-wrap:wrap;gap:.5rem;display:flex}.BVSawG_input{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-card-bg);color:var(--color-text);flex:240px;padding:.5rem .75rem;font-size:.9rem}.BVSawG_input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.BVSawG_button{background:var(--color-primary);color:#fff;border-radius:var(--radius-card);cursor:pointer;border:none;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.BVSawG_button:disabled{opacity:.6;cursor:default}.BVSawG_sent{color:var(--color-primary);margin:.35rem 0 0;font-size:.9rem;font-weight:600}.BVSawG_error{color:#ef4444;margin:.5rem 0 0;font-size:.85rem}.BVSawG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.-psMoG_page{max-width:900px;margin:0 auto;padding:2rem 1.25rem 3rem}.-psMoG_hero{text-align:center;margin-bottom:2.5rem}.-psMoG_title{color:var(--color-text);margin:0 0 .75rem;font-size:2rem;line-height:1.2}.-psMoG_intro{color:var(--color-text-muted);max-width:40rem;margin:0 auto 1.5rem;font-size:1.05rem;line-height:1.6}.-psMoG_ctaRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.-psMoG_primaryCta{background:var(--color-primary);color:#fff;border-radius:6px;padding:.7rem 1.4rem;font-weight:600;text-decoration:none}.-psMoG_secondaryCta{border:1px solid var(--color-border);color:var(--color-text);border-radius:6px;padding:.7rem 1.4rem;font-weight:600;text-decoration:none}.-psMoG_sectionTitle{color:var(--color-text);margin:2.5rem 0 1rem;font-size:1.25rem}.-psMoG_grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.-psMoG_card{border:1px solid var(--color-border);background:var(--color-card-bg);border-radius:8px;padding:1rem 1.15rem}.-psMoG_cardTitle{color:var(--color-text);margin:0 0 .4rem;font-size:1rem;font-weight:600}.-psMoG_cardBody{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.55}.-psMoG_note{border-left:3px solid var(--color-primary);color:var(--color-text-muted);margin:1rem 0 0;padding:.15rem 0 .15rem .9rem;font-size:.9rem;line-height:1.55}.-psMoG_exampleLink{color:inherit;text-decoration:none;display:block}.-psMoG_exampleLink:hover .-psMoG_cardTitle{color:var(--color-primary)}.-psMoG_backLink{color:var(--color-primary);margin-bottom:1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.-psMoG_fictional{background:var(--color-bg-hover);border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:6px;margin:0 0 1.25rem;padding:.6rem .85rem;font-size:.85rem}.-psMoG_letterWrap{margin-bottom:2rem}@media (max-width:640px){.-psMoG_title{font-size:1.5rem}.-psMoG_page{padding:1.5rem 1.25rem 2.5rem}}
.iYjB6W_page{max-width:8.5in;margin:1rem auto 3rem;padding:0 1.25rem}.iYjB6W_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.iYjB6W_logo{color:var(--color-primary);font-size:1rem;font-weight:700;text-decoration:none}.iYjB6W_actions{flex-wrap:wrap;gap:.4rem;display:flex}.iYjB6W_action{border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;background:0 0;border-radius:4px;padding:.3rem .7rem;font-size:.82rem;line-height:1.6;text-decoration:none}.iYjB6W_action:hover:not(:disabled){background:var(--color-bg-hover)}.iYjB6W_action:disabled{opacity:.5;cursor:default}.iYjB6W_error{color:#b91c1c;margin:0 0 .75rem;font-size:.85rem}@media print{.iYjB6W_bar,.iYjB6W_error{display:none!important}.iYjB6W_page{max-width:100%;margin:0;padding:0}}
