.Dropdown_module-VW6RXATZ_wrapper__ua8AD{position:relative;width:100%}.Dropdown_module-VW6RXATZ_trigger__n0NYR{display:flex;align-items:center;gap:10px;height:35px;padding:0 10px;background:#fbfbfb;border:1px solid var(--color-primary);border-radius:7px;cursor:pointer;width:100%;font-family:inherit;transition:border-color .2s ease}.Dropdown_module-VW6RXATZ_trigger__n0NYR:hover{border-color:var(--color-primary-hover)}.Dropdown_module-VW6RXATZ_trigger__n0NYR:focus-within{border-color:var(--color-accent);outline:none}.Dropdown_module-VW6RXATZ_triggerText__MDiRk{flex:1 1;font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-text);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_module-VW6RXATZ_placeholder__Dju2G{color:var(--color-border)}.Dropdown_module-VW6RXATZ_chevron__uYWZI{color:var(--color-primary);font-size:18px;flex-shrink:0;transition:transform .2s ease}.Dropdown_module-VW6RXATZ_chevronOpen__LUB20{transform:rotate(180deg)}.Dropdown_module-VW6RXATZ_panel__xiR5c{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:7px;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:var(--z-dropdown);max-height:200px;overflow-y:auto;padding:4px 0}.Dropdown_module-VW6RXATZ_panel__xiR5c::-webkit-scrollbar{width:4px}.Dropdown_module-VW6RXATZ_panel__xiR5c::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:9999px}.Dropdown_module-VW6RXATZ_option__3AVNN{display:flex;align-items:center;padding:8px 12px;font-size:14px;color:var(--color-text);cursor:pointer;transition:background .1s ease}.Dropdown_module-VW6RXATZ_option__3AVNN:hover{background:var(--color-bg)}.Dropdown_module-VW6RXATZ_optionSelected__c3UFn{background:var(--color-accent-bg);color:var(--color-primary);font-weight:var(--font-weight-medium)}.Dropdown_module-VW6RXATZ_empty__kCkMD{padding:12px;text-align:center;font-size:13px;color:var(--color-text-muted)}.Toggle_module-4GRP3QTF_toggle__RUqiW{width:40px;height:20px;border-radius:20px;border:none;cursor:pointer;position:relative;transition:background .25s ease;flex-shrink:0;padding:0}.Toggle_module-4GRP3QTF_toggle__RUqiW.Toggle_module-4GRP3QTF_checked__Yi0Lf{background:var(--color-primary)}.Toggle_module-4GRP3QTF_toggle__RUqiW:not(.Toggle_module-4GRP3QTF_checked__Yi0Lf){background:#c4c9d4}.Toggle_module-4GRP3QTF_toggle__RUqiW:hover:not(.Toggle_module-4GRP3QTF_disabled__qKtBT){opacity:.9}.Toggle_module-4GRP3QTF_toggle__RUqiW.Toggle_module-4GRP3QTF_disabled__qKtBT{opacity:.4;cursor:not-allowed}.Toggle_module-4GRP3QTF_knob__OSrzI{position:absolute;top:1px;width:18px;height:18px;border-radius:var(--radius-full);background:var(--color-surface);box-shadow:0 1px 2px rgba(0,0,0,.15);transition:left .25s cubic-bezier(.4,0,.2,1)}.Toggle_module-4GRP3QTF_toggle__RUqiW.Toggle_module-4GRP3QTF_checked__Yi0Lf .Toggle_module-4GRP3QTF_knob__OSrzI{left:21px}.Toggle_module-4GRP3QTF_toggle__RUqiW:not(.Toggle_module-4GRP3QTF_checked__Yi0Lf) .Toggle_module-4GRP3QTF_knob__OSrzI{left:1px}.TemplateCard_module-653ZESED_card__s31Hw{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);background:var(--color-surface);border:2px solid transparent;border-radius:var(--radius-lg);box-shadow:0 0 10px rgba(0,0,0,.1);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:calc(33.333% - 11px);min-width:0;min-height:168px}.TemplateCard_module-653ZESED_card__s31Hw:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md)}.TemplateCard_module-653ZESED_header__8QsLZ{display:flex;align-items:center;gap:var(--space-2);width:100%}.TemplateCard_module-653ZESED_title__FfkfU{flex:1 1;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text);line-height:var(--line-height-normal);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TemplateCard_module-653ZESED_details__Un14w{display:flex;flex-direction:column;gap:var(--space-5);width:100%}.TemplateCard_module-653ZESED_detailRow__JJ8us{display:flex;align-items:flex-start;gap:var(--space-2)}.TemplateCard_module-653ZESED_detailIcon__1JTVj{flex-shrink:0;width:20px;height:20px;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm)}.TemplateCard_module-653ZESED_description__Uxm_t{font-size:12.5px;color:var(--color-text-secondary);line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.TemplateCard_module-653ZESED_lastUpdated__ju3gC{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-normal);white-space:nowrap}.StatusBadge_module-G2JWYJIA_badge__gge0X{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid;border-radius:5px;font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:1.2;white-space:nowrap}.StatusBadge_module-G2JWYJIA_processing__bsg_k{color:var(--color-orange);border-color:var(--color-orange);background:var(--color-orange-bg)}.StatusBadge_module-G2JWYJIA_completed__hK8E2{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-bg)}.StatusBadge_module-G2JWYJIA_failed__mquAg,.StatusBadge_module-G2JWYJIA_rejected__XMo2_{color:var(--color-red);border-color:var(--color-red);background:var(--color-red-bg)}.StatusBadge_module-G2JWYJIA_queued__mYWsf{color:var(--color-orange);border-color:var(--color-orange);background:var(--color-orange-bg)}.StatusBadge_module-G2JWYJIA_cancelled__s2ogs{color:var(--color-gray);border-color:var(--color-gray);background:var(--color-gray-bg)}.StatusBadge_module-G2JWYJIA_performance__qCIE6{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-bg)}.StatusBadge_module-G2JWYJIA_operational__8dRti{color:var(--color-purple);border-color:var(--color-purple);background:var(--color-purple-bg)}.StatusBadge_module-G2JWYJIA_compliance__hzOdG{color:var(--color-brown);border-color:var(--color-brown);background:var(--color-brown-bg)}.StatusBadge_module-G2JWYJIA_financial__4y4_p{color:var(--color-green);border-color:var(--color-green);background:var(--color-green-bg)}.StatusBadge_module-G2JWYJIA_default__f5scN{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-bg)}.BillingPage_module-5U7XMCTY_pageHeader__kjtvx{margin-bottom:2rem}.BillingPage_module-5U7XMCTY_pageTitle__pYUYB{font-size:2rem;font-weight:700;color:var(--color-grey-dark);margin-bottom:.5rem;font-family:var(--font-open-sauce-sans-bold)}.BillingPage_module-5U7XMCTY_pageSubtitle__HM1SZ{font-size:1rem;color:var(--color-grey);margin:0}.BillingPage_module-5U7XMCTY_loadingContainer__uOr40{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;gap:1rem}.BillingPage_module-5U7XMCTY_loadingIcon__sKybm{font-size:2rem;color:var(--color-primary)}.BillingPage_module-5U7XMCTY_errorContainer__JwkWg{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;gap:1rem;text-align:center}.BillingPage_module-5U7XMCTY_errorIcon__gyh1r{font-size:3rem;color:var(--color-error)}.BillingPage_module-5U7XMCTY_retryButton__g6HnR{background:var(--color-primary);color:var(--color-white);border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all .2s ease}.BillingPage_module-5U7XMCTY_retryButton__g6HnR:hover{background:var(--color-primary-action);transform:translateY(-1px)}.BillingPage_module-5U7XMCTY_emptyState__7vBe_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;gap:1rem;text-align:center}.BillingPage_module-5U7XMCTY_emptyIcon__NO9_7{font-size:4rem;color:var(--color-grey-light);opacity:.6}.BillingPage_module-5U7XMCTY_tableContainer__lG6r_{overflow:auto;flex:1 1;min-height:0}.BillingPage_module-5U7XMCTY_billingTable__F5XBg{width:100%;border-collapse:collapse;font-size:.9rem}.BillingPage_module-5U7XMCTY_billingTable__F5XBg thead{background:var(--color-grey-light-4)}.BillingPage_module-5U7XMCTY_billingTable__F5XBg th{padding:1rem;text-align:left;font-weight:600;color:var(--color-grey-dark);border-bottom:1px solid var(--color-divider-lines);font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.BillingPage_module-5U7XMCTY_billingTable__F5XBg td{padding:1rem;border-bottom:1px solid var(--color-divider-lines);vertical-align:middle}.BillingPage_module-5U7XMCTY_billingTable__F5XBg tbody tr:hover{background:var(--color-grey-light-5)}.BillingPage_module-5U7XMCTY_billingTable__F5XBg tbody tr:last-child td{border-bottom:none}.BillingPage_module-5U7XMCTY_invoiceCell__lu6mw{display:flex;flex-direction:column;gap:.25rem}.BillingPage_module-5U7XMCTY_invoiceNumber__QjkI_{font-weight:600;color:var(--color-grey-dark)}.BillingPage_module-5U7XMCTY_amount__VBnUq{font-weight:600;color:var(--color-success-dark);font-size:1rem}.BillingPage_module-5U7XMCTY_status__y9L2E{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.BillingPage_module-5U7XMCTY_statusPaid__mdfx_{background:var(--color-success-invisible);color:var(--color-success-dark);border:1px solid var(--color-success)}.BillingPage_module-5U7XMCTY_statusSent__R4o3r{background:var(--color-primary-invisible);color:var(--color-primary-dark);border:1px solid var(--color-primary)}.BillingPage_module-5U7XMCTY_statusOverdue__GVq0I{background:var(--color-error-invisible);color:var(--color-error-dark);border:1px solid var(--color-error)}.BillingPage_module-5U7XMCTY_statusGenerated__tsmGa{background:var(--color-grey-light-3);color:var(--color-grey-dark);border:1px solid var(--color-grey-light)}.BillingPage_module-5U7XMCTY_actions__E3_es{display:flex;gap:.5rem;align-items:center}.BillingPage_module-5U7XMCTY_actionButton__KHpra{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:var(--color-grey-light-4);color:var(--color-grey);cursor:pointer;transition:all .2s ease;font-size:.9rem}.BillingPage_module-5U7XMCTY_actionButton__KHpra:hover{background:var(--color-primary-invisible);color:var(--color-primary);transform:translateY(-1px)}.BillingPage_module-5U7XMCTY_actionButton__KHpra:disabled{opacity:.5;cursor:not-allowed;transform:none}.BillingPage_module-5U7XMCTY_downloadButton__zJ9Gm{background:var(--color-success-invisible);color:var(--color-success)}.BillingPage_module-5U7XMCTY_downloadButton__zJ9Gm:hover:not(:disabled){background:var(--color-success);color:var(--color-white)}.BillingPage_module-5U7XMCTY_payNowButton__qYbom{background:var(--color-primary-invisible);color:var(--color-primary)}.BillingPage_module-5U7XMCTY_payNowButton__qYbom:hover:not(:disabled){background:var(--color-primary);color:var(--color-white)}.BillingPage_module-5U7XMCTY_container__2Xsjy{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:2rem}.BillingPage_module-5U7XMCTY_card__Qnu_a{background:var(--color-white);border-radius:16px;padding:3rem;max-width:500px;width:100%;box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid var(--color-divider-lines);text-align:center;position:relative;overflow:hidden}.BillingPage_module-5U7XMCTY_card__Qnu_a:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-action))}.BillingPage_module-5U7XMCTY_iconContainer__dkiQb{position:relative;margin-bottom:2rem;display:inline-block}.BillingPage_module-5U7XMCTY_cardIcon__oL7p6{font-size:3rem;color:var(--color-primary);opacity:.8}.BillingPage_module-5U7XMCTY_lockIcon__x1__b{font-size:1.2rem;color:var(--color-warning);position:absolute;top:-8px;right:-8px;background:var(--color-white);border-radius:50%;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.BillingPage_module-5U7XMCTY_title__gPPgt{font-size:1.75rem;font-weight:700;color:var(--color-grey-dark);margin-bottom:.5rem;font-family:var(--font-open-sauce-sans-bold)}.BillingPage_module-5U7XMCTY_subtitle__yphMh{font-size:1rem;color:var(--color-grey);margin-bottom:2rem;font-weight:500}.BillingPage_module-5U7XMCTY_description__PbOS5{background:var(--color-grey-light-4);border-radius:12px;padding:1.5rem;margin-bottom:2rem;border-left:4px solid var(--color-primary-action)}.BillingPage_module-5U7XMCTY_description__PbOS5 p{color:var(--color-app-text);line-height:1.6;margin:0;font-size:.95rem}.BillingPage_module-5U7XMCTY_features__lyU7d{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;text-align:left}.BillingPage_module-5U7XMCTY_feature__HSw9b{display:flex;align-items:center;gap:.75rem;color:var(--color-app-text);font-size:.9rem}.BillingPage_module-5U7XMCTY_checkmark__8M1Bs{background:var(--color-success-invisible);color:var(--color-success);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}.BillingPage_module-5U7XMCTY_badge__Bv1bs{position:absolute;top:1rem;right:1rem;background:var(--color-warning-background);color:var(--color-warning-dark);padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;letter-spacing:.5px;border:1px solid var(--color-warning)}.BillingPage_module-5U7XMCTY_billingHistoryCard__w6_28{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:auto}.BillingPage_module-5U7XMCTY_billingInfoCard__933Qn{display:flex;flex-direction:column;gap:24px}.BillingPage_module-5U7XMCTY_cardContent__Vw3ze{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px}.BillingPage_module-5U7XMCTY_emailSection__ymMqT,.BillingPage_module-5U7XMCTY_paymentSection__fzzXP{display:flex;flex-direction:column;gap:16px}.BillingPage_module-5U7XMCTY_sectionHeader__IFaOL{display:flex;align-items:center;gap:8px;margin-bottom:8px}.BillingPage_module-5U7XMCTY_sectionIcon__7hBQv{font-size:1rem;color:var(--color-charcoal)}.BillingPage_module-5U7XMCTY_sectionTitle__hLRg5{font-size:1rem;font-weight:500;color:var(--color-charcoal);margin:0;line-height:1.4}.BillingPage_module-5U7XMCTY_emailDisplay__Kd1FE{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid var(--color-grey-light-2);border-radius:8px;background:var(--color-white);transition:all .2s ease}.BillingPage_module-5U7XMCTY_emailDisplay__Kd1FE:hover{border-color:var(--color-grey-light)}.BillingPage_module-5U7XMCTY_emailText__tSeI_{font-size:.95rem;color:var(--color-charcoal);font-weight:400}.BillingPage_module-5U7XMCTY_emailEditForm__7XSwj{display:flex;flex-direction:column;gap:12px}.BillingPage_module-5U7XMCTY_emailInput__6w5h7{width:100%;padding:12px 16px;border:1px solid var(--color-grey-light-2);border-radius:8px;font-size:.95rem;color:var(--color-charcoal);background:var(--color-white);transition:all .2s ease;box-sizing:border-box}.BillingPage_module-5U7XMCTY_emailInput__6w5h7:focus{outline:none;border-color:var(--color-primary-action);box-shadow:0 0 0 3px rgba(59,130,246,.1);transform:translateY(-1px)}.BillingPage_module-5U7XMCTY_emailInput__6w5h7:hover{border-color:var(--color-grey-light)}.BillingPage_module-5U7XMCTY_emailInput__6w5h7::placeholder{color:var(--color-grey)}.BillingPage_module-5U7XMCTY_inputError__HaQlY{border-color:var(--color-error)!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.BillingPage_module-5U7XMCTY_emailInput__6w5h7:disabled{background:var(--color-grey-light);opacity:.6}.BillingPage_module-5U7XMCTY_buttonGroup__vFi_9{display:flex;gap:12px;justify-content:flex-end}.BillingPage_module-5U7XMCTY_paymentMethodDisplay__bHhtW{padding:12px 16px;border:1px solid var(--color-grey-light-2);border-radius:8px;background:var(--color-white);transition:all .2s ease}.BillingPage_module-5U7XMCTY_paymentMethodDisplay__bHhtW:hover{border-color:var(--color-grey-light)}.BillingPage_module-5U7XMCTY_paymentMethodInfo__xAeDU{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.BillingPage_module-5U7XMCTY_cardIcon__oL7p6{font-size:1.25rem;color:var(--color-charcoal)}.BillingPage_module-5U7XMCTY_cardDetails__XPIga{display:flex;flex-direction:column;gap:4px;flex:1 1}.BillingPage_module-5U7XMCTY_cardType__ql2Bo{font-size:.75rem;font-weight:500;color:var(--color-grey);text-transform:uppercase;letter-spacing:.5px}.BillingPage_module-5U7XMCTY_cardNumber__IIjLm{font-size:.95rem;font-weight:500;color:var(--color-charcoal)}.BillingPage_module-5U7XMCTY_cardExpiry__I0oms{font-size:.8125rem;color:var(--color-grey)}.BillingPage_module-5U7XMCTY_statusBadge__ORYiG{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.BillingPage_module-5U7XMCTY_statusActive__36zNs{background:var(--color-success-invisible);color:var(--color-success-dark)}.BillingPage_module-5U7XMCTY_statusRequiresSetup__fMvO_{background:var(--color-warning-background);color:var(--color-warning-dark)}.BillingPage_module-5U7XMCTY_statusExpired__vzOPY,.BillingPage_module-5U7XMCTY_statusFailed__Kb__H{background:var(--color-error-invisible);color:var(--color-error-dark)}.BillingPage_module-5U7XMCTY_statusDefault__r1Q3v{background:var(--color-grey-light);color:var(--color-grey-dark)}.BillingPage_module-5U7XMCTY_paymentMethodActions__jAvVb{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.BillingPage_module-5U7XMCTY_noPaymentMethod__Hz8Tj{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px dashed var(--color-grey-light-2);border-radius:8px;background:var(--color-grey-light)}.BillingPage_module-5U7XMCTY_noPaymentIcon__4QSxq{font-size:1.25rem;color:var(--color-grey);margin-right:8px}.BillingPage_module-5U7XMCTY_noPaymentText__i8xnT{font-size:.95rem;color:var(--color-grey);font-weight:400;flex:1 1}.BillingPage_module-5U7XMCTY_sectionDescription__FurVA{font-size:.875rem;color:var(--color-grey);margin:0;line-height:1.4}.BillingPage_module-5U7XMCTY_errorMessage__sbcU_{display:flex;align-items:center;gap:8px;color:var(--color-error);font-size:.8125rem;padding:12px 16px;background:var(--color-error-invisible);border-radius:8px;border:1px solid var(--color-error);margin-bottom:16px}.BillingPage_module-5U7XMCTY_infoMessage__JYbBS{display:flex;align-items:center;gap:8px;color:var(--color-primary-action);font-size:.8125rem;padding:12px 16px;background:var(--color-primary-action-hover);border-radius:8px;border:1px solid var(--color-primary-action);margin-bottom:16px}.BillingPage_module-5U7XMCTY_refreshButton__tST5W{background:none;border:none;color:var(--color-primary-action);font-weight:500;text-decoration:underline;cursor:pointer;padding:0;margin-left:8px;transition:all .2s ease}.BillingPage_module-5U7XMCTY_refreshButton__tST5W:hover{color:var(--color-primary)}.BillingPage_module-5U7XMCTY_editButton__SkJsI{background:var(--color-white);border:1px solid var(--color-grey-light-2);color:var(--color-charcoal);padding:8px 12px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.BillingPage_module-5U7XMCTY_editButton__SkJsI:hover:not(:disabled){background:var(--color-grey-light);border-color:var(--color-grey-light)}.BillingPage_module-5U7XMCTY_saveButton__4SxN3{background:var(--color-primary-action);color:var(--color-white);border:1px solid var(--color-primary-action);padding:8px 12px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.BillingPage_module-5U7XMCTY_saveButton__4SxN3:hover:not(:disabled){background:var(--color-primary);border-color:var(--color-primary);transform:translateY(-1px)}.BillingPage_module-5U7XMCTY_cancelButton__4sB7t{background:transparent;border:1px solid var(--color-grey-light-2);color:var(--color-grey);padding:8px 12px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.BillingPage_module-5U7XMCTY_cancelButton__4sB7t:hover:not(:disabled){background:var(--color-grey-light);color:var(--color-charcoal)}.BillingPage_module-5U7XMCTY_updateButton__7Gubx{background:var(--color-white);border:1px solid var(--color-grey-light-2);color:var(--color-charcoal);padding:10px 20px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.BillingPage_module-5U7XMCTY_updateButton__7Gubx:hover:not(:disabled){background:var(--color-grey-light);border-color:var(--color-grey-light);transform:translateY(-1px)}.BillingPage_module-5U7XMCTY_removeButton__bpYs4{background:transparent;border:1px solid transparent;color:var(--color-grey);padding:8px 12px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.BillingPage_module-5U7XMCTY_removeButton__bpYs4:hover:not(:disabled){background:var(--color-grey-light);color:var(--color-charcoal)}.BillingPage_module-5U7XMCTY_addButton__AQqvl{background:var(--color-white);border:1px solid var(--color-grey-light-2);color:var(--color-charcoal);padding:8px 12px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.BillingPage_module-5U7XMCTY_addButton__AQqvl:hover:not(:disabled){background:var(--color-grey-light);border-color:var(--color-grey-light)}.BillingPage_module-5U7XMCTY_billingHistorySection__tDmWY{display:flex;flex-direction:column;gap:16px}.BillingPage_module-5U7XMCTY_billingHistorySection__tDmWY .BillingPage_module-5U7XMCTY_sectionHeader__IFaOL{display:flex;align-items:center;gap:8px;margin-bottom:8px}.BillingPage_module-5U7XMCTY_billingHistorySection__tDmWY .BillingPage_module-5U7XMCTY_sectionIcon__7hBQv{font-size:1rem;color:var(--color-charcoal)}.BillingPage_module-5U7XMCTY_billingHistorySection__tDmWY .BillingPage_module-5U7XMCTY_sectionTitle__hLRg5{font-size:1rem;font-weight:500;color:var(--color-charcoal);margin:0;line-height:1.4}@media (max-width:1024px){.BillingPage_module-5U7XMCTY_billingCard__k_JtE{padding:20px}.BillingPage_module-5U7XMCTY_cardContent__Vw3ze{grid-template-columns:1fr;gap:32px}.BillingPage_module-5U7XMCTY_billingTable__F5XBg{font-size:.85rem}.BillingPage_module-5U7XMCTY_billingTable__F5XBg td,.BillingPage_module-5U7XMCTY_billingTable__F5XBg th{padding:.75rem}.BillingPage_module-5U7XMCTY_actions__E3_es{flex-direction:column;gap:.25rem}.BillingPage_module-5U7XMCTY_actionButton__KHpra{width:32px;height:32px;font-size:.8rem}}@media (max-width:768px){.BillingPage_module-5U7XMCTY_pageTitle__pYUYB{font-size:1.75rem}.BillingPage_module-5U7XMCTY_billingCard__k_JtE{padding:16px}.BillingPage_module-5U7XMCTY_cardContent__Vw3ze{gap:24px}.BillingPage_module-5U7XMCTY_emailSection__ymMqT,.BillingPage_module-5U7XMCTY_paymentSection__fzzXP{gap:12px}.BillingPage_module-5U7XMCTY_sectionHeader__IFaOL{gap:6px;margin-bottom:6px}.BillingPage_module-5U7XMCTY_paymentMethodInfo__xAeDU{flex-direction:column;gap:8px;align-items:flex-start;margin-bottom:8px}.BillingPage_module-5U7XMCTY_paymentMethodActions__jAvVb{width:100%;justify-content:flex-start}.BillingPage_module-5U7XMCTY_buttonGroup__vFi_9{justify-content:flex-end}.BillingPage_module-5U7XMCTY_noPaymentMethod__Hz8Tj{flex-direction:row;align-items:center}.BillingPage_module-5U7XMCTY_tableContainer__lG6r_{overflow-x:auto}.BillingPage_module-5U7XMCTY_billingTable__F5XBg{min-width:700px}.BillingPage_module-5U7XMCTY_container__2Xsjy{padding:1rem;min-height:50vh}.BillingPage_module-5U7XMCTY_card__Qnu_a{padding:2rem}.BillingPage_module-5U7XMCTY_title__gPPgt{font-size:1.5rem}.BillingPage_module-5U7XMCTY_badge__Bv1bs{position:static;margin-bottom:1rem;display:inline-block}}@media (max-width:480px){.BillingPage_module-5U7XMCTY_pageHeader__kjtvx{margin-bottom:1.5rem}.BillingPage_module-5U7XMCTY_pageTitle__pYUYB{font-size:1.5rem}.BillingPage_module-5U7XMCTY_billingCard__k_JtE{padding:12px}.BillingPage_module-5U7XMCTY_billingInfoCard__933Qn,.BillingPage_module-5U7XMCTY_cardContent__Vw3ze{gap:20px}.BillingPage_module-5U7XMCTY_emailSection__ymMqT,.BillingPage_module-5U7XMCTY_paymentSection__fzzXP{gap:12px}.BillingPage_module-5U7XMCTY_sectionHeader__IFaOL{margin-bottom:4px}.BillingPage_module-5U7XMCTY_emailDisplay__Kd1FE,.BillingPage_module-5U7XMCTY_noPaymentMethod__Hz8Tj,.BillingPage_module-5U7XMCTY_paymentMethodDisplay__bHhtW{padding:12px}.BillingPage_module-5U7XMCTY_billingTable__F5XBg td,.BillingPage_module-5U7XMCTY_billingTable__F5XBg th{padding:.5rem}.BillingPage_module-5U7XMCTY_amount__VBnUq{font-size:.9rem}}.SearchInput_module-YIN4MKWM_searchContainer__iTiLx{display:flex;align-items:center;gap:11px;height:35px;padding:var(--space-2) 10px;background:var(--color-surface);border:1px solid var(--color-primary);border-radius:10px;width:300px}.SearchInput_module-YIN4MKWM_searchIcon__9XO4i{color:var(--color-border);font-size:var(--font-size-sm);flex-shrink:0}.SearchInput_module-YIN4MKWM_searchInput__rFv_g{border:none;outline:none;background:transparent;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text);width:100%;line-height:24px}.SearchInput_module-YIN4MKWM_searchInput__rFv_g::placeholder{color:var(--color-border)}.FilterButton_module-SMNBO4HA_filterButton__NVLxf{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:var(--color-surface);border:1px solid var(--color-primary);border-radius:7px;cursor:pointer;transition:background var(--transition-fast);flex-shrink:0}.FilterButton_module-SMNBO4HA_filterButton__NVLxf:hover{background:var(--color-surface-hover)}.FilterButton_module-SMNBO4HA_filterButton__NVLxf.FilterButton_module-SMNBO4HA_active__6L_1W{background:var(--color-primary)}.FilterButton_module-SMNBO4HA_filterButton__NVLxf.FilterButton_module-SMNBO4HA_active__6L_1W .FilterButton_module-SMNBO4HA_filterIcon__crfsQ{color:var(--color-text-on-primary)}.FilterButton_module-SMNBO4HA_filterIcon__crfsQ{color:var(--color-primary);font-size:var(--font-size-xl)}.FilterPanel_module-T6USOJHH_panelWrapper__rGQWF{position:relative;display:inline-flex}.FilterPanel_module-T6USOJHH_panel__BuGTb{position:absolute;top:calc(100% + var(--space-2));right:0;width:220px;background:var(--color-surface);border:none;border-radius:var(--radius-lg);overflow:hidden;z-index:var(--z-dropdown);box-shadow:0 8px 30px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)}.FilterPanel_module-T6USOJHH_panelSearch__NPn4n{padding:var(--space-3);border-bottom:1px solid var(--color-border-light)}.FilterPanel_module-T6USOJHH_panelSearchInput__Cnpbu{display:flex;align-items:center;gap:var(--space-2);height:32px;padding:var(--space-2) var(--space-3);background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);width:100%}.FilterPanel_module-T6USOJHH_panelSearchIcon__QCNPO{color:var(--color-border);font-size:var(--font-size-md);flex-shrink:0}.FilterPanel_module-T6USOJHH_panelSearchField__K8sMp{border:none;outline:none;background:transparent;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text);width:100%;line-height:24px}.FilterPanel_module-T6USOJHH_panelSearchField__K8sMp::placeholder{color:var(--color-border)}.FilterPanel_module-T6USOJHH_panelSections__B1C10{display:flex;flex-direction:column;gap:5px;padding:5px 0;overflow-y:auto;max-height:300px}.FilterPanel_module-T6USOJHH_sectionHeader__tmAax{display:flex;align-items:center;padding:0 10px;height:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FilterPanel_module-T6USOJHH_sectionHeader__tmAax:hover{background:var(--color-surface-hover)}.FilterPanel_module-T6USOJHH_sectionLabel__Y4Yn7{flex:1 1;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);text-transform:capitalize;letter-spacing:.63px}.FilterPanel_module-T6USOJHH_sectionChevron__3xLfh{color:var(--color-primary);font-size:var(--font-size-sm);transition:transform var(--transition-fast)}.FilterPanel_module-T6USOJHH_sectionChevronOpen__ZmCzh{transform:rotate(180deg)}.FilterPanel_module-T6USOJHH_sectionOptions__nux0h{display:flex;flex-direction:column;padding:0 10px 5px}.FilterPanel_module-T6USOJHH_optionItem__Dx9h9{display:flex;align-items:center;gap:var(--space-2);padding:4px 0;cursor:pointer;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.FilterPanel_module-T6USOJHH_optionItem__Dx9h9:hover{color:var(--color-text)}.FilterPanel_module-T6USOJHH_optionCheckbox__7zpWQ{width:14px;height:14px;border:1px solid var(--color-border);border-radius:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--transition-fast)}.FilterPanel_module-T6USOJHH_optionCheckboxChecked__hSrSg{background:var(--color-primary);border-color:var(--color-primary)}.FilterPanel_module-T6USOJHH_checkIcon___mkW1{color:var(--color-text-on-primary);font-size:9px}.FilterPanel_module-T6USOJHH_overlay__PlRsk{position:fixed;inset:0;z-index:calc(var(--z-dropdown) - 1)}.SegmentedToggle_module-7IZJQ5X7_container__iBSMv{display:inline-flex;background:var(--color-primary);border-radius:var(--radius-full);padding:3px;overflow:hidden;flex-shrink:0;position:relative;border:none}.SegmentedToggle_module-7IZJQ5X7_indicator__dLO_z{position:absolute;top:3px;bottom:3px;border-radius:var(--radius-full);background:var(--color-surface);pointer-events:none;z-index:0}.SegmentedToggle_module-7IZJQ5X7_indicatorReady__WZKo8{transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.SegmentedToggle_module-7IZJQ5X7_option__b6Rk2{height:26px;min-width:46px;display:flex;align-items:center;justify-content:center;padding:0 14px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;background:transparent;color:var(--color-text-on-primary);font-family:inherit;transition:color var(--transition-fast);white-space:nowrap;position:relative;z-index:1;border-radius:var(--radius-full);opacity:.85}.SegmentedToggle_module-7IZJQ5X7_option__b6Rk2:hover:not(.SegmentedToggle_module-7IZJQ5X7_optionActive__izrxQ){opacity:1}.SegmentedToggle_module-7IZJQ5X7_optionActive__izrxQ{color:var(--color-primary);opacity:1}.ReportsPage_module-KH2LKV6O_page__gQo0f{display:flex;flex-direction:column;width:100%;background:var(--color-surface)}.ReportsPage_module-KH2LKV6O_pageHeader__HxIpw{display:flex;align-items:center;gap:5px;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}.ReportsPage_module-KH2LKV6O_pageTitle__HxqRu{font-size:30px;font-weight:var(--font-weight-bold);color:var(--color-text);margin:0;line-height:24px}.ReportsPage_module-KH2LKV6O_infoIcon__daWsb{color:var(--color-primary);font-size:var(--font-size-md);cursor:help}.ReportsPage_module-KH2LKV6O_section__GNN98{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6)}.ReportsPage_module-KH2LKV6O_sectionHeader__3DCdB{display:flex;align-items:center;gap:var(--space-2)}.ReportsPage_module-KH2LKV6O_sectionTitle__ldCJ1{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.ReportsPage_module-KH2LKV6O_templatesRow__ODe8Z{display:flex;gap:var(--space-4);flex-wrap:wrap}.ReportsPage_module-KH2LKV6O_toolbar__nmZAD{display:flex;align-items:center;gap:var(--space-2)}.ReportsPage_module-KH2LKV6O_tableWrapper__HqnBb{width:100%;overflow-x:auto}.ReportsPage_module-KH2LKV6O_table__v5ijs{width:100%;border-collapse:collapse}.ReportsPage_module-KH2LKV6O_table__v5ijs th{text-align:left;padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--color-border-light)}.ReportsPage_module-KH2LKV6O_table__v5ijs td{padding:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text);border-bottom:1px solid var(--color-border-row);vertical-align:top}.ReportsPage_module-KH2LKV6O_templateNameCell__gI6Nu{display:flex;flex-direction:column;gap:var(--space-1)}.ReportsPage_module-KH2LKV6O_templateName___1PZf{font-weight:var(--font-weight-medium);color:var(--color-text)}.ReportsPage_module-KH2LKV6O_dateCell__0T9B8{white-space:nowrap}.ReportsPage_module-KH2LKV6O_dateTime__vcOPf{display:block}.ReportsPage_module-KH2LKV6O_categoryText__jf03_,.ReportsPage_module-KH2LKV6O_dateTime__vcOPf{font-size:var(--font-size-xs);color:var(--color-text-muted)}.ReportsPage_module-KH2LKV6O_fileList__bnXYS{display:flex;flex-direction:column;gap:var(--space-1)}.ReportsPage_module-KH2LKV6O_fileChip___wTLY{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text);cursor:pointer;padding:var(--space-1) var(--space-2);background:var(--color-bg);border-radius:var(--radius-sm);border:1px solid var(--color-border-row);min-width:180px}.ReportsPage_module-KH2LKV6O_fileChip___wTLY:hover{background:var(--color-surface-hover);border-color:var(--color-border-light)}.ReportsPage_module-KH2LKV6O_fileName__Lx9P2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.ReportsPage_module-KH2LKV6O_downloadIcon__SA4eR{color:var(--color-text-muted);font-size:11px;flex-shrink:0}.ReportsPage_module-KH2LKV6O_fileChip___wTLY:hover .ReportsPage_module-KH2LKV6O_downloadIcon__SA4eR{color:var(--color-accent)}.ReportsPage_module-KH2LKV6O_noFiles__xj0WN{color:var(--color-text-muted)}.ReportsPage_module-KH2LKV6O_statusCell__6bj0Q{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.ReportsPage_module-KH2LKV6O_statusRow__weid0{display:flex;align-items:center;gap:var(--space-2)}.ReportsPage_module-KH2LKV6O_downloadAllLink__D0gjG{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-accent);cursor:pointer;border:none;background:none;padding:0;font-family:inherit}.ReportsPage_module-KH2LKV6O_downloadAllIcon__PfmwF{font-size:var(--font-size-sm)}.ReportsPage_module-KH2LKV6O_downloadAllLink__D0gjG:hover{text-decoration:underline}.ReportsPage_module-KH2LKV6O_retryButton__jURbh{display:inline-flex;align-items:center;font-size:var(--font-size-lg);color:var(--color-primary);cursor:pointer;border:none;background:none;padding:0}.ReportsPage_module-KH2LKV6O_retryButton__jURbh:hover{color:var(--color-accent)}.ReportsPage_module-KH2LKV6O_emptyState__XP0vj,.ReportsPage_module-KH2LKV6O_errorState__KsPZA,.ReportsPage_module-KH2LKV6O_loadingState__AcaYc{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.ReportsPage_module-KH2LKV6O_emptyIcon__LtVO6{font-size:var(--font-size-2xl);color:var(--color-border-light)}.ReportsPage_module-KH2LKV6O_errorIcon__t_y6C{font-size:var(--font-size-2xl);color:var(--color-orange)}.ReportsPage_module-KH2LKV6O_retryLink__Xt6IW{display:inline-flex;align-items:center;gap:var(--space-1);background:none;border:none;color:var(--color-accent);font-size:var(--font-size-sm);cursor:pointer;font-family:inherit;padding:0}.ReportsPage_module-KH2LKV6O_retryLink__Xt6IW:hover{text-decoration:underline}.ReportsPage_module-KH2LKV6O_spinner__jdb5F{animation:ReportsPage_module-KH2LKV6O_spin__uAH0k 1s linear infinite;font-size:var(--font-size-xl);color:var(--color-accent)}@keyframes ReportsPage_module-KH2LKV6O_spin__uAH0k{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportsPage_module-KH2LKV6O_loadMoreButton__I9Rzj{display:flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);margin:var(--space-4) auto 0;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--transition-fast)}.ReportsPage_module-KH2LKV6O_loadMoreButton__I9Rzj:hover{background:var(--color-surface-hover)}.GenerateReportModal_module-4PC5DTL7_overlay__j4IYH{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:var(--z-modal-backdrop);display:flex;align-items:center;justify-content:center}.GenerateReportModal_module-4PC5DTL7_modal__gHQN8{background:var(--color-surface);border-radius:var(--radius-lg);width:700px;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;z-index:var(--z-modal);box-shadow:0 10px 40px rgba(0,0,0,.2)}.GenerateReportModal_module-4PC5DTL7_header__TvO3y{display:flex;align-items:flex-start;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-light);gap:var(--space-3)}.GenerateReportModal_module-4PC5DTL7_headerIcon__EE_9H{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-primary);font-size:var(--font-size-lg)}.GenerateReportModal_module-4PC5DTL7_headerContent__YZD7E{flex:1 1;min-width:0}.GenerateReportModal_module-4PC5DTL7_headerTitle__kl7c5{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.GenerateReportModal_module-4PC5DTL7_headerDescription__mkDXq{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--space-1) 0 0}.GenerateReportModal_module-4PC5DTL7_closeBtn__G3BKx{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:var(--font-size-lg);flex-shrink:0;border-radius:var(--radius-sm);transition:background var(--transition-fast)}.GenerateReportModal_module-4PC5DTL7_closeBtn__G3BKx:hover{background:var(--color-surface-hover);color:var(--color-text)}.GenerateReportModal_module-4PC5DTL7_stepper__GPTDN{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5);background:var(--color-accent-bg)}.GenerateReportModal_module-4PC5DTL7_step__rbgzI{display:flex;align-items:center;gap:var(--space-2)}.GenerateReportModal_module-4PC5DTL7_stepCircle__vr_95{width:28px;height:28px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-md);flex-shrink:0}.GenerateReportModal_module-4PC5DTL7_stepCircleActive__sUvTL{background:var(--color-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-medium)}.GenerateReportModal_module-4PC5DTL7_stepCircleCompleted__jO1hE{background:var(--color-accent);color:var(--color-text-on-primary);font-size:var(--font-size-sm)}.GenerateReportModal_module-4PC5DTL7_stepCircleUpcoming__OcYQ5{background:var(--color-gray-light);color:var(--color-text-on-primary);font-weight:var(--font-weight-medium)}.GenerateReportModal_module-4PC5DTL7_stepLabel__HcbH8{font-size:var(--font-size-md);white-space:nowrap}.GenerateReportModal_module-4PC5DTL7_stepLabelActive__8JjIH{font-weight:var(--font-weight-medium);color:var(--color-primary)}.GenerateReportModal_module-4PC5DTL7_stepLabelCompleted__BKwY3{font-weight:var(--font-weight-normal);color:var(--color-primary)}.GenerateReportModal_module-4PC5DTL7_stepLabelUpcoming__9EfgP{font-weight:var(--font-weight-medium);color:var(--color-primary)}.GenerateReportModal_module-4PC5DTL7_stepChevron__80rGb{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0 var(--space-2);flex-shrink:0}.GenerateReportModal_module-4PC5DTL7_body__jxchK{flex:1 1;overflow-y:auto;padding:var(--space-5) var(--space-6)}.GenerateReportModal_module-4PC5DTL7_fileCards__M52rY{display:flex;flex-direction:column;gap:var(--space-4)}.GenerateReportModal_module-4PC5DTL7_paramsSection__bj4Jy{display:flex;flex-direction:column;gap:var(--space-5)}.GenerateReportModal_module-4PC5DTL7_sectionLabel__doLEf{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text)}.GenerateReportModal_module-4PC5DTL7_outputRow__9mN_q{display:flex;align-items:center;padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-primary);border-radius:var(--radius-md)}.GenerateReportModal_module-4PC5DTL7_outputCheckbox__dgOFO{width:22px;height:22px;border:2px solid var(--color-primary);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all var(--transition-fast)}.GenerateReportModal_module-4PC5DTL7_outputCheckboxChecked__ucv1I{background:var(--color-primary)}.GenerateReportModal_module-4PC5DTL7_outputCheckIcon__OqPYm{color:var(--color-text-on-primary);font-size:14px}.GenerateReportModal_module-4PC5DTL7_outputDivider__qSYCp{width:1px;height:24px;background:var(--color-primary);margin:0 var(--space-3);flex-shrink:0}.GenerateReportModal_module-4PC5DTL7_outputNameInput__JsFRb{flex:1 1;border:none;outline:none;background:transparent;font-size:var(--font-size-sm);color:var(--color-text);font-family:inherit}.GenerateReportModal_module-4PC5DTL7_outputNameInput__JsFRb::placeholder{color:var(--color-border)}.GenerateReportModal_module-4PC5DTL7_outputNameInput__JsFRb:disabled{opacity:.4;cursor:not-allowed}.GenerateReportModal_module-4PC5DTL7_outputRowDisabled__RIPl1{opacity:.5;border-color:var(--color-border-light)}.GenerateReportModal_module-4PC5DTL7_paramField__MVsmG{display:flex;flex-direction:column;gap:var(--space-2)}.GenerateReportModal_module-4PC5DTL7_paramLabel__GW3ln{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.GenerateReportModal_module-4PC5DTL7_paramInput__AT_yX{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text)}.GenerateReportModal_module-4PC5DTL7_paramInput__AT_yX::placeholder{color:var(--color-border)}.GenerateReportModal_module-4PC5DTL7_paramSelect__eQRlZ{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%230A2A66' viewBox='0 0 16 16'%3E%3Cpath d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.GenerateReportModal_module-4PC5DTL7_paramSelect__eQRlZ::placeholder{color:var(--color-border)}.GenerateReportModal_module-4PC5DTL7_footer__nngAL{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-light)}.GenerateReportModal_module-4PC5DTL7_btnSecondary__9l5IV{padding:var(--space-2) var(--space-5);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:7px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit;transition:background var(--transition-fast)}.GenerateReportModal_module-4PC5DTL7_btnSecondary__9l5IV:hover{background:var(--color-surface-hover)}.GenerateReportModal_module-4PC5DTL7_btnPrimary__uebwf{padding:var(--space-2) var(--space-5);background:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:7px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit;transition:background var(--transition-fast)}.GenerateReportModal_module-4PC5DTL7_btnPrimary__uebwf:hover:not(:disabled){background:var(--color-primary-hover)}.GenerateReportModal_module-4PC5DTL7_btnPrimary__uebwf:disabled{opacity:.5;cursor:not-allowed}.GenerateReportModal_module-4PC5DTL7_errorBanner__Ocmie{padding:var(--space-2) var(--space-3);background:var(--color-red-bg);border:1px solid var(--color-red-light);border-radius:var(--radius-md);color:var(--color-red);font-size:var(--font-size-xs);margin-bottom:var(--space-3)}.TemplateDetailPage_module-4MTX6UP4_page__KOTQ8{display:flex;flex-direction:column;width:100%;background:var(--color-surface)}.TemplateDetailPage_module-4MTX6UP4_topBar__oVx2Z{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border)}.TemplateDetailPage_module-4MTX6UP4_backLink__d4uoo{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:none;border:none;font-family:inherit;padding:0}.TemplateDetailPage_module-4MTX6UP4_backLink__d4uoo:hover{text-decoration:underline}.TemplateDetailPage_module-4MTX6UP4_generateBtn__NGM9S{padding:var(--space-2) var(--space-5);background:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:7px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit;transition:background var(--transition-fast)}.TemplateDetailPage_module-4MTX6UP4_generateBtn__NGM9S:hover{background:var(--color-primary-hover)}.TemplateDetailPage_module-4MTX6UP4_templateHeader__DAgPC{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-6) 0}.TemplateDetailPage_module-4MTX6UP4_templateName__yjYou{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.TemplateDetailPage_module-4MTX6UP4_templateDescription__oYF99{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin:0}.TemplateDetailPage_module-4MTX6UP4_processingTime__Oo0EK{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.TemplateDetailPage_module-4MTX6UP4_processingTimeIcon__jEWo9{font-size:var(--font-size-md)}.TemplateDetailPage_module-4MTX6UP4_section__5s1dZ{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6)}.TemplateDetailPage_module-4MTX6UP4_toolbar__Poquq{display:flex;align-items:center;gap:var(--space-2)}.TemplateDetailPage_module-4MTX6UP4_tableWrapper__e9_cb{width:100%;overflow-x:auto}.TemplateDetailPage_module-4MTX6UP4_table__1tRC_{width:100%;border-collapse:collapse}.TemplateDetailPage_module-4MTX6UP4_table__1tRC_ th{text-align:left;padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--color-border-light)}.TemplateDetailPage_module-4MTX6UP4_table__1tRC_ td{padding:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text);border-bottom:1px solid var(--color-border-row);vertical-align:top}.TemplateDetailPage_module-4MTX6UP4_dateCell__Uxk50{white-space:nowrap}.TemplateDetailPage_module-4MTX6UP4_fileList__kzT25{display:flex;flex-direction:column;gap:var(--space-1)}.TemplateDetailPage_module-4MTX6UP4_fileChip__KdhCJ{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text);cursor:pointer;padding:var(--space-1) var(--space-2);background:var(--color-bg);border-radius:var(--radius-sm);border:1px solid var(--color-border-row);min-width:180px}.TemplateDetailPage_module-4MTX6UP4_fileChip__KdhCJ:hover{background:var(--color-surface-hover)}.TemplateDetailPage_module-4MTX6UP4_fileName__krkbe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.TemplateDetailPage_module-4MTX6UP4_downloadIcon__lZZ3e{color:var(--color-text-muted);font-size:11px;flex-shrink:0}.TemplateDetailPage_module-4MTX6UP4_noFiles__Ej1e6{color:var(--color-text-muted)}.TemplateDetailPage_module-4MTX6UP4_progressContainer__y5WQw{display:flex;flex-direction:column;gap:var(--space-1);min-width:200px}.TemplateDetailPage_module-4MTX6UP4_progressBarTrack__zWYdg{height:8px;background:var(--color-border-light);border-radius:var(--radius-full);overflow:hidden;display:flex;align-items:center}.TemplateDetailPage_module-4MTX6UP4_progressBarFill__P02OX{height:100%;background:var(--color-accent);border-radius:var(--radius-full);transition:width .5s ease}.TemplateDetailPage_module-4MTX6UP4_progressText__4Y9cv{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--color-text-muted)}.TemplateDetailPage_module-4MTX6UP4_progressStep__UbAXE{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.TemplateDetailPage_module-4MTX6UP4_progressPercent__MAFSR{flex-shrink:0;font-weight:var(--font-weight-medium)}.TemplateDetailPage_module-4MTX6UP4_statusCell___zIDq{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.TemplateDetailPage_module-4MTX6UP4_statusRow__pbfus{display:flex;align-items:center;gap:var(--space-2)}.TemplateDetailPage_module-4MTX6UP4_downloadAllLink__V2ev0{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-accent);cursor:pointer;border:none;background:none;padding:0;font-family:inherit}.TemplateDetailPage_module-4MTX6UP4_downloadAllLink__V2ev0:hover{text-decoration:underline}.TemplateDetailPage_module-4MTX6UP4_downloadAllIcon__HEnRM{font-size:var(--font-size-sm)}.TemplateDetailPage_module-4MTX6UP4_retryButton__DtcM8{display:inline-flex;align-items:center;font-size:var(--font-size-lg);color:var(--color-primary);cursor:pointer;border:none;background:none;padding:0}.TemplateDetailPage_module-4MTX6UP4_retryButton__DtcM8:hover{color:var(--color-accent)}.TemplateDetailPage_module-4MTX6UP4_emptyState__96lNY,.TemplateDetailPage_module-4MTX6UP4_errorState__9oHLK,.TemplateDetailPage_module-4MTX6UP4_loadingState__KndPt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.TemplateDetailPage_module-4MTX6UP4_emptyIcon__StJ9u{font-size:var(--font-size-2xl);color:var(--color-border-light)}.TemplateDetailPage_module-4MTX6UP4_errorIcon__ne1fQ{font-size:var(--font-size-2xl);color:var(--color-orange)}.TemplateDetailPage_module-4MTX6UP4_retryLink__9jeUX{display:inline-flex;align-items:center;gap:var(--space-1);background:none;border:none;color:var(--color-accent);font-size:var(--font-size-sm);cursor:pointer;font-family:inherit;padding:0}.TemplateDetailPage_module-4MTX6UP4_spinner__YsI5l{animation:TemplateDetailPage_module-4MTX6UP4_spin__MHkzF 1s linear infinite;font-size:var(--font-size-xl);color:var(--color-accent)}@keyframes TemplateDetailPage_module-4MTX6UP4_spin__MHkzF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TemplateDetailPage_module-4MTX6UP4_loadMoreButton__aRiCe{display:flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);margin:var(--space-4) auto 0;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--transition-fast)}.TemplateDetailPage_module-4MTX6UP4_loadMoreButton__aRiCe:hover{background:var(--color-surface-hover)}.GenerateReportPageV2_module-AZ7QB3ZJ_page__WoNoN{display:flex;flex-direction:column;width:100%;background:var(--color-surface)}.GenerateReportPageV2_module-AZ7QB3ZJ_topBar__Txyjm{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border)}.GenerateReportPageV2_module-AZ7QB3ZJ_backLink__ba7ju{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:none;border:none;font-family:inherit;padding:0}.GenerateReportPageV2_module-AZ7QB3ZJ_backLink__ba7ju:hover{text-decoration:underline}.GenerateReportPageV2_module-AZ7QB3ZJ_generateBtn__pMvGH{padding:var(--space-2) var(--space-5);background:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:7px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit;transition:background var(--transition-fast)}.GenerateReportPageV2_module-AZ7QB3ZJ_generateBtn__pMvGH:hover:not(:disabled){background:var(--color-primary-hover)}.GenerateReportPageV2_module-AZ7QB3ZJ_generateBtn__pMvGH:disabled{opacity:.5;cursor:not-allowed}.GenerateReportPageV2_module-AZ7QB3ZJ_templateHeader__6zAdW{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-6) 0}.GenerateReportPageV2_module-AZ7QB3ZJ_templateName__MtdIU{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.GenerateReportPageV2_module-AZ7QB3ZJ_templateDescription__uL5L7{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin:0}.GenerateReportPageV2_module-AZ7QB3ZJ_processingTime__sBNGU{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.GenerateReportPageV2_module-AZ7QB3ZJ_processingTimeIcon__kG7_7{font-size:var(--font-size-md)}.GenerateReportPageV2_module-AZ7QB3ZJ_formLayout__bYE5P{display:flex;gap:var(--space-8);padding:var(--space-5) var(--space-6);align-items:flex-start}.GenerateReportPageV2_module-AZ7QB3ZJ_leftColumn__7frfh{flex:3 1;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.GenerateReportPageV2_module-AZ7QB3ZJ_rightColumn__AZo33{flex:2 1;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.GenerateReportPageV2_module-AZ7QB3ZJ_sectionHeader__Yw6hE{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--color-text)}.GenerateReportPageV2_module-AZ7QB3ZJ_sectionDot__Ub7Pq{width:8px;height:8px;border-radius:50%;background:var(--color-accent);flex-shrink:0}.GenerateReportPageV2_module-AZ7QB3ZJ_fileCards__LLgoB,.GenerateReportPageV2_module-AZ7QB3ZJ_outputSection__43KKZ{display:flex;flex-direction:column;gap:var(--space-4)}.GenerateReportPageV2_module-AZ7QB3ZJ_outputLabel__6RCbB{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.GenerateReportPageV2_module-AZ7QB3ZJ_outputRow__cG3Cl{display:flex;align-items:center;gap:10px;padding:10px;background:var(--color-bg);border:1px solid var(--color-primary);border-radius:7px}.GenerateReportPageV2_module-AZ7QB3ZJ_outputCheckbox__BJLW2{width:20px;height:20px;border:2px solid var(--color-primary);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all var(--transition-fast)}.GenerateReportPageV2_module-AZ7QB3ZJ_outputCheckboxChecked__SfSmm{background:var(--color-primary)}.GenerateReportPageV2_module-AZ7QB3ZJ_outputCheckIcon__FIrQh{color:var(--color-text-on-primary);font-size:14px}.GenerateReportPageV2_module-AZ7QB3ZJ_outputDivider__jtbjh{width:1px;height:22px;background:var(--color-border-light)}.GenerateReportPageV2_module-AZ7QB3ZJ_outputNameInput__U_z5b{flex:1 1;border:none;outline:none;background:transparent;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);font-family:inherit}.GenerateReportPageV2_module-AZ7QB3ZJ_outputNameInput__U_z5b::placeholder{color:var(--color-border);font-weight:var(--font-weight-normal)}.GenerateReportPageV2_module-AZ7QB3ZJ_paramField__hk3rP{display:flex;flex-direction:column;gap:var(--space-1)}.GenerateReportPageV2_module-AZ7QB3ZJ_paramLabel__9IxlG{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.GenerateReportPageV2_module-AZ7QB3ZJ_paramInput__MqXHE{padding:10px;background:var(--color-surface);border:1px solid var(--color-primary);border-radius:7px;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text)}.GenerateReportPageV2_module-AZ7QB3ZJ_paramInput__MqXHE::placeholder{color:var(--color-border)}.GenerateReportPageV2_module-AZ7QB3ZJ_paramSelect__I_F14{background:var(--color-surface);border:1px solid var(--color-primary);border-radius:7px;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%230A2A66' viewBox='0 0 16 16'%3E%3Cpath d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:10px 32px 10px 10px}.GenerateReportPageV2_module-AZ7QB3ZJ_loadingState__v7Oq_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.GenerateReportPageV2_module-AZ7QB3ZJ_spinner__y7B0T{animation:GenerateReportPageV2_module-AZ7QB3ZJ_spin__M_vg1 1s linear infinite;font-size:var(--font-size-xl);color:var(--color-accent)}@keyframes GenerateReportPageV2_module-AZ7QB3ZJ_spin__M_vg1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenerateReportPageV2_module-AZ7QB3ZJ_errorState__U734k{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) var(--space-4);gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.GenerateReportPageV2_module-AZ7QB3ZJ_errorIcon__JflVs{font-size:var(--font-size-2xl);color:var(--color-orange)}.GenerateReportPageV2_module-AZ7QB3ZJ_retryLink__9JAyD{display:inline-flex;align-items:center;gap:var(--space-1);background:none;border:none;color:var(--color-accent);font-size:var(--font-size-sm);cursor:pointer;font-family:inherit}.RequestTemplateModal_module-KTMNAINQ_overlay__xQork{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:var(--z-modal-backdrop);display:flex;align-items:center;justify-content:center}.RequestTemplateModal_module-KTMNAINQ_modal__r8vti{background:var(--color-surface);border-radius:var(--radius-lg);width:700px;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;z-index:var(--z-modal);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.RequestTemplateModal_module-KTMNAINQ_header__FkN4_{display:flex;align-items:flex-start;padding:var(--space-5) var(--space-6);border-bottom:1px solid #e5e7eb;gap:var(--space-3)}.RequestTemplateModal_module-KTMNAINQ_headerIcon__Ecggf{width:40px;height:40px;border-radius:10px;background:#dbeafe;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-primary);font-size:var(--font-size-lg)}.RequestTemplateModal_module-KTMNAINQ_headerContent__Vyad9{flex:1 1}.RequestTemplateModal_module-KTMNAINQ_headerTitle__EbBbh{font-size:20px;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0;letter-spacing:-.45px}.RequestTemplateModal_module-KTMNAINQ_headerDescription__C8mqg{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:2px 0 0;letter-spacing:-.15px}.RequestTemplateModal_module-KTMNAINQ_closeBtn__V1gnk{width:28px;height:28px;background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:var(--font-size-lg);flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center}.RequestTemplateModal_module-KTMNAINQ_closeBtn__V1gnk:hover{background:var(--color-surface-hover)}.RequestTemplateModal_module-KTMNAINQ_stepper__i3_HI{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);background:var(--color-accent-bg)}.RequestTemplateModal_module-KTMNAINQ_step__uVXqD{display:flex;align-items:center;gap:var(--space-2)}.RequestTemplateModal_module-KTMNAINQ_stepCircle__j6PLA{width:28px;height:28px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-md);flex-shrink:0}.RequestTemplateModal_module-KTMNAINQ_stepCircleActive__m_qDp{background:var(--color-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-medium)}.RequestTemplateModal_module-KTMNAINQ_stepCircleCompleted__9Rfks{background:var(--color-accent);color:var(--color-text-on-primary);font-size:var(--font-size-sm)}.RequestTemplateModal_module-KTMNAINQ_stepCircleUpcoming__ZT0gj{background:var(--color-gray-light);color:var(--color-text-on-primary);font-weight:var(--font-weight-medium)}.RequestTemplateModal_module-KTMNAINQ_stepLabel__UGKya{font-size:var(--font-size-sm);white-space:nowrap}.RequestTemplateModal_module-KTMNAINQ_stepLabelActive__nvwPF{font-weight:var(--font-weight-medium);color:var(--color-primary)}.RequestTemplateModal_module-KTMNAINQ_stepLabelCompleted__Vo_DF{font-weight:var(--font-weight-normal);color:var(--color-primary)}.RequestTemplateModal_module-KTMNAINQ_stepLabelUpcoming__xTD8L{font-weight:var(--font-weight-normal);color:var(--color-border)}.RequestTemplateModal_module-KTMNAINQ_stepChevron__KxBNz{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0 var(--space-2);flex-shrink:0}.RequestTemplateModal_module-KTMNAINQ_body__Fn1MW{flex:1 1;overflow-y:auto;padding:var(--space-5) var(--space-6)}.RequestTemplateModal_module-KTMNAINQ_formSection__dLP20{display:flex;flex-direction:column;gap:var(--space-5)}.RequestTemplateModal_module-KTMNAINQ_rowTwo__3WeYy{display:flex;gap:var(--space-5)}.RequestTemplateModal_module-KTMNAINQ_rowTwo__3WeYy>*{flex:1 1}.RequestTemplateModal_module-KTMNAINQ_fieldFull__ARVZL,.RequestTemplateModal_module-KTMNAINQ_field__0c_DY{display:flex;flex-direction:column;gap:5px}.RequestTemplateModal_module-KTMNAINQ_fieldLabel__uJbcx{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-muted);padding:0 5px}.RequestTemplateModal_module-KTMNAINQ_fieldInput__orfRZ{height:35px;padding:10px;background:#fbfbfb;border:1px solid var(--color-primary);border-radius:7px;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text)}.RequestTemplateModal_module-KTMNAINQ_fieldInput__orfRZ::placeholder{color:var(--color-border);font-weight:var(--font-weight-medium)}.RequestTemplateModal_module-KTMNAINQ_fieldTextarea__WXVFI{min-height:70px;padding:10px;background:#fbfbfb;border:1px solid var(--color-primary);border-radius:7px;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text);resize:vertical}.RequestTemplateModal_module-KTMNAINQ_fieldTextarea__WXVFI::placeholder{color:var(--color-border);font-weight:var(--font-weight-medium)}.RequestTemplateModal_module-KTMNAINQ_fieldSelect___aKTS{height:35px;background:#fbfbfb;border:1px solid var(--color-primary);border-radius:7px;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%230A2A66' viewBox='0 0 16 16'%3E%3Cpath d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding:0 28px 0 10px}.RequestTemplateModal_module-KTMNAINQ_divider__Q_9UB{border-bottom:.5px solid var(--color-border-light);margin:var(--space-1) 0}.RequestTemplateModal_module-KTMNAINQ_filesSection__EdXzg{display:flex;flex-direction:column;gap:var(--space-4)}.RequestTemplateModal_module-KTMNAINQ_filesSectionHeader__BGJRm{display:flex;align-items:center;gap:var(--space-2)}.RequestTemplateModal_module-KTMNAINQ_blueDot__hQbM7{width:10px;height:10px;border-radius:var(--radius-full);background:#155dfc;flex-shrink:0}.RequestTemplateModal_module-KTMNAINQ_filesSectionTitle__iUAmQ{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.RequestTemplateModal_module-KTMNAINQ_filesQuestion__A_Yn2{font-size:var(--font-size-sm);color:var(--color-text-muted);padding:0 5px}.RequestTemplateModal_module-KTMNAINQ_numberSelector___yk2U{display:flex;gap:var(--space-2)}.RequestTemplateModal_module-KTMNAINQ_numberBtn__qTfFu{width:32px;height:32px;border:1px solid #d1d5dc;border-radius:var(--radius-sm);background:var(--color-surface);color:#6a7282;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}.RequestTemplateModal_module-KTMNAINQ_numberBtnActive__WF3e6{background:var(--color-primary);color:var(--color-text-on-primary);border-color:var(--color-primary)}.RequestTemplateModal_module-KTMNAINQ_fileRows__0y9zF{display:flex;flex-direction:column;gap:var(--space-2)}.RequestTemplateModal_module-KTMNAINQ_fileRow__pw1Gp{display:flex;gap:var(--space-3);align-items:flex-end}.RequestTemplateModal_module-KTMNAINQ_fileRowField__RRpQd{display:flex;flex-direction:column;gap:5px}.RequestTemplateModal_module-KTMNAINQ_turnsIntoDivider__6CyJP{display:flex;align-items:center;gap:var(--space-3)}.RequestTemplateModal_module-KTMNAINQ_turnsIntoLine__y64Hu{flex:1 1;height:.5px;background:#d1d5dc}.RequestTemplateModal_module-KTMNAINQ_turnsIntoText__NWOGJ{font-size:11px;color:var(--color-primary);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap}.RequestTemplateModal_module-KTMNAINQ_exampleCard__W6iUm{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.RequestTemplateModal_module-KTMNAINQ_exampleTitle__rS2Pq{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.RequestTemplateModal_module-KTMNAINQ_addExampleBtn__PBXkw{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:none;border:1.5px dashed var(--color-border-light);border-radius:var(--radius-md);color:var(--color-accent);font-size:var(--font-size-sm);cursor:pointer;font-family:inherit;justify-content:center}.RequestTemplateModal_module-KTMNAINQ_addExampleBtn__PBXkw:hover{border-color:var(--color-accent);background:var(--color-accent-bg)}.RequestTemplateModal_module-KTMNAINQ_footer__CNK8Q{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-light)}.RequestTemplateModal_module-KTMNAINQ_btnSecondary__Z1c5X{padding:var(--space-2) var(--space-5);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:7px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit}.RequestTemplateModal_module-KTMNAINQ_btnSecondary__Z1c5X:hover{background:var(--color-surface-hover)}.RequestTemplateModal_module-KTMNAINQ_btnPrimary__7IG4x{padding:var(--space-2) var(--space-5);background:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:7px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit}.RequestTemplateModal_module-KTMNAINQ_btnPrimary__7IG4x:hover:not(:disabled){background:var(--color-primary-hover)}.RequestTemplateModal_module-KTMNAINQ_btnPrimary__7IG4x:disabled{opacity:.5;cursor:not-allowed}.RequestTemplateModal_module-KTMNAINQ_errorBanner__gZ_xm{padding:var(--space-2) var(--space-3);background:var(--color-red-bg);border:1px solid var(--color-red-light);border-radius:var(--radius-md);color:var(--color-red);font-size:var(--font-size-xs);margin-bottom:var(--space-3)}.RequestTemplateModal_module-KTMNAINQ_exampleHeader__us0yc{display:flex;align-items:center;gap:var(--space-3)}.RequestTemplateModal_module-KTMNAINQ_exampleHeaderText__fiT1E{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text);white-space:nowrap}.RequestTemplateModal_module-KTMNAINQ_exampleHeaderLine__vLV6f{flex:1 1;height:1px;background:var(--color-primary);opacity:.3}.RequestTemplateModal_module-KTMNAINQ_exampleRow__1UITk{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 17px;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:10px;min-height:44px}.RequestTemplateModal_module-KTMNAINQ_exampleRowDragOver__lssw7{border-color:var(--color-accent);background:var(--color-accent-bg)}.RequestTemplateModal_module-KTMNAINQ_exampleFileName__sTBvN{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.RequestTemplateModal_module-KTMNAINQ_exampleTypeBadge__y5MTQ{padding:2px 8px;border:1px solid var(--color-accent);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-accent);background:var(--color-accent-bg);white-space:nowrap;flex-shrink:0}.RequestTemplateModal_module-KTMNAINQ_exampleDash__kJv_i{flex:1 1;height:1px;background:var(--color-border-light)}.RequestTemplateModal_module-KTMNAINQ_exampleDropArea__uQaha{display:flex;align-items:center;gap:6px;font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap;flex-shrink:0}.RequestTemplateModal_module-KTMNAINQ_exampleUploadIcon__lksTl{font-size:var(--font-size-md);color:var(--color-text-muted)}.RequestTemplateModal_module-KTMNAINQ_exampleDropText__8Xb8t{color:var(--color-text-muted)}.RequestTemplateModal_module-KTMNAINQ_exampleBrowseLink__OteG2{color:var(--color-accent);font-weight:var(--font-weight-medium)}.RequestTemplateModal_module-KTMNAINQ_exampleRemoveBtn__KGS5L{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:var(--font-size-lg);display:flex;align-items:center;margin-left:auto}.RequestTemplateModal_module-KTMNAINQ_exampleRemoveBtn__KGS5L:hover{color:var(--color-red)}.RequestTemplateModal_module-KTMNAINQ_exampleProgress__8ciQk{flex:1 1;height:4px;background:var(--color-border-light);border-radius:var(--radius-full);overflow:hidden}.RequestTemplateModal_module-KTMNAINQ_exampleProgressFill__pe8kg{height:100%;background:var(--color-accent);border-radius:var(--radius-full);transition:width .5s cubic-bezier(.4,0,.2,1)}.RequestTemplateModal_module-KTMNAINQ_examplePercent__X_b__{font-size:var(--font-size-xs);color:var(--color-accent);font-weight:var(--font-weight-medium);flex-shrink:0;min-width:32px;text-align:right}.MetricCard_module-NTD7RZVA_card__h0stk{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:4px 20px;border-right:1px solid rgba(0,0,0,.05)}.MetricCard_module-NTD7RZVA_card__h0stk:first-child{padding-left:0}.MetricCard_module-NTD7RZVA_card__h0stk:last-child{padding-right:0;border-right:none}.MetricCard_module-NTD7RZVA_labelRow__6ofce{display:flex;align-items:center;gap:8px}.MetricCard_module-NTD7RZVA_icon__xg6uB{font-size:14px;color:var(--color-primary);display:flex;align-items:center;opacity:.6}.MetricCard_module-NTD7RZVA_label__Nwv7c{font-size:12px;font-weight:500;color:var(--color-primary);opacity:.7;text-transform:uppercase;letter-spacing:.3px}.MetricCard_module-NTD7RZVA_valueRow__58ySP{display:flex;align-items:center;justify-content:space-between}.MetricCard_module-NTD7RZVA_value__Y7P06{font-size:32px;font-weight:700;color:#0f1f33;line-height:1;letter-spacing:-.5px}.MetricCard_module-NTD7RZVA_unit__XUume{font-size:14px;color:#888;font-weight:400;margin-left:6px}.MetricCard_module-NTD7RZVA_trendPill__LCGXg{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;padding:4px 10px;border-radius:20px}.MetricCard_module-NTD7RZVA_trendPositive__QXKcW{color:var(--color-green);background:rgba(34,197,94,.1)}.MetricCard_module-NTD7RZVA_trendNegative__Qjysi{color:var(--color-red);background:rgba(220,50,50,.1)}.MetricCard_module-NTD7RZVA_trendNA__DBxAG{color:#999;background:rgba(0,0,0,.05)}.MetricCard_module-NTD7RZVA_trendIcon__Ry33S{font-size:10px}.DonutChart_module-XLCDNJUE_chartContainer__ZFfOc{position:relative;width:100%;height:100%}.DonutChart_module-XLCDNJUE_emptyRing__3vdJ9{border-radius:50%;background:var(--color-border-light);display:flex;align-items:center;justify-content:center}.DonutChart_module-XLCDNJUE_emptyRingInner__fQgdn{border-radius:50%;background:#ffffff}.DonutChart_module-XLCDNJUE_tooltip__tA1eo{position:absolute;display:flex;align-items:center;gap:8px;background:#ffffff;border:1px solid var(--color-border-light);border-radius:6px;padding:8px 12px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:13px;white-space:nowrap;pointer-events:none;z-index:10;transition:left .08s ease-out,top .08s ease-out}.DonutChart_module-XLCDNJUE_tooltipDot__SwjqH{width:10px;height:10px;border-radius:50%;flex-shrink:0}.DonutChart_module-XLCDNJUE_tooltipName__ZjrJp{color:var(--color-text);font-weight:500}.DonutChart_module-XLCDNJUE_tooltipValue__aAh5a{color:#666666;font-weight:700}.CategoriesPanel_module-W4D4DH3P_content__30Bz_{display:flex;gap:40px;align-items:stretch}.CategoriesPanel_module-W4D4DH3P_categoryList__PVkv9{display:flex;flex-direction:column;gap:12px;flex-shrink:0;overflow-y:auto;min-width:0}.CategoriesPanel_module-W4D4DH3P_categoryItem__aO_y1{display:flex;align-items:flex-start;gap:8px}.CategoriesPanel_module-W4D4DH3P_categoryDot__WPmnl{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:4px}.CategoriesPanel_module-W4D4DH3P_categoryInfo__nj_SI{display:flex;flex-direction:column}.CategoriesPanel_module-W4D4DH3P_categoryName__6KvlB{font-size:13px;color:#666666}.CategoriesPanel_module-W4D4DH3P_categoryValue__I3Z_e{font-size:20px;font-weight:700;color:var(--color-primary);line-height:1.2}.CategoriesPanel_module-W4D4DH3P_chartWrapper__VVTHQ{display:flex;align-items:center;justify-content:center;aspect-ratio:1;min-width:200px;flex-shrink:0}.CategoriesPanel_module-W4D4DH3P_emptyState__oNK3D{display:flex;align-items:center;justify-content:center;flex:1 1;padding:40px 20px;color:#666666;font-size:14px;text-align:center}.RecentActivities_module-CTDKU46Z_panel__oFXB9{display:flex;flex-direction:column;gap:16px;min-height:0;flex:1 1;overflow:hidden}.RecentActivities_module-CTDKU46Z_header__slksQ{display:flex;align-items:center;gap:10px}.RecentActivities_module-CTDKU46Z_title__LxIFU{font-size:16px;font-weight:600;color:var(--color-primary)}.RecentActivities_module-CTDKU46Z_list__2uTeT{display:flex;flex-direction:column;overflow-y:auto;flex:1 1}.RecentActivities_module-CTDKU46Z_item__e_rkZ{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.04)}.RecentActivities_module-CTDKU46Z_item__e_rkZ:last-child{border-bottom:none}.RecentActivities_module-CTDKU46Z_dot__BYNmz{width:4px;min-height:100%;border-radius:4px;flex-shrink:0;align-self:stretch}.RecentActivities_module-CTDKU46Z_itemContent__cjm3b{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.RecentActivities_module-CTDKU46Z_itemTitle__ZuEkn{font-size:13px;font-weight:600;color:var(--color-primary);line-height:1.4}.RecentActivities_module-CTDKU46Z_itemDescription__j7DTG{font-size:12px;color:#555;line-height:1.4}.RecentActivities_module-CTDKU46Z_itemTimestamp__VVkCx{font-size:11px;color:#999;white-space:nowrap;margin-top:2px}.TicketsDashboardPage_module-J2S2N4RR_page___8Xma{display:flex;flex-direction:column;height:calc(100vh - 69px);overflow:hidden;position:relative}.TicketsDashboardPage_module-J2S2N4RR_content__dd_DF{display:grid;grid-template-columns:1fr 340px;grid-gap:20px;gap:20px;padding:20px 24px;overflow:hidden;flex:1 1;min-height:0}.TicketsDashboardPage_module-J2S2N4RR_leftColumn__UKmFp{display:flex;flex-direction:column;gap:20px;min-height:0}.TicketsDashboardPage_module-J2S2N4RR_topCards__hcdWP{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.TicketsDashboardPage_module-J2S2N4RR_glassCardV2__8ZSHm{display:flex;align-items:center;gap:16px;padding:22px 26px}.TicketsDashboardPage_module-J2S2N4RR_glassIconBox__aft_b{width:40px;height:40px;border-radius:10px;background:var(--color-accent-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-primary);font-size:20px}.TicketsDashboardPage_module-J2S2N4RR_glassIconWarning__m0laS{background:var(--color-red-bg);color:var(--color-red)}.TicketsDashboardPage_module-J2S2N4RR_glassInfo__XU9FZ{display:flex;flex-direction:column;gap:2px;flex:1 1}.TicketsDashboardPage_module-J2S2N4RR_glassLabel__EkzOL{font-size:14px;font-weight:600;color:var(--color-primary)}.TicketsDashboardPage_module-J2S2N4RR_glassValue__sPzMA{font-size:32px;font-weight:700;color:#555555;line-height:1.1}.TicketsDashboardPage_module-J2S2N4RR_glassValueWarning__Oy2cE{color:var(--color-red)}.TicketsDashboardPage_module-J2S2N4RR_glassArrow__GB_vP{font-size:14px;color:var(--color-primary);opacity:.3;align-self:flex-start;margin-top:4px;flex-shrink:0;transition:opacity .2s;stroke-width:1}.TicketsDashboardPage_module-J2S2N4RR_glassCardV2__8ZSHm:hover .TicketsDashboardPage_module-J2S2N4RR_glassArrow__GB_vP{opacity:.6}.TicketsDashboardPage_module-J2S2N4RR_mainCard__c0o7h{display:flex;flex-direction:column;gap:32px;flex:1 1;min-height:0;overflow:hidden}.TicketsDashboardPage_module-J2S2N4RR_section__Fdcnb{display:flex;flex-direction:column;gap:16px}.TicketsDashboardPage_module-J2S2N4RR_section__Fdcnb:last-child{min-height:0}.TicketsDashboardPage_module-J2S2N4RR_sectionHeader__pbAG2{display:flex;align-items:center;justify-content:space-between}.TicketsDashboardPage_module-J2S2N4RR_sectionTitle__8_kqi{font-size:16px;font-weight:600;color:var(--color-primary);margin:0}.TicketsDashboardPage_module-J2S2N4RR_miniTabs__vA1pA{display:flex;gap:2px;padding:3px;background:rgba(0,0,0,.05);border-radius:8px}.TicketsDashboardPage_module-J2S2N4RR_miniTab__4EOEj{padding:4px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-primary);background:transparent;cursor:pointer;transition:all .2s ease;font-family:inherit;opacity:.6}.TicketsDashboardPage_module-J2S2N4RR_miniTab__4EOEj:hover{opacity:.8}.TicketsDashboardPage_module-J2S2N4RR_miniTabActive__KDsEs{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);opacity:1}.TicketsDashboardPage_module-J2S2N4RR_metricsRow__PRkoc{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;gap:0}.ClaimsChart_module-3ZBFH4OW_chartContainer__YZm7n{width:100%;height:100%;min-height:180px;display:flex;flex-direction:column}.ClaimsChart_module-3ZBFH4OW_legend__UkEZG{display:flex;gap:16px;margin-bottom:16px}.ClaimsChart_module-3ZBFH4OW_legendItem__3LOzi{display:flex;align-items:center;gap:6px;font-size:13px;color:#777}.ClaimsChart_module-3ZBFH4OW_legendDot__efFGt{width:10px;height:10px;border-radius:4px;flex-shrink:0}.ClaimsChart_module-3ZBFH4OW_emptyChart__kFHfb{width:100%;height:100%;min-height:180px;display:flex;justify-content:center;align-items:center;font-size:13px;color:#bbb}.ClaimsChart_module-3ZBFH4OW_barsArea__vZYSG{flex:1 1;display:flex;align-items:flex-end;gap:4px;min-height:0;padding-top:12px}.ClaimsChart_module-3ZBFH4OW_barColumn__Vo1g4{flex:1 1;display:flex;flex-direction:column;align-items:center;position:relative;min-width:0;height:100%;justify-content:flex-end}.ClaimsChart_module-3ZBFH4OW_barStack__pbJMf{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:3px}.ClaimsChart_module-3ZBFH4OW_barLabel__MfROq{font-size:11px;color:#666;margin-top:8px;white-space:nowrap}.ClaimsChart_module-3ZBFH4OW_barSegment__eiFkJ{width:100%;min-height:4px;border-radius:5px;backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);border:1px solid;transition:transform .15s ease,box-shadow .15s ease;position:relative}.ClaimsChart_module-3ZBFH4OW_barColumn__Vo1g4:hover .ClaimsChart_module-3ZBFH4OW_barHoverBg__4vFez{background:rgba(0,0,0,.04)}.ClaimsChart_module-3ZBFH4OW_barHoverBg__4vFez{position:absolute;top:0;left:0;right:0;bottom:20px;border-radius:8px;pointer-events:none;transition:background .15s ease}.ClaimsChart_module-3ZBFH4OW_barColumn__Vo1g4:hover .ClaimsChart_module-3ZBFH4OW_barSegment__eiFkJ{transform:scaleX(1.02)}.ClaimsChart_module-3ZBFH4OW_barValidated__5YFMF{background:linear-gradient(160deg,rgba(0,122,255,.9),rgba(0,122,255,.7) 50%,rgba(0,122,255,.8));border-color:rgba(255,255,255,.85) rgba(0,80,180,.15) rgba(0,80,180,.18) rgba(255,255,255,.65);box-shadow:inset 0 2px 0 rgba(255,255,255,.65),inset 0 -1px 0 rgba(0,60,140,.12),0 2px 8px rgba(0,122,255,.18)}.ClaimsChart_module-3ZBFH4OW_barRejected__lz2DV{background:linear-gradient(160deg,rgba(211,47,47,.85),rgba(211,47,47,.65) 50%,rgba(211,47,47,.75));border-color:rgba(255,255,255,.8) rgba(180,30,30,.15) rgba(180,30,30,.18) rgba(255,255,255,.6);box-shadow:inset 0 2px 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(140,20,20,.1),0 2px 8px rgba(211,47,47,.15)}.ClaimsChart_module-3ZBFH4OW_barPending__rvmYU{background:linear-gradient(160deg,rgba(245,138,7,.85),rgba(245,138,7,.65) 50%,rgba(245,138,7,.75));border-color:rgba(255,255,255,.8) rgba(200,100,0,.15) rgba(200,100,0,.18) rgba(255,255,255,.6);box-shadow:inset 0 2px 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(160,80,0,.1),0 2px 8px rgba(245,138,7,.15)}.ClaimsChart_module-3ZBFH4OW_hoverTotal__220_8{position:absolute;top:-8px;transform:translateY(-100%);font-size:12px;font-weight:700;color:var(--color-primary,#0A2A66);pointer-events:none}.ClaimsChart_module-3ZBFH4OW_hoverDot__ju3P0{position:absolute;top:0;width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid var(--color-primary,#0a2a66);transform:translate(-50%,-50%);left:50%;pointer-events:none;z-index:2}.ClaimsChart_module-3ZBFH4OW_hoverLine__Vipj_{position:absolute;top:0;bottom:20px;left:50%;width:1.5px;background:repeating-linear-gradient(to bottom,var(--color-primary,#0A2A66) 0,var(--color-primary,#0A2A66) 4px,transparent 4px,transparent 8px);opacity:.6;pointer-events:none;z-index:1}.ClaimsChart_module-3ZBFH4OW_tooltip__lxzsj{position:absolute;right:-8px;top:50%;transform:translate(100%,-50%);background:#fff;border-radius:10px;padding:8px 12px;box-shadow:0 4px 20px rgba(0,0,0,.12);min-width:120px;z-index:10;pointer-events:none}.ClaimsChart_module-3ZBFH4OW_tooltipLeft___uGNL{right:auto;left:-8px;transform:translate(-100%,-50%)}.ClaimsChart_module-3ZBFH4OW_tooltipRow__x3cqA{display:flex;align-items:center;gap:7px;padding:2px 0}.ClaimsChart_module-3ZBFH4OW_tooltipDot__23w5M{width:8px;height:8px;border-radius:4px;flex-shrink:0}.ClaimsChart_module-3ZBFH4OW_tooltipName__fXOiv{font-size:11px;color:#888;flex:1 1}.ClaimsChart_module-3ZBFH4OW_tooltipValue__gNGOu{font-size:12px;font-weight:600;color:#444}