.ModelCataloguePage-module__EfR_HW__form{padding:24px;font-size:.875rem;line-height:1.5}.ModelCataloguePage-module__EfR_HW__form select{padding-inline-end:2.5rem}.ModelCataloguePage-module__EfR_HW__form input,.ModelCataloguePage-module__EfR_HW__form textarea,.ModelCataloguePage-module__EfR_HW__form select{width:100%;min-width:0;font:inherit;font-weight:400}.ModelCataloguePage-module__EfR_HW__form code{overflow-wrap:anywhere}.ModelCataloguePage-module__EfR_HW__form .models-page__custom-row{border:0;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);padding:12px 0}.ModelCataloguePage-module__EfR_HW__form .models-page__custom-columns{border:0;border-block:1px solid var(--color-border);background:0 0;border-radius:0;padding:16px 0}.ModelCataloguePage-module__EfR_HW__form .models-page__custom-row button{grid-column:1/-1;justify-self:end}.ModelCataloguePage-module__EfR_HW__form .models-page__custom-row--draft button{color:var(--color-text-primary)}@media (max-width:600px){.ModelCataloguePage-module__EfR_HW__form{padding:20px 16px}:is(.ModelCataloguePage-module__EfR_HW__form .metrics-page__form-grid,.ModelCataloguePage-module__EfR_HW__form .models-page__custom-row){grid-template-columns:minmax(0,1fr)}.ModelCataloguePage-module__EfR_HW__form .metrics-page__drawer-actions{flex-wrap:wrap}}
.UsageOverview-module__3IhcLq__report{color:var(--color-text-primary);font-family:var(--font-body);font-variant-numeric:tabular-nums;min-width:0;font-size:13px;container:usage-report/inline-size}.UsageOverview-module__3IhcLq__report *{box-sizing:border-box}.UsageOverview-module__3IhcLq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;display:flex}.UsageOverview-module__3IhcLq__context{color:var(--color-text-secondary);font-size:12px}.UsageOverview-module__3IhcLq__period{align-items:center;gap:10px;min-width:225px;max-width:100%;display:flex}.UsageOverview-module__3IhcLq__period>label{font-size:12px;font-weight:600}.UsageOverview-module__3IhcLq__period>div{flex:1}.UsageOverview-module__3IhcLq__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.UsageOverview-module__3IhcLq__metric,.UsageOverview-module__3IhcLq__panel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;box-shadow:0 2px 9px #0f172a05}.UsageOverview-module__3IhcLq__metric{min-width:0;padding:14px 16px}.UsageOverview-module__3IhcLq__secondaryPanels{gap:16px;min-width:0;display:grid}.UsageOverview-module__3IhcLq__breakdownBody{flex-wrap:wrap;align-items:center;gap:16px;padding:14px 0 8px;display:flex}.UsageOverview-module__3IhcLq__doughnut{isolation:isolate;flex:0 0 154px;width:154px;height:154px;position:relative}.UsageOverview-module__3IhcLq__doughnutChart{z-index:1;position:relative}.UsageOverview-module__3IhcLq__doughnutCenter{z-index:0;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:24px}.UsageOverview-module__3IhcLq__doughnutCenter strong{letter-spacing:-.7px;overflow-wrap:anywhere;max-width:100%;font-size:26px;line-height:1.15}.UsageOverview-module__3IhcLq__doughnutCenter span{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:11px}.UsageOverview-module__3IhcLq__emptyRing{border:17px solid var(--color-border);border-radius:50%;position:absolute;inset:5px}.UsageOverview-module__3IhcLq__breakdownValues{flex:145px;gap:20px;min-width:0;margin:0;display:grid}.UsageOverview-module__3IhcLq__breakdownValues dt{overflow-wrap:anywhere;align-items:center;gap:7px;font-size:12px;display:flex}.UsageOverview-module__3IhcLq__breakdownValues dd{flex-wrap:wrap;align-items:baseline;gap:9px;margin:5px 0 0 16px;display:flex}.UsageOverview-module__3IhcLq__breakdownValues strong{overflow-wrap:anywhere;font-size:20px;line-height:1.2}.UsageOverview-module__3IhcLq__breakdownValues dd span{color:var(--color-text-secondary);font-size:12px}.UsageOverview-module__3IhcLq__metric:first-child{background:color-mix(in srgb, var(--color-primary) 23%, #050e0a);color:#fff;border-color:#0000}.UsageOverview-module__3IhcLq__metricLabel{align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.35;display:flex}.UsageOverview-module__3IhcLq__metric strong{letter-spacing:-1px;margin:7px 0 4px;font-size:clamp(26px,3cqi,34px);line-height:1.16;display:block}.UsageOverview-module__3IhcLq__metric p{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.4}.UsageOverview-module__3IhcLq__metric:first-child p{color:#c3d5cc}.UsageOverview-module__3IhcLq__dot{background:var(--series-color);border-radius:50%;flex:0 0 9px;width:9px;height:9px}.UsageOverview-module__3IhcLq__analysis{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.UsageOverview-module__3IhcLq__panel{min-width:0;padding:16px}.UsageOverview-module__3IhcLq__panelHeading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.UsageOverview-module__3IhcLq__panelActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.UsageOverview-module__3IhcLq__report .dashboard-chart__menu--header{flex:none}@media (hover:hover) and (pointer:fine){.UsageOverview-module__3IhcLq__report .UsageOverview-module__3IhcLq__panel .dashboard-chart__menu--header{opacity:0;pointer-events:none;transition:opacity .16s ease-out}.UsageOverview-module__3IhcLq__report .UsageOverview-module__3IhcLq__panel .dashboard-chart__menu-btn{pointer-events:inherit}.UsageOverview-module__3IhcLq__report .UsageOverview-module__3IhcLq__panel:hover .dashboard-chart__menu--header{opacity:1;pointer-events:auto}.UsageOverview-module__3IhcLq__report .UsageOverview-module__3IhcLq__panel:focus-within .dashboard-chart__menu--header{opacity:1;pointer-events:auto}.UsageOverview-module__3IhcLq__report .UsageOverview-module__3IhcLq__panel .dashboard-chart__menu--header[data-actions-active=true]{opacity:1;pointer-events:auto}}.UsageOverview-module__3IhcLq__panel h2{letter-spacing:-.3px;margin:0;font-size:16px;font-weight:700;line-height:1.3}.UsageOverview-module__3IhcLq__note{color:var(--color-text-secondary);margin:3px 0 0;font-size:11px;line-height:1.6}.UsageOverview-module__3IhcLq__toggle{border:1px solid var(--color-border);border-radius:6px;flex-shrink:0;padding:2px;display:inline-flex}.UsageOverview-module__3IhcLq__toggle button{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 12px;font-size:11px}.UsageOverview-module__3IhcLq__toggle button[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary);font-weight:600}.UsageOverview-module__3IhcLq__report button:focus-visible,.UsageOverview-module__3IhcLq__report summary:focus-visible,.UsageOverview-module__3IhcLq__scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.UsageOverview-module__3IhcLq__legend{flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 12px;font-size:11px;display:flex}.UsageOverview-module__3IhcLq__legend span{align-items:center;gap:7px;display:inline-flex}.UsageOverview-module__3IhcLq__legend i{background:var(--series-color);border-radius:2px;width:11px;height:11px;display:inline-block}.UsageOverview-module__3IhcLq__comparison{gap:9px;width:100%;display:grid}.UsageOverview-module__3IhcLq__comparisonRow{grid-template-columns:minmax(130px,1.5fr) minmax(110px,1.5fr) repeat(3,minmax(44px,.56fr));align-items:center;gap:10px;min-height:18px;line-height:1.3;display:grid}.UsageOverview-module__3IhcLq__comparisonRow>:nth-child(n+3){text-align:right;white-space:nowrap;font-size:11px}.UsageOverview-module__3IhcLq__comparisonHead{color:var(--color-text-secondary);margin-bottom:2px;font-size:10px}.UsageOverview-module__3IhcLq__comparisonHead>:nth-child(n+3){white-space:normal}.UsageOverview-module__3IhcLq__comparisonHead>:nth-child(3){text-align:left}.UsageOverview-module__3IhcLq__category{overflow-wrap:anywhere;font-size:12px}.UsageOverview-module__3IhcLq__track{background:var(--color-background);background-image:linear-gradient(to right, var(--color-border) 1px, transparent 1px);cursor:help;background-size:20% 100%;height:15px;display:flex}.UsageOverview-module__3IhcLq__track:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.UsageOverview-module__3IhcLq__comparisonTooltip{z-index:1200;box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface,#fff);color:var(--color-text-primary,#0f172a);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-radius:10px;padding:14px 16px;font-size:12px;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 6px 24px #0f172a29}.UsageOverview-module__3IhcLq__comparisonTooltip>strong{font-size:13px;font-weight:600}.UsageOverview-module__3IhcLq__comparisonTooltip p{color:var(--color-text-secondary);margin:3px 0 12px}.UsageOverview-module__3IhcLq__comparisonTooltip dl{margin:0}.UsageOverview-module__3IhcLq__comparisonTooltip dl>div{justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;display:flex}.UsageOverview-module__3IhcLq__comparisonTooltip dt i{border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.UsageOverview-module__3IhcLq__comparisonTooltip dd{text-align:right;white-space:nowrap;margin:0;font-weight:600}.UsageOverview-module__3IhcLq__comparisonTooltip dd span{color:var(--color-text-secondary);margin-left:8px;font-weight:400}.UsageOverview-module__3IhcLq__comparisonTooltip .UsageOverview-module__3IhcLq__tooltipTotal{border-top:1px solid var(--color-border);padding-top:8px;font-weight:600}.UsageOverview-module__3IhcLq__comparisonTooltip .UsageOverview-module__3IhcLq__tooltipFootnote{margin:10px 0 0;font-size:11px}.UsageOverview-module__3IhcLq__segment{background:var(--series-color);transform-origin:0;height:100%;transition:width .2s ease-out;animation:1.6s cubic-bezier(.22,1,.36,1) both UsageOverview-module__3IhcLq__usage-grow}.UsageOverview-module__3IhcLq__track[data-viewport-animating=false] .UsageOverview-module__3IhcLq__segment{animation:none}@keyframes UsageOverview-module__3IhcLq__usage-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.UsageOverview-module__3IhcLq__segment{transition:none;animation:none}}.UsageOverview-module__3IhcLq__axis{color:var(--color-text-secondary);border-top:1px solid var(--color-border);justify-content:space-between;padding-top:5px;font-size:10px;display:flex}.UsageOverview-module__3IhcLq__trend{height:var(--usage-trend-height,245px);width:100%}.UsageOverview-module__3IhcLq__mobileHint{display:none}.UsageOverview-module__3IhcLq__scroll{margin-top:10px;overflow-x:auto}.UsageOverview-module__3IhcLq__values summary{cursor:pointer;font-size:14px;font-weight:700}.UsageOverview-module__3IhcLq__values summary span{padding-left:7px}.UsageOverview-module__3IhcLq__values .UsageOverview-module__3IhcLq__note{margin-left:23px}.UsageOverview-module__3IhcLq__panel table{border-collapse:collapse;width:100%;min-width:570px;font-size:12px}.UsageOverview-module__3IhcLq__panel th,.UsageOverview-module__3IhcLq__panel td{text-align:right;border-bottom:1px solid var(--color-border);padding:5px 12px;line-height:1.35}.UsageOverview-module__3IhcLq__panel th:first-child,.UsageOverview-module__3IhcLq__panel td:first-child{text-align:left}.UsageOverview-module__3IhcLq__panel th{color:var(--color-text-secondary);background:var(--color-background);font-size:11px;font-weight:600}.UsageOverview-module__3IhcLq__values tfoot{background:var(--color-background);font-weight:700}.UsageOverview-module__3IhcLq__share{color:var(--color-text-secondary);white-space:nowrap;margin-left:5px;font-size:11px}.UsageOverview-module__3IhcLq__footer{text-align:right;color:var(--color-text-secondary);justify-content:flex-end;align-items:center;gap:8px;margin:12px 0 0;font-size:10px;display:flex}.UsageOverview-module__3IhcLq__footer img{object-fit:contain;width:160px;height:32px;display:block}.UsageOverview-module__3IhcLq__paging{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.UsageOverview-module__3IhcLq__paging button{font:inherit;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:5px;padding:7px 10px}.UsageOverview-module__3IhcLq__refined{--font-body:var(--font-usage-report,system-ui, sans-serif)}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__metric,.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__panel{border-radius:12px;box-shadow:0 2px 8px #0f172a04}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__panel{padding:18px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__panel h2{letter-spacing:-.2px;font-weight:600}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__note,.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__legend,.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__comparisonRow>:nth-child(n+3),.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__comparisonHead,.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__axis{font-size:12px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__category{font-size:13px;line-height:1.4}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__comparison{gap:7px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__comparisonRow{grid-template-columns:minmax(175px,2fr) minmax(100px,1.4fr) repeat(3,minmax(44px,.5fr));min-height:24px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__comparisonHead{padding-bottom:5px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__comparisonRow strong,.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__metricLabel,.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__values summary{font-weight:600}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__track{background-image:none;border-radius:3px;height:12px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__segment:first-child{border-radius:3px 0 0 3px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__segment:last-child{border-radius:0 3px 3px 0}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__segment[data-positive=true]:not(:has(~.UsageOverview-module__3IhcLq__segment[data-positive=true])){border-top-right-radius:3px;border-bottom-right-radius:3px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__segment[data-positive=false]+.UsageOverview-module__3IhcLq__segment{border-top-left-radius:3px;border-bottom-left-radius:3px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__legend i{border-radius:50%;width:8px;height:8px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__axis{border-top-color:#0000}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__trend{height:225px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__analysis[data-has-breakdown=true]{align-items:stretch}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__analysis[data-has-breakdown=true]>.UsageOverview-module__3IhcLq__panel{flex-direction:column;display:flex}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__analysis[data-has-breakdown=true]>.UsageOverview-module__3IhcLq__panel>.UsageOverview-module__3IhcLq__scroll{flex:1;display:flex}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__analysis[data-has-breakdown=true] .UsageOverview-module__3IhcLq__comparison{grid-template-rows:auto repeat(var(--usage-visible-rows), minmax(24px, auto)) auto}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__analysis[data-has-breakdown=true] .UsageOverview-module__3IhcLq__comparison[data-empty=true]{grid-template-rows:auto auto;align-content:start}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__secondaryPanels{grid-template-rows:auto minmax(min-content,1fr)}.UsageOverview-module__3IhcLq__refined [data-service-breakdown]{flex-direction:column;display:flex}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__breakdownBody{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:20px;min-height:220px;padding:18px 0;display:grid}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__doughnut{width:auto;height:auto;min-height:184px;container:usage-doughnut/size}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__doughnutCenter{inset:0}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__doughnutCenter strong{max-width:56cqmin;font-size:clamp(24px,15cqmin,34px);font-weight:600}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__emptyRing{background:radial-gradient(circle closest-side, transparent 62%, var(--color-border) 62%, var(--color-border) 90%, transparent 90%);border:0;border-radius:0;inset:0}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__breakdownValues{align-content:center;gap:22px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__breakdownValues dt{font-size:13px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__breakdownValues strong{font-size:24px;font-weight:600}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__panel td{padding-top:7px;padding-bottom:7px}@container usage-report (max-width:950px){.UsageOverview-module__3IhcLq__analysis{grid-template-columns:minmax(0,1fr)}.UsageOverview-module__3IhcLq__trend{height:250px}.UsageOverview-module__3IhcLq__summary{gap:12px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__secondaryPanels{grid-template-rows:auto}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__analysis[data-has-breakdown=true] .UsageOverview-module__3IhcLq__comparison{grid-template-rows:none}}@container usage-report (max-width:650px){.UsageOverview-module__3IhcLq__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.UsageOverview-module__3IhcLq__panelHeading{flex-wrap:wrap}.UsageOverview-module__3IhcLq__toolbar{align-items:flex-start}.UsageOverview-module__3IhcLq__context{max-width:50%}.UsageOverview-module__3IhcLq__period{min-width:190px}.UsageOverview-module__3IhcLq__comparisonRow{grid-template-columns:minmax(95px,1fr) minmax(75px,1.4fr) repeat(3,44px);gap:6px}.UsageOverview-module__3IhcLq__comparison{min-width:400px}.UsageOverview-module__3IhcLq__panel,.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__panel{padding:14px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__comparisonRow{grid-template-columns:minmax(105px,1.2fr) minmax(65px,1fr) repeat(3,44px)}.UsageOverview-module__3IhcLq__mobileHint{color:var(--color-text-secondary);margin:8px 0 0;font-size:10px;display:block}}@container usage-report (max-width:420px){.UsageOverview-module__3IhcLq__doughnut{flex-basis:124px;width:124px;height:124px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__doughnut{min-height:132px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__doughnutCenter strong{font-size:24px}.UsageOverview-module__3IhcLq__refined .UsageOverview-module__3IhcLq__breakdownBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-height:168px}.UsageOverview-module__3IhcLq__breakdownBody{gap:12px}.UsageOverview-module__3IhcLq__breakdownValues{flex-basis:130px}.UsageOverview-module__3IhcLq__summary{grid-template-columns:minmax(0,1fr)}.UsageOverview-module__3IhcLq__metric{padding:14px 16px}.UsageOverview-module__3IhcLq__metric strong{font-size:30px}.UsageOverview-module__3IhcLq__toolbar{flex-direction:column}.UsageOverview-module__3IhcLq__context{max-width:none}.UsageOverview-module__3IhcLq__period{width:100%}}
