@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800;900&family=Open+Sans:wght@500;600;700;800&family=Sarabun:wght@400;500;600;700&display=swap);.staff-info-card[data-v-1a6c99f7]{border-radius:16px;box-shadow:0 4px 18px rgba(0,0,0,.04);transition:all .25s ease}.staff-info-card[data-v-1a6c99f7]:hover{box-shadow:0 8px 24px rgba(0,0,0,.07)}.card-custom-header[data-v-1a6c99f7]{display:flex;align-items:center;padding:6px 0}.header-icon-box[data-v-1a6c99f7]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:19px;margin-right:12px;flex-shrink:0}.icon-basic[data-v-1a6c99f7]{background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#6d28d9}.header-text-group[data-v-1a6c99f7]{display:flex;flex-direction:column}.header-title[data-v-1a6c99f7]{font-size:17px;font-weight:700;color:#1e293b;line-height:1.25}.header-subtitle[data-v-1a6c99f7]{font-size:11.5px;color:#8f9bb3;margin-top:1px}.f-18[data-v-1a6c99f7]{font-size:18px}.f-16[data-v-1a6c99f7]{font-size:16px}.f-14[data-v-1a6c99f7]{font-size:14px}.staff-info-card[data-v-529e3f2a]{border-radius:16px;box-shadow:0 4px 18px rgba(0,0,0,.04);transition:all .25s ease}.staff-info-card[data-v-529e3f2a]:hover{box-shadow:0 8px 24px rgba(0,0,0,.07)}.card-custom-header[data-v-529e3f2a]{display:flex;align-items:center;padding:6px 0}.header-icon-box[data-v-529e3f2a]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:19px;margin-right:12px;flex-shrink:0}.icon-general[data-v-529e3f2a]{background:linear-gradient(135deg,#e0f2fe,#bae6fd);color:#0284c7}.header-text-group[data-v-529e3f2a]{display:flex;flex-direction:column}.header-title[data-v-529e3f2a]{font-size:17px;font-weight:700;color:#1e293b;line-height:1.25}.header-tags-inline[data-v-529e3f2a]{display:inline-flex;align-items:center;flex-wrap:wrap}.header-pill-tag[data-v-529e3f2a]{border-radius:10px;font-size:10.5px;padding:0 8px;line-height:18px;height:18px;border:none}.header-subtitle[data-v-529e3f2a]{font-size:11.5px;color:#8f9bb3;margin-top:1px}.f-18[data-v-529e3f2a]{font-size:18px}.f-16[data-v-529e3f2a]{font-size:16px}.f-12[data-v-529e3f2a]{font-size:12px;font-weight:300}.d-flex[data-v-254335a2]{display:flex!important}.align-items-center[data-v-254335a2]{align-items:center!important}.justify-content-between[data-v-254335a2]{justify-content:space-between!important}.justify-content-end[data-v-254335a2]{justify-content:flex-end!important}.w-100[data-v-254335a2]{width:100%!important}.text-purple[data-v-254335a2]{color:#5832e5}.btn-update-emergency[data-v-254335a2]{background-color:#5832e5;border-color:#5832e5;color:#fff;border-radius:6px;font-weight:500;transition:all .2s ease-in-out}.btn-update-emergency[data-v-254335a2]:active,.btn-update-emergency[data-v-254335a2]:focus,.btn-update-emergency[data-v-254335a2]:hover{background-color:#4825d4;border-color:#4825d4;color:#fff}.form-label[data-v-254335a2]{font-weight:600;font-size:13.5px;color:#262626;margin-bottom:6px;line-height:1.6;display:inline-block}.form-section-header[data-v-254335a2]{border-left:3px solid #5832e5;padding-left:10px;line-height:1.6}.section-title[data-v-254335a2]{font-size:15px;line-height:1.6;letter-spacing:.2px}.emergency-section-box[data-v-254335a2]{background-color:#fff1f0;border:1px solid #ffa39e;border-left:4px solid #f5222d;border-radius:10px;padding:22px 24px;line-height:1.6}.emergency-section-header[data-v-254335a2]{padding-bottom:10px;border-bottom:1px dashed #ffccc7;line-height:1.6}.emergency-section-title[data-v-254335a2]{color:#cf1322;font-size:15px;line-height:1.5;letter-spacing:.2px}.emergency-section-box .form-label[data-v-254335a2]{color:#333;line-height:1.6;margin-bottom:6px;font-size:13.5px}.relation-select[data-v-254335a2]{width:100%}.btn-copy-address[data-v-254335a2]{color:#cf1322;border-color:#ffa39e;background-color:#fff;font-size:12px;height:28px;line-height:26px;padding:0 10px;border-radius:4px;transition:all .2s ease-in-out}.btn-copy-address[data-v-254335a2]:hover{color:#a8071a;border-color:#f5222d;background-color:#fff5f5}.phone-digit-container[data-v-254335a2]{overflow-x:auto;padding:2px 0}.phone-digit-group[data-v-254335a2]{display:inline-flex;align-items:center}.phone-digit-input[data-v-254335a2]{width:36px;height:40px;margin-right:5px;text-align:center;font-size:16px;font-weight:600;color:#262626;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:none;transition:all .2s ease-in-out}.phone-digit-input[data-v-254335a2]:focus{border-color:#5832e5;box-shadow:0 0 0 2px rgba(88,50,229,.2)}.emergency-section-box .phone-digit-input[data-v-254335a2]:focus{border-color:#f5222d;box-shadow:0 0 0 2px rgba(245,34,45,.2)}.phone-digit-dash[data-v-254335a2]{font-size:18px;font-weight:700;color:#8c8c8c;line-height:1;padding:0 6px;margin-right:5px}.pdpa-collapsible-wrapper[data-v-254335a2]{border:1px solid #eef1f8;border-radius:8px;background-color:#fafbfc;overflow:hidden}.pdpa-header-bar[data-v-254335a2]{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:12px 16px;cursor:pointer;background-color:#f4f6fc;transition:background-color .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pdpa-header-bar[data-v-254335a2]:hover{background-color:#eaeffa}.pdpa-expanded-content[data-v-254335a2]{border-top:1px dashed #d9e1f2;background-color:#fff;padding:14px 16px;line-height:1.7}.btn-close-modal[data-v-254335a2]{border-radius:6px}.emergency-drawer[data-v-254335a2],.emergency-drawer[data-v-254335a2] .ant-btn,.emergency-drawer[data-v-254335a2] .ant-drawer,.emergency-drawer[data-v-254335a2] .ant-drawer-body,.emergency-drawer[data-v-254335a2] .ant-drawer-content,.emergency-drawer[data-v-254335a2] .ant-drawer-header,.emergency-drawer[data-v-254335a2] .ant-drawer-title,.emergency-drawer[data-v-254335a2] .ant-select,.emergency-drawer[data-v-254335a2] .ant-select-dropdown,.emergency-drawer[data-v-254335a2] .ant-select-selection,.emergency-drawer[data-v-254335a2] button,.emergency-drawer[data-v-254335a2] input,.emergency-drawer[data-v-254335a2] textarea{font-family:Sarabun,sans-serif!important}.card-other-container[data-v-1072bc5c]{height:100%}.card-other-container[data-v-1072bc5c] .ant-descriptions-item-content{line-height:1.65;word-break:break-word}.card-other-container[data-v-1072bc5c] .ant-descriptions-item-label{line-height:1.65}.staff-info-card[data-v-1072bc5c]{border-radius:16px;box-shadow:0 4px 18px rgba(0,0,0,.04);transition:all .25s ease}.staff-info-card[data-v-1072bc5c]:hover{box-shadow:0 8px 24px rgba(0,0,0,.07)}.emergency-contact-block[data-v-1072bc5c],.emergency-contact-row[data-v-1072bc5c]{line-height:1.65}.address-text[data-v-1072bc5c]{line-height:1.65;word-break:break-word}.card-other-content[data-v-1072bc5c]{flex:1 1 auto}.card-custom-header[data-v-1072bc5c]{display:flex;align-items:center}.header-icon-box[data-v-1072bc5c]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:19px;margin-right:12px;flex-shrink:0}.icon-emergency[data-v-1072bc5c]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#ef4444}.header-text-group[data-v-1072bc5c]{display:flex;flex-direction:column}.header-title[data-v-1072bc5c]{font-size:17px;font-weight:700;color:#1e293b;line-height:1.25}.header-subtitle[data-v-1072bc5c]{font-size:11.5px;color:#8f9bb3;margin-top:1px}.emergency-updated-badge[data-v-1072bc5c]{display:inline-flex;align-items:center;padding:3px 10px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;font-size:11.5px;color:#64748b}.emergency-header-row[data-v-1072bc5c]{display:flex;justify-content:space-between;align-items:center}.emergency-updated-text[data-v-1072bc5c]{font-size:11.5px;color:#64748b}.card-other-footer[data-v-1072bc5c]{margin-top:auto;display:flex;justify-content:flex-end;align-items:center;padding-top:16px}.btn-update-emergency[data-v-1072bc5c]{background-color:#5832e5;border-color:#5832e5;color:#fff;border-radius:6px;font-weight:500;transition:all .2s ease-in-out}.btn-update-emergency[data-v-1072bc5c]:active,.btn-update-emergency[data-v-1072bc5c]:focus,.btn-update-emergency[data-v-1072bc5c]:hover{background-color:#4825d4;border-color:#4825d4;color:#fff}.card-performance-container[data-v-afa2bf60]{width:100%}.performance-header-wrapper[data-v-afa2bf60]{display:flex;flex-direction:column}.performance-title[data-v-afa2bf60]{font-size:18px;font-weight:700;color:#111;line-height:1.3}.fiscal-selector-wrapper[data-v-afa2bf60]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:14px;margin-bottom:18px;width:100%;text-align:center}.fiscal-year-radio-group[data-v-afa2bf60]{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:4px}.fiscal-period-wrapper[data-v-afa2bf60]{display:flex;align-items:center;justify-content:center;text-align:center;margin-top:2px}.performance-card[data-v-afa2bf60]{border-radius:20px;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05)}.selected-summary-box[data-v-afa2bf60]{display:flex;align-items:center;justify-content:space-around;background-color:#f8f9fe;border-radius:12px;padding:12px 16px;border:1px solid #eef1f8;flex-wrap:wrap;gap:12px}.summary-item[data-v-afa2bf60]{display:flex;flex-direction:column;align-items:center}.summary-label[data-v-afa2bf60]{font-size:12px;color:#8c8c8c;margin-bottom:2px}.summary-val[data-v-afa2bf60]{font-size:15px;font-weight:600;color:#262626}.rating-badge[data-v-afa2bf60]{color:#5832e5;font-weight:700}.text-purple[data-v-afa2bf60]{color:#5832e5}.text-yellow[data-v-afa2bf60]{color:#f0a300}.legend-container[data-v-afa2bf60]{display:flex;align-items:center;justify-content:center}.legend-item[data-v-afa2bf60]{display:flex;align-items:center}.legend-dot[data-v-afa2bf60]{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:8px}.dot-performance[data-v-afa2bf60]{background-color:#5832e5}.dot-core-value[data-v-afa2bf60]{background-color:#f9ba48}.legend-label[data-v-afa2bf60]{font-size:14px;font-weight:500;color:#333}.chart-wrapper[data-v-afa2bf60]{position:relative;width:100%}.grid-lines-container[data-v-afa2bf60]{position:absolute;top:0;bottom:24px;left:55px;right:10px;pointer-events:none}.grid-line[data-v-afa2bf60]{position:absolute;top:0;bottom:0;width:1px;background-color:#f0f0f0}.bars-container[data-v-afa2bf60]{position:relative;z-index:1}.bar-row[data-v-afa2bf60]{display:flex;align-items:center;height:38px;transition:all .2s ease;padding:2px 4px;border-radius:8px}.bar-row.is-selected-year[data-v-afa2bf60]{background-color:rgba(88,50,229,.05)}.year-label[data-v-afa2bf60]{width:55px;font-size:14px;font-weight:600;color:#333;padding-right:8px;text-align:right;display:flex;align-items:center;justify-content:flex-end}.active-indicator[data-v-afa2bf60]{color:#5832e5;font-size:18px;margin-left:2px;line-height:1}.bar-track[data-v-afa2bf60]{flex:1;position:relative;height:32px}.stacked-bar[data-v-afa2bf60]{display:flex;height:100%;border-radius:16px;overflow:hidden;background-color:#f4f5f8}.empty-bar-track[data-v-afa2bf60]{width:100%;height:100%;display:flex;align-items:center;padding-left:12px;background-color:#f4f5f8;border-radius:16px;border:1px dashed #d9dbe3}.empty-bar-label[data-v-afa2bf60]{font-size:11px;color:#a0a6b5;letter-spacing:.2px}.bar-segment[data-v-afa2bf60]{display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:12px;font-weight:600;color:#fff;transition:width .3s ease;white-space:nowrap}.segment-performance[data-v-afa2bf60]{background-color:#5832e5;border-top-left-radius:16px;border-bottom-left-radius:16px}.segment-core-value[data-v-afa2bf60]{background-color:#f9ba48;border-top-right-radius:16px;border-bottom-right-radius:16px;justify-content:flex-end}.segment-rating[data-v-afa2bf60]{font-size:12px;font-weight:600;text-overflow:ellipsis;overflow:hidden}.segment-value[data-v-afa2bf60]{font-size:13px;font-weight:700;margin-left:6px}.text-dark[data-v-afa2bf60]{color:#222}.x-axis-wrapper[data-v-afa2bf60]{display:flex;align-items:center;margin-top:8px}.year-placeholder[data-v-afa2bf60]{width:55px}.x-axis-scale[data-v-afa2bf60]{flex:1;position:relative;height:20px}.axis-tick-label[data-v-afa2bf60]{position:absolute;top:0;transform:translateX(-50%);font-size:12px;color:#888}.no-data-wrapper[data-v-afa2bf60]{background-color:#fafbfc;border-radius:12px;border:1px dashed #e1e4e8}.card-development-container[data-v-5047d798]{width:100%}.development-header-wrapper[data-v-5047d798]{display:flex;align-items:center;min-height:38px}.development-title[data-v-5047d798]{font-size:20px;font-weight:700;color:#111;line-height:1.2}.development-card[data-v-5047d798]{border-radius:20px;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05)}.log-category-group[data-v-5047d798]{font-family:inherit}.category-header[data-v-5047d798]{display:flex;align-items:center;font-size:16px;font-weight:700;color:#111;margin-bottom:6px}.category-bullet[data-v-5047d798]{font-size:20px;line-height:1;margin-right:8px;color:#111}.sub-log-list[data-v-5047d798]{list-style:none;padding-left:20px;margin:0}.sub-log-item[data-v-5047d798]{display:flex;align-items:baseline;margin-bottom:6px;font-size:13.5px;line-height:1.45;color:#333}.sub-bullet[data-v-5047d798]{font-size:16px;line-height:1;margin-right:8px;color:#555;flex-shrink:0}.log-year[data-v-5047d798]{font-weight:700;color:#111;margin-right:6px;flex-shrink:0}.log-desc[data-v-5047d798]{color:#444}.empty-log-text[data-v-5047d798]{font-size:13px;color:#8c8c8c;line-height:1.4}.hrd-budget-widget-section[data-v-5047d798]{padding-top:16px}.hrd-section-title[data-v-5047d798]{font-size:19px;font-weight:700;color:#111}.hrd-progress-row[data-v-5047d798]{display:flex;align-items:center;gap:16px}.hrd-progress-track[data-v-5047d798]{flex:1;height:28px;border-radius:14px;background-color:#edeef5;overflow:hidden;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.hrd-progress-track.has-budget[data-v-5047d798]{background-color:#5832e5}.hrd-progress-fill[data-v-5047d798]{height:100%;background-color:#f9ba48;border-radius:14px 0 0 14px;transition:width .5s ease}.hrd-percentage-text[data-v-5047d798]{font-size:32px;font-weight:700;color:#111;line-height:1;min-width:65px;text-align:right;letter-spacing:-.5px}.hrd-amount-row[data-v-5047d798]{display:flex;align-items:center}.hrd-amount-text[data-v-5047d798]{font-size:14px;font-weight:600;color:#222}.card-perspective-wrapper[data-v-a0d81d04]{perspective:1200px;display:flex;justify-content:center;align-items:center;width:100%;padding-top:10px;padding-bottom:0}.member-poster-card[data-v-a0d81d04]{width:100%;max-width:380px;height:490px;margin:0 auto;border-radius:28px;background:#fff;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform-style:preserve-3d;will-change:transform,box-shadow;transition:transform .2s cubic-bezier(.25,1,.5,1),box-shadow .3s ease;-webkit-animation:rareCardFlip-data-v-a0d81d04 6s ease-in-out infinite alternate;animation:rareCardFlip-data-v-a0d81d04 6s ease-in-out infinite alternate;box-shadow:0 18px 45px rgba(0,0,0,.3),0 0 20px rgba(255,198,36,.3),0 0 40px rgba(185,43,226,.22)}@-webkit-keyframes rareCardFlip-data-v-a0d81d04{0%{transform:rotateX(6deg) rotateY(-8deg) translateY(-3px);box-shadow:-10px 20px 45px rgba(0,0,0,.35),-6px -6px 25px rgba(255,215,0,.45),8px 8px 35px rgba(255,75,190,.25)}50%{transform:rotateX(-6deg) rotateY(8deg) translateY(3px);box-shadow:10px 20px 45px rgba(0,0,0,.35),8px 8px 30px rgba(255,215,0,.45),-8px -8px 35px rgba(0,210,255,.3)}to{transform:rotateX(6deg) rotateY(-8deg) translateY(-3px);box-shadow:-10px 20px 45px rgba(0,0,0,.35),-6px -6px 25px rgba(255,215,0,.45),8px 8px 35px rgba(255,75,190,.25)}}@keyframes rareCardFlip-data-v-a0d81d04{0%{transform:rotateX(6deg) rotateY(-8deg) translateY(-3px);box-shadow:-10px 20px 45px rgba(0,0,0,.35),-6px -6px 25px rgba(255,215,0,.45),8px 8px 35px rgba(255,75,190,.25)}50%{transform:rotateX(-6deg) rotateY(8deg) translateY(3px);box-shadow:10px 20px 45px rgba(0,0,0,.35),8px 8px 30px rgba(255,215,0,.45),-8px -8px 35px rgba(0,210,255,.3)}to{transform:rotateX(6deg) rotateY(-8deg) translateY(-3px);box-shadow:-10px 20px 45px rgba(0,0,0,.35),-6px -6px 25px rgba(255,215,0,.45),8px 8px 35px rgba(255,75,190,.25)}}.rare-corner-flare[data-v-a0d81d04]{position:absolute;width:150px;height:150px;border-radius:50%;pointer-events:none;z-index:15;mix-blend-mode:screen;filter:blur(22px);opacity:.65;-webkit-animation:cornerFlareGlow-data-v-a0d81d04 4s ease-in-out infinite alternate;animation:cornerFlareGlow-data-v-a0d81d04 4s ease-in-out infinite alternate}.flare-top-left[data-v-a0d81d04]{top:-45px;left:-45px;background:radial-gradient(circle,rgba(255,230,100,.8) 0,rgba(255,160,20,.5) 45%,transparent 70%)}.flare-bottom-right[data-v-a0d81d04]{bottom:-45px;right:-45px;background:radial-gradient(circle,rgba(255,105,180,.75) 0,rgba(138,43,226,.5) 50%,transparent 70%);-webkit-animation-delay:-2s;animation-delay:-2s}@-webkit-keyframes cornerFlareGlow-data-v-a0d81d04{0%{opacity:.35;transform:scale(.85)}to{opacity:.85;transform:scale(1.15)}}@keyframes cornerFlareGlow-data-v-a0d81d04{0%{opacity:.35;transform:scale(.85)}to{opacity:.85;transform:scale(1.15)}}.rare-holo-foil[data-v-a0d81d04]{position:absolute;top:-60%;left:-60%;width:220%;height:220%;pointer-events:none;z-index:12;background:linear-gradient(125deg,transparent 28%,hsla(0,0%,100%,0) 38%,rgba(255,220,100,.25) 42%,rgba(255,60,160,.22) 48%,rgba(60,200,255,.28) 53%,hsla(0,0%,100%,.45) 56%,rgba(255,230,120,.25) 59%,transparent 68%);mix-blend-mode:color-dodge;-webkit-animation:rareHoloSweep-data-v-a0d81d04 5s linear infinite;animation:rareHoloSweep-data-v-a0d81d04 5s linear infinite}@-webkit-keyframes rareHoloSweep-data-v-a0d81d04{0%{transform:translate(-30%,-30%) rotate(0deg)}to{transform:translate(30%,30%) rotate(0deg)}}@keyframes rareHoloSweep-data-v-a0d81d04{0%{transform:translate(-30%,-30%) rotate(0deg)}to{transform:translate(30%,30%) rotate(0deg)}}.rare-sparkle-layer[data-v-a0d81d04]{position:absolute;inset:0;pointer-events:none;z-index:14;background-image:radial-gradient(2px 2px at 20px 40px,#fff,transparent),radial-gradient(2px 2px at 320px 80px,gold,transparent),radial-gradient(3px 3px at 50px 240px,#fff,transparent),radial-gradient(2.5px 2.5px at 340px 320px,#ff80df,transparent),radial-gradient(2px 2px at 280px 420px,#ffe680,transparent);opacity:.55;-webkit-animation:sparkleTwinkle-data-v-a0d81d04 3s ease-in-out infinite alternate;animation:sparkleTwinkle-data-v-a0d81d04 3s ease-in-out infinite alternate}@-webkit-keyframes sparkleTwinkle-data-v-a0d81d04{0%{opacity:.3;transform:scale(.98)}to{opacity:.85;transform:scale(1.02)}}@keyframes sparkleTwinkle-data-v-a0d81d04{0%{opacity:.3;transform:scale(.98)}to{opacity:.85;transform:scale(1.02)}}.member-photo-wrapper[data-v-a0d81d04]{position:absolute;top:0;left:0;width:100%;height:380px;z-index:1;display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(circle at 55% 42%,#fff 0,#d8dde3 85%);overflow:hidden}.member-photo-img[data-v-a0d81d04]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%}.member-photo-placeholder[data-v-a0d81d04]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f2f5}.member-photo-placeholder .placeholder-icon[data-v-a0d81d04]{font-size:90px;color:#b0b7c3}.member-card-decorations[data-v-a0d81d04]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.left-vertical-role-container[data-v-a0d81d04]{position:absolute;top:68px;left:0;width:52px;height:264px;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}.vertical-role-text[data-v-a0d81d04]{transform:rotate(-90deg);white-space:nowrap;font-size:10px;font-weight:700;color:#41085a;text-transform:uppercase;letter-spacing:1.5px;font-family:Montserrat,sans-serif}.member-bottom-content[data-v-a0d81d04]{position:absolute;bottom:0;left:0;width:100%;max-height:140px;box-sizing:border-box;overflow:hidden;z-index:6;padding:0 18px 14px 22px;display:flex;flex-direction:column;justify-content:flex-end;transition:all .2s ease}.member-fullname[data-v-a0d81d04]{font-size:15px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.3px;margin-bottom:3px;line-height:1.2;word-break:break-word;font-family:Montserrat,Sarabun,sans-serif;transition:font-size .2s ease}.member-fullname.text-compact[data-v-a0d81d04]{font-size:13px;line-height:1.15;margin-bottom:2px}.member-fullname.text-ultra-compact[data-v-a0d81d04]{font-size:11.5px;line-height:1.1;margin-bottom:2px}.member-meta-item[data-v-a0d81d04]{font-size:12.5px;color:#fff;font-weight:500;line-height:1.35;margin-bottom:2px;word-break:break-word;font-family:Open Sans,Sarabun,sans-serif;transition:font-size .2s ease,line-height .2s ease}.member-meta-item .label[data-v-a0d81d04]{font-weight:600}.member-employment-date[data-v-a0d81d04]{margin-top:3px;font-size:10.5px;font-weight:800;color:#ffc624;text-transform:uppercase;letter-spacing:.3px;line-height:1.3;font-family:Montserrat,Sarabun,sans-serif;transition:font-size .2s ease}.member-bottom-content.content-compact[data-v-a0d81d04]{padding:0 16px 12px 20px}.member-bottom-content.content-compact .member-fullname[data-v-a0d81d04]:not(.text-compact):not(.text-ultra-compact){font-size:13.5px;margin-bottom:2px}.member-bottom-content.content-compact .member-meta-item[data-v-a0d81d04]{font-size:11.5px;line-height:1.25;margin-bottom:1.5px}.member-bottom-content.content-compact .member-employment-date[data-v-a0d81d04]{margin-top:2px;font-size:9.5px;line-height:1.25}.member-bottom-content.content-ultra-compact[data-v-a0d81d04]{padding:0 14px 10px 18px}.member-bottom-content.content-ultra-compact .member-fullname[data-v-a0d81d04]{font-size:11.5px;line-height:1.1;margin-bottom:1.5px}.member-bottom-content.content-ultra-compact .member-meta-item[data-v-a0d81d04]{font-size:10px;line-height:1.2;margin-bottom:1px}.member-bottom-content.content-ultra-compact .member-employment-date[data-v-a0d81d04]{margin-top:2px;font-size:8.5px;line-height:1.2}.fiscal-selector-container[data-v-cee95072]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center}.fiscal-group-pill[data-v-cee95072]{display:inline-flex;padding:5px;background:#f1f3f9;border-radius:30px;box-shadow:inset 0 2px 4px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.03);max-width:100%;overflow-x:auto}.fiscal-year-radio-group[data-v-cee95072]{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:4px;background:transparent;border:none}.fiscal-year-radio-group[data-v-cee95072] .ant-radio-button-wrapper{border:none!important;background:transparent!important;border-radius:24px!important;height:38px!important;line-height:38px!important;padding:0 16px!important;font-size:13.5px!important;font-weight:600!important;color:#555b6d!important;box-shadow:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.fiscal-year-radio-group[data-v-cee95072] .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.fiscal-year-radio-group[data-v-cee95072] .ant-radio-button-wrapper:hover{color:#350b4f!important;background:hsla(0,0%,100%,.6)!important}.fiscal-year-radio-group[data-v-cee95072] .ant-radio-button-wrapper-checked{background:linear-gradient(135deg,#4c116d,#2f0747)!important;color:#fff!important;box-shadow:0 4px 12px rgba(53,11,79,.35)!important;transform:translateY(-1px)}.fiscal-year-radio-group[data-v-cee95072] .ant-radio-button-wrapper-checked .btn-year-prefix{color:hsla(0,0%,100%,.85)!important}.fiscal-year-radio-group[data-v-cee95072] .ant-radio-button-wrapper-checked .btn-year-number{color:#ffc624!important;font-weight:800!important}.btn-year-prefix[data-v-cee95072]{margin-right:4px;font-size:13px;font-weight:500;transition:color .2s}.btn-year-number[data-v-cee95072]{font-size:14px;font-weight:700;transition:color .2s}.current-indicator-dot[data-v-cee95072]{width:6px;height:6px;border-radius:50%;background-color:#ff9800;margin-left:6px;display:inline-block}.fiscal-period-wrapper[data-v-cee95072]{display:flex;align-items:center;justify-content:center;text-align:center}.period-badge[data-v-cee95072]{display:inline-flex;align-items:center;padding:4px 14px;background-color:#fafbfe;border:1px solid #e8ecf4;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.02)}.period-icon[data-v-cee95072]{color:#5832e5;font-size:13px}.period-text[data-v-cee95072]{font-size:12.5px;color:#636b7e;font-weight:500}.current-year-tag[data-v-cee95072]{border-radius:12px;font-size:11px;padding:0 8px;height:20px;line-height:18px;border:none}.f-18[data-v-168374aa]{font-size:18px}.f-16[data-v-168374aa]{font-size:16px}.f-14[data-v-168374aa]{font-size:14px}.f-18[data-v-b8a497fa]{font-size:18px}.f-16[data-v-b8a497fa]{font-size:16px}.f-12[data-v-b8a497fa]{font-size:12px;font-weight:300}.f-18[data-v-31299f86]{font-size:18px}.f-16[data-v-31299f86]{font-size:16px}.f-12[data-v-31299f86]{font-size:12px;font-weight:300}.f-18[data-v-11835666]{font-size:18px}.f-16[data-v-11835666]{font-size:16px}.f-14[data-v-11835666]{font-size:14px}.f-12[data-v-11835666]{font-size:12px;font-weight:300}.card-member-col[data-v-af98e1f8]{display:flex;flex-direction:column}.card-member-center-wrapper[data-v-af98e1f8]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%}