:root{color:#243746;background:#f5f8fc;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:#f5f8fc;min-width:320px;margin:0}img{max-width:100%;display:block}.muted{color:#73878d}.app-layout{background:0 0;min-height:100vh}.app-body-layout.ant-layout{background:0 0;min-height:calc(100vh - 64px)}.app-main{background:0 0;min-width:0}.app-sider.ant-layout-sider{border-right:1px solid #edf2f7;align-self:flex-start;height:calc(100vh - 64px);top:64px;box-shadow:10px 0 24px #2243690f;background:linear-gradient(#fbfdff 0%,#f2f8fb 100%)!important;position:sticky!important}.app-sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.drawer-menu-head{color:#98a2b3;letter-spacing:.14em;padding:24px 22px 18px;font-size:12px;font-weight:700}.app-sider .ant-menu,.nav-drawer .ant-menu{background:0 0;border:0;padding:4px 10px}.app-sider .ant-menu-item,.nav-drawer .ant-menu-item{border-radius:10px;height:46px;line-height:46px;color:#344054!important;margin:4px 0!important}.app-sider .ant-menu-item:hover,.nav-drawer .ant-menu-item:hover{color:#008b8f!important;background:#edfafa!important}.app-sider .ant-menu-item-selected,.nav-drawer .ant-menu-item-selected{box-shadow:none;font-weight:700;color:#007f83!important;background:#c8f2ef!important}.app-sider .ant-menu-item-selected .ant-menu-item-icon,.nav-drawer .ant-menu-item-selected .ant-menu-item-icon{color:#007f83!important}.sider-bottom{color:#98a2b3;background:#ffffffb3;border-top:1px solid #e6edf5;margin-top:auto;padding:18px 24px;font-size:12px}.nav-drawer .ant-drawer-body{background:linear-gradient(#fbfdff,#f2f8fb);flex-direction:column;padding:0;display:flex}.app-header.ant-layout-header{z-index:20;background:#fbfdff;border-bottom:0;align-items:center;width:100%;height:64px;min-height:64px;padding:0;line-height:normal;display:flex;position:sticky;top:0}.app-header-brand{background:#fbfdff;border-right:1px solid #edf2f7;align-items:center;gap:9px;width:228px;min-width:228px;height:64px;padding:0 17px;display:flex}.app-header-brand img{object-fit:contain;background:#effafa;border-radius:11px;flex:none;width:38px;height:38px;padding:4px;box-shadow:0 8px 18px #22436914}.app-header-brand strong{color:#24474f;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.app-header-brand>.ant-btn{color:#344054}.app-header-brand>.ant-btn:hover{color:#008b8f!important;background:#edfafa!important}.app-header-main{background:#fffffff5;border-bottom:1px solid #eef2f7;flex:1;justify-content:space-between;align-items:center;gap:20px;min-width:0;height:64px;padding:0 24px;display:flex;box-shadow:0 8px 22px #30496d0a}.header-search.ant-input-affix-wrapper{width:min(360px,42vw);height:36px;box-shadow:none;background:#f3f6fb;border:1px solid #0000;border-radius:999px}.header-search.ant-input-affix-wrapper:focus,.header-search.ant-input-affix-wrapper:focus-within{background:#f7fbfb;border-color:#b8dddd;box-shadow:0 0 0 2px #0f798214}.header-search .ant-input{background:0 0}.header-search .ant-input-prefix{color:#667085;align-items:center;margin-inline-end:8px;display:flex}.header-actions{flex:none;align-items:center;gap:12px;display:flex}.header-actions .ant-btn-text.ant-btn-icon-only{color:#344054;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:18px;display:inline-flex}.header-actions .ant-btn-text:hover{color:#008b8f!important;background:#edfafa!important}.header-actions .ant-btn-text.ant-btn-icon-only .ant-badge{color:inherit;justify-content:center;align-items:center;line-height:1;display:inline-flex}.header-user-button.ant-btn{height:48px;padding:4px 0 4px 8px}.header-user-avatar{color:#12636b;background:linear-gradient(145deg,#e6f6f4,#cce9e7);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;display:inline-flex;box-shadow:inset 0 0 0 1px #12676f14}.header-user-copy{flex-direction:column;align-items:flex-start;max-width:180px;line-height:1.35;display:inline-flex}.header-user-copy>.ant-typography,.header-user-copy>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.header-user-copy>span{color:#6a7f84;font-size:12px}.header-user-caret{color:#98a2b3;font-size:11px}.header-notification-overlay .ant-popover-inner{border-radius:20px;padding:0;overflow:hidden}.header-notification-popover{background:#fff;width:min(360px,100vw - 24px)}.header-notification-head{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 12px 8px;display:flex}.header-notification-subtitle{color:#667085;margin-top:2px;font-size:11px;line-height:1.3}.header-notification-body{max-height:min(60vh,520px);overflow:auto}.header-notification-list{flex-direction:column;display:flex}.header-notification-item{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf2f7;width:100%;padding:9px 12px;transition:background-color .2s}.header-notification-item:hover,.header-notification-item.is-unread{background:#f2fafa}.header-notification-item:last-child{border-bottom:0}.header-notification-item-head{color:#98a2b3;justify-content:space-between;align-items:center;gap:6px;margin-bottom:3px;font-size:11px;line-height:1.2;display:flex}.header-notification-item-head .ant-tag{margin:0;padding-inline:6px;font-size:11px;line-height:18px}.header-notification-title{color:#16464d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.35;overflow:hidden}.header-notification-content{color:#667085;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;line-height:1.35;overflow:hidden}.header-notification-state{justify-content:center;align-items:center;min-height:180px;padding:16px;display:flex}.header-notification-footer{background:linear-gradient(#fffffff5,#f0f9f8fa);border-top:1px solid #e3eeee;flex-direction:column;align-items:stretch;gap:7px;padding:10px 12px 12px;display:flex}.header-notification-footer>.ant-btn{background:#0b7f8412;border-radius:12px;justify-content:center;align-items:center;width:100%;height:36px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #0d7e831a;color:#0b7f84!important}.header-notification-footer>.ant-typography{text-align:center;font-size:11px}.app-content{width:100%;max-width:1550px;margin:0 auto;padding:24px}.page-stack{flex-direction:column;gap:16px;display:flex}.page-heading{margin:0 0 3px}.page-heading h2{color:#243746;margin:0 0 4px!important;font-weight:700!important}.page-heading p{color:#6a7f84;margin:0;line-height:1.6}.customer-page-title-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.customer-page-title-row h2{margin-bottom:0!important}.customer-page-title-row .customer-toolbar-actions{flex:none}.ant-card{border-color:#e4ebf2;box-shadow:0 8px 24px #30496d0b}.ant-card-head{border-bottom-color:#e8eef0!important}.ant-card-head-title{color:#243746;font-weight:700}.cell-link{font-weight:600;padding:0!important}.customer-info-cell{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.35;display:flex}.customer-info-cell span{color:#526e74;margin-top:3px;font-size:12px}.customer-info-cell small{color:#839398;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;font-size:11px;overflow:hidden}.filter-form{flex-wrap:wrap;gap:10px;display:flex}.filter-form .ant-form-item{min-width:145px;margin:0}.filter-form .ant-form-item:first-child{flex:280px;min-width:280px}.filter-form.customer-filter-form .ant-form-item:first-child{flex:none;min-width:150px}.filter-form.customer-filter-form .ant-form-item:nth-child(2){flex:none;min-width:155px}.filter-form .ant-form-item:not(:first-child):not(.filter-actions){flex:145px}.filter-form .ant-form-item .ant-input,.filter-form .ant-form-item .ant-select,.filter-form .ant-form-item .ant-picker{width:100%!important}.filter-form .filter-actions{flex:none}.person-cell{align-items:center;gap:10px;min-width:0;display:flex}.person-cell>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.person-cell small{color:#7d8f95;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:11px;overflow:hidden}.department-banner{background:linear-gradient(120deg,#fbfefe,#f0f9fa)!important;border:1px solid #d8ecee!important}.department-banner .ant-card-body{align-items:center;gap:18px;padding:25px 30px;display:flex}.department-banner h2{color:#243746;margin:2px 0;font-size:26px}.department-banner span:not(.department-icon),.department-banner small{color:#69848a}.department-icon{color:#15949e;background:#e2f5f6;border-radius:16px;flex:none;place-items:center;width:54px;height:54px;font-size:26px;display:grid}.metric-card{border-top:3px solid #1ea6b2;height:100%;overflow:hidden}.metric-card .ant-card-body{padding:17px 19px}.metric-card .ant-statistic-title{color:#6a7f84;font-size:13px}.metric-card .ant-statistic-content{color:#243746;font-weight:700}.metric-card.tone-blue{border-top-color:#6d9bd2}.metric-card.tone-cyan{border-top-color:#1ea6b2}.metric-card.tone-green{border-top-color:#62ad8b}.metric-card.tone-orange{border-top-color:#e6ad65}.metric-card.tone-violet{border-top-color:#998bc4}.metric-icon{float:right;color:#8eb8be;font-size:21px}.summary-lines{flex-direction:column;gap:11px;display:flex}.summary-lines>div{color:#6a7f84;justify-content:space-between;gap:10px;display:flex}.summary-lines strong{color:#243746}.progress-label{color:#6a7f84;justify-content:space-between;margin-top:18px;font-size:13px;display:flex}.progress-label strong{color:#15949e}.mobile-record-list{flex-direction:column;gap:12px;display:flex}.mobile-record{background:#fff;border:1px solid #e4ebf2;border-radius:12px;min-width:0;padding:15px;box-shadow:0 6px 18px #30496d09}.mobile-record-head{flex-wrap:wrap;align-items:center;gap:9px;min-height:34px;margin-bottom:10px;display:flex}.mobile-record-head .ant-tag{margin-left:auto;margin-right:0}.mobile-record-fields{grid-template-columns:82px minmax(0,1fr);gap:9px 12px;font-size:13px;line-height:1.45;display:grid}.mobile-record-fields span{color:#7d8f95}.mobile-record-fields strong{overflow-wrap:anywhere;min-width:0;font-weight:500}.mobile-record-note{color:#6a7f84;overflow-wrap:anywhere;margin:12px 0 0}.mobile-record-action{min-height:40px;margin-top:12px}.mobile-pagination{justify-content:center;margin:18px 0 2px;display:flex}.detail-drawer .ant-drawer-header{border-bottom-color:#e8eef0}.detail-drawer .ant-drawer-body{overflow-wrap:anywhere}.detail-hero{background:#f4fafb;border:1px solid #dcebed;border-radius:12px;align-items:center;gap:14px;margin-bottom:12px;padding:14px;display:flex}.detail-hero h3{margin:0 0 5px;font-size:18px}.detail-entry-list{flex-direction:column;gap:10px;display:flex}.detail-entry{background:#fbfdfd;border:1px solid #e2eaec;border-radius:10px;padding:12px 14px}.detail-entry-heading{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.detail-entry-heading span{color:#75898e;font-size:12px}.detail-entry p{color:#526c72;margin:7px 0 0;line-height:1.55}.detail-subtitle{margin-top:22px!important}.password-card{max-width:560px}.password-intro{align-items:center;gap:15px;margin-bottom:20px;display:flex}.password-intro strong{font-size:17px}.password-intro p{margin:3px 0}.stat-icon{color:#15949e;background:#e8f6f7;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.page-loading{place-items:center;min-height:45vh;display:grid}.login-shell{background:radial-gradient(circle at 15% 12%,#fff,#0000 34%),radial-gradient(circle at 85% 82%,#cbebef47,#0000 31%),linear-gradient(150deg,#f7f9fc,#eef4f7);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:24px;display:flex}.login-panel{background:#fffffffa;border:1px solid #e1e9f0;border-radius:22px;width:min(100%,440px);padding:35px 40px 30px;box-shadow:0 30px 60px #30496d1c,0 8px 20px #30496d0d}.login-brand{border-bottom:1px solid #e8eef0;align-items:center;gap:12px;padding-bottom:24px;display:flex}.login-brand img{background:#f0fbfb;border-radius:12px;width:49px;height:49px;padding:4px}.login-brand strong{font-size:19px;display:block}.login-brand span{color:#6a7f84;margin-top:3px;font-size:12px;display:block}.login-intro{margin:28px 0 24px}.login-intro h2{margin:0 0 5px!important;font-size:26px!important}.login-intro p{color:#6a7f84;margin:0}.login-panel .ant-btn-primary{height:46px;margin-top:5px}.login-help{color:#81939a;border-top:1px solid #e8eef0;margin-top:24px;padding-top:16px;font-size:12px}.login-copyright{color:#81939a;font-size:12px}@media (width<=1023px){.app-content{padding:20px}.app-header-brand{border-right:0;width:auto;min-width:0}.filter-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.filter-form .ant-form-item,.filter-form .ant-form-item:first-child,.filter-form .ant-form-item:not(:first-child):not(.filter-actions){flex:none;width:100%;min-width:0;margin:0}.filter-form .filter-actions{grid-column:1/-1}.records-card .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.records-card .ant-card-head-title{flex:1 0 100%}.records-card .ant-card-extra{margin-inline-start:0}.ant-table-wrapper{max-width:100%}}@media (width<=767px){.app-layout{min-height:100dvh}.app-content{padding:14px}.app-header.ant-layout-header{height:56px;min-height:56px}.app-body-layout.ant-layout{min-height:calc(100vh - 56px)}.app-header-brand{gap:7px;height:56px;padding:0 8px}.app-header-brand .ant-btn{width:36px;height:36px;padding:0}.app-header-brand img{width:32px;height:32px}.app-header-brand strong{font-size:14px}.app-header-main{gap:8px;width:auto;height:56px;padding:0 10px 0 0}.header-search.ant-input-affix-wrapper{display:none}.header-actions{gap:7px}.header-actions .ant-btn-text.ant-btn-icon-only{width:34px;height:34px;font-size:16px}.header-user-button.ant-btn{height:34px;padding:0 0 0 3px}.header-user-avatar{width:30px;height:30px;font-size:14px}.header-user-copy,.header-user-caret{display:none}.page-stack{gap:14px}.page-heading h2{font-size:24px!important}.page-heading p{font-size:13px}.customer-page-title-row{flex-direction:column;align-items:flex-start;gap:10px}.customer-page-title-row .customer-toolbar-actions{width:100%}.ant-card .ant-card-body{padding:16px}.ant-card-head{padding:0 16px!important}.ant-card-head-title{white-space:normal!important}.ant-card-head-wrapper{flex-direction:column;align-items:stretch;gap:8px;padding:10px 0}.ant-card-extra{width:100%;margin-inline-start:0!important}.ant-card-extra>.ant-space{width:100%;display:flex}.ant-card-extra>.ant-space>.ant-space-item{flex:1;min-width:0}.ant-card-extra>.ant-space>.ant-space-item .ant-btn,.ant-card-extra>.ant-picker{width:100%}.department-banner .ant-card-body{gap:13px;padding:17px}.department-banner h2{overflow-wrap:anywhere;font-size:21px}.department-icon{width:44px;height:44px;font-size:21px}.metric-card .ant-card-body{padding:13px}.metric-card .ant-statistic-content{font-size:22px}.metric-icon{font-size:16px}.filter-form{grid-template-columns:1fr}.filter-form .filter-actions{grid-column:auto}.filter-actions .ant-space{width:100%;display:flex}.filter-actions .ant-space-item{flex:1}.filter-actions .ant-btn{width:100%;min-height:42px}.records-card .ant-card-extra .ant-btn{min-height:42px}.ant-drawer .ant-descriptions-item-label{width:98px}.ant-drawer .ant-descriptions-item-content{overflow-wrap:anywhere}.ant-modal .ant-modal-content{padding:18px}.ant-list-item{display:block!important}.ant-list-item .ant-list-item-action{flex-wrap:wrap;display:flex;margin:10px 0 0!important}.ant-list-item-meta-title .ant-space{flex-wrap:wrap}.ant-list-item-meta-description{overflow-wrap:anywhere}.password-card .ant-btn-primary{width:100%;min-height:44px}.login-shell{justify-content:center;padding:16px}.login-panel{border-radius:17px;padding:26px 22px}.login-brand img{width:43px;height:43px}.login-brand strong{font-size:17px}.login-intro{margin:24px 0 20px}.login-intro h2{font-size:23px!important}}@media (width<=380px){.app-content{padding:10px}.mobile-record{padding:11px}.mobile-record-fields{grid-template-columns:70px minmax(0,1fr);gap:8px}.login-panel{padding:23px 17px}}.customer-action-drawer .ant-drawer-header{border-bottom:1px solid #e8eef0;padding:18px 24px}.customer-action-drawer .ant-drawer-title{color:#243746;font-size:17px;font-weight:700}.customer-action-drawer .ant-drawer-body{overflow-wrap:anywhere;padding:22px 24px 30px}.customer-drawer-hero{background:#f5fbfb;border:1px solid #dcebed;border-radius:10px;padding:17px 19px}.customer-drawer-hero .ant-typography{font-size:21px;margin:0 0 9px!important}.customer-drawer-tags{flex-wrap:wrap;gap:5px;display:flex}.customer-drawer-tags .ant-tag{margin:0}.customer-drawer-descriptions .ant-descriptions-item-label{color:#77898d;width:108px}.customer-drawer-descriptions .ant-descriptions-item-content{color:#27454c;overflow-wrap:anywhere}.customer-detail-section{padding-top:3px}.customer-detail-section-title{border-bottom:1px solid #e8eef0;padding-bottom:10px;color:#243746!important;margin:0 0 12px!important}.customer-flow-group{background:#fff;border:1px solid #e0e9eb;border-radius:10px;margin-bottom:12px;padding:14px}.customer-flow-group-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.customer-flow-group-head strong,.customer-flow-group-head small{display:block}.customer-flow-group-head small{color:#71858a;margin-top:5px}.customer-flow-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.customer-flow-group-panel,.customer-detail-card{background:#f9fbfb;border:1px solid #e9eff0;border-radius:8px;min-width:0;padding:11px 13px}.customer-flow-group-panel>strong,.customer-detail-card>strong{color:#24515a;margin-bottom:7px;display:block}.customer-flow-group-panel p,.customer-detail-card p{color:#536f75;overflow-wrap:anywhere;margin:5px 0 0;line-height:1.5}.customer-flow-group-panel p span,.customer-detail-card p span{color:#7c9095}.customer-detail-card-list{flex-direction:column;gap:9px;display:flex}.customer-reception-list{flex-direction:column;gap:10px;margin-top:10px;display:flex}.customer-reception-card{background:#fff;border:1px solid #e1eaec;border-radius:9px;padding:12px}.customer-reception-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:11px;display:flex}.customer-reception-head>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.customer-reception-head .ant-tag{margin:0}.customer-reception-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 20px;display:grid}.customer-reception-grid>div{grid-template-columns:92px minmax(0,1fr);gap:8px;line-height:1.5;display:grid}.customer-reception-grid span{color:#7c9095}.customer-reception-grid strong{color:#536f75;overflow-wrap:anywhere;min-width:0;font-weight:500}.customer-reception-grid .customer-reception-full{grid-column:1/-1}.overview-page{gap:12px}.overview-page .department-banner .ant-card-body{padding:15px 20px}.overview-page .department-banner h2{margin:0;font-size:22px}.overview-page .department-icon{width:44px;height:44px;font-size:21px}.overview-page .metric-card .ant-card-body{padding:11px 15px}.overview-page .metric-card .ant-statistic-content{font-size:24px}.overview-page .ant-card-head{min-height:43px}@media (width>=1200px){.overview-metric-row>.ant-col{flex:20%;max-width:20%}}.overview-summary-row .ant-col{display:flex}.overview-summary-row .ant-card{width:100%;height:100%}.overview-page .summary-lines{gap:6px}.overview-page .progress-label{margin-top:8px}@media (width<=767px){.customer-action-drawer .ant-drawer-header{padding:15px 17px}.customer-action-drawer .ant-drawer-body{padding:17px}.customer-flow-group-grid,.customer-reception-grid{grid-template-columns:1fr}.customer-reception-grid .customer-reception-full{grid-column:auto}.customer-reception-head{flex-direction:column}.customer-reception-head>div{justify-content:flex-start}.customer-drawer-hero{padding:13px}.customer-drawer-hero .ant-typography{font-size:19px}.overview-page{gap:10px}.overview-page .department-banner .ant-card-body{padding:12px}.overview-page .metric-card .ant-card-body{padding:10px}.overview-page .metric-card .ant-statistic-content{font-size:21px}}.export-history-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.export-history-modal .ant-modal-body{max-height:min(72vh,680px);overflow:auto}@media (width<=767px){.customer-toolbar-actions.ant-space{flex-wrap:wrap;display:flex;gap:6px!important}.customer-toolbar-actions .ant-space-item{min-width:0;flex:calc(50% - 6px)!important}.customer-toolbar-actions .ant-space-item:last-child{flex-basis:100%!important}.customer-toolbar-actions .ant-btn{width:100%;min-height:40px;padding:0 7px}.export-history-toolbar{align-items:flex-start}.export-history-toolbar .muted{font-size:12px;line-height:1.45}.export-history-toolbar .ant-btn{flex:none}}.reception-page-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.reception-date-control{background:linear-gradient(135deg,#f7fdfd,#edf9fa);border:1px solid #cde5e7;border-radius:14px;flex:none;align-items:center;gap:10px;padding:8px 10px 8px 14px;display:flex;box-shadow:0 7px 18px #1ea6b21a}.reception-date-control>span{color:#397078;white-space:nowrap;font-size:13px;font-weight:700}.reception-date-control .ant-picker{background:#fff;border-color:#a9d5d9;border-radius:10px;width:190px;height:44px;box-shadow:0 2px 8px #2437460f}.reception-date-control .ant-picker:hover,.reception-date-control .ant-picker-focused{border-color:#1ea6b2;box-shadow:0 0 0 3px #1ea6b21f}.reception-summary-title strong,.reception-summary-title small{display:block}.reception-summary-title small{color:#819197;margin-top:3px;font-size:12px;font-weight:400}.reception-staff-customer-summary{align-items:center;gap:7px;min-width:0;display:flex}.reception-staff-customer-summary span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reception-staff-names{color:#6a7f84;overflow-wrap:anywhere;margin:3px 0 11px;font-size:13px}.reception-staff-tags{flex-wrap:wrap;gap:4px;display:flex}.reception-staff-tags .ant-tag{margin:0}.reception-detail-stats{margin-bottom:16px}.reception-detail-stat{text-align:center;background:#f5fafb;border:1px solid #e0ebed;border-radius:8px;height:100%;padding:11px 8px}.reception-detail-stat span,.reception-detail-stat strong{display:block}.reception-detail-stat span{color:#7a8c91;font-size:12px}.reception-detail-stat strong{color:#164a53;margin-top:4px;font-size:19px}@media (width<=767px){.reception-page-heading{flex-direction:column;gap:10px}.reception-date-control,.reception-date-control .ant-picker{width:100%}.reception-detail-stat{padding:9px 4px}.reception-detail-stat strong{font-size:16px}}.reception-staff-card .ant-card-head-title{text-align:left}
