/* [project]/src/fork/play/play.module.scss.module.css [app-client] (css) */
.play-module-scss-module__PdflBa__root {
  min-width: 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__num {
  font-family: var(--mono);
  font-variant-numeric: tabular-nums;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__top {
  z-index: 5;
  min-height: 56px;
  padding: 6px var(--gutter);
  padding-top: calc(6px + env(safe-area-inset-top, 0px));
  background: var(--bg);
  border-bottom: 1px solid var(--line);
  align-items: center;
  gap: 10px;
  display: flex;
  position: sticky;
  top: 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__phase {
  line-height: 1.15;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__phaseName {
  font-family: var(--display);
  font-size: calc(var(--fs) * .74);
  letter-spacing: .08em;
  text-transform: uppercase;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__round {
  font-size: calc(var(--fs) * .74);
  color: var(--muted);
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__turn {
  flex: 1;
  justify-content: center;
  min-width: 0;
  display: flex;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__seatBtn {
  border: 1px solid var(--line);
  background: var(--panel);
  cursor: pointer;
  text-align: left;
  border-radius: 999px;
  align-items: center;
  gap: 6px;
  min-height: 44px;
  padding: 0 10px 0 6px;
  line-height: 1.1;
  display: flex;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__seatBtn small {
  font-size: calc(var(--fs) * .68);
  color: var(--muted);
  display: block;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__main {
  padding: 12px var(--gutter) calc(var(--tabs-h)  + 88px + env(safe-area-inset-bottom, 0px));
  flex: 1;
  align-content: start;
  gap: 14px;
  width: 100%;
  max-width: 720px;
  margin: 0 auto;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__col {
  align-content: start;
  gap: 14px;
  min-width: 0;
  display: grid;
}

@media (min-width: 760px) {
  .play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__split {
    grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
    align-items: start;
    max-width: 1180px;
  }
}

.play-module-scss-module__PdflBa__root[data-docked] .play-module-scss-module__PdflBa__main {
  max-width: none;
  padding-right: calc(var(--dock-w)  + var(--gutter));
  margin: 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__tabs {
  z-index: 6;
  background: var(--panel);
  border-top: 1px solid var(--line);
  padding-bottom: env(safe-area-inset-bottom, 0px);
  grid-template-columns: repeat(4, 1fr);
  display: grid;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__tabs button {
  min-height: var(--tabs-h);
  cursor: pointer;
  color: var(--muted);
  font-size: calc(var(--fs) * .85);
  text-align: center;
  background: none;
  border: 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__tabs button[aria-current="page"] {
  color: var(--accent);
  box-shadow: inset 0 3px 0 var(--accent);
  font-weight: 700;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__hero {
  border-color: color-mix(in oklch, var(--c, var(--accent)) 55%, var(--line));
  box-shadow: inset 4px 0 0 var(--c, var(--accent));
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__list li {
  border-top: 1px solid var(--line);
  align-items: center;
  gap: 10px;
  min-width: 0;
  min-height: 44px;
  padding: 4px 0;
  display: flex;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__list li:first-child {
  border-top: 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__grid2 {
  grid-template-columns: 1fr 1fr;
  gap: 10px;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__vp {
  font-family: var(--mono);
  font-weight: 600;
  font-size: calc(var(--fs) * 1.15);
  text-align: right;
  min-width: 2ch;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__bar {
  background: var(--raise);
  border-radius: 99px;
  height: 8px;
  position: relative;
  overflow: hidden;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__bar i {
  background: var(--c, var(--accent));
  border-radius: 99px;
  position: absolute;
  inset: 0 auto 0 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__srcs {
  font-size: calc(var(--fs) * .74);
  color: var(--muted);
  flex-wrap: wrap;
  gap: 4px;
  display: flex;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__feed {
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__feed li {
  border-top: 1px solid var(--line);
  grid-template-columns: 22px minmax(0, 1fr) auto;
  align-items: start;
  gap: 10px;
  padding: 9px 0;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__feed li:first-child {
  border-top: 0;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__feedTime {
  font-size: calc(var(--fs) * .74);
  color: var(--faint);
  font-family: var(--mono);
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__feedBy {
  font-size: calc(var(--fs) * .76);
  color: var(--accent);
  display: block;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__board {
  aspect-ratio: 1;
  background: var(--bg);
  overscroll-behavior: contain;
  border-radius: 12px;
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
  overflow: auto;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__boardInner {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: relative;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__boardZoom {
  width: 200%;
  height: 200%;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__field {
  border-top: 1px solid var(--line);
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  min-height: 52px;
  display: flex;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__stepper {
  grid-template-columns: 44px 4ch 44px;
  align-items: center;
  gap: 6px;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__stepper button {
  border: 1px solid var(--line-strong);
  background: var(--raise);
  min-height: 44px;
  font-size: calc(var(--fs) * 1.2);
  cursor: pointer;
  border-radius: 12px;
  place-items: center;
  padding: 0;
  font-weight: 700;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__stepper button:disabled {
  opacity: .4;
  cursor: not-allowed;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__stepper b {
  text-align: center;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__slices {
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  gap: 10px;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__slice {
  border: 1px solid var(--line-strong);
  background: var(--raise);
  cursor: pointer;
  text-align: center;
  min-width: 0;
  color: var(--ink);
  border-radius: 12px;
  align-content: start;
  justify-items: center;
  gap: 4px;
  padding: 10px 8px;
  display: grid;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__slice:hover {
  border-color: var(--accent);
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__slice[data-taken] {
  opacity: .5;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__sliceArt {
  margin: 2px auto;
  position: relative;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__sliceArt img {
  position: absolute;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__hexHome {
  font-size: calc(var(--fs) * .62);
  color: var(--muted);
  clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
  background: var(--line);
  place-items: center;
  display: grid;
  position: absolute;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__item {
  border-top: 1px solid var(--line);
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__item summary {
  cursor: pointer;
  align-items: center;
  gap: 8px;
  min-height: 44px;
  font-weight: 700;
  list-style: none;
  display: flex;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__item summary::-webkit-details-marker {
  display: none;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__item summary:after {
  content: "›";
  color: var(--muted);
  margin-left: auto;
  transition: transform .15s;
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__item[open] summary:after {
  transform: rotate(90deg);
}

.play-module-scss-module__PdflBa__root .play-module-scss-module__PdflBa__item p {
  margin: 0 0 10px;
}

/* [project]/src/fork/ui/kit.module.scss.module.css [app-client] (css) */
.kit-module-scss-module__9VHU6q__root {
  --bg: oklch(17% .022 252);
  --panel: oklch(21.5% .026 252);
  --raise: oklch(26.5% .03 252);
  --line: oklch(33.5% .03 252);
  --line-strong: oklch(50% .03 252);
  --ink: oklch(95.5% .008 252);
  --muted: oklch(74% .02 252);
  --faint: oklch(60% .02 252);
  --accent: oklch(80% .115 195);
  --accent-ink: oklch(20% .04 215);
  --accent-soft: oklch(31% .055 200);
  --scrim: oklch(8% .01 252 / .62);
  --shadow: 0 18px 44px -20px oklch(0% 0 0 / .85);
  --p-red: oklch(68% .19 29);
  --p-orange: oklch(76% .15 62);
  --p-yellow: oklch(86% .15 95);
  --p-green: oklch(73% .18 145);
  --p-blue: oklch(69% .15 262);
  --p-purple: oklch(69% .17 300);
  --p-magenta: oklch(71% .21 350);
  --p-black: oklch(92% .005 252);
  --sc-red: oklch(64% .2 27);
  --sc-red-ink: var(--sc-dark-ink);
  --sc-red-line: oklch(72% .17 27);
  --sc-orange: oklch(74% .16 55);
  --sc-orange-ink: var(--sc-dark-ink);
  --sc-orange-line: oklch(78% .15 55);
  --sc-yellow: oklch(86% .16 95);
  --sc-yellow-ink: var(--sc-dark-ink);
  --sc-yellow-line: oklch(88% .15 95);
  --sc-green: oklch(70% .17 145);
  --sc-green-ink: var(--sc-dark-ink);
  --sc-green-line: oklch(76% .17 145);
  --sc-turquoise: oklch(76% .12 182);
  --sc-turquoise-ink: var(--sc-dark-ink);
  --sc-turquoise-line: oklch(80% .12 182);
  --sc-blue: oklch(70% .13 240);
  --sc-blue-ink: var(--sc-dark-ink);
  --sc-blue-line: oklch(76% .12 240);
  --sc-darkblue: oklch(48% .17 266);
  --sc-darkblue-ink: var(--sc-light-ink);
  --sc-darkblue-line: oklch(70% .14 266);
  --sc-purple: oklch(54% .2 305);
  --sc-purple-ink: var(--sc-light-ink);
  --sc-purple-line: oklch(72% .16 305);
  --sc-magenta: oklch(68% .21 350);
  --sc-magenta-ink: var(--sc-dark-ink);
  --sc-magenta-line: oklch(74% .19 350);
  --sc-dark-ink: oklch(20% .03 252);
  --sc-light-ink: oklch(98% .005 252);
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
  --display: var(--play-display), "Eurostile", sans-serif;
  --body: var(--play-body), "Segoe UI", system-ui, sans-serif;
  --mono: var(--play-mono), ui-monospace, monospace;
  --fs: 16px;
  --tabs-h: 62px;
  --top-h: 57px;
  --gutter: 16px;
  --dock-w: 420px;
  z-index: 1;
  background: var(--bg);
  color: var(--ink);
  font-family: var(--body);
  font-size: var(--fs);
  flex-direction: column;
  line-height: 1.45;
  display: flex;
  position: fixed;
  inset: 0;
  overflow-y: auto;
}

.kit-module-scss-module__9VHU6q__root *, .kit-module-scss-module__9VHU6q__root :before, .kit-module-scss-module__9VHU6q__root :after {
  box-sizing: border-box;
}

.kit-module-scss-module__9VHU6q__root button {
  font: inherit;
  color: inherit;
  -webkit-tap-highlight-color: #0000;
}

.kit-module-scss-module__9VHU6q__root button:focus-visible, .kit-module-scss-module__9VHU6q__root input:focus-visible, .kit-module-scss-module__9VHU6q__root a:focus-visible {
  outline: 3px solid var(--accent);
  outline-offset: 2px;
}

.kit-module-scss-module__9VHU6q__root[data-accent="neutral"] {
  --accent: oklch(93% .008 252);
  --accent-ink: oklch(20% .025 252);
  --accent-soft: oklch(32% .02 252);
}

@media (min-width: 1024px) and (pointer: fine) {
  .kit-module-scss-module__9VHU6q__root {
    --fs: 15px;
  }
}

.kit-module-scss-module__9VHU6q__root[data-text="small"] {
  --fs: 14px;
}

.kit-module-scss-module__9VHU6q__root[data-text="normal"] {
  --fs: 16px;
}

.kit-module-scss-module__9VHU6q__root[data-text="large"] {
  --fs: 18px;
}

@media (prefers-color-scheme: light) {
  :root:not([data-theme="dark"]) .kit-module-scss-module__9VHU6q__root {
    --bg: oklch(96.5% .006 252);
    --panel: oklch(99.5% .003 252);
    --raise: oklch(93% .01 252);
    --line: oklch(86% .012 252);
    --line-strong: oklch(62% .02 252);
    --ink: oklch(22% .025 252);
    --muted: oklch(45% .025 252);
    --faint: oklch(58% .02 252);
    --accent: oklch(52% .1 205);
    --accent-ink: oklch(99% .01 200);
    --accent-soft: oklch(90% .04 200);
    --scrim: oklch(20% .02 252 / .4);
    --shadow: 0 18px 44px -24px oklch(20% .03 252 / .45);
    --p-red: oklch(55% .19 29);
    --p-orange: oklch(62% .15 62);
    --p-yellow: oklch(72% .15 95);
    --p-green: oklch(56% .17 145);
    --p-blue: oklch(52% .16 262);
    --p-purple: oklch(52% .18 300);
    --p-magenta: oklch(56% .21 350);
    --p-black: oklch(24% .01 252);
    --sc-red-line: oklch(52% .19 27);
    --sc-orange-line: oklch(56% .15 55);
    --sc-yellow-line: oklch(55% .12 95);
    --sc-green-line: oklch(50% .15 145);
    --sc-turquoise-line: oklch(50% .1 182);
    --sc-blue-line: oklch(50% .14 240);
    --sc-darkblue-line: oklch(42% .17 266);
    --sc-purple-line: oklch(45% .2 305);
    --sc-magenta-line: oklch(50% .2 350);
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  :root:not([data-theme="dark"]) .kit-module-scss-module__9VHU6q__root[data-accent="neutral"] {
    --accent: oklch(26% .025 252);
    --accent-ink: oklch(98% .005 252);
    --accent-soft: oklch(90% .01 252);
  }
}

:root[data-theme="light"] .kit-module-scss-module__9VHU6q__root {
  --bg: oklch(96.5% .006 252);
  --panel: oklch(99.5% .003 252);
  --raise: oklch(93% .01 252);
  --line: oklch(86% .012 252);
  --line-strong: oklch(62% .02 252);
  --ink: oklch(22% .025 252);
  --muted: oklch(45% .025 252);
  --faint: oklch(58% .02 252);
  --accent: oklch(52% .1 205);
  --accent-ink: oklch(99% .01 200);
  --accent-soft: oklch(90% .04 200);
  --scrim: oklch(20% .02 252 / .4);
  --shadow: 0 18px 44px -24px oklch(20% .03 252 / .45);
  --p-red: oklch(55% .19 29);
  --p-orange: oklch(62% .15 62);
  --p-yellow: oklch(72% .15 95);
  --p-green: oklch(56% .17 145);
  --p-blue: oklch(52% .16 262);
  --p-purple: oklch(52% .18 300);
  --p-magenta: oklch(56% .21 350);
  --p-black: oklch(24% .01 252);
  --sc-red-line: oklch(52% .19 27);
  --sc-orange-line: oklch(56% .15 55);
  --sc-yellow-line: oklch(55% .12 95);
  --sc-green-line: oklch(50% .15 145);
  --sc-turquoise-line: oklch(50% .1 182);
  --sc-blue-line: oklch(50% .14 240);
  --sc-darkblue-line: oklch(42% .17 266);
  --sc-purple-line: oklch(45% .2 305);
  --sc-magenta-line: oklch(50% .2 350);
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
}

:root[data-theme="light"] .kit-module-scss-module__9VHU6q__root[data-accent="neutral"] {
  --accent: oklch(26% .025 252);
  --accent-ink: oklch(98% .005 252);
  --accent-soft: oklch(90% .01 252);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__num {
  font-family: var(--mono);
  font-variant-numeric: tabular-nums;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__eyebrow {
  font-family: var(--display);
  font-size: calc(var(--fs) * .62);
  letter-spacing: .14em;
  text-transform: uppercase;
  color: var(--muted);
  justify-content: space-between;
  align-items: baseline;
  gap: 8px;
  margin: 0;
  display: flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__title {
  font-size: calc(var(--fs) * 1.12);
  text-wrap: balance;
  margin: 0;
  line-height: 1.25;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sub {
  color: var(--muted);
  font-size: calc(var(--fs) * .9);
  margin: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__label {
  font-weight: 700;
  font-size: calc(var(--fs) * .95);
  margin: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__confirm {
  font-size: calc(var(--fs) * 1.08);
  text-wrap: balance;
  margin: 0;
  line-height: 1.35;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__card {
  background: var(--panel);
  border: 1px solid var(--line);
  border-radius: 14px;
  gap: 10px;
  min-width: 0;
  padding: 14px;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__section {
  border-top: 1px solid var(--line);
  gap: 8px;
  min-width: 0;
  padding-top: 12px;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__section:first-child {
  border-top: 0;
  padding-top: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__banner {
  background: var(--accent-soft);
  border: 1px solid var(--accent);
  border-radius: 12px;
  align-items: center;
  gap: 10px;
  padding: 10px 12px;
  display: flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__grow {
  flex: 1;
  min-width: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__line {
  align-items: center;
  gap: 10px;
  min-width: 0;
  display: flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__btn {
  border: 1px solid var(--line-strong);
  background: var(--raise);
  cursor: pointer;
  text-align: center;
  min-height: 48px;
  color: var(--ink);
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 16px;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
  box-shadow: 0 1px oklch(0% 0 0 / .25);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__btn:hover:not(:disabled) {
  border-color: var(--accent);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__btn:active:not(:disabled) {
  box-shadow: none;
  transform: translateY(1px);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__btn:disabled {
  opacity: .45;
  cursor: not-allowed;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__btn small {
  font-weight: 400;
  font-size: calc(var(--fs) * .78);
  opacity: .85;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__primary {
  background: var(--accent);
  border-color: var(--accent);
  color: var(--accent-ink);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__forOther {
  border-style: dashed;
  border-color: var(--accent);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__quiet {
  min-height: 44px;
  box-shadow: none;
  color: var(--accent);
  cursor: pointer;
  background: none;
  border: 0;
  align-items: center;
  padding: 0 6px;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__quiet:disabled {
  opacity: .45;
  cursor: not-allowed;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__tall {
  min-height: 64px;
  font-size: calc(var(--fs) * 1.05);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__small {
  min-height: 44px;
  font-size: calc(var(--fs) * .9);
  padding: 0 12px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__block {
  width: 100%;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__buttons {
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  gap: 10px;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__buttons.kit-module-scss-module__9VHU6q__big .kit-module-scss-module__9VHU6q__btn {
  min-height: 72px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rows {
  border: 1px solid var(--line);
  background: var(--panel);
  border-radius: 12px;
  display: grid;
  overflow: hidden;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rows > * + * {
  border-top: 1px solid var(--line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rows.kit-module-scss-module__9VHU6q__flush {
  background: none;
  border: 0;
  border-radius: 0;
  margin: 0 -6px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rows.kit-module-scss-module__9VHU6q__flush .kit-module-scss-module__9VHU6q__rowBtn {
  border-radius: 10px;
  padding-inline: 6px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowBtn {
  cursor: pointer;
  text-align: left;
  width: 100%;
  min-height: 56px;
  color: var(--ink);
  background: none;
  border: 0;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: 10px;
  padding: 8px 12px;
  text-decoration: none;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowBtn:hover:not(:disabled) {
  background: var(--raise);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowBtn:active:not(:disabled) {
  background: var(--accent-soft);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowBtn:disabled {
  opacity: .5;
  cursor: not-allowed;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowBtn.kit-module-scss-module__9VHU6q__noLead {
  grid-template-columns: minmax(0, 1fr) auto;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowText {
  gap: 2px;
  min-width: 0;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowText b {
  font-weight: 700;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowDetail {
  color: var(--muted);
  font-size: calc(var(--fs) * .86);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__rowEnd {
  color: var(--muted);
  font-size: calc(var(--fs) * .85);
  white-space: nowrap;
  align-items: center;
  gap: 8px;
  display: inline-flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__chev {
  width: 18px;
  height: 18px;
  color: var(--muted);
  flex: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__verb {
  color: var(--accent);
  font-weight: 700;
  font-size: calc(var(--fs) * .9);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choices {
  flex-wrap: wrap;
  gap: 8px;
  display: flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choices.kit-module-scss-module__9VHU6q__list {
  border: 1px solid var(--line);
  border-radius: 12px;
  gap: 0;
  display: grid;
  overflow: hidden;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choice {
  border: 1.5px solid var(--line-strong);
  cursor: pointer;
  min-height: 44px;
  color: var(--ink);
  font-weight: 600;
  font-size: calc(var(--fs) * .92);
  text-align: left;
  background: none;
  border-radius: 999px;
  align-items: center;
  gap: 8px;
  padding: 4px 14px 4px 10px;
  display: inline-flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choice:hover:not(:disabled) {
  border-color: var(--accent);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choice[aria-checked="true"] {
  border-color: var(--accent);
  background: var(--accent-soft);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choice:disabled {
  opacity: .45;
  cursor: not-allowed;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choices.kit-module-scss-module__9VHU6q__list .kit-module-scss-module__9VHU6q__choice {
  background: none;
  border: 0;
  border-radius: 0;
  width: 100%;
  min-height: 52px;
  padding: 6px 12px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choices.kit-module-scss-module__9VHU6q__list .kit-module-scss-module__9VHU6q__choice + .kit-module-scss-module__9VHU6q__choice {
  border-top: 1px solid var(--line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choices.kit-module-scss-module__9VHU6q__list .kit-module-scss-module__9VHU6q__choice[aria-checked="true"] {
  background: var(--accent-soft);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__radio {
  border: 2px solid var(--muted);
  border-radius: 50%;
  flex: none;
  place-items: center;
  width: 18px;
  height: 18px;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choice[aria-checked="true"] > .kit-module-scss-module__9VHU6q__radio {
  border-color: var(--accent);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choice[aria-checked="true"] > .kit-module-scss-module__9VHU6q__radio:after {
  content: "";
  background: var(--accent);
  border-radius: 50%;
  width: 8px;
  height: 8px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__choiceNote {
  color: var(--muted);
  font-weight: 400;
  font-size: calc(var(--fs) * .8);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__switchRow {
  cursor: pointer;
  text-align: left;
  width: 100%;
  min-height: 52px;
  color: var(--ink);
  background: none;
  border: 0;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 12px;
  padding: 6px 0;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__switch {
  background: var(--raise);
  border: 1.5px solid var(--line-strong);
  border-radius: 999px;
  width: 48px;
  height: 28px;
  position: relative;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__switch:after {
  content: "";
  background: var(--muted);
  border-radius: 50%;
  width: 19px;
  height: 19px;
  transition: transform .15s;
  position: absolute;
  top: 3px;
  left: 3px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__switchRow[aria-checked="true"] .kit-module-scss-module__9VHU6q__switch {
  background: var(--accent-soft);
  border-color: var(--accent);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__switchRow[aria-checked="true"] .kit-module-scss-module__9VHU6q__switch:after {
  background: var(--accent);
  transform: translateX(20px);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__stepper {
  grid-template-columns: 56px 1fr 56px;
  align-items: center;
  gap: 10px;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__stepper button {
  border: 1px solid var(--line-strong);
  background: var(--raise);
  min-height: 56px;
  font-size: calc(var(--fs) * 1.5);
  cursor: pointer;
  border-radius: 12px;
  place-items: center;
  padding: 0;
  font-weight: 700;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__stepper button:disabled {
  opacity: .4;
  cursor: not-allowed;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__stepper output {
  text-align: center;
  font-family: var(--mono);
  font-size: calc(var(--fs) * 2);
  font-variant-numeric: tabular-nums;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__search {
  border: 1px solid var(--line-strong);
  background: var(--bg);
  width: 100%;
  min-height: 48px;
  color: var(--ink);
  font: inherit;
  border-radius: 12px;
  padding: 0 14px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__cite {
  cursor: pointer;
  color: inherit;
  font: inherit;
  text-align: inherit;
  -webkit-text-decoration: underline dotted var(--accent);
  text-decoration: underline dotted var(--accent);
  text-underline-offset: 4px;
  background: none;
  border: 0;
  padding: 0;
  font-weight: 700;
  text-decoration-thickness: 2px;
  display: inline;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__cite:hover {
  text-decoration-style: solid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__tag {
  background: var(--raise);
  color: var(--muted);
  font-size: calc(var(--fs) * .76);
  white-space: nowrap;
  border-radius: 6px;
  align-items: center;
  gap: 4px;
  padding: 2px 8px;
  font-weight: 700;
  display: inline-flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__tagNow {
  background: var(--accent-soft);
  color: var(--ink);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__tagNow:before {
  content: "";
  background: var(--accent);
  border-radius: 50%;
  width: 7px;
  height: 7px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__tagDone {
  color: var(--ink);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc {
  --sc: var(--raise);
  --sc-ink: var(--ink);
  --sc-line: var(--line-strong);
  border: 2px solid var(--sc-line);
  background: var(--sc);
  min-height: 30px;
  color: var(--sc-ink);
  font-weight: 700;
  font-size: calc(var(--fs) * .88);
  white-space: nowrap;
  border-radius: 8px;
  align-items: center;
  gap: 6px;
  padding: 2px 10px 2px 4px;
  display: inline-flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-used] {
  color: var(--ink);
  background: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-used] .kit-module-scss-module__9VHU6q__scNum {
  color: var(--sc-line);
  background: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scHit {
  cursor: pointer;
  min-height: 44px;
  color: inherit;
  background: none;
  border: 0;
  align-items: center;
  padding: 0;
  display: inline-flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scHit:focus-visible {
  outline: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scHit:focus-visible .kit-module-scss-module__9VHU6q__sc {
  outline: 3px solid var(--accent);
  outline-offset: 2px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scHit .kit-module-scss-module__9VHU6q__scName {
  text-underline-offset: 3px;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  text-decoration-thickness: 1.5px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scNum {
  min-width: 22px;
  height: 22px;
  font-family: var(--mono);
  font-size: calc(var(--fs) * .85);
  background: color-mix(in oklch, var(--sc-ink) 18%, transparent);
  border-radius: 5px;
  place-items: center;
  display: inline-grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scLarge {
  min-height: 44px;
  font-size: calc(var(--fs) * 1);
  padding-right: 14px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scLarge .kit-module-scss-module__9VHU6q__scNum {
  min-width: 28px;
  height: 28px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="red"] {
  --sc: var(--sc-red);
  --sc-ink: var(--sc-red-ink);
  --sc-line: var(--sc-red-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="orange"] {
  --sc: var(--sc-orange);
  --sc-ink: var(--sc-orange-ink);
  --sc-line: var(--sc-orange-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="yellow"] {
  --sc: var(--sc-yellow);
  --sc-ink: var(--sc-yellow-ink);
  --sc-line: var(--sc-yellow-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="green"] {
  --sc: var(--sc-green);
  --sc-ink: var(--sc-green-ink);
  --sc-line: var(--sc-green-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="turquoise"] {
  --sc: var(--sc-turquoise);
  --sc-ink: var(--sc-turquoise-ink);
  --sc-line: var(--sc-turquoise-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="blue"] {
  --sc: var(--sc-blue);
  --sc-ink: var(--sc-blue-ink);
  --sc-line: var(--sc-blue-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="darkblue"] {
  --sc: var(--sc-darkblue);
  --sc-ink: var(--sc-darkblue-ink);
  --sc-line: var(--sc-darkblue-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="purple"] {
  --sc: var(--sc-purple);
  --sc-ink: var(--sc-purple-ink);
  --sc-line: var(--sc-purple-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sc[data-c="magenta"] {
  --sc: var(--sc-magenta);
  --sc-ink: var(--sc-magenta-ink);
  --sc-line: var(--sc-magenta-line);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__chip {
  align-items: center;
  gap: 6px;
  min-width: 0;
  max-width: 100%;
  display: inline-flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__chipName {
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 700;
  overflow: hidden;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__chipPlayer {
  color: var(--muted);
  white-space: nowrap;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sw {
  width: 30px;
  height: 30px;
  box-shadow: inset 0 0 0 3px var(--c, var(--line));
  background: oklch(14% .01 252);
  border-radius: 50%;
  flex: none;
  place-items: center;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__swSmall {
  width: 22px;
  height: 22px;
  box-shadow: inset 0 0 0 2.5px var(--c, var(--line));
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__swLarge {
  width: 42px;
  height: 42px;
  box-shadow: inset 0 0 0 4px var(--c, var(--line));
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scrim {
  z-index: 20;
  background: var(--scrim);
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: fixed;
  inset: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sheet {
  overscroll-behavior: contain;
  background: var(--panel);
  border: 1px solid var(--line);
  width: 100%;
  max-width: 640px;
  max-height: 88dvh;
  padding: 10px var(--gutter) calc(18px + env(safe-area-inset-bottom, 0px));
  box-shadow: var(--shadow);
  border-radius: 18px 18px 0 0;
  align-content: start;
  gap: 12px;
  display: grid;
  overflow: auto;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sheet:focus {
  outline: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sheet > header {
  z-index: 1;
  margin: -10px calc(-1 * var(--gutter)) 0;
  padding: 10px var(--gutter) 6px;
  background: var(--panel);
  align-items: center;
  gap: 10px;
  display: flex;
  position: sticky;
  top: -10px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sheet h2 {
  font-size: calc(var(--fs) * 1.08);
  flex: 1;
  margin: 0;
}

@media (min-width: 700px) {
  .kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__scrim {
    align-items: center;
    padding: 24px;
  }

  .kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__sheet {
    border-radius: 18px;
    max-width: 560px;
    max-height: min(86vh, 900px);
    padding-bottom: 18px;
  }
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__dock {
  z-index: 4;
  top: calc(var(--top-h)  + env(safe-area-inset-top, 0px));
  right: 0;
  bottom: calc(var(--tabs-h)  + env(safe-area-inset-bottom, 0px));
  width: var(--dock-w);
  overscroll-behavior: contain;
  background: var(--panel);
  border-left: 1px solid var(--line);
  box-shadow: var(--shadow);
  padding: 10px var(--gutter) 18px;
  align-content: start;
  gap: 12px;
  display: grid;
  position: fixed;
  overflow: auto;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__dock:focus {
  outline: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__dock > header {
  z-index: 1;
  margin: -10px calc(-1 * var(--gutter)) 0;
  padding: 10px var(--gutter) 6px;
  background: var(--panel);
  align-items: center;
  gap: 10px;
  display: flex;
  position: sticky;
  top: -10px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__dock h2 {
  font-size: calc(var(--fs) * 1.08);
  flex: 1;
  margin: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__close {
  border: 1px solid var(--line-strong);
  cursor: pointer;
  width: 44px;
  height: 44px;
  font-size: calc(var(--fs) * 1);
  background: none;
  border-radius: 12px;
  flex: none;
  place-items: center;
  padding: 0;
  display: grid;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popScrim {
  z-index: 30;
  background: var(--scrim);
  position: fixed;
  inset: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popScrimClear {
  background: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popout {
  z-index: 31;
  background: var(--panel);
  border: 1px solid var(--line-strong);
  width: min(max(360px, 34vw), 600px, 100vw - 16px);
  max-height: min(75vh, 640px);
  box-shadow: var(--shadow);
  font-size: calc(var(--fs) * .94);
  border-radius: 14px;
  align-content: start;
  gap: 8px;
  padding: 12px 14px;
  display: grid;
  position: fixed;
  overflow: auto;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popout:focus {
  outline: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popout header {
  align-items: flex-start;
  gap: 8px;
  display: flex;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popout h3 {
  font-size: calc(var(--fs) * 1.02);
  flex: 1;
  margin: 0;
  line-height: 1.3;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popout p {
  white-space: pre-line;
  margin: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popPeek {
  pointer-events: none;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popSheet {
  width: 100%;
  max-width: 560px;
  padding-bottom: calc(16px + env(safe-area-inset-bottom, 0px));
  border-radius: 18px 18px 0 0;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popKind {
  font-family: var(--display);
  font-size: calc(var(--fs) * .56);
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--muted);
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__popText {
  border-left: 3px solid var(--accent);
  background: var(--bg);
  border-radius: 0 8px 8px 0;
  padding: 8px 10px;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__toast {
  z-index: 15;
  left: var(--gutter);
  right: var(--gutter);
  bottom: calc(var(--tabs-h)  + 12px + env(safe-area-inset-bottom, 0px));
  background: var(--ink);
  max-width: 560px;
  color: var(--bg);
  box-shadow: var(--shadow);
  border-radius: 14px;
  align-items: center;
  gap: 10px;
  margin: 0 auto;
  padding: 6px 6px 6px 14px;
  display: flex;
  position: fixed;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__toast span {
  flex: 1;
  min-width: 0;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__toast button {
  background: color-mix(in oklch, var(--bg) 18%, var(--ink));
  min-height: 44px;
  color: var(--bg);
  cursor: pointer;
  border: 0;
  border-radius: 10px;
  padding: 0 14px;
  font-weight: 700;
}

.kit-module-scss-module__9VHU6q__root .kit-module-scss-module__9VHU6q__toastError {
  outline: 3px solid var(--accent);
}

/*# sourceMappingURL=src_fork_a64ca266._.css.map*/