@font-face{font-family:DWFairfield;src:url(/fonts/DWFairfield.woff2)format("woff2");font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-latin.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-latin.woff2)format("woff2");font-display:swap}@font-face{font-family:DWFairfieldNarrow;src:url(/fonts/DWFairfield-Narrow.woff2)format("woff2");font-display:swap}:root{--charcoal:#2c2c2a;--cream:#fcf7e8;--cream-quiet:#fefdf9;--ink-soft:#4a4a46;--rust:#bf7538;--mustard:#f6cc60;--mint:#bfcdc0;--red:#a8462b;--green:#50ad33;--ctared:#fe3636;--neon:#53e23d;--teal:#396168;--barn-red:#c05838;--money-green:#7e824a;--floor-brown:#965131;--community-ground:color-mix(in srgb, var(--teal) 38%, var(--paper));--sage:#babd8d;--mustard-soft:#faecc6;--olive:#5f6338;--leaf:#4a4e2d;--silver-light:#bfc9c1;--silver-dark:#7a8f85;--disp:"DWFairfield", "Barlow Condensed", "Impact", sans-serif;--dispn:"DWFairfieldNarrow", "DWFairfield", "Bebas Neue", sans-serif;--body:"DM Sans", "Nunito Sans", "Segoe UI", system-ui, sans-serif;--mono:"DM Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-wordmark:1.35rem;--fs-title:4.9375rem;--fs-title-fixed:2.6rem;--fs-heading:1.7rem;--fs-body:.95rem;--fs-small:.8rem;--fs-mono:.656rem;--fs-knob:1.5rem;--ls-mono:0;--ls-caps:.06em;--ls-caps-lg:.02em;--fw-reg:500;--fw-bold:700;--lh-body:1.2;--fw-display:400;--lh-display:.8;--lh-line:1.2;--o-quiet:.75;--o-off:.45;--icon:22px;--icon-inline:1.05em;--icon-flame:28px;--btn-w:7rem;--btn-h:1.875rem;--btn-h-day-one:2.875rem;--day-one-gutter:30px;--prefs-bar-h:calc(var(--btn-h) + 2 * var(--s-2));--btn-w-small:6rem;--ink-barely:#2c2c2a2e;--ink-clearly:#2c2c2a61;--ink-nearly:#2c2c2a8c;--paper:var(--cream-quiet);--ink:var(--charcoal);--card-fill:var(--cream);--panel:var(--leaf);--field:#fff;--field-ink:var(--charcoal);--olive-ink:var(--olive);--link:var(--olive-ink);--red-ink:var(--red);--veil:color-mix(in srgb, var(--charcoal) 55%, transparent);--field-hint:color-mix(in srgb, var(--charcoal) 55%, transparent);--radius:12px;--radius-share:.125;--radius-round:999px;--line-w:2px;--grid:color-mix(in srgb, var(--charcoal) var(--t-line), transparent);--t-line:25%;--t-clearly:38%;--t-hover:15%;--t-fill:28%;--grid-w:1px;--focus-ring:var(--line-w) solid var(--rust);--focus-band:var(--line-w) solid var(--cream);--wander:.7px;--layer-sticky:40;--layer-sheet:45;--layer-toast:50;--layer-popup:60;--layer-keyboard:200;--read-w:66ch;--box-w:560px;--box-w-guide:440px;--box-w-short:300px;--onboarding-middle-w:680px;--onboarding-page-w:420px;--band-w:16rem;--band-w-phone:10rem;--band-share:66.7%;--sidebar-w:248px;--content-max:920px;--home-max:1100px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:40px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.garden-host[data-theme=dark],.garden-menu-veil[data-theme=dark],:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:var(--charcoal);--ink:var(--cream);--card-fill:var(--charcoal);--panel:var(--charcoal);--field:var(--cream);--ink-soft:color-mix(in srgb, var(--cream) 75%, transparent);--olive-ink:#9ca35c;--red-ink:#e6704f;--ink-barely:color-mix(in srgb, var(--cream) 11%, transparent);--ink-clearly:color-mix(in srgb, var(--cream) 25%, transparent);--t-clearly:25%;--ink-nearly:color-mix(in srgb, var(--cream) 40%, transparent);--grid:color-mix(in srgb, var(--cream) var(--t-line), transparent)}.garden-host[data-theme=dark],.garden-menu-veil[data-theme=dark]{--link:var(--olive-ink)}*,:before,:after{box-sizing:border-box}::selection{background:var(--teal);color:#fff}html,body{margin:0;padding:0}body{font-family:var(--body);font-size:var(--fs-body);font-weight:var(--fw-reg);line-height:var(--lh-body);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.17 0 0 0 0 0.17 0 0 0 0 0.16 0 0 0 0.18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;position:fixed;inset:0}:root[data-theme=dark]{--speckle-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.988 0 0 0 0 0.969 0 0 0 0 0.91 0 0 0 0.18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=dark] body:before{background-image:var(--speckle-dark)}:root:not([data-theme=dark]) body:before{opacity:1;background:var(--paper) url(/assets/paper-grain-page.webp) 0 0 / 1024px 1024px repeat;background-blend-mode:multiply}a{color:var(--ink);font-weight:var(--fw-bold);text-underline-offset:3px}b,strong{font-weight:var(--fw-bold)}h1,h2,h3{margin:0}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:var(--focus-ring);outline-offset:2px}.shell{grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:auto minmax(0,1fr);min-height:100dvh;display:grid}.shell>.mgmt-impersonating{grid-row:1}.sidebar,.main{grid-row:2}.main[data-pictures=waiting]>*,.main[data-pictures=below-title]>:not(.content),.main[data-pictures=below-title]>.content>:not(.page-head){opacity:0}.sidebar{background:var(--panel);color:var(--cream);--line:var(--ink);position:relative}.shell>.sidebar:not(.garden-float),.shell>.sidebar.garden-float:before,.shell .garden-foot,.shell>.bottombar{background-blend-mode:soft-light;background-image:url(/assets/paper-grain-nav.webp);background-size:256px 1024px;background-attachment:fixed}.sidebar-inner{height:100vh;padding:var(--sidebar-pad-top) var(--s-4) var(--s-5);gap:var(--sidebar-gap);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden auto}.sidebar-head,.nav-footer{flex:none}.sidebar-head{gap:var(--s-2);flex-direction:column;display:flex}.brand{align-items:center;gap:var(--s-3);padding:0 var(--s-2);color:var(--cream);height:var(--brand-h);text-decoration:none;display:flex}.brand img{height:var(--brand-h);flex:none;width:auto}@media (forced-colors:active){:root:not([data-theme=dark]) .brand img[src$=wordmark-cream\.webp]{filter:brightness(.18)}}.brand .wordmark{font-family:var(--disp);font-size:var(--fs-wordmark);line-height:var(--lh-display);text-transform:uppercase;letter-spacing:var(--ls-caps-lg);font-weight:var(--fw-display);overflow-wrap:break-word;min-width:0}.brand .wordmark small{font-family:var(--body);font-weight:var(--fw-bold);font-size:.66rem;line-height:var(--lh-line);letter-spacing:.1em;margin-top:var(--s-1);display:block}.nav{gap:var(--s-1);min-height:calc(4 * (var(--icon) + 2 * var(--nav-pad-y)));flex-direction:column;flex:1;margin:-6px;padding:6px;display:flex;overflow-y:auto}@supports not selector(::-webkit-scrollbar){:is(.nav,.sidebar-inner,.artist-board){scrollbar-width:thin;scrollbar-color:var(--ink-clearly) transparent}}:is(.nav,.sidebar-inner,.artist-board)::-webkit-scrollbar{width:6px;height:6px}:is(.nav,.sidebar-inner,.artist-board)::-webkit-scrollbar-thumb{background:var(--ink-clearly)}:is(.nav,.sidebar-inner,.artist-board)::-webkit-scrollbar-track{background:0 0}.nav-group{margin-top:var(--s-4)}.nav-sub{margin-left:calc(var(--icon) + var(--s-2));flex-direction:column;display:flex}.nav-tight{gap:0}.nav-tight>.nav-group{margin-top:0}.nav-tight>.nav-row{margin-bottom:calc(var(--s-4) + var(--s-1))}.nav-footer>.nav-group{margin-top:0}.engineer-focus{margin-bottom:var(--s-3)}.field.engineer-focus{align-items:center;gap:var(--s-2);flex-direction:row}.field.engineer-focus>:not(.drawn-icon,label){flex:1;min-width:0}.nav-footer .engineer-focus>.drawn-icon.icon-filter{content:url(/_app/pic-icon-filter-dark-2544a971.webp)}.nav-tight .nav-sub,.nav-footer .nav-sub{margin-bottom:calc(var(--s-4) + var(--s-1))}.nav a,.nav-footer a,.nav .nav-btn,.nav-footer .nav-btn,.garden-search-toggle .nav-btn{padding:var(--nav-pad-y) var(--nav-pad-x);min-height:calc(var(--icon) + 2 * var(--nav-pad-y));color:var(--cream);font-weight:var(--fw-bold);font-size:var(--fs-body);z-index:0;align-items:center;text-decoration:none;transition:transform .12s;display:flex;position:relative}.stage-icon{width:var(--icon);height:var(--icon);object-fit:contain;flex:none}.stage-icon.wide{width:28px;margin-left:-3px}.nav a>.stage-icon.wide,.nav-footer a>.stage-icon.wide{margin-right:calc(var(--s-2) - 3px)}.stage-icon.trowel{width:26px;height:26px;margin:-2px 0 -2px -2px}.nav a>.stage-icon.trowel,.nav-footer a>.stage-icon.trowel{margin-right:calc(var(--s-2) - 2px)}.more-sheet .panel a>.stage-icon.trowel{margin-right:-2px}.more-sheet .panel a>.stage-icon.wide{margin-right:-3px}.nav a>.stage-icon,.nav-footer a>.stage-icon,.garden-search-toggle .nav-btn>.stage-icon{margin-right:var(--s-2)}.nav a:not(:has(>.stage-icon,>.calendar-plate)){padding-left:calc(var(--nav-pad-x) + var(--icon) + var(--s-2))}.nav-footer a:not(:has(>.stage-icon,>.calendar-plate)){padding-left:calc(var(--nav-pad-x) + var(--icon) + var(--s-2))}.nav .nav-btn:not(:has(>.stage-icon)){padding-left:calc(var(--nav-pad-x) + var(--icon) + var(--s-2))}.nav-footer .nav-btn:not(.viewing-as):not(:has(>.stage-icon)){padding-left:calc(var(--nav-pad-x) + var(--icon) + var(--s-2))}.nav .nav-sub a,.nav .nav-row>a{padding-left:var(--nav-pad-x)}.nav .nav-folder a:not(:has(>.stage-icon,>.calendar-plate)){padding-left:calc(var(--nav-pad-x) + var(--icon) + var(--s-2))}.shell.homegrown .more-sheet .panel button.more-fold{padding-left:calc(var(--s-4) + var(--icon) + var(--s-2))}.more-sheet .panel button.more-fold:not(:has(>.stage-icon)){padding-left:calc(var(--s-4) + var(--icon) + var(--s-2))}.more-sheet .panel a:not(.wide):not(.change-view-row):not(.pm-row):not(.pm-item):not(.pm-hot):not(:has(>.stage-icon,>.calendar-plate)){padding-left:calc(var(--s-4) + var(--icon) + var(--s-2))}.more-sheet .panel .pm{--pm-fill:var(--charcoal);gap:calc(var(--s-1) / 2);margin-inline:calc(-1 * var(--s-4));flex-direction:column;display:flex}.more-sheet .panel .pm-world{background:var(--pm-fill);flex-direction:column;display:flex}.more-sheet .panel .pm-row{align-items:center;gap:var(--s-3);width:100%;min-height:calc(var(--s-6) + var(--s-4));padding:var(--s-2) var(--s-5);background:var(--pm-fill);font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-body);line-height:var(--lh-display);text-transform:uppercase;text-align:left;cursor:pointer;border:0;text-decoration:none;display:flex;position:relative}.more-sheet .panel .pm-row,.more-sheet .panel .pm-row *{color:var(--cream)}.more-sheet .panel .pm-row.is-start,.more-sheet .panel .pm-row.is-start *,.more-sheet .panel .pm-row.is-messages,.more-sheet .panel .pm-row.is-messages *,.more-sheet .panel .pm-row.is-artists,.more-sheet .panel .pm-row.is-artists *{color:var(--charcoal)}.ranked .more-sheet .panel .pm .pm-row.is-messages:not(.is-next) .count{--line:color-mix(in srgb, var(--charcoal) var(--t-clearly), transparent);color:var(--charcoal)}.ranked .more-sheet .panel .pm .pm-row.is-messages .count *{color:var(--charcoal)}.more-sheet.is-full{align-items:stretch}.more-sheet.is-full .panel{background:var(--card-fill);height:100dvh;margin-bottom:0}.more-sheet.is-full .panel>.wobble{display:none}.more-sheet.is-full .panel-scroll{box-sizing:border-box;height:100%;max-height:none;padding-top:calc(var(--s-4) + env(safe-area-inset-top))}.ranked .more-sheet .panel .pm .pm-row .count{z-index:0;font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);min-width:calc(var(--s-5) - var(--s-1) / 2);padding:0 var(--s-2);text-align:center;--fill:transparent;--line:color-mix(in srgb, var(--cream) var(--t-clearly), transparent);color:var(--cream);flex:none;margin-left:auto;display:inline-block;position:relative}.ranked .more-sheet .panel .pm .pm-row .count *{color:var(--cream)}.ranked .more-sheet .panel .pm .is-next>.count *{color:var(--charcoal)}.ranked .more-sheet .panel .pm .is-next>.count{--fill:var(--mustard);--line:transparent;color:var(--charcoal)}.more-sheet .panel .pm-row .open-chev{margin-left:calc(var(--s-2) - var(--s-3))}.more-sheet .panel .pm-art{z-index:0;width:var(--s-6);height:var(--s-6);object-fit:contain;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.more-sheet .panel .pm-row .pm-art:not(.pm-none),:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .more-sheet .panel .pm-item .pm-art:not(.pm-none),:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .more-sheet .more-list .stage-icon,.find-band .find-art,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .artist-icon,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .view-icon,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] img[src$="/icon-tour-compass.webp"]{filter:url(#cream-edge)}.more-sheet .panel .pm-none{width:calc(var(--s-6) - var(--s-2));height:calc(var(--s-6) - var(--s-2));margin:var(--s-1);--fill:transparent;--line:currentColor;--dash:4 4}.more-sheet .panel .pm-pages{z-index:0;margin:0 var(--s-4) var(--s-4);padding:var(--s-2) var(--s-2);--fill:var(--card-fill);--line:transparent;flex-direction:column;display:flex;position:relative}.more-sheet .panel .pm-pages>.wobble{z-index:-1}:root[data-theme=dark] .more-sheet .panel .pm-pages{--line:var(--ink-clearly)}.more-sheet .panel .pm-world.is-more{position:relative}.more-sheet .panel .pm-world.is-more>.wobble.rule{--line:transparent}:root[data-theme=dark] .more-sheet .panel .pm-world.is-more>.wobble.rule{--line:var(--ink-clearly)}.more-sheet .panel .pm-item{align-items:center;gap:var(--s-3);width:100%;min-height:calc(var(--s-6) + var(--s-2));padding:var(--s-1) var(--s-2) var(--s-1) var(--s-6);font:var(--fw-bold) var(--fs-body) / var(--lh-line) var(--body);text-align:left;background:0 0;border:0;text-decoration:none;display:flex;position:relative}.more-sheet .more-who-row{min-height:calc(var(--s-6) + var(--s-2));padding-left:calc(var(--s-6) + var(--s-3));padding-right:var(--s-4);justify-content:flex-end;align-items:center;display:flex;position:relative}.more-sheet .more-who-row>.more-who{text-align:right}.more-sheet .sheet-back{left:var(--s-2);width:calc(var(--s-6) + var(--s-2));height:calc(var(--s-6) + var(--s-2));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.more-sheet .sheet-back img{object-fit:contain;width:100%;height:100%;transform:rotate(90deg)}.more-sheet .panel .pm-world.is-more .pm-pages{gap:var(--s-2);padding:var(--s-3) var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.more-sheet .panel .pm-world.is-more .pm-item.is-stat{padding:var(--s-2) var(--s-1);justify-content:center}.more-sheet .panel .pm-item.is-tile{justify-content:flex-start;gap:var(--s-2);min-height:0;padding:var(--s-2) var(--s-1);font-size:var(--fs-small);text-align:center;flex-direction:column}.more-sheet .panel .pm-item.is-tile .pm-tile-art{width:calc(var(--s-6) + var(--s-1));height:calc(var(--s-6) + var(--s-1));justify-content:center;align-items:center;display:flex;position:relative}.more-sheet .panel .pm-item.is-tile .pm-art{width:100%;height:100%}.more-sheet .panel .pm-item.is-tile .calendar-plate{--cal:calc((var(--s-6) + var(--s-1)) / 128);width:calc(var(--s-6) + var(--s-1));height:calc(var(--s-6) + var(--s-1));font-size:calc((var(--s-6) + var(--s-1)) * .5)}.more-sheet .panel .pm-item.is-tile .tickets-sheet{justify-content:center;padding-left:0}.more-sheet .panel .pm-item.is-tile .ticket-plate{transform:translateY(2px)scale(1.27)}.more-sheet .panel .pm-item.is-tile img.pm-art[src$="/menu/community.webp"]{transform:scale(1.28)}.more-sheet .panel .pm-item.is-tile .calendar-plate{transform:scale(1.01)}.more-sheet .panel .pm-item.is-tile .count{top:calc(-1 * var(--s-2));right:calc(-1 * var(--s-3));z-index:1;margin-left:0;position:absolute}.more-sheet .panel .pm-art .pm-dots{font:var(--fw-display) calc(var(--fs-heading) * 1.4) / 1 var(--disp);color:var(--cream);transform:translateY(-.2em)}.more-sheet .panel .pm-item.is-soon .pm-art{filter:grayscale()}.more-sheet .panel .pm-row.is-soon .pm-art:not(.pm-none),:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .more-sheet .panel .pm-item.is-soon .pm-art:not(.pm-none){filter:url(#cream-edge)grayscale()}.more-sheet .panel .pm-item .pm-name{text-transform:uppercase;letter-spacing:var(--ls-caps)}.more-sheet .panel .pm-item,.more-sheet .panel .pm-item .pm-name,.more-sheet .panel .pm-item .pm-art,.more-sheet .panel .pm-item .pm-art *,.more-sheet .panel .pm-item .count,.more-sheet .panel .pm-item .count *{color:var(--ink)}.more-sheet .panel .pm-item .pm-art .calendar-plate,.more-sheet .panel .pm-item.is-next .count,.more-sheet .panel .pm-item.is-next .count *{color:var(--charcoal)}.more-sheet .panel .pm-item .pm-art{width:calc(var(--s-6) - var(--s-2));height:calc(var(--s-6) - var(--s-2))}.more-sheet .panel .pm-item .pm-none{width:calc(var(--s-5) + var(--s-1));height:calc(var(--s-5) + var(--s-1));--line:var(--ink)}.more-sheet .panel .pm-item .count{margin-left:auto}.more-sheet .panel .pm-item.is-stat{cursor:default}.more-sheet .panel .pm-glove{top:50%;left:var(--s-1);width:var(--s-5);height:var(--s-5);pointer-events:none;object-fit:contain;position:absolute;transform:translateY(-50%)rotate(-90deg)}.more-sheet .panel .pm-item .open-chev{margin-left:auto}.more-sheet .panel .pm-account .pm-item{padding-left:calc(var(--s-6) + var(--s-5))}.spotify-mark{width:var(--icon-inline);height:var(--icon-inline);object-fit:contain;vertical-align:-.18em;flex:none;margin-left:.35em}.nav a .count,.nav-footer a .count,.nav .nav-btn .count,.world-tabs .wt-tab .count{font-size:var(--fs-small);z-index:0;--fill:var(--mustard);--line:transparent;color:var(--charcoal);padding:0 var(--s-2);text-align:center;min-width:24px;margin-left:auto;display:inline-block;position:relative}.ranked .nav a .count,.ranked .nav-footer a .count,.ranked .nav .nav-btn .count,.ranked .bottombar a .count,.ranked .bottombar button .count{--fill:transparent;--line:color-mix(in srgb, var(--cream) var(--t-clearly), transparent);color:var(--cream)}.ranked .more-list a .count,.ranked .more-sheet .panel a .count,.ranked .more-sheet .panel button.more-fold .count,.ranked .world-tabs .wt-tab .count{--fill:transparent;--line:color-mix(in srgb, var(--ink) var(--t-clearly), transparent);color:var(--ink)}.ranked .nav a.active .count,.ranked .nav-footer a.active .count,.ranked .bottombar a.active .count,.ranked .bottombar button.active .count{color:inherit;--line:color-mix(in srgb, currentColor var(--t-clearly), transparent)}.ranked .nav a.is-next .count,.ranked .nav .nav-btn.is-next .count,.ranked .nav-footer a.is-next .count,.ranked .bottombar a.is-next .count,.ranked .more-list a.is-next .count,.ranked .more-sheet .panel a.is-next .count,.ranked .more-sheet .panel button.more-fold.is-next .count{--fill:var(--mustard);--line:transparent;color:var(--charcoal)}.ranked .nav a.is-next:not(.active),.ranked .nav .nav-btn.is-next,.ranked .nav-footer a.is-next:not(.active),.ranked .bottombar a.is-next:not(.active){color:var(--mustard)}.nav a:not(.active):not(:focus-visible):hover,.nav-footer a:not(.active):not(:focus-visible):hover,.nav .nav-btn:not(:focus-visible):hover,.nav-footer .nav-btn:not(:focus-visible):hover,.garden-search-toggle .nav-btn:not(:focus-visible):hover{--line:transparent;--fill:color-mix(in srgb, var(--cream) var(--t-hover), transparent);background:0 0}.nav-footer .nav-btn.viewing-as,.nav-footer .nav-btn.viewing-as:hover{--fill:var(--red);--line:var(--red);color:var(--cream);background:0 0}.nav-footer .nav-btn.viewing-as{overflow-wrap:anywhere;min-width:0}.nav a.active,.nav-footer a.active,.more-sheet .panel a.active:not(.pm-row):not(.pm-item):not(.pm-hot){color:var(--charcoal);--fill:var(--sage)}:root[data-theme=dark] .nav a.active,:root[data-theme=dark] .nav-footer a.active,:root[data-theme=dark] .more-sheet .panel a.active:not(.pm-row):not(.pm-item):not(.pm-hot):not(.find-band){--fill:var(--paper);--line:var(--sage);color:var(--sage)}.nav a:not(.active):not(:focus-visible):not(:hover)>.wobble,.nav-footer a:not(.active):not(:focus-visible):not(:hover)>.wobble,.garden-search-toggle .nav-btn:not(:focus-visible):not(:hover)>.wobble,.nav .nav-btn:not(:focus-visible):not(:hover)>.wobble,.nav-footer .nav-btn:not(.viewing-as):not(:focus-visible):not(:hover)>.wobble,.bottombar a:not(:focus-visible)>.wobble,.bottombar button:not(:focus-visible)>.wobble{display:none}.nav-footer{--line:color-mix(in srgb, var(--cream) var(--t-line), transparent);padding-top:var(--s-3);gap:var(--s-1);flex-direction:column;display:flex;position:relative}.nav-footer .who{padding:var(--s-2) var(--s-3) 0;font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav .nav-btn,.nav-footer .nav-btn,.garden-search-toggle .nav-btn{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.sign-out{font:inherit;font-weight:var(--fw-bold);font-size:var(--fs-body);text-align:left;color:var(--cream);padding:var(--s-2) var(--s-3);cursor:pointer;z-index:0;--line:transparent;--fill:transparent;background:0 0;border:none;position:relative}.sign-out:hover{opacity:1;--fill:color-mix(in srgb, var(--cream) var(--t-hover), transparent)}:root{--sidebar-pad-top:var(--s-5);--sidebar-gap:var(--s-5);--brand-h:44px;--nav-pad-y:5px;--nav-pad-x:var(--s-2);--homegrown-brand-h:110px;--brand-corner:.222;--home-cap-top:calc(var(--sidebar-pad-top) + var(--homegrown-brand-h) * var(--brand-corner))}.shell.homegrown{--brand-h:var(--homegrown-brand-h)}.brand.mgmt-lockup{--brand-h:var(--homegrown-brand-h);justify-content:center}.shell[data-caps-nav] .sidebar:not(.phone) .nav .george-group{margin-top:26px}.staff-queues>li.george-group{margin-top:var(--s-5)}.admin-shell .sidebar:not(.phone) .nav>.admin-gap{margin-top:26px}.more-sheet .more-group-gap{height:var(--s-3);flex:none}.brand.homegrown-lockup{--brand-h:var(--homegrown-brand-h)}.main{--page-top:calc(var(--home-cap-top) - var(--fs-title) * .1135);padding:var(--page-top) var(--s-6) calc(2 * var(--s-6));flex-direction:column;min-width:0;display:flex}.main>*{flex:1 0 auto}.content{width:100%;max-width:var(--content-max);margin:0 auto}.content.wide{max-width:var(--home-max)}.content.narrow{max-width:var(--box-w)}.content.narrow :is(.idea-card,.saved-ideas-box){max-width:none}@media (width>=901px){.prefs-columns{columns:2;column-gap:var(--s-5)}.prefs-columns>form{display:contents}.prefs-columns .card{vertical-align:top;break-inside:avoid;width:100%;display:inline-block}}.content.table-page{width:fit-content;min-width:min(100%, var(--content-max));max-width:100%}.content.full-page{max-width:100%}.check{align-items:flex-start;gap:var(--s-3);cursor:pointer;display:flex}.check input{width:var(--icon);height:var(--icon);margin:max(0px, (1lh - var(--icon)) / 2) 0 0;accent-color:var(--leaf);cursor:pointer;flex:none}.check .check-boil{isolation:isolate;margin:max(0px, (1lh - var(--icon)) / 2) 0 0;flex:none;padding:0;display:flex;position:relative}.check .check-boil input{margin:0}.check-boil>.wobble{z-index:1}.check-boil>.wobble path{fill:none}.check span{overflow-wrap:anywhere;min-width:0;font-weight:var(--fw-bold);padding-top:max(0px, (var(--icon) - 1lh) / 2)}:root[data-power] :is(.check,.specmix,.kept-row,.favs-option) input[type=checkbox]{--power:calc(var(--icon) * 1.5);appearance:none;width:var(--power);height:var(--power);margin:calc(max(0px, (1lh - var(--icon)) / 2) - var(--icon) / 4) calc(var(--icon) / -4) calc(var(--icon) / -4);cursor:pointer;background:url(/assets/icon-power-off.webp) 50%/contain no-repeat}:root[data-power] .check .check-boil input[type=checkbox]{margin:calc(var(--icon) / -4)}:root[data-power] :is(.check,.specmix,.kept-row,.favs-option) input[type=checkbox]:checked{background-image:url(/assets/icon-power-on.webp)}:root[data-power] .favs-option:is(label){padding-block:calc(var(--icon) / 4)}:root[data-power] :is(.check,.specmix,.kept-row,.favs-option) input[type=checkbox]:disabled{opacity:var(--o-quiet);cursor:default}:is(.cardbody,.modal-scroll)>.check+*{margin-top:var(--s-3)}.client-toggle{justify-content:center;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.client-toggle :focus-visible{outline:none}.client-toggle-side{appearance:none;padding:var(--s-2) 0;font:inherit;font-weight:var(--fw-bold);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:1 1 0;transition:color .12s}.client-toggle-side:focus-visible{outline:var(--focus-ring)}.client-toggle-side:first-child{text-align:right}.client-toggle-side:last-child{text-align:left}.client-toggle-side.off{color:var(--ink-soft)}.client-knob{width:calc(var(--s-6) * 2 + var(--s-4));aspect-ratio:406/380;touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:none;position:relative}.client-knob.turning .day-one-knob-dial{transition:none}.client-toggle.small{justify-content:flex-start;align-items:flex-end;margin:0}.client-toggle.small .client-toggle-side{white-space:pre-line;flex:none;padding:0}.client-toggle.small .client-knob{width:calc(var(--s-6) + var(--s-5))}.client-toggle-count{flex:none;display:inline-flex}.client-toggle-count .count{z-index:0;font-size:var(--fs-small);font-weight:var(--fw-bold);padding:var(--s-1) var(--s-2);--fill:transparent;--line:color-mix(in srgb, currentColor var(--t-clearly), transparent);color:var(--ink);display:inline-block;position:relative}.client-toggle-count.off .count{color:var(--ink-soft)}.client-toggle-count.on .count{--line:var(--mustard)}.client-toggle-count.next .count{--fill:var(--mustard);--line:transparent;color:var(--charcoal)}.yes-no-knob{justify-content:flex-start;align-items:baseline;gap:var(--s-4);display:flex}.yes-no-knob>.client-toggle{flex:none;order:-1}.yes-no-knob>span{min-width:0;font-weight:var(--fw-bold);flex:0 auto}.client-toggle.yes-no{--knob-row:calc(var(--s-6) + var(--s-1));justify-content:flex-start;gap:0;margin:0}.client-toggle.yes-no .client-toggle-side{width:calc(var(--s-6) + var(--s-3));height:var(--knob-row);margin-block:calc((1lh - var(--knob-row)) / 2);flex:none;justify-content:center;align-items:center;padding:0;display:flex}.client-toggle.yes-no .client-toggle-side:first-child{margin-left:calc(-1 * var(--s-3))}.client-toggle.yes-no .client-knob:before{content:"";inset-inline:0;top:calc(64.61% - var(--knob-row) / 2);bottom:calc(35.39% - var(--knob-row) / 2);position:absolute}.client-toggle.yes-no .client-knob{width:var(--s-6);translate:0 -14.61%}@media (width<=900px){.client-toggle.small{justify-content:center;gap:var(--s-2);margin-top:var(--s-3)}}.client-toggle:not(.yes-no){gap:0}.client-toggle:not(.yes-no)>.client-toggle-side{align-self:stretch;align-items:center;display:flex}.client-toggle:not(.yes-no)>.client-toggle-side:first-child{padding-right:var(--s-3);justify-content:flex-end}.client-toggle:not(.yes-no)>.client-toggle-side:last-child{padding-left:var(--s-3);justify-content:flex-start}.client-toggle:not(.yes-no)>.client-toggle-count{cursor:pointer;align-self:stretch;align-items:center}.client-toggle-side:first-child+.client-toggle-count{padding-right:var(--s-3)}.client-knob+.client-toggle-count{padding-left:var(--s-3)}.client-toggle.small{grid-template-columns:1fr auto auto auto 1fr;align-items:end;width:max-content;max-width:100%;display:grid}.client-toggle.small>.client-toggle-side:first-child{grid-column:1;align-items:flex-end}.client-toggle.small>.client-toggle-side:first-child+.client-toggle-count{grid-column:2}.client-toggle.small>.client-knob{grid-column:3}.client-toggle.small>.client-knob+.client-toggle-count{grid-column:4}.client-toggle.small>.client-toggle-side:last-child{grid-column:5;align-items:flex-end}.client-toggle.small>.client-toggle-count{align-items:flex-end}@media (width<=900px){.client-toggle.small{margin-inline:auto}.client-toggle.small>.client-toggle-side:first-child,.client-toggle.small>.client-toggle-side:first-child+.client-toggle-count{padding-right:var(--s-2)}.client-toggle.small>.client-toggle-side:last-child,.client-toggle.small>.client-knob+.client-toggle-count{padding-left:var(--s-2)}}.playlist-knob{align-items:center;column-gap:var(--s-3);margin-bottom:var(--s-3);grid-template-columns:1fr auto 1fr;grid-template-areas:".some.""none dial all";display:grid}.playlist-knob :focus-visible{outline:none}.playlist-knob-dial{grid-area:dial}.playlist-knob-side{appearance:none;padding:var(--s-2) 0;font:inherit;font-weight:var(--fw-bold);color:var(--ink);cursor:pointer;background:0 0;border:0;transition:color .12s}.playlist-knob-side:focus-visible{outline:var(--focus-ring)}.playlist-knob-side.is-all{grid-area:all}.playlist-knob-side.is-some{text-align:center;grid-area:some}.playlist-knob-side.is-none{grid-area:none}.playlist-knob{grid-template-columns:1fr calc(var(--s-6) * 2 + var(--s-4)) 1fr;column-gap:0}.playlist-knob-side.is-some{white-space:nowrap;justify-self:center;width:max-content}.playlist-knob-side.is-none,.playlist-knob-side.is-all{text-align:center;justify-content:center;align-self:stretch;align-items:center;display:flex}.playlist-knob-side.is-none{padding-right:var(--s-3)}.playlist-knob-side.is-all{padding-left:var(--s-3)}.playlist-knob-side.off{color:var(--ink-soft)}.playlist-clients{max-height:60vh;margin:-6px -6px calc(var(--s-3) - 6px);padding:6px;list-style:none;overflow-y:auto}.playlist-clients li{gap:var(--s-1);padding-top:var(--s-3);flex-direction:column;display:flex}.playlist-clients-songs{font-size:var(--fs-small);color:var(--ink-soft)}@media (prefers-reduced-motion:reduce){.client-toggle-side,.playlist-knob-side{transition:none}}.check small{font-weight:var(--fw-reg);font-size:var(--fs-small);color:var(--ink-soft);margin-top:var(--s-1);max-width:var(--read-w);display:block}.prefs-bar>.rule{display:none}.prefs-bar{z-index:var(--layer-sticky);align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);--line:var(--ink);--fill:var(--paper);display:flex;position:fixed;bottom:28px;right:28px}body:has(.prefs-bar) .toast{bottom:calc(28px + var(--prefs-bar-h) + var(--s-3))}.content:has(.prefs-bar){padding-bottom:calc(28px + var(--prefs-bar-h) + var(--s-3))}@media (width<=900px){.prefs-bar{left:0;right:0;bottom:var(--garden-bar);max-width:none;padding:var(--s-2) var(--s-3);justify-content:center;row-gap:var(--s-2);--line:transparent;flex-wrap:wrap}.prefs-bar>.rule{--line:var(--ink);display:block}.prefs-bar>button{flex:auto}@media (width<=362px){.content:has(.prefs-bar){padding-bottom:calc(var(--s-2) + var(--prefs-bar-h) + var(--btn-h) + var(--s-2) + var(--s-3))}}.content:has(.prefs-bar){padding-bottom:calc(var(--s-2) + var(--prefs-bar-h) + var(--s-3))}}.legal{max-width:var(--read-w);padding:var(--s-6) var(--s-4);gap:var(--s-3);margin:0 auto;display:grid}.legal .close-x{position:fixed}.legal h1{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display)}.legal h2{font-size:var(--fs-body);font-weight:var(--fw-bold);margin-top:var(--s-4)}.legal p,.legal li{font-size:var(--fs-body);line-height:var(--lh-body)}.legal section{gap:var(--s-3);display:grid}.legal p{margin:0}.legal ul{padding-left:var(--s-5);gap:var(--s-2);margin:0;display:grid}.legal-links{gap:var(--s-4);flex-wrap:wrap;display:flex}.legal .legal-updated{color:var(--ink-soft);font-size:var(--fs-small)}h1,h2,h3,.section-heading,.fanfare-line{text-wrap:balance}p,li,label,summary,dd,.hint,.lede,.nextup .line,.fanfare-sub{text-wrap:pretty}.day-one-hello,.day-one-hello-name,.cardbar.plain h2,.cardbar.plain h3{text-wrap:wrap}.cardbar-last{white-space:nowrap}.page-head{margin-bottom:var(--s-5)}.eyebrow{font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--olive-ink);margin-bottom:var(--s-1)}.page-head h1{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-title);line-height:var(--lh-display)}.page-head .lede{font-size:var(--fs-body);margin:var(--s-3) 0 0;max-width:var(--read-w);color:var(--ink-soft)}.page-head .lede-line{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.page-head .lede-line>.lede{min-width:0;margin:0}.page-head .lede+.lede{margin-top:var(--s-1)}.page-head .lede+.page-head-control{margin-top:var(--s-3)}.wobble{--pad:6px;inset:calc(-1 * var(--pad));width:calc(100% + 2 * var(--pad));height:calc(100% + 2 * var(--pad));z-index:-1;pointer-events:none;display:block;position:absolute;overflow:visible}.wobble.front{z-index:1}.wobble path{fill:var(--fill,transparent);stroke:var(--line,var(--ink));stroke-width:var(--line-w);stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--dash,none)}.wobble.front path{fill:none}.wobble.rule{inset:auto;left:var(--s-1);right:var(--s-1);width:calc(100% - 2 * var(--s-1));z-index:auto;height:8px}.wobble.rule.bottom{bottom:-4px}.wobble.rule.top{top:-4px}.wobble.rule.right,.wobble.rule.left{left:auto;right:auto;top:var(--s-1);bottom:var(--s-1);width:8px;height:calc(100% - 2 * var(--s-1))}.wobble.rule.right{right:-4px}.wobble.rule.left{left:-4px}.wobble.rule path{fill:none}.card{z-index:0;margin:0 0 var(--s-5);--fill:var(--card-fill);--line:var(--ink-clearly);position:relative}.card>:not(svg){--line:var(--ink)}.queue-nav{align-items:center;gap:var(--s-2);margin:0 0 var(--s-5);padding-left:var(--s-4);display:flex}.queue-count{padding:0 var(--s-2);font-size:var(--fs-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.queue-arrow{z-index:0;--line:var(--ink);--fill:transparent;width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .12s;display:inline-flex;position:relative}@media (hover:hover){.queue-arrow:hover:not(:disabled,[aria-disabled=true]){transform:scale(1.06)}}.queue-arrow:active:not(:disabled,[aria-disabled=true]){transform:scale(1.02)translate(2px,2px)}.queue-arrow:disabled,.queue-arrow[aria-disabled=true]{opacity:var(--o-off);cursor:default}.queue-chev{width:var(--icon);height:var(--icon);fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.queue-arrow.back .queue-chev{transform:scaleX(-1)}.pile{z-index:0;--pile-drop:0px;margin:0 0 calc(var(--s-5) + var(--pile-drop));position:relative}.pile:has(.modal-overlay){z-index:var(--layer-popup)}.pile:has(.spick-panel){z-index:var(--layer-popup)}.pile:has(.compose-more.is-open){z-index:var(--layer-popup)}.modal-panel :last-child>.pile:last-child{margin-bottom:0}.pile[data-behind="1"]{--pile-drop:var(--s-2)}.pile[data-behind="2"]{--pile-drop:calc(2 * var(--s-2))}.pile-top>.card,.pile-next>.card{margin-bottom:0}.pile-next{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}.pile-edge{top:0;bottom:calc(-1 * var(--s-2));z-index:-1;--fill:var(--card-fill);--line:var(--ink-clearly);position:absolute;left:3%;right:3%}.pile-edge-2{bottom:calc(-2 * var(--s-2));--line:var(--ink-barely);left:6%;right:6%}.pile-top.arrived,.picked-card.arrived{transform-origin:50% 100%;animation:.28s cubic-bezier(.2,.8,.2,1) backwards pile-arrive}@keyframes pile-arrive{0%{transform:translateY(var(--s-2)) scaleX(.94)}to{transform:none}}@media (prefers-reduced-motion:reduce){.pile-top.arrived,.picked-card.arrived{animation:none}}.queue-after{padding-top:calc(var(--s-5) * 2)}.queue-foot{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);margin:0 0 var(--s-5);flex-wrap:wrap;display:flex}.queue-foot .queue-nav{margin:0 auto 0 0}.queue-foot .queue-sort{margin-left:auto}.queue-foot .fold{margin:0}.queue-foot .fold:has(details[open]){flex-basis:100%}.queue-sort{align-items:center;gap:var(--s-2);font-size:var(--fs-small);font-weight:var(--fw-reg);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft);display:inline-flex}.queue-sort select{border-radius:inherit;padding:var(--s-2) var(--s-3);font-weight:var(--fw-reg);font-size:var(--fs-body);text-transform:none;letter-spacing:0;background:0 0;border:0}.cardbar>.wobble.rule path,.mq-removed>.wobble.rule path{stroke:var(--ink-clearly)}.card.sage{--fill:var(--sage)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.sage{--fill:var(--paper);--line:var(--sage)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.mustard{--fill:var(--paper);--line:var(--mustard)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.sage,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.sage *,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.mustard,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.mustard *,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.red,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.red *{color:var(--ink)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.sage .text-link:not(.danger),:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.mustard .text-link:not(.danger),:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .card.red .text-link:not(.danger){color:var(--link)}:root:not([data-theme=dark]) .card.sage .text-link,:root:not([data-theme=dark]) .card.mustard .text-link{color:inherit}.card.olive{color:var(--cream);--fill:var(--olive)}.card.leaf{color:var(--cream);--fill:var(--leaf)}.card.mustard{--fill:var(--mustard)}.card.red{color:var(--red);--line:var(--red)}.card.red .mgmt-next-body{color:inherit}.cardbar{padding:var(--s-4);align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex;position:relative}.cardbar h2,.cardbar h3{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display);overflow-wrap:break-word;flex:auto;min-width:12ch}.page-head{text-align:center}.page-head .lede{margin-inline:auto}.page-head .lede-line{justify-content:center}.page-head-control{justify-content:center;display:flex}.shell.homegrown .main{--page-top:calc(var(--home-cap-top) - var(--fs-hg-title) * .1135);--fs-hg-title:var(--fs-title-fixed)}.shell.homegrown .page-head:not(.garden-host .page-head) h1{font-size:var(--fs-hg-title)}@media (width>=901px){.shell.homegrown .page-head:not(.garden-host .page-head){text-align:left}.shell.homegrown .page-head:not(.garden-host .page-head) .lede{margin-inline:0}.shell.homegrown .page-head:not(.garden-host .page-head) .lede-line,.shell.homegrown .page-head:not(.garden-host .page-head) .page-head-control{justify-content:flex-start}.shell.homegrown .content>.page-head:not(.garden-host .page-head):not(:has(.lede,.lede-line,.page-head-control)){margin-bottom:var(--s-2)}.shell.homegrown .page-head:not(.garden-host .page-head) h1+:is(.lede,.lede-line){margin-top:var(--s-1)}}@media (width<=900px){.shell.homegrown .main{--fs-hg-title:var(--fs-heading)}.shell.homegrown .page-head .page-section{display:none}}@media (width>=901px){.shell.homegrown .project-board>.class-back{display:none}}a.eyebrow.page-section{width:fit-content;display:block}.garden-host .page-head .page-section{display:none}.cardbar:not(.plain)>:is(h2,h3){text-align:center}.cardbar:not(.plain):has(>.close-x){padding-inline:calc(var(--s-4) + var(--icon) + var(--s-3))}.cardbar:not(.plain)>.close-x{top:var(--s-3);right:var(--s-3);margin:0;position:absolute}.modal-panel>:is(h2,.section-heading):first-of-type,.modal-scroll>:is(h2,.section-heading):first-of-type{text-align:center}:is(.modal-panel,.modal-scroll)>.close-x+:is(h2,.section-heading){padding-inline:calc(var(--icon) + var(--s-5) + var(--s-1))}.cardbar.plain h2{font-family:var(--body);font-weight:var(--fw-bold);text-transform:none;font-size:var(--fs-body);line-height:var(--lh-line)}.chip-hold.off{visibility:hidden}.star-toggle{width:var(--btn-h);height:var(--btn-h);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.star-toggle img{width:var(--icon);height:auto}.cardbar .sub{font-size:var(--fs-small);margin-top:var(--s-1);font-family:var(--body);text-transform:none;font-weight:var(--fw-reg);line-height:var(--lh-body);display:block}.cardbody{padding:var(--s-4)}.cardbody p{margin:0 0 var(--s-3)}.cardbody p:last-child{margin-bottom:0}.cardfoot{padding:0 var(--s-4) var(--s-4);gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.cardfoot .spacer{flex:1}.cardfoot .foot-meta{text-align:right}.cardfoot .foot-meta .lab{margin:0}.cardbody p.hello-line{margin-top:var(--s-3);max-width:var(--read-w)}.cardfoot .foot-info{justify-content:flex-end;align-items:flex-end;gap:var(--s-4);min-width:0;display:flex}.cardfoot .foot-source{align-items:flex-end;gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.cardfoot .foot-phrase{min-width:0;font-size:var(--fs-small);color:var(--ink-soft);text-align:right;overflow-wrap:anywhere;margin:0}.cardbody .cardfoot{padding:var(--s-3) 0 0}.cardfoot .rare,.record-foot .rare{align-items:center;gap:var(--s-3);white-space:nowrap;margin-left:auto;display:flex}.cardfoot .rare .text-link,.record-foot .rare .text-link{font-size:var(--fs-small)}.cardfoot .foot-links{display:contents}.cardfoot>.reply-pick{margin-bottom:0}.cardfoot:has(>.reply-pick){align-items:last baseline}.card.pinned-card{z-index:var(--layer-sticky)}.cardbody>.pinned-foot{z-index:1;background:var(--fill);margin:0 calc(-1 * var(--s-3));padding:var(--s-3) var(--s-3) var(--s-4);box-sizing:content-box;position:fixed;bottom:0}.main:has(.pinned-foot){padding-bottom:calc(var(--pinned-room,0px) + var(--s-6))}.text-link.action,.record-foot>.text-link,.record-foot .rare .text-link:not(.danger),.cardfoot .foot-links>.text-link{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps)}.compose-write{margin-bottom:var(--s-3)}.compose-write>.compose-notes{margin-top:var(--s-5)}.compose-under{margin-top:var(--s-2);flex-wrap:wrap}.compose-message{gap:var(--s-2);flex-direction:column;display:flex}.compose-message>:last-child{flex-direction:column;flex:1;margin:0;display:flex}.row.compose-under>button[class]{white-space:nowrap;flex:1 1 0;min-width:0}.fieldbox>textarea.notes-one-line{min-height:calc(2 * var(--s-5));max-height:calc(8 * var(--s-5));resize:none}@media (width<=1299px){.compose-write>.field-row>div>.text-link{margin-bottom:var(--s-3)}}.voice-nudge .buzz-row{margin:0 calc(var(--icon) + var(--s-3)) var(--s-5) 0}.voice-nudge .buzz-wrap{margin:calc(var(--icon) + var(--s-2)) 0 var(--s-5)}.voice-nudge .buzz-row .bubble{text-wrap:pretty;flex:auto;min-width:0;max-width:none}@media (width>=1300px){.compose-write{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--s-1) minmax(0, 1fr) minmax(0, 1fr);column-gap:var(--s-2);grid-template-rows:auto auto auto auto auto auto 1fr auto auto;align-items:center;row-gap:0;display:grid}.compose-write>:nth-child(2){grid-area:1/1/8/3;align-self:stretch;margin:0}.compose-write>:nth-child(2) .fieldbox{flex:1;display:flex}.compose-write>:nth-child(2) textarea{flex:1;height:auto}.compose-write>.field-row,.compose-write>.field-row>div,.compose-foot,.compose-foot>.cardfoot,.compose-foot>.compose-under{display:contents}.compose-write>.field-row>div>.field{grid-column:4/6;margin-bottom:0}.compose-write>.field-row>div:first-child>.field{grid-row:1}.compose-write>.field-row>div:nth-child(2)>.field{margin-top:var(--s-5);grid-row:3}.compose-write>.field-row>div>.text-link,.compose-write>.field-row>div>.field-save{margin-bottom:0;margin-top:var(--s-3);grid-column:4/6;justify-self:end}.compose-write>.field-row>div:first-child>:not(.field){grid-row:2}.compose-write>.field-row>div:nth-child(2)>:not(.field){grid-row:4}.compose-write>.field-row>div:has(>.field-save)>:is(a,button).text-link{display:none}.compose-foot .cardfoot>button[class]{width:100%;margin-top:var(--s-5);grid-area:8/1}.compose-foot .cardfoot .foot-links{margin-top:var(--s-5);grid-area:8/4/auto/6;justify-self:end;display:flex}.compose-foot .cardfoot .spacer{display:none}.compose-write>.compose-notes{margin-top:var(--s-5);flex-direction:column;grid-area:5/4/8/6;align-self:stretch;display:flex}.compose-write>.compose-notes>.field{flex:1}.compose-write>.compose-notes .fieldbox{flex:1;display:flex}.compose-write>.compose-notes .fieldbox>textarea.notes-one-line{flex:1;max-height:none;height:auto!important}.compose-write>.compose-notes>:first-child{margin-bottom:0}.compose-write>.compose-notes .fieldbox>textarea.notes-one-line{min-height:calc(4 * var(--s-5))}.compose-foot>.compose-under>button:not(.text-link){width:100%;margin:0;margin-top:var(--s-5);grid-area:8/2}.compose-foot>.compose-under>:is(.text-link,.row-end){margin-top:var(--s-2);grid-area:9/1/auto/3;justify-self:start}.compose-foot>.compose-under>.row-end{justify-self:end}}.gmail-connected{align-items:flex-start;gap:var(--s-1);flex-direction:column;display:flex}.gmail-connected>p{margin:0}@media (width>=1300px){.compose-foot .cardfoot:has(>button.send-email)>button[class]:not(.send-email){grid-column:4}.compose-foot .cardfoot:has(>button.send-email) .foot-links{grid-column:5}}@media (width<=1299px){.compose-foot:has(.send-email) .cardfoot>button[class]:not(.send-email){grid-row:2}.compose-foot:has(.send-email)>.compose-under>button:not(.text-link){grid-row:3}.compose-foot:has(.send-email) .cardfoot .foot-links{grid-row:3}.compose-foot:has(.send-email)>.compose-under>:is(.text-link,.row-end){grid-row:4}}.compose-more{margin-left:auto;display:inline-flex;position:relative}.compose-more:not(.is-open)>.compose-more-pop{display:none}.compose-more-pop{gap:var(--s-1);align-items:flex-start}.compose-more-pop>.text-link{padding:var(--s-2) var(--s-3);white-space:nowrap}.cardfoot .foot-links .compose-more-pop>.text-link{white-space:nowrap;max-width:none}.card:has(.compose-more.is-open){z-index:1}@media (width<=1299px){.compose-foot{column-gap:var(--s-2);row-gap:var(--s-2);margin-top:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.compose-write>.compose-foot>.row.compose-under,.compose-foot>.cardfoot{display:contents}.compose-foot .cardfoot>button[class]{grid-area:1/1/auto/-1;width:100%}.compose-foot>.compose-under>button:not(.text-link){grid-area:2/1}.compose-foot .cardfoot .foot-links{grid-area:2/2;margin-top:0;display:flex}.compose-foot .cardfoot .foot-links>.compose-more{flex:1;margin-left:0}.compose-foot>.compose-under>:is(.text-link,.row-end){grid-area:3/1/auto/-1;justify-self:start}.compose-foot>.compose-under>.row-end{justify-self:end}.compose-foot .compose-more>button[class]{font-size:var(--fs-small);flex:1}.compose-write>.compose-foot>.row.compose-under>button:not(.text-link){min-width:0;padding-left:var(--s-1);padding-right:var(--s-1);letter-spacing:0;font-size:var(--fs-small)}.compose-foot .cardfoot .spacer{display:none}}.record-foot{align-items:center;gap:var(--s-3);margin:var(--s-3) 0 0;flex-wrap:wrap;display:flex}.record-ask{align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-left:auto;display:flex}.field-save{margin:calc(var(--s-2) * -1) 0 var(--s-3)}.meta-row{gap:var(--s-3);margin:0 0 var(--s-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.meta .lab,.mq-removed .lab,.feature-group-name,.chg-half-name,.outreach-head{font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft);margin:0 0 var(--s-1)}.meta .val{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:break-word}.meta .val a{font-weight:var(--fw-bold)}.meta .val .when{align-items:center;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:inline-flex}.meta .val .sent-message{white-space:pre-wrap;margin:0}.reminder-note{white-space:pre-wrap}.meta .val .reminder-note{margin:0}.follow-up-card .meta-row{gap:var(--s-5);margin-bottom:var(--s-5)}.follow-up-card .meta .lab,.meta .lab{font-size:var(--fs-mono)}.field:has(textarea[name^=n-]) label{font-size:var(--fs-mono)}.card:has(textarea[name^=n-]) .field label{font-size:var(--fs-mono)}.card:has(textarea[name^=n-]) .field .field-name{font-size:var(--fs-mono)}.card:has(input[name=artists-q]) .field label{font-size:var(--fs-mono)}.card:has(input[name=q]) .field label{font-size:var(--fs-mono)}.card:has(textarea[name=notes]) .field label{font-size:var(--fs-mono)}.card:has(textarea[name^=sayhi-]) .field label{font-size:var(--fs-mono)}.follow-up-card .meta .val{font-weight:var(--fw-bold)}.follow-up-card .meta .val .sent-message{font-weight:var(--fw-reg);max-width:var(--read-w)}.btn{font-family:var(--body);font-weight:var(--fw-bold);text-transform:uppercase;font-size:var(--fs-body);letter-spacing:var(--ls-caps-lg);color:var(--charcoal);padding:0 var(--s-4);min-height:var(--btn-h);cursor:pointer;z-index:0;align-items:center;gap:var(--s-2);white-space:nowrap;--fill:var(--mustard);--line:var(--charcoal);min-width:var(--btn-w);background:0 0;border:none;flex-shrink:0;justify-content:center;text-decoration:none;transition:transform .12s;display:inline-flex;position:relative}.btn-icon{width:var(--icon-inline);height:var(--icon-inline);object-fit:contain;flex:none}.text-link .copy-icon,.copy-flag .copy-icon{vertical-align:-.15em;margin-right:var(--s-2)}.text-link .pencil-icon{vertical-align:-.15em}.btn.icon-only,.btn.small.icon-only{min-width:var(--btn-h);width:var(--btn-h);padding:0}.sound-setting{align-items:center;gap:var(--s-3);display:flex}.btn-icon.sound-icon{width:calc(var(--btn-h) * .7);height:calc(var(--btn-h) * .7)}.sound-setting>span{font-weight:700}.inline-pencil{vertical-align:-.15em;margin-left:var(--s-2)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .pencil-icon{content:url(/_app/pic-icon-pencil-dark-5511a63e.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .copy-icon{content:url(/_app/pic-icon-copy-dark-cbe9927d.webp)}.text-link .drawn-icon{vertical-align:-.15em}.text-link .drawn-icon:not(.alone){margin-right:var(--s-2)}.row>.text-link+.text-link:has(>.drawn-icon:first-child){margin-left:var(--s-3)}:is(.btn.danger,.text-link.danger)>.drawn-icon.icon-archive{content:url(/_app/pic-icon-archive-danger-a10dad73.webp)}:is(.btn.danger,.text-link.danger)>.drawn-icon.icon-flag{content:url(/_app/pic-icon-flag-danger-dff054e0.webp)}.drawn-icon.icon-alert.red{content:url(/_app/pic-icon-alert-danger-6efb4706.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-archive{content:url(/_app/pic-icon-archive-dark-66362290.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-flag{content:url(/_app/pic-icon-flag-dark-e5f0aa2f.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-filter{content:url(/_app/pic-icon-filter-dark-2544a971.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-sort{content:url(/_app/pic-icon-sort-dark-16a162f2.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-refresh{content:url(/_app/pic-icon-refresh-dark-459cc9d1.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-download{content:url(/_app/pic-icon-download-dark-4724939b.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-upload{content:url(/_app/pic-icon-upload-dark-ee8d6eab.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-image{content:url(/_app/pic-icon-image-dark-032d0092.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-reminder{content:url(/_app/pic-icon-reminder-dark-a0916183.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-call{content:url(/_app/pic-icon-call-dark-5e3239d6.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-email{content:url(/_app/pic-icon-email-dark-424b6144.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-notes{content:url(/_app/pic-icon-notes-dark-b1410039.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-history{content:url(/_app/pic-icon-history-dark-dc20e7a5.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-alert{content:url(/_app/pic-icon-alert-dark-753e9750.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-view{content:url(/_app/pic-icon-view-dark-a88e0568.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-hide{content:url(/_app/pic-icon-hide-dark-2bd4e278.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-pin{content:url(/_app/pic-icon-pin-dark-466f431f.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-pin-on{content:url(/_app/pic-icon-pin-on-dark-2913e537.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-link{content:url(/_app/pic-icon-link-dark-1619b972.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-external-link{content:url(/_app/pic-icon-external-link-dark-a3cc9774.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .drawn-icon.icon-attachment{content:url(/_app/pic-icon-attachment-dark-03e0a5f5.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .btn:not(.ghost,.danger,:disabled)>.btn-icon:is(.copy-icon,.pencil-icon,.drawn-icon),:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .picture-in-box .drawn-icon{content:normal}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .btn:has(>.btn-icon:is(.copy-icon,.pencil-icon,.drawn-icon))>.wobble{filter:url(#cream-edge)}:is(.empty.error,.stale-banner,.toast.bad) .drawn-icon.icon-alert{filter:url(#cream-edge)}:is(label:not(.check),.lab,p,span,dt,h3,a:not(.btn),div.error)>.drawn-icon:not(.alone){vertical-align:-.15em;margin-right:var(--s-2)}a:not(.btn):has(>.drawn-icon:first-child:not(.alone)){overflow-wrap:anywhere;align-items:center;max-width:100%;display:inline-flex}span.chip>.drawn-icon:not(.alone){margin-right:0}.picture-opens{position:relative}.picture-opens>.drawn-icon{right:var(--s-2);bottom:var(--s-2);width:var(--icon-inline);height:var(--icon-inline);position:absolute}.text-link:has(>.pencil-icon){position:relative}.text-link:has(>.pencil-icon):after{content:"";inset:calc(-1 * var(--s-3));position:absolute}@media (hover:hover){:not(.btn)>.pencil-icon{opacity:.55}:is(a,button,.mq-edit):hover .pencil-icon,:focus-visible .pencil-icon{opacity:1}.btn:hover:not(:disabled,[aria-disabled=true]){transform:scale(1.06)}.modal-actions>.btn:hover:not(:disabled,[aria-disabled=true]){transform:scaleY(1.06)}}.btn:active:not(:disabled,[aria-disabled=true]){transform:scale(1.02)translate(2px,2px)}.btn:disabled,.btn[aria-disabled=true]{opacity:var(--o-off);cursor:default}.boil-sheet{background-repeat:no-repeat;background-size:300% 100%;flex:none}.boil-f0{background-position:0 0}.boil-f1{background-position:50% 0}.boil-f2{background-position:100% 0}.btn.ghost{color:var(--ink)}.btn.ghost,.btn.danger{--fill:transparent;--line:color-mix(in srgb, var(--ink) var(--t-clearly), transparent)}.btn.choice{--fill:var(--mustard-soft)}.btn.danger{color:var(--red);--line:var(--red)}.card.olive .btn.ghost,.card.leaf .btn.ghost{color:var(--cream)}.btn:disabled{--fill:transparent;--line:color-mix(in srgb, var(--ink) var(--t-line), transparent);color:var(--ink)}.btn.danger:disabled{color:var(--red);--line:color-mix(in srgb, var(--red) var(--t-line), transparent)}.mgmt-banner{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.mgmt-banner .mgmt-next-body{margin:0}.mgmt-banner>:not(:first-child){margin-left:auto}.btn.small{font-size:var(--fs-small);padding:0 var(--s-3);min-width:var(--btn-w-small)}.chip{align-items:center;gap:var(--s-1);font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;padding:var(--s-1) var(--s-2);color:var(--charcoal);z-index:0;white-space:nowrap;--tone:var(--sage);--fill:var(--tone);display:inline-flex;position:relative}.chip.mustard{--tone:var(--mustard)}.chip.cream{--tone:var(--paper);color:var(--ink)}.chip.status.cream{text-transform:none;letter-spacing:0;font-weight:var(--fw-reg);color:var(--ink-soft);--line:transparent;--fill:transparent}.chip.status.status-go{text-decoration:underline}.chip.status.status-go:hover{color:var(--ink)}.chip.green{color:var(--charcoal);--tone:var(--green)}.chip.red{color:var(--cream);--tone:var(--red)}.chip.olive{color:var(--cream);--tone:var(--olive-ink)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .chip:not(.cream){--fill:var(--paper);--line:var(--tone);color:var(--tone)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .chip.red{color:var(--ink)}.content>.empty+.row{margin-top:var(--s-4)}.empty{z-index:0;padding:var(--s-4);align-items:flex-start;gap:var(--s-3);--fill:var(--sage);flex-direction:column;display:flex;position:relative}.empty p{max-width:var(--read-w);font-size:var(--fs-body);margin:0}.empty-words{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.empty-actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.empty:has(>.empty-actions):not(.fanfare .empty){justify-content:space-between;align-items:center;column-gap:var(--s-4);flex-flow:wrap}.empty:has(>.empty-actions):not(.fanfare .empty)>.empty-words{flex:0 auto}.empty:has(>.empty-actions):not(.fanfare .empty)>.empty-actions{flex:0 auto;min-width:0}.fanfare .empty>.empty-words,.fanfare .empty>.empty-actions{align-items:center}.empty.error{--fill:var(--red);color:var(--cream)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .empty:not(.error){--fill:var(--paper);--line:var(--sage)}.stale-banner{margin:0 0 var(--s-4);padding:var(--s-2) var(--s-3);z-index:0;--fill:color-mix(in srgb, var(--red) var(--t-fill), transparent);--line:transparent;color:var(--ink);font-size:var(--fs-small);position:relative}.stale-banner .text-link{color:inherit;margin-left:var(--s-3)}.buzz-row{align-items:flex-start;gap:var(--s-4);display:flex}.buzz-row .bubble{margin-top:33px}.buzz-row img{object-fit:contain;flex:none;width:96px;height:96px}.buzz-wrap{z-index:0;font-size:var(--fs-body);line-height:var(--lh-body);color:#2c2c2a;position:relative}.buzz-wrap-line{z-index:-1}.buzz-wrap-line path{--fill:#fff}.buzz-wrap>img{object-fit:contain;width:96px;height:96px;position:absolute;top:0;left:0}.buzz-wrap .buzz-wrap-words{max-width:none;margin-top:0}.buzz-wrap .buzz-wrap-words>.buzz-wrap-notch+*,.buzz-wrap .buzz-wrap-words>.buzz-wrap-gap+*,.buzz-wrap .buzz-wrap-words>.buzz-wrap-notch+.sr-only+*,.buzz-wrap .buzz-wrap-words>.buzz-wrap-gap+.sr-only+*{margin-top:0}.buzz-wrap-notch{float:left;box-sizing:content-box}.buzz-wrap-fits .buzz-row .bubble{margin-top:0}.buzz-wrap[data-flipped]>img{left:auto;right:0;scale:-1 1}.buzz-wrap[data-flipped] .buzz-wrap-notch{float:right}.buzz-wrap[data-flipped] .buzz-wrap-gap{float:right;clear:right}.buzz-wrap-gap{float:left;clear:left;width:100%}.buzz-row[data-flipped]{flex-direction:row-reverse}.buzz-row img[data-flipped]{scale:-1 1}.bubble{z-index:0;padding:var(--s-3) var(--s-4);font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--box-w);--fill:#fff;color:var(--charcoal);position:relative}.bubble .btn.ghost,.bubble .text-link{--ink:var(--charcoal);--link:var(--olive)}.field{gap:var(--s-1);margin-bottom:var(--s-3);flex-direction:column;display:flex}fieldset.field{border:0;min-width:0;margin-inline:0;padding:0}.field-head{align-items:center;display:flex}.field-head>.field-end{align-items:center;height:0;margin-left:auto;display:flex}.inline-form:has(>.field>.field-head>.field-end)>.field{grid-column:1/-1;grid-template-columns:subgrid}.inline-form:has(>.field>.field-head>.field-end)>.field>.field-head{grid-column:1/-1}.inline-form:has(>.field>.field-head>.field-end)>.field>:not(.field-head){grid-column:1}.field label,.field .field-name{font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft)}.fieldbox{z-index:0;--fill:var(--field);--line:var(--ink-nearly);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}.field>.fieldbox.has-suffix{grid-template-columns:calc(var(--s-4) + 4ch) auto;align-items:center;width:fit-content;max-width:100%;display:grid}.field>.fieldbox.has-suffix>input:not(.sr-only){contain:inline-size;width:100%;min-width:0;padding-right:var(--s-4);grid-area:1/1/2/3}.field>.fieldbox.has-suffix>.fieldsuffix{z-index:1;padding:0 var(--s-4) 0 var(--s-2);white-space:nowrap;grid-area:1/2;position:relative;top:auto;right:auto;transform:none}.fieldbox.has-suffix>input[type=number]{appearance:textfield}.fieldbox.has-suffix>input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fieldbox.has-suffix>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fieldbox>input[list]:not(.sr-only){padding-right:calc(var(--s-4) * 2 + var(--icon))}.fieldbox>input[list]::-webkit-calendar-picker-indicator{opacity:0}.fieldbox>input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.fieldsuffix{right:var(--s-4);font-size:var(--fs-small);color:var(--field-hint);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tip{width:var(--icon);height:var(--icon);margin-left:var(--s-2);z-index:0;--line:var(--ink-soft);--fill:transparent;color:var(--ink-soft);font-family:var(--body);font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-line);vertical-align:middle;cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}@media (pointer:coarse){.tip,.close-x,.cal-more .text-link{position:relative}.tip:after,.close-x:after,.cal-more .text-link:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.tip-wrap{vertical-align:middle;display:inline-block;position:relative}.tip-words{top:calc(100% + var(--s-2));z-index:var(--layer-popup);width:max-content;max-width:min(var(--read-w), calc(100vw - 32px));scroll-margin:var(--s-4);padding:var(--s-2) var(--s-3);--fill:var(--paper);--line:var(--ink);color:var(--ink);font-family:var(--body);font-size:var(--fs-small);font-weight:var(--fw-reg);line-height:var(--lh-body);text-transform:none;letter-spacing:0;white-space:normal;text-align:left;display:none;position:absolute;left:0}.tip:focus-visible+.tip-words{display:block}@media (hover:hover){body[data-info-hover] .tip-wrap:not(:focus-within){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.tip-wrap.open .tip-words{display:block}.fieldbox>input:-webkit-autofill{-webkit-text-fill-color:var(--field-ink);box-shadow:none;-webkit-background-clip:text;background-clip:text;transition:background-color 600000s}.fieldbox>input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-ink);box-shadow:none;-webkit-background-clip:text;background-clip:text;transition:background-color 600000s}.fieldbox>input:not(.sr-only),.fieldbox>textarea{border-radius:inherit;padding:var(--s-3) var(--s-4);font:inherit;font-size:var(--fs-body);color:inherit;background:0 0;border:0;width:100%;display:block}.fieldbox>input[type=date]::-webkit-datetime-edit-fields-wrapper{padding:0}.field>.fieldbox:has(>input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=number])){width:fit-content;max-width:100%}.fieldbox>input:is([type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=number]):not(.sr-only){width:auto;max-width:100%}.fieldbox>input[type=number]:not(.sr-only){width:calc(9ch + var(--s-4) * 2 + 1.5em)}.field input::placeholder,.field textarea::placeholder,.fieldbox>input::placeholder,.fieldbox>textarea::placeholder{color:var(--field-hint);-webkit-text-fill-color:var(--field-hint);opacity:1}.field textarea,.fieldbox>textarea{resize:vertical;field-sizing:content;min-height:120px;max-height:480px}@supports (field-sizing:content){.field textarea,.fieldbox>textarea{resize:none}}.field .hint{font-size:var(--fs-small);color:var(--ink-soft)}.error:not(.empty),.field .error,.error.save-why{font-size:var(--fs-small);color:var(--red-ink);font-weight:var(--fw-bold)}.tap-why{display:grid}.tap-why>.btn:disabled{pointer-events:none}.cardfoot>.error.save-why{flex-basis:100%;grid-column:1/-1}@media (width>=901px){.cardfoot>.error.save-why{order:1}}.field-row{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.field-pair{column-gap:var(--s-3);flex-wrap:wrap;display:flex}.field-pair>.field{flex:13rem;min-width:0}.follow-up-when{gap:var(--s-3);scroll-margin-bottom:calc(var(--garden-bar,0px) + var(--prefs-bar-h) + var(--s-3));flex-wrap:wrap;display:flex}.follow-up-when>.field{flex:0 auto;min-width:0}.follow-up-when>.field>.pick,.follow-up-when>.field>.pick>select{width:auto}.inline-form{column-gap:var(--s-2);row-gap:var(--s-1);grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:stretch;display:grid}.inline-form>.field{grid-template-rows:subgrid;grid-area:1/1/span 3;margin-bottom:0;display:grid}.inline-form>.btn{grid-area:2/2}.inline-form:has(>.field>.pick){grid-template-columns:auto auto;justify-content:start}.form-end-line{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.form-end-line>.btn:last-child{margin-left:auto}.currency-ask{align-items:center;gap:var(--s-2);display:flex}.currency-ask>.field{flex:auto;min-width:0;margin:0}.currency-ask>.field :is(.pick,select){width:100%;max-width:none}.currency-ask>.btn{flex:none}.currency-ask-line{margin:var(--s-4) 0 0;text-align:center}.form-end-line>.form-end-buttons{gap:var(--s-3);margin-left:auto;display:flex}.prompt-form form{gap:var(--s-4);flex-direction:column;display:flex}.prompt-form fieldset.field>legend,.trip-step fieldset.field>legend{margin-bottom:var(--s-1);font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft);padding:0}.prompt-options,.prompt-chosen,.song-artists{gap:var(--s-2);flex-wrap:wrap;display:flex}.prompt-chosen{margin-bottom:var(--s-2)}.song-artists,.prompt-tags{margin-bottom:var(--s-3)}.prompt-options.two-up{grid-template-columns:repeat(2,minmax(10rem,max-content)) 1fr;display:grid}.prompt-options.two-up>.btn:nth-child(odd){grid-column:1}.prompt-options.two-up>.btn:nth-child(2n){grid-column:2}@media (width<=900px){.prompt-options.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}}.prompt-tags>.prompt-options{margin-top:var(--s-2)}.prompt-check{margin-bottom:var(--s-3)}.prompt-form .btn[aria-pressed=true],.prompt-options .btn[aria-pressed=true],.song-artists .btn[aria-pressed=true],.garden-cam-tool .btn[aria-pressed=true],.garden-bedpick-rows .btn[aria-pressed=true],.view-pick .btn[aria-pressed=true],.invoice-presets .btn[aria-pressed=true]{--fill:var(--sage);--line:var(--charcoal);color:var(--charcoal)}.prompt-tag{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.prompt-text,.prompt-cap.prompt-region{max-width:var(--read-w);margin:0 0 var(--s-3)}.prompt-past{margin:0 0 var(--s-4);padding:0;list-style:none}.prompt-past>li{position:relative}.prompt-past>li>.wobble.rule path{stroke:var(--ink-clearly)}.prompt-past>li:last-child>.wobble.rule{display:none}.prompt-past-row{gap:var(--s-1);width:100%;padding:var(--s-3) 0;text-align:left;font:inherit;color:var(--charcoal);cursor:pointer;background:0 0;border:0;display:grid}.prompt-past-line{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prompt-past-date{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft)}.prompt-text~.row{margin-bottom:var(--s-3)}.prompt-cap{margin:var(--s-1) 0 0;font-size:var(--fs-small);color:var(--ink-soft)}.prompt-answers,.plan-details{gap:var(--s-2);margin:0 0 var(--s-3);display:grid}.prompt-answers dt,.plan-details dt{font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft)}.prompt-answers dd,.plan-details dd{margin:0}.prompt-answers dd{overflow-wrap:anywhere}.inline-form.question{margin-bottom:var(--s-3)}.stack{gap:var(--s-3);flex-direction:column;display:flex}.row{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.row>.row-end{margin-left:auto}.muted{color:var(--ink-soft);font-size:var(--fs-small)}.prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only input,.sr-only select,.sr-only textarea,.sr-only button,input.sr-only,select.sr-only,textarea.sr-only,button.sr-only{background:0 0;border:0}.skip-link{z-index:var(--layer-keyboard);padding:var(--s-2) var(--s-4);background:var(--paper);color:var(--ink);font-weight:var(--fw-bold);text-decoration:none;position:absolute;top:-999px;left:0}.skip-link:focus{top:var(--s-2);left:var(--s-2)}.text-link{font:inherit;font-weight:var(--fw-bold);font-size:var(--fs-body);color:var(--link);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (hover:hover){.text-link:hover:not(:disabled),main a:not(.btn):hover,.waitlist-signin:hover,.waitlist-next a:hover{text-decoration-thickness:var(--line-w)}.client-toggle-side.off:hover{color:var(--ink)}}.text-link.tell-carl{font-size:inherit;font-weight:inherit}.ask-line .text-link.tell-carl{font-size:var(--fs-body);font-weight:var(--fw-bold)}.text-link.danger{color:var(--red);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-small);z-index:0;--fill:transparent;--line:transparent;position:relative}:root[data-theme=dark] .text-link.danger,.garden-host[data-theme=dark] .text-link.danger,.garden-menu-veil[data-theme=dark] .text-link.danger{--fill:transparent;--line:var(--red);color:var(--cream);min-height:var(--btn-h);min-width:var(--btn-w-small);padding:0 var(--s-4);font-size:var(--fs-small);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:root[data-theme=dark] .foot-source .text-link.danger{font-size:var(--fs-body);text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}:root[data-theme=dark] .btn.danger,.garden-host[data-theme=dark] .btn.danger,.garden-menu-veil[data-theme=dark] .btn.danger{--fill:transparent;--line:var(--red);color:var(--cream)}.text-link:disabled,.text-link[aria-disabled=true]{opacity:var(--o-off);cursor:default}@media (width<=900px){.text-link:where(:not(:is(:root[data-theme=dark],.garden-host[data-theme=dark],.garden-menu-veil[data-theme=dark]) .danger)){padding:var(--s-1);margin:calc(-1 * var(--s-1))}}.note{font-size:var(--fs-small);color:var(--ink-soft);margin:var(--s-2) 0 0}.toast-confetti{z-index:-1;pointer-events:none;position:fixed;inset:0}body:has(.garden-host:not([hidden])) .toast-confetti{z-index:var(--layer-toast)}.toast-confetti-band{visibility:hidden;width:280px;height:0;position:absolute}@media (width<=480px){.toast-confetti-band{width:168px}}.toast{z-index:var(--layer-toast);padding:var(--s-3) var(--s-4);font-weight:var(--fw-bold);color:var(--charcoal);--fill:var(--mustard);align-items:center;gap:var(--s-2);display:flex;position:fixed;bottom:28px;right:28px}.toast-peek{right:0;bottom:calc(100% + var(--s-2));align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-3);font:var(--fw-bold) var(--fs-body) / 1 var(--body);color:var(--charcoal);cursor:pointer;--fill:var(--cream);background:0 0;border:0;flex-direction:column;display:flex;position:absolute}.toast-peek img{height:calc(var(--s-6) * 2);width:auto}.toast-peek-l1{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);line-height:var(--lh-line)}.toast-peek .ticket-plate{--tk:.03em}.toast-lines{gap:var(--s-1);flex-direction:column;display:flex}.toast-ticket{font-weight:var(--fw-bold);flex:none;display:inline-flex}.toast-ticket .ticket-plate{--tk:.03em;font-size:var(--fs-body)}.toast.bad{color:var(--cream);--fill:var(--red)}.toast-action{margin-left:var(--s-2);font:inherit;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-body);--line:currentColor;color:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 1px;position:relative}body:has(.shell.homegrown) .toast-action{text-transform:none;letter-spacing:normal}.toast-action:before{content:"";inset:calc(-1 * var(--s-3)) calc(-1 * var(--s-2));position:absolute}.fold{margin:0 0 var(--s-5);--fold-bleed:var(--s-3);z-index:0;--fill:transparent;--line:transparent;--marker:var(--icon);position:relative}@media (width<=640px){.fold{--fold-bleed:var(--s-2)}}.fold:has(details[open]){--fill:color-mix(in srgb, var(--sage) var(--t-fill), transparent);--line:var(--ink-clearly);margin-inline:calc(-1 * var(--fold-bleed))}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .fold:has(details[open]) .text-link:not(.danger){color:var(--ink)}.fold summary:hover{text-decoration:underline}.fold:not(:has(details[open])) summary{padding-left:0;padding-right:0}.fold summary{cursor:pointer;padding:var(--s-3) var(--fold-bleed);font-weight:var(--fw-bold);align-items:flex-start;gap:var(--s-2);list-style:none;display:flex}.fold summary:before,.fold summary .fold-chev{margin-top:max(0px, calc((1lh - var(--marker)) / 2))}.fold summary::-webkit-details-marker{display:none}.fold summary:before{content:"";width:var(--marker);height:var(--marker);background:url(/_app/pic-hint-bulb-919bb3f7.webp) 50%/contain no-repeat;flex:none}.fold-ask .fold-title{max-width:var(--read-w)}.fold-ask summary:before{background-image:url(/assets/nav-help.webp)}.fold-plain summary:before{content:none}.fold-chev{flex:none}.favs-fold{align-items:center;gap:var(--s-2);font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.favs-fold[aria-expanded=true] .fold-chev,.fold details[open] .fold-chev{transform:rotate(90deg)}.fold-ask .fold-chev{order:-1}.fold.fold-ask .fold-body{padding-left:calc(var(--fold-bleed) + 2 * (var(--marker) + var(--s-2)))}.fold .fold-body{padding:0 var(--fold-bleed) var(--s-4) calc(var(--fold-bleed) + var(--marker) + var(--s-2));color:var(--ink-soft)}.fold .fold-body p,.fold .fold-body li{margin:0 0 var(--s-2);max-width:var(--read-w)}.fold .fold-body ol{padding-left:var(--s-4);margin:0}.phrase-row{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.phrase-row .phrase-text{font-weight:var(--fw-bold);overflow-wrap:break-word;flex:240px}.phrase-row .phrase-actions{gap:var(--s-2);flex-wrap:nowrap;display:flex}.kept-row{cursor:pointer;padding-block:2px}.kept-meta{align-items:center}.kept-row input{width:var(--icon);height:var(--icon);margin:max(0px, (1lh - var(--icon)) / 2) 0 0;accent-color:var(--leaf);cursor:pointer;flex:none;align-self:flex-start}.kept-row:hover .phrase-text{text-decoration:underline}.kept-foot{margin-top:var(--s-3)}.kept-bar{bottom:var(--s-3);z-index:var(--layer-sticky);align-items:center;gap:var(--s-3);margin-top:var(--s-3);padding:var(--s-2) var(--s-3);--line:var(--ink);--fill:var(--paper);flex-wrap:wrap;display:flex;position:sticky}.phrase-box{text-align:left;--tone:var(--mustard);width:100%;font-family:var(--mono);font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-body);padding:var(--s-3) var(--s-4);margin:0 0 var(--s-3);cursor:pointer;color:inherit;z-index:0;--fill:var(--sage);background:0 0;border:none;display:block;position:relative}.phrase-box:hover{--fill:var(--tone)}.phrase-box.is-prompt{font-family:var(--body);font-weight:var(--fw-reg);font-size:var(--fs-body)}.phrase-box .copy-flag{margin-top:var(--s-2);font-family:var(--body);font-weight:var(--fw-bold);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft);display:block}.add-artist-row{margin-bottom:var(--s-3);justify-content:flex-end}.add-artist-count{font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);margin-right:auto}@media (width>=901px){.row.add-artist-row.add-artist-top{display:none}}@media (width<=900px){.row.add-artist-row.add-artist-under{display:none}}.list-top{align-items:center;gap:var(--s-2);margin:0 0 var(--s-4);display:flex}.list-top>.list-tools{flex:none;margin:0}.list-top>.list-top-search{flex:auto;min-width:0}.list-top>.list-top-search .field{margin:0}.list-top>.list-top-search .hint{position:absolute}.list-top>.list-top-search{position:relative}.list-top>.btn.list-top-sq,.list-top>.list-top-sq{font-size:var(--fs-body);height:calc(var(--s-3) * 2 + 1.2em);width:calc(var(--s-3) * 2 + 1.2em);aspect-ratio:1;flex:none;align-self:center;min-width:0;min-height:0;padding:0;position:relative}.list-top-sq>.btn-icon{object-fit:contain;width:70%;height:70%;position:absolute;inset:15%}.list-top-sq.add-drawing>.add-icon{width:76%;height:76%;inset:12%}.list-top>.btn.list-top-sq.sliders-btn{aspect-ratio:auto;align-items:center;gap:var(--s-1);width:auto;padding:0 var(--s-3) 0 var(--s-2);display:inline-flex}.list-top-sq.sliders-btn>.btn-icon{width:1.6em;height:1.6em;position:static}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .sliders-icon{content:url(/_app/pic-icon-sliders-dark-7a072843.webp)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .add-icon{filter:url(#cream-edge)}.sliders-dot{top:calc(var(--s-1) * -1);right:calc(var(--s-1) * -1);width:var(--s-3);height:var(--s-3);fill:var(--mustard);z-index:1;position:absolute}.list-count{align-items:center;gap:var(--s-2) var(--s-4);margin:0 0 var(--s-3);flex-wrap:wrap;display:flex}.filter-on{align-items:center;gap:var(--s-2);display:inline-flex}.filter-on-name{font-weight:700}@media (width>=641px){.more-sheet.sliders-sheet{justify-content:center}.more-sheet.sliders-sheet .panel{max-width:var(--box-w)}}.sliders-sheet .more-heading{text-align:center;padding-inline:calc(var(--icon) + var(--s-4))}.sliders-rows{gap:var(--s-3);padding-bottom:var(--s-4);flex-direction:column;display:flex}.slider-row{align-items:center;gap:var(--s-3);width:100%;display:flex}.slider-row>.btn-icon{width:var(--icon);height:var(--icon);flex:none}.slider-row>.pick{flex:auto;min-width:0}.slider-row>.pick select{border-radius:inherit;width:100%;padding:var(--s-2) var(--s-3);font-weight:var(--fw-reg);font-size:var(--fs-body);background:0 0;border:0}.sliders-rows>.view-pick,.sliders-rows>.sliders-more{align-self:flex-start}.sliders-rows>.check{align-items:center;gap:var(--s-3);flex-direction:row}.list-tools{align-items:center;gap:var(--s-2);margin:0 0 var(--s-5);flex-wrap:wrap;display:flex}.artists-tools-plain{display:contents}@media (width<=900px){.artists-tools{display:contents}}@media (width>=901px){.artists-tools{align-items:center;gap:var(--s-3) var(--s-4);margin-bottom:var(--s-4);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.artists-tools>form{grid-area:1/1/auto/3;min-width:0}.artists-tools>form .card{margin:0}.artists-tools>.list-tools,.artists-tools>.row.add-artist-row.add-artist-under{display:contents}.artists-tools .list-tools .tools-pair{align-items:stretch;gap:var(--s-2);flex-direction:column;grid-area:1/3;display:flex}.artists-tools .list-tools .tools-pair>label{align-items:center;gap:var(--s-2);display:flex}.artists-tools .list-tools .tools-pair .pick{flex:1}.artists-tools .list-tools .tools-pair select{width:100%}.artists-tools .list-tools>.check.show-archived{grid-area:2/1;margin-left:0}.artists-tools .add-artist-count{grid-area:2/2;margin-right:0}.artists-tools .add-artist-under>.btn{grid-area:2/3}.list-tools>.check.show-archived{margin-left:auto}}.pick{z-index:0;--fill:var(--field);--line:var(--ink-nearly);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;display:inline-block;position:relative}.fieldbox:focus-within,.pick:focus-within{--line:var(--rust)}.fieldbox :focus-visible,.pick :focus-visible{outline:none}.list-tools>.btn{align-self:stretch}.fold-beside{grid-template-columns:minmax(0,1fr) auto;display:grid}.fold-beside>.fold{grid-area:1/1/2/3}.fold-beside>.btn{z-index:1;grid-area:1/2;align-self:start;margin-top:23px;translate:0 -50%}@media (width<=900px){.fold-beside:has(details[open])>.btn{margin-top:calc(23px + var(--s-2));margin-right:var(--s-2)}.fold-beside details[open]>summary{padding-bottom:calc(var(--s-3) + var(--s-4))}}.search-sort{align-items:center;column-gap:var(--s-4);row-gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.search-sort>.field{flex:16rem;margin-bottom:0}.search-sort>.list-tools{margin:0 0 0 auto}@media (width>=901px){.head-tools{margin-bottom:var(--s-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.head-tools>.page-head{grid-area:1/1/2/3;margin-bottom:0}.head-tools>.list-tools{grid-area:1/2;align-self:end;margin-bottom:0}.head-tools:has(.lede)>.list-tools{margin-bottom:-12px}.head-tools:has(.lede){margin-bottom:calc(var(--s-5) + 12px)}.head-tools .page-head .lede{max-width:min(var(--read-w), calc(100% - 16rem))}}.list-tools label{font-weight:var(--fw-reg);text-transform:uppercase;letter-spacing:var(--ls-caps)}.list-tools .check{align-items:flex-start;gap:var(--s-3);flex-direction:row}.list-tools .check input{width:var(--icon);padding:0}.list-tools .tools-pair{display:contents}.show-more{align-items:center;gap:var(--s-3);margin:0 0 var(--s-5);display:flex}.list-tools input{border-radius:inherit;padding:var(--s-2) var(--s-3);font-weight:var(--fw-reg);font-size:var(--fs-body);width:var(--btn-w);background:0 0;border:0}.list-tools select{border-radius:inherit;padding:var(--s-2) var(--s-3);font-weight:var(--fw-reg);font-size:var(--fs-body);background:0 0;border:0}.spotify{z-index:0;margin:0 0 var(--s-2);--fill:var(--charcoal);position:relative}.spotify-login{margin:0 0 var(--s-3)}.spotify-login-row{align-items:center;column-gap:var(--s-4);row-gap:var(--s-2);margin:0 0 var(--s-3);flex-wrap:wrap;display:flex}.spotify-login-row>.spotify-login{flex:11rem;margin:0}.spotify-login-row>.autoplay-check{margin:0 0 0 auto}.spotify-room{display:grid}.spotify-room>*{grid-area:1/1}.spotify-room-ghost{visibility:hidden}.spotify-room-ghost .spotify-login-row>:not(.spotify-login){visibility:visible}.spotify-room>:last-child{pointer-events:none}.spotify-room>:last-child>*{pointer-events:auto}.spotify-room-ghost .spotify,.spotify-leaving{height:80px}.spotify iframe{border-radius:inherit;border:0;width:100%;height:80px;display:block}.steps{margin:0 0 var(--s-5);gap:var(--s-3);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.steps li{z-index:0;padding-left:calc(30px + var(--s-3));min-height:30px;font-weight:var(--fw-reg);align-items:center;display:flex;position:relative}.steps .num,.discover-steps .num{--line:var(--ink);z-index:0;left:var(--s-4);top:var(--s-3);width:30px;height:30px;font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:var(--fs-body);--fill:var(--mustard);color:var(--charcoal);justify-content:center;align-items:center;display:flex;position:absolute}.steps .num{top:0;left:0}.discover-steps{margin:0 0 var(--s-5);gap:var(--s-3);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;padding:0;list-style:none;display:grid}.discover-steps a{z-index:0;padding:var(--s-3) var(--s-4) var(--s-4) calc(var(--s-4) + 30px + var(--s-2));height:100%;color:var(--ink);--fill:var(--card-fill);--line:var(--ink-clearly);text-decoration:none;display:block;position:relative}.discover-steps .discover-name{align-items:center;gap:var(--s-2);font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.discover-steps .discover-line{font-weight:var(--fw-reg);font-size:var(--fs-small);color:var(--ink-soft);display:block}.discover-steps.plain a{padding-left:var(--s-4)}.modal-overlay{z-index:var(--layer-popup);background:var(--veil);padding:var(--s-4);white-space:normal;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-panel{z-index:0;background:var(--paper);padding:var(--s-5);max-width:var(--box-w);width:100%;max-height:calc(100dvh - var(--s-6) * 2);--fill:var(--paper);position:relative;overflow-y:auto}:where(:root:has(.shell.homegrown)) :is(.modal-overlay,.more-sheet){animation:.22s ease-out book-veil-in}:where(:root:has(.shell.homegrown)) :is(.modal-overlay>.modal-panel,.more-sheet .panel,.modal-overlay>.garden-menu){animation:.36s cubic-bezier(.2,.9,.3,1.04) popup-rise}@keyframes popup-rise{0%{transform:translateY(var(--s-3)) scale(.97)}}@media (prefers-reduced-motion:reduce){:where(:root:has(.shell.homegrown)) :is(.modal-overlay,.more-sheet,.modal-overlay>.modal-panel,.more-sheet .panel,.modal-overlay>.garden-menu){animation:none}}:where(.modal-overlay.garden-menu-veil){animation:.22s ease-out book-veil-in}:where(.modal-overlay.garden-menu-veil>.garden-menu){animation:.36s cubic-bezier(.2,.9,.3,1.04) popup-rise}@media (prefers-reduced-motion:reduce){:where(.modal-overlay.garden-menu-veil,.modal-overlay.garden-menu-veil>.garden-menu){animation:none}}@media (width<=560px){.modal-panel{max-height:calc(100dvh - var(--s-4) * 2)}}.modal-panel:has(>.modal-scroll){flex-direction:column;padding:0;display:flex;overflow:visible}.modal-scroll{min-height:0;padding:var(--s-5);overflow-y:auto}.modal-panel:focus-visible,.picked-card:focus-visible,.class-course-link:focus-visible{outline:none}.list-rows{margin-bottom:var(--s-5)}.list-row{position:relative}.list-row.opens{cursor:pointer}@media (hover:hover){.list-row.opens:hover{background:color-mix(in srgb, var(--ink) var(--t-hover), transparent)}.list-rows>.list-row.opens:first-of-type{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-rows>.list-row.opens:last-of-type{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}}.list-row>.wobble.rule path{stroke:var(--ink-clearly)}.list-rows>.list-row:last-of-type>.wobble.rule,.list-rows>.list-row:last-of-type>.cardbar>.wobble.rule{display:none}@media (width<=900px){.card.phone-unframed{box-shadow:none;background:0 0}.card.phone-unframed>.wobble:not(.rule){display:none}.card.phone-unframed>:not(.wobble){padding-left:0;padding-right:0}}.artist-board{align-items:stretch;gap:var(--s-4);scroll-snap-type:x mandatory;max-height:80vh;padding-bottom:var(--s-3);display:flex;overflow:auto}@media (width>=901px){.artist-board{max-height:max(22rem, calc(100vh - var(--board-top,20vh) - var(--s-5)))}}.artist-board::-webkit-scrollbar{height:12px}.artist-board::-webkit-scrollbar-track{background:var(--ink-barely)}.artist-board-col{scroll-snap-align:start;flex:0 0 min(260px,85%)}@media (width>=901px){.artist-board-col{flex:1 0 160px}}.artist-board-col-head{justify-content:space-between;gap:var(--s-2);margin:0 0 var(--s-2);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-line);display:flex}.artist-board-col-n,.artist-board-col.is-empty .artist-board-col-head{color:var(--ink-soft)}.view-pick{gap:var(--s-2);display:flex}.view-pick .btn.icon-only{height:calc(var(--s-3) * 2 + 1.2em);width:calc(var(--s-3) * 2 + 1.2em);min-width:0}.view-pick .view-icon{width:calc(1.2em + var(--s-2));height:calc(1.2em + var(--s-2))}.artist-board.is-dragging{scroll-snap-type:none}.artist-board-col.is-over>.card{--line:var(--rust)}.artist-board-space{min-height:calc(var(--s-6) * 2)}.artist-board-card[draggable=true]{cursor:grab}.artist-board-card{gap:var(--s-1);width:100%;padding:var(--s-3);color:inherit;font:inherit;text-align:left;cursor:pointer;isolation:isolate;--line:transparent;--fill:transparent;width:calc(100% - 2 * var(--s-1));margin:var(--s-1);padding:calc(var(--s-3) - var(--s-1));background:0 0;border:0;flex-direction:column;display:flex;position:relative}.artist-board .board-menu{margin:calc(-1 * var(--s-2)) var(--s-3) var(--s-2);display:flex}.artist-board-move{font:inherit;font-size:var(--fs-small);color:var(--ink-soft);padding:0 var(--s-1);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0}.artist-board-col:has(.board-menu.is-open){z-index:var(--layer-popup);position:relative}.artist-board .list-row{display:flow-root}.artist-board-card-name{font-weight:var(--fw-bold);overflow-wrap:break-word}.artist-board-card-song{color:var(--ink-soft);font-size:var(--fs-small);overflow-wrap:break-word}@media (width<=900px){.list-tools .tools-pair{flex-wrap:wrap}.list-tools .tools-pair>.view-pick{flex:100%}}.modal-panel h2{font-family:var(--disp);line-height:var(--lh-display);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-title-fixed);margin:0 0 var(--s-3);text-wrap:balance}.modal-panel.moment{text-align:center}.modal-panel.moment .buzz-row,.modal-panel.moment .modal-actions{justify-content:center}.modal-panel.moment .receipt-line,.modal-panel.moment p{margin-left:auto;margin-right:auto}.revisit-presets{margin:calc(var(--s-2) * -1) 0 var(--s-3)}.timer-set{text-align:center}.wheels{justify-content:center;gap:var(--s-4);z-index:0;display:flex;position:relative}.wheel-band{height:var(--row,44px);z-index:-1;pointer-events:none;--line:transparent;--fill:var(--mustard-soft);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wheel{height:calc(var(--row,44px) * var(--rows,5));scroll-snap-type:y mandatory;padding:calc((var(--rows,5) - 1) / 2 * var(--row,44px)) 0;scrollbar-width:none;flex:1;overflow-y:auto}.wheel::-webkit-scrollbar{display:none}.wheel-row{align-items:center;gap:var(--s-2);width:100%;height:var(--row,44px);scroll-snap-align:center;cursor:pointer;font-family:inherit;font-size:var(--fs-body);color:var(--ink-clearly);font-variant-numeric:tabular-nums;background:0 0;border:0;grid-template-columns:1fr 1fr;padding:0;display:grid}.wheel-row.on{color:var(--charcoal);font-weight:var(--fw-bold)}.wheel-n{text-align:right}.wheel-unit{text-align:left;font-weight:var(--fw-bold)}.timer-dir{margin:var(--s-4) 0 0;justify-content:center}.playlist-steps .steps{margin-bottom:0}.trip-wide{margin-top:var(--s-4)}@media (width>=901px){.search-steps:not(.stacked){column-gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}.search-steps .steps{margin-bottom:var(--s-4)}.search-steps .search-step-icon{vertical-align:middle;width:auto;height:1.6em;display:inline-block}.search-steps .steps li.with-pic{align-items:flex-start;gap:var(--s-2);flex-direction:column}.search-steps .steps li.with-pic img{max-width:100%;height:auto;display:block}.mgmt-modal-line{margin:0 0 var(--s-4)}.modal-actions{justify-content:space-between;gap:var(--s-3);background:var(--paper);padding-block:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.modal-panel .card .modal-actions{background:0 0;position:static}.modal-panel:has(.modal-actions) :is(input,textarea,select){scroll-margin-bottom:calc(var(--s-5) + var(--s-2) + var(--btn-h) + var(--s-3))}.modal-panel:has(.modal-actions.after-form) :is(input,textarea,select){scroll-margin-bottom:calc(var(--s-4) + var(--btn-h) + var(--s-5))}.modal-actions>.btn{flex:12rem}.garden-menu-filter{gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.bed-sign-menu{position:fixed;transform:translate(-50%)}.bed-sign-veil{z-index:var(--layer-popup);position:fixed;inset:0}.bed-sign-ask{padding:var(--s-2) var(--s-3);white-space:nowrap;font-weight:600}.modal-actions.three>.btn{flex-basis:7rem}.modal-actions.sent-picks>.btn,.modal-actions.board-picks>.btn{flex:1 1 calc(50% - var(--s-3))}.modal-actions.three>.btn.ghost{flex-basis:100%}.btn.wraps{white-space:normal;text-align:center;overflow-wrap:anywhere;padding-block:var(--s-1)}.modal-actions.after-form{padding-block:var(--s-4) var(--s-5)}.modal-form{padding-bottom:0}.change-view{gap:var(--s-3);flex-direction:column;display:flex}.modal-panel>.check+.change-view{margin-top:var(--s-3)}.change-view-group{gap:var(--s-2);flex-direction:column;display:flex}.change-view-row{z-index:0;padding:var(--s-3) var(--s-4);font-weight:var(--fw-bold);color:var(--charcoal);--fill:var(--field);align-items:center;text-decoration:none;display:flex;position:relative}.change-view-row.here{opacity:var(--o-quiet);--fill:transparent}.garden-cam-tool{top:calc(var(--control) + var(--s-5));z-index:var(--layer-toast);padding:var(--s-2) var(--s-3);color:var(--field-ink);background:var(--field);font-size:var(--fs-small);text-align:center;pointer-events:auto;position:absolute;left:50%;transform:translate(-50%)}.garden-cam-tool p{margin:0 0 var(--s-1)}.garden-cam-tool .garden-cam-stage{font-weight:var(--fw-bold)}.garden-cam-tool .garden-cam-numbers{font-variant-numeric:tabular-nums;white-space:nowrap}.garden-cam-tool .btn-row{justify-content:center}.garden-cam-tool .btn-row+.garden-cam-stage{margin-top:var(--s-2)}.garden-cam-tool .btn.ghost{color:var(--field-ink);--line:color-mix(in srgb, var(--field-ink) var(--t-clearly), transparent)}.garden-cam-tool .garden-fence-banks{justify-content:center;gap:var(--s-1);margin-bottom:var(--s-1);display:flex}.garden-cam-tool .garden-fence-copy{width:100%;height:6em;margin-top:var(--s-2);padding:var(--s-1);font:inherit;color:var(--field-ink);background:var(--cream);resize:none;border:0;display:block}.quickstart-head{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.quickstart-head h2,.quickstart-head .quickstart-dots{margin:0}.quickstart-dots{gap:var(--s-2);display:flex}.quickstart-dots button{z-index:0;--knob-ink:var(--ink-clearly);--line:var(--knob-ink);--fill:var(--paper);cursor:pointer;--knob-turn:210deg;--fine:4;--wander:.2px;background:0 0;border:0;width:18px;height:18px;padding:0;transition:transform .26s;position:relative}.quickstart-dots button.on{--knob-ink:var(--ink);--fill:var(--mustard)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .quickstart-dots button.on{--fill:var(--rust)}.quickstart-dots .knob-bar{--line:transparent;--fill:var(--knob-ink);--fine:1;--wander:.7px;transform-origin:50% 94.48%;width:15.7%;height:58%;transform:rotate(var(--knob-turn));z-index:1;transition:transform .26s;position:absolute;top:-4.8%;left:42.15%}.quickstart-dots button.on .knob-bar{--knob-turn:150deg}@media (prefers-reduced-motion:reduce){.quickstart-dots button,.quickstart-dots .knob-bar{transition:none}}.quickstart-pic{height:128px;margin-bottom:var(--s-4);justify-content:center;align-items:flex-end;display:flex}.quickstart-pic img,.quickstart-pic svg{object-fit:contain;max-width:240px;max-height:100%}.quickstart-step-label{font-family:var(--disp);line-height:var(--lh-display);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);margin:0 0 var(--s-2);justify-content:center;align-items:center;gap:var(--s-2);text-align:center;display:flex}.quickstart-step-body{font-size:var(--fs-body);margin:0}.quickstart-steps{margin-bottom:var(--s-4);display:grid}.quickstart-step{visibility:hidden;grid-area:1/1}.quickstart-step.shown{visibility:visible}.quickstart-skip{margin:var(--s-3) auto 0;display:block}.quickstart-skip.gone{visibility:hidden}.nav-tour{z-index:var(--layer-popup);white-space:normal;position:fixed;inset:0}.nav-tour-veil{background:var(--veil);position:absolute}.nav-tour-lit,.nav-tour-cut{pointer-events:none;position:absolute}.nav-tour-arrow{object-fit:contain;animation:1.1s cubic-bezier(.37,0,.63,1) infinite nav-tour-bob;position:absolute}@keyframes nav-tour-bob{0%,to{translate:0}50%{translate:var(--bob-x,0px) var(--bob-y,0px)}}@media (prefers-reduced-motion:reduce){.nav-tour-arrow{animation:none}}.nav-tour-card{padding:var(--s-4) var(--s-5);position:absolute}.nav-tour-card.is-still{width:min(var(--box-w), calc(100vw - 2 * var(--s-3)))}.nav-tour-card:focus-visible{outline:none}.modes-walk-card{top:50%;left:50%;translate:-50% -50%}.modes-walk-card.is-high{top:var(--s-6);translate:-50%}.modes-setup{pointer-events:none}.modes-setup .modes-setup-card{--ink:var(--charcoal);--ink-soft:#4a4a46;pointer-events:auto;top:auto;bottom:var(--s-5);gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid;translate:-50%}.modes-setup-row{gap:var(--s-2);display:flex}.modes-setup-row .btn{flex:1 1 0;min-width:0}.modes-setup-row .btn[aria-pressed=true]{--fill:var(--sage);--line:var(--charcoal);color:var(--charcoal)}.nav-tour-title{font-family:var(--disp);line-height:var(--lh-display);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);margin:0 0 var(--s-2)}.nav-tour-line{margin:0}.nav-tour-body{align-items:center;column-gap:var(--s-4);row-gap:var(--s-4);flex-wrap:wrap;display:flex}.nav-tour-body>.nav-tour-line{flex:0 auto;min-width:0}.nav-tour-actions{justify-content:flex-end;align-items:center;gap:var(--s-3);flex:1 0 auto;display:flex}.nav-tour-skip{margin-right:auto}.quickstart-steps~.modal-actions{padding-block:var(--s-2) 0;flex-wrap:nowrap;justify-content:center}.quickstart-steps~.modal-actions>.btn{flex:none}@media (width<=560px){.quickstart-head{justify-content:center}}.home-grid{gap:var(--s-5);flex-direction:column;display:flex}.mgmt-home{flex-direction:column;display:flex}.grace-line{align-items:center;gap:var(--s-2) var(--s-3);width:100%;max-width:var(--content-max);margin:0 auto var(--s-4);font-size:var(--fs-small);line-height:var(--lh-body);flex-wrap:wrap;display:flex}.beta-note{font-size:var(--fs-small);line-height:var(--lh-body);margin:auto 0 0}.beta-note a{font-weight:var(--fw-bold)}.beta-note .text-link,.beta-note .ask-line .text-link.tell-carl{font-size:inherit}.beta-note>a:not(.text-link){color:var(--link);text-underline-offset:3px}.homegrown .beta-note>a:not(.text-link){font-weight:inherit}.beta-note{text-align:right;align-self:stretch}.streak{display:inline-flex}.streak-hit{align-items:center;gap:var(--s-1);cursor:default;-webkit-user-select:none;user-select:none;display:inline-flex}.streak-hit .flame{height:calc(var(--icon-flame) * 32.1 / 28);width:calc(var(--icon-flame) * 25.7 / 28);background-image:url(/_app/pic-streak-flame-lit-boil-f4e8942e.webp)}.streak-hit .flame.heat-7{background-image:url(/_app/pic-streak-flame-7-lit-boil-d1943b04.webp)}.streak-hit .flame.heat-30{background-image:url(/_app/pic-streak-flame-30-lit-boil-088cebec.webp)}.streak-hit .flame.heat-100{background-image:url(/_app/pic-streak-flame-100-lit-boil-279bedc8.webp)}.quickstart-pic .thirsty-pic{background-image:url(/_app/pic-plants.plant_thirsty2-boil-87e8ff40.webp);width:147.1px;height:132.3px}.gg-stage{justify-content:center;align-items:flex-end;width:100%;height:128px;display:flex;position:relative}.gg-seed{height:13.1px}.gg-sprout{height:25.1px}.gg-bud-h{height:47.6px}.gg-bloom-h{height:90.8px}.gg-grow{transform-origin:50% 100%;animation:.42s cubic-bezier(.34,1.56,.64,1) both gg-pop}@keyframes gg-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.gg-water .gg-thirsty,.gg-water .gg-perked{position:absolute;bottom:0;left:50%}.gg-water .gg-thirsty{width:79.8px;height:71.8px;animation:3.6s ease-in-out infinite gg-droop-out;transform:translate(-50%)}.gg-water .gg-perked{transform-origin:50% 100%;animation:3.6s ease-in-out infinite gg-perk-in}.gg-can-at{opacity:0;transform-origin:0 0;width:0;height:0;animation:3.6s ease-in-out infinite gg-tip;position:absolute;bottom:79.2px;left:calc(50% - 33.6px)}.gg-can-at .gg-can{width:38.4px;max-width:none;max-height:none;position:absolute;top:-14.6px;left:-33.7px}.gg-drop{opacity:0;background:url(/_app/pic-fx.drops-ba244075.webp) 0 -1.4px/44.3px no-repeat;width:6.2px;height:9.6px;animation:3.6s cubic-bezier(.45,0,.9,.6) infinite gg-pour;position:absolute;bottom:74.4px;left:calc(50% - 36.8px)}.gg-drop-1{--dx:24px;--dy:59.2px;animation-delay:.3s}.gg-drop-2{--dx:33.6px;--dy:51.2px;animation-delay:.42s}.gg-drop-3{--dx:40px;--dy:64px;animation-delay:.54s}.gg-drop-4{--dx:28.8px;--dy:67.2px;animation-delay:.66s}.gg-drop-5{--dx:44.8px;--dy:56px;animation-delay:.78s}@keyframes gg-tip{0%{opacity:0;transform:rotate(0)}8%,38%{opacity:1;transform:rotate(51.6deg)}48%,to{opacity:0;transform:rotate(0)}}@keyframes gg-pour{0%{opacity:1;transform:translate(0)rotate(-35deg)}12%{transform:translate(var(--dx), var(--dy)) rotate(0deg);opacity:1}13%,to{transform:translate(var(--dx), var(--dy));opacity:0}}@keyframes gg-droop-out{0%,46%{opacity:1}52%,94%{opacity:0}to{opacity:1}}@keyframes gg-perk-in{0%,46%{opacity:0;transform:translate(-50%)scale(.6)}54%{opacity:1;transform:translate(-50%)scale(1.06)}60%,94%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.6)}}.gg-sparkling{width:65px;line-height:0;display:block;position:relative}.gg-sparkle{background:url(/assets/fx/sparkles.webp) no-repeat;animation:1.5s ease-in-out infinite gg-twinkle;position:absolute}.gg-sparkle-1{background-position:0 0;background-size:166.7px;width:25px;height:30.7px;top:-9.4px;left:-9.9px}.gg-sparkle-2{background-position:-33.1px -2.6px;background-size:130px;width:18.1px;height:21.3px;animation-delay:.5s;top:-3.9px;left:52.2px}.gg-sparkle-3{background-position:-51.5px -2.5px;background-size:103.2px;width:14.1px;height:16.6px;animation-delay:1s;top:36.2px;left:62.4px}@keyframes gg-twinkle{0%,to{transform:scale(0)rotate(-15deg)}45%{transform:scale(1.15)rotate(0)}60%{transform:scale(1)rotate(5deg)}}.gg-bloom .gg-bud,.gg-bloom .gg-flower{transform-origin:50% 100%;position:absolute;bottom:0;left:50%}.gg-bloom .gg-bud{animation:2.6s ease-in-out infinite gg-bud-out;transform:translate(-50%)}.gg-bloom .gg-flower{animation:2.6s ease-in-out infinite gg-flower-in}@keyframes gg-bud-out{0%,30%{opacity:1}38%,94%{opacity:0}to{opacity:1}}@keyframes gg-flower-in{0%,30%{opacity:0;transform:translate(-50%)scale(.5)}42%{opacity:1;transform:translate(-50%)scale(1.06)}50%,94%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.5)}}.gg-sleeper{transform-origin:50% 100%;height:137px;animation:2.4s ease-in-out infinite gg-breathe}.gg-compost{transform-origin:50% 100%;height:110px;animation:3.6s ease-in-out infinite gg-settle}@keyframes gg-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(.95)}}@keyframes gg-settle{0%,45%{opacity:1;transform:scaleY(1)}70%,85%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}.gg-tickets{align-items:center}.gg-plate{--tk:.03em;font-size:var(--fs-heading);font-weight:var(--fw-bold);position:relative}.gg-land img{height:120px;animation:1.6s ease-in-out infinite gg-bob}@keyframes gg-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.gg-build{align-items:center}.gg-cloud{background-repeat:no-repeat;background-size:400% 100%;width:181.5px;height:128px;animation:.667s steps(4,end) infinite gg-cloud-frames}@keyframes gg-cloud-frames{0%{background-position:0 0}to{background-position:133.333% 0}}.gg-shed-step{opacity:0;margin-inline:auto;animation:4.5s ease-in-out infinite gg-shed-step;position:absolute;bottom:0;left:0;right:0}.gg-shed-1{width:165.6px;height:120px}.gg-shed-2{width:93.3px;height:112px;animation-delay:1.5s}.gg-shed-3{width:176.5px;height:112px;animation-delay:3s}@keyframes gg-shed-step{0%{opacity:0;transform:scale(.9)}6%,30%{opacity:1;transform:scale(1)}36%,to{opacity:0;transform:scale(1)}}.garden-guide{max-width:var(--box-w-guide)}.garden-guide .quickstart-pic{height:144px}.garden-guide .gg-stage{zoom:var(--gg-scale,1);height:calc(144px / var(--gg-scale,1));width:calc(100% / var(--gg-scale,1));align-items:flex-end}.garden-guide .gg-growing,.garden-guide .gg-water,.garden-guide .gg-bloom{--gg-scale:1.19}.garden-guide .gg-tickets{--gg-scale:1.38}.garden-guide .gg-build{--gg-scale:1.09}.garden-guide .gg-shed{--gg-scale:1.17}.garden-guide .quickstart-top{height:calc(var(--fs-heading) * 2 * var(--lh-display) + var(--s-2) + 144px + var(--s-4));flex-direction:column;display:flex}.garden-guide .quickstart-top .quickstart-pic{flex:auto;align-items:center;height:auto;min-height:0;margin:0}.garden-guide .quickstart-top .gg-stage{height:calc(144px / var(--gg-scale,1))}.garden-guide .quickstart-pic:has(.gg-growing){translate:0 -17px}.garden-guide .quickstart-pic:has(.gg-tickets){translate:0 -45px}.garden-guide .quickstart-pic:has(.gg-land){translate:0 -16px}.garden-guide .quickstart-pic:has(.gg-water){translate:0 -17px}.garden-guide .quickstart-pic:has(.gg-bloom){translate:0 -17px}.garden-guide .quickstart-pic:has(.gg-sleeper){translate:0 -8px}.garden-guide .quickstart-pic:has(.gg-compost){translate:0 -21px}.garden-guide .quickstart-pic:has(.gg-build){translate:0 -4px}.garden-guide .quickstart-pic:has(.gg-shed){translate:0 -6px}@media (width>=561px){.garden-guide{padding-inline:var(--s-6)}}.garden-guide .quickstart-head{text-align:center;flex-direction:column;justify-content:center}@media (orientation:landscape) and (height<=500px){.garden-guide{max-width:var(--box-w);max-height:calc(100dvh - var(--s-4) * 2);padding:var(--s-4) var(--s-5) 0}.garden-guide .quickstart-skip{margin-bottom:var(--s-4)}.garden-guide .quickstart-step{align-content:center;column-gap:var(--s-5);row-gap:var(--s-2);grid-template-rows:auto auto;grid-template-columns:9rem minmax(0,1fr);display:grid}.garden-guide .quickstart-step:has(.gg-shed){grid-template-columns:13rem minmax(0,1fr)}.garden-guide .quickstart-top{display:contents}.garden-guide .quickstart-top .quickstart-pic{flex:none;grid-area:1/1/span 2;align-self:center;height:144px}.garden-guide .quickstart-step-label{text-align:left;grid-column:2;justify-content:flex-start;align-self:end}.garden-guide .quickstart-step-body{grid-column:2;align-self:start}}@media (prefers-reduced-motion:reduce){.quickstart-pic .gg-stage *,.quickstart-pic .gg-stage img{animation:none}.gg-drop,.gg-bloom .gg-bud,.gg-shed-2,.gg-shed-3{opacity:0}.gg-shed-1{opacity:1}.gg-bloom .gg-flower{opacity:1;transform:translate(-50%)}.gg-water .gg-perked{opacity:0}.gg-water .gg-thirsty,.gg-can-at{opacity:1}}.garden-loading{z-index:0;pointer-events:none;background:var(--paper);border-radius:inherit;place-items:center;display:grid;position:absolute;inset:0}.garden-loading.skippable{pointer-events:auto}.garden-loading-card{justify-self:stretch;align-items:center;gap:var(--s-3);margin-bottom:var(--s-6);color:var(--charcoal);flex-direction:column;display:flex}.garden-loading-pose,.garden-loading-line{text-align:center;align-self:stretch}.garden-loading-pose{height:min(300px,42vh);margin-bottom:var(--s-3);justify-content:center;align-items:flex-end;display:flex}.garden-loading-pose img{width:auto;height:100%;animation:.25s both garden-pose-in;display:block}@keyframes garden-pose-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.garden-loading-pose img{animation:none}}.garden-loading-stand{z-index:0;aspect-ratio:6/5;--fill:transparent;--line:transparent;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}:is(:root,.garden-host)[data-theme=dark] .garden-loading{background:var(--paper)}:is(:root,.garden-host)[data-theme=dark] .garden-loading-card{color:var(--ink)}:is(:root,.garden-host)[data-theme=dark] .garden-loading-stand{padding:var(--s-3);--fill:var(--ink-clearly);--line:var(--cream)}.garden-night .boot.garden-boot .garden-loading-card{color:var(--boot-ink)}.garden-night .boot.garden-boot .garden-loading-stand{padding:var(--s-3);--fill:var(--boot-card);--line:var(--boot-line)}.garden-loading-line{font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-line);margin:0}.streak-n{font-weight:var(--fw-bold);line-height:var(--lh-line);font-variant-numeric:tabular-nums;color:var(--ink);text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.nav-row{flex-direction:column;display:flex;position:relative}.streak-nav{right:var(--nav-pad-x);padding:0;position:absolute;top:50%;transform:translateY(-50%)}.streak-nav .streak-n{color:var(--cream);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps)}.nav a.active+.streak-nav .streak-n{color:var(--charcoal)}:root[data-theme=dark] .nav a.active+.streak-nav .streak-n{color:var(--sage)}.home-card{width:100%}.nextup{text-align:center;align-items:center;gap:var(--s-3);flex-direction:column;display:flex}.nextup-pose{width:auto;height:120px}.nextup h2.big{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-title);line-height:var(--lh-display);text-wrap:balance;margin:0}.nextup-sub h2.big{font-size:var(--fs-title-fixed)}.home-grid>.home-card{margin-bottom:0}.nextup .line{font-size:var(--fs-body);color:var(--ink-soft);max-width:var(--read-w);margin:0}.nextup .btn-row{margin-top:var(--s-1);justify-content:center;align-items:center}.nextup .start-doors{margin-top:var(--s-3)}.home-today .receipt-facts{margin-bottom:0}.home-top{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.home-grid>.home-top{justify-content:center;margin-bottom:0}.home-greeting{text-align:center;font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display);margin:0}.goal-line{margin-top:calc(var(--s-2) * -1);text-align:center;position:relative}.goal-hit{align-items:center;gap:var(--s-2);color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.goal-dots{gap:var(--s-1);flex:none;display:inline-flex}.goal-dot{width:var(--icon-inline);height:var(--icon-inline)}.goal-dot circle{fill:none;stroke:var(--ink);stroke-width:var(--line-w)}.goal-dot.lit circle{fill:var(--mustard)}.goal-n{font-weight:var(--fw-bold);line-height:var(--lh-line);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.goal-tip{top:calc(100% + var(--s-2));z-index:var(--layer-popup);width:max-content;max-width:min(var(--read-w), calc(100vw - 32px));padding:var(--s-2) var(--s-3);--fill:var(--paper);--line:var(--ink);color:var(--ink);font-family:var(--body);font-size:var(--fs-small);font-weight:var(--fw-reg);line-height:var(--lh-body);text-align:left;cursor:pointer;background:0 0;border:0;position:absolute;left:0}.goal-title{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display);text-align:center;margin:0}.goal-questions{gap:var(--s-5);margin-top:var(--s-4);display:grid}.goal-q{gap:var(--s-2);display:grid}.goal-ask{text-align:center;margin:0}.goal-numbers,.goal-choices{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.goal-q>.pick{justify-self:center}.goal-note{text-align:center;font-size:var(--fs-small);margin:0}.goal-more{max-width:var(--read-w);text-align:center;justify-self:center}.goal-go{margin-top:var(--s-5);justify-content:center}.goal-ask.try-garden-line{margin-top:var(--s-3)}.goal-popup{max-height:calc(100dvh - var(--s-6));overflow-y:auto}.home-top>.start-tour{margin-left:auto}@media (width>=901px){.home-top{display:none}.home-top:has(>.start-tour){top:var(--page-top);right:var(--s-3);z-index:var(--layer-sticky);display:block;position:fixed}.home-top:has(>.start-tour)>:not(.start-tour){display:none}.home-grid:has(>.goal-line)>.home-top{display:flex;position:static}.home-grid:has(>.goal-line)>.home-top>.streak-home{display:inline-flex}.home-grid:has(>.goal-line)>.home-top>.start-tour{top:var(--page-top);right:var(--s-3);z-index:var(--layer-sticky);position:fixed}}@media (width>=901px) and (width<=1319px){.home-grid:has(>.home-top>.start-tour){padding-right:var(--s-6)}}.flag-box{margin-top:var(--s-2);flex-basis:100%;grid-column:1/-1}.rare:has(>.flag-box){white-space:normal;flex-wrap:wrap;flex-basis:100%;grid-column:1/-1;justify-content:flex-end}.rare>.flag-box{order:1}.obs-picks{gap:var(--s-3);margin:var(--s-3) 0 var(--s-2);grid-template-columns:1fr 1fr;display:grid}.obs-pick{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.obs-pick .lab{font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft)}.obs-pick.is-locked .pick,.obs-pick.is-locked .spick,.obs-pick .spick-btn:disabled,.obs-pick select:disabled{opacity:var(--o-off);filter:saturate(.4);cursor:not-allowed}.obs-pick .pick,.obs-pick select{width:100%;max-width:100%;display:block}.field>.pick{width:fit-content;max-width:100%;display:block}.field>.pick>select{width:auto;max-width:100%;display:block}.pick>select{border-radius:inherit;padding:var(--s-3) var(--s-4);font-size:var(--fs-body);color:inherit;appearance:none;padding-right:calc(var(--s-4) * 2 + var(--icon));background:0 0;border:0;font-family:inherit}.spick{scroll-margin-top:var(--s-3);width:100%;display:block;position:relative}.spick-btn{z-index:0;text-align:left;border-radius:inherit;width:100%;padding:var(--s-3) calc(var(--s-4) * 2 + var(--icon)) var(--s-3) var(--s-4);font-family:inherit;font-size:var(--fs-body);color:inherit;cursor:pointer;--fill:var(--field);--line:var(--ink-nearly);background:0 0;border:0;align-items:center;display:flex;position:relative}.spick-btn:disabled{cursor:default}.spick-btn:focus-visible{--line:var(--rust);outline:none}.spick-placeholder{color:var(--field-hint)}.spick-value,.spick-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spick-panel{width:calc(200% + var(--s-3));max-width:calc(100vw - var(--s-5) * 2);z-index:var(--layer-popup);background:var(--field);padding:var(--s-2);--fill:var(--field);position:absolute;top:calc(100% + 6px);left:0}.spick-search .field{margin:0}.spick-list{max-height:min(58vh, 620px, var(--spick-room,620px));margin-top:var(--s-2);overflow-y:auto}.spick-group{font-size:var(--fs-body);font-weight:var(--fw-bold);padding:var(--s-2) var(--s-2) 0}.spick-group:not(.spick-fold){padding-left:calc(var(--s-2) + var(--icon) + var(--s-2))}.spick-group.spick-fold,.favs-group.favs-fold{align-items:center;gap:var(--s-2);width:100%;min-height:var(--btn-h);padding:0 var(--s-2);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;display:flex}.spick-fold[aria-expanded=true] .fold-chev,.favs-fold[aria-expanded=true] .fold-chev{transform:rotate(90deg)}.favs-card-fold{align-items:center;gap:var(--s-2);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.favs-card-fold[aria-expanded=true] .fold-chev{transform:rotate(90deg)}.spick-option{padding:0 var(--s-2) 0 calc(var(--s-2) + var(--icon) + var(--s-2) + var(--s-3));line-height:normal;font-size:var(--fs-body);cursor:pointer}.spick-option.is-at{background:var(--sage)}.spick-option.is-on{font-weight:var(--fw-bold)}.spick-option.is-off{opacity:var(--o-quiet);cursor:default}.spick-none{padding:var(--s-3) var(--s-2);opacity:var(--o-quiet)}.card:has(.spick-panel){z-index:var(--layer-popup)}.obs-picks>.obs-pick:last-child .spick-panel{left:auto;right:0}@media (width<=900px){.spick-panel{width:100%}.obs-picks>.obs-pick:last-child .spick-panel{left:0;right:auto}}.favs-count{font-size:var(--fs-small)}.favs-list{margin-top:var(--s-3)}.favs-group{font-size:var(--fs-body);font-weight:var(--fw-bold);padding:var(--s-2) var(--s-2) 0}.favs-option{align-items:flex-start;gap:var(--s-1);padding:0 var(--s-2);line-height:normal;font-size:var(--fs-body);cursor:pointer;display:flex}.favs-option:hover{--tone:var(--sage);background:var(--tone)}.favs-option.is-on{font-weight:var(--fw-bold)}.favs-option.is-off{opacity:var(--o-quiet);cursor:default}.favs-option input{width:var(--icon);height:var(--icon);margin:max(0px, (1lh - var(--icon)) / 2) 0 0;accent-color:var(--leaf);cursor:inherit;flex:none}.favs-none{padding:var(--s-3) var(--s-2);opacity:var(--o-quiet)}.favs-move{flex:none;display:flex}.favs-arrow{z-index:0;width:var(--icon);height:var(--icon);color:var(--ink-barely);--line:var(--ink-barely);--fill:transparent;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.favs-option:hover .favs-arrow,.favs-arrow:hover,.favs-arrow:focus-visible{color:inherit;--line:currentColor}.favs-arrow:disabled{visibility:hidden}.favs-arrow:focus-visible{--line:var(--rust);outline:none}.favs-chev{width:var(--icon);height:var(--icon);transform:rotate(90deg)}.favs-arrow.is-up .favs-chev{transform:rotate(-90deg)}.pick-chev{right:var(--s-4);width:var(--icon);height:var(--icon);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)rotate(90deg)}@media (width<=640px){.obs-picks{grid-template-columns:1fr}}.specmix{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);cursor:pointer;font-size:var(--fs-body);display:flex}.specmix input{width:24px;height:24px;accent-color:var(--leaf);cursor:pointer;flex:none;margin:0}.specmix-row{margin-top:var(--s-3);align-items:center;display:flex}.specmix-row .specmix{align-items:center;margin-top:0}.checks-row{align-items:center;column-gap:var(--s-5);row-gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.checks-row:empty{display:none}.checks-row>.specmix-row,.checks-row>.specmix{align-items:center;margin-top:0}.checks-row>.field{flex-basis:100%;order:1}.garden-page .page-head{margin-bottom:0}.garden-page .page-head h1{white-space:nowrap;text-align:center;font-size:2.2rem}.shell:has(.garden-host:not([hidden])){height:100dvh;min-height:0}.shell:has(.garden-host:not([hidden])) .sidebar-inner{height:100%}.main:has(>.garden-host:not([hidden])){min-height:0;padding-bottom:var(--s-4);padding-left:20px;overflow:hidden}.main:has(>.garden-host[data-theme=dark]:not([hidden])){background:var(--charcoal)}.shell:has(.garden-host[data-theme=dark]:not([hidden])) .sidebar{--line:var(--cream)}.garden-host[data-theme=dark] .garden-page:not(.in-nav) .buzz-block{--fill:color-mix(in srgb, var(--cream) 25%, var(--charcoal))}.content.wide.garden-host[data-theme=dark]{background:var(--paper);color:var(--ink)}.content.wide.garden-host{max-width:none}.garden-host{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.shell:has(>.sidebar.garden-float){grid-template-columns:minmax(0,1fr)}.shell:has(>.sidebar.garden-float)>.main{grid-column:1}.shell:has(>.sidebar.garden-float.page-fold.open){grid-template-columns:var(--sidebar-w) minmax(0, 1fr)}.shell:has(>.sidebar.garden-float.page-fold.open)>.main{grid-column:2}.shell:has(>.sidebar.garden-float.page-fold:not(.open))>.main>.content{--fold-left:max(var(--sidebar-w), (100% - var(--content-max)) / 2);margin-left:var(--fold-left);width:min(var(--content-max), 100% - var(--fold-left));margin-right:auto}.shell:has(>.sidebar.garden-float.page-fold:not(.open))>.main>.content.wide{--fold-left:max(var(--sidebar-w), (100% - var(--home-max)) / 2);width:min(var(--home-max), 100% - var(--fold-left))}.main:has(>.garden-host:not([hidden]) .garden-page.in-nav){padding:0}.garden-page.in-nav .garden-stage{padding-left:0}.garden-host:has(.garden-page.in-nav){--garden-mid:calc(var(--sidebar-w) / 4)}:is(.garden-host:has(.garden-page.in-nav) .modal-overlay,.garden-host:has(.garden-page.in-nav) .garden-sheet){padding-left:calc(var(--s-4) + 2 * var(--garden-mid))}.garden-page.in-nav .garden-arranging{left:calc(50% + var(--garden-mid))}.garden-page.in-nav .garden-corner{left:auto;right:var(--edge)}.garden-page.in-nav .garden-zoom{bottom:calc(var(--edge) + var(--corner-h) + var(--s-2))}.sidebar.garden-float{width:var(--sidebar-w);height:100dvh;z-index:var(--layer-sticky);pointer-events:none;--shade-h:100dvh;--shade-w:100%;background:0 0;position:fixed;top:0;left:0}@property --shade-h{syntax:"<length>";inherits:true;initial-value:0}.shell:has(.garden-host[data-theme=dark]:not([hidden]))>.sidebar.garden-float{--panel:var(--charcoal)}@keyframes sidebar-night-out{0%{background-color:var(--charcoal)}}@keyframes sidebar-night-in{0%{background-color:var(--leaf)}}.night-veil{top:0;bottom:0;right:0;left:var(--sidebar-w);z-index:var(--layer-sticky);pointer-events:none;opacity:0;animation:.45s ease-in-out night-veil;position:fixed}.night-veil.night-out{background:var(--charcoal)}.night-veil.night-in{background:var(--paper)}@keyframes night-veil{0%{opacity:1}}.sidebar.night-out{animation:.45s ease-in-out sidebar-night-out}.sidebar.garden-float.night-in:before{animation:.45s ease-in-out sidebar-night-in}.sidebar.garden-float:before{content:"";height:var(--shade-h);background:var(--panel);z-index:-1;transition:background-color var(--sky-fade,0s) ease-in-out;position:absolute;inset:0 0 auto}.sidebar.garden-float .sidebar-inner{pointer-events:auto;height:100%;clip-path:inset(0 0 calc(100% - var(--shade-h)) 0);padding-bottom:calc(56px + var(--s-3));position:static}.sidebar.garden-float>.wobble.rule.right{clip-path:inset(-8px -8px calc(100% + var(--s-1) - var(--shade-h)) -8px);z-index:2}.garden-foot{z-index:1;background:var(--panel);transition:background-color var(--sky-fade,0s) ease-in-out;left:0;right:0;top:calc(var(--shade-h) - 56px);height:56px;padding-bottom:var(--s-2);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute}.sidebar.garden-float .nav-group,.sidebar.garden-float .nav-tools,.sidebar.garden-float .nav-meter,.sidebar.garden-float .nav-footer{transition:opacity .2s ease-out}.sidebar.garden-float.rows-hidden .nav-group,.sidebar.garden-float.rows-hidden .nav-tools,.sidebar.garden-float.rows-hidden .nav-meter,.sidebar.garden-float.rows-hidden .nav-footer{opacity:0;transition-duration:.32s;transition-timing-function:cubic-bezier(.4,0,.6,1)}@media (prefers-reduced-motion:reduce){.sidebar.garden-float .nav-group,.sidebar.garden-float .nav-tools,.sidebar.garden-float .nav-meter,.sidebar.garden-float .nav-footer{transition:none}}.sidebar.garden-float:not(.open) .nav-group,.sidebar.garden-float:not(.open) .nav-tools,.sidebar.garden-float:not(.open) .nav-meter,.sidebar.garden-float:not(.open) .nav-footer{display:none}.sidebar.garden-float:not(.open) .nav{flex:none;min-height:0}.fold-mark{left:var(--mark-x,var(--s-4));top:var(--mark-y,var(--s-4));clip-path:inset(max(0px, var(--shade-h) - var(--mark-y,0px)) -8px -8px -8px);align-items:center;gap:var(--s-1);color:var(--ink);cursor:pointer;pointer-events:auto;background:0 0;border:0;flex-direction:column;padding:0;display:flex;position:absolute}.fold-mark img{height:var(--mark-h,var(--brand-h));width:auto}.fold-mark .garden-fold-chev{opacity:0;transition:opacity .16s ease-out;transform:rotate(90deg)}.fold-mark:hover .garden-fold-chev,.fold-mark:focus-visible .garden-fold-chev{opacity:1}.fold-mark .fold-mark-night,:root[data-theme=dark] .shell .fold-mark .fold-mark-light{display:none}:root[data-theme=dark] .shell .fold-mark .fold-mark-night{display:block}.sidebar.garden-float.wordmark:not(.open) .nav,.sidebar.garden-float.wordmark:not(.open):not(.rolling) .garden-foot{display:none}.sidebar.garden-float.wordmark.open:not(.rolling) .fold-mark{visibility:hidden}.shell:has(>.sidebar.garden-float.page-fold.wordmark:not(.open))>.main>.content{--fold-left:max(var(--mark-clear,var(--sidebar-w)), (100% - var(--content-max)) / 2)}.shell:has(>.sidebar.garden-float.page-fold.wordmark:not(.open))>.main>.content.wide{--fold-left:max(var(--mark-clear,var(--sidebar-w)), (100% - var(--home-max)) / 2)}.garden-nav-slot{display:contents}.garden-nav-search:empty{display:none}.garden-nav-search{margin-top:var(--s-2)}.garden-after{gap:var(--s-3);flex-wrap:wrap;display:flex}.garden-nav-search .garden-search-hits{max-height:40dvh;overflow-y:auto}.garden-page.in-nav .garden-zoom,.garden-page.in-nav .garden-help{display:none}.garden-nav-search .field label,.garden-nav-search .garden-search-hits .text-link,.garden-nav-search .garden-search .muted{color:var(--cream)}.find-nav-search{padding:var(--s-1) 0}.find-nav-search .field label,.find-nav-search .find-none,.find-nav-search .find-box .tell-carl{color:var(--cream)}.find-nav-search .find-hits{max-height:60dvh;overflow-y:auto}:is(.sidebar:has(.find-nav-search) .nav-group,.sidebar:has(.find-nav-search) .nav-tools){display:none}.find-none{margin:var(--s-3) 0 0}.find-phone-search{margin-bottom:var(--s-4)}.find-hits{margin:var(--s-3) 0 0;gap:2px;padding:0;list-style:none;display:grid}.find-hits .find-band{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--find-fill,var(--leaf));text-decoration:none;display:flex}.find-box .find-hits .find-band,.find-box .find-hits .find-band *{color:var(--cream)}.find-box .find-hits .find-band[style*=--mustard],.find-box .find-hits .find-band[style*=--mustard] *,.find-box .find-hits .find-band[style*=--mint],.find-box .find-hits .find-band[style*=--mint] *,.find-box .find-hits .find-band[style*=--sage],.find-box .find-hits .find-band[style*=--sage] *{color:var(--charcoal)}.find-band .find-name{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);text-transform:uppercase}.find-art{object-fit:contain;flex:none;width:36px;height:36px}.find-words{gap:2px;min-width:0;display:grid}.find-box .find-sub{font-size:var(--fs-small);text-transform:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.find-box .find-hits .find-band mark{background:var(--mustard);color:var(--charcoal)}.find-hits .is-soon{opacity:var(--o-quiet);pointer-events:none}.garden-fold{pointer-events:auto;width:var(--control,40px);min-height:var(--s-6);color:var(--cream);cursor:pointer;width:auto;min-width:var(--control,40px);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.garden-fold-chev{width:calc(var(--icon) * 1.5);height:calc(var(--icon) * 1.5);fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg)}.sidebar.garden-float.settled .garden-fold-chev{transition:transform .22s cubic-bezier(.4,0,.6,1)}.sidebar.garden-float.open:not(.chev-home) .garden-fold-chev{transform:rotate(90deg)scaleX(-1)}@media (prefers-reduced-motion:reduce){.sidebar.garden-float.settled .garden-fold-chev{transition:none}}.shell[data-rail=folded]{--sidebar-w:0px}.shell[data-rail=folded] .sidebar-inner,.shell[data-rail=folded]>.sidebar>.wobble.rule{display:none}.shell[data-rail=folded]{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);--phone-bar:var(--s-4);--garden-bar:0px}.shell[data-rail=folded]>.sidebar{width:var(--sidebar-w);padding:0;display:block}.shell[data-rail=folded]>.bottombar{display:none}.shell[data-rail=folded] .page-head,.shell[data-rail=folded] .home-top{padding-left:calc(var(--edge) + var(--shed-card-w) + var(--s-3) - var(--s-4))}.shell[data-rail=folded] .home-top{display:flex;position:static}.shell[data-rail=folded] .home-top>.streak-home{display:inline-flex}.shell[data-rail=folded] .garden-host:has(.garden-page.in-nav){--garden-mid:0px}.shell[data-rail=folded]>.sidebar.garden-float{width:var(--sidebar-w)}.shell[data-rail=folded]>.sidebar.garden-float:before{display:none}.shell[data-rail=folded] .garden-page.in-nav .garden-search-toggle.on-garden{z-index:2;top:var(--edge);left:calc(var(--edge) + var(--shed-card-w) + var(--s-3));display:block;position:absolute}.shell[data-rail=folded] .garden-page.in-nav .garden-search-toggle.on-garden.open{right:var(--edge)}.shell[data-rail=folded] .garden-page.in-nav .garden-search-drop{margin-left:calc(-1 * (var(--shed-card-w) + var(--s-3)))}.side-rail-toggle{top:var(--edge);left:max(var(--edge), env(safe-area-inset-left,0px));z-index:var(--layer-sticky);width:calc(var(--corner-h) + var(--edge));height:calc(var(--corner-h) + var(--edge));padding:var(--s-3);cursor:pointer;-webkit-tap-highlight-color:transparent;--fill:var(--chrome-fill);pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:fixed}.side-rail-toggle:hover{--fill:var(--cream)}.shell[data-rail] .more-sheet{align-items:stretch}.shell[data-rail] .more-sheet .panel{flex:1;width:auto;margin:0 0 0 -12px;animation:.22s cubic-bezier(.25,.1,.1,1) side-drawer-in}.shell[data-rail] .more-sheet .panel-scroll{height:100%;max-height:100dvh;padding:var(--s-3) var(--s-4) var(--s-3) calc(var(--s-4) + 12px);place-content:start center;gap:var(--s-2) var(--s-3);grid-template-columns:repeat(3,minmax(0,14.5rem));display:grid}[data-more-below]{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - 2 * var(--s-6)), transparent calc(100% - var(--s-3)));mask-image:linear-gradient(to bottom, black calc(100% - 2 * var(--s-6)), transparent calc(100% - var(--s-3)))}.more-below{left:50%;bottom:var(--s-3);z-index:1;padding:var(--s-1);color:var(--ink);cursor:pointer;background:0 0;border:0;display:flex;position:absolute;transform:translate(-50%)}.more-sheet .panel>.more-below{bottom:calc(var(--s-3) + 12px)}.more-below .more-below-chev{transform:rotate(90deg)}.more-sheet .panel.has-foot{flex-direction:column;max-height:calc(92dvh + 12px);display:flex}.more-sheet .panel.has-foot>.panel-body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.more-sheet .panel.has-foot .panel-scroll{height:auto;min-height:0;max-height:none;padding-bottom:var(--s-3);flex:auto}.more-sheet .panel.has-foot>.more-foot{padding:0 0 calc(var(--s-3) + 12px + env(safe-area-inset-bottom));flex:none}.shell[data-rail] .more-sheet .panel.has-foot{max-height:none}.shell[data-rail] .more-sheet .panel.has-foot>.more-foot{padding:0 0 calc(var(--s-3) + env(safe-area-inset-bottom)) 12px}.shell[data-rail] .more-sheet .panel a{padding-inline:var(--s-3);white-space:nowrap}.shell[data-rail] .more-sheet .panel-scroll :is(.more-list,.nav-sub,.change-view,.change-view-group){display:contents}.shell[data-rail] .more-sheet .panel-scroll>:is(.more-heading,.field,.check,.more-who,.more-close,.more-tickets){grid-column:1/-1}.shell[data-rail] .more-sheet .panel-scroll>.pm{grid-column:1/-1;margin-inline:0}@keyframes side-drawer-in{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.shell[data-rail] .more-sheet .panel{animation:none}}.side-rail-menu{object-fit:contain;width:100%;height:100%}.side-rail-back .side-rail-menu{transform:rotate(90deg)}@media (width>=901px){.shell[data-shed]>aside:not(.open):not(.rolling){display:none}}.side-rail-toggle.shed-back-desk{left:var(--edge)}.shell[data-garden-menu] .side-rail-toggle.shed-back-desk{left:calc(var(--edge) + var(--shed-card-w) + var(--s-3))}.shed-look{opacity:.55;cursor:pointer;width:60px;height:60px;z-index:var(--layer-sticky);background:0 0;border:0;padding:0;position:absolute;top:calc(62% - 30px)}.shed-look img{object-fit:contain;width:100%;height:100%}.shed-look-go{left:var(--edge)}.shed-look-go img{transform:rotate(90deg)}.shed-look-back{right:var(--edge)}.shed-look-back img{transform:rotate(-90deg)}:is(.side-rail-toggle,.shed-look,button.cal-pick,.cal-pick-n,.star-toggle,.forum-act){transition:transform .12s}@media (hover:hover){:is(.side-rail-toggle,.shed-look,button.cal-pick,.cal-pick-n,.star-toggle,.forum-act):hover:not(:disabled){transform:scale(1.06)}}@media (width<=900px){.shed-look{width:44px;height:44px;top:calc(50% - 22px)}}@property --shade-w{syntax:"<length-percentage>";inherits:true;initial-value:100%}.sidebar.garden-float.phone{width:100vw;display:block}.sidebar.garden-float.phone:before{width:var(--shade-w);right:auto}.sidebar.garden-float.phone .sidebar-inner{clip-path:inset(0 calc(100% - var(--shade-w)) calc(100% - var(--shade-h)) 0);--brand-h:34px;overflow-y:auto}.sidebar.garden-float.phone>.wobble.rule.right{display:none}.sidebar.garden-float.phone .garden-foot{width:var(--shade-w);right:auto}.sidebar.garden-float.phone:not(.open) .garden-foot,.sidebar.garden-float.phone:not(.open) .sidebar-inner{visibility:hidden}.sidebar.garden-float.phone .sidebar-head{display:none}.sidebar.garden-float.phone .sidebar-inner{padding-top:var(--s-4)}.sidebar.garden-float.phone .nav{flex-flow:wrap;align-content:flex-start;align-items:center}.sidebar.garden-float.phone .nav>*{flex:0 0 100%;order:3}.sidebar.garden-float.phone .nav>.nav-row{display:contents}.sidebar.garden-float.phone .nav>.nav-row>a{flex:auto;order:0}.sidebar.garden-float.phone .nav>.nav-row>.streak-nav{padding-right:var(--s-3);order:2;position:static;transform:none}.sidebar.garden-float.phone .garden-nav-search{margin:var(--s-3) 0 var(--s-2)}.sidebar.garden-float.phone.open .nav{flex:none;overflow:visible}.garden-shed{display:none}.sidebar.garden-float.phone.rolling-down .garden-shed{animation:.16s ease-out forwards shed-out}.sidebar.garden-float.phone.rolling-up .garden-shed{opacity:0;animation:.16s ease-out .22s forwards shed-in}.sidebar.garden-float.phone .sidebar-head,.sidebar.garden-float.phone .nav-row>*,.sidebar.garden-float.phone .garden-nav-search{transition:opacity .2s ease-out}.sidebar.garden-float.phone.rows-hidden .sidebar-head,.sidebar.garden-float.phone.rows-hidden .nav-row>*,.sidebar.garden-float.phone.rows-hidden .garden-nav-search,.sidebar.garden-float.phone.rows-hidden .nav-group,.sidebar.garden-float.phone.rows-hidden .nav-tools,.sidebar.garden-float.phone.rows-hidden .nav-meter,.sidebar.garden-float.phone.rows-hidden .nav-footer{opacity:0;transition-duration:.16s;transition-timing-function:ease-in}@keyframes shed-out{to{opacity:0}}@keyframes shed-in{to{opacity:1}}.sidebar.garden-float.phone:not(.open) .garden-shed,.sidebar.garden-float.phone.rolling .garden-shed{top:var(--edge);left:var(--edge);z-index:0;height:calc(var(--corner-h) + var(--edge));width:var(--shed-card-w);padding:var(--s-2);pointer-events:auto;cursor:pointer;--fill:var(--chrome-fill);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.garden-shed,.garden-fold{-webkit-tap-highlight-color:transparent}.garden-shed img{object-fit:contain;width:100%;height:100%}.garden-nav-search .garden-search,.garden-search-drop .garden-search{display:block}.garden-nav-search .garden-search-toggle.open{padding:var(--s-1) 0}:is(.sidebar.garden-float:has(.garden-search-toggle.in-menu.open) .nav-group,.sidebar.garden-float:has(.garden-search-toggle.in-menu.open) .nav-tools,.sidebar.garden-float:has(.garden-search-toggle.in-menu.open) .nav-meter,.sidebar.garden-float:has(.garden-search-toggle.in-menu.open) .nav-footer),.garden-search-toggle.on-garden{display:none}@media (width<=900px){.garden-page.in-nav .garden-search-toggle.on-garden{z-index:2;top:var(--edge);left:calc(var(--edge) + var(--shed-card-w) + var(--s-3));display:block;position:absolute}.garden-page.in-nav .garden-search-toggle.on-garden.open{right:var(--edge)}.garden-page.in-nav .garden-search-drop{margin-left:calc(-1 * (var(--shed-card-w) + var(--s-3)))}.shell:not([data-rail=folded]) .garden-page.in-nav .garden-search-toggle.on-garden{left:var(--edge)}.shell:not([data-rail=folded]) .garden-page.in-nav .garden-search-drop{margin-left:0}}.garden-search-card{z-index:0;width:calc(var(--corner-h) + var(--edge));height:calc(var(--corner-h) + var(--edge));padding:var(--s-3);cursor:pointer;-webkit-tap-highlight-color:transparent;--fill:var(--chrome-fill);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}.garden-search-card .stage-icon{width:100%;height:100%}.shell[data-garden-menu]>.sidebar{display:none}.garden-menu-open{top:var(--edge);left:var(--edge);z-index:var(--layer-sticky);width:calc(var(--corner-h) + var(--edge));height:calc(var(--corner-h) + var(--edge));padding:var(--s-3);cursor:pointer;--fill:var(--chrome-fill);--line:var(--charcoal);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:fixed}.garden-menu-open:hover{--fill:var(--cream)}.garden-menu-open img{object-fit:contain;width:100%;height:100%}.page-tour:not(:focus-visible)>.wobble,.garden-menu-open:not(:focus-visible)>.wobble,.garden-menu-x:not(:focus-visible)>.wobble,.garden-search-card:not(:focus-visible)>.wobble{display:none}.garden-menu-open,.garden-search-card{padding:var(--s-1)}.admin-shell .sidebar img[src$="/stage-prep.webp"]{filter:url(#cream-edge)}html.garden-placing .garden-menu-open,html.garden-flying .garden-menu-open{visibility:hidden}.sound-studio .sst-world[data-garden-menu] .garden-page.menu-hud .garden-search-toggle.on-garden,.shell[data-garden-menu] .garden-page.menu-hud .garden-search-toggle.on-garden{z-index:2;top:var(--edge);left:calc(var(--edge) + var(--shed-card-w) + var(--s-3));display:block;position:absolute}.sound-studio .sst-world[data-garden-menu] .garden-page.menu-hud .garden-search-toggle.on-garden.open,.shell[data-garden-menu] .garden-page.menu-hud .garden-search-toggle.on-garden.open{right:var(--edge)}.sound-studio .sst-world[data-garden-menu] .garden-page.menu-hud .garden-search-drop,.shell[data-garden-menu] .garden-page.menu-hud .garden-search-drop{margin-left:calc(-1 * (var(--shed-card-w) + var(--s-3)))}.garden-page.menu-hud .garden-corner{top:var(--edge);bottom:auto;left:calc(var(--edge) + 2 * (var(--shed-card-w) + var(--s-3)));right:auto}.garden-page.menu-hud .garden-score{filter:url(#ticket-sticker);padding:0}.garden-page.menu-hud .garden-score>.wobble{display:none}.garden-page.menu-hud .garden-corner .ticket-plate{height:calc(var(--corner-h) + var(--edge) - 6px);font-size:var(--fs-heading)}.garden-hud-streak{z-index:0;height:calc(var(--corner-h) + var(--edge));padding:0 var(--s-3);color:var(--charcoal);font:var(--fw-bold) var(--fs-body) / 1 var(--body);--fill:var(--chrome-fill);--line:var(--charcoal);align-items:center;display:flex;position:relative}.garden-hud-streak:not(:has(.streak)){display:none}.garden-hud-streak .streak{position:static;transform:none}.garden-hud-streak .streak-n{color:var(--charcoal);font-size:var(--fs-body)}.garden-door{z-index:2;left:var(--edge);bottom:var(--edge);width:calc(2 * var(--s-6) + var(--s-1));height:calc(2 * var(--s-6) + var(--s-1));padding:var(--s-3);cursor:pointer;--fill:var(--chrome-fill);--line:var(--charcoal);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.garden-door:hover{--fill:var(--cream)}.garden-door img{object-fit:contain;width:100%;height:100%}.shell:not([data-worlds]):not([data-mgmt-worlds]) .garden-door.to-barn,html.garden-placing :is(.garden-door,.garden-life-cycle),html.garden-flying :is(.garden-door,.garden-life-cycle){display:none}.garden-life-cycle{z-index:2;right:var(--edge);bottom:var(--edge);width:calc(2 * var(--s-6) + var(--s-1));height:calc(2 * var(--s-6) + var(--s-1));padding:var(--s-3);cursor:pointer;--fill:var(--chrome-fill);--line:var(--charcoal);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.garden-life-cycle:hover{--fill:var(--cream)}.garden-life-cycle img{object-fit:contain;width:100%;height:100%}.modal-panel:has(.life-cycle){max-width:min(calc(100% - 2 * var(--s-5)), 1100px);width:auto}.life-cycle h2{padding-right:calc(var(--icon) + var(--s-4))}.life-cycle-row{margin:var(--s-4) 0 0;gap:var(--s-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;padding:0;list-style:none;display:grid}.life-cycle-stop{justify-items:center;gap:var(--s-2);text-align:center;display:grid}.life-cycle-pics{justify-content:center;align-items:flex-end;gap:var(--s-1);display:flex}.life-cycle-art{width:auto;max-width:none;display:block}.life-cycle-words{font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);letter-spacing:var(--ls-caps);text-transform:uppercase;min-height:calc(2em * var(--lh-line));text-wrap:balance}.life-cycle{--zoom:1.4}.life-cycle-art.is-seed{height:calc(12px * var(--zoom))}.life-cycle-art.is-sprout{height:calc(20px * var(--zoom))}.life-cycle-art.is-bud{height:calc(36px * var(--zoom))}.life-cycle-art.is-droop-flower{height:calc(43px * var(--zoom))}.life-cycle-art.is-droop-bud{height:calc(36px * var(--zoom))}.life-cycle-art.is-bloom{height:calc(62px * var(--zoom))}.life-cycle-art.is-sleep-bud{height:calc(43px * var(--zoom))}.life-cycle-art.is-sleep-bloom{height:calc(36px * var(--zoom))}.life-cycle-art.is-archived{height:calc(43px * var(--zoom))}.life-cycle-art.is-flytrap{height:calc(48px * var(--zoom))}@media (width<=700px){.life-cycle{--zoom:1}.life-cycle-row{row-gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}.garden-page.menu-hud .shed-room-card{left:calc(var(--edge) + 2 * var(--s-6) + var(--s-1) + var(--s-3))}.garden-page.menu-hud :is(.garden-add,.garden-help,.garden-tour),.garden-page.menu-hud.glove-only .garden-buzz-card .buzz-block{display:none}.garden-page.menu-hud:has(.garden-search-toggle.on-garden.open) .garden-corner{visibility:hidden}.btn-icon.glove-right{width:var(--icon);height:var(--icon);object-fit:contain;transform:rotate(-90deg)}.garden-menu-veil{align-items:center}.garden-menu{z-index:0;width:min(1080px,100%);height:min(700px, calc(100dvh - 2 * var(--s-6)));color:var(--cream);outline:none;position:relative}.garden-menu-rim{z-index:0}.garden-menu-tabs{pointer-events:none;position:absolute;inset:0}.garden-menu-tab{z-index:1;width:calc(var(--tab-out,112px) - var(--rim,9px));justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);cursor:pointer;pointer-events:auto;font:var(--fw-display) var(--fs-heading) / var(--lh-display) var(--disp);color:var(--cream);background:0 0;border:0;flex-direction:column;display:flex;position:absolute}.garden-menu-tab[aria-selected=true]{cursor:default}.garden-menu-tab:focus-visible{outline:none}.garden-menu-tab:focus-visible .garden-menu-tab-art{--line:var(--rust)}.garden-menu-tab-art{z-index:0;width:calc(var(--s-6) - var(--s-2));height:calc(var(--s-6) - var(--s-2));margin-top:var(--s-2);--fill:transparent;--line:var(--cream);--dash:4 4;position:relative}.garden-menu-tab-art.is-drawn{justify-content:center;align-items:center;display:flex}.garden-menu-tab-art.is-drawn>img{object-fit:contain;filter:url(#cream-edge);width:100%;height:100%}.garden-menu-tab-name{align-items:center;gap:var(--s-1);display:inline-flex}.garden-menu-tab .count{top:calc(-1 * var(--s-2));right:calc(-1 * var(--s-3));z-index:1;min-width:var(--s-5);padding:0 var(--s-1);font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);text-align:center;color:var(--cream);--fill:transparent;--line:color-mix(in srgb, var(--cream) var(--t-clearly), transparent);--dash:none;position:absolute}.garden-menu-tab.is-next .count{--fill:var(--mustard);--line:transparent;color:var(--charcoal)}.garden-menu.is-worlds .garden-menu-tab{font-size:var(--fs-body);text-decoration:none}.garden-menu-tab.is-start,.garden-menu-tab.is-messages,.garden-menu-tab.is-artists{color:var(--charcoal)}.garden-menu-tab.is-messages:not(.is-next) .count{color:var(--charcoal);--line:color-mix(in srgb, var(--charcoal) var(--t-clearly), transparent)}.garden-menu-world-page{justify-content:flex-start;gap:var(--s-5);min-height:100%;padding-right:calc(var(--s-6) + var(--s-5));flex-direction:column;display:flex}.garden-menu-hotbar{gap:var(--s-3);flex-direction:column;display:flex}.garden-menu-hotrow{align-items:flex-end;gap:var(--s-2);display:flex}.garden-menu-hot{z-index:0;width:calc(var(--s-6) + var(--s-2));height:calc(var(--s-6) + var(--s-2));padding:var(--s-2);cursor:pointer;color:var(--charcoal);--fill:var(--cream);--line:var(--charcoal);background:0 0;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.garden-menu-hot:hover,.garden-menu-hot.is-next{--fill:var(--mustard-soft)}.garden-menu-hot.is-stat{cursor:default}.garden-menu-hot.is-stat:hover{--fill:var(--cream)}.garden-menu-hot-art{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.garden-menu-hot:not(.is-undrawn):not(.is-stat){gap:var(--s-1);width:auto;min-width:calc(var(--s-6) + var(--s-2));flex-direction:column;height:auto;padding:0}.garden-menu-hot:not(.is-undrawn):not(.is-stat) .garden-menu-hot-art{width:calc(var(--s-6) + var(--s-2));height:calc(var(--s-6) + var(--s-2));padding:var(--s-2);position:relative}.garden-menu-hot-pic{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.garden-menu-hot-pic img{object-fit:contain;width:100%;height:100%}.garden-menu-hot-name{font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);white-space:nowrap;color:var(--cream)}.garden-menu-world-page .garden-menu-hot.is-undrawn{height:auto;padding-bottom:0}.garden-menu-hot-art img{object-fit:contain;width:100%;height:100%}.garden-menu-hot-art .garden-menu-flame{width:calc(var(--s-5) * 25.7 / 32.1 * 1.3);height:calc(var(--s-5) * 1.3)}.garden-menu-hot-art .calendar-plate{transform:scale(1.2)}.garden-menu-hot.is-undrawn{width:auto;min-width:calc(var(--s-6) + var(--s-2));padding:var(--s-1) var(--s-2);--fill:transparent;--line:var(--cream);--dash:4 4;color:var(--cream)}.garden-menu-hot.is-undrawn:hover{--fill:color-mix(in srgb, var(--cream) var(--t-hover), transparent)}.garden-menu-hot-none{font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);white-space:nowrap}.garden-menu-hot.is-stat{gap:var(--s-1);width:auto;padding:var(--s-2) var(--s-3) var(--s-2) var(--s-2);font:var(--fw-display) var(--fs-heading) / var(--lh-display) var(--disp)}.garden-menu-hot.is-stat .garden-menu-hot-art{width:auto}.garden-menu-hot .count{top:calc(-1 * var(--s-2));right:calc(-1 * var(--s-2));z-index:1;min-width:var(--s-5);padding:0 var(--s-1);font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);text-align:center;color:var(--cream);--fill:transparent;--line:color-mix(in srgb, var(--cream) var(--t-clearly), transparent);--dash:none;position:absolute}.garden-menu-hot.is-next .count{--fill:var(--mustard);--line:transparent;color:var(--charcoal)}.garden-menu-hotrow .view-switch{margin:0}.garden-menu .garden-menu-hotrow .view-switch>a{font-size:var(--fs-body)}.garden-menu .garden-menu-hotrow .view-switch>a:not(.x){color:var(--cream);--fill:transparent;--line:var(--cream)}.garden-menu .garden-menu-hotrow .view-switch>a.active{color:var(--charcoal);--fill:var(--cream);--line:var(--charcoal)}.garden-menu-world-page .garden-menu-tile.is-soon{color:var(--cream);--fill:transparent;--line:var(--cream);--dash:6 6}.garden-menu-x{top:calc(var(--rim,9px) + var(--s-3));right:calc(var(--tab-out,112px) + var(--rim,9px) + var(--s-3));z-index:2;width:calc(var(--s-6) + var(--s-3));height:calc(var(--s-6) + var(--s-3));padding:var(--s-4);cursor:pointer;--fill:var(--cream);--line:var(--charcoal);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.garden-menu-x img{width:100%;height:100%}.garden-menu-page{z-index:1;padding:calc(var(--rim,9px) + var(--s-5));position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.garden-menu-page.has-window{display:flex;overflow:hidden}.garden-window{z-index:0;--fill:var(--card-fill);min-width:0;color:var(--ink);flex-direction:column;flex:1;display:flex;position:relative}.garden-window-back{top:var(--s-2);left:var(--s-2);z-index:2;width:calc(var(--s-6) + var(--s-3));height:calc(var(--s-6) + var(--s-3));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.garden-window-back img{object-fit:contain;width:100%;height:100%;transform:rotate(90deg)}.garden-window-slot{flex-direction:column;flex:1;min-height:0;display:flex}.garden-pile-knob{margin-block-end:var(--s-4)}.garden-window-bar{justify-content:flex-end;align-items:center;gap:var(--s-3);min-height:calc(var(--s-6) + var(--s-3) + var(--s-2) + var(--s-3));padding:var(--s-2) var(--s-5) 0 calc(var(--s-6) + var(--s-3) + var(--s-2) + var(--s-3));flex:none;display:flex}.garden-window-bar .sheet-x{position:static}.garden-window-bar .garden-menu-x{position:relative;top:auto;right:auto}.garden-window-name{font-family:var(--body);font-weight:var(--fw-bold);font-size:var(--fs-small);line-height:var(--lh-line);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft)}.garden-window .modal-panel.garden-popup.is-in-menu{max-width:none;min-height:0;max-height:none;padding-top:var(--s-2);flex:1;animation:none}.modal-panel.garden-popup.is-in-menu .section-heading.is-window-name{display:none}.modal-panel.garden-popup.is-in-menu .section-heading{margin:var(--s-5) 0 var(--s-3);font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-heading);line-height:var(--lh-display);letter-spacing:normal;color:inherit;position:static}.garden-popup.is-in-menu .garden-after{padding-top:var(--s-4)}.garden-window :is(.card:not(.door),.garden-page-sheet,.result-row,.record-card,.result-list,.fold,.pile)>.wobble{display:none}.garden-window:has(.artists-tools) :is(.card:not(.door),.garden-page-sheet,.result-row,.record-card,.result-list,.fold,.pile)>.wobble{display:block}.garden-window .pile-edge{display:none}.garden-window .garden-page-sheet{padding:0}.garden-window .prefs-bar{width:max-content;margin:var(--s-4) 0 0 auto;position:sticky;bottom:0;left:auto;right:auto}.garden-menu-leave{flex:none;width:1em;height:1em}.garden-menu-pages{align-content:start;gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.garden-menu-pages.is-more{grid-template-columns:repeat(3,minmax(0,1fr))}.garden-menu-world-page .garden-menu-pages{align-items:flex-start;gap:var(--s-1);padding-left:calc(var(--s-6) + var(--s-3));flex-direction:column;display:flex}.garden-menu-world-page .garden-menu-tile.is-row{min-height:calc(var(--s-6) + var(--s-4));padding:var(--s-1) var(--s-2);gap:var(--s-4);font-size:var(--fs-heading);color:var(--cream)}.garden-menu-world-page .garden-menu-tile.is-row:not(.is-stat){text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.garden-menu-world-page .garden-menu-tile.is-row.is-stat{font-size:var(--fs-heading)}.garden-menu-world-page .garden-menu-tile>.wobble{display:none}.garden-menu-world-page .garden-menu-tile.is-row .garden-menu-icon,.garden-menu-world-page .garden-menu-tile.is-row .garden-menu-stat-icon{width:calc(var(--s-6) + var(--s-1));height:calc(var(--s-6) + var(--s-1))}.garden-menu-world-page .garden-menu-tile.is-row .count{margin-left:var(--s-2);color:var(--cream);--line:color-mix(in srgb, var(--cream) var(--t-clearly), transparent)}.garden-menu-world-page .garden-menu-tile.is-row.is-next .count{color:var(--charcoal);--line:transparent}.garden-menu-world-page .garden-menu-tile.is-row .calendar-plate{transform:scale(1.2)}.garden-menu-icon-box{width:calc(var(--s-6) + var(--s-1));height:calc(var(--s-6) + var(--s-1));flex:none;justify-content:center;align-items:center;display:flex}.garden-menu-icon-none{width:calc(var(--s-6) + var(--s-1));height:calc(var(--s-6) + var(--s-1));flex:none}.garden-menu:not(.is-narrow) .garden-menu-world-page .garden-menu-pages.is-more{justify-content:start;column-gap:calc(2 * var(--s-6) + var(--s-3));row-gap:var(--s-1);grid-template-columns:repeat(2,max-content);display:grid}.garden-menu-world-page .garden-menu-tile.is-row.is-stat{font-family:var(--body);font-weight:var(--fw-bold)}.garden-menu-glove{top:50%;left:calc(-1 * (var(--s-6) + var(--s-3)));width:var(--s-6);height:var(--s-6);pointer-events:none;object-fit:contain;position:absolute;transform:translateY(-50%)rotate(-90deg)}.garden-menu-world-page .garden-menu-hot>.wobble{display:none}.garden-menu-tile.is-row.is-stat{cursor:default;font:var(--fw-display) var(--fs-heading) / var(--lh-display) var(--disp)}.garden-menu-tile.is-row.is-stat:hover{--fill:var(--cream)}.garden-menu-tile.is-row.is-stat .garden-menu-flame{width:calc(var(--s-6) * 25.7 / 32.1);height:var(--s-6)}.garden-menu-tile.is-row{min-height:calc(2 * var(--s-6) + var(--s-4));padding:var(--s-3) var(--s-4);text-align:left;flex-direction:row;justify-content:flex-start}.garden-menu-tile.is-row .count,.garden-menu-tile.is-small .count{margin-left:auto;position:relative;top:auto;right:auto}.shell.homegrown[data-worlds] .garden-menu .view-switch,.shell[data-mgmt-worlds] .garden-menu .view-switch{justify-content:flex-start;gap:var(--s-2);margin-bottom:var(--s-3);padding-bottom:0;display:flex;position:relative}.garden-menu .view-switch>a{z-index:0;padding:var(--s-2) var(--s-4) var(--s-1);font:var(--fw-display) var(--fs-heading) / var(--lh-display) var(--disp);color:var(--charcoal);--fill:var(--cream);--line:var(--charcoal);text-decoration:none;position:relative}.garden-menu .view-switch>a.active{color:var(--cream);--fill:var(--leaf)}.garden-menu .view-switch>svg:last-child{display:none}.garden-menu-tile{z-index:0;justify-content:center;align-items:center;gap:var(--s-2);min-height:calc(4 * var(--s-6));padding:var(--s-3);cursor:pointer;text-align:center;font:var(--fw-bold) var(--fs-body) / var(--lh-line) var(--body);color:var(--charcoal);--fill:var(--cream);--line:var(--charcoal);background:0 0;border:0;flex-direction:column;text-decoration:none;display:flex;position:relative}.garden-menu-tile:hover,.garden-menu-tile.is-next{--fill:var(--mustard-soft)}.garden-menu-tile .count{top:var(--s-2);right:var(--s-2);z-index:0;min-width:var(--s-5);padding:0 var(--s-2);font-size:var(--fs-small);text-align:center;color:var(--charcoal);--fill:transparent;--line:color-mix(in srgb, var(--ink) var(--t-clearly), transparent);display:inline-block;position:absolute}.garden-menu-tile.is-next .count{--fill:var(--mustard);--line:transparent}.garden-menu-icon{width:calc(var(--s-6) + var(--s-5));height:calc(var(--s-6) + var(--s-5));object-fit:contain}.garden-menu-stat-icon{display:flex}.garden-menu-stat-icon img{width:var(--s-5);height:var(--s-5);object-fit:contain}.garden-menu-flame{width:calc(var(--s-5) * 25.7 / 32.1);height:var(--s-5);background:url(/_app/pic-streak-flame-lit-boil-f4e8942e.webp) 0 0/300% 100% no-repeat;display:block}.garden-menu-veil:has(>.garden-menu.is-narrow){align-items:flex-end;padding:0}.garden-menu.is-narrow{width:100%;height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex}.garden-menu.is-narrow>.garden-menu-x{top:var(--s-3);right:var(--s-3);width:calc(var(--s-6) + var(--s-2));height:calc(var(--s-6) + var(--s-2));padding:var(--s-2)}.garden-menu.is-narrow .garden-menu-page{min-height:0;padding:var(--s-5) calc(var(--rim,9px) + var(--s-2)) var(--s-2);flex:1;order:1;position:relative}.garden-menu.is-narrow .garden-menu-world-page{gap:var(--s-4);padding-right:0}.garden-menu.is-narrow .garden-menu-world-page .garden-menu-pages{padding-left:calc(var(--s-5) + var(--s-1));gap:0}.garden-menu.is-narrow .garden-menu-world-page .garden-menu-tile.is-row,.garden-menu.is-narrow .garden-menu-world-page .garden-menu-tile.is-row.is-stat{min-height:calc(var(--s-6) + var(--s-1));gap:var(--s-2);padding:var(--s-1);font-size:var(--fs-body)}.garden-menu.is-narrow .garden-menu-world-page .garden-menu-tile.is-row .garden-menu-icon,.garden-menu.is-narrow .garden-menu-world-page .garden-menu-tile.is-row .garden-menu-stat-icon,.garden-menu.is-narrow .garden-menu-icon-box,.garden-menu.is-narrow .garden-menu-icon-none{width:calc(var(--s-5) + var(--s-2));height:calc(var(--s-5) + var(--s-2))}.garden-menu.is-narrow .garden-menu-world-page{max-height:100%;overflow-y:auto}.garden-menu.is-narrow .garden-menu-world-page .garden-menu-pages.is-more .garden-menu-tile.is-row{min-height:calc(var(--s-5) + var(--s-1));padding-block:0}.garden-menu.is-narrow .garden-menu-world-page .garden-menu-pages.is-more :is(.garden-menu-icon,.garden-menu-stat-icon,.garden-menu-icon-box,.garden-menu-icon-none){width:var(--s-5);height:var(--s-5)}.garden-menu-more-switch .view-switch{margin:0}.garden-menu .garden-menu-more-switch .view-switch>a{font-size:var(--fs-body)}.garden-menu .garden-menu-more-switch .view-switch>a:not(.x){color:var(--cream);--fill:transparent;--line:var(--cream)}.garden-menu .garden-menu-more-switch .view-switch>a.active{color:var(--charcoal);--fill:var(--cream);--line:var(--charcoal)}.garden-menu.is-narrow .garden-menu-glove{left:calc(-1 * (var(--s-5) + var(--s-1)));width:var(--s-5);height:var(--s-5)}.garden-menu.is-narrow .garden-menu-hotrow{row-gap:var(--s-2);flex-wrap:wrap}.garden-menu.is-narrow .garden-menu-hot:not(.is-undrawn):not(.is-stat) .garden-menu-hot-art{width:var(--s-6);height:var(--s-6);padding:var(--s-1)}.garden-menu.is-bottom-tabs .garden-menu-tabs{z-index:1;gap:var(--s-1);margin:0 var(--rim,9px);padding:var(--s-2);pointer-events:auto;flex:none;order:2;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative;inset:auto;overflow:visible}.garden-menu.is-bottom-tabs .garden-menu-tab{z-index:0;width:auto;min-width:0;min-height:calc(var(--s-6) + var(--s-5));padding:var(--s-1) 0;gap:var(--s-1);font-size:var(--fs-small);--fill:var(--tab-fill,var(--charcoal));--line:var(--charcoal);position:relative}.garden-menu.is-bottom-tabs .garden-menu-tab-art{width:var(--s-5);height:var(--s-5)}.garden-menu.is-bottom-tabs .garden-menu-tab-name{font-size:var(--fs-mono);letter-spacing:0;white-space:nowrap}@media (width<=389px){.garden-menu.is-bottom-tabs .garden-menu-tab-name{font-size:9px}}.garden-menu.is-bottom-tabs .garden-menu-tab[aria-selected=true]{--fill:transparent;--line:var(--cream)}.garden-menu-grip{z-index:2;height:var(--s-5);touch-action:none;cursor:grab;justify-content:center;display:flex;position:absolute;top:0;left:25%;right:25%}.garden-menu-grip-line{width:var(--s-6);height:var(--s-3);--line:var(--charcoal);position:relative}.garden-menu.is-narrow .garden-window-bar .garden-menu-x{width:var(--s-6);height:var(--s-6);padding:var(--s-2)}.garden-menu.is-narrow .garden-window-bar{min-height:calc(var(--s-6) + var(--s-2));padding-right:var(--s-2);padding-left:calc(var(--s-6) + var(--s-2) + var(--s-3))}.garden-menu.is-narrow .garden-window-back{width:var(--s-6);height:var(--s-6)}.garden-menu-start-pair{z-index:2;margin:var(--s-3) 0 var(--s-4);align-self:center;align-items:center;gap:var(--s-4);height:calc(var(--corner-h) + var(--edge) - 6px);font:var(--fw-bold) var(--fs-heading) / var(--lh-line) var(--body);color:var(--ink);flex:none;display:flex;position:relative}.garden-menu-start-streak{align-items:center;gap:var(--s-2);height:100%;display:flex}.garden-menu-start-streak .garden-menu-flame{width:calc((var(--corner-h) + var(--edge) - 6px) * 25.7 / 32.1);height:calc(var(--corner-h) + var(--edge) - 6px)}.garden-menu.is-narrow .garden-menu-start-pair{top:calc((var(--s-6) + var(--s-2) - var(--s-5)) / 2);left:calc(var(--rim,9px) + var(--s-3));gap:var(--s-3);height:var(--s-5);font-size:var(--fs-body);margin:0;position:absolute}.garden-menu.is-narrow .garden-menu-start-streak .garden-menu-flame{width:calc(var(--s-5) * 25.7 / 32.1);height:var(--s-5)}.garden-menu.is-narrow .garden-menu-tickets .ticket-plate{height:var(--s-5);font-size:var(--fs-body)}.garden-menu-tickets{cursor:pointer;background:0 0;border:0;padding:0;display:flex}.garden-menu-tickets .ticket-plate{--tk:.03em;font-weight:var(--fw-bold);font-family:var(--body);line-height:var(--lh-line);height:calc(var(--corner-h) + var(--edge) - 6px);font-size:var(--fs-heading);filter:url(#ticket-sticker);padding:0 .1em}.garden-sky{z-index:2;top:var(--edge);right:var(--edge);width:calc(var(--corner-h) + var(--edge));height:calc(var(--corner-h) + var(--edge));padding:var(--s-1);cursor:pointer;-webkit-tap-highlight-color:transparent;--fill:var(--chrome-fill);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.page-tour{width:calc(var(--corner-h) + var(--edge));height:calc(var(--corner-h) + var(--edge));padding:var(--s-2);cursor:pointer;-webkit-tap-highlight-color:transparent;--fill:var(--chrome-fill);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}.page-tour img{object-fit:contain;width:100%;height:100%}.page-tour:hover{--fill:var(--cream)}.help-menu{z-index:var(--layer-popup);width:max-content;padding:var(--s-1) var(--s-2);--fill:var(--card-fill);color:var(--ink);flex-direction:column;display:flex;position:fixed}.help-menu-item{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2);color:inherit;font-family:var(--body);font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps-lg);text-transform:uppercase;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex;position:relative}.help-menu-item:hover{background:color-mix(in srgb, var(--ink) var(--t-hover), transparent)}.help-menu-item img{width:var(--icon);height:var(--icon);object-fit:contain;flex:none}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .help-menu-item img{filter:url(#cream-edge)}.info-words{z-index:var(--layer-popup);width:max-content;max-width:min(var(--read-w), calc(100vw - 32px));padding:var(--s-2) var(--s-3);--fill:var(--paper);--line:var(--ink);color:var(--ink);font-family:var(--body);font-size:var(--fs-small);font-weight:var(--fw-reg);line-height:var(--lh-body);text-transform:none;letter-spacing:0;text-align:left;pointer-events:none;position:fixed}.garden-spot{pointer-events:none;position:fixed}.garden-tour{z-index:2;top:var(--edge);right:calc(2 * var(--edge) + var(--corner-h) + var(--s-3));position:absolute}.garden-tour.shed-tour{right:var(--edge)}@media (width<=900px){.garden-page.in-nav .garden-tour{top:calc(2 * var(--edge) + var(--corner-h) + var(--s-3))}}.garden-look{z-index:2;top:calc(2 * var(--edge) + var(--corner-h) + var(--s-3));right:var(--edge);width:calc(var(--corner-h) + var(--edge));height:calc(var(--corner-h) + var(--edge));padding:var(--s-1);color:var(--charcoal);cursor:pointer;-webkit-tap-highlight-color:transparent;--fill:var(--chrome-fill);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.garden-look:hover,.garden-look[aria-pressed=true]{--fill:var(--cream)}.garden-look img{z-index:1;object-fit:contain;width:100%;height:100%;position:relative}@media (width<=900px){.garden-page.in-nav .garden-look{top:calc(3 * var(--edge) + 2 * var(--corner-h) + 2 * var(--s-3))}}@media (width<=600px){.shell[data-garden-menu] .garden-page.menu-hud .garden-look{top:calc(2 * var(--edge) + var(--corner-h) + var(--s-3))}}.garden-sky img{object-fit:contain;width:100%;height:100%}.garden-sky:hover{--fill:var(--cream)}.garden-sound{top:calc(2 * var(--edge) + var(--corner-h) + var(--s-3));padding:var(--s-2)}.garden-start{top:calc(3 * var(--edge) + 2 * var(--corner-h) + 2 * var(--s-3));padding:var(--s-2)}.garden-sky-wait{z-index:2;width:calc(2 * var(--corner-h));height:calc(2 * var(--corner-h));padding:var(--s-3);pointer-events:none;--fill:var(--chrome-fill);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.garden-sky-wait img{object-fit:contain;width:100%;height:100%;animation:1.2s linear infinite garden-sky-turn}@keyframes garden-sky-turn{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.garden-sky-wait img{animation:none}}@media (width<=900px){.garden-page.in-nav .garden-sky{top:calc(2 * var(--edge) + var(--corner-h) + var(--s-3))}.garden-page.in-nav .garden-sound{top:calc(3 * var(--edge) + 2 * var(--corner-h) + 2 * var(--s-3))}.garden-page.in-nav .garden-start{top:calc(4 * var(--edge) + 3 * var(--corner-h) + 3 * var(--s-3))}.garden-page.in-nav:has(.garden-search-toggle.on-garden.open) :is(.garden-tour,.garden-sky){visibility:hidden}.garden-page.in-nav:has(.garden-search-toggle.on-garden.open) .garden-buzz-card{visibility:hidden}}.shell:has(.garden-search-toggle.in-menu.open) .garden-buzz-card{visibility:hidden}.garden-search-drop{z-index:0;margin-top:var(--s-2);padding:var(--s-3);--fill:var(--chrome-fill);color:var(--charcoal);--ink:var(--charcoal);--ink-soft:#4a4a46;--link:var(--olive);--line:var(--charcoal);position:relative}.garden-search-drop .garden-search-hits{max-height:40dvh;overflow-y:auto}@media (width<=900px){.garden-page.in-nav .garden-buzz-card,.garden-page.in-nav .shed-room-card,.garden-page.in-nav .garden-door,.garden-page.in-nav .garden-life-cycle{bottom:calc(var(--edge) + var(--garden-bar))}.sidebar.garden-float.phone:not(.open) .garden-shed,.sidebar.garden-float.phone.rolling .garden-shed{display:none}.shell:has(.garden-host[data-theme=dark]:not([hidden]))>.bottombar{--panel:var(--charcoal)}.garden-host:has(.garden-page.in-nav){--garden-mid:0px}:is(.garden-host:has(.garden-page.in-nav) .modal-overlay,.garden-host:has(.garden-page.in-nav) .garden-sheet){padding-left:var(--s-4)}.garden-page.in-nav .garden-corner{top:var(--edge);bottom:auto}.garden-page.in-nav .garden-buzz-card{width:var(--hud-w-full)}.garden-page.in-nav .garden-buzz-card .buzz-block{height:72px}}.garden-buzz-card{left:var(--edge);bottom:var(--edge);width:var(--hud-w);z-index:1;flex-direction:column;display:flex;position:absolute}.garden-buzz-card .buzz-block{height:clamp(96px,16vh,150px)}.garden-buzz-card .garden-do{margin-top:var(--s-3)}.garden-page .garden-buzz-card.day-one{left:50%;bottom:calc(2 * var(--s-6));width:min(var(--onboarding-page-w), calc(100% - 2 * var(--s-6)));transform:translate(-50%)}.garden-page .garden-buzz-card.day-one .garden-do{display:flex}.garden-page .garden-buzz-card.day-one .garden-do .btn{flex:auto}@media (width<=900px){.garden-page .garden-buzz-card.day-one{bottom:max(var(--s-5), env(safe-area-inset-bottom,0px));width:calc(100% - 2 * var(--day-one-gutter))}body:has(.say-hi-over) .garden-buzz-card.day-one .buzz-block{visibility:hidden}}.garden-tap-on{position:absolute;inset:0}.garden-tada{z-index:1;padding:var(--page-top) var(--s-6) 0;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}@media (width<=900px){.garden-tada{padding:var(--s-2) var(--day-one-gutter) 0}}.garden-host[hidden]{display:none}.garden-host[hidden].garden-building{opacity:0;pointer-events:none;z-index:-1;display:flex;position:fixed;inset:0}.garden-page{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.garden-stage{--hud-w-full:232px;--hud-w:var(--hud-w-full);--hud-gap:20px;padding-left:calc(var(--hud-w) + var(--hud-gap));flex:1 1 0;min-height:0;position:relative}.garden-hud{width:var(--hud-w);align-content:start;gap:var(--s-3);grid-template-rows:auto minmax(0,1fr) auto minmax(0,auto) auto;height:100%;display:grid;position:absolute;top:0;left:0}.buzz-dialog{margin-bottom:calc(var(--s-4) - var(--s-3));grid-row:3}.buzz-block{grid-row:4}.garden-do{margin-top:calc(var(--s-4) - var(--s-3));grid-row:5}.buzz-dialog{max-height:40vh}.garden-hud>*{min-width:0}.garden-hud{pointer-events:none}.buzz-block,.buzz-dialog,.garden-do .btn{pointer-events:auto}.garden-search{pointer-events:auto;grid-row:2;align-self:start;min-height:0;max-height:calc(100% + 12px);margin:-6px;padding:6px;overflow-y:auto}.garden-search-hits{margin:var(--s-3) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.garden-search-hits li{justify-items:start;row-gap:var(--s-1);display:grid}.garden-search-hits .text-link{text-align:left}.buzz-block{z-index:0;min-height:0;padding:var(--s-4);--fill:var(--sage);background:radial-gradient(circle at 50% 42%, rgb(252 247 232/var(--o-quiet)), #fcf7e800 68%) no-repeat;background-clip:content-box;justify-content:center;align-items:center;display:flex;position:relative}.buzz-block img{object-fit:contain;max-width:100%;max-height:100%}.buzz-dialog{z-index:1;min-height:0;padding:var(--s-3) var(--s-4);--fill:var(--paper);position:relative;overflow:visible}.say-scroll{height:100%;overflow:auto}.say-scroll:empty{min-height:calc(var(--fs-body) * var(--lh-body))}.buzz-dialog .say-greet{margin:0 0 var(--s-2);font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--red)}.buzz-dialog .say-title{margin:0 0 var(--s-1);white-space:pre-line;font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:var(--lh-body)}.buzz-dialog .say-title .packet{width:var(--icon);height:var(--icon);object-fit:contain;vertical-align:-.3em;margin-right:var(--s-1)}.buzz-dialog .say-body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.garden-do{align-items:center;min-height:0;display:flex}.garden-stage,.sidebar.garden-float.phone,.start-tour,.shell[data-rail=folded],.sound-studio .sst-world[data-garden-menu],.shell[data-garden-menu]{--corner-h:37px;--edge:var(--s-3);--shed-card-w:calc(var(--corner-h) + var(--edge))}.garden-score{min-height:var(--corner-h)}.garden-do .btn,.garden-do .btn-hold{min-height:calc(var(--corner-h) + var(--edge))}.btn-hold{z-index:0;min-width:var(--btn-w);--line:var(--ink);--fill:transparent;position:relative}.garden-do .btn,.garden-do .btn-hold{width:100%;min-width:0}.garden-do .btn{white-space:normal;text-align:center;overflow-wrap:break-word}.garden-panel,.sidebar.garden-float.phone,.start-tour,.shell[data-rail=folded],.sound-studio .sst-world[data-garden-menu],.shell[data-garden-menu]{--chrome-fill:#fcf7e8eb}.garden-panel :is(.garden-sky,.garden-look,.garden-tour,.garden-score,.garden-help,.garden-search-card,.garden-search-drop),.shell[data-rail=folded] .side-rail-toggle{--line:var(--charcoal);color:var(--charcoal)}.garden-panel{z-index:0;--fill:var(--cream);--control:calc(var(--icon) + var(--s-3));width:100%;height:100%;position:relative}.example-boom{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.garden-panel iframe{border-radius:inherit;background:var(--cream);border:0;width:100%;height:100%;display:block}html.garden-flying :is(.garden-buzz-card,.garden-corner,.garden-sky,.garden-look,.garden-tour,.garden-foot){opacity:0;pointer-events:none}html.garden-flying.garden-flying-fade :is(.garden-buzz-card,.garden-corner,.garden-sky,.garden-look,.garden-tour,.garden-foot){opacity:1;transition:opacity var(--fly-fade,1.6s) ease-out}html.garden-placing :is(.sidebar.garden-float,.garden-buzz-card,.garden-hud .garden-do,.garden-corner,.garden-sky,.garden-look,.garden-tour,.garden-foot,.garden-search-card,.garden-zoom,.garden-nav){visibility:hidden}.garden-skip{z-index:2;left:50%;bottom:var(--edge);padding:var(--s-2) var(--s-3);--fill:var(--chrome-fill);position:absolute;transform:translate(-50%)}.garden-corner{left:var(--edge);bottom:var(--edge);align-items:stretch;gap:var(--s-2);display:flex;position:absolute}.garden-score{z-index:0;gap:var(--s-2);font:var(--fw-bold) var(--fs-body) / 1 var(--body);color:var(--charcoal);padding:var(--s-1) var(--s-2);cursor:pointer;--fill:var(--chrome-fill);background:0 0;border:0;align-items:center;display:flex;position:relative}.garden-score:hover{--fill:var(--cream)}.ticket-plate{box-sizing:border-box;border-style:solid;border-width:calc(12 * var(--tk)) calc(30 * var(--tk)) calc(13 * var(--tk)) calc(30 * var(--tk));line-height:var(--lh-line);color:var(--charcoal);font-variant-numeric:tabular-nums;border-image-source:url(/_app/pic-ticket-502ec109.webp);border-image-slice:12 30 13 fill;border-image-repeat:stretch;flex:none;justify-content:center;align-items:center;display:inline-flex}.calendar-plate{box-sizing:border-box;border-style:solid;border-width:calc(48 * var(--cal)) calc(7 * var(--cal)) calc(7 * var(--cal)) calc(7 * var(--cal));line-height:var(--lh-line);color:var(--charcoal);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;border-image-source:url(/assets/nav-calendar.webp);border-image-slice:48 7 7 fill;border-image-repeat:stretch;flex:none;justify-content:center;align-items:center;display:inline-flex}.nav a>.calendar-plate,.nav-footer a>.calendar-plate,.more-sheet .panel a>.calendar-plate{--cal:calc(var(--icon) / 128);width:var(--icon);height:var(--icon);font-size:calc(var(--icon) * .5);margin-right:var(--s-2)}.more-sheet .panel a>.calendar-plate{margin-right:0}.garden-score .ticket-plate{--tk:.03em;padding:0 .1em}.garden-score .float{font-weight:var(--fw-bold);white-space:nowrap;pointer-events:none;animation:1.1s ease-out forwards score-float;position:absolute;top:-4px;left:50%;transform:translate(-50%)}@keyframes score-float{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-34px)}}@media (prefers-reduced-motion:reduce){.garden-score .float{animation:1.1s step-end forwards score-float-still}}@keyframes score-float-still{0%{opacity:1}to{opacity:0}}.garden-score .score-jump{pointer-events:none;animation:score-jump var(--jump-ms,.7s) linear forwards;position:absolute;top:0;left:50%}.garden-score .score-jump .ticket-plate{font-size:var(--fs-small)}.ticket-fly{z-index:var(--layer-toast);pointer-events:none;position:fixed;top:0;left:0}.ticket-fly .ticket-plate{--tk:.03em;font-size:var(--fs-body);font-weight:var(--fw-bold);padding:0 .1em}@keyframes score-jump{0%{animation-timing-function:cubic-bezier(.2,.8,.4,1);transform:translate(-50%)scale(.6)}45%{transform:translate(-50%, calc(-1 * var(--jump-h,56px))) scale(1);animation-timing-function:cubic-bezier(.6,0,.9,.5)}to{transform:translate(-50%,40%)scale(.5)}}.garden-score.locked{cursor:default}.garden-score.locked:hover{--fill:var(--chrome-fill)}.garden-score.locked:active{transform:none}.garden-score.off{opacity:var(--o-off)}.garden-score:active{transform:translate(1px,1px)}.garden-score-lock{width:var(--icon);height:auto}.garden-page.in-nav .garden-score{min-height:calc(var(--corner-h) + var(--edge));font-size:var(--fs-wordmark)}.garden-help{z-index:0;width:var(--control);font:var(--fw-bold) var(--fs-body)/1 var(--body);color:var(--charcoal);cursor:pointer;--fill:var(--chrome-fill);background:0 0;border:0;position:relative}.garden-help:hover{--fill:var(--cream)}.garden-add{z-index:0;padding:var(--s-1) var(--s-3);font:var(--fw-bold) var(--fs-body)/1 var(--body);text-transform:uppercase;letter-spacing:var(--ls-caps-lg);color:var(--charcoal);white-space:nowrap;cursor:pointer;--fill:var(--chrome-fill);background:0 0;border:0;position:relative}.garden-add:hover{--fill:var(--cream)}.garden-help:active{transform:translate(1px,1px)}:is(.page-tour,.garden-sky,.garden-look,.garden-score,.garden-help,.garden-add){transition:transform .12s}@media (hover:hover){:is(.page-tour,.garden-sky,.garden-look,.garden-score,.garden-help,.garden-add):hover{transform:scale(1.06)}}.garden-sheet{z-index:var(--layer-sheet);padding:var(--s-4);background:var(--veil);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.garden-sheet .panel{z-index:0;width:min(var(--box-w), 100%);--fill:var(--cream);max-height:100%;color:var(--charcoal);flex-direction:column;display:flex;position:relative}.garden-sheet .sheet-bar{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);display:flex;position:relative}.garden-sheet .sheet-bar h2{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;line-height:var(--lh-display);font-size:var(--fs-heading);margin:0}.garden-sheet .sheet-x{width:calc(var(--icon) + var(--s-3));height:calc(var(--icon) + var(--s-3));cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.garden-sheet .sheet-x img{width:var(--icon);height:var(--icon);object-fit:contain}.garden-sheet .sheet-body{padding:var(--s-4);font-size:var(--fs-body);line-height:var(--lh-body);overflow-y:auto}.garden-sheet .sheet-body p{margin:0 0 var(--s-3)}.garden-sheet .sheet-body p:last-child{margin-bottom:0}.garden-zoom{right:var(--edge);bottom:var(--edge);gap:var(--s-2);flex-direction:column;display:flex;position:absolute}.garden-zoom button{z-index:0;width:var(--control);height:var(--control);font:var(--fw-bold) var(--fs-body)/1 var(--body);color:var(--charcoal);cursor:pointer;--fill:var(--chrome-fill);background:0 0;border:0;position:relative}.garden-zoom button:hover:not(:disabled){--fill:var(--cream)}.garden-zoom button:active:not(:disabled){transform:translate(1px,1px)}.garden-zoom button:disabled{cursor:default}.garden-zoom-mark{display:block}.garden-zoom button:disabled .garden-zoom-mark{opacity:var(--o-off)}.garden-nav{z-index:0;width:var(--control);height:var(--control);color:var(--charcoal);cursor:pointer;--fill:var(--chrome-fill);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.garden-nav .chevron{z-index:1;position:relative}.garden-nav:hover{--fill:var(--cream)}.garden-nav:active{transform:translate(1px,1px)}.garden-nav-up{top:var(--edge);margin-left:calc(var(--control) / -2);left:50%}.garden-nav-down{bottom:var(--edge);margin-left:calc(var(--control) / -2);left:50%}.garden-nav-left{left:var(--edge);margin-top:calc(var(--control) / -2);top:50%}.garden-nav-right{right:var(--edge);margin-top:calc(var(--control) / -2);top:50%}.garden-arranging{z-index:1;top:var(--edge);align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);font-size:var(--fs-body);color:var(--charcoal);--fill:var(--chrome-fill);--ink:var(--charcoal);--olive-ink:var(--olive);--link:var(--olive-ink);max-width:calc(100% - 2 * var(--edge));display:flex;position:absolute;left:50%;transform:translate(-50%)}.garden-arranging span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.garden-arranging:has(.garden-bedpick){max-width:calc(100% - 2 * var(--edge));flex-wrap:wrap;justify-content:center}.garden-bedpick{justify-items:center;gap:var(--s-2);flex-basis:100%;display:grid}.garden-bedpick h2{font-size:var(--fs-body);margin:0}.garden-bedpick-rows{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.paint-swatches{align-items:center;gap:var(--s-2);display:flex}.paint-swatch{z-index:0;cursor:pointer;--fine:4;--wander:.2px;background:0 0;border:0;width:28px;height:28px;padding:0;transition:transform .16s;position:relative}.paint-swatch[aria-pressed=true]{transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.paint-swatch{transition:none}}.book-paint{z-index:2;position:absolute;top:6%;left:4%}.paint-popup .paint-swatches{flex-wrap:wrap;justify-content:center}.paint-card{z-index:2;justify-items:center;gap:var(--s-3);width:max-content;max-width:calc(100% - 2 * var(--edge));padding:var(--s-3);--fill:var(--paper);display:grid;position:absolute}.paint-card .paint-swatches{flex-wrap:wrap;justify-content:center}.paint-row{justify-content:center;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.paint-card-x{width:var(--control);height:var(--control);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.paint-card-x img{width:var(--icon);height:var(--icon);object-fit:contain}.paint-button .ticket-plate{--tk:.03em;margin-left:var(--s-2)}.paint-swatches{width:fit-content;position:relative}.paint-popup{width:max-content;max-width:calc(100% - 2 * var(--s-4))}.paint-popup .paint-row{margin-top:var(--s-3);margin-bottom:var(--s-5)}.paint-hint{top:calc(100% + var(--s-1));object-fit:contain;filter:url(#book-sticker);pointer-events:none;width:44px;height:44px;margin-left:-22px;animation:1.1s cubic-bezier(.37,0,.63,1) infinite paint-hint-bob;position:absolute;left:50%;rotate:180deg}@keyframes paint-hint-bob{0%,to{translate:0}50%{translate:0 6px}}@media (prefers-reduced-motion:reduce){.paint-hint{animation:none}}.shed-wall{--unit:clamp(56px, min(28cqw, calc((100dvh - 406px) / 3.26)), 190px);padding:var(--s-4);align-items:center;gap:var(--s-4);border-radius:var(--radius);background-image:url(/_app/pic-shop.wall-placeholder-2b1f2595.webp);background-position:50%;background-size:cover;flex-direction:column;display:flex;container-type:inline-size}.shed-mascot{align-items:center;gap:var(--s-2);flex-direction:column;display:flex}.shed-mascot img{height:calc(var(--unit) * 1.5);filter:url(#book-sticker);width:auto;display:block}.shed-name{z-index:0;font:inherit;font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;white-space:nowrap;color:var(--charcoal);--fill:var(--cream);--line:var(--charcoal);padding:var(--s-1) var(--s-2);cursor:pointer;background:0 0;border:0;position:relative}.shed-tickets{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:calc(var(--unit) * .28);justify-content:center;display:flex}.shed-tickets .ticket-plate{--tk:.03em;padding:0 .1em}.shed-book{appearance:none;cursor:pointer;width:var(--unit);height:calc(var(--unit) * 1.3);background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0;line-height:0;display:flex}.shed-book img{filter:url(#book-sticker);width:auto;height:100%;display:block}@media (hover:hover){.shed-book:hover img{transform:translateY(-3px)}}.garden-book-veil{z-index:calc(var(--layer-sheet) + 1);padding:var(--s-4);background:var(--veil);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.garden-book-veil.book-rise{animation:.22s ease-out both book-veil-in}.garden-book-veil.book-rise .garden-book{transform-origin:100% 100%;animation:.36s cubic-bezier(.2,.9,.3,1.04) both book-rise}@keyframes book-veil-in{0%{background:0 0}}@keyframes book-rise{0%{transform:translate(calc(50vw - 50% - var(--s-4)), calc(50vh - 50% - var(--s-4))) scale(.08)}}.garden-page:has(.garden-book-veil) .garden-sheet .sheet-x{visibility:hidden}.garden-page:has(.garden-book-veil) :is(.garden-tour,.garden-sky,.garden-look){visibility:hidden}.garden-sheet.book-turn{z-index:calc(var(--layer-sheet) + 1)}.book-turn-body{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-4);flex-direction:column;display:flex}.book-turn-line{text-align:center;margin:0}.turn-phone{z-index:0;--fill:transparent;flex:none;width:40px;height:88px;animation:2.6s ease-in-out infinite turn-sideways;position:relative}.turn-phone.to-upright{animation-name:turn-upright}.turn-phone-foot{left:50%;bottom:var(--s-3);width:calc(var(--s-3) + 2 * var(--s-1));height:0;position:absolute;transform:translate(-50%)}.book-turn-body .turn-phone{--line:var(--charcoal)}@keyframes turn-sideways{0%,50%{transform:rotate(0)}72%,to{transform:rotate(-90deg)}}@keyframes turn-upright{0%,50%{transform:rotate(-90deg)}72%,to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.turn-phone{animation:none}.turn-phone.to-upright{transform:rotate(-90deg)}}.garden-book{aspect-ratio:1536/1024;width:min(100%, calc((100dvh - 2 * var(--s-4)) * 1.5));--ink:var(--charcoal);--line:var(--charcoal);background:url(/_app/pic-shop.catalogue-page-768312ce.webp) 50%/100% 100% no-repeat;max-width:100%;position:relative;container-type:inline-size}.garden-book:focus-visible{outline:none}.garden-book>*,.book-layer>*{box-sizing:border-box;position:absolute}.book-layer{pointer-events:none;inset:0}.book-layer>*{pointer-events:auto}.book-x{width:calc(var(--icon) + var(--s-3));height:calc(var(--icon) + var(--s-3));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;transform:translate(-50%,-50%)}.book-x img{width:var(--icon);height:var(--icon);object-fit:contain}.book-heading{background:var(--cream);font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);text-transform:uppercase;color:var(--charcoal);justify-content:center;align-items:center;margin:0;font-size:6.4cqw;display:flex}.book-card{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .12s;display:flex}.book-card img{object-fit:contain;width:auto;max-width:60%;height:auto;max-height:78%}@media (hover:hover){.book-card:hover{transform:translateY(calc(-1 * var(--s-1)))}}.book-select,.gnome-pick-frame{pointer-events:none;box-sizing:border-box;border-style:solid;border-image-source:url(/_app/pic-shop.catalogue-select-8e737487.webp);border-image-slice:40;border-image-repeat:stretch}.book-select{border-width:2.6cqw}.book-card-label{justify-content:space-between;align-items:baseline;gap:var(--s-2);font-size:1.15cqw;line-height:var(--lh-line);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps-lg);text-transform:uppercase;color:var(--charcoal);padding:1.3cqw 1cqw 0;display:flex}.book-card-label span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.book-card-label span:last-child{flex:none}.book-preview{justify-content:center;align-items:flex-end;padding-bottom:6%;display:flex}.book-preview img{object-fit:contain;object-position:bottom;width:100%;height:100%}.book-piece{display:block;position:relative}.book-shade{pointer-events:none;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%,50%)}.book-desc{align-items:flex-start;display:flex}.book-desc-name{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--charcoal);font-size:2.6cqw;overflow:hidden}.book-desc{gap:var(--s-1);flex-direction:column}.book-desc-short{font-size:var(--fs-small);line-height:var(--lh-line);color:var(--red)}.book-price{box-sizing:border-box;background:var(--cream);box-shadow:0 0 0 1cqw var(--cream);font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);color:var(--charcoal);justify-content:center;align-items:center;font-size:3.2cqw;display:flex}.book-price .ticket-plate{--tk:.118cqw;padding:0 .3cqw}.book-digit,.book-blank{font-size:1.9cqw;font-weight:var(--fw-bold);color:var(--charcoal);justify-content:center;align-items:center;display:flex}.book-blank{align-items:flex-end;padding-bottom:.3cqw}.garden-book .btn.book-buy{width:auto;min-width:0;height:auto;font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:normal;min-height:0;padding:0;font-size:2.52cqw}.book-plate{background:var(--cream);border-radius:inherit}.garden-book .btn.book-buy:hover:not(:disabled){transform:none}.book-pageno{background:var(--cream);font-size:1.9cqw;font-weight:var(--fw-bold);color:var(--charcoal);justify-content:center;align-items:center;display:flex;transform:translate(-50%,-50%)}.book-arrow{cursor:pointer;background:0 0;border:0}.book-arrow:disabled{cursor:default;opacity:var(--o-off);background:var(--cream)}.book-tab{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.book-tab:disabled{cursor:default}.book-tab img{width:auto;height:52%}.book-tab img.book-tab-art{object-fit:contain;filter:url(#book-sticker);max-width:62%;height:62%;margin-left:8%}.book-sticker-defs{width:0;height:0;position:absolute}@media (prefers-reduced-motion:reduce){.book-card{transition:none}}.gnome-pick{justify-content:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.gnome-pick-card{z-index:0;--fill:var(--cream);--line:var(--charcoal);aspect-ratio:1;min-width:0;padding:var(--s-3);cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;transition:transform .12s;display:flex;position:relative}.gnome-pick-card img{object-fit:contain;width:auto;height:78%}@media (hover:hover){.gnome-pick-card:hover{transform:translateY(calc(-1 * var(--s-1)))}}.gnome-pick-card .gnome-pick-frame{inset:calc(-1 * var(--s-2));border-width:40px;position:absolute}@media (prefers-reduced-motion:reduce){.gnome-pick-card{transition:none}}@media (orientation:landscape) and (height<=500px){.modal-panel:has(.gnome-pick){max-height:calc(100dvh - var(--s-4) * 2)}.modal-panel:has(.gnome-pick)>.modal-scroll{padding-bottom:0}.gnome-pick-card{aspect-ratio:auto;height:clamp(4.5rem,100dvh - 18.5rem,10rem)}}.timer-done .modal-actions{padding-block:0}@media (orientation:portrait) and (width<=860px){.main:has(>.garden-host:not([hidden])){padding:var(--s-2) var(--s-2) 62px}.garden-page .page-head{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.garden-stage{padding-left:0}.garden-hud{left:var(--s-3);right:var(--s-3);top:auto;bottom:var(--s-3);z-index:2;gap:var(--s-2);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:stretch;width:auto;height:auto;position:absolute}.garden-hud .buzz-block{width:96px;padding:var(--s-1);grid-area:1/1}.garden-hud.day-one .buzz-block{aspect-ratio:1;align-self:start}.garden-search{display:none}.buzz-dialog{grid-area:1/2;margin-bottom:0}.garden-do{grid-area:2/1/auto/-1;margin-top:0}.garden-do .btn,.garden-do .btn-hold{min-height:var(--btn-h-day-one)}.buzz-dialog{padding:var(--s-3)}.say-scroll{max-height:22dvh}.garden-corner{top:var(--edge);bottom:auto}.garden-zoom{top:var(--edge);flex-direction:row;bottom:auto}.garden-arranging{top:calc(var(--edge) + var(--control) + var(--s-2));flex-wrap:wrap}.garden-arranging span{white-space:normal;line-height:var(--lh-body);flex:12ch;overflow:visible}}@media (width>=901px){.streak-home{display:none}}@media (width>=901px) and (height<=860px){:root{--sidebar-pad-top:var(--s-4);--sidebar-gap:var(--s-4);--brand-h:38px}.sidebar-inner{padding-bottom:var(--s-4)}.nav-group{margin-top:var(--s-2)}.sign-out{padding-top:var(--nav-pad-y);padding-bottom:var(--nav-pad-y)}.nav-footer .who{line-height:var(--lh-line);padding-top:var(--s-1)}}.bottombar{display:none}@media (width<=900px){:root{--fs-title:2.2rem;--fs-title-fixed:2.2rem;--phone-bar:110px;--btn-h:2.75rem;--garden-bar:calc(40px + env(safe-area-inset-bottom))}:root:has(.bottombar[data-art]){--garden-bar:calc(71px + env(safe-area-inset-bottom))}html{scroll-padding-bottom:var(--phone-bar)}.shell{grid-template-columns:1fr}.sidebar{display:none}.main{padding:var(--s-4) var(--s-4) var(--phone-bar);padding-left:max(var(--s-4), env(safe-area-inset-left,0px));padding-right:max(var(--s-4), env(safe-area-inset-right,0px))}.bottombar{z-index:var(--layer-sticky);background:var(--panel);padding:var(--s-2) var(--s-1) calc(var(--s-2) + env(safe-area-inset-bottom));padding-left:max(var(--s-1), env(safe-area-inset-left,0px));padding-right:max(var(--s-1), env(safe-area-inset-right,0px));justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.bottombar[data-wait]>a,.bottombar[data-wait]>button{visibility:hidden;animation:0s linear 3s forwards bar-release}@keyframes bar-release{to{visibility:visible}}.bottombar a,.bottombar button{color:var(--cream);font-weight:var(--fw-bold);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:0;padding:var(--nav-pad-y) var(--s-1);text-align:center;white-space:nowrap;cursor:pointer;z-index:0;background:0 0;border:none;min-width:0;font-family:inherit;text-decoration:none;position:relative}.bottombar a.active,.bottombar button.active{background:var(--sage);color:var(--charcoal)}:root[data-theme=dark] .bottombar :is(a,button).active{color:var(--sage);background:0 0}:root[data-theme=dark] .bottombar :is(a,button).active>.wobble{--fill:var(--paper);--line:var(--sage);display:block}.bottombar a .count,.bottombar button .count{margin-left:var(--s-1);font-size:var(--fs-small);z-index:0;--fill:var(--mustard);--line:transparent;color:var(--charcoal);padding:0 var(--s-2);display:inline-block;position:relative}.bottombar a:after,.bottombar button:after{content:"";inset:calc(-1 * var(--s-2)) 0;position:absolute}@media (width<=359px){.bottombar a .count,.bottombar button .count{padding:0 var(--s-1)}}.bottombar[data-art]{justify-content:space-between}.bottombar[data-art]>a,.bottombar[data-art]>button{align-items:center;gap:var(--s-1);font-size:var(--fs-mono);flex-direction:column;flex:1 1 0;padding-inline:0;display:flex}.bottombar[data-art] .bar-art{object-fit:contain;filter:url(#cream-edge);width:28px;height:28px}.bottombar[data-art] :is(a,button) .count{top:calc(-1 * var(--s-1));left:calc(50% + var(--s-2));padding:0 var(--s-1);margin:0;position:absolute}.world-tabs{margin:calc(-1 * var(--s-4)) calc(-1 * var(--s-4)) var(--s-3);flex:none;align-items:stretch;display:flex;position:relative}.world-tabs>.rule{--line:var(--ink-barely)}.world-tabs .wt-pin{align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;display:flex}.world-tabs .wt-back{width:var(--icon);height:var(--icon);fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transform:scaleX(-1)}.world-tabs .wt-art{object-fit:contain;width:36px;height:36px}.world-tabs .wt-scroll{align-items:stretch;gap:var(--s-4);scrollbar-width:none;min-width:0;padding-right:var(--s-4);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--s-3), #000 calc(100% - var(--s-5)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--s-3), #000 calc(100% - var(--s-5)), transparent);flex:auto;display:flex;overflow-x:auto}.world-tabs .wt-scroll::-webkit-scrollbar{display:none}.world-tabs .wt-name{font-family:var(--disp);font-size:var(--fs-small);text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;display:flex}.world-tabs .wt-tab{align-items:center;gap:var(--s-2);padding:var(--s-3) 0;font-size:var(--fs-small);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);white-space:nowrap;color:var(--ink-nearly);flex:none;text-decoration:none;display:flex;position:relative}.world-tabs .wt-tab.active{color:var(--ink)}.world-tabs .wt-tab>.rule{--line:var(--wt-fill,var(--teal))}.settings-strip .wt-tab{cursor:pointer;background:0 0;border:0;font-family:inherit}.settings-strip .wt-scroll{padding-left:var(--s-3)}.field-row{grid-template-columns:1fr}.field-row.mq-pair{row-gap:0}.discover-steps{grid-template-columns:1fr}.inline-form{flex-direction:column;align-items:stretch;display:flex}.inline-form>.field{grid-area:auto;display:flex}.inline-form>.btn{grid-area:auto}.inline-form.inline-always{display:grid}.inline-form.inline-always>.field{grid-area:1/1/span 3/-1;grid-template-columns:subgrid;display:grid}.inline-form.inline-always>.field>label{grid-column:1/-1}.inline-form.inline-always>.field>:not(label){grid-column:1}.inline-form:not(.inline-always){row-gap:var(--s-3)}.inline-form.inline-always>.btn{grid-area:2/2}.inline-form:has(>.field>.pick){grid-template-columns:minmax(0,max-content) auto;display:grid}.inline-form:has(>.field>.pick)>.field{grid-area:1/1/span 3;display:grid}.inline-form:has(>.field>.pick)>.field .pick{width:100%;min-width:0}.inline-form:has(>.field>.pick)>.field select{width:100%;min-width:0}.inline-form:has(>.field>.pick)>.btn{grid-area:2/2}.list-tools{flex-direction:column;align-items:stretch}.list-tools label{align-items:flex-start;gap:var(--s-1);flex-direction:column;display:flex}.list-top>.list-tools label.queue-sort{align-items:center;gap:var(--s-2);flex-direction:row}.list-tools .fieldbox,.list-tools .pick,.list-tools input,.list-tools select{width:100%}.list-tools .spacer{display:none}.list-tools .chip{align-self:flex-start}.list-tools .tools-pair{gap:var(--s-2);display:flex}.list-tools .tools-pair>label{flex:1 1 0;min-width:0}.list-tools.fit-picks .pick,.list-tools.fit-picks select{width:auto;max-width:100%}.list-tools.fit-picks .tools-pair{flex-wrap:wrap}.list-tools.fit-picks .tools-pair>label{flex:0 auto}@media (width>=641px){.list-tools.fit-picks-tablet .pick,.list-tools.fit-picks-tablet select{width:auto;max-width:100%}.list-tools.fit-picks-tablet .tools-pair{flex-wrap:wrap}.list-tools.fit-picks-tablet .tools-pair>label{flex:0 auto}.head-tools:has(.page-head-control){margin-bottom:var(--s-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.head-tools:has(.page-head-control)>.page-head{grid-area:1/1/2/3;margin-bottom:0}.head-tools:has(.page-head-control)>.list-tools{grid-area:1/2;align-self:end;margin-bottom:0}.head-tools:has(.page-head-control)>.list-tools .queue-sort{flex-direction:row;align-items:center}.head-tools .page-head-control>.client-toggle.small{margin-inline:0}}.garden-panel{width:100%;min-height:0}.toast{left:18px;right:18px}.cardfoot,.phrase-row .phrase-actions{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.row:has(>.btn){grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.phrase-row .phrase-actions{flex:100%}.cardbar>.row.record-tools{align-items:center;display:flex}}@media (width<=640px){.cardbar>.row.record-tools>.close-x{top:var(--s-3);right:var(--s-3);margin:0;position:absolute}.cardbar:has(>.row.record-tools>.close-x)>:is(h2,h3){padding-inline:calc(var(--icon) + var(--s-3) + var(--s-1))}}@media (width<=900px){.phrase-row.beside{flex-wrap:nowrap}.phrase-row.beside .phrase-text{flex:1 1 0;min-width:0}.phrase-row.beside .phrase-actions{flex:none;display:flex}.phrase-row.beside .phrase-actions .btn{padding-left:var(--s-4);padding-right:var(--s-4)}.cardfoot .spacer{display:none}.cardfoot .muted{grid-column:1/-1}.cardfoot .rare{margin-top:var(--s-1);justify-content:flex-end;row-gap:var(--s-1);flex-wrap:wrap;grid-column:1/-1;min-width:0}.cardfoot .foot-links{align-items:center;gap:var(--s-3);margin-top:var(--s-1);flex-wrap:wrap;grid-column:1/-1;display:flex}.cardfoot .foot-links .rare{margin-top:0}.cardfoot .foot-links>.rare{flex:1 1 0;min-width:min-content}.cardfoot .foot-links>.rare:has(>.flag-box){flex-basis:100%}.cardfoot .foot-links:has(>.rare){align-items:flex-start}.card-links,.cardfoot .foot-links{gap:0 var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.cardfoot .foot-links>.rare{display:contents}.cardfoot .foot-links .spacer{display:none}.card-links>.text-link,.cardfoot .foot-links .text-link{text-align:left;min-height:44px;max-width:calc(100% + 2 * var(--s-1));white-space:normal;justify-self:start;align-items:center;display:inline-flex}.row.card-links>.text-link+.text-link:has(>.drawn-icon:first-child){margin-left:calc(-1 * var(--s-1))}.card-links>.text-link:not(:has(>:is(.copy-icon,.drawn-icon))){order:1}.cardfoot .foot-meta{grid-column:1/-1}.cardfoot .foot-info{grid-column:1/-1;justify-content:space-between}.cardfoot .foot-phrase{text-align:left}.cardfoot:has(>.foot-info)>.rare{z-index:1;grid-area:2/2;align-self:start;margin-top:0}.cardfoot:has(>.rare)>.foot-info{grid-area:2/1/auto/-1;min-width:0}.cardfoot:has(>.foot-info)>.rare:has(>.flag-box){grid-area:3/1/auto/-1}.cardfoot:has(>.rare)>.foot-info .foot-phrase{padding-right:7rem}.cardfoot .foot-source{align-items:flex-start}.cardfoot .need-info-banned{grid-column:1/-1;min-width:0}.cardfoot>.mgmt-confirm-row{grid-column:1/-1}.cardfoot>.mgmt-confirm-row>span{flex-basis:100%}.cardfoot>.mgmt-confirm-row>.btn{flex:1 1 0}.record-foot .rare,.record-ask{flex-basis:100%;justify-content:flex-end;margin-left:0}.record-foot .rare{row-gap:var(--s-2);flex-wrap:wrap}.record-foot:has(>.rare){justify-content:flex-end;row-gap:var(--s-2)}.record-foot>.rare:not(:has(>.flag-box)){display:contents}.record-foot:has(>.rare)>.text-link{margin-right:auto}.record-ask>span{flex:auto}.cardfoot .btn,.phrase-row .phrase-actions .btn{min-width:0;padding-left:var(--s-1);padding-right:var(--s-1);letter-spacing:0;white-space:normal;text-align:center;justify-content:center}.row:has(>.btn~.btn)>.btn{min-width:0;padding-left:var(--s-1);padding-right:var(--s-1);letter-spacing:0;white-space:normal;text-align:center;justify-content:center}.row.one-per-row,.cardfoot.one-per-row{grid-template-columns:1fr}.cardfoot .row.one-per-row,.cardfoot>.reply-pick{grid-column:1/-1}.cardfoot .btn.whole-row{white-space:nowrap;grid-column:1/-1}.row:has(>.btn:only-child){display:flex}.row>.btn:only-child{white-space:nowrap}.row.status-row,.row.add-artist-row{justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.row.status-row>.btn,.row.add-artist-row>.btn{min-width:var(--btn-w-small);padding-left:var(--s-3);padding-right:var(--s-3)}.feature-row{flex-wrap:wrap}.feature-row>.row:has(>.btn){display:flex}.feature-row>.row>.btn{min-width:var(--btn-w-small);white-space:nowrap}.row.your-data-row{flex-direction:column;align-items:flex-start;display:flex}.row.your-data-row>.btn{white-space:nowrap}.row.your-data-row>.text-link+.text-link:has(>.drawn-icon:first-child){margin-left:0}.mgmt-banner>.row{flex:100%}.forum-write>.row:has(>.btn~.btn~.btn)>.btn:first-of-type{grid-column:1/-1}}@media (width<=560px){.record-foot>.rare:not(:has(>.flag-box))>.text-link.danger{order:2}.record-foot>.rare:not(:has(>.flag-box)):has(>.text-link:not(.danger)):after{content:"";height:0;margin-top:calc(var(--s-2) * -1);flex-basis:100%;order:1}}@media (orientation:landscape) and (height<=500px){.list-tools:has(>.btn){flex-direction:row;align-items:flex-end}.list-tools:has(>.btn) .tools-pair{gap:var(--s-2);flex:1;display:flex}.list-tools:has(>.btn) .tools-pair label{flex:1}.list-tools:has(>.btn)>.btn{flex:none;align-self:flex-end}}@media (width<=900px){.toast{top:calc(18px + env(safe-area-inset-top,0px));bottom:auto}body:has(.prefs-bar) .toast{top:calc(18px + env(safe-area-inset-top,0px));bottom:auto}.toast-peek{top:calc(100% + var(--s-2));bottom:auto}.toast{pointer-events:none}.toast button{pointer-events:auto}}.more-sheet{z-index:var(--layer-sheet);background:var(--veil);align-items:flex-end;display:flex;position:fixed;inset:0}.more-sheet .panel{z-index:0;--fill:var(--card-fill);width:100%;margin-bottom:-12px;position:relative}.more-sheet .panel-scroll{max-height:82vh;padding:var(--s-4) var(--s-4) calc(var(--s-3) + 12px + env(safe-area-inset-bottom));gap:var(--s-3);flex-direction:column;display:flex;overflow-y:auto}.more-heading{font-family:var(--disp);line-height:var(--lh-display);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);margin:0}.more-heading.is-quiet{visibility:hidden}.more-heading-mark{height:calc(var(--s-6) + var(--s-1));width:auto;display:block}@media (orientation:landscape) and (height<=500px){.more-sheet .panel-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--charcoal) var(--t-clearly), transparent) transparent;max-height:92vh}.more-sheet .panel-scroll::-webkit-scrollbar{width:8px}.more-sheet .panel-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--charcoal) var(--t-clearly), transparent)}}a.more-who{color:inherit}.more-sheet .panel a.more-who{text-underline-offset:3px;text-decoration:underline}.more-who{font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;text-align:center;flex-shrink:0;overflow:hidden}.more-close{z-index:0;min-height:49px;margin-top:var(--s-2);padding:var(--s-3) var(--s-4);font:inherit;font-weight:var(--fw-bold);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--charcoal);cursor:pointer;--fill:var(--sage);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative}.more-sheet .panel a,.more-sheet .panel button.more-fold{z-index:0;align-items:center;gap:var(--s-2);padding:var(--nav-pad-y) var(--s-4);min-height:calc(var(--icon) + 2 * var(--nav-pad-y));font-weight:var(--fw-bold);--fill:var(--field);text-decoration:none;display:flex;position:relative}.more-sheet .panel button.more-fold{width:100%;font:inherit;font-weight:var(--fw-bold);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none}.more-sheet .more-list>.nav-sub{scroll-margin-bottom:var(--s-5)}.more-sheet .panel .change-view-row.here{padding-top:var(--nav-pad-y);padding-bottom:var(--nav-pad-y)}.more-sheet .panel a.wide{--fill:var(--mustard);justify-content:center}:root[data-theme=dark] .more-sheet .panel a:not(.wide):not(.pm-row):not(.pm-item):not(.pm-hot):not(.find-band),:root[data-theme=dark] .more-sheet .panel button.more-fold{--fill:var(--paper);--line:var(--ink-clearly);color:var(--ink)}:root[data-theme=dark] .more-sheet .panel a:not(.wide):not(.pm-row):not(.pm-item):not(.pm-hot):not(.find-band) :not(.count,.count *){color:var(--ink)}:root[data-theme=dark] .more-sheet .panel a:not(.wide):not(.pm-row):not(.pm-item):not(.pm-hot):not(.find-band) .count *{color:inherit}:root[data-theme=dark] .more-sheet .panel a.active:not(.pm-row):not(.pm-item):not(.pm-hot):not(.find-band),:root[data-theme=dark] .more-sheet .panel a.active:not(.pm-row):not(.pm-item):not(.pm-hot):not(.find-band) :not(.count,.count *){--fill:var(--paper);--line:var(--sage);color:var(--sage)}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble){z-index:0;--fill:var(--field);--line:var(--ink);gap:0;position:relative}:root[data-theme=dark] .shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble){--fill:var(--paper);--line:var(--ink-clearly)}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>a:not(.wide){--fill:transparent;--line:var(--ink-barely)}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>a:not(.wide):not(.active):not(:focus-visible)>.wobble{clip-path:inset(calc(100% - 9px) calc(var(--pad) + var(--s-2)) 3px calc(var(--pad) + var(--s-2)))}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>a:last-of-type:not(.active):not(:focus-visible)>.wobble{display:none}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>a.active{--fill:var(--sage)}:root[data-theme=dark] .shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>a.active{--fill:var(--paper);--line:var(--sage)}:is(.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>button.more-fold,.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>.nav-folder>a){--fill:transparent;--line:var(--ink-barely)}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>button.more-fold:not(:focus-visible)>.wobble{clip-path:inset(calc(100% - 9px) calc(var(--pad) + var(--s-2)) 3px calc(var(--pad) + var(--s-2)))}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>.nav-folder>a:not(.active):not(:focus-visible)>.wobble{clip-path:inset(calc(100% - 9px) calc(var(--pad) + var(--s-2)) 3px calc(var(--pad) + var(--s-2)))}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>button.more-fold:not(:has(+.nav-folder)):not(:focus-visible)>.wobble{display:none}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>.nav-folder>a:last-of-type:not(.active):not(:focus-visible)>.wobble{display:none}.shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>.nav-folder>a.active{--fill:var(--sage)}:root[data-theme=dark] .shell:not([data-rail]) .more-sheet .panel-scroll>.more-list:has(>.wobble)>.nav-folder>a.active{--fill:var(--paper);--line:var(--sage)}.shell[data-rail] .more-sheet .panel-scroll>.more-list>.wobble{display:none}.more-list{gap:var(--s-2);grid-template-columns:1fr;display:grid}.more-list a{min-width:0}.more-list a .count,.more-sheet .panel a .count,.more-sheet .panel button.world-row .count,.more-sheet .panel button.more-fold .count{font-size:var(--fs-small);z-index:0;--fill:var(--mustard);--line:transparent;color:var(--charcoal);padding:0 var(--s-2);text-align:center;flex:none;min-width:22px;margin-left:auto;display:inline-block;position:relative}.more-sheet .panel .sign-out{color:var(--ink);text-align:center}.gate-note{justify-content:center;min-height:100dvh;margin-inline:auto}.gate-note .sign-out{color:var(--ink);padding-left:0}@media (orientation:landscape) and (height<=560px){.main:has(>.garden-host:not([hidden])){padding:var(--s-2) var(--s-3) 62px}.garden-page .page-head{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.garden-stage{--hud-w:150px;--hud-gap:var(--s-3)}.garden-hud{gap:var(--s-2)}.buzz-dialog{padding:var(--s-2) var(--s-3)}.buzz-dialog .say-greet{display:none}.garden-do .btn{padding:0 var(--s-1);letter-spacing:0;white-space:normal}}.mgmt-next-title{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display);margin:0 0 var(--s-3)}.mgmt-next-body{margin:0 0 var(--s-4);max-width:var(--read-w);color:var(--ink-soft)}.mgmt-next-note{font-size:var(--fs-small);color:var(--ink-soft);max-width:var(--read-w);margin:0}.mgmt-news-kicker{margin:0 0 var(--s-1);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft)}.mgmt-news-title{margin:0 0 var(--s-2);font-size:var(--fs-body);font-weight:var(--fw-bold)}.call-notes-head{justify-content:space-between;align-items:last baseline;column-gap:var(--s-4);flex-wrap:wrap;display:flex}.call-notes-head>.field{margin-left:auto}.mgmt-news-body{max-width:var(--read-w);white-space:pre-line;color:var(--ink-soft);margin:0}.mgmt-playlist-link{font-weight:var(--fw-bold)}.mgmt-confirm-row{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.mgmt-blueprint-progress{margin:var(--s-3) 0 0;font-size:var(--fs-small)}.mgmt-blueprint-q{margin-bottom:var(--s-2);display:block}.mgmt-blueprint-n{font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--s-1);display:block}.mgmt-blueprint-prompt{font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-body);max-width:var(--read-w);display:block}.mgmt-blueprint-input{margin-top:var(--s-2)}.section-heading{margin:var(--s-6) auto var(--s-3);text-align:center;font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display);max-width:54ch}.account-tabs{z-index:var(--layer-sticky);gap:var(--s-2);padding-block:var(--s-2);background:var(--paper);flex-wrap:wrap;display:flex;position:sticky;top:0}.garden-window .account-tabs{background:var(--card-fill)}.account-sign-out{margin:var(--s-5) 0 0}.garden-window .modal-panel.garden-popup.is-in-menu .account-tabs{top:calc(-1 * var(--s-2));margin-top:calc(-1 * var(--s-2));padding-top:calc(2 * var(--s-2))}.mgmt-blueprint-rules{margin:var(--s-2) 0 var(--s-3);padding-left:var(--s-4);color:var(--ink-soft);max-width:var(--read-w)}.mgmt-blueprint-rules li+li{margin-top:var(--s-2)}.mgmt-impersonating{z-index:var(--layer-popup);gap:var(--s-2) var(--s-4);padding:var(--s-2) var(--s-4);background:var(--red);color:var(--cream);font-size:var(--fs-small);line-height:var(--lh-body);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}@media (width>=901px){.mgmt-impersonating{display:none}}.mgmt-impersonating strong{font-weight:var(--fw-bold)}.mgmt-impersonating span{overflow-wrap:anywhere;min-width:0}.mgmt-impersonating button{z-index:0;--line:color-mix(in srgb, var(--cream) var(--t-clearly), transparent);--fill:transparent;color:inherit;font:inherit;font-weight:var(--fw-bold);padding:var(--s-1) var(--s-3);cursor:pointer;background:0 0;border:0;flex:none;position:relative}.mgmt-impersonating button:hover{--fill:color-mix(in srgb, var(--cream) var(--t-hover), transparent)}.mgmt-admin-row{gap:var(--s-4);flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.mgmt-admin-row>div{flex:auto;min-width:0}.mgmt-admin-row .mgmt-next-note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.result-list{gap:var(--s-3);display:grid}.result-row{justify-content:space-between;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}.result-who{min-width:0}.result-artist{font-size:var(--fs-body);font-weight:var(--fw-bold);overflow-wrap:break-word;margin:0}.new-sparkle{aspect-ratio:278/341;height:1em;margin-left:var(--s-1);vertical-align:-.125em;background:url(/assets/fx/sparkles.webp) 0 0/auto 100% no-repeat;display:inline-block}.leads-news,.home-news-line{align-items:center;gap:var(--s-2);display:flex}.leads-news-flower{height:var(--s-6);width:auto;margin-right:calc(-1 * var(--s-2))}.home-news-buzz{height:var(--s-6);width:auto}.home-news-messages .count{z-index:0;margin-left:var(--s-2);padding:0 var(--s-2);text-align:center;--fill:transparent;--line:color-mix(in srgb, currentColor var(--t-clearly), transparent);min-width:24px;display:inline-block;position:relative}.leads-news .new-sparkle{height:var(--s-5);margin:0 var(--s-1) 0 var(--s-2)}.result-song{color:var(--ink-soft);overflow-wrap:break-word;margin:2px 0 0}.result-who .result-song{margin-bottom:0}.added-on{margin-top:var(--s-1);font-size:var(--fs-small);font-weight:var(--fw-reg);color:var(--ink-soft);display:block}.cardbar .sub .added-on,.cardbar .sub .muted{color:var(--ink)}.cardbar .sub .song-more{display:block}.result-what{align-items:flex-end;gap:var(--s-1);text-align:right;flex-direction:column;flex:0 auto;min-width:0;max-width:100%;display:flex}.result-what .btn{margin-top:var(--s-1)}.result-actions{justify-content:space-between;align-items:flex-start;gap:var(--s-2);flex-wrap:wrap;width:100%;display:flex}.result-actions>.edit,.result-actions>.btn:only-child{margin-left:auto}.result-when .whole{white-space:nowrap}.result-what.row{align-items:baseline;gap:var(--s-2);text-align:left;flex-flow:wrap;margin:0}.result-state{font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase}.result-state.quiet{color:var(--ink-soft);font-weight:var(--fw-reg)}.own-tag{margin-left:var(--s-2);font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;font-style:italic}.result-when{font-size:var(--fs-small);color:var(--ink-soft)}.ask-icon{width:var(--icon-inline);height:var(--icon-inline);object-fit:contain;vertical-align:-.18em;margin-right:.3em}.pill .ask-icon{margin-right:0}@media (width<=560px){.result-row,.record-main{flex-direction:column;align-items:flex-start}.result-what{text-align:left;align-items:flex-start}.result-row>.result-what{align-self:stretch}}.mgmt-artist-player{margin:var(--s-3) 0}.mgmt-artist-player .spotify{margin-bottom:0}.mgmt-outreach{white-space:pre-line;overflow-wrap:break-word;color:var(--ink)}.text-link.msg-link{overflow-wrap:anywhere;color:inherit}.help-doors,.btn-row{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.branding-posted{margin-bottom:var(--s-4)}.plinko-frame{aspect-ratio:9/16;border-radius:var(--radius);background:var(--paper);max-width:100%;height:min(70vh,900px);position:relative;overflow:hidden}.plinko-frame iframe{border:0;width:100%;height:100%;display:block}.idea-card{max-width:var(--box-w)}.idea-card-prompt{font-size:var(--fs-heading);line-height:var(--lh-body);margin:0 0 var(--s-4)}.idea-card-actions{gap:var(--s-4);margin-bottom:var(--s-4)}.idea-card-note{margin:0 0 var(--s-4)}.idea-card-subject{font-weight:var(--fw-bold);margin:0 0 var(--s-4)}.row.idea-record-buttons{flex-wrap:nowrap;display:flex}.row.idea-record-buttons>.btn:not(.icon-only){padding-inline:var(--s-4);white-space:normal;flex:auto;min-width:0}.row.idea-record-buttons>.btn.ghost:not(.icon-only){white-space:nowrap;flex:none}.saved-idea{margin-bottom:var(--s-5);list-style:none}.saved-idea .row{flex-wrap:nowrap;display:flex}.saved-idea .row>.btn:not(.icon-only){padding-inline:var(--s-4)}.saved-idea-text{margin:0 0 var(--s-3)}@media (width<=600px){.idea-card-prompt{font-size:var(--fs-body)}}.saved-ideas-box{max-width:var(--box-w)}.cal-list.saved-ideas{max-width:var(--box-w);padding-left:0}.branding-video{width:100%;max-width:var(--box-w);display:block}.record-top{align-items:flex-start;gap:var(--s-2);margin-bottom:var(--s-3);display:flex}.record-top+.mgmt-artist-player{margin-top:0}.record-main{justify-content:space-between;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.contact-list{gap:var(--s-2);margin:0 0 var(--s-3);display:grid}.contact{align-items:baseline;gap:var(--s-3);grid-template-columns:8.5rem 1fr;display:grid}.contact dt{font-size:var(--fs-small);color:var(--ink-soft)}.contact dd{overflow-wrap:break-word;margin:0}.contact dd a{font-weight:var(--fw-bold)}.contact-list.pairs{column-gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:baseline}.contact-list.pairs>.contact{grid-column:1/-1}.contact-list.pairs>.contact.half{grid-column:auto}.contact-list.pairs>.contact:has(.ig-box,.ig-change){grid-column:auto}.contact-note{margin-left:var(--s-1);font-size:var(--fs-small);color:var(--ink-soft)}.contact-links{column-gap:var(--s-3);flex-wrap:wrap;display:flex}.ig-box{align-items:end;gap:var(--s-3);flex-wrap:wrap;display:flex}@media (width>=901px){.ig-box{column-gap:var(--s-3);row-gap:var(--s-1);grid-template-rows:auto auto;grid-template-columns:minmax(16ch,1fr);grid-auto-flow:column;align-items:stretch;display:grid}.ig-box>.field{grid-template-rows:subgrid;grid-row:1/span 2;display:grid}.ig-box>.btn{grid-row:1}}.ig-box .field{flex:16ch;margin:0}.contact dd:has(>.ig-change){align-items:baseline;column-gap:var(--s-2);row-gap:var(--s-1);flex-wrap:wrap;display:flex}.contact dd:has(>.ig-change)>a{min-width:0}.contact .ig-change{margin:0}.saved-link a{overflow-wrap:anywhere}.saved-link .saved-link-change{margin:0}.saved-link-line{justify-content:space-between;align-items:last baseline;column-gap:var(--s-4);row-gap:var(--s-1);flex-wrap:wrap;display:flex}.saved-link-rows{min-width:0;display:grid}.saved-link-line>.saved-link-change{margin-left:auto}@media (width<=560px){.contact{grid-template-columns:1fr;gap:0}.contact:has(.ig-box){gap:var(--s-1)}.contact-list{gap:var(--s-3)}}.check-list{gap:var(--s-3);margin:0 0 var(--s-5);display:grid}.ask-set{margin:0 0 var(--s-5);padding-bottom:var(--s-5);position:relative}.ask-set>.wobble.rule path{stroke:var(--ink-clearly)}.ask-set-top{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin:0 0 var(--s-3);display:flex}.ask-set-name{font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft)}.ask-set-count{font-size:var(--fs-small);color:var(--ink-soft);white-space:nowrap}.ask-set .check-list{margin:0}.ask-set .ask-set-out{margin:var(--s-5) 0 0}.ask-set .say-hi-step{gap:var(--s-2);display:grid}.ask-set .say-hi-step-tool{padding-left:var(--s-6);margin:0}.ask-set .say-hi-no-ig{align-items:baseline;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.ask-set .say-hi-no-ig>.ask-set-out{margin:0}.ask-set .say-hi-dm{gap:var(--s-2);display:grid}.say-hi-listen{gap:var(--s-2);margin-bottom:var(--s-2);display:grid}.say-hi-listen-row{align-items:center;gap:var(--s-2);display:flex}.say-hi-listen-line{font-size:var(--fs-small);color:var(--ink-nearly);margin:0}.tick-list{margin:0 0 var(--s-5);gap:var(--s-2);padding:0;list-style:none;display:grid}.tick-list li{align-items:center;gap:var(--s-3);font-weight:var(--fw-bold);display:flex}.tick-list li.done{opacity:1}.transit-band{width:100%;height:auto;display:block}.transit-blocks{--strip-h:calc(100cqw * 1.4 / 7.6175);container-type:inline-size}.status-strip{display:block;position:relative}.status-strip-ruler{width:0;height:var(--strip-h);visibility:hidden;display:block;position:absolute}.status-strip>svg{display:block;overflow:visible}.status-strip>svg+svg{margin-top:var(--s-1)}.status-step.passed{--step:var(--sage)}.status-step.here{--step:var(--mustard)}.status-step.ahead{--step:var(--cream)}.status-step.done{--step:var(--green)}.status-strip .face,.status-strip .ledge{fill:var(--step,var(--teal))}.status-strip .ledge{opacity:var(--o-quiet)}.status-strip .ledge-under{fill:var(--charcoal)}.status-strip .line,.status-strip .seam{fill:none}.status-strip .line,.status-strip .seam,.status-strip path.face{stroke:var(--charcoal);stroke-width:var(--line-w);stroke-linejoin:round;stroke-linecap:round}.status-strip image.ahead{opacity:var(--o-off)}.artist-strip{align-items:flex-start;gap:var(--s-1);--strip-h:calc(var(--s-5) * 1.4);flex-direction:column;display:inline-flex}.artist-strip .status-strip{line-height:0}.artist-strip-word{font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;line-height:var(--lh-line)}.artist-strip-link{line-height:0;display:inline-block}.approve-strip{width:var(--band-w);max-width:100%;margin-bottom:var(--s-3)}.transit{align-items:flex-start;gap:var(--s-1);flex-direction:column;display:flex;position:relative}:is(.result-row:has(:focus-visible:not([tabindex="-1"]))>.transit>.transit-words,.record-main:has(:focus-visible:not([tabindex="-1"]))>.transit>.transit-words),.transit.open>.transit-words{display:block}.result-row>.transit,.record-main>.transit{flex:0 0 var(--band-w);width:var(--band-w);align-self:flex-start;max-width:100%;margin:0}.transit+.result-who{flex:1 1 0;min-width:0;margin-right:auto}.transit~.result-what{flex:1 1 0}@media (width>=561px){.result-row>.transit~.result-what:has(>.result-actions>:nth-child(2)){min-width:auto}.result-row>.transit~.result-what>.result-actions{flex-wrap:nowrap}}.result-actions>.text-link{white-space:nowrap;align-self:center}:is(.result-row>.transit:has(>img.transit-band),.record-main>.transit:has(>img.transit-band)){margin-top:calc(var(--band-w) * -32 / 727)}.result-row,.record-main{container-type:inline-size}@container (width<=44rem){.result-row>.transit,.record-main>.transit{flex:0 0 100%;align-self:flex-start;max-width:none}.result-row>.transit>.transit-band,.record-main>.transit>.transit-band{width:min(var(--band-share), var(--band-w));margin:0}}@media (width<=560px){:is(.result-row:has(>.transit),.record-main:has(>.transit)){flex-flow:wrap;align-items:flex-start}.result-row>.transit,.record-main>.transit{flex:0 0 var(--band-w-phone);width:var(--band-w-phone);order:0;align-self:flex-start;max-width:100%;margin:0}.result-row>.transit>.transit-band,.record-main>.transit>.transit-band{width:100%;margin:0}:is(.result-row>.transit:has(>.transit-band),.record-main>.transit:has(>.transit-band)){margin-top:calc(var(--band-w-phone) * -32 / 727)}:is(.result-row:has(>.transit)>.result-what,.record-main:has(>.transit)>.result-what){flex:0 0 100%;order:1}:is(.result-row:has(>.transit)>.transit+.result-who,.record-main:has(>.transit)>.transit+.result-who){flex:auto}:is(.garden-popup .result-row:has(>.transit)>.result-who,.garden-popup .record-main:has(>.transit)>.result-who){flex:0 0 100%;margin-right:0}.result-row>.result-what:has(>.result-actions>.btn:only-child){align-items:center;column-gap:var(--s-3);flex-flow:wrap}.result-row>.result-what:has(>.result-actions>.btn:only-child)>.result-when{flex:7rem;min-width:0}.result-row>.result-what>.result-actions:has(>.btn:only-child){width:auto;margin-left:auto}.result-row>.result-what>.result-actions>.btn:only-child{margin-top:0}.result-row.beside-name{flex-direction:row;align-items:flex-start}.result-row.beside-name>.result-who{flex:1 1 0;min-width:0}.result-row.beside-name>.result-what{text-align:right;flex:0 auto;align-self:flex-start;align-items:flex-end}}.mgmt-lookup-count{margin:0 0 var(--s-3);font-size:var(--fs-small);color:var(--ink-soft)}.count-row:has(>.mgmt-lookup-count){align-items:center;column-gap:var(--s-4);row-gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.count-row>.mgmt-lookup-count:not(:only-child){margin:0}.count-row:has(>.mgmt-lookup-count)>.list-tools{margin:0 0 0 auto}.field .pillbar{margin-bottom:0}.pillbar{margin:0 0 var(--s-4);gap:var(--s-2);border:0;flex-wrap:wrap;padding:0;display:flex}.pill{min-height:var(--btn-h);align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);z-index:0;--line:var(--ink-clearly);--fill:transparent;font-size:var(--fs-small);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:0;display:inline-flex;position:relative}.pill:hover{--fill:var(--ink-barely)}.field label.pill{font-weight:var(--fw-bold);color:var(--ink)}.pill:focus-within{--line:var(--rust)}.pill.on{--tone:var(--sage);--fill:var(--tone);--line:var(--ink)}.pill .tick{width:var(--s-4);height:var(--s-4)}.pill.on:focus-within{--line:var(--rust)}.log{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.log-act,.log-note{margin:0}.log-act+.log-act{margin-top:calc(-1 * var(--s-3))}.log-when{align-items:center;gap:var(--s-1);color:var(--ink-soft);font-size:var(--fs-small);margin-bottom:var(--s-1);flex-wrap:wrap;display:flex}.tabs{margin-top:var(--s-4);z-index:0;--line:var(--ink-clearly);--fill:transparent;--ground:var(--paper);position:relative}.card .tabs{--ground:var(--card-fill)}.fold .tabs{--ground:color-mix(in srgb, var(--sage) var(--t-fill), var(--paper))}.tabstrip{z-index:0;--line:var(--ink-clearly);align-items:stretch;display:flex;position:relative}.tab{z-index:0;text-align:center;cursor:pointer;min-width:0;padding:var(--s-2) var(--s-3);font-size:var(--fs-body);font-weight:var(--fw-reg);color:var(--ink);background:0 0;border:0;flex:1;font-family:inherit;position:relative}@media (width<=900px){.tab{padding-left:var(--s-1);padding-right:var(--s-1)}}.tabs-caps .tab{text-transform:uppercase;letter-spacing:var(--ls-caps-lg);font-weight:var(--fw-bold)}.tab:hover{text-decoration:underline}.tab:focus-visible{outline:var(--focus-ring)}.tab.on{font-weight:var(--fw-bold);z-index:1}.tab.on:after{content:"";left:0;right:0;bottom:calc(-1 * var(--s-2));height:var(--s-4);background:var(--ground);z-index:-1;position:absolute}.tab.tab-empty{opacity:var(--o-quiet)}.tab.tab-empty.on{opacity:1}.tab-panel{padding:var(--s-4);min-height:var(--s-6)}.tab-panel:focus{outline:none}.recfields{margin-top:var(--s-3)}.recfields>.field:first-child,.recfields>.check:first-child{margin-top:0}.recfields>.check{margin-bottom:var(--s-3)}.mgmt-totals{margin:0 0 var(--s-4);color:var(--ink-soft);font-size:var(--fs-small);gap:0 var(--s-1);flex-wrap:wrap;display:flex}.mgmt-totals span:not(:last-child):after{content:" ·"}.mgmt-totals-label{text-transform:uppercase;letter-spacing:var(--ls-caps);font-weight:var(--fw-bold)}.help-questions .fold{margin-bottom:var(--s-2)}.help-answer{scroll-margin-top:var(--s-4)}.cardbody>.fold:has(+.fold){margin-bottom:var(--s-2)}.help-line{margin:0 0 var(--s-2);padding:var(--s-3) 0}.prefs-missing{margin:var(--s-2) 0 0;padding-left:var(--s-4);gap:var(--s-1);display:grid}.facing-role{font-size:var(--fs-body);font-weight:var(--fw-bold);margin:0}.facing-bio{white-space:pre-line;margin:var(--s-3) 0 0;max-width:var(--read-w)}.facing-links{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.facing-links li{overflow-wrap:anywhere;gap:2px;display:grid}.facing-link-label{font-weight:var(--fw-bold)}.facing-links small{color:var(--ink-soft);font-size:var(--fs-small);max-width:var(--read-w)}.answers{gap:var(--s-4);margin:0;display:grid}.answer{overflow-wrap:anywhere;gap:2px;display:grid}.answer dt{font-weight:var(--fw-bold)}.answers+.ask-change{margin-top:var(--s-5)}.answer dd{white-space:pre-line;max-width:var(--read-w);margin:0}.ask-change{font-size:var(--fs-small)}.cardbody ul+.ask-change{margin-top:var(--s-3)}.ask-change+.facing-bio{margin-top:var(--s-4)}.line-ask{justify-content:space-between;align-items:last baseline;column-gap:var(--s-4);row-gap:var(--s-1);flex-wrap:wrap;display:flex}.line-ask>:first-child{flex:0 auto;min-width:0}.cardbody .line-ask>p,.cardbody .line-ask>.line-ask-what>p:last-child{margin:0}.cardbody .line-ask>.ask-change{text-align:right;flex:0 auto;min-width:0;margin:0 0 0 auto}.line-ask+.line-ask{margin-top:var(--s-4)}.buzz-plate{z-index:0;--fill:transparent;--line:transparent;max-width:100%;display:inline-flex;position:relative}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .buzz-plate{--fill:var(--ink-clearly);--line:var(--ink);padding:var(--s-2)}.page-head-words{min-width:0}@media (orientation:landscape) and (height<=500px){.page-head .page-head-words:has(>.lede:only-of-type):not(:has(.page-head-control)){justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-direction:row;display:flex}.page-head .page-head-words:has(>.lede:only-of-type):not(:has(.page-head-control))>.lede{text-align:right;margin-top:0}}.onboarding-progress{margin:0 0 var(--s-2)}.onboarding-progress-n{margin:0 0 var(--s-2);font-weight:var(--fw-bold);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps)}.onboarding-checklist{gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.onboarding-checklist li{align-items:center;gap:var(--s-2);font-size:var(--fs-small);opacity:var(--o-quiet);display:flex}.onboarding-checklist li.done{opacity:1}.onboarding-checklist a{align-items:center;gap:var(--s-2);color:inherit;text-decoration:underline;display:flex}.tick{width:var(--icon);height:var(--icon);object-fit:contain;color:var(--ink);opacity:var(--o-off);flex:none}.tick.on{color:var(--green);opacity:1}.waitlist{min-height:100dvh;padding:var(--s-6) var(--s-4);justify-content:center;align-items:center;display:flex}.waitlist-inner{width:100%;max-width:var(--box-w);text-align:center;align-items:center;gap:var(--s-6);flex-direction:column;display:flex}.waitlist-column{justify-content:center;justify-items:stretch;row-gap:var(--s-6);grid-template-columns:max-content;max-width:100%;display:grid}.waitlist-column>.waitlist-done,.waitlist-column>.waitlist-next{width:0;min-width:100%}.waitlist-column>.waitlist-done p{overflow-wrap:anywhere}.waitlist .waitlist-column form{justify-self:center;width:100%}.waitlist-column form .error{contain:inline-size}.waitlist-brand{align-items:center;gap:var(--s-6);flex-direction:column;align-self:stretch;display:flex}.waitlist-brand img{object-fit:contain;width:147px;height:150px}.waitlist-brand .lockup{width:100%;height:auto}.waitlist-brand.over-teaser .lockup{width:71%}.waitlist-presents{align-items:center;gap:var(--s-1);font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:calc(var(--fs-mono) * 2);line-height:var(--lh-display);flex-direction:column;margin:0;display:flex}.waitlist-presents img{height:calc(var(--fs-small) * 2.27);width:auto}.waitlist-presents span{margin-top:-1px}.waitlist-brand .lockup{margin-top:-3px}.waitlist .waitlist-column form{margin-top:6px}.waitlist-buzz{width:auto;height:38px;margin-top:1px}.waitlist h1{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:calc(var(--fs-heading) * 1.095);line-height:var(--lh-display);overflow-wrap:break-word;justify-self:center;max-width:24ch;margin-top:-2px}.waitlist-video{z-index:0;width:min(100vw - 2 * var(--s-4), max(480px, min(800px, (100svh - 480px) * 16 / 9)));aspect-ratio:16/9;--fill:var(--paper);flex:none;position:relative}.waitlist-stage{display:contents}@media (width>=960px){.waitlist-stage{column-gap:var(--s-6);width:max-content;max-width:calc(100vw - 2 * var(--s-4));flex:none;grid-template-columns:auto max-content;align-items:start;display:grid}.waitlist-stage .waitlist-video{width:auto;height:calc(var(--column-h,360px) - 3px);margin-top:2px}}.waitlist-video video{border-radius:inherit;border:0;width:100%;height:100%;position:absolute;inset:0}@media (width>=960px){.product .waitlist-stage .product-media{width:min(800px, 100vw - 2 * var(--s-4) - var(--s-6) - 360px)}.product .waitlist-stage .waitlist-video{width:100%;height:auto;margin-top:0}.product .waitlist-stage .product-box{min-height:var(--frame-h,auto);align-content:center}}.product-media{gap:var(--s-3);width:min(100vw - 2 * var(--s-4), 800px);display:grid}.product-media .waitlist-video{width:100%}.waitlist-video .product-shot{object-fit:contain;width:100%;height:100%;padding:var(--s-4);box-sizing:border-box;background:var(--paper);border-radius:inherit;position:absolute;inset:0}:root:has(.waitlist.product) body:before{opacity:1;background:var(--leaf) url(/_app/pic-paper-grain-green-bdb1fb3c.webp) 0 0 / 1024px 1024px repeat;background-blend-mode:soft-light}.waitlist.product .waitlist-presents,.waitlist.product .waitlist-signin{color:var(--cream)}.waitlist-video .product-shot.product-clip{object-fit:cover;padding:0}.product-says{text-align:left}.product-says:empty{display:none}.product-says .buzz-row .bubble{margin-top:var(--s-3)}.product-thumbs{gap:var(--s-2);padding:4px;display:flex;overflow-x:auto}.product-thumb{z-index:0;aspect-ratio:16/10;cursor:pointer;--fill:var(--paper);background:0 0;border:0;flex:none;width:96px;padding:0;position:relative}@media (width>=960px){.waitlist.product .waitlist-brand.over-teaser .lockup{width:50%}.product .waitlist-stage .product-thumbs{overflow-x:visible}.product .waitlist-stage .product-thumb{flex:1 1 0;width:auto;min-width:0}}.product-thumb img{opacity:var(--o-quiet)}.product-thumb[aria-pressed=true] img,.product-thumb:hover img{opacity:1}.product-thumb img{object-fit:contain;background:var(--paper);border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.product-box{z-index:0;padding:var(--s-5);--fill:var(--paper);position:relative}@media (width<=959px){.product-box{grid-template-columns:minmax(0,1fr);width:100%}}.product-box .waitlist-learn{margin-bottom:calc(var(--s-3) - var(--s-6))}.product-start{width:100%;min-height:2.875rem}.waitlist form{gap:var(--s-3);text-align:left;flex-direction:column;width:100%;display:flex}.waitlist form .field{margin-bottom:0}.waitlist form .btn{width:100%;min-height:2.875rem}.waitlist-learn{justify-content:center;align-items:center;gap:var(--s-2);margin:calc(var(--s-3) - var(--s-6)) 0 0;display:flex}.waitlist-learn .text-link{text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.waitlist-about{text-align:left;gap:calc(var(--s-3) * 2);flex-direction:column;display:flex}.waitlist-about .modal-actions{margin-top:0}.waitlist-about p{max-width:none;margin:0}.modal-scroll.waitlist-about{margin-top:calc(var(--icon) + var(--s-3));padding-top:var(--s-3)}.about-section{gap:calc(var(--s-3) * 2);flex-direction:column;display:flex}.about-section:has(>.about-photo){display:block}.about-section:has(>.about-photo)>p{margin-top:calc(var(--s-3) * 2)}.about-photo{float:right;width:40%;height:auto;margin:calc(var(--s-3) * 2) 0 var(--s-3) var(--s-4)}.about-photo.left{float:left;width:28%;margin:calc(var(--s-3) * 2) var(--s-4) var(--s-3) 0}@media (width<=560px){.about-photo.laptop-only{display:none}}.about-head{text-align:center;font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:var(--fs-heading);margin:0}.waitlist-sig{font-weight:var(--fw-bold)}.waitlist-done{text-align:center;align-items:center;width:100%}.waitlist-done p{max-width:none}.waitlist-next{margin:0}.auth-lockup{width:min(25rem, 100% - 2 * var(--s-4));height:auto}.auth-cross a{color:var(--charcoal)}.waitlist-signin{font-size:var(--fs-small)}.waitlist-count{text-align:center;min-width:1.2ch;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;display:inline-block}.msg-thread{margin:0 0 var(--s-4);gap:var(--s-3);flex-direction:column;padding:0;list-style:none;display:flex}.msg{z-index:0;--line:transparent;--msg-pad-b:var(--s-3);width:fit-content;max-width:100%;padding:var(--s-3) var(--s-4) var(--msg-pad-b);position:relative}.msg-mine{--tone:var(--sage);--fill:var(--tone);margin-left:auto}.msg-theirs{--tone:var(--mint);--fill:var(--tone)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .msg-mine,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .msg-theirs{--fill:var(--paper);--line:var(--tone);color:var(--ink)}.msg.msg-left-out,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .msg.msg-left-out{--fill:var(--paper);--line:var(--ink-clearly);color:var(--ink-soft)}.msg-left-out-tag{margin-bottom:var(--s-2)}.nc-attachments .chip,.msg-left-out-tag .chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.msg .fold{margin-bottom:0}.mgmt-news-kicker .chip,.forum-foot .chip,.msg-who .chip{font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-body);line-height:var(--lh-display);letter-spacing:normal;padding:2px var(--s-2) 1px}.forum-foot .chip{--line:transparent}.row.status-row>.chip.status{text-transform:uppercase;min-width:14ch;letter-spacing:var(--ls-caps)}@media (width>=901px){.row.status-row>.chip.status{min-width:19ch}}.list-head .list-head-name{font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft)}.list-head>.cardbar{padding-top:var(--s-2);padding-bottom:var(--s-2)}.list-head>.cardbar>.list-head-name:first-child{flex:auto}.artist-song{min-width:0;font-size:var(--fs-small);overflow-wrap:break-word;flex:0 0 30%}@media (width>=901px){.list-row>.cardbar{flex-wrap:nowrap}.list-row>.cardbar>h2{flex:1 1 0;min-width:0}.list-row .cardbar .row-song-sub{display:none}.list-row .cardbar .sub:not(:has(.row-sub-rest)){display:none}}@media (width<=900px){.artist-song,.list-row .cardbar .row-song-sub,.list-row .status-row .star-toggle,.list-row .status-row .status-strip{display:none}.list-row .cardbar .sub:not(:has(.row-sub-rest)){display:none}.list-row .status-row>.btn{clip-path:inset(50%);white-space:nowrap;width:1px;min-width:0;height:1px;padding:0;position:absolute;overflow:hidden}.list-row .status-row .artist-strip-word,.list-row .status-row>.chip.status{color:var(--ink-soft)}.list-row .status-row>.chip.status{min-width:0}}.list-head .list-head-gap{visibility:hidden;height:0;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.msg-who .chip.status{font-family:var(--body);font-size:var(--fs-small);line-height:var(--lh-line)}.msg-who{align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.msg-who span{font-weight:var(--fw-bold)}.msg-who .msg-seen,.msg-who .msg-snip{font-weight:var(--fw-reg)}.msg-who:has(.msg-seen-toggle){align-items:center}.msg-who time{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase}.msg-seen{color:var(--ink-soft);font-weight:var(--fw-reg);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase}.msg-when{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase}.err-foot{align-items:flex-start;gap:var(--s-3);display:flex}.err-foot>.fold{flex:auto;min-width:0;margin-bottom:0}.err-foot>.check{margin-left:auto;margin-top:var(--s-3)}.msg .mgmt-outreach{margin:0;position:relative}.msg-day{align-items:center;gap:var(--s-3);margin:var(--s-2) 0;color:var(--ink-soft);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;display:flex}.msg-day-line{--line:var(--ink-barely);flex:1;height:0;position:relative}.msg-thread.offset .msg{max-width:75%}.msg-thread.full .msg{width:100%;margin-left:0}.msg-react:focus-visible{outline:none}.msg:has(>.msg-react:focus-visible){--line:var(--rust)}.msg{cursor:pointer}.pips{bottom:calc(var(--msg-pad-b) * -1);gap:var(--s-2);display:flex;position:absolute;transform:translateY(50%)}.msg-theirs .pips{left:calc(var(--s-4) * -1 - 2px)}.msg-mine .pips{right:calc(var(--s-4) * -1 - 2px)}.pips .pip{z-index:0;line-height:var(--lh-line);--fill:var(--paper);padding:5px;display:block;position:relative}.pips .pip img{width:22px;height:22px;display:block}.pips .pip .react-boil{width:23.9px;height:23.9px;margin:-.95px;display:block}.pips .pip-invite{--dash:0 6px;--fill:transparent;--line:var(--ink);opacity:var(--o-off)}:root:not([data-theme=dark]) .pips .pip:not(.pip-invite){--line:var(--ink-clearly)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .pips .pip-invite{--fill:var(--paper);--line:var(--ink-clearly);opacity:1}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .pips .pip-invite img{opacity:var(--o-off)}.msg:has(.picker) .pips{visibility:hidden}.msg-r{--msg-pad-b:var(--s-5);margin-bottom:var(--s-4)}.picker{gap:var(--s-1);margin-top:var(--s-3);padding-top:var(--s-3);--line:var(--ink-barely);flex-wrap:wrap;display:flex;position:relative}.pick-r{padding:var(--s-1);z-index:0;--line:transparent;--fill:transparent;cursor:pointer;line-height:var(--lh-line);background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:relative}.pick-r img{width:28px;height:28px;display:block}.pick-r:hover,.pick-r.on{--fill:var(--ink-barely)}.msg-anchor{scroll-margin-bottom:var(--s-4)}.opened-record{scroll-margin-top:var(--s-4);scroll-margin-bottom:var(--phone-bar,0px)}@media (width<=900px){.msg-anchor{scroll-margin-bottom:var(--phone-bar)}}.msg-views{gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.msg-view{align-items:center;gap:var(--s-2);padding:0 var(--s-3);font:inherit;font-family:var(--body);font-size:var(--fs-body);line-height:var(--lh-line);color:var(--ink);cursor:pointer;min-height:var(--btn-h);background:0 0;border:0;display:flex;position:relative}.msg-view:not(.on):hover{--fill:var(--ink-barely)}.msg-view.on{--tone:var(--sage);background:var(--tone)}.msg-view .stage-icon{width:var(--icon);height:var(--icon)}.msg-view .forum-face{width:var(--s-5);height:var(--s-5)}@media (width<=900px){.msg-views:has(>.msg-view:nth-child(4)){grid-template-columns:repeat(2,1fr);display:grid}.msg-views:has(>.msg-view:nth-child(4))>.msg-view{justify-content:center}}@media (width<=560px){.msg-views{gap:var(--s-1)}.msg-view{padding:0 var(--s-2);gap:var(--s-1)}}.msg-updates{flex-direction:column;gap:0;display:flex}.fuq-answers{align-items:flex-start;gap:var(--s-3);margin-top:var(--s-4);flex-direction:column;display:flex}.fuq-answers>.btn{max-width:100%}.crash{max-width:var(--read-w);padding:var(--s-5) var(--s-4);text-align:center;align-items:center;gap:var(--s-3);flex-direction:column;margin:0 auto;display:flex}.crash p{font-size:var(--fs-body);margin:0}.crash img{width:auto;height:120px}@media (width<=480px){.crash{text-align:center;justify-content:center;align-items:center;min-height:100dvh}.crash img{object-fit:contain;max-width:100%;height:280px}}.crash-art{line-height:0;position:relative}.crash-art img{display:block}.crash-art .crash-body,.crash-orbit{display:none}@media (prefers-reduced-motion:no-preference){.crash-art .crash-still{display:none}.crash-art .crash-body{display:block}.crash-orbit{transform-origin:43.53% 13.13%;animation:9s linear infinite crash-orbit;display:block;position:absolute;inset:0}.crash .crash-star{max-width:none;height:auto;animation:9s linear infinite crash-star;position:absolute}.crash .crash-star:first-child{width:10.88%;top:14.37%;left:15.59%}.crash .crash-star:nth-child(2){width:10.88%;top:2.81%;left:22.94%}.crash .crash-star:nth-child(3){width:10.88%;top:7.5%;left:54.41%}.crash .crash-star:nth-child(4){width:11.18%;top:0%;left:60.29%}}@keyframes crash-orbit{0%{transform:scaleY(.35)rotate(0)scaleY(2.857)}to{transform:scaleY(.35)rotate(360deg)scaleY(2.857)}}@keyframes crash-star{0%{transform:scaleY(.35)rotate(0)scaleY(2.857)}to{transform:scaleY(.35)rotate(-360deg)scaleY(2.857)}}.not-found,.not-found-words{align-items:center;gap:var(--s-3);flex-direction:column;display:flex}.not-found-words h1{max-width:var(--read-w);font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-title);line-height:var(--lh-display);text-align:center;margin:0}.not-found img{width:auto;height:120px}@media (width<=480px){.not-found{min-height:calc(100vh - var(--phone-bar) - var(--s-4));min-height:calc(100dvh - var(--phone-bar) - var(--s-4));justify-content:center;align-items:center}.not-found img{object-fit:contain;max-width:100%;height:280px}}.field-pairs{gap:var(--s-3);margin:var(--s-3) 0 var(--s-2);grid-template-columns:1fr 1fr;display:grid}.field-pairs .field{min-width:0}.field-pairs .field-wide{grid-column:1/-1;min-width:0}@media (width<=700px){.field-pairs{grid-template-columns:1fr}}.need-info-banned{align-items:baseline;gap:0 var(--s-1);margin-top:var(--s-1);color:var(--red-ink);font-size:var(--fs-small);flex-wrap:wrap;flex-basis:100%;display:flex}.need-info-banned strong{font-weight:var(--fw-bold)}.need-info-banned ul{gap:0 var(--s-3);font-weight:var(--fw-bold);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.staff-queues{margin:var(--s-4) 0 0;gap:var(--s-2);max-width:var(--box-w);flex-direction:column;padding:0;list-style:none;display:flex}.staff-queues :is(a,button){justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);min-height:calc(var(--fs-heading) * var(--lh-body) + 2 * var(--s-3));box-sizing:border-box;z-index:0;--line:var(--ink);--fill:var(--card-fill);color:var(--ink);text-decoration:none;display:flex;position:relative}.staff-queues :is(a,button):hover{--tone:var(--sage);--fill:var(--tone)}.staff-queues strong{font-size:var(--fs-heading)}.staff-queues :is(a,button){min-height:calc(var(--fs-heading) * var(--lh-line) + 2 * var(--s-3))}.staff-queues button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.nav-footer .who.staff-who,.more-who.staff-who{white-space:normal;overflow-wrap:break-word}.nav-footer button.who-button{font:inherit;font-size:var(--fs-small);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;width:100%}.nav-footer button.who-button:hover{opacity:1}.nav-footer a.who-button{color:inherit;text-decoration:none;display:block}.nav-footer a.who-button:hover{opacity:1}.admin-inbox{gap:var(--s-4);display:grid}@media (width>=901px){.admin-inbox{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start}}@media (width<=900px){.admin-inbox.admin-picked .admin-convos,.admin-inbox:not(.admin-picked):not(.admin-broadcast) .admin-thread{display:none}.admin-broadcast .admin-thread{order:-1}}@media (width>=901px){.admin-scroll{max-height:var(--admin-room,none);overscroll-behavior:contain;margin:0 0 var(--s-4);overflow-y:auto}.admin-scroll .msg-thread{margin-bottom:0}}.admin-convo-list{margin:var(--s-3) 0 0;gap:var(--s-2);flex-direction:column;max-height:60vh;padding:0;list-style:none;display:flex;overflow-y:auto}@media (width<=900px){.admin-convo-list{max-height:none;overflow-y:visible}}.admin-convo{z-index:0;gap:var(--s-1) var(--s-2);text-align:left;width:100%;padding:var(--s-3);color:var(--ink);font:inherit;cursor:pointer;--fill:transparent;--line:transparent;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.admin-convo:hover,.admin-convo.on{--tone:var(--sage);--fill:var(--tone);--line:var(--ink)}.admin-convo-head{justify-content:flex-start;align-items:baseline;gap:var(--s-2);grid-column:1/-1;display:flex}.admin-convo-name{font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-convo-head time{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;flex:none;margin-left:auto}.admin-convo-last{color:var(--ink-soft);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;grid-column:1;min-width:0;overflow:hidden}.admin-convo-you{font-weight:var(--fw-bold)}.admin-convo-count{grid-column:2;align-self:center}.admin-convo-count .chip{padding-block:0}.cq-cards,.mq-cards{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.cq-card .field-row>.field:last-child{grid-column:1/-1}.cq-card .field-row.mq-pair>.field:last-child{grid-column:auto}.cq-card .cardbody>.field .fieldbox>textarea,.cq-card .field-row .fieldbox>textarea{min-height:0}.cq-engineer{font-size:var(--fs-small);color:var(--ink)}.cq-table-frame{z-index:0;margin-bottom:var(--s-5);--fill:transparent;position:relative}.cq-table-scroll{padding:var(--s-2) var(--s-3);position:relative;overflow-x:auto}.cq-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:46rem}.cq-table th,.cq-table td{padding:var(--s-1) var(--s-2);text-align:left;vertical-align:middle}.cq-table thead th{font-size:var(--fs-small);font-weight:var(--fw-reg);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft)}.cq-table thead th.cq-pick{width:2.5rem}.cq-table thead th:nth-child(2){width:13%}.cq-table thead th:nth-child(3){width:15%}.cq-table thead th:nth-child(4){width:29%}.cq-table thead th:nth-child(5){width:21%}.cq-pick input{width:var(--icon);height:var(--icon);accent-color:var(--leaf);cursor:pointer;margin:0;display:block}.cq-table .field{margin-bottom:0}.cq-table .fieldbox>input:not(.sr-only){padding:var(--s-2)}.cq-name{font:inherit;font-weight:var(--fw-bold);text-align:left;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.cq-name:hover,.cq-name[aria-expanded=true]{text-decoration:underline}.cq-who{font-size:var(--fs-small);overflow-wrap:anywhere}.cq-table td[colspan]{padding:var(--s-2) 0 var(--s-3)}.cq-table .cq-card{margin:0}.cq-head{width:100%;max-width:var(--content-max);margin-inline:auto}.cq-table-frame{max-width:80rem}.mq-song a{display:inline-block}.mq-song{margin-left:var(--s-3);font-family:var(--body);font-size:var(--fs-small);font-weight:var(--fw-reg);text-transform:none}.mq-checks{align-items:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.mq-checks:has(+.mq-checks){margin-bottom:var(--s-2)}.mq-last{margin-top:var(--s-3)}.mq-checks .meta{align-items:baseline;gap:var(--s-2);display:flex}.mq-checks .meta .lab{margin:0}.mq-checks .field{flex:0 13rem;margin-bottom:0}.mq-para .val{white-space:pre-wrap}.mq-page{--fs-title:3.7031rem;--fs-heading:1.275rem;--fs-body:.7875rem;--fs-small:.75rem;font-size:var(--fs-body)}@media (width<=900px){.mq-page{--fs-title:2.2rem}}.mq-cards .cardbar{padding:var(--s-3) var(--s-4)}.mq-cards .cardbody{padding:var(--s-3) var(--s-4) var(--s-4)}.mq-cards .field,.mq-cards .meta{margin-bottom:var(--s-2)}.mq-cards .mq-checks .field{margin-bottom:0}.mq-cards textarea{max-height:none}.eh-frame{z-index:0;width:fit-content;max-width:100%;margin-top:var(--s-4);--fill:transparent;position:relative}.eh-scroll{border-radius:inherit;padding:var(--s-2) var(--s-3);max-height:calc(100dvh - var(--s-6) * 3);padding-top:0;padding-left:0;overflow:auto}.eh-table{border-collapse:separate;border-spacing:0;white-space:nowrap}.eh-table th,.eh-table td{padding:var(--s-2) var(--s-3);text-align:left;vertical-align:middle;border-right:var(--grid-w) solid var(--grid);border-bottom:var(--grid-w) solid var(--grid)}.eh-table th:last-child,.eh-table td:last-child{border-right:0}.eh-table tbody tr:last-child td{border-bottom:0}.eh-table thead th,.eh-table td:first-child{background:var(--paper);position:sticky}:root:not([data-theme=dark]) .eh-table thead th,:root:not([data-theme=dark]) .eh-table td:first-child{background:var(--paper) url(/assets/paper-grain-page.webp) 0 0 / 1024px 1024px repeat fixed;background-blend-mode:multiply}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .eh-table thead th,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .eh-table td:first-child{background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.988 0 0 0 0 0.969 0 0 0 0 0.91 0 0 0 0.063 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 repeat fixed}.eh-table thead th{z-index:1;top:0}.eh-table td:first-child{z-index:0;left:0}.eh-table thead th:first-child{z-index:2;left:0}.eh-table thead th{white-space:normal;vertical-align:bottom;padding-bottom:var(--s-1)}.eh-table td:first-child,.eh-table th:first-child .eh-sort{font-weight:var(--fw-bold)}.eh-table tbody tr td{line-height:var(--lh-line)}.eh-num{font-variant-numeric:tabular-nums;text-align:right!important}.eh-word{text-overflow:ellipsis;max-width:14rem;overflow:hidden}.funnel-stops{margin-top:var(--s-5)}.funnel-stops .eh-word{white-space:normal;text-overflow:clip}.eh-num-head .eh-sort{text-align:right;justify-content:flex-end}.eh-sort{z-index:0;align-items:flex-end;gap:var(--s-1);overflow-wrap:break-word;width:7rem;padding:var(--s-1) var(--s-2);text-align:left;color:var(--ink-soft);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-reg);cursor:pointer;--fill:transparent;--line:transparent;background:0 0;border:0;display:flex;position:relative}.eh-label{min-width:0}.eh-sort:hover{--line:var(--ink);color:var(--ink)}[aria-sort=ascending] .eh-sort,[aria-sort=descending] .eh-sort{color:var(--ink)}.eh-arrow{font-weight:var(--fw-bold);flex:none}.eh-table .tick{width:1lh;height:1lh;margin-left:auto;display:block}.eh-tick{padding:var(--s-2);margin:calc(-1 * var(--s-2));color:inherit;cursor:pointer;line-height:inherit;background:0 0;border:0;display:block}.eh-table .eh-tick{margin-left:auto;margin-right:calc(-1 * var(--s-2))}.eh-tick[aria-busy=true]{cursor:progress}.eh-tick:hover .tick:not(.on){opacity:1}.eh-table tr.eh-open{cursor:pointer}.eh-table tr.eh-open:hover td{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--mustard) var(--t-hover), transparent)}.eh-name{font:inherit;font-weight:var(--fw-bold);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.eh-sheet .queue-nav{margin-bottom:var(--s-4);padding-left:0}.eh-sheet dl{margin:0}.eh-sheet dt,.eh-sheet .eh-group{text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft)}.eh-sheet dd{margin:0}.eh-stage{margin-bottom:var(--s-4)!important}.eh-stage dd{font-size:var(--fs-heading);font-weight:var(--fw-bold)}.eh-tiles{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));display:grid}.eh-tiles>div{justify-content:flex-end;gap:var(--s-1);flex-direction:column-reverse;display:flex}.eh-tiles dt{text-transform:none;letter-spacing:normal;line-height:var(--lh-line)}.eh-tiles dd{font-size:var(--fs-heading);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:var(--lh-line)}.eh-tiles .tick{width:1lh;height:1lh;display:block}.eh-tiles .eh-none dd{opacity:var(--o-off)}.eh-sheet .eh-activity{margin-top:var(--s-5)}.eh-sheet .eh-recent{gap:var(--s-2);flex-direction:column;grid-column:span 2;display:flex}.eh-sheet .eh-group{line-height:var(--lh-line);margin:0}.eh-sheet .eh-recent .eh-tiles{grid-template-columns:repeat(2,1fr)}.eh-sheet .eh-seen{align-self:end}.eh-sheet .eh-week{margin-top:var(--s-5);gap:var(--s-3) var(--s-2);grid-template-columns:repeat(7,1fr)}.eh-sheet .modal-actions{margin-top:var(--s-5)}.admin-thread-head{align-items:center;gap:var(--s-2) var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.admin-thread-who{min-width:0;margin-right:auto}.admin-thread-who h2{font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-heading);line-height:var(--lh-display);overflow-wrap:break-word;margin:0}.admin-thread-who p{margin:0}.admin-back{z-index:0;padding:var(--s-2) var(--s-3);color:var(--ink);font:inherit;font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:0;flex:none;position:relative}@media (width>=901px){.admin-back:not(.card-close){display:none}}.modal-panel.arrival{isolation:isolate;--paper-scale:.847;--paper-back:.8853}.modal-panel.arrival>.confetti.cash{--paper-scale:1.694}.modal-panel.arrival>.confetti{position:fixed;inset:0}.modal-panel.arrival>.confetti.back{z-index:-1}.modal-panel.arrival>.confetti:not(.back){z-index:1}.modal-panel.arrival>:not(.confetti):not(.arrival-stage):not(.wobble){z-index:2;position:relative}.arrival-stage{z-index:0;height:240px;margin-bottom:var(--s-3);justify-content:center;align-items:flex-end;display:flex;position:relative}.modal-panel.arrival{background:0 0;width:auto;max-width:none;padding:0;overflow:visible}.arrival-flower{width:auto;height:440px}@media (width>=481px){.modal-panel.arrival{align-self:flex-end;margin-bottom:min(13vh,max(0px,100vh - 660px))}}.arrival-card{margin-top:var(--s-3);text-align:center;max-width:100%}.arrival-card .modal-actions{margin-top:var(--s-3);background:var(--card-fill);justify-content:center}.arrival-word{color:var(--ink-soft);font-size:var(--fs-small);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps)}@media (width<=480px),(height<=640px){.arrival-stage{height:180px}.arrival-flower{height:280px}.modal-panel.arrival{--paper-scale:.8}.modal-panel.arrival>.confetti.cash{--paper-scale:1.6}}@media (height<=640px){.modal-overlay:has(>.modal-panel.arrival){overflow-y:auto}.modal-panel.arrival{align-self:auto;max-height:none;margin-block:auto;padding-top:100px}.arrival-card .modal-actions{position:static}}.fanfare-buzz.flipped{transform:scaleX(-1)}.msg-seen-toggle{cursor:pointer;font:inherit;font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--ink-soft);background:0 0;border:0;flex:none;padding:0}.msg-seen-toggle.on{color:var(--ink)}.msg-seen-toggle .check{align-items:center;gap:var(--s-2)}.msg-seen-toggle .check input{margin:0}.msg-seen-toggle .check span{font-weight:inherit;padding-top:0}.msg-seen-toggle:has(input[aria-disabled=true]){cursor:progress;opacity:var(--o-quiet)}.msg-who .text-link{font-size:var(--fs-small)}.msg-todo{white-space:nowrap;margin-left:auto}.receipt .buzz-row{margin-bottom:var(--s-5)}.receipt-x{top:var(--s-3);right:var(--s-3);width:calc(var(--icon) + var(--s-3));height:calc(var(--icon) + var(--s-3));cursor:pointer;z-index:1;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.receipt-x img{width:var(--icon);height:var(--icon);object-fit:contain}:is(.modal-panel,.modal-scroll)>.close-x{top:calc(var(--s-3) - var(--s-5));float:right;z-index:2;margin:calc(var(--s-3) - var(--s-5)) calc(var(--s-3) - var(--s-5)) var(--s-2) var(--s-3);position:sticky;right:auto}.modal-panel.is-short{max-width:var(--box-w-short)}.modal-panel.is-short>h2{text-align:center;padding-inline:calc(var(--icon) + var(--s-3) - var(--s-2))}:is(.modal-panel,.modal-scroll)>.close-x+.section-heading{padding-right:calc(var(--icon) + var(--s-5) + var(--s-1))}:is(.modal-panel,.modal-scroll)>.close-x+.field>label{padding-right:calc(var(--s-3) + var(--s-2))}:is(.modal-panel,.modal-scroll)>.close-x+.modal-actions{clear:both}.modal-panel:has(>.modal-scroll)>.close-x{top:var(--s-3);right:var(--s-3);float:none;margin:0;position:absolute}:is(.cardbar,.record-top) .close-x{margin:calc(-1 * var(--s-1)) calc(-1 * var(--s-1)) calc(-1 * var(--s-2)) 0;flex:none;position:relative;inset:auto}.close-x:disabled{cursor:default;opacity:var(--o-off)}.ig-box:has(>.close-x){padding-right:calc(var(--icon) + var(--s-3) + var(--s-2));position:relative}.ig-box>.close-x{top:0;right:0}.forum-post:has(.close-x) .forum-write>:first-child{margin-right:calc(var(--icon) + var(--s-3))}.modal-panel.receipt .buzz-row{margin-right:calc(var(--icon) + var(--s-3))}.modal-panel.receipt h2.receipt-heading{padding:0 calc(var(--icon) + var(--s-3));margin-bottom:var(--s-4)}.receipt-titled .buzz-row{margin-right:0}.receipt-titled .receipt-facts{flex-wrap:wrap;justify-content:center;display:flex}.receipt-titled .receipt-facts>li{width:7rem}@media (width>=561px){.receipt-titled.beside{justify-content:center;align-items:center;gap:var(--s-5);margin-bottom:var(--s-4);display:flex}.receipt-titled.beside .buzz-row{flex:0 auto;min-width:0;margin-bottom:0}.receipt-titled.beside .receipt-facts{flex-wrap:nowrap;flex:none;margin-bottom:0}}@media (width<=560px){.receipt-titled .receipt-facts>li{width:5.5rem}}.modal-panel.garden-popup{--fill:transparent;background:0 0;padding-top:0}.garden-page-sheet{--fill:var(--paper);padding:var(--s-5);color:var(--ink);position:relative}.garden-popup>.sheet-x{top:var(--s-2);right:calc(var(--s-5) + var(--s-2));z-index:2}@media (orientation:landscape) and (height<=500px){.garden-host>.modal-overlay:has(>.modal-panel.garden-popup){padding-top:calc(var(--edge) * 2 + var(--corner-h) + var(--s-2))}.garden-host>.modal-overlay>.modal-panel.garden-popup{max-height:100%}.garden-host>.modal-overlay>.modal-panel.garden-popup:has(.start-worlds>:nth-child(3)){width:100%;max-width:calc(100vw - 2 * var(--edge))}}.modal-panel.garden-popup .section-heading{top:var(--s-4);right:calc(var(--s-5) + var(--s-2) + var(--icon) + var(--s-3) + var(--s-2));z-index:2;font-family:var(--body);font-weight:var(--fw-bold);font-size:var(--fs-small);line-height:var(--lh-line);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft);margin:0;position:absolute}.modal-panel.garden-popup .garden-page-sheet .section-heading:not(.is-window-name){margin:var(--s-5) 0 var(--s-3);font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-heading);line-height:var(--lh-display);letter-spacing:normal;color:inherit;position:static}.modal-panel.garden-popup{--corner-foot:calc(var(--s-2) + var(--icon) + var(--s-3) + var(--s-2))}.modal-panel.garden-popup .cardbar{padding-right:calc(var(--corner,0px) + var(--s-2))}.modal-panel.garden-popup .cardbar h2,.modal-panel.garden-popup .cardbar h3{min-width:min(12ch,100%)}.modal-panel.garden-popup .section-heading+.card .record-top,.modal-panel.garden-popup .section-heading+.result-list>:first-child .record-top,.modal-panel.garden-popup .section-heading+.result-list>:first-child:not(.list-rows) .result-row,.modal-panel.garden-popup .section-heading+.result-list>.list-rows:first-child>.list-row:first-of-type .result-row{padding-right:max(0px, calc(var(--corner,0px) + var(--s-2) - var(--s-4)))}.modal-panel.garden-popup .garden-after{padding:var(--corner-foot) var(--s-4) var(--s-4)}@media (width<=560px){.modal-panel.garden-popup .cardbar{padding-right:var(--s-4);padding-top:var(--corner-foot)}.modal-panel.garden-popup .section-heading+.card .record-top,.modal-panel.garden-popup .section-heading+.result-list>:first-child .record-top,.modal-panel.garden-popup .section-heading+.result-list>:first-child:not(.list-rows) .result-row,.modal-panel.garden-popup .section-heading+.result-list>.list-rows:first-child>.list-row:first-of-type .result-row{padding-right:0;padding-top:max(0px, calc(var(--corner-foot) - var(--s-4)))}}.modal-panel.garden-popup .list-rows{container-type:inline-size}@media (width>=901px){.modal-panel.garden-popup .list-rows>.list-row>.cardbar{padding-right:var(--s-4)}.modal-panel.garden-popup .list-rows>.list-row>.cardbar>h2{min-width:0}@container (width<=47.99rem){.modal-panel.garden-popup .list-rows .artist-song{display:none}.modal-panel.garden-popup .list-rows>.list-row>.cardbar{flex-wrap:wrap}.modal-panel.garden-popup .list-rows>.list-row>.cardbar>h2{flex:0 auto;min-width:min(12ch,100%)}.modal-panel.garden-popup .list-rows>.list-row .cardbar .row-song-sub{display:inline}.modal-panel.garden-popup .list-rows>.list-row .cardbar .sub:not(:has(.row-sub-rest)){display:block}.modal-panel.garden-popup .list-rows .row.status-row>.chip.status{min-width:14ch}.modal-panel.garden-popup .list-rows>.list-row>.cardbar>.status-row{margin-left:auto}}}.garden-popup .queue-count,.garden-popup .queue-sort{color:var(--cream)}.garden-popup .queue-nav .queue-arrow{color:var(--cream);--line:var(--cream)}@media (width<=389px){.modal-panel.garden-popup .btn{font-size:var(--fs-small)}}@media (width<=560px){body:has(.modal-panel.garden-popup) .garden-buzz-card{visibility:hidden}}.receipt-title,.modal-panel .receipt-lead{margin:0 0 var(--s-3);padding-inline:var(--s-6)}.modal-panel h2.receipt-title{font-family:var(--body);font-weight:var(--fw-bold);line-height:var(--lh-body);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--olive-ink);margin:0 0 var(--s-3)}.receipt-facts{margin:0 0 var(--s-4);gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));padding:0;list-style:none;display:grid}.receipt-facts li{z-index:0;--fill:var(--rust);color:var(--cream);text-align:center;justify-content:center;align-items:center;gap:var(--s-1);padding:var(--s-4) var(--s-3);flex-direction:column;display:flex;position:relative}.receipt-facts li>:not(svg){z-index:1;position:relative}.receipt-facts .receipt-n{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:var(--fs-title-fixed);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:var(--s-2);display:flex}.receipt-facts li span{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--cream)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .receipt-facts li span:not(.harvest-drum):not(.harvest-sign):not(.receipt-n){color:var(--charcoal)}.receipt-facts img{height:var(--icon-flame);width:auto}.receipt-line{margin:0 0 var(--s-3)}@media (width<=560px){.receipt-facts{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.receipt-facts li{padding:var(--s-2) var(--s-1)}}@media (width<=380px){.receipt-facts:not(.harvest-tiles){grid-template-columns:repeat(3,minmax(0,1fr))}}.harvest-tiles li{--fill:var(--olive);justify-content:flex-start}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .harvest-tiles li span:not(.harvest-drum):not(.harvest-sign):not(.receipt-n):not(.harvest-drum *){color:var(--cream)}@media (width<=560px){.harvest-tiles:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.harvest-tiles:has(>li:only-child){grid-template-columns:max-content}.harvest-tiles>li:only-child{padding-inline:var(--s-3)}}@media (width<=380px){.harvest-tiles:has(>li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}.nav-tight[data-full]>.nav-row,.nav-tight[data-full] .nav-sub{margin-bottom:0}.nav[data-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer .nav-meter{justify-content:center;align-items:center;gap:10px;margin-top:-5.5px;display:flex}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer .nav-meter>.streak-nav{zoom:.765}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer .nav-meter>.tickets-nav{zoom:1.052}.nav-footer .nav-icon{z-index:0;cursor:pointer;color:inherit;--line:transparent;--fill:transparent;background:0 0;border:none;justify-content:center;align-items:center;margin:-6px;padding:6px;display:inline-flex;position:relative}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer .nav-meter>.streak-nav .streak-hit{margin:-7.8px;padding:7.8px}.nav-footer .nav-icon:hover{--fill:color-mix(in srgb, var(--cream) var(--t-hover), transparent)}.nav-footer .nav-icon.active{--fill:var(--sage)}.nav-icon-art{filter:url(#nav-icon-stroke);width:auto;height:21px;display:block}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-meter :is(.flame,.ticket-plate){filter:url(#nav-icon-stroke)}.nav-footer .svg-defs{width:0;height:0;position:absolute}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer>.nav-btn,:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer>.who-button{text-align:center;justify-content:center}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer>.who-button{margin-top:2.5px}.page-help-row{padding:var(--s-1) var(--nav-pad-x);display:flex}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer .nav-icon[data-tour=help]{margin-left:-5px}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer>.who-button:last-child{margin-bottom:-13.5px}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer>.who-button+.nav-btn{margin-top:5.5px}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer>.who-button+.nav-btn:last-child{margin-bottom:-19px}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .nav-footer>.who-button+.nav-btn.viewing-as:last-child{margin-bottom:0}.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-footer>.nav-group>a{text-align:center;justify-content:center}.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-footer>.nav-group{margin-top:-12px}.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-footer>.nav-group+.nav-meter{margin-top:6.5px}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) .garden-fold{translate:0 -3px}.nav-meter{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:auto;display:grid}.sidebar-inner:has(.nav-meter)>.nav-footer{padding-top:calc(var(--s-4) + var(--s-1))}.sidebar-inner:has(.nav-meter)>.nav{margin-bottom:calc(var(--s-4) + var(--s-1) - var(--sidebar-gap))}.nav-meter>.tickets-nav{grid-area:1/3;justify-self:end}.tickets-nav{padding-right:var(--nav-pad-x);color:var(--cream);font-weight:var(--fw-bold);display:flex}.tickets{font-size:var(--fs-small)}.tickets .ticket-plate{--tk:.03em;padding:0 .1em}.tickets-num{text-align:center;min-width:2.5ch;display:inline-block}.tickets-sheet{padding-left:var(--s-3);color:var(--ink);font-weight:var(--fw-bold);justify-content:flex-start;display:flex}.more-tickets{border:0}.nav-meter>.streak-nav{padding-left:var(--nav-pad-x);white-space:nowrap;grid-area:1/1/auto/3;justify-self:start;position:static;transform:none}.more-tickets:has(>.streak){justify-content:space-between;align-items:center;display:flex}.admin-timer{align-items:center;gap:var(--s-2);font-weight:var(--fw-bold);padding:var(--nav-pad-y) 0;display:flex}.admin-timer-clock{white-space:nowrap;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.admin-timer-digits{font-family:var(--mono)}.bottombar .admin-timer{gap:var(--s-1);color:var(--cream);padding:0}.nav-tools{gap:var(--s-1);padding:0 var(--nav-pad-x);color:var(--cream);flex-direction:column;display:flex}.tools-icon{width:var(--icon);height:var(--icon);object-fit:contain;flex:none}.admin-timer>.tools-icon{filter:url(#cream-edge)}button.streak-hit{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.toast.quiet{--fill:var(--paper);color:var(--ink);font-weight:var(--fw-reg)}.toast.bad.quiet,.toast.bad.loud{color:var(--cream);--fill:var(--red)}.toast.loud{padding:var(--s-4) var(--s-5)}.toast.loud .toast-l1{font-size:var(--fs-heading);font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);text-transform:uppercase}.toast-art{height:var(--icon-flame);vertical-align:middle;flex:none;width:auto}.toast.warm .toast-art{height:40px;margin:calc(var(--s-2) * -1) 0}.toast.loud .toast-art{height:calc(var(--icon-flame) * 2)}.harvest-month{align-items:center;gap:var(--s-3);margin:0 0 var(--s-5);display:flex}.harvest-month-name{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:var(--fs-heading);text-transform:uppercase;text-align:center;min-width:11ch}.harvest-strip{column-gap:var(--s-6);row-gap:var(--s-1);margin:0 0 var(--s-6);grid-template-columns:1fr auto;align-items:end;display:grid}.harvest-days{align-items:flex-end;gap:var(--s-1);height:64px;display:flex}.harvest-day{flex-direction:column;flex:1;justify-content:flex-end;min-width:0;height:100%;display:flex}.harvest-day-bar{z-index:0;--fill:var(--olive);--line:var(--ink);min-height:6px;display:block;position:relative}.harvest-day-mark{height:6px;margin-top:var(--s-1);z-index:0;--line:var(--ink-barely);display:block;position:relative}.harvest-day.worked .harvest-day-mark{--fill:var(--olive);--line:var(--olive)}.harvest-ticks{gap:var(--s-1);color:var(--ink-soft);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;display:flex}.harvest-ticks span{flex:1;min-width:0}.harvest-figures{gap:var(--s-5);grid-area:1/2/span 2;align-self:end;margin:0;display:flex}.harvest-figures dt{font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--olive-ink);white-space:nowrap}.harvest-figures dd{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;margin:0}.harvest-table{table-layout:fixed;border-collapse:collapse;width:100%;margin:0 0 var(--s-5)}.harvest-table th,.harvest-table td{padding:var(--s-2);text-align:left;vertical-align:middle}.harvest-table th:first-child,.harvest-table td:first-child{width:20%;padding-left:0}.harvest-table thead th{padding-bottom:var(--s-1);font-weight:var(--fw-reg);color:var(--ink-soft);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase}.harvest-table tbody th{font-weight:var(--fw-bold);white-space:nowrap}.harvest-cell{align-items:center;gap:var(--s-2);display:flex}.harvest-track{flex:1;min-width:0}.harvest-bar{z-index:0;--fill:var(--olive);--line:var(--ink);height:16px;min-width:var(--s-2);display:block;position:relative}.harvest-n{text-align:right;width:3ch;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;flex:none}.harvest-n.zero{font-weight:var(--fw-reg);color:var(--ink-soft)}.harvest-foot{align-items:baseline;gap:var(--s-2);margin:0;display:flex}.harvest-foot span{font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--olive-ink)}.harvest-foot b{font-variant-numeric:tabular-nums}.harvest-tiles{margin-bottom:var(--s-5)}.harvest-list{border-collapse:collapse;width:100%;margin:0 0 var(--s-5)}.harvest-list th,.harvest-list td{padding:var(--s-1) 0;vertical-align:baseline}.harvest-list th{text-align:left;font-weight:var(--fw-bold)}.harvest-list .harvest-n{width:auto}.income-list{max-width:var(--box-w)}.income-list caption{text-align:left;padding-bottom:var(--s-1);font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--olive-ink)}.harvest-types thead th{text-align:right;font-size:var(--fs-small)}.harvest-types thead th.harvest-types-title{text-align:left;font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--olive-ink)}.harvest-types th:not(:first-child),.harvest-types td{padding-left:var(--s-4)}.harvest-types td{text-align:right}.harvest-pace td{text-align:right;color:var(--ink-soft)}.harvest-ask{margin:0 0 var(--s-5)}.harvest-list .harvest-pin{text-align:right;width:5rem;font-size:var(--fs-small)}.harvest-habits{gap:var(--s-3);margin:0 0 var(--s-5);display:grid}.harvest-habits-done{gap:var(--s-2);color:var(--ink-soft);margin:0;padding:0;list-style:none;display:grid}.harvest-habits-done li{align-items:center;gap:var(--s-3);display:flex}.harvest-stats{--trend-col:2.75rem}.harvest-stats .harvest-n{padding-inline:var(--s-4)}.harvest-stats .harvest-pin{text-align:left;width:auto;padding-left:var(--s-3)}.harvest-stats .harvest-fill{width:100%}.harvest-stats .harvest-group-start>*{padding-top:var(--s-4)}.harvest-stats th[scope=row]{white-space:nowrap}.harvest-stat-open{font:inherit;font-weight:var(--fw-bold);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.harvest-trend-cell{width:calc(var(--months,6) * var(--trend-col));cursor:pointer}.harvest-trend{align-items:flex-end;gap:var(--s-2);height:28px;max-width:calc(var(--months,6) * var(--trend-col,2.75rem));display:flex}.harvest-trend-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.harvest-trend-track{flex:1;align-items:flex-end;width:14px;max-width:100%;display:flex}.harvest-trend-bar{z-index:0;width:100%;min-height:var(--s-1);--fill:var(--olive);--line:var(--ink);display:block;position:relative}.harvest-trend-zero{width:100%;height:var(--s-1);--line:var(--ink-barely);display:block;position:relative}.harvest-trend-col.open .harvest-trend-bar{--fill:transparent}.harvest-list .harvest-trend-head{text-align:left;font-weight:var(--fw-reg)}.harvest-trend-head .harvest-trend{height:auto;color:var(--ink-soft);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase}.harvest-trend.big{max-width:none;height:180px;margin:var(--s-4) 0;overflow:auto hidden}.harvest-trend.big .harvest-trend-col{flex:1 0 3rem}.harvest-trend.big .harvest-trend-track{width:28px}.harvest-trend-n{font-variant-numeric:tabular-nums;font-size:var(--fs-small);padding-bottom:var(--s-1)}.harvest-trend-n.zero{font-weight:var(--fw-reg);color:var(--ink-soft)}.harvest-trend-month{padding-top:var(--s-1);color:var(--ink-soft);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;flex-direction:column;align-items:center;display:flex}.harvest-trend-month>span{display:block}.harvest-dive-pace{margin:0 0 var(--s-4);color:var(--ink-soft)}.harvest-dive .harvest-types{margin-bottom:var(--s-4)}@media (width<=380px){.harvest-stats th[scope=row]{white-space:normal}}@media (width<=560px){.harvest-stats .harvest-n{padding-inline:var(--s-2)}.harvest-stats .harvest-pin{padding-left:var(--s-2)}.harvest-trend{gap:var(--s-1)}.harvest-trend.big{height:150px}}@media (width<=900px){.harvest-strip{grid-template-columns:1fr}.harvest-figures{margin-top:var(--s-3);grid-area:auto/1}.harvest-table th:first-child,.harvest-table td:first-child{width:28%}.harvest-table tbody th{white-space:normal}}.fanfare{--paper-scale:.568;flex-direction:column;align-items:center;display:flex}.fanfare .empty{text-align:center;align-items:center}.fanfare-foot{display:none}@media (width<=900px){.fanfare.words-first .fanfare-fall>.fanfare-card{order:-1}.fanfare.words-first .fanfare-card .fanfare-door{display:none}.fanfare.words-first .fanfare-foot{width:100%;margin-top:var(--s-5);justify-content:center;display:flex}}.fanfare-fall{isolation:isolate;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.fanfare-fall>.confetti{bottom:auto;top:calc(-1 * var(--lift,0px));height:calc(var(--fall-h,100%) + var(--lift,0px))}@media (width<=900px){.fanfare-fall{--lift:var(--fall-top,0px)}.fanfare-fall>.wobble{display:none}}.fanfare.day-one-cheer .fanfare-fall{--lift:var(--fall-top,0px)}.fanfare-fall>.confetti.back{z-index:-1}.fanfare-stage{z-index:0}.fanfare-fall>.confetti:not(.back){z-index:1}.fanfare-fall>:not(.confetti):not(.fanfare-stage):not(.wobble){z-index:2;position:relative}.fanfare>.card{width:100%}.fanfare-stage{justify-content:center;align-items:flex-end;width:100%;height:520px;display:flex;position:relative}.confetti{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.fanfare-buzz{width:auto;height:440px;position:relative}.fanfare-card{margin:var(--s-3) 0 var(--s-5);max-width:100%;padding:var(--s-4)}.fanfare-line{font-size:var(--fs-heading);text-align:center;margin:0;font-weight:700}.fanfare-door-card{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-6);text-align:center;flex-direction:column;display:flex;position:relative}.fanfare-door-card .fanfare-line{font-size:var(--fs-title-fixed)}.fanfare-pocket{top:calc(-1 * (var(--s-5) + var(--s-1)));right:calc(-1 * var(--s-2));line-height:0;position:absolute;rotate:9deg}.fanfare-pocket .ticket-plate{--tk:.04em;font-size:var(--fs-heading);font-weight:var(--fw-bold);padding:0 var(--s-1)}.fanfare-undo{font-size:var(--fs-small)}.receipt .fanfare-undo{margin-top:var(--s-4)}.fanfare-sub{margin-top:var(--s-1);font-size:var(--fs-body);font-weight:400;display:block}@media (width<=480px),(height<=960px){.fanfare-stage{height:340px}.fanfare-buzz{height:280px}.fanfare{--paper-scale:.536}}@media (height<=760px){.fanfare-stage{height:260px}.fanfare-buzz{height:210px}.fanfare{--paper-scale:.714}}.help-door{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.help-door img{width:var(--icon);height:var(--icon)}.fieldbox,.fieldbox input,.fieldbox textarea,.fieldbox select,.pick,.pick select,.change-view-row,.change-view-row *,.spick-btn,.spick-panel,.spick-panel *,.more-sheet .panel a,.more-sheet .panel a *{color:var(--field-ink)}:root[data-theme=dark] .change-view-row.here,:root[data-theme=dark] .change-view-row.here *{color:var(--ink)}.cal{z-index:0;margin:0 0 var(--s-5);position:relative}.cal-head{border-top-left-radius:inherit;border-top-right-radius:inherit}.cal-head>span:first-child{border-top-left-radius:inherit}.cal-head>span:last-child{border-top-right-radius:inherit}.cal-week:last-of-type{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.cal-week:last-of-type .cal-day:first-of-type{border-bottom-left-radius:inherit}.cal-week:last-of-type .cal-day:last-of-type{border-bottom-right-radius:inherit}.cal-head,.cal-week{grid-template-columns:var(--cols,repeat(7, minmax(0, 1fr)));display:grid;position:relative}.cal-head{background:color-mix(in srgb, var(--leaf) var(--t-fill), transparent)}.cal-head>span{font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft);text-align:center}.cal-pick{width:100%;padding:var(--s-2) var(--s-1);font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;background:0 0;border:0;display:block}button.cal-pick{cursor:pointer}.cal-pick-n{color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cal-day{align-items:flex-start;gap:var(--s-2);min-width:0;min-height:96px;padding:var(--s-2) var(--s-3);background:color-mix(in srgb, var(--sage) var(--t-fill), transparent);flex-direction:column;display:flex;position:relative}.cal-day.picked,.cal.week .cal-head>span.picked{background:var(--leaf);color:var(--cream)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .cal-day.picked,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .cal.week .cal-head>span.picked{background:color-mix(in srgb, var(--sage) 60%, transparent)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .cal.week .cal-head>span.picked .cal-pick,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .cal-day.picked .cal-more .text-link{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:var(--fs-body)}.cal-day.picked .cal-n,.cal-day.picked .cal-dow,.cal.week .cal-head>span.picked .cal-hn{color:var(--cream)}.cal-day.picked .cal-items .chip{--tone:var(--cream);color:var(--charcoal)}.cal-badge{z-index:0;--fill:var(--mustard);--line:var(--charcoal);min-width:1.6em;height:1.6em;color:var(--charcoal);place-items:center;padding:0 .3em;display:inline-grid;position:relative}.cal-hn{min-height:1.6em;font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-heading);line-height:var(--lh-display);letter-spacing:normal;color:var(--ink);place-items:center;display:grid}.cal-hn.cal-badge{width:max-content;margin:0 auto;display:grid}@media (width>=901px){.cal.week .cal-day>.cal-n{display:none}}@media (width<=900px){.cal-hn{display:none}}.cal-day.out{opacity:var(--o-off)}.cal-col{--line:var(--ink);z-index:1;width:0;position:absolute;top:0;bottom:0}.cal-col.c1{left:var(--l1,calc(100% * 1 / 7))}.cal-col.c2{left:var(--l2,calc(100% * 2 / 7))}.cal-col.c3{left:var(--l3,calc(100% * 3 / 7))}.cal-col.c4{left:var(--l4,calc(100% * 4 / 7))}.cal-col.c5{left:var(--l5,calc(100% * 5 / 7))}.cal-col.c6{left:var(--l6,calc(100% * 6 / 7))}.cal-col>.wobble.rule{height:100%;top:0;bottom:0}.cal-week>.wobble.rule{z-index:1;width:100%;left:0;right:0}.cal-n{font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-heading);line-height:var(--lh-display)}.cal-items{gap:var(--s-1);flex-direction:column;width:100%;min-width:0;display:flex}.cal-item{align-items:flex-start;gap:var(--s-1);flex-direction:column;min-width:0;max-width:100%;display:flex}.cal-more{align-self:flex-start;max-width:100%}.cal-day.picked .cal-more .text-link{color:var(--cream)}.cal-chip{min-width:0;max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.cal-chip:focus-visible{--line:var(--rust);outline:none}.cal-chip .chip,.change-view-row{transition:transform .12s}@media (hover:hover){.cal-chip:hover .chip,a.change-view-row:hover{transform:scale(1.06)}}.cal-items .chip{max-width:100%;padding:var(--s-1);line-height:var(--lh-line);white-space:normal;align-items:flex-start}.cal-items .chip>span{overflow-wrap:break-word;min-width:0}@media (width>=901px){.cal-day{cursor:pointer}.cal-day:not(.sel) .cal-chip,.cal-day:not(.sel) .cal-items .chip{min-width:0;max-width:100%}.cal-day:not(.sel) .cal-items .chip>span:not(.wobble){white-space:nowrap;text-overflow:ellipsis;flex:auto;display:block;overflow:hidden}.cal.week .cal-day:not(.sel) .cal-glyph{display:none}.cal.week .cal-day:not(.sel){padding-inline:var(--s-1)}.cal.week .cal-day:not(.sel) .cal-items{gap:var(--s-3)}.cal.week .cal-day:not(.sel) .cal-item:not(.late) .chip{color:var(--ink);--fill:transparent;--line:transparent;justify-content:flex-start;min-width:0;min-height:0;padding:0}.cal.week .cal-day:not(.sel) .cal-items .chip>span:not(.wobble){-webkit-line-clamp:3;line-clamp:3;white-space:normal;overflow-wrap:anywhere;text-align:left;-webkit-box-orient:vertical;display:-webkit-box}}.cal-items .chip{--tone:var(--paper)}.cal-item.kind-say-hi .chip{--line:var(--green)}.cal-item.kind-birthday .chip,.cal-item.kind-anniversary .chip,.cal-item.kind-release .chip{--line:var(--teal)}.cal-items .cal-item.kind-follow-up .chip,.cal-items .cal-item.kind-revisit .chip{--tone:color-mix(in srgb, var(--teal) var(--t-fill), var(--cream))}.cal-items .cal-item.kind-reminder .chip{--tone:color-mix(in srgb, var(--mustard) var(--t-fill), var(--cream))}.cal-items .cal-item.kind-birthday .chip,.cal-items .cal-item.kind-anniversary .chip,.cal-items .cal-item.kind-release .chip{--tone:color-mix(in srgb, var(--rust) var(--t-fill), var(--cream))}.cal-items .cal-item.kind-say-hi .chip{--tone:color-mix(in srgb, var(--green) var(--t-fill), var(--cream))}.cal-items .cal-item:is(.kind-follow-up,.kind-revisit,.kind-reminder,.kind-birthday,.kind-anniversary,.kind-release,.kind-say-hi) .chip{color:var(--charcoal)}.cal-item.late .chip{--line:var(--red)}.cal-item .cal-chip:focus-visible .chip{--line:var(--rust)}.cal-items .cal-item.potential .chip{--tone:var(--charcoal);color:var(--cream);font-style:italic}.cal-items .cal-item.potential .cal-glyph{filter:invert()}.cal-row.potential strong{font-style:italic}.cal-measuring,.cal-measuring *{white-space:nowrap!important;max-width:none!important}.cal-measuring{width:max-content!important}.cal-dow-one{display:none}.cal-glyph{width:var(--icon-inline);height:var(--icon-inline);object-fit:contain;flex:none}.cal-list{margin:0 0 var(--s-5);padding:0 0 0 var(--s-4);list-style:none}.cal-row{align-items:center;gap:var(--s-3);padding:var(--s-2) 0;display:flex}.cal-row-text{gap:var(--s-1);flex-direction:column;flex:auto;min-width:0;display:flex}.convo-log{gap:var(--s-3);flex-direction:column;display:flex}.feature-ticks{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}:is(.feature-ticks .check:has(input[aria-disabled=true]),.aff-months .check:has(input[aria-disabled=true])){cursor:progress;opacity:var(--o-quiet)}.feature-list{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feature-group+.feature-group{margin-top:var(--s-5)}.feature-group-name{margin:0 0 var(--s-3)}.feature-row{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.feature-row:not(.staff-row)>.feature-ticks{flex-wrap:nowrap;flex:none}.feature-row:not(.staff-row):has(>.feature-ticks)>.feature-text{flex:1 1 0;min-width:0}@media (width<=560px){.feature-row:not(.staff-row):has(>.feature-ticks){flex-direction:column;align-items:flex-start}.feature-row:not(.staff-row):has(>.feature-ticks)>.feature-ticks{flex-wrap:wrap}}.feature-text{gap:var(--s-1);flex-direction:column;display:flex}.feature-notes{max-width:var(--read-w)}.staff-add{margin-top:var(--s-5)}.staff-row{flex-direction:column;align-items:flex-start}.acct-row-form{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.acct-row-form>.field{flex:200px;margin-bottom:0}@media (width>=901px){.acct-row-form:has(>.field){--boxes:1;grid-auto-flow:column;grid-template-columns:repeat(var(--boxes), minmax(0, 1fr));column-gap:var(--s-2);row-gap:var(--s-1);grid-template-rows:auto auto auto;align-items:stretch;display:grid}.acct-row-form:has(>.field~.field){--boxes:2}.acct-row-form:has(>.field~.field~.field){--boxes:3}.acct-row-form:has(>.field)>.field{grid-template-rows:subgrid;grid-row:1/span 3;display:grid}.acct-row-form:has(>.field)>.btn{grid-row:2}.acct-add:has(>.field>.pick){grid-template-columns:minmax(0,1fr) auto}}.acct-row-form>.field:has(>.pick){flex:0 auto}.acct-add{margin-top:var(--s-5)}.acct-vault{margin-bottom:var(--s-5)}.acct-open{flex-direction:column;align-items:stretch}.acct-form{gap:var(--s-2) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.acct-form>.field,.acct-wide>.field,.acct-password>.field{margin-bottom:0}.acct-password,.acct-wide,.acct-actions{grid-column:1/-1}.acct-password,.acct-actions{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.acct-password>.field{flex:200px}.aff-months{margin:var(--s-2) 0 0;justify-content:start;gap:var(--s-1) var(--s-4);grid-template-columns:minmax(0,max-content) auto;padding:0;list-style:none;display:grid}.aff-months>li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.aff-draft{gap:var(--s-2);margin-top:var(--s-4);display:grid}.aff-draft>.field{margin-bottom:0}.health-text{min-width:0}.health-error{overflow-wrap:anywhere}.health-head{align-items:baseline;column-gap:var(--s-3);margin:0 0 var(--s-3);flex-wrap:wrap;display:flex}.health-head>*{margin:0}.health-off{color:var(--red)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .health-off{color:var(--ink);font-weight:var(--fw-bold)}.home-pins{margin-top:var(--s-4);max-width:var(--box-w)}.home-pins .staff-queues{margin-top:0}.home-pins .pin-card-words{align-items:center;gap:var(--s-2);display:flex}.admin-next{max-width:var(--box-w)}.nextup .nextup-n{font-size:var(--fs-title-fixed);line-height:var(--lh-line)}.pin-detail p,.pin-detail ul{margin:0 0 var(--s-3)}.pin-detail ul{padding-left:var(--s-5)}.health-counts{justify-content:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.health-counts .muted{font-size:inherit}.usage-right{align-items:center;gap:var(--s-3);flex:none;display:flex}.usage-strip{width:calc(var(--s-6) * 3);height:var(--s-5);display:block}.usage-bar{fill:var(--ink)}.usage-bar.partial{fill:var(--ink-clearly)}.usage-value{align-items:baseline;gap:var(--s-2);min-width:var(--s-6);justify-content:flex-end;display:inline-flex}@media (width<=560px){.usage-row{flex-direction:column;align-items:flex-start}}.content-studio{gap:var(--s-5);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.content-stage{top:var(--s-5);align-items:center;gap:var(--s-4);flex-direction:column;display:flex;position:sticky}.content-post{z-index:0;width:100%;max-width:var(--box-w);--fill:transparent;--line:var(--ink-clearly);position:relative}.content-post.square{max-width:min(var(--box-w), calc(100dvh - 340px))}.content-post.portrait{max-width:min(var(--box-w), calc((100dvh - 340px) * 1080 / 1350))}.content-post.story{max-width:min(var(--box-w), calc((100dvh - 340px) * 1080 / 1920))}.content-post canvas{width:100%;height:auto;display:block}.content-controls .card{margin-bottom:var(--s-4)}.content-controls .pillbar{margin-bottom:var(--s-3)}.content-controls legend{font-weight:var(--fw-reg);text-transform:uppercase;font-size:var(--fs-small);letter-spacing:var(--ls-caps);color:var(--ink-soft);margin-bottom:var(--s-2);padding:0}.content-controls fieldset{border:0;margin:0;padding:0}.content-art{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.content-pick{z-index:0;aspect-ratio:1;padding:var(--s-1);cursor:pointer;--fill:var(--field);--line:var(--ink-clearly);background:0 0;border:0;position:relative}.content-pick:hover{--line:var(--ink)}.content-pick.on{--fill:var(--sage);--line:var(--ink)}.content-pick:focus-visible{--line:var(--rust);outline:none}.content-pick img{object-fit:contain;width:100%;height:100%}.content-strip{justify-content:center;align-items:center;gap:var(--s-2);max-width:var(--box-w);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.content-thumb{z-index:0;padding:var(--s-1);cursor:pointer;--fill:var(--field);--line:var(--ink-clearly);background:0 0;border:0;position:relative}.content-thumb canvas{width:var(--s-6);height:auto;display:block}.content-thumb.on{--fill:var(--sage);--line:var(--ink)}.content-thumb.flagged{--line:var(--red)}.content-thumb:focus-visible{--line:var(--rust);outline:none}.content-thumb-n{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--ink-soft);display:block}.content-row{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.content-crop{background:var(--ink-barely);pointer-events:none;position:absolute;top:0;bottom:0}.content-crop.left{left:0}.content-crop.right{right:0}.content-pick.none{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--ink-soft)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .content-pick.none{color:var(--field-ink)}.content-swatch{width:var(--s-3);height:var(--s-3);display:inline-block}@media (width<=900px){.content-studio{grid-template-columns:minmax(0,1fr)}.content-stage{position:static}.content-post.square,.content-post.portrait,.content-post.story{max-width:var(--box-w)}}.ml-list{margin:0;padding:0;list-style:none}.ml-row .fold{margin-bottom:var(--s-2)}.ml-row .fold summary{font-weight:var(--fw-reg);gap:var(--s-3)}.ml-row .fold-title{align-items:baseline;gap:var(--s-3);flex:1 1 0;min-width:0;display:flex}.ml-title{flex:1 1 0;min-width:0}.ml-n{color:var(--ink-soft);font-variant-numeric:tabular-nums;flex:none}.ml-tag{white-space:nowrap;margin-left:auto}@media (width<=560px){.ml-row .fold-title{flex-wrap:wrap}.ml-tag{white-space:normal;flex-basis:100%;margin-left:0}}.ml-row .fold-body p{margin:0 0 var(--s-3)}.ml-row .fold-body ul{margin:0 0 var(--s-3);padding-left:var(--s-5)}.ml-row.has-grip{column-gap:var(--s-2);grid-template-columns:auto minmax(0,1fr);display:grid}.ml-row.has-grip>.board-drop-line{margin:0 0 var(--s-2);grid-column:1/-1}.ml-grip{font:inherit;font-size:var(--fs-small);color:var(--ink-nearly);padding:var(--s-2) var(--s-1);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;border:0;align-self:start}.ml-grip:active{cursor:grabbing}.ml-row.is-carried{opacity:var(--o-off)}.ill-row{align-items:baseline;gap:var(--s-3);margin:0 0 var(--s-4);font:inherit;font-weight:var(--fw-bold);flex-wrap:wrap;display:flex}.ill-pieces{margin:0 0 var(--s-4);gap:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:0;list-style:none;display:grid}.ill-piece{align-items:flex-start;gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.ill-piece p{margin:0}.ill-pics{gap:var(--s-3);display:flex}.ill-pics figure{margin:0}.ill-pics img{object-fit:contain;width:auto;max-width:100%;height:120px;display:block}.ill-add,.ill-rename{align-items:center;gap:var(--s-3);margin:0 0 var(--s-4);flex-wrap:wrap;display:flex}.ill-add .field,.ill-rename .field{flex:12em;min-width:0;margin:0}.ill-buttons{gap:var(--s-2);flex-wrap:wrap;display:flex}.ill-size{font-size:var(--fs-small);font-variant-numeric:tabular-nums;margin:0}.ill-at{font-weight:var(--fw-bold)}.ill-checks{padding-left:var(--s-4);font-size:var(--fs-small);color:var(--red);margin:0}.ill-nopic{height:120px;display:block}.ill-name{font:inherit;font-weight:var(--fw-bold);color:inherit;text-align:left;cursor:text;background:0 0;border:0;padding:0}.fb-views,.fb-tabs{gap:var(--s-2);margin:0 0 var(--s-4);flex-wrap:wrap;display:flex}.fb-toggle{z-index:0;--fill:transparent;--line:color-mix(in srgb, var(--ink) var(--t-clearly), transparent);align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;display:inline-flex;position:relative}.fb-toggle.on{--fill:var(--sage);font-weight:var(--fw-bold);color:var(--charcoal)}.fb-tab-n{font-variant-numeric:tabular-nums}.fb-stats{gap:var(--s-3);margin:0 0 var(--s-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.fb-stat{z-index:0;--fill:transparent;align-items:flex-start;gap:var(--s-1);padding:var(--s-3);font:inherit;text-align:left;color:var(--ink);background:0 0;border:0;flex-direction:column;display:flex;position:relative}button.fb-stat{cursor:pointer}.fb-stat b{font-size:var(--fs-heading);font-variant-numeric:tabular-nums}.fb-stat span{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft)}.fb-claude,.fb-bulk{align-items:center;gap:var(--s-2) var(--s-3);margin:0 0 var(--s-4);flex-wrap:wrap;display:flex}.fb-bulk{padding:var(--s-2) var(--s-3);background:var(--card-fill)}.fb-filters .field{width:18rem;max-width:100%;margin-bottom:0}@media (width<=560px){.fb-filters .field{width:100%}}.fb-filters select{width:13rem}.fb-filter-group{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex-basis:100%;display:flex}.fu-filter,.fb-choose{align-items:center;gap:var(--s-2);display:inline-flex}.fb-count{font-variant-numeric:tabular-nums}.fb-count-row{align-items:center}.fb-count-row>.btn{flex:auto}.fb-none{margin:var(--s-5) 0}.fb-table-frame{z-index:0;margin-bottom:var(--s-5);--fill:transparent;position:relative}.fb-table-scroll{padding:var(--s-2) var(--s-3);position:relative;overflow-x:auto;container-type:inline-size}.fb-table{border-collapse:collapse;width:100%;min-width:52rem}.fb-table th,.fb-table td{padding:var(--s-2);text-align:left;vertical-align:top}.fb-table thead th{font-size:var(--fs-small);font-weight:var(--fw-reg);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft);white-space:nowrap}.fb-table tbody th{font-weight:var(--fw-reg)}.fb-table tbody tr:hover>*,.fb-table tbody tr.is-open>*,.fb-table tbody tr.is-picked>*{background:var(--card-fill)}.fb-table tbody tr.is-yours .fb-name{font-weight:var(--fw-bold)}.fb-pick{width:2.5rem}.fb-pick input{width:var(--icon);height:var(--icon);accent-color:var(--leaf);cursor:pointer;margin:0;display:block}.fb-col-n{font-variant-numeric:tabular-nums;width:3.5rem}.fb-col-kind{width:6rem}.fb-col-status{width:8.5rem}.fb-col-sev,.fb-col-who{width:6.5rem}.fb-col-date{white-space:nowrap;width:7.5rem}.fb-urgent{color:var(--red);font-weight:var(--fw-bold)}.fb-name{font:inherit;text-align:left;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.fb-name:hover,.fb-name[aria-expanded=true]{text-decoration:underline}.fb-sub{margin-top:var(--s-1);font-size:var(--fs-small);overflow-wrap:anywhere;display:block}.fb-reply{color:var(--ink);font-weight:var(--fw-bold)}.fb-num{text-align:right;font-variant-numeric:tabular-nums}.fb-file{font-size:var(--fs-small)}.fb-heading{margin:var(--s-5) 0 var(--s-3)}.fb-table td[colspan]{padding:var(--s-3) var(--s-2) var(--s-4)}.fb-detail{gap:var(--s-5);grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);display:grid}@media (width<=900px){.fb-detail{grid-template-columns:1fr}}.fb-detail{width:calc(100cqi - 2 * var(--s-2));max-width:100%;position:sticky;left:0}.fb-detail-main>section,.fb-detail-side>section{margin:0 0 var(--s-4)}.fb-detail-side{align-items:stretch;gap:var(--s-3);flex-direction:column;display:flex}.fb-detail-side .fb-choose{align-items:flex-start;gap:var(--s-1);flex-direction:column}.fb-detail-side .pick{width:fit-content;max-width:100%}.fb-detail-side select{width:auto;max-width:100%}.fb-detail-side .field{margin-bottom:0}.fb-label{margin:0 0 var(--s-2);font-size:var(--fs-small);font-weight:var(--fw-reg);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft)}.fb-detail p{margin:0 0 var(--s-3)}.fb-facts{gap:var(--s-1) var(--s-4);margin:0 0 var(--s-4);font-size:var(--fs-small);grid-template-columns:max-content minmax(0,1fr);display:grid}.fb-facts div{display:contents}.fb-facts dt{color:var(--ink-soft)}.fb-facts dd{overflow-wrap:anywhere;margin:0}.fb-comments,.fb-history{margin:0 0 var(--s-3);padding:0;list-style:none}.fb-comments li+li,.fb-history li+li{margin-top:var(--s-2)}.fb-comments p{margin:var(--s-1) 0 0}.fb-history{font-size:var(--fs-small)}.fb-shots{gap:var(--s-2);margin:0 0 var(--s-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fb-shots img{width:auto;max-width:100%;height:96px;display:block}.fb-suggestion{padding:var(--s-3);background:var(--card-fill)}.fb-prompt{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-small);margin:0 0 var(--s-3)}.fb-actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.fb-new{z-index:0;--fill:transparent;padding:var(--s-4);margin:0 0 var(--s-4);position:relative}.invite-tools{margin-bottom:var(--s-4)}.invite-list{margin:0 0 var(--s-4);gap:var(--s-3);flex-direction:column;padding:0;list-style:none;display:flex}.testimonial-list{padding:0 0 0 var(--s-4);gap:var(--s-4);flex-direction:column;margin:0;list-style:none;display:flex}.testimonial-row{gap:var(--s-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.testimonial-words{max-width:var(--read-w);white-space:pre-wrap;margin:0}.testimonial-boxed{padding-left:0}.testimonial-boxed .testimonial-words{font-size:var(--fs-body)}.testimonial-boxed .cardbody{gap:var(--s-1);flex-direction:column;display:flex}.reviews-actions{gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.reviews-actions+.card{margin-bottom:var(--s-4)}.testimonial-foot{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.reviews-prompt{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.reviews-prompt>.field{align-self:stretch}:root:not([data-theme=dark]) body:has(.forum:not(.requests),.community-room,.classroom-room){--panel:var(--teal);background:var(--community-ground)}:root:not([data-theme=dark]) .main:has(.forum:not(.requests),.community-room,.classroom-room){background:var(--community-ground)}.class-back{margin:0 0 var(--s-2);font-size:var(--fs-small)}.class-back a{position:relative}.class-back a:before{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.class-courses{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=600px){.class-courses{grid-template-columns:repeat(2,minmax(0,1fr))}}.class-course-link{color:inherit;flex-direction:column;text-decoration:none;display:flex}.class-course-link>.card{flex:1;margin-bottom:0}.class-cover{z-index:0;aspect-ratio:16/9;--fill:var(--paper);position:relative;overflow:hidden}.class-cover img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.class-cover-type{padding:var(--s-5);--fill:var(--sage);justify-content:center;align-items:center;display:flex}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .class-cover-type{--fill:var(--paper);--line:var(--sage)}:root:not([data-theme=dark]) .class-course-link>.card>.class-cover{--line:transparent}.class-cover-type h2{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:var(--fs-heading);text-transform:uppercase;text-align:center;margin:0}.class-cover-wide{margin-bottom:var(--s-4)}.class-course-title{margin:0 0 var(--s-3);font-size:var(--fs-heading)}.class-course-head{align-items:center;gap:var(--s-3) var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.class-outline{gap:var(--s-5);flex-direction:column;display:flex}.class-outline>.card{margin-bottom:0}.class-lessons{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.class-lessons li{align-items:center;gap:var(--s-3);display:flex}.class-lessons li.here a{text-decoration:none}.class-tick{cursor:pointer;color:inherit;background:0 0;border:0;flex:none;padding:0;display:inline-flex}@media (width<=900px){.class-tick .tick{width:var(--s-5);height:var(--s-5)}}.class-layout{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1200px){.class-layout{grid-template-columns:minmax(0, 1fr) calc(var(--s-6) * 8);align-items:start}}.class-side{gap:var(--s-4);flex-direction:column;display:flex}@media (width>=1200px){.class-side{top:var(--s-4);max-height:calc(100vh - var(--s-6) * 6);padding:var(--s-1);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--s-6)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--s-6)), transparent);padding-bottom:var(--s-6);position:sticky;overflow-y:auto}}.class-where{gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:column;display:flex}.class-where-section{font-size:var(--fs-small);margin:0}@media (width<=1199px){.class-side{display:none}}@media (width>=1200px){.class-where{display:none}}.class-lesson{min-width:0}.class-video{z-index:0;margin:0 0 var(--s-4);aspect-ratio:16/9;--fill:var(--charcoal);position:relative}.class-video iframe{border-radius:inherit;border:0;width:100%;height:100%;display:block}.class-text{max-width:var(--read-w);overflow-wrap:anywhere}.class-text img{max-width:100%;height:auto}.class-resources{gap:var(--s-2);margin:var(--s-5) 0 0;max-width:var(--read-w);flex-wrap:wrap;padding:0;list-style:none;display:flex}.class-action{margin:var(--s-5) 0 0}.class-lesson-foot{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.class-lesson-foot:has(>.class-play){row-gap:var(--s-5)}.class-play{text-wrap:pretty;flex:100%}@media (width>=901px){.class-lesson-foot:has(>.class-play){flex-wrap:nowrap}.class-play{flex:0 auto;min-width:0}.class-lesson-foot:has(>.class-play)>.class-steps{flex-shrink:0}}.class-complete{align-items:center;gap:var(--s-2);display:inline-flex}.class-complete label{cursor:pointer}.class-steps{gap:var(--s-2);margin-left:auto;display:inline-flex}.class-next-title{margin:var(--s-2) 0 0;text-align:right;font-size:var(--fs-small)}.forum-layout{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width<=1199px){.forum-layout>.forum-side{display:contents}.forum-layout>.forum-side>.forum-cats,.forum-layout>.forum-side>.forum-search,.forum-layout>.forum-side>.forum-people{order:0}.forum-layout>.forum{order:1}.forum-layout>.forum-side>:not(.forum-cats):not(.forum-search):not(.forum-people){order:2}}@media (width>=1200px){.forum-layout{grid-template-columns:minmax(0, 1fr) calc(var(--s-6) * 7);align-items:start}.forum-layout>.forum-side{top:var(--s-4);grid-area:1/2;position:sticky}.forum-layout>.forum{grid-area:1/1}}.forum-picture{margin-top:var(--s-3);display:block;position:relative;overflow:hidden}.forum-picture>img{width:100%;max-height:calc(var(--s-6) * 14);object-fit:cover;display:block}.msg-picture>img{object-fit:contain}.picture-in-box{align-items:flex-start;gap:var(--s-2);padding:0 var(--s-4) var(--s-3);flex-direction:column;display:flex}.picture-in-box-pic>img{max-width:100%;max-height:calc(var(--s-6) * 4);width:auto;display:block}.picture-opens{appearance:none;font:inherit;color:inherit;cursor:zoom-in;text-align:left;background:0 0;border:0;max-width:100%;padding:0}.picture-big{cursor:zoom-out}.forum-picture.picture-opens{width:100%}.picture-big img{max-width:calc(100vw - var(--s-4) * 2);max-height:calc(100dvh - var(--s-4) * 2);object-fit:contain;display:block}.forum-picture-pick{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.forum-side{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.forum-cats{margin:0}.forum-cats>.drawn-icon{align-self:center}.forum-cats .pill{text-transform:uppercase;letter-spacing:var(--ls-caps)}.forum-cats .forum-locked{color:inherit;text-decoration:none}.forum-events{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.forum-events li{gap:var(--s-1);flex-direction:column;display:flex}.forum-events .msg-who,.forum-events .muted{margin:0}.forum-event-title{font-weight:var(--fw-bold)}.community-person{align-items:center;gap:var(--s-3);min-width:0;color:inherit;text-decoration:none;display:flex}.community-person-text{gap:var(--s-1);flex-direction:column;flex:auto;min-width:0;display:flex}.community-person-text .msg-who{margin:0}.community-person-text .muted{font-weight:var(--fw-reg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-with{align-items:center;gap:var(--s-3);display:flex}.community-with .page-head{margin:0}.community-with{margin-bottom:var(--s-5)}.forum{gap:var(--s-5);flex-direction:column;display:flex}.forum>.card,.forum-side>.card,.forum-search .field{margin-bottom:0}.idea-search .field{margin-bottom:var(--s-3)}.forum-post{gap:var(--s-3);padding:var(--s-4);flex-direction:column;display:flex}.forum-post.is-hidden,.msg.is-hidden{color:var(--ink-soft)}.forum-head{align-items:flex-start;gap:var(--s-3);display:flex}.forum-who{align-items:center;gap:var(--s-2);min-height:calc(var(--s-5) + var(--s-2));flex-wrap:wrap;flex:auto;display:flex}.forum-who.msg-who{font-size:var(--fs-body);align-items:center;margin-bottom:0}.forum-who .chip.status{padding-inline:0}.forum-mod{gap:var(--s-3);font-size:var(--fs-small);min-height:calc(var(--s-5) + var(--s-2));align-items:center;display:flex}.forum-mod .text-link{font-size:var(--fs-small)}.forum-face{--tone:var(--sage);--fill:var(--tone);z-index:0;width:calc(var(--s-5) + var(--s-2));height:calc(var(--s-5) + var(--s-2));font-weight:var(--fw-bold);font-size:var(--fs-small);color:var(--charcoal);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.forum-face.mint{--tone:var(--mint)}.forum-face.has-photo{--fill:transparent}.forum-face img{object-fit:cover;z-index:-1;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.forum-face.big{width:calc(var(--s-6) * 2);height:calc(var(--s-6) * 2);font-size:var(--fs-heading)}.photo-upload{align-items:flex-start;gap:var(--s-4);display:flex}.forum-face.small{width:calc(var(--s-5) + var(--s-1));height:calc(var(--s-5) + var(--s-1));font-size:var(--fs-mono)}.forum-words{cursor:pointer;gap:var(--s-1);flex-direction:column;display:flex}.forum-title{text-wrap:pretty;font-family:inherit;font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:var(--lh-line);letter-spacing:normal;text-transform:none;margin:0}.forum-body{overflow-wrap:anywhere;margin:0}.forum-words:not(.open) .forum-body{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-bottom:.09em;display:-webkit-box;overflow:hidden}.forum-foot{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.forum-act{align-items:center;gap:var(--s-1);color:var(--ink);font:inherit;font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.forum-act:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.forum-act img{width:var(--s-5);height:var(--s-5);object-fit:contain}.forum-act[aria-pressed=false] img{filter:grayscale()}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .forum-act[aria-pressed=false] img{filter:grayscale()brightness(1.9)}.request-vote img{width:var(--s-5);height:var(--s-5);object-fit:contain}.forum-faces{gap:var(--s-1);display:inline-flex}.forum-write{gap:var(--s-3);flex-direction:column;flex:auto;display:flex}.forum-write .field{margin-bottom:0}.forum-prompt{z-index:0;text-align:left;padding:var(--s-2) var(--s-3);font:inherit;cursor:text;min-height:calc(var(--s-5) + var(--s-2));--fill:var(--field);--line:var(--ink-nearly);color:var(--field-hint);background:0 0;border:0;flex:auto;position:relative}.forum-thread{gap:var(--s-3);flex-direction:column;display:flex}.forum-thread .msg-thread{margin:0}.forum-thread .msg{cursor:auto}.versions{gap:var(--s-3);margin-bottom:var(--s-3);flex-direction:column;display:flex}.projects{gap:var(--s-3);flex-direction:column;display:flex}.project-list{padding:0 0 0 var(--s-4);margin:0;list-style:none}.step-list{padding-left:0}.step-row{align-items:center;gap:var(--s-3);display:flex}.step-row input[type=checkbox]{width:var(--icon);height:var(--icon);accent-color:var(--olive);flex:none}.step-row .project-row{flex:1;min-width:0}.step-row>.muted{flex:none}.step-row.is-done strong{opacity:var(--o-quiet);text-decoration:line-through}.version-feedback{margin:0 0 var(--s-2);white-space:pre-wrap}.version-acts{gap:var(--s-2);margin-bottom:var(--s-2)}.add-artist-last{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.add-artist-last>.field{flex:0 auto;min-width:0;margin:0}.add-artist-last .client-toggle{align-items:flex-end;gap:var(--s-2);margin:0}.add-artist-last .client-toggle .client-knob{width:calc(var(--s-6) + var(--s-5))}.add-artist-last .client-toggle-side{max-width:5em;padding:var(--s-4) 0 0;flex:none}.step-add{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.step-add>.field{margin:0}.step-add>.field:first-child{flex:8rem;min-width:0}.step-add>.field+.field{flex:none;width:11rem}.project-row{align-items:flex-start;gap:var(--s-1);width:100%;padding:var(--s-2) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.project-row-name{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.project-row .muted>.text-link,.page-head .lede .muted>.text-link{font-size:inherit;font-weight:inherit}.modal-scroll:not(.project-card-scroll)>.project-artist{margin-bottom:var(--s-3)}.open-chev{flex:none;width:1em;height:1em;margin-left:auto;transform:rotate(90deg)}.open-chev.is-shut{transform:none}.nav .world-title .open-chev{margin-left:var(--s-2)}.world-back .world-back-chev{flex:none;width:1em;height:1em;transform:scaleX(-1)}.under-construction{align-items:center;gap:var(--s-3);margin-top:var(--s-4);flex-direction:column;display:flex}.under-construction-words{font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-body);line-height:var(--lh-line);text-align:center;margin:0}.project-artist{margin:calc(var(--s-1) * -1) 0 0;font-weight:var(--fw-bold)}.project-tabs .tab-panel{gap:var(--s-3);flex-direction:column;display:flex}.project-tabs .tab-panel>*,.project-tabs .tab-panel>.field-pair>.field,.project-tabs .project-paid>*{margin:0}.project-tabs .field-pair{gap:var(--s-3)}.project-tabs .versions{margin:0}.project-tabs .project-list{padding-left:0}.project-tabs .check{margin-block:var(--s-1)}.project-paid{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.project-paid>.check{margin-top:var(--s-4);flex:13rem;align-self:center}.project-paid>.field{flex:13rem;min-width:0}.project-card-scroll{padding-bottom:0}.modal-actions.project-save{z-index:1;margin:var(--s-5) calc(var(--s-1) - var(--s-5)) 0;padding:var(--s-3) calc(var(--s-5) - var(--s-1)) var(--s-5)}.modal-actions.project-save>.rule{left:calc(var(--s-5) - var(--s-1));width:calc(100% - (var(--s-5) - var(--s-1)) * 2)}.modal-actions.project-save.more:before{content:"";height:var(--s-6);background:linear-gradient(to bottom, transparent, var(--paper));pointer-events:none;position:absolute;bottom:100%;left:0;right:0}@supports not selector(::-webkit-scrollbar){.project-card-scroll{scrollbar-width:thin;scrollbar-color:var(--ink-clearly) transparent}}.project-card-scroll::-webkit-scrollbar{width:6px}.project-card-scroll::-webkit-scrollbar-thumb{background:var(--ink-clearly)}.project-card-scroll::-webkit-scrollbar-track{background:0 0}.all-projects{padding-left:0}.all-projects .project-row{padding:var(--s-2) var(--s-3);position:relative}.all-projects .project-late,.projects .project-late{color:var(--red-ink)}.all-projects .project-row.is-done{opacity:var(--o-quiet)}.contract-list li{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.contract-acts{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:none;display:flex}.contract-add-link{align-items:flex-end;gap:var(--s-2);padding:0 var(--s-3) var(--s-2);flex-basis:100%;display:flex}.contract-add-link>.field{flex:1;min-width:0}.contract-remind{align-items:flex-start;gap:var(--s-2);padding:0 var(--s-3) var(--s-2);flex-direction:column;flex-basis:100%;display:flex}.contract-remind>.field{align-self:stretch}.record-garden{margin:0 0 var(--s-3)}.contract-remind-acts{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.contract-templates{margin-top:var(--s-6)}.contract-template-list{margin:0 0 var(--s-3);padding:0;list-style:none}.contract-template-list li{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-1) 0;display:flex}.contract-template-add{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.contract-template-add>.field{flex:13rem;min-width:0}@media (width<=560px){.contract-list li{display:block}.contract-acts{padding:0 var(--s-3) var(--s-2)}}.contract-list .project-row{flex:1;min-width:0}.contract-link{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);flex:none}.board-caps{font-size:var(--fs-small);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps)}.board-late{color:var(--red-ink);font-weight:var(--fw-bold)}.board-chev{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em;transition:transform .16s}.board-chev.is-open{transform:rotate(90deg)}.board-card{padding:0;overflow:visible}.board-section{position:relative}.board-head{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-2);display:flex;position:relative}.board-head-toggle{align-items:center;gap:var(--s-2);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}span.board-head-toggle{cursor:default}.board-head-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.board-head-numbers{font-size:var(--fs-small);font-variant-numeric:tabular-nums;margin-left:auto}.board-head-tools{align-items:center;gap:var(--s-2);display:inline-flex}.board-rename{align-items:center;gap:var(--s-2);flex:1;display:flex}.board-rows{flex-direction:column;display:flex}.board-row{grid-template-columns:var(--s-6) minmax(0, 1fr) calc(var(--s-6) * 3) var(--s-6);align-items:center;gap:var(--s-2);min-height:calc(var(--s-6) + var(--s-3));padding:var(--s-1) var(--s-4) var(--s-1) var(--s-2);cursor:pointer;display:grid;position:relative}.board-row>.wobble.rule path,.board-head>.wobble.rule path{stroke:var(--ink-clearly)}.board-card>.board-section:last-of-type>.board-head:last-child>.wobble.rule{display:none}.board-card>:is(.board-section,.board-list):not(:has(~.board-section)) .board-row:not(:has(~.board-row,~.board-fold))>.wobble.rule{display:none}.board-cols{min-height:0;padding-top:var(--s-1);padding-bottom:var(--s-1);cursor:default;color:var(--ink-soft)}.board-row.is-sub{padding-left:var(--s-6);min-height:var(--s-6)}@media (hover:hover){.board-row:not(.board-cols):hover{background:color-mix(in srgb, var(--ink) var(--t-hover), transparent)}}.board-circle{width:var(--s-6);height:var(--s-6);color:var(--ink-nearly);cursor:pointer;background:0 0;border:0;justify-content:center;justify-self:center;align-items:center;padding:0;display:inline-flex}.board-circle .tick{width:calc(var(--s-5) - var(--s-1));height:calc(var(--s-5) - var(--s-1))}.board-task{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.board-task-line{align-items:center;gap:var(--s-2);min-width:0;display:flex}.board-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font:inherit;font-weight:var(--fw-bold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.board-row.is-sub .board-title{font-weight:var(--fw-reg)}.board-row.is-done .board-title{text-decoration:line-through}.board-row.is-done .board-task,.board-row.is-done .board-due{opacity:var(--o-quiet)}.board-subs{align-items:center;gap:var(--s-1);color:var(--ink-soft);font:inherit;font-size:var(--fs-small);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.board-flag,.board-flag-line{font-size:var(--fs-small);color:var(--ink-soft)}.board-flag-line .board-flag{font-size:inherit}.board-due{font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--ink-soft);cursor:pointer;justify-self:end;position:relative}.board-due.is-late{color:var(--red-ink);font-weight:var(--fw-bold)}button.board-due{padding:var(--s-1) 0;font:inherit;font-size:var(--fs-small);font-variant-numeric:tabular-nums;background:0 0;border:0}.board-due.is-done{cursor:default}.board-menu{justify-self:end;display:inline-flex;position:relative}.board-menu-trigger{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.board-dots{padding:var(--s-1) var(--s-2);color:var(--ink-nearly);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0}@media (hover:hover){.board-row .board-dots{visibility:hidden}.board-row:hover .board-dots,.board-dots:focus-visible,.board-menu.is-open .board-dots{visibility:visible}}.board-menu-pop{top:calc(100% + var(--s-1));z-index:var(--layer-popup);min-width:calc(var(--s-6) * 4.5);padding:var(--s-2);--fill:var(--card-fill);background:var(--card-fill);flex-direction:column;display:flex;position:absolute}.board-card:has(.board-menu.is-open){z-index:1}.board-menu-pop.is-right{right:0}.board-menu-pop.is-left{left:0}.board-menu-item{align-items:center;gap:var(--s-2);width:100%;padding:var(--s-2) var(--s-3);color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.board-menu-item:hover,.board-menu-item:focus-visible{background:color-mix(in srgb, var(--ink) var(--t-hover), transparent)}.board-menu-item.is-red{color:var(--red-ink)}.board-menu-item .board-chev{margin-left:auto}.board-menu-item .board-chev.is-back{margin-left:0;transform:scaleX(-1)}.board-menu-now{color:var(--ink-soft);margin-left:auto}.board-menu-date{margin:var(--s-1) var(--s-3);font:inherit;color:inherit;background:0 0;border:0}.board-late-move{margin-left:auto}.project-counts{display:block}@media (hover:none) and (pointer:coarse){.board-keys{display:none}}.task-ring{width:calc(var(--s-5) - var(--s-1));height:calc(var(--s-5) - var(--s-1))}.task-ring-fill{fill:var(--teal)}.board-circle.is-waiting .task-ring-fill{fill:var(--mustard)}.task-state-dot{width:var(--s-2);height:var(--s-2);fill:var(--ink-clearly);margin-right:var(--s-1);flex:none}.task-state-dot.is-doing{fill:var(--teal)}.task-state-dot.is-waiting{fill:var(--mustard)}.board-state.is-doing{color:var(--teal);font-weight:var(--fw-bold)}.board-state.is-waiting{color:var(--olive-ink);font-weight:var(--fw-bold)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .board-state.is-doing{color:var(--olive-ink)}.task-state-word{font-size:var(--fs-small);font-weight:var(--fw-bold);align-items:center;display:inline-flex}.board-menu-gap{height:var(--s-2);display:block}.board-grip{color:var(--ink-nearly);font-size:var(--fs-small);cursor:grab;-webkit-user-select:none;user-select:none;padding-right:var(--s-1);flex:none}@media (hover:hover){.board-grip{visibility:hidden}.board-head:hover .board-grip{visibility:visible}}.board-row[draggable=true]{cursor:grab}.is-dragging .board-row,.is-dragging .board-head{cursor:grabbing}.board-row.is-carried,.board-section.is-carried{opacity:var(--o-off)}.board-row.is-drop-before:before,.board-drop-line,.board-section.is-drop-end>.board-rows>:last-child:after,.board-list.is-drop-end>.board-rows>:last-child:after{content:"";height:var(--line-w);background:var(--rust);display:block}.board-row.is-drop-before:before{top:0;left:var(--s-2);right:var(--s-4);position:absolute}.board-drop-line{margin:0 var(--s-4)}.board-list-end{min-height:var(--s-2)}.board-row.is-focused{background:color-mix(in srgb, var(--ink) var(--t-hover), transparent)}.board-row.is-focused:after{content:"";left:0;top:var(--s-1);bottom:var(--s-1);width:var(--line-w);background:var(--rust);position:absolute}.board-row.is-selected{background:var(--mustard-soft)}.board-pick{justify-self:center;margin:0}.hub-tools{align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.hub-search{flex:1 1 calc(var(--s-6) * 5);max-width:calc(var(--s-6) * 8)}.hub-search .field{margin:0}.hub-picks{margin:0 0 0 auto}.hub-bulk{bottom:var(--s-3);z-index:var(--layer-sticky);align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);--fill:var(--card-fill);background:var(--card-fill);flex-wrap:wrap;display:flex;position:sticky}.hub-bulk-n{font-size:var(--fs-small);font-weight:var(--fw-bold);margin-right:var(--s-2)}.hub-bulk .is-off{opacity:var(--o-off);pointer-events:none}.new-task-row{align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.new-task-important{margin-left:auto}.shortcuts-list{gap:var(--s-2);margin:0 0 var(--s-3);display:grid}.shortcuts-row{grid-template-columns:calc(var(--s-6) * 2) 1fr;gap:var(--s-3);align-items:center;display:grid}.shortcuts-row dt,.shortcuts-row dd{margin:0}.shortcuts-row kbd{font:inherit;font-size:var(--fs-small);font-weight:var(--fw-bold)}.board-fold{padding:var(--s-2) var(--s-4) var(--s-2) var(--s-6);margin-left:var(--s-2);color:var(--ink-soft);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;align-self:flex-start}@media (hover:hover){.board-head-tool{visibility:hidden}.board-head:hover .board-head-tool,.board-head-tool:focus-visible{visibility:visible}}.board-add{grid-template-columns:var(--s-6) minmax(0, 1fr) auto;align-items:center;gap:var(--s-2);min-height:calc(var(--s-6) + var(--s-1));padding:0 var(--s-4) 0 var(--s-2);display:grid}.board-add-plus{font-weight:var(--fw-bold);color:var(--ink-soft);justify-self:center}.board-line-input{width:100%;min-width:0;padding:var(--s-2) 0;color:inherit;font:inherit;background:0 0;border:0}.board-line-input::placeholder{color:var(--ink-nearly)}.board-line-input:focus{outline:none}.upcoming-tasks .board-head{padding-bottom:var(--s-3)}.task-card-where{margin:0 0 var(--s-3)}.task-card .task-panel-state,.task-card .field-pair .field{margin-bottom:var(--s-3)}.task-card-due{align-self:flex-start}.task-card-due.is-late{color:var(--red-ink)}.task-card .yes-no-knob,.task-card .power-toggle{margin-bottom:var(--s-3)}.task-card .task-panel-subs{margin:var(--s-3) 0}.task-card-foot{justify-content:space-between;align-items:center}.task-panel-state{align-items:center;gap:var(--s-2);font-size:var(--fs-small);display:flex}.task-panel-state.is-late{color:var(--red-ink);font-weight:var(--fw-bold)}.task-panel-subs h3{margin:0 0 var(--s-1)}.task-panel-sub{grid-template-columns:var(--s-6) minmax(0, 1fr) auto;align-items:center;gap:var(--s-2);display:grid;position:relative}.task-panel-sub.is-done>span:first-of-type{opacity:var(--o-quiet);text-decoration:line-through}.task-panel-sub>.wobble.rule path{stroke:var(--ink-clearly)}.task-panel-subs .board-add{padding:0}.modal-actions.board-picks>.board-pick-date{flex-basis:100%}.board-pick-date{font:inherit;color:inherit;padding:var(--s-2) var(--s-3);background:0 0;border:0}.board-row.is-next{z-index:0;margin:var(--s-1) var(--s-2)}@media (width<=900px){.hub-bulk{bottom:calc(var(--garden-bar) + var(--s-3))}}@media (width<=560px){.hub-search{flex-basis:100%;max-width:none}.hub-picks{margin-left:0}.board-row{grid-template-columns:var(--s-6) minmax(0, 1fr) auto;row-gap:0}.board-row>.board-task{grid-column:2/-1}.board-title{white-space:normal;overflow:visible}:is(.board-row>.board-menu:has(.board-due),.board-row>.board-due){grid-area:2/2;justify-self:start}.board-row>.board-menu:has(.board-dots){grid-area:2/3}.board-row>.board-pick,.board-row>.board-circle{grid-row:1}.board-cols>:nth-child(3){display:none}.board-head{row-gap:var(--s-1);flex-wrap:wrap}.board-head-toggle{flex:1 1 0}.board-head-name{white-space:normal}.board-head-tools{flex-basis:100%;justify-content:flex-end}}.cal-bar .btn{margin-left:auto}@media (width<=560px){.cal-bar{flex-wrap:wrap}.cal-bar .queue-arrow{flex-shrink:0}.cal-bar .harvest-month-name{min-width:0}}.cal.week .cal-day{min-height:200px}.cal-dow,.cal.week .cal-day>.wobble.rule{display:none}@media (width<=560px){.cal-bar{flex-wrap:wrap}.cal-bar .harvest-month-name{flex:auto;min-width:0}.cal.month{--cal-narrow:calc(var(--icon-inline) + 3 * var(--s-1))}.cal.month .cal-day:not(.picked) .cal-items .chip{width:auto;padding:2px}.cal.month .cal-day:not(.picked) .cal-items .chip>span:not(.wobble){display:none}.cal.month .cal-head:has(>.sel)>span:not(.sel) .cal-dow-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cal.month .cal-head:has(>.sel)>span:not(.sel) .cal-dow-one{display:inline}.cal.month .cal-day:not(.picked) .cal-more-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cal.month .cal-head,.cal.month .cal-week{grid-template-columns:var(--cols-phone,var(--cols,repeat(7, minmax(0, 1fr))))}.cal.month .cal-col.c1{left:var(--l1-phone,var(--l1,calc(100% * 1 / 7)))}.cal.month .cal-col.c2{left:var(--l2-phone,var(--l2,calc(100% * 2 / 7)))}.cal.month .cal-col.c3{left:var(--l3-phone,var(--l3,calc(100% * 3 / 7)))}.cal.month .cal-col.c4{left:var(--l4-phone,var(--l4,calc(100% * 4 / 7)))}.cal.month .cal-col.c5{left:var(--l5-phone,var(--l5,calc(100% * 5 / 7)))}.cal.month .cal-col.c6{left:var(--l6-phone,var(--l6,calc(100% * 6 / 7)))}}@media (width<=900px){.cal.week .cal-week{grid-template-columns:1fr}.cal.week .cal-head,.cal.week .cal-col,.cal.week .cal-week>.wobble.rule{display:none}.cal.week .cal-week,.cal.week .cal-week .cal-day:first-of-type{border-top-left-radius:inherit;border-top-right-radius:inherit}.cal.week .cal-week .cal-day:last-of-type{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.cal.week .cal-day{align-content:start;gap:0 var(--s-3);min-height:0;padding:var(--s-3);grid-template-columns:4ch 1fr;grid-template-areas:"dow items""n items";display:grid}.cal.week .cal-day>.wobble.rule{--line:var(--ink);width:100%;display:block;left:0;right:0}.cal.week .cal-dow{font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft);grid-area:dow;display:block}.cal.week .cal-n{font-size:var(--fs-heading);grid-area:n}.cal.week .cal-items{flex-direction:column;grid-area:items}.cal.week .cal-items .chip>span{display:block}.cal.week .cal-items .chip{padding:var(--s-1);--fill:var(--tone);justify-content:center;min-width:28px;min-height:28px}.cal.week .cal-items .chip .wobble{display:block}.cal-day{min-height:60px;padding:var(--s-1);gap:var(--s-1)}.cal-n{font-size:var(--fs-body)}.cal.month .cal-items .chip{width:100%;padding:var(--s-1) 2px;flex-direction:column;align-items:flex-start;gap:2px}.cal.month .cal-items .chip>span:not(.wobble){align-self:stretch}.cal.month .cal-day .cal-items .chip>span:not(.wobble){white-space:nowrap;text-overflow:ellipsis;flex:auto;display:block;overflow:hidden}}.cal-day.picked .cal-dow,.cal-day.picked>.cal-n,.cal.week .cal-head>span.picked .cal-hn{color:var(--cream)}.cal-day.picked .cal-badge,.cal-hn.cal-badge,.cal.week .cal-head>span.picked .cal-badge{color:var(--charcoal)}.nc-head-tools,.nc-find{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.nc-split{gap:var(--s-4);margin:0 0 var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=901px){.nc-split{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start}.nc-side{top:var(--s-4);position:sticky}}.nc-main{gap:var(--s-4);min-width:0;display:grid}.nc-thread .btn-row{margin-top:var(--s-3)}.nc-actions .cardbody{gap:var(--s-3);display:grid}.nc-actions .btn-row{margin:0}.nc-gap-q{margin:0 0 var(--s-1)}.nc-gap .btn{max-width:100%;height:auto;min-height:var(--btn-h);padding-block:var(--s-1);white-space:normal}.nc-left{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.nc-left strong{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display)}@media (width>=901px){.nc-open>.nc-side{max-height:calc(100vh - 2 * var(--s-4));overscroll-behavior:contain;overflow-y:auto}}.nc-thread .btn-row>.queue-nav{margin:0 0 0 auto;padding-left:0}.nc-main>.stale-banner{margin:0}.fu-later .field{width:9rem;margin-bottom:0}.nc-scroll{max-height:var(--nc-room,calc(100vh - 360px));overscroll-behavior:contain;min-height:160px;margin:0 0 var(--s-4);overflow-y:auto}.nc-scroll .msg-thread{margin-bottom:0}@media (width>=901px){.nc-scroll{height:var(--nc-room,calc(100vh - 360px))}}.card.pinned-card .nc-scroll{min-height:64px}.nc-side{gap:var(--s-3);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.nc-to .cardbody{gap:var(--s-3);display:grid}.nc-to-list{gap:var(--s-2);display:grid}.nc-to-list small{overflow-wrap:anywhere}.nc-to-add .field{min-width:0;margin-bottom:0}.nc-outcome .fold,.nc-switch .fold{margin:0}.nc-foot-tools{align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-left:auto;display:flex}.nc-lede-tools{align-items:center;gap:var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.nc-head-row{flex:1;min-width:0}.nc-head-row>.nc-lede-tools{margin-left:auto}.nc-head-row>.nc-find{flex-wrap:nowrap;flex:160px;min-width:0}.nc-head-row>.nc-find>.field{flex:auto;min-width:0}.nc-find-go>.btn-icon{object-fit:contain;width:60%;height:60%}.nc-mode .btn{gap:var(--s-2)}.nc-mode .view-icon{width:1.2em;height:1.2em}.ncl{--ncl-cols:minmax(9rem, 1.1fr) minmax(0, 2.6fr) 7rem}.ncl-head{grid-template-columns:var(--ncl-cols);gap:var(--s-4);padding:0 var(--s-4);margin-top:var(--s-2);color:var(--ink-soft);font-size:var(--fs-small);line-height:var(--lh-line);display:grid}.ncl-sort{justify-self:start;align-items:center;gap:var(--s-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ncl-sort.end{justify-self:end}.ncl-sort .drawn-icon{width:1.4em;height:1.4em}.ncl-band-head{align-items:baseline;gap:var(--s-2);margin:var(--s-4) 0 var(--s-2);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-line);display:flex}.ncl-band-n{color:var(--ink-soft);font-weight:var(--fw-reg);font-variant-numeric:tabular-nums}.ncl-rows{margin-bottom:var(--s-2)}.ncl-open{grid-template-columns:var(--ncl-cols);gap:var(--s-4);width:100%;padding:var(--s-3) var(--s-4);color:var(--ink);font:inherit;line-height:var(--lh-line);text-align:left;cursor:pointer;background:0 0;border:0;align-items:start;display:grid}.ncl-row{align-items:flex-start;display:flex}.ncl-row>.ncl-open{min-width:0;padding-left:var(--s-2);flex:1}.ncl-pick{padding:var(--s-3) 0 0 var(--s-4);flex:none}.ncl-pick input{width:var(--icon);height:var(--icon);accent-color:var(--leaf);cursor:pointer;margin:0;display:block}.ncl-head{padding-left:calc(var(--s-4) + var(--icon) + var(--s-2))}.ncl-bulk{margin:var(--s-2) 0 0}.ncl-who,.ncl-email,.ncl-when{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ncl-name,.ncl-about,.ncl-subject-words,.ncl-snippet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ncl-name{font-weight:var(--fw-bold)}.ncl-about,.ncl-snippet{color:var(--ink-soft);font-size:var(--fs-small)}.ncl-about.none{color:var(--ink-nearly)}.ncl-subject{align-items:center;gap:var(--s-2);min-width:0;display:flex}.ncl-subject .chip{flex:none;padding-block:0}.ncl-you{font-weight:var(--fw-bold)}.ncl-when{text-align:right;align-items:flex-end}.ncl-when time{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap}.ncl-peek{top:calc(100% - var(--s-2));left:calc(var(--s-4) + var(--icon) + var(--s-2));z-index:var(--layer-popup);width:max-content;max-width:min(var(--read-w), calc(100% - var(--s-6)));padding:var(--s-2) var(--s-3);--fill:var(--paper);--line:var(--ink);color:var(--ink);font-size:var(--fs-small);line-height:var(--lh-body);white-space:normal;pointer-events:none;visibility:hidden;position:absolute}@media (hover:hover){.ncl-row:hover>.ncl-peek{visibility:visible;transition:visibility 0s .3s}}.ncl-row>.ncl-open:focus-visible~.ncl-peek{visibility:visible}@media (width<=900px){.ncl-head{display:none}.ncl-pick{padding:var(--s-3) 0 0 var(--s-3)}.ncl-open{gap:var(--s-2) var(--s-3);padding:var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who when""email email"}.ncl-who{grid-area:who}.ncl-when{grid-area:when}.ncl-email{grid-area:email}}.nc-view-fold>summary{cursor:pointer;align-items:center;gap:var(--s-2);list-style:none;display:inline-flex}.nc-view-fold>summary::-webkit-details-marker{display:none}.nc-view-fold[open]>summary{margin-bottom:var(--s-2)}.nc-view{min-width:0;max-width:100%;margin:0}.nc-filters{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.nc-filters .pick,.nc-filters select{min-width:0;max-width:100%}.nc-filters select{text-overflow:ellipsis}.nc-view-fold{min-width:0;max-width:100%}.fu-split{grid-template-areas:"head""side""main"}.fu-split>.page-head{grid-area:head;margin-bottom:0}.fu-split>.nc-main{grid-area:main}.fu-split>.nc-side{grid-area:side}@media (width>=901px){.fu-split{grid-template:"head head""main side"1fr/minmax(0,1fr) minmax(240px,300px)}.fu-split>.nc-side{align-self:start}}@media (width>=1000px){.fu-split>.page-head h1{white-space:nowrap}}.fu-split>.page-head .page-head-control{margin-top:var(--s-3)}.fu-split .nc-head-tools .lede{margin:0}.fu-to-line>summary{cursor:pointer;padding:var(--s-2) 0;list-style:none}.fu-to-line>summary::-webkit-details-marker{display:none}.fu-more{margin-top:0}.nc-todo{gap:var(--s-3);justify-items:start;display:grid}.nc-todo .field{justify-self:stretch}.nc-outcome .fold .fold-body{gap:var(--s-3);display:grid}.nc-outcome .btn-row{margin:0}.nc-flag{gap:var(--s-3);display:grid}.nc-needs{gap:var(--s-2);margin:0;padding-left:1.2em;display:grid}.fu-check-body{gap:var(--s-4);display:grid}.nc-suggest-top{gap:var(--s-3);display:grid}@media (width>=901px){.nc-suggest-top{display:none}}.nc-suggest-reply{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.nc-thread .msg summary.msg-who{cursor:pointer;margin-bottom:0;list-style:none}.nc-thread .msg summary.msg-who::-webkit-details-marker{display:none}.nc-thread .msg details[open]>summary.msg-who{margin-bottom:var(--s-2)}.nc-thread .msg:has(>details:not([open])){width:100%}.msg-snip{white-space:nowrap;text-overflow:ellipsis;width:0;min-width:6ch;font-weight:var(--fw-reg);color:var(--ink-soft);flex:1 1 0;overflow:hidden}.nc-thread .msg details[open]>summary .msg-snip{display:none}@media (width<=900px){.nc-thread .msg .msg-snip{flex-basis:100%}}.nc-quoted{white-space:pre-wrap;overflow-wrap:break-word;font-family:inherit;font-size:var(--fs-small);color:var(--ink-soft);margin:0}.nc-attachments{margin:var(--s-2) 0 0;gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.nc-attachments .chip{white-space:normal;overflow-wrap:anywhere}.nc-artist .cardbody{gap:var(--s-3);display:grid}.nc-hits{margin:var(--s-3) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.nc-hit{z-index:0;gap:var(--s-1);text-align:left;width:100%;padding:var(--s-3);color:var(--ink);font:inherit;cursor:pointer;--fill:transparent;--line:transparent;background:0 0;border:0;display:grid;position:relative}.nc-hit:hover,.nc-hit:focus-visible{--tone:var(--sage);--fill:var(--tone);--line:var(--ink)}.nc-hit span{color:var(--ink-soft);font-size:var(--fs-small)}.nc-rows{gap:var(--s-3);display:grid}.nc-artist .fold{margin:0}.shell.bare{grid-template-columns:1fr}.trip-step{gap:var(--s-4);flex-direction:column;display:flex}.trip-step .buzz-row .bubble{flex:auto;min-width:0;max-width:none}.trip-step .bubble p{margin:0}.trip-step .bubble p+p{margin-top:var(--s-3)}.trip-step .card{margin-bottom:0}@media (width>=901px){.trip-cols{column-gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.trip-cols>.trip-main:only-child{grid-column:1/-1}.trip-pair{column-gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}.trip-cols .trip-say{margin:0;padding:0}.trip-main,.trip-part{min-width:0}.trip-main .prompt-options.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.trip-main fieldset.field>legend+.prompt-options:not(.two-up){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=600px){.trip-main fieldset.field>legend+.prompt-options.langs{grid-template-columns:repeat(2,minmax(0,1fr))}}.trip-side{margin-top:var(--s-4);padding-top:var(--s-4);position:relative}.trip-side .prompt-answers{gap:var(--s-3) var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}@media (width<=900px){.trip-cols .trip-say{margin-bottom:var(--s-4)}.trip-side:not(.on-phone){display:none}.trip-side .prompt-answers{grid-template-columns:minmax(0,1fr)}}.cardbar>.trip-door.in-bar{margin-left:auto;margin-right:calc((var(--icon) - 40px) / 2);align-items:center;display:inline-flex}.trip-foot .trip-door{order:-1;align-items:center;display:flex}@media (width>=901px){.trip-foot>.btn:first-child{order:99;margin-left:auto}}.trip-step .cardbody>:last-child{margin-bottom:0}.trip-under{margin-top:var(--s-4)}@media (width<=900px){.trip-step :is(.trip-foot,.row:has(>.trip-door)){grid-template-columns:40px 1fr 1fr;align-items:center;display:grid}.trip-step :is(.trip-foot,.row:has(>.trip-door))>.btn:first-child{grid-area:1/2/auto/4}.trip-step :is(.trip-foot,.row:has(>.trip-door))>.trip-door{grid-area:1/1}.trip-step :is(.trip-foot,.row:has(>.trip-door))>.text-link,.trip-step :is(.trip-foot,.row:has(>.trip-door))>.btn:nth-child(2):nth-last-child(2){grid-column:1/4}.trip-step>.trip-foot:not(:has(>.trip-door)){grid-template-columns:1fr 1fr}.trip-step>.trip-foot:not(:has(>.trip-door))>.btn:nth-child(n){grid-area:1/1}.trip-step>.trip-foot:not(:has(>.trip-door))>.btn:first-child{grid-column:2}.trip-step .card .trip-foot:not(:has(>.trip-door))>.btn:first-child{grid-column:1/4}.trip-step .card .trip-foot:not(:has(>.trip-door))>.btn:not(:first-child){grid-area:auto/1/auto/4}}@media (width>=901px){.search-steps .trip-foot{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.search-steps .trip-foot>.btn:first-child{order:0;margin-left:0}}@media (width<=900px){.search-trip.in-window .trip-foot{bottom:calc(-1 * var(--s-5));padding-bottom:calc(var(--s-3) + var(--s-5))}}.onboarding-foot{padding-top:var(--s-6);flex:none;justify-content:center;margin-top:auto;display:flex}.onboarding-foot .sign-out{color:var(--ink);padding-left:0}.day-one-page{width:100%;min-height:0;max-width:var(--box-w);gap:var(--s-4);flex-direction:column;flex:auto;margin:0 auto;display:flex}.day-one-page .day-one-body,.day-one-page .day-one-foot{transition:opacity .12s ease-out}.day-one-page[data-art=waiting] .day-one-body,.day-one-page[data-art=waiting] .day-one-foot{opacity:0;transition:none}.day-one-page[data-art=waiting] .day-one-foot{pointer-events:none}.day-one-top{align-items:center;gap:var(--s-3);min-height:40px;display:flex}.day-one-back-slot{flex:none;width:40px}.day-one-back{z-index:0;width:40px;height:40px;color:var(--ink);--line:var(--ink);--fill:transparent;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.day-one-back .queue-chev{transform:scaleX(-1)}.day-one-meter{--lit:0%;flex:auto;min-width:0;line-height:0;position:relative}.day-one-meter-slot{visibility:hidden}.day-one-meter img{width:100%;height:auto;display:block}.day-one-meter .lit{clip-path:inset(0 calc(100% - var(--lit)) 0 0);position:absolute;inset:0}.day-one-body{gap:var(--s-4);flex-direction:column;flex:auto;display:flex}.day-one-page.big .day-one-body{padding-top:var(--s-6);text-align:center;justify-content:flex-start;align-items:center}.day-one-page.big .bubble{width:100%;max-width:none;margin-top:0}.day-one-page.big .bubble:has(.day-one-hello-name){padding-inline:var(--s-2);text-box:normal}.day-one-page.big .joined-buzz{width:auto;max-width:100%;height:207px}.day-one-page.big .joined-buzz[data-flipped]{scale:-1 1}.day-one-torches{--torch-h:calc(250px * 878 / 866);--torch-w:calc(var(--torch-h) * 287 / 878);--torch-out:min(143px, 50vw - var(--torch-w) / 2 - 2px);height:0;margin-top:calc(-1 * var(--s-4));align-self:stretch;position:relative}.day-one-torch{width:var(--torch-w);height:var(--torch-h);pointer-events:none;background-repeat:no-repeat;position:absolute}.day-one-torch.left{left:calc(50% - var(--torch-out) - var(--torch-w) / 2)}.day-one-torch.right{left:calc(50% + var(--torch-out) - var(--torch-w) / 2)}.day-one-hello{font-weight:var(--fw-reg);font-size:calc(var(--fs-body) * .95);white-space:nowrap;margin:0}.day-one-hello-name{margin:var(--s-1) 0 0;font-family:var(--disp);font-weight:var(--fw-display);font-size:calc(var(--fs-title-fixed) * 2.9);line-height:var(--lh-display);text-transform:uppercase}.shell.bare,.say-hi-over{--lh-body:1.2;line-height:var(--lh-body)}.day-one-page.small .day-one-body{padding-top:var(--s-6)}.day-one-page.small .bubble{flex:auto;margin-top:0}.day-one-page.small .field{margin-top:var(--s-4)}.day-one-choices{gap:var(--s-3);flex-direction:column;display:flex}.day-one-page.small .day-one-choices{margin-top:var(--s-4)}.day-one-choices .btn.day-one-choice{justify-content:flex-start;gap:var(--s-3);width:100%;padding:0 var(--s-3);letter-spacing:0;font-weight:var(--fw-reg);text-transform:none}.day-one-choice .day-one-brand{text-transform:none}@media (width<=349px){.day-one-choice .day-one-the{display:none}}.day-one-choice>img{width:var(--icon-flame);height:var(--icon-flame);object-fit:contain;flex:none}.day-one-choice>span{text-align:left;flex:1}.quiz .day-one-choices .btn.day-one-choice,.quiz .day-one-foot .btn{white-space:normal;padding-block:var(--s-2)}.quiz-phone-row{gap:var(--s-2);align-items:flex-start;display:flex}.quiz-phone-row>.field{flex:auto;min-width:0}.quiz-phone-row .pick{flex:none;display:block}.quiz-phone-country{padding:var(--s-3) var(--s-4);padding-right:calc(var(--s-4) * 2 + var(--icon));font-size:var(--fs-body);white-space:nowrap;line-height:1.2;display:block}.quiz-phone-row .pick select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.quiz-contact-note{text-align:center;margin:0}.quiz-robot{justify-content:center;display:flex}.quiz-robot:empty{display:none}.quiz-currency{margin-top:var(--s-4);justify-content:center;display:flex}.quiz-landing{flex-direction:column;flex:auto;display:flex;position:relative}.quiz-landing-top{width:100%;max-width:var(--box-w);z-index:1;margin:0 auto;position:absolute;top:0;left:0;right:0}.shell.bare :is(#nextup-title,.fanfare-line,.fanfare-ticket):focus{outline:none}@media (width>=901px){.shell.bare .fanfare-card,.shell.bare.quiz .quiz-landing-top{max-width:var(--onboarding-page-w)}}.shell.bare .fanfare-line{overflow-wrap:anywhere}.quiz-fader{margin-top:var(--s-6);align-items:center;gap:var(--s-4);grid-template-columns:1fr auto 1fr;display:grid}.quiz-fader-ends{font-size:var(--fs-small);align-self:stretch;margin:0;position:relative}.quiz-fader-ends span{position:absolute;right:0;transform:translateY(-50%)}.quiz-fader{--fader-h:clamp(160px, calc(100dvh - 470px), 300px)}.quiz-fader-plate{width:calc(var(--fader-h) * .25);height:var(--fader-h);touch-action:none;cursor:pointer;border-radius:var(--radius);background:url(/_app/pic-fader-plate-919ed1ed.webp) 50%/contain no-repeat;position:relative}.quiz-fader-cap{width:calc(var(--fader-h) * .2867);height:calc(var(--fader-h) * .2483);pointer-events:none;background:url(/_app/pic-fader-cap-493265c2.webp) 50%/contain no-repeat;position:absolute;left:50%;transform:translate(-50%,-50%)}.quiz-fader-reads{font-family:var(--disp);font-weight:var(--fw-display);font-size:var(--fs-title-fixed);line-height:var(--lh-display);margin:0}.quiz-fader-reads.untouched{opacity:var(--o-quiet)}.quiz-fader-side{gap:var(--s-2);flex-direction:column;display:flex}.quiz-fader-note{font-size:var(--fs-small);margin:0}.quiz-fader-note:empty{display:none}.day-one-answers{gap:var(--card-air);text-align:left;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.day-one-answers li{align-items:flex-start;gap:var(--s-3);display:flex}.day-one-answers img{width:var(--icon-flame);height:var(--icon-flame);object-fit:contain;flex:none}.day-one-page .bubble .day-one-answers p{text-box:trim-both cap alphabetic;margin:0}.day-one-page .field input,.day-one-page .field textarea{text-align:center}.day-one-promises{margin:var(--s-4) 0 0;gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.day-one-promises li{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);--fill:var(--sage);--line:transparent;color:var(--charcoal);animation:.48s cubic-bezier(.34,1.4,.64,1) both promise-in;animation-delay:calc(.7s + var(--i,0) * .38s);display:flex;position:relative}.day-one-promises li>span{position:relative}@keyframes promise-in{0%{opacity:0;transform:translateY(var(--s-4)) scale(.96)}to{opacity:1;transform:none}}.day-one-promises li.theirs{animation:none}@media (prefers-reduced-motion:reduce){.day-one-promises li{animation:none}}.day-one-promises img{width:var(--icon-flame);height:var(--icon-flame);object-fit:contain;flex:none;position:relative}.day-one-promises img.day-one-choice-tick{width:calc(var(--s-4) + var(--s-1));height:calc(var(--s-4) + var(--s-1));margin-left:auto}.day-one-card-step .quickstart-step-label{text-align:center}.day-one-card-step .quickstart-step-words{display:contents}.fanfare-sheet{width:228.6px;height:284.6px;display:block}.fanfare-sparkling{line-height:0;display:inline-block;position:relative}.fanfare-sparkles{transform-origin:0 0;pointer-events:none;width:65px;height:90.8px;position:absolute;top:3px;left:3.5px;transform:scale(3.43)}@media (prefers-reduced-motion:reduce){.fanfare-sparkles .gg-sparkle{animation:none}}.fanfare-ticket{margin:var(--s-3) 0 0;align-items:center;gap:var(--s-3);flex-direction:column-reverse;line-height:0;display:flex}.fanfare-ticket-line{font-size:var(--fs-title-fixed);font-weight:var(--fw-bold);line-height:var(--lh-line)}.fanfare-ticket-art{display:inline-block;position:relative}.fanfare-ticket .ticket-plate{--tk:.05em;font-size:var(--fs-title-fixed);font-weight:var(--fw-bold);padding:var(--s-1) var(--s-2)}.fanfare-ticket-sparkle-1{transform-origin:0 0;top:-40px;left:-34px;scale:1.6}.fanfare-ticket-sparkle-2{transform-origin:100% 0;animation-delay:.5s;top:-30px;left:auto;right:-26px;scale:1.1}.fanfare-ticket-sparkle-3{transform-origin:100% 0;animation-delay:1s;top:52px;left:auto;right:-40px;scale:.8}@media (prefers-reduced-motion:reduce){.fanfare-ticket .gg-sparkle{animation:none}}.fanfare.day-one-bloom .fanfare-fall{margin-top:113.5px}.fanfare.day-one-bloom .fanfare-stage{height:auto}@media (orientation:landscape) and (height<=500px){.fanfare.day-one-bloom .fanfare-fall{margin-top:auto;margin-bottom:auto}.fanfare.day-one-bloom .fanfare-sparkling{zoom:.78}}@media (width<=900px) and (orientation:portrait){.fanfare.day-one-bloom .fanfare-fall{margin-top:clamp(var(--s-4), 100dvh - 487px, 113.5px)}}.say-hi-over{-webkit-backdrop-filter:blur(var(--s-2))}.say-hi .buzz-row{margin-bottom:var(--s-4)}.say-hi .say-hi-where,.say-hi .say-hi-note{margin:0}.say-hi .say-hi-suggest{align-self:flex-start}.say-hi .say-hi-suggest.boils{text-decoration:none;position:relative}.say-hi .say-hi-suggest.boils>.wobble.rule{--line:currentColor;width:100%;left:0;right:0}.say-hi-boxes{gap:var(--s-3);flex-direction:column;display:flex}.say-hi-boxes .field{margin:0}.say-hi .modal-actions{margin-top:var(--s-4)}.modal-panel.say-hi{flex-direction:column;padding:0;display:flex;overflow:visible}.say-hi-scroll{min-height:0;padding:var(--s-5) var(--s-5) var(--s-2);overflow-y:auto}.say-hi-foot{margin-top:calc(-1 * var(--s-2));padding:0 var(--s-5) var(--s-5);flex:none}@media (height<=500px){.modal-panel.say-hi{max-height:calc(100dvh - var(--s-4) * 2)}}@media (height<=500px) and (orientation:landscape){:root:not([data-screen=upright]) .modal-panel.say-hi{max-width:calc(100vw - var(--s-4) * 2);height:calc(100dvh - var(--s-4) * 2);column-gap:var(--s-5);row-gap:var(--s-2);padding:var(--s-5);grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,10fr) minmax(0,11fr);display:grid}:root:not([data-screen=upright]) .say-hi-scroll,:root:not([data-screen=upright]) .say-hi-boxes{display:contents}:root:not([data-screen=upright]) .say-hi .buzz-row{grid-area:1/1/3;margin:0}:root:not([data-screen=upright]) .say-hi-boxes>:first-child{grid-area:1/2}:root:not([data-screen=upright]) .say-hi-boxes>:nth-child(2){grid-area:2/2}:root:not([data-screen=upright]) .say-hi .say-hi-note{grid-area:3/1}:root:not([data-screen=upright]) .say-hi-boxes>:nth-child(4){grid-area:4/1;align-self:start}:root:not([data-screen=upright]) .say-hi .say-hi-suggest{justify-self:start}:root:not([data-screen=upright]) .say-hi-boxes>.field:nth-child(4){flex-direction:column;align-self:stretch;min-height:0;display:flex}:root:not([data-screen=upright]) .say-hi-boxes>.field:nth-child(4) .fieldbox{flex:1;min-height:0}:root:not([data-screen=upright]) .say-hi-boxes>.field:nth-child(4) textarea{resize:none;height:100%}:root:not([data-screen=upright]) .say-hi-foot{grid-area:3/2/5;align-self:end;margin:0;padding:0}:root:not([data-screen=upright]) .say-hi .modal-actions{margin-top:var(--s-2);flex-wrap:nowrap}:root:not([data-screen=upright]) .say-hi .modal-actions>.btn{padding:0 var(--s-2);flex:auto}}@media (height<=380px) and (orientation:landscape){:root:not([data-screen=upright]) .modal-panel.say-hi{padding:var(--s-4);grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr)}:root:not([data-screen=upright]) .say-hi .buzz-row{grid-row:1/3}:root:not([data-screen=upright]) .say-hi-boxes>.field:nth-child(4){grid-area:3/2/5}:root:not([data-screen=upright]) .say-hi-foot{grid-area:1/3/5;align-self:center}:root:not([data-screen=upright]) .say-hi .modal-actions{flex-flow:column}:root:not([data-screen=upright]) .say-hi .modal-actions>.btn{flex:none;width:100%}}@media (height<=380px) and (width<=759px) and (orientation:landscape){:root:not([data-screen=upright]) .modal-panel.say-hi{flex-direction:column;padding:0;display:flex}:root:not([data-screen=upright]) .say-hi-scroll{padding:var(--s-4) var(--s-4) var(--s-2);flex:auto;display:block}:root:not([data-screen=upright]) .say-hi-boxes{margin-top:var(--s-3);display:flex}:root:not([data-screen=upright]) .say-hi .buzz-row{margin:0}:root:not([data-screen=upright]) .say-hi-boxes>.field:nth-child(4){display:block}:root:not([data-screen=upright]) .say-hi-boxes>.field:nth-child(4) textarea{height:auto}:root:not([data-screen=upright]) .say-hi-foot{align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4) var(--s-4);margin:0;display:flex}:root:not([data-screen=upright]) .say-hi-foot .client-toggle{flex:none;margin:0}:root:not([data-screen=upright]) .say-hi .modal-actions{flex:1 1 0;margin:0}}.day-one-fields{gap:var(--s-3);margin-top:var(--s-4);flex-direction:column;display:flex}.day-one-page.small .day-one-fields .field{margin:0}.blueprint-earlier{gap:var(--s-1);flex-direction:column;margin:0;display:flex}.blueprint-earlier figcaption{font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink-soft)}.blueprint-earlier blockquote{font-size:var(--fs-body);color:var(--ink);white-space:pre-wrap;margin:0}.blueprint-tip{font-size:var(--fs-body);color:var(--ink-soft);margin:0}.day-one-page .field textarea.blueprint-answer{text-align:left;min-height:0;height:calc(var(--s-3) + 5lh);max-height:none;overflow-y:auto}.day-one-page.blueprint-send .joined-buzz{max-height:120px}.blueprint-review{align-self:stretch;align-items:center;gap:var(--s-2);margin-top:var(--s-3);text-align:center;flex-direction:column;display:flex}.blueprint-review p{margin:0}.blueprint-jumps{justify-content:center;align-self:stretch;gap:calc(var(--s-1) / 2);flex-wrap:wrap;display:flex}.blueprint-jump{width:44px;height:44px;font:inherit;font-weight:var(--fw-bold);color:var(--ink);cursor:pointer;--fill:transparent;--line:color-mix(in srgb, var(--ink) var(--t-clearly), transparent);background:0 0;border:0;position:relative}.blueprint-sent-to{color:var(--ink-soft);display:block}.day-one-fields .day-one-cant-think{align-self:flex-start}.day-one-exits{gap:var(--s-4);flex-direction:column}.day-one-exits .door{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-4);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.day-one-exits .door.recommended{--fill:var(--mustard);color:var(--charcoal)}.day-one-exits .door img{width:calc(var(--icon-flame) * 2);height:calc(var(--icon-flame) * 2);object-fit:contain;flex:none}.day-one-exits .door-title{font-weight:var(--fw-bold)}.day-one-exits .door-badge{top:calc(var(--s-3) * -1);right:var(--s-3);z-index:1;font:var(--fw-bold) var(--fs-mono) / var(--lh-line) var(--body);letter-spacing:var(--ls-caps);text-transform:uppercase;background:var(--neon);color:var(--charcoal);padding:var(--s-1) var(--s-2);position:absolute}body:has(.garden-host:not([hidden])) .toast{top:calc(var(--s-6) + var(--s-5));bottom:auto}body:has(.shell.bare) .toast{pointer-events:none}:is(body:has(.shell.bare) .toast-action,body:has(.shell.bare):has(.modal-panel.say-hi) .toast){pointer-events:auto}@media (width<=900px){body:has(.shell.bare .garden-host:not([hidden])) .toast{left:calc(var(--day-one-gutter) + var(--s-3));right:calc(var(--day-one-gutter) + var(--s-3))}}:is(body:has(.modal-panel.garden-popup) .toast,body:has(.modal-panel.say-hi) .toast,body:has(.modal-panel.revisit) .toast){z-index:calc(var(--layer-popup) + 1)}body:has(.modal-overlay) .toast.bad{z-index:calc(var(--layer-popup) + 1)}body:has(.modal-panel.rate-window) .toast:not(.bad){z-index:var(--layer-toast)}@media (height<=500px){.modal-overlay:has(>.modal-panel.garden-popup){align-items:flex-start;padding-bottom:0}.modal-panel.garden-popup{max-height:calc(100dvh - var(--s-4))}body:has(.modal-panel.garden-popup) .toast{top:auto;bottom:var(--s-1)}}.fanfare.day-one-cheer .fanfare-fall>.wobble{display:none}.day-one-knob{align-items:center;gap:var(--s-4);flex-direction:column;margin-block:auto;display:flex}.day-one-knob-reads{place-items:center;width:274px;height:90px;margin:0;display:grid;position:relative}.day-one-knob-tape{--turn:0;--dx:0;width:100%;transform:translateX(calc(var(--dx) * 1px)) rotate(calc(var(--turn) * 1deg));place-items:center;display:grid;position:relative}.day-one-knob-tape>img{grid-area:1/1;width:100%;height:auto;display:block}.day-one-knob-tape>span{font-size:var(--fs-knob);font-weight:var(--fw-bold);line-height:var(--lh-line);text-transform:uppercase;letter-spacing:var(--ls-caps-lg);text-align:center;color:var(--charcoal);grid-area:1/1;position:relative}.day-one-knob-reads:not([data-stop]) .day-one-knob-tape{opacity:var(--o-off)}.day-one-knob-box{aspect-ratio:406/380;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:162px;position:relative}.day-one-knob-box.turning{cursor:grabbing}.day-one-knob-plate,.day-one-knob-dial{position:absolute;inset:0}.day-one-knob-plate:not(.on){visibility:hidden}.day-one-knob-dial{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.day-one-knob-dial.at-end{transition-timing-function:ease-out}.day-one-knob-box.turning .day-one-knob-dial{transition:none}@media (prefers-reduced-motion:reduce){.day-one-knob-dial{transition:none}}.day-one-choices .btn.day-one-choice[aria-pressed=true],.day-one-front-doors .btn.day-one-chosen{--fill:var(--sage);--line:var(--charcoal);color:var(--charcoal)}.day-one-choice>img.day-one-choice-tick{width:calc(var(--s-4) + var(--s-1));height:calc(var(--s-4) + var(--s-1))}.day-one-page.big.day-one-first .day-one-body{justify-content:center}.day-one-tag{margin:0}.day-one-front-doors{gap:var(--s-3);flex-direction:column}.day-one-front-doors .btn{flex:none}.day-one-how{text-align:center}.day-one-how-mark{aspect-ratio:1503/828;width:100%;height:auto;margin:var(--s-2) 0;display:block}.day-one-sig{align-self:center;width:75px;height:auto}.day-one-page .bubble h2{font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-body);text-transform:none;margin:0}.day-one-page .bubble p{margin:var(--card-air) 0 0;text-box:trim-both cap alphabetic;overflow-wrap:anywhere}.day-one-page .bubble p,.day-one-page .bubble h2,.garden-hud.day-one .buzz-dialog{text-wrap:pretty}.day-one-page .bubble p.day-one-hello,.day-one-page .bubble p.day-one-hello-name{text-box:normal}.day-one-page .bubble p.day-one-hello-name{margin-top:var(--s-1);overflow-wrap:normal;white-space:nowrap}.day-one-page .bubble{--card-air:18.5px;padding:var(--card-air) 18px;text-box:trim-both cap alphabetic;text-align:left}.day-one-page .bubble:has(.day-one-hello-name){text-align:center}.day-one-page .bubble>:first-child,.day-one-page .bubble>.sr-only+*{margin-top:0}.day-one-page .field{margin-bottom:0}.day-one-foot{margin-top:auto;display:flex}.day-one-foot .btn{flex:auto}.day-one-plan{margin-top:var(--s-4);justify-items:center;display:grid}.day-one-plan .client-toggle{width:100%;margin-bottom:0}.day-one-plan-price{font-weight:var(--fw-bold);margin:0}.shell.bare .main{view-transition-name:onboarding-page}:root[data-slide]::view-transition-old(root){animation:none}:root[data-slide]::view-transition-new(root){animation:none}:root[data-slide]::view-transition-group(onboarding-page){animation:none}@media (width>=901px){:root[data-slide]::view-transition-image-pair(onboarding-page){clip-path:inset(0 calc((100% - var(--onboarding-middle-w)) / 2))}}:root[data-slide]::view-transition-old(onboarding-page){mix-blend-mode:normal;animation-duration:.45s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}:root[data-slide]::view-transition-new(onboarding-page){mix-blend-mode:normal;animation-duration:.45s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}:root[data-slide=on]::view-transition-old(onboarding-page){animation-name:slide-out-left}:root[data-slide=on]::view-transition-new(onboarding-page){animation-name:slide-in-right}:root[data-slide=back]::view-transition-old(onboarding-page){animation-name:slide-out-right}:root[data-slide=back]::view-transition-new(onboarding-page){animation-name:slide-in-left}@keyframes slide-out-left{to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}}@keyframes slide-out-right{to{transform:translate(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}}.day-one-auto{position:relative}.day-one-auto>*{visibility:hidden}.day-one-auto>.day-one-tap-skip{visibility:visible;font-size:var(--fs-small);line-height:var(--lh-line);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-nearly);pointer-events:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.day-one-page.pay-torches .day-one-top{display:none}.day-one-page.big.pay-torches .day-one-body{justify-content:center;padding-top:0}.day-one-page.pay-torches .day-one-plan{margin-top:calc(2 * var(--s-6));align-self:stretch;justify-items:stretch;gap:var(--s-3);text-align:center}.day-one-page.pay-torches:not([data-art=waiting]) .day-one-torch{transform-origin:50% 100%;animation:.7s cubic-bezier(.34,1.56,.64,1) .12s both pay-flare}.day-one-page.pay-torches:not([data-art=waiting]) .day-one-torch.right{animation-delay:.26s}@keyframes pay-flare{0%{opacity:0;transform:scaleY(.1)}to{opacity:1;transform:none}}.pay-ticket-go{cursor:pointer;background:0 0;border:0;flex:auto;justify-content:center;padding:0;transition:transform .12s;display:flex;position:relative;rotate:-3deg}.day-one-page.pay-torches:not([data-art=waiting]) .pay-ticket-go{animation:.52s cubic-bezier(.34,1.56,.64,1) .48s both pay-ticket-pop}@media (hover:hover){.pay-ticket-go:hover:not(:disabled){transform:scale(1.04)}}.pay-ticket-go:disabled{cursor:default;opacity:var(--o-off)}.pay-ticket-go .ticket-plate{--tk:calc(.1 * var(--fs-body));width:100%;font-family:var(--body);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps-lg);font-size:var(--fs-heading);white-space:pre-line;line-height:var(--lh-line);padding-block:var(--s-3)}.pay-ticket-sparkle-1{transform-origin:0 0;top:-22px;left:-14px;scale:1.4}.pay-ticket-sparkle-2{animation-delay:.5s;top:-20px;left:auto;right:-8px}@keyframes pay-ticket-pop{0%{opacity:0;transform:scale(.4)rotate(-10deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.day-one-page.pay-torches .day-one-torch,.day-one-page.pay-torches .pay-ticket-go,.pay-ticket-go .gg-sparkle{animation:none!important}}.day-one-card{width:100%;margin-top:var(--s-4)}.day-one-card-error{margin:var(--s-4) 0 0}.fanfare.day-one-cheer{flex:auto}.fanfare.day-one-ending .fanfare-card{order:-1;margin-top:113.5px}.fanfare.day-one-ending .fanfare-buzz{translate:0 -18px}.fanfare.day-one-cheer .day-one-foot{width:100%}@media (orientation:landscape) and (height<=500px){.day-one-meter{flex:0 280px}.fanfare.day-one-cheer .fanfare-fall{justify-content:center;align-items:center;gap:var(--s-6);flex-direction:row}.fanfare.day-one-cheer .fanfare-stage{width:auto}.day-one-page:is(.small,.big) .day-one-body{padding-top:var(--s-4)}.day-one-card-step .quickstart-pic{margin-bottom:0}.day-one-card-step .quickstart-step-label{text-align:left;justify-content:flex-start}.day-one-card-step{column-gap:var(--s-5);row-gap:var(--s-4);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-content:start;display:grid}.day-one-card-step .day-one-top{grid-column:1/-1}.day-one-card-step .day-one-body{display:contents}.day-one-card-step .quickstart-pic{grid-area:2/1;align-self:end}.day-one-card-step .quickstart-step-words{grid-area:2/2/span 2;align-self:center;display:block}.day-one-card-step .day-one-foot{grid-area:3/1;align-self:start;margin-top:0}}.day-one-page .btn,.day-one-cheer .btn,.say-hi .btn{min-height:var(--btn-h-day-one)}@media (width<=900px){.shell.bare{height:100dvh;height:var(--keyboard-h,100dvh);min-height:0}.shell.bare .main{min-height:0;padding:var(--s-2) var(--day-one-gutter) max(var(--s-5), env(safe-area-inset-bottom,0px));position:relative;overflow-y:auto}.shell.bare .onboarding-foot{height:max(var(--s-5), env(safe-area-inset-bottom,0px));align-items:center;margin:0;padding:0;position:absolute;bottom:0;left:0;right:0}.shell.bare .onboarding-foot:empty{display:none}.shell.bare .onboarding-foot .sign-out{font-size:var(--fs-small);line-height:var(--lh-line);padding-block:0}.fanfare.day-one-ending .fanfare-stage{height:min(340px,100dvh - 381px)}.fanfare.day-one-ending .fanfare-buzz{height:min(280px,100dvh - 441px)}.fanfare.day-one-ending:has(.door+.door) .fanfare-stage{height:min(340px,100dvh - 509px)}.fanfare.day-one-ending:has(.door+.door) .fanfare-buzz{height:min(280px,100dvh - 569px)}}@media (width>=901px){.fanfare.day-one-ending .fanfare-stage{height:min(520px,100vh - 474px)}.fanfare.day-one-ending .fanfare-buzz{height:min(440px,100vh - 554px)}.day-one-exits:has(.door+.door){flex-direction:row;align-items:stretch}.day-one-exits:has(.door+.door) .door{flex:1 1 0;min-width:0}}@media (orientation:landscape) and (height<=500px){.fanfare.day-one-ending .fanfare-card{margin-top:0}:is(.fanfare.day-one-ending .fanfare-stage,.fanfare.day-one-ending:has(.door+.door) .fanfare-stage){height:min(220px,100dvh - 170px)}:is(.fanfare.day-one-ending .fanfare-buzz,.fanfare.day-one-ending:has(.door+.door) .fanfare-buzz){height:min(200px,100dvh - 190px)}.day-one-exits:has(.door+.door){flex-direction:row;align-items:stretch}.day-one-exits:has(.door+.door) .door{flex:1 1 0;min-width:0}}@media (width<=900px) and (height<=720px) and (orientation:portrait){.say-hi-scroll{padding:var(--s-4) var(--s-4) var(--s-2)}.say-hi-foot{padding:0 var(--s-4) var(--s-4)}.say-hi .buzz-row{margin-bottom:var(--s-2)}.say-hi .modal-actions{margin-top:var(--s-2)}}@media (width<=900px){:is(.day-one-body,.say-hi-scroll) :is(input,textarea){font-size:calc(max(16px, var(--fs-body)) / var(--fit-zoom,1))}}@media (width<=900px) and (height<=720px){.day-one-page{gap:var(--s-2)}.day-one-page.small .day-one-body,.day-one-page.big .day-one-body{padding-top:var(--s-2)}.day-one-page.small .day-one-choices:has(>:nth-child(6)){gap:var(--s-2);margin-top:var(--s-2)}.day-one-promises{gap:var(--s-1);margin-top:var(--s-2)}.day-one-promises li{padding-block:6px}.quiz .day-one-page.small .day-one-choices:has(>.field){gap:var(--s-1);margin-top:var(--s-1)}.quiz .day-one-page.small:has(.day-one-choices>.field){gap:var(--s-3)}}@media (orientation:portrait) and (width<=860px){.shell.bare .main:has(>.garden-host:not([hidden])){padding:0}.shell.bare .main:has(>.garden-host:not([hidden]))>.onboarding-foot{display:none}}.garden-turn{z-index:var(--layer-sheet);justify-content:center;align-items:center;gap:var(--s-5);padding:var(--s-5);background:var(--paper);color:var(--ink);--line:var(--ink);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.shell:has(.garden-turn) .bottombar{z-index:calc(var(--layer-sheet) + 1)}.shell:has(.garden-small):not(:has(.more-sheet))>.sidebar{z-index:calc(var(--layer-sheet) + 1)}.garden-turn.garden-paper-none{z-index:1}.garden-stage:has(>.garden-paper-none)>.garden-panel{z-index:2}.garden-stage:has(>.garden-paper-none)>.garden-panel>iframe{visibility:hidden}.garden-turn p{font-weight:700;font-size:var(--fs-body);margin:0}.onboarding-turn{z-index:var(--layer-popup);background:var(--paper);justify-content:center;align-items:center;gap:var(--s-5);padding:var(--s-5);flex-direction:column;display:flex;position:fixed;inset:0}body:has(.onboarding-turn) .say-hi-over{visibility:hidden}.onboarding-turn p{font-weight:700;font-size:var(--fs-body);text-align:center;margin:0}:root:not([data-theme=dark]) .onboarding-turn{background:var(--paper) url(/assets/paper-grain-page.webp) 0 0 / 1024px 1024px repeat fixed;background-blend-mode:multiply}.shed-room-card{z-index:1;left:var(--edge);bottom:var(--edge);align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);--fill:var(--cream);--line:var(--charcoal);--ink:var(--charcoal);--link:var(--olive);color:var(--charcoal);white-space:nowrap;font-weight:var(--fw-bold);max-width:calc(50% - var(--edge) - 4.5rem);flex-wrap:wrap;display:flex;position:absolute}.shed-room-card .shed-room-book{appearance:none;cursor:pointer;height:var(--control);background:0 0;border:0;padding:0;line-height:0}.shed-room-card .shed-room-book img{width:auto;height:100%;display:block}.shed-room-card .shed-room-polaroid span{aspect-ratio:1;background:url(/assets/shed/redflag-polaroids.webp) 2.72% 8.53%/302.36% no-repeat;height:100%;display:block}.shed-room-card .ticket-plate{--tk:.03em;font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);padding:0 .1em}@media (height<=560px){.shed-wall{--unit:clamp(48px, calc((100dvh - 250px) / 1.5), 120px);place-items:center;gap:var(--s-2) 4cqw;grid-template-columns:auto 1fr;grid-template-areas:"mascot tickets""mascot book";display:grid}.shed-mascot{grid-area:mascot}.shed-tickets{grid-area:tickets}.shed-book{height:var(--unit);grid-area:book}}.modal-panel.joined{isolation:isolate;--paper-scale:.894;--paper-back:.8853}.modal-panel.joined>.confetti.back{z-index:-1}.modal-panel.joined>.confetti:not(.back){z-index:1}.joined-stage{z-index:0;justify-content:center;align-items:flex-end;height:280px;display:flex;position:relative}.joined-buzz{width:auto;height:280px}.joined-buzz.flipped{transform:scaleX(-1)}.modal-panel.joined>:not(.confetti):not(.joined-stage):not(.wobble){z-index:2;position:relative}.joined-card{margin-top:var(--s-3);text-align:center;max-width:100%}.joined-card .modal-actions{margin-top:var(--s-3);justify-content:center}@media (width<=480px){.joined-stage,.joined-buzz{height:240px}.modal-panel.joined{--paper-scale:1.045}}.mention{white-space:normal;text-align:inherit;display:inline}.msg .mention{color:var(--ink);background:var(--cream);border-radius:5.5px;padding:0 2px}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .msg .mention{background:color-mix(in srgb, var(--sage) var(--t-fill), transparent)}.mention-mirror{padding:var(--s-3) var(--s-4);font:inherit;font-size:var(--fs-body);color:#0000;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mention-mirror,.mention-box .fieldbox>textarea{white-space:pre-wrap;overflow-wrap:break-word}.mention-box .fieldbox>textarea{z-index:1;position:relative}.mention-live{background:var(--sage);color:#0000}.name-mirror{padding:var(--s-3) var(--s-4);font:inherit;font-size:var(--fs-body);color:#0000;border-radius:inherit;pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;position:absolute;inset:0;overflow:hidden}.name-mirror.one-line{white-space:pre}:is(.fieldbox:has(>.name-mirror)>textarea,.fieldbox:has(>.name-mirror)>input){z-index:1;position:relative}.name-match{background:var(--neon);color:var(--charcoal)}.name-mismatch{background:var(--red);color:var(--cream)}.name-mirror .name-match,.name-mirror .name-mismatch{color:#0000}.name-mirror.over{z-index:2}.name-mirror.over .name-match,.name-mirror.over .name-mismatch{background:0 0}.name-mirror.over .name-mismatch{color:var(--cream)}.mention-box{grid-template-columns:minmax(0,1fr);display:grid}.mention-list{margin:calc(var(--s-2) * -1) 0 0;gap:var(--s-1);scroll-margin-bottom:var(--phone-bar);padding:0;list-style:none;display:grid}.mention-hit{z-index:0;gap:var(--s-1);text-align:left;width:100%;padding:var(--s-2) var(--s-3);color:var(--ink);font:inherit;cursor:pointer;--fill:transparent;--line:transparent;background:0 0;border:0;display:grid;position:relative}.mention-hit:hover,.mention-hit.on{--tone:var(--sage);--fill:var(--tone);--line:var(--ink)}.mention-hit span{color:var(--ink-soft);font-size:var(--fs-small)}.fu-fresh{z-index:0;margin-top:var(--s-3);padding:var(--s-2) var(--s-3);--line:transparent;--fill:var(--mustard-soft);color:var(--charcoal);position:relative}.fu-fresh p{white-space:pre-wrap;overflow-wrap:break-word;margin:0}.nc-notes-edit{margin-top:var(--s-3)}.nc-notes-edit .field{margin-bottom:var(--s-2)}.chg-days{margin:0;padding:0;list-style:none}.chg-day+.chg-day{margin-top:var(--s-5)}.chg-sep{height:1px;margin-bottom:var(--s-5);position:relative}.chg-date{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-heading);line-height:var(--lh-display);margin:0 0 var(--s-2)}.chg-list{padding:0 0 0 var(--s-4);margin:0;list-style:outside}.chg-entry{max-width:var(--read-w);font-size:var(--fs-body);line-height:var(--lh-body)}.chg-entry::marker{color:var(--ink)}.chg-entry+.chg-entry{margin-top:var(--s-3)}.chg-credit{font-size:var(--fs-small);color:var(--ink-soft);display:block}.request-built-link,.request-built-link .chip.status.cream{color:var(--ink);font-weight:var(--fw-bold);text-underline-offset:3px;text-decoration:underline}.chg-kind-group+.chg-kind-group{margin-top:var(--s-4)}.chg-kind{font-size:var(--fs-body);font-weight:var(--fw-bold);margin:0 0 var(--s-2)}.chg-kind-group .fold{--fold-bleed:0px}.chg-kind-group .fold:has(details[open]){--fill:transparent;--line:transparent}.fold summary .chg-kind{margin:0}.chg-page-group+.chg-page-group{margin-top:var(--s-3)}.chg-page{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--ink-soft);margin:0 0 var(--s-1)}.iu-day+.iu-day{margin-top:var(--s-6)}.iu-list{margin:0;padding:0;list-style:none}.iu-entry{max-width:var(--read-w);font-size:var(--fs-body);line-height:var(--lh-body)}.iu-entry+.iu-entry{margin-top:var(--s-4)}.iu-entry>.chip{margin-block:-3px}.iu-link{font-size:var(--fs-small);white-space:nowrap}.iu-next,.chg-row+.chg-row{margin-top:var(--s-6)}.chg-half+.chg-half{margin-top:var(--s-5)}.chg-half-name{margin:0}.chg-half-head{justify-content:space-between;align-items:center;gap:var(--s-3);margin:0 0 var(--s-3);display:flex}.chg-controls{align-items:stretch;gap:var(--s-2);margin-top:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));grid-auto-rows:1fr;display:grid}.chg-controls>.btn.icon-only{aspect-ratio:1;justify-self:start;width:auto}.chg-controls>.btn.icon-only>img{width:var(--icon);height:var(--icon)}.chg-controls>.btn.danger.icon-only,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .chg-controls>.btn.danger.icon-only{--fill:var(--cream);--line:var(--red)}.chg-controls .field,.chg-controls .pick{min-width:0;margin:0}.chg-controls .fieldbox>input[type=date]:not(.sr-only),.chg-controls .pick{width:100%}.chg-controls .field>.fieldbox:has(>input[type=date]){width:100%}.chg-controls .field input,.chg-controls .pick select{width:100%;height:100%}.chg-count{font-size:var(--fs-small)}.outreach-step{margin-top:var(--s-5)}.outreach-placing{margin-bottom:var(--s-4)}.outreach-placing-row{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex;position:relative}.outreach-placing-row>.close-x{top:calc(var(--s-3) - var(--s-4));right:calc(var(--s-3) - var(--s-4))}.outreach-placing-row>p{padding-right:calc(var(--icon) + var(--s-3) + var(--s-2));margin:0}.outreach-step .list-rows{margin-bottom:0}.outreach-lists .tab{justify-content:center;align-items:center;gap:var(--s-1);flex-direction:column;display:flex}.outreach-lists .tab .count{z-index:0;font-size:var(--fs-small);font-weight:var(--fw-bold);padding:var(--s-1) var(--s-2);--fill:transparent;--line:color-mix(in srgb, currentColor var(--t-clearly), transparent);color:var(--ink);display:inline-block;position:relative}.outreach-lists .tab-panel>.list-rows:first-child,.outreach-lists .tab-panel>.card:first-child{margin-top:0}.outreach-step>.card+.list-rows{margin-top:var(--s-3)}.outreach-counts{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0}.outreach-said{margin-top:var(--s-3)}.outreach-add{margin-bottom:var(--s-5)}.outreach-add .field-row+.btn-row,.outreach-add .outreach-add-gmail,.outreach-add .outreach-add-gmail+.btn-row{margin-top:var(--s-3)}.outreach-reply+.outreach-reply{margin-top:var(--s-4)}.outreach-reply .btn-row{margin-top:var(--s-2)}.outreach-add>form+.list-rows{margin-top:var(--s-3);margin-bottom:0}.outreach-pager{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.outreach-bulk{margin-top:var(--s-3)}.outreach-pager .queue-nav{margin:0}.outreach-row>.outreach-pick{flex:none}.outreach-row{align-items:start;gap:var(--s-2) var(--s-4);grid-template-columns:minmax(16rem,1fr) auto;display:grid}.outreach-row:has(>.outreach-pick){grid-template-columns:auto minmax(16rem,1fr) auto}.outreach-row>.outreach-pick{margin-top:2px}.outreach-acts{align-items:flex-end;gap:var(--s-2);flex-direction:column;display:flex}.outreach-tools{gap:var(--s-2);display:flex}.outreach-taps{justify-content:flex-end;margin:0}.outreach-contact{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.outreach-who{overflow-wrap:anywhere;flex:16rem;min-width:0}.outreach-who .mgmt-next-note{white-space:normal;overflow:visible}.outreach-audience .field+.checks-row{margin-top:0}.outreach-ig{align-items:center;gap:var(--s-3);flex:0 22rem;min-width:0;display:flex}.outreach-ig>.field.field{align-items:center;gap:var(--s-2);flex-direction:row;flex:auto;min-width:0;margin:0;display:flex}.outreach-ig>.field>label{flex:none;margin:0}.outreach-ig>.field>.fieldbox{flex:auto;min-width:0}@media (width<=560px){:is(.outreach-row,.outreach-row:has(>.outreach-pick)){align-items:stretch;gap:var(--s-3);flex-direction:column;display:flex;position:relative}.outreach-row>.outreach-who{padding-right:calc(var(--s-6) + var(--s-3));flex:none}.outreach-row .outreach-pencil{position:absolute;top:0;right:0}.outreach-acts{flex-flow:wrap;align-items:center}.outreach-tools{display:contents}.outreach-taps{order:-1;justify-content:flex-start}}.splits .btn-row{margin-top:var(--s-3)}.splits .btn.ghost{--ink:var(--cream)}.splits-top{margin-bottom:var(--s-2);justify-content:flex-end;display:flex}.splits-top .close-x{margin:calc(var(--s-3) - var(--s-4)) 0 0 0;flex:none;position:relative;inset:auto}@media (width<=900px){.splits-docked .splits-top .close-x{margin-right:calc(var(--s-3) - var(--s-4))}}.nav-footer.splits-open{padding-top:0;padding-bottom:var(--s-2)}.splits-docked .btn-row{flex-wrap:nowrap}.splits-docked .btn-row>.btn{flex:1 1 0;min-width:0}body:has(.splits-docked) .admin-shell .sidebar-inner>:not(.sidebar-head){display:none}body:has(.splits-docked) .admin-shell>.sidebar{background:var(--charcoal)}.splits.splits-docked{z-index:var(--layer-sticky);width:var(--sidebar-w);padding:var(--s-4) var(--s-3);color:var(--cream);font-size:var(--fs-small);position:fixed;bottom:0;left:0}.splits-docked>.wobble.rule{display:none}@media (width<=900px){.splits-docked>.wobble.rule{display:block}body:has(.splits-docked) .admin-shell>.bottombar{display:none}html:has(.splits-docked){--phone-bar:calc(var(--splits-h,0px) + var(--s-4))}html:has(.splits-docked) .admin-shell{--phone-bar:calc(var(--splits-h,0px) + var(--s-4))}.splits.splits-docked{background:var(--charcoal);width:auto;padding-left:max(var(--s-4), env(safe-area-inset-left,0px));padding-right:max(var(--s-4), env(safe-area-inset-right,0px));padding-bottom:calc(var(--s-4) + env(safe-area-inset-bottom,0px));right:0}}.splits-figures{font-family:var(--mono)}.splits-row{gap:var(--s-2);white-space:nowrap;padding:var(--s-1) var(--s-2);grid-template-columns:5ch minmax(0,1fr) 6ch;align-items:baseline;display:grid}.splits-row>:nth-child(2),.splits-row>:nth-child(3){text-align:right}.splits-now{background:color-mix(in srgb, var(--cream) var(--t-fill), transparent);font-weight:var(--fw-bold)}.splits-clock{margin-top:var(--s-3);text-align:right;font-size:var(--fs-title-fixed);line-height:var(--lh-line);font-weight:var(--fw-bold)}.splits-hundredths{font-size:var(--fs-heading)}.splits-prev{justify-content:space-between;gap:var(--s-3);margin-top:var(--s-2);padding:0 var(--s-2);display:flex}.splits-ahead{color:var(--neon)}.splits-behind{color:var(--ctared)}.splits-gold{color:var(--mustard)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .pill.on,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .admin-convo:hover,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .admin-convo.on,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .nc-hit:hover,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .nc-hit:focus-visible,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .msg-view.on,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .staff-queues :is(a,button):hover,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .favs-option:hover,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .mention-hit:hover,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .mention-hit.on,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .phrase-box:hover,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .forum-face{--fill:var(--paper);--line:var(--tone);color:var(--tone);background:0 0}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .forum-face.has-photo{--fill:transparent}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .mention-live{background:color-mix(in srgb, var(--sage) var(--t-fill), transparent)}.mq-message{margin-bottom:var(--s-3)}.mq-message-body{align-items:flex-start;gap:var(--s-3);display:flex}.mq-message-text{min-width:0;max-width:var(--read-w);flex:1 1 0}.mq-para-text{white-space:pre-wrap;max-width:var(--read-w);margin:0}.mq-removed{padding-left:var(--s-3);flex:0 0 14rem;position:relative}.mq-removed ul{margin:0;padding:0;list-style:none}.mq-removed li+li{margin-top:var(--s-1)}.mq-removed .mq-left+.lab{margin-top:var(--s-3)}.mq-note{padding-left:var(--s-3);margin-bottom:var(--s-3);--line:var(--rust);position:relative}.mq-note-who{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);display:block}.mq-note-text{white-space:pre-wrap;margin:var(--s-1) 0 0;max-width:var(--read-w)}.mq-wording{gap:var(--s-1);display:grid}.mq-wording .mq-note-text+.mq-note-who,.mq-wording .btn-row{margin-top:var(--s-2)}.mq-wording-fixes{margin:var(--s-1) 0 0;padding-left:var(--s-4);max-width:var(--read-w)}.mq-sent{color:var(--ink-soft)}.mq-page .page-head-control .btn-row{align-items:flex-end}.mq-page .page-head-control .queue-nav{margin:0 0 0 auto;padding-left:0}.mq-urgency{margin-left:var(--s-2);color:var(--ink-soft)}.mq-stats{font-size:var(--fs-small);margin-left:var(--s-2);vertical-align:middle;text-transform:uppercase;letter-spacing:var(--ls-caps);flex-direction:column;align-items:flex-end;display:inline-flex}.mq-label{color:var(--ink-soft)}.mq-num{color:var(--ink)}.mq-edit{font:inherit;color:inherit;text-align:left;cursor:text;background:0 0;border:none;padding:0;display:inline}.mq-edit-key:focus-visible{outline:none}.mq-message-text:has(>.mq-edit-key:focus-visible)>.mq-edit{outline:var(--focus-ring);outline-offset:2px}.mq-message ins,.mq-wording ins,.mq-note-mark{background:color-mix(in srgb, var(--teal) 35%, transparent);text-decoration:none}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .mq-message ins,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .mq-wording ins,:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .mq-note-mark{background:color-mix(in srgb, var(--teal) 75%, transparent)}.mq-message del,.mq-wording del,.mq-removed del{color:var(--ink-nearly)}.mq-flaw{color:inherit;-webkit-text-decoration:underline wavy var(--rust);text-decoration:underline wavy var(--rust);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:var(--line-w);background:0 0}.mq-marks{align-items:center;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.mq-mark{color:var(--ink-nearly)}.curtains{display:none}@media (width>=901px){.shell.bare .day-one-page,.shell.bare .fanfare .day-one-foot,.shell.bare .day-one-front-doors{max-width:var(--onboarding-page-w);width:100%;margin-inline:auto}.curtains{display:block}.shell.bare .garden-host:has(.garden-page.in-nav){--garden-mid:0px}:is(.shell.bare .garden-host:has(.garden-page.in-nav) .modal-overlay,.shell.bare .garden-host:has(.garden-page.in-nav) .garden-sheet){padding-left:var(--s-4)}.shell.bare .main:has(>.garden-host:not([hidden]))>.onboarding-foot{display:none}.curtain{background:var(--charcoal);width:50vw;z-index:var(--layer-popup);pointer-events:none;transition:transform .4s linear;position:fixed;top:0;bottom:0}.curtain.left{transform:translateX(calc(var(--onboarding-middle-w) / -2));left:0}.curtain.right{transform:translateX(calc(var(--onboarding-middle-w) / 2));right:0}.curtain-edge{fill:var(--charcoal);position:absolute;top:0}.curtain.left .curtain-edge{left:calc(100% - 2px)}.curtain.right .curtain-edge{right:calc(100% - 2px);transform:scaleX(-1)}.curtains.closed .curtain{transform:none}.curtains.open .curtain.left{transform:translate(calc(-100% - 100px))}.curtains.open .curtain.right{transform:translate(calc(100% + 100px))}.curtain-loading{z-index:var(--layer-popup);pointer-events:none;--boot-ink:var(--cream);--boot-card:color-mix(in srgb, var(--cream) 25%, var(--charcoal));--boot-line:var(--cream);justify-content:center;align-items:center;transition:opacity .15s linear;display:flex;position:fixed;inset:0}.curtain-loading.leaving{opacity:0}}@media (prefers-reduced-motion:reduce){.curtain{transition:none}}@media (width<=640px){.mq-message-body{display:block}.mq-removed{padding-left:0;padding-top:var(--s-2);margin-top:var(--s-3);flex:none}}.garden-editor .ge-layout{grid-template-columns:minmax(0, 1fr) calc(var(--sidebar-w) + var(--s-5));gap:var(--s-4);align-items:start;display:grid}.garden-editor .ge-map{z-index:0;height:calc(100dvh - var(--s-6) * 5);--fill:var(--paper);position:relative}.garden-editor .ge-map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.garden-editor .ge-pin{z-index:1;min-width:var(--icon);height:var(--icon);padding:0 var(--s-1);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-line);color:var(--charcoal);cursor:pointer;--fill:var(--mustard);position:absolute;transform:translate(-50%,-100%)}.garden-editor .ge-pin.resolved{--fill:var(--sage)}.garden-editor .ge-pin.open{--fill:var(--rust)}.garden-editor .ge-pop{z-index:2;width:var(--btn-w);min-width:calc(var(--sidebar-w) + var(--s-5));transform:translate(-50%, var(--s-3));padding:var(--s-3);--fill:var(--paper);position:absolute}.garden-editor .ge-meta{margin:0 0 var(--s-2);font-size:var(--fs-small)}.garden-editor .ge-tools{gap:var(--s-2);flex-wrap:wrap;display:flex}.garden-editor .ge-side .ge-tools,.garden-editor .ge-modal .ge-tools{margin:var(--s-2) 0}.garden-editor .ge-list{margin:var(--s-2) 0 0;padding:0;list-style:none}.garden-editor .ge-row{gap:var(--s-1);width:100%;padding:var(--s-2) 0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.garden-editor .ge-row.open .ge-row-text{font-weight:var(--fw-bold)}.garden-editor .ge-row.resolved .ge-row-text{text-decoration:line-through}.garden-editor .ge-row .muted{font-size:var(--fs-small)}.ge-modal .ge-json{max-height:calc(var(--box-w) / 2);font-size:var(--fs-small);white-space:pre;overflow:auto}@media (width<=900px){.garden-editor .ge-layout{grid-template-columns:minmax(0,1fr)}}.np-text{margin:0 0 var(--s-3);max-width:var(--read-w)}.np-send{max-width:var(--read-w)}.rig-editor .re-layout{grid-template-columns:minmax(0, 1fr) calc(var(--sidebar-w) + var(--s-5));gap:var(--s-4);align-items:start;display:grid}.rig-editor .re-stage{top:var(--s-2);z-index:0;aspect-ratio:3/2;max-height:calc(100dvh - var(--s-6) * 5);position:sticky;container-type:size}.rig-editor .re-stage .garden-loading-pose{height:min(300px,42vh,100cqh - 9rem)}.rig-editor .re-stage iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rig-editor .re-stage iframe.re-behind{visibility:hidden}.rig-editor .re-picture{position:absolute;inset:0}.rig-editor .re-picture-canvas{touch-action:none;width:100%;height:100%;display:block}.shed-rig-tool .shed-rig-tools,.shed-rig-tool .shed-rig-steps{gap:var(--s-1);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.layout-editor .re-stage{aspect-ratio:auto;height:calc(100dvh - var(--s-6) * 3);max-height:none;overflow:hidden}.layout-editor .re-stage iframe{transform-origin:0 0;inset:0 auto auto 0}.layout-editor .re-stage.le-actual{overflow:auto}.layout-editor .re-side{gap:var(--s-4);display:grid}.le-panel{gap:var(--s-3);text-align:start;display:grid}.le-name{font-size:var(--fs-body);margin:0}.le-trail{text-align:start;gap:var(--s-1) var(--s-3);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.le-trail .text-link{text-align:start}.le-step{align-items:center;gap:var(--s-1);display:inline-flex}.le-warn{color:var(--rust);font-weight:var(--fw-bold);margin:0}.le-reason{font-size:var(--fs-small)}.le-map{gap:var(--s-2);font-size:var(--fs-small);margin:0;display:grid}.le-where{gap:var(--s-1);justify-items:start;display:grid}.le-where .text-link{text-align:start}.le-strip{gap:var(--s-3);display:grid}.le-strip-row{gap:var(--s-1);font-size:var(--fs-small);display:grid}.le-crop{background:var(--paper);height:180px;position:relative;overflow:hidden}.le-crop iframe{transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.le-shown{background-color:color-mix(in srgb, var(--rust) var(--t-fill), transparent)!important}.le-changes{gap:var(--s-2);font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}.le-changes .text-link{text-align:start}.le-changes li{gap:var(--s-1);display:grid}.le-change{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.fieldbox>textarea.le-note{font-size:var(--fs-small);padding:var(--s-1) var(--s-2);min-height:0}.fieldbox>textarea.le-page-note{font-size:var(--fs-body);min-height:8em}.le-save{bottom:var(--s-3);z-index:1;justify-items:center;gap:var(--s-2);padding-block:var(--s-2);background:var(--paper);display:grid;position:sticky}.le-pdf{gap:var(--s-2);justify-items:start;display:grid}.le-panel .field,.le-panel select{min-width:0;max-width:100%}.le-size{font-size:var(--fs-small);margin:0}.le-walker{visibility:hidden;pointer-events:none;border:0;height:900px;position:fixed;top:0;left:-20000px}.le-lock{font-weight:var(--fw-reg)}.le-reason summary{cursor:pointer;font-weight:var(--fw-bold)}.le-rule{gap:var(--s-1);padding-block:var(--s-2);display:grid}.le-rule q{max-width:var(--read-w)}.le-overlay{z-index:calc(var(--layer-keyboard) + 1);pointer-events:none;position:fixed;inset:0}.le-box{box-sizing:border-box;position:fixed}.le-margin{background:color-mix(in srgb, var(--mustard) var(--t-fill), transparent)}.le-padding{background:color-mix(in srgb, var(--teal) var(--t-fill), transparent)}.le-content,.le-part,.le-hover{background:color-mix(in srgb, var(--rust) var(--t-hover), transparent)}.le-gap{background:color-mix(in srgb, var(--rust) var(--t-fill), transparent)}.le-grip{pointer-events:auto;touch-action:none}.le-grip-padding{background:var(--teal)}.le-grip-margin{background:var(--mustard)}.le-grip-size{background:var(--ink)}.le-grip-gap,.le-measure,.le-measure>.le-label{background:var(--rust)}.le-guide{background:var(--teal)}.le-ghost{background:color-mix(in srgb, var(--rust) var(--t-fill), transparent)}.le-drop{background:var(--rust)}.le-label{padding:0 var(--s-1);font-size:calc(var(--fs-small) * var(--le-zoom,1));line-height:var(--lh-line);white-space:nowrap;color:var(--paper);background:var(--ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.le-across>.le-label{left:25%}.le-down>.le-label{top:25%}.le-label.le-tag{top:0;left:0;transform:translateY(-100%)}.le-label.le-tag.le-tag-in{transform:none}.le-picking body :not(.le-grip){cursor:crosshair!important}.le-picking body [data-le-chosen],.le-picking body [data-le-chosen] *{cursor:grab!important}.shed-rig-tool .shed-rig-layers.shed-rig-parts li{grid-template-columns:minmax(0,1fr)}.shed-rig-tool .shed-rig-parts .field{margin-bottom:0}.shed-rig-tool .btn-row{justify-content:flex-start}.shed-rig-tool .shed-rig-row{align-items:center;gap:var(--s-1);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.shed-rig-tool .shed-rig-row>.field{flex:8rem;margin-bottom:0}.shed-rig-tool .shed-rig-face-parts{gap:var(--s-1);margin-bottom:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr));display:grid}.shed-rig-tool .shed-rig-face-part{aspect-ratio:1;background:var(--cream);cursor:pointer;place-items:center;padding:0;display:grid;overflow:hidden}.shed-rig-tool .shed-rig-face-part>span{background-repeat:no-repeat;flex:none;display:block}.shed-rig-tool .shed-rig-move{margin-top:var(--s-3)}.shed-rig-tool .shed-rig-timeline{width:100%;margin-bottom:var(--s-2);accent-color:var(--rust);display:block}.shed-rig-tool .shed-rig-colour input{width:100%}.rig-editor .re-side .btn-row:has(>.field){gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}@media (width<=900px){.rig-editor .re-layout{grid-template-columns:minmax(0,1fr)}.rig-editor .re-stage{max-height:none;position:relative;top:auto}}.rig-editor .re-side .garden-cam-tool.shed-shape-tool{z-index:0;max-height:none;color:var(--ink);position:relative;top:auto;left:auto;right:auto;overflow:visible;transform:none}.rig-editor .re-side .garden-cam-tool .btn.ghost{color:var(--ink);--line:color-mix(in srgb, var(--ink) var(--t-clearly), transparent)}@media (width<=900px) and (orientation:landscape){.rig-editor .re-layout{gap:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(0,.6fr)}.rig-editor .re-stage{top:var(--s-2);max-height:calc(100dvh - var(--s-6) * 2);position:sticky}}.shell:has(.sound-studio){grid-template-columns:minmax(0,1fr)}:is(.shell:has(.sound-studio)>.sidebar,.shell:has(.sound-studio)>.bottombar){display:none}.main:has(>.sound-studio){padding:0}.content.wide.sound-studio{max-width:none;height:100dvh;padding:var(--s-3);gap:var(--s-3);box-sizing:border-box;outline:none;grid-template-rows:auto minmax(0,1fr);margin:0;display:grid}.sound-studio .sst-bar{align-items:center;gap:var(--s-4);display:flex}.sound-studio .sst-back{align-items:center;gap:var(--s-1);font-size:var(--fs-small);font-weight:var(--fw-bold);color:inherit;white-space:nowrap;text-decoration:none;display:inline-flex}.sound-studio .sst-files{flex-wrap:nowrap;margin:0}.sound-studio .sst-layout{gap:var(--s-3);grid-template-columns:minmax(400px,4fr) minmax(0,5fr);min-height:0;display:grid}.sound-studio .sst-left,.sound-studio .sst-side{overscroll-behavior:contain;gap:var(--s-3);flex-direction:column;min-height:0;margin:-6px;padding:6px;display:flex;overflow-y:auto}.sound-studio .sst-side .card,.sound-studio .sst-left .card{margin:0}.sound-studio .sst-world{aspect-ratio:4/3;flex:none;width:100%;position:relative;overflow:hidden}.room-sounds .sst-layout{grid-template-columns:minmax(400px,3fr) minmax(0,2fr)}.room-sounds .room-world{aspect-ratio:16/9}.room-sounds .room-world iframe{border:0;width:100%;height:100%;display:block}.sound-studio .sst-step{justify-content:center;align-items:center;gap:var(--s-2);flex:1;min-width:0;display:flex}.sound-studio .sst-step .queue-arrow{flex:none}.sound-studio .sst-pick-at{min-width:0;width:min(100%, var(--read-w));position:relative}.sound-studio .sst-pick-at .sst-title{margin:0}.sound-studio .sst-pick{z-index:0;width:100%;padding:var(--s-2) calc(var(--s-4) * 2 + var(--icon)) var(--s-2) var(--s-4);font:inherit;color:inherit;text-align:left;cursor:pointer;--fill:var(--card-fill);background:0 0;border:0;display:grid;position:relative}.sound-studio .sst-pick-group{font-size:var(--fs-small);font-weight:var(--fw-reg);line-height:var(--lh-line)}.sound-studio .sst-pick-name{text-overflow:ellipsis;white-space:nowrap;line-height:var(--lh-line);overflow:hidden}.sound-studio .sst-panel{top:calc(100% + var(--s-2));z-index:var(--layer-popup);max-height:calc(100dvh - 120px);padding:var(--s-3);--fill:var(--card-fill);outline:none;flex-direction:column;display:flex;position:absolute;left:0;right:0}.sound-studio .sst-panel[hidden]{display:none}.sound-studio .sst-find{gap:var(--s-2);margin:0 0 var(--s-2);flex-direction:column;display:flex}.sound-studio .sst-find .field,.sound-studio .sst-shows{margin:0}.sound-studio .sst-n{margin-left:var(--s-1);font-variant-numeric:tabular-nums}.sound-studio .sst-list{overscroll-behavior:contain;outline-offset:var(--s-1);min-height:0;position:relative;overflow-y:auto}.sound-studio .sst-group{font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-line);margin:0}.sound-studio .sst-group button{align-items:center;gap:var(--s-1);width:100%;padding:var(--s-2) 0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.sound-studio .sst-group button:disabled{cursor:default}.sound-studio .sst-group .sst-n{font-weight:var(--fw-reg);margin-left:auto}.sound-studio .sst-row{grid-template-columns:calc(var(--icon) * 1.6) minmax(0, 1fr);gap:var(--s-2);padding:var(--s-1) 0;font-size:var(--fs-small);line-height:var(--lh-line);cursor:pointer;align-items:start;display:grid}.sound-studio .sst-row.sst-music-row{padding:var(--s-2) 0;grid-template-columns:minmax(0,1fr)}.sound-studio .sst-row.sst-music-row .sst-name{font-weight:var(--fw-bold)}.sound-studio .sst-row[hidden]{display:none}.sound-studio .sst-row.on .sst-name{font-weight:var(--fw-bold)}.sound-studio .sst-same{font-weight:var(--fw-reg);display:block}.sound-studio .sst-row .count{padding:0 var(--s-1);min-width:var(--icon);height:var(--icon);border-radius:var(--radius-round);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 var(--line-w) var(--charcoal);justify-content:center;align-items:center;display:inline-flex}.sound-studio .sst-row.has .count{background:var(--mustard)}.sound-studio .sst-row.done .count{background:var(--sage)}.sound-studio .sst-title{margin:0 0 var(--s-2);font-size:var(--fs-body);line-height:var(--lh-line)}.sound-studio .sst-nearest,.sound-studio .sst-file{margin:0 0 var(--s-2);font-size:var(--fs-small)}.sound-studio .sst-drop{z-index:0;padding:var(--s-3);margin:0 0 var(--s-2);--fill:var(--paper);position:relative}.sound-studio .sst-drop.over{--fill:var(--mustard)}@media (width>=721px){.sound-studio .sst-drop{padding:0}.sound-studio .sst-drop>.btn{width:100%;padding-block:var(--s-4);justify-content:center}.sound-studio .sst-drop>.btn>.wobble{display:none}.sound-studio .sst-drop>.btn:focus-visible{outline:none}.sound-studio .sst-drop:has(>.btn:focus-visible){--line:var(--rust)}}.sound-studio .sst-takes{gap:var(--s-1) var(--s-2);margin:0 0 var(--s-2);flex-wrap:wrap;display:flex}.sound-studio .sst-takes button{font:inherit;font-size:var(--fs-small);color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sound-studio .sst-takes button.on{font-weight:var(--fw-bold)}.sound-studio .sst-takes button,.sound-studio .sst-file,.sound-studio .sst-poll li{align-items:center;gap:var(--s-1);display:inline-flex}.sound-studio .sst-takes button.final,.sound-studio .sst-file.final,.sound-studio .sst-poll li.final .sst-poll-name{z-index:0;padding:0 var(--s-1);--fill:var(--sage);position:relative}.sound-studio .sst-letter.count{min-width:var(--icon);height:var(--icon);border-radius:var(--radius-round);font-weight:var(--fw-bold);box-shadow:inset 0 0 0 var(--line-w) var(--charcoal);justify-content:center;align-items:center;display:inline-flex}.sound-studio .sst-tools .check{font-size:var(--fs-small);margin:0}.sound-studio .sst-sounds{gap:var(--s-2);margin:0 0 var(--s-3);display:grid}.sound-studio .sst-sound{z-index:0;padding:0 var(--s-3);--fill:var(--paper);position:relative}.sound-studio .sst-sound.open{padding-bottom:var(--s-2)}.sound-studio .sst-sound-head{align-items:center;gap:var(--s-2);width:100%;padding:var(--s-2) 0;font:inherit;font-size:var(--fs-small);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.sound-studio .sst-sound.open .sst-sound-head{font-weight:var(--fw-bold)}.sound-studio .sst-sound-head .sst-file{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0 auto 0 0;overflow:hidden}.sound-studio .sst-num.count{min-width:var(--icon);height:var(--icon);border-radius:var(--radius-round);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 var(--line-w) var(--charcoal);justify-content:center;align-items:center;display:inline-flex}.sound-studio .sst-sound.open .sst-num.count{background:var(--mustard)}.sound-studio .sst-moment-sliders{margin:0 0 var(--s-2)}.sound-studio .sst-timeline{gap:var(--s-1);margin:0 0 var(--s-3);display:grid}.sound-studio .sst-lane{align-items:center;gap:var(--s-2);grid-template-columns:auto 1fr;display:grid}.sound-studio .sst-lane .count{font:inherit;font-size:var(--fs-small);color:inherit;cursor:pointer;background:0 0;border:0}.sound-studio .sst-lane.on .sst-num.count{background:var(--mustard)}.sound-studio .sst-track{height:var(--icon);touch-action:none;cursor:ew-resize;position:relative}.sound-studio .sst-track.fixed{cursor:default}.sound-studio .sst-beat{width:var(--line-w);background:var(--charcoal);z-index:1;position:absolute;top:0;bottom:0;transform:translate(-50%)}.sound-studio .sst-clip{top:var(--s-1);bottom:var(--s-1);min-width:var(--s-1);background:var(--sage);position:absolute}.sound-studio .sst-head{width:var(--line-w);background:var(--rust);pointer-events:none;z-index:2;position:absolute;top:0;bottom:0}.sound-studio .sst-poll{gap:var(--s-1);margin:0 0 var(--s-3);font-size:var(--fs-small);padding:0;list-style:none;display:grid}.sound-studio .sst-poll li.playing .sst-letter.count{background:var(--mustard)}.sound-studio .sst-poll-name{min-width:0;font:inherit;color:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-right:auto;overflow:hidden}.sound-studio .sst-music{margin:0 0 var(--s-2)}.sound-studio .sst-wave{width:100%;height:calc(var(--icon) * 4);cursor:ew-resize;touch-action:none;display:block}.sound-studio .sst-loud{margin:0 0 var(--s-2);font-size:var(--fs-small);font-variant-numeric:tabular-nums}.sound-studio .sst-sliders{gap:0 var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sound-studio .sst-slider{gap:var(--s-1) var(--s-2);margin:var(--s-2) 0;font-size:var(--fs-small);grid-template-columns:minmax(0,1fr) auto;display:grid}.sound-studio .sst-slider input{width:100%;accent-color:var(--rust);grid-column:1/-1}.sound-studio .sst-slider output{font-variant-numeric:tabular-nums;grid-area:1/2}.sound-studio .sst-tools{gap:var(--s-2);margin:var(--s-2) 0;flex-wrap:wrap;display:flex}.sound-studio .sst-pitch{align-items:center}.sound-studio .sst-quick{align-items:center;gap:var(--s-2) var(--s-4);margin:0 0 var(--s-3);flex-wrap:wrap;display:flex}.sound-studio .sst-quick .check,.sound-studio .sst-stage{margin:0}.sound-studio .sst-quick .check{gap:var(--s-2);font-size:var(--fs-small)}.sound-studio .sst-copy{gap:var(--s-2);margin-left:auto;display:flex}.sound-studio .sst-copy-from{align-items:center;gap:var(--s-2);flex:100%;display:flex}.sound-studio .sst-copy-from>span:first-child{flex:0 1 var(--box-w)}.modal-panel .sst-copy-to-find{margin-bottom:var(--s-2)}.modal-panel .sst-copy-to{gap:var(--s-3);max-height:55vh;padding:var(--s-1) var(--s-2) var(--s-1) 0;flex-direction:column;display:flex;overflow-y:auto}.modal-panel .sst-copy-to fieldset{gap:var(--s-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.modal-panel .sst-copy-to-row{justify-content:space-between;align-items:center;gap:var(--s-2);padding-left:var(--s-4);display:flex}.modal-panel .sst-copy-to-head{align-items:flex-start;gap:var(--s-2);padding-right:var(--s-6);display:flex}.sound-studio .sst-stage{gap:var(--s-1);margin-right:auto;display:flex}.sound-studio .sst-layers{align-items:center;gap:var(--s-1) var(--s-2);margin:0 0 var(--s-2);font-size:var(--fs-small);grid-template-columns:minmax(0,1fr) repeat(4,auto);display:grid}.sound-studio .sst-layer{display:contents}.sound-studio .sst-layer .check,.sound-studio .sst-layer .field{margin:0}.sound-studio .sst-layer-name{min-width:0;font:inherit;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.sound-studio .sst-layer.on .sst-layer-name,.sound-studio .sst-takes button.playing{font-weight:var(--fw-bold)}.sound-studio .sst-short{color:var(--rust);grid-column:1/-1}.sound-studio .sst-rules{gap:var(--s-3);margin:0 0 var(--s-2);display:grid}.sound-studio .sst-rules>.btn{justify-self:start}.sound-studio .sst-rule{gap:0 var(--s-2);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.sound-studio .sst-rule .field{min-width:0;margin:0}.sound-studio .sst-rule select{width:100%;min-width:0}.sound-studio .sst-rule .sst-sliders,.sound-studio .sst-rule .sst-tools{grid-column:1/-1}.sound-studio .sst-world-drop{z-index:var(--layer-popup);position:absolute;inset:0}.sound-studio .sst-world{transform:translateZ(0)}:is(body:has(.sound-studio) .nav-tour,body:has(.sound-studio) .nav-tour-veil){pointer-events:none}body:has(.sound-studio) .nav-tour-card{pointer-events:auto}.sound-studio .sst-world[data-hud=off] :is(.garden-menu-open,.garden-search-toggle,.garden-search-card,.garden-corner,.garden-sky,.garden-sky-wait,.garden-look,.garden-life-cycle,.garden-do,.garden-zoom){visibility:hidden}.sound-studio .sst-part{display:contents}.sound-studio .sst-parts{display:none}@media (width<=720px){.content.wide.sound-studio{padding:var(--s-2);gap:var(--s-2)}.sound-studio .sst-bar{gap:var(--s-2);flex-wrap:wrap}.sound-studio .sst-files{flex-wrap:wrap;flex:1 1 0;justify-content:flex-end;min-width:0;margin-left:auto}.sound-studio .sst-back-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sound-studio .sst-step{flex:100%;order:3}.sound-studio .sst-layout{gap:var(--s-2);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sound-studio .sst-left{overflow:visible}.sound-studio .sst-world{aspect-ratio:auto;height:32dvh}.sound-studio .sst-drop{padding:0}.sound-studio .sst-drop>.wobble{display:none}.sound-studio .sst-sliders{grid-template-columns:repeat(2,minmax(0,1fr))}.sound-studio .sst-panel{max-height:calc(100dvh - 160px)}.sound-studio .sst-parts{gap:var(--s-2);flex-wrap:wrap;display:flex}.sound-studio .sst-side[data-part=sounds] [data-part]:not([data-part=sounds]),.sound-studio .sst-side[data-part=settings] [data-part]:not([data-part=settings]),.sound-studio .sst-side[data-part=poll] [data-part]:not([data-part=poll]),.sound-studio .sst-side[data-part=notes] [data-part]:not([data-part=notes]),.sound-studio .sst-side[data-part=layers] [data-part]:not([data-part=layers]),.sound-studio .sst-side[data-part=rules] [data-part]:not([data-part=rules]){display:none}}.george-list{gap:var(--s-2);flex-direction:column;display:flex}.george-list>.fold{margin-bottom:0}.cardbody>.stack+.field,.cardbody>.cardfoot+.muted{margin-top:var(--s-3);display:block}.testimonial-row>.btn-row{margin-top:var(--s-2)}.testimonial-credit-line{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);max-width:var(--read-w);flex-wrap:wrap;display:flex}.testimonial-credit-line>.btn{margin-left:auto}.george-after-form{margin-top:var(--s-5)}.george-clips{gap:var(--s-4);row-gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));margin-inline:0;padding:0;list-style:none;display:grid}.george-clips>li{display:flex}.george-clips .card{flex-direction:column;width:100%;margin:0;display:flex}.george-clips .cardbody{gap:var(--s-2);flex-direction:column;flex:1;display:flex}.george-clips .btn-row{margin-top:auto}.george-clip-video{aspect-ratio:16/9;width:100%;max-width:100%;display:block}.garden-cam-tool.shed-shape-tool{top:calc(var(--edge) + var(--control) + var(--s-3));right:var(--edge);max-height:calc(100dvh - var(--control) - 2 * var(--edge) - var(--s-3));text-align:left;background:0 0;left:auto;overflow-y:auto;transform:none}.shed-rig-tool .field,.shed-rig-tool .check{margin-bottom:var(--s-2)}.shed-rig-tool .shed-rig-layers{margin:0 0 var(--s-2);gap:var(--s-1);padding:0;list-style:none;display:grid}.shed-rig-tool .shed-rig-layers li{gap:var(--s-1);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.shed-shape-tool .shed-shape-switches{gap:var(--s-2) var(--s-3);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.shed-shape-tool .shed-shape-slider{gap:var(--s-1) var(--s-2);margin-bottom:var(--s-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.shed-shape-tool .shed-shape-slider input{width:13rem;accent-color:var(--rust);grid-column:1/-1}.shed-shape-tool .shed-shape-slider output{font-variant-numeric:tabular-nums;grid-area:1/2}@media (width<=900px){.garden-page.in-nav .garden-cam-tool.shed-shape-tool{top:calc(2 * var(--edge) + var(--corner-h) + var(--s-2));right:auto;left:var(--edge);max-height:calc(100dvh - var(--garden-bar) - 3 * var(--edge) - var(--corner-h) - var(--s-2))}}.guide-steps li{min-height:0;display:block}.guide-words{margin:0 0 var(--s-3);max-width:var(--read-w)}.guide-steps .row{margin-bottom:var(--s-4)}.guide-pic{z-index:0;padding:var(--line-w);position:relative}.guide-pic>img{width:100%;height:auto;display:block}.guide-phones{gap:var(--s-3);max-width:var(--box-w);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guide-arrow{z-index:1;aspect-ratio:1;width:7%;animation:1.1s cubic-bezier(.37,0,.63,1) infinite guide-arrow-bob;position:absolute}.guide-pic-phone .guide-arrow{width:17%}.guide-pic-spotify .guide-arrow{width:24%}.guide-arrow img{object-fit:contain;width:100%;height:100%;display:block}.guide-arrow-left{--bob-x:18px;--bob-y:0px;translate:0 -50%}.guide-arrow-down{--bob-x:0px;--bob-y:-18px;translate:-50% -100%}.guide-arrow-up{--bob-x:0px;--bob-y:18px;translate:-50%}@keyframes guide-arrow-bob{0%,to{transform:translate(0)}50%{transform:translate(var(--bob-x), var(--bob-y))}}@media (prefers-reduced-motion:reduce){.guide-arrow{animation:none}}.guide-link{margin:0 0 var(--s-3)}.paste-how{margin:0 0 var(--s-3);max-width:var(--read-w)}.typed-song-sorry .bubble p{margin:0}.typed-song-sorry .bubble p+p{margin-top:var(--s-2)}.typed-song-player{margin:0 0 var(--s-4);position:relative}.typed-song-arrow{z-index:1;object-fit:contain;pointer-events:none;--bob-x:-18px;--bob-y:0px;width:30px;height:44px;animation:1.1s cubic-bezier(.37,0,.63,1) infinite nav-tour-bob;position:absolute;top:12px;left:35px}@media (prefers-reduced-motion:reduce){.typed-song-arrow{animation:none}}.list-import{margin:0 0 var(--s-4);overflow-x:auto}.list-import-table{border-collapse:collapse;min-width:100%}.list-import-table th,.list-import-table td{padding:var(--s-1) var(--s-3) var(--s-1) 0;text-align:left;vertical-align:bottom;white-space:nowrap}.list-import-table th .field{min-width:11rem;margin:0}.list-import-table td{font-size:var(--fs-small);vertical-align:baseline}.list-import-skip,.list-import-have td{color:var(--ink-nearly)}.list-import-error{margin:0 0 var(--s-3)}.list-import-some{margin:var(--s-3) 0 var(--s-4)}.list-import-pair{gap:var(--s-4);margin:var(--s-3) 0 var(--s-4);grid-template-columns:1fr 1fr;display:grid}.list-import-where{font-size:var(--fs-small);color:var(--ink-nearly);margin:0 0 var(--s-1)}.list-import-faq{margin:0 0 var(--s-4)}.list-import-faq>div+div{margin-top:var(--s-3)}.list-import-faq dt{font-weight:var(--fw-bold)}.list-import-faq dd{margin:var(--s-1) 0 0}.list-import-question{font-weight:var(--fw-bold);margin:0 0 var(--s-2)}.list-import-more{font-size:var(--fs-small);color:var(--ink-nearly);margin:var(--s-1) 0 0}.drum{background:var(--charcoal);vertical-align:middle;align-items:stretch;gap:1.5px;padding:1.5px;display:inline-flex}.drum-w{background:var(--cream);position:relative;overflow:hidden}.drum-b{perspective-origin:50%;position:absolute;inset:0}.drum-s{transform-style:preserve-3d;position:absolute;inset:0}.drum .drum-w .drum-d{backface-visibility:hidden;color:var(--charcoal);font-family:var(--body);font-weight:var(--fw-bold);line-height:var(--lh-line);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drum-sh{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--charcoal) 38%, transparent), transparent 33%, transparent 67%, color-mix(in srgb, var(--charcoal) 38%, transparent));position:absolute;inset:0}.drum .drum-comma{color:var(--cream);font-weight:var(--fw-bold);line-height:var(--lh-line);align-self:flex-end;padding:0 1px}.fold-box{display:contents}.star-art{place-items:center;display:inline-grid;position:relative}.star-burst-face{position:absolute;top:0;left:0}.star-spark{z-index:1;pointer-events:none;height:auto;position:absolute;top:50%;left:50%}.peel{z-index:var(--layer-sticky);pointer-events:none;position:fixed}.peel-sheet{--fill:var(--paper);z-index:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.peel-back{--fill:var(--card-fill);transform-origin:0 0}.coin{position:relative}.home-grid>.coin>.home-card{margin-bottom:0}.start-worlds{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:stretch;display:grid}.start-worlds>.home-card,.start-worlds>.coin>.home-card{height:100%;margin-bottom:0}.world-mark{justify-content:center;align-items:center;height:96px;display:inline-flex;position:relative}.world-mark>img{object-fit:contain;width:auto;height:100%}.world-mark>.count{top:calc(-1 * var(--s-2));right:calc(-1 * var(--s-4));z-index:1;min-width:var(--s-5);padding:0 var(--s-1);font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);text-align:center;color:var(--ink);--fill:transparent;--line:color-mix(in srgb, var(--ink) var(--t-clearly), transparent);--dash:none;position:absolute}.world-mark>.count[title="Your next step"]{--fill:var(--mustard);--line:transparent;color:var(--charcoal)}.today-due{margin-block:var(--s-5)}.today-due h2.eyebrow{text-align:center;font-family:var(--body);font-weight:var(--fw-bold);font-size:var(--fs-small);line-height:var(--lh-line);letter-spacing:var(--ls-caps);text-transform:uppercase;margin:0}.today-due ul{gap:var(--s-2);margin:var(--s-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.today-due-row{z-index:0;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);color:var(--ink);--fill:var(--card-fill);--line:var(--ink-clearly);text-decoration:none;display:flex;position:relative}.today-due-row>img{width:var(--s-5);height:var(--s-5);object-fit:contain;flex:none}.garden-popup .start-worlds{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.start-worlds:has(>:nth-child(2)) .nextup h2.big{font-size:var(--fs-title-fixed)}.start-worlds:has(>:nth-child(4)){gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}@media (width>=561px){.start-worlds:has(>:nth-child(4)){grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}}.start-worlds:has(>:nth-child(4)) .nextup .btn{white-space:normal;min-width:0;max-width:100%}.nextup>.eyebrow{margin:0}:is(.nextup .world-mark,.start-worlds:has(>:nth-child(4)) .world-mark),.nextup .nextup-pose{height:72px}.nextup h2.big,.nextup-sub h2.big{font-size:var(--fs-heading)}.start-worlds:has(>:nth-child(2)) .nextup h2.big{font-size:var(--fs-heading)}.start-worlds>.home-card>.cardbody,.start-worlds>.coin>.home-card>.cardbody{box-sizing:border-box;height:100%}.start-worlds .nextup{height:100%}.start-worlds .nextup .btn-row{margin-top:auto}.coin-face{pointer-events:none;width:100%;position:absolute;top:0;left:0}.theme-spreading::view-transition{pointer-events:none}.theme-spreading::view-transition-old(root){mix-blend-mode:normal;animation:none}.theme-spreading::view-transition-new(root){mix-blend-mode:normal;animation:none}.fieldbox>input.ig-tidying{color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000}.ig-tidy{pointer-events:none;position:absolute;overflow:hidden}.ig-tidy>span{white-space:pre;height:100%;line-height:var(--lh-line);align-items:center;display:flex;position:absolute;top:0}.pile-leaving{z-index:1;position:absolute;top:0;left:0;right:0}.pile-leaving>div>.card{margin-bottom:0}@media (width<=900px){.pile-leaving{overflow-x:clip}}.pile-stamping{display:grid}.pile-stamping>.pile-leaving,.pile-stamping>.pile-top{grid-area:1/1;align-self:start}.pile-stamping>.pile-leaving{position:relative}.pile-stamping>.pile-top.arrived{animation-delay:var(--stamp-wait,0s)}.stamp{width:min(var(--stamp-w,320px), 70%);opacity:0;mix-blend-mode:multiply;pointer-events:none;height:auto;position:absolute;overflow:visible}:root[data-theme=dark] .stamp,.garden-host[data-theme=dark] .stamp,.garden-menu-veil[data-theme=dark] .stamp{mix-blend-mode:normal}.stamp path{fill:none;stroke:var(--green);opacity:.9}.stamp-outer{stroke-width:calc(var(--line-w) * 2.7)}.stamp-inner{stroke-width:var(--line-w)}.stamp text{fill:var(--green);opacity:.9;font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display)}.stamp-rejected path{stroke:var(--red)}.stamp-rejected text{fill:var(--red)}.pile-ghost{transform-origin:50%;pointer-events:none;position:absolute;top:0;left:0;right:0}.pile-ghost>.card{margin-bottom:0}.pile-next.pile-sinking{visibility:visible;transform-origin:50% 100%;z-index:-1}.motion-layer{z-index:var(--layer-popup);pointer-events:none;position:fixed;inset:0;overflow:hidden}.motion-flash{opacity:0;background:var(--cream);position:fixed}.motion-veil{opacity:0;background:var(--paper);position:fixed}.motion-polaroid{position:fixed;container-type:inline-size}.motion-frame,.motion-edge{position:absolute;top:0;left:0;overflow:visible}.motion-frame path{fill:var(--cream);stroke:var(--charcoal);stroke-width:var(--line-w)}.motion-edge path{fill:none;stroke:var(--charcoal);stroke-width:var(--line-w)}.motion-photo{background:url(/assets/shed/redflag-polaroids.webp) 52.02% 16.23%/310.93% no-repeat;position:absolute;overflow:hidden}.motion-dark{background:var(--charcoal);position:absolute;inset:0}.motion-caption{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);color:var(--charcoal);white-space:nowrap;text-transform:uppercase;justify-content:center;align-items:center;font-size:11cqi;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.toast.revealing>:not(.toast-ticket):not(.toast-total){opacity:0;pointer-events:none;transition:opacity .4s}@media (width<=900px){.toast.revealing>.wobble:not(.toast-ticket):not(.toast-total){opacity:1}}.toast-total{right:var(--s-4);transform:translateY(-50%) scale(var(--total-size,1));transform-origin:100%;animation:.4s .16s both toast-total-in;position:absolute;top:50%}.toast-total .ticket-plate{--tk:.03em;font-size:var(--fs-body);padding:0 .1em}@keyframes toast-total-in{0%{opacity:0}to{opacity:1}}.count-roll{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.count-now{display:inline-block}.count-was{text-align:center;position:absolute;inset:0}.harvest-drum{align-items:center;gap:var(--s-1);display:inline-flex}.receipt-facts li .harvest-drum,.receipt-facts li .harvest-sign{font-size:inherit;color:inherit}.receipt-facts li.pinned{--fill:var(--green);cursor:pointer}.receipt-facts li.opens{cursor:pointer}.receipt-facts li .harvest-tile-note{font-weight:var(--fw-reg)}.streak-digit{isolation:isolate;display:inline-block;position:relative}.streak-halo{width:calc(var(--glow,24px) * 3.2);height:calc(var(--glow,24px) * 3.2);pointer-events:none;z-index:-1;background:radial-gradient(circle, var(--mustard-soft) 0%, var(--mustard) 28%, var(--rust) 46%, transparent 72%);clip-path:circle(50%);position:absolute;top:50%;left:50%}@media (width<=900px){.mq-page :is(.fieldbox>input,.fieldbox>textarea,.pick>select,.name-mirror,.mention-mirror){font-size:max(16px, var(--fs-body))}}.btn:not(.ghost):not(.danger):focus-visible{outline:var(--focus-band);outline-offset:calc(-1.5 * var(--line-w))}.sidebar :focus-visible:not(.tab):has(>svg.wobble){outline:var(--focus-band);outline-offset:calc(-1.5 * var(--line-w))}.class-course-link:focus-visible{outline:none}.class-course-link:focus-visible>.card{--line:var(--rust)!important}.waitlist-done b,.joined-card b,.blueprint-review b{overflow-wrap:anywhere}@media (width>=901px){.quiz-fader{--fader-h:clamp(160px, calc(100dvh - 560px), 300px)}}@media (height<=760px){.quiz-landing:has(.day-one-front-doors .btn+.btn) .fanfare-stage{height:200px}.quiz-landing:has(.day-one-front-doors .btn+.btn) .fanfare-buzz{height:160px}.quiz-landing:has(.day-one-front-doors .btn+.btn) .fanfare{--paper-scale:.55}}.waitlist-learn .text-link,.waitlist-signin{position:relative}.waitlist-learn .text-link:after,.waitlist-signin:after{content:"";position:absolute;inset:-12px -8px}.waitlist-video video{background:var(--olive)}.waitlist-video-play{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.play-mark{pointer-events:none;width:calc(1.0625*clamp(48px,13%,80px));height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.join-intro{text-align:center;margin:0}.waitlist-column>.join-intro{margin-top:-4px}.waitlist .waitlist-column .join-intro+form{margin-top:-1px}.modal-panel>.join-buzz{width:auto;height:96px;margin:0 auto var(--s-3);display:block}.modal-panel>.join-welcome{margin:0 0 var(--s-3);text-align:center}@media (width<=959px){.waitlist:not(.product) .waitlist-column{grid-template-columns:minmax(0,1fr);width:100%}}@media (width>=960px) and (height<=820px){.waitlist-brand:not(.over-teaser) .lockup{width:auto;max-width:100%;max-height:24vh}}@media (width>=960px){.waitlist:not(.product) .waitlist-stage .waitlist-column.wide{grid-template-columns:minmax(0,24rem);width:auto}}:is(.main:has(>.class-table-page),.main:has(>*>.class-table-page)){min-height:0;padding:0;overflow:hidden}.class-table-page,.class-table{height:100dvh;position:relative}.class-table-stage{border:0;width:100%;height:100%;display:block}.class-table-hud{top:var(--s-4);left:var(--s-4);right:var(--s-4);justify-content:space-between;align-items:flex-start;gap:var(--s-3);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.class-table-hud>*{pointer-events:auto}.class-table-hud>:last-child{margin-left:auto}body:has(.side-rail-toggle) .class-table-hud{left:calc(61px + var(--s-3))}.class-map{margin-bottom:var(--s-6);position:relative}.class-map-ground{position:absolute;inset:0;overflow:visible}.class-map-ground path{fill:none;stroke-linecap:round;stroke-linejoin:round}.class-road-edge{stroke:var(--ink);stroke-width:calc(var(--s-5) + var(--line-w) * 2)}.class-road{stroke:var(--mustard-soft);stroke-width:var(--s-5)}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .class-road{stroke:var(--paper)}.class-gate{stroke:var(--ink);stroke-width:var(--line-w)}.class-sign.class-park-1,.class-stop.done.class-park-1>.class-stop-dot{--fill:var(--mint)}.class-sign.class-park-2,.class-stop.done.class-park-2>.class-stop-dot{--fill:var(--sage)}.class-sign.class-park-3,.class-stop.done.class-park-3>.class-stop-dot{--fill:var(--mustard-soft)}.class-sign.class-park-4,.class-stop.done.class-park-4>.class-stop-dot{--fill:var(--mustard)}.class-sign.class-park-5,.class-stop.done.class-park-5>.class-stop-dot{--fill:var(--silver-light)}.class-sign.class-park-6,.class-stop.done.class-park-6>.class-stop-dot{--fill:var(--mint)}.class-sign{z-index:1;justify-content:center;align-items:center;gap:var(--s-1);padding:var(--s-3) var(--s-5);text-align:center;color:var(--charcoal);--line:var(--charcoal);flex-direction:column;display:flex;position:absolute}.class-sign-name{font-family:var(--disp);font-weight:var(--fw-display);line-height:var(--lh-display);font-size:var(--fs-heading);text-transform:uppercase;margin:0}.class-sign-count{font-size:var(--fs-small);font-weight:var(--fw-bold)}.class-sign>.class-sign-flag{top:calc(var(--s-5) * -1);position:absolute;right:14%;overflow:visible}.class-sign-flag path{fill:none;stroke:var(--ink);stroke-width:var(--line-w);stroke-linejoin:round;stroke-linecap:round}.class-sign.finished .class-sign-flag path+path{fill:var(--rust)}.class-stops{margin:0;padding:0;list-style:none}.class-stop{z-index:1;width:0;height:0;position:absolute}.class-stop-dot{--fill:var(--paper);--line:var(--ink);display:block;position:absolute;top:0;left:0;translate:-50% -50%}.class-stop.done .class-stop-dot{--line:var(--charcoal)}.class-stop.here .class-stop-dot{--fill:var(--mustard);--line:var(--charcoal)}.class-stop-name{width:max-content;max-width:calc(var(--s-6) * 5);color:var(--ink);font-weight:var(--fw-bold);line-height:var(--lh-line);text-decoration:none;position:absolute;top:0;translate:0 -50%}.class-stop.right .class-stop-name{left:calc(var(--s-6) * .75 + var(--s-3))}.class-stop.left .class-stop-name{right:calc(var(--s-6) * .75 + var(--s-3));text-align:right}.class-stop.here.right .class-stop-name{left:calc(var(--s-6) + var(--s-3))}.class-stop.here.left .class-stop-name{right:calc(var(--s-6) + var(--s-3))}.class-stop-name:hover{text-decoration:underline}.class-stop>.class-stop-buzz{width:calc(var(--s-6) * 1.4);pointer-events:none;height:auto;position:absolute;top:0;translate:0 -50%}.class-stop.right>.class-stop-buzz{right:calc(var(--s-6) + var(--s-2))}.class-stop.left>.class-stop-buzz{left:calc(var(--s-6) + var(--s-2))}@media (width<=639px){.class-stop>.class-stop-buzz{width:var(--s-6)}.class-stop.right>.class-stop-buzz{right:calc(var(--s-6) - var(--s-1))}}@media (prefers-reduced-motion:reduce){.btn,.nav a,.nav-footer a,.nav .nav-btn,.nav-footer .nav-btn,.garden-search-toggle .nav-btn,.queue-arrow,.cal-chip .chip,.change-view-row,:is(.page-tour,.garden-sky,.garden-look,.garden-score,.garden-help,.garden-add),.book-card,.gnome-pick-card,.pay-ticket-go,:is(.side-rail-toggle,.shed-look,button.cal-pick,.cal-pick-n,.star-toggle,.forum-act){transition:none}}.shell.homegrown[data-worlds] .nav a>.stage-icon,.shell.homegrown[data-worlds] .nav a>.calendar-plate,.shell.homegrown[data-worlds] .nav-footer a>.stage-icon,.shell.homegrown[data-worlds] .more-sheet .panel a>.stage-icon,.shell.homegrown[data-worlds] .more-sheet .panel a>.calendar-plate,.shell.homegrown[data-worlds] .garden-search-toggle.in-menu>.nav-btn>.stage-icon{display:none}.shell.homegrown[data-worlds] .nav a,.shell.homegrown[data-worlds] .nav-footer a,.shell.homegrown[data-worlds] .nav .nav-btn,.shell.homegrown[data-worlds] .nav-footer .nav-btn:not(.viewing-as){padding-left:var(--nav-pad-x)}.shell.homegrown[data-worlds] .more-sheet .panel a:not(.wide):not(.change-view-row):not(.pm-row):not(.pm-item):not(.pm-hot),.shell.homegrown[data-worlds] .more-sheet .panel button.more-fold{padding-left:var(--s-4)}.shell.homegrown[data-worlds] .nav a,.shell.homegrown[data-worlds] .nav .nav-btn,.shell.homegrown[data-worlds] .nav-footer a:not(.who-button),.shell.homegrown[data-worlds] .nav-footer .nav-btn:not(.viewing-as),.shell.homegrown[data-worlds] .more-sheet .panel a:not(.change-view-row):not(.pm-row):not(.pm-item):not(.pm-hot):not(.more-who),.shell.homegrown[data-worlds] .more-sheet .panel button.more-fold{text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.shell.homegrown[data-worlds] .nav-meter>.streak-nav .flame,.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-meter>.streak-nav .flame{transform-origin:50% 100%;transform:translate(-1px,-2.5px)scale(.94545)}.shell.homegrown[data-worlds] .nav-meter>.streak-nav .streak-n,.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-meter>.streak-nav .streak-n{text-transform:uppercase;letter-spacing:var(--ls-caps-lg);font-size:var(--fs-body);display:inline-block;transform:translateY(-.7px)}.shell.homegrown[data-worlds] .nav-meter .ticket-plate,.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-meter .ticket-plate{font-size:var(--fs-mono)}.shell.homegrown[data-worlds] .nav-meter>.tickets-nav,.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-meter>.tickets-nav{margin-right:calc(.5px - var(--nav-pad-x))}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .nav .world-fold{margin-left:var(--s-4)}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .sidebar:not(.phone) :is(.nav,.nav-footer) .nav-sub{margin-bottom:0}:is(.shell.homegrown[data-worlds],.shell[data-mgmt-worlds]) .nav .world-fold>a{font-size:var(--fs-small)}.shell.homegrown[data-worlds] .sidebar:not(.phone){--nav-pad-y:2px}.shell.homegrown[data-worlds] .sidebar:not(.phone) .nav-footer{gap:0}.shell[data-mgmt-worlds] .sidebar:not(.phone){--nav-pad-y:2px}.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-footer{gap:0}.shell[data-mgmt-worlds] .sidebar:not(.phone) :is(.nav a,.nav .nav-btn,.nav-footer a:not(.who-button),.nav-footer .nav-btn:not(.viewing-as)){text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.shell[data-mgmt-worlds] .sidebar:not(.phone) :is(.nav a,.nav-footer a,.garden-search-toggle.in-menu>.nav-btn)>:is(.stage-icon,.calendar-plate){display:none}.shell[data-mgmt-worlds] .sidebar:not(.phone) :is(.nav a,.nav-footer a,.nav .nav-btn,.nav-footer .nav-btn:not(.viewing-as)){padding-left:var(--nav-pad-x)}.shell[data-caps-nav] .sidebar:not(.phone){--nav-pad-y:2px}.shell[data-caps-nav] .sidebar:not(.phone) .nav-footer{gap:0}.shell[data-caps-nav] .sidebar:not(.phone) :is(.nav a,.nav .nav-btn,.nav-footer a,.nav-footer .nav-btn:not(.viewing-as)){text-transform:uppercase;letter-spacing:var(--ls-caps-lg);padding-left:var(--nav-pad-x)}.shell[data-caps-nav] .sidebar:not(.phone) .nav-tight>.nav-row{margin-bottom:0}.shell[data-caps-nav] .more-sheet .panel .more-list :is(a,button.more-fold):not(.change-view-row){text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.shell[data-caps-nav] .more-sheet .panel a:not(.wide):not(.change-view-row):not(.pm-row):not(.pm-item):not(.pm-hot),.shell[data-caps-nav] .more-sheet .panel button.more-fold{padding-left:var(--s-4)}.shell.homegrown[data-worlds] .view-switch,.shell[data-mgmt-worlds] .view-switch{padding-bottom:var(--s-3);margin-bottom:var(--s-3);justify-content:space-between;display:flex;position:relative}.shell.homegrown[data-worlds] .view-switch>a,.shell[data-mgmt-worlds] .view-switch>a{padding-right:var(--nav-pad-x);flex:none}.shell.homegrown[data-worlds] .view-switch>svg:last-child,.shell[data-mgmt-worlds] .view-switch>svg:last-child{--line:color-mix(in srgb, var(--cream) var(--t-line), transparent)}.shell.homegrown[data-worlds] .sidebar.garden-float.phone .view-switch,.shell[data-mgmt-worlds] .sidebar.garden-float.phone .view-switch,.shell.homegrown[data-worlds] .garden-buzz-card,.shell[data-garden-menu][data-mgmt-worlds] .garden-buzz-card{display:none}@media (width<=600px){.shell[data-garden-menu]{--garden-bar:env(safe-area-inset-bottom,0px)}.shell[data-garden-menu]>.bottombar,.shell[data-garden-menu] .garden-page.menu-hud :is(.garden-corner,.garden-sky){display:none}.shell[data-garden-menu] .garden-page.menu-hud .garden-sky.garden-start{top:calc(2 * var(--edge) + var(--corner-h) + var(--s-2));display:flex}.shell[data-garden-menu] .garden-page.menu-hud .garden-door{top:var(--edge);bottom:auto;left:calc(var(--edge) + var(--shed-card-w) + var(--s-2));width:var(--shed-card-w);height:var(--shed-card-w);padding:var(--s-2)}.shell[data-garden-menu] .garden-page.menu-hud .garden-search-toggle.on-garden{left:auto;right:var(--edge)}.shell[data-garden-menu] .garden-page.menu-hud .garden-search-toggle.on-garden.open{left:var(--edge)}.shell[data-garden-menu]:has(.garden-search-toggle.on-garden.open) :is(.garden-menu-open,.garden-door){visibility:hidden}.shell[data-garden-menu] .garden-page.menu-hud .garden-search-drop{margin-left:0}.shell[data-garden-menu] .garden-page.menu-hud .garden-buzz-card{display:none}.shell[data-garden-menu] .garden-page.menu-hud .shed-room-card{left:var(--edge)}}.shell.homegrown[data-worlds] .nav-tight>.nav-row,.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-tight>.nav-row{margin-bottom:0}.shell.homegrown[data-worlds] .sidebar:not(.phone) .garden-nav-search{margin-top:0}.shell.homegrown[data-worlds] .nav-meter>.streak-nav,.shell[data-mgmt-worlds] .sidebar:not(.phone) .nav-meter>.streak-nav{white-space:nowrap;grid-area:1/1/auto/3;justify-self:start;padding-left:0;position:static;transform:none}.main:has(>.blueprint-embed){padding:0;overflow-x:hidden}.content.blueprint-embed{max-width:none;display:flex;overflow:hidden}.content.blueprint-embed>iframe{border:0;flex:1;width:1px;min-width:100%;min-height:100dvh;display:block}@media (width<=900px){.main:has(>.blueprint-embed){--blueprint-bar:calc(var(--garden-bar) + var(--s-1));padding-bottom:var(--blueprint-bar)}.content.blueprint-embed>iframe{min-height:calc(100dvh - var(--blueprint-bar))}}.shell[data-rail=folded] .main:has(>.blueprint-embed){--blueprint-bar:0px;padding-left:calc(max(var(--edge), env(safe-area-inset-left,0px)) + var(--shed-card-w))}.world-title{text-transform:uppercase;letter-spacing:var(--ls-caps-lg)}.mb{margin:var(--s-6) 0 0;container-type:inline-size}.mb-title{margin:0 0 var(--s-5)}.mb-layout{gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (width>=760px){.mb-layout{grid-template-columns:minmax(0,1fr) 400px}.mb-layout .mb-out{top:var(--s-4);position:sticky}}.mb-moves{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mb-move,.mb-out{z-index:0;padding:var(--s-4);--fill:var(--card-fill);--line:var(--ink-clearly);position:relative}.mb-move>:not(svg),.mb-out>:not(svg){--line:var(--ink)}.mb-move[data-state=remove]>:not(svg.wobble){opacity:var(--o-off)}@media (width<=900px){.mb-move{--fill:transparent;padding-left:0;padding-right:0}.mb-move>svg.wobble{display:none}}.mb-move-head{align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);flex-wrap:wrap;display:flex}.mb-num{font-weight:var(--fw-bold);color:var(--ink)}.mb-move-name{font-size:var(--fs-body);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);flex:12ch;margin:0}.mb-move .mb-text{padding-right:calc(var(--s-3) + var(--icon-inline) + var(--s-2))}.mb-pencil{top:var(--s-2);right:var(--s-2);z-index:1;cursor:pointer;background:0 0;border:0;padding:0;display:flex;position:absolute}.mb-pencil:after{content:"";inset:calc(-1 * var(--s-3));position:absolute}.rr-replies{gap:var(--s-4);margin:var(--s-5) 0 0;display:grid}.rr-offers{gap:var(--s-3);margin:var(--s-5) 0 0;display:grid}.rr-offers .mb-title{margin:0}.rr-tabs{gap:var(--s-1);flex-wrap:wrap;display:flex}.rr-tabs .btn[aria-pressed=true],.hub-tools>.btn[aria-pressed=true],.board-picks>.btn[aria-pressed=true]{--fill:var(--sage);--line:var(--charcoal);color:var(--charcoal)}.rr-name{align-items:end;gap:var(--s-3);max-width:var(--read-w);flex-wrap:wrap;display:flex}.pricing{gap:var(--s-6);align-content:start;display:grid}.pricing .page-head{margin-bottom:0}.pricing-step{gap:var(--s-4);min-width:0;display:grid}.pricing-step .mb-title{text-align:center;margin:0}.pricing-price{gap:var(--s-3);flex-wrap:wrap;display:flex}.pricing-price .field{flex:8rem;margin-bottom:0}.pricing-calc .pricing-hours{flex:100%}.pricing-calc .pricing-hours .field{flex:8rem}.pricing-calc{align-items:end;gap:var(--s-3);flex-wrap:wrap;display:flex}.pricing-calc .field{flex:0 12ch;margin-bottom:0}.pricing-total{gap:var(--s-3);display:flex}.pricing-op,.pricing-answer{font-weight:var(--fw-bold);font-size:var(--fs-heading);line-height:var(--lh-line);padding-bottom:var(--s-3)}.pricing-packages{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.pricing-package{z-index:0;gap:var(--s-3);padding:var(--s-4);--fill:var(--card-fill);--line:var(--ink-clearly);align-content:start;min-width:0;display:grid;position:relative}.pricing-package>:not(svg){--line:var(--ink)}.pricing-package .field{margin-bottom:0}.pricing-package>.btn{justify-self:start}.rr-name>:first-child{flex:16rem;margin-bottom:0}.mb-states{gap:var(--s-1);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.mb-states .btn[aria-pressed=true]{--fill:var(--sage);--line:var(--charcoal);color:var(--charcoal)}.mb-buzz{object-fit:contain;flex:none;width:32px;height:32px}.mb-why,.mb-move>.mb-why{z-index:0;margin:0 0 var(--s-3);padding:var(--s-3);--fill:var(--mustard-soft);--line:var(--ink-clearly);position:relative}:is(:root,.garden-host,.garden-menu-veil)[data-theme=dark] .mb-why{--fill:var(--paper);--line:var(--mustard)}.mb-why p{margin:0}.mb-why-label{font-size:var(--fs-small);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);margin-bottom:var(--s-1)!important}.mb-name{margin-bottom:var(--s-4);display:flex}.mb-name .field{flex:0 28ch}.mb-nums{gap:var(--s-3);flex-wrap:wrap;display:flex}.mb-nums .field{flex:0 14ch}.mb-nums .field:has(select){flex:100%}.mb-text,.mb-out-text{field-sizing:content}.mb-out-head{justify-content:space-between;align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);flex-wrap:wrap;display:flex}.mb-out-head h3{font-size:var(--fs-body);font-weight:var(--fw-bold);margin:0}.mb-end{max-width:var(--read-w);margin:var(--s-5) 0 0;align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.mb-end p{margin:0}.modal-panel.rate-window{max-width:var(--content-max)}.modal-panel.rate-window .mb{margin-top:0}@media (width<=480px){.modal-panel.rate-window .modal-scroll{padding-inline:var(--s-3)}.modal-panel.rate-window .modal-scroll>.close-x{margin-right:0}.modal-panel.rate-window .mb-move{padding-inline:var(--s-3)}}.rates-page .page-head h1{font-size:calc(var(--fs-title) * .93)}@media (width<=900px){.rates-page .page-head h1{font-size:calc(var(--fs-title) * .82)}}.rr-replies{flex-wrap:wrap;align-items:flex-end;display:flex}.rr-replies>.rr-tabs{padding-bottom:6px}.rr-replies>.rr-name{flex:18rem;max-width:none}.rr-replies>.field{flex:100%}.mb-folded .mb-moves{gap:var(--s-6)}.mb-folded .mb-move{--fill:transparent;padding-left:0;padding-right:0}.mb-folded .mb-move>svg.wobble{display:none}.mb-why-toggle{align-items:center;gap:var(--s-2);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:flex}.mb-why-toggle .fold-chev{width:var(--icon-inline);height:var(--icon-inline)}.mb-why-toggle[aria-expanded=true] .fold-chev{transform:rotate(90deg)}.mb-folded .mb-move>.mb-why:not([data-open]){padding-top:var(--s-2);padding-bottom:var(--s-2)}.mb-folded .mb-why:not([data-open]) .mb-why-label{margin-bottom:0!important}.mb-folded .mb-out-head h3{text-transform:uppercase;letter-spacing:var(--ls-caps)}@container (width>=760px){.mb-folded .mb-layout .mb-out-text{max-height:calc(100vh - 140px)}}.garden-menu-world-page.is-one-menu{justify-content:flex-start}.garden-menu-groups{gap:var(--s-5);padding-top:var(--s-2);flex-direction:column;display:flex}.garden-menu-group{grid-template-columns:repeat(auto-fill, minmax(max(8rem, (100% - 4 * var(--s-4)) / 5), 1fr));gap:var(--s-4);display:grid}.garden-menu-big{z-index:0;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-2);cursor:pointer;color:var(--cream);font:var(--fw-bold) var(--fs-body) / var(--lh-line) var(--body);text-align:center;text-transform:uppercase;letter-spacing:var(--ls-caps);--fill:transparent;--line:transparent;background:0 0;border:0;flex-direction:column;text-decoration:none;display:flex;position:relative}.garden-menu-big:hover{--fill:color-mix(in srgb, var(--cream) var(--t-hover), transparent)}.garden-menu-big:focus-visible{--line:var(--rust);outline:none}.garden-menu-big.is-off,.garden-menu-tile.is-off,.garden-menu-hot.is-off,.garden-menu-tab.is-soon,.garden-menu-tile.is-soon,.more-sheet .panel .pm-row.is-soon,.more-sheet .panel .pm-item.is-soon,.nav .is-soon{opacity:var(--o-quiet);pointer-events:none}.more-sheet .panel .pm-row.is-soon,.more-sheet .panel .pm-item.is-soon,.nav .is-soon{opacity:var(--o-off)}.more-sheet .panel .pm-row.is-soon .pm-name,.more-sheet .panel .pm-item.is-soon .pm-name{font-style:italic}.garden-menu-tab.is-soon{opacity:var(--o-off);filter:grayscale()}.garden-menu-big-art{width:calc(var(--s-6) + var(--s-4));height:calc(var(--s-6) + var(--s-4));justify-content:center;align-items:center;display:flex;position:relative}.garden-menu-big-art img,.garden-menu-big-piece{object-fit:contain;filter:url(#cream-edge);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.garden-menu-big-art .calendar-plate{--cal:calc((var(--s-6) + var(--s-4)) / 128);width:calc(var(--s-6) + var(--s-4));height:calc(var(--s-6) + var(--s-4));font-size:calc((var(--s-6) + var(--s-4)) * .5);transform:scale(1.01)}.garden-menu.is-narrow .garden-menu-big-art .calendar-plate{--cal:calc(var(--s-6) / 128);width:var(--s-6);height:var(--s-6);font-size:calc(var(--s-6) * .5)}.garden-menu-big-art img[src$="/menu/community.webp"]{transform:scale(1.28)}.garden-menu-big-none{--fill:transparent;--line:var(--cream);--dash:4 4;width:100%;height:100%;position:relative}.garden-menu-big .count{top:calc(-1 * var(--s-2));right:calc(-1 * var(--s-3));z-index:1;min-width:var(--s-5);padding:0 var(--s-1);font:var(--fw-bold) var(--fs-small) / var(--lh-line) var(--body);text-align:center;color:var(--cream);--fill:transparent;--line:color-mix(in srgb, var(--cream) var(--t-clearly), transparent);--dash:none;position:absolute}.garden-menu-big.is-next .count{--fill:var(--mustard);--line:transparent;color:var(--charcoal)}.garden-menu-world-page.is-one-menu .garden-menu-more-switch{margin-top:auto}.garden-menu.is-narrow .garden-menu-groups{gap:var(--s-4);padding-top:calc(var(--s-6) + var(--s-1))}.garden-menu.is-narrow .garden-menu-group{gap:var(--s-3) 0;grid-template-columns:repeat(3,minmax(0,1fr))}.garden-menu.is-narrow .garden-menu-big{min-width:0;padding:var(--s-2) 0;font-size:var(--fs-small)}.garden-menu.is-narrow .garden-menu-big-art{width:var(--s-6);height:var(--s-6)}.record-tabs{margin-top:var(--s-3);contain:inline-size;min-width:0}.record-tabs .tab-panel>:first-child{margin-top:0}.record-tabs .tab-panel>.log{margin-top:var(--s-5)}.tabs-boxed .tabstrip{gap:var(--s-1);padding:0 var(--s-2)}.tabs-boxed .tab{--fill:color-mix(in srgb, var(--sage) var(--t-fill), var(--ground));--line:var(--ink-clearly);margin-top:var(--s-1)}.tabs-boxed .tab>.rule{display:none}.tabs-boxed .tab-box{pointer-events:none}.tabs-boxed .tab.on{--fill:var(--ground);margin-top:0}.tabs-boxed .tab.on:after{z-index:1;left:calc(var(--s-1) / 2);right:calc(var(--s-1) / 2)}@media (width<=600px){.record-tabs .tab-panel{padding:var(--s-3) var(--s-2)}.tabs-boxed.record-tabs .tabstrip{padding:0 var(--s-1)}.tabs-boxed.record-tabs .tab{padding-left:var(--s-2);padding-right:var(--s-2);flex:auto}}@media (width<=380px){.tabs-boxed.record-tabs .tabstrip{gap:calc(var(--s-1) / 2);padding:0}.tabs-boxed.record-tabs .tab{white-space:nowrap;padding-left:var(--s-1);padding-right:var(--s-1)}}.row.has-strip{flex-wrap:nowrap}@media (width<=640px){.row.has-strip{row-gap:var(--s-2);flex-wrap:wrap}.row.has-strip>.artist-strip,.row.has-strip>.artist-strip-link{flex-basis:100%;order:-1}.row.has-strip>.star-toggle{margin-right:auto}}.msg-thread>.msg-all-card{width:100%;max-width:none;list-style:none}.msg-thread>.msg-all-card>.card{margin:0}.mgmt-news-kicker .msg-sender{font-weight:var(--fw-bold)}.list-top:has(>.add-drawing)+.card{margin-bottom:var(--s-4)}.list-top>.btn:not(.list-top-sq){flex:none;align-self:stretch;height:auto}.list-top:not(:has(>.list-top-search))>.list-top-sq{height:calc(var(--s-3) * 2 + 1.2em)}.list-top:not(:has(>.list-top-search))>.list-top-sq:first-child{margin-left:auto}.forum-layout:not(:has(>.forum-side)){grid-template-columns:minmax(0,1fr)}.sliders-narrow{gap:var(--s-3);flex-direction:column;display:flex}.sliders-narrow>label{align-items:center;gap:var(--s-3);width:100%;display:flex}.sliders-narrow>label>.btn-icon{width:var(--icon);height:var(--icon);flex:none}.sliders-narrow>label>.pick{flex:auto;min-width:0}.sliders-narrow>label>.pick select{border-radius:inherit;width:100%;padding:var(--s-2) var(--s-3);font-weight:var(--fw-reg);font-size:var(--fs-body);background:0 0;border:0}.invoice-page{min-height:100dvh;padding:var(--s-6) var(--s-4);justify-content:center;align-items:flex-start;display:flex}.invoice-card{width:100%;max-width:var(--box-w);padding:var(--s-5);gap:var(--s-4);background:var(--inv-paper,var(--paper));color:var(--inv-ink,var(--ink));font-family:var(--inv-body,var(--body));flex-direction:column;display:flex;position:relative}.invoice-card .btn{color:var(--inv-ink,var(--ink));--line:var(--inv-ink,var(--ink))}.invoice-card:not(.is-homegrown):before{content:"";height:var(--s-2);background:var(--inv-accent,var(--ink));position:absolute;inset:0 0 auto}.invoice-card a{color:inherit}.invoice-brand{align-items:center;gap:var(--s-3);min-width:0;display:flex}.invoice-logo{width:auto;max-width:100%;height:auto;max-height:56px}.invoice-items li.invoice-subtotal{font-weight:700}.invoice-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.invoice-head h1{font-family:var(--inv-title,var(--body));color:var(--inv-accent,var(--ink));font-size:var(--fs-heading);margin:0}.invoice-card.is-homegrown h1{font-family:var(--disp);font-weight:var(--fw-display);text-transform:uppercase;font-size:var(--fs-title-fixed);line-height:var(--lh-display)}.invoice-late{color:var(--red-ink)}.invoice-made,.invoice-terms{opacity:var(--o-quiet);font-size:var(--fs-small);margin:0}.invoice-who{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.invoice-who p{margin:0}.invoice-who a{overflow-wrap:anywhere;font-size:var(--fs-small)}.invoice-label{opacity:var(--o-quiet);font-size:var(--fs-small)}.invoice-work{white-space:pre-line;margin:0;font-weight:700}.invoice-lines{margin:0;padding:0;list-style:none}.invoice-lines li{column-gap:var(--s-3);row-gap:var(--s-1);padding:var(--s-2) 0;grid-template-columns:7em 1fr auto;display:grid}.invoice-part{font-weight:700}.invoice-part.invoice-fee{padding-left:var(--s-3);font-weight:400}.invoice-when{opacity:var(--o-quiet)}.invoice-sum{text-align:right;font-variant-numeric:tabular-nums}.invoice-lines li.is-paid .invoice-sum{opacity:var(--o-quiet)}.invoice-total{color:var(--inv-accent,var(--ink));font-size:var(--fs-heading);font-variant-numeric:tabular-nums;justify-content:space-between;margin:0;font-weight:700;display:flex}.invoice-pay h2{margin:0 0 var(--s-2);font-size:var(--fs-body)}.invoice-pay ul{margin:0;padding:0;list-style:none}.invoice-pay li{align-items:center;column-gap:var(--s-3);padding:var(--s-1) 0;grid-template-columns:5.5em 1fr auto;display:grid}.invoice-pay-kind{font-weight:700}.invoice-pay-value{overflow-wrap:anywhere}.invoice-actions{justify-content:flex-end;display:flex}.invoice-error{margin:var(--s-6) 0 0}@media (width<=560px){.invoice-who{grid-template-columns:1fr}.invoice-card{padding:var(--s-4)}}.project-invoice{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.invoice-item-edit{align-items:flex-start;gap:var(--s-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.invoice-item-edit>legend{margin-bottom:var(--s-2);padding:0;font-weight:700}.invoice-item-row{align-items:end;gap:var(--s-2);grid-template-columns:minmax(0,1fr) 6em 7em auto;width:100%;display:grid}@media (width<=560px){.invoice-item-row{grid-template-columns:1fr 1fr}.invoice-item-row>:first-child{grid-column:1/-1}}.invoice-look-edit{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.invoice-look-edit input[type=color]{cursor:pointer;background:0 0;width:64px;height:40px;padding:0}.invoice-look-logo{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.invoice-presets{gap:var(--s-2);flex-wrap:wrap;display:flex}.invoice-swatch{width:24px;height:16px;margin-right:var(--s-2);vertical-align:middle;background:linear-gradient(90deg, var(--sw-paper,transparent) 0 34%, var(--sw-accent,transparent) 34% 67%, var(--sw-ink,transparent) 67%);display:inline-block}.invoice-look-preview{width:100%;margin-top:var(--s-3)}.project-plan{align-items:flex-start;gap:var(--s-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.project-plan>legend{margin-bottom:var(--s-2);padding:0;font-weight:700}.project-plan-payment{align-items:flex-start;gap:var(--s-3);flex-direction:column;width:100%;display:flex}.project-plan-payment>.field-pair,.project-plan-payment>.project-paid{width:100%}:focus-visible:not(.tab):not([tabindex="-1"]):has(>svg.wobble){outline:none;--line:var(--rust)!important}
