.StaffRoom_room__MvWKu{color:#172e38}.StaffRoom_filters__XBfSz{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 32px}.StaffRoom_filters__XBfSz button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:10px 16px;border:1px solid #d4c6a9;border-radius:7px;background:#fffefa;color:#46585c;font-size:16px;font-weight:550}.StaffRoom_filters__XBfSz button[aria-pressed=true]{background:#172e38;color:#fff9ed;border-color:#172e38}.StaffRoom_filters__XBfSz button span{font-size:16px;opacity:.85}.StaffRoom_sectionHead__s3D_T{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:21px}.StaffRoom_sectionHead__s3D_T h2{font-family:Gowun Batang,serif;font-size:27px;font-weight:550;margin-top:5px}.StaffRoom_sectionHead__s3D_T>span{color:#59645f;font-size:16px}.StaffRoom_kicker__iMwWi{font-size:16px;color:#775b27}.StaffRoom_grid__zSFHZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.StaffRoom_card__kTmu0{--role-color:#24434c;--role-tint:#e7edef;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #d4c6a9;border-radius:12px;background:#fffefa;box-shadow:0 6px 20px #172e3809}.StaffRoom_card__kTmu0[data-category=schedule]{--role-color:#77541f;--role-tint:#f4ead6}.StaffRoom_card__kTmu0[data-category=brand]{--role-color:#70444c;--role-tint:#f0e5e7}.StaffRoom_card__kTmu0[data-category=operations]{--role-color:#36536a;--role-tint:#e5ebf0}.StaffRoom_photo__HAuWo{position:relative;height:238px;overflow:hidden;background:#243e48}.StaffRoom_photo__HAuWo>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 54%;object-position:center 54%;transition:transform .5s}.StaffRoom_card__kTmu0:hover .StaffRoom_photo__HAuWo>img{transform:scale(1.025)}.StaffRoom_photo__HAuWo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#10263029,transparent 28%,#102630e6);pointer-events:none}.StaffRoom_status__RMRr2{position:absolute;top:15px;right:15px;z-index:1;display:inline-flex;gap:7px;align-items:center;padding:5px 10px;border:1px solid #fff7df77;border-radius:5px;background:#fffaf0;color:#234d36;font-size:16px;font-weight:600}.StaffRoom_status__RMRr2 i{width:7px;height:7px;border-radius:50%;background:#2b7950}.StaffRoom_status__RMRr2[data-state=paused]{color:#685d4b;background:#eee9df}.StaffRoom_status__RMRr2[data-state=paused] i{background:#847967}.StaffRoom_photoTitle__SvKRu{position:absolute;bottom:20px;left:23px;right:23px;z-index:1;color:#fffdf4}.StaffRoom_photoTitle__SvKRu>span{font-size:16px;color:#f0d59e}.StaffRoom_photoTitle__SvKRu h3{margin-top:4px;font-family:Gowun Batang,serif;font-weight:500;font-size:27px;line-height:1.5}.StaffRoom_body__GTUme{padding:23px;display:flex;flex-direction:column;flex:1}.StaffRoom_role__0dVqR{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;color:var(--role-color);background:var(--role-tint);border-radius:4px;padding:5px 9px;font-size:16px;font-weight:600}.StaffRoom_role__0dVqR svg{width:19px;height:19px;flex-shrink:0}.StaffRoom_description__fa_WY{margin-top:15px;font-size:17px;line-height:1.85;color:#495b60}.StaffRoom_guardrail__Jn5Vi{display:flex;align-items:flex-start;gap:7px;margin-top:auto;padding:19px 0;color:#59645f;font-size:16px;line-height:1.65}.StaffRoom_guardrail__Jn5Vi svg{width:18px;height:18px;margin-top:4px;flex-shrink:0}.StaffRoom_actions__yQ__o{display:flex;flex-wrap:wrap;gap:10px;padding-top:17px;border-top:1px solid #e0d7c4}.StaffRoom_primaryAction__Y6_h5,.StaffRoom_secondaryAction__1BCCz{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:11px 15px;border-radius:5px;font-size:16px;font-weight:600;line-height:1.5}.StaffRoom_primaryAction__Y6_h5{flex:1;background:#172e38;color:#fff9ec;border:1px solid #172e38}.StaffRoom_primaryAction__Y6_h5:hover{background:#294752}.StaffRoom_secondaryAction__1BCCz{border:1px solid #cfc1a4;color:#495b60;background:transparent}.StaffRoom_secondaryAction__1BCCz:hover{background:#f3ead6}.StaffRoom_room__MvWKu button:disabled{opacity:.6;cursor:wait}.StaffRoom_catalog__NKzXD{margin-top:44px;padding:30px;border:1px solid #d4c6a9;border-radius:12px;background:#f1eadb}.StaffRoom_catalogIntro__oATYS{color:#59645f;font-size:16px;margin:-6px 0 25px}.StaffRoom_planGroup__zEWTT+.StaffRoom_planGroup__zEWTT{margin-top:32px;padding-top:27px;border-top:1px solid #d4c6a9}.StaffRoom_planHeading__1N2xF{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:16px}.StaffRoom_planHeading__1N2xF h3{font-size:20px;font-weight:650}.StaffRoom_planHeading__1N2xF>span{font-size:16px;color:#59645f}.StaffRoom_planHeading__1N2xF>span:last-child{margin-left:auto}.StaffRoom_catalogGrid__JptCs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.StaffRoom_catalogCard__uTRXA{display:grid;grid-template-columns:145px minmax(0,1fr)}.StaffRoom_catalogPhoto__mFFmf{position:relative;min-height:225px;background:#243e48}.StaffRoom_catalogPhoto__mFFmf img{-o-object-fit:cover;object-fit:cover}.StaffRoom_catalogCard__uTRXA .StaffRoom_body__GTUme{padding:20px}.StaffRoom_catalogCard__uTRXA h4{font-size:21px;line-height:1.5;font-weight:650;margin:12px 0 0}.StaffRoom_catalogCard__uTRXA .StaffRoom_description__fa_WY{font-size:16px;margin-top:9px;margin-bottom:18px}.StaffRoom_catalogCard__uTRXA .StaffRoom_actions__yQ__o{margin-top:auto;padding-top:0;border-top:0}.StaffRoom_empty__FexcU{border:1px dashed #b6a780;border-radius:8px;padding:28px;background:#fffdf7;color:#495b60;font-size:17px}.StaffRoom_notice__Ty9N4{padding:15px 19px;margin-bottom:22px;border:1px solid #afc6ac;border-radius:6px;background:#eef6e9;color:#244a2d;font-size:16px}.StaffRoom_notice__Ty9N4[role=alert]{border-color:#d5a9a1;background:#fff0eb;color:#793c30}@media (min-width:1440px){.StaffRoom_grid__zSFHZ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){.StaffRoom_catalogGrid__JptCs{grid-template-columns:1fr}}@media (max-width:1000px){.StaffRoom_catalogGrid__JptCs{grid-template-columns:1fr}}@media (max-width:760px){.StaffRoom_catalogGrid__JptCs,.StaffRoom_grid__zSFHZ{grid-template-columns:1fr}.StaffRoom_filters__XBfSz{gap:8px;margin-block:22px 28px}.StaffRoom_filters__XBfSz button{padding:9px 12px}.StaffRoom_photo__HAuWo{height:250px}.StaffRoom_sectionHead__s3D_T{align-items:flex-start;flex-wrap:wrap;gap:7px}.StaffRoom_sectionHead__s3D_T h2{font-size:25px}.StaffRoom_catalog__NKzXD{padding:22px 16px;margin-top:32px}.StaffRoom_catalogCard__uTRXA{grid-template-columns:1fr}.StaffRoom_catalogPhoto__mFFmf{min-height:0;height:195px}.StaffRoom_planHeading__1N2xF>span:last-child{margin-left:0}}@media (max-width:359px){.StaffRoom_body__GTUme{padding:19px}.StaffRoom_photoTitle__SvKRu{left:19px}.StaffRoom_photoTitle__SvKRu h3{font-size:25px}.StaffRoom_actions__yQ__o{gap:8px}.StaffRoom_primaryAction__Y6_h5,.StaffRoom_secondaryAction__1BCCz{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.StaffRoom_photo__HAuWo>img{transition:none}}.StaffRoom_card__kTmu0{scroll-margin-top:120px}.StaffRoom_photoTitle__SvKRu{text-shadow:0 2px 10px #102630}.StaffRoom_filters__XBfSz{padding:8px;border:1px solid #d8cbb4;border-radius:17px;background:#fffef9bb;box-shadow:0 8px 24px -20px #173c3544}.StaffRoom_filters__XBfSz button{border-radius:11px;border-color:transparent;background:transparent}.StaffRoom_filters__XBfSz button[aria-pressed=true]{background:linear-gradient(120deg,#315747,#173c35);border-color:#ac925a;box-shadow:0 4px 12px #173c3518}.StaffRoom_card__kTmu0{padding:9px;border-radius:24px;border-color:#c7b997;background:linear-gradient(145deg,#fcf5e5,var(--role-tint));box-shadow:inset 0 1px #fffaf0,0 18px 38px -26px #173c3544}.StaffRoom_photo__HAuWo{border-radius:16px;height:260px}.StaffRoom_photo__HAuWo:after{background:linear-gradient(180deg,#102b2912,transparent 30%,#102b29e6)}.StaffRoom_status__RMRr2{border-radius:30px;padding:7px 12px;box-shadow:0 4px 15px #173c3522}.StaffRoom_body__GTUme{padding:22px 17px 17px}.StaffRoom_role__0dVqR{border:1px solid #b2965826;border-radius:9px}.StaffRoom_primaryAction__Y6_h5{background:linear-gradient(120deg,#315747,#173c35);border-color:#ac925a;border-radius:11px}.StaffRoom_secondaryAction__1BCCz{border-radius:11px}.StaffRoom_catalog__NKzXD{border-radius:24px;background:url(/brand/botanical.svg) 100% 0/300px no-repeat,linear-gradient(135deg,#e6edde,#f3ebd7)}.StaffRoom_catalogCard__uTRXA{border-radius:16px;box-shadow:0 8px 20px #173c3506}@media (max-width:767px){.StaffRoom_photo__HAuWo{height:230px}.StaffRoom_catalog__NKzXD{padding:22px 16px}.StaffRoom_filters__XBfSz{gap:5px}.StaffRoom_filters__XBfSz button{padding-inline:11px}}