.aws-spend-container{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--background);color:var(--foreground)}.aws-spend-body{padding:16px;display:flex;flex-direction:column;gap:12px}.aws-spend-range-select{min-width:130px;margin-right:8px}.aws-spend-banner{padding:12px 16px;background:var(--muted);color:var(--muted-foreground);border-radius:8px;font-size:14px}.aws-spend-error{padding:12px 16px;background:color-mix(in srgb,var(--destructive) 12%,transparent);color:var(--destructive);border-radius:8px;font-size:14px;white-space:pre-wrap}.aws-spend-empty{padding:24px 16px;background:var(--muted);color:var(--muted-foreground);border-radius:8px;font-size:14px;text-align:center}.aws-spend-table{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--card);color:var(--card-foreground)}.aws-spend-row{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border);font-size:14px;gap:12px}.aws-spend-row:last-child{border-bottom:none}.aws-spend-service-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aws-spend-amount{font-variant-numeric:tabular-nums;font-weight:500}.aws-spend-total-row{background:var(--muted);font-weight:600;font-size:15px}.aws-spend-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:4px;color:var(--muted-foreground);font-size:12px}.aws-spend-spinner-wrapper{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 16px;color:var(--muted-foreground)}.aws-spend-spinner{width:32px;height:32px;border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:aws-spend-spin .8s linear infinite}.aws-spend-spinner-label{font-size:13px}.aws-spend-refresh-spinning{animation:aws-spend-spin .8s linear infinite}@keyframes aws-spend-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aws-spend-settings-form{display:flex;flex-direction:column;gap:8px;min-width:320px}.aws-spend-settings-label{font-size:13px;color:var(--muted-foreground);margin-top:4px}.aws-spend-settings-secret-row{display:flex;gap:8px;align-items:center}.aws-spend-settings-secret-row .custom-dialog-input{flex:1}.aws-spend-settings-toggle-secret{flex-shrink:0}.aws-spend-settings-hint{margin-top:12px;padding:10px 12px;background:var(--muted);color:var(--muted-foreground);border-radius:6px;font-size:12px;line-height:1.6}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiYXdzLXNwZW5kLWRhc2hib2FyZC5jc3MiXSwKICAic291cmNlc0NvbnRlbnQiOiBbIi5hd3Mtc3BlbmQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZCk7XG4gICAgY29sb3I6IHZhcigtLWZvcmVncm91bmQpO1xufVxuXG4uYXdzLXNwZW5kLWJvZHkge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbn1cblxuLmF3cy1zcGVuZC1yYW5nZS1zZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5hd3Mtc3BlbmQtYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbXV0ZWQpO1xuICAgIGNvbG9yOiB2YXIoLS1tdXRlZC1mb3JlZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYXdzLXNwZW5kLWVycm9yIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWRlc3RydWN0aXZlKSAxMiUsIHRyYW5zcGFyZW50KTtcbiAgICBjb2xvcjogdmFyKC0tZGVzdHJ1Y3RpdmUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4uYXdzLXNwZW5kLWVtcHR5IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbXV0ZWQpO1xuICAgIGNvbG9yOiB2YXIoLS1tdXRlZC1mb3JlZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmF3cy1zcGVuZC10YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNhcmQpO1xuICAgIGNvbG9yOiB2YXIoLS1jYXJkLWZvcmVncm91bmQpO1xufVxuXG4uYXdzLXNwZW5kLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGdhcDogMTJweDtcbn1cblxuLmF3cy1zcGVuZC1yb3c6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmF3cy1zcGVuZC1zZXJ2aWNlLW5hbWUge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzLXNwZW5kLWFtb3VudCB7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYXdzLXNwZW5kLXRvdGFsLXJvdyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbXV0ZWQpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uYXdzLXNwZW5kLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogOHB4O1xuICAgIHBhZGRpbmc6IDRweCA0cHg7XG4gICAgY29sb3I6IHZhcigtLW11dGVkLWZvcmVncm91bmQpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmF3cy1zcGVuZC1zcGlubmVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJweDtcbiAgICBwYWRkaW5nOiA0OHB4IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLW11dGVkLWZvcmVncm91bmQpO1xufVxuXG4uYXdzLXNwZW5kLXNwaW5uZXIge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IGF3cy1zcGVuZC1zcGluIDAuOHMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uYXdzLXNwZW5kLXNwaW5uZXItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmF3cy1zcGVuZC1yZWZyZXNoLXNwaW5uaW5nIHtcbiAgICBhbmltYXRpb246IGF3cy1zcGVuZC1zcGluIDAuOHMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGF3cy1zcGVuZC1zcGluIHtcbiAgICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLmF3cy1zcGVuZC1zZXR0aW5ncy1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbn1cblxuLmF3cy1zcGVuZC1zZXR0aW5ncy1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiB2YXIoLS1tdXRlZC1mb3JlZ3JvdW5kKTtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5hd3Mtc3BlbmQtc2V0dGluZ3Mtc2VjcmV0LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzLXNwZW5kLXNldHRpbmdzLXNlY3JldC1yb3cgLmN1c3RvbS1kaWFsb2ctaW5wdXQge1xuICAgIGZsZXg6IDE7XG59XG5cbi5hd3Mtc3BlbmQtc2V0dGluZ3MtdG9nZ2xlLXNlY3JldCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3Mtc3BlbmQtc2V0dGluZ3MtaGludCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbXV0ZWQpO1xuICAgIGNvbG9yOiB2YXIoLS1tdXRlZC1mb3JlZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4iXSwKICAibWFwcGluZ3MiOiAiQUFBQSxDQUFDLG9CQUNHLFFBQVMsS0FDVCxlQUFnQixPQUNoQixPQUFRLEtBQ1IsV0FBWSxFQUNaLFdBQVksSUFBSSxjQUNoQixNQUFPLElBQUksYUFDZixDQUVBLENBQUMsZUFURCxRQVVhLEtBQ1QsUUFBUyxLQUNULGVBQWdCLE9BQ2hCLElBQUssSUFDVCxDQUVBLENBQUMsdUJBQ0csVUFB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 */
