:root:has(.mxp){--horizon:36rem}:root:has(.mxp-shared){--horizon:20rem}@media (min-width:40rem){:root:has(.mxp){--horizon:32rem}:root:has(.mxp-shared){--horizon:18rem}}@media (min-width:75rem){:root:has(.mxp){--horizon:28rem}:root:has(.mxp-shared){--horizon:16rem}}.mxp{display:block}.mxp:focus{outline:none}.mxp-head{padding:var(--space-2) var(--layout-gutter) 0}.mxp-h1{margin-top:var(--space-1);font-size:2.25rem}.mxp-lede{max-width:var(--layout-measure);margin-top:var(--space-4);color:var(--ink-2)}.mxp-shared .mxp-head{padding-top:var(--space-5)}.mxp-curated{padding-top:var(--space-6)}.mxp-curated-h{padding:0 var(--layout-gutter)}.mxp-hang{gap:var(--space-5);overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:var(--space-3) var(--layout-gutter) var(--space-8);scroll-padding-inline:var(--layout-gutter);grid-auto-columns:minmax(14rem,16rem);grid-auto-flow:column;display:grid;overflow-x:auto}.mxp-hang>li{scroll-snap-align:start}.mxp-card{align-content:start;gap:var(--space-2);height:100%;padding:var(--space-4) var(--space-4) var(--space-5);background:var(--paper);border:1px solid var(--hair-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-slab);color:var(--ink);transition:transform var(--motion-quick) var(--motion-ease), border-color var(--motion-quick) var(--motion-ease);text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.mxp-card:hover{border-color:var(--hair);transform:translateY(-2px)}}.mxp-card-art,.mxp-card-art svg{width:7rem;height:7rem;display:block}.mxp-card-art{border-radius:min(var(--radius-print), 20%);box-shadow:var(--shadow-print)}.mxp-card-h{margin-top:var(--space-2);font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-title);line-height:var(--lh-title);text-wrap:balance}.mxp-card-p{-webkit-line-clamp:4;color:var(--ink-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mxp-card-names{gap:var(--space-1) var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.mxp-chip,.mxp-more{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-3)}.mxp-chip+.mxp-chip:before{content:"·";margin-right:var(--space-2)}.mxp-build{margin-top:var(--space-6);padding:0 var(--layout-gutter)}.mxp-build-p{max-width:var(--layout-measure);margin-top:var(--space-2);color:var(--ink-2)}.mx{--mx-pad:var(--space-4);padding:var(--space-5) var(--layout-gutter) var(--space-7)}@media (min-width:40rem){.mx{--mx-pad:var(--space-6)}}.mx-grid,.mx-now,.mx-head,.mx-right{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.mx-right{gap:var(--space-5)}.mx-right>*,.mx-head>*,.mx-now>*,.mx-grid>*{min-width:0}.mx-now,.mx-shared,.mx-macro,.mx-more,.mx-layers,.mx-add,.mx-mine{padding:var(--mx-pad);background:var(--paper);border:1px solid var(--hair-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-slab)}.mx-print{border-radius:min(var(--radius-print), 20%);width:100%;max-width:17rem;box-shadow:var(--shadow-print);background:var(--bone);aspect-ratio:1;margin:0 auto;overflow:hidden}.mx-print-svg,.mx-print-svg svg,.mx-print-blank{width:100%;height:100%;display:block}[data-empty] .mx-print{box-shadow:none;outline:2px dashed var(--line-ui);outline-offset:-2px;background:0 0}.mx-title{align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.mx-title-text{flex:14rem;min-width:0}.mx-name{margin-top:var(--space-1);font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-hero);line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance;overflow-wrap:anywhere}.mx-sub{margin-top:var(--space-2);color:var(--ink-2)}.mx-acts{gap:var(--space-2);flex-wrap:wrap;display:flex}.mx-act,.mx-btn,.mx-step,.mx-opt,.mx-seg button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--target-day);min-width:var(--target-day);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--bone);box-shadow:0 0 0 1px var(--line-ui) inset;color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;display:inline-flex}@media (hover:hover) and (pointer:fine){.mx-act:hover,.mx-btn:hover,.mx-step:hover,.mx-opt:hover{box-shadow:0 0 0 1px var(--ink) inset}}.mx-btn-ink{box-shadow:0 0 0 1px var(--ink) inset}.mx-opt:is([aria-pressed=true],[aria-checked=true]):not(:disabled),.mx-seg button[aria-pressed=true]:not(:disabled),.mx-step[aria-pressed=true]:not(:disabled){background:var(--ink);color:var(--paper);box-shadow:0 0 0 1px var(--ink) inset}.mx-tile:disabled{opacity:.5;cursor:not-allowed}.mx-step{padding:0}.mx-save,.mx-share,.mx-shared{gap:var(--space-2);display:grid}.mx-save,.mx-share{padding:var(--space-4);border-radius:var(--radius-print);background:var(--bone)}.mx-save[hidden],.mx-timer[hidden],.mx-pt[hidden]{display:none}.mx-save-label,.mx-lbl{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--ink-3)}.mx-field{width:100%;min-width:0;min-height:var(--target-day);padding:0 var(--space-4);border-radius:var(--radius-control);box-shadow:0 0 0 1px var(--line-ui) inset;background:var(--wall);color:var(--ink);font-size:var(--fs-body)}.mx-field::placeholder{color:var(--ink-3);opacity:1}.mx-save-btns{gap:var(--space-2);flex-wrap:wrap;display:flex}.mx-shared-h{font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-title);line-height:var(--lh-title)}.mx-shared-list{gap:var(--space-1);display:grid}.mx-shared-name{font-weight:var(--fw-semibold)}.mx-shared-lvl{color:var(--ink-3)}.mx-small{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-3)}.mx-transport{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}.mx-side{justify-content:center;align-self:stretch;min-width:0;display:flex}.mx-side-btn{justify-content:center;align-items:center;gap:var(--space-1);min-width:5rem;max-width:100%;min-height:3.75rem;padding:var(--space-2);border-radius:var(--radius-print);background:var(--bone);color:var(--ink-2);font-size:var(--fs-label);font-weight:var(--fw-semibold);text-align:center;text-wrap:balance;cursor:pointer;transition:background-color var(--motion-quick) var(--motion-ease);flex-direction:column;line-height:1.25;display:flex}@media (hover:hover) and (pointer:fine){.mx-side-btn:hover{color:var(--ink);background:var(--hair)}}.mx-side-btn[aria-expanded=true]{color:var(--ink);box-shadow:0 0 0 1px var(--line-ui) inset}.mx-side-btn .sleep-promise{font-weight:var(--fw-medium);color:var(--ink-2)}.mx-play{border-radius:var(--radius-round);background:var(--fill);width:5rem;height:5rem;color:var(--on-fill);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--orb-hot) 55%, transparent), 0 .875rem 2rem -.625rem var(--glow), 0 0 0 .375rem color-mix(in srgb, var(--fill) 14%, transparent);cursor:pointer;transition:transform var(--motion-quick) var(--motion-ease), background-color var(--motion-quick) var(--motion-ease);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.mx-play:not(:disabled):hover{background-color:var(--fill-press);transform:scale(1.03)}}.mx-play:not(:disabled):active{background-color:var(--fill-press);transform:scale(.97)}.mx-timer-line{margin-top:calc(-1 * var(--space-3));text-align:center;color:var(--ink-2)}.mx-chips{justify-content:center;gap:var(--space-2);margin-top:calc(-1 * var(--space-3));flex-wrap:wrap;display:flex}.mx-noscript{text-align:center;grid-area:2/1/auto/-1;margin-top:0}.mx-quick{margin-top:calc(-1 * var(--space-1));justify-content:center}.mx-timer{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-print);background:var(--bone);display:grid}.mx-timer-top{height:7rem;margin-bottom:calc(-7rem - var(--space-3));pointer-events:none;scroll-margin:var(--space-4);display:block}.mx-opts{gap:var(--space-2);flex-wrap:wrap;display:flex}.mx-opt{font-weight:var(--fw-regular)}.mx-at{align-items:center;gap:var(--space-3);display:flex}.mx-time{font-variant-numeric:var(--numerals);width:auto}.mx-macro{padding-bottom:var(--space-3)}.mx-macro-h{justify-content:space-between;align-items:baseline;display:flex}.mx-macro-l{font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-title-s)}.mx-out{font-weight:var(--fw-semibold)}.mx-range{width:100%;min-width:0;min-height:var(--target-day);accent-color:var(--brick)}.mx-ends{margin-top:calc(-1 * var(--space-1));font-size:var(--fs-label);color:var(--ink-3);justify-content:space-between;display:flex}.mx-layers{gap:var(--space-4);display:grid}.mx-layers-h{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.mx-layers-h .mx-seg{margin-left:auto}.mx-h3{font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-title-l);line-height:var(--lh-title)}.mx-seg{border-radius:var(--radius-control);background:var(--bone);box-shadow:0 0 0 1px var(--line-ui) inset;gap:.125rem;padding:.1875rem;display:inline-flex}.mx-seg button{box-shadow:none;background:0 0}.mx-strips,.mx-list{gap:var(--space-3);display:grid}.mx-strip-wrap,.mx-lrow{padding:var(--space-3);border-radius:var(--radius-print);background:var(--bone);border:1px solid var(--hair-2)}.mx-strip-wrap{gap:var(--space-1);display:grid}.mx-strip-row{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.mx-strip{border-radius:calc(var(--radius-print) - var(--space-3));background:var(--bone);height:5rem;box-shadow:var(--shadow-print);touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;display:block;position:relative;overflow:hidden}.mx-strip-art,.mx-strip-art svg{width:100%;height:100%;display:block;position:absolute;inset:0}.mx-strip-art svg{transform:scale(1.14)}.mx-strip-blank,.mx-thumb-blank{background:color-mix(in srgb, var(--fam-ink,var(--ink-3)) 30%, var(--paper))}[data-fam=noise]{--fam-ink:var(--riso-umber)}[data-fam=rain]{--fam-ink:var(--riso-federal)}[data-fam=water]{--fam-ink:var(--riso-lagoon)}[data-fam=wind]{--fam-ink:var(--riso-mist)}[data-fam=forest]{--fam-ink:var(--riso-moss)}[data-fam=machine]{--fam-ink:var(--riso-graphite)}[data-fam=places]{--fam-ink:var(--riso-brick)}.mx-veil{background:color-mix(in srgb, var(--wall) 84%, transparent);transition:width .12s linear;position:absolute;top:0;bottom:0;right:0}.mx-edge{background:var(--fill);width:2px;margin-left:-1px;transition:left .12s linear;position:absolute;top:0;bottom:0}.mx-lab{left:var(--space-3);max-width:70%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);background:color-mix(in srgb, var(--paper) 94%, transparent);box-shadow:var(--shadow-print);font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-caption-title);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.mx-strip-ctl{align-items:center;gap:var(--space-1);display:flex}.mx-strip-v{text-align:center;min-width:2.6rem;font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-title-l);line-height:1}.mx-strip-more{justify-content:space-between;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.mx-link-btn{min-height:var(--target-day);color:var(--ink-2);font-size:var(--fs-label);font-weight:var(--fw-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--line-ui);text-decoration-color:var(--line-ui);text-underline-offset:.25em;cursor:pointer;align-items:center;display:inline-flex}.mx-strip-pt{font-weight:var(--fw-regular);color:var(--ink-3)}.mx-pt{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:calc(var(--radius-print) - var(--space-3));background:var(--paper);display:grid}.mx-ctl{gap:0;display:grid}.mx-ctl-l{justify-content:space-between;gap:var(--space-3);font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--ink-2);display:flex}.mx-ctl-v{font-weight:var(--fw-regular);color:var(--ink-3)}.mx-lrow{align-items:start;column-gap:var(--space-3);grid-template-columns:2.75rem minmax(0,1fr) auto;display:grid}.mx-lrow-name{font-size:var(--fs-body);color:var(--ink)}.mx-thumb,.mx-thumb svg{width:2.75rem;height:2.75rem;display:block}.mx-thumb{box-shadow:var(--shadow-print);border-radius:20%;overflow:hidden}.mx-none{color:var(--ink-2)}.mx-fams{scrollbar-width:none;margin:0 calc(-1 * var(--mx-pad));padding:0 var(--mx-pad);flex-wrap:nowrap;overflow-x:auto}.mx-fams>*{flex:none}.mx-add,.mx-mine{gap:var(--space-3);display:grid}.mx-search{display:block;position:relative}.mx-search:before{content:"";left:var(--space-4);background:var(--ink-3);pointer-events:none;width:1.25rem;height:1.25rem;margin-top:-.625rem;position:absolute;top:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='6.5' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M16 16l4 4' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='6.5' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M16 16l4 4' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.mx-search .mx-field{min-height:3.25rem;padding-left:calc(var(--space-4) + 1.25rem + var(--space-2))}.mx-hang{gap:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin:0 calc(-1 * var(--mx-pad));padding:var(--space-2) var(--mx-pad) var(--space-4);scroll-padding-inline:var(--mx-pad);grid-auto-columns:8.5rem;grid-auto-flow:column;display:grid;overflow-x:auto}.mx-hang>li{scroll-snap-align:start}.mx-tile{align-content:start;justify-items:start;gap:var(--space-1);width:100%;height:100%;padding:var(--space-3);border-radius:var(--radius-print);background:var(--bone);box-shadow:0 0 0 1px var(--hair-2) inset;text-align:left;color:var(--ink);cursor:pointer;display:grid}.mx-tile-art,.mx-tile-art svg{width:4rem;height:4rem;display:block}.mx-tile-art{margin-bottom:var(--space-1);box-shadow:var(--shadow-print);transition:transform var(--motion-quick) var(--motion-ease);border-radius:20%}@media (hover:hover) and (pointer:fine){.mx-tile:hover .mx-tile-art{transform:translateY(-2px)}}.mx-tile-name{font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-caption-title);line-height:var(--lh-title)}.mx-tile-sub{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-3)}.mx-tile[data-in]{cursor:default;background:color-mix(in srgb, var(--brick) 7%, var(--bone));box-shadow:0 0 0 1px color-mix(in srgb, var(--brick) 45%, transparent) inset}.mx-tile[data-in] .mx-tile-sub{align-items:center;gap:var(--space-1);color:var(--ok);font-weight:var(--fw-semibold);display:inline-flex}@media (hover:hover) and (pointer:fine){.mx-tile[data-in]:hover .mx-tile-art{transform:none}}.mx-ready{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mx-ready .mx-lbl{flex-basis:100%}.mx-mine .my-tools .dl[data-download=downloaded] .dl-note,.mx-mine .my-tools .dl[data-download=v1] .dl-note{display:none}@media (min-width:48rem){.mx-mine .my-row{grid-template-columns:3.5rem minmax(0,1fr) auto auto}.mx-mine .my-tools{grid-area:1/3}.mx-mine .my-acts{grid-column:4}}.mx-mine-more{position:relative}.mx-mine-toggle{font-size:var(--fs-title);line-height:1}.mx-mine-toggle[aria-expanded=true]{box-shadow:0 0 0 1px var(--ink) inset}.mx-menu{z-index:2;top:calc(100% + var(--space-1));min-width:10rem;padding:var(--space-2);border-radius:var(--radius-print);background:var(--paper);box-shadow:var(--shadow-print-up), 0 0 0 1px var(--line-ui);display:grid;position:absolute;right:0}.mx-menu[hidden]{display:none}.mx-menu-item{min-height:var(--target-day);padding:0 var(--space-4);border-radius:var(--radius-control);text-align:left;color:var(--ink);font-weight:var(--fw-semibold);cursor:pointer}.mx-menu-item:focus-visible{background:var(--hair-2)}@media (hover:hover) and (pointer:fine){.mx-menu-item:hover{background:var(--hair-2)}}.mx-yours{margin-top:var(--space-1);position:relative}.mx-yours-btn{gap:var(--space-1)}.mx-yours-btn[aria-expanded=true] svg{transform:rotate(180deg)}.mx-yours-menu{min-width:16rem;max-width:min(22rem, calc(100vw - 2 * var(--layout-gutter)));max-height:20rem;left:0;right:auto;overflow-y:auto}.mx-yours-menu .mx-menu-item{padding-block:var(--space-2);border-radius:calc(var(--radius-print) - var(--space-2));display:grid}.mx-yours-menu .mx-menu-item[aria-current]{background:var(--bone);box-shadow:inset 0 0 0 1px var(--brick)}.mx-menu-sub{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-label);font-weight:var(--fw-regular);color:var(--ink-3);overflow:hidden}.mx-status{font-weight:var(--fw-semibold);color:var(--ok)}.mx-vol{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) 3.5rem;display:grid}.mx-vol .mx-out{text-align:right}.mx-share-h{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.mx-copied{align-items:center;gap:var(--space-1);font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--ok);display:inline-flex}.mp-eyebrow{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.mp-numbers:before{content:"·";margin-right:var(--space-2)}.sp-article .mp-ingredients{gap:var(--space-4);padding-left:0;list-style:none;display:grid}.mp-ingredient{padding:var(--space-4) var(--space-5);border-radius:var(--radius-print);background:var(--paper);box-shadow:0 0 0 1px var(--hair-2) inset}.mp-ingredient-h{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.mp-ingredient h3{font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-title);line-height:var(--lh-title)}.mp-ingredient h3 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-ui);text-decoration-color:var(--line-ui);text-underline-offset:.25em}.mp-volume{font-size:var(--fs-label);color:var(--ink-3)}.sp-article .mp-ingredient p{margin-top:var(--space-2)}.mp-cta{max-width:40rem;margin:var(--space-9) var(--layout-gutter) 0;padding:var(--space-6);background:var(--paper);border:1px solid var(--hair-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-slab)}.mp-cta p{margin-top:var(--space-2);color:var(--ink-2)}.mp-remix{min-height:var(--target-day);margin-top:var(--space-4);padding:0 var(--space-5);border-radius:var(--radius-control);background:var(--bone);box-shadow:0 0 0 1px var(--line-ui) inset;color:var(--ink);font-weight:var(--fw-semibold);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.mp-remix:hover{box-shadow:0 0 0 1px var(--ink) inset}}.mx-tile>svg,.mx-show-all{display:none}@media (max-width:63.99rem){.mx-fams{scroll-padding-inline:var(--mx-pad);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}}@media (max-width:39.99rem){.mxp{flex-direction:column;display:flex}.mx{padding-inline:var(--space-4)}.mx-act{padding-inline:var(--space-3)}.mx-transport{gap:var(--space-3)}.mx-side-btn{width:100%}.mx-strip-wrap,.mx-lrow{padding:var(--space-2)}.mx-strip-row{gap:var(--space-2)}.mx-strip-ctl{gap:0}.mx-strip{border-radius:calc(var(--radius-print) - var(--space-2))}.mx-lab{left:var(--space-2);max-width:76%;padding-inline:var(--space-2)}.mx-strip-more{padding-inline:var(--space-1)}.mxp-top{display:contents}.mxp-build{margin-bottom:var(--space-6);order:1}.mxp-curated{order:2}.mx-now{align-items:center;gap:var(--space-5) var(--space-4);grid-template-columns:7.5rem minmax(0,1fr)}.mx-head,.mx-title{display:contents}.mx-print{grid-column:1;width:7.5rem;margin:0}.mx-title-text{grid-column:2}.mx-head>*,.mx-acts{grid-column:1/-1}.mx-name{font-size:1.75rem}.mx-hang{gap:var(--space-2);scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;overflow:visible}.mx-hang:not([data-all])>li:nth-child(n+13){display:none}.mx-tile{align-items:center;column-gap:var(--space-3);min-height:3.5rem;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:calc(var(--radius-print) - var(--space-1));grid-template-columns:2.75rem minmax(0,1fr) auto;row-gap:0}.mx-tile-art,.mx-tile-art svg{width:2.75rem;height:2.75rem}.mx-tile-art{grid-row:1/span 2;margin:0}.mx-tile-name,.mx-tile-sub{grid-column:2}.mx-tile>svg{color:var(--ink-2);grid-area:1/3/span 2;display:block}.mx-tile:hover .mx-tile-art{transform:none}.mx-show-all{justify-self:start;display:inline-flex}}@media (min-width:60rem){.mxp-head{padding-top:var(--space-7)}.mxp-h1{font-size:var(--fs-h1-wide)}.mx{padding-top:var(--space-7)}.mx-grid{column-gap:var(--space-10);row-gap:var(--space-6);grid-template-columns:minmax(20rem,28rem) minmax(22rem,1fr);align-items:start}.mx-now{display:contents}.mx-print{top:var(--space-7);grid-area:1/1/span 2;max-width:none;position:sticky}.mx-head{padding:var(--mx-pad);background:var(--paper);border:1px solid var(--hair-2);border-radius:var(--radius-panel);box-shadow:var(--shadow-slab);grid-area:1/2}.mx-right{grid-area:2/2}.mx-name{font-size:3.25rem}.mx-transport{justify-content:start;gap:var(--space-7);grid-template-columns:auto auto auto}.mx-timer-line{text-align:left}.mx-chips{justify-content:flex-start}.mx-strip{height:5.5rem}.mp-cta{margin-left:var(--layout-gutter)}}@media (min-width:64rem){.mx-hang{row-gap:var(--space-3);scroll-snap-type:none;padding:var(--space-2) 0 0;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));grid-auto-flow:row;margin:0;overflow:visible}.mx-fams{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}@media (min-width:75rem){.mxp-top{column-gap:var(--space-9);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;display:grid}.mxp-top .mxp-build{margin-top:0}.mx-grid{column-gap:var(--space-9);grid-template-columns:minmax(19rem,22rem) minmax(0,1fr)}.mx-now{gap:var(--space-4);top:var(--space-4);max-height:calc(100vh - 2 * var(--space-4) - var(--dock-h,0px));overscroll-behavior:contain;scrollbar-width:thin;padding:var(--mx-pad);grid-area:1/1;display:grid;position:sticky;overflow-y:auto}.mx-print{grid-area:auto;width:13rem;max-width:100%;margin:0;position:static}.mx-head{gap:var(--space-4);box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:auto;padding:0}.mx-right{grid-area:1/2}.mx-name{font-size:2.25rem}.mx-transport{justify-content:stretch;gap:var(--space-3);grid-template-columns:1fr auto 1fr}.mx-side-btn{width:100%}.mx-timer-line{margin-top:calc(-1 * var(--space-2));text-align:center}.mx-chips{justify-content:center;margin-top:0}}@media (prefers-reduced-motion:reduce){.mxp-card,.mx-play,.mx-side-btn,.mx-veil,.mx-edge,.mx-tile-art{transition:none}.mxp-card:hover,.mx-play:not(:disabled):hover,.mx-play:not(:disabled):active,.mx-tile:hover .mx-tile-art{transform:none}}.mp-acts{align-items:flex-start;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.mp-remix-now{min-height:var(--target-day);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--bone);box-shadow:0 0 0 1px var(--line-ui) inset;color:var(--ink);font-weight:var(--fw-semibold);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.mp-remix-now:hover{box-shadow:0 0 0 1px var(--ink) inset}}.mx{scroll-margin-top:var(--space-4)}.mx-undo{justify-self:start}.mx-more{gap:var(--space-3);padding-block:var(--space-3);display:grid}.mx-more:has(>[id]:not([hidden])){padding-bottom:var(--mx-pad)}.mx-more-h{font-weight:var(--fw-regular)}.mx-more-btn{place-items:center start;column-gap:var(--space-3);row-gap:var(--space-1);width:100%;min-height:var(--target-day);text-align:left;font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-title);line-height:var(--lh-title);color:var(--ink);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}.mx-more-btn:after{content:"";background:var(--ink-2);grid-area:1/2/span 2;width:1.25rem;height:1.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.mx-more-btn[aria-expanded=true]:after{transform:rotate(180deg)}.mx-more-sub{font-family:var(--face-text);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-3);grid-column:1}.mx-more [hidden]{display:none}.mx-more-wait{min-height:calc(2 * var(--space-3) + 2px + max(var(--target-day), var(--fs-title) * var(--lh-title) + var(--space-1) + var(--fs-label) * var(--lh-label)))}.mx-mine>.mx-more-wait{min-height:calc(var(--space-4) + 1px + max(var(--target-day), var(--fs-title) * var(--lh-title) + var(--space-1) + var(--fs-label) * var(--lh-label)))}.mx-shape,.mx-device,.mx-presets,.mx-backup{gap:var(--space-3);display:grid}.mx-eq-h{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.mx-preset-list{gap:var(--space-2);display:grid}.mx-preset{width:100%;min-height:var(--target-day);padding:var(--space-2) var(--space-4);border-radius:calc(var(--radius-print) - var(--space-1));background:var(--bone);text-align:left;color:var(--ink);cursor:pointer;display:grid}@media (hover:hover) and (pointer:fine){.mx-preset:hover .mx-preset-name{text-decoration:underline}}.mx-preset-name{font-weight:var(--fw-semibold)}.mx-preset-sub{font-size:var(--fs-label);color:var(--ink-3)}.mx-other{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mx-min{font-variant-numeric:var(--numerals);width:6rem}.mx-strip-acts{gap:0 var(--space-4);flex-wrap:wrap;display:flex}.mx-mine-rename{gap:var(--space-2);grid-column:2/-1;display:grid}.mx-fav{gap:var(--space-1)}.mx-fav[aria-pressed=true]{color:var(--ink)}.mx-fav[aria-pressed=true] svg path{fill:currentColor}.mx-switch{align-items:start;gap:var(--space-3);min-height:var(--target-day);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.mx-switch input{width:1.375rem;height:1.375rem;accent-color:var(--ink);margin-top:.125rem}.mx-switch>span{display:grid}.mx-switch-l{font-weight:var(--fw-semibold)}
