.error_container__yI0Fm{gap:120px;padding:120px 20px;min-height:100vh}.error_container__yI0Fm,.error_mainContent__rkKQa{display:flex;flex-direction:column;align-items:center;width:100%}.error_mainContent__rkKQa{gap:var(--sp48);max-width:400px}.error_iconWrapper__jjbk2{display:flex;align-items:center;justify-content:center;width:120px;height:120px}.error_textContent__2YcCL{display:flex;flex-direction:column;align-items:center;gap:var(--sp8);width:100%;text-align:center}.error_subtitle__VMKhH{font-size:var(--t16);font-weight:300;line-height:1.5;color:#666666;margin:0}.error_title__OiVb2{font-size:var(--t22);font-weight:700;line-height:1.4;color:#000000;margin:0}.error_description__WbOw0{font-size:var(--t14);font-weight:400;line-height:1.6;color:#888888;margin:var(--sp8) 0 0 0}.error_buttonGroup__8tvqP{display:flex;flex-direction:column;gap:var(--sp12);width:100%;max-width:280px}.error_primaryButton__GlotW{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:12px 16px;background-color:var(--primary-color);border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;font-size:var(--t16);line-height:var(--lh19);color:#ffffff;font-weight:600}.error_primaryButton__GlotW:hover{background-color:var(--primary-hover-color,#3a75dc)}.error_primaryButton__GlotW:active{transform:scale(.98)}.error_secondaryButton__7v_LX{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:12px 16px;background-color:#ffffff;border:1px solid #d4d4d4;border-radius:12px;cursor:pointer;transition:all .2s ease;font-size:var(--t16);line-height:var(--lh19);color:#7f7f7f;font-weight:500}.error_secondaryButton__7v_LX:hover{background-color:#f9f9f9;border-color:#c0c0c0}.error_secondaryButton__7v_LX:active{transform:scale(.98)}.error_contactSection__FznCZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp16);width:100%;max-width:600px;padding:0 20px}.error_contactTitle__nXtf_{font-size:var(--t16);font-weight:600;line-height:1.5;color:#888888;margin:0}.error_contactInfo__IPS4_{display:flex;gap:var(--sp8);width:100%}.error_contactLabels__fDayo{display:flex;flex-direction:column}.error_contactLabel__dhG1e{font-size:var(--t13);font-weight:500;line-height:var(--lh22);color:#888888;white-space:nowrap;text-align:left;margin:0}.error_contactValues__XvWgU{display:flex;flex-direction:column;flex-grow:1}.error_contactValue__mssL_{font-size:var(--t13);font-weight:300;line-height:var(--lh22);color:#000000;white-space:nowrap;text-align:left;margin:0}.error_loading__hhRw0{display:flex;justify-content:center;align-items:center;height:100vh;font-size:var(--t18);color:#666666}@media (max-width:768px){.error_container__yI0Fm{gap:80px;padding:80px 16px}.error_title__OiVb2{font-size:var(--t20)}}.Button_button__86Aws{background:#ffffff;position:relative;display:flex;gap:var(--sp10);align-items:center;justify-content:center;padding:1rem 2.4rem;border-radius:1.2rem;font-weight:600;line-height:1.5;color:#888888;font-size:var(--t16);cursor:pointer;white-space:nowrap;box-sizing:border-box;transition:opacity .12s ease,transform .12s ease}.Button_gray__Bcrz7{background:#0C0C0D0D;color:#5B5B5B}.Button_blue__m7kaS{background:rgba(66,132,228,.1)!important;color:#0a76ff!important}.Button_submitButton__ZaqLG:disabled{background-color:#FFFFFF!important;color:#7F7F7F!important;border:1px solid #d4d4d4!important}.Button_submitButton__ZaqLG:not(:disabled){background-color:#FFFFFF!important;color:#3977E0!important;border:1px solid #3977e0!important}.Button_deepBlue___VaKp:not(:disabled){background:#0a76ff!important;color:#ffffff!important;border:0 solid #0a76ff!important;font:18px!important;font-weight:600!important}.Button_button__86Aws:disabled,.Button_deepBlue___VaKp:disabled{cursor:not-allowed;border:none;background:rgba(12,12,13,.07);color:#888888}.Button_buttonText__vhNrM{display:inline-block;font-weight:inherit}.Button_invisible__u1OyK{visibility:hidden}.Button_loading__x2ZnL{pointer-events:none}.Button_loadingContainer__wNRwP{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.Button_loadingDots__sTbcC{display:flex;align-items:center;gap:var(--sp4)}.Button_dot__IQMib{width:6px;height:6px;border-radius:50%;background-color:currentColor;animation:Button_dotPulse__5oMLS 1.5s ease-in-out infinite}.Button_dot__IQMib:first-child{animation-delay:0s}.Button_dot__IQMib:nth-child(2){animation-delay:.2s}.Button_dot__IQMib:nth-child(3){animation-delay:.4s}@keyframes Button_dotPulse__5oMLS{0%,60%,to{transform:scale(1);opacity:.6}30%{transform:scale(1.4);opacity:1}}.Button_white__BSKz9{background:#ffffff;color:#5b5b5b;border:1px solid #d4d4d4}.Button_button__86Aws:not(:disabled):active{opacity:.9;transform:scale(.99)}@media (hover:hover) and (pointer:fine){.Button_button__86Aws:not(:disabled):hover{opacity:.75}.Button_submitButton__ZaqLG:not(:disabled):hover{background-color:#FFFFFF!important;color:#3A72D0!important}.Button_deepBlue___VaKp:not(:disabled):hover{color:rgba(255,255,255,.75)!important;background:#3a72d0!important}}.Button_small__oidpw{padding:6px 10px!important;font-size:13px!important;line-height:16px!important}.Button_large__yyvs0{padding:14px 32px!important;font-size:18px!important;line-height:24px!important}.Button_iconOnly__t5wU_{width:44px;height:44px;padding:0!important;display:flex;align-items:center;justify-content:center;border-radius:8px;gap:0!important}.Button_padding816__zqS2R{padding:.8rem 1.6rem}.Button_padding1016__a3EAO{padding:1rem 1.6rem}@media (max-width:768px){.Button_button__86Aws{padding:.8rem 1.2rem;font-size:1.5rem;line-height:2.4rem}.Button_padding816__zqS2R{padding:.4rem 1rem}.Button_padding1016__a3EAO{padding:1rem 1.6rem}}.FadeInImage_image__C_fYv{opacity:0;transition:opacity .2s ease-out}.FadeInImage_loaded__mR0_E{opacity:1}@media (prefers-reduced-motion:reduce){.FadeInImage_image__C_fYv{opacity:1;transition:none}}.FilterButton_filterButton__CBkte{display:flex;align-items:center;justify-content:center;gap:var(--sp36);padding:11px 6px 11px 16px;min-height:48px;border:1px solid #d4d4d4;border-radius:12px;background:#ffffff;color:#000000;font-size:var(--t17);font-weight:400;line-height:var(--lh26);text-align:center;cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative}.FilterButton_filterButton__CBkte:hover{border-color:#c7c7c7;background:#fafafa}.FilterButton_filterButton__CBkte.FilterButton_selected__vS2VG{border-color:#000000;background:#ffffff;color:#000000}.FilterButton_filterButton__CBkte:disabled{background:#f5f5f5;border-color:#e5e5e5;color:#9ca3af;cursor:not-allowed}.FilterButton_filterButton__CBkte:disabled:hover{background:#f5f5f5;border-color:#e5e5e5}.FilterButton_label__4smEy{flex:none;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.FilterButton_iconContainer__t0z5C{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;transition:transform .2s ease}.FilterButton_iconRotated__ojmtu{transform:rotate(180deg)}.FilterButton_icon__plELP{width:24px;height:24px;pointer-events:none;transition:opacity .2s ease}@media (max-width:768px){.FilterButton_filterButton__CBkte{padding:.8rem .8rem .8rem 1.6rem;gap:1.2rem;min-height:0}.FilterButton_label__4smEy{line-height:150%}}@media (prefers-contrast:high){.FilterButton_filterButton__CBkte{border-width:2px}.FilterButton_filterButton__CBkte.FilterButton_selected__vS2VG{border-color:#000000;background:#f0f0f0}}@media (prefers-reduced-motion:reduce){.FilterButton_filterButton__CBkte,.FilterButton_iconContainer__t0z5C,.FilterButton_icon__plELP{transition:none}.FilterButton_filterButton__CBkte:active{transform:none}}.FilterItem_item__R9r64{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:8px 16px;border:none;background:transparent;color:#000000;font-size:var(--t15);font-weight:400;line-height:var(--lh24);text-align:left;cursor:pointer;transition:background-color .15s ease}.FilterItem_item__R9r64:hover{background:rgba(10,118,255,.05)}.FilterItem_item__R9r64.FilterItem_selected__I8MT1{background:rgba(10,118,255,.07);color:#0a76ff}.FilterItem_item__R9r64.FilterItem_selected__I8MT1:hover{background:rgba(10,118,255,.1)}.FilterItem_item__R9r64:disabled{color:#9ca3af;cursor:not-allowed;background:transparent}.FilterItem_item__R9r64:disabled:hover{background:transparent}.FilterItem_name__6yTrw{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.FilterItem_compactName__OWajI{display:none}@media (max-width:768px){.FilterItem_hiddenOnMobile__RT1ED{display:none}.FilterItem_compactName__OWajI{display:inline}}@media (prefers-contrast:high){.FilterItem_item__R9r64.FilterItem_selected__I8MT1{background:#e0f2fe;color:#000000;font-weight:600}.FilterItem_item__R9r64:focus{box-shadow:inset 0 0 0 3px #000000}}@media (prefers-reduced-motion:reduce){.FilterItem_item__R9r64{transition:none}}.AnnouncementCard_card__gpNwK{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-s);padding:var(--spacing-l) var(--spacing-xl);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:12px;cursor:pointer;transition:transform .15s ease;min-width:0}.AnnouncementCard_card__gpNwK:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}.AnnouncementCard_dimmed__PqNEn>:not(.AnnouncementCard_action__BpUUm):not(.AnnouncementCard_mobileAction__I3t4a){opacity:.5}.AnnouncementCard_thumbnail__SADiL{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:8px;overflow:hidden;order:2}.AnnouncementCard_thumbnailImage__9AbSc{border:1px solid var(--color-border-subtle)}.AnnouncementCard_thumbnailPlaceholder__tueaL{border:1px solid var(--color-border-subtle);padding:0 10px}.AnnouncementCard_thumbnailImg__YMxr5{width:100%;height:100%;object-fit:cover}.AnnouncementCard_thumbnailFallback__0pza2{font-size:var(--font-size-body-default);color:var(--gray-300);font-weight:500;text-align:center;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.AnnouncementCard_thumbnailMobileHidden__5lBl1{display:none}.AnnouncementCard_content__lcMqZ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-s);order:1;padding-left:var(--sp2)}.AnnouncementCard_header__ZsD2g{display:flex;flex-direction:column;width:100%;min-width:0}.AnnouncementCard_subHeader__sNgwp{display:flex;align-items:center;gap:var(--spacing-s);width:100%;min-width:0}.AnnouncementCard_location__KD7MT{display:inline-flex;align-items:center;gap:6px;color:var(--gray-500);flex-shrink:0}.AnnouncementCard_locationText__4_jLW{font-size:var(--font-size-body-small);line-height:22px;color:inherit}.AnnouncementCard_companyName__h5xfe{font-size:var(--font-size-body-small);color:var(--gray-black);line-height:22px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.AnnouncementCard_titleLink__Bmo4m{color:inherit;text-decoration:none}.AnnouncementCard_title___i_wk{margin:0;font-size:var(--font-size-body-boxtitle);font-weight:700;color:var(--gray-black);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.AnnouncementCard_meta__X1uri{display:flex;flex-direction:column;gap:var(--sp2);min-width:0;font-size:var(--font-size-caption-boxcaptions);line-height:1.5}.AnnouncementCard_metaRow__cbcqD{display:flex;align-items:center;gap:var(--spacing-s);min-width:0}.AnnouncementCard_metaLabel__oPA9b{color:var(--gray-400);font-weight:600;flex-shrink:0}.AnnouncementCard_metaValue__Csh_V{color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.AnnouncementCard_metaWage__J1WiX{display:inline-flex;align-items:center;gap:var(--spacing-s);white-space:nowrap;min-width:0}.AnnouncementCard_wageAmount__nryKp{color:var(--gray-800);font-weight:700;white-space:nowrap}.AnnouncementCard_chip__9Dln1{--chip-bg:var(--chip-hourly-bg);--chip-fg:var(--chip-hourly);display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:6px;background:var(--chip-bg);color:var(--chip-fg);flex-shrink:0;font-size:var(--font-size-body-small);font-weight:600;line-height:150%;font-feature-settings:"liga" off,"clig" off}.AnnouncementCard_chip__9Dln1:before{content:"";width:6px;height:6px;border-radius:6px;background:currentColor;flex-shrink:0}.AnnouncementCard_chip__9Dln1[data-pay=hourly]{--chip-bg:var(--chip-hourly-bg);--chip-fg:var(--chip-hourly)}.AnnouncementCard_chip__9Dln1[data-pay=daily]{--chip-bg:var(--chip-daily-bg);--chip-fg:var(--chip-daily)}.AnnouncementCard_chip__9Dln1[data-pay=monthly]{--chip-bg:var(--chip-monthly-bg);--chip-fg:var(--chip-monthly)}.AnnouncementCard_chip__9Dln1[data-pay=pertask]{--chip-bg:var(--chip-pertask-bg);--chip-fg:var(--chip-pertask)}.AnnouncementCard_metaDivider__FU4cD{display:none;width:1px;height:10px;background:var(--color-border);flex-shrink:0}.AnnouncementCard_action__BpUUm{flex-shrink:0;display:none;align-items:center;order:3}.AnnouncementCard_mobileAction__I3t4a{flex:0 0 100%;width:auto;order:4;display:flex;align-items:stretch;margin:var(--spacing-s) calc(-1 * var(--spacing-l)) calc(-1 * var(--spacing-m))}@media (max-width:767.98px){.AnnouncementCard_card__gpNwK{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:var(--spacing-m) var(--spacing-l)}.AnnouncementCard_content__lcMqZ{grid-column:1}.AnnouncementCard_thumbnail__SADiL{grid-column:2}.AnnouncementCard_mobileAction__I3t4a{grid-column:1/-1}}@media (min-width:768px){.AnnouncementCard_card__gpNwK{gap:var(--spacing-m);padding:var(--spacing-m)}.AnnouncementCard_thumbnail__SADiL{width:84px;height:84px;border-radius:12px;order:0}.AnnouncementCard_thumbnailMobileHidden__5lBl1{display:flex}.AnnouncementCard_metaDivider__FU4cD{display:inline-block}.AnnouncementCard_action__BpUUm{display:flex}.AnnouncementCard_mobileAction__I3t4a{display:none}}.ScrollableList_scrollableList__QNa6a{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d4d4d4 #f9f9f9}.ScrollableList_scrollableList__QNa6a::-webkit-scrollbar{width:6px}.ScrollableList_scrollableList__QNa6a::-webkit-scrollbar-track{background:#f9f9f9}.ScrollableList_scrollableList__QNa6a::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.ScrollableList_scrollableList__QNa6a::-webkit-scrollbar-thumb:hover{background:#c7c7c7}.ScrollableList_container___OpqH{display:flex;flex-direction:column;overflow:hidden;background:#ffffff}.ScrollableList_scrollArea__gVqD1{flex:1 1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d4d4d4 #f9f9f9}.ScrollableList_scrollArea__gVqD1::-webkit-scrollbar{width:6px}.ScrollableList_scrollArea__gVqD1::-webkit-scrollbar-track{background:#f9f9f9}.ScrollableList_scrollArea__gVqD1::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.ScrollableList_scrollArea__gVqD1::-webkit-scrollbar-thumb:hover{background:#c7c7c7}.AnnouncementCardCompact_card__AlXTH{display:flex;align-items:center;gap:12px;background:#ffffff;padding:12px 16px;cursor:pointer}.AnnouncementCardCompact_card__AlXTH:active{background:#f8f8f8}.AnnouncementCardCompact_radioButton__srhx_{display:flex;align-items:center;justify-content:center;flex-shrink:0}.AnnouncementCardCompact_radioOuter__4i3nT{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #d0d0d0;border-radius:50%;background:#fff;transition:border-color .15s ease}.AnnouncementCardCompact_radioOuter__4i3nT.AnnouncementCardCompact_radioSelected__2Ra4l{border-color:#0a76ff}.AnnouncementCardCompact_radioInner__5Vxrp{width:14px;height:14px;background-color:#0a76ff;border-radius:50%}.AnnouncementCardCompact_body__I0n7e{display:flex;flex-direction:column;gap:0;flex:1 1;min-width:0}.AnnouncementCardCompact_createdAt__I1yUS{color:#aaaaaa;font-size:13px;line-height:22px}.AnnouncementCardCompact_title__j1_im{color:#000000;font-size:17px;line-height:26px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.AnnouncementCardCompact_rows__SDxbp{display:flex;flex-direction:column;gap:0}.AnnouncementCardCompact_row__Kyixb{display:flex;align-items:center;gap:var(--sp8);min-width:0}.AnnouncementCardCompact_label__YNOIp{color:#888888;font-size:13px;line-height:22px;white-space:nowrap;flex-shrink:0}.AnnouncementCardCompact_value__fHpDx{color:#000000;font-size:13px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.AnnouncementCardCompact_wageHighlight__drk37{color:#0a76ff;font-weight:600}.ApplyButton_applyButton__41sbm{display:inline-flex;align-items:center;justify-content:center;width:96px;height:36px;padding:10px;background:var(--button-primary-bg);color:var(--button-primary-text);font-size:14px;font-weight:600;line-height:1.5;border:0;border-radius:10px;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}.ApplyButton_applyButton__41sbm:hover:not(:disabled){background:var(--button-primary-bg-hover)}.ApplyButton_applyButton__41sbm:disabled{cursor:not-allowed}.ApplyButton_applyButton__41sbm.ApplyButton_applied__iWvB_,.ApplyButton_applyButton__41sbm:disabled{background:var(--button-primary-bg-disabled);color:var(--button-primary-text-disabled)}.ApplyButton_applyButton__41sbm.ApplyButton_applied__iWvB_:hover{background:var(--button-primary-bg-disabled)}.ApplyButton_alertOverlay__ZxDrb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:var(--sp20);animation:ApplyButton_overlayAppear__JNgOS .2s ease-out}@keyframes ApplyButton_overlayAppear__JNgOS{0%{opacity:0}to{opacity:1}}.CompletionModal_overlay__gR3X5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--sp20)}.CompletionModal_modal__VlIdo{background:#ffffff;border-radius:12px;padding:36px 16px;width:90%;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:var(--sp16);box-shadow:0 4px 24px 7px rgba(12,12,13,.1);border:1px solid #0a76ff;position:relative}.CompletionModal_iconContainer__JuUX7{width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CompletionModal_icon__EfPN4{width:100px;height:100px;object-fit:contain}.CompletionModal_title__OHVup{font-weight:700;font-size:var(--t24);line-height:var(--lh28);margin:0;flex-shrink:0;white-space:pre-line}.CompletionModal_description__YtRx4,.CompletionModal_title__OHVup{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;color:#000000;text-align:center}.CompletionModal_description__YtRx4{font-weight:400;font-size:var(--t20);line-height:var(--lh32);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.CompletionModal_buttonContainer__bAwF4{width:172px;height:48px;flex-shrink:0}.CompletionModal_button__yN2F_{width:100%;max-width:none}.CompletionModal_tertiaryButton__Hv2M3{font-family:Pretendard,sans-serif;font-size:var(--t14);font-weight:500;line-height:150%;color:#888888;background:none;border:none;cursor:pointer;padding:0;transition:opacity .15s ease;white-space:nowrap}.CompletionModal_tertiaryButton__Hv2M3:hover{opacity:.7}.CompletionModal_tertiaryButton__Hv2M3:active{opacity:.5}.Badge_badge__9bZuk{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:12px;font-family:Pretendard,sans-serif;font-size:var(--t15);line-height:var(--lh18);font-weight:500;white-space:nowrap;box-sizing:border-box;gap:var(--sp3)}.Badge_default__nFOdU{background-color:#eaf2ff;color:#0a76ff;border:1px solid #0a76ff}.Badge_middle-age-support__Q9eeu,.Badge_youth-support__57QV1{background-color:rgba(10,118,255,.2);color:#0a76ff;border:1px solid #0a76ff;font-weight:500}.Badge_closed__r7D75{background-color:rgba(235,14,14,.15);color:#eb0e0e;font-weight:400}.Badge_waiting__kBrn1{border-radius:12px;border:1px solid #efefef;background:#f9f9fb;background-color:#fff;color:#0a76ff;font-size:var(--t15);font-style:normal;font-weight:400}.Badge_agreed__FRFJr,.Badge_rejected__ybPLJ{border-radius:12px;border:1px solid #efefef;background:#f9f9fb;padding:5px 8px;font-size:16px;font-weight:400;line-height:1.5}.Badge_agreed__FRFJr{color:#0a76ff}.Badge_rejected__ybPLJ{color:#7f7f7f}.Badge_cancel__cmhHM{width:auto;border-radius:12px;border:1px solid #efefef;background:#f9f9fb;padding:5px 8px;font-size:16px;font-weight:400;line-height:1.5;color:#7f7f7f}.Badge_unlimited__emuH_{padding:6px 8px;font-size:1.2rem;line-height:1.6rem;background-color:rgba(65,9,254,.15);color:#4109fe;font-weight:400;border-radius:8px}.Badge_infinityContainer__oqnsH{display:flex;align-items:center;justify-content:center;gap:var(--sp2)}.Badge_infinityIcon__ytX8c{width:22px;height:10px;display:flex}.Checkbox_container__ZT6ez{display:flex;align-items:center;gap:var(--sp8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_container__ZT6ez.Checkbox_disabled__9HZ4A{opacity:.5;cursor:not-allowed}.Checkbox_hiddenInput__ETgnZ{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.Checkbox_checkbox__jOqcw{width:20px;height:20px;border:2px solid #d4d4d4;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;flex-shrink:0}.Checkbox_checkbox__jOqcw:hover{border-color:#0a76ff}.Checkbox_checkbox__jOqcw.Checkbox_checked__doY68{background:#0a76ff;border-color:#0a76ff}.Checkbox_checkIcon__zRe_d{color:white;width:12px;height:9px}.Checkbox_label__fSSb4{font-size:var(--t15);font-weight:500;color:#000;line-height:var(--lh24)}.Checkbox_error__W3wpX .Checkbox_checkbox__jOqcw{border-color:#ef4444}.Checkbox_error__W3wpX .Checkbox_checkbox__jOqcw:hover{border-color:#dc2626}.Checkbox_error__W3wpX .Checkbox_checkbox__jOqcw.Checkbox_checked__doY68{background:#ef4444;border-color:#ef4444}.BookmarkButton_button__Z3Br9{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--gray-200);border-radius:10px;background:var(--gray-white);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .18s cubic-bezier(.2,0,0,1)}.BookmarkButton_web__x8_6v{width:44px;height:44px}.BookmarkButton_mobile__K6dej{width:48px;height:44px}.BookmarkButton_button__Z3Br9:hover:not(:disabled){background:var(--gray-50)}.BookmarkButton_button__Z3Br9:active:not(:disabled){transform:scale(.92)}.BookmarkButton_active__Dac7_{background:var(--red-50);border-color:var(--red-100)}.BookmarkButton_active__Dac7_:hover:not(:disabled){background:var(--red-100)}.BookmarkButton_button__Z3Br9:disabled{opacity:.5;cursor:not-allowed}.BookmarkButton_heartStack__k8ik2{position:relative;display:inline-grid;place-items:center}.BookmarkButton_heartStack__k8ik2>*{grid-area:1/1}.BookmarkButton_heartFilled__tb7I_{opacity:0;transform:scale(.35);transition:transform .2s cubic-bezier(.4,0,1,1),opacity .15s ease}.BookmarkButton_active__Dac7_ .BookmarkButton_heartFilled__tb7I_{opacity:1;transform:scale(1);transition:transform .45s cubic-bezier(.175,.885,.32,1.4),opacity .1s ease}.BookmarkButton_burst__2tkUR{position:absolute;inset:0;pointer-events:none}.BookmarkButton_ring__kA1ZO{position:absolute;left:50%;top:50%;width:3.2rem;height:3.2rem;margin:-1.6rem 0 0 -1.6rem;border:1px solid var(--red-100);border-radius:var(--radius-full);animation:BookmarkButton_ring-burst__kxF_d .5s cubic-bezier(0,.55,.45,1) both}@keyframes BookmarkButton_ring-burst__kxF_d{0%{transform:scale(.4);opacity:1}to{transform:scale(1.7);opacity:0}}.BookmarkButton_spark__6V6VX{position:absolute;left:50%;top:50%;width:.45rem;height:.45rem;margin:-.225rem 0 0 -.225rem;border-radius:var(--radius-full);background:var(--red-500);animation:BookmarkButton_spark-fly__ZH4de .55s cubic-bezier(.05,.6,.3,1) .05s both}.BookmarkButton_spark__6V6VX:nth-child(2){--spark-angle:15deg;--spark-dist:-2.4rem}.BookmarkButton_spark__6V6VX:nth-child(3){--spark-angle:75deg;--spark-dist:-2rem;background:var(--orange-500)}.BookmarkButton_spark__6V6VX:nth-child(4){--spark-angle:135deg;--spark-dist:-2.3rem}.BookmarkButton_spark__6V6VX:nth-child(5){--spark-angle:195deg;--spark-dist:-2.1rem;background:var(--orange-500)}.BookmarkButton_spark__6V6VX:nth-child(6){--spark-angle:255deg;--spark-dist:-2.4rem}.BookmarkButton_spark__6V6VX:nth-child(7){--spark-angle:315deg;--spark-dist:-2rem;background:var(--orange-500)}@keyframes BookmarkButton_spark-fly__ZH4de{0%{transform:rotate(var(--spark-angle)) translateY(-.6rem) scale(.4);opacity:0}20%{opacity:1}to{transform:rotate(var(--spark-angle)) translateY(var(--spark-dist)) scale(.25);opacity:0}}@media (prefers-reduced-motion:reduce){.BookmarkButton_button__Z3Br9{transition:background-color .2s ease,border-color .2s ease}.BookmarkButton_button__Z3Br9:active:not(:disabled){transform:none}.BookmarkButton_active__Dac7_ .BookmarkButton_heartFilled__tb7I_,.BookmarkButton_heartFilled__tb7I_{transition:none}.BookmarkButton_burst__2tkUR{display:none}}.CircleCheckbox_container__WDlku{display:inline-flex;align-items:center;gap:var(--sp8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CircleCheckbox_container__WDlku.CircleCheckbox_disabled__WykUP{opacity:.5;cursor:not-allowed}.CircleCheckbox_hiddenInput__BkKA4{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.CircleCheckbox_circle__l_sN2{width:21px;height:21px;border:1px solid #7f7f7f;border-radius:50%;background:transparent;transition:border-color .2s ease,background-color .2s ease;flex-shrink:0}.CircleCheckbox_circle__l_sN2.CircleCheckbox_checked__lfR_v{border-color:#447ddf;background:#6395e7}.CircleCheckbox_label__vYoIT{font-size:var(--t15);font-weight:500;color:#000;line-height:var(--lh24)}.LocationColumn_column__LHkKx{flex:1 1;display:flex;flex-direction:column;min-height:200px;max-height:300px;overflow:hidden;background:#ffffff}.LocationColumn_withBorder__QW25Q{border-right:1px solid #efefef}.LocationColumn_disabled__JkZ4r{background:#fafafa;opacity:.6}.LocationColumn_itemList__6iU2P{flex:1 1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d4d4d4 #f9f9f9}.LocationColumn_itemList__6iU2P::-webkit-scrollbar{width:6px}.LocationColumn_itemList__6iU2P::-webkit-scrollbar-track{background:#f9f9f9}.LocationColumn_itemList__6iU2P::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.LocationColumn_itemList__6iU2P::-webkit-scrollbar-thumb:hover{background:#c7c7c7}.LocationColumn_emptyState__FkgZP{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.LocationColumn_emptyMessage__x3YqN{font-size:var(--t14);color:#888888;text-align:center;margin:0}@media (prefers-contrast:high){.LocationColumn_withBorder__QW25Q{border-right-color:#000000;border-right-width:2px}.LocationColumn_disabled__JkZ4r{background:#e0e0e0}.LocationColumn_emptyMessage__x3YqN{color:#000000}}.Breadcrumb_breadcrumb__H29PL{display:flex;align-items:center;gap:var(--sp4);width:100%;min-width:0}.Breadcrumb_root__BNUil{background:none;border:none;padding:0;margin:0;font-family:inherit;font-weight:600;font-size:var(--t14);line-height:1.5;color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:color .15s ease}.Breadcrumb_root__BNUil:hover:not(:disabled){color:var(--color-text-secondary)}.Breadcrumb_root__BNUil:disabled{cursor:default}.Breadcrumb_separator__QVcwC{color:var(--gray-300);flex-shrink:0}.Breadcrumb_current__7PczV{font-weight:700;font-size:var(--t14);line-height:1.5;color:var(--color-text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardAnnouncementCard_card__DNkwC{display:flex;align-items:stretch;gap:8px;width:100%;padding:16px;background-color:var(--gray-white);border:1px solid var(--color-border-subtle);border-radius:12px;box-sizing:border-box;cursor:pointer;transition:transform .15s ease}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_dimmed__bXm48>.DashboardAnnouncementCard_body__g_td4,.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_dimmed__bXm48>.DashboardAnnouncementCard_stats__r42Ns{opacity:.5}.DashboardAnnouncementCard_body__g_td4{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.DashboardAnnouncementCard_header__PZK1K{display:flex;flex-direction:column}.DashboardAnnouncementCard_timeAgo__xUVWZ{font-size:13px;font-weight:400;line-height:22px;color:#8b8b8b}.DashboardAnnouncementCard_titleRow__CTWLk{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.DashboardAnnouncementCard_title__DZcsS{margin:0;font-size:18px;font-weight:700;line-height:1.5;color:var(--gray-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardAnnouncementCard_statusBadge__lZrn5{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap;flex-shrink:0}.DashboardAnnouncementCard_statusReviewing__Utha0{background-color:var(--orange-100);color:var(--orange-500)}.DashboardAnnouncementCard_statusNeedsFix__MJ03P{background-color:var(--red-50);color:var(--red-500)}.DashboardAnnouncementCard_statusBlocked__ns_Dk{background-color:var(--gray-100);color:var(--gray-500)}.DashboardAnnouncementCard_reviewNote__7nkkj{margin:var(--sp2) 0 0;font-size:var(--t13);line-height:1.5;color:var(--color-text-secondary)}.DashboardAnnouncementCard_meta__Im77N{display:flex;flex-direction:column}.DashboardAnnouncementCard_metaRow__Fj1DD{display:flex;gap:8px;align-items:center;font-size:14px;line-height:22px;white-space:nowrap;min-width:0}.DashboardAnnouncementCard_metaLabel__QIhop{color:var(--gray-400);font-weight:600;flex-shrink:0}.DashboardAnnouncementCard_metaValue__lkbf2{color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.DashboardAnnouncementCard_metaWage__SQD_p{color:var(--blue-500);font-weight:700}.DashboardAnnouncementCard_home__StAY4 .DashboardAnnouncementCard_timeAgo__xUVWZ{color:var(--gray-500)}.DashboardAnnouncementCard_wageAmount__U7EbX{color:var(--gray-800);font-weight:700;line-height:1.5}.DashboardAnnouncementCard_stats__r42Ns{flex-shrink:0;display:flex;align-items:center;gap:40px;align-self:center;padding-left:8px}.DashboardAnnouncementCard_statColumn__GcO_7{display:flex;flex-direction:column;align-items:flex-start}.DashboardAnnouncementCard_statLabel__B40aR{font-size:13px;font-weight:600;line-height:22px;color:#8b8b8b}.DashboardAnnouncementCard_statValue__HltS6{font-size:18px;font-weight:700;line-height:1.5}.DashboardAnnouncementCard_statApply__z_XH4{color:var(--blue-500)}.DashboardAnnouncementCard_statPropose__iTtdF{color:var(--ai-500)}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7{flex-direction:column;gap:8px}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7 .DashboardAnnouncementCard_body__g_td4{width:100%}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7 .DashboardAnnouncementCard_stats__r42Ns{width:100%;gap:0;padding-left:0;padding-top:8px;align-self:stretch;justify-content:center;border-top:1px solid var(--color-border-subtle)}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7 .DashboardAnnouncementCard_statColumn__GcO_7{flex:1 1;align-items:center}@media (max-width:768px){.DashboardAnnouncementCard_card__DNkwC{flex-direction:column;gap:8px;padding:16px}.DashboardAnnouncementCard_body__g_td4{width:100%}.DashboardAnnouncementCard_title__DZcsS{font-size:1.6rem;white-space:normal}.DashboardAnnouncementCard_titleRow__CTWLk{align-items:flex-start}.DashboardAnnouncementCard_metaRow__Fj1DD{font-size:1.3rem}.DashboardAnnouncementCard_stats__r42Ns{width:100%;gap:0;padding-left:0;padding-top:8px;align-self:stretch;justify-content:center;border-top:1px solid var(--color-border-subtle)}.DashboardAnnouncementCard_statColumn__GcO_7{flex:1 1;align-items:center}.DashboardAnnouncementCard_statValue__HltS6{font-size:1.6rem}}.MyAnnouncements_section__qshDs{width:100%;display:flex;flex-direction:column;gap:var(--sp24);padding-top:var(--sp24)}.MyAnnouncements_header___0JwM{padding:0 var(--sp24)}.MyAnnouncements_grid__wQS_J{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp10);gap:var(--sp10);padding:0 var(--sp24)}.MyAnnouncements_gridItem__0pss0{min-width:0;display:flex}.MyAnnouncements_list__8G_DP{display:none}@media (max-width:768px){.MyAnnouncements_section__qshDs{gap:var(--sp40);padding:var(--sp20) 0}.MyAnnouncements_header___0JwM{--section-title-m:var(--t24);--section-link-m:var(--t17);--section-link-weight-m:500;--section-link-lh-m:1.5;padding:0 var(--sp16)}.MyAnnouncements_grid__wQS_J{display:none}.MyAnnouncements_list__8G_DP{list-style:none;display:flex;flex-direction:column;padding:0 var(--sp16)}.MyAnnouncements_row__dnAAc+.MyAnnouncements_row__dnAAc{margin-top:-1px}.MyAnnouncements_rowLink__HbrYL{display:flex;align-items:center;gap:var(--sp12);padding:var(--sp13) var(--sp15);background:var(--color-surface);border:1px solid var(--color-border-subtle);text-decoration:none}.MyAnnouncements_row__dnAAc:first-child .MyAnnouncements_rowLink__HbrYL{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.MyAnnouncements_row__dnAAc:last-child .MyAnnouncements_rowLink__HbrYL{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.MyAnnouncements_rowLink__HbrYL:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}.MyAnnouncements_rowText__ZeWQc{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--sp4)}.MyAnnouncements_rowTitle__DDxPt{font-size:var(--t20);font-weight:700;line-height:1.5;color:var(--gray-800);text-wrap:pretty}.MyAnnouncements_stats__HMFxB{display:flex;gap:var(--sp12)}.MyAnnouncements_stat__yAzBh{display:inline-flex;gap:var(--sp5);font-size:1.6rem;font-weight:500;line-height:1.5;color:var(--gray-700)}.MyAnnouncements_stat__yAzBh strong{font-weight:700}.MyAnnouncements_applied__MYCB6{color:var(--blue-500)}.MyAnnouncements_proposed__m_kFx{color:var(--ai-500)}.MyAnnouncements_chevron__8YD31{flex-shrink:0;transform:rotate(180deg)}}.LocationSelector_container___yd_1{display:flex;flex-direction:column;width:100%;background:#ffffff;position:relative;padding:16px 16px 0;gap:0}.LocationSelector_header__jydkO{display:flex;align-items:flex-end;flex-direction:column;background:#ffffff}.LocationSelector_columnHeader__6Qjpm{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 16px;min-width:0}.LocationSelector_columnTitle__Asgmz{font-size:var(--t15);font-weight:600;line-height:var(--lh18);color:#888888;text-align:center;margin:0}.LocationSelector_divider__burF6{height:1px;background:#d4d4d4}.LocationSelector_columnsContainer__B_HGE{display:flex;align-items:stretch;justify-content:stretch;min-height:200px;max-height:300px;overflow:hidden}.LocationSelector_loadingText__isx_B{font-size:var(--t12);color:var(--text-color-secondary,#888888);font-weight:400;margin-top:4px}.LocationSelector_disabledText__GL9lm{font-size:var(--t12);color:var(--primary-color,#0a76ff);font-weight:500;margin-top:4px;background-color:#f0f4ff;padding:2px 6px;border-radius:3px}.LocationSelector_errorMessage__sjvMF{padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;margin:8px 16px}.LocationSelector_errorMessage__sjvMF>div{font-size:var(--t13);color:#dc2626;margin:2px 0}.LocationSelector_trigger__qHf6y{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#374151;font-size:var(--t15);font-weight:400;line-height:var(--lh18);cursor:pointer;transition:all .15s ease}.LocationSelector_trigger__qHf6y:hover{border-color:#d1d5db;background:#f9fafb}.LocationSelector_trigger__qHf6y:focus{outline:none;border-color:#0a76ff;box-shadow:0 0 0 3px rgba(10,118,255,.1)}.LocationSelector_trigger__qHf6y.LocationSelector_open__Z_kI4{border-color:#0a76ff;background:#f8faff}.LocationSelector_trigger__qHf6y:disabled{color:#9ca3af;background:#f3f4f6;border-color:#e5e7eb;cursor:not-allowed}.LocationSelector_triggerText__HrRt_{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LocationSelector_arrow__b47Qe{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#6b7280;transition:transform .15s ease}.LocationSelector_arrowUp__wLVOS{transform:rotate(180deg)}.LocationSelector_dropdown__oMUWG{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin-top:4px;max-height:278px;overflow-y:auto}.LocationSelector_dropdownHeader___Y9TQ{padding:12px 16px;border-bottom:1px solid #f3f4f6;background:#f9fafb}.LocationSelector_headerText__g89R5{font-size:var(--t14);font-weight:600;color:#374151}.LocationSelector_limitMessage__8FrHn{display:block;font-size:var(--t12);color:#dc2626;margin-top:4px}.LocationSelector_itemList__r_9W3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;max-height:none;overflow-y:visible}@media (max-width:768px){.LocationSelector_itemList__r_9W3{grid-template-columns:repeat(2,1fr);gap:0;padding:0}}.LocationSelector_sectionTitle__I4WWr{font-size:var(--t14);font-weight:600;color:#374151;margin:0 0 12px}.LocationSelector_subsection__SfdBo{display:flex;flex-direction:row;align-items:center;gap:var(--sp8);margin-bottom:16px}.LocationSelector_subsection__SfdBo:last-child{margin-bottom:0}.LocationSelector_subsectionHeader__Qhv_V{margin-bottom:8px}.LocationSelector_radioLabel__DhY2l{display:flex;align-items:center;cursor:pointer;font-size:var(--t13);color:#374151}.LocationSelector_radioInput__W7A4N{width:16px;height:16px;margin-right:8px;accent-color:#0a76ff}.LocationSelector_radioText__4yJeH{font-size:var(--t14);line-height:var(--lh18);font-weight:400;min-width:110px;display:inline-block;flex-shrink:0}.LocationSelector_countText__MU6Bx{color:#0A76FF;font-weight:500}.LocationSelector_pillContainer__SZBht{display:flex;flex-wrap:wrap;gap:var(--sp10)}.LocationSelector_pill__lJgxF{padding:6px 12px;border:1px solid #e5e7eb;border-radius:16px;background:#ffffff;color:#374151;font-size:var(--t13);font-weight:400;cursor:pointer;transition:all .15s ease;white-space:nowrap}.LocationSelector_pill__lJgxF:hover{border-color:#0a76ff;background:#f8faff}.LocationSelector_pill__lJgxF:focus{outline:none;border-color:#0a76ff;box-shadow:0 0 0 2px rgba(10,118,255,.2)}.LocationSelector_pillSelected__4CWPt{border-color:#0a76ff;background:#0a76ff;color:#ffffff}.LocationSelector_pillSelected__4CWPt:hover{background:#3b82f6;border-color:#3b82f6}.LocationSelector_disabled__QHWJL{opacity:.6;pointer-events:none}.LocationSelector_selectedCountContainer__pmcYB{display:flex;align-items:center;justify-content:flex-end;font-size:var(--t15);line-height:var(--lh18);font-weight:400;color:#000000}.LocationSelector_blueText__y_tpg{color:#0A76FF}.LocationSelector_titleContainer__LlT8F{padding:var(--sp10);display:flex;align-items:center;justify-content:center}.LocationSelector_title__Habv7{color:#888888;font-size:var(--t15);line-height:var(--lh18);font-weight:600}.LocationSelector_line__XcaNs{width:100%;height:1px;background:#d4d4d4}.LocationSelector_headerTitleContainer__NzsUt{display:flex;align-items:center;justify-content:stretch;flex-direction:row;width:100%}.MyMatchFilter_container__lKOsj{display:flex;flex-direction:column;width:100%}.MyMatchFilter_disabled__nRG_J{opacity:.5;pointer-events:none}.MyMatchFilter_announcementGrid__uLNCa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px 0}@media (max-width:768px){.MyMatchFilter_announcementGrid__uLNCa{grid-template-columns:minmax(0,1fr)}}.MyMatchFilter_emptyState__F0rs9{border:none!important}.MyMatchFilter_loadingState__Y4CyB{display:flex;align-items:center;justify-content:center;padding:40px 20px}.MyMatchFilter_loadingState__Y4CyB p{margin:0;font-family:Pretendard,sans-serif;font-size:var(--t14);color:#888888}.MyMatchAnnouncementCard_card__MfoZD{display:flex;align-items:center;gap:16px;width:100%;min-width:0;height:150px;padding:16px;background:#ffffff;border:1px solid #efefef;border-radius:12px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;box-sizing:border-box}.MyMatchAnnouncementCard_card__MfoZD:hover{background:rgba(12,12,13,.03)}.MyMatchAnnouncementCard_card__MfoZD:focus-visible{outline:2px solid #0a76ff;outline-offset:2px}.MyMatchAnnouncementCard_card__MfoZD.MyMatchAnnouncementCard_selected__7Vveb{background:#eaf2ff;border-color:#0a76ff}.MyMatchAnnouncementCard_radio__Cn3ML{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.MyMatchAnnouncementCard_radioOuter__4mKgz{width:22px;height:22px;border:1px solid #d4d4d4;border-radius:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:border-color .15s ease}.MyMatchAnnouncementCard_radioOuter__4mKgz.MyMatchAnnouncementCard_radioOuterSelected__kirBY{border-color:#0a76ff}.MyMatchAnnouncementCard_radioDot__c5G3_{width:14px;height:14px;border-radius:50%;background:#0a76ff}.MyMatchAnnouncementCard_content__l87xR{flex:1 1;gap:8px}.MyMatchAnnouncementCard_content__l87xR,.MyMatchAnnouncementCard_header___FpZc{min-width:0;display:flex;flex-direction:column}.MyMatchAnnouncementCard_timeAgo__6sVkD{margin:0;font-size:13px;line-height:22px;color:#8b8b8b}.MyMatchAnnouncementCard_title__bNP1m{margin:0;font-size:18px;line-height:1.5;font-weight:700;color:#000000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MyMatchAnnouncementCard_meta__5IUbE{display:flex;flex-direction:column;min-width:0}.MyMatchAnnouncementCard_metaRow___olUn{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;line-height:1.5}.MyMatchAnnouncementCard_metaLabel__99dV6{flex-shrink:0;color:#888888;font-weight:600}.MyMatchAnnouncementCard_metaValue__phMCB{color:#0c0c0d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.MyMatchAnnouncementCard_metaWage__SSUR_{color:#0a76ff;font-weight:700;white-space:nowrap}.EmptyState_emptyStateContainer__ZMV0_{display:flex;flex-direction:column;gap:var(--sp10);width:100%;align-items:center;justify-content:center;padding:16px 20px;background:#ffffff;border:1px solid #efefef;border-radius:12px;min-height:180px}.EmptyState_illustrationWrapper__fW7h_{display:flex;align-items:center;justify-content:center;width:80px;height:80px;flex-shrink:0}.EmptyState_illustrationWrapper__fW7h_ img{width:100%;height:100%;object-fit:contain}.EmptyState_emptyStateMessage__KKWtH{font-size:var(--t15);font-weight:400;color:#000000;margin:0;text-align:center;font-family:Pretendard,sans-serif;line-height:var(--lh24);white-space:normal;word-break:keep-all}.SelectionCounter_counter__mhaNT{display:flex;align-items:center;justify-content:center;gap:0;font-size:var(--t15);line-height:var(--lh18);color:#000000}.SelectionCounter_current__tIUIt{color:#0a76ff;font-weight:400}.SelectionCounter_divider__EDKKG{color:#000000;font-weight:400;margin:0 1px}.SelectionCounter_total__ZTshM{color:#000000;font-weight:400}@media (prefers-contrast:high){.SelectionCounter_current__tIUIt{color:#0066cc;font-weight:600}.SelectionCounter_divider__EDKKG,.SelectionCounter_total__ZTshM{color:#000000;font-weight:600}}.SimplifiedLocationSelector_container__yxUHR{display:flex;flex-direction:column;width:100%;background:#ffffff}.SimplifiedLocationSelector_header__Z05gA{display:flex;flex-direction:column;gap:var(--sp12);padding:16px 16px 0}.SimplifiedLocationSelector_selectionCounter__huqj9{margin-bottom:8px}.SimplifiedLocationSelector_headerTitleContainer__SgqDw{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}.SimplifiedLocationSelector_columnHeader__CoTxF{display:flex;align-items:center;justify-content:flex-start;padding:0 8px}.SimplifiedLocationSelector_columnTitle__tduXv{font-size:var(--t14);font-weight:600;color:#0c0c0d;margin:0}.SimplifiedLocationSelector_divider__m1flY{width:100%;height:1px;background:#efefef;margin:12px 0}.SimplifiedLocationSelector_columnsContainer__alYr_{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;min-height:280px;max-height:400px}.SimplifiedLocationSelector_errorMessage__YFwdr{padding:var(--sp16);text-align:center;color:#ff3b30;font-size:var(--t14)}.DashboardApplicantsBlock_block__qi_MS{display:flex;flex-direction:column;gap:12px;width:100%}.DashboardApplicantsBlock_header__uYSDO{display:flex;align-items:center;justify-content:space-between;width:100%}.DashboardApplicantsBlock_titleGroup__q0O_b{display:flex;align-items:center;gap:8px}.DashboardApplicantsBlock_dot__BpWHi{width:10px;height:10px;border-radius:50%;display:inline-block}.DashboardApplicantsBlock_dotApply__2AAfn{background-color:var(--blue-500)}.DashboardApplicantsBlock_dotPropose__QLS7W{background-color:var(--ai-500)}.DashboardApplicantsBlock_title__j1ZkI{margin:0;font-size:18px;font-weight:700;line-height:1.5;color:var(--gray-black)}.DashboardApplicantsBlock_filterButton__oo7OQ{display:inline-flex;align-items:center;gap:4px;padding:0;background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;line-height:1.5;color:var(--gray-400);transition:color .15s ease}.DashboardApplicantsBlock_filterButton__oo7OQ:hover{color:var(--gray-600)}.DashboardApplicantsBlock_filterCheckbox__gE1tk{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--gray-300);background-color:var(--gray-white);transition:all .15s ease}.DashboardApplicantsBlock_filterCheckbox__gE1tk.DashboardApplicantsBlock_checked__XpYEI{border-color:var(--blue-500);background-color:var(--blue-500)}.DashboardApplicantsBlock_filterCheckbox__gE1tk.DashboardApplicantsBlock_checked__XpYEI:after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--gray-white)}.DashboardApplicantsBlock_list__HLfv0{display:flex;flex-direction:column;gap:8px;width:100%}.DashboardApplicantsBlock_empty__oMrQb{padding:24px 16px;border:1px solid var(--color-border-subtle);border-radius:12px;font-size:14px;color:var(--gray-400);text-align:center;background-color:var(--gray-50)}.DashboardApplicantsBlock_moreButton__yxAOU{width:100%;padding:var(--sp12) var(--sp16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background-color:var(--gray-white);font-size:var(--t14);font-weight:600;line-height:1.5;color:var(--gray-600);cursor:pointer;transition:background-color .15s ease}.DashboardApplicantsBlock_moreButton__yxAOU:hover{background-color:var(--gray-50)}.DashboardApplicantsBlock_moreButton__yxAOU:disabled{color:var(--gray-400);cursor:default;background-color:var(--gray-white)}.DashboardApplicantsBlock_emptyCard__sjDju{display:flex;align-items:center;gap:16px;width:100%;padding:16px;background-color:var(--gray-50,#F9F9FB);border:1px dashed var(--gray-300,#d4d4d4);border-radius:12px;box-sizing:border-box}.DashboardApplicantsBlock_emptyCardApply__iLDPj,.DashboardApplicantsBlock_emptyCardPropose__d8vPi{border-color:var(--ai-500,#7850ff)}.DashboardApplicantsBlock_emptyCardText__6rY4E{flex:1 1;min-width:0;display:flex;flex-direction:column;padding:0 10px}.DashboardApplicantsBlock_emptyCardTitle__YuU_K{margin:0;font-size:18px;font-weight:700;line-height:1.5;color:var(--gray-black)}.DashboardApplicantsBlock_emptyCardSubtitle__RiCFt{margin:0;font-size:13px;font-weight:400;line-height:22px;color:#4b4b4b}.DashboardApplicantsBlock_emptyCardCta__GTp6n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:10px;min-width:140px;max-width:180px;width:180px;border:none;border-radius:10px;font-size:14px;font-weight:600;line-height:1.5;color:var(--gray-white);cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.DashboardApplicantsBlock_emptyCardCta__GTp6n:hover{opacity:.9}.DashboardApplicantsBlock_emptyCardCtaApply__ZpcR7,.DashboardApplicantsBlock_emptyCardCtaPropose__RZmn1{background-color:var(--ai-500,#7850ff)}@media (max-width:768px){.DashboardApplicantsBlock_emptyCard__sjDju{padding:1.4rem;gap:1.2rem}.DashboardApplicantsBlock_emptyCardText__6rY4E{padding:0 .4rem}.DashboardApplicantsBlock_emptyCardTitle__YuU_K{font-size:1.5rem}.DashboardApplicantsBlock_emptyCardSubtitle__RiCFt{font-size:1.2rem}.DashboardApplicantsBlock_emptyCardCta__GTp6n{height:3.6rem;width:auto;min-width:10rem;padding:0 1.2rem;font-size:1.3rem}}.SelectableAnnouncementCard_cardContent__ki3Z_{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;padding:10px 20px 16px 12px;background-color:#fff;border:1px solid #efefef;border-radius:12px;cursor:pointer;transition:all .2s ease}.SelectableAnnouncementCard_cardContent__ki3Z_:hover{background-color:rgba(10,118,255,.03)}.SelectableAnnouncementCard_cardContent__ki3Z_.SelectableAnnouncementCard_selected__D9mVW{background-color:rgba(10,118,255,.07)}.SelectableAnnouncementCard_radioButton__eb_qV{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px}.SelectableAnnouncementCard_radioOuter__TbNNC{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #0a76ff;border-radius:50%;background:#fff;transition:all .2s ease}.SelectableAnnouncementCard_cardContent__ki3Z_.SelectableAnnouncementCard_selected__D9mVW .SelectableAnnouncementCard_radioOuter__TbNNC{border-color:#0a76ff}.SelectableAnnouncementCard_radioInner__Zpzik{width:14px;height:14px;background-color:#0a76ff;border-radius:50%}.SelectableAnnouncementCard_cardBody__EOwUf{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:6px}.SelectableAnnouncementCard_header__NoYGD{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:27px}.SelectableAnnouncementCard_unlimitedBadge__7mW3c{padding:5px 8px;font-size:12px;line-height:1.5;flex-shrink:0}.SelectableAnnouncementCard_createdAt__7PwO6{font-size:14px;font-weight:400;line-height:1.5;color:#5b5b5b}.SelectableAnnouncementCard_mainSection__24tr2{display:flex;flex-direction:column;gap:10px}.SelectableAnnouncementCard_topRow__pi1_N{display:flex;align-items:center;justify-content:space-between}.SelectableAnnouncementCard_titleArea__U1Bu2{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0;padding-right:12px}.SelectableAnnouncementCard_companyName__zmNpq{font-size:18px;font-weight:700;color:#000}.SelectableAnnouncementCard_companyAddress___9_Vk,.SelectableAnnouncementCard_companyName__zmNpq{font-family:Pretendard,sans-serif;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectableAnnouncementCard_companyAddress___9_Vk{font-size:14px;font-weight:400;color:#4b4b4b}.SelectableAnnouncementCard_addressBox__yUrJ5{display:flex;flex-direction:row;gap:4px;min-width:0;overflow:hidden}.SelectableAnnouncementCard_companyNameSmall__kKVbZ{font-family:Pretendard,sans-serif;font-size:14px;font-weight:700;line-height:1.5;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;flex-shrink:0}.SelectableAnnouncementCard_addressBox__yUrJ5 .SelectableAnnouncementCard_companyAddress___9_Vk{flex:1 1}.SelectableAnnouncementCard_thumbnailWrap__9yWzB{width:54px;height:54px;flex-shrink:0}.SelectableAnnouncementCard_thumbnail__Ar0xQ{width:54px;height:54px;object-fit:cover;border-radius:6px}.SelectableAnnouncementCard_rows__DJLCa{display:flex;flex-direction:column;gap:2px}.SelectableAnnouncementCard_row__wel86{display:flex;align-items:center;gap:8px;white-space:nowrap}.SelectableAnnouncementCard_label__R1ut3{font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#888;flex-shrink:0}.SelectableAnnouncementCard_value__i4vb2{font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#000;overflow:hidden;text-overflow:ellipsis}.SelectableAnnouncementCard_wageHighlight__S_Bvf{font-weight:600;color:#0a76ff}@media (max-width:768px){.SelectableAnnouncementCard_cardContent__ki3Z_{width:100%;padding:10px 16px 16px 12px}.SelectableAnnouncementCard_companyName__zmNpq{font-size:16px}.SelectableAnnouncementCard_companyAddress___9_Vk{font-size:13px}.SelectableAnnouncementCard_thumbnailWrap__9yWzB,.SelectableAnnouncementCard_thumbnail__Ar0xQ{width:48px;height:48px}.SelectableAnnouncementCard_addressBox__yUrJ5{flex-direction:column;gap:0}.SelectableAnnouncementCard_addressBox__yUrJ5 .SelectableAnnouncementCard_companyAddress___9_Vk{flex:0 1 auto}}.AnnouncementSelector_container__iiIm8{display:flex;flex-direction:column;gap:10px;width:100%}.AnnouncementSelector_sectionHeader__bW9ZR{display:flex;align-items:center;gap:35px;padding:0 .3rem}.AnnouncementSelector_sectionTitle__UKZLu{font-size:20px;font-weight:700;line-height:24px;color:#000;white-space:nowrap}.AnnouncementSelector_divider__Fegya{width:100%;height:1px;background-color:#d0d0d1;margin:10px 0}.AnnouncementSelector_announcementList__EtDIZ{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.AnnouncementSelector_announcementList__EtDIZ>label>div:first-child{display:none}.AnnouncementSelector_announcementList__EtDIZ>label,.AnnouncementSelector_announcementList__EtDIZ>label>:last-child{width:100%}.AnnouncementSelector_selectedInfo__9NzvO{display:flex;flex-direction:column;padding:0}.AnnouncementSelector_selectedInfoContent__eyHpa{display:flex;align-items:center;gap:8px;padding:0 20px}.AnnouncementSelector_infinityIcon__FE_u9{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.AnnouncementSelector_selectedInfoText__P32UW{font-size:17px;font-weight:400;line-height:22px;color:#000;flex:1 1}.AnnouncementSelector_selectedInfoBold__girt3{font-weight:600}.AnnouncementSelector_empty__E6apd,.AnnouncementSelector_loading__jd_xr{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;gap:8px}.AnnouncementSelector_empty__E6apd p,.AnnouncementSelector_loading__jd_xr p{font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;color:#666;text-align:center}.AnnouncementSelector_emptySubtext__AVp_Z{font-size:14px!important;color:#888!important}@media (max-width:768px){.AnnouncementSelector_divider__Fegya{width:calc(100% - 48px);height:1px;background-color:#d0d0d1;margin:10px 24px}.AnnouncementSelector_sectionHeader__bW9ZR{padding:0 16px}.AnnouncementSelector_sectionTitle__UKZLu{padding:0 8px;font-size:18px}.AnnouncementSelector_announcementList__EtDIZ{grid-template-columns:1fr!important;padding:0 16px;gap:12px}.AnnouncementSelector_selectedInfoContent__eyHpa{padding:0 8px}.AnnouncementSelector_selectedInfoText__P32UW{font-size:15px;line-height:20px}}.ReportModal_backdrop__QY6Jp{position:fixed;inset:0;background-color:rgba(0,0,0,.45);z-index:1060;animation:ReportModal_reportBackdropFadeIn__tBvAz .2s ease-out}.ReportModal_modal__mgYJ5{position:fixed;left:0;right:0;bottom:0;z-index:1061;display:flex;flex-direction:column;background-color:var(--gray-white);border-radius:2rem 2rem 0 0;max-height:85dvh;padding-top:3.2rem;animation:ReportModal_reportSheetSlideUp__ZpN2H .28s cubic-bezier(.32,.72,0,1)}.ReportModal_mobileTitle__aJNvo{padding:0 1.6rem;margin:0 0 2rem;font-size:2rem;font-weight:700;line-height:1.5;color:var(--gray-black,#000)}.ReportModal_scrollArea__UBbEJ{overflow-y:auto;padding:0 1.6rem;display:flex;flex-direction:column}.ReportModal_desktopHeader__arj2Z{display:none}.ReportModal_body__RCEOg,.ReportModal_optionList__hNXDX{display:flex;flex-direction:column;gap:1rem}.ReportModal_option__AnzsR{display:flex;align-items:center;gap:.6rem;width:100%;padding:1.2rem 1.4rem;background-color:var(--gray-white);border:1px solid var(--gray-100);border-radius:.8rem;cursor:pointer;text-align:left}.ReportModal_optionSelected__YSrpR{background-color:var(--blue-50);border-color:var(--blue-500)}.ReportModal_checkbox__ScAHU{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex-shrink:0;border:1px solid var(--gray-200);border-radius:.4rem;background-color:var(--gray-white)}.ReportModal_checkboxSelected__D4dZE{border-color:var(--blue-500);background-color:var(--blue-500)}.ReportModal_optionLabel__YhYKw{font-size:1.5rem;font-weight:500;line-height:2.3rem;color:var(--gray-600)}.ReportModal_optionSelected__YSrpR .ReportModal_optionLabel__YhYKw{font-weight:600;color:var(--gray-800)}.ReportModal_detailInput__Vf_ll{display:none;width:100%;height:16rem;padding:1.2rem 1.6rem;border:1px solid var(--gray-200);border-radius:.8rem;background-color:var(--gray-white);font-size:1.6rem;line-height:1.5;color:var(--gray-800);resize:none;outline:none;box-sizing:border-box;font-family:inherit}.ReportModal_detailInput__Vf_ll::placeholder{color:var(--gray-400)}.ReportModal_detailInputVisible__frQqW{display:block}.ReportModal_desktopCta__yNYrA{display:none}.ReportModal_mobileCtaBar__cwsVR{display:flex;padding:1rem 2rem calc(1rem + env(safe-area-inset-bottom));background-color:var(--gray-white);margin-top:2rem}.ReportModal_mobileCta__mEWvT{flex:1 1;height:4.4rem;padding:.8rem 1.2rem;border:none;border-radius:1.2rem;background-color:var(--blue-500);color:var(--gray-white);font-size:1.5rem;line-height:2.4rem;cursor:pointer}.ReportModal_mobileCta__mEWvT:disabled{background-color:var(--gray-200);cursor:default}@media (min-width:768px){.ReportModal_modal__mgYJ5{left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:min(56rem,calc(100vw - 4rem));max-height:90vh;border-radius:1.2rem;border:1px solid var(--gray-100);box-shadow:0 4px 24px 7px rgba(12,12,13,.1);padding:2.4rem;animation:ReportModal_reportBackdropFadeIn__tBvAz .2s ease-out}.ReportModal_mobileTitle__aJNvo{display:none}.ReportModal_scrollArea__UBbEJ{padding:0;gap:4rem;align-items:center}.ReportModal_desktopHeader__arj2Z{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding-top:.8rem;width:100%}.ReportModal_sirenCircle__NF8jU{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background-color:var(--red-50)}.ReportModal_desktopTitle__jNaGV{margin:0;font-size:1.8rem;font-weight:700;line-height:1.5;text-align:center;color:var(--gray-black,#000)}.ReportModal_body__RCEOg{width:100%}.ReportModal_desktopCta__yNYrA{display:flex;align-items:center;justify-content:center;width:100%;max-width:30.8rem;height:4.8rem;padding:.8rem 1rem;border:none;border-radius:1rem;background-color:var(--blue-500);color:var(--gray-white);font-size:1.5rem;font-weight:600;line-height:1.5;cursor:pointer}.ReportModal_desktopCta__yNYrA:disabled{background-color:var(--gray-200);cursor:default}.ReportModal_mobileCtaBar__cwsVR{display:none}}@keyframes ReportModal_reportBackdropFadeIn__tBvAz{0%{opacity:0}to{opacity:1}}@keyframes ReportModal_reportSheetSlideUp__ZpN2H{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ReportBlockMenu_trigger__MiQ81:active,.ReportBlockMenu_trigger__MiQ81:hover{opacity:1!important}.Spinner_spinner__vqZ13{display:inline-block;border-radius:50%;border-style:solid;border-color:#f9f9fb;animation:Spinner_spin__d__TF .8s linear infinite}.Spinner_sm__6bIap{width:1.6rem;height:1.6rem;border-width:2px}.Spinner_md__akfBf{width:2.4rem;height:2.4rem;border-width:3px}.Spinner_lg__Fl_m2{width:4rem;height:4rem;border-width:4px}.Spinner_xl__SMFKo{width:5.6rem;height:5.6rem;border-width:5px}.Spinner_primary__RifC7{border-top-color:var(--primary-color)}.Spinner_secondary__W1IVR{border-top-color:var(--secondary-color)}.Spinner_white__Qtk3N{border-color:rgba(255,255,255,.3);border-top-color:var(--text-color-white)}.Spinner_gray__8x0E4{border-top-color:var(--text-color-secondary)}@keyframes Spinner_spin__d__TF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.IapPurchaseSection_container__y6bXO{display:flex;flex-direction:column;gap:10px;width:100%;padding:0 24px}.IapPurchaseSection_terms__IuOpI{width:100%;font-size:15px;font-weight:400;line-height:20px;color:#5b5b5b}.IapPurchaseSection_notice__GILaW{font-size:14px;color:#8a8a8e;text-align:center;padding:8px 0}.IapPurchaseSection_errorText__ZIqcx{font-size:14px;color:#e5484d;line-height:1.5}.IapPurchaseSection_cancelText__F9_AZ{font-size:14px;color:#8a8a8e;line-height:1.5}.IapPurchaseSection_payButton__ngPSD{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border:none;border-radius:10px;background-color:#0a76ff;color:#fff;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer;transition:background-color .15s ease}.IapPurchaseSection_payButton__ngPSD:disabled{background-color:#c7d2e8;cursor:not-allowed}.IapPurchaseSection_successBanner__3T2ru{background-color:#eef4ff}.IapPurchaseSection_pendingBanner__TGkMC,.IapPurchaseSection_successBanner__3T2ru{display:flex;flex-direction:column;gap:4px;width:100%;padding:16px;border-radius:10px}.IapPurchaseSection_pendingBanner__TGkMC{background-color:#fff8e6}.IapPurchaseSection_successTitle__dLkEK{font-size:16px;font-weight:700;color:#1a1a1a}.IapPurchaseSection_successDesc__nL1rL{font-size:13px;color:#6a6a6e;line-height:1.5}.IapPurchaseSection_pendingTitle__zGrUA{font-size:16px;font-weight:700;color:#b8860b}.IapPurchaseSection_pendingDesc__b03De{font-size:13px;color:#6a6a6e;line-height:1.5}.ProgressBar_container__7wMbG,.ProgressBar_track__TO4w0{width:100%;overflow:hidden}.ProgressBar_track__TO4w0{background-color:var(--background-gray)}.ProgressBar_sm__daxhh .ProgressBar_track__TO4w0{height:4px;border-radius:2px}.ProgressBar_md__mvWMk .ProgressBar_track__TO4w0{height:6px;border-radius:3px}.ProgressBar_lg__nRPBL .ProgressBar_track__TO4w0{height:8px;border-radius:4px}.ProgressBar_bar__YVdKy{height:100%;border-radius:2px;transition:width .3s ease-out}.ProgressBar_primary__QXBPB .ProgressBar_bar__YVdKy{background-color:var(--primary-color)}.ProgressBar_secondary__Ku_J3 .ProgressBar_bar__YVdKy{background-color:var(--secondary-color)}.ProgressBar_success__eyBHS .ProgressBar_bar__YVdKy{background-color:var(--success-color)}.ProgressBar_indeterminate__9oll0 .ProgressBar_bar__YVdKy{width:30%!important;animation:ProgressBar_indeterminate__9oll0 1.5s ease-in-out infinite}@keyframes ProgressBar_indeterminate__9oll0{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}.ProgressBar_label__bWslW{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp6);font-size:var(--t14);color:var(--text-color-secondary)}.ProgressBar_percentage__xKnV_{font-weight:var(--font-weight-medium);color:var(--text-color-main)}.LoadingScreen_container__QTju9{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;width:100%;min-height:60vh;background-color:var(--background-color,#ffffff)}.LoadingScreen_fullscreen__Cjw7h{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;min-height:100vh;z-index:9999}.LoadingScreen_content__pAdJN{display:flex;flex-direction:column;align-items:center;gap:var(--sp16,16px);text-align:center}.LoadingScreen_spinnerWrapper__qZIA1{display:flex;justify-content:center;align-items:center}.LoadingScreen_textWrapper__U1f3y{display:flex;flex-direction:column}.LoadingScreen_description__DU3gI{font-size:var(--t16,16px);color:var(--text-color-secondary,#666666);font-weight:var(--font-weight-medium,500);margin:0}.TransactionHistorySection_section__X8hEd{display:flex;flex-direction:column;gap:var(--sp24);width:100%;background:transparent;border:none;padding:0}.TransactionHistorySection_header__sod9o{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.TransactionHistorySection_title__Nx7UU{font-size:var(--t20);font-weight:700;line-height:var(--lh24);color:#000000;margin:0;white-space:nowrap}.TransactionHistorySection_moreLink__RScdP{font-size:var(--t15);font-weight:400;line-height:var(--lh20);color:#000000;text-decoration:none;cursor:pointer;&:hover{opacity:.7}}.TransactionHistorySection_content__tY_Ki{display:flex;flex-direction:column;gap:0}.TransactionHistorySection_spacer__YizLk{width:100%;height:12px;background:#f9f9fb}.TransactionHistorySection_monthGroup__G9dFf{display:flex;flex-direction:column;gap:var(--sp24);width:100%;background:#ffffff;border:1px solid #efefef;border-radius:0;padding:24px 0;box-shadow:0 -2px 4px rgba(12,12,13,.05)}.TransactionHistorySection_monthGroup__G9dFf:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.TransactionHistorySection_monthGroup__G9dFf:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.TransactionHistorySection_monthHeaderGroup__0fWIt{display:flex;flex-direction:column;gap:12px;align-items:stretch;width:100%}.TransactionHistorySection_monthHeader__ElIJS{display:flex;gap:var(--sp6);align-items:center;padding:0 24px}.TransactionHistorySection_monthLabel___vdgb{font-size:var(--t20);font-weight:600;line-height:var(--lh24);color:#888888;white-space:nowrap}.TransactionHistorySection_divider__aXyuI{width:100%;height:1px;background:#efefef}.TransactionHistorySection_transactionsList__Qijv6{display:flex;flex-direction:column;gap:var(--sp24);padding:0}.TransactionHistorySection_transactionItem__6MZiv{display:flex;align-items:center;justify-content:space-between;padding:0 24px}.TransactionHistorySection_transactionLeft__NWviD{display:flex;gap:var(--sp8);align-items:start;flex:1 1}.TransactionHistorySection_iconWrapper__oFDGL{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.TransactionHistorySection_transactionInfo__B9Tyj{display:flex;flex-direction:column;gap:var(--sp9)}.TransactionHistorySection_transactionTitle__u1Gbz{font-size:var(--t17);font-weight:600;line-height:var(--lh22);color:#000000;margin:0}.TransactionHistorySection_transactionDetail__5rFEe{font-size:var(--t15);font-weight:400;line-height:var(--lh20);color:#888888;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TransactionHistorySection_transactionRight__d8TwI{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:var(--sp8)}.TransactionHistorySection_label1__CBVLB{font-size:var(--t17);font-weight:600;line-height:var(--lh22);text-align:right;margin:0;color:#000000}.TransactionHistorySection_label2__oT91F{font-size:var(--t15);font-weight:400;line-height:var(--lh20);text-align:right;margin:0;color:#000000}.TransactionHistorySection_sectionDivider__7zszN{height:12px;background:#f9f9fb;width:100%;margin:0 0 24px}.TransactionHistorySection_transactionAmount__pgaIn{font-size:var(--t17);font-weight:600;line-height:var(--lh22);text-align:right;margin:0;min-width:100px}.TransactionHistorySection_transactionAmount__pgaIn.TransactionHistorySection_minus__21xHn{color:#c6c6c6;text-decoration:line-through}.TransactionHistorySection_transactionAmount__pgaIn.TransactionHistorySection_plus__ZcW1H{color:#000000}.TransactionHistorySection_emptyStateContainer__BwjWP{padding:16px}@media (max-width:768px){.TransactionHistorySection_header__sod9o{padding:0 .4rem}.TransactionHistorySection_emptyStateContainer__BwjWP{padding:0}.TransactionHistorySection_section__X8hEd{gap:1.6rem}.TransactionHistorySection_monthGroup__G9dFf{padding:2rem 0;gap:2rem}.TransactionHistorySection_monthLabel___vdgb{font-size:1.8rem;font-weight:600;line-height:150%;color:#888888}}.KeySection_container__RsIun{display:flex;flex-direction:column;gap:var(--sp24);width:100%;max-width:100%}.KeySection_statsSection__PBhaP{display:flex;gap:var(--sp12);width:100%;justify-content:flex-start;height:44px;margin:18px 0}.KeySection_statsSection__PBhaP>*{width:200px;height:44px;flex-shrink:0}.KeySection_statCardDefault__gixHR{display:flex;align-items:center;justify-content:space-between;height:44px;padding:6px 16px;background:#ffffff;border:1px solid #efefef;border-radius:12px;cursor:pointer;box-shadow:0 -2px 8px 2px rgba(12,12,13,.05)}.KeySection_keyCardLeft__jtmth{display:flex;align-items:center;justify-content:center;gap:var(--sp8)}.KeySection_keyCardTitle__PYSGy{font-size:var(--t16);font-weight:400;color:#000000;margin:0;white-space:nowrap;line-height:150%}.KeySection_keyCardRight__P45Nc{display:flex;align-items:center;gap:0;flex-shrink:0}.KeySection_keyCardValue__HUXae{font-size:var(--t16);font-weight:700;color:#000000;line-height:150%}.KeySection_keyCardUnit__9N0of{font-size:var(--t16);font-weight:400;color:#000000;line-height:150%}.KeySection_statCardPurchase__ZfuYG{display:flex;align-items:center;justify-content:center;height:44px;padding:6px 16px;background:var(--primary-color);border:2px solid var(--primary-color);border-radius:12px;cursor:pointer;box-shadow:0 -2px 8px 2px rgba(12,12,13,.05);text-decoration:none}.KeySection_purchaseCardTitle__t77ez{font-size:var(--t16);font-weight:600;color:#ffffff;margin:0;white-space:nowrap;line-height:150%}@media (max-width:768px){.KeySection_statsSection__PBhaP{flex-wrap:wrap;gap:.8rem;height:auto}.KeySection_statsSection__PBhaP>*{flex:1 1;min-width:0;width:auto;height:4.4rem}.KeySection_keyCardTitle__PYSGy,.KeySection_keyCardValue__HUXae,.KeySection_purchaseCardTitle__t77ez{font-size:1.5rem;line-height:150%}.KeySection_sectionBox__en_8p{padding:0;border:none}}.ProposeFlowModal_alertOverlay__ThYsd{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:var(--sp20);animation:ProposeFlowModal_overlayAppear__T_q3E .2s ease-out}.ProposeFlowModal_alertCenter__NkrNi{width:100%;max-width:100%;display:flex;justify-content:center}.ProposeFlowModal_selectBody__dG8gM{width:100%;min-height:0;max-height:55vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:flex;flex-direction:column}.ProposeFlowModal_selectBody__dG8gM::-webkit-scrollbar{width:4px}.ProposeFlowModal_selectBody__dG8gM::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:var(--radius-full)}.ProposeFlowModal_selectBody__dG8gM::-webkit-scrollbar-track{background:transparent}.ProposeFlowModal_selectList__F2O7B{flex:1 1 auto;min-height:0;display:flex;justify-content:flex-start;position:relative}.ProposeFlowModal_selectListDesktop__xB3_h{width:min(760px,100%);display:flex;flex-direction:column;gap:16px}.ProposeFlowModal_selectListDesktopList__eF4YF{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp8)}.ProposeFlowModal_selectListItem__u_cd7.ProposeFlowModal_selectListItemActive__gXTcG{border-color:#0a76ff;background:rgba(10,118,255,.06)}.ProposeFlowModal_selectListItem__u_cd7.ProposeFlowModal_selectListItemDisabled__MdW8q{opacity:.5;cursor:not-allowed}.ProposeFlowModal_selectListMobile__b8iCr{display:flex;flex-direction:column;gap:var(--sp8);width:100%;padding:0}.ProposeFlowModal_selectCardDisabled__VdovV{opacity:.5;cursor:not-allowed}.ProposeFlowModal_selectCardButton__9fDVH{width:100%;border:none;padding:0;background:transparent;text-align:left;cursor:pointer}.ProposeFlowModal_selectPagination__k7ZIB{flex-shrink:0;display:flex;justify-content:center;padding:var(--sp24) 0 0}@media (min-width:768px){.ProposeFlowModal_selectPagination__k7ZIB{padding-top:var(--sp40)}}@keyframes ProposeFlowModal_overlayAppear__T_q3E{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.ProposeFlowModal_selectListDesktop__xB3_h{width:100%}}.ManagerHome_page__ayAAC{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--sp24) + var(--sp30));padding-bottom:var(--sp24)}.ManagerHome_top__O7lte{width:100%;max-width:116rem;display:flex;flex-direction:column;gap:var(--sp40)}.ManagerHome_topAd__XsI6Q{padding:0 var(--sp24)}@media (max-width:768px){.ManagerHome_page__ayAAC{gap:0;padding-bottom:0}.ManagerHome_top__O7lte{gap:0}.ManagerHome_topAd__XsI6Q{padding:0;margin-top:var(--sp16)}}