/* [project]/src/components/control/control-shell.module.css [app-client] (css) */
.control-shell-module__OhlrcG__root {
  --control-ink: #101820;
  --control-ink-soft: #1a2630;
  --control-blue: #286b8d;
  --control-blue-strong: #174e6b;
  --control-canvas: #f2f4f5;
  --control-line: #d8dee2;
  --control-muted: #566671;
  background: var(--control-canvas);
  color: #17232b;
  font-feature-settings: "ss01", "cv02";
  min-height: 100vh;
}

.control-shell-module__OhlrcG__canvas {
  background-color: var(--control-canvas);
  background-image: linear-gradient(#17232b06 1px, #0000 1px), linear-gradient(90deg, #17232b06 1px, #0000 1px);
  background-size: 32px 32px;
}

.control-shell-module__OhlrcG__focus:focus-visible {
  outline-offset: 3px;
  outline: 3px solid #3184af61;
}

@media (prefers-reduced-motion: reduce) {
  .control-shell-module__OhlrcG__root *, .control-shell-module__OhlrcG__root :before, .control-shell-module__OhlrcG__root :after {
    scroll-behavior: auto !important;
    transition-duration: .01ms !important;
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
  }
}

/*# sourceMappingURL=src_components_control_control-shell_module_018r9vo.css.map*/