.page_main__fZCnX{min-height:100vh;padding-top:76px}.page_content__oZeKQ,.page_hero__MDzAQ{padding:24px 24px 32px}.page_demoRow__Sk97E{margin-top:18px}.page_heroCard__D8Bn0{max-width:860px;margin:0 auto;padding:28px;border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(30,168,150,.14),hsla(0,0%,100%,.86));border:1px solid rgba(30,168,150,.14);box-shadow:var(--shadow-sm)}.page_heroCard__D8Bn0 h1{margin:18px 0 12px;font-size:clamp(2.2rem,4vw,4rem)}.page_heroCard__D8Bn0 p{color:var(--color-text-secondary);max-width:680px}.page_content__oZeKQ{max-width:980px;margin:0 auto}.page_topBar__Sh4Qf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.page_taskCard__yZb8D,.page_topCard__G03ix{padding:22px;border-radius:var(--radius-md);background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.56);box-shadow:var(--shadow-sm)}.page_topCard__G03ix span{color:var(--color-text-secondary);font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.page_topCard__G03ix strong{display:block;margin-top:10px;color:var(--color-primary);font-size:26px}.page_taskList__5RNJA{display:flex;flex-direction:column;gap:16px}.page_taskHeader__7Xe8u{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.page_priority__DCLX_{color:var(--color-highlight-strong);font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-bottom:8px}.page_taskHeader__7Xe8u h2{font-size:24px;margin-bottom:4px}.page_instructions__sdBST,.page_taskFooter__T6RNH span,.page_taskHeader__7Xe8u span{color:var(--color-text-secondary)}.page_instructions__sdBST{margin:16px 0 18px;font-size:15px}.page_taskFooter__T6RNH{display:flex;justify-content:space-between;gap:16px;align-items:center}@media (max-width:768px){.page_content__oZeKQ,.page_hero__MDzAQ{padding-left:16px;padding-right:16px}.page_topBar__Sh4Qf{grid-template-columns:1fr}.page_taskFooter__T6RNH,.page_taskHeader__7Xe8u{flex-direction:column;align-items:flex-start}}.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 0;transition:all var(--transition);background:#fff;border-bottom:1px solid var(--color-border)}.Header_header__MvnS2.Header_scrolled__s9Ifj{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.Header_container__L4JQR{max-width:1320px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.Header_logo__j7oID{display:flex;align-items:center;gap:8px;font-size:22px;font-family:var(--font-heading);font-weight:600;color:var(--color-primary);text-decoration:none}.Header_logoIcon__LPn5c{font-size:24px}.Header_nav__EE71E{display:flex;align-items:center;gap:32px}.Header_navLink__Q_hTB{font-size:14px;font-weight:500;color:var(--color-text);text-decoration:none;padding:8px 0;position:relative;transition:color var(--transition)}.Header_navLink__Q_hTB:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--color-accent);transition:width var(--transition)}.Header_navLink__Q_hTB:hover{color:var(--color-primary)}.Header_navLink__Q_hTB:hover:after{width:100%}.Header_actions__AFxTd{display:flex;align-items:center;gap:16px}.Header_ctaBtn__t8pxu{padding:10px 20px;font-size:14px;font-weight:600;background:var(--color-accent);color:#fff;border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition)}.Header_ctaBtn__t8pxu:hover{background:#e54549;transform:translateY(-1px)}.Header_mobileToggle__UfGeC{display:none;width:32px;height:32px;position:relative;background:none;border:none;cursor:pointer}.Header_hamburger___6DdG{top:50%;left:50%;transform:translate(-50%,-50%);width:24px}.Header_hamburger___6DdG,.Header_hamburger___6DdG:after,.Header_hamburger___6DdG:before{position:absolute;height:2px;background:var(--color-text);transition:all var(--transition)}.Header_hamburger___6DdG:after,.Header_hamburger___6DdG:before{content:"";left:0;width:100%}.Header_hamburger___6DdG:before{top:-8px}.Header_hamburger___6DdG:after{top:8px}.Header_hamburger___6DdG.Header_open__k_vL4{background:transparent}.Header_hamburger___6DdG.Header_open__k_vL4:before{top:0;transform:rotate(45deg)}.Header_hamburger___6DdG.Header_open__k_vL4:after{top:0;transform:rotate(-45deg)}@media (max-width:1024px){.Header_nav__EE71E{position:fixed;top:60px;left:0;right:0;background:#fff;flex-direction:column;padding:24px;gap:0;box-shadow:0 10px 30px rgba(0,0,0,.1);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all var(--transition)}.Header_nav__EE71E.Header_open__k_vL4{transform:translateY(0);opacity:1;visibility:visible}.Header_navLink__Q_hTB{padding:16px 0;width:100%;text-align:center;border-bottom:1px solid var(--color-border)}.Header_actions__AFxTd,.Header_navLink__Q_hTB:after{display:none}.Header_mobileToggle__UfGeC{display:block}}.Footer_footer__UaG1g{background:var(--color-secondary);color:var(--color-text);padding:64px 0 32px;margin-top:auto;border-top:1px solid var(--color-border)}.Footer_container__Z8cUU{max-width:1320px;margin:0 auto;padding:0 24px}.Footer_grid__qjDt3{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;margin-bottom:48px}.Footer_brand___zP6t{max-width:280px}.Footer_logo__NsUJK{display:flex;align-items:center;gap:8px;font-size:20px;font-family:var(--font-heading);font-weight:600;margin-bottom:16px;color:var(--color-primary);text-decoration:none}.Footer_logoIcon__Y12Ym{font-size:24px}.Footer_tagline__EtMBR{font-size:14px;line-height:1.7;color:var(--color-text-secondary);margin-bottom:20px}.Footer_social___aQ_M{display:flex;gap:12px}.Footer_socialLink__VOPU_{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-border);border-radius:50%;font-size:16px;transition:all var(--transition);text-decoration:none}.Footer_socialLink__VOPU_:hover{background:var(--color-accent);color:#fff;transform:translateY(-2px)}.Footer_links__oDyjI{display:flex;flex-direction:column;gap:12px}.Footer_heading__8gwfT{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-text);margin-bottom:4px}.Footer_link__EWWOW{font-size:14px;color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition)}.Footer_link__EWWOW:hover{color:var(--color-accent)}.Footer_bottom__O5rKs{border-top:1px solid var(--color-border);padding-top:24px;display:flex;justify-content:space-between;align-items:center}.Footer_copyright__j5CNb,.Footer_love__DsbmR{font-size:13px;color:var(--color-text-secondary)}@media (max-width:1024px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr;gap:32px}.Footer_brand___zP6t{grid-column:1/-1;max-width:100%}}@media (max-width:640px){.Footer_footer__UaG1g{padding:48px 0 24px}.Footer_grid__qjDt3{grid-template-columns:1fr 1fr;gap:24px}.Footer_bottom__O5rKs{flex-direction:column;gap:12px;text-align:center}}.page_main__c0U7_{min-height:100vh}.page_hero__0Vvk_{background:var(--color-primary);padding:120px 24px 60px;text-align:center}.page_hero__0Vvk_ h1{font-size:48px;color:#fff;margin-bottom:16px}.page_hero__0Vvk_ p{font-size:18px;color:hsla(0,0%,100%,.8)}.page_content__whaW4{padding:80px 0}.page_grid__YiGyj{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:48px;gap:48px;max-width:1280px;margin:0 auto;padding:0 24px}.page_formSection__JJp5H h2{font-size:28px;margin-bottom:32px}.page_form__arM1T{background:#fff;padding:32px;border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.page_formRow__qjAzl{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.page_formGroup__bIAM3{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.page_formGroup__bIAM3 label{font-size:14px;font-weight:500}.page_input__4_GuJ,.page_select__zrwMk,.page_textarea__ppW_b{padding:14px 16px;font-size:15px;border:2px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition)}.page_input__4_GuJ:focus,.page_select__zrwMk:focus,.page_textarea__ppW_b:focus{outline:none;border-color:var(--color-primary)}.page_textarea__ppW_b{resize:vertical}.page_submitBtn__wIL9x{width:100%;padding:16px;font-size:16px;font-weight:600;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition)}.page_submitBtn__wIL9x:hover{background:var(--color-primary-light)}.page_successMessage__GwSWz{text-align:center;padding:60px 40px;background:#fff;border-radius:var(--radius-md)}.page_successIcon__Zz02M{font-size:64px;display:block;margin-bottom:24px}.page_successMessage__GwSWz h3{font-size:28px;margin-bottom:12px}.page_successMessage__GwSWz p{color:var(--color-text-secondary);margin-bottom:28px}.page_resetBtn__jOX_u{padding:14px 28px;font-size:15px;background:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.page_infoSection__znap4{display:flex;flex-direction:column;gap:24px}.page_infoCard__oerK4{background:#fff;padding:28px;border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.page_infoCard__oerK4 h3{font-size:22px;margin-bottom:24px}.page_infoItem__dqhjP{display:flex;gap:16px;margin-bottom:24px}.page_infoItem__dqhjP:last-child{margin-bottom:0}.page_infoIcon__zNB2y{font-size:28px}.page_infoItem__dqhjP h4{font-size:16px;font-weight:600;margin-bottom:6px}.page_infoItem__dqhjP p{font-size:15px;color:var(--color-text-secondary);line-height:1.6}.page_benefitsList__l8ZYJ{display:flex;flex-direction:column;gap:14px}.page_benefitsList__l8ZYJ li{font-size:15px}@media (max-width:1024px){.page_formRow__qjAzl,.page_grid__YiGyj{grid-template-columns:1fr}}@media (max-width:640px){.page_hero__0Vvk_ h1{font-size:36px}.page_form__arM1T{padding:24px}.page_content__whaW4{padding:48px 0}}.Timeline_timeline__ShtiU{display:flex;flex-direction:column;gap:0}.Timeline_event__C8g6S{display:grid;grid-template-columns:32px 1fr;grid-gap:16px;gap:16px;padding:16px 0;position:relative;animation:Timeline_fadeIn__4_5v9 .3s ease forwards;opacity:0}.Timeline_event__C8g6S:not(:last-child):before{content:"";position:absolute;left:15px;top:48px;bottom:0;width:2px;background:var(--color-border)}.Timeline_eventDot__IX0qt{display:flex;flex-direction:column;align-items:center;padding-top:4px}.Timeline_dot__G4e_G{width:12px;height:12px;border-radius:50%;background:var(--color-border);border:2px solid #fff;box-shadow:0 0 0 2px var(--color-border)}.Timeline_eventContent__97cN9{background:#fff;border-radius:var(--radius-md);padding:16px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border)}.Timeline_eventHeader__ZEPZs{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.Timeline_eventType__FGq9d{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Timeline_eventTime__TWoH_{font-size:12px;color:var(--color-text-secondary)}.Timeline_eventBody__tTceu{display:flex;flex-direction:column;gap:4px}.Timeline_eventMessage__VjTWb{font-size:15px;font-weight:500;color:var(--color-text)}.Timeline_eventActor__tx0w5,.Timeline_eventMeta__oSLiC{font-size:13px;color:var(--color-text-secondary)}.Timeline_eventMeta__oSLiC{padding:8px 12px;background:var(--color-secondary);border-radius:var(--radius-sm);margin-top:4px}.Timeline_empty__Da4T9{text-align:center;padding:48px 24px;color:var(--color-text-secondary)}.Timeline_empty__Da4T9 p{font-size:15px}.Timeline_eventBooking__g2TFi{background:rgba(59,130,246,.15);color:#2563eb}.Timeline_eventConfirmed__7t6dW{background:rgba(34,197,94,.15);color:#16a34a}.Timeline_eventCancelled__SxDj_{background:rgba(239,68,68,.15);color:#dc2626}.Timeline_eventCheckin__GGjg1{background:rgba(34,197,94,.15);color:#16a34a}.Timeline_eventCheckout__BfMdf{background:rgba(251,191,36,.15);color:#d97706}.Timeline_eventCleaning__518w1{background:rgba(168,85,247,.15);color:#9333ea}.Timeline_eventTask__ueY0c{background:rgba(59,130,246,.15);color:#2563eb}.Timeline_eventAlert__UWt8i{background:rgba(239,68,68,.15);color:#dc2626}.Timeline_eventPayment__168Oo{background:rgba(34,197,94,.15);color:#16a34a}.Timeline_eventDefault__BKaoV,.Timeline_eventNote__wTtWh,.Timeline_eventStatus__IvWwa{background:hsla(220,9%,46%,.15);color:#4b5563}.Timeline_eventBooking__g2TFi .Timeline_dot__G4e_G,.Timeline_eventCheckin__GGjg1 .Timeline_dot__G4e_G{background:#2563eb;box-shadow:0 0 0 2px #2563eb}.Timeline_eventCleaning__518w1 .Timeline_dot__G4e_G,.Timeline_eventConfirmed__7t6dW .Timeline_dot__G4e_G,.Timeline_eventPayment__168Oo .Timeline_dot__G4e_G{background:#16a34a;box-shadow:0 0 0 2px #16a34a}.Timeline_eventAlert__UWt8i .Timeline_dot__G4e_G,.Timeline_eventCancelled__SxDj_ .Timeline_dot__G4e_G{background:#dc2626;box-shadow:0 0 0 2px #dc2626}.Timeline_eventCheckout__BfMdf .Timeline_dot__G4e_G{background:#d97706;box-shadow:0 0 0 2px #d97706}@keyframes Timeline_fadeIn__4_5v9{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Timeline_event__C8g6S{grid-template-columns:24px 1fr}.Timeline_eventDot__IX0qt{padding-top:6px}.Timeline_dot__G4e_G{width:10px;height:10px}.Timeline_eventContent__97cN9{padding:12px}}.ImageUploadField_wrapper__EQWdX{display:grid;grid-gap:14px;gap:14px}.ImageUploadField_header__x_ree{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ImageUploadField_header__x_ree label{display:block;font-size:14px;font-weight:600}.ImageUploadField_header__x_ree p{margin-top:4px;font-size:13px;color:var(--color-text-secondary)}.ImageUploadField_input__OtbyA{display:none}.ImageUploadField_removeBtn__VHULo,.ImageUploadField_uploadButton__BDlmo{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:12px;border:1px solid rgba(24,32,49,.12);background:hsla(0,0%,100%,.92);font-size:13px;font-weight:700;cursor:pointer}.ImageUploadField_uploadList__G_wj_{display:grid;grid-gap:10px;gap:10px}.ImageUploadField_uploadItem__Guvw9{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid rgba(24,32,49,.08);background:rgba(248,249,252,.92)}.ImageUploadField_uploadMeta___xBAS{display:flex;justify-content:space-between;gap:12px;font-size:13px}.ImageUploadField_uploadMeta___xBAS span{color:var(--color-text-secondary)}.ImageUploadField_progressTrack__OBEf7{height:8px;border-radius:999px;background:rgba(24,32,49,.08);overflow:hidden}.ImageUploadField_progressBar__1olG7{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1f7768,#3d74c6);transition:width .18s ease-out}.ImageUploadField_progressError__qGMx_{background:linear-gradient(90deg,#d65b4f,#b74238)}.ImageUploadField_galleryGrid__XQLIi{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px;gap:12px}.ImageUploadField_imageCard__IYOa0{display:grid;grid-gap:10px;gap:10px;padding:10px;border-radius:16px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.92)}.ImageUploadField_imageCard__IYOa0 img{width:100%;height:112px;object-fit:cover;border-radius:12px}.ImageUploadField_removeBtn__VHULo{width:100%}.ImageUploadField_emptyState__kYS_0{padding:16px;border-radius:16px;border:1px dashed rgba(24,32,49,.14);color:var(--color-text-secondary);font-size:13px;text-align:center}@media (max-width:640px){.ImageUploadField_header__x_ree,.ImageUploadField_uploadMeta___xBAS{flex-direction:column;align-items:stretch}}.EventCalendar_calendarShell__pJ92H{display:grid;grid-gap:16px;gap:16px}.EventCalendar_calendarHeader__a_GVE,.EventCalendar_dayPanelHeader__xk5rC,.EventCalendar_eventTopRow__c4i_2{display:flex;align-items:center;justify-content:space-between;gap:12px}.EventCalendar_linkBtn__RL9Nh,.EventCalendar_navBtn__B1tCW{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:12px;border:1px solid rgba(24,32,49,.12);background:hsla(0,0%,100%,.92);font-size:13px;font-weight:700}.EventCalendar_weekdayRow__Nbviw{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.EventCalendar_weekdayRow__Nbviw span{text-align:center;font-size:12px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.08em}.EventCalendar_grid__GUiBk{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.EventCalendar_dayCell__1Wiu3{display:grid;align-content:space-between;grid-gap:8px;gap:8px;min-height:88px;padding:10px;border-radius:16px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.9);text-align:left}.EventCalendar_dayCell__1Wiu3 span{font-size:14px;font-weight:700}.EventCalendar_dayCell__1Wiu3 em,.EventCalendar_dayCell__1Wiu3 strong{font-size:11px;color:var(--color-text-secondary);font-style:normal}.EventCalendar_outsideMonth__POiPR{opacity:.48}.EventCalendar_dayCellSelected__5Fvme{border-color:rgba(31,119,104,.35);background:rgba(233,246,242,.96);box-shadow:inset 0 0 0 1px rgba(31,119,104,.12)}.EventCalendar_dayPanel__Y4wkL{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:20px;border:1px solid rgba(24,32,49,.08);background:rgba(248,249,252,.9)}.EventCalendar_dayPanelHeader__xk5rC span,.EventCalendar_eventCard__tzNOn p,.EventCalendar_eventTopRow__c4i_2 span{color:var(--color-text-secondary)}.EventCalendar_eventList__154iI{display:grid;grid-gap:12px;gap:12px}.EventCalendar_eventCard__tzNOn{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.96);border:1px solid rgba(24,32,49,.08)}.EventCalendar_eventTopRow__c4i_2 span{font-size:12px;font-weight:700;text-transform:uppercase}.EventCalendar_emptyState__TJjQE{padding:16px;border-radius:16px;border:1px dashed rgba(24,32,49,.14);color:var(--color-text-secondary)}@media (max-width:900px){.EventCalendar_grid__GUiBk,.EventCalendar_weekdayRow__Nbviw{grid-template-columns:repeat(7,minmax(44px,1fr))}}@media (max-width:640px){.EventCalendar_calendarHeader__a_GVE,.EventCalendar_dayPanelHeader__xk5rC,.EventCalendar_eventTopRow__c4i_2{flex-direction:column;align-items:stretch}.EventCalendar_dayCell__1Wiu3{min-height:72px;padding:8px}}.page_main__NMTke{min-height:100vh;padding-top:72px;background:radial-gradient(circle at top right,rgba(223,167,86,.18),transparent 28%),radial-gradient(circle at left 20%,rgba(38,110,100,.12),transparent 32%),linear-gradient(180deg,#f7f3eb,#f2efe8 45%,#f8f5f0)}.page_layout__KjbpN{display:grid;grid-template-columns:290px minmax(0,1fr);min-height:calc(100vh - 72px)}.page_sidebar__qnPSU{position:-webkit-sticky;position:sticky;top:72px;height:calc(100vh - 72px);padding:22px 18px;background:rgba(15,23,33,.92);color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);overflow-y:auto}.page_sidebarHeader__l5SU4{display:flex;align-items:center;gap:14px;margin-bottom:24px}.page_sidebarHeader__l5SU4 span,.page_sidebarHeader__l5SU4 strong{display:block}.page_sidebarHeader__l5SU4 strong{font-size:18px}.page_sidebarHeader__l5SU4 span{color:hsla(0,0%,100%,.58);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.page_logo__2iuHa{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),rgba(215,159,82,.42));font-weight:700;letter-spacing:.08em}.page_iconBtn__hSYZX,.page_sidebarClose__GUJKj{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(24,32,49,.1);border-radius:12px;background:hsla(0,0%,100%,.78);color:var(--color-text);cursor:pointer;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.page_sidebarClose__GUJKj{margin-left:auto;display:none;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.78)}.page_iconBtn__hSYZX:hover,.page_sidebarClose__GUJKj:hover{transform:translateY(-1px);border-color:rgba(215,159,82,.45)}.page_actionIcon__BH1Wn svg,.page_ghostBtn___Aa_2 svg,.page_iconBtn__hSYZX svg,.page_metricIcon__F9oMa svg,.page_mobileBellBtn__s1Cdo svg,.page_navIcon__GAsam,.page_sidebarClose__GUJKj svg,.page_signalBell__ZtBlW svg{width:18px;height:18px}.page_sidebarNav__jv7yA{display:flex;flex-direction:column;gap:8px}.page_navItem__Tp63s{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:none;border-radius:14px;background:transparent;color:hsla(0,0%,100%,.72);text-decoration:none;text-align:left;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition)}.page_navItem__Tp63s.page_active__CiW_8,.page_navItem__Tp63s:hover{background:hsla(0,0%,100%,.08);color:#fff;transform:translateX(2px)}.page_sidebarFooter__RXNjz{display:grid;grid-gap:14px;gap:14px;margin-top:26px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.1)}.page_userPill__0Ecl4{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:hsla(0,0%,100%,.06);font-size:13px}.page_userPill__0Ecl4 strong{text-transform:capitalize}.page_content__1MjoS{position:relative;padding:28px 32px 48px}.page_workspaceBar__LegB2{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;padding:26px 28px;margin-bottom:24px;background:hsla(0,0%,100%,.78);border:1px solid rgba(24,32,49,.08);border-radius:28px;box-shadow:0 24px 60px rgba(24,32,49,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page_workspaceBar__LegB2 h1{margin:8px 0 10px;font-size:clamp(28px,3vw,42px);line-height:1.05}.page_workspaceBar__LegB2 p{max-width:62ch;color:var(--color-text-secondary)}.page_workspaceIntro__uzKAS{display:grid;grid-gap:14px;gap:14px}.page_searchBox__RtxgC{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_searchInput__HrSy5{flex:1 1 320px;min-height:48px;padding:0 16px;border:1px solid rgba(24,32,49,.12);border-radius:14px;background:hsla(0,0%,100%,.92);font-size:14px;color:var(--color-text)}.page_searchInput__HrSy5:focus{outline:none;border-color:rgba(31,119,104,.45);box-shadow:0 0 0 4px rgba(31,119,104,.08)}.page_searchCount__WB6X5{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;background:rgba(24,32,49,.06);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}.page_kicker__6W9Zv,.page_panelEyebrow__qdMsF,.page_signalEyebrow__QLyTX{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9b6a1d}.page_sectionActions__q2Ccx,.page_workspaceActions__9xgg4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.page_filterChip__leKOD,.page_ghostBtn___Aa_2,.page_linkBtn__9gikT,.page_mobileBellBtn__s1Cdo,.page_quickRoleBtn__zR5za,.page_signalBell__ZtBlW,.page_signalHintButton__EKlMi,.page_transitionBtn__IqGHh{border:none;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition),background var(--transition),color var(--transition)}.page_ghostBtn___Aa_2,.page_mobileBellBtn__s1Cdo,.page_signalBell__ZtBlW{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border-radius:14px;background:rgba(24,32,49,.05);color:var(--color-text);font-weight:600}.page_actionCard__2OLk6:hover,.page_filterChip__leKOD:hover,.page_ghostBtn___Aa_2:hover,.page_mobileBellBtn__s1Cdo:hover,.page_quickRoleBtn__zR5za:hover,.page_signalBell__ZtBlW:hover,.page_transitionBtn__IqGHh:hover{transform:translateY(-1px)}.page_signalBellUnread__POMkw{background:rgba(214,91,79,.08);color:#7f251b;box-shadow:inset 0 0 0 1px rgba(214,91,79,.14)}.page_mobileBadge__hpUeB,.page_signalBell__ZtBlW strong{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:rgba(213,75,62,.14);color:#a83c2f;font-size:12px;font-weight:800;box-shadow:0 8px 18px rgba(168,60,47,.18)}.page_signalPanel__faadY{grid-column:1/-1;display:grid;grid-gap:18px;gap:18px;padding-top:8px}.page_bookingDetailsRow__EUhsp,.page_cardMetaRow__U4UyP,.page_cardTopRow__ATtLc,.page_columnHeader__xFNaZ,.page_panelHeader__NS0RU,.page_sectionHeader__qDcY8,.page_signalMeta__mS3ju,.page_signalPanelHeader__w9_IY,.page_taskEditorHeader___xNMn{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_columnHeader__xFNaZ h3,.page_panelHeader__NS0RU h2,.page_sectionHeader__qDcY8 h2,.page_signalPanelHeader__w9_IY h2,.page_taskEditorHeader___xNMn h3{margin-top:6px}.page_columnBody__EBEGK,.page_signalDeck__Hs5K_,.page_signalList__iDZUQ,.page_stackList__L5mQy{display:grid;grid-gap:14px;gap:14px}.page_signalCard__Fkj_e,.page_signalItem__B_DVN{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;border-radius:18px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.82);text-align:left}.page_signalCard__Fkj_e h3,.page_signalItem__B_DVN strong{font-size:16px}.page_cardDescription__oXTpd,.page_emptyStateSmall__RZmTj,.page_errorText__mcT4z,.page_metricMeta__pa8xf,.page_sectionMeta__kDWlu,.page_signalCard__Fkj_e p,.page_signalItem__B_DVN p,.page_statusStrip__infqf,.page_taskMetaLine__6PcKN{color:var(--color-text-secondary)}.page_signalRead__8Q0Hf{opacity:.62}.page_signalSuccess__Lzq5j{box-shadow:inset 4px 0 0 #2b9f63}.page_signalWarning__pr2q0{box-shadow:inset 4px 0 0 #c58b20}.page_signalAlert__1ATOg{box-shadow:inset 4px 0 0 #d65b4f}.page_signalInfo__bCZt_{box-shadow:inset 4px 0 0 #3f7ec7}.page_unreadDot__XWNEv{width:10px;height:10px;border-radius:999px;background:currentColor;color:#d65b4f;flex:0 0 auto}.page_actionGrid__H9W_P,.page_bookingGrid__WQ3l2,.page_dashboardGrid__FhXt1,.page_metricsGrid__30PN9{display:grid;grid-gap:18px;gap:18px}.page_metricsGrid__30PN9{grid-template-columns:repeat(4,minmax(0,1fr))}.page_actionCard__2OLk6,.page_bookingCard__EpZcX,.page_loadingPanel__DpN_8,.page_loginCard__g_zoW,.page_messageCard__C7Rwv,.page_metricCard__1Nffq,.page_panel__a_Nlk,.page_taskBoardCard__1g_93,.page_taskCardCompact__tOKL2,.page_taskColumn__n5p75,.page_taskEditor__tK0_l{border-radius:24px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.84);box-shadow:0 22px 40px rgba(24,32,49,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page_metricCard__1Nffq{display:flex;gap:16px;padding:22px}.page_tappableCard__jYS0_{cursor:pointer;width:100%;text-align:left;font:inherit;color:inherit;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.page_tappableCard__jYS0_:hover{transform:translateY(-1px);border-color:rgba(24,32,49,.18);box-shadow:0 26px 52px rgba(24,32,49,.1)}.page_tappableCard__jYS0_:active{transform:translateY(0)}.page_tappableCard__jYS0_:focus-visible{outline:3px solid rgba(65,109,182,.35);outline-offset:3px}.page_actionIcon__BH1Wn,.page_metricIcon__F9oMa{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;color:#fff}.page_metricWarm__DOu4g{background:linear-gradient(135deg,#1f7768,#245e51)}.page_metricCool__h1moI{background:linear-gradient(135deg,#416db6,#36508c)}.page_metricRose__rWg__{background:linear-gradient(135deg,#ce6755,#aa4536)}.page_metricGold__b3_LQ{background:linear-gradient(135deg,#c69224,#996d19)}.page_metricLabel__6Zi__{margin-bottom:6px;font-size:13px;color:var(--color-text-secondary)}.page_metricValue__T88cv{display:block;margin-bottom:4px;font-size:30px;line-height:1}.page_metricMeta__pa8xf{font-size:13px}.page_statusStrip__infqf{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:18px 0 26px;font-size:13px}.page_livePulse__9YsOg,.page_syncStatus__3UXQm{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:rgba(24,32,49,.06)}.page_livePulse__9YsOg{background:rgba(43,159,99,.12);color:#2b9f63}.page_syncDivider__UeORn{width:1px;height:16px;background:rgba(24,32,49,.15)}.page_actionGrid__H9W_P{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:20px}.page_actionCard__2OLk6{display:flex;gap:14px;align-items:flex-start;padding:20px;text-align:left}.page_actionIcon__BH1Wn{background:linear-gradient(135deg,#14202c,#26394e)}.page_dashboardGrid__FhXt1{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.page_communicationsHeroGrid__AaLkz{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);grid-gap:20px;gap:20px;margin-bottom:20px}.page_panel__a_Nlk,.page_sectionBlock__dO4it,.page_taskEditor__tK0_l{padding:24px}.page_sectionBlock__dO4it{border-radius:28px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.8);box-shadow:0 24px 48px rgba(24,32,49,.08)}.page_bookingCard__EpZcX,.page_messageCard__C7Rwv,.page_taskBoardCard__1g_93,.page_taskCardCompact__tOKL2{display:grid;grid-gap:14px;gap:14px;padding:18px}.page_bookingCard__EpZcX h3,.page_messageCard__C7Rwv h3,.page_taskBoardCard__1g_93 h4,.page_taskCardCompact__tOKL2 h3{font-size:18px}.page_cardDescription__oXTpd,.page_cardTopRow__ATtLc p{margin-top:6px}.page_messageMetaLine__UQYoJ,.page_taskMetaLine__6PcKN{display:flex;flex-wrap:wrap;gap:8px 10px;font-size:13px}.page_messageMetaLine__UQYoJ{color:var(--color-text-secondary)}.page_communicationsOverview__xWvnF,.page_messageComposer__jErm6{position:relative;overflow:hidden}.page_communicationsOverview__xWvnF:before,.page_messageComposer__jErm6:before{content:"";position:absolute;inset:0 0 auto 0;height:120px;background:linear-gradient(180deg,rgba(24,32,49,.05),transparent);pointer-events:none}.page_messageQueueStats__JnW2Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;position:relative}.page_messageQueueNote__KKm9Y,.page_messageQueueStat__Vje5_{border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.9);border-radius:20px}.page_messageQueueStat__Vje5_{display:grid;grid-gap:6px;gap:6px;padding:16px 18px}.page_messageQueueStat__Vje5_ strong{font-size:32px;line-height:1}.page_messageBubbleLabel__zXoeb,.page_messageQueueStat__Vje5_ span,.page_threadTimestamp__00gmI{color:var(--color-text-secondary)}.page_messageQueueNote__KKm9Y{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:16px 18px;margin-top:16px;position:relative}.page_messageQueueNote__KKm9Y span,.page_threadMetaText__YIvYf{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:rgba(24,32,49,.06);font-size:12px;font-weight:700}.page_messageQueueNote__KKm9Y p{margin:0;color:var(--color-text-secondary)}.page_summaryStatGrid__XsLpG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;position:relative}.page_communicationsHint__sFLPA,.page_composerSection__c_lf4,.page_summaryStatCard__UA950,.page_threadDetailCard__km_nt{border:1px solid rgba(24,32,49,.08);background:rgba(248,249,252,.88);border-radius:18px}.page_summaryStatCard__UA950{display:grid;grid-gap:8px;gap:8px;padding:16px}.page_summaryStatCard__UA950 span,.page_threadDetailCard__km_nt span,.page_threadMessageBlock__CUOFG span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}.page_summaryStatCard__UA950 strong{font-size:30px;line-height:1}.page_checklistLine__953T1 span,.page_communicationsHint__sFLPA p,.page_summaryStatCard__UA950 p,.page_threadDetailCard__km_nt strong,.page_threadMessageBlock__CUOFG p,.page_threadMetaPill__xpZet,.page_threadTitleBlock__IULqp p{color:var(--color-text-secondary)}.page_communicationsChecklist__HlQaq{display:grid;grid-gap:10px;gap:10px;margin-top:16px;position:relative}.page_checklistLine__953T1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;background:hsla(0,0%,100%,.86);border:1px solid rgba(24,32,49,.06)}.page_checklistLine__953T1 strong{font-size:22px}.page_communicationsHint__sFLPA{display:grid;grid-gap:6px;gap:6px;padding:16px;margin-top:16px;position:relative}.page_messageComposer__jErm6{gap:16px}.page_composerSection__c_lf4{display:grid;grid-gap:16px;gap:16px;padding:18px;position:relative}.page_composerIdentityCard__nvask{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:18px;border:1px solid rgba(24,32,49,.08);background:linear-gradient(180deg,rgba(245,248,250,.94),hsla(0,0%,100%,.96))}.page_composerIdentityCard__nvask span,.page_formNote___ZBdz{color:var(--color-text-secondary)}.page_composerIdentityCard__nvask span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_composerIdentityCard__nvask strong{font-size:18px}.page_composerIdentityCard__nvask p,.page_formNote___ZBdz{margin:0;font-size:13px;line-height:1.5}.page_threadCard__O7pS0{gap:14px;padding:18px;border-radius:26px}.page_threadCardInquiry__dzE4O{background:linear-gradient(180deg,rgba(255,250,246,.96),hsla(0,0%,100%,.88))}.page_threadCardMessage__5NnB6{background:linear-gradient(180deg,rgba(245,251,249,.96),hsla(0,0%,100%,.88))}.page_threadHeader__U3Yoj{display:flex;align-items:flex-start;gap:16px}.page_threadIdentity__0zCc5{display:flex;align-items:flex-start;gap:14px;min-width:0}.page_threadAvatar__OkXkg{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;color:#fff;font-size:14px;font-weight:800;letter-spacing:.06em;flex:none}.page_threadAvatarInquiry__jmmQX{background:linear-gradient(135deg,#d27843,#b55b3e)}.page_threadAvatarMessage__Jo1AZ{background:linear-gradient(135deg,#1f7768,#3358a5)}.page_threadTitleBlock__IULqp{display:grid;grid-gap:8px;gap:8px;min-width:0;flex:1 1}.page_threadTitleRow__7VoV2{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_threadHeadline__KJ5fv{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_threadHeadline__KJ5fv p,.page_threadTitleBlock__IULqp p,.page_threadTitleRow__7VoV2 h3{margin:0}.page_threadStatusColumn__5Fcm6{display:grid;justify-items:end;grid-gap:6px;gap:6px;text-align:right;flex:none}.page_threadTimestamp__00gmI{font-size:12px}.page_threadDetailsGrid__nBmDh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.page_threadDetailCard__km_nt{display:grid;grid-gap:6px;gap:6px;padding:14px}.page_threadDetailCard__km_nt strong{font-size:14px;line-height:1.45;color:var(--color-text)}.page_threadTagRail__UngBo{display:flex;flex-wrap:wrap;gap:8px}.page_threadMetaStack__xk_4b{display:grid;grid-gap:10px;gap:10px}.page_threadMetaRow___dAXb{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_threadMetaPill__xpZet{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:hsla(0,0%,100%,.9);border:1px solid rgba(24,32,49,.08);font-size:12px;font-weight:700}.page_messageBubble__eiFvq{display:grid;grid-gap:10px;gap:10px;padding:16px 18px;border-radius:24px;border:1px solid rgba(24,32,49,.08);box-shadow:0 12px 28px rgba(24,32,49,.06)}.page_messageBubbleInquiry__1JR2g{background:linear-gradient(180deg,rgba(255,245,238,.96),hsla(0,0%,100%,.96))}.page_messageBubbleMessage__zRMoO{background:linear-gradient(180deg,rgba(239,248,245,.96),hsla(0,0%,100%,.96))}.page_messageBubbleLabel__zXoeb{font-size:12px;font-weight:700}.page_messageBubble__eiFvq p{margin:0;color:var(--color-text);white-space:pre-wrap}.page_threadMessageBlock__CUOFG{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(247,248,251,.92));border:1px solid rgba(24,32,49,.08)}.page_threadMessageBlock__CUOFG p{margin:0;color:var(--color-text)}.page_inventoryDetail__hc2g0,.page_inventorySidebar__aljnn,.page_profileEditor__TtQqh{display:grid;grid-gap:18px;gap:18px}.page_profileShowcaseGrid__EZAfn{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);margin-bottom:20px}.page_myProfilePanel__ftiqk,.page_profileShowcaseGrid__EZAfn,.page_teamDirectoryPanel__78w2n{display:grid;grid-gap:18px;gap:18px}.page_directoryDetailCard__SQnrB,.page_myProfileHero__I2rBm{border-radius:24px;border:1px solid rgba(24,32,49,.08);background:linear-gradient(180deg,rgba(245,248,250,.96),hsla(0,0%,100%,.94))}.page_myProfileHero__I2rBm{padding:22px}.page_inventoryCardTopRow__hQCaY,.page_inventoryHeroTop__LrJuo,.page_inventorySidebarHeader__tDBgw,.page_profileEditorTop__KXJg1,.page_profileIdentity__X_b2s{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.page_profileIdentity__X_b2s{justify-content:flex-start}.page_directoryDetailHeader__XnhnO,.page_myProfileIdentity__X46t8{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page_myProfileIdentity__X46t8{justify-content:flex-start}.page_myProfileCopy__ClmnF{display:grid;grid-gap:10px;gap:10px}.page_myProfileCopy__ClmnF strong{font-size:22px}.page_profileAvatarFallback__NpAVp,.page_profileAvatarImage__qdPbV{width:72px;height:72px;border-radius:22px;flex:none}.page_profileAvatarImage__qdPbV{object-fit:cover}.page_profileAvatarFallback__NpAVp{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1f7768,#3358a5);color:#fff;font-size:20px;font-weight:800;letter-spacing:.08em}.page_profileContacts__kH_e0{display:grid;grid-gap:6px;gap:6px;justify-items:end;font-size:13px;color:var(--color-text-secondary)}.page_profileBadgeRail__7_5O_{display:flex;flex-wrap:wrap;gap:8px}.page_directoryRole___dYS9,.page_profileBadge__NqdQA{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700}.page_profileBadge__NqdQA{background:rgba(24,32,49,.06);color:var(--color-text-secondary)}.page_directoryRole___dYS9{background:rgba(31,119,104,.1);color:#1f7768;flex:none}.page_directoryWorkspace__j122B{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);grid-gap:18px;gap:18px}.page_directoryList__DpFAB{display:grid;grid-gap:10px;gap:10px}.page_directoryButton__huAp_{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:14px;border-radius:20px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.86);text-align:left;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.page_directoryButtonActive__sJoxi,.page_directoryButton__huAp_:hover{transform:translateY(-1px);border-color:rgba(31,119,104,.22);box-shadow:0 18px 32px rgba(24,32,49,.08)}.page_directoryAvatarFallback__rMB1N,.page_directoryAvatarImage__jvvTS{width:52px;height:52px;border-radius:18px;flex:none}.page_directoryAvatarImage__jvvTS{object-fit:cover}.page_directoryAvatarFallback__rMB1N{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#14202c,#3358a5);color:#fff;font-size:15px;font-weight:800;letter-spacing:.06em}.page_directoryButtonCopy__oIVqu{display:grid;grid-gap:4px;gap:4px;min-width:0}.page_directoryButtonCopy__oIVqu strong{font-size:15px}.page_directoryButtonCopy__oIVqu p{margin:0;color:var(--color-text-secondary)}.page_directoryDetailCard__SQnrB{display:grid;grid-gap:18px;gap:18px;padding:20px}.page_inventoryWorkspace__5YaKR{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);grid-gap:20px;gap:20px}.page_inventoryCard__X0qIV,.page_inventoryDetail__hc2g0,.page_inventoryMetaCard__I0iWN,.page_inventorySidebar__aljnn,.page_unitSummaryCard__ZdEFA{border-radius:22px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.86);box-shadow:0 22px 40px rgba(24,32,49,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page_inventoryDetail__hc2g0,.page_inventorySidebar__aljnn{padding:20px}.page_inventoryList__KzZGT{display:grid;grid-gap:12px;gap:12px}.page_inventoryCard__X0qIV{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:14px;gap:14px;padding:12px;text-align:left;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.page_inventoryCardActive__I_9P0,.page_inventoryCard__X0qIV:hover{transform:translateY(-2px);border-color:rgba(31,119,104,.32);box-shadow:0 24px 42px rgba(31,119,104,.12)}.page_inventoryCardMedia__EAPkZ,.page_inventoryHeroMedia__dLG7N{position:relative;overflow:hidden;border-radius:18px;background:linear-gradient(135deg,rgba(31,119,104,.14),rgba(63,126,199,.12))}.page_inventoryCardMedia__EAPkZ{min-height:96px}.page_inventoryCardMedia__EAPkZ img,.page_inventoryHeroMedia__dLG7N img{width:100%;height:100%;object-fit:cover}.page_inventoryCardPlaceholder__rr9nX,.page_inventoryHeroPlaceholder__nQuKe{display:grid;place-items:center;width:100%;height:100%;color:var(--color-text-secondary);font-size:18px;font-weight:800;letter-spacing:.08em}.page_inventoryCardBody__jS3kk,.page_inventoryHeroBody__mDaqx{display:grid;grid-gap:10px;gap:10px}.page_inventoryCardBody__jS3kk p,.page_inventoryCardMeta__ANxOp,.page_inventoryHeroSummary__axpJA,.page_inventoryMetaCard__I0iWN span{color:var(--color-text-secondary)}.page_inventoryCardMeta__ANxOp,.page_inventoryTagRail__BzJyj{display:flex;flex-wrap:wrap;gap:8px}.page_inventoryCardMeta__ANxOp span,.page_inventoryTagRail__BzJyj span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(24,32,49,.05);font-size:12px;font-weight:700}.page_inventoryHero__4Bu5R{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);grid-gap:20px;gap:20px;padding:20px;border-radius:24px;background:linear-gradient(135deg,hsla(0,0%,100%,.94),rgba(242,247,245,.92));border:1px solid rgba(24,32,49,.08)}.page_inventoryHeroMedia__dLG7N{min-height:220px}.page_inventoryMetaGrid__yjuod,.page_inventorySplitGrid__Xd8bx,.page_unitSummaryGrid__U1AnH{display:grid;grid-gap:14px;gap:14px}.page_inventoryMetaGrid__yjuod{grid-template-columns:repeat(4,minmax(0,1fr))}.page_inventoryMetaCard__I0iWN{display:grid;grid-gap:8px;gap:8px;padding:16px}.page_inventoryMetaCard__I0iWN strong{font-size:15px;line-height:1.45}.page_inventorySplitGrid__Xd8bx{grid-template-columns:repeat(2,minmax(0,1fr))}.page_unitSummaryGrid__U1AnH{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.page_unitSummaryCard__ZdEFA{gap:14px;padding:16px}.page_roleBadge__Cc2iE,.page_taskTypePill__Bq17v{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700;text-transform:capitalize}.page_roleBadge__Cc2iE{background:rgba(24,32,49,.08);color:var(--color-text)}.page_taskTypePill__Bq17v{background:rgba(31,119,104,.12);color:#1f7768}.page_signalHintButton__EKlMi,.page_signalHint__aV05v{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;padding:10px 12px;border-radius:14px;background:rgba(24,32,49,.05);font-size:13px}.page_signalHintButton__EKlMi{text-align:left}.page_roleFilterRail__XR__1,.page_transitionRail__mBzmV{display:flex;flex-wrap:wrap;gap:8px}.page_threadCard__O7pS0 .page_transitionRail__mBzmV{padding-top:2px}.page_filterChip__leKOD,.page_transitionBtn__IqGHh{min-height:38px;padding:0 12px;border-radius:12px;background:rgba(24,32,49,.06);color:var(--color-text-secondary);font-size:12px;font-weight:700;text-transform:capitalize}.page_filterChipActive__TmSOn,.page_transitionBtnActive__fhxj6{background:linear-gradient(135deg,#1f7768,#2f9988);color:#fff;box-shadow:0 12px 20px rgba(31,119,104,.18)}.page_taskBoard__164LH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.page_taskColumn__n5p75{padding:18px}.page_columnHeader__xFNaZ span{font-size:13px;color:var(--color-text-secondary)}.page_feedbackSuccess__HUoeS{animation:page_successPulse__Cqhac 1.6s ease}.page_feedbackError__FQwEz{animation:page_errorPulse__A_wOf 1.6s ease}.page_status__Y18mv{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700;text-transform:capitalize}.page_statusPending__AhHyn{background:rgba(197,139,32,.14);color:#9c6b11}.page_statusConfirmed__xA0uK{background:rgba(43,159,99,.14);color:#21784d}.page_statusCheckedIn__wcQTR,.page_statusInProgress__WIBJf{background:rgba(63,126,199,.14);color:#305e93}.page_statusCheckedOut__hORhk,.page_statusDone__KKW4x{background:rgba(24,32,49,.1);color:var(--color-text-secondary)}.page_statusCancelled__j7B9a{background:rgba(214,91,79,.14);color:#9d372b}.page_statusTodo__Ycbmj{background:rgba(223,167,86,.14);color:#98661c}.page_statusDefault__43U2a{background:rgba(24,32,49,.08);color:var(--color-text-secondary)}.page_tableWrapper__N8Wkm{overflow:auto;border-radius:22px;border:1px solid rgba(24,32,49,.08);background:hsla(0,0%,100%,.86)}.page_table__HXw0S{width:100%;border-collapse:collapse}.page_table__HXw0S td,.page_table__HXw0S th{padding:16px 18px;text-align:left;border-bottom:1px solid rgba(24,32,49,.08)}.page_table__HXw0S th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}.page_table__HXw0S tbody tr:hover{background:rgba(24,32,49,.03)}.page_featuredBtn__vBWxf{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:12px;border:1px solid rgba(24,32,49,.12);background:hsla(0,0%,100%,.92);font-size:13px;font-weight:700;cursor:pointer}.page_featuredBtn__vBWxf.page_active__CiW_8{color:#9c6b11;border-color:rgba(198,146,36,.3);background:rgba(198,146,36,.12)}.page_actions__x4d1L{display:flex;flex-wrap:wrap;gap:10px}.page_deleteBtn__432_d,.page_viewBtn__xYQeu{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:12px;text-decoration:none;font-size:13px;font-weight:700}.page_viewBtn__xYQeu{background:#14202c;color:#fff}.page_deleteBtn__432_d{border:1px solid rgba(214,91,79,.32);background:rgba(214,91,79,.08);color:#9d372b}.page_form__0FWwx,.page_loginForm__CcB6w,.page_loginQuickRoles__HRAsN{display:grid;grid-gap:18px;gap:18px}.page_wizardShell__sn747{display:grid;grid-template-columns:minmax(0,1.4fr) 320px;grid-gap:20px;gap:20px}.page_reviewCard__JBjFt,.page_summaryBlock__bS0SH,.page_unitPreviewCard__pWWkY,.page_wizardMain__CIloc,.page_wizardSection__RFV3w,.page_wizardSummary__ivWp3{border-radius:20px;background:hsla(0,0%,100%,.9);border:1px solid rgba(24,32,49,.08)}.page_wizardMain__CIloc{padding:18px}.page_wizardSummary__ivWp3{display:grid;grid-gap:14px;gap:14px;align-self:start;padding:18px;position:-webkit-sticky;position:sticky;top:100px}.page_wizardSteps__4jCRs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.page_stepChip__wmMRG{gap:10px;min-height:42px;padding:0 14px;border:none;background:rgba(24,32,49,.06);color:var(--color-text-secondary);text-transform:capitalize;cursor:pointer}.page_stepChip__wmMRG,.page_stepChip__wmMRG span{display:inline-flex;align-items:center;border-radius:999px}.page_stepChip__wmMRG span{justify-content:center;width:24px;height:24px;background:hsla(0,0%,100%,.8)}.page_stepChipActive__j3KNe,.page_stepChipDone__x2l_t{background:linear-gradient(135deg,#1f7768,#2f9988);color:#fff}.page_wizardSection__RFV3w{display:grid;grid-gap:18px;gap:18px;padding:22px}.page_wizardHeader__4Gl9I{display:flex;justify-content:space-between;gap:16px}.page_wizardHeader__4Gl9I h3{margin-top:6px;font-size:26px}.page_wizardHeader__4Gl9I p{max-width:320px;color:var(--color-text-secondary)}.page_choiceGrid__fGbvX,.page_reviewGrid__XivTh,.page_toggleCardRow__Ilb_V,.page_unitPreviewGrid__DrYM_{display:grid;grid-gap:14px;gap:14px}.page_choiceGrid__fGbvX,.page_reviewGrid__XivTh,.page_toggleCardRow__Ilb_V{grid-template-columns:repeat(2,minmax(0,1fr))}.page_unitPreviewGrid__DrYM_{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.page_choiceCard__wE6xH,.page_toggleCard__neP0f{display:grid;grid-gap:6px;gap:6px;padding:18px;border:1px solid rgba(24,32,49,.08);border-radius:18px;background:rgba(248,249,252,.92);text-align:left}.page_choiceCardActive__w7onP,.page_toggleCardActive__1dupE{border-color:rgba(31,119,104,.35);box-shadow:inset 0 0 0 2px rgba(31,119,104,.15);background:rgba(233,246,242,.96)}.page_choiceCard__wE6xH strong,.page_reviewCard__JBjFt strong,.page_summaryBlock__bS0SH strong,.page_toggleCard__neP0f strong,.page_unitPreviewCard__pWWkY strong{font-size:18px}.page_choiceCard__wE6xH p,.page_reviewCard__JBjFt p,.page_sectionMini__dCM6_ h4,.page_summaryBlock__bS0SH p,.page_summaryList__DXSsp span,.page_toggleCard__neP0f p,.page_unitPreviewCard__pWWkY span{color:var(--color-text-secondary)}.page_choiceRail__qoQQL{display:flex;flex-wrap:wrap;gap:8px}.page_readinessGrid__FA3oD{display:flex;flex-wrap:wrap;gap:10px}.page_togglePill__q9ghr{min-height:38px;padding:0 14px;border:none;border-radius:999px;background:rgba(24,32,49,.06);color:var(--color-text-secondary);cursor:pointer}.page_togglePillActive__eoWyX{background:rgba(31,119,104,.12);color:#1f7768;font-weight:700}.page_sectionMini__dCM6_{display:grid;grid-gap:12px;gap:12px}.page_reviewCard__JBjFt,.page_summaryBlock__bS0SH,.page_unitPreviewCard__pWWkY{padding:18px}.page_reviewCard__JBjFt span,.page_summaryBlock__bS0SH span{display:block;margin-bottom:6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary)}.page_summaryList__DXSsp{display:grid;grid-gap:10px;gap:10px;padding:2px 4px 0}.page_taskEditor__tK0_l{display:grid;grid-gap:18px;gap:18px;margin-bottom:22px}.page_formRow__Gfvzt{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px}.page_formGroup__Tb5Ts{display:grid;grid-gap:8px;gap:8px}.page_formGroup__Tb5Ts label{font-size:14px;font-weight:600}.page_formNote___ZBdz{margin-top:-2px}.page_input__LzCRz,.page_select__Uf4NK,.page_textarea__lFhQM{width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(24,32,49,.12);border-radius:14px;background:hsla(0,0%,100%,.9);font-size:14px;color:var(--color-text)}.page_textarea__lFhQM{min-height:120px;padding:14px;resize:vertical}.page_input__LzCRz:focus,.page_select__Uf4NK:focus,.page_textarea__lFhQM:focus{outline:none;border-color:rgba(31,119,104,.45);box-shadow:0 0 0 4px rgba(31,119,104,.08)}.page_checkboxLabel__967Wu{display:inline-flex;align-items:center;gap:10px}.page_formActions__jsLt_{display:flex;flex-wrap:wrap;gap:12px}.page_emptyStateSmall__RZmTj{padding:20px;border-radius:18px;background:rgba(24,32,49,.04);font-size:14px}.page_errorBanner__kgKBY,.page_loadingPanel__DpN_8{display:flex;align-items:center;gap:12px;padding:18px 20px;margin-bottom:20px}.page_searchSummary__3HpYX{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.82);border:1px solid rgba(24,32,49,.08);color:var(--color-text-secondary)}.page_searchSummary__3HpYX strong{color:var(--color-text)}.page_errorBanner__kgKBY{border-radius:18px;background:rgba(214,91,79,.12);color:#9d372b}.page_loadingPanel__DpN_8{justify-content:center}.page_mobileBellBtn__s1Cdo,.page_mobileTopbar__CTzrr{display:none}.page_loginMain___z33z{min-height:100vh;padding-top:72px;display:grid;place-items:center;background:radial-gradient(circle at top left,rgba(31,119,104,.16),transparent 32%),linear-gradient(180deg,#f7f2e7,#f4efe5)}.page_loginCard__g_zoW{width:min(980px,calc(100% - 40px));padding:32px}.page_loginIntro__7W339 h1{margin:10px 0 12px;font-size:clamp(30px,4vw,48px);line-height:1.02}.page_loginIntro__7W339 p{max-width:60ch;color:var(--color-text-secondary)}.page_loginQuickRoles__HRAsN{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:22px 0}.page_quickRoleBtn__zR5za{display:grid;grid-gap:6px;gap:6px;padding:18px;border-radius:18px;background:rgba(24,32,49,.05);text-align:left}.page_quickRoleBadge__uHFA5{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9b6a1d}.page_errorText__mcT4z{font-size:14px;color:#a83c2f}.page_sectionMeta__kDWlu{font-size:14px}.page_bookingGrid__WQ3l2{grid-template-columns:repeat(2,minmax(0,1fr))}.page_spin__T9St7{animation:page_spin__T9St7 1s linear infinite}@keyframes page_spin__T9St7{to{transform:rotate(1turn)}}@keyframes page_successPulse__Cqhac{0%,to{box-shadow:0 22px 40px rgba(24,32,49,.08)}30%{box-shadow:0 22px 40px rgba(43,159,99,.22)}}@keyframes page_errorPulse__A_wOf{0%,to{box-shadow:0 22px 40px rgba(24,32,49,.08)}30%{box-shadow:0 22px 40px rgba(214,91,79,.22)}}@media (max-width:1180px){.page_actionGrid__H9W_P,.page_bookingGrid__WQ3l2,.page_communicationsHeroGrid__AaLkz,.page_dashboardGrid__FhXt1,.page_inventoryMetaGrid__yjuod,.page_inventorySplitGrid__Xd8bx,.page_inventoryWorkspace__5YaKR,.page_metricsGrid__30PN9,.page_profileShowcaseGrid__EZAfn,.page_taskBoard__164LH{grid-template-columns:1fr 1fr}.page_directoryWorkspace__j122B,.page_wizardShell__sn747{grid-template-columns:1fr}.page_wizardSummary__ivWp3{position:static}}@media (max-width:1024px){.page_layout__KjbpN{grid-template-columns:1fr}.page_sidebar__qnPSU{position:fixed;inset:72px auto 0 0;width:min(320px,88vw);transform:translateX(-100%);z-index:50;transition:transform var(--transition)}.page_sidebar__qnPSU.page_open__ZcfFy{transform:translateX(0)}.page_mobileBellBtn__s1Cdo,.page_mobileTopbar__CTzrr,.page_sidebarClose__GUJKj{display:inline-flex}.page_content__1MjoS{padding:20px}.page_workspaceBar__LegB2{grid-template-columns:1fr;padding:22px}.page_workspaceActions__9xgg4{justify-content:flex-start}.page_mobileTopbar__CTzrr{align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin-bottom:16px;border-radius:18px;background:hsla(0,0%,100%,.82);border:1px solid rgba(24,32,49,.08);box-shadow:0 16px 28px rgba(24,32,49,.08)}.page_mobileMenuBtn__3thNk{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:none;border-radius:12px;background:#14202c;color:#fff;font-weight:700}.page_mobileTitle__luAqG{font-weight:700}}@media (max-width:768px){.page_actionGrid__H9W_P,.page_bookingGrid__WQ3l2,.page_choiceGrid__fGbvX,.page_communicationsHeroGrid__AaLkz,.page_dashboardGrid__FhXt1,.page_inventoryMetaGrid__yjuod,.page_inventorySplitGrid__Xd8bx,.page_inventoryWorkspace__5YaKR,.page_loginQuickRoles__HRAsN,.page_messageQueueStats__JnW2Y,.page_metricsGrid__30PN9,.page_reviewGrid__XivTh,.page_summaryStatGrid__XsLpG,.page_taskBoard__164LH,.page_threadDetailsGrid__nBmDh,.page_toggleCardRow__Ilb_V{grid-template-columns:1fr}.page_bookingDetailsRow__EUhsp,.page_cardMetaRow__U4UyP,.page_cardTopRow__ATtLc,.page_columnHeader__xFNaZ,.page_inventoryCardTopRow__hQCaY,.page_inventoryHeroTop__LrJuo,.page_inventorySidebarHeader__tDBgw,.page_panelHeader__NS0RU,.page_profileEditorTop__KXJg1,.page_sectionHeader__qDcY8,.page_signalPanelHeader__w9_IY,.page_taskEditorHeader___xNMn{flex-direction:column;align-items:stretch}.page_loginCard__g_zoW,.page_panel__a_Nlk,.page_sectionBlock__dO4it,.page_taskEditor__tK0_l,.page_workspaceBar__LegB2{padding:20px}.page_checklistLine__953T1,.page_directoryDetailHeader__XnhnO,.page_myProfileIdentity__X46t8,.page_profileIdentity__X_b2s,.page_threadStatusColumn__5Fcm6,.page_threadTitleRow__7VoV2{flex-direction:column;align-items:flex-start}.page_threadStatusColumn__5Fcm6{justify-items:start;text-align:left}.page_inventoryCard__X0qIV,.page_inventoryHero__4Bu5R{grid-template-columns:1fr}.page_profileContacts__kH_e0{justify-items:start}.page_table__HXw0S td,.page_table__HXw0S th{padding:14px 12px}}.page_chatLayout__j4bdC{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:calc(100vh - 72px)}.page_chatSidebar__itamW{display:flex;flex-direction:column;height:calc(100vh - 72px);background:hsla(0,0%,100%,.88);border-right:1px solid rgba(24,32,49,.08);overflow:hidden}.page_chatSidebarHeader__xFHDo{padding:20px;border-bottom:1px solid rgba(24,32,49,.06)}.page_chatSearchInput__9JnMh{width:100%;padding:10px 14px;border:1px solid rgba(24,32,49,.1);border-radius:10px;background:hsla(0,0%,100%,.9);font-size:14px;outline:none;transition:border-color var(--transition),box-shadow var(--transition)}.page_chatSearchInput__9JnMh:focus{border-color:rgba(215,159,82,.5);box-shadow:0 0 0 3px rgba(215,159,82,.15)}.page_chatTabs__HMDYa{display:flex;gap:4px;padding:12px 16px;border-bottom:1px solid rgba(24,32,49,.06)}.page_chatTab__c_gGT{padding:6px 12px;border:none;border-radius:8px;background:transparent;font-size:13px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition),color var(--transition)}.page_chatTab__c_gGT:hover{background:rgba(24,32,49,.05)}.page_chatTabActive__eP6hv{background:rgba(24,32,49,.1);color:var(--color-text)}.page_chatConversationsList__Bl9Tf{flex:1 1;overflow-y:auto}.page_chatConversationItem__eLhax{display:flex;gap:12px;padding:14px 20px;border-bottom:1px solid rgba(24,32,49,.04);cursor:pointer;transition:background var(--transition)}.page_chatConversationItem__eLhax:hover{background:rgba(24,32,49,.03)}.page_chatConversationActive__YC_SK{background:rgba(215,159,82,.1);border-left:3px solid rgba(215,159,82,.6)}.page_chatAvatar__6OqpS{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;flex-shrink:0}.page_chatAvatarGuest__UcPMM{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);color:#2e7d32}.page_chatAvatarTeam__bn8VN{background:linear-gradient(135deg,#e3f2fd,#bbdefb);color:#1565c0}.page_chatConversationContent__sTqoP{flex:1 1;min-width:0}.page_chatConversationName__sV_zg{font-size:14px;font-weight:600;color:var(--color-text);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_chatConversationPreview__NUGqc{font-size:13px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.page_chatConversationMeta__lQ_OF{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_chatConversationTime__d5Lhm{font-size:11px;color:var(--color-text-secondary);flex-shrink:0}.page_chatUnreadBadge__xrWZq{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:rgba(215,159,82,.9);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.page_chatMain__Z1GLy{display:flex;flex-direction:column;height:calc(100vh - 72px);background:#fafafa}.page_chatEmptyState__Yc508{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-secondary);padding:40px;text-align:center}.page_chatEmptyIcon__nqqzu{width:80px;height:80px;margin-bottom:20px;opacity:.4}.page_chatEmptyTitle__vopWv{font-size:18px;font-weight:600;color:var(--color-text);margin-bottom:8px}.page_chatEmptyText__MmeKW{font-size:14px;max-width:280px}.page_chatHeader__l7Jgk{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:hsla(0,0%,100%,.95);border-bottom:1px solid rgba(24,32,49,.08)}.page_chatHeaderLeft__eYx1h{display:flex;flex-direction:column;gap:2px}.page_chatHeaderTitle__7LqXO{font-size:16px;font-weight:600;color:var(--color-text)}.page_chatHeaderSubtitle__miewY{font-size:13px;color:var(--color-text-secondary)}.page_chatHeaderActions__FQ4xQ{display:flex;gap:8px}.page_chatActionBtn__DHwR9{display:flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid rgba(24,32,49,.1);border-radius:10px;background:#fff;font-size:13px;font-weight:500;color:var(--color-text);cursor:pointer;transition:border-color var(--transition),background var(--transition)}.page_chatActionBtn__DHwR9:hover{border-color:rgba(215,159,82,.5);background:rgba(215,159,82,.05)}.page_chatMessagesContainer__H4lzt{flex:1 1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:4px}.page_chatMessageGroup__GQpdI{display:flex;flex-direction:column;gap:2px;max-width:70%}.page_chatMessageGroupOwn__iDRRt{align-self:flex-end;align-items:flex-end}.page_chatMessageGroupOther__OsW1y{align-self:flex-start;align-items:flex-start}.page_chatMessageBubble__7ADGE{padding:10px 14px;border-radius:18px;font-size:14px;line-height:1.5;word-wrap:break-word}.page_chatMessageOwn__Gnxce{background:rgba(215,159,82,.9);color:#fff;border-bottom-right-radius:6px}.page_chatMessageOther__sVjMw{background:#fff;color:var(--color-text);border:1px solid rgba(24,32,49,.08);border-bottom-left-radius:6px}.page_chatMessageMeta__0yyhc{display:flex;align-items:center;gap:6px;padding:4px 14px;font-size:11px;color:var(--color-text-secondary)}.page_chatMessageGroupOther__OsW1y .page_chatMessageMeta__0yyhc{padding-left:0}.page_chatMessageGroupOwn__iDRRt .page_chatMessageMeta__0yyhc{padding-right:0}.page_chatDateSeparator__hdbFD{display:flex;align-items:center;justify-content:center;padding:16px 0}.page_chatDateLabel__ynu7k{padding:6px 14px;border-radius:20px;background:rgba(24,32,49,.06);font-size:12px;font-weight:500;color:var(--color-text-secondary)}.page_chatInputContainer__FDy3J{padding:16px 24px;background:hsla(0,0%,100%,.95);border-top:1px solid rgba(24,32,49,.08)}.page_chatInputWrapper__mm3Te{display:flex;align-items:flex-end;gap:12px;padding:12px 16px;border:1px solid rgba(24,32,49,.1);border-radius:20px;background:#fff;transition:border-color var(--transition),box-shadow var(--transition)}.page_chatInputWrapper__mm3Te:focus-within{border-color:rgba(215,159,82,.5);box-shadow:0 0 0 3px rgba(215,159,82,.15)}.page_chatTextInput__agoFO{flex:1 1;border:none;background:transparent;font-size:14px;line-height:1.5;resize:none;outline:none;min-height:24px;max-height:120px}.page_chatTextInput__agoFO::placeholder{color:var(--color-text-secondary)}.page_chatInputActions__nTG42{display:flex;gap:4px}.page_chatInputBtn__HYqdG{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition),color var(--transition)}.page_chatInputBtn__HYqdG:hover{background:rgba(24,32,49,.05);color:var(--color-text)}.page_chatSendBtn__QwpPL{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:10px;background:rgba(215,159,82,.9);color:#fff;cursor:pointer;transition:background var(--transition),transform var(--transition)}.page_chatSendBtn__QwpPL:hover{background:#d79f52;transform:scale(1.05)}.page_chatSendBtn__QwpPL:disabled{background:rgba(24,32,49,.15);color:rgba(24,32,49,.3);cursor:not-allowed;transform:none}.page_chatContextPanel__hgYW5{width:320px;background:hsla(0,0%,100%,.95);border-left:1px solid rgba(24,32,49,.08);overflow-y:auto;padding:20px}.page_chatContextPanelHidden__5wxls{display:none}.page_chatContextToggle__a5o4K{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition)}.page_chatContextToggle__a5o4K:hover{background:rgba(24,32,49,.05)}.page_chatContextSection__4ZDeZ{margin-bottom:20px}.page_chatContextTitle__LGROt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:12px}.page_chatContextItem__LoBFz{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:rgba(24,32,49,.03);margin-bottom:8px}.page_chatContextLabel__HT_Ef{font-size:12px;color:var(--color-text-secondary)}.page_chatContextValue__KMM58{font-size:14px;font-weight:500;color:var(--color-text)}.page_chatContextPill__0a4Oq{display:inline-flex;padding:4px 10px;border-radius:20px;background:rgba(215,159,82,.15);color:rgba(180,120,40,.9);font-size:12px;font-weight:500}@media (max-width:900px){.page_chatLayout__j4bdC{grid-template-columns:1fr}.page_chatSidebar__itamW{display:none}.page_chatSidebarMobile__xuk1K{display:flex}.page_chatContextPanel__hgYW5{display:none}.page_chatMainMobile__w1HmG{display:flex}}.page_main__CEkiF{min-height:100vh;background:var(--color-secondary)}.page_header__Zt4D1{display:flex;justify-content:space-between;align-items:center;padding:16px 32px;background:#fff;border-bottom:1px solid var(--color-border)}.page_breadcrumb__5Uodt{display:flex;align-items:center;gap:8px;font-size:14px}.page_breadcrumbLink___tgpH{color:var(--color-primary);text-decoration:none}.page_breadcrumbLink___tgpH:hover{text-decoration:underline}.page_breadcrumbCurrent__6h22b{color:var(--color-text-secondary)}.page_headerActions__E1Kap{display:flex;gap:12px}.page_signOutBtn__HQGtj{padding:8px 16px;font-size:13px;font-weight:500;color:var(--color-text-secondary);background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.page_signOutBtn__HQGtj:hover{color:var(--color-error);border-color:var(--color-error)}.page_content__pzWaT{padding:32px;max-width:900px;margin:0 auto}.page_pageHeader__QauuS{margin-bottom:32px}.page_pageHeader__QauuS h1{font-size:28px;font-weight:700;color:var(--color-text);margin-bottom:8px}.page_pageHeader__QauuS p{font-size:15px;color:var(--color-text-secondary)}.page_loading__p7Kuz{text-align:center;padding:48px;color:var(--color-text-secondary)}.page_timelineWrapper__uF_La{background:#fff;border-radius:var(--radius-md);padding:24px;border:1px solid var(--color-border)}@media (max-width:640px){.page_header__Zt4D1{flex-direction:column;gap:16px;padding:16px}.page_content__pzWaT{padding:16px}}.DemoSwitcher_shell__1rMQ_{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr);grid-gap:20px;gap:20px;padding:20px 22px;border-radius:var(--radius-md);background:hsla(0,0%,100%,.74);border:1px solid hsla(0,0%,100%,.56);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.DemoSwitcher_label__UsjCe,.DemoSwitcher_phase__TG_S1{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--radius-pill);background:rgba(255,107,87,.12);color:var(--color-accent-strong);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.DemoSwitcher_copy__t_Gai h2{margin:12px 0 8px;font-size:26px}.DemoSwitcher_copy__t_Gai p{color:var(--color-text-secondary)}.DemoSwitcher_meta__85bEL{display:flex;flex-direction:column;gap:16px;justify-content:center}.DemoSwitcher_roles__Z8gAs{display:flex;flex-direction:column;gap:10px}.DemoSwitcher_roleList__6C_rb,.DemoSwitcher_tags__Iz1_j{display:flex;flex-wrap:wrap;gap:10px}.DemoSwitcher_roleLink__uJq0_,.DemoSwitcher_tags__Iz1_j span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:var(--radius-pill);background:rgba(24,32,49,.06);color:var(--color-text-secondary);font-size:13px;font-weight:700;transition:transform var(--transition),background-color var(--transition),color var(--transition)}.DemoSwitcher_roleLink__uJq0_:hover{transform:translateY(-1px);color:var(--color-primary)}.DemoSwitcher_roleLink__uJq0_.DemoSwitcher_active__03p_C{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);color:var(--color-text-inverse)}.DemoSwitcher_tags__Iz1_j span{min-height:32px;background:rgba(30,168,150,.1);color:var(--color-highlight-strong)}@media (max-width:900px){.DemoSwitcher_shell__1rMQ_{grid-template-columns:1fr}}@media (max-width:640px){.DemoSwitcher_shell__1rMQ_{padding:18px}.DemoSwitcher_copy__t_Gai h2{font-size:22px}}.NotificationCenter_panel__8LPmr{display:flex;flex-direction:column;gap:20px;padding:28px;background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.48);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.NotificationCenter_header__6Sj4n{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.NotificationCenter_eyebrow__wjnXl{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-highlight-strong);margin-bottom:10px}.NotificationCenter_header__6Sj4n h2{font-size:26px}.NotificationCenter_count__8o_1a{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:var(--radius-pill);background:rgba(24,32,49,.06);color:var(--color-text-secondary);font-size:13px;font-weight:600}.NotificationCenter_list__Nz7_e{display:flex;flex-direction:column;gap:14px}.NotificationCenter_item___Fh7K{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;padding:18px 18px 18px 20px;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.9);box-shadow:inset 0 0 0 1px rgba(24,32,49,.06);transition:transform var(--transition),box-shadow var(--transition)}.NotificationCenter_item___Fh7K:hover{transform:translateX(2px);box-shadow:inset 0 0 0 1px rgba(24,32,49,.1),var(--shadow-sm)}.NotificationCenter_compact__n28_o{padding:16px 16px 16px 18px}.NotificationCenter_meta___TkN7{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;font-size:12px}.NotificationCenter_tone__KN_IQ{font-weight:700;color:var(--color-primary)}.NotificationCenter_context__OkK4_,.NotificationCenter_time__4yt_u{color:var(--color-text-secondary)}.NotificationCenter_body___HYB_ h3{font-size:16px;margin-bottom:4px}.NotificationCenter_body___HYB_ p{color:var(--color-text-secondary);font-size:14px}.NotificationCenter_persistent__vpEov{align-self:start;display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:var(--radius-pill);background:rgba(214,69,69,.1);color:var(--color-error);font-size:12px;font-weight:700}@media (max-width:768px){.NotificationCenter_panel__8LPmr{padding:24px}.NotificationCenter_header__6Sj4n,.NotificationCenter_item___Fh7K{grid-template-columns:1fr}}.PropertyCard_card___whh0{display:block;background:var(--color-card);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden;transition:all var(--transition);text-decoration:none;color:inherit}.PropertyCard_card___whh0:hover{box-shadow:var(--shadow-md)}.PropertyCard_imageWrapper__ZA7yt{position:relative;aspect-ratio:4/3;overflow:hidden}.PropertyCard_image__mXhgu{width:100%;height:100%;object-fit:cover;transition:transform var(--transition)}.PropertyCard_card___whh0:hover .PropertyCard_image__mXhgu{transform:scale(1.02)}.PropertyCard_favoriteBtn__TSouH{position:absolute;top:12px;right:12px;width:32px;height:32px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition);font-size:16px}.PropertyCard_favoriteBtn__TSouH:hover{transform:scale(1.1);background:#fff}.PropertyCard_badges__wAlMP{position:absolute;top:12px;left:12px;display:flex;gap:8px}.PropertyCard_badge__IbVdv{display:inline-flex;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;border-radius:var(--radius-lg)}.PropertyCard_badgeRent__nLQfb{background-color:rgba(0,138,5,.1);color:var(--color-success)}.PropertyCard_badgeSale__6wpyQ{background-color:rgba(255,90,95,.1);color:var(--color-accent)}.PropertyCard_badgeBuilding__tl8UT{background-color:rgba(26,58,47,.1);color:var(--color-warm)}.PropertyCard_badgeLand__ioIGY{background-color:rgba(201,169,98,.15);color:#8b7355}.PropertyCard_badgeFeatured__2eFSq{background-color:var(--color-gold);color:#fff}.PropertyCard_content__tMZb7{padding:16px}.PropertyCard_priceRow__Yngjg{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.PropertyCard_price__PpFme{font-size:18px;font-weight:600;color:var(--color-text)}.PropertyCard_rating__KU_rk{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--color-text)}.PropertyCard_ratingIcon__bBRL1{color:var(--color-primary)}.PropertyCard_title__9S_is{font-size:15px;font-weight:500;color:var(--color-text);margin-bottom:4px;line-height:1.3}.PropertyCard_location___BSUg{font-size:14px;color:var(--color-text-secondary);margin-bottom:8px}.PropertyCard_details__w_X_Q{font-size:13px;color:var(--color-text-secondary);display:flex;gap:12px}@media (max-width:640px){.PropertyCard_content__tMZb7{padding:12px}.PropertyCard_price__PpFme{font-size:16px}.PropertyCard_title__9S_is{font-size:14px}}.page_main__9mRiH{min-height:100vh;padding-top:80px}.page_container__aXv2Y{max-width:1280px;margin:0 auto;padding:0 24px}.page_notFound__H1Hjy{text-align:center;padding:120px 24px}.page_notFound__H1Hjy h1{font-size:40px;margin-bottom:16px}.page_notFound__H1Hjy p{color:var(--color-text-secondary);margin-bottom:32px}.page_gallery__OQKnj{display:grid;grid-template-columns:2fr 1fr;grid-gap:8px;gap:8px;max-height:500px}.page_mainImage__nPqqi{position:relative;cursor:pointer;overflow:hidden;border-radius:var(--radius-md) 0 0 var(--radius-md)}.page_mainImage__nPqqi img{width:100%;height:100%;object-fit:cover}.page_imageOverlay__oJQ5N{position:absolute;bottom:16px;left:16px;background:rgba(0,0,0,.6);color:#fff;padding:8px 16px;border-radius:var(--radius-sm);font-size:14px}.page_thumbnails___kPWg{display:grid;grid-template-rows:repeat(3,1fr);grid-gap:8px;gap:8px}.page_thumbnail__Y_ue0{cursor:pointer;overflow:hidden;border-radius:0 var(--radius-md) var(--radius-md) 0}.page_thumbnail__Y_ue0 img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition)}.page_thumbnail__Y_ue0:hover img{transform:scale(1.05)}.page_content___szaT{padding:48px 0}.page_grid__EurYs{display:grid;grid-template-columns:1fr 380px;grid-gap:48px;gap:48px;max-width:1280px;margin:0 auto;padding:0 24px}.page_mainInfo__HZhRV{max-width:700px}.page_header__cY4lR{margin-bottom:32px}.page_badges__33x3m{display:flex;gap:12px;margin-bottom:16px}.page_badge__0mLHp{background:#e8f5e9;color:#2e7d32}.page_badge__0mLHp,.page_featuredBadge__2g3RF{display:inline-flex;padding:8px 16px;font-size:13px;font-weight:600;text-transform:uppercase;border-radius:var(--radius-xl)}.page_featuredBadge__2g3RF{background:var(--color-accent);color:#fff}.page_title__8GuYf{font-size:36px;margin-bottom:12px}.page_location__plr6X{font-size:18px;color:var(--color-text-secondary)}.page_priceSection__cid8b{display:flex;align-items:baseline;gap:12px;margin-bottom:32px;padding:24px;background:var(--color-background);border-radius:var(--radius-md)}.page_price___HmYr{font-size:36px;font-weight:700;color:var(--color-primary);font-family:var(--font-heading)}.page_priceNote__e3X0A{font-size:14px;color:var(--color-text-secondary)}.page_details__MHw7f{display:flex;gap:32px;padding:24px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:40px}.page_detailItem__qVVxh{display:flex;align-items:center;gap:10px}.page_detailIcon___gOhi{font-size:24px}.page_detailValue__zj1_s{font-size:24px;font-weight:600}.page_detailLabel__Ylqxe{font-size:14px;color:var(--color-text-secondary)}.page_section__oeP_u{margin-bottom:40px}.page_section__oeP_u h2{font-size:24px;margin-bottom:20px}.page_description__OkBig{font-size:16px;line-height:1.8;color:var(--color-text-secondary)}.page_features__TL_jL{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.page_feature__cCoYc{display:flex;align-items:center;gap:12px;font-size:15px}.page_check__iXwCi{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;border-radius:50%;font-size:12px}.page_address__DBVaF{font-size:16px;color:var(--color-text-secondary);margin-bottom:16px}.page_mapPlaceholder__DPBxc{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;background:var(--color-background);border-radius:var(--radius-md);color:var(--color-text-secondary)}.page_mapPlaceholder__DPBxc span{font-size:48px;margin-bottom:12px}.page_agentCard__ahtP5{display:flex;justify-content:space-between;align-items:center;padding:24px;background:var(--color-background);border-radius:var(--radius-md)}.page_agentInfo__56Fq2{display:flex;align-items:center;gap:16px}.page_agentAvatar__qLMYg{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:24px;font-weight:600;border-radius:50%}.page_agentInfo__56Fq2 h3{font-size:18px;margin-bottom:4px}.page_agentInfo__56Fq2 p{font-size:14px;color:var(--color-text-secondary)}.page_agentContact__i9riV{display:flex;flex-direction:column;gap:8px}.page_contactBtn__hVXOW{font-size:14px;color:var(--color-primary)}.page_contactBtn__hVXOW:hover{text-decoration:underline}.page_sidebar__DKtt_{position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content}.page_inquiryCard__6Vs9A{background:#fff;border-radius:var(--radius-md);padding:28px;box-shadow:var(--shadow-md);margin-bottom:20px}.page_inquiryCard__6Vs9A h3{font-size:20px;margin-bottom:24px;text-align:center}.page_form__wI9yw{display:flex;flex-direction:column;gap:20px}.page_formGroup__8bSsF{display:flex;flex-direction:column;gap:8px}.page_formGroup__8bSsF label{font-size:14px;font-weight:500}.page_input__sMJcY,.page_textarea__cSxGR{padding:14px 16px;font-size:15px;border:2px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition)}.page_input__sMJcY:focus,.page_textarea__cSxGR:focus{outline:none;border-color:var(--color-primary)}.page_textarea__cSxGR{resize:vertical}.page_radioGroup__sulDe{display:flex;gap:20px}.page_radioLabel__Y_esF{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.page_submitBtn__euEHu{padding:16px;font-size:16px;font-weight:600;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition)}.page_submitBtn__euEHu:hover{background:var(--color-primary-light)}.page_successMessage__rcbvf{text-align:center;padding:20px 0}.page_successIcon__LoBtH{font-size:48px;display:block;margin-bottom:16px}.page_successMessage__rcbvf h4{font-size:20px;margin-bottom:8px}.page_successMessage__rcbvf p{font-size:14px;color:var(--color-text-secondary);margin-bottom:20px}.page_resetBtn__teL5R{padding:12px 24px;font-size:14px;background:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.page_actionButtons__rw6cN{display:flex;flex-direction:column;gap:12px}.page_actionBtn__rxjha{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;font-size:15px;background:#fff;border:2px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition)}.page_actionBtn__rxjha:hover{border-color:var(--color-primary)}.page_similar__p4Wfj{padding:64px 0;background:var(--color-background)}.page_similar__p4Wfj h2{font-size:32px;margin-bottom:32px}.page_similarGrid__pOwq7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_lightbox__kHqo0{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.95)}.page_closeLightbox__i0_jk,.page_lightbox__kHqo0{display:flex;align-items:center;justify-content:center}.page_closeLightbox__i0_jk{position:absolute;top:20px;right:20px;width:48px;height:48px;background:hsla(0,0%,100%,.1);color:#fff;font-size:24px;border:none;border-radius:50%;cursor:pointer}.page_lightboxContent__T6cT5{max-width:90vw;max-height:85vh}.page_lightboxContent__T6cT5 img{max-width:100%;max-height:80vh;object-fit:contain}.page_lightboxNav__rt1D_{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:20px;color:#fff}.page_lightboxNav__rt1D_ button{padding:12px 20px;background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer}.page_lightboxNav__rt1D_ button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1024px){.page_gallery__OQKnj{grid-template-columns:1fr;max-height:none}.page_mainImage__nPqqi{height:400px;border-radius:var(--radius-md)}.page_thumbnails___kPWg{grid-template-columns:repeat(4,1fr);grid-template-rows:none}.page_thumbnails___kPWg .page_thumbnail__Y_ue0{border-radius:var(--radius-md)}.page_grid__EurYs{grid-template-columns:1fr}.page_sidebar__DKtt_{position:static}.page_similarGrid__pOwq7{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_price___HmYr,.page_title__8GuYf{font-size:28px}.page_details__MHw7f{flex-wrap:wrap;gap:20px}.page_features__TL_jL{grid-template-columns:1fr}.page_agentCard__ahtP5{flex-direction:column;gap:20px;text-align:center}.page_agentInfo__56Fq2{flex-direction:column}.page_similarGrid__pOwq7{grid-template-columns:1fr}}