._7JgLsG_main{inline-size:min(100% - 2 * var(--gutter), var(--container-form));padding-block:var(--space-4) var(--space-8);flex:1;margin-inline:auto}._7JgLsG_head{gap:var(--space-3);display:grid}._7JgLsG_title{font-family:var(--font-display);font-size:var(--text-slab);font-weight:var(--weight-black);font-variation-settings:"wdth" var(--wdth-compressed);text-transform:uppercase;overflow-wrap:anywhere;line-height:.97}._7JgLsG_lead{max-inline-size:26em;color:var(--color-muted);font-family:var(--font-serif);font-size:var(--text-lede);font-style:italic;line-height:var(--leading-serif)}._7JgLsG_steps{gap:var(--space-2);counter-reset:step;font-size:var(--text-sm);margin-block-start:var(--space-2);line-height:1.35;display:grid}._7JgLsG_steps li{gap:var(--space-2);counter-increment:step;grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;display:grid}._7JgLsG_steps li:before{content:counter(step);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-black);font-variation-settings:"wdth" var(--wdth-narrow);font-variant-numeric:tabular-nums}._7JgLsG_grid{gap:var(--space-5);margin-block-start:var(--space-5);display:grid}._7JgLsG_preview{grid-template-columns:44% minmax(0,1fr);align-items:center;gap:1.125rem;display:grid}._7JgLsG_styleChooser{gap:var(--space-2);justify-items:start;margin-block-start:var(--space-1);display:grid}._7JgLsG_stylePosition{font-size:var(--text-sm);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}._7JgLsG_styleWaiting{font-family:var(--font-serif);font-style:italic}._7JgLsG_previewPoster{transform:rotate(-2deg)}._7JgLsG_previewNote{gap:var(--space-2);display:grid}._7JgLsG_previewNote strong{font-family:var(--font-display);font-size:var(--text-lede);font-weight:var(--weight-heavy);font-variation-settings:"wdth" 110;line-height:1.1}._7JgLsG_previewNote span{color:var(--color-muted);font-size:var(--text-sm);line-height:1.35}._7JgLsG_form{gap:1.375rem;min-inline-size:0;display:grid}._7JgLsG_sublabel{color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-semi)}._7JgLsG_categories{gap:var(--space-2);border-radius:var(--radius-control);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._7JgLsG_categories[aria-invalid=true]{outline:var(--border-strong) solid var(--color-danger);outline-offset:var(--space-1)}._7JgLsG_category{position:relative}._7JgLsG_category input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}._7JgLsG_category span{border:var(--border-control) solid var(--color-line-strong);border-radius:var(--radius-control);block-size:4.25rem;font-size:var(--text-sm);font-weight:var(--weight-semi);text-align:center;overflow-wrap:anywhere;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-spring);align-content:center;justify-items:center;gap:.375rem;padding-inline:2px;line-height:1.1;display:grid}._7JgLsG_category:hover span{border-color:var(--color-text)}._7JgLsG_category input:checked+span{border-color:var(--color-text);background:var(--chip);color:var(--chip-fg);transform:rotate(-2deg)scale(1.03)}._7JgLsG_category input:focus-visible+span{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}._7JgLsG_row{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-width:22.4rem){._7JgLsG_row{grid-template-columns:minmax(0,1fr)}._7JgLsG_categories{grid-template-columns:repeat(3,minmax(0,1fr))}}._7JgLsG_choices{gap:.625rem;display:grid}._7JgLsG_repeat{gap:var(--space-5);min-inline-size:0;display:grid}@keyframes _7JgLsG_unfold{0%{opacity:0;transform:translateY(-6px)}}._7JgLsG_firstDate{gap:var(--space-2);padding-block:var(--space-3);border-block:var(--border-width) dashed var(--color-line-strong);font-size:var(--text-md);align-items:start;line-height:1.35;display:flex}._7JgLsG_firstDate b{font-weight:var(--weight-strong)}._7JgLsG_firstDate svg{margin-block-start:2px}._7JgLsG_rhythm{gap:var(--space-2);display:grid}._7JgLsG_rhythmChoice{min-block-size:var(--control-height);grid-template-columns:minmax(0,1fr) 1.375rem;padding-block:.75rem}._7JgLsG_rhythmChoice label{font-weight:var(--weight-semi)}._7JgLsG_rhythmOr{align-items:center;gap:var(--space-3);margin-block:var(--space-1);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-bold);font-variation-settings:"wdth" var(--wdth-label);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}._7JgLsG_rhythmOr:after{content:"";border-block-start:var(--border-width) solid var(--color-line);flex:1}._7JgLsG_repeatMore{gap:var(--space-4);min-inline-size:0;display:none}._7JgLsG_repeat:has(input[name=rhythm]:not([value=none]):checked) ._7JgLsG_repeatMore{animation:_7JgLsG_unfold var(--duration-base) var(--ease-out);display:grid}._7JgLsG_unlistedHint{align-items:start;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semi);line-height:1.35;display:none}._7JgLsG_form:has(input[name=visibility][value=unlisted]:checked) ._7JgLsG_unlistedHint{display:flex}._7JgLsG_dates{gap:var(--space-2);padding:var(--space-4);border:var(--border-control) solid var(--color-text);border-radius:var(--radius-control);background:var(--color-surface);display:grid}._7JgLsG_datesTitle{font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-heavy);font-variation-settings:"wdth" var(--wdth-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._7JgLsG_datesRule{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-heavy);line-height:var(--leading-snug)}._7JgLsG_datesList{gap:var(--space-1);counter-reset:date;margin:0;padding:0;list-style:none;display:grid}._7JgLsG_datesList li{grid-template-columns:var(--space-6) minmax(0, 1fr);padding-block:var(--space-1);border-block-end:var(--border-width) dashed var(--color-line);font-variant-numeric:tabular-nums;counter-increment:date;align-items:baseline;display:grid}._7JgLsG_datesList li:before{content:counter(date, decimal-leading-zero);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-heavy)}._7JgLsG_datesList time:first-letter{text-transform:uppercase}._7JgLsG_submit{gap:var(--space-3);display:grid}._7JgLsG_submitNote{color:var(--color-muted);font-size:var(--text-sm);text-align:center}@media (min-width:65rem){._7JgLsG_main{padding-block-start:var(--space-5)}._7JgLsG_steps{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:56rem}._7JgLsG_grid{grid-template-columns:minmax(0,1fr) 21.25rem;align-items:start;gap:4.5rem;margin-block-start:var(--space-7)}._7JgLsG_preview{order:2;grid-template-columns:minmax(0,1fr);gap:1.375rem;position:sticky;inset-block-start:1.75rem}}@media (prefers-reduced-motion:reduce){._7JgLsG_repeat:has(input[name=rhythm]:checked) ._7JgLsG_repeatMore{animation:none}._7JgLsG_previewPoster,._7JgLsG_category input:checked+span{transform:none}}._7JgLsG_options{gap:var(--space-3);min-inline-size:0;border-block-start:var(--border-strong) solid var(--color-text);padding-block-start:var(--space-5);display:grid}._7JgLsG_optionsHead{gap:var(--space-1);display:grid}._7JgLsG_optionsTitle{font-family:var(--font-display);font-size:var(--text-section);font-weight:var(--weight-black);font-variation-settings:"wdth" var(--wdth-compressed);text-transform:uppercase;line-height:1}._7JgLsG_optionsLead{color:var(--color-muted);font-family:var(--font-serif);font-size:var(--text-lg);font-style:italic;line-height:var(--leading-serif)}._7JgLsG_included{gap:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);align-items:start;line-height:1.35;display:flex}._7JgLsG_included svg{color:var(--color-ok);margin-block-start:1px}:is(._7JgLsG_form:has(input[name=visibility][value=unlisted]:checked) ._7JgLsG_forPublic,._7JgLsG_form:not(:has(input[name=visibility][value=unlisted]:checked)) ._7JgLsG_forUnlisted),:is(._7JgLsG_form:has(input[name=visibility][value=unlisted]:checked) ._7JgLsG_optionTiles>[data-for=public],._7JgLsG_form:not(:has(input[name=visibility][value=unlisted]:checked)) ._7JgLsG_optionTiles>[data-for=unlisted]){display:none}._7JgLsG_optionTiles>li:has(>details[open]){grid-column:1/-1}._7JgLsG_option{min-inline-size:0;display:grid}._7JgLsG_option>summary{list-style:none}._7JgLsG_option>summary::-webkit-details-marker{display:none}._7JgLsG_option[open]>summary{border-end-end-radius:0;border-end-start-radius:0}._7JgLsG_optionSheet{padding:var(--space-6) var(--space-4) var(--space-4);border-radius:var(--radius-paper);background:var(--color-surface);box-shadow:var(--shadow-poster-up);animation:_7JgLsG_unfold var(--duration-base) var(--ease-out);margin-block-start:var(--space-3);position:relative}._7JgLsG_optionSheet:before{content:"";background:var(--ink-jaune);opacity:.9;block-size:1.5rem;inline-size:5.5rem;position:absolute;inset-block-start:calc(var(--space-3) * -1);inset-inline-start:50%;transform:translate(-50%)rotate(-2.5deg)}._7JgLsG_toggleTile{cursor:pointer}._7JgLsG_toggleInput{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}._7JgLsG_toggleTile:has(._7JgLsG_toggleInput:not(:checked)){border:var(--border-control) dashed var(--color-line-strong);box-shadow:none;background:0 0}._7JgLsG_toggleTile:has(._7JgLsG_toggleInput:not(:checked)) ._7JgLsG_toggleIcon{color:var(--color-text);background:0 0}._7JgLsG_toggleTile:has(._7JgLsG_toggleInput:not(:checked)) ._7JgLsG_addedStamp{display:none}._7JgLsG_toggleTile:has(._7JgLsG_toggleInput:checked) ._7JgLsG_toggleMark>:first-child{display:none}._7JgLsG_toggleTile:has(._7JgLsG_toggleInput:not(:checked)) ._7JgLsG_toggleMark>:last-child{display:none}._7JgLsG_toggleTile:has(._7JgLsG_toggleInput:checked) ._7JgLsG_toggleMark{border-color:var(--color-ok);background:var(--color-ok);color:var(--color-bg)}._7JgLsG_toggleTile:has(._7JgLsG_toggleInput:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}@media (min-width:40rem){._7JgLsG_optionSheet{padding:var(--space-7) var(--space-6) var(--space-5)}}@media (prefers-reduced-motion:reduce){._7JgLsG_optionSheet{animation:none}}
