:root{--background:#f6f8fb;--foreground:#172033;--admin-primary:#1677ff;--admin-primary-bg:#e6f4ff}body{background:var(--background);color:var(--foreground);margin:0;font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}nextjs-portal,nextjs-static-indicator-toast-wrapper,nextjs-toast{display:none!important}.admin-shell,.admin-sider{height:100vh;overflow:hidden}.admin-sider{background:#001529!important;box-shadow:2px 0 8px rgba(15,23,42,.08);position:sticky;top:0}.admin-sider .ant-layout-sider-children{background:#001529;display:flex;flex-direction:column;height:100vh;min-height:0}.admin-sider .ant-menu{flex:1;min-height:0;overflow-y:auto}.admin-shell>.ant-layout{min-height:0}.admin-brand{padding:20px 20px 16px}.admin-brand-title{color:rgba(255,255,255,.96);display:block;font-size:16px;font-weight:800;line-height:22px}.admin-brand-subtitle{color:rgba(255,255,255,.65);font-size:12px}.admin-header{align-items:center;background:#ffffff;border-bottom:1px solid #e5eaf2;display:flex;height:64px;justify-content:space-between;padding:0 24px}.admin-header-account{align-items:center;display:inline-flex;gap:8px;max-width:240px}.admin-header-account .ant-btn-icon,.admin-header-account>span:not(.ant-btn-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-content{min-height:calc(100vh - 64px);max-width:100%;min-width:0;overflow-x:hidden;overflow-y:auto;padding:24px;width:100%}.admin-sider-loading{display:flex;flex:1;flex-direction:column;gap:12px;padding:12px 16px 20px}.admin-sider-loading-item{background:rgba(255,255,255,.12);border-radius:10px;height:36px}.admin-main-stack{min-width:0;width:100%}.admin-page-stack{min-height:calc(100vh - 112px)}.admin-role-permission-section{display:flex;flex-direction:column;gap:8px;height:220px;overflow-y:auto;padding:8px 8px 8px 0}.admin-role-modal-section{border:1px solid #e5eaf2;border-radius:8px;padding:16px}.admin-role-modal-section+.admin-role-modal-section{margin-top:16px}.admin-role-modal-section-title{display:block;margin-bottom:12px}.admin-page-fill{flex:1;min-width:0}.admin-page-fill>.ant-col{display:flex;min-width:0}.admin-page-fill>.ant-col>.admin-fill-card,.admin-page-fill>.ant-col>.ant-card{min-width:0;width:100%}.admin-page-fill .ant-table-wrapper{display:block;max-width:100%;min-width:0;overflow-x:auto;width:100%}.admin-page-fill .ant-table{min-width:720px}.admin-page-fill .ant-table-placeholder .ant-empty{margin-block:32px}.admin-inline-loading-state{align-items:flex-start;background:#ffffff;border:1px solid #e5eaf2;border-radius:12px;display:flex;margin-bottom:16px;padding:14px 16px}.admin-card-loading-skeleton .ant-skeleton{margin-top:12px}.admin-dashboard-section-title{display:block;margin-bottom:12px}.admin-dashboard-overview-grid{align-items:stretch;width:100%}.admin-dashboard-overview-card{flex:0 1 clamp(240px,31%,320px);max-width:320px;min-width:240px}.admin-dashboard-overview-card .ant-card-body{display:flex;flex-direction:column;gap:8px}.admin-dashboard-doc-icon{color:var(--admin-primary)}.admin-filter-card .ant-card-body{padding-bottom:8px}.admin-filter-section-card{flex:0 0 auto}.admin-filter-section-card>.ant-card-body{padding:18px}.admin-filter-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 24px;width:100%}.admin-filter-form .ant-form-item{flex:1 1 clamp(180px,22vw,320px);margin-bottom:0;margin-inline-end:0;max-width:360px;min-width:180px}.admin-filter-actions{display:flex;flex:999 0 132px;justify-content:flex-end;margin-bottom:0;min-width:132px;width:100%}.admin-filter-form .admin-filter-actions{max-width:none}.admin-search-filter-grid .admin-filter-actions,.admin-search-filter-grid .admin-lead-filter-actions{margin-bottom:0;max-width:none;min-width:132px}.admin-page-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.admin-page-heading h2{margin-bottom:8px}.admin-fill-card{height:100%}.admin-panel-list{width:100%}.admin-panel-item{border-bottom:1px solid #eef2f7;padding-bottom:12px}.admin-panel-item:last-child{border-bottom:0;padding-bottom:0}.admin-list-icon{align-items:center;background:var(--admin-primary-bg);border-radius:8px;color:var(--admin-primary);display:inline-flex;font-size:18px;height:36px;justify-content:center;width:36px}.admin-list-toolbar{display:flex;flex-direction:column;gap:16px;margin-bottom:12px}.admin-list-toolbar-top{min-height:40px}.admin-list-toolbar-top,.admin-status-tabs-row{align-items:center;display:flex;justify-content:space-between}.admin-status-tabs-row{gap:16px;width:100%}.admin-status-tabs{align-items:flex-end;display:inline-flex;gap:24px;min-height:42px}.admin-main-stack .ant-tabs{color:#1f2937}.admin-main-stack .ant-tabs-top>.ant-tabs-nav{margin-bottom:16px}.admin-main-stack .ant-tabs .ant-tabs-tab{min-height:42px;padding:10px 0}.admin-main-stack .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}.admin-main-stack .ant-tabs .ant-tabs-tab-btn{color:#1f2937;font-weight:500}.admin-main-stack .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--admin-primary);font-weight:700}.admin-main-stack .ant-tabs .ant-tabs-ink-bar{background:var(--admin-primary);border-radius:999px;height:3px}.admin-status-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0;border:0;background:transparent;color:#1f2937;cursor:pointer;font:inherit;font-weight:500;pointer-events:auto;user-select:none;z-index:1}.admin-status-tab:after{position:absolute;right:0;bottom:0;left:0;height:0;border-radius:999px;background:transparent;content:""}.admin-status-tab-active{color:var(--admin-primary);font-weight:700}.admin-status-tab-active:after{height:3px;background:var(--admin-primary)}.admin-status-tabs-action{flex:0 0 auto}.admin-tab-label{gap:6px;line-height:22px;white-space:nowrap}.admin-tab-count,.admin-tab-label{align-items:center;display:inline-flex}.admin-tab-count{background:#f2f4f7;border:1px solid #d9dee8;border-radius:999px;color:#475467;font-variant-numeric:tabular-nums;font-weight:600;height:20px;justify-content:center;min-width:24px;padding:0 7px}.admin-list-filter-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 24px}.admin-list-search{flex:1 1 clamp(220px,34vw,560px);max-width:640px;min-width:180px}.admin-time-range-filter{flex:1 1 clamp(220px,26vw,380px);max-width:420px;min-width:220px;width:100%}.admin-list-filter-row .ant-form-item{flex:1 1 clamp(220px,30vw,420px);margin-bottom:0;max-width:480px;min-width:180px}.admin-list-filter-row .ant-form-item .admin-list-search,.admin-list-filter-row .ant-form-item .admin-time-range-filter{max-width:none;width:100%}.admin-company-onboarding-filter-row{gap:16px 24px}.admin-company-onboarding-filter-row .admin-company-onboarding-filter-item{flex:1 1 clamp(220px,30vw,420px);max-width:480px;min-width:180px}.admin-company-onboarding-filter-row .admin-company-onboarding-filter-date{flex:1 1 clamp(220px,30vw,420px);max-width:480px;min-width:220px}.admin-company-onboarding-filter-input{width:100%}.admin-table-actions{align-items:flex-start;display:inline-flex;max-width:112px;min-width:112px}.admin-table-actions .ant-space{column-gap:8px;display:flex;flex-wrap:wrap;row-gap:4px;width:112px}.admin-table-actions .ant-space-item{flex:0 0 52px;min-width:52px}.admin-table-actions .ant-btn-link{height:auto;justify-content:flex-start;padding:0;width:52px}.admin-table-action-row{white-space:normal}.admin-company-detail-drawer .ant-drawer-footer,.admin-job-detail-drawer .ant-drawer-footer,.admin-review-detail-drawer .ant-drawer-footer{background:#fff;bottom:0;position:sticky;z-index:1}.admin-company-detail-drawer .admin-detail-footer,.admin-job-detail-drawer .admin-detail-footer,.admin-review-detail-drawer .admin-detail-footer{display:flex;justify-content:center;width:100%}.admin-status-text{align-items:center;display:inline-flex;gap:8px;min-width:0}.admin-status-dot{border-radius:999px;flex:0 0 auto;height:8px;width:8px}.admin-status-dot-pending{background:#d89614}.admin-status-dot-risk{background:#d46b08}.admin-status-dot-approved{background:#389e0d}.admin-status-dot-rejected{background:#cf1322}.admin-status-dot-muted{background:#9ca3af}.admin-job-detail-drawer .ant-drawer-body{padding:20px}.admin-job-detail-drawer .ant-drawer-footer{background:#ffffff;border-top:1px solid #e5eaf2;padding:14px 24px}.admin-job-detail-drawer .admin-detail-footer{display:flex;justify-content:center;width:100%}.admin-job-detail-drawer .admin-detail-footer .ant-btn{min-width:112px}.admin-detail-page{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1120px;padding-bottom:88px;width:100%}.admin-detail-page-header{align-items:center;display:flex;justify-content:space-between;width:100%}.admin-detail-sections,.admin-detail-stack{width:100%}.admin-detail-sections{display:flex;flex-direction:column;gap:18px}.admin-detail-stack>.ant-space-item{width:100%}.admin-detail-field-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-detail-field{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;min-width:0;padding:12px 14px}.admin-detail-field-wide{grid-column:1/-1}.admin-detail-field-label{display:block;font-size:12px;margin-bottom:6px}.admin-detail-field-value{color:#172033;font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.admin-detail-text-prewrap{font-weight:500;white-space:pre-wrap;word-break:break-word}.admin-lead-filter-form{width:100%}.admin-lead-filter-grid{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 24px}.admin-lead-filter-item{flex:1 1 clamp(220px,30vw,420px);margin-bottom:0;max-width:480px;min-width:180px;width:100%}.admin-lead-filter-actions{display:flex;flex:999 0 132px;justify-content:flex-end;margin-bottom:0;min-width:132px;width:100%}.admin-search-filter-grid .admin-lead-filter-item,.admin-search-filter-grid .ant-form-item{flex:initial;margin-bottom:0;max-width:none;min-width:0;width:100%}.admin-search-filter-grid .admin-list-search,.admin-search-filter-grid .admin-time-range-filter,.admin-search-filter-grid .ant-input,.admin-search-filter-grid .ant-input-affix-wrapper,.admin-search-filter-grid .ant-picker,.admin-search-filter-grid .ant-select{flex:initial;max-width:none;min-width:0;width:100%}.admin-search-filter-grid .admin-filter-actions,.admin-search-filter-grid .admin-lead-filter-actions{flex:initial;width:auto}.admin-search-filter-grid{align-items:flex-end;display:grid;gap:16px 24px;grid-template-columns:repeat(var(--admin-search-filter-columns),minmax(0,1fr))}.admin-search-filter-grid .admin-filter-actions,.admin-search-filter-grid .admin-lead-filter-actions{align-self:end;grid-column:-2/-1;justify-self:end}.admin-lead-filter-grid.admin-search-filter-grid{display:grid}.admin-lead-detail-drawer .ant-drawer-body{padding:20px}.admin-lead-resume-section{padding:12px 14px 14px;border:1px solid #eef2f7;border-radius:8px;background:#ffffff}.admin-lead-resume-section-title{display:block;margin-bottom:12px;color:#172033;font-size:15px;line-height:22px}.admin-lead-resume-basic-fields,.admin-lead-resume-expectations,.admin-lead-resume-section-body{min-width:0;width:100%}.admin-lead-resume-basic-info{display:flex;align-items:flex-start;gap:16px}.admin-lead-resume-name{display:block;margin-bottom:8px;font-size:16px}.admin-lead-resume-paragraph{margin-top:12px}.admin-lead-resume-paragraph .ant-typography{margin:8px 0 0;white-space:pre-wrap;word-break:break-word}.admin-lead-plain-tag{background:#f3f6fb;border:1px solid #e5eaf2;border-radius:6px;color:#374151;display:inline-flex;font-size:12px;line-height:22px;padding:0 8px}.admin-lead-timeline{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.admin-lead-timeline-item{display:grid;gap:10px;grid-template-columns:10px minmax(0,1fr)}.admin-lead-timeline-marker{background:var(--admin-primary);border-radius:999px;height:8px;margin-top:7px;width:8px}.admin-lead-timeline-body{min-width:0}.admin-detail-sticky-actions{align-items:center;background:rgba(255,255,255,.96);border-top:1px solid #e5eaf2;bottom:0;box-shadow:0 -8px 24px rgba(15,23,42,.06);display:flex;justify-content:center;left:248px;padding:14px 24px;position:fixed;right:0;z-index:20}.admin-detail-sticky-actions .ant-btn{min-width:112px}.admin-company-log-drawer .ant-drawer-body{padding:20px}.admin-log-section-title{display:block;margin-bottom:12px}.admin-log-list-panel,.admin-log-profile-card{background:#ffffff;border:1px solid #e8edf5;border-radius:10px;padding:16px}.admin-log-profile-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-log-profile-item{background:#f8fafc;border-radius:8px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px}.admin-log-profile-item-wide{grid-column:1/-1}.admin-log-profile-item .ant-typography{overflow-wrap:anywhere}.admin-log-list{list-style:none;margin:0;padding:0}.admin-log-list .admin-log-item{border-bottom:1px solid #eef2f7;padding:14px 0}.admin-log-list .admin-log-item:first-child{padding-top:2px}.admin-log-list .admin-log-item:last-child{border-bottom:0;padding-bottom:2px}.admin-log-item{display:flex;gap:12px}.admin-log-item-marker{background:var(--admin-primary);border-radius:999px;box-shadow:0 0 0 4px var(--admin-primary-bg);flex:0 0 auto;height:8px;margin-top:7px;width:8px}.admin-log-item-body{min-width:0;width:100%}.admin-log-remark{overflow-wrap:anywhere}.admin-log-pagination{border-top:1px solid #eef2f7;display:flex;justify-content:flex-end;padding-top:14px}.admin-login{background:linear-gradient(116deg,rgba(255,255,255,.9),rgba(244,248,255,.9) 48%,rgba(232,240,255,.82)),#f3f7ff;color:#172033;min-height:100vh}.admin-login-shell{box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:120px 220px 88px 300px}.admin-login-panel{align-items:center;display:grid;gap:96px;grid-template-columns:minmax(760px,1fr) 420px;margin:0 auto;max-width:1380px;width:100%}.admin-login-main{min-width:0}.admin-login-intro{max-width:880px;width:100%}.admin-login-intro .ant-typography h1,.admin-login-intro h1.ant-typography{color:#0f766e;font-size:50px;font-weight:800;line-height:1.16;margin:0!important}.admin-login-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.admin-login-tags span{align-items:center;background:rgba(16,167,163,.08);border:1px solid rgba(16,167,163,.18);border-radius:8px;color:#0f766e;display:inline-flex;font-size:14px;font-weight:600;height:32px;padding:0 12px}.admin-login-visual{margin-left:-16px;margin-top:40px;width:min(860px,100%)}.admin-login-illustration{display:block;height:auto;object-fit:contain;width:100%}.admin-login-card-col{display:flex;justify-content:flex-end;min-width:0}.admin-login-card{background:#ffffff;border:0;border-radius:14px;box-shadow:0 14px 34px rgba(15,35,84,.1);width:min(100%,420px)}.admin-login-card .ant-card-body{padding:42px 40px}.admin-login-card h2.ant-typography{color:#111827;font-size:30px;line-height:1.25;margin-bottom:28px!important}.admin-login-card .ant-form-item-label>label{color:#1f2937;font-weight:600}.admin-login-card .ant-btn-primary{background:#10a7a3;border-color:#10a7a3}.admin-login-card .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background:#0f8f8c;border-color:#0f8f8c}.admin-login-forgot-password{display:flex;justify-content:flex-end;margin:-12px 0 16px}.admin-login-forgot-password .ant-btn-link{color:#0f766e;height:auto;padding:0}.admin-login-card .ant-btn,.admin-login-card .ant-input,.admin-login-card .ant-input-affix-wrapper{min-height:44px}.admin-login-direct-link{align-items:center;color:#64748b;display:flex;font-size:13px;gap:0;margin-top:18px}.admin-login-direct-link .ant-btn-link{color:#0f766e;height:auto;padding:0}.admin-login-auth-actions{display:flex;justify-content:flex-end;margin-top:12px}.admin-login-auth-actions .ant-btn-link{color:#0f766e;height:auto;padding:0}@media (max-width:1599px){.admin-login-shell{padding:80px 96px 64px}.admin-login-panel{gap:56px;grid-template-columns:minmax(680px,1fr) 420px;max-width:1240px}.admin-login-visual{width:min(760px,100%)}}@media (max-width:991px){.admin-login-shell{overflow:auto;padding:28px 20px 36px}.admin-login-panel{display:block;min-height:0;width:100%}.admin-login-intro{margin-bottom:24px;max-width:none}.admin-login-intro .ant-typography h1,.admin-login-intro h1.ant-typography{font-size:32px}.admin-login-tags{gap:8px}.admin-login-visual{display:none}.admin-login-card-col{justify-content:center}.admin-login-card{width:100%}.admin-login-card .ant-card-body{padding:28px 22px}.admin-login-direct-link{flex-wrap:wrap}}@media (width <= 1100px){.admin-search-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 760px){.admin-shell{display:block;min-height:100vh}.admin-shell,.admin-sider{height:auto;overflow:visible}.admin-sider{border-bottom:1px solid #e5eaf2;border-right:0;min-width:0!important;position:static;width:100%!important}.admin-sider .ant-layout-sider-children{height:auto;min-height:auto}.admin-sider .ant-menu{overflow:visible}.admin-header{align-items:flex-start;flex-direction:column;height:auto;padding:16px}.admin-content{min-height:0;overflow:visible;padding:16px}.admin-page-heading{flex-direction:column}.admin-list-toolbar-top{align-items:flex-start;gap:12px}.admin-filter-form .admin-filter-actions,.admin-filter-form .ant-form-item,.admin-list-filter-row .admin-filter-actions,.admin-list-filter-row .ant-form-item{flex-basis:100%;max-width:none}.admin-filter-actions{justify-content:flex-start}.admin-list-search,.admin-time-range-filter{flex-basis:auto;max-width:none;width:100%}.admin-detail-sticky-actions{left:0}.admin-detail-field-grid,.admin-log-profile-grid{grid-template-columns:1fr}.admin-lead-filter-grid{display:flex}.admin-lead-filter-item{flex-basis:100%;max-width:none}.admin-lead-filter-actions{flex-basis:100%;justify-content:flex-start}.admin-search-filter-grid{grid-template-columns:1fr}.admin-search-filter-grid .admin-filter-actions,.admin-search-filter-grid .admin-lead-filter-actions{grid-column:1;justify-self:start}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}