.home-widget-module___ocgNq__widget{--widget-accent:var(--chart-2);isolation:isolate;border-color:color-mix(in oklab, var(--foreground) 9%, transparent);background:var(--card);height:100%;box-shadow:0 2px 4px color-mix(in oklab, var(--foreground) 2%, transparent), 0 12px 30px -24px color-mix(in oklab, var(--foreground) 18%, transparent);transition:border-color .18s;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.home-widget-module___ocgNq__widget{transition:none}}.home-widget-module___ocgNq__widget:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 105% -10%, color-mix(in oklab, var(--widget-accent) 12%, transparent), transparent 60%);position:absolute;inset:0}.home-widget-module___ocgNq__widget[data-kind=kpi]{border-color:color-mix(in oklab, var(--widget-accent) 20%, var(--border))}@media (hover:hover) and (pointer:fine){.home-widget-module___ocgNq__widget:hover{border-color:color-mix(in oklab, var(--widget-accent) 55%, var(--border))}}.home-widget-module___ocgNq__icon{color:var(--widget-accent);background:color-mix(in oklab, var(--widget-accent) 10%, var(--card))}.home-widget-module___ocgNq__metric{background:radial-gradient(ellipse at 100% 80%, color-mix(in oklab, var(--widget-accent) 6%, transparent), transparent 65%)}.home-widget-module___ocgNq__barTrack{background:var(--muted)}.home-widget-module___ocgNq__bar{background:linear-gradient(90deg, color-mix(in oklab, var(--series) 80%, var(--card)), var(--series))}.home-widget-module___ocgNq__row:hover{background:color-mix(in oklab, var(--muted) 45%, transparent)}@media (forced-colors:active){.home-widget-module___ocgNq__widget,.home-widget-module___ocgNq__widget:hover{box-shadow:none;border:1px solid canvastext}.home-widget-module___ocgNq__bar{forced-color-adjust:none;background:highlight}.home-widget-module___ocgNq__icon{color:canvastext}}.home-widget-module___ocgNq__widget{--widget-padding:clamp(16px, 4cqi, 20px);min-width:0;container:home-widget/inline-size}.home-widget-module___ocgNq__header{padding:16px var(--widget-padding) 12px;overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-widget-module___ocgNq__libraryViewport{min-width:0;max-width:100%;padding:0 var(--widget-padding) 16px;overflow:auto}.home-widget-module___ocgNq__libraryViewport:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.home-widget-module___ocgNq__libraryCanvas{overflow-wrap:anywhere;min-width:0;container:widget-library/inline-size}.home-widget-module___ocgNq__libraryCanvas :is(img,video,canvas,svg){max-width:100%}.home-widget-module___ocgNq__libraryCanvas :is(img,video){height:auto}.home-widget-module___ocgNq__minimalMetric{overflow-wrap:anywhere;font-size:clamp(1.5rem, calc(125cqi / var(--value-chars,5)), 2.75rem);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;position:relative}
.widget-studio-module__8ghwFG__metric{min-height:100px;padding:4px var(--widget-padding) 16px;isolation:isolate;position:relative}.widget-studio-module__8ghwFG__metricNumber{z-index:2;font-size:clamp(1.5rem, calc(125cqi / var(--value-chars,5)), 3rem);letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1;font-family:var(--font-mono,"Roboto Mono Variable", monospace);overflow-wrap:anywhere;display:block;position:relative}.widget-studio-module__8ghwFG__metricArt{opacity:.8;pointer-events:none;z-index:-1;width:120px;height:120px;position:absolute;bottom:-20px;right:-20px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.widget-studio-module__8ghwFG__metricCaption{z-index:1;color:var(--muted-foreground);align-items:center;gap:8px;margin-top:14px;font-size:11px;display:flex;position:relative}.widget-studio-module__8ghwFG__metricCaption:before{content:"";background:var(--widget-accent);width:5px;height:5px;box-shadow:0 0 12px color-mix(in oklab, var(--widget-accent) 45%, transparent);border-radius:50%}.widget-studio-module__8ghwFG__radial{padding:0 var(--widget-padding) 16px;container-type:inline-size}.widget-studio-module__8ghwFG__composition{align-items:center;gap:4px;display:grid}.widget-studio-module__8ghwFG__diagram{aspect-ratio:1;width:100%;min-width:0;max-width:clamp(180px,70cqi,220px);margin:auto;position:relative}.widget-studio-module__8ghwFG__diagram svg{width:100%;height:100%;display:block;overflow:visible}.widget-studio-module__8ghwFG__center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:absolute;inset:32% 23% 29%;container-type:inline-size}.widget-studio-module__8ghwFG__centerValue{font-size:clamp(.875rem, calc(140cqi / var(--value-chars,5)), 2.625rem);overflow-wrap:anywhere;letter-spacing:-.07em;font-variant-numeric:tabular-nums;max-width:100%;font-weight:550;line-height:1}.widget-studio-module__8ghwFG__centerLabel{max-width:100%;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:10px;overflow:hidden}.widget-studio-module__8ghwFG__legend{gap:6px;min-width:0;display:grid;container-type:inline-size}.widget-studio-module__8ghwFG__legendButton{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;grid-template-columns:8px minmax(0,1fr) fit-content(45%);align-items:center;gap:10px;min-height:44px;padding:8px 10px;transition:background .15s,border-color .15s;display:grid}.widget-studio-module__8ghwFG__legendButton:hover,.widget-studio-module__8ghwFG__legendButton[aria-pressed=true]{background:color-mix(in oklab, var(--widget-accent) 7%, var(--card));border-color:color-mix(in oklab, var(--widget-accent) 20%, transparent)}.widget-studio-module__8ghwFG__legendButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.widget-studio-module__8ghwFG__legendLabel{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.widget-studio-module__8ghwFG__legendValue{overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:clamp(.625rem, calc(52cqi / var(--value-chars,5)), .8125rem);font-variant-numeric:tabular-nums;justify-items:end;gap:3px;font-weight:550;display:grid}.widget-studio-module__8ghwFG__legendShare{color:var(--muted-foreground);font-size:10px;font-weight:400}.widget-studio-module__8ghwFG__caption{overflow-wrap:anywhere;color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:6px;font-size:10px;display:flex}.widget-studio-module__8ghwFG__records{padding:0 var(--widget-padding) 16px}.widget-studio-module__8ghwFG__record{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 0;display:grid;position:relative}.widget-studio-module__8ghwFG__record:not(:last-child):after{content:"";background:linear-gradient(var(--border), transparent);width:1px;position:absolute;top:44px;bottom:-8px;left:14px}.widget-studio-module__8ghwFG__recordMark{border:1px solid color-mix(in oklab, var(--widget-accent) 22%, transparent);background:color-mix(in oklab, var(--widget-accent) 7%, var(--card));width:30px;height:30px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:10px;justify-content:center;align-items:center;font-size:10px;display:grid}.widget-studio-module__8ghwFG__recordTitle{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.widget-studio-module__8ghwFG__recordFields{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:6px;font-size:11px;display:flex}@container (min-width:340px){.widget-studio-module__8ghwFG__composition:not([data-dense=true]){grid-template-columns:minmax(155px,1.1fr) minmax(130px,1fr);gap:10px}.widget-studio-module__8ghwFG__legendButton{padding:8px 6px}}@container (min-width:560px){.widget-studio-module__8ghwFG__composition{grid-template-columns:minmax(155px,1.1fr) minmax(220px,1fr);gap:16px}}@media (prefers-reduced-motion:reduce){.widget-studio-module__8ghwFG__legendButton{transition:none}}@media (forced-colors:active){.widget-studio-module__8ghwFG__recordMark,.widget-studio-module__8ghwFG__legendButton{border-color:canvastext}.widget-studio-module__8ghwFG__metricArt{display:none}}.widget-studio-module__8ghwFG__recordFields>div{max-width:100%}.widget-studio-module__8ghwFG__metricCaption{overflow-wrap:anywhere}.widget-studio-module__8ghwFG__metricCaption:before{flex-shrink:0}@media (hover:hover) and (pointer:fine){.widget-studio-module__8ghwFG__legendButton{min-height:40px}}
.home-dashboard-module__MCDlVG__dashboard{overflow-wrap:anywhere;min-width:0;container:home-layout/inline-size}.home-dashboard-module__MCDlVG__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.home-dashboard-module__MCDlVG__slot{min-width:0}@container home-layout (min-width:580px){.home-dashboard-module__MCDlVG__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.home-dashboard-module__MCDlVG__slot{grid-column:span 6}.home-dashboard-module__MCDlVG__slot[data-width=wide]{grid-column:1/-1}}@container home-layout (min-width:840px){.home-dashboard-module__MCDlVG__slot[data-width=small]{grid-column:span 4}}
