.data-module__Wa7KXG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.data-module__Wa7KXG__metric{gap:var(--vk-space-sm);min-width:0;padding:var(--vk-space-md) var(--vk-space-md) var(--vk-space-sm);background:var(--vk-surface-raised);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-lg);flex-direction:column;display:flex}.data-module__Wa7KXG__metricHead{align-items:center;gap:var(--vk-space-xs);min-width:0;display:flex}.data-module__Wa7KXG__metricIcon{color:var(--vk-text-subtle);place-items:center;display:inline-grid}.data-module__Wa7KXG__metricLabel{font-size:var(--vk-type-secondary);font-weight:var(--vk-weight-medium);color:var(--vk-text-muted);letter-spacing:var(--vk-tracking-normal);line-height:var(--vk-leading-snug);margin:0}.data-module__Wa7KXG__metricLink{color:inherit;text-decoration:none}.data-module__Wa7KXG__metricLink:hover{color:var(--vk-text);text-underline-offset:3px;text-decoration:underline}.data-module__Wa7KXG__metricLink:focus-visible{outline:var(--vk-focus-width) solid var(--vk-focus);outline-offset:var(--vk-focus-offset);border-radius:var(--vk-radius-xs)}.data-module__Wa7KXG__metricBody{justify-content:space-between;align-items:flex-end;gap:var(--vk-space-sm);min-width:0;display:flex}.data-module__Wa7KXG__metricValue{font-size:var(--vk-type-metric);font-weight:var(--vk-weight-regular);line-height:var(--vk-leading-none);letter-spacing:var(--vk-tracking-tight);font-variant-numeric:tabular-nums;color:var(--vk-text);overflow-wrap:anywhere;margin:0}.data-module__Wa7KXG__metric[data-emphasis=headline] .data-module__Wa7KXG__metricValue{font-size:var(--vk-type-metric-lg)}.data-module__Wa7KXG__metricUnit{margin-left:var(--vk-space-2xs);font-size:var(--vk-type-body);color:var(--vk-text-muted);letter-spacing:var(--vk-tracking-normal)}.data-module__Wa7KXG__metricFoot{justify-content:space-between;align-items:center;gap:var(--vk-space-sm);padding-top:var(--vk-space-xs);border-top:var(--vk-border-width) solid var(--vk-border-subtle);font-size:var(--vk-type-label);color:var(--vk-text-subtle);margin-top:auto;display:flex}.data-module__Wa7KXG__trend{align-items:center;gap:var(--vk-space-2xs);font-size:var(--vk-type-label);font-weight:var(--vk-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--vk-text-muted);display:inline-flex}.data-module__Wa7KXG__trend[data-sentiment=positive]{color:var(--vk-success)}.data-module__Wa7KXG__trend[data-sentiment=negative]{color:var(--vk-danger)}.data-module__Wa7KXG__trendGlyph{font-size:.75em}.data-module__Wa7KXG__spark{fill:var(--vk-chart-seq-3);flex:none}.data-module__Wa7KXG__sparkLatest{fill:var(--vk-chart-1)}.data-module__Wa7KXG__health{align-items:center;gap:var(--vk-space-xs);font-size:var(--vk-type-label);font-weight:var(--vk-weight-medium);color:var(--vk-text-muted);display:inline-flex}.data-module__Wa7KXG__healthDot{border-radius:var(--vk-radius-circle);background:var(--vk-text-subtle);width:8px;height:8px}.data-module__Wa7KXG__health[data-status=healthy] .data-module__Wa7KXG__healthDot{background:var(--vk-success)}.data-module__Wa7KXG__health[data-status=degraded] .data-module__Wa7KXG__healthDot{background:var(--vk-warning)}.data-module__Wa7KXG__health[data-status=down] .data-module__Wa7KXG__healthDot{background:var(--vk-danger)}.data-module__Wa7KXG__health[data-status=unknown] .data-module__Wa7KXG__healthDot{box-shadow:inset 0 0 0 1.5px var(--vk-text-subtle);background:0 0}
.primitives-module__by9KiG__header{justify-content:space-between;align-items:flex-end;gap:var(--vk-space-md);margin-bottom:var(--vk-space-xl);flex-wrap:wrap;display:flex}.primitives-module__by9KiG__title{font-size:var(--vk-type-page);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-tight);line-height:var(--vk-leading-tight);text-wrap:balance;margin:0}.primitives-module__by9KiG__lead{margin:var(--vk-space-xs) 0 0;max-width:64ch;font-size:var(--vk-type-body);color:var(--vk-text-muted);line-height:var(--vk-leading-normal)}.primitives-module__by9KiG__actions{gap:var(--vk-space-sm);display:flex}.primitives-module__by9KiG__panel{border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-panel);background:var(--vk-surface-raised);padding:var(--vk-space-lg);min-width:0}:where(.primitives-module__by9KiG__panel+.primitives-module__by9KiG__panel){margin-top:var(--vk-space-lg)}.primitives-module__by9KiG__panelHeader{justify-content:space-between;align-items:flex-start;gap:var(--vk-space-md);margin-bottom:var(--vk-space-md);display:flex}.primitives-module__by9KiG__panelHeading{min-width:0}.primitives-module__by9KiG__panelTitle{font-size:var(--vk-type-card);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-normal);line-height:var(--vk-leading-snug);color:var(--vk-text);margin:0}.primitives-module__by9KiG__panelDescription{margin:var(--vk-space-3xs) 0 0;max-width:72ch;font-size:var(--vk-type-secondary);line-height:var(--vk-leading-normal);color:var(--vk-text-muted)}.primitives-module__by9KiG__panelActions{align-items:center;gap:var(--vk-space-xs);flex-shrink:0;display:flex}.primitives-module__by9KiG__grid{gap:var(--vk-grid-gap,var(--vk-space-lg));margin-bottom:var(--vk-grid-gap,var(--vk-space-lg));grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.primitives-module__by9KiG__grid>*{margin-block:0}.primitives-module__by9KiG__dashboardGrid{gap:var(--vk-grid-gap);margin-bottom:var(--vk-grid-gap);display:grid}.primitives-module__by9KiG__dashboardGrid>*{margin-block:0}.primitives-module__by9KiG__dashboardGrid[data-variant=metrics]{grid-template-columns:repeat(4,minmax(0,1fr))}.primitives-module__by9KiG__dashboardGrid[data-variant=split]{grid-template-columns:repeat(2,minmax(0,1fr))}.primitives-module__by9KiG__dashboardGrid[data-variant=wide]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:1139px){.primitives-module__by9KiG__dashboardGrid[data-variant=metrics]{grid-template-columns:repeat(2,minmax(0,1fr))}.primitives-module__by9KiG__dashboardGrid[data-variant=wide]{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.primitives-module__by9KiG__dashboardGrid[data-variant]{grid-template-columns:minmax(0,1fr)}}.primitives-module__by9KiG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--vk-space-md);margin:var(--vk-space-xl) 0 var(--vk-space-md);display:flex}.primitives-module__by9KiG__sectionTitle{font-size:var(--vk-type-section);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-tight);margin:0}.primitives-module__by9KiG__facts{gap:var(--vk-space-md) var(--vk-space-lg);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.primitives-module__by9KiG__fact{min-width:0}.primitives-module__by9KiG__factLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.primitives-module__by9KiG__factValue{margin:var(--vk-space-3xs) 0 0;font-size:var(--vk-text-md);overflow-wrap:anywhere}.primitives-module__by9KiG__empty{border:var(--vk-border-width) dashed var(--vk-border);border-radius:var(--vk-radius-md);padding:var(--vk-space-2xl) var(--vk-space-lg);text-align:center}.primitives-module__by9KiG__emptyTitle{font-size:var(--vk-text-lg);font-weight:var(--vk-weight-medium);margin:0}.primitives-module__by9KiG__emptyBody{margin:var(--vk-space-xs) auto 0;max-width:52ch;font-size:var(--vk-text-md);color:var(--vk-text-muted);line-height:var(--vk-leading-normal)}.primitives-module__by9KiG__gap{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);padding:var(--vk-space-md);background:var(--vk-surface-sunken)}.primitives-module__by9KiG__gapLabel{font-size:var(--vk-text-sm);font-weight:var(--vk-weight-medium);margin:0}.primitives-module__by9KiG__gapValue{margin:var(--vk-space-3xs) 0 0;font-size:var(--vk-text-xs);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.primitives-module__by9KiG__payload{min-width:0}.primitives-module__by9KiG__payload+.primitives-module__by9KiG__payload{margin-top:var(--vk-space-md)}.primitives-module__by9KiG__payloadBody{margin:var(--vk-space-2xs) 0 0;padding:var(--vk-space-md);background:var(--vk-surface-sunken);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);font-size:var(--vk-text-sm);line-height:var(--vk-leading-normal);overflow-x:auto}.primitives-module__by9KiG__time{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--vk-text-muted);font-size:var(--vk-text-sm)}
.consumption-module__gMsJ1G__root{--cs-series-1:#5c86ff;--cs-series-2:#d95926;--cs-series-3:#199e70;--cs-grid:#ffffff14;--cs-success:var(--vk-success);--cs-error:var(--vk-danger);--cs-open:var(--vk-warning);gap:var(--vk-space-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.consumption-module__gMsJ1G__tabs{gap:var(--vk-space-2xs);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.consumption-module__gMsJ1G__tab{min-height:44px;padding-inline:var(--vk-space-md);color:var(--vk-text-muted);font-size:var(--vk-text-sm);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.consumption-module__gMsJ1G__tab:hover{color:var(--vk-text)}.consumption-module__gMsJ1G__tab[aria-current=page]{border-bottom-color:var(--vk-accent);color:var(--vk-text);font-weight:var(--vk-weight-medium)}.consumption-module__gMsJ1G__tab:focus-visible,.consumption-module__gMsJ1G__button:focus-visible,.consumption-module__gMsJ1G__link:focus-visible,.consumption-module__gMsJ1G__select:focus-visible,.consumption-module__gMsJ1G__input:focus-visible,.consumption-module__gMsJ1G__segment:focus-visible{outline:2px solid var(--vk-accent);outline-offset:2px}.consumption-module__gMsJ1G__toolbar{align-items:flex-end;gap:var(--vk-space-md);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);flex-wrap:wrap;display:flex}.consumption-module__gMsJ1G__control{gap:var(--vk-space-3xs);flex:10rem;min-width:0;max-width:16rem;display:grid}.consumption-module__gMsJ1G__controlLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-subtle)}.consumption-module__gMsJ1G__select,.consumption-module__gMsJ1G__input{width:100%;min-height:44px;padding-inline:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);background-color:var(--vk-surface);color:var(--vk-text);font:inherit;font-size:var(--vk-text-sm)}.consumption-module__gMsJ1G__toolbarActions{gap:var(--vk-space-xs);flex-wrap:wrap;align-items:center;display:flex}.consumption-module__gMsJ1G__button{min-height:44px;padding-inline:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);color:var(--vk-text);font:inherit;font-size:var(--vk-text-sm);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.consumption-module__gMsJ1G__button:hover{border-color:var(--vk-accent);color:var(--vk-accent-text)}.consumption-module__gMsJ1G__buttonPrimary{border-color:var(--vk-accent);background:var(--vk-accent);color:var(--vk-on-accent,#fff);}.consumption-module__gMsJ1G__buttonPrimary:hover{color:var(--vk-on-accent,#fff);opacity:.9}.consumption-module__gMsJ1G__notice{--cs-notice:var(--cs-open);gap:var(--vk-space-2xs);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);background:var(--vk-warning-tint);font-size:var(--vk-text-sm);display:grid}.consumption-module__gMsJ1G__notice[data-level=exceeded]{--cs-notice:var(--cs-error);background:var(--vk-danger-tint)}.consumption-module__gMsJ1G__notice[data-level=info]{--cs-notice:var(--cs-series-1);background:var(--vk-surface-raised)}.consumption-module__gMsJ1G__noticeTitle:before{content:"";width:8px;height:8px;background:var(--cs-notice);vertical-align:middle;border-radius:50%;margin-inline-end:var(--vk-space-xs);display:inline-block}.consumption-module__gMsJ1G__noticeTitle{font-weight:var(--vk-weight-medium);margin:0}.consumption-module__gMsJ1G__noticeBody{color:var(--vk-text-muted);line-height:var(--vk-leading-normal);margin:0}.consumption-module__gMsJ1G__kpis{gap:var(--vk-space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,176px),1fr));margin:0;padding:0;list-style:none;display:grid}.consumption-module__gMsJ1G__kpi{align-content:start;gap:var(--vk-space-3xs);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);background:var(--vk-surface);min-width:0;display:grid}.consumption-module__gMsJ1G__kpiLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-subtle)}.consumption-module__gMsJ1G__kpiValue{font-size:var(--vk-text-h4);font-weight:var(--vk-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--vk-leading-none);overflow-wrap:anywhere}.consumption-module__gMsJ1G__kpiValueSmall{font-size:var(--vk-text-lg);line-height:var(--vk-leading-tight);}.consumption-module__gMsJ1G__kpiCaption{font-size:var(--vk-text-xs);color:var(--vk-text-muted);line-height:var(--vk-leading-normal)}.consumption-module__gMsJ1G__grid{gap:var(--vk-space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));min-width:0;display:grid}.consumption-module__gMsJ1G__grid>*{margin-block:0}.consumption-module__gMsJ1G__panelHeader .consumption-module__gMsJ1G__panelTitle{margin:0}.consumption-module__gMsJ1G__panelHeader{justify-content:space-between;align-items:center;gap:var(--vk-space-sm);margin-bottom:var(--vk-space-md);flex-wrap:wrap;display:flex}.consumption-module__gMsJ1G__panelTitle{margin:0 0 var(--vk-space-sm);font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium)}.consumption-module__gMsJ1G__note{margin:var(--vk-space-sm) 0 0;max-width:72ch;font-size:var(--vk-text-xs);color:var(--vk-text-muted);line-height:var(--vk-leading-normal)}.consumption-module__gMsJ1G__muted{color:var(--vk-text-muted)}.consumption-module__gMsJ1G__mono{font-family:var(--vk-font-mono);font-size:var(--vk-text-xs);overflow-wrap:anywhere}.consumption-module__gMsJ1G__num{font-variant-numeric:tabular-nums;white-space:nowrap}.consumption-module__gMsJ1G__link{color:var(--vk-accent-text)}.consumption-module__gMsJ1G__chart{gap:var(--vk-space-sm);min-width:0;display:grid;position:relative}.consumption-module__gMsJ1G__chartSvg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.consumption-module__gMsJ1G__segmented{border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);flex-wrap:wrap;display:inline-flex;overflow:hidden}.consumption-module__gMsJ1G__segment{min-height:40px;padding-inline:var(--vk-space-sm);border:0;border-inline-end:var(--vk-border-width) solid var(--vk-border);color:var(--vk-text-muted);font:inherit;font-size:var(--vk-text-sm);cursor:pointer;background:0 0}.consumption-module__gMsJ1G__segment:last-child{border-inline-end:0}.consumption-module__gMsJ1G__segment:hover:not(:disabled){color:var(--vk-text);background:var(--vk-surface-hover)}.consumption-module__gMsJ1G__segment:disabled{cursor:not-allowed;opacity:.45}.consumption-module__gMsJ1G__segment[aria-pressed=true]{background:var(--vk-accent-tint);color:var(--vk-text)}.consumption-module__gMsJ1G__legend{gap:var(--vk-space-md);font-size:var(--vk-text-xs);color:var(--vk-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.consumption-module__gMsJ1G__legendItem{align-items:center;gap:var(--vk-space-2xs);display:inline-flex}.consumption-module__gMsJ1G__swatch{border-radius:2px;width:14px;height:3px;display:inline-block}.consumption-module__gMsJ1G__swatchBox{border-radius:3px;width:10px;height:10px;display:inline-block}.consumption-module__gMsJ1G__axisText{fill:var(--vk-text-subtle);font-variant-numeric:tabular-nums;font-size:11px}.consumption-module__gMsJ1G__gridLine{stroke:var(--cs-grid);stroke-width:1px;stroke-dasharray:4 4}.consumption-module__gMsJ1G__tooltip{z-index:var(--vk-z-tooltip);min-width:170px;padding:var(--vk-space-xs) var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);background:var(--vk-surface);box-shadow:var(--vk-shadow-md);font-size:var(--vk-text-xs);pointer-events:none;gap:2px;display:grid;position:absolute;top:3rem}.consumption-module__gMsJ1G__tooltipTitle{font-weight:var(--vk-weight-medium)}.consumption-module__gMsJ1G__tooltipRow{justify-content:space-between;gap:var(--vk-space-sm);color:var(--vk-text-muted);font-variant-numeric:tabular-nums;display:flex}.consumption-module__gMsJ1G__dataTable{border-collapse:collapse;width:100%;font-size:var(--vk-text-xs)}.consumption-module__gMsJ1G__dataTable th,.consumption-module__gMsJ1G__dataTable td{padding:var(--vk-space-3xs) var(--vk-space-xs);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);text-align:start}.consumption-module__gMsJ1G__dataTable td{font-variant-numeric:tabular-nums}.consumption-module__gMsJ1G__tableScroll{max-height:18rem;overflow:auto}.consumption-module__gMsJ1G__bars{gap:var(--vk-space-2xs);margin:0;padding:0;list-style:none;display:grid}.consumption-module__gMsJ1G__barRow{align-items:center;gap:var(--vk-space-sm);min-height:32px;font-size:var(--vk-text-sm);grid-template-columns:minmax(0,1.7fr) minmax(3rem,1.3fr) minmax(4.5rem,auto);display:grid}@media (max-width:600px){.consumption-module__gMsJ1G__barRow{font-size:var(--vk-text-xs);grid-template-columns:minmax(0,1.6fr) minmax(2.5rem,1fr) minmax(4rem,auto)}}.consumption-module__gMsJ1G__barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.consumption-module__gMsJ1G__barTrack{background:var(--cs-grid);border-radius:4px;height:8px}.consumption-module__gMsJ1G__barFill{background:var(--cs-series-1);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.consumption-module__gMsJ1G__barValue{text-align:end;font-variant-numeric:tabular-nums;color:var(--vk-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.consumption-module__gMsJ1G__meter{background:var(--cs-grid);border-radius:5px;height:10px;position:relative;overflow:hidden}.consumption-module__gMsJ1G__meterFill{background:var(--cs-series-1);height:100%;display:block}.consumption-module__gMsJ1G__meter[data-level=warning] .consumption-module__gMsJ1G__meterFill,.consumption-module__gMsJ1G__meter[data-level=notice] .consumption-module__gMsJ1G__meterFill{background:var(--cs-open)}.consumption-module__gMsJ1G__meter[data-level=exceeded] .consumption-module__gMsJ1G__meterFill{background:var(--cs-error)}.consumption-module__gMsJ1G__meterTick{background:var(--vk-text-subtle);width:1px;position:absolute;top:0;bottom:0}.consumption-module__gMsJ1G__historyLayout{gap:var(--vk-space-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.consumption-module__gMsJ1G__historyLayout>.consumption-module__gMsJ1G__drawer{order:-1}@media (min-width:1680px){.consumption-module__gMsJ1G__historyLayout[data-open]{grid-template-columns:minmax(0,1fr) minmax(380px,460px);align-items:start}.consumption-module__gMsJ1G__historyLayout>.consumption-module__gMsJ1G__drawer{order:0}}.consumption-module__gMsJ1G__rowLink{color:var(--vk-text);text-decoration:none}.consumption-module__gMsJ1G__rowLink:hover{color:var(--vk-accent-text);text-decoration:underline}.consumption-module__gMsJ1G__selectedRow td{background:var(--vk-accent-tint)}.consumption-module__gMsJ1G__drawer{gap:var(--vk-space-md);padding:var(--vk-space-lg);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);min-width:0;display:grid}@media (min-width:1680px){.consumption-module__gMsJ1G__drawer{top:var(--vk-space-lg);max-height:calc(100vh - 2 * var(--vk-space-lg));position:sticky;overflow-y:auto}}.consumption-module__gMsJ1G__drawerHeader{justify-content:space-between;align-items:flex-start;gap:var(--vk-space-sm);display:flex}.consumption-module__gMsJ1G__drawerTitle{font-size:var(--vk-text-lg);font-weight:var(--vk-weight-medium);margin:0}.consumption-module__gMsJ1G__drawerSection{gap:var(--vk-space-xs);min-width:0;display:grid}.consumption-module__gMsJ1G__drawerSectionTitle{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle);margin:0}.consumption-module__gMsJ1G__facts{gap:var(--vk-space-3xs) var(--vk-space-sm);font-size:var(--vk-text-sm);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);margin:0;display:grid}.consumption-module__gMsJ1G__facts dt{color:var(--vk-text-subtle)}.consumption-module__gMsJ1G__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.consumption-module__gMsJ1G__timeline{gap:var(--vk-space-xs);font-size:var(--vk-text-sm);margin:0;padding:0;list-style:none;display:grid}.consumption-module__gMsJ1G__timelineItem{border-inline-start:2px solid var(--vk-border);gap:2px;padding-inline-start:var(--vk-space-sm);display:grid}.consumption-module__gMsJ1G__timelineItem[data-type=generation\.completed],.consumption-module__gMsJ1G__timelineItem[data-type=generation\.usage_reconciled]{border-inline-start-color:var(--cs-success)}.consumption-module__gMsJ1G__timelineItem[data-type=generation\.failed]{border-inline-start-color:var(--cs-error)}.consumption-module__gMsJ1G__outputs{gap:var(--vk-space-xs);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.consumption-module__gMsJ1G__outputs img,.consumption-module__gMsJ1G__outputs video{border-radius:var(--vk-radius-sm);background:var(--vk-surface-sunken);width:100%;display:block}.consumption-module__gMsJ1G__outputs audio{width:100%}.consumption-module__gMsJ1G__prompt{max-height:10rem;padding:var(--vk-space-xs);border-radius:var(--vk-radius-sm);background:var(--vk-surface-sunken);font-size:var(--vk-text-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.consumption-module__gMsJ1G__pagination{justify-content:space-between;align-items:center;gap:var(--vk-space-sm);margin-top:var(--vk-space-md);font-size:var(--vk-text-sm);color:var(--vk-text-muted);flex-wrap:wrap;display:flex}.consumption-module__gMsJ1G__sortLink{color:inherit;text-decoration:none}.consumption-module__gMsJ1G__sortLink[aria-current=true]{color:var(--vk-text);text-decoration:underline}.consumption-module__gMsJ1G__toolbarNote{font-size:var(--vk-text-xs);color:var(--vk-text-muted);line-height:var(--vk-leading-normal);flex-basis:100%;margin:0}.consumption-module__gMsJ1G__group+.consumption-module__gMsJ1G__group{margin-top:var(--vk-space-lg)}.consumption-module__gMsJ1G__meterCell{min-width:10rem}.consumption-module__gMsJ1G__cellId{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:11rem;font-family:var(--vk-font-mono);font-size:var(--vk-text-xs);display:inline-block;overflow:hidden}
.brain-module__EbCYKa__small{font-size:var(--vk-text-xs);color:var(--vk-text-muted);margin-top:var(--vk-space-3xs)}.brain-module__EbCYKa__muted{color:var(--vk-text-muted)}.brain-module__EbCYKa__mono{font-family:var(--vk-font-mono);font-size:var(--vk-text-xs);overflow-wrap:anywhere}.brain-module__EbCYKa__note{margin:var(--vk-space-md) 0 0;font-size:var(--vk-text-xs);color:var(--vk-text-muted)}.brain-module__EbCYKa__kpis{gap:var(--vk-space-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.brain-module__EbCYKa__kpi{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);padding:var(--vk-space-md);gap:var(--vk-space-3xs);flex-direction:column;min-width:0;display:flex}.brain-module__EbCYKa__kpiLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.brain-module__EbCYKa__kpiValue{font-size:var(--vk-text-xl,1.5rem);font-weight:var(--vk-weight-medium);font-variant-numeric:tabular-nums;line-height:1.1}.brain-module__EbCYKa__kpiHint{font-size:var(--vk-text-xs);color:var(--vk-text-muted)}.brain-module__EbCYKa__split{gap:var(--vk-space-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.brain-module__EbCYKa__split>*{margin-block:0}.brain-module__EbCYKa__splitEven{align-items:stretch}@media (max-width:960px){.brain-module__EbCYKa__split{gap:var(--vk-space-lg);grid-template-columns:minmax(0,1fr)}}.brain-module__EbCYKa__panelBody{gap:var(--vk-space-md);flex-direction:column;display:flex}.brain-module__EbCYKa__panelBody>*{margin-block:0}.brain-module__EbCYKa__editor{gap:var(--vk-space-md);flex-direction:column;min-width:0;display:flex}.brain-module__EbCYKa__formRow{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.brain-module__EbCYKa__field{gap:var(--vk-space-2xs);flex-direction:column;min-width:0;display:flex}.brain-module__EbCYKa__label{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.brain-module__EbCYKa__hint{font-size:var(--vk-text-xs);color:var(--vk-text-muted);margin:0}.brain-module__EbCYKa__input,.brain-module__EbCYKa__select,.brain-module__EbCYKa__textarea{font:inherit;font-size:var(--vk-text-sm);color:var(--vk-text);background:var(--vk-surface);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);padding:var(--vk-space-2xs) var(--vk-space-sm);width:100%;min-width:0}.brain-module__EbCYKa__textarea{resize:vertical;line-height:var(--vk-leading-normal)}.brain-module__EbCYKa__input:focus-visible,.brain-module__EbCYKa__select:focus-visible,.brain-module__EbCYKa__textarea:focus-visible,.brain-module__EbCYKa__buttonPrimary:focus-visible,.brain-module__EbCYKa__buttonQuiet:focus-visible,.brain-module__EbCYKa__buttonDanger:focus-visible{outline:2px solid var(--vk-focus-ring,currentColor);outline-offset:1px}.brain-module__EbCYKa__fieldset{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);padding:var(--vk-space-sm) var(--vk-space-md) var(--vk-space-md);min-width:0;margin:0}.brain-module__EbCYKa__checks{gap:var(--vk-space-2xs) var(--vk-space-md);margin-top:var(--vk-space-xs);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.brain-module__EbCYKa__check{font-size:var(--vk-text-sm);gap:var(--vk-space-2xs);align-items:flex-start;display:flex}.brain-module__EbCYKa__actions{align-items:center;gap:var(--vk-space-sm);flex-wrap:wrap;display:flex}.brain-module__EbCYKa__inline{align-items:center;gap:var(--vk-space-2xs);flex-wrap:wrap;display:inline-flex}.brain-module__EbCYKa__buttonPrimary,.brain-module__EbCYKa__buttonQuiet,.brain-module__EbCYKa__buttonDanger{font:inherit;font-size:var(--vk-text-sm);border-radius:var(--vk-radius-sm);padding:var(--vk-space-2xs) var(--vk-space-md);cursor:pointer;white-space:nowrap}.brain-module__EbCYKa__buttonPrimary{border:var(--vk-border-width) solid var(--vk-text);background:var(--vk-text);color:var(--vk-surface);font-weight:var(--vk-weight-medium)}.brain-module__EbCYKa__buttonPrimary:disabled,.brain-module__EbCYKa__buttonQuiet:disabled,.brain-module__EbCYKa__buttonDanger:disabled{opacity:.6;cursor:progress}.brain-module__EbCYKa__buttonQuiet{border:var(--vk-border-width) solid var(--vk-border-subtle);color:var(--vk-text);background:0 0}.brain-module__EbCYKa__buttonDanger{border:var(--vk-border-width) solid var(--vk-danger,#c0392b);color:var(--vk-danger,#c0392b);background:0 0}.brain-module__EbCYKa__error{font-size:var(--vk-text-sm);color:var(--vk-danger,#c0392b);margin:0}.brain-module__EbCYKa__success{font-size:var(--vk-text-sm);color:var(--vk-text-muted);margin:0}.brain-module__EbCYKa__issues{padding-left:var(--vk-space-lg);font-size:var(--vk-text-sm);color:var(--vk-danger,#c0392b);margin:0}.brain-module__EbCYKa__tableWrap{overflow-x:auto}.brain-module__EbCYKa__table{border-collapse:collapse;width:100%;font-size:var(--vk-text-sm)}.brain-module__EbCYKa__table th,.brain-module__EbCYKa__table td{text-align:left;vertical-align:top;padding:var(--vk-space-2xs) var(--vk-space-sm);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle)}.brain-module__EbCYKa__table th{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.brain-module__EbCYKa__tabs{gap:var(--vk-space-2xs);margin-bottom:var(--vk-space-lg);flex-wrap:wrap;display:flex}.brain-module__EbCYKa__tab{font-size:var(--vk-text-sm);padding:var(--vk-space-2xs) var(--vk-space-md);border-radius:var(--vk-radius-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);color:var(--vk-text-muted);text-decoration:none}.brain-module__EbCYKa__tab[aria-current=page]{color:var(--vk-text);border-color:var(--vk-text);font-weight:var(--vk-weight-medium)}.brain-module__EbCYKa__list{gap:var(--vk-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brain-module__EbCYKa__listItem{font-size:var(--vk-text-sm);overflow-wrap:anywhere}.brain-module__EbCYKa__document{padding:var(--vk-space-md);background:var(--vk-surface);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);font:inherit;font-size:var(--vk-text-sm);line-height:var(--vk-leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;max-height:40rem;margin:0;overflow:auto}.brain-module__EbCYKa__answer{gap:var(--vk-space-xs);flex-direction:column;display:flex}.brain-module__EbCYKa__sentence{padding-left:var(--vk-space-sm);border-left:3px solid var(--vk-border-subtle);font-size:var(--vk-text-sm);line-height:var(--vk-leading-normal);overflow-wrap:anywhere;margin:0}.brain-module__EbCYKa__sentence[data-label=verified]{border-left-color:var(--vk-success,#2e7d32)}.brain-module__EbCYKa__sentence[data-label=inferred]{border-left-color:var(--vk-warning,#b26a00)}.brain-module__EbCYKa__sentence[data-label=unsupported]{border-left-color:var(--vk-danger,#c0392b)}.brain-module__EbCYKa__legend{gap:var(--vk-space-md);font-size:var(--vk-text-xs);color:var(--vk-text-muted);flex-wrap:wrap;display:flex}.brain-module__EbCYKa__sources{padding-left:var(--vk-space-lg);font-size:var(--vk-text-xs);gap:var(--vk-space-2xs);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}.brain-module__EbCYKa__excerpt{color:var(--vk-text-muted);margin-top:var(--vk-space-3xs);display:block}.brain-module__EbCYKa__card{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);padding:var(--vk-space-md);gap:var(--vk-space-xs);flex-direction:column;min-width:0;display:flex}.brain-module__EbCYKa__cards{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.brain-module__EbCYKa__cardTitle{font-size:var(--vk-text-md,1rem);font-weight:var(--vk-weight-medium);margin:0}.brain-module__EbCYKa__cardMeta{gap:var(--vk-space-sm);font-size:var(--vk-text-xs);color:var(--vk-text-muted);flex-wrap:wrap;margin:0;display:flex}.brain-module__EbCYKa__graph{background:var(--vk-surface);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);width:100%;height:auto;max-height:640px}.brain-module__EbCYKa__graphEdge{stroke:var(--vk-border-strong,var(--vk-text-subtle));stroke-width:1px}.brain-module__EbCYKa__graphEdge[data-status=proposed]{stroke-dasharray:4 3}.brain-module__EbCYKa__graphNode circle{fill:var(--vk-surface-raised);stroke:var(--vk-text-subtle);stroke-width:1.5px}.brain-module__EbCYKa__graphNode[data-center] circle{stroke:var(--vk-text);stroke-width:3px}.brain-module__EbCYKa__graphNode[data-kind=module] circle{fill:var(--vk-accent-automation,#dbe7ff)}.brain-module__EbCYKa__graphNode[data-kind=decision] circle{fill:var(--vk-accent-analytics,#f3e5ff)}.brain-module__EbCYKa__graphNode[data-kind=table] circle{fill:var(--vk-accent-integration,#e0f5ec)}.brain-module__EbCYKa__graphNode text{fill:var(--vk-text);font-size:11px}.brain-module__EbCYKa__graphNode a:focus-visible circle{stroke:var(--vk-focus-ring,currentColor);stroke-width:3px}.brain-module__EbCYKa__questions{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.brain-module__EbCYKa__diagram{background:var(--vk-surface);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);width:100%;height:auto}.brain-module__EbCYKa__diagramNode rect{fill:var(--vk-surface-raised);stroke:var(--vk-text-subtle);stroke-width:1px}.brain-module__EbCYKa__diagramNode[data-status=completed] rect{stroke:var(--vk-success,#2e7d32);stroke-width:2px}.brain-module__EbCYKa__diagramNode[data-status=failed] rect{stroke:var(--vk-danger,#c0392b);stroke-width:2px}.brain-module__EbCYKa__diagramNode[data-status=waiting] rect,.brain-module__EbCYKa__diagramNode[data-status=running] rect{stroke:var(--vk-warning,#b26a00);stroke-width:2px}.brain-module__EbCYKa__diagramNode[data-status=skipped] rect{opacity:.5}.brain-module__EbCYKa__diagramNode text{fill:var(--vk-text);font-size:11px}.brain-module__EbCYKa__diagramEdge{stroke:var(--vk-text-subtle);fill:none}.brain-module__EbCYKa__diagramLabel{fill:var(--vk-text-muted);font-size:10px}.brain-module__EbCYKa__steps{gap:var(--vk-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brain-module__EbCYKa__step{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);padding:var(--vk-space-sm) var(--vk-space-md);gap:var(--vk-space-2xs);flex-direction:column;min-width:0;display:flex}.brain-module__EbCYKa__stepHeader{justify-content:space-between;gap:var(--vk-space-sm);font-size:var(--vk-text-sm);flex-wrap:wrap;display:flex}.brain-module__EbCYKa__output{font-family:var(--vk-font-mono);font-size:var(--vk-text-xs);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--vk-surface);max-height:18rem;padding:var(--vk-space-xs);border-radius:var(--vk-radius-sm);margin:0;overflow:auto}.brain-module__EbCYKa__studio{gap:var(--vk-space-md);grid-template-columns:200px minmax(0,1fr) 320px;align-items:start;display:grid}@media (max-width:1200px){.brain-module__EbCYKa__studio{grid-template-columns:minmax(0,1fr)}}.brain-module__EbCYKa__palette{gap:var(--vk-space-2xs);flex-direction:column;display:flex}.brain-module__EbCYKa__paletteGroup{margin:var(--vk-space-xs) 0 0;font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.brain-module__EbCYKa__paletteButton{font:inherit;font-size:var(--vk-text-sm);text-align:left;border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);background:var(--vk-surface-raised);color:var(--vk-text);padding:var(--vk-space-2xs) var(--vk-space-sm);cursor:pointer}.brain-module__EbCYKa__canvas{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface);height:620px;overflow:hidden}.brain-module__EbCYKa__flowNode{border:var(--vk-border-width) solid var(--vk-text-subtle);border-radius:var(--vk-radius-sm);background:var(--vk-surface-raised);min-width:180px;max-width:240px;color:var(--vk-text);padding:var(--vk-space-xs) var(--vk-space-sm);font-size:var(--vk-text-xs)}.brain-module__EbCYKa__flowNode[data-selected=true]{border-color:var(--vk-text);box-shadow:0 0 0 2px var(--vk-focus-ring,currentColor)}.brain-module__EbCYKa__flowNode[data-sensitivity=sensitive]{border-color:var(--vk-danger,#c0392b)}.brain-module__EbCYKa__flowNodeType{color:var(--vk-text-muted);font-size:var(--vk-text-2xs);text-transform:uppercase;letter-spacing:var(--vk-tracking-wide);display:block}.brain-module__EbCYKa__flowNodeTitle{font-weight:var(--vk-weight-medium);font-size:var(--vk-text-sm);overflow-wrap:anywhere;display:block}.brain-module__EbCYKa__flowHandles{margin-top:var(--vk-space-2xs);color:var(--vk-text-muted);font-size:var(--vk-text-2xs);justify-content:space-around;display:flex}.brain-module__EbCYKa__panel{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);padding:var(--vk-space-md);gap:var(--vk-space-sm);flex-direction:column;min-width:0;display:flex}
.products-module__R-xEsW__subnav{margin:0 0 var(--vk-space-lg);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);overflow-x:auto}.products-module__R-xEsW__subnav ul{gap:var(--vk-space-xs);margin:0;padding:0;list-style:none;display:flex}.products-module__R-xEsW__subnav a,.products-module__R-xEsW__subnav span{padding:var(--vk-space-xs) var(--vk-space-sm);border-bottom:var(--vk-border-width-thick) solid transparent;color:var(--vk-text-muted);font-size:var(--vk-text-sm);font-weight:var(--vk-weight-medium);white-space:nowrap;text-decoration:none;display:inline-block}.products-module__R-xEsW__subnav a:hover{color:var(--vk-text)}.products-module__R-xEsW__subnav a[aria-current=page]{border-bottom-color:var(--vk-accent);color:var(--vk-text)}.products-module__R-xEsW__subnav span{color:var(--vk-text-subtle)}.products-module__R-xEsW__button{justify-content:center;align-items:center;gap:var(--vk-space-xs);min-height:var(--vk-tap-target);padding:var(--vk-space-xs) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-strong);border-radius:var(--vk-radius-pill);background:var(--vk-surface);color:var(--vk-text);font:inherit;font-size:var(--vk-text-sm);font-weight:var(--vk-weight-medium);cursor:pointer;transition:var(--vk-transition-colors);text-decoration:none;display:inline-flex}.products-module__R-xEsW__button:hover:not(:disabled){background:var(--vk-surface-hover)}.products-module__R-xEsW__button:disabled{cursor:not-allowed;opacity:.55}.products-module__R-xEsW__button:focus-visible{outline:var(--vk-focus-width) solid var(--vk-focus);outline-offset:var(--vk-focus-offset)}.products-module__R-xEsW__button:has(input:focus-visible){outline:var(--vk-focus-width) solid var(--vk-focus);outline-offset:var(--vk-focus-offset)}.products-module__R-xEsW__button_primary{border-color:var(--vk-accent);background:var(--vk-accent);color:var(--vk-on-accent)}.products-module__R-xEsW__button_primary:hover:not(:disabled){background:var(--vk-accent-hover)}.products-module__R-xEsW__button_signal{border-color:var(--vk-signal);background:var(--vk-signal);color:var(--vk-black)}.products-module__R-xEsW__button_danger{border-color:color-mix(in srgb, var(--vk-danger) 50%, transparent);color:var(--vk-danger)}.products-module__R-xEsW__button_quiet{background:0 0;border-color:#0000}.products-module__R-xEsW__button_small{min-height:var(--vk-tap-target-min);padding:var(--vk-space-3xs) var(--vk-space-sm);font-size:var(--vk-text-xs)}.products-module__R-xEsW__actionsRow{gap:var(--vk-space-sm);flex-wrap:wrap;align-items:center;display:flex}.products-module__R-xEsW__form{gap:var(--vk-space-md);flex-direction:column;display:flex}.products-module__R-xEsW__fieldset{gap:var(--vk-space-md);border:0;margin:0;padding:0;display:grid}.products-module__R-xEsW__fieldset legend{margin-bottom:var(--vk-space-sm);font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium)}.products-module__R-xEsW__grid2{gap:var(--vk-space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:800px){.products-module__R-xEsW__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.products-module__R-xEsW__label{gap:var(--vk-space-2xs);font-size:var(--vk-text-sm);color:var(--vk-text-muted);flex-direction:column;display:flex}.products-module__R-xEsW__label>span:first-child{font-weight:var(--vk-weight-medium);color:var(--vk-text)}.products-module__R-xEsW__hint{font-size:var(--vk-text-xs);color:var(--vk-text-subtle)}.products-module__R-xEsW__input,.products-module__R-xEsW__select,.products-module__R-xEsW__textarea{width:100%;min-height:var(--vk-tap-target);padding:var(--vk-space-xs) var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);background:var(--vk-surface-sunken);color:var(--vk-text);font:inherit;font-size:var(--vk-text-sm)}.products-module__R-xEsW__textarea{resize:vertical;min-height:6rem;line-height:var(--vk-leading-relaxed)}.products-module__R-xEsW__input:focus-visible,.products-module__R-xEsW__select:focus-visible,.products-module__R-xEsW__textarea:focus-visible{outline:var(--vk-focus-width) solid var(--vk-focus);outline-offset:0}.products-module__R-xEsW__check{gap:var(--vk-space-xs);font-size:var(--vk-text-sm);align-items:center;display:inline-flex}.products-module__R-xEsW__formMessage{min-height:1.4em;font-size:var(--vk-text-sm);color:var(--vk-text-muted);margin:0}.products-module__R-xEsW__formMessage[data-tone=error]{color:var(--vk-danger)}.products-module__R-xEsW__formMessage[data-tone=saved]{color:var(--vk-success,var(--vk-text))}.products-module__R-xEsW__stack{gap:var(--vk-space-md);flex-direction:column;display:flex}.products-module__R-xEsW__cards{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.products-module__R-xEsW__card{gap:var(--vk-space-xs);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface);flex-direction:column;display:flex}.products-module__R-xEsW__cardTitle{font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium)}.products-module__R-xEsW__cardTitle a{color:inherit;text-decoration:none}.products-module__R-xEsW__cardTitle a:hover{text-decoration:underline}.products-module__R-xEsW__muted{color:var(--vk-text-muted);font-size:var(--vk-text-sm)}.products-module__R-xEsW__small{font-size:var(--vk-text-xs);color:var(--vk-text-subtle)}.products-module__R-xEsW__nowrap{white-space:nowrap}.products-module__R-xEsW__cellLink{color:var(--vk-text);font-weight:var(--vk-weight-medium)}.products-module__R-xEsW__pipeline{gap:var(--vk-space-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.products-module__R-xEsW__stage{padding:var(--vk-space-sm) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);font-size:var(--vk-text-sm)}.products-module__R-xEsW__stage[data-state=done]{border-color:var(--vk-accent)}.products-module__R-xEsW__stage[data-state=current]{border-color:var(--vk-signal)}.products-module__R-xEsW__stage a{color:inherit;text-decoration:none}.products-module__R-xEsW__stageLabel{font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle);display:block}.products-module__R-xEsW__progress{border-radius:var(--vk-radius-pill);background:var(--vk-surface-sunken);height:6px;overflow:hidden}.products-module__R-xEsW__progressBar{background:var(--vk-accent);height:100%}.products-module__R-xEsW__findings{gap:var(--vk-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.products-module__R-xEsW__finding{gap:var(--vk-space-sm);padding:var(--vk-space-xs) var(--vk-space-sm);border-left:var(--vk-border-width-thick) solid var(--vk-border);font-size:var(--vk-text-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.products-module__R-xEsW__finding[data-severity=blocking]{border-left-color:var(--vk-danger)}.products-module__R-xEsW__finding[data-severity=warning]{border-left-color:var(--vk-warning,var(--vk-border-strong))}.products-module__R-xEsW__findingPath{font-family:var(--vk-font-mono);font-size:var(--vk-text-xs);color:var(--vk-text-subtle);word-break:break-all}.products-module__R-xEsW__sectionList{gap:var(--vk-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.products-module__R-xEsW__sectionRow{gap:var(--vk-space-sm);padding:var(--vk-space-sm) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.products-module__R-xEsW__sectionRow[data-disabled]{opacity:.5}.products-module__R-xEsW__orderButtons{gap:var(--vk-space-2xs);display:flex}.products-module__R-xEsW__editor{gap:var(--vk-space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1100px){.products-module__R-xEsW__editor{grid-template-columns:16rem minmax(0,1fr) 22rem;align-items:start}}.products-module__R-xEsW__editorPane{gap:var(--vk-space-sm);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface);flex-direction:column;display:flex}@media (min-width:1100px){.products-module__R-xEsW__editorPane{top:var(--vk-space-md);max-height:calc(100vh - 2 * var(--vk-space-md));position:sticky;overflow:auto}}.products-module__R-xEsW__paneTitle{font-size:var(--vk-text-xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.products-module__R-xEsW__tree{gap:var(--vk-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.products-module__R-xEsW__treeItem{gap:var(--vk-space-2xs);padding:var(--vk-space-2xs) var(--vk-space-xs);border-radius:var(--vk-radius-sm);font-size:var(--vk-text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.products-module__R-xEsW__treeItem[data-selected]{background:var(--vk-surface-active)}.products-module__R-xEsW__treeItem[data-hidden] .products-module__R-xEsW__treeName{color:var(--vk-text-subtle);text-decoration:line-through}.products-module__R-xEsW__treeName{color:var(--vk-text);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;overflow:hidden}.products-module__R-xEsW__treeTools{gap:2px;display:flex}.products-module__R-xEsW__iconButton{width:var(--vk-tap-target-min);height:var(--vk-tap-target-min);border-radius:var(--vk-radius-xs);color:var(--vk-text-muted);font:inherit;font-size:var(--vk-text-xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.products-module__R-xEsW__iconButton:hover:not(:disabled){background:var(--vk-surface-hover);color:var(--vk-text)}.products-module__R-xEsW__iconButton:disabled{opacity:.35;cursor:default}.products-module__R-xEsW__canvas{gap:var(--vk-space-sm);flex-direction:column;display:flex}.products-module__R-xEsW__canvasBar{gap:var(--vk-space-xs);flex-wrap:wrap;align-items:center;display:flex}.products-module__R-xEsW__canvasFrame{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-sunken);justify-content:center;display:flex;overflow:hidden}.products-module__R-xEsW__canvasFrame iframe{background:var(--vk-black);border:0;width:100%;max-width:100%;min-height:70vh;display:block}.products-module__R-xEsW__props{gap:var(--vk-space-sm);flex-direction:column;display:flex}.products-module__R-xEsW__propsGroup{gap:var(--vk-space-xs);padding-top:var(--vk-space-sm);border-top:var(--vk-border-width) solid var(--vk-border-subtle);flex-direction:column;display:flex}.products-module__R-xEsW__listItem{gap:var(--vk-space-xs);padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);flex-direction:column;display:flex}.products-module__R-xEsW__listItemHead{font-size:var(--vk-text-xs);color:var(--vk-text-subtle);justify-content:space-between;align-items:center;display:flex}.products-module__R-xEsW__wandRow{justify-content:space-between;align-items:center;gap:var(--vk-space-xs);display:flex}.products-module__R-xEsW__wand{align-items:center;gap:var(--vk-space-2xs);padding:2px var(--vk-space-xs);border:var(--vk-border-width) solid transparent;border-radius:var(--vk-radius-pill);color:var(--vk-signal-text);font:inherit;font-size:var(--vk-text-xs);cursor:pointer;background:0 0;display:inline-flex}.products-module__R-xEsW__wand:hover{border-color:var(--vk-signal)}.products-module__R-xEsW__assistant{gap:var(--vk-space-sm);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-signal);border-radius:var(--vk-radius-md);background:var(--vk-surface);flex-direction:column;display:flex}.products-module__R-xEsW__proposal{gap:var(--vk-space-xs);padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);flex-direction:column;display:flex}.products-module__R-xEsW__proposalText{font-size:var(--vk-text-sm);line-height:var(--vk-leading-relaxed)}.products-module__R-xEsW__sources{gap:var(--vk-space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.products-module__R-xEsW__source{padding:1px var(--vk-space-xs);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);font-size:var(--vk-text-2xs);color:var(--vk-text-muted)}.products-module__R-xEsW__notice{padding:var(--vk-space-sm) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-md);font-size:var(--vk-text-sm);color:var(--vk-text-muted)}.products-module__R-xEsW__notice[data-tone=warning]{border-color:var(--vk-warning,var(--vk-border-strong))}.products-module__R-xEsW__notice[data-tone=danger]{border-color:var(--vk-danger)}.products-module__R-xEsW__kv{gap:var(--vk-space-2xs) var(--vk-space-md);font-size:var(--vk-text-sm);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.products-module__R-xEsW__kv dt{color:var(--vk-text-subtle)}.products-module__R-xEsW__kv dd{margin:0}.products-module__R-xEsW__mono{font-family:var(--vk-font-mono);font-size:var(--vk-text-xs)}.products-module__R-xEsW__tabs{gap:var(--vk-space-xs);flex-wrap:wrap;display:flex}.products-module__R-xEsW__tab{padding:var(--vk-space-2xs) var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);color:var(--vk-text-muted);font:inherit;font-size:var(--vk-text-sm);cursor:pointer;background:0 0}.products-module__R-xEsW__tab[aria-selected=true],.products-module__R-xEsW__tab[aria-pressed=true]{border-color:var(--vk-accent);color:var(--vk-text)}.products-module__R-xEsW__tab[data-complete]{border-color:var(--vk-success,var(--vk-border))}
.website-module__WUsQsq__form{gap:var(--vk-space-lg);flex-direction:column;display:flex}.website-module__WUsQsq__fieldGroup{gap:var(--vk-space-md);flex-direction:column;display:flex}.website-module__WUsQsq__pair,.website-module__WUsQsq__triple{gap:var(--vk-space-md);grid-template-columns:1fr;display:grid}@media (min-width:720px){.website-module__WUsQsq__pair{grid-template-columns:1fr 1fr}.website-module__WUsQsq__triple{grid-template-columns:1fr 1fr 1fr}}.website-module__WUsQsq__groupTitle{font-size:var(--vk-text-sm);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-muted);margin:0}.website-module__WUsQsq__hint{font-size:var(--vk-text-sm);color:var(--vk-text-muted);margin:0}.website-module__WUsQsq__check{align-items:center;gap:var(--vk-space-xs);font-size:var(--vk-text-md);color:var(--vk-text);cursor:pointer;display:inline-flex}.website-module__WUsQsq__check input{width:16px;height:16px;accent-color:var(--vk-accent)}.website-module__WUsQsq__checkRow{gap:var(--vk-space-md) var(--vk-space-xl);flex-wrap:wrap;display:flex}.website-module__WUsQsq__itemList{gap:var(--vk-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.website-module__WUsQsq__item{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);padding:var(--vk-space-md);gap:var(--vk-space-sm);flex-direction:column;display:flex}.website-module__WUsQsq__item[data-hidden]{opacity:.6}.website-module__WUsQsq__itemHead{align-items:center;gap:var(--vk-space-sm);display:flex}.website-module__WUsQsq__itemTitle{font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium);overflow-wrap:anywhere;margin:0}.website-module__WUsQsq__itemBadge{font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);padding:1px var(--vk-space-xs);white-space:nowrap}.website-module__WUsQsq__itemOrder{gap:var(--vk-space-2xs);margin-left:auto;display:flex}.website-module__WUsQsq__orderButton{font:inherit;border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);width:32px;height:32px;color:var(--vk-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.website-module__WUsQsq__orderButton:hover:not(:disabled){background:var(--vk-surface-hover)}.website-module__WUsQsq__orderButton:disabled{opacity:.4;cursor:default}.website-module__WUsQsq__orderButton:focus-visible{outline:var(--vk-border-width-thick) solid var(--vk-focus);outline-offset:2px}.website-module__WUsQsq__logoPreview{align-items:center;gap:var(--vk-space-md);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);max-width:100%;display:inline-flex;overflow-x:auto}.website-module__WUsQsq__picker{gap:var(--vk-space-sm);flex-direction:column;display:flex}.website-module__WUsQsq__pickerBar{gap:var(--vk-space-sm);flex-wrap:wrap;display:flex}.website-module__WUsQsq__pickerToggle{font:inherit;font-size:var(--vk-text-sm);padding:var(--vk-space-2xs) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-pill);color:var(--vk-text);cursor:pointer;background:0 0}.website-module__WUsQsq__pickerToggle:hover{background:var(--vk-surface-hover)}.website-module__WUsQsq__pickerToggle:focus-visible{outline:var(--vk-border-width-thick) solid var(--vk-focus);outline-offset:2px}.website-module__WUsQsq__pickerGrid{gap:var(--vk-space-sm);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.website-module__WUsQsq__pickerItem{align-items:center;gap:var(--vk-space-2xs);width:100%;padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-sunken);color:var(--vk-text-muted);cursor:pointer;flex-direction:column;display:flex}.website-module__WUsQsq__pickerItem:hover{border-color:var(--vk-border-strong)}.website-module__WUsQsq__pickerItem[data-selected]{border-color:var(--vk-accent);color:var(--vk-text)}.website-module__WUsQsq__pickerItem:focus-visible{outline:var(--vk-border-width-thick) solid var(--vk-focus);outline-offset:2px}.website-module__WUsQsq__pickerItem img{object-fit:contain;max-width:100%;height:56px}.website-module__WUsQsq__pickerName{font-size:var(--vk-text-2xs);overflow-wrap:anywhere;text-align:center}.website-module__WUsQsq__previewFrame{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-black);width:100%;height:520px}.website-module__WUsQsq__previewBar{align-items:center;gap:var(--vk-space-sm);margin-bottom:var(--vk-space-sm);flex-wrap:wrap;display:flex}.website-module__WUsQsq__lifecycle{align-items:center;gap:var(--vk-space-sm);flex-wrap:wrap;display:flex}.website-module__WUsQsq__switcher{gap:var(--vk-space-2xs);margin-bottom:var(--vk-space-lg);flex-wrap:wrap;display:flex}.website-module__WUsQsq__switcherLink{min-height:var(--vk-tap-target);padding-inline:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);font-size:var(--vk-text-sm);color:var(--vk-text-muted);transition:var(--vk-transition-colors);align-items:center;text-decoration:none;display:inline-flex}.website-module__WUsQsq__switcherLink:hover{border-color:var(--vk-border);color:var(--vk-text)}.website-module__WUsQsq__switcherLink[data-current]{border-color:var(--vk-border-strong);color:var(--vk-text)}.website-module__WUsQsq__statusLine{min-height:1.2em;font-size:var(--vk-text-sm);color:var(--vk-text-muted);margin:0}.website-module__WUsQsq__issue{font-size:var(--vk-text-sm);line-height:var(--vk-leading-relaxed);color:var(--vk-danger);margin:0}.website-module__WUsQsq__variantActions{align-items:center;gap:var(--vk-space-xs);margin-top:var(--vk-space-sm);flex-wrap:wrap;display:flex}.website-module__WUsQsq__variantForm{align-items:end;gap:var(--vk-space-sm);margin-top:var(--vk-space-sm);flex-wrap:wrap;display:flex}.website-module__WUsQsq__variantForm>:first-child{flex:16rem}.website-module__WUsQsq__danger{border-color:var(--vk-danger-border,var(--vk-border-strong));color:var(--vk-danger)}.website-module__WUsQsq__codeArea{font-family:var(--vk-font-mono,ui-monospace, monospace);font-size:var(--vk-text-sm);line-height:var(--vk-leading-relaxed);tab-size:2}.website-module__WUsQsq__hookList{gap:var(--vk-space-2xs) var(--vk-space-sm);margin-top:var(--vk-space-xs);font-family:var(--vk-font-mono,ui-monospace, monospace);font-size:var(--vk-text-2xs);color:var(--vk-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.website-module__WUsQsq__clearColor{font-size:var(--vk-text-2xs);color:var(--vk-text-muted);cursor:pointer;background:0 0;border:0;align-self:start;padding:0;text-decoration:underline}.website-module__WUsQsq__clearColor:hover{color:var(--vk-text)}.website-module__WUsQsq__publishedLogo{align-items:flex-start;gap:var(--vk-space-md);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-accent-text);border-radius:var(--vk-radius-md);background-color:color-mix(in srgb, var(--vk-accent-text) 8%, transparent);font-size:var(--vk-text-2xs);line-height:var(--vk-leading-relaxed);color:var(--vk-text);display:flex}.website-module__WUsQsq__publishedLogoMark{height:var(--vk-space-2xl);object-fit:contain;object-position:left center;flex:none;max-width:160px}.website-module__WUsQsq__publishedLogoBody{gap:var(--vk-space-sm);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.website-module__WUsQsq__publishedLogoBody p{margin:0}@media (max-width:39.999rem){.website-module__WUsQsq__publishedLogo{flex-direction:column}}
.showcase-module__IHLoEa__kicker{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-signal-text)}.showcase-module__IHLoEa__pageTitle{margin-top:var(--vk-space-sm);font-size:var(--vk-text-display)}.showcase-module__IHLoEa__pageLede{max-width:var(--vk-measure);margin-top:var(--vk-space-md);font-size:var(--vk-text-lg);line-height:var(--vk-leading-relaxed);color:var(--vk-text-muted)}.showcase-module__IHLoEa__block+.showcase-module__IHLoEa__block{margin-top:var(--vk-space-4xl)}.showcase-module__IHLoEa__blockHeader{margin-bottom:var(--vk-space-lg);padding-bottom:var(--vk-space-sm);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle)}.showcase-module__IHLoEa__blockNumber{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);color:var(--vk-accent-text)}.showcase-module__IHLoEa__blockTitle{margin-top:var(--vk-space-2xs);font-size:var(--vk-text-h3)}.showcase-module__IHLoEa__blockNote{max-width:var(--vk-measure);margin-top:var(--vk-space-2xs);font-size:var(--vk-text-md);color:var(--vk-text-muted)}.showcase-module__IHLoEa__footnote{max-width:var(--vk-measure);margin-top:var(--vk-space-md);font-size:var(--vk-text-sm);line-height:var(--vk-leading-relaxed);color:var(--vk-text-muted)}.showcase-module__IHLoEa__row{align-items:center;gap:var(--vk-space-sm);flex-wrap:wrap;display:flex}.showcase-module__IHLoEa__row+.showcase-module__IHLoEa__row,.showcase-module__IHLoEa__stack{margin-top:var(--vk-space-md)}.showcase-module__IHLoEa__row+.vk-stack{margin-top:var(--vk-space-md)}.showcase-module__IHLoEa__stack{gap:var(--vk-space-sm);flex-direction:column;display:flex}.showcase-module__IHLoEa__grid2,.showcase-module__IHLoEa__grid3,.showcase-module__IHLoEa__grid4{gap:var(--vk-space-md);display:grid}.showcase-module__IHLoEa__grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.showcase-module__IHLoEa__grid3{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.showcase-module__IHLoEa__grid4{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.showcase-module__IHLoEa__grid2+.showcase-module__IHLoEa__grid2,.showcase-module__IHLoEa__grid3+.showcase-module__IHLoEa__grid3,.showcase-module__IHLoEa__row+.showcase-module__IHLoEa__grid3{margin-top:var(--vk-space-md)}.showcase-module__IHLoEa__block>*+.showcase-module__IHLoEa__grid3{margin-top:var(--vk-space-md)}.showcase-module__IHLoEa__caption{font-size:var(--vk-text-xs);line-height:var(--vk-leading-normal);color:var(--vk-text-muted);display:block}.showcase-module__IHLoEa__swatchDark,.showcase-module__IHLoEa__swatchLight{gap:var(--vk-space-md);padding:var(--vk-space-lg);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);flex-direction:column;display:flex}.showcase-module__IHLoEa__swatchDark{background-color:var(--vk-black)}.showcase-module__IHLoEa__swatchLight{background-color:var(--vk-white)}.showcase-module__IHLoEa__swatches{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.showcase-module__IHLoEa__swatch{gap:var(--vk-space-3xs);flex-direction:column;display:flex}.showcase-module__IHLoEa__swatchChip{height:84px;margin-bottom:var(--vk-space-xs);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm)}.showcase-module__IHLoEa__swatchName{font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium)}.showcase-module__IHLoEa__swatchValue{font-size:var(--vk-text-sm);font-variant-numeric:tabular-nums;color:var(--vk-text-muted)}.showcase-module__IHLoEa__swatchToken{font-size:var(--vk-text-xs);color:var(--vk-text-subtle)}.showcase-module__IHLoEa__typeScale{gap:var(--vk-space-md);margin-bottom:var(--vk-space-lg);flex-direction:column;display:flex}.showcase-module__IHLoEa__typeDisplay{font-size:var(--vk-text-display);font-weight:var(--vk-weight-bold);letter-spacing:var(--vk-tracking-tighter);line-height:var(--vk-leading-none)}.showcase-module__IHLoEa__typeH1{font-size:var(--vk-text-h1)}.showcase-module__IHLoEa__typeH3{font-size:var(--vk-text-h3);font-weight:var(--vk-weight-medium)}.showcase-module__IHLoEa__typeBody{max-width:var(--vk-measure);font-size:var(--vk-text-base);line-height:var(--vk-leading-relaxed);color:var(--vk-text-muted)}.showcase-module__IHLoEa__typeLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text)}.showcase-module__IHLoEa__typeCaption{font-size:var(--vk-text-xs);color:var(--vk-text-subtle)}.showcase-module__IHLoEa__stage{gap:var(--vk-space-md);padding:var(--vk-space-lg);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);flex-direction:column;display:flex}.showcase-module__IHLoEa__icons{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));display:grid}.showcase-module__IHLoEa__icon{align-items:center;gap:var(--vk-space-xs);padding:var(--vk-space-md) var(--vk-space-xs);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);text-align:center;color:var(--vk-text);flex-direction:column;display:flex}.showcase-module__IHLoEa__tabCopy{font-size:var(--vk-text-md);color:var(--vk-text-muted)}.showcase-module__IHLoEa__console{padding-block:var(--vk-space-3xl);border-top:var(--vk-border-width) solid var(--vk-border)}.showcase-module__IHLoEa__consoleHeader{margin-bottom:var(--vk-space-xl);max-width:72ch}.showcase-module__IHLoEa__consoleEyebrow{margin:0 0 var(--vk-space-xs);font-size:var(--vk-type-micro);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.showcase-module__IHLoEa__consoleTitle{font-size:var(--vk-type-page);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-tight);margin:0}.showcase-module__IHLoEa__consoleLead{margin:var(--vk-space-xs) 0 0;font-size:var(--vk-type-body);line-height:var(--vk-leading-normal);color:var(--vk-text-muted)}.showcase-module__IHLoEa__consoleSwatches{margin:0 0 var(--vk-space-xl);gap:var(--vk-space-xs);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none;display:grid}.showcase-module__IHLoEa__consoleSwatch{column-gap:var(--vk-space-xs);padding:var(--vk-space-xs);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);font-size:var(--vk-type-secondary);grid-template-columns:auto 1fr;align-items:center;display:grid}.showcase-module__IHLoEa__consoleSwatch code{font-size:var(--vk-type-micro);color:var(--vk-text-subtle);grid-column:2}.showcase-module__IHLoEa__consoleChip{border-radius:var(--vk-radius-sm);border:var(--vk-border-width) solid var(--vk-border);grid-row:span 2;width:28px;height:28px}.showcase-module__IHLoEa__consoleList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.showcase-module__IHLoEa__consoleList li{justify-content:space-between;align-items:center;gap:var(--vk-space-md);padding-block:var(--vk-space-sm);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);font-size:var(--vk-type-body);display:flex}.showcase-module__IHLoEa__consoleList li:last-child{border-bottom:none}
.ai-studio-module__xJlG7q__small{font-size:var(--vk-text-xs);color:var(--vk-text-muted);margin-top:var(--vk-space-3xs)}.ai-studio-module__xJlG7q__muted{color:var(--vk-text-muted)}.ai-studio-module__xJlG7q__mono{font-family:var(--vk-font-mono);font-size:var(--vk-text-xs);overflow-wrap:anywhere}.ai-studio-module__xJlG7q__note{margin:var(--vk-space-md) 0 0;font-size:var(--vk-text-xs);color:var(--vk-text-muted)}.ai-studio-module__xJlG7q__capabilities{gap:var(--vk-space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-studio-module__xJlG7q__capability{font-size:var(--vk-text-sm);overflow-wrap:anywhere}.ai-studio-module__xJlG7q__studio{gap:var(--vk-space-xl);margin-top:var(--vk-space-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (max-width:960px){.ai-studio-module__xJlG7q__studio{grid-template-columns:minmax(0,1fr)}}.ai-studio-module__xJlG7q__editor{gap:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);padding:var(--vk-space-lg);flex-direction:column;min-width:0;display:flex}.ai-studio-module__xJlG7q__modes{gap:var(--vk-space-3xs);padding:var(--vk-space-3xs);border-radius:var(--vk-radius-sm);background:var(--vk-surface);align-self:flex-start;display:inline-flex}.ai-studio-module__xJlG7q__modeTab{color:var(--vk-text-muted);padding:var(--vk-space-2xs) var(--vk-space-md);border-radius:var(--vk-radius-sm);font:inherit;font-size:var(--vk-text-sm);cursor:pointer;background:0 0;border:0}.ai-studio-module__xJlG7q__modeTab[data-active]{background:var(--vk-surface-raised);color:var(--vk-text);font-weight:var(--vk-weight-medium)}.ai-studio-module__xJlG7q__formRow{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.ai-studio-module__xJlG7q__field{gap:var(--vk-space-2xs);flex-direction:column;min-width:0;display:flex}.ai-studio-module__xJlG7q__label{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.ai-studio-module__xJlG7q__hint{font-size:var(--vk-text-xs);color:var(--vk-text-muted);margin:0}.ai-studio-module__xJlG7q__input,.ai-studio-module__xJlG7q__select,.ai-studio-module__xJlG7q__textarea{font:inherit;font-size:var(--vk-text-sm);color:var(--vk-text);background:var(--vk-surface);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);padding:var(--vk-space-2xs) var(--vk-space-sm);width:100%;min-width:0}.ai-studio-module__xJlG7q__textarea{resize:vertical;line-height:var(--vk-leading-normal)}.ai-studio-module__xJlG7q__input:focus-visible,.ai-studio-module__xJlG7q__select:focus-visible,.ai-studio-module__xJlG7q__textarea:focus-visible{outline:2px solid var(--vk-focus-ring,currentColor);outline-offset:1px}.ai-studio-module__xJlG7q__fieldset{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);padding:var(--vk-space-sm) var(--vk-space-md) var(--vk-space-md);min-width:0;margin:0}.ai-studio-module__xJlG7q__parameterGrid{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.ai-studio-module__xJlG7q__references{margin:var(--vk-space-xs) 0 0;gap:var(--vk-space-sm);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));padding:0;list-style:none;display:grid}.ai-studio-module__xJlG7q__references li{gap:var(--vk-space-3xs);flex-direction:column;display:flex}.ai-studio-module__xJlG7q__references img{aspect-ratio:1;object-fit:cover;border-radius:var(--vk-radius-sm);background:var(--vk-surface);width:100%}.ai-studio-module__xJlG7q__actions{align-items:center;gap:var(--vk-space-md);flex-wrap:wrap;display:flex}.ai-studio-module__xJlG7q__buttonPrimary,.ai-studio-module__xJlG7q__buttonQuiet{font:inherit;font-size:var(--vk-text-sm);border-radius:var(--vk-radius-sm);padding:var(--vk-space-2xs) var(--vk-space-md);cursor:pointer}.ai-studio-module__xJlG7q__buttonPrimary{border:var(--vk-border-width) solid var(--vk-text);background:var(--vk-text);color:var(--vk-surface);font-weight:var(--vk-weight-medium)}.ai-studio-module__xJlG7q__buttonPrimary:disabled{opacity:.6;cursor:progress}.ai-studio-module__xJlG7q__buttonQuiet{border:var(--vk-border-width) solid var(--vk-border-subtle);color:var(--vk-text-muted);background:0 0}.ai-studio-module__xJlG7q__buttonQuiet:hover{color:var(--vk-text)}.ai-studio-module__xJlG7q__error{font-size:var(--vk-text-sm);color:var(--vk-danger,#c0392b);margin:0}.ai-studio-module__xJlG7q__success{font-size:var(--vk-text-sm);color:var(--vk-text-muted);margin:0}.ai-studio-module__xJlG7q__results{gap:var(--vk-space-md);flex-direction:column;min-width:0;display:flex}.ai-studio-module__xJlG7q__resultsTitle{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle);margin:0}.ai-studio-module__xJlG7q__history{gap:var(--vk-space-md);flex-direction:column;display:flex}.ai-studio-module__xJlG7q__card{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-raised);min-width:0;overflow:hidden}.ai-studio-module__xJlG7q__card[data-status=failed]{border-color:var(--vk-danger,#c0392b)}.ai-studio-module__xJlG7q__cardOutputs{gap:var(--vk-space-3xs);background:var(--vk-surface);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.ai-studio-module__xJlG7q__cardOutput{min-width:0;margin:0;position:relative}.ai-studio-module__xJlG7q__cardOutput img,.ai-studio-module__xJlG7q__cardOutput video{aspect-ratio:1;object-fit:contain;background:var(--vk-surface);width:100%;display:block}.ai-studio-module__xJlG7q__cardOutput audio{width:100%;padding:var(--vk-space-md);display:block}.ai-studio-module__xJlG7q__cardOutput figcaption{right:var(--vk-space-2xs);bottom:var(--vk-space-2xs);font-size:var(--vk-text-2xs);position:absolute}.ai-studio-module__xJlG7q__cardOutput figcaption a{background:var(--vk-surface-raised);color:var(--vk-text);padding:var(--vk-space-3xs) var(--vk-space-xs);border-radius:var(--vk-radius-sm);text-decoration:none}.ai-studio-module__xJlG7q__cardText{padding:var(--vk-space-md);font:inherit;font-size:var(--vk-text-sm);line-height:var(--vk-leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1;max-height:24rem;margin:0;overflow:auto}.ai-studio-module__xJlG7q__cardEmpty{padding:var(--vk-space-lg);font-size:var(--vk-text-xs);color:var(--vk-text-muted);text-align:center}.ai-studio-module__xJlG7q__cardBody{padding:var(--vk-space-md);gap:var(--vk-space-xs);flex-direction:column;display:flex}.ai-studio-module__xJlG7q__cardPrompt{font-size:var(--vk-text-sm);line-height:var(--vk-leading-normal);overflow-wrap:anywhere;margin:0}.ai-studio-module__xJlG7q__cardMeta{gap:var(--vk-space-sm);font-size:var(--vk-text-xs);color:var(--vk-text-muted);flex-wrap:wrap;margin:0;display:flex}.ai-studio-module__xJlG7q__cardActions{gap:var(--vk-space-sm);display:flex}.ai-studio-module__xJlG7q__filters{gap:var(--vk-space-2xs);margin-bottom:var(--vk-space-lg);flex-wrap:wrap;display:flex}.ai-studio-module__xJlG7q__filter{font-size:var(--vk-text-sm);color:var(--vk-text-muted);padding:var(--vk-space-3xs) var(--vk-space-sm);border-radius:var(--vk-radius-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);text-decoration:none}.ai-studio-module__xJlG7q__filter[aria-current=page]{color:var(--vk-text);border-color:var(--vk-text)}.ai-studio-module__xJlG7q__promptPreview{padding:var(--vk-space-sm) var(--vk-space-md);border-radius:var(--vk-radius-sm);background:var(--vk-surface);font-size:var(--vk-text-sm);line-height:var(--vk-leading-normal);color:var(--vk-text-muted);overflow-wrap:anywhere;margin:0}.ai-studio-module__xJlG7q__checks{gap:var(--vk-space-xs) var(--vk-space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ai-studio-module__xJlG7q__check{font-size:var(--vk-text-sm);gap:var(--vk-space-2xs);align-items:center;display:flex}.ai-studio-module__xJlG7q__inlineForm{gap:var(--vk-space-xs);margin-top:var(--vk-space-xs);flex-wrap:wrap;align-items:center;display:flex}.ai-studio-module__xJlG7q__inlineForm .ai-studio-module__xJlG7q__select{width:auto;max-width:18rem}.ai-studio-module__xJlG7q__copyBlock{border-top:var(--vk-border-width) solid var(--vk-border-subtle);padding-top:var(--vk-space-sm);gap:var(--vk-space-3xs);flex-direction:column;display:flex}.ai-studio-module__xJlG7q__copyHeadline{font-weight:var(--vk-weight-bold);font-size:var(--vk-text-md);margin:0}.ai-studio-module__xJlG7q__copyBody{font-size:var(--vk-text-sm);line-height:var(--vk-leading-normal);margin:0}.ai-studio-module__xJlG7q__copyCta{font-size:var(--vk-text-sm);color:var(--vk-text-muted);margin:0}.ai-studio-module__xJlG7q__steps{gap:var(--vk-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-studio-module__xJlG7q__step{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);padding:var(--vk-space-md);gap:var(--vk-space-sm);flex-direction:column;display:flex}.ai-studio-module__xJlG7q__step[data-status=completed]{border-color:var(--vk-text-subtle)}.ai-studio-module__xJlG7q__step[data-status=failed]{border-color:var(--vk-danger,#c0392b)}.ai-studio-module__xJlG7q__stepHeader{justify-content:space-between;gap:var(--vk-space-sm);flex-wrap:wrap;align-items:baseline;display:flex}.ai-studio-module__xJlG7q__stepTitle{font-size:var(--vk-text-sm);font-weight:var(--vk-weight-medium);margin:0}.ai-studio-module__xJlG7q__stepType{font-family:var(--vk-font-mono);font-size:var(--vk-text-2xs);color:var(--vk-text-muted)}.ai-studio-module__xJlG7q__stepOutput img,.ai-studio-module__xJlG7q__stepOutput video{border-radius:var(--vk-radius-sm);width:100%;max-width:320px;display:block}.ai-studio-module__xJlG7q__stepOutput audio{width:100%;max-width:320px}.ai-studio-module__xJlG7q__table{border-collapse:collapse;width:100%;font-size:var(--vk-text-sm)}.ai-studio-module__xJlG7q__table th,.ai-studio-module__xJlG7q__table td{text-align:left;padding:var(--vk-space-2xs) var(--vk-space-sm);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);vertical-align:top}
.logo-studio-module__ms_ZAq__studio{gap:var(--vk-space-lg);display:grid}.logo-studio-module__ms_ZAq__variants{gap:var(--vk-space-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.logo-studio-module__ms_ZAq__variantCard{align-items:center;gap:var(--vk-space-xs);padding:var(--vk-space-md) var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background-color:var(--vk-surface-raised);color:var(--vk-text-muted);cursor:pointer;transition:border-color var(--vk-duration-base) var(--vk-ease-standard), color var(--vk-duration-base) var(--vk-ease-standard);flex-direction:column;display:flex}.logo-studio-module__ms_ZAq__variantCard:hover{border-color:var(--vk-border-strong);color:var(--vk-text)}.logo-studio-module__ms_ZAq__variantCard[data-active]{border-color:var(--vk-accent-text);color:var(--vk-text)}.logo-studio-module__ms_ZAq__variantCard:focus-visible{outline:2px solid var(--vk-accent-text);outline-offset:2px}.logo-studio-module__ms_ZAq__variantArt{width:100%;padding-block:var(--vk-space-sm);border-radius:var(--vk-radius-sm);place-items:center;display:grid}.logo-studio-module__ms_ZAq__variantArt[data-tone=dark]{color:#fff;background-color:#000}.logo-studio-module__ms_ZAq__variantArt[data-tone=light]{color:#0a0a0a;background-color:#fff}.logo-studio-module__ms_ZAq__variantName{font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium)}.logo-studio-module__ms_ZAq__variantBadge{font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__body{gap:var(--vk-space-lg);display:grid}@media (min-width:1100px){.logo-studio-module__ms_ZAq__body{--studio-top:4.5rem;grid-template-columns:minmax(0,1fr) 24rem;align-items:start}.logo-studio-module__ms_ZAq__stage{top:var(--studio-top);align-self:start;min-height:0;position:sticky}.logo-studio-module__ms_ZAq__panel{top:var(--studio-top);min-height:0;max-height:calc(100dvh - var(--studio-top) - var(--vk-space-lg));overscroll-behavior:contain;align-self:start;position:sticky;overflow-y:auto}}.logo-studio-module__ms_ZAq__stage{gap:var(--vk-space-sm);min-width:0;display:grid}.logo-studio-module__ms_ZAq__stageBar{justify-content:space-between;align-items:center;gap:var(--vk-space-sm);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__chips{gap:var(--vk-space-2xs);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__chip{padding:var(--vk-space-2xs) var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);color:var(--vk-text-muted);cursor:pointer;background:0 0}.logo-studio-module__ms_ZAq__chip:hover{color:var(--vk-text);border-color:var(--vk-border-strong)}.logo-studio-module__ms_ZAq__chip[data-active]{border-color:var(--vk-accent-text);color:var(--vk-text)}.logo-studio-module__ms_ZAq__chip:focus-visible{outline:2px solid var(--vk-accent-text);outline-offset:2px}.logo-studio-module__ms_ZAq__customGround{align-items:end;gap:var(--vk-space-sm);display:flex}.logo-studio-module__ms_ZAq__canvas{min-height:22rem;padding:var(--vk-space-xl);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);place-items:center;display:grid}.logo-studio-module__ms_ZAq__canvas[data-tone=dark]{color:#fff}.logo-studio-module__ms_ZAq__canvas[data-tone=light]{color:#0a0a0a}.logo-studio-module__ms_ZAq__canvas[data-transparent]{background-color:var(--vk-surface-raised);background-image:linear-gradient(45deg, var(--vk-surface) 25%, transparent 25%), linear-gradient(-45deg, var(--vk-surface) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--vk-surface) 75%), linear-gradient(-45deg, transparent 75%, var(--vk-surface) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.logo-studio-module__ms_ZAq__sizes,.logo-studio-module__ms_ZAq__compare{justify-content:center;align-items:flex-end;gap:var(--vk-space-xl);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__sizeCell,.logo-studio-module__ms_ZAq__compareCell{align-items:center;gap:var(--vk-space-xs);flex-direction:column;display:flex}.logo-studio-module__ms_ZAq__sizeName,.logo-studio-module__ms_ZAq__compareName{font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);color:currentColor;opacity:.62}.logo-studio-module__ms_ZAq__panel{gap:var(--vk-space-lg);padding:var(--vk-space-lg);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background-color:var(--vk-surface-raised);display:grid}.logo-studio-module__ms_ZAq__group{gap:var(--vk-space-sm);display:grid}.logo-studio-module__ms_ZAq__groupTitle{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-muted)}.logo-studio-module__ms_ZAq__swatches{gap:var(--vk-space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.logo-studio-module__ms_ZAq__pair{gap:var(--vk-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.logo-studio-module__ms_ZAq__hint,.logo-studio-module__ms_ZAq__note{font-size:var(--vk-text-2xs);line-height:var(--vk-leading-relaxed);color:var(--vk-text-muted)}.logo-studio-module__ms_ZAq__note{padding-top:var(--vk-space-sm);border-top:var(--vk-border-width) solid var(--vk-border-subtle)}.logo-studio-module__ms_ZAq__status{font-size:var(--vk-text-2xs);color:var(--vk-text)}.logo-studio-module__ms_ZAq__modes{gap:var(--vk-space-2xs);padding:var(--vk-space-2xs);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);background-color:var(--vk-surface-raised);display:inline-flex}.logo-studio-module__ms_ZAq__mode{padding:var(--vk-space-2xs) var(--vk-space-lg);border-radius:var(--vk-radius-pill);font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium);color:var(--vk-text-muted);cursor:pointer;background:0 0;border:0}.logo-studio-module__ms_ZAq__mode[data-active]{background-color:var(--vk-accent);color:var(--vk-text-on-accent,#fff)}.logo-studio-module__ms_ZAq__mode:focus-visible{outline:2px solid var(--vk-accent-text);outline-offset:2px}.logo-studio-module__ms_ZAq__canvas3d{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);place-items:center;height:clamp(24rem,100dvh - 16rem,48rem);min-height:24rem;display:grid;position:relative;overflow:hidden}.logo-studio-module__ms_ZAq__canvas3d[data-error]{padding:var(--vk-space-xl);background-color:var(--vk-surface-raised);font-size:var(--vk-text-md);color:var(--vk-text-muted);text-align:center}.logo-studio-module__ms_ZAq__slider{gap:var(--vk-space-2xs);margin-bottom:var(--vk-space-sm);display:grid}.logo-studio-module__ms_ZAq__sliderLabel{font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);color:var(--vk-text-muted)}.logo-studio-module__ms_ZAq__sliderRow{align-items:center;gap:var(--vk-space-xs);display:flex}.logo-studio-module__ms_ZAq__sliderTrack{min-width:0;accent-color:var(--vk-accent);flex:auto}.logo-studio-module__ms_ZAq__sliderTrack:focus-visible{outline:2px solid var(--vk-accent-text);outline-offset:3px}.logo-studio-module__ms_ZAq__sliderNumber{width:4.5rem;padding:var(--vk-space-2xs) var(--vk-space-xs);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-xs);background-color:var(--vk-surface);font-size:var(--vk-text-sm);font-variant-numeric:tabular-nums;color:var(--vk-text);flex:none}.logo-studio-module__ms_ZAq__sliderNumber:focus-visible{outline:2px solid var(--vk-accent-text);outline-offset:1px}.logo-studio-module__ms_ZAq__sliderSuffix{font-size:var(--vk-text-2xs);color:var(--vk-text-subtle);flex:none}@media (max-width:1099px){.logo-studio-module__ms_ZAq__canvas3d{height:20rem;min-height:0}}.logo-studio-module__ms_ZAq__groupLabel{margin-top:var(--vk-space-sm);font-size:var(--vk-text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--vk-text-subtle,var(--vk-text-muted));font-weight:600}.logo-studio-module__ms_ZAq__groupLabel:first-of-type{margin-top:0}.logo-studio-module__ms_ZAq__shapePreview{align-items:center;gap:var(--vk-space-sm);padding:var(--vk-space-sm);border:1px solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);font-size:var(--vk-text-2xs);color:var(--vk-text-muted);display:flex}.logo-studio-module__ms_ZAq__shapePreview[data-tone=dark]{color:#fff;background:#05070a}.logo-studio-module__ms_ZAq__shapePreview[data-tone=light]{color:#0a0a0a;background:#f4f5f7}.logo-studio-module__ms_ZAq__actionBar{justify-content:space-between;align-items:center;gap:var(--vk-space-sm);padding:var(--vk-space-sm) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background-color:var(--vk-surface-raised);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__actionState{align-items:center;gap:var(--vk-space-sm);flex-wrap:wrap;min-width:0;display:flex}.logo-studio-module__ms_ZAq__editingName{font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium);color:var(--vk-text)}.logo-studio-module__ms_ZAq__badge{border:var(--vk-border-width) solid currentColor;border-radius:var(--vk-radius-pill);font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;padding:.15em .6em}.logo-studio-module__ms_ZAq__badge[data-tone=ok]{color:var(--vk-text-muted)}.logo-studio-module__ms_ZAq__badge[data-tone=warn]{color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__badge[data-tone=live]{color:var(--vk-accent-text);background-color:color-mix(in srgb, var(--vk-accent-text) 12%, transparent)}.logo-studio-module__ms_ZAq__actionButtons{gap:var(--vk-space-xs);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__libraryPanel{padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background-color:var(--vk-surface-raised)}.logo-studio-module__ms_ZAq__library{gap:var(--vk-space-md);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.logo-studio-module__ms_ZAq__presetCard{gap:var(--vk-space-sm);padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);display:grid}.logo-studio-module__ms_ZAq__presetCard[data-open]{border-color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__presetArt{padding:var(--vk-space-md);border-radius:var(--vk-radius-sm);cursor:pointer;border:0;place-items:center;display:grid}.logo-studio-module__ms_ZAq__presetArt[data-tone=dark]{color:#fff}.logo-studio-module__ms_ZAq__presetArt[data-tone=light]{color:#0a0a0a}.logo-studio-module__ms_ZAq__presetArt:focus-visible{outline:2px solid var(--vk-accent-text);outline-offset:2px}.logo-studio-module__ms_ZAq__presetBody{gap:var(--vk-space-2xs);min-width:0;display:grid}.logo-studio-module__ms_ZAq__presetName{font-size:var(--vk-text-md);font-weight:var(--vk-weight-medium);color:var(--vk-text);overflow-wrap:anywhere}.logo-studio-module__ms_ZAq__presetMeta{font-size:var(--vk-text-2xs);color:var(--vk-text-muted)}.logo-studio-module__ms_ZAq__presetInUse{font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__presetTags{gap:var(--vk-space-2xs);font-size:var(--vk-text-2xs);color:var(--vk-text-muted);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__presetTags span{border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);padding:.1em .5em}.logo-studio-module__ms_ZAq__presetActions{gap:var(--vk-space-2xs);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__presetActions button{padding:var(--vk-space-2xs) var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-pill);font-size:var(--vk-text-2xs);color:var(--vk-text-muted);cursor:pointer;background:0 0}.logo-studio-module__ms_ZAq__presetActions button:hover{color:var(--vk-text);border-color:var(--vk-border-strong)}.logo-studio-module__ms_ZAq__presetActions button[data-danger]:hover{color:var(--vk-danger-text,#ff6b6b);border-color:currentColor}.logo-studio-module__ms_ZAq__presetActions button:focus-visible{outline:2px solid var(--vk-accent-text);outline-offset:2px}.logo-studio-module__ms_ZAq__dialogActions{justify-content:flex-end;gap:var(--vk-space-sm);padding-top:var(--vk-space-sm);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__choice{gap:var(--vk-space-xs);padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);font-size:var(--vk-text-sm);margin:0;display:grid}.logo-studio-module__ms_ZAq__choice legend{padding-inline:var(--vk-space-2xs);font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-muted)}.logo-studio-module__ms_ZAq__choice label{align-items:center;gap:var(--vk-space-xs);display:flex}.logo-studio-module__ms_ZAq__slotList{gap:var(--vk-space-xs);margin:0;padding:0;list-style:none;display:grid}.logo-studio-module__ms_ZAq__slotRow{justify-content:space-between;align-items:center;gap:var(--vk-space-sm);padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__slotRow[data-picked]{border-color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__slotChoice{align-items:flex-start;gap:var(--vk-space-xs);min-width:0;font-size:var(--vk-text-sm);cursor:pointer;display:flex}.logo-studio-module__ms_ZAq__slotChoice span{gap:.15em;min-width:0;display:grid}.logo-studio-module__ms_ZAq__slotChoice em{font-size:var(--vk-text-2xs);color:var(--vk-text-muted);font-style:normal}.logo-studio-module__ms_ZAq__slotChoice em[data-warn]{color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__slotPreview{align-items:center;gap:var(--vk-space-sm);display:flex}.logo-studio-module__ms_ZAq__slotPreviewCell{place-items:center;gap:var(--vk-space-2xs);min-width:4.5rem;padding:var(--vk-space-xs);border-radius:var(--vk-radius-sm);color:#fff;background-color:#05070a;display:grid}.logo-studio-module__ms_ZAq__slotPreviewCell em{opacity:.62;font-size:.625rem;font-style:normal}.logo-studio-module__ms_ZAq__slotPreviewArrow{color:var(--vk-text-muted)}.logo-studio-module__ms_ZAq__outcomes{gap:var(--vk-space-2xs);font-size:var(--vk-text-2xs);color:var(--vk-text-muted);margin:0;padding:0;list-style:none;display:grid}.logo-studio-module__ms_ZAq__outcomes li[data-ok]{color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__notReady{padding:var(--vk-space-sm) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-accent-text);border-radius:var(--vk-radius-md);background-color:color-mix(in srgb, var(--vk-accent-text) 8%, transparent);font-size:var(--vk-text-2xs);line-height:var(--vk-leading-relaxed);color:var(--vk-text)}.logo-studio-module__ms_ZAq__notReady code{font-family:var(--vk-font-mono,ui-monospace, monospace)}.logo-studio-module__ms_ZAq__presentation{gap:var(--vk-space-xs);width:100%;padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);display:grid}.logo-studio-module__ms_ZAq__presentationPreview{min-height:4rem;padding:var(--vk-space-sm);border-radius:var(--vk-radius-sm);color:#fff;background-color:#05070a;align-items:center;gap:.34em;display:flex;overflow:hidden}.logo-studio-module__ms_ZAq__presentationWord{font-family:var(--vk-font-sans);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);line-height:var(--vk-leading-none);white-space:nowrap}.logo-studio-module__ms_ZAq__published{gap:var(--vk-space-md);margin:0;padding:0;list-style:none;display:grid}.logo-studio-module__ms_ZAq__publishedRow{gap:var(--vk-space-sm);padding:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);display:grid}.logo-studio-module__ms_ZAq__publishedHead{justify-content:space-between;align-items:flex-start;gap:var(--vk-space-sm);flex-wrap:wrap;display:flex}.logo-studio-module__ms_ZAq__publishedSave{gap:var(--vk-space-xs);justify-items:start;display:grid}.logo-studio-module__ms_ZAq__presetMeta[data-warn]{color:var(--vk-accent-text)}.logo-studio-module__ms_ZAq__formatChoice{gap:var(--vk-space-2xs);padding:var(--vk-space-sm) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);display:grid}
.gateway-module__Hct5Pa__metrics{gap:var(--vk-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gateway-module__Hct5Pa__metric{gap:var(--vk-space-3xs);flex-direction:column;min-width:0;display:flex}.gateway-module__Hct5Pa__metricValue{font-size:var(--vk-text-h3);font-weight:var(--vk-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--vk-leading-none);overflow-wrap:anywhere}.gateway-module__Hct5Pa__metricLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-subtle)}.gateway-module__Hct5Pa__metricCaption{font-size:var(--vk-text-xs);color:var(--vk-text-muted)}.gateway-module__Hct5Pa__mono{font-family:var(--vk-font-mono);font-size:var(--vk-text-sm);overflow-wrap:anywhere}.gateway-module__Hct5Pa__muted{color:var(--vk-text-muted)}.gateway-module__Hct5Pa__small{font-size:var(--vk-text-xs);color:var(--vk-text-muted)}.gateway-module__Hct5Pa__backlink{margin-bottom:var(--vk-space-lg);font-size:var(--vk-text-sm);display:inline-block}.gateway-module__Hct5Pa__lead{margin:0 0 var(--vk-space-md);max-width:64ch;font-size:var(--vk-text-sm);color:var(--vk-text-muted);line-height:var(--vk-leading-normal)}.gateway-module__Hct5Pa__note{margin:var(--vk-space-md) 0 0;max-width:64ch;font-size:var(--vk-text-xs);color:var(--vk-text-muted);line-height:var(--vk-leading-normal)}.gateway-module__Hct5Pa__form{gap:var(--vk-space-md);max-width:44rem;display:grid}.gateway-module__Hct5Pa__formRow{gap:var(--vk-space-md);grid-template-columns:1fr;display:grid}.gateway-module__Hct5Pa__field{gap:var(--vk-space-3xs);min-width:0;display:grid}.gateway-module__Hct5Pa__label{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-subtle)}.gateway-module__Hct5Pa__input,.gateway-module__Hct5Pa__select{width:100%;min-height:44px;padding-inline:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);background-color:var(--vk-surface);color:var(--vk-text);font-family:inherit;font-size:var(--vk-text-sm)}.gateway-module__Hct5Pa__input:focus-visible,.gateway-module__Hct5Pa__select:focus-visible{outline:var(--vk-focus-ring-width,2px) solid var(--vk-accent);outline-offset:2px}.gateway-module__Hct5Pa__actions{gap:var(--vk-space-xs);flex-wrap:wrap;align-items:center;display:flex}.gateway-module__Hct5Pa__button{min-height:44px;padding-inline:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);color:var(--vk-text);font-family:inherit;font-size:var(--vk-text-sm);cursor:pointer;background-color:#0000}.gateway-module__Hct5Pa__button:hover:not(:disabled){border-color:var(--vk-accent);color:var(--vk-accent-text)}.gateway-module__Hct5Pa__button:disabled{cursor:default;opacity:.5}.gateway-module__Hct5Pa__button[data-current]{opacity:1;color:var(--vk-text-subtle);border-style:dashed}.gateway-module__Hct5Pa__button[data-danger]:hover:not(:disabled){border-color:var(--vk-danger,#d64545);color:var(--vk-danger,#d64545)}.gateway-module__Hct5Pa__buttonPrimary{border-color:var(--vk-accent);background-color:var(--vk-accent);color:var(--vk-on-accent,#fff);}.gateway-module__Hct5Pa__buttonPrimary:hover:not(:disabled){color:var(--vk-on-accent,#fff);opacity:.9}.gateway-module__Hct5Pa__inlineActions{gap:var(--vk-space-2xs);flex-wrap:wrap;display:flex}.gateway-module__Hct5Pa__inlineActions .gateway-module__Hct5Pa__button{min-height:32px;padding-inline:var(--vk-space-sm);font-size:var(--vk-text-xs)}.gateway-module__Hct5Pa__message{min-height:1.25em;font-size:var(--vk-text-sm);color:var(--vk-text-muted);margin:0}.gateway-module__Hct5Pa__secret{gap:var(--vk-space-sm);padding:var(--vk-space-md);border:var(--vk-border-width-thick) solid var(--vk-accent);border-radius:var(--vk-radius-md);background:var(--vk-surface);display:grid}.gateway-module__Hct5Pa__secretTitle{font-weight:var(--vk-weight-semibold);margin:0}.gateway-module__Hct5Pa__secretValue{padding:var(--vk-space-sm);border-radius:var(--vk-radius-sm);background:var(--vk-surface-sunken,#00000040);font-family:var(--vk-font-mono);font-size:var(--vk-text-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.gateway-module__Hct5Pa__route{align-items:center;gap:var(--vk-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gateway-module__Hct5Pa__routeStep{padding:var(--vk-space-xs) var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);flex-direction:column;gap:2px;min-width:0;display:inline-flex}.gateway-module__Hct5Pa__routeStep[data-primary]{border-color:var(--vk-accent)}.gateway-module__Hct5Pa__routeStep[data-unserviceable]{color:var(--vk-text-subtle);border-style:dashed}.gateway-module__Hct5Pa__routeRole{font-size:var(--vk-text-2xs);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-subtle)}.gateway-module__Hct5Pa__routeArrow{color:var(--vk-text-subtle)}.gateway-module__Hct5Pa__filters{gap:var(--vk-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.gateway-module__Hct5Pa__filters .gateway-module__Hct5Pa__field{min-width:0}.gateway-module__Hct5Pa__checks{gap:var(--vk-space-xs) var(--vk-space-md);flex-wrap:wrap;display:flex}.gateway-module__Hct5Pa__check{align-items:center;gap:var(--vk-space-2xs);font-size:var(--vk-text-sm);display:inline-flex}@media (min-width:720px){.gateway-module__Hct5Pa__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.gateway-module__Hct5Pa__formRow{grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-module__Hct5Pa__filters{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.gateway-module__Hct5Pa__metrics{grid-template-columns:repeat(6,minmax(0,1fr))}}
.learnings-module__7d04fq__form{gap:var(--vk-space-md);flex-direction:column;max-width:46rem;display:flex}.learnings-module__7d04fq__entryHeader{align-items:baseline;gap:var(--vk-space-sm);margin-bottom:var(--vk-space-md);flex-wrap:wrap;display:flex}
.page-module__94OutG__block{margin-bottom:var(--vk-grid-gap)}.page-module__94OutG__health{gap:var(--vk-space-xs);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__94OutG__healthItem{gap:var(--vk-space-2xs);padding:var(--vk-space-sm);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-md);background:var(--vk-surface-overlay);flex-direction:column;display:flex}.page-module__94OutG__healthName{font-size:var(--vk-type-secondary);font-weight:var(--vk-weight-medium)}.page-module__94OutG__panelLink{font-size:var(--vk-type-label);color:var(--vk-accent-text);white-space:nowrap;text-decoration:none}.page-module__94OutG__panelLink:hover{text-underline-offset:3px;text-decoration:underline}.page-module__94OutG__panelLink:focus-visible{outline:var(--vk-focus-width) solid var(--vk-focus);outline-offset:var(--vk-focus-offset)}.page-module__94OutG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__94OutG__row{justify-content:space-between;align-items:center;gap:var(--vk-space-md);padding-block:var(--vk-space-sm);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);min-width:0;display:flex}.page-module__94OutG__row:last-child{border-bottom:none}.page-module__94OutG__rowLink{color:var(--vk-text);font-size:var(--vk-type-body);overflow-wrap:anywhere;text-decoration:none}.page-module__94OutG__rowLink:hover{color:var(--vk-accent-text)}.page-module__94OutG__rowLink:focus-visible{outline:var(--vk-border-width-thick) solid var(--vk-focus);outline-offset:2px}.page-module__94OutG__rowMeta{align-items:center;gap:var(--vk-space-sm);flex-shrink:0;display:flex}.page-module__94OutG__quiet{padding-block:var(--vk-space-sm);font-size:var(--vk-text-md);color:var(--vk-text-muted)}.page-module__94OutG__action{font-size:var(--vk-text-sm)}.page-module__94OutG__actor{margin-left:var(--vk-space-xs);font-size:var(--vk-text-sm);color:var(--vk-text-muted)}
.page-module__YjWm4W__findings{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__YjWm4W__finding{justify-content:space-between;align-items:center;gap:var(--vk-space-md);padding-block:var(--vk-space-sm);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);display:flex}.page-module__YjWm4W__finding:last-child{border-bottom:none}.page-module__YjWm4W__decisions{gap:var(--vk-space-sm);flex-wrap:wrap;display:flex}
.leads-module__sZQhtG__summary{gap:var(--vk-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.leads-module__sZQhtG__summaryItem{gap:var(--vk-space-3xs);flex-direction:column;display:flex}.leads-module__sZQhtG__summaryCount{font-size:var(--vk-text-h3);font-weight:var(--vk-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--vk-leading-none)}.leads-module__sZQhtG__summaryLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-subtle)}.leads-module__sZQhtG__backlink{margin-bottom:var(--vk-space-lg);font-size:var(--vk-text-sm)}.leads-module__sZQhtG__email{color:var(--vk-text);text-decoration:underline;-webkit-text-decoration-color:var(--vk-border-strong);text-decoration-color:var(--vk-border-strong);text-underline-offset:.25em}.leads-module__sZQhtG__email:hover{color:var(--vk-accent-text);text-decoration-color:currentColor}.leads-module__sZQhtG__message{max-width:var(--vk-measure);font-size:var(--vk-text-md);line-height:var(--vk-leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere}.leads-module__sZQhtG__statusForm{margin-top:var(--vk-space-lg);padding-top:var(--vk-space-lg);border-top:var(--vk-border-width) solid var(--vk-border-subtle)}.leads-module__sZQhtG__statusFieldset{border:0}.leads-module__sZQhtG__statusLegend{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-text-subtle);padding:0}.leads-module__sZQhtG__statusButtons{gap:var(--vk-space-xs);margin-top:var(--vk-space-sm);flex-wrap:wrap;display:flex}.leads-module__sZQhtG__statusButton{min-height:44px;padding-inline:var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);color:var(--vk-text);font-family:inherit;font-size:var(--vk-text-sm);cursor:pointer;background-color:#0000}.leads-module__sZQhtG__statusButton:hover:not(:disabled){border-color:var(--vk-accent);color:var(--vk-accent-text)}.leads-module__sZQhtG__statusButton:disabled{cursor:default;opacity:.5}.leads-module__sZQhtG__statusButton[data-current]{opacity:1;color:var(--vk-text-subtle);border-style:dashed}.leads-module__sZQhtG__statusMessage{margin-top:var(--vk-space-sm);min-height:1.25em;font-size:var(--vk-text-sm);color:var(--vk-text-muted)}@media (min-width:720px){.leads-module__sZQhtG__summary{grid-template-columns:repeat(4,minmax(0,1fr))}}
.system-module__a9-XHG__current{align-items:baseline;gap:var(--vk-space-md);flex-wrap:wrap;display:flex}.system-module__a9-XHG__currentVersion{font-size:var(--vk-text-2xl);font-weight:var(--vk-weight-semibold);letter-spacing:var(--vk-tracking-tight);font-variant-numeric:tabular-nums;margin:0}.system-module__a9-XHG__currentMeta{align-items:center;gap:var(--vk-space-sm);font-size:var(--vk-text-sm);color:var(--vk-text-muted);display:flex}.system-module__a9-XHG__alert{border-left:var(--vk-border-width-thick) solid var(--vk-danger,#d64545);padding:var(--vk-space-sm) var(--vk-space-md);font-size:var(--vk-text-sm);margin:0}.system-module__a9-XHG__setupLead{margin:0 0 var(--vk-space-sm);font-size:var(--vk-text-sm);color:var(--vk-text-muted);max-width:60ch}.system-module__a9-XHG__setupSteps{margin:0 0 var(--vk-space-sm);padding-left:var(--vk-space-lg);gap:var(--vk-space-2xs);font-size:var(--vk-text-sm);flex-direction:column;max-width:60ch;display:flex}.system-module__a9-XHG__filters{gap:var(--vk-space-sm);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.system-module__a9-XHG__filterField{gap:var(--vk-space-3xs);flex-direction:column;display:flex}.system-module__a9-XHG__filterLabel{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-text-subtle)}.system-module__a9-XHG__filterInput{padding:var(--vk-space-2xs) var(--vk-space-xs);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);background:var(--vk-surface);color:var(--vk-text);font-size:var(--vk-text-sm);min-width:0}.system-module__a9-XHG__filterInput:focus-visible{outline:var(--vk-border-width-thick) solid var(--vk-focus);outline-offset:1px}.system-module__a9-XHG__filterActions{align-items:center;gap:var(--vk-space-sm);display:flex}.system-module__a9-XHG__filterSubmit{padding:var(--vk-space-2xs) var(--vk-space-md);border:var(--vk-border-width) solid var(--vk-border);border-radius:var(--vk-radius-sm);background:var(--vk-surface-hover);color:var(--vk-text);font-size:var(--vk-text-sm);cursor:pointer}.system-module__a9-XHG__filterSubmit:focus-visible{outline:var(--vk-border-width-thick) solid var(--vk-focus);outline-offset:2px}.system-module__a9-XHG__filterClear{font-size:var(--vk-text-sm);color:var(--vk-text-muted)}.system-module__a9-XHG__backlink{margin:0 0 var(--vk-space-md);font-size:var(--vk-text-sm)}.system-module__a9-XHG__backlink a{color:var(--vk-text-muted);text-decoration:none}.system-module__a9-XHG__backlink a:hover{color:var(--vk-text)}.system-module__a9-XHG__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.system-module__a9-XHG__timelineItem{gap:var(--vk-space-md);padding:var(--vk-space-xs) 0;border-left:var(--vk-border-width) solid var(--vk-border-subtle);padding-left:var(--vk-space-md);grid-template-columns:11rem 1fr;display:grid;position:relative}.system-module__a9-XHG__timelineItem:before{content:"";left:-3px;top:calc(var(--vk-space-xs) + .45em);background:var(--vk-accent);border-radius:50%;width:5px;height:5px;position:absolute}.system-module__a9-XHG__timelineWhen{font-size:var(--vk-text-xs);color:var(--vk-text-muted);font-variant-numeric:tabular-nums}.system-module__a9-XHG__timelineBody{gap:var(--vk-space-3xs);flex-direction:column;min-width:0;display:flex}.system-module__a9-XHG__timelineAction{font-size:var(--vk-text-sm);margin:0}.system-module__a9-XHG__timelineMeta{font-size:var(--vk-text-xs);color:var(--vk-text-subtle);margin:0}.system-module__a9-XHG__modules{gap:var(--vk-space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.system-module__a9-XHG__module{font-size:var(--vk-text-xs);font-family:var(--vk-font-mono,monospace);padding:var(--vk-space-3xs) var(--vk-space-xs);border:var(--vk-border-width) solid var(--vk-border-subtle);border-radius:var(--vk-radius-sm);color:var(--vk-text-muted)}@media (max-width:899px){.system-module__a9-XHG__timelineItem{gap:var(--vk-space-3xs);grid-template-columns:1fr}}
.SystemGraphic-module__efp_fW__graphic{width:100%;height:auto;overflow:visible}.SystemGraphic-module__efp_fW__node{fill:var(--vk-text);opacity:.42}.SystemGraphic-module__efp_fW__nodeAccent{fill:var(--vk-accent)}.SystemGraphic-module__efp_fW__edge{stroke:var(--vk-text);stroke-width:.5px;opacity:.22}.SystemGraphic-module__efp_fW__edgeAccent{stroke:var(--vk-accent);stroke-width:.7px;opacity:.75}.SystemGraphic-module__efp_fW__markBody{fill:var(--vk-text)}.SystemGraphic-module__efp_fW__markFacet{fill:var(--vk-accent)}.SystemGraphic-module__efp_fW__ring{fill:none;stroke:var(--vk-text);stroke-width:.6px;opacity:.2}.SystemGraphic-module__efp_fW__ringInner{fill:none;stroke:var(--vk-signal);stroke-width:.8px;opacity:.55}.SystemGraphic-module__efp_fW__halo{fill:var(--vk-signal);opacity:.16;filter:blur(6px)}.SystemGraphic-module__efp_fW__core{fill:var(--vk-signal)}@media (prefers-reduced-motion:no-preference){.SystemGraphic-module__efp_fW__scatter circle{animation:SystemGraphic-module__efp_fW__drift 9s var(--vk-ease-standard) infinite alternate}.SystemGraphic-module__efp_fW__scatter circle:nth-child(3n){animation-duration:11s;animation-delay:-3s}.SystemGraphic-module__efp_fW__scatter circle:nth-child(3n+1){animation-duration:13s;animation-delay:-6s}.SystemGraphic-module__efp_fW__halo,.SystemGraphic-module__efp_fW__core{animation:SystemGraphic-module__efp_fW__pulse 4.5s var(--vk-ease-standard) infinite}}@keyframes SystemGraphic-module__efp_fW__drift{to{transform:translate(1.5px,-1.5px)}}@keyframes SystemGraphic-module__efp_fW__pulse{0%,to{opacity:var(--vk-pulse-low,.65)}50%{opacity:1}}.SystemGraphic-module__efp_fW__halo{--vk-pulse-low:.1}
.ArticleCover-module__Kcr0TG__cover{aspect-ratio:16/10;background-color:var(--vk-surface-sunken);border-bottom:var(--vk-border-width) solid var(--vk-border-subtle);place-items:center;display:grid;position:relative;overflow:hidden}.ArticleCover-module__Kcr0TG__cover:before{content:"";background:var(--vk-cover-wash);position:absolute;inset:0}.ArticleCover-module__Kcr0TG__platform,.ArticleCover-module__Kcr0TG__product{--vk-cover-wash:radial-gradient(68% 76% at 30% 18%, color-mix(in srgb, var(--vk-accent) 22%, transparent) 0%, transparent 70%)}.ArticleCover-module__Kcr0TG__intelligence{--vk-cover-wash:radial-gradient(64% 72% at 72% 26%, color-mix(in srgb, var(--vk-signal) 16%, transparent) 0%, transparent 68%), radial-gradient(60% 70% at 22% 78%, color-mix(in srgb, var(--vk-accent) 20%, transparent) 0%, transparent 70%)}.ArticleCover-module__Kcr0TG__operations,.ArticleCover-module__Kcr0TG__company{--vk-cover-wash:radial-gradient(72% 80% at 76% 74%, color-mix(in srgb, var(--vk-accent) 16%, transparent) 0%, transparent 72%)}.ArticleCover-module__Kcr0TG__graphic{opacity:.9;width:min(58%,190px);position:relative}.ArticleCover-module__Kcr0TG__image{object-fit:cover;width:100%;height:100%}.ArticleCover-module__Kcr0TG__image,.ArticleCover-module__Kcr0TG__graphic{transform:scale(var(--vk-cover-scale,1));transition:transform var(--vk-duration-slow) var(--vk-ease-standard)}
.not-found-module__HS70Aa__layout{gap:var(--vk-space-2xl);align-items:center;display:grid}@media (min-width:900px){.not-found-module__HS70Aa__layout{gap:var(--vk-space-4xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.not-found-module__HS70Aa__copy{min-width:0}.not-found-module__HS70Aa__code{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);color:var(--vk-accent-text);font-variant-numeric:tabular-nums}.not-found-module__HS70Aa__title{margin-top:var(--vk-space-sm);font-size:var(--vk-text-h1);font-weight:var(--vk-weight-bold);letter-spacing:var(--vk-tracking-tighter);line-height:var(--vk-leading-tight);text-wrap:balance}.not-found-module__HS70Aa__lede{max-width:var(--vk-measure);margin-top:var(--vk-space-md);font-size:var(--vk-text-lg);line-height:var(--vk-leading-relaxed);color:var(--vk-text-muted)}.not-found-module__HS70Aa__action{margin-top:var(--vk-space-xl)}.not-found-module__HS70Aa__visual{order:-1;min-width:0}@media (min-width:900px){.not-found-module__HS70Aa__visual{order:0}}.not-found-module__HS70Aa__exits{margin-top:var(--vk-space-3xl);padding-top:var(--vk-space-xl);border-top:var(--vk-border-width) solid var(--vk-border-subtle)}.not-found-module__HS70Aa__exitList{gap:var(--vk-space-xl);list-style:none;display:grid}@media (min-width:720px){.not-found-module__HS70Aa__exitList{gap:var(--vk-space-2xl);grid-template-columns:repeat(3,minmax(0,1fr))}}.not-found-module__HS70Aa__exit{min-width:0}.not-found-module__HS70Aa__exitTitle{font-size:var(--vk-text-h5);font-weight:var(--vk-weight-bold);letter-spacing:var(--vk-tracking-tight)}.not-found-module__HS70Aa__exitLink{align-items:center;gap:var(--vk-space-xs);min-height:var(--vk-tap-target);color:var(--vk-text);transition:var(--vk-transition-colors);display:inline-flex}.not-found-module__HS70Aa__exitLink svg{color:var(--vk-accent-text);transition:transform var(--vk-duration-base) var(--vk-ease-standard)}.not-found-module__HS70Aa__exitLink:hover{color:var(--vk-accent-text)}.not-found-module__HS70Aa__exitLink:hover svg{transform:translate(3px)}.not-found-module__HS70Aa__exitBody{font-size:var(--vk-text-sm);line-height:var(--vk-leading-relaxed);color:var(--vk-text-muted)}
.NewsHighlights-module__1128Ga__header{justify-content:space-between;align-items:flex-end;gap:var(--vk-space-lg);margin-bottom:var(--vk-space-2xl);display:flex}.NewsHighlights-module__1128Ga__intro{max-width:var(--vk-measure)}.NewsHighlights-module__1128Ga__eyebrow{font-size:var(--vk-text-2xs);font-weight:var(--vk-weight-medium);letter-spacing:var(--vk-tracking-wider);text-transform:uppercase;color:var(--vk-accent-text)}.NewsHighlights-module__1128Ga__title{margin-top:var(--vk-space-sm);font-size:var(--vk-text-h2);font-weight:var(--vk-weight-bold);letter-spacing:var(--vk-tracking-tighter);line-height:var(--vk-leading-tight);text-wrap:balance}.NewsHighlights-module__1128Ga__lede{gap:var(--vk-space-xs);margin-top:var(--vk-space-sm);font-size:var(--vk-text-md);line-height:var(--vk-leading-relaxed);color:var(--vk-text-muted);text-wrap:pretty;display:grid}.NewsHighlights-module__1128Ga__lede>p:first-child{font-size:var(--vk-text-lg);color:var(--vk-text)}.NewsHighlights-module__1128Ga__grid{align-items:stretch;gap:var(--vk-space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.NewsHighlights-module__1128Ga__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.NewsHighlights-module__1128Ga__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.NewsHighlights-module__1128Ga__headerAction{flex:none;display:none}.NewsHighlights-module__1128Ga__footerAction{margin-top:var(--vk-space-xl);display:flex}@media (min-width:900px){.NewsHighlights-module__1128Ga__headerAction{display:block}.NewsHighlights-module__1128Ga__footerAction{display:none}}
.GatewayDiagram-module__uuBt5G__diagram{width:100%;height:auto;overflow:visible}.GatewayDiagram-module__uuBt5G__application{fill:var(--vk-surface-raised);stroke:var(--vk-border);stroke-width:1px}.GatewayDiagram-module__uuBt5G__applicationLine{fill:var(--vk-text);opacity:.7}.GatewayDiagram-module__uuBt5G__applicationLineMuted{fill:var(--vk-text);opacity:.28}.GatewayDiagram-module__uuBt5G__edge{fill:none;stroke:var(--vk-text);stroke-width:1px;opacity:.22}.GatewayDiagram-module__uuBt5G__edgeAccent{fill:none;stroke:var(--vk-accent);stroke-width:1.4px;opacity:.55}.GatewayDiagram-module__uuBt5G__edgeAccentLive{opacity:.85;}.GatewayDiagram-module__uuBt5G__halo{fill:var(--vk-accent);opacity:.12;filter:blur(10px)}.GatewayDiagram-module__uuBt5G__hub{fill:var(--vk-surface)}.GatewayDiagram-module__uuBt5G__hubRing{fill:none;stroke:var(--vk-accent);stroke-width:1.2px;opacity:.9}.GatewayDiagram-module__uuBt5G__provider{fill:var(--vk-text);opacity:.55}.GatewayDiagram-module__uuBt5G__providerAccent{fill:var(--vk-accent)}@media (prefers-reduced-motion:no-preference){.GatewayDiagram-module__uuBt5G__edgeAccentLive{stroke-dasharray:22 400;stroke-dashoffset:422px;animation:GatewayDiagram-module__uuBt5G__gateway-pulse 3.6s var(--vk-ease-standard) infinite}}@keyframes GatewayDiagram-module__uuBt5G__gateway-pulse{0%{stroke-dashoffset:422px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}
