.JobPostingCard_card__eQq7h{display:block;width:100%;text-align:left;background:#fff;border:1px solid var(--color-gray-200);border-left:4px solid transparent;border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-3);font-family:inherit;cursor:pointer;color:var(--color-text);box-shadow:var(--shadow-sm);transition:box-shadow .15s ease,border-color .15s ease,background-color .15s ease}.JobPostingCard_card__eQq7h:hover{box-shadow:var(--shadow-md)}.JobPostingCard_cardSelected__X4MQ8{border-left-color:var(--color-blue);background-color:var(--color-blue-light)}.JobPostingCard_header__vXGMA{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.JobPostingCard_title___JI6i{margin:0;font-size:15px;font-weight:700;color:var(--color-navy-900);line-height:1.4}.JobPostingCard_badge__sxrdz{flex-shrink:0;font-size:12px;font-weight:600;color:var(--color-blue);background:#fff;border:1px solid var(--color-blue);border-radius:var(--radius-full);padding:2px 10px}.JobPostingCard_company__EWVkD{margin-top:var(--space-1);font-size:13px;color:var(--color-gray-500)}.JobPostingCard_meta__v21Kq{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:13px;color:var(--color-gray-600)}.JobPostingCard_dot__soWQc{color:var(--color-gray-300)}.JobPostingCard_footer__NkclA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-gray-100);font-size:12.5px;color:var(--color-gray-500)}.JobPostingCard_footerItem__z3_fw{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.JobPostingCard_footerItem__z3_fw svg{color:var(--color-gray-400)}.CandidateDetail_detail__8qSUT{display:grid;gap:18px;color:var(--color-text);font-size:14px}.CandidateDetail_head__B6J0y{display:flex;align-items:center;gap:16px}.CandidateDetail_head__B6J0y h3{margin:0 0 4px;color:var(--color-navy-900);font-size:20px}.CandidateDetail_head__B6J0y p{margin:0}.CandidateDetail_muted__DD3PT{margin:0;color:var(--color-gray-500);font-size:13px}.CandidateDetail_scores__Aejb_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CandidateDetail_scoreCard__vZKTQ{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-gray-50)}.CandidateDetail_scoreCard__vZKTQ b,.CandidateDetail_scoreCard__vZKTQ small{display:block}.CandidateDetail_scoreCard__vZKTQ b{color:var(--color-navy-900)}.CandidateDetail_scoreCard__vZKTQ small{color:var(--color-gray-500);font-size:12.5px}.CandidateDetail_section__Z3YXj h4{margin:0 0 10px;color:var(--color-navy-900);font-size:15px}.CandidateDetail_subhead__h88YB{margin-top:14px!important}.CandidateDetail_columns__mEV52{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.CandidateDetail_factors__uTeWT{display:grid;gap:12px;margin:0;padding:0;list-style:none}.CandidateDetail_factorHead__7Pa2G{display:flex;justify-content:space-between;font-size:13.5px}.CandidateDetail_bar__LzEyg{height:7px;margin:5px 0;overflow:hidden;border-radius:var(--radius-full);background:var(--color-gray-100)}.CandidateDetail_bar__LzEyg i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#315be0,#4d8bf7)}.CandidateDetail_factors__uTeWT small{color:var(--color-gray-600);font-size:12.5px}.CandidateDetail_definitions___LW7_{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;font-size:13.5px}.CandidateDetail_definitions___LW7_ dt{color:var(--color-gray-500)}.CandidateDetail_definitions___LW7_ dd{margin:0;overflow-wrap:anywhere}.CandidateDetail_chips__LZVLF{display:flex;flex-wrap:wrap;gap:6px}.CandidateDetail_chips__LZVLF span{padding:4px 10px;border-radius:var(--radius-full);background:var(--color-blue-light);color:var(--color-navy-700);font-size:12.5px}.CandidateDetail_plainList__cT2y5{display:grid;gap:6px;margin:0;padding-left:18px;font-size:13.5px}.CandidateDetail_timeline__BQuq3{display:grid;gap:12px;margin:0;padding:0;list-style:none}.CandidateDetail_timeline__BQuq3 li{padding-left:14px;border-left:3px solid var(--color-blue-light)}.CandidateDetail_timeline__BQuq3 b,.CandidateDetail_timeline__BQuq3 span{display:block}.CandidateDetail_timeline__BQuq3 span{color:var(--color-gray-500);font-size:13px}.CandidateDetail_timeline__BQuq3 p{margin:4px 0 0;font-size:13px}.CandidateDetail_application__uONjt{margin-bottom:8px;padding:10px 12px;border:1px solid var(--color-gray-200);border-radius:var(--radius-md)}.CandidateDetail_application__uONjt summary{font-weight:600;cursor:pointer}.CandidateDetail_answer__Cvojw{margin-top:10px}.CandidateDetail_answer__Cvojw span{color:var(--color-gray-600);font-size:13px}.CandidateDetail_answer__Cvojw p{margin:3px 0 0;white-space:pre-wrap}.CandidateDetail_invite__l87Qs{display:grid;gap:12px;padding:16px;border:1px solid #f4dcaa;border-radius:var(--radius-md);background:#fffaf0}.CandidateDetail_invite__l87Qs h3{margin:0;font-size:15px}.CandidateDetail_field__wSfFq{display:grid;gap:5px;font-size:13px}.CandidateDetail_field__wSfFq select,.CandidateDetail_field__wSfFq textarea{width:100%;padding:9px 10px;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);background:#fff;font:inherit}.CandidateDetail_inviteActions__VYOOJ{display:flex;justify-content:flex-end;gap:8px}.CandidateDetail_primary__UNip7,.CandidateDetail_secondary__30jiE{padding:9px 16px;border-radius:var(--radius-sm);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.CandidateDetail_primary__UNip7{border:1px solid var(--color-gold-dark);background:var(--color-gold);color:#2b1d00}.CandidateDetail_secondary__30jiE{border:1px solid var(--color-gray-300);background:#fff;color:var(--color-gray-700)}.CandidateDetail_primary__UNip7:disabled,.CandidateDetail_secondary__30jiE:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.CandidateDetail_columns__mEV52,.CandidateDetail_scores__Aejb_{grid-template-columns:1fr}.CandidateDetail_head__B6J0y{align-items:flex-start}}.MarkdownContent_markdownBody__wRl_W{color:var(--color-navy-900,#0f172a);font-size:14.5px;line-height:1.7;word-break:break-word}.MarkdownContent_markdownBody__wRl_W h1,.MarkdownContent_markdownBody__wRl_W h2,.MarkdownContent_markdownBody__wRl_W h3,.MarkdownContent_markdownBody__wRl_W h4,.MarkdownContent_markdownBody__wRl_W h5,.MarkdownContent_markdownBody__wRl_W h6{margin-top:1.4em;margin-bottom:.6em;font-weight:700;color:#0f172a;line-height:1.35}.MarkdownContent_markdownBody__wRl_W h1{font-size:1.5rem;border-bottom:1px solid #e2e8f0;padding-bottom:.3em}.MarkdownContent_markdownBody__wRl_W h2{font-size:1.3rem;border-bottom:1px solid #f1f5f9;padding-bottom:.25em}.MarkdownContent_markdownBody__wRl_W h3{font-size:1.15rem}.MarkdownContent_markdownBody__wRl_W h4{font-size:1.05rem}.MarkdownContent_markdownBody__wRl_W p{margin-top:0;margin-bottom:1em}.MarkdownContent_markdownBody__wRl_W strong{font-weight:700;color:#0f172a}.MarkdownContent_markdownBody__wRl_W em{font-style:italic}.MarkdownContent_markdownBody__wRl_W ol,.MarkdownContent_markdownBody__wRl_W ul{margin-top:0;margin-bottom:1em;padding-left:1.6em}.MarkdownContent_markdownBody__wRl_W li{margin-bottom:.4em}.MarkdownContent_markdownBody__wRl_W ul{list-style-type:disc}.MarkdownContent_markdownBody__wRl_W ol{list-style-type:decimal}.MarkdownContent_markdownBody__wRl_W blockquote{margin:1em 0;padding:.6em 1.2em;color:#475569;background:#f8fafc;border-left:4px solid var(--color-blue,#2563eb);border-radius:0 8px 8px 0}.MarkdownContent_markdownBody__wRl_W pre{margin:1em 0;padding:14px 16px;background:#0f172a;color:#f8fafc;border-radius:8px;overflow-x:auto;font-size:13px;line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.MarkdownContent_markdownBody__wRl_W code{padding:2px 6px;background:#f1f5f9;color:#0f172a;border-radius:4px;font-size:.9em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.MarkdownContent_markdownBody__wRl_W pre code{padding:0;background:transparent;color:inherit}.MarkdownContent_markdownBody__wRl_W a{color:var(--color-blue,#2563eb);text-decoration:underline;text-underline-offset:3px}.MarkdownContent_markdownBody__wRl_W a:hover{color:#1d4ed8}.MarkdownContent_markdownBody__wRl_W hr{margin:1.8em 0;border:0;border-top:1px solid #e2e8f0}.MarkdownContent_markdownBody__wRl_W table{width:100%;margin:1em 0;border-collapse:collapse;font-size:13.5px}.MarkdownContent_markdownBody__wRl_W td,.MarkdownContent_markdownBody__wRl_W th{padding:8px 12px;border:1px solid #cbd5e1;text-align:left}.MarkdownContent_markdownBody__wRl_W th{background:#f8fafc;font-weight:700}.ConfirmActionModal_overlay__8PAGi{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(13,16,30,.45);padding:var(--space-4)}.ConfirmActionModal_modal__yUF9C{width:100%;max-width:420px;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-6);display:flex;flex-direction:column;align-items:center;text-align:center}.ConfirmActionModal_iconWrap__AKJyQ{width:48px;height:48px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4)}.ConfirmActionModal_modal__yUF9C[data-variant=warning] .ConfirmActionModal_iconWrap__AKJyQ{background:rgba(245,166,35,.12);color:var(--color-gold)}.ConfirmActionModal_modal__yUF9C[data-variant=danger] .ConfirmActionModal_iconWrap__AKJyQ{background:var(--color-danger-light);color:var(--color-danger)}.ConfirmActionModal_title__aGd68{margin:0;font-size:20px;font-weight:800;color:var(--color-navy-900)}.ConfirmActionModal_message__BBoNN{margin:var(--space-3) 0 0;font-size:14px;line-height:1.6;color:var(--color-gray-600)}.ConfirmActionModal_targetName__Ms3jh{font-weight:600;color:var(--color-navy-700)}.ConfirmActionModal_actions__Oxv5q{display:flex;justify-content:flex-end;gap:var(--space-3);align-self:stretch;margin-top:var(--space-6)}.ConfirmActionModal_cancelButton__OjxL9{padding:9px 20px;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);background:#fff;color:var(--color-navy-900);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.ConfirmActionModal_cancelButton__OjxL9:hover{background:var(--color-gray-50)}.ConfirmActionModal_confirmButton__q5a2D{padding:9px 20px;border:none;border-radius:var(--radius-sm);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;color:#fff}.ConfirmActionModal_confirmButton__q5a2D[data-variant=warning]{background:var(--color-gold)}.ConfirmActionModal_confirmButton__q5a2D[data-variant=warning]:hover{background:var(--color-gold-dark)}.ConfirmActionModal_confirmButton__q5a2D[data-variant=danger]{background:var(--color-danger)}.ConfirmActionModal_confirmButton__q5a2D[data-variant=danger]:hover{background:var(--color-danger-light);color:var(--color-danger)}@media (max-width:480px){.ConfirmActionModal_actions__Oxv5q{flex-direction:column-reverse}.ConfirmActionModal_cancelButton__OjxL9,.ConfirmActionModal_confirmButton__q5a2D{width:100%}}.JobPostingDetail_detail__VVtSf{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}.JobPostingDetail_detailHeader__QbQz9{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.JobPostingDetail_headerText__z9E_h{min-width:0}.JobPostingDetail_detailTitle__aBeTU{margin:0;font-size:22px;font-weight:800;color:var(--color-navy-900)}.JobPostingDetail_tags__Ol7LX{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.JobPostingDetail_statusTag___qWQY{font-size:12.5px;font-weight:600;color:var(--color-blue);background:#fff;border:1px solid var(--color-blue);border-radius:var(--radius-full);padding:3px 12px}.JobPostingDetail_categoryTag__HXrQ1{font-size:12.5px;color:var(--color-gray-500);background:var(--color-gray-100);border-radius:var(--radius-full);padding:3px 12px}.JobPostingDetail_actions__6pSZD{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.JobPostingDetail_iconButton__zmzGM{width:38px;height:38px;border-radius:var(--radius-full);border:1px solid var(--color-gray-200);background:#fff;color:var(--color-gray-600);display:flex;align-items:center;justify-content:center;cursor:pointer}.JobPostingDetail_iconButton__zmzGM:hover{background:var(--color-gray-50);color:var(--color-navy-900)}.JobPostingDetail_iconButtonEdit__SgFDd{box-shadow:none;outline:none;outline-width:0}.JobPostingDetail_iconButtonEdit__SgFDd:focus,.JobPostingDetail_iconButtonEdit__SgFDd:focus-visible,.JobPostingDetail_iconButtonEdit__SgFDd:hover{box-shadow:none;outline:none;outline-width:0}.JobPostingDetail_deleteButton__LXthg{color:var(--color-danger);border-color:var(--color-danger-light)}.JobPostingDetail_deleteButton__LXthg:hover{background:var(--color-danger-light);color:var(--color-danger)}.JobPostingDetail_meta__737Au{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-gray-200);margin-bottom:var(--space-5)}.JobPostingDetail_metaItem__D0Fxw{display:flex;flex-direction:column;gap:var(--space-1)}.JobPostingDetail_metaLabel__wgdQj{font-size:12.5px;color:var(--color-gray-400)}.JobPostingDetail_metaValue__mbpXt{font-size:14px;font-weight:600;color:var(--color-text)}.JobPostingDetail_section__TeTfo{margin-bottom:var(--space-6)}.JobPostingDetail_sectionTitle__Dturn{margin:0 0 var(--space-3);font-size:16px;font-weight:700;color:var(--color-navy-900)}.JobPostingDetail_description__1mO2q{margin:0;font-size:14px;line-height:1.7;color:var(--color-gray-600)}.JobPostingDetail_skills__HNKgX{display:flex;flex-wrap:wrap;gap:var(--space-2)}.JobPostingDetail_skillTag__Ojich{font-size:13px;color:var(--color-navy-700);background:var(--color-blue-light);border:1px solid transparent;border-radius:var(--radius-full);padding:6px 14px}.JobPostingDetail_applicants__eib1g{display:flex;flex-direction:column;gap:var(--space-3)}.JobPostingDetail_applicant__iGhSd{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-gray-100);border-radius:var(--radius-md);background:var(--color-gray-50)}.JobPostingDetail_applicantAvatar__JdpHS{width:44px;height:44px;flex-shrink:0;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-navy-700),var(--color-navy-500));color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.JobPostingDetail_applicantInfo__bPaZP{min-width:0;flex:1}.JobPostingDetail_applicantName__k7c_H{font-size:14.5px;font-weight:700;color:var(--color-navy-900)}.JobPostingDetail_applicantMeta__IVASp{font-size:12.5px;color:var(--color-gray-500);margin-top:2px}.JobPostingDetail_resumeLink__6I_Vb{margin-top:var(--space-2);padding:0;border:none;background:none;color:var(--color-blue);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.JobPostingDetail_resumeLink__6I_Vb:hover{text-decoration:underline}.JobPostingDetail_scoreRingWrap__Cfa28{position:relative;flex-shrink:0;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center}.JobPostingDetail_ringTrack__vfTCA{fill:transparent;stroke:var(--color-gray-200)}.JobPostingDetail_ringProgress__pTMY9{fill:transparent}.JobPostingDetail_scoreRingLabel__kUR7L{position:absolute;font-size:13px;font-weight:800;line-height:1}.JobPostingDetail_matchGreen__5NYE_{stroke:var(--color-green);color:var(--color-green)}.JobPostingDetail_matchGold__bRQsY{stroke:var(--color-gold);color:var(--color-gold)}.JobPostingDetail_matchGray__xd4eK{stroke:var(--color-gray-400);color:var(--color-gray-400)}.JobPostingDetail_publishButton__tEj5O{height:36px;padding:0 14px;border:1px solid var(--color-gold-dark);border-radius:var(--radius-md);background:var(--color-gold);color:#2b1d00;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.JobPostingDetail_iconButton__zmzGM:disabled,.JobPostingDetail_publishButton__tEj5O:disabled{opacity:.5;cursor:not-allowed}.JobPostingDetail_memberLink__7VC37{margin:0 0 var(--space-4);font-size:13px}.JobPostingDetail_memberLink__7VC37 a{color:var(--color-navy-700);font-weight:600}.JobPostingDetail_questions__8_Pus{display:grid;gap:8px;margin:0;padding-left:20px;font-size:14px}.JobPostingDetail_questions__8_Pus small{color:var(--color-gray-500)}.JobPostingDetail_options__BpnYM{display:block}.JobPostingDetail_applicantScores___bz6q{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--color-gray-500);font-size:11px}@media (max-width:640px){.JobPostingDetail_detail__VVtSf{padding:var(--space-4)}.JobPostingDetail_detailHeader__QbQz9{flex-direction:column;align-items:stretch;gap:var(--space-3)}.JobPostingDetail_actions__6pSZD{justify-content:flex-end}.JobPostingDetail_applicant__iGhSd{flex-wrap:wrap}}.JobPostingsView_page__3SONc{max-width:1200px;margin:0 auto}.JobPostingsView_pageHeader__Cwmu_{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.JobPostingsView_heading__mRZXj{margin:0;font-size:22px;font-weight:800;color:var(--color-navy-900);letter-spacing:-.01em}.JobPostingsView_subheading__DFSHj{margin:4px 0 0;font-size:13.5px;color:var(--color-gray-500)}.JobPostingsView_createButton__afdKO{display:inline-flex;align-items:center;gap:var(--space-1);background:var(--color-blue);color:#fff;font-weight:700;font-size:14px;text-decoration:none;padding:10px 18px;border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(62,111,240,.25);white-space:nowrap;transition:transform .15s,background .15s,box-shadow .15s}.JobPostingsView_createButton__afdKO:hover{background:#2b5ce6;transform:translateY(-1px);box-shadow:0 6px 16px rgba(62,111,240,.32)}.JobPostingsView_layout__ueFnp{display:grid;grid-template-columns:340px 1fr;gap:var(--space-5);align-items:start}.JobPostingsView_listColumn__OL7I0{display:flex;flex-direction:column}.JobPostingsView_detailColumn__iThMn{min-width:0}.JobPostingsView_empty__kvlbc{margin:var(--space-8) 0;text-align:center;color:var(--color-gray-500)}@media (max-width:900px){.JobPostingsView_layout__ueFnp{grid-template-columns:1fr}}.JobPostingsView_usage__2qCkT{margin:calc(var(--space-4) * -1) 0 var(--space-4);color:var(--color-gray-600);font-size:13.5px}.JobPostingsView_usage__2qCkT a{color:var(--color-navy-700);font-weight:700}.JobPostingsView_filters__jnkoK{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.JobPostingsView_filter__tZNVb{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--color-gray-200);border-radius:var(--radius-full);background:#fff;color:var(--color-gray-600);font:inherit;font-size:13.5px;cursor:pointer;transition:border-color .15s,background .15s}.JobPostingsView_filter__tZNVb span{min-width:20px;padding:1px 6px;border-radius:var(--radius-full);background:var(--color-gray-100);font-size:12px}.JobPostingsView_filterActive__qZ6VM{border-color:var(--color-blue);background:var(--color-blue);color:#fff}.JobPostingsView_filterActive__qZ6VM span{background:rgba(255,255,255,.25);color:#fff}.JobPostingsView_backToList__TWlZ1{display:none;margin-bottom:var(--space-3);padding:0;border:0;background:none;color:var(--color-navy-700);font:inherit;font-weight:700;cursor:pointer}@media (max-width:900px){.JobPostingsView_layout__ueFnp:not(.JobPostingsView_showDetail__oKvbt) .JobPostingsView_detailColumn__iThMn,.JobPostingsView_showDetail__oKvbt .JobPostingsView_listColumn__OL7I0{display:none}.JobPostingsView_backToList__TWlZ1{display:inline-block}}@media (max-width:640px){.JobPostingsView_pageHeader__Cwmu_{flex-direction:column;align-items:stretch;gap:var(--space-3)}.JobPostingsView_createButton__afdKO{justify-content:center}.JobPostingsView_filters__jnkoK{gap:6px}.JobPostingsView_filter__tZNVb{padding:6px 12px;font-size:13px}}.Sidebar_sidebar__5oZEx{position:fixed;top:0;left:0;bottom:0;height:100vh;width:var(--sidebar-width);background:var(--sidebar-gradient);color:#fff;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;z-index:40;transition:width .2s ease}.Sidebar_collapsed__ZEY4R{width:var(--sidebar-width-collapsed)}.Sidebar_logo__dENZM{justify-content:space-between;font-size:22px;font-weight:800;letter-spacing:1px;padding:var(--space-6) var(--space-5) var(--space-5)}.Sidebar_brand__oukDJ,.Sidebar_logo__dENZM{display:flex;align-items:center;gap:var(--space-1)}.Sidebar_brand__oukDJ{white-space:nowrap}.Sidebar_collapsed__ZEY4R .Sidebar_brand__oukDJ{display:none}.Sidebar_headerButtons__4P8hp{display:flex;align-items:center;gap:4px}.Sidebar_closeMobileButton___vmc0{display:none;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border:none;background:none;color:#d6dbea;border-radius:var(--radius-sm);cursor:pointer}.Sidebar_closeMobileButton___vmc0:hover{background-color:rgba(255,255,255,.12);color:#fff}.Sidebar_collapseButton__rjxRz{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border:none;background:none;color:#d6dbea;border-radius:var(--radius-sm);cursor:pointer}.Sidebar_collapseButton__rjxRz:hover{background-color:rgba(255,255,255,.12);color:#fff}.Sidebar_collapsed__ZEY4R .Sidebar_collapseButton__rjxRz{margin:0 auto}.Sidebar_logoCyber__JAz9y{color:#fff}.Sidebar_logoJob__lKbho{color:var(--color-gold)}.Sidebar_nav__yigU7{display:flex;flex-direction:column;padding:0 var(--space-3) var(--space-6)}.Sidebar_collapsed__ZEY4R .Sidebar_nav__yigU7{padding:0 var(--space-3)}.Sidebar_navItem__NB3MD{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-3);margin-bottom:2px;border:none;background:none;color:#cfd6e8;font-family:inherit;font-size:14px;text-align:left;text-decoration:none;border-radius:var(--radius-sm);cursor:pointer}.Sidebar_collapsed__ZEY4R .Sidebar_navItem__NB3MD{justify-content:center;padding:var(--space-3) 0}.Sidebar_navItem__NB3MD:hover{background-color:rgba(255,255,255,.06);color:#fff}.Sidebar_navIcon__S5125{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px}.Sidebar_navLabel__c33cJ{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_collapsed__ZEY4R .Sidebar_caret__htGjA,.Sidebar_collapsed__ZEY4R .Sidebar_navLabel__c33cJ{display:none}.Sidebar_navGroup__1Sum3{font-weight:600}.Sidebar_caret__htGjA{font-size:11px;color:#9aa5c0;transition:transform .15s ease}.Sidebar_caretOpen___3HtD{transform:rotate(180deg)}.Sidebar_navItemActive__Q4zh_{background-color:var(--color-blue);color:#fff;font-weight:700}.Sidebar_submenu__jKQ1D{list-style:none;margin:0 0 4px;padding:0 0 0 var(--space-4)}.Sidebar_submenuItem__F1ixl{display:block;box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);font-size:13.5px;color:#b6bed4;text-decoration:none;border-radius:var(--radius-sm)}.Sidebar_submenuItemActive__fdwSb{background-color:var(--color-blue);color:#fff;font-weight:700}@media (max-width:1024px){.Sidebar_sidebar__5oZEx{position:fixed;top:0;left:0;bottom:0;width:280px!important;max-width:85vw;z-index:50;transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1);box-shadow:none}.Sidebar_mobileOpen__sSGIP{transform:translateX(0)!important;box-shadow:0 0 32px rgba(0,0,0,.45)}.Sidebar_collapsed__ZEY4R .Sidebar_brand__oukDJ{display:flex!important}.Sidebar_collapsed__ZEY4R .Sidebar_caret__htGjA,.Sidebar_collapsed__ZEY4R .Sidebar_navLabel__c33cJ{display:block!important}.Sidebar_collapsed__ZEY4R .Sidebar_navItem__NB3MD{justify-content:flex-start!important;padding:var(--space-3) var(--space-3)!important}.Sidebar_collapseButton__rjxRz{display:none}.Sidebar_closeMobileButton___vmc0{display:flex}}.Topbar_topbar__jQH1r{position:sticky;top:0;width:100%;height:64px;background:#fff;border-bottom:1px solid var(--color-gray-200);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-6);z-index:30}.Topbar_leftSection__xOQi3{display:flex;align-items:center;gap:var(--space-3);min-width:0}.Topbar_menuButton__Gsani{display:none;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-gray-700);cursor:pointer;flex-shrink:0}.Topbar_menuButton__Gsani:hover{background-color:var(--color-gray-100);color:var(--color-navy-900)}.Topbar_title__ASm5V{margin:0;font-size:20px;font-weight:700;color:var(--color-navy-900)}.Topbar_actions__LutPR{margin-left:auto;display:flex;align-items:center;gap:var(--space-4)}.Topbar_langWrapper__OSEvg{position:relative}.Topbar_langButton__hBNfA{display:flex;align-items:center;gap:6px;border:1px solid var(--color-gray-300);background:#fff;color:var(--color-gray-600);font-family:inherit;font-size:13px;padding:6px 12px;border-radius:var(--radius-full);cursor:pointer}.Topbar_langButtonOpen__KYSMO,.Topbar_langButton__hBNfA:hover{border-color:var(--color-blue);color:var(--color-blue)}.Topbar_caret__83K7m{transition:transform .15s ease}.Topbar_caretUp__usGIM{transform:rotate(180deg)}.Topbar_dropdown__yH3e2{position:absolute;top:calc(100% + 6px);right:0;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-md);list-style:none;margin:0;padding:var(--space-1);min-width:120px;z-index:30}.Topbar_dropdownItem__j7PHS{display:block;padding:8px 12px;border-radius:var(--radius-sm);font-size:13.5px;color:var(--color-gray-600);cursor:pointer}.Topbar_dropdownItem__j7PHS:hover{background-color:var(--color-gray-50);color:var(--color-navy-900)}.Topbar_dropdownItemActive__k3yX_{background-color:var(--color-blue-light);color:var(--color-blue);font-weight:600}.Topbar_iconButton__9h2nm{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-full);border:none;background:none;color:var(--color-gray-600);cursor:pointer}.Topbar_iconButton__9h2nm:hover{background-color:var(--color-gray-100);color:var(--color-navy-900)}.Topbar_avatar__HwQzD{width:38px;height:38px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-navy-700),var(--color-navy-500));color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.Topbar_panelWrapper__VgVvt{position:relative;display:flex;align-items:center;gap:var(--space-3)}.Topbar_accountButton__d27c0{display:flex;padding:0;border:0;border-radius:var(--radius-md);background:none;cursor:pointer}.Topbar_panel__4XH1z{position:absolute;top:calc(100% + 10px);right:0;width:min(360px,calc(100vw - 32px));max-height:440px;overflow-y:auto;padding:14px;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-lg);z-index:50}.Topbar_panelTitle__Gw9gj{display:block;margin-bottom:8px;color:var(--color-navy-900);font-size:14px}.Topbar_panelEmpty__7I__z{margin:12px 0;color:var(--color-gray-500);font-size:13px}.Topbar_notificationList__xoYiT{margin:0;padding:0;list-style:none}.Topbar_notificationList__xoYiT a{display:flex;gap:10px;padding:10px 8px;border-radius:var(--radius-md);color:inherit;text-decoration:none}.Topbar_notificationList__xoYiT a:hover{background:var(--color-gray-50)}.Topbar_notificationList__xoYiT b,.Topbar_notificationList__xoYiT small,.Topbar_notificationList__xoYiT time{display:block}.Topbar_notificationList__xoYiT b{color:var(--color-navy-900);font-size:13px}.Topbar_notificationList__xoYiT small{color:var(--color-gray-600);font-size:12.5px}.Topbar_notificationList__xoYiT time{margin-top:2px;color:var(--color-gray-400);font-size:11.5px}.Topbar_dot__xvKpH{flex-shrink:0;width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--color-blue)}.Topbar_invitation_accepted__3kzbf{background:var(--color-green)}.Topbar_invitation_declined__OL3jY{background:var(--color-danger)}.Topbar_accountPanel__Q2l__{width:240px;padding:8px}.Topbar_accountHead___aWa5{margin-bottom:6px;padding:8px 10px 10px;border-bottom:1px solid var(--color-gray-100)}.Topbar_accountHead___aWa5 b,.Topbar_accountHead___aWa5 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Topbar_accountHead___aWa5 b{color:var(--color-navy-900);font-size:14px}.Topbar_accountHead___aWa5 small{color:var(--color-gray-500);font-size:12px}.Topbar_planPill__Cq9vZ{display:inline-block;margin-top:6px;padding:2px 9px;border-radius:var(--radius-full);background:#fdf1dc;color:var(--color-gold-dark);font-size:11px;font-weight:700}.Topbar_accountPanel__Q2l__ a,.Topbar_logout__5DrZR{display:block;width:100%;padding:9px 10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-gray-700);font:inherit;font-size:13.5px;text-align:left;text-decoration:none;cursor:pointer}.Topbar_accountPanel__Q2l__ a:hover,.Topbar_logout__5DrZR:hover{background:var(--color-gray-50)}.Topbar_logout__5DrZR{color:var(--color-danger)}.Topbar_menuDivider__PJ1g_{height:1px;background:var(--color-gray-100,#e2e8f0);margin:6px 0}.Topbar_memberViewLink__2XXg3{display:flex!important;align-items:center;gap:8px;color:var(--color-blue,#2563eb)!important;font-weight:600;background:rgba(37,99,235,.06);border-radius:var(--radius-sm);transition:all .15s ease}.Topbar_memberViewLink__2XXg3:hover{background:rgba(37,99,235,.14)!important;color:#1d4ed8!important}@media (max-width:1024px){.Topbar_topbar__jQH1r{padding:0 var(--space-4)}.Topbar_menuButton__Gsani{display:flex}}@media (max-width:640px){.Topbar_topbar__jQH1r{padding:0 var(--space-3);gap:var(--space-2)}.Topbar_title__ASm5V{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.Topbar_actions__LutPR{gap:6px}.Topbar_langButton__hBNfA{padding:4px 8px;font-size:12px}.Topbar_panel__4XH1z{width:min(320px,calc(100vw - 20px));right:-6px}}.ScreeningQuestionBuilder_card__15OeW{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:#fff;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.ScreeningQuestionBuilder_cardHeader___6te8{display:flex;align-items:center;gap:var(--space-3)}.ScreeningQuestionBuilder_numberBadge__0A3O0{flex-shrink:0;width:26px;height:26px;border-radius:var(--radius-full);background:var(--color-navy-700);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.ScreeningQuestionBuilder_questionInput__61Ghj{flex:1;min-width:0;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:600;color:var(--color-navy-900);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm)}.ScreeningQuestionBuilder_questionInput__61Ghj:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px var(--color-blue-light);background:#fff}.ScreeningQuestionBuilder_removeButton__aOlFL{flex-shrink:0;width:30px;height:30px;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);background:#fff;color:var(--color-gray-500);font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.ScreeningQuestionBuilder_removeButton__aOlFL:hover{color:var(--color-danger);border-color:var(--color-danger)}.ScreeningQuestionBuilder_tabs__Hgn7_{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ScreeningQuestionBuilder_tab__DeoZP{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-gray-600);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-full);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ScreeningQuestionBuilder_tab__DeoZP:hover{border-color:var(--color-gray-400)}.ScreeningQuestionBuilder_tabActive__oGRWj{background:var(--color-navy-700);color:#fff;border-color:var(--color-navy-700)}.ScreeningQuestionBuilder_optionSection__tqagl{display:flex;flex-direction:column;gap:var(--space-2)}.ScreeningQuestionBuilder_optionInputWrap__s2MB7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:8px 10px;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm)}.ScreeningQuestionBuilder_optionInputWrap__s2MB7:focus-within{border-color:var(--color-blue);box-shadow:0 0 0 3px var(--color-blue-light)}.ScreeningQuestionBuilder_optionInput__teViA{flex:1;min-width:150px;border:none;padding:4px 0;font-family:inherit;font-size:14px;color:var(--color-text)}.ScreeningQuestionBuilder_optionInput__teViA:focus{outline:none}.ScreeningQuestionBuilder_optionTag__mYMuS{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;color:var(--color-navy-700);background:var(--color-blue-light);border-radius:var(--radius-full)}.ScreeningQuestionBuilder_optionRemove__5378u{border:none;background:none;color:var(--color-navy-500);font-size:15px;line-height:1;cursor:pointer;padding:0}.ScreeningQuestionBuilder_optionRemove__5378u:hover{color:var(--color-danger)}.ScreeningQuestionBuilder_preview__7DoH7{border:1px dashed var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-gray-50);padding:var(--space-4)}.ScreeningQuestionBuilder_previewLabel__HEmsH{font-size:12px;font-weight:700;color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-3)}.ScreeningQuestionBuilder_previewBody__16sw_{display:flex;flex-direction:column;gap:var(--space-3)}.ScreeningQuestionBuilder_previewQuestion__gkfBf{font-size:14px;font-weight:700;color:var(--color-navy-900)}.ScreeningQuestionBuilder_previewOptionsList__ucVLj{display:flex;flex-direction:column;gap:var(--space-2)}.ScreeningQuestionBuilder_radioRow__jD_Rs{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-text);cursor:pointer}.ScreeningQuestionBuilder_radioRow__jD_Rs input[type=radio]{accent-color:var(--color-blue);width:15px;height:15px}.ScreeningQuestionBuilder_previewPills__OH_ME{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ScreeningQuestionBuilder_pill__SqYsn{padding:8px 16px;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--color-navy-700);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScreeningQuestionBuilder_pillActive__eagLY{background:var(--color-blue-light);color:var(--color-navy-900);border-color:var(--color-blue)}.ScreeningQuestionBuilder_dateField__JItU_{position:relative;display:flex;align-items:center}.ScreeningQuestionBuilder_dateField__JItU_ input{width:100%;padding:10px 36px 10px 12px;font-family:inherit;font-size:14px;color:var(--color-text);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);box-sizing:border-box}.ScreeningQuestionBuilder_dateField__JItU_ svg{position:absolute;right:12px;color:var(--color-gray-500);pointer-events:none}.ScreeningQuestionBuilder_previewInput__Wph_c{width:100%;padding:10px 12px;font-family:inherit;font-size:14px;color:var(--color-text);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);box-sizing:border-box}.ScreeningQuestionBuilder_previewInput__Wph_c:focus{outline:none;border-color:var(--color-blue)}.ScreeningQuestionBuilder_previewTextarea__KwaPi{width:100%;min-height:96px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.6;color:var(--color-text);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);resize:vertical;box-sizing:border-box}.ScreeningQuestionBuilder_previewTextarea__KwaPi:focus{outline:none;border-color:var(--color-blue)}.ScreeningQuestionBuilder_requiredToggle__EOoQe{display:inline-flex;align-items:center;gap:6px;margin:10px 0 0;color:var(--color-gray-600);font-size:13px;cursor:pointer}.AppShell_shell__qUg8i{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-gray-50);color:var(--color-text)}.AppShell_body__jKAAJ{position:relative;display:flex;width:100%;flex:1 1 auto}.AppShell_content__XvdTw{position:relative;flex:1 1 auto;min-width:0;margin-left:var(--sidebar-width);transition:margin-left .2s ease}.AppShell_main__Fmh6Z{padding:var(--space-6) var(--space-6) var(--space-8)}.AppShell_collapsed__K_jp7{--sidebar-width:var(--sidebar-width-collapsed)}.AppShell_backdrop__ahoOL{position:fixed;inset:0;background:rgba(10,16,48,.55);backdrop-filter:blur(2px);z-index:45;animation:AppShell_fadeIn__PkcxB .2s ease-out}@keyframes AppShell_fadeIn__PkcxB{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.AppShell_content__XvdTw{margin-left:0}.AppShell_main__Fmh6Z{padding:var(--space-5) var(--space-4) var(--space-6)}}@media (max-width:640px){.AppShell_main__Fmh6Z{padding:var(--space-4) var(--space-3) var(--space-5)}}.CreateJobPostingForm_form___4xe_{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);max-width:720px;margin-left:auto;margin-right:auto;box-sizing:border-box}.CreateJobPostingForm_backButton__nKiCC{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--color-gray-600);font-size:14px;font-weight:600;margin-bottom:var(--space-2);max-width:720px;margin-left:auto;margin-right:auto}.CreateJobPostingForm_backButton__nKiCC:hover{color:var(--color-gray-700)}.CreateJobPostingForm_pageHeading__cN_Bo{margin-bottom:var(--space-5);max-width:720px;margin-left:auto;margin-right:auto}.CreateJobPostingForm_pageTitle__76_eM{margin:0;font-size:26px;font-weight:800;color:var(--color-navy-900)}.CreateJobPostingForm_pageSubtitle__th1hU{margin:var(--space-2) 0 0;font-size:14px;color:var(--color-gray-500)}.CreateJobPostingForm_companyCard__FZJ6y{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-gray-50);border:1px solid var(--color-gray-100);margin-bottom:var(--space-6)}.CreateJobPostingForm_companyLogo__6eIC7{width:44px;height:44px;flex-shrink:0;border-radius:var(--radius-sm);background:linear-gradient(135deg,var(--color-navy-700),var(--color-navy-500));color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.CreateJobPostingForm_companyInfo__pdrX4{display:flex;flex-direction:column;gap:2px}.CreateJobPostingForm_companyLabel__u69QJ{font-size:12px;color:var(--color-gray-400)}.CreateJobPostingForm_companyName__ak0cl{font-size:15px;font-weight:700;color:var(--color-navy-900)}.CreateJobPostingForm_fieldRow__scB3m{margin-bottom:var(--space-5)}.CreateJobPostingForm_twoColRow__XZsYm{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);margin-bottom:var(--space-5)}.CreateJobPostingForm_fieldGroup__e53sX{display:flex;flex-direction:column;gap:var(--space-2)}.CreateJobPostingForm_label__JgN3a{font-size:13px;font-weight:700;color:var(--color-navy-900)}.CreateJobPostingForm_input__XUZXq{width:100%;padding:10px 12px;font-family:inherit;font-size:14px;color:var(--color-text);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);box-sizing:border-box}.CreateJobPostingForm_input__XUZXq:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px var(--color-blue-light)}.CreateJobPostingForm_input__XUZXq.CreateJobPostingForm_placeholder__EhSZu{color:var(--color-gray-400)}select.CreateJobPostingForm_input__XUZXq{cursor:pointer}.CreateJobPostingForm_segmented__meVC_{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CreateJobPostingForm_segment__Kn_LJ{padding:8px 16px;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--color-navy-700);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-full);cursor:pointer}.CreateJobPostingForm_segment__Kn_LJ:hover{border-color:var(--color-gray-400)}.CreateJobPostingForm_segmentActive__E3KSh{background:var(--color-blue-light);color:var(--color-navy-900);border-color:var(--color-blue)}.CreateJobPostingForm_salaryRow__LVpls{display:flex;gap:var(--space-3)}.CreateJobPostingForm_editor___I3zu{border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);overflow:hidden}.CreateJobPostingForm_toolbar__nVss8{display:flex;align-items:center;gap:2px;padding:6px 8px;background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200)}.CreateJobPostingForm_toolButton__qltU9{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:14px;color:var(--color-gray-600);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer}.CreateJobPostingForm_toolButton__qltU9:hover{background:var(--color-gray-200);color:var(--color-navy-900)}.CreateJobPostingForm_toolbarSelect__vLAF4{padding:4px 8px;font-family:inherit;font-size:13px;color:var(--color-navy-900);background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);cursor:pointer;height:28px}.CreateJobPostingForm_toolbarDivider__vpwl8{width:1px;height:20px;background:var(--color-gray-300);margin:0 6px;flex-shrink:0}.CreateJobPostingForm_toolUnderline__2Nhy9{text-decoration:underline}.CreateJobPostingForm_toolStrike__C0k8I{text-decoration:line-through}.CreateJobPostingForm_textarea__cRbAr{width:100%;min-height:160px;padding:12px;font-family:inherit;font-size:14px;line-height:1.6;color:var(--color-text);border:none;resize:vertical;box-sizing:border-box}.CreateJobPostingForm_textarea__cRbAr:focus{outline:none}.CreateJobPostingForm_skillInputWrap__NAF_Y{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:8px 10px;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm)}.CreateJobPostingForm_skillInputWrap__NAF_Y:focus-within{border-color:var(--color-blue);box-shadow:0 0 0 3px var(--color-blue-light)}.CreateJobPostingForm_skillInput__vQtn4{flex:1;min-width:140px;border:none;padding:4px 0;font-family:inherit;font-size:14px;color:var(--color-text)}.CreateJobPostingForm_skillInput__vQtn4:focus{outline:none}.CreateJobPostingForm_skillTag__uye6A{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;color:var(--color-navy-700);background:var(--color-blue-light);border-radius:var(--radius-full)}.CreateJobPostingForm_skillRemove__MM_oA{border:none;background:none;color:var(--color-navy-500);font-size:15px;line-height:1;cursor:pointer;padding:0}.CreateJobPostingForm_skillRemove__MM_oA:hover{color:var(--color-danger)}.CreateJobPostingForm_questionList__5KXRt{display:flex;flex-direction:column;gap:var(--space-4)}.CreateJobPostingForm_addQuestionButton__pSU_1{align-self:flex-start;margin-top:var(--space-2);padding:8px 16px;border:1px dashed var(--color-gray-400);border-radius:var(--radius-sm);background:#fff;color:var(--color-blue);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.CreateJobPostingForm_addQuestionButton__pSU_1:hover{background:var(--color-blue-light);border-color:var(--color-blue)}.CreateJobPostingForm_footerActions__0UX19{display:flex;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-gray-200)}.CreateJobPostingForm_saveButton__s9yxl{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);background:#fff;color:var(--color-navy-900);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.CreateJobPostingForm_saveButton__s9yxl:hover{background:var(--color-gray-50)}.CreateJobPostingForm_publishButton__bOyJM{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:var(--radius-sm);background:var(--color-gold);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.CreateJobPostingForm_publishButton__bOyJM:hover{background:var(--color-gold-dark)}.CreateJobPostingForm_checkRow__GRkGw{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-2);color:var(--color-gray-600);font-size:13.5px}.CreateJobPostingForm_checkRow__GRkGw label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.CreateJobPostingForm_hint__0qPht{display:block;margin-top:4px;color:var(--color-gray-500);font-size:12.5px}.CreateJobPostingForm_publishButton__bOyJM:disabled,.CreateJobPostingForm_saveButton__s9yxl:disabled{opacity:.6;cursor:not-allowed}a.CreateJobPostingForm_saveButton__s9yxl{text-decoration:none}@media (max-width:640px){.CreateJobPostingForm_form___4xe_{padding:var(--space-4)}.CreateJobPostingForm_twoColRow__XZsYm{grid-template-columns:1fr;gap:var(--space-4)}.CreateJobPostingForm_salaryRow__LVpls{flex-direction:column;gap:var(--space-2)}.CreateJobPostingForm_footerActions__0UX19{flex-direction:column-reverse}.CreateJobPostingForm_publishButton__bOyJM,.CreateJobPostingForm_saveButton__s9yxl{width:100%;justify-content:center}}.CreateJobPostingForm_markdownHeader__IxemT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.CreateJobPostingForm_markdownTabs__9WGsc{display:flex;gap:4px;background:#f1f5f9;padding:3px;border-radius:8px}.CreateJobPostingForm_markdownTab__BMRcD{padding:5px 12px;font-size:13px;font-weight:600;border-radius:6px;border:none;background:transparent;color:#64748b;cursor:pointer;transition:all .15s ease}.CreateJobPostingForm_markdownTabActive__g6MLG{background:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(0,0,0,.08)}.CreateJobPostingForm_markdownToolbar__7CvrH{display:flex;flex-wrap:wrap;gap:4px}.CreateJobPostingForm_toolbarBtn__QXs4r{padding:4px 8px;font-size:12px;font-weight:600;color:#475569;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;transition:background .15s}.CreateJobPostingForm_toolbarBtn__QXs4r:hover{background:#e2e8f0;color:#0f172a}.CreateJobPostingForm_markdownPreview__PifuZ{min-height:180px;max-height:480px;overflow-y:auto;padding:16px;background:#fff;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);box-sizing:border-box}.CreateJobPostingForm_emptyPreview__wVjt7{color:#94a3b8;font-style:italic;font-size:13.5px}.Packages_main__VxQKS{width:min(100%,1120px);margin:0 auto;color:var(--color-text)}.Packages_narrow__eEsnc{width:min(100%,760px)}.Packages_heading__rYUo3{margin-bottom:22px}.Packages_heading__rYUo3 h1{margin:0 0 6px;color:var(--color-navy-900);font-size:22px;font-weight:800;letter-spacing:-.01em}.Packages_heading__rYUo3 p{margin:0;color:var(--color-gray-500);font-size:14px}.Packages_current__HWiAQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;color:var(--color-gray-600)}.Packages_current__HWiAQ b{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--radius-full);background:var(--badge-gold-bg);color:var(--badge-gold-text);border:1px solid var(--badge-gold-border);font-size:12.5px;font-weight:700}.Packages_plans__yA6p8{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.Packages_plan__zlJjR{position:relative;display:flex;flex-direction:column;min-height:316px;padding:26px 24px 22px;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}.Packages_plan__zlJjR:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.Packages_gold___L6a1{border-color:#e0c889;background:#fdfcf9}.Packages_platinum__UqxCe{border-color:#282f6a;background:linear-gradient(145deg,#1b2456,#282f6a);color:#fff}.Packages_plan__zlJjR h2{margin:0 0 12px;color:var(--color-navy-900);font-size:18px;font-weight:800}.Packages_gold___L6a1 h2{color:#c99d2a}.Packages_platinum__UqxCe h2{color:#fff}.Packages_plan__zlJjR>strong{font-size:28px;font-weight:800;line-height:1.1;color:var(--color-navy-900)}.Packages_platinum__UqxCe>strong{color:#fff}.Packages_plan__zlJjR>p{margin:7px 0 18px;color:var(--color-gray-500);font-size:13px}.Packages_platinum__UqxCe>p{color:#d7d9eb}.Packages_plan__zlJjR hr{width:100%;margin:0 0 14px;border:0;border-top:1px solid var(--color-gray-200)}.Packages_platinum__UqxCe hr{border-top-color:rgba(255,255,255,.16)}.Packages_features__yDAs9{display:grid;gap:10px;margin:0 0 20px;padding:0;color:var(--color-gray-600);font-size:13.5px;list-style:none}.Packages_features__yDAs9 li:before{margin-right:8px;color:var(--color-blue);content:"✓";font-weight:700}.Packages_gold___L6a1 .Packages_features__yDAs9 li:before{color:#c99d2a}.Packages_platinum__UqxCe .Packages_features__yDAs9 li:before{color:#ffd043}.Packages_platinum__UqxCe .Packages_features__yDAs9{color:#eef0fb}.Packages_action__Bfc3G{width:100%;margin-top:auto;padding:10px 14px;border:1px solid var(--color-blue);border-radius:var(--radius-md);background:var(--color-blue);color:#fff;font:inherit;font-size:14px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 4px 12px rgba(62,111,240,.25);transition:all .2s ease}.Packages_action__Bfc3G:hover{background:var(--color-blue-dark);box-shadow:0 6px 16px rgba(62,111,240,.35);transform:translateY(-1px)}.Packages_gold___L6a1 .Packages_action__Bfc3G{border-color:#cb9f2c;background:#cb9f2c;color:#fff;box-shadow:0 4px 12px rgba(203,159,44,.3)}.Packages_gold___L6a1 .Packages_action__Bfc3G:hover{background:#b88e22}.Packages_platinum__UqxCe .Packages_action__Bfc3G{border-color:#ffd043;background:#ffd043;color:#172044;box-shadow:0 4px 12px rgba(255,208,67,.35)}.Packages_platinum__UqxCe .Packages_action__Bfc3G:hover{background:#ffc424}.Packages_action__Bfc3G[aria-disabled=true]{opacity:.6;pointer-events:none;transform:none;box-shadow:none}.Packages_recommended__gU8jz{top:-12px;left:50%;padding:4px 16px;background:var(--color-gold);color:var(--color-navy-900);font-weight:800;transform:translateX(-50%);box-shadow:0 2px 6px rgba(0,0,0,.12)}.Packages_currentBadge__vZ_ER,.Packages_recommended__gU8jz{position:absolute;border-radius:var(--radius-full);font-size:11px}.Packages_currentBadge__vZ_ER{top:14px;right:14px;padding:3px 10px;background:var(--badge-green-bg);color:var(--badge-green-text);border:1px solid var(--badge-green-border);font-weight:700}.Packages_card__BAQwp{margin-bottom:18px;padding:24px;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm)}.Packages_card__BAQwp h2{margin:0 0 14px;color:var(--color-navy-900);font-size:16px;font-weight:800}.Packages_selected__Peaxx{display:flex;justify-content:space-between;gap:12px}.Packages_selected__Peaxx strong{display:block;margin-top:4px;font-size:17px;font-weight:800;color:var(--color-navy-900)}.Packages_selected__Peaxx p{margin:5px 0 8px;color:var(--color-gray-500);font-size:13px}.Packages_selected__Peaxx b{font-size:22px;font-weight:800;color:var(--color-navy-900)}.Packages_selected__Peaxx>a{color:var(--color-blue);font-size:13px;font-weight:600;text-decoration:none}.Packages_selected__Peaxx>a:hover{text-decoration:underline}.Packages_row__soQsb,.Packages_summary__BphQt div,.Packages_total__i7yZD{display:flex;align-items:center;justify-content:space-between;padding:8px 0;color:var(--color-gray-600);font-size:14px}.Packages_row__soQsb b{color:var(--color-navy-900);font-weight:600}.Packages_total__i7yZD{margin-top:8px;padding-top:13px;border-top:1px solid var(--color-gray-200);color:var(--color-navy-900)}.Packages_total__i7yZD strong{font-size:15px;font-weight:700}.Packages_total__i7yZD b{color:var(--color-green);font-size:18px;font-weight:800}.Packages_methods__9v8nZ{display:grid;grid-template-columns:1fr 1fr;gap:10px}.Packages_methods__9v8nZ button{min-height:48px;padding:0 16px;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:#fff;color:var(--color-gray-700);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:all .15s ease}.Packages_methods__9v8nZ button:hover{border-color:var(--color-gray-300);background:var(--color-gray-50)}.Packages_methods__9v8nZ .Packages_methodActive__iRa4H{border-color:var(--color-blue);background:var(--color-blue-light);color:var(--color-blue);font-weight:700}.Packages_qr__vYzB_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;margin-top:14px;padding:20px;border-radius:var(--radius-md);background:var(--color-gray-50);color:var(--color-gray-600)}.Packages_qrBox__Rl790{display:grid;width:150px;height:150px;margin-bottom:12px;place-items:center;border:2px dashed var(--color-gray-300);border-radius:var(--radius-md);background:#fff;color:var(--color-navy-900);font-size:13px;font-weight:700;text-align:center}.Packages_qr__vYzB_ p{margin:0 0 6px;font-size:13px}.Packages_qr__vYzB_ strong{color:var(--color-navy-900);font-size:18px;font-weight:800}.Packages_bank__0X7uE{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:14px;padding:20px;border-radius:var(--radius-md);background:var(--color-gray-50)}.Packages_bank__0X7uE b,.Packages_bank__0X7uE span{display:block}.Packages_bank__0X7uE span{margin-top:10px;color:var(--color-gray-500);font-size:13px}.Packages_bank__0X7uE span:first-child{margin-top:0}.Packages_bank__0X7uE b{margin-top:3px;font-size:14px;color:var(--color-navy-900)}.Packages_hint__D_4Z2{margin:-6px 0 12px;color:var(--color-gray-500);font-size:13px}.Packages_upload__qzMVh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:145px;border:2px dashed var(--color-gray-300);border-radius:var(--radius-md);color:var(--color-gray-500);font-size:24px;cursor:pointer;transition:all .15s ease}.Packages_upload__qzMVh:hover{border-color:var(--color-blue);color:var(--color-blue);background:var(--color-blue-light)}.Packages_upload__qzMVh span{font-size:13.5px;font-weight:500}.Packages_confirm__8PURu{display:block;width:100%;padding:12px;border:1px solid var(--color-blue);border-radius:var(--radius-md);background:var(--color-blue);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(62,111,240,.25);transition:all .2s ease}.Packages_confirm__8PURu:hover:not(:disabled){background:var(--color-blue-dark);box-shadow:0 6px 16px rgba(62,111,240,.35);transform:translateY(-1px)}.Packages_confirm__8PURu:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.Packages_success__p8w4o{width:min(100%,620px);margin:0 auto;padding:40px 0;text-align:center}.Packages_successIcon__BdkzC{display:grid;width:52px;height:52px;margin:0 auto 18px;place-items:center;border-radius:50%;background:var(--badge-green-bg);color:var(--badge-green-text);font-size:26px;font-weight:800}.Packages_success__p8w4o h1{margin:0 0 8px;color:var(--color-navy-900);font-size:22px;font-weight:800;letter-spacing:-.01em}.Packages_success__p8w4o>p{margin:0 0 25px;color:var(--color-gray-500);font-size:14px}.Packages_summary__BphQt{padding:18px 20px;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm);text-align:left}.Packages_summary__BphQt div{padding:6px 0}.Packages_summary__BphQt b{color:var(--color-navy-900)}.Packages_pill__YSN16{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-full);background:var(--badge-gold-bg);color:var(--badge-gold-text);border:1px solid var(--badge-gold-border);font-size:12px;font-weight:700;font-style:normal}.Packages_pillApproved__q8s52{background:var(--badge-green-bg);color:var(--badge-green-text);border:1px solid var(--badge-green-border)}.Packages_successActions__691XY{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.Packages_successActions__691XY a{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:#fff;color:var(--color-gray-700);font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s ease}.Packages_successActions__691XY a:hover{background:var(--color-gray-50);border-color:var(--color-gray-400)}.Packages_successActions__691XY a.Packages_primaryLink__mtuYY{border-color:var(--color-blue);background:var(--color-blue);color:#fff;box-shadow:0 4px 12px rgba(62,111,240,.25)}.Packages_successActions__691XY a.Packages_primaryLink__mtuYY:hover{background:var(--color-blue-dark)}.Packages_history__u5tzF{margin-top:28px;overflow-x:auto;-webkit-overflow-scrolling:touch}.Packages_history__u5tzF table{width:100%;min-width:520px;border-collapse:collapse;font-size:13.5px}.Packages_history__u5tzF td,.Packages_history__u5tzF th{padding:12px 14px;border-bottom:1px solid var(--color-gray-100);text-align:left}.Packages_history__u5tzF th{color:var(--color-gray-500);background:#fbfcfe;font-weight:700;font-size:12.5px}@media (max-width:800px){.Packages_bank__0X7uE,.Packages_methods__9v8nZ,.Packages_plans__yA6p8{grid-template-columns:1fr}.Packages_plan__zlJjR{min-height:0}}@media (max-width:500px){.Packages_successActions__691XY{grid-template-columns:1fr}.Packages_selected__Peaxx{flex-direction:column}}.Settings_page__mYnLn{display:flex;flex-direction:column;gap:var(--space-5);max-width:960px;margin:0 auto;width:100%}.Settings_pageHead__2WeBs{display:flex;align-items:center;gap:12px}.Settings_pageIcon__v5PPT{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:12px;background:var(--color-blue-light);color:var(--color-blue)}.Settings_pageHead__2WeBs h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-.01em;color:var(--color-navy-900)}.Settings_card__C5ras{padding:24px;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-4)}.Settings_cardHead__qCgn9{display:flex;align-items:center;gap:10px}.Settings_cardIcon__mnyq3{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:var(--color-blue-light);color:var(--color-blue)}.Settings_cardIconDanger__i4afp{background:var(--color-danger-light);color:var(--color-danger)}.Settings_cardHead__qCgn9 h2{margin:0;font-size:16px;font-weight:800;color:var(--color-navy-900)}.Settings_hint__ZmwYw{margin:0;font-size:13.5px;color:var(--color-gray-500)}.Settings_field__KdDT9{display:flex;flex-direction:column;gap:6px}.Settings_label__zbTjc{font-size:13px;font-weight:600;color:var(--color-gray-700)}.Settings_input__h_MPm{width:100%;padding:10px 14px;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:#fff;font-size:14px;color:var(--color-text);transition:border-color .2s,box-shadow .2s}.Settings_input__h_MPm:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px rgba(62,111,240,.15)}.Settings_fieldset__8Be2M{margin:0;padding:var(--space-5);border:1px solid var(--color-gray-200);border-radius:var(--radius-md)}.Settings_legend__qUwI0{padding:0 4px;font-size:14px;font-weight:700;color:var(--color-navy-900)}.Settings_optionList__zgm00{display:flex;flex-direction:column;gap:10px;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-gray-100)}.Settings_option__Jqxoa{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.Settings_option__Jqxoa:hover{border-color:var(--color-gray-300);background:var(--color-gray-50)}.Settings_optionSelected__Bf_Yv{border-color:var(--color-blue);background:#fbfcff}.Settings_option__Jqxoa input{margin-top:3px;accent-color:var(--color-blue)}.Settings_optionTitle__WpY0q{display:block;font-size:14px;font-weight:700;color:var(--color-navy-900)}.Settings_optionHint___L8A4{display:block;margin-top:2px;font-size:13px;color:var(--color-gray-500)}.Settings_primaryButton__srdFh{align-self:flex-start;padding:10px 22px;border:1px solid var(--color-blue);border-radius:var(--radius-md);background:var(--color-blue);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(62,111,240,.25);transition:all .2s ease}.Settings_primaryButton__srdFh:hover:not(:disabled){background:var(--color-blue-dark);box-shadow:0 6px 16px rgba(62,111,240,.35);transform:translateY(-1px)}.Settings_primaryButton__srdFh:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.Settings_dangerButton__cXXe_{align-self:flex-start;padding:10px 22px;border:1px solid var(--color-danger);border-radius:var(--radius-md);background:var(--color-danger);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(220,38,38,.2);transition:all .2s ease}.Settings_dangerButton__cXXe_:hover:not(:disabled){background:#b91c1c;transform:translateY(-1px)}.Settings_dangerButton__cXXe_:disabled{background:#f3a6a8;border-color:#f3a6a8;cursor:not-allowed;transform:none;box-shadow:none}.Settings_outlineDangerButton__W4dyV{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border:1px solid var(--color-danger);border-radius:var(--radius-md);background:#fff;color:var(--color-danger);font-size:14px;font-weight:700;cursor:pointer;transition:all .15s ease}.Settings_outlineDangerButton__W4dyV:hover:not(:disabled){background:var(--color-danger-light)}.Settings_outlineDangerButton__W4dyV:disabled{opacity:.6;cursor:not-allowed}.Settings_warning__ikU_M{margin:0;font-size:13.5px;line-height:1.6;color:var(--color-danger)}.Settings_checkboxRow__QCfi_{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--color-gray-600);cursor:pointer}.Settings_checkboxRow__QCfi_ input{margin-top:3px;width:16px;height:16px;accent-color:var(--color-danger)}.Settings_notice__Tm1l1{margin:0;padding:10px 14px;border-radius:var(--radius-md);font-size:13px}.Settings_noticeInfo__DXtrl{background:var(--color-blue-light);color:var(--color-navy-700);border:1px solid rgba(62,111,240,.2)}.Settings_noticeError__Ggt1O{background:var(--color-danger-light);color:var(--color-danger);border:1px solid rgba(220,38,38,.2)}@media (max-width:640px){.Settings_card__C5ras{padding:16px}.Settings_dangerButton__cXXe_,.Settings_outlineDangerButton__W4dyV,.Settings_primaryButton__srdFh{width:100%;justify-content:center;text-align:center}.Settings_fieldset__8Be2M{padding:14px}.Settings_option__Jqxoa{padding:10px 12px}}.Support_page__xNCwc{display:flex;flex-direction:column;gap:var(--space-6);max-width:1120px;margin:0 auto;width:100%}.Support_pageHead__qKLrY{display:flex;align-items:center;gap:12px}.Support_pageIcon__5yYyo{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:12px;background:var(--color-blue-light);color:var(--color-blue)}.Support_pageHead__qKLrY h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-.01em;color:var(--color-navy-900)}.Support_pageHead__qKLrY p{margin:2px 0 0;font-size:14px;color:var(--color-gray-500)}.Support_sectionLabel__xKo2C{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--color-green)}.Support_sectionLabel__xKo2C:before{content:"";width:10px;height:10px;background:currentColor;border-radius:50%}.Support_lineCard__wbuAz{position:relative;display:flex;align-items:center;gap:var(--space-6);flex-wrap:wrap;padding:var(--space-6);border-radius:var(--radius-lg);background:linear-gradient(105deg,#12b455,#22c55e 55%,#2ad06a);color:#fff;box-shadow:0 12px 32px rgba(18,180,85,.22);text-decoration:none;cursor:pointer;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),filter .2s ease}.Support_lineCard__wbuAz:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(18,180,85,.35),0 8px 20px rgba(18,180,85,.2);filter:brightness(1.02)}.Support_lineLogo__5Lpgv{width:62px;height:62px;flex:0 0 auto;display:grid;place-items:center;border-radius:16px;background:#fff;color:#06c755;font-weight:800;font-size:15px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.Support_lineCard__wbuAz:hover .Support_lineLogo__5Lpgv{transform:scale(1.06) rotate(-2deg)}.Support_lineBody__zWsxU{flex:1 1 260px;min-width:0}.Support_lineTitleRow__yLTee{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Support_lineTitleRow__yLTee h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.01em}.Support_lineBadge__kjOR0{padding:4px 12px;border-radius:var(--radius-full);background:var(--color-gold);color:var(--color-navy-900);font-size:12px;font-weight:800}.Support_lineBody__zWsxU p{margin:6px 0 12px;font-size:14px;opacity:.94}.Support_lineId__OFysK{display:inline-block;padding:6px 16px;border-radius:var(--radius-md);background:rgba(255,255,255,.22);font-size:14px;font-weight:700;letter-spacing:.5px}.Support_qrWrapper__J9cGj{position:relative;display:flex;align-items:center;justify-content:center}.Support_qrBox__dbPIv{width:96px;height:96px;flex:0 0 auto;display:grid;place-items:center;padding:6px;border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.12);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.Support_lineCard__wbuAz:hover .Support_qrBox__dbPIv{transform:scale(1.06);box-shadow:0 10px 26px rgba(0,80,40,.25)}.Support_qrPopup__Kwj_d{position:absolute;bottom:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(8px) scale(.92);background:#ffffff;padding:12px;border-radius:18px;box-shadow:0 16px 40px rgba(0,0,0,.22),0 4px 14px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);z-index:50;white-space:nowrap}.Support_qrPopup__Kwj_d:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-color:#ffffff transparent transparent;border-style:solid;border-width:8px 8px 0}.Support_qrWrapper__J9cGj:hover .Support_qrPopup__Kwj_d{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0) scale(1)}.Support_qrPopupText__5l8RU{color:#0f172a;font-size:11.5px;font-weight:700}.Support_lineCta__1yVy7{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:12px 24px;border:0;border-radius:var(--radius-full);background:#fff;color:#0f9d47;font-size:14.5px;font-weight:800;cursor:pointer;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.12);transition:all .2s ease}.Support_lineCta__1yVy7:hover{background:#f2fbf5;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.16)}.Support_contactGrid__gChXM{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-5)}.Support_contactCard__k62DN{display:flex;align-items:center;gap:14px;padding:20px 22px;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color .15s ease}.Support_contactCard__k62DN:hover{border-color:var(--color-gray-300)}.Support_contactIcon__PhN5p{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px}.Support_contactLabel__723nS{display:block;font-size:12px;font-weight:600;color:var(--color-gray-400)}.Support_contactValue__lGr9M{display:block;font-size:16px;font-weight:700;color:var(--color-navy-900);word-break:break-all;text-decoration:none;transition:color .15s ease}.Support_contactValue__lGr9M:hover{color:var(--color-blue)}.Support_faqCard__SOS64{padding:24px;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.Support_faqCard__SOS64 h2{margin:0 0 var(--space-4);font-size:18px;font-weight:800;color:var(--color-navy-900)}.Support_faqItem__dMv2F{display:grid;grid-template-rows:auto 0fr;border-top:1px solid var(--color-gray-100);transition:grid-template-rows .28s ease}.Support_faqItem__dMv2F:first-of-type{border-top:0}.Support_faqItemOpen__MXxG2{grid-template-rows:auto 1fr}.Support_faqQuestion__IK6_A{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border:0;background:none;font-size:14.5px;font-weight:600;color:var(--color-navy-900);text-align:left;cursor:pointer;transition:color .15s ease}.Support_faqQuestion__IK6_A:hover{color:var(--color-blue)}.Support_faqChevron__5TM1w{flex:0 0 auto;color:var(--color-gray-400);transition:transform .25s ease,color .2s}.Support_faqChevronOpen__8M4Lq{transform:rotate(180deg);color:var(--color-blue)}.Support_faqBody__CLZQi{overflow:hidden}.Support_faqAnswer__eED0h{margin:0;padding:0 0 16px;font-size:14px;line-height:1.7;color:var(--color-gray-600);max-width:80ch}.Support_tutorialLink__0xZ3s{display:inline-flex;align-items:center;gap:8px;margin:4px 0;padding:10px 18px;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:#fff;color:var(--color-navy-700);font-weight:700;font-size:14px;text-decoration:none;box-shadow:var(--shadow-sm);transition:all .15s ease}.Support_tutorialLink__0xZ3s:hover{border-color:var(--color-blue);color:var(--color-blue)}.Support_reportCard__gO4Ve{display:grid;gap:16px;padding:24px;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm)}.Support_reportCard__gO4Ve h2{margin:0;color:var(--color-navy-900);font-size:18px;font-weight:800}.Support_reportHint__so_bG{margin:-8px 0 0;color:var(--color-gray-500);font-size:13.5px}.Support_reportGrid__f47kR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Support_reportField__3wXY_{display:grid;gap:6px;color:var(--color-gray-700);font-size:13.5px;font-weight:600}.Support_reportField__3wXY_ small{color:var(--color-gray-500);font-weight:400}.Support_reportField__3wXY_ input,.Support_reportField__3wXY_ select,.Support_reportField__3wXY_ textarea{width:100%;padding:10px 14px;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:#fff;font:inherit;font-weight:400;font-size:14px;color:var(--color-text);transition:border-color .2s,box-shadow .2s}.Support_reportField__3wXY_ input:focus,.Support_reportField__3wXY_ select:focus,.Support_reportField__3wXY_ textarea:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px rgba(62,111,240,.15)}.Support_reportImages__8alFT{display:flex;flex-wrap:wrap;gap:8px}.Support_reportAdd__78Sso,.Support_reportImage__eL_7c{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:var(--radius-full);font-size:13px;font-weight:500}.Support_reportImage__eL_7c{background:var(--color-blue-light);color:var(--color-navy-700)}.Support_reportImage__eL_7c button{border:0;background:none;color:inherit;font-size:16px;cursor:pointer}.Support_reportAdd__78Sso{border:1px dashed var(--color-gray-300);color:var(--color-gray-600);cursor:pointer;transition:all .15s ease}.Support_reportAdd__78Sso:hover{border-color:var(--color-blue);color:var(--color-blue);background:var(--color-blue-light)}.Support_reportSubmit__rXL2t{justify-self:start;padding:10px 22px;border:1px solid var(--color-blue);border-radius:var(--radius-md);background:var(--color-blue);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(62,111,240,.25);transition:all .2s ease}.Support_reportSubmit__rXL2t:hover:not(:disabled){background:var(--color-blue-dark);box-shadow:0 6px 16px rgba(62,111,240,.35);transform:translateY(-1px)}.Support_reportSubmit__rXL2t:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:700px){.Support_reportGrid__f47kR{grid-template-columns:1fr}}@media (max-width:640px){.Support_lineCard__wbuAz{padding:var(--space-4);gap:var(--space-4)}.Support_lineCta__1yVy7{width:100%;justify-content:center}.Support_contactGrid__gChXM{grid-template-columns:1fr}.Support_reportCard__gO4Ve{padding:16px}.Support_reportSubmit__rXL2t{width:100%;text-align:center}}.Tutorials_page__Gq4aA{max-width:1120px;margin:0 auto;color:var(--color-text)}.Tutorials_head__JGRIG h1{margin:0 0 6px;color:var(--color-navy-900);font-size:26px}.Tutorials_head__JGRIG p{margin:0 0 22px;color:var(--color-gray-500)}.Tutorials_layout__gL9TY{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}.Tutorials_player__MBCFM{overflow:hidden;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff}.Tutorials_placeholder__JQROv,.Tutorials_player__MBCFM iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.Tutorials_placeholder__JQROv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(120deg,#233fc2,#122990);color:#fff}.Tutorials_placeholder__JQROv span{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;background:rgba(255,255,255,.18);font-size:24px}.Tutorials_placeholder__JQROv small{color:#d6dfff}.Tutorials_info__JZ2jQ{padding:18px 22px 22px}.Tutorials_info__JZ2jQ h2{margin:0 0 10px;color:var(--color-navy-900);font-size:18px}.Tutorials_info__JZ2jQ ol{display:grid;gap:6px;margin:0 0 14px;padding-left:20px}.Tutorials_tryIt__PTyp5{color:var(--color-navy-700);font-weight:700;text-decoration:none}.Tutorials_list__emFci{display:grid;gap:10px;margin:0;padding:0;list-style:none}.Tutorials_list__emFci button{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:#fff;font:inherit;text-align:left;cursor:pointer}.Tutorials_list__emFci .Tutorials_itemActive__I53XV{border-color:var(--color-navy-700);background:var(--color-blue-light)}.Tutorials_list__emFci b,.Tutorials_list__emFci small{display:block}.Tutorials_list__emFci small{color:var(--color-gray-500);font-size:12.5px}.Tutorials_thumb__rKYKE{display:grid;flex-shrink:0;width:56px;height:40px;place-items:center;border-radius:var(--radius-sm);background:var(--color-navy-700);color:#fff}@media (max-width:860px){.Tutorials_layout__gL9TY{grid-template-columns:1fr}}