.billing-account{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid #dce5d0;background:#f1f6e9;border-radius:10px;padding:15px 18px;margin-bottom:15px;font-size:12px;color:#6e8758}.billing-account strong{font-size:20px;color:#41614d}.billing-account small{margin-left:auto;font-size:11px}.billing-test-note{display:flex;align-items:flex-start;gap:9px;padding:13px 15px;border-radius:9px;background:#fbf3e5;border:1px solid #eee0c2;color:#9b7844;font-size:11px;line-height:1.9;margin-bottom:20px;word-break:keep-all;overflow-wrap:break-word}.billing-test-note svg{flex-shrink:0;margin-top:3px}.billing-test-note strong{display:block;font-weight:500}.billing-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.billing-plans article{display:flex;flex-direction:column;min-width:0;border:1px solid #dce6ce;border-radius:11px;padding:20px 17px;background:#fffefa}.billing-plans h3{font-size:18px;color:#4a6e52;margin:17px 0 11px;font-weight:500}.billing-plans article>strong{font-size:27px;font-weight:500;color:#41614d}.billing-plans p{font-size:11px;line-height:1.8;color:#879b74;margin:9px 0 13px}.billing-plans ul{padding:0;list-style:none;margin:0 0 22px}.billing-plans li{display:flex;align-items:flex-start;gap:6px;margin:8px 0;font-size:11px;line-height:1.7;color:#879b74;word-break:keep-all}.billing-plans li svg{width:14px;height:14px;flex-shrink:0;margin-top:2px}.billing-plans .button{margin-top:auto;width:100%;font-size:11px;white-space:normal;word-break:keep-all}.billing-current{margin-top:auto;padding:12px;text-align:center;color:#7c9367;font-size:12px}.billing-policy{margin-top:18px;font-size:11px;line-height:1.9;color:#8c9d7b;word-break:keep-all}.billing-loading{display:flex;gap:8px;align-items:center;padding:25px;color:#849b70;font-size:12px}.billing-admin,.billing-history{margin-top:22px;padding-top:16px;border-top:1px solid #e6ecdd;font-size:11px;color:#81966e}.billing-admin summary,.billing-history summary{cursor:pointer;min-height:26px}.billing-admin summary svg{display:inline;vertical-align:middle;margin-right:5px}.billing-admin form{display:flex;align-items:flex-end;gap:10px;margin-top:12px}.billing-admin .field{flex:1 1;margin:0}.billing-admin .button{margin-bottom:0}.billing-history table{width:100%;border-collapse:collapse;margin:10px 0;font-size:11px}.billing-history td,.billing-history th{padding:9px;text-align:left;border-bottom:1px solid #e7eddf}.billing-history p{font-size:10px;line-height:1.9}.plan-header-button{white-space:nowrap}.credit-summary{width:100%;border:0;background:none;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:#7e9469;text-align:left}.credit-summary strong{color:#4d7154}.project-limit-note{margin:12px 0;padding:10px;background:#f2f6eb;border-radius:7px;font-size:10px;color:#849b6e;line-height:1.8;word-break:keep-all}.project-limit-note .text-link{margin-top:6px;display:block}.feature-lock{display:inline-flex;gap:4px;align-items:center;color:#8c9e79;font-size:10px}.recommend-access-note{margin-bottom:18px}.recommend-history-list{display:flex;flex-direction:column;gap:7px;margin:12px 0 18px}.recommend-history-list button{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:11px 13px;background:#f4f8ec;border:1px solid #e1e9d7;border-radius:7px;color:#76915c;font-size:11px;text-align:left}.advanced-analysis{margin-top:18px;padding:15px;border:1px solid #dfe8d2;border-radius:9px;background:#f7faf2}.advanced-analysis h3{font-size:13px;font-weight:500;color:#58744a;margin-bottom:10px}.advanced-analysis table{width:100%;border-collapse:collapse;font-size:11px}.advanced-analysis td,.advanced-analysis th{padding:7px;text-align:left;border-bottom:1px solid #e4ecd9}.advanced-analysis .hint{margin-top:8px}.recommend-paid-action{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:17px 0}.recommend-paid-action p{font-size:11px;color:#8b9e77;word-break:keep-all}.export-options .locked-export small{color:#9d8b66}.export-options .locked-export>svg:first-child{color:#9b9876}@media(max-width:740px){.billing-plans{grid-template-columns:1fr;gap:12px}.billing-plans article{padding:18px}.billing-plans h3{font-size:16px;margin:12px 0 8px}.billing-plans article>strong{font-size:25px}.billing-plans ul{display:grid;grid-template-columns:1fr 1fr;gap:0 8px;margin-bottom:14px}.billing-plans .button{font-size:12px}.billing-account small{margin-left:0;width:100%}.billing-account strong{font-size:17px}.billing-test-note{font-size:10px}.studio-header{min-height:133px;flex-basis:133px}.studio-header-actions{flex-wrap:wrap}.studio-header-actions .plan-header-button{font-size:10px}.billing-admin form{align-items:stretch;flex-direction:column}.advanced-analysis .table-scroll{max-width:100%;overflow:auto}}