.DetailLayout_layout__HNsK1{position:relative;min-height:100dvh}.DetailLayout_main__xzH1r{min-height:100dvh;background-color:var(--mantine-color-gray-0);padding-bottom:56px}.DetailLayout_container__K2Yco{padding:0!important}.DetailLayout_floatingBackButton__bPpq4{position:fixed!important;top:20px;left:20px;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.15)}.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){-webkit-margin-end:calc(var(--carousel-slide-gap) * -1);margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size,100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){-webkit-padding-end:var(--carousel-slide-gap);padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){-webkit-margin-end:var(--carousel-slide-gap);margin-inline-end:var(--carousel-slide-gap)}.UserImage_image__oElid{position:relative;max-width:100%;height:280px;width:280px}.UserImage_image__oElid>img{object-fit:cover}.RecommendedJobsModal_modalContainer__S2gAN{display:flex;flex-direction:column;height:100%}.RecommendedJobsModal_modalContent__m10l5{border-radius:12px;overflow:hidden;box-shadow:0 10px 25px -5px rgba(0,0,0,.1);max-height:670px;height:90vh;width:min(420px,calc(100vw - 32px));max-width:100%}@media (max-width:480px){.RecommendedJobsModal_modalContent__m10l5{margin:8px;max-height:670px;height:95vh;width:calc(100vw - 16px)}}.RecommendedJobsModal_modalBody__XxHNY{padding:0;height:100%}.RecommendedJobsModal_modalHeader__nNep_{display:none}.RecommendedJobsModal_header__tHMYl{background:linear-gradient(135deg,#4c6ef5,#7950f2);color:white;flex-shrink:0}.RecommendedJobsModal_headerIconContainer__zRzu2{background-color:rgba(255,255,255,.2)}.RecommendedJobsModal_closeButton__WZKM5{color:white;background-color:rgba(255,255,255,.2);border-radius:50%;transition:all .2s ease}.RecommendedJobsModal_closeButton__WZKM5:hover{background-color:rgba(255,255,255,.3);transform:scale(1.1)}.RecommendedJobsModal_jobCardContainer__vrwnz{height:100%;overflow-y:auto;overflow-x:hidden;padding:8px}.RecommendedJobsModal_jobCard__ApuWh{background:linear-gradient(145deg,#f8f9fa,#fff);border:1px solid #e9ecef;box-shadow:0 1px 4px rgba(0,0,0,.06)}.RecommendedJobsModal_jobTitle__k3IAG{line-height:1.3;min-height:62px}.RecommendedJobsModal_tagsContainer__OO2rG{min-height:50px}.RecommendedJobsModal_divider__m1BTg{width:60%;opacity:.3}.RecommendedJobsModal_wageContainer__FuxnS{background:linear-gradient(135deg,#667eea,#764ba2);color:white;text-align:center;width:100%}.RecommendedJobsModal_wageLabel__64JlP{color:rgba(255,255,255,.9)}.RecommendedJobsModal_wageDetails__5vy_3{font-size:10px}.RecommendedJobsModal_wageDetailText__mVmm_{color:rgba(255,255,255,.8)}.RecommendedJobsModal_wageDetailSeparator__p8E1o{color:rgba(255,255,255,.6)}.RecommendedJobsModal_workDetailsCard___fXDm{border:1px solid #e9ecef;background-color:#f8f9fa}.RecommendedJobsModal_workDetailRow___o5kg{background-color:white;border-radius:6px}.RecommendedJobsModal_workDetailIcon__INVvK{flex-shrink:0}.RecommendedJobsModal_workDetailAddress__ewlVh{text-align:right;flex:1 1;min-width:0;line-height:1.3;word-break:break-all}.RecommendedJobsModal_reasonsCard__VSUz9{background:linear-gradient(145deg,#f0f4ff,#e6f2ff);border:1px solid #c5d9ff;min-height:95px}.RecommendedJobsModal_reasonsIcon__8mnc7{background:linear-gradient(135deg,#667eea,#764ba2);color:white}.RecommendedJobsModal_reasonBadge__go8_I{cursor:default;transition:transform .2s ease;max-width:calc(50% - 4px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecommendedJobsModal_reasonBadge__go8_I:hover{transform:scale(1.05)}.RecommendedJobsModal_carouselContainer__JN1X4{flex:1 1;overflow-y:hidden;position:relative}.RecommendedJobsModal_carouselControl__slkpv{position:absolute;top:50%;z-index:10;background-color:rgba(102,126,234,.9);border:2px solid white;box-shadow:0 4px 12px rgba(0,0,0,.15)}.RecommendedJobsModal_carouselControlLeft__7xaxu{left:5px}.RecommendedJobsModal_carouselControlRight__K_WmJ{right:5px}.RecommendedJobsModal_emblaContainer__vzacy{overflow:hidden;height:100%}.RecommendedJobsModal_emblaViewport__BPYyn{display:flex;height:100%}.RecommendedJobsModal_emblaSlide__0oFME{flex:0 0 100%;min-width:0;height:100%}.RecommendedJobsModal_footer__tTmcA{border-top:1px solid #e9ecef;background:linear-gradient(145deg,#f8f9fa,#fff);border-bottom-left-radius:12px;border-bottom-right-radius:12px;flex-shrink:0;position:relative}.RecommendedJobsModal_indicator__ek4VZ{border-radius:50%;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.RecommendedJobsModal_indicatorActive__6az2r{background-color:#667eea;border:2px solid #4c6ef5;box-shadow:0 2px 8px rgba(102,126,234,.3)}.RecommendedJobsModal_indicatorInactive__JJ_Qn{background-color:#dee2e6}.RecommendedJobsModal_applyButton__qWAwL{background:linear-gradient(90deg,#f8b195,#f67280);color:white;font-weight:700;border-radius:2rem;padding:.5rem 2rem;box-shadow:0 2px 10px rgba(246,114,128,.3);border:none;transition:all .3s ease}.RecommendedJobsModal_applyButton__qWAwL:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(246,114,128,.4)}.RecommendedJobsModal_detailButton__txl8_{background:white;color:#f67280;font-weight:700;border-radius:2rem;padding:.5rem 2rem;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #f67280;transition:all .3s ease}.RecommendedJobsModal_detailButton__txl8_:hover{background:rgba(246,114,128,.1);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.RecommendedJobsModal_checkboxInput__eKigy,.RecommendedJobsModal_checkboxLabel__I_wGv{cursor:pointer}.WorkCard_container__bx5SG{position:relative}.WorkCard_card__ipLIo{background-color:var(--mantine-color-white);position:relative;overflow:hidden}.WorkCard_section__tDhiI{border-bottom:1px solid var(--mantine-color-gray-3);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}@media (max-width:380px){.WorkCard_section__tDhiI{padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs)}}.WorkCard_section__tDhiI.WorkCard_withCampaign__TmPGl{margin-bottom:40px}.WorkCard_badge__SPGKv{position:absolute;top:0;left:0;z-index:2}.WorkCard_favoriteButton__eKqMv{position:absolute;top:var(--mantine-spacing-xs);right:var(--mantine-spacing-sm);z-index:2}.WorkCard_campaignContainer__kT3Os{position:absolute;bottom:0;left:0;right:0;z-index:2}.WorkCard_applyButton__XZvP7{background:linear-gradient(90deg,#f8b195,#f67280);color:white;font-weight:700;border-radius:2rem;padding:.5rem 2rem;box-shadow:0 2px 10px rgba(246,114,128,.3);border:none;transition:all .3s ease}.WorkCard_applyButton__XZvP7:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(246,114,128,.4)}.WorkCard_detailButton__8scZQ{background:white;color:#f67280;font-weight:700;border-radius:2rem;padding:.5rem 2rem;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #f67280;transition:all .3s ease}.WorkCard_detailButton__8scZQ:hover{background:rgba(246,114,128,.1);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.WorkCard_closedCard__UesfO{position:relative;cursor:default;background-color:var(--mantine-color-gray-2)}.WorkCard_closedStamp__yc4Ek{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-8deg);display:flex;justify-content:center;align-items:center;width:160px;height:80px;background-color:rgba(83,67,120,.85);border-radius:6px;border:2px dashed rgba(255,255,255,.8);box-shadow:0 0 0 2px #6b5b99,0 3px 8px rgba(0,0,0,.2);z-index:10}.WorkCard_closedStamp__yc4Ek>span{color:white;font-weight:700;font-size:18px;text-shadow:1px 1px 2px rgba(0,0,0,.3);text-align:center;padding:0 5px;line-height:1.4}.WorkCard_waitlistBadge__LzglC{position:relative;background:linear-gradient(90deg,#9a87db,#7f65e2);color:white;font-weight:700;font-size:15px;padding:8px 16px;border-radius:10px;box-shadow:0 3px 10px rgba(127,101,226,.3);margin-top:5px;margin-bottom:10px;text-align:center;line-height:1.3;border:1px solid rgba(255,255,255,.3);animation:WorkCard_pulse___oMPx 2.5s infinite}.WorkCard_waitlistBadge__LzglC strong{font-weight:800;display:block;font-size:16px}.WorkCard_waitlistAvailable__Stq85{position:absolute;top:20px;right:20px;background:linear-gradient(90deg,#9a87db,#7f65e2);color:white;font-weight:700;font-size:14px;padding:5px 15px;border-radius:20px;box-shadow:0 2px 8px rgba(127,101,226,.3);z-index:11;animation:WorkCard_pulse___oMPx 2s infinite}@keyframes WorkCard_pulse___oMPx{0%{box-shadow:0 0 0 0 rgba(127,101,226,.5)}70%{box-shadow:0 0 0 8px rgba(127,101,226,0)}to{box-shadow:0 0 0 0 rgba(127,101,226,0)}}.WorkCard_waitlistButton__tjDbK{display:flex;justify-content:center;margin-top:var(--mantine-spacing-md);z-index:5;position:relative}.WorkCard_waitlistButton__tjDbK button{background:linear-gradient(90deg,#9a87db,#7f65e2);color:white;font-weight:700;min-width:220px;padding:12px 20px;border-radius:25px;transition:all .2s ease;box-shadow:0 2px 10px rgba(127,101,226,.3);border:none}.WorkCard_waitlistButton__tjDbK button:hover{background:linear-gradient(90deg,#8876cc,#7259d8);transform:translateY(-2px);box-shadow:0 4px 15px rgba(127,101,226,.4)}@keyframes WorkCard_gradientShift__rOg25{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.WorkCard_waitlistRegistered__Bge5i{position:relative;background:linear-gradient(90deg,#7f65e2,#9671e3);color:white;font-weight:700;border-radius:4px;padding:10px 15px;text-align:center;box-shadow:0 2px 6px rgba(127,101,226,.3);display:flex;align-items:center;justify-content:center;gap:8px;min-width:220px}.WorkCard_waitlistRegistered__Bge5i:before{content:"";display:inline-block;width:20px;height:20px;background-color:white;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%237f65e2'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-size:80%;background-position:50%;background-repeat:no-repeat}.WorkCard_waitlistBadgeStyle__2esPX{background:linear-gradient(90deg,#9a87db,#7f65e2)}.WorkCard_waitlistCard__4mNiP{background:linear-gradient(180deg,rgba(252,252,255,1),rgba(225,220,255,.4))}.WorkCard_amountContainer__e7Cnz{flex-shrink:0;min-width:max(135px,max-content)}.WorkCard_badgeContainer__jYUAw{display:flex;justify-content:flex-end;flex-shrink:0}.WorkCard_waitlistRegisterButton__JhOao{background:linear-gradient(90deg,#9a87db,#7f65e2);color:white;font-weight:700;border-radius:2rem;padding:.5rem 2rem;box-shadow:0 2px 10px rgba(127,101,226,.3);border:none;transition:all .3s ease}.WorkCard_waitlistRegisterButton__JhOao:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(127,101,226,.4)}.WorkCard_statusBadge__x73Qq{display:flex;align-items:center;gap:8px;background:#9671e3;color:white;font-weight:700;border-radius:20px;padding:5px 12px;font-size:.875rem;box-shadow:0 2px 4px rgba(127,101,226,.2)}.WorkCard_statusText__mf9AU{white-space:nowrap}.WorkCard_registeredBadge__inUMF{line-height:1.5;height:-moz-fit-content;height:fit-content;font-size:16px;background:linear-gradient(90deg,#9a87db,#7f65e2);color:white}@media (max-width:380px){.WorkCard_registeredBadge__inUMF{line-height:1.3;font-size:var(--badge-fz)}}.WorkDetail_paper__W7rY_{overflow:hidden}.WorkDetail_image__rBOUX{position:relative;height:280px;overflow:hidden}.WorkDetail_image__rBOUX>img{object-fit:cover}.WorkDetail_content__eSjoJ{padding:var(--mantine-spacing-sm)}.WorkDetail_section__alisW{border-bottom:1px solid var(--mantine-color-gray-3);padding:var(--mantine-spacing-md)}.WorkDetail_button__5n6YM,.WorkDetail_campaign__qBFm2{display:flex;align-items:center;justify-content:center}.WorkDetail_campaign__qBFm2{background:var(--mantine-color-red-6);padding:4px 12px 4px 4px;border-radius:20px;gap:8px;margin:4px var(--mantine-spacing-sm) 0}.WorkDetail_campaignBadge__J5ulo{width:20px;height:20px}.WorkDetailCarousel_control__Y9P_Y{&[data-inactive]{opacity:0;cursor:default}}.WorkTimeRemaining_badge__e35LV{display:flex;align-items:center;position:absolute;top:0;left:0;z-index:1;border-radius:var(--mantine-radius-md)}.WorkFavorite_icon__xgheH{position:absolute;top:-5px;right:5px;z-index:1}.WorkCompleteCard_container__LVJpT{position:relative;margin-bottom:var(--mantine-spacing-md)}.WorkCompleteCard_card__iWpou{background-color:var(--mantine-color-white);position:relative;overflow:hidden}.WorkCompleteCard_section__fx2Zx{border-bottom:1px solid var(--mantine-color-gray-3);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}@media (max-width:768px){.WorkCompleteCard_container__LVJpT{margin-bottom:var(--mantine-spacing-sm)}.WorkCompleteCard_card__iWpou{border-radius:var(--mantine-radius-lg)}.WorkCompleteCard_section__fx2Zx{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}}@media (max-width:380px){.WorkCompleteCard_section__fx2Zx{padding:var(--mantine-spacing-xs)}}.WorkScheduleCard_container__9LUHv{position:relative;margin-bottom:var(--mantine-spacing-md)}.WorkScheduleCard_card__2EWj4{background-color:var(--mantine-color-white);min-height:120px}.WorkScheduleCard_section__2Rq62{border-bottom:1px solid var(--mantine-color-gray-3);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}.WorkScheduleCard_workTimeWrap__SNDm9{padding:.5rem .75rem;background:linear-gradient(135deg,rgba(18,163,163,.08),rgba(18,163,163,.04));border-radius:var(--mantine-radius-sm);border-left:3px solid var(--mantine-color-teal-6)}.WorkScheduleCard_workTime__BgBPW{line-height:1.3;letter-spacing:-.02em}.WorkScheduleCard_workplace__OoN5m{line-height:1.5;word-break:break-word;letter-spacing:.01em}.WorkScheduleCard_clientName__UA1o8{line-height:1.4}.WorkScheduleCard_access__jHNkT{line-height:1.5;word-break:break-word}.WorkScheduleCard_title__7ot8c{line-height:1.4;opacity:.9}.WorkScheduleCard_statusBadge__6qbL5{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;border-radius:var(--mantine-radius-md);font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.1)}.WorkScheduleCard_statusBadge__6qbL5:nth-of-type(2){top:0;left:120px}@media (max-width:768px){.WorkScheduleCard_statusBadge__6qbL5:nth-of-type(2){left:100px;font-size:12px;padding:4px 8px}}@media (max-width:480px){.WorkScheduleCard_statusBadge__6qbL5:nth-of-type(2){left:80px;font-size:11px;padding:3px 6px}}.WorkScheduleCard_detailButton__Qx_LZ{background:white;color:#f67280;font-weight:700;border-radius:2rem;padding:.75rem 2rem;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #f67280;transition:all .3s ease;min-height:44px;min-width:120px}.WorkScheduleCard_detailButton__Qx_LZ:hover{background:rgba(246,114,128,.1);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}@media (max-width:768px){.WorkScheduleCard_container__9LUHv{margin-bottom:var(--mantine-spacing-sm)}.WorkScheduleCard_card__2EWj4{border-radius:var(--mantine-radius-lg)}.WorkScheduleCard_section__2Rq62{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.WorkScheduleCard_workTime__BgBPW{font-size:1.25rem}.WorkScheduleCard_workplace__OoN5m{font-size:1rem}.WorkScheduleCard_access__jHNkT{font-size:.875rem}.WorkScheduleCard_detailButton__Qx_LZ{padding:.75rem 1.5rem;font-size:16px;min-height:48px}}@media (max-width:380px){.WorkScheduleCard_statusBadge__6qbL5{font-size:12px;padding:4px 8px}.WorkScheduleCard_workTime__BgBPW{font-size:1.125rem}.WorkScheduleCard_workplace__OoN5m{font-size:.9375rem}.WorkScheduleCard_access__jHNkT{font-size:.8125rem}.WorkScheduleCard_detailButton__Qx_LZ{padding:.6rem 1rem;font-size:14px;min-height:44px}.WorkScheduleCard_section__2Rq62{padding:var(--mantine-spacing-xs)}}.WorkHeader_box__QOmbT{width:100%;height:82px}.HorizontalDatePicker_dateItem__Z9PwM{display:flex;justify-content:center}.HorizontalDatePicker_container__BKfjP{display:flex;justify-content:center;align-items:center}.HorizontalDatePicker_scrollContainer__pETrv{display:flex;overflow-x:auto;scroll-behavior:smooth;padding:0 5px;scrollbar-width:none;-ms-overflow-style:none;max-width:var(--container-size-sm)}.HorizontalDatePicker_scrollContainer__pETrv::-webkit-scrollbar{display:none}.Footer_footer__1ooMy{background-color:var(--mantine-color-white);border-top:1px solid var(--mantine-color-gray-3)}.Footer_inner__KuOUA{height:65px;max-height:65px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm);@media (max-width:48em){flex-direction:column;padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs)}}.Footer_link__Dlqf9{text-decoration:none;color:var(--mantine-color-black)}.Header_header__MfgIU{height:56px;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.Header_inner__xfgRP{height:56px;display:flex;justify-content:space-between;align-items:center}.Layout_main__FdGOk{background-color:var(--mantine-color-gray-0);flex:1 1;overflow-y:auto}.Layout_layout__zeTL4{display:flex;flex-direction:column;min-height:100dvh;height:100dvh}.Layout_header__8LSEt{top:0}.Layout_footer__zQqa6,.Layout_header__8LSEt{position:-webkit-sticky;position:sticky;z-index:100}.Layout_footer__zQqa6{top:100dvh}.Main_main__d95Y8{display:flex;flex-direction:column;min-height:calc(100dvh - (57px * 2));padding-top:50px;padding-bottom:50px}.Main_main__d95Y8,.WorkLayout_main__REUoo{background-color:var(--mantine-color-gray-0)}.WorkLayout_main__REUoo{flex:1 1;overflow-y:auto}.WorkLayout_layout__b089_{display:flex;flex-direction:column;min-height:100dvh;height:100dvh;overflow:hidden}.WorkLayout_header__t2RxY{position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 0 10px rgba(0,0,0,.1)}.WorkLayout_footer__iaPgd{position:-webkit-sticky;position:sticky;top:100dvh;z-index:100}.WorkLayout_floatingButton__MSdu6{position:fixed!important;bottom:85px;left:20px;z-index:100;background:linear-gradient(135deg,#667eea,#764ba2)!important;color:white!important;box-shadow:0 4px 16px rgba(102,126,234,.4);min-width:130px;font-size:.75rem;padding:.2rem .8rem;transition:all .3s ease}.WorkLayout_floatingButton__MSdu6:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.5);background:linear-gradient(135deg,#764ba2,#667eea)!important}.CompleteFooter_footer__Pf_Rx{position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100%;background-color:var(--mantine-color-blue);border-top:1px solid var(--mantine-color-gray-3)}.CompleteFooter_inner__noCiA{height:56px;max-height:56px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:var(--mantine-spacing-md) var(--mantine-spacing-md)}.CompleteFooter_link__Qbe69{text-decoration:none;color:var(--mantine-color-black)}.BookmarkTabs_paper__GaSRW{position:fixed;top:0;left:0;width:100%;z-index:3}.BookmarkTabs_tabsList__dfotu{gap:5px;-webkit-overflow-scrolling:touch}.BookmarkTabs_tab__QeEIE{padding-inline:var(--mantine-spacing-xs);padding-block:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);white-space:nowrap}
/*# sourceMappingURL=cb492d0be40a23df.css.map*/