/* Batch 10 · shells / grids / space rhythm + ~90vw framework */

body.atelier:is(
.theme-t301, .theme-t302, .theme-t303, .theme-t304, .theme-t305,
.theme-t306, .theme-t307, .theme-t308, .theme-t309, .theme-t310,
.theme-t311, .theme-t312, .theme-t313, .theme-t314, .theme-t315,
.theme-t316, .theme-t317, .theme-t318, .theme-t319, .theme-t320,
.theme-t321, .theme-t322, .theme-t323, .theme-t324, .theme-t325,
.theme-t326, .theme-t327, .theme-t328, .theme-t329, .theme-t330,
.theme-t331, .theme-t332, .theme-t333, .theme-t334, .theme-t335,
.theme-t336, .theme-t337, .theme-t338, .theme-t339, .theme-t340,
.theme-t341, .theme-t342, .theme-t343, .theme-t344, .theme-t345,
.theme-t346, .theme-t347, .theme-t348, .theme-t349, .theme-t350,
.theme-t351, .theme-t352, .theme-t353, .theme-t354, .theme-t355,
.theme-t356, .theme-t357, .theme-t358, .theme-t359, .theme-t360,
.theme-t361, .theme-t362, .theme-t363, .theme-t364, .theme-t365,
.theme-t366, .theme-t367, .theme-t368, .theme-t369, .theme-t370,
.theme-t371, .theme-t372, .theme-t373, .theme-t374, .theme-t375,
.theme-t376, .theme-t377, .theme-t378, .theme-t379, .theme-t380,
.theme-t381, .theme-t382, .theme-t383, .theme-t384, .theme-t385,
.theme-t386, .theme-t387, .theme-t388, .theme-t389, .theme-t390,
.theme-t391, .theme-t392, .theme-t393, .theme-t394, .theme-t395,
.theme-t396, .theme-t397, .theme-t398, .theme-t399, .theme-t400,
.theme-t401, .theme-t402, .theme-t403, .theme-t404, .theme-t405,
.theme-t406, .theme-t407, .theme-t408, .theme-t409, .theme-t410,
.theme-t411, .theme-t412, .theme-t413, .theme-t414, .theme-t415,
.theme-t416, .theme-t417, .theme-t418, .theme-t419, .theme-t420,
.theme-t421, .theme-t422, .theme-t423, .theme-t424, .theme-t425,
.theme-t426, .theme-t427, .theme-t428, .theme-t429, .theme-t430,
.theme-t431, .theme-t432, .theme-t433, .theme-t434, .theme-t435,
.theme-t436, .theme-t437, .theme-t438, .theme-t439, .theme-t440,
.theme-t441, .theme-t442, .theme-t443, .theme-t444, .theme-t445,
.theme-t446, .theme-t447, .theme-t448, .theme-t449, .theme-t450
) {
  --pad-card: var(--pad-card, 1rem);
  --gap-grid: var(--gap-grid, .9rem);
}

.b10-stage { box-sizing: border-box; width: 100%; max-width: 100%; }

@media (min-width: 900px) {
  body.atelier .b10-stage {
    width: 90vw;
    max-width: 90vw;
    margin-inline: auto;
  }
  body.atelier .b10-stage .an-wrap,
  body.atelier.refine-t51 .b10-stage .an-wrap {
    width: 100%;
    max-width: 100%;
    margin-inline: 0;
    padding-inline: clamp(0.75rem, 1.5vw, 1.5rem);
  }
  body.atelier .b10-stage .an-hero,
  body.atelier .b10-stage .hx,
  body.atelier .b10-stage [data-full-bleed="1"] {
    width: 100vw;
    max-width: 100vw;
    margin-inline: calc(50% - 50vw);
  }
  body.atelier .b10-stage .an-journal__copy,
  body.atelier .b10-stage .an-manifesto__copy,
  body.atelier .b10-stage .b10-read {
    max-width: 42rem;
  }
}
@media (max-width: 899px) {
  body.atelier .b10-stage {
    width: 100%;
    max-width: 100%;
    padding-inline: clamp(0.85rem, 4vw, 1.25rem);
  }
}

