.TaskQueue-module__KW9K3q__section{margin:0 0 var(--space-lg)}.TaskQueue-module__KW9K3q__heading{margin:0 0 var(--space-sm);color:var(--color-text);font-size:1rem;font-weight:700}.TaskQueue-module__KW9K3q__queue{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);margin:0;padding:0;list-style:none;overflow:hidden}.TaskQueue-module__KW9K3q__item+.TaskQueue-module__KW9K3q__item{border-top:1px solid var(--color-border)}.TaskQueue-module__KW9K3q__link{justify-content:space-between;align-items:center;gap:var(--space-md);padding:12px var(--space-md);color:var(--color-text);text-decoration:none;display:flex}.TaskQueue-module__KW9K3q__link:hover{background-color:var(--color-bg-subtle)}.TaskQueue-module__KW9K3q__label{font-size:.92rem}.TaskQueue-module__KW9K3q__count{text-align:center;min-width:2.5em;color:var(--color-primary);background-color:var(--color-primary-bg);border:1px solid var(--color-border);border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:.85rem;font-weight:700}.TaskQueue-module__KW9K3q__countZero{color:var(--color-text-muted);background-color:var(--color-bg-subtle);font-weight:400}.TaskQueue-module__KW9K3q__empty{padding:var(--space-md);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);margin:0;font-size:.9rem}.TaskQueue-module__KW9K3q__stats{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.TaskQueue-module__KW9K3q__stat{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);color:inherit;text-decoration:none;display:block}a.TaskQueue-module__KW9K3q__stat:hover{background-color:var(--color-bg-subtle)}.TaskQueue-module__KW9K3q__statLabel{color:var(--color-text-muted);font-size:.78rem;display:block}.TaskQueue-module__KW9K3q__statValue{color:var(--color-primary);margin-top:2px;font-size:1.5rem;font-weight:700;line-height:1.2;display:block}.TaskQueue-module__KW9K3q__statUnit{color:var(--color-text-muted);margin-left:2px;font-size:.8rem;font-weight:400}
.LineUsagePanel-module__9XNyxq__groupLabel{margin:var(--space-lg) 0 var(--space-sm);color:var(--color-text-muted);align-items:center;gap:8px;font-size:.85rem;font-weight:500;display:flex}.LineUsagePanel-module__9XNyxq__lineIcon{width:16px;height:16px;color:var(--color-primary-light);flex-shrink:0}.LineUsagePanel-module__9XNyxq__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.LineUsagePanel-module__9XNyxq__card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.LineUsagePanel-module__9XNyxq__channelName{margin:0;font-size:.95rem;font-weight:500}.LineUsagePanel-module__9XNyxq__stats{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.LineUsagePanel-module__9XNyxq__stat{flex-direction:column;gap:2px;display:flex}.LineUsagePanel-module__9XNyxq__statLabel{color:var(--color-text-muted);font-size:.78rem}.LineUsagePanel-module__9XNyxq__statValue{font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-size:1.3rem;font-weight:600;display:flex}.LineUsagePanel-module__9XNyxq__unit{color:var(--color-text-muted);font-size:.78rem;font-weight:400}.LineUsagePanel-module__9XNyxq__unbounded{color:var(--color-text-muted);font-size:.95rem;font-weight:500}.LineUsagePanel-module__9XNyxq__remaining{color:var(--color-primary)}.LineUsagePanel-module__9XNyxq__remainingLow{color:var(--color-warning)}.LineUsagePanel-module__9XNyxq__warnText{color:var(--color-warning);margin:0;font-size:.82rem;line-height:1.5}.LineUsagePanel-module__9XNyxq__muted{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.6}.LineUsagePanel-module__9XNyxq__error{color:var(--color-warning);margin:0;font-size:.85rem;line-height:1.6}.LineUsagePanel-module__9XNyxq__note{color:var(--color-text-muted);margin:8px 0 0;font-size:.8rem;line-height:1.6}
.admin-module__khblma__wrapper,.admin-module__khblma__wrapperWide{max-width:var(--max-width-console);padding:var(--space-xl) 0;margin:0 auto}.admin-module__khblma__head{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.admin-module__khblma__title{color:var(--color-primary);margin:0;font-size:1.5rem}.admin-module__khblma__backLink{font-size:.85rem}.admin-module__khblma__logout{color:var(--color-text-muted);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;padding:8px 14px;font-size:.85rem}.admin-module__khblma__logout:hover{background-color:var(--color-bg-subtle)}.admin-module__khblma__muted{margin:0 0 var(--space-md);color:var(--color-text-muted);font-size:.9rem;line-height:1.7}.admin-module__khblma__card{margin-bottom:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.admin-module__khblma__cardHead{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.admin-module__khblma__cardTitle{margin:0 0 var(--space-md);font-size:1.1rem}.admin-module__khblma__cardHead .admin-module__khblma__cardTitle{margin:0}.admin-module__khblma__cardLink{font-size:.85rem}.admin-module__khblma__metric{margin:0;font-size:.95rem}.admin-module__khblma__cardActions{gap:var(--space-md);margin:var(--space-sm) 0 0;flex-wrap:wrap;display:flex}.admin-module__khblma__bulkBar{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;font-size:.9rem;display:flex}.admin-module__khblma__bulkCount{color:var(--color-text-muted)}.admin-module__khblma__titleRow{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.admin-module__khblma__titleLeft{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.admin-module__khblma__jobTitle{font-size:1rem;font-weight:600}.admin-module__khblma__statusGroup{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.admin-module__khblma__statusBadge{border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:2px 10px;font-size:.8rem;font-weight:600}.admin-module__khblma__statusPublished{color:var(--color-success);background-color:var(--color-success-bg);border-color:var(--color-success-border)}.admin-module__khblma__statusPaused{color:var(--color-warning);background-color:var(--color-warning-bg);border-color:var(--color-warning-border)}.admin-module__khblma__statusDraft{color:var(--color-text-muted);background-color:var(--color-bg-subtle)}.admin-module__khblma__statusNew{color:#1a4f8a;background-color:#e8f0fb;border-color:#c3d8f0}.admin-module__khblma__actionBtn{color:var(--color-primary);background-color:var(--color-bg);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:6px 14px;font-size:.85rem;text-decoration:none;display:inline-flex}.admin-module__khblma__actionBtn:hover:not(:disabled){background-color:var(--color-bg-subtle)}.admin-module__khblma__actionBtn:disabled{opacity:.6;cursor:not-allowed}.admin-module__khblma__opSelect{color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;padding:6px 10px;font-family:inherit;font-size:.85rem}.admin-module__khblma__opSelect:disabled{opacity:.6;cursor:not-allowed}.admin-module__khblma__statusSelectPublished{color:var(--color-success);background-color:var(--color-success-bg);border-color:var(--color-success-border);font-weight:600}.admin-module__khblma__statusSelectPaused{color:var(--color-warning);background-color:var(--color-warning-bg);border-color:var(--color-warning-border);font-weight:600}.admin-module__khblma__statusSelectDraft{color:var(--color-text-muted);background-color:var(--color-bg-subtle);font-weight:600}.admin-module__khblma__statusSelectNew{color:#1a4f8a;background-color:#e8f0fb;border-color:#c3d8f0;font-weight:600}.admin-module__khblma__markCheck{align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.admin-module__khblma__sectionHeading{margin:var(--space-xl) 0 var(--space-md);padding-bottom:var(--space-xs);color:var(--color-primary);border-bottom:1px solid var(--color-border);font-size:1.15rem}.admin-module__khblma__empty{padding:var(--space-xl);text-align:center;color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.admin-module__khblma__list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-module__khblma__item{padding:var(--space-lg);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.admin-module__khblma__itemHead{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.admin-module__khblma__licenseType{color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 10px;font-size:.8rem;font-weight:500}.admin-module__khblma__orgName{font-size:1rem;font-weight:500}.admin-module__khblma__detail{margin:0 0 var(--space-sm)}.admin-module__khblma__detailRow{gap:var(--space-md);padding:var(--space-xs) 0;display:flex}.admin-module__khblma__dt{color:var(--color-text-muted);flex:0 0 6rem;margin:0;font-size:.85rem}.admin-module__khblma__dd{word-break:break-all;margin:0;font-size:.9rem}.admin-module__khblma__ddBody{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem}.admin-module__khblma__section{margin-bottom:var(--space-xl)}.admin-module__khblma__sectionTitle{margin:0 0 var(--space-xs);color:var(--color-text);font-size:1.1rem;font-weight:600}.admin-module__khblma__note{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem}.admin-module__khblma__review{gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.admin-module__khblma__reportBtnRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}.admin-module__khblma__reviewError{color:var(--color-danger);margin:0;font-size:.85rem}.admin-module__khblma__bulkBar{align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.admin-module__khblma__bulkSelectAll{color:var(--color-text);cursor:pointer;align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.admin-module__khblma__bulkForm{margin:0 0 0 auto}.admin-module__khblma__selectCheck{cursor:pointer;flex:none;width:16px;height:16px}.admin-module__khblma__approveForm{margin:0}.admin-module__khblma__approveBtn{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:10px 18px;font-size:.9rem;font-weight:500}.admin-module__khblma__approveBtn:hover:not(:disabled){background-color:var(--color-primary-hover)}.admin-module__khblma__rejectForm{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.admin-module__khblma__reasonLabel{color:var(--color-text-muted);font-size:.85rem}.admin-module__khblma__reasonInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical;width:100%;padding:8px 10px;font-family:inherit;font-size:.9rem}.admin-module__khblma__rejectBtn{color:var(--color-danger);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;align-self:flex-start;padding:8px 16px;font-size:.85rem}.admin-module__khblma__rejectBtn:hover:not(:disabled){background-color:var(--color-danger-bg);border-color:var(--color-danger)}.admin-module__khblma__approveBtn:disabled,.admin-module__khblma__rejectBtn:disabled{opacity:.6;cursor:not-allowed}.admin-module__khblma__secondaryBtn{color:var(--color-primary);background-color:var(--color-bg);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;align-self:flex-start;padding:8px 16px;font-size:.85rem}.admin-module__khblma__secondaryBtn:hover:not(:disabled){background-color:var(--color-bg-subtle,var(--color-bg-subtle))}.admin-module__khblma__secondaryBtn:disabled{opacity:.6;cursor:not-allowed}.admin-module__khblma__hearingAnswers{margin:var(--space-sm) 0;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle,var(--color-bg-subtle))}.admin-module__khblma__hearingTitle{margin:0 0 var(--space-xs);font-size:.85rem;font-weight:700}.admin-module__khblma__hearingList{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.admin-module__khblma__hearingRow{gap:var(--space-sm);font-size:.9rem;display:flex}.admin-module__khblma__hearingRow dt{color:var(--color-text-muted);flex:0 0 40%;margin:0}.admin-module__khblma__hearingRow dd{white-space:pre-wrap;margin:0}.admin-module__khblma__featuredBadge{margin-left:var(--space-sm);border-radius:var(--radius-sm);background-color:var(--color-primary);color:#fff;padding:2px 8px;font-size:.72rem;font-weight:700}.admin-module__khblma__authWrapper{max-width:400px;padding:var(--space-xl) 0;margin:0 auto}.admin-module__khblma__authTitle{margin:0 0 var(--space-sm);color:var(--color-primary);font-size:1.5rem}.admin-module__khblma__authLead{margin:0 0 var(--space-lg);color:var(--color-text-muted);font-size:.9rem}.admin-module__khblma__form{gap:var(--space-md);flex-direction:column;display:flex}.admin-module__khblma__formMessage{padding:var(--space-sm) var(--space-md);color:var(--color-danger);background-color:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:var(--radius-sm);margin:0;font-size:.85rem}.admin-module__khblma__field{gap:var(--space-xs);flex-direction:column;display:flex}.admin-module__khblma__label{font-size:.9rem;font-weight:500}.admin-module__khblma__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:10px 12px;font-family:inherit;font-size:.95rem}.admin-module__khblma__submit{margin-top:var(--space-sm);color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:12px;font-size:.95rem;font-weight:500}.admin-module__khblma__submit:hover:not(:disabled){background-color:var(--color-primary-hover)}.admin-module__khblma__submit:disabled{opacity:.6;cursor:not-allowed}.admin-module__khblma__assigneeSection{margin-top:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.admin-module__khblma__jobTableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);overflow-x:auto}.admin-module__khblma__jobTable{border-collapse:collapse;width:100%;min-width:800px;font-size:.9rem}.admin-module__khblma__jobTable thead th{padding:10px var(--space-sm);text-align:left;color:var(--color-text-muted);white-space:nowrap;background-color:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);font-size:.78rem;font-weight:700}.admin-module__khblma__jobRow td{padding:10px var(--space-sm);vertical-align:middle;border-bottom:1px solid var(--color-border)}.admin-module__khblma__jobRow:last-child td{border-bottom:none}.admin-module__khblma__jobRow:hover td{background-color:var(--color-bg-subtle)}.admin-module__khblma__jobThCheck,.admin-module__khblma__jobTdCheck{width:44px;padding-right:0}.admin-module__khblma__jobThNum{text-align:right}.admin-module__khblma__jobTdNum{text-align:right;white-space:nowrap;color:var(--color-text-muted)}.admin-module__khblma__jobTdMain{min-width:180px}.admin-module__khblma__jobSub{color:var(--color-text-muted);margin:2px 0 0;font-size:.8rem}.admin-module__khblma__jobTdStatus,.admin-module__khblma__jobTdDate,.admin-module__khblma__jobTdMark,.admin-module__khblma__jobTdActions{white-space:nowrap}.admin-module__khblma__jobTdActions>*+*{margin-left:6px}.admin-module__khblma__jobSrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-module__khblma__formLayout{align-items:flex-start;gap:var(--space-lg);display:flex}.admin-module__khblma__formArea{flex:auto;min-width:0}
.MessageThread-module__OypdbG__thread{gap:var(--space-md);flex-direction:column;display:flex}.MessageThread-module__OypdbG__messages{gap:var(--space-md);max-height:60vh;padding:var(--space-sm) calc(var(--space-sm) + 8px);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow-y:auto}.MessageThread-module__OypdbG__empty{padding:var(--space-lg) var(--space-md);text-align:center;color:var(--color-text-muted);margin:0;font-size:.9rem}.MessageThread-module__OypdbG__row{display:flex}.MessageThread-module__OypdbG__rowOwn{justify-content:flex-end}.MessageThread-module__OypdbG__rowOther{justify-content:flex-start}.MessageThread-module__OypdbG__stack{flex-direction:column;max-width:80%;display:flex}.MessageThread-module__OypdbG__rowOwn .MessageThread-module__OypdbG__stack{align-items:flex-end}.MessageThread-module__OypdbG__rowOther .MessageThread-module__OypdbG__stack{align-items:flex-start}.MessageThread-module__OypdbG__bubble{border-radius:var(--radius-md);border:1px solid var(--color-border);max-width:100%;padding:8px 12px;position:relative}.MessageThread-module__OypdbG__bubbleOwn:after,.MessageThread-module__OypdbG__bubbleOther:before,.MessageThread-module__OypdbG__bubbleOther:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;position:absolute;top:12px}.MessageThread-module__OypdbG__bubbleOwn{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.MessageThread-module__OypdbG__bubbleOwn:after{border-left:7px solid var(--color-primary);right:-7px}.MessageThread-module__OypdbG__bubbleOther{background-color:var(--color-bg)}.MessageThread-module__OypdbG__bubbleOther:before{border-top-width:7px;border-bottom-width:7px;border-right:8px solid var(--color-border);left:-8px}.MessageThread-module__OypdbG__bubbleOther:after{border-right:7px solid var(--color-bg);left:-7px}.MessageThread-module__OypdbG__bubbleDeleted{background-color:var(--color-bg);color:var(--color-text-muted);border-style:dashed;font-style:italic}.MessageThread-module__OypdbG__deleteBtn{color:var(--color-danger);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:.72rem;text-decoration:underline}.MessageThread-module__OypdbG__body{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.95rem;line-height:1.6}.MessageThread-module__OypdbG__meta{margin-top:3px;padding:0 2px}.MessageThread-module__OypdbG__rowOwn .MessageThread-module__OypdbG__meta{text-align:right}.MessageThread-module__OypdbG__rowOther .MessageThread-module__OypdbG__meta{text-align:left}.MessageThread-module__OypdbG__senderLabel{color:var(--color-text-muted);font-size:.72rem;font-weight:600;display:block}.MessageThread-module__OypdbG__time{color:var(--color-text-muted);font-size:.7rem;display:block}.MessageThread-module__OypdbG__form{gap:var(--space-sm);flex-direction:column;display:flex}.MessageThread-module__OypdbG__error{color:var(--color-danger);margin:0;font-size:.85rem}.MessageThread-module__OypdbG__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical;width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.MessageThread-module__OypdbG__input:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.MessageThread-module__OypdbG__actions{justify-content:flex-end;display:flex}.MessageThread-module__OypdbG__send{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:8px 20px;font-size:.95rem;font-weight:500}.MessageThread-module__OypdbG__send:hover:not(:disabled){background-color:var(--color-primary-hover)}.MessageThread-module__OypdbG__send:disabled{opacity:.5;cursor:not-allowed}.MessageThread-module__OypdbG__closedNote{padding:var(--space-md);text-align:center;color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:0;font-size:.9rem}
.agency-module__AhZVuW__wrapper{max-width:var(--max-width-console);padding:var(--space-xl) 0;margin:0 auto}.agency-module__AhZVuW__marketContainer{width:100%;max-width:var(--max-width-content);margin:0 auto}.agency-module__AhZVuW__desktopBrowser{display:none}@media (min-width:1024px){.agency-module__AhZVuW__desktopBrowser{display:block}.agency-module__AhZVuW__mobileList{display:none}}.agency-module__AhZVuW__formWrapper{max-width:var(--max-width-console);padding:var(--space-xl) 0;margin:0 auto}.agency-module__AhZVuW__head{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.agency-module__AhZVuW__title{color:var(--color-primary);margin:0;font-size:1.5rem}.agency-module__AhZVuW__backLink{white-space:nowrap;font-size:.85rem}.agency-module__AhZVuW__lead{margin:0 0 var(--space-lg);color:var(--color-text-muted);font-size:.9rem;line-height:1.7}.agency-module__AhZVuW__count{margin:0 0 var(--space-md);color:var(--color-text-muted);font-size:.9rem}.agency-module__AhZVuW__recHearing{margin:var(--space-xs) 0 0;flex-direction:column;gap:2px;font-size:.88rem;display:flex}.agency-module__AhZVuW__recHearing dt{color:var(--color-text-muted);margin:0;font-weight:700}.agency-module__AhZVuW__recHearing dd{margin:0 0 var(--space-xs);white-space:pre-wrap}.agency-module__AhZVuW__sectionTitle{margin:var(--space-lg) 0 var(--space-xs);padding-top:var(--space-md);border-top:2px solid var(--color-border);color:var(--color-primary);font-size:1.15rem}.agency-module__AhZVuW__subsectionTitle{margin:var(--space-lg) 0 var(--space-xs);color:var(--color-primary);font-size:1rem}.agency-module__AhZVuW__sectionNote{margin:0 0 var(--space-md);color:var(--color-text-muted);font-size:.85rem;line-height:1.7}.agency-module__AhZVuW__warningBox{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-warning);background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);font-size:.85rem;line-height:1.7}.agency-module__AhZVuW__agencyOnlyBox{margin:0 0 var(--space-lg);padding:var(--space-md);background-color:var(--color-primary-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.agency-module__AhZVuW__agencyOnlyLabel{align-items:flex-start;gap:var(--space-sm);color:var(--color-text);cursor:pointer;font-size:.95rem;font-weight:700;display:flex}.agency-module__AhZVuW__agencyOnlyLabel input{flex-shrink:0;margin-top:2px}.agency-module__AhZVuW__empty{padding:var(--space-xl);text-align:center;color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.agency-module__AhZVuW__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agency-module__AhZVuW__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg)}.agency-module__AhZVuW__cardLink{align-items:flex-start;gap:var(--space-xs);padding:var(--space-md);color:inherit;flex-direction:column;text-decoration:none;display:flex}.agency-module__AhZVuW__card:hover{border-color:var(--color-primary)}.agency-module__AhZVuW__cardMain{gap:var(--space-xs);flex-direction:column;align-self:stretch;min-width:0;display:flex}.agency-module__AhZVuW__cardTitle{color:var(--color-primary);font-size:1rem;font-weight:500}.agency-module__AhZVuW__cardMeta{color:var(--color-text-muted);font-size:.85rem}.agency-module__AhZVuW__cardPostedBy{color:var(--color-text-muted);margin-top:2px;font-size:.8rem;display:block}.agency-module__AhZVuW__feeBadge{color:var(--color-success);background-color:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-sm);white-space:nowrap;align-self:flex-start;padding:4px 12px;font-size:.85rem;font-weight:500}.agency-module__AhZVuW__detailCard{margin-bottom:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.agency-module__AhZVuW__detailTitle{margin:0 0 var(--space-md);font-size:1.1rem}.agency-module__AhZVuW__detailList{margin:0}.agency-module__AhZVuW__detailRow{gap:var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--color-border);display:flex}.agency-module__AhZVuW__detailRow:first-child{border-top:none}.agency-module__AhZVuW__dt{color:var(--color-text-muted);flex:0 0 9rem;margin:0;font-size:.9rem}.agency-module__AhZVuW__dd{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.95rem}.agency-module__AhZVuW__muted{margin:var(--space-md) 0 0;color:var(--color-text-muted);font-size:.85rem}.agency-module__AhZVuW__sheetLink{color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:6px 12px;font-size:.85rem;text-decoration:none;display:inline-block}.agency-module__AhZVuW__sheetLink:hover{background-color:var(--color-border)}.agency-module__AhZVuW__recForm{gap:var(--space-md);margin-top:var(--space-md);flex-direction:column;display:flex}.agency-module__AhZVuW__recRow{gap:var(--space-md);flex-wrap:wrap;display:flex}.agency-module__AhZVuW__recRow>.agency-module__AhZVuW__recField{flex:1;min-width:200px}.agency-module__AhZVuW__recNote{margin:0 0 var(--space-sm);color:var(--color-text-muted);font-size:.85rem}.agency-module__AhZVuW__recRow>.agency-module__AhZVuW__recBirthField{flex-grow:2;min-width:19rem}@media (max-width:600px){.agency-module__AhZVuW__recRow>.agency-module__AhZVuW__recBirthField{flex-basis:100%}}.agency-module__AhZVuW__recField{gap:var(--space-xs);flex-direction:column;display:flex}.agency-module__AhZVuW__recLabel{font-size:.9rem;font-weight:500}.agency-module__AhZVuW__req{margin-left:var(--space-xs);color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);padding:1px 6px;font-size:.7rem}.agency-module__AhZVuW__recInput,.agency-module__AhZVuW__recTextarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:10px 12px;font-family:inherit;font-size:.95rem}.agency-module__AhZVuW__recTextarea{resize:vertical}.agency-module__AhZVuW__recError{color:var(--color-danger);margin:0;font-size:.8rem}.agency-module__AhZVuW__fileInput{font-family:inherit;font-size:.9rem}.agency-module__AhZVuW__docHint{color:var(--color-text-muted);margin:4px 0 0;font-size:.8rem}.agency-module__AhZVuW__recDocs{align-items:center;gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.agency-module__AhZVuW__recDocsLabel{color:var(--color-text-muted);font-size:.85rem}.agency-module__AhZVuW__consentLabel{align-items:flex-start;gap:var(--space-sm);font-size:.85rem;line-height:1.6;display:flex}.agency-module__AhZVuW__recSubmit{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-self:flex-start;padding:10px 18px;font-size:.95rem;font-weight:500}.agency-module__AhZVuW__recSubmit:hover:not(:disabled){background-color:var(--color-primary-hover)}.agency-module__AhZVuW__recSubmit:disabled{opacity:.6;cursor:not-allowed}.agency-module__AhZVuW__formSuccess{margin:var(--space-md) 0 0;padding:var(--space-sm) var(--space-md);color:var(--color-success);background-color:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-sm);font-size:.9rem}.agency-module__AhZVuW__formError{padding:var(--space-sm) var(--space-md);color:var(--color-danger);background-color:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:var(--radius-sm);margin:0;font-size:.85rem}.agency-module__AhZVuW__recBoardColumn{gap:var(--space-lg);flex-direction:column;flex:0 0 340px;display:flex}.agency-module__AhZVuW__recGroup{gap:var(--space-sm);flex-direction:column;display:flex}.agency-module__AhZVuW__recGroupTitle{color:var(--color-text-muted);margin:0;font-size:.9rem;font-weight:700}.agency-module__AhZVuW__recGroupList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agency-module__AhZVuW__recGroupEmpty{padding:var(--space-md);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px dashed var(--color-border);border-radius:var(--radius-md);margin:0;font-size:.85rem}.agency-module__AhZVuW__detailStatus{margin-bottom:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border)}.agency-module__AhZVuW__detailMessages,.agency-module__AhZVuW__platformFeeBlock{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border)}.agency-module__AhZVuW__platformFeeTitle{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-xs);font-size:1rem;font-weight:700;display:flex}.agency-module__AhZVuW__platformFeeBadge{color:var(--color-primary);background-color:var(--color-primary-bg);border:1px solid var(--color-primary-light);border-radius:var(--radius-sm);white-space:nowrap;padding:2px 10px;font-size:.75rem;font-weight:500}.agency-module__AhZVuW__platformFeeNote{margin:0 0 var(--space-xs);color:var(--color-text-muted);font-size:.85rem;line-height:1.7}.agency-module__AhZVuW__detailMessagesTitle{margin:0 0 var(--space-sm);font-size:1rem;font-weight:700}@media (max-width:800px){.agency-module__AhZVuW__recBoardColumn{flex:none}}.agency-module__AhZVuW__recList{margin:var(--space-md) 0 0;gap:var(--space-sm);flex-direction:column;padding:0;list-style:none;display:flex}.agency-module__AhZVuW__recItem{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md)}.agency-module__AhZVuW__recItemHead{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}.agency-module__AhZVuW__recCandidate{font-size:1rem;font-weight:500}.agency-module__AhZVuW__recMeta{margin:0 0 var(--space-xs);color:var(--color-text-muted);font-size:.85rem}.agency-module__AhZVuW__recSummary{margin:0 0 var(--space-xs);white-space:pre-wrap;font-size:.9rem}.agency-module__AhZVuW__recContact{margin:0 0 var(--space-xs);color:var(--color-text-muted);font-size:.85rem}.agency-module__AhZVuW__recMessage{color:var(--color-text-muted);margin:0;font-size:.85rem}.agency-module__AhZVuW__recBadge{border-radius:var(--radius-sm);border:1px solid var(--color-border);white-space:nowrap;padding:2px 10px;font-size:.75rem}.agency-module__AhZVuW__recStatusSubmitted{color:var(--color-warning);background-color:var(--color-warning-bg);border-color:var(--color-warning-border)}.agency-module__AhZVuW__recStatusAccepted{color:var(--color-success);background-color:var(--color-success-bg);border-color:var(--color-success-border)}.agency-module__AhZVuW__recStatusOffered{color:var(--color-primary);background-color:var(--color-primary-bg);border-color:var(--color-primary-light)}.agency-module__AhZVuW__recStatusOfferAccepted{color:#fff;background-color:var(--color-success);border-color:#0000}.agency-module__AhZVuW__recStatusJoined{color:#fff;background-color:var(--color-primary);border-color:#0000}.agency-module__AhZVuW__recStatusDeclined{color:var(--color-danger);background-color:var(--color-danger-bg);border-color:var(--color-danger-border)}.agency-module__AhZVuW__recStatusWithdrawn{color:var(--color-text-muted);background-color:var(--color-bg-subtle)}.agency-module__AhZVuW__statusActions{align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.agency-module__AhZVuW__acceptBtn{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:7px 14px;font-size:.85rem}.agency-module__AhZVuW__acceptBtn:hover:not(:disabled){background-color:var(--color-primary-hover)}.agency-module__AhZVuW__declineBtn{color:var(--color-text-muted);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;padding:7px 14px;font-size:.85rem}.agency-module__AhZVuW__declineBtn:hover:not(:disabled){background-color:var(--color-bg-subtle)}.agency-module__AhZVuW__acceptBtn:disabled,.agency-module__AhZVuW__declineBtn:disabled{opacity:.6;cursor:not-allowed}.agency-module__AhZVuW__recActions{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.agency-module__AhZVuW__recActionRow{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.agency-module__AhZVuW__statusForm{align-items:center;gap:var(--space-sm);display:flex}.agency-module__AhZVuW__recActionLabel{color:var(--color-text-muted);font-size:.85rem}.agency-module__AhZVuW__statusSelect{color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:7px 10px;font-family:inherit;font-size:.9rem}.agency-module__AhZVuW__statusSelect:disabled{opacity:.6;cursor:not-allowed}.agency-module__AhZVuW__assigneeSection{margin-top:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.agency-module__AhZVuW__formLayout{align-items:flex-start;gap:var(--space-lg);display:flex}.agency-module__AhZVuW__formArea{flex:auto;min-width:0}
.applications-module__JZNoLa__wrapper{max-width:var(--max-width-console);padding:var(--space-xl) 0;margin:0 auto}.applications-module__JZNoLa__head{margin-bottom:var(--space-md)}.applications-module__JZNoLa__title{color:var(--color-primary);margin:0;font-size:1.4rem}.applications-module__JZNoLa__muted{color:var(--color-text-muted);font-size:.9rem}.applications-module__JZNoLa__statusBadge{color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);white-space:nowrap;padding:2px 10px;font-size:.78rem}.applications-module__JZNoLa__cardAssignee{color:var(--color-text-muted);margin:4px 0 0;font-size:.78rem}.applications-module__JZNoLa__assigneeNote{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-text);background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);font-size:.82rem}.applications-module__JZNoLa__threadSection{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border)}
.masterDetail-module__H8FfQG__layout{gap:var(--space-lg);align-items:flex-start;display:flex}.masterDetail-module__H8FfQG__unreadBanner{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-danger);border-radius:var(--radius-md);background-color:#fbecec;border:1px solid #eccccc;font-size:.9rem;font-weight:600;display:flex}.masterDetail-module__H8FfQG__unreadBanner:before{content:"";background-color:var(--color-danger);border-radius:50%;flex:none;width:8px;height:8px}.masterDetail-module__H8FfQG__list{gap:var(--space-sm);flex-direction:column;flex:0 0 340px;margin:0;padding:0;list-style:none;display:flex}.masterDetail-module__H8FfQG__listCard{padding:var(--space-md);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;text-decoration:none;display:block;position:relative}.masterDetail-module__H8FfQG__listCard:hover{background-color:var(--color-bg-subtle)}.masterDetail-module__H8FfQG__stretchedLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.masterDetail-module__H8FfQG__listAction{z-index:2;position:relative}.masterDetail-module__H8FfQG__listCardActive{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.masterDetail-module__H8FfQG__listTop{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:4px;display:flex}.masterDetail-module__H8FfQG__listNameWrap{align-items:center;gap:6px;min-width:0;display:inline-flex}.masterDetail-module__H8FfQG__listName{font-size:.95rem;font-weight:600}.masterDetail-module__H8FfQG__unreadDot{background-color:#1a4f8a;border-radius:50%;flex:none;width:8px;height:8px}.masterDetail-module__H8FfQG__listJob{color:var(--color-text-muted);margin:0;font-size:.85rem}.masterDetail-module__H8FfQG__listDate{color:var(--color-text-muted);margin:2px 0 0;font-size:.78rem}.masterDetail-module__H8FfQG__listAssignee{color:var(--color-text-muted);margin:4px 0 0;font-size:.78rem}.masterDetail-module__H8FfQG__listAssignee strong{color:var(--color-text);font-weight:600}.masterDetail-module__H8FfQG__paneWrap{min-width:0;top:var(--space-lg);flex:auto;align-self:flex-start;position:sticky}.masterDetail-module__H8FfQG__backdrop{display:none}.masterDetail-module__H8FfQG__sheet{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);flex-direction:column;display:flex}.masterDetail-module__H8FfQG__sheetHandleArea{display:none}.masterDetail-module__H8FfQG__handle{background-color:var(--color-border);border-radius:2px;width:40px;height:4px;margin:4px auto 8px}.masterDetail-module__H8FfQG__sheetHead{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);display:flex}.masterDetail-module__H8FfQG__sheetTitle{margin:0;font-size:1.05rem;font-weight:700}.masterDetail-module__H8FfQG__sheetSub{color:var(--color-text-muted);margin:2px 0 0;font-size:.85rem}.masterDetail-module__H8FfQG__sheetClose{display:none}.masterDetail-module__H8FfQG__detailToolbar{margin-bottom:var(--space-md);justify-content:flex-end;display:flex}.masterDetail-module__H8FfQG__placeholder{min-height:240px;padding:var(--space-lg);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px dashed var(--color-border);border-radius:var(--radius-md);flex:auto;justify-content:center;align-items:center;display:flex}@keyframes masterDetail-module__H8FfQG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:800px){.masterDetail-module__H8FfQG__layout{display:block}.masterDetail-module__H8FfQG__list{flex:none}.masterDetail-module__H8FfQG__placeholder{display:none}.masterDetail-module__H8FfQG__paneWrap{z-index:1000;align-items:flex-end;height:100dvh;display:flex;position:fixed;inset:0}.masterDetail-module__H8FfQG__backdrop{background-color:#0006;display:block;position:absolute;inset:0}.masterDetail-module__H8FfQG__sheet{border:none;border-radius:16px 16px 0 0;width:100%;height:85vh;padding:8px 16px 16px;animation:.25s ease-out masterDetail-module__H8FfQG__slideUp;position:relative;box-shadow:0 -4px 24px #0003}.masterDetail-module__H8FfQG__sheetHandleArea{touch-action:none;flex:none;display:block}.masterDetail-module__H8FfQG__sheetClose{color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:none;align-items:center;padding:4px 12px;font-size:.85rem;display:inline-flex}.masterDetail-module__H8FfQG__sheetScroll{flex:auto;overflow-y:auto}}
.OpenSearchPanel-module__0_eVoG__panel{margin-bottom:var(--space-lg);padding:var(--space-md) var(--space-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.OpenSearchPanel-module__0_eVoG__head{align-items:center;gap:var(--space-sm);display:flex}.OpenSearchPanel-module__0_eVoG__summary{align-items:center;gap:var(--space-sm);cursor:pointer;list-style:none;display:flex}.OpenSearchPanel-module__0_eVoG__summary::-webkit-details-marker{display:none}.OpenSearchPanel-module__0_eVoG__summaryChevron{color:var(--color-text-muted);margin-left:auto;transition:transform .15s}.OpenSearchPanel-module__0_eVoG__panel[open] .OpenSearchPanel-module__0_eVoG__summaryChevron{transform:rotate(180deg)}.OpenSearchPanel-module__0_eVoG__title{color:var(--color-primary);margin:0;font-size:1.05rem;font-weight:700}.OpenSearchPanel-module__0_eVoG__beta{color:var(--color-text-muted);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;padding:2px 8px;font-size:.7rem}.OpenSearchPanel-module__0_eVoG__lead{margin:var(--space-xs) 0 var(--space-sm);color:var(--color-text-muted);font-size:.85rem;line-height:1.6}.OpenSearchPanel-module__0_eVoG__form{gap:var(--space-sm);flex-direction:column;display:flex}.OpenSearchPanel-module__0_eVoG__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);resize:vertical;width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem;line-height:1.6}.OpenSearchPanel-module__0_eVoG__submit{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-start;padding:9px 22px;font-size:.95rem;font-weight:600}.OpenSearchPanel-module__0_eVoG__submit:disabled{opacity:.6;cursor:progress}.OpenSearchPanel-module__0_eVoG__docDetails{font-size:.88rem}.OpenSearchPanel-module__0_eVoG__docSummary{cursor:pointer;color:var(--color-primary);padding:4px 0;font-weight:500}.OpenSearchPanel-module__0_eVoG__docNote{color:var(--color-text-muted);margin:6px 0 10px;font-size:.8rem;line-height:1.5}.OpenSearchPanel-module__0_eVoG__check{align-items:flex-start;gap:8px;margin:6px 0;font-size:.88rem;line-height:1.5;display:flex}.OpenSearchPanel-module__0_eVoG__fileField{margin:10px 0;display:block}.OpenSearchPanel-module__0_eVoG__fileLabel{color:var(--color-text-muted);margin-bottom:4px;font-size:.85rem;display:block}.OpenSearchPanel-module__0_eVoG__fileInput{font-size:.85rem;display:block}.OpenSearchPanel-module__0_eVoG__consent{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:flex-start;gap:8px;margin:12px 0 4px;padding:10px 12px;font-size:.82rem;line-height:1.5;display:flex}.OpenSearchPanel-module__0_eVoG__docUsed{margin:0 0 var(--space-sm);color:var(--color-text-muted);font-size:.82rem}.OpenSearchPanel-module__0_eVoG__docWarning{margin:0 0 var(--space-sm);color:var(--color-danger);background-color:var(--color-danger-bg);border-radius:var(--radius-sm);padding:8px 12px;font-size:.82rem;line-height:1.5}.OpenSearchPanel-module__0_eVoG__note{margin:var(--space-sm) 0 0;color:var(--color-text-muted);font-size:.85rem}.OpenSearchPanel-module__0_eVoG__error{margin:var(--space-sm) 0 0;color:var(--color-danger);font-size:.85rem}.OpenSearchPanel-module__0_eVoG__results{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border)}.OpenSearchPanel-module__0_eVoG__desktopResults{display:none}@media (min-width:1024px){.OpenSearchPanel-module__0_eVoG__desktopResults{display:block}.OpenSearchPanel-module__0_eVoG__mobileResults{display:none}}.OpenSearchPanel-module__0_eVoG__interpretation{margin:0 0 var(--space-sm);font-size:.9rem;line-height:1.6}.OpenSearchPanel-module__0_eVoG__interpretationLabel{color:var(--color-primary);font-weight:600}.OpenSearchPanel-module__0_eVoG__conditions{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.OpenSearchPanel-module__0_eVoG__chip{color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;padding:4px 10px;font-size:.8rem}.OpenSearchPanel-module__0_eVoG__normalLink{margin-left:var(--space-xs);color:var(--color-primary);font-size:.82rem;text-decoration:none}.OpenSearchPanel-module__0_eVoG__normalLink:hover{text-decoration:underline}.OpenSearchPanel-module__0_eVoG__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OpenSearchPanel-module__0_eVoG__item{gap:var(--space-md);padding:var(--space-md);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.OpenSearchPanel-module__0_eVoG__matchCol{width:56px;color:var(--color-primary);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.OpenSearchPanel-module__0_eVoG__matchValue{color:#fff;background-color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.3rem;font-weight:700;line-height:1;display:flex}.OpenSearchPanel-module__0_eVoG__matchCol[data-grade=A] .OpenSearchPanel-module__0_eVoG__matchValue{background-color:var(--grade-a)}.OpenSearchPanel-module__0_eVoG__matchCol[data-grade=B] .OpenSearchPanel-module__0_eVoG__matchValue{background-color:var(--color-primary-light)}.OpenSearchPanel-module__0_eVoG__matchCol[data-grade=C] .OpenSearchPanel-module__0_eVoG__matchValue{background-color:var(--grade-c)}.OpenSearchPanel-module__0_eVoG__matchCol[data-grade=D] .OpenSearchPanel-module__0_eVoG__matchValue{background-color:var(--grade-d)}.OpenSearchPanel-module__0_eVoG__matchUnit{color:var(--color-text-muted);margin-top:2px;font-size:.7rem}.OpenSearchPanel-module__0_eVoG__legend{margin-bottom:var(--space-md);color:var(--color-text-muted);flex-wrap:wrap;gap:14px;font-size:.78rem;display:flex}.OpenSearchPanel-module__0_eVoG__legendItem{align-items:center;gap:5px;display:inline-flex}.OpenSearchPanel-module__0_eVoG__legendBadge{color:#fff;background-color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.72rem;font-weight:700;display:inline-flex}.OpenSearchPanel-module__0_eVoG__legendItem[data-grade=A] .OpenSearchPanel-module__0_eVoG__legendBadge{background-color:var(--grade-a)}.OpenSearchPanel-module__0_eVoG__legendItem[data-grade=B] .OpenSearchPanel-module__0_eVoG__legendBadge{background-color:var(--color-primary-light)}.OpenSearchPanel-module__0_eVoG__legendItem[data-grade=C] .OpenSearchPanel-module__0_eVoG__legendBadge{background-color:var(--grade-c)}.OpenSearchPanel-module__0_eVoG__legendItem[data-grade=D] .OpenSearchPanel-module__0_eVoG__legendBadge{background-color:var(--grade-d)}.OpenSearchPanel-module__0_eVoG__itemMain{flex:1;min-width:0}.OpenSearchPanel-module__0_eVoG__badges{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.OpenSearchPanel-module__0_eVoG__badgeAgency,.OpenSearchPanel-module__0_eVoG__badgePortal{border-radius:var(--radius-sm);padding:2px 8px;font-size:.7rem}.OpenSearchPanel-module__0_eVoG__badgeAgency{color:#fff;background-color:var(--color-primary)}.OpenSearchPanel-module__0_eVoG__badgePortal{color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border)}.OpenSearchPanel-module__0_eVoG__itemTitle{color:var(--color-primary);font-size:1rem;font-weight:600;text-decoration:none}.OpenSearchPanel-module__0_eVoG__itemTitle:hover{text-decoration:underline}.OpenSearchPanel-module__0_eVoG__itemMeta{color:var(--color-text-muted);margin:4px 0 0;font-size:.82rem;line-height:1.5}.OpenSearchPanel-module__0_eVoG__reason{color:var(--color-text);margin:6px 0 0;font-size:.82rem;line-height:1.5}.OpenSearchPanel-module__0_eVoG__resultActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-top:10px;display:flex}.OpenSearchPanel-module__0_eVoG__applyLink{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);padding:6px 16px;font-size:.85rem;font-weight:600;text-decoration:none}.OpenSearchPanel-module__0_eVoG__applyLink:hover{opacity:.92}
.JobImageSlider-module__ZN_lQq__slider{width:100%;position:relative}.JobImageSlider-module__ZN_lQq__track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-md);background-color:var(--color-bg-subtle,var(--color-bg-subtle));display:flex;overflow-x:auto}.JobImageSlider-module__ZN_lQq__track::-webkit-scrollbar{display:none}.JobImageSlider-module__ZN_lQq__image{aspect-ratio:16/9;object-fit:cover;scroll-snap-align:center;flex:0 0 100%;width:100%;display:block}.JobImageSlider-module__ZN_lQq__nav{color:#fff;cursor:pointer;background-color:#00000073;border:none;border-radius:50%;width:36px;height:36px;font-size:1.4rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.JobImageSlider-module__ZN_lQq__nav:disabled{opacity:0;pointer-events:none}.JobImageSlider-module__ZN_lQq__prev{left:8px}.JobImageSlider-module__ZN_lQq__next{right:8px}.JobImageSlider-module__ZN_lQq__dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.JobImageSlider-module__ZN_lQq__dot,.JobImageSlider-module__ZN_lQq__dotActive{background-color:#fff9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 2px #0006}.JobImageSlider-module__ZN_lQq__dotActive{background-color:#fff}
.JobPreview-module__zW4tia__trigger{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;text-decoration:underline;display:none}@media (max-width:600px){.JobPreview-module__zW4tia__trigger{display:inline}}.JobPreview-module__zW4tia__overlay{z-index:1000;background-color:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}.JobPreview-module__zW4tia__sheet{background-color:var(--color-bg);border-radius:16px 16px 0 0;flex-direction:column;width:100%;height:60vh;padding:8px 16px 16px;animation:.25s ease-out JobPreview-module__zW4tia__slideUp;display:flex;box-shadow:0 -4px 24px #0003}@keyframes JobPreview-module__zW4tia__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.JobPreview-module__zW4tia__handle{background-color:var(--color-border);border-radius:2px;flex:none;width:40px;height:4px;margin:4px auto 8px}.JobPreview-module__zW4tia__scroll{flex:auto;overflow-y:auto}.JobPreview-module__zW4tia__sliderWrap{margin-bottom:var(--space-md)}.JobPreview-module__zW4tia__title{margin:0 0 var(--space-xs);font-size:1.25rem}.JobPreview-module__zW4tia__company{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.JobPreview-module__zW4tia__badgePortal,.JobPreview-module__zW4tia__badgeAgency{border-radius:var(--radius-sm);flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.JobPreview-module__zW4tia__badgePortal{background-color:var(--color-primary);color:#fff}.JobPreview-module__zW4tia__badgeAgency{background-color:var(--color-primary-bg);color:var(--color-primary)}.JobPreview-module__zW4tia__meta{gap:var(--space-xs);margin:0 0 var(--space-md);flex-direction:column;display:flex}.JobPreview-module__zW4tia__metaRow{gap:var(--space-md);display:flex}.JobPreview-module__zW4tia__metaRow dt{color:var(--color-text-muted);flex:0 0 72px;margin:0;font-size:.85rem}.JobPreview-module__zW4tia__metaRow dd{margin:0;font-size:.9rem}.JobPreview-module__zW4tia__sectionTitle{margin:var(--space-md) 0 var(--space-xs);padding-left:var(--space-sm);border-left:3px solid var(--color-primary);font-size:1rem}.JobPreview-module__zW4tia__body{white-space:pre-wrap;margin:0;font-size:.95rem}.JobPreview-module__zW4tia__actions{justify-content:space-between;align-items:center;gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);margin-top:var(--space-md);flex:none;display:flex}.JobPreview-module__zW4tia__detailLink{color:var(--color-primary);font-weight:700}
.FavoriteStar-module__T4vsGG__star{width:36px;height:36px;color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.FavoriteStar-module__T4vsGG__star:hover{background-color:var(--color-primary-bg);text-decoration:none}.FavoriteStar-module__T4vsGG__star:disabled{opacity:.6;cursor:default}.FavoriteStar-module__T4vsGG__labeled{border:1px solid var(--color-primary);border-radius:var(--radius-sm);background-color:var(--color-bg);color:var(--color-primary);cursor:pointer;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;font-weight:700;display:inline-flex}.FavoriteStar-module__T4vsGG__labeled:hover{background-color:var(--color-primary-bg);text-decoration:none}.FavoriteStar-module__T4vsGG__labeled:disabled{opacity:.6;cursor:default}.FavoriteStar-module__T4vsGG__labeled.FavoriteStar-module__T4vsGG__active{background-color:var(--color-primary-bg)}.FavoriteStar-module__T4vsGG__icon{width:1.4em;height:1.4em}.FavoriteStar-module__T4vsGG__labeled .FavoriteStar-module__T4vsGG__icon{width:1.1em;height:1.1em}
.JobCard-module__uau0qG__card{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);background-color:var(--color-bg);list-style:none;transition:border-color .15s}.JobCard-module__uau0qG__card:hover{border-color:var(--color-primary-light)}.JobCard-module__uau0qG__cardFeatured{background-color:var(--color-warning-bg);border-color:var(--color-warning-border)}.JobCard-module__uau0qG__companyRow{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md);flex-wrap:wrap;display:flex}.JobCard-module__uau0qG__thumbnailLink{margin-bottom:var(--space-sm);display:block}.JobCard-module__uau0qG__thumbnail{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%;display:block}.JobCard-module__uau0qG__badgeRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.JobCard-module__uau0qG__newBadge{border-radius:var(--radius-sm);background-color:var(--color-danger-bg,var(--color-danger-bg));color:var(--color-danger,var(--color-danger));letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.JobCard-module__uau0qG__agencyBadge{border-radius:var(--radius-sm);background-color:var(--color-primary-bg);color:var(--color-primary);letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.JobCard-module__uau0qG__portalBadge{border-radius:var(--radius-sm);background-color:var(--color-primary);color:#fff;letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.JobCard-module__uau0qG__titleLink{color:var(--color-primary);margin-bottom:var(--space-xs);font-size:1.15rem;font-weight:700;display:inline-block}.JobCard-module__uau0qG__company{color:var(--color-text-muted);margin:0;font-size:.95rem}.JobCard-module__uau0qG__meta{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin:0;display:flex}.JobCard-module__uau0qG__metaItem{gap:var(--space-sm);align-items:baseline;display:flex}.JobCard-module__uau0qG__metaLabel{color:var(--color-text-muted);margin:0;font-size:.8rem}.JobCard-module__uau0qG__metaValue{margin:0;font-size:.9rem}.JobCard-module__uau0qG__cardFooter{margin-top:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}
.JobsSplitView-module__BoWB1q__split{gap:var(--space-lg);grid-template-columns:minmax(280px,1fr) 2fr;align-items:start;display:grid}.JobsSplitView-module__BoWB1q__list{gap:var(--space-sm);flex-direction:column;max-height:calc(100vh - 160px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.JobsSplitView-module__BoWB1q__card{gap:var(--space-xs);padding:var(--space-md);padding-right:calc(var(--space-md) + 36px);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);flex-direction:column;transition:border-color .15s,background-color .15s;display:flex;position:relative}.JobsSplitView-module__BoWB1q__cardStar{position:absolute;top:6px;right:6px}.JobsSplitView-module__BoWB1q__card:hover{border-color:var(--color-primary-light,#b8c6dc)}.JobsSplitView-module__BoWB1q__cardFeatured{background-color:var(--color-warning-bg);border-color:var(--color-warning-border)}.JobsSplitView-module__BoWB1q__cardActive{border-color:var(--color-primary);background-color:var(--color-primary-bg,#f4f7fb)}.JobsSplitView-module__BoWB1q__cardSelect{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;width:100%;padding:0;display:flex}.JobsSplitView-module__BoWB1q__cardTitle{color:var(--color-primary);font-size:1rem;font-weight:700}.JobsSplitView-module__BoWB1q__cardCompany{color:var(--color-text);font-size:.9rem}.JobsSplitView-module__BoWB1q__cardMeta{color:var(--color-text-muted);font-size:.82rem}.JobsSplitView-module__BoWB1q__detail{top:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);flex-direction:column;max-height:calc(100vh - 160px);display:flex;position:sticky}.JobsSplitView-module__BoWB1q__detailInner{padding:var(--space-lg);flex:auto;overflow-y:auto}.JobsSplitView-module__BoWB1q__sliderWrap{margin-bottom:var(--space-md)}.JobsSplitView-module__BoWB1q__detailTitle{margin:0 0 var(--space-xs);font-size:1.35rem}.JobsSplitView-module__BoWB1q__detailCompany{margin:0 0 var(--space-md);color:var(--color-text-muted)}.JobsSplitView-module__BoWB1q__badgeRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.JobsSplitView-module__BoWB1q__featuredBadge,.JobsSplitView-module__BoWB1q__newBadge,.JobsSplitView-module__BoWB1q__portalBadge,.JobsSplitView-module__BoWB1q__agencyBadge{border-radius:var(--radius-sm);letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.JobsSplitView-module__BoWB1q__featuredBadge{background-color:var(--color-primary-bg);color:var(--color-primary)}.JobsSplitView-module__BoWB1q__newBadge{background-color:var(--color-danger-bg,var(--color-danger-bg));color:var(--color-danger,var(--color-danger))}.JobsSplitView-module__BoWB1q__portalBadge{background-color:var(--color-primary);color:#fff}.JobsSplitView-module__BoWB1q__agencyBadge{background-color:var(--color-primary-bg);color:var(--color-primary)}.JobsSplitView-module__BoWB1q__gradeBadge{color:#fff;background-color:var(--grade-d);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.JobsSplitView-module__BoWB1q__gradeBadge[data-grade=A]{background-color:var(--grade-a)}.JobsSplitView-module__BoWB1q__gradeBadge[data-grade=B]{background-color:var(--color-primary-light)}.JobsSplitView-module__BoWB1q__gradeBadge[data-grade=C]{background-color:var(--grade-c)}.JobsSplitView-module__BoWB1q__aiReason{margin:0 0 var(--space-md);background-color:var(--color-bg-subtle);border-radius:var(--radius-sm);padding:8px 12px;font-size:.85rem;line-height:1.6}.JobsSplitView-module__BoWB1q__aiReasonLabel{color:var(--color-primary);font-weight:600}.JobsSplitView-module__BoWB1q__meta{gap:var(--space-xs);margin:0 0 var(--space-md);flex-direction:column;display:flex}.JobsSplitView-module__BoWB1q__metaRow{gap:var(--space-md);display:flex}.JobsSplitView-module__BoWB1q__metaRow dt{color:var(--color-text-muted);flex:0 0 80px;margin:0;font-size:.85rem}.JobsSplitView-module__BoWB1q__metaRow dd{margin:0;font-size:.9rem}.JobsSplitView-module__BoWB1q__sectionTitle{margin:var(--space-md) 0 var(--space-xs);padding-left:var(--space-sm);border-left:3px solid var(--color-primary);font-size:1rem}.JobsSplitView-module__BoWB1q__body{white-space:pre-wrap;margin:0;font-size:.95rem}.JobsSplitView-module__BoWB1q__agencyInfo{margin-top:var(--space-lg);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle,var(--color-bg-subtle))}.JobsSplitView-module__BoWB1q__agencyInfoTitle{margin:0 0 var(--space-xs);font-size:.95rem}.JobsSplitView-module__BoWB1q__agencyInfoName{margin:0 0 var(--space-xs);font-weight:700}.JobsSplitView-module__BoWB1q__agencyInfoNote{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.7}.JobsSplitView-module__BoWB1q__actions{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border);flex:none;display:flex}.JobsSplitView-module__BoWB1q__actionLinks{align-items:center;gap:var(--space-md);display:flex}.JobsSplitView-module__BoWB1q__openLink{color:var(--color-primary);font-size:.9rem}.JobsSplitView-module__BoWB1q__applyButton{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);padding:10px 28px;font-weight:500;display:inline-block}.JobsSplitView-module__BoWB1q__applyButton:hover{background-color:var(--color-primary-hover);text-decoration:none}
.LocationChecklist-module__YJsiOa__wrap{gap:var(--space-md);flex-direction:column;display:flex}.LocationChecklist-module__YJsiOa__nationwide{align-items:center;gap:var(--space-sm);font-weight:700;display:flex}.LocationChecklist-module__YJsiOa__regions{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.LocationChecklist-module__YJsiOa__region+.LocationChecklist-module__YJsiOa__region{border-top:1px solid var(--color-border)}.LocationChecklist-module__YJsiOa__regionHeader{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md);background-color:var(--color-bg);text-align:left;cursor:pointer;border:none;font-size:1rem;font-weight:700;display:flex}.LocationChecklist-module__YJsiOa__regionHeader:hover{background-color:var(--color-bg-subtle,var(--color-bg-subtle))}.LocationChecklist-module__YJsiOa__regionName{flex:auto}.LocationChecklist-module__YJsiOa__prefCount{background-color:var(--color-primary);color:#fff;text-align:center;border-radius:999px;flex:none;min-width:20px;padding:0 6px;font-size:.72rem;font-weight:700}.LocationChecklist-module__YJsiOa__regionStatus{background-color:var(--color-primary-bg);color:var(--color-primary);border-radius:999px;flex:none;padding:1px 8px;font-size:.72rem;font-weight:700}.LocationChecklist-module__YJsiOa__chevron{color:var(--color-text-muted);flex:none;transition:transform .15s}.LocationChecklist-module__YJsiOa__chevronOpen{transform:rotate(180deg)}.LocationChecklist-module__YJsiOa__prefList{background-color:var(--color-bg-subtle,var(--color-bg-subtle));border-top:1px solid var(--color-border);flex-direction:column;display:flex}.LocationChecklist-module__YJsiOa__pref{border-top:1px solid var(--color-border)}.LocationChecklist-module__YJsiOa__pref:first-child{border-top:none}.LocationChecklist-module__YJsiOa__prefHeader{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);padding-left:var(--space-lg);text-align:left;cursor:pointer;background:0 0;border:none;font-size:.95rem;display:flex}.LocationChecklist-module__YJsiOa__prefHeader:hover{background-color:#00000008}.LocationChecklist-module__YJsiOa__prefName{flex:auto}.LocationChecklist-module__YJsiOa__muniPanel{gap:var(--space-sm);padding:var(--space-md);padding-left:var(--space-xl);background-color:var(--color-bg);border-top:1px dashed var(--color-border);flex-direction:column;display:flex}.LocationChecklist-module__YJsiOa__wholePref{align-items:center;gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border);font-weight:700;display:flex}.LocationChecklist-module__YJsiOa__muniGrid{gap:var(--space-xs) var(--space-md);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));max-height:280px;display:grid;overflow-y:auto}.LocationChecklist-module__YJsiOa__muniLabel{align-items:center;gap:var(--space-sm);font-size:.9rem;display:flex}
.PostalLookupField-module__EhEzOW__wrap{margin-bottom:var(--space-sm);flex-direction:column;gap:4px;display:flex}.PostalLookupField-module__EhEzOW__label{color:var(--color-text-muted);font-size:.85rem}.PostalLookupField-module__EhEzOW__row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.PostalLookupField-module__EhEzOW__input{width:10em;max-width:100%;color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:8px 10px;font-family:inherit;font-size:.95rem}.PostalLookupField-module__EhEzOW__button{color:var(--color-primary);background-color:var(--color-bg);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;padding:8px 14px;font-size:.85rem}.PostalLookupField-module__EhEzOW__button:hover{background-color:var(--color-primary-bg)}.PostalLookupField-module__EhEzOW__hint{color:var(--color-text-muted);margin:0;font-size:.8rem}.PostalLookupField-module__EhEzOW__hintOk{color:var(--color-success);margin:0;font-size:.8rem}
.jobForm-module__U54VLW__form{flex-direction:column;gap:32px;display:flex}.jobForm-module__U54VLW__formMessage{padding:var(--space-sm) var(--space-md);background-color:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:var(--radius-sm);color:var(--color-danger);margin:0;font-size:.9rem}.jobForm-module__U54VLW__row{gap:var(--space-md);flex-wrap:wrap;display:flex}.jobForm-module__U54VLW__field{flex-direction:column;flex:1;gap:6px;min-width:150px;display:flex}.jobForm-module__U54VLW__label{font-size:.9rem;font-weight:500}.jobForm-module__U54VLW__required{margin-left:var(--space-sm);color:#fff;background-color:var(--color-danger);border-radius:var(--radius-sm);vertical-align:middle;padding:1px 6px;font-size:.7rem;display:inline-block}.jobForm-module__U54VLW__refundTierRow{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-subtle);margin-top:var(--space-sm);flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}.jobForm-module__U54VLW__refundNum{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);text-align:right;width:4.5em;padding:6px 8px;font-size:.9rem}.jobForm-module__U54VLW__refundUnit{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);padding:6px 8px;font-size:.9rem}.jobForm-module__U54VLW__refundConn{color:var(--color-text-muted);font-size:.85rem}.jobForm-module__U54VLW__refundRemove{color:var(--color-danger);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;margin-left:auto;padding:4px 10px;font-size:.8rem}.jobForm-module__U54VLW__refundAdd{margin-top:var(--space-sm);color:var(--color-primary);border:1px solid var(--color-primary-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:6px 14px;font-size:.85rem}.jobForm-module__U54VLW__refundAdd:disabled{color:var(--color-text-muted);border-color:var(--color-border);cursor:not-allowed}.jobForm-module__U54VLW__optional{margin-left:var(--space-sm);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);vertical-align:middle;padding:1px 6px;font-size:.7rem;display:inline-block}.jobForm-module__U54VLW__input,.jobForm-module__U54VLW__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.jobForm-module__U54VLW__input:focus,.jobForm-module__U54VLW__textarea:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.jobForm-module__U54VLW__input:disabled,.jobForm-module__U54VLW__textarea:disabled{background-color:var(--color-bg-subtle);color:var(--color-text-muted);cursor:not-allowed}.jobForm-module__U54VLW__input:disabled::placeholder,.jobForm-module__U54VLW__textarea:disabled::placeholder{color:var(--color-text-muted)}.jobForm-module__U54VLW__textarea{resize:vertical;min-height:120px;line-height:1.6}.jobForm-module__U54VLW__radioRow{gap:var(--space-lg);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.jobForm-module__U54VLW__radioLabel{cursor:pointer;align-items:center;gap:6px;font-size:.95rem;display:inline-flex}.jobForm-module__U54VLW__relocationNote{margin-top:var(--space-sm)}.jobForm-module__U54VLW__chipRow{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.jobForm-module__U54VLW__chip{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;padding:8px 18px;font-size:.9rem;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.jobForm-module__U54VLW__chip:hover{border-color:var(--color-primary-light);background:var(--color-primary-bg)}.jobForm-module__U54VLW__chipOn{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.jobForm-module__U54VLW__chipOn:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.jobForm-module__U54VLW__chipInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.jobForm-module__U54VLW__chipInput:focus-visible+span{outline:2px solid var(--color-primary-light);outline-offset:2px}.jobForm-module__U54VLW__chip:has(.jobForm-module__U54VLW__chipInput:focus-visible){outline:2px solid var(--color-primary-light);outline-offset:2px}.jobForm-module__U54VLW__radioClear{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;text-decoration:underline}.jobForm-module__U54VLW__radioClear:hover{color:var(--color-text)}.jobForm-module__U54VLW__fieldset{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);gap:var(--space-md);flex-direction:column;margin:0;display:flex}.jobForm-module__U54VLW__legend{padding:0 var(--space-xs);font-size:.9rem;font-weight:500}.jobForm-module__U54VLW__hint{color:var(--color-text-muted);margin:0;font-size:.8rem}.jobForm-module__U54VLW__error{color:var(--color-danger);margin:0;font-size:.85rem}.jobForm-module__U54VLW__actions{gap:var(--space-md);margin-top:var(--space-sm);display:flex}.jobForm-module__U54VLW__stickyActions{right:var(--space-lg);bottom:var(--space-lg);z-index:40;gap:var(--space-sm);padding:var(--space-sm);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;position:fixed;box-shadow:0 6px 20px #0f172a29}.jobForm-module__U54VLW__stickyActions .jobForm-module__U54VLW__draftButton,.jobForm-module__U54VLW__stickyActions .jobForm-module__U54VLW__publishButton{flex:none;padding:12px 24px}.jobForm-module__U54VLW__hasStickyActions{padding-bottom:96px}@media (max-width:600px){.jobForm-module__U54VLW__stickyActions{left:var(--space-md);right:var(--space-md);bottom:var(--space-md)}.jobForm-module__U54VLW__stickyActions .jobForm-module__U54VLW__draftButton,.jobForm-module__U54VLW__stickyActions .jobForm-module__U54VLW__publishButton{flex:auto}}.jobForm-module__U54VLW__draftButton,.jobForm-module__U54VLW__publishButton{border-radius:var(--radius-sm);cursor:pointer;flex:1;padding:14px;font-size:1rem;font-weight:500}.jobForm-module__U54VLW__draftButton{color:var(--color-primary);background-color:var(--color-bg);border:1px solid var(--color-primary)}.jobForm-module__U54VLW__draftButton:hover:not(:disabled){background-color:var(--color-bg-subtle)}.jobForm-module__U54VLW__publishButton{color:#fff;background-color:var(--color-primary);border:1px solid #0000}.jobForm-module__U54VLW__publishButton:hover:not(:disabled){background-color:var(--color-primary-hover)}.jobForm-module__U54VLW__draftButton:disabled,.jobForm-module__U54VLW__publishButton:disabled{opacity:.6;cursor:not-allowed}.jobForm-module__U54VLW__subLabel{color:var(--color-text-muted);font-size:.85rem}.jobForm-module__U54VLW__addressRow{gap:var(--space-sm);align-items:flex-start;display:flex}.jobForm-module__U54VLW__addressPrefecture,.jobForm-module__U54VLW__addressCity,.jobForm-module__U54VLW__addressLineField{flex-direction:column;gap:4px;min-width:0;display:flex}.jobForm-module__U54VLW__addressPrefecture{flex:0 0 10rem}.jobForm-module__U54VLW__addressCity{flex:auto}.jobForm-module__U54VLW__addressLineField{margin-top:var(--space-sm)}@media (max-width:600px){.jobForm-module__U54VLW__addressRow{flex-direction:column}.jobForm-module__U54VLW__addressPrefecture,.jobForm-module__U54VLW__addressCity{flex:auto;width:100%}}
.AgencyFeeFields-module__ORiR4G__feeGroup{margin:0 0 var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}.AgencyFeeFields-module__ORiR4G__feeGroupTitle{margin:0 0 var(--space-xs);color:var(--color-text);font-size:.95rem;font-weight:700}.AgencyFeeFields-module__ORiR4G__check{align-items:flex-start;gap:var(--space-sm);margin:var(--space-sm) 0 0;color:var(--color-text);cursor:pointer;font-size:.95rem;display:flex}.AgencyFeeFields-module__ORiR4G__check input{flex-shrink:0;margin-top:3px}
.HearingItemsBuilder-module__ZcXnUa__wrap{gap:var(--space-md);flex-direction:column;display:flex}.HearingItemsBuilder-module__ZcXnUa__note{color:var(--color-text-muted);margin:0;font-size:.85rem}.HearingItemsBuilder-module__ZcXnUa__item{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle,var(--color-bg-subtle));flex-direction:column;display:flex}.HearingItemsBuilder-module__ZcXnUa__itemHead{justify-content:space-between;align-items:center;display:flex}.HearingItemsBuilder-module__ZcXnUa__itemNo{font-size:.9rem;font-weight:700}.HearingItemsBuilder-module__ZcXnUa__removeBtn{color:var(--color-danger,var(--color-danger));cursor:pointer;background:0 0;border:none;font-size:.82rem;text-decoration:underline}.HearingItemsBuilder-module__ZcXnUa__row{gap:var(--space-md);flex-wrap:wrap;align-items:flex-end;display:flex}.HearingItemsBuilder-module__ZcXnUa__field{gap:var(--space-xs);flex-direction:column;flex:1;min-width:180px;display:flex}.HearingItemsBuilder-module__ZcXnUa__label{font-size:.85rem;font-weight:500}.HearingItemsBuilder-module__ZcXnUa__input,.HearingItemsBuilder-module__ZcXnUa__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);width:100%;padding:8px 10px;font-family:inherit;font-size:.95rem}.HearingItemsBuilder-module__ZcXnUa__textarea{resize:vertical}.HearingItemsBuilder-module__ZcXnUa__checkField{align-items:center;gap:var(--space-xs);padding-bottom:8px;font-size:.9rem;display:flex}.HearingItemsBuilder-module__ZcXnUa__addBtn{color:var(--color-primary);background-color:var(--color-bg);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;align-self:flex-start;padding:8px 16px;font-size:.9rem;font-weight:700}.HearingItemsBuilder-module__ZcXnUa__addBtn:disabled{opacity:.5;cursor:not-allowed}
.AgencyMarketDetailView-module__hEb3Ja__head{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.AgencyMarketDetailView-module__hEb3Ja__title{color:var(--color-primary);margin:0;font-size:1.5rem}.AgencyMarketDetailView-module__hEb3Ja__detailCard{margin-bottom:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.AgencyMarketDetailView-module__hEb3Ja__detailTitle{margin:0 0 var(--space-md);font-size:1.1rem}.AgencyMarketDetailView-module__hEb3Ja__detailNote{margin:calc(var(--space-md) * -1 + 0px) 0 var(--space-md);color:var(--color-text-muted);font-size:.85rem;line-height:1.6}.AgencyMarketDetailView-module__hEb3Ja__detailSubTitle{margin:var(--space-lg) 0 var(--space-sm);color:var(--color-primary);font-size:1rem}.AgencyMarketDetailView-module__hEb3Ja__detailList{margin:0}.AgencyMarketDetailView-module__hEb3Ja__detailRow{gap:var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--color-border);display:flex}.AgencyMarketDetailView-module__hEb3Ja__detailRow:first-child{border-top:none}.AgencyMarketDetailView-module__hEb3Ja__dt{color:var(--color-text-muted);flex:0 0 9rem;margin:0;font-size:.9rem}.AgencyMarketDetailView-module__hEb3Ja__dd{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.95rem}
.HiringCompanyIndustryField-module__Lt6fuq__fieldset{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:0}.HiringCompanyIndustryField-module__Lt6fuq__legend{padding:0 var(--space-xs);color:var(--color-text);font-size:.9rem;font-weight:600}.HiringCompanyIndustryField-module__Lt6fuq__group{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.HiringCompanyIndustryField-module__Lt6fuq__item{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;font-size:.9rem;display:inline-flex}.HiringCompanyIndustryField-module__Lt6fuq__item:has(input:checked){color:var(--color-primary);background-color:var(--color-bg-subtle);border-color:var(--color-primary)}.HiringCompanyIndustryField-module__Lt6fuq__item:has(input:disabled){opacity:.5;cursor:not-allowed}.HiringCompanyIndustryField-module__Lt6fuq__hint{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:.8rem}.HiringCompanyIndustryField-module__Lt6fuq__error{margin:var(--space-xs) 0 0;color:var(--color-danger);font-size:.85rem}
.JobDetailView-module__-lIu2G__article{max-width:760px;padding:var(--space-lg) 0 var(--space-xl);margin:0 auto}.JobDetailView-module__-lIu2G__head{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);margin-bottom:var(--space-lg)}.JobDetailView-module__-lIu2G__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.JobDetailView-module__-lIu2G__title{margin:0 0 var(--space-sm);font-size:1.6rem}.JobDetailView-module__-lIu2G__headFavorite{flex:none;margin-top:4px}.JobDetailView-module__-lIu2G__company{color:var(--color-text-muted);margin:0}.JobDetailView-module__-lIu2G__badgeRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.JobDetailView-module__-lIu2G__newBadge{border-radius:var(--radius-sm);background-color:var(--color-danger-bg);color:var(--color-danger);letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.JobDetailView-module__-lIu2G__portalBadge{border-radius:var(--radius-sm);background-color:var(--color-primary);color:#fff;letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.JobDetailView-module__-lIu2G__summary,.JobDetailView-module__-lIu2G__details{gap:var(--space-sm);margin:0 0 var(--space-lg);flex-direction:column;display:flex}.JobDetailView-module__-lIu2G__row{gap:var(--space-md);display:flex}.JobDetailView-module__-lIu2G__rowLabel{color:var(--color-text-muted);flex:0 0 96px;margin:0;font-size:.9rem}.JobDetailView-module__-lIu2G__rowValue{white-space:pre-wrap;margin:0;font-size:.95rem}.JobDetailView-module__-lIu2G__section{margin-bottom:var(--space-lg)}.JobDetailView-module__-lIu2G__sectionTitle{margin:0 0 var(--space-sm);padding-left:var(--space-sm);border-left:3px solid var(--color-primary);font-size:1.15rem}.JobDetailView-module__-lIu2G__body{white-space:pre-wrap;margin:0}
.JobImageField-module__QyfK9q__field{gap:var(--space-xs);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.JobImageField-module__QyfK9q__label{font-size:.95rem;font-weight:700}.JobImageField-module__QyfK9q__hint{color:var(--color-text-muted);margin:0;font-size:.8rem}.JobImageField-module__QyfK9q__input{font-size:.9rem}.JobImageField-module__QyfK9q__warning{color:var(--color-danger,var(--color-danger));margin:0;font-size:.85rem}.JobImageField-module__QyfK9q__previews{margin:var(--space-sm) 0 0;gap:var(--space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.JobImageField-module__QyfK9q__previewItem{width:96px}.JobImageField-module__QyfK9q__previewImg{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border);width:96px;height:64px;display:block}.JobImageField-module__QyfK9q__existing{margin:var(--space-xs) 0 var(--space-sm);gap:var(--space-md);flex-wrap:wrap;padding:0;list-style:none;display:flex}.JobImageField-module__QyfK9q__existingItem{flex-direction:column;gap:4px;width:96px;display:flex}.JobImageField-module__QyfK9q__removed .JobImageField-module__QyfK9q__previewImg,.JobImageField-module__QyfK9q__removed .JobImageField-module__QyfK9q__placeholder{opacity:.35;border-color:var(--color-danger,var(--color-danger))}.JobImageField-module__QyfK9q__placeholder{width:96px;height:64px;color:var(--color-text-muted);background:var(--color-bg-subtle,#f5f5f5);border:1px solid var(--color-border);border-radius:var(--radius-sm);justify-content:center;align-items:center;font-size:.75rem;display:flex}.JobImageField-module__QyfK9q__keepToggle{cursor:pointer;align-items:center;gap:4px;font-size:.8rem;display:flex}
.JobPublishConfirm-module__aE4iSW__overlay{z-index:100;padding:var(--space-md);background-color:#00000073;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.JobPublishConfirm-module__aE4iSW__modal{gap:var(--space-md);width:100%;max-width:820px;padding:var(--space-lg);background-color:var(--color-bg,#fff);border-radius:var(--radius-md,8px);flex-direction:column;margin:auto;display:flex;box-shadow:0 12px 40px #00000040}.JobPublishConfirm-module__aE4iSW__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.JobPublishConfirm-module__aE4iSW__title{margin:0;font-size:1.05rem;font-weight:600}.JobPublishConfirm-module__aE4iSW__close{color:var(--color-text-muted);cursor:pointer;background-color:#0000;border:none;padding:0 8px;font-size:1.4rem;line-height:1}.JobPublishConfirm-module__aE4iSW__lead{color:var(--color-text);margin:0;font-size:.9rem}.JobPublishConfirm-module__aE4iSW__previewArea{max-height:60vh;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:#fff;overflow-y:auto}.JobPublishConfirm-module__aE4iSW__previewApply{margin-top:var(--space-xl);align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.JobPublishConfirm-module__aE4iSW__previewApplyBtn{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);opacity:.85;padding:14px 48px;font-size:1rem;font-weight:500;display:inline-block}.JobPublishConfirm-module__aE4iSW__previewNote{color:var(--color-text-muted);font-size:.78rem}.JobPublishConfirm-module__aE4iSW__tabs{gap:var(--space-xs);border-bottom:1px solid var(--color-border);display:flex}.JobPublishConfirm-module__aE4iSW__tab{color:var(--color-text-muted);cursor:pointer;background-color:#0000;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-family:inherit;font-size:.9rem}.JobPublishConfirm-module__aE4iSW__tabActive{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.JobPublishConfirm-module__aE4iSW__notPublic{padding:var(--space-xl) var(--space-md);text-align:center;color:var(--color-text-muted);margin:0;font-size:.95rem}.JobPublishConfirm-module__aE4iSW__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.JobPublishConfirm-module__aE4iSW__cancel{color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;padding:8px 16px;font-family:inherit;font-size:.9rem}.JobPublishConfirm-module__aE4iSW__submit{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:8px 20px;font-family:inherit;font-size:.9rem}.JobPublishConfirm-module__aE4iSW__submit:hover{background-color:var(--color-primary-hover)}
.LocationFilterField-module___VpGSa__field{flex-direction:column;display:flex}.LocationFilterField-module___VpGSa__trigger{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);text-align:left;cursor:pointer;font-size:1rem;display:flex}.LocationFilterField-module___VpGSa__trigger:hover{border-color:var(--color-primary-light)}.LocationFilterField-module___VpGSa__value{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.LocationFilterField-module___VpGSa__placeholder{color:var(--color-text-muted);flex:auto}.LocationFilterField-module___VpGSa__triggerAction{color:var(--color-link);flex:none;font-size:.85rem;font-weight:700}.LocationFilterField-module___VpGSa__dialog{width:min(760px, calc(100vw - 2 * var(--space-md)));border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);max-height:min(80vh,720px);color:var(--color-text);padding:0}.LocationFilterField-module___VpGSa__dialog::backdrop{background-color:#1a1a1a73}.LocationFilterField-module___VpGSa__dialog[open]{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.LocationFilterField-module___VpGSa__dialogHeader,.LocationFilterField-module___VpGSa__dialogBody,.LocationFilterField-module___VpGSa__dialogFooter{min-width:0}.LocationFilterField-module___VpGSa__dialogHeader{align-items:center;gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--color-border);display:flex}.LocationFilterField-module___VpGSa__dialogTitle{flex:auto;margin:0;font-size:1.05rem;font-weight:700}.LocationFilterField-module___VpGSa__close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;font-size:1.25rem;line-height:1}.LocationFilterField-module___VpGSa__close:hover{background-color:var(--color-bg-subtle)}.LocationFilterField-module___VpGSa__dialogBody{padding:var(--space-md);overflow-y:auto}.LocationFilterField-module___VpGSa__dialogFooter{align-items:center;gap:var(--space-md);padding:var(--space-md);border-top:1px solid var(--color-border);background-color:var(--color-bg-subtle);display:flex}.LocationFilterField-module___VpGSa__draftSummary{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.85rem;overflow:hidden}.LocationFilterField-module___VpGSa__footerActions{gap:var(--space-sm);flex:none;display:flex}.LocationFilterField-module___VpGSa__clear{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);cursor:pointer;font-size:.9rem}.LocationFilterField-module___VpGSa__clear:hover{background-color:var(--color-bg-subtle)}.LocationFilterField-module___VpGSa__commit{padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-primary);border-radius:var(--radius-sm);background-color:var(--color-primary);color:#fff;cursor:pointer;font-size:.9rem;font-weight:700}.LocationFilterField-module___VpGSa__commit:hover{background-color:var(--color-primary-hover)}@media (max-width:600px){.LocationFilterField-module___VpGSa__dialog{border:none;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}}
.page-module__Juxyqq__wrapper{max-width:var(--max-width-console);padding:var(--space-xl) 0;margin:0 auto}.page-module__Juxyqq__breadcrumb{margin:0 0 var(--space-md);font-size:.9rem}.page-module__Juxyqq__title{margin:0 0 var(--space-sm);color:var(--color-primary);font-size:1.5rem}.page-module__Juxyqq__lead{margin:0 0 var(--space-lg);color:var(--color-text-muted);font-size:.95rem;line-height:1.7}.page-module__Juxyqq__layout{align-items:flex-start;gap:var(--space-lg);display:flex}.page-module__Juxyqq__formArea{flex:auto;min-width:0}.page-module__Juxyqq__assigneeSection{margin-top:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}
.chat-module__Yf7yya__wrapper{max-width:760px;padding:var(--space-xl) 0;margin:0 auto}.chat-module__Yf7yya__head{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.chat-module__Yf7yya__title{color:var(--color-primary);margin:0;font-size:1.4rem}.chat-module__Yf7yya__backLink{font-size:.85rem}.chat-module__Yf7yya__threadHeader{margin-bottom:var(--space-md);padding:var(--space-md);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.chat-module__Yf7yya__partyName{margin:0;font-size:1rem;font-weight:600}.chat-module__Yf7yya__jobTitle{color:var(--color-text-muted);margin:2px 0 0;font-size:.85rem}.chat-module__Yf7yya__muted{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.7}.chat-module__Yf7yya__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-module__Yf7yya__item{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);color:inherit;text-decoration:none;display:flex}.chat-module__Yf7yya__item:hover{background-color:var(--color-bg-subtle)}.chat-module__Yf7yya__itemMain{flex:1;min-width:0}.chat-module__Yf7yya__itemTitleRow{align-items:center;gap:var(--space-sm);display:flex}.chat-module__Yf7yya__unreadDot{background-color:var(--color-danger);border-radius:50%;flex-shrink:0;width:8px;height:8px}.chat-module__Yf7yya__itemTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.chat-module__Yf7yya__itemSub{color:var(--color-text-muted);margin:2px 0 0;font-size:.8rem}.chat-module__Yf7yya__itemPreview{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:.85rem;overflow:hidden}.chat-module__Yf7yya__time{color:var(--color-text-muted);flex-shrink:0;font-size:.75rem}.chat-module__Yf7yya__rowActions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.chat-module__Yf7yya__statusBadge{color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);white-space:nowrap;padding:2px 10px;font-size:.78rem}.chat-module__Yf7yya__messageLink{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);white-space:nowrap;padding:6px 14px;font-size:.85rem;font-weight:500;text-decoration:none}.chat-module__Yf7yya__messageLink:hover{background-color:var(--color-primary-hover)}.chat-module__Yf7yya__contactOnly{color:var(--color-text-muted);white-space:nowrap;font-size:.78rem}.chat-module__Yf7yya__assigneeDetails{margin-top:6px}.chat-module__Yf7yya__assigneeSummary{cursor:pointer;color:var(--color-primary);font-size:.8rem}.chat-module__Yf7yya__assigneeBody{background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-top:8px;padding:10px 12px}
.JobSearchForm-module__UoohFG__form{gap:var(--space-sm);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);flex-direction:column;display:flex}.JobSearchForm-module__UoohFG__row{gap:var(--space-sm);flex-wrap:wrap;display:flex}.JobSearchForm-module__UoohFG__input,.JobSearchForm-module__UoohFG__select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);flex:200px;min-width:0;padding:9px 12px;font-family:inherit;font-size:.95rem}.JobSearchForm-module__UoohFG__locationField{flex:200px;min-width:0}.JobSearchForm-module__UoohFG__salaryUnit{flex:0 120px}.JobSearchForm-module__UoohFG__input:focus,.JobSearchForm-module__UoohFG__select:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.JobSearchForm-module__UoohFG__submit{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;flex:none;padding:9px 28px;font-size:.95rem;font-weight:500}.JobSearchForm-module__UoohFG__submit:hover{background-color:var(--color-primary-hover)}
.messages-module__bze-eW__wrapper{max-width:var(--max-width-console);padding:var(--space-xl) 0;margin:0 auto}.messages-module__bze-eW__layout{gap:var(--space-lg);grid-template-columns:1fr 320px;align-items:start;display:grid}.messages-module__bze-eW__main{min-width:0}.messages-module__bze-eW__aside{min-width:0;top:var(--space-lg);position:sticky}.messages-module__bze-eW__infoDetails{padding:var(--space-md);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.messages-module__bze-eW__infoSummary{cursor:pointer;color:var(--color-primary);margin-bottom:var(--space-sm);font-size:.9rem;font-weight:600}@media (max-width:900px){.messages-module__bze-eW__layout{grid-template-columns:1fr}.messages-module__bze-eW__aside{order:-1;position:static}}
.ReportForm-module__Dkfc1G__wrapper{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.ReportForm-module__Dkfc1G__summary{color:var(--color-text-muted);cursor:pointer;font-size:.85rem}.ReportForm-module__Dkfc1G__summary:hover{color:var(--color-primary)}.ReportForm-module__Dkfc1G__form{gap:var(--space-md);max-width:520px;margin-top:var(--space-md);flex-direction:column;display:flex}.ReportForm-module__Dkfc1G__lead{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.7}.ReportForm-module__Dkfc1G__field{gap:var(--space-xs);flex-direction:column;display:flex}.ReportForm-module__Dkfc1G__label{font-size:.85rem;font-weight:500}.ReportForm-module__Dkfc1G__select,.ReportForm-module__Dkfc1G__input,.ReportForm-module__Dkfc1G__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:8px 10px;font-family:inherit;font-size:.9rem}.ReportForm-module__Dkfc1G__textarea{resize:vertical}.ReportForm-module__Dkfc1G__error{color:var(--color-danger);margin:0;font-size:.8rem}.ReportForm-module__Dkfc1G__message{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);margin:0;font-size:.85rem}.ReportForm-module__Dkfc1G__messageOk{color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border)}.ReportForm-module__Dkfc1G__messageError{color:var(--color-danger);background-color:var(--color-danger-bg);border:1px solid var(--color-danger)}.ReportForm-module__Dkfc1G__submit{color:var(--color-danger);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;align-self:flex-start;padding:9px 16px;font-size:.85rem}.ReportForm-module__Dkfc1G__submit:hover:not(:disabled){background-color:var(--color-danger-bg);border-color:var(--color-danger)}.ReportForm-module__Dkfc1G__submit:disabled{opacity:.6;cursor:not-allowed}
.page-module__zMIava__header{padding:var(--space-lg) 0}.page-module__zMIava__title{margin:0 0 var(--space-md);font-size:1.5rem}.page-module__zMIava__preferredNotice{margin:var(--space-sm) 0 0;color:var(--color-text-muted);font-size:.85rem}.page-module__zMIava__preferredClear{margin-left:var(--space-sm);color:var(--color-link)}.page-module__zMIava__count{color:var(--color-text-muted);margin:0 0 var(--space-md);font-size:.9rem}.page-module__zMIava__openSearchEntry{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);padding:var(--space-md) var(--space-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;display:flex}.page-module__zMIava__openSearchEntry:hover{border-color:var(--color-primary)}.page-module__zMIava__openSearchEntryMain{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.page-module__zMIava__openSearchEntryTitle{color:var(--color-primary);font-size:1rem;font-weight:700}.page-module__zMIava__openSearchEntryText{color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.page-module__zMIava__openSearchEntryArrow{color:var(--color-primary);flex-shrink:0;font-size:1.2rem}.page-module__zMIava__list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;display:flex}.page-module__zMIava__desktopBrowser{display:none}@media (min-width:1024px){.page-module__zMIava__desktopBrowser{display:block}.page-module__zMIava__mobileList{display:none}}.page-module__zMIava__recommendSection{margin-bottom:var(--space-lg)}.page-module__zMIava__recommendHead{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md);display:flex}.page-module__zMIava__recommendTitle{color:var(--color-primary);margin:0;font-size:1.1rem;font-weight:700}.page-module__zMIava__recommendIcon{color:var(--color-primary)}.page-module__zMIava__empty{padding:var(--space-xl) 0;text-align:center;color:var(--color-text-muted)}.page-module__zMIava__browseLinks{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}
.OnboardingForm-module__K7_IRa__form{gap:var(--space-md);flex-direction:column;display:flex}.OnboardingForm-module__K7_IRa__formMessage{padding:var(--space-sm) var(--space-md);background-color:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:var(--radius-sm);color:var(--color-danger);margin:0;font-size:.9rem}.OnboardingForm-module__K7_IRa__row{gap:var(--space-md);flex-wrap:wrap;display:flex}.OnboardingForm-module__K7_IRa__field{gap:var(--space-xs);flex-direction:column;flex:1;min-width:160px;display:flex}.OnboardingForm-module__K7_IRa__birthField{flex-grow:2;min-width:19rem}@media (max-width:600px){.OnboardingForm-module__K7_IRa__birthField{flex-basis:100%}}.OnboardingForm-module__K7_IRa__label{font-size:.9rem;font-weight:500}.OnboardingForm-module__K7_IRa__required{margin-left:var(--space-sm);color:#fff;background-color:var(--color-danger);border-radius:var(--radius-sm);vertical-align:middle;padding:1px 6px;font-size:.7rem;display:inline-block}.OnboardingForm-module__K7_IRa__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.OnboardingForm-module__K7_IRa__input:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.OnboardingForm-module__K7_IRa__fieldset{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:0}.OnboardingForm-module__K7_IRa__checkGroup{gap:var(--space-sm);flex-wrap:wrap;display:flex}.OnboardingForm-module__K7_IRa__checkItem{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;display:inline-flex}.OnboardingForm-module__K7_IRa__checkItem:has(input:checked){border-color:var(--color-primary-light);background-color:var(--color-bg-subtle);font-weight:500}.OnboardingForm-module__K7_IRa__checkItem input{margin:0}.OnboardingForm-module__K7_IRa__hint{margin:var(--space-xs) 0 var(--space-sm);color:var(--color-text-muted);font-size:.85rem;line-height:1.6}.OnboardingForm-module__K7_IRa__error{color:var(--color-danger);margin:0;font-size:.85rem}.OnboardingForm-module__K7_IRa__lockedValue{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle);color:var(--color-text);margin:0;padding:10px 12px;font-size:.95rem}.OnboardingForm-module__K7_IRa__lockedNote{color:var(--color-text-muted);margin:0;font-size:.8rem;line-height:1.6}.OnboardingForm-module__K7_IRa__emailStatus{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.OnboardingForm-module__K7_IRa__verifiedBadge{color:var(--color-success);background-color:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-sm);padding:1px 8px;font-size:.75rem}.OnboardingForm-module__K7_IRa__unverifiedBadge{color:var(--color-warning);background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);padding:1px 8px;font-size:.75rem}.OnboardingForm-module__K7_IRa__verifyButton{color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;padding:2px 10px;font-size:.8rem}.OnboardingForm-module__K7_IRa__verifyButton:hover{background-color:var(--color-bg-subtle)}.OnboardingForm-module__K7_IRa__submit{margin-top:var(--space-sm);color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:14px;font-size:1rem;font-weight:500}.OnboardingForm-module__K7_IRa__submit:hover:not(:disabled){background-color:var(--color-primary-hover)}.OnboardingForm-module__K7_IRa__submit:disabled{opacity:.6;cursor:not-allowed}
.BirthDateSelect-module__HUw_Ea__group{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.BirthDateSelect-module__HUw_Ea__field{align-items:center;gap:var(--space-xs);display:inline-flex}.BirthDateSelect-module__HUw_Ea__select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);flex:none;padding:10px 8px;font-family:inherit;font-size:.95rem}.BirthDateSelect-module__HUw_Ea__select:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.BirthDateSelect-module__HUw_Ea__yearSelect{width:6rem}.BirthDateSelect-module__HUw_Ea__shortSelect{width:4.75rem}.BirthDateSelect-module__HUw_Ea__unit{color:var(--color-text-muted);font-size:.9rem}.BirthDateSelect-module__HUw_Ea__age{color:var(--color-primary);white-space:nowrap;font-size:.9rem;font-weight:600}
.HearingFields-module__laskPa__wrap{gap:var(--space-md);flex-direction:column;display:flex}.HearingFields-module__laskPa__field{gap:var(--space-xs);flex-direction:column;display:flex}.HearingFields-module__laskPa__label{font-size:.9rem;font-weight:500}.HearingFields-module__laskPa__required{margin-left:var(--space-sm);color:#fff;background-color:var(--color-danger);border-radius:var(--radius-sm);vertical-align:middle;padding:1px 6px;font-size:.7rem;display:inline-block}.HearingFields-module__laskPa__input,.HearingFields-module__laskPa__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.HearingFields-module__laskPa__textarea{resize:vertical}.HearingFields-module__laskPa__checkGroup{gap:var(--space-xs);flex-direction:column;display:flex}.HearingFields-module__laskPa__check{align-items:center;gap:var(--space-sm);font-size:.9rem;display:flex}.HearingFields-module__laskPa__count{color:var(--color-text-muted);align-self:flex-end;font-size:.78rem}.HearingFields-module__laskPa__error{color:var(--color-danger);margin:0;font-size:.85rem}
.ApplyForm-module__MaPgPG__form{gap:var(--space-md);flex-direction:column;display:flex}.ApplyForm-module__MaPgPG__loggedInNote{padding:var(--space-sm) var(--space-md);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);margin:0;font-size:.85rem}.ApplyForm-module__MaPgPG__formMessage{padding:var(--space-sm) var(--space-md);background-color:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:var(--radius-sm);color:var(--color-danger);margin:0;font-size:.9rem}.ApplyForm-module__MaPgPG__field{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}.ApplyForm-module__MaPgPG__birthField{flex-grow:2;min-width:19rem}@media (max-width:600px){.ApplyForm-module__MaPgPG__birthField{flex-basis:100%}}.ApplyForm-module__MaPgPG__row{gap:var(--space-md);flex-wrap:wrap;display:flex}.ApplyForm-module__MaPgPG__label{font-size:.9rem;font-weight:500}.ApplyForm-module__MaPgPG__required{margin-left:var(--space-sm);color:#fff;background-color:var(--color-danger);border-radius:var(--radius-sm);vertical-align:middle;padding:1px 6px;font-size:.7rem;display:inline-block}.ApplyForm-module__MaPgPG__input,.ApplyForm-module__MaPgPG__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.ApplyForm-module__MaPgPG__input:focus,.ApplyForm-module__MaPgPG__textarea:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.ApplyForm-module__MaPgPG__textarea{resize:vertical}.ApplyForm-module__MaPgPG__error{color:var(--color-danger);margin:0;font-size:.85rem}.ApplyForm-module__MaPgPG__readonlyValue{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle,var(--color-bg-subtle));color:var(--color-text-muted);min-height:1.2em;margin:0;padding:10px 12px;font-size:.95rem}.ApplyForm-module__MaPgPG__docFieldset{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);gap:var(--space-md);flex-direction:column;margin:0;display:flex}.ApplyForm-module__MaPgPG__docRow{gap:var(--space-xs);flex-direction:column;display:flex}.ApplyForm-module__MaPgPG__docLabel{font-weight:500}.ApplyForm-module__MaPgPG__docCurrent{color:var(--color-text);margin:0;font-size:.85rem}.ApplyForm-module__MaPgPG__docHint{color:var(--color-text-muted);margin:0;font-size:.8rem}.ApplyForm-module__MaPgPG__fileInput{font-size:.9rem}.ApplyForm-module__MaPgPG__guestNote{color:var(--color-text-muted);margin:0;font-size:.82rem}.ApplyForm-module__MaPgPG__ageNote{margin-left:var(--space-sm);color:var(--color-text-muted);font-size:.82rem;font-weight:400}.ApplyForm-module__MaPgPG__consent{padding:var(--space-md);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ApplyForm-module__MaPgPG__consentLabel{gap:var(--space-sm);cursor:pointer;align-items:flex-start;font-size:.9rem;display:flex}.ApplyForm-module__MaPgPG__submit{margin-top:var(--space-sm);color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:14px;font-size:1rem;font-weight:500}.ApplyForm-module__MaPgPG__submit:hover:not(:disabled){background-color:var(--color-primary-hover)}.ApplyForm-module__MaPgPG__submit:disabled{opacity:.6;cursor:not-allowed}.ApplyForm-module__MaPgPG__success{padding:var(--space-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ApplyForm-module__MaPgPG__successTitle{margin:0 0 var(--space-sm);color:var(--color-primary);font-size:1.2rem}
.page-module__eNOusW__article{max-width:760px;padding:var(--space-lg) 0 var(--space-xl);margin:0 auto}.page-module__eNOusW__head{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-md);margin-bottom:var(--space-lg)}.page-module__eNOusW__breadcrumb{color:var(--color-text-muted);margin:0 0 var(--space-md);align-items:baseline;gap:.4em;font-size:.85rem;display:flex}.page-module__eNOusW__breadcrumbSep{flex:none}.page-module__eNOusW__breadcrumbCurrent{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__eNOusW__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.page-module__eNOusW__title{margin:0 0 var(--space-sm);font-size:1.6rem}.page-module__eNOusW__headFavorite{flex:none;margin-top:4px}.page-module__eNOusW__company{color:var(--color-text-muted);margin:0}.page-module__eNOusW__badgeRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.page-module__eNOusW__newBadge{border-radius:var(--radius-sm);background-color:var(--color-danger-bg,var(--color-danger-bg));color:var(--color-danger,var(--color-danger));letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.page-module__eNOusW__portalBadge{border-radius:var(--radius-sm);background-color:var(--color-primary);color:#fff;letter-spacing:.02em;flex:none;padding:2px 8px;font-size:.72rem;font-weight:700}.page-module__eNOusW__summary,.page-module__eNOusW__details{gap:var(--space-sm);margin:0 0 var(--space-lg);flex-direction:column;display:flex}.page-module__eNOusW__row{gap:var(--space-md);display:flex}.page-module__eNOusW__rowLabel{color:var(--color-text-muted);flex:0 0 96px;margin:0;font-size:.9rem}.page-module__eNOusW__rowValue{white-space:pre-wrap;margin:0;font-size:.95rem}.page-module__eNOusW__section{margin-bottom:var(--space-lg)}.page-module__eNOusW__sectionTitle{margin:0 0 var(--space-sm);padding-left:var(--space-sm);border-left:3px solid var(--color-primary);font-size:1.15rem}.page-module__eNOusW__body{white-space:pre-wrap;margin:0}.page-module__eNOusW__applyArea{margin-top:var(--space-xl);text-align:center}.page-module__eNOusW__applyButton{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);padding:14px 48px;font-size:1rem;font-weight:500;display:inline-block}.page-module__eNOusW__applyButton:hover{background-color:var(--color-primary-hover);text-decoration:none}.page-module__eNOusW__applyNotice{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle,var(--color-bg-subtle));color:var(--color-text-muted);margin:0;font-size:.9rem;display:inline-block}.page-module__eNOusW__agencyInfo{margin-top:var(--space-xl);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle,var(--color-bg-subtle))}.page-module__eNOusW__agencyInfoTitle{margin:0 0 var(--space-sm);color:var(--color-text);font-size:1rem}.page-module__eNOusW__agencyInfoName{margin:0 0 var(--space-sm);font-weight:700}.page-module__eNOusW__agencyInfoNote{margin:0 0 var(--space-xs);color:var(--color-text-muted);font-size:.9rem;line-height:1.7}
.open-search-module__VOLJ6q__wrapper{max-width:760px;padding:var(--space-lg) 0 var(--space-xl);margin:0 auto}.open-search-module__VOLJ6q__head{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.open-search-module__VOLJ6q__title{color:var(--color-primary);margin:0;font-size:1.5rem;font-weight:700}.open-search-module__VOLJ6q__backLink{color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-size:.9rem;text-decoration:none}.open-search-module__VOLJ6q__backLink:hover{text-decoration:underline}.open-search-module__VOLJ6q__lead{margin:var(--space-sm) 0 var(--space-lg);color:var(--color-text-muted);font-size:.92rem;line-height:1.7}.open-search-module__VOLJ6q__gate{padding:var(--space-xl) var(--space-lg);text-align:center;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.open-search-module__VOLJ6q__gateText{margin:0 0 var(--space-md);color:var(--color-text);font-size:.95rem;line-height:1.7}.open-search-module__VOLJ6q__gateButton{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);padding:11px 28px;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-block}.open-search-module__VOLJ6q__gateButton:hover{opacity:.92}.open-search-module__VOLJ6q__gateSub{margin:var(--space-md) 0 0;color:var(--color-text-muted);font-size:.85rem}.open-search-module__VOLJ6q__gateLink{color:var(--color-primary)}.open-search-module__VOLJ6q__note{padding:var(--space-lg);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.92rem;line-height:1.7}
.PlatformFeeReportForm-module__wrMKTq__form{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.PlatformFeeReportForm-module__wrMKTq__label{color:var(--color-text);font-size:.85rem;font-weight:600}.PlatformFeeReportForm-module__wrMKTq__directionNote{color:var(--color-text-muted);margin:0;font-size:.8rem;line-height:1.6}.PlatformFeeReportForm-module__wrMKTq__inputRow{align-items:center;gap:var(--space-xs);max-width:320px;display:flex}.PlatformFeeReportForm-module__wrMKTq__yenMark{color:var(--color-text-muted);font-size:.95rem}.PlatformFeeReportForm-module__wrMKTq__input{text-align:right;border:1px solid var(--color-border);border-radius:var(--radius-sm);flex:1;padding:8px 12px;font-family:inherit;font-size:.95rem}.PlatformFeeReportForm-module__wrMKTq__input:disabled{opacity:.6}.PlatformFeeReportForm-module__wrMKTq__preview{color:var(--color-text-muted);margin:2px 0;font-size:.9rem}.PlatformFeeReportForm-module__wrMKTq__preview strong{color:var(--color-primary);font-size:1rem}.PlatformFeeReportForm-module__wrMKTq__error{color:var(--color-danger);margin:0;font-size:.85rem}.PlatformFeeReportForm-module__wrMKTq__success{color:var(--color-success);margin:0;font-size:.85rem}.PlatformFeeReportForm-module__wrMKTq__submit{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-self:flex-start;margin-top:4px;padding:8px 16px;font-size:.9rem;font-weight:500}.PlatformFeeReportForm-module__wrMKTq__submit:hover:not(:disabled){background-color:var(--color-primary-hover)}.PlatformFeeReportForm-module__wrMKTq__submit:disabled{opacity:.6;cursor:not-allowed}
.allJobsList-module__wUcJ4W__bar{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.allJobsList-module__wUcJ4W__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);flex:240px;min-width:200px;padding:8px 12px;font-family:inherit;font-size:.9rem}.allJobsList-module__wUcJ4W__input:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.allJobsList-module__wUcJ4W__select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);padding:8px 12px;font-family:inherit;font-size:.9rem}.allJobsList-module__wUcJ4W__count{color:var(--color-text-muted);white-space:nowrap;font-size:.85rem}
.dashboard-module__KpX__a__wrapper{max-width:var(--max-width-content);padding:var(--space-xl) 0;margin:0 auto}.dashboard-module__KpX__a__head{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.dashboard-module__KpX__a__title{color:var(--color-primary);margin:0;font-size:1.5rem}.dashboard-module__KpX__a__card{margin-bottom:var(--space-lg);padding:var(--space-lg);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.dashboard-module__KpX__a__successBanner{margin:0 0 var(--space-lg);padding:var(--space-md);color:var(--color-primary);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem}.dashboard-module__KpX__a__cardTitle{margin:0 0 var(--space-md);font-size:1.1rem}.dashboard-module__KpX__a__cardHead{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.dashboard-module__KpX__a__cardHead .dashboard-module__KpX__a__cardTitle{margin:0}.dashboard-module__KpX__a__unreadBadge{margin-left:var(--space-sm);color:#fff;background-color:var(--color-danger);border-radius:var(--radius-sm);vertical-align:middle;padding:1px 8px;font-size:.72rem;font-weight:600}.dashboard-module__KpX__a__cardLink{font-size:.85rem}.dashboard-module__KpX__a__cardActions{margin:var(--space-md) 0 0}.dashboard-module__KpX__a__primaryLink{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);padding:10px 16px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-block}.dashboard-module__KpX__a__primaryLink:hover{background-color:var(--color-primary-hover)}.dashboard-module__KpX__a__info{margin:0}.dashboard-module__KpX__a__row{gap:var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--color-border);display:flex}.dashboard-module__KpX__a__row:first-child{border-top:none}.dashboard-module__KpX__a__dt{color:var(--color-text-muted);flex:0 0 8rem;margin:0;font-size:.9rem}.dashboard-module__KpX__a__dd{word-break:break-all;margin:0;font-size:.95rem}.dashboard-module__KpX__a__muted{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.7}.dashboard-module__KpX__a__subSection{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border)}.dashboard-module__KpX__a__subHead{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}.dashboard-module__KpX__a__subTitle{margin:0;font-size:.95rem;font-weight:600}.dashboard-module__KpX__a__lineStatus{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.dashboard-module__KpX__a__lineStatusLabel{color:var(--color-text-muted);font-size:.85rem}.dashboard-module__KpX__a__lineLinked{color:var(--color-success);font-size:.9rem;font-weight:700}.dashboard-module__KpX__a__lineUnlinked{color:var(--color-text-muted);font-size:.9rem;font-weight:700}
.page-module__MqxpWq__wrapper{max-width:640px;padding:var(--space-lg) 0 var(--space-xl);margin:0 auto}.page-module__MqxpWq__breadcrumb{margin:0 0 var(--space-md);font-size:.85rem}.page-module__MqxpWq__title{margin:0 0 var(--space-lg);font-size:1.5rem}.page-module__MqxpWq__jobSummary{background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);margin-bottom:var(--space-lg)}.page-module__MqxpWq__jobTitle{margin:0 0 var(--space-xs);font-weight:700}.page-module__MqxpWq__jobMeta{color:var(--color-text-muted);margin:0;font-size:.9rem}.page-module__MqxpWq__companyNotice{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);margin:0;line-height:1.7}
