.ConsoleFrame-module__fsmRgq__shell{--ds-app-shell-rail-width:6rem}.ConsoleFrame-module__fsmRgq__focused{--ds-app-shell-bg:var(--gerandin-calm-color-page)}.ConsoleFrame-module__fsmRgq__brand{align-items:center;gap:var(--ds-space-component-sm);color:var(--ds-color-text-default);text-decoration:none;display:inline-flex}.ConsoleFrame-module__fsmRgq__brand:focus-visible{border-radius:var(--ds-radius-sm);outline:2px solid var(--ds-color-focus-ring);outline-offset:4px}.ConsoleFrame-module__fsmRgq__brandMark{width:var(--ds-control-height-lg);height:var(--ds-control-height-lg);border-radius:var(--ds-radius-md);background:var(--gerandin-brand-forest);color:var(--ds-color-bg-raised);font-family:var(--ds-font-family-display);font-size:var(--ds-type-title-sm-size);font-weight:var(--ds-font-weight-semibold);justify-content:center;align-items:center;line-height:1;display:flex}.ConsoleFrame-module__fsmRgq__brandMark span{color:var(--gerandin-brand-mint)}.ConsoleFrame-module__fsmRgq__mobileContext{min-width:0;color:var(--ds-color-text-default);font-size:var(--ds-type-body-md-size);font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ConsoleFrame-module__fsmRgq__topActions{align-items:center;gap:var(--ds-space-component-xs);flex:none;margin-left:auto;display:flex}@media (pointer:coarse){.ConsoleFrame-module__fsmRgq__brand{justify-content:center;min-width:44px;min-height:44px}}@media (max-width:399px){.ConsoleFrame-module__fsmRgq__mobileContext{font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.ConsoleFrame-module__fsmRgq__aiLoading{padding:var(--ds-space-layout-lg) var(--ds-space-component-xl)}.ConsoleFrame-module__fsmRgq__bell{display:inline-flex;position:relative}.ConsoleFrame-module__fsmRgq__bellCount{top:calc(-1 * var(--ds-space-component-xs));pointer-events:none;display:inline-flex;position:absolute;inset-inline-end:calc(-1 * var(--ds-space-component-xs))}.ConsoleFrame-module__fsmRgq__bellUnknown{top:var(--ds-space-component-sm);width:var(--ds-space-component-sm);height:var(--ds-space-component-sm);border:2px solid var(--ds-color-text-subtle);border-radius:var(--ds-radius-full);background:var(--ds-color-bg-raised);pointer-events:none;position:absolute;inset-inline-end:var(--ds-space-component-sm)}.ConsoleFrame-module__fsmRgq__railCurrent,.ConsoleFrame-module__fsmRgq__railCurrent:hover{background:var(--ds-nav-item-bg-current)}.ConsoleFrame-module__fsmRgq__areaTabs{inline-size:100%;max-inline-size:var(--gerandin-calm-layout-list);margin-block-end:var(--ds-space-component-lg);margin-inline:auto}.ConsoleFrame-module__fsmRgq__backLink{align-items:center;gap:var(--ds-space-component-xs);min-block-size:var(--ds-control-height-md);color:var(--ds-color-text-default);font:var(--ds-type-label-md);text-decoration:none;display:inline-flex}.ConsoleFrame-module__fsmRgq__backLink:hover{text-decoration:underline}.ConsoleFrame-module__fsmRgq__backLink:focus-visible{border-radius:var(--ds-radius-sm);outline:var(--ds-control-focus-ring-width) solid var(--ds-color-focus-ring);outline-offset:2px}@media (pointer:coarse){.ConsoleFrame-module__fsmRgq__backLink{min-block-size:44px}}
.BlueprintModulePage-module__T9jk4a__gatePage{min-height:100dvh;padding:var(--ds-space-layout-sm) var(--ds-space-component-lg);background:var(--ds-color-bg-canvas);place-items:center;display:grid}.BlueprintModulePage-module__T9jk4a__gateCard{width:min(100%,480px);padding:var(--ds-space-layout-md) var(--ds-space-layout-sm) var(--ds-space-component-lg);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-xl);background:var(--ds-color-bg-raised);box-shadow:var(--ds-shadow-raised);justify-items:center;display:grid}.BlueprintModulePage-module__T9jk4a__gateCard h1{font-size:var(--ds-type-title-md-size)}.BlueprintModulePage-module__T9jk4a__brandMark{border-radius:var(--ds-radius-md);background:var(--gerandin-brand-forest);width:40px;height:40px;color:var(--ds-color-bg-raised);font-family:var(--ds-font-family-display);font-size:var(--ds-type-title-md-size);font-weight:var(--ds-font-weight-semibold);place-items:center;line-height:1;display:grid}.BlueprintModulePage-module__T9jk4a__brandMark span{color:var(--gerandin-brand-mint)}
