.company-credit-page[data-v-390b164c]{max-width:1400px;min-height:100vh;padding:0 24px 40px}.page-hero[data-v-390b164c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 8px 24px}.page-title[data-v-390b164c]{margin:0 0 8px;color:#2c3e50;font-size:3rem;font-weight:700;line-height:1.1;text-shadow:2px 2px 4px rgba(253,223,0,.3)}.page-subtitle[data-v-390b164c]{margin:0;color:#7f8c8d;font-size:1.15rem}.hero-icon[data-v-390b164c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:72px;height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid hsla(0,0%,100%,.82);border-radius:22px;background:hsla(0,0%,100%,.58);-webkit-box-shadow:0 14px 35px rgba(31,45,61,.12);box-shadow:0 14px 35px rgba(31,45,61,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hero-icon .v-icon[data-v-390b164c]{color:#f3b400;font-size:38px}.balance-card[data-v-390b164c],.credit-actions[data-v-390b164c],.glass-card[data-v-390b164c],.transaction-table[data-v-390b164c]{border:1px solid hsla(0,0%,100%,.82)!important;border-radius:18px;background:hsla(0,0%,100%,.76)!important;-webkit-box-shadow:0 16px 45px rgba(31,45,61,.1)!important;box-shadow:0 16px 45px rgba(31,45,61,.1)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.credit-shell[data-v-390b164c]{overflow:hidden}.page-actions[data-v-390b164c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 14px}.b2b-contract-btn[data-v-390b164c]{min-width:104px;border-radius:24px;padding-right:24px;padding-left:24px;-webkit-box-shadow:0 10px 24px rgba(33,150,243,.38)!important;box-shadow:0 10px 24px rgba(33,150,243,.38)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.balance-card .caption[data-v-390b164c]{color:#7f8c8d}.balance-card .headline[data-v-390b164c]{margin-top:6px;color:#2c3e50;font-weight:700}.submit-modal-btn[data-v-390b164c]{min-width:104px;border-radius:24px;padding-right:24px;padding-left:24px;-webkit-box-shadow:0 8px 18px rgba(255,193,7,.34)!important;box-shadow:0 8px 18px rgba(255,193,7,.34)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:768px){.company-credit-page[data-v-390b164c]{padding:0 12px 28px}.page-hero[data-v-390b164c]{text-align:center}.page-title[data-v-390b164c]{font-size:2rem}.page-subtitle[data-v-390b164c]{font-size:1rem}.hero-icon[data-v-390b164c]{display:none}}