.page-skeleton{width:100%;max-width:1440px;min-height:calc(100svh - 76px);margin:0 auto;padding:30px 32px 64px;overflow:hidden}.workspace-content>.page-skeleton,.jobs-workspace>.page-skeleton,.loading-content-only{min-height:560px;padding:0}.page-skeleton .skeleton{flex-shrink:0;height:14px}.page-skeleton .loading-line{width:100%}.page-skeleton .loading-short{width:58%;height:12px}.page-skeleton .loading-title{width:70%;height:32px}.page-skeleton .loading-field{width:100%;height:46px}.page-skeleton .loading-avatar{border-radius:12px;width:44px;height:44px}.page-skeleton .loading-button{width:128px;max-width:100%;height:42px}.loading-heading{gap:14px;max-width:680px;margin-bottom:28px;display:grid}.loading-lines{gap:12px;margin:22px 0;display:grid}.loading-row{align-items:center;gap:14px;min-width:0;display:flex}.loading-grow{flex:1;gap:12px;min-width:0;display:grid}.loading-card{border:1px solid var(--border);background:#fff;border-radius:16px;min-width:0;margin-bottom:18px;padding:24px}.loading-form{align-content:start;gap:24px;display:grid}.loading-form .loading-heading{margin:0}.loading-detail{min-height:640px}.loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.loading-grid>.loading-card{margin:0}.loading-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:64px;min-height:490px;margin-bottom:56px;display:grid}.loading-hero-copy>.loading-title{height:48px;margin-top:16px}.loading-hero-copy>.loading-short{margin-top:22px}.loading-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;margin:26px 0;display:grid}.loading-search .loading-button{width:160px;height:46px}.loading-jobs{grid-template-columns:minmax(320px,.85fr) minmax(0,1.35fr);align-items:start;gap:22px;margin-top:22px;display:grid}.loading-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.loading-filters>.loading-field{width:128px;height:36px}.loading-filters>.loading-field:last-child{width:212px;margin-left:auto}.loading-results{min-width:0}.loading-jobs .loading-detail{min-height:760px}.loading-auth-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;max-width:1050px;min-height:650px;margin:auto;display:grid}.loading-auth-brand{padding:32px}.loading-auth-brand>.loading-heading{margin-top:32px}.page-loading-onboarding>.loading-form,.page-loading-onboarding>div>.loading-form{max-width:580px;margin:60px auto}.loading-toolbar{gap:16px;max-width:680px;margin-bottom:28px;display:flex}.loading-toolbar .loading-field{flex:1;max-width:400px}.loading-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.loading-column{background:var(--cloud);border-radius:16px;min-height:600px;padding:16px}.loading-column>.loading-short{margin-bottom:24px}.loading-column .loading-card{padding:18px}.loading-column .loading-row>.loading-button:nth-child(2){display:none}.loading-two-columns{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:28px;display:grid}.loading-two-columns .loading-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.loading-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:14px;display:grid}.loading-stats .loading-title{margin-top:22px}.loading-settings{max-width:860px}.loading-table>.loading-row{border-bottom:1px solid var(--border);padding:22px 12px}.loading-table .loading-line{flex:1}.loading-table .loading-short{width:20%}.loading-list,.loading-article{max-width:900px}.loading-article .loading-lines{margin:38px 0}.page-loading-document-editor .loading-detail{min-height:850px}@media (max-width:1100px){.loading-board{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-hero,.loading-auth-grid{gap:32px}}@media (max-width:767px){.page-skeleton{padding:26px 20px 64px}.loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-hero{grid-template-columns:1fr;gap:28px;min-height:0;margin-bottom:40px}.loading-hero-copy{padding-top:24px}.loading-hero>.loading-card{margin-bottom:0}.loading-two-columns{grid-template-columns:1fr}.loading-auth-grid{max-width:480px;min-height:600px;display:block}.loading-auth-brand{display:none}.loading-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-search{grid-template-columns:1fr 1fr}.loading-search .loading-button{grid-column:1/-1;width:100%}.page-loading-onboarding>div>.loading-form{margin-top:32px}}@media (max-width:600px){.page-skeleton{min-height:calc(100svh - 66px);padding:22px 16px 60px}.workspace-content>.page-skeleton,.jobs-workspace>.page-skeleton,.loading-content-only{padding:0}.page-skeleton .loading-title{width:88%;height:28px}.loading-hero-copy>.loading-title{height:40px}.loading-grid,.loading-two-columns .loading-grid,.loading-board{grid-template-columns:1fr}.loading-board>.loading-column:not(:first-child){display:none}.loading-card{padding:20px}.loading-table .loading-short{display:none}.loading-auth-grid>.loading-card{background:0 0;border:0;padding:22px 0}.page-loading-membership .loading-two-columns{gap:0}}.page-loading-jobs .loading-search,.page-loading-job-detail .loading-search{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 132px;gap:10px;margin:0 0 14px}.page-loading-jobs .loading-search>.loading-button,.page-loading-job-detail .loading-search>.loading-button{width:100%;height:48px}@media (max-width:900px){.loading-jobs{grid-template-columns:1fr;margin-top:18px}.loading-jobs>.loading-detail,.loading-job-selected>.loading-results{display:none}.loading-job-selected>.loading-detail{display:block}.loading-filters>.loading-field:nth-child(-n+2){display:none}.page-loading-jobs .loading-search,.page-loading-job-detail .loading-search{grid-template-columns:repeat(2,minmax(0,1fr))}.page-loading-jobs .loading-search>.loading-button,.page-loading-job-detail .loading-search>.loading-button{grid-column:1/-1}.page-loading-job-detail>div>.loading-heading,.page-loading-job-detail .loading-search,.page-loading-job-detail .loading-filters{display:none}}@media (max-width:550px){.page-loading-jobs .loading-search,.page-loading-job-detail .loading-search{grid-template-columns:1fr;gap:9px}.loading-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.loading-filters>.loading-field,.loading-filters>.loading-field:last-child{width:100%;height:44px;margin:0}}@media (prefers-reduced-motion:reduce){.page-skeleton .skeleton{animation:none}}.loading-row>.loading-button{flex:0 128px;min-width:0}.loading-card-list>div{gap:16px;display:grid}.public-hero-preview .loading-card-list{min-height:330px}.loading-job-panel{background:#fff;border:1px solid #e3e9ed;border-radius:16px;overflow:hidden}.loading-job-panel-head{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:12px 16px;display:flex}.page-skeleton .loading-job-panel-head .loading-short{width:64px;height:14px}.page-skeleton .loading-job-panel-head .loading-short:last-child{width:84px;height:12px}.loading-job-rows{padding:4px 8px}.loading-job-row{border-bottom:1px solid #edf0f2;align-items:flex-start;gap:12px;padding:16px 8px;display:flex}.loading-job-row:last-child{border-bottom:0}.loading-job-row>.loading-avatar{border-radius:12px;width:44px;height:44px}.loading-job-row .loading-grow{gap:8px}.loading-job-top{justify-content:space-between;gap:24px;display:flex}.page-skeleton .loading-job-top .loading-line{flex:1;width:auto;height:15px;margin-top:2px}.page-skeleton .loading-job-top .loading-short{flex:0 0 24px;width:24px;height:12px;margin-top:4px}.page-skeleton .loading-job-row .loading-grow>.loading-short{width:62%;height:12px}.loading-job-pills{gap:6px;margin-top:3px;display:flex}.page-skeleton .loading-job-pills .loading-short{border-radius:8px;width:92px;height:22px}.page-skeleton .loading-job-pills .loading-short:last-child{width:40px}.loading-rows-only{min-height:0}.page-skeleton:has(.loading-rjs){max-width:none;padding:0}.loading-rjs{max-width:1280px;margin:0 auto;padding:48px 32px 64px}.loading-rjs-title{justify-content:center;margin-bottom:28px;display:flex}.page-skeleton .loading-rjs-title .loading-title{width:452px;max-width:100%;height:38px}.page-skeleton .loading-rjs-search .loading-field{border-radius:28px;max-width:900px;height:54px;margin:auto}.loading-rjs-filters{justify-content:center;gap:8px;margin-top:20px;display:flex;overflow:hidden}.page-skeleton .loading-rjs-filters .loading-field{border-radius:17px;width:92px;height:34px}.page-skeleton .loading-rjs-filters .loading-field:first-child{width:138px}.page-skeleton .loading-rjs-filters .loading-field:nth-child(6),.page-skeleton .loading-rjs-filters .loading-field:nth-child(9){width:105px}.page-skeleton .loading-rjs-filters .loading-field:nth-child(7){width:147px}.page-skeleton .loading-rjs-filters .loading-field:nth-child(8){width:116px}.loading-rjs-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 14px;display:flex}.loading-rjs-toolbar>div{gap:8px;display:flex}.page-skeleton .loading-rjs-toolbar>.loading-short{width:36px;height:12px}.page-skeleton .loading-rjs-toolbar .loading-button{border-radius:8px;width:108px;height:38px}.page-skeleton .loading-rjs-toolbar .loading-button:last-child{width:173px}.loading-rjs .loading-jobs{grid-template-columns:minmax(340px,.56fr) minmax(0,1fr);gap:12px;margin:0}.loading-rjs-detail.loading-card{border-radius:16px;min-height:510px;margin:0}.page-skeleton .loading-rjs-detail>.loading-row>.loading-avatar{width:46px;height:46px}.page-skeleton .loading-rjs-detail .loading-grow>.loading-title{width:56%;height:24px}.page-skeleton .loading-rjs-detail .loading-grow>.loading-short{width:26%;height:12px}.loading-rjs-detail>.loading-job-pills{margin-top:20px}.page-skeleton .loading-rjs-detail>.loading-job-pills .loading-short{border-radius:13px;width:150px;height:26px}.page-skeleton .loading-rjs-detail>.loading-job-pills .loading-short:last-child{width:110px}.loading-rjs-actions{gap:8px;margin-top:16px;display:flex}.page-skeleton .loading-rjs-actions .loading-field{flex:1;width:auto;height:42px}.page-skeleton .loading-rjs-actions .loading-button{flex:0 0 93px;width:93px;height:42px}.loading-rjs-detail>.loading-rjs-secondary{margin-top:10px}.page-skeleton .loading-rjs-secondary .loading-short{border-radius:8px;width:135px;height:34px}.page-skeleton .loading-rjs-secondary .loading-short:last-child{width:180px}.loading-rjs-body{border-top:1px solid var(--border);margin-top:20px;padding-top:4px}@media (max-width:1100px) and (min-width:901px){.loading-rjs{padding-inline:20px}.loading-rjs .loading-jobs{grid-template-columns:minmax(320px,.7fr) minmax(0,1fr)}.loading-rjs-filters{flex-wrap:wrap}}@media (max-width:900px){.loading-rjs{padding:30px 16px 40px}.loading-rjs .loading-jobs{grid-template-columns:1fr}.loading-rjs-title{margin-bottom:24px}.page-skeleton .loading-rjs-title .loading-title{width:260px;height:66px}.page-skeleton .loading-rjs-search .loading-field{border-radius:12px;height:56px}.loading-rjs-filters{justify-content:flex-start;margin-top:14px}.page-skeleton .loading-rjs-filters .loading-field{flex:none}.page-skeleton .loading-rjs-toolbar .loading-button{width:36px}.page-skeleton .loading-rjs-toolbar .loading-button:last-child{width:146px}}
