.CinderellaDistributionChart-module__HKE_lW__container{background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 10px #00000014}.CinderellaDistributionChart-module__HKE_lW__header{margin-bottom:18px}.CinderellaDistributionChart-module__HKE_lW__title{color:#333;margin:0;font-size:22px}.CinderellaDistributionChart-module__HKE_lW__description{color:#666;margin:6px 0 0;font-size:14px}.CinderellaDistributionChart-module__HKE_lW__content{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:center;gap:18px;display:grid}.CinderellaDistributionChart-module__HKE_lW__chartWrapper{width:100%;min-height:320px}.CinderellaDistributionChart-module__HKE_lW__list{flex-direction:column;gap:10px;display:flex}.CinderellaDistributionChart-module__HKE_lW__listItem{background:#fff8e6;border:1px solid #f1dfb7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.CinderellaDistributionChart-module__HKE_lW__listLabel{color:#333;font-size:14px;font-weight:700}.CinderellaDistributionChart-module__HKE_lW__listValue{color:#333;font-size:16px;font-weight:700}.CinderellaDistributionChart-module__HKE_lW__empty{color:#777;margin:0;font-size:14px}@media (max-width:900px){.CinderellaDistributionChart-module__HKE_lW__content{grid-template-columns:1fr}}
.CinderellaRecordTable-module__Spf2kq__container{background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 10px #00000014}.CinderellaRecordTable-module__Spf2kq__header{margin-bottom:16px}.CinderellaRecordTable-module__Spf2kq__title{color:#333;margin:0;font-size:22px}.CinderellaRecordTable-module__Spf2kq__description{color:#666;margin:6px 0 0;font-size:14px}.CinderellaRecordTable-module__Spf2kq__tableWrapper{width:100%;overflow-x:auto}.CinderellaRecordTable-module__Spf2kq__table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.CinderellaRecordTable-module__Spf2kq__table th{color:#333;text-align:left;white-space:nowrap;background:#fff8e6;border-bottom:1px solid #f1dfb7;padding:12px}.CinderellaRecordTable-module__Spf2kq__table td{color:#333;vertical-align:top;border-bottom:1px solid #eee;padding:12px}.CinderellaRecordTable-module__Spf2kq__table tbody tr:hover{background:#fffdf6}.CinderellaRecordTable-module__Spf2kq__noteCell{white-space:pre-wrap;word-break:break-word;min-width:260px;line-height:1.6}.CinderellaRecordTable-module__Spf2kq__empty{color:#777;margin:0;font-size:14px}
.CinderellaSummaryCards-module__AUjmzq__container{background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 10px #00000014}.CinderellaSummaryCards-module__AUjmzq__header{margin-bottom:16px}.CinderellaSummaryCards-module__AUjmzq__title{color:#333;margin:0;font-size:22px}.CinderellaSummaryCards-module__AUjmzq__description{color:#666;margin:6px 0 0;font-size:14px}.CinderellaSummaryCards-module__AUjmzq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.CinderellaSummaryCards-module__AUjmzq__card{background:linear-gradient(135deg,#fff8e6,#fff);border:1px solid #f1dfb7;border-radius:14px;padding:16px}.CinderellaSummaryCards-module__AUjmzq__label{color:#777;margin-bottom:8px;font-size:13px}.CinderellaSummaryCards-module__AUjmzq__value{color:#333;font-size:22px;font-weight:700;line-height:1.3}@media (max-width:900px){.CinderellaSummaryCards-module__AUjmzq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.CinderellaSummaryCards-module__AUjmzq__grid{grid-template-columns:1fr}}
.CinderellaTrendChart-module__G5hf8a__container{background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 10px #00000014}.CinderellaTrendChart-module__G5hf8a__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.CinderellaTrendChart-module__G5hf8a__title{color:#333;margin:0;font-size:22px}.CinderellaTrendChart-module__G5hf8a__description{color:#666;margin:6px 0 0;font-size:14px}.CinderellaTrendChart-module__G5hf8a__periodButtons{flex-shrink:0;gap:8px;display:flex}.CinderellaTrendChart-module__G5hf8a__periodButton{color:#333;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:999px;padding:8px 14px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.CinderellaTrendChart-module__G5hf8a__periodButton:hover{background:#fff8e6;border-color:#f1ca66}.CinderellaTrendChart-module__G5hf8a__active{color:#333;background:#f1ca66;border-color:#f1ca66}.CinderellaTrendChart-module__G5hf8a__chartWrapper{width:100%;min-height:360px}.CinderellaTrendChart-module__G5hf8a__empty{color:#777;margin:0;font-size:14px}@media (max-width:760px){.CinderellaTrendChart-module__G5hf8a__header{flex-direction:column}.CinderellaTrendChart-module__G5hf8a__periodButtons{flex-wrap:wrap;width:100%}.CinderellaTrendChart-module__G5hf8a__periodButton{flex:1}}
.page-module___d_yEW__page{flex-direction:column;gap:18px;padding:16px;display:flex}.page-module___d_yEW__hero{background:linear-gradient(135deg,#fff8e6,#fff);border:1px solid #f1dfb7;border-radius:18px;padding:24px;box-shadow:0 2px 10px #00000014}.page-module___d_yEW__kicker{color:#b7791f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:700}.page-module___d_yEW__title{color:#333;margin:0;font-size:30px}.page-module___d_yEW__description{color:#666;margin:10px 0 0;font-size:15px;line-height:1.7}.page-module___d_yEW__section{width:100%}.page-module___d_yEW__tableGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-module___d_yEW__statusCard,.page-module___d_yEW__errorCard{color:#333;background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 10px #00000014}.page-module___d_yEW__errorCard{color:#b91c1c;background:#fff5f5;border:1px solid #fecaca}@media (max-width:960px){.page-module___d_yEW__tableGrid{grid-template-columns:1fr}}@media (max-width:520px){.page-module___d_yEW__page{padding:12px}.page-module___d_yEW__hero{padding:18px}.page-module___d_yEW__title{font-size:24px}}