/* Dark-scheme readable nav surfaces */
body.atelier.scheme-dark:is(
.theme-t301, .theme-t302, .theme-t303, .theme-t304, .theme-t305,
.theme-t306, .theme-t307, .theme-t308, .theme-t309, .theme-t310,
.theme-t311, .theme-t312, .theme-t313, .theme-t314, .theme-t315,
.theme-t316, .theme-t317, .theme-t318, .theme-t319, .theme-t320,
.theme-t321, .theme-t322, .theme-t323, .theme-t324, .theme-t325,
.theme-t326, .theme-t327, .theme-t328, .theme-t329, .theme-t330,
.theme-t331, .theme-t332, .theme-t333, .theme-t334, .theme-t335,
.theme-t336, .theme-t337, .theme-t338, .theme-t339, .theme-t340,
.theme-t341, .theme-t342, .theme-t343, .theme-t344, .theme-t345,
.theme-t346, .theme-t347, .theme-t348, .theme-t349, .theme-t350,
.theme-t351, .theme-t352, .theme-t353, .theme-t354, .theme-t355,
.theme-t356, .theme-t357, .theme-t358, .theme-t359, .theme-t360,
.theme-t361, .theme-t362, .theme-t363, .theme-t364, .theme-t365,
.theme-t366, .theme-t367, .theme-t368, .theme-t369, .theme-t370,
.theme-t371, .theme-t372, .theme-t373, .theme-t374, .theme-t375,
.theme-t376, .theme-t377, .theme-t378, .theme-t379, .theme-t380,
.theme-t381, .theme-t382, .theme-t383, .theme-t384, .theme-t385,
.theme-t386, .theme-t387, .theme-t388, .theme-t389, .theme-t390,
.theme-t391, .theme-t392, .theme-t393, .theme-t394, .theme-t395,
.theme-t396, .theme-t397, .theme-t398, .theme-t399, .theme-t400,
.theme-t401, .theme-t402, .theme-t403, .theme-t404, .theme-t405,
.theme-t406, .theme-t407, .theme-t408, .theme-t409, .theme-t410,
.theme-t411, .theme-t412, .theme-t413, .theme-t414, .theme-t415,
.theme-t416, .theme-t417, .theme-t418, .theme-t419, .theme-t420,
.theme-t421, .theme-t422, .theme-t423, .theme-t424, .theme-t425,
.theme-t426, .theme-t427, .theme-t428, .theme-t429, .theme-t430,
.theme-t431, .theme-t432, .theme-t433, .theme-t434, .theme-t435,
.theme-t436, .theme-t437, .theme-t438, .theme-t439, .theme-t440,
.theme-t441, .theme-t442, .theme-t443, .theme-t444, .theme-t445,
.theme-t446, .theme-t447, .theme-t448, .theme-t449, .theme-t450
) .b10-nav,
body.atelier.scheme-dark:is(
.theme-t301, .theme-t302, .theme-t303, .theme-t304, .theme-t305,
.theme-t306, .theme-t307, .theme-t308, .theme-t309, .theme-t310,
.theme-t311, .theme-t312, .theme-t313, .theme-t314, .theme-t315,
.theme-t316, .theme-t317, .theme-t318, .theme-t319, .theme-t320,
.theme-t321, .theme-t322, .theme-t323, .theme-t324, .theme-t325,
.theme-t326, .theme-t327, .theme-t328, .theme-t329, .theme-t330,
.theme-t331, .theme-t332, .theme-t333, .theme-t334, .theme-t335,
.theme-t336, .theme-t337, .theme-t338, .theme-t339, .theme-t340,
.theme-t341, .theme-t342, .theme-t343, .theme-t344, .theme-t345,
.theme-t346, .theme-t347, .theme-t348, .theme-t349, .theme-t350,
.theme-t351, .theme-t352, .theme-t353, .theme-t354, .theme-t355,
.theme-t356, .theme-t357, .theme-t358, .theme-t359, .theme-t360,
.theme-t361, .theme-t362, .theme-t363, .theme-t364, .theme-t365,
.theme-t366, .theme-t367, .theme-t368, .theme-t369, .theme-t370,
.theme-t371, .theme-t372, .theme-t373, .theme-t374, .theme-t375,
.theme-t376, .theme-t377, .theme-t378, .theme-t379, .theme-t380,
.theme-t381, .theme-t382, .theme-t383, .theme-t384, .theme-t385,
.theme-t386, .theme-t387, .theme-t388, .theme-t389, .theme-t390,
.theme-t391, .theme-t392, .theme-t393, .theme-t394, .theme-t395,
.theme-t396, .theme-t397, .theme-t398, .theme-t399, .theme-t400,
.theme-t401, .theme-t402, .theme-t403, .theme-t404, .theme-t405,
.theme-t406, .theme-t407, .theme-t408, .theme-t409, .theme-t410,
.theme-t411, .theme-t412, .theme-t413, .theme-t414, .theme-t415,
.theme-t416, .theme-t417, .theme-t418, .theme-t419, .theme-t420,
.theme-t421, .theme-t422, .theme-t423, .theme-t424, .theme-t425,
.theme-t426, .theme-t427, .theme-t428, .theme-t429, .theme-t430,
.theme-t431, .theme-t432, .theme-t433, .theme-t434, .theme-t435,
.theme-t436, .theme-t437, .theme-t438, .theme-t439, .theme-t440,
.theme-t441, .theme-t442, .theme-t443, .theme-t444, .theme-t445,
.theme-t446, .theme-t447, .theme-t448, .theme-t449, .theme-t450
) .b10-nav a,
body.atelier.scheme-dark:is(
.theme-t301, .theme-t302, .theme-t303, .theme-t304, .theme-t305,
.theme-t306, .theme-t307, .theme-t308, .theme-t309, .theme-t310,
.theme-t311, .theme-t312, .theme-t313, .theme-t314, .theme-t315,
.theme-t316, .theme-t317, .theme-t318, .theme-t319, .theme-t320,
.theme-t321, .theme-t322, .theme-t323, .theme-t324, .theme-t325,
.theme-t326, .theme-t327, .theme-t328, .theme-t329, .theme-t330,
.theme-t331, .theme-t332, .theme-t333, .theme-t334, .theme-t335,
.theme-t336, .theme-t337, .theme-t338, .theme-t339, .theme-t340,
.theme-t341, .theme-t342, .theme-t343, .theme-t344, .theme-t345,
.theme-t346, .theme-t347, .theme-t348, .theme-t349, .theme-t350,
.theme-t351, .theme-t352, .theme-t353, .theme-t354, .theme-t355,
.theme-t356, .theme-t357, .theme-t358, .theme-t359, .theme-t360,
.theme-t361, .theme-t362, .theme-t363, .theme-t364, .theme-t365,
.theme-t366, .theme-t367, .theme-t368, .theme-t369, .theme-t370,
.theme-t371, .theme-t372, .theme-t373, .theme-t374, .theme-t375,
.theme-t376, .theme-t377, .theme-t378, .theme-t379, .theme-t380,
.theme-t381, .theme-t382, .theme-t383, .theme-t384, .theme-t385,
.theme-t386, .theme-t387, .theme-t388, .theme-t389, .theme-t390,
.theme-t391, .theme-t392, .theme-t393, .theme-t394, .theme-t395,
.theme-t396, .theme-t397, .theme-t398, .theme-t399, .theme-t400,
.theme-t401, .theme-t402, .theme-t403, .theme-t404, .theme-t405,
.theme-t406, .theme-t407, .theme-t408, .theme-t409, .theme-t410,
.theme-t411, .theme-t412, .theme-t413, .theme-t414, .theme-t415,
.theme-t416, .theme-t417, .theme-t418, .theme-t419, .theme-t420,
.theme-t421, .theme-t422, .theme-t423, .theme-t424, .theme-t425,
.theme-t426, .theme-t427, .theme-t428, .theme-t429, .theme-t430,
.theme-t431, .theme-t432, .theme-t433, .theme-t434, .theme-t435,
.theme-t436, .theme-t437, .theme-t438, .theme-t439, .theme-t440,
.theme-t441, .theme-t442, .theme-t443, .theme-t444, .theme-t445,
.theme-t446, .theme-t447, .theme-t448, .theme-t449, .theme-t450
) .b10-nav__logo {
  color: var(--ink, #f4efe6);
}
