.gs-root{--gs-card-radius:4.4% / 7%;--gs-ink:var(--color-on-light);--gs-paper:var(--color-on-dark);--gs-tape:color-mix(in srgb, var(--color-on-dark) 94%, var(--color-status-yellow));--gs-hand:var(--font-hand), var(--font-roboto-flex), cursive;color:var(--gs-ink)}.gs-main{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1200px){.gs-main{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px}.gs-main .gs-stage{top:calc(var(--zg-shell-pt,69px) + 12px);position:sticky}}.gs-stage{border-radius:var(--radius-zg-lg);background:radial-gradient(70% 60% at 50% 46%, color-mix(in srgb, var(--color-accent-lime) 14%, transparent), transparent 70%), repeating-conic-gradient(from 0deg at 50% 46%, color-mix(in srgb, var(--color-on-dark) 5%, transparent) 0deg 4deg, transparent 4deg 18deg), var(--gs-ink);padding:13% 9% 7%;position:relative;overflow:hidden;container-type:inline-size}.gs-stage-actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;margin-top:9%;display:flex}.gs-stage-actions .gs-pill-dark{white-space:nowrap;flex:none}.gs-pill-dark{border-radius:var(--radius-zg-pill);border:1px solid var(--color-dark-line);background:var(--color-dark-surface);min-height:40px;color:var(--gs-paper);cursor:pointer;padding:0 16px;transition:border-color .15s}.gs-pill-dark:hover{border-color:var(--color-accent-lime)}.gs-pill-dark:focus-visible{border-color:var(--color-accent-lime)}.gs-stage-hint{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gs-tilt{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--o:0;perspective:1100px;touch-action:pan-y}.gs-tilt-card{transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative}.gs-tilt.is-on .gs-tilt-card{transition:transform 70ms linear}.gs-flip{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.65,0,.35,1);position:relative}.gs-flip.is-back{transform:rotateY(180deg)}.gs-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:visibility 0s linear .3s}.gs-flip .gs-back,.gs-flip.is-back .gs-card{visibility:hidden}.gs-flip.is-back .gs-back{visibility:visible}.gs-card{border-radius:var(--gs-card-radius);box-shadow:0 26px 50px -22px color-mix(in srgb, var(--gs-ink) 85%, transparent);aspect-ratio:1.588;background:var(--color-dark-surface);position:relative}.gs-card img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.gs-card .gs-shine,.gs-card .gs-holo{border-radius:inherit;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.gs-card .gs-shine{background:radial-gradient(circle at var(--mx) var(--my), color-mix(in srgb, var(--gs-paper) 70%, transparent), color-mix(in srgb, var(--gs-paper) 14%, transparent) 24%, transparent 56%);mix-blend-mode:overlay;opacity:var(--o)}.gs-card .gs-holo{background:linear-gradient(115deg, transparent 18%, color-mix(in srgb, var(--color-accent-lime) 50%, transparent) 38%, color-mix(in srgb, var(--gs-paper) 55%, transparent) 48%, color-mix(in srgb, var(--color-accent-blue) 50%, transparent) 58%, transparent 80%);background-size:260% 260%;background-position:var(--mx) var(--my);mix-blend-mode:color-dodge;opacity:calc(var(--o) * .45)}.gs-sticker{text-transform:uppercase;pointer-events:none;box-shadow:0 8px 16px color-mix(in srgb, var(--gs-ink) 45%, transparent);transform:rotate(var(--rot,8deg));z-index:2;font-variant-numeric:tabular-nums;font-weight:900;font-stretch:75%;line-height:1;position:absolute}.gs-sticker-amount{aspect-ratio:1;border-radius:var(--radius-zg-pill);background:var(--gs-ink);width:28%;color:var(--color-accent-lime);border:3px solid var(--gs-paper);text-align:center;--rot:11deg;white-space:nowrap;place-items:center;font-size:clamp(12px,5.2cqi,26px);display:grid;top:-10%;right:-5%}.gs-sticker-occ{background:var(--color-accent-blue);color:var(--gs-paper);border:3px solid var(--gs-paper);border-radius:var(--radius-zg-sm);--rot:-9deg;max-width:56%;padding:.42em .66em;font-size:clamp(11px,4cqi,20px);top:9%;left:-5%}.gs-tape{background:var(--gs-tape);color:var(--gs-ink);font-family:var(--gs-hand);z-index:2;box-shadow:0 5px 12px color-mix(in srgb, var(--gs-ink) 40%, transparent);clip-path:polygon(2% 0,98% 5%,100% 95%,0 100%);white-space:nowrap;text-overflow:ellipsis;max-width:72%;padding:.1em .7em;font-size:clamp(17px,6.4cqi,32px);font-weight:700;line-height:1.1;position:absolute;bottom:-8%;left:5%;overflow:hidden;transform:rotate(-4deg)}.gs-back{border-radius:var(--gs-card-radius);background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--color-accent-lime) 22%, transparent), transparent 46%), var(--gs-ink);color:var(--gs-paper);box-shadow:0 26px 50px -22px color-mix(in srgb, var(--gs-ink) 85%, transparent);flex-direction:column;padding:6% 7.5%;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}.gs-back-to{font-family:var(--gs-hand);color:var(--color-accent-lime);margin:0;font-size:clamp(20px,7.2cqi,36px);font-weight:700;line-height:1}.gs-back-msg{min-height:0;font-family:var(--gs-hand);overflow-wrap:anywhere;flex:1;margin:5px 0 0;font-size:clamp(16px,5.6cqi,28px);font-weight:600;line-height:1.12;overflow:hidden}.gs-back-from{font-family:var(--gs-hand);text-align:right;margin:0;font-size:clamp(17px,5.8cqi,28px);font-weight:700}.gs-back-foot{text-transform:uppercase;letter-spacing:var(--tracking-caption);color:var(--color-muted);justify-content:space-between;gap:8px;margin-top:3px;font-size:clamp(9px,3cqi,14px);font-weight:700;display:flex}.gs-pop{animation:.32s cubic-bezier(.22,1,.36,1) gs-pop}@keyframes gs-pop{0%{scale:1.25}to{scale:1}}.gs-swap{animation:.3s cubic-bezier(.22,1,.36,1) gs-swap}.gs-card-media{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.gs-card img.gs-swap-out{z-index:0;animation:.45s cubic-bezier(.55,0,.45,1) forwards gs-out}.gs-card img.gs-swap-in{z-index:1;animation:.5s cubic-bezier(.22,1,.36,1) gs-in}.gs-swap-out.to-left{--gs-x:-34%}.gs-swap-out.to-right,.gs-swap-in.from-right{--gs-x:34%}.gs-swap-in.from-left{--gs-x:-34%}@keyframes gs-out{to{opacity:0;transform:translateX(var(--gs-x)) scale(.9)}}@keyframes gs-in{0%{opacity:0;transform:translateX(var(--gs-x)) scale(.9)}}@keyframes gs-swap{0%{opacity:.25;transform:scale(.96)}to{opacity:1;transform:none}}.gs-launch{animation:.7s cubic-bezier(.22,1,.36,1) gs-launch}@keyframes gs-launch{0%{translate:0;rotate:none;scale:1}45%{translate:0 -22px;rotate:-6deg;scale:1.05}to{translate:0;rotate:none;scale:1}}.gs-steps{flex-direction:column;gap:16px;min-width:0;display:flex}.gs-step{--gs-pad:16px;background:var(--gs-paper);border-radius:var(--radius-zg-lg);min-width:0;box-shadow:var(--shadow-zg);padding:var(--gs-pad);animation:.5s cubic-bezier(.22,1,.36,1) backwards gs-rise}@media (min-width:1200px){.gs-step{--gs-pad:20px}}.gs-step:nth-child(2){animation-delay:50ms}.gs-step:nth-child(3){animation-delay:.1s}.gs-step:nth-child(4){animation-delay:.15s}.gs-step:nth-child(5){animation-delay:.2s}.gs-step:nth-child(6){animation-delay:.25s}@keyframes gs-rise{0%{opacity:0;translate:0 14px}}.gs-step-h{align-items:center;gap:10px;margin:0 0 12px;display:flex}.gs-step-h b{line-height:1.1}.gs-step-n{border-radius:var(--radius-zg-pill);background:var(--gs-ink);width:26px;height:26px;color:var(--color-accent-lime);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.gs-step-note{color:var(--color-muted-text)}.gs-designs{grid-template-columns:repeat(var(--gs-designs,5), minmax(0, 1fr));gap:10px;padding-top:5px;display:grid}.gs-design{cursor:pointer;min-width:0;display:block;position:relative}.gs-design input,.gs-chip input,.gs-seg input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.gs-design img{aspect-ratio:1.588;object-fit:cover;outline-offset:3px;border-radius:8%/12%;outline:2px solid #0000;width:100%;height:auto;transition:transform .25s cubic-bezier(.22,1,.36,1),outline-color .15s;display:block}.gs-design:hover img{transform:translateY(-3px)}.gs-design input:checked+img{outline-color:var(--gs-ink)}.gs-design input:focus-visible+img{outline-color:var(--color-accent-blue)}.gs-design em{text-align:center;min-height:2.3em;color:var(--color-main-gray);overflow-wrap:anywhere;text-wrap:balance;margin-top:8px;font-style:normal;line-height:1.15;display:block}.gs-design input:checked~em{color:var(--gs-ink);font-weight:700}@media (max-width:767.98px){.gs-designs{gap:8px}.gs-design em{display:none}}.gs-chips{gap:8px}.gs-chip{position:relative}.gs-chip>span{border-radius:var(--radius-zg-pill);background:var(--gs-paper);min-height:44px;box-shadow:inset 0 0 0 1px var(--gs-ink);white-space:nowrap;cursor:pointer;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:600;transition:background-color .2s,color .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.gs-chip>span:hover{background:color-mix(in srgb, var(--color-accent-lime) 24%, var(--gs-paper))}.gs-chip>span:active{transform:scale(.96)}.gs-chip input:checked+span{background:var(--color-accent-lime);color:var(--color-on-light);animation:.3s cubic-bezier(.22,1,.36,1) gs-chip-pop}.gs-chip input:focus-visible+span{outline:2px solid var(--color-accent-blue);outline-offset:2px}.gs-chip input:disabled+span{opacity:.35;cursor:not-allowed}.gs-chip input:disabled+span:hover{background:var(--gs-paper)}.gs-chip--sm>span{min-height:40px;padding:0 14px}@keyframes gs-chip-pop{0%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}.gs-choice{position:relative}.gs-choice-trigger{border-radius:var(--radius-zg-sm);background:var(--gs-ink);width:100%;min-height:50px;color:var(--gs-paper);text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 16px;transition:background-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1);display:grid}.gs-choice-trigger:hover{background:var(--color-main-gray)}.gs-choice-trigger:active{transform:scale(.985)}.gs-choice-trigger:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:2px}.gs-choice-value{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;font-weight:700;overflow:hidden}.gs-choice.is-empty .gs-choice-value{color:var(--color-accent-lime)}.gs-choice-chevron{color:var(--color-accent-lime);transition:transform .3s cubic-bezier(.22,1,.36,1)}.gs-choice.is-open .gs-choice-chevron{transform:rotate(180deg)}.gs-choice.is-bad .gs-choice-trigger{box-shadow:0 0 0 2px var(--color-accent-red)}.gs-choice-pop{z-index:30;background:var(--gs-paper);border-radius:var(--radius-zg-lg);box-shadow:var(--shadow-zg-card);visibility:hidden;opacity:0;transform-origin:top;padding:6px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px)scale(.98)}.gs-choice.is-open .gs-choice-pop{visibility:visible;opacity:1;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility;transform:none}.gs-choice-pop:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.gs-choice.is-open .gs-choice-pop .gs-choice-opt{animation:.26s cubic-bezier(.22,1,.36,1) backwards gs-opt-in;animation-delay:calc(var(--i,0) * 18ms)}@keyframes gs-opt-in{0%{opacity:0;translate:0 -4px}}.gs-choice-list{margin:0;padding:0;list-style:none}.gs-choice-opt{border-radius:var(--radius-zg-sm);cursor:pointer;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-weight:600;transition:background-color .15s;display:flex}.gs-choice-opt:hover{background:color-mix(in srgb, var(--color-accent-lime) 24%, var(--gs-paper));outline:none}.gs-choice-opt:focus-visible{background:color-mix(in srgb, var(--color-accent-lime) 24%, var(--gs-paper));outline:none}.gs-choice-opt.is-sel{background:var(--color-accent-lime);color:var(--color-on-light)}.gs-choice-own{border-radius:var(--radius-zg-sm);box-shadow:inset 0 0 0 1px var(--gs-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;margin-top:6px;padding:8px 12px;transition:background-color .2s,box-shadow .2s;display:grid}.gs-choice-own>label{cursor:text;font-weight:600}.gs-choice-own-box{align-items:baseline;gap:4px;display:inline-flex}.gs-choice-own input{width:8ch;color:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:max(16px,1em);font-weight:700}.gs-choice-own input::placeholder{color:var(--color-muted-text);font-weight:400}.gs-choice-own:focus-within{box-shadow:inset 0 0 0 2px var(--color-accent-blue)}.gs-choice-own.is-on{background:var(--color-accent-lime);color:var(--color-on-light);box-shadow:none}.gs-choice-own.is-on:focus-within{box-shadow:inset 0 0 0 2px var(--color-accent-blue)}.gs-choice-own.is-err{box-shadow:inset 0 0 0 1px var(--color-accent-red)}.gs-choice-own-hint,.gs-choice-own-err{grid-column:1/-1;margin:0}.gs-choice-own-hint{color:var(--color-muted-text)}.gs-choice-own.is-on .gs-choice-own-hint{color:var(--color-main-gray)}.gs-choice-own-err{color:var(--color-accent-red)}.gs-choice-list--dark{max-height:none;color:var(--color-on-dark)}.gs-choice-list--dark .gs-choice-opt{min-height:50px}.gs-choice-list--dark .gs-choice-opt:hover{background:var(--color-on-dark-soft-16)}.gs-choice-list--dark .gs-choice-opt:focus-visible{background:var(--color-on-dark-soft-16)}.gs-choice-list--dark .gs-choice-opt.is-sel{background:var(--color-accent-lime);color:var(--color-on-light)}.gs-choice-own-wrap--dark{color:var(--color-on-dark)}.gs-choice-own-wrap--dark .gs-choice-own{box-shadow:inset 0 0 0 1px var(--color-on-dark-soft-25);margin-top:10px}.gs-choice-own-wrap--dark .gs-choice-own.is-on{box-shadow:none}.gs-choice-own-wrap--dark .gs-choice-own input::placeholder{color:var(--color-muted)}.gs-fields{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:768px){.gs-fields.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gs-field-note{color:var(--color-muted-text);margin:4px 0 0}.gs-field-err{color:var(--color-accent-red);margin:6px 0 0}.gs-templates{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.gs-templates button{background:var(--gs-paper);box-shadow:inset 0 0 0 1px var(--gs-ink);border-radius:var(--radius-zg-pill);cursor:pointer;text-align:left;border:0;padding:7px 12px;transition:background-color .2s,transform .2s cubic-bezier(.22,1,.36,1)}.gs-templates button:hover{background:color-mix(in srgb, var(--color-accent-lime) 24%, var(--gs-paper))}.gs-templates button:active{transform:scale(.97)}.gs-seg{border-radius:var(--radius-zg-pill);background:var(--gs-paper);box-shadow:inset 0 0 0 1px var(--gs-ink);grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.gs-seg-thumb{border-radius:var(--radius-zg-pill);background:var(--color-accent-lime);width:calc(50% - 4px);transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px}.gs-seg.is-second .gs-seg-thumb{transform:translate(100%)}.gs-seg label{z-index:1;position:relative}.gs-seg span{border-radius:var(--radius-zg-pill);cursor:pointer;text-transform:uppercase;min-height:42px;color:var(--gs-ink);place-items:center;font-weight:700;display:grid}.gs-seg input:focus-visible+span{outline:2px solid var(--color-accent-blue);outline-offset:2px}.gs-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.gs-reveal>div{min-height:0;padding-inline:2px;overflow:hidden}.gs-reveal>div>*{margin-top:14px}.gs-reveal.is-open{opacity:1;grid-template-rows:1fr}.gs-when-pick{border:1px solid var(--gs-ink);border-radius:var(--radius-zg-sm);background:var(--gs-paper);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:50px;padding:0 14px;display:flex}.gs-summary{border-radius:var(--radius-zg-lg);background:var(--gs-ink);color:var(--gs-paper);gap:10px;padding:14px 16px;display:grid}.gs-summary-row{justify-content:space-between;gap:10px;display:flex}.gs-summary-row span{color:var(--color-muted)}.gs-summary-row b{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.gs-pay-note{color:var(--color-muted-text);text-align:center;margin:8px 0 0}.gs-alert{border-radius:var(--radius-zg-sm);background:var(--color-error-soft);color:var(--color-accent-red);padding:10px 12px}.gs-how-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;display:grid}.gs-how-item{background:var(--gs-paper);border-radius:var(--radius-zg-lg);box-shadow:var(--shadow-zg);padding:16px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.gs-how-item:hover{transform:translateY(-2px)}.gs-how-item b{margin-top:8px;display:block}.gs-how-item p{color:var(--color-main-gray);margin:4px 0 0}.gs-link{color:var(--color-accent-blue);font-weight:700;text-decoration:none}.gs-link:hover{text-decoration:underline}.gs-cal{--gs-ink:var(--color-on-light);--gs-paper:var(--color-on-dark);color:var(--gs-ink);grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:768px){.gs-cal--light{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:24px}}.gs-cal--dark{color:var(--gs-paper)}.gs-cal--dark .gs-cal-month{max-width:none}.gs-cal-month{min-width:0;max-width:340px}.gs-cal-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.gs-cal-head b{font-weight:800}.gs-cal-navs{gap:6px;display:flex}.gs-cal-nav{border-radius:var(--radius-zg-pill);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .2s,color .2s;display:grid;box-shadow:inset 0 0 0 1px}.gs-cal-nav:hover:not(:disabled){background:var(--color-accent-lime);color:var(--color-on-light);box-shadow:none}.gs-cal-nav:disabled{opacity:.3;cursor:default}.gs-cal-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.gs-cal-dow{color:var(--color-muted-text);padding:6px 0}.gs-cal-day{aspect-ratio:1;border-radius:var(--radius-zg-pill);width:100%;max-width:40px;color:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;justify-self:center;font-weight:600;transition:background-color .2s,color .2s,transform .2s cubic-bezier(.22,1,.36,1);position:relative}.gs-cal-day:hover:not(:disabled):not(.is-sel){background:color-mix(in srgb, var(--color-accent-lime) 30%, transparent)}.gs-cal-day:active:not(:disabled){transform:scale(.92)}.gs-cal-day:disabled{color:var(--color-muted);cursor:default}.gs-cal-day.is-today{box-shadow:inset 0 0 0 1px}.gs-cal-day.is-sel{background:var(--color-accent-lime);color:var(--color-on-light);box-shadow:none;animation:.3s cubic-bezier(.22,1,.36,1) gs-chip-pop}.gs-cal-day.is-hol:after{content:"";border-radius:var(--radius-zg-pill);background:var(--color-accent-blue);width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.gs-cal-day.is-sel.is-hol:after{background:var(--color-on-light)}.gs-cal-time{min-width:0}.gs-cal-time-h{margin:6px 0 10px;font-weight:700}.gs-cal-time-h span{color:var(--color-muted-text);font-weight:400}.gs-times{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.gs-times .gs-chip>span{width:100%;padding:0 4px}.gs-own{border-radius:var(--radius-zg-pill);cursor:text;justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-top:6px;padding:0 16px;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px}.gs-own>span{font-weight:600}.gs-own input{width:6ch;color:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:max(16px,1em);font-weight:700}.gs-own input::placeholder{color:var(--color-muted-text);font-weight:400}.gs-own:focus-within{box-shadow:inset 0 0 0 2px var(--color-accent-blue)}.gs-own.is-sel{background:var(--color-accent-lime);color:var(--color-on-light);box-shadow:none}.gs-own.is-err{box-shadow:inset 0 0 0 1px var(--color-accent-red)}.gs-tz{color:var(--color-muted-text);margin:8px 0 0}.gs-tz.is-err{color:var(--color-accent-red)}.gs-cal--dark .gs-cal-dow,.gs-cal--dark .gs-tz:not(.is-err),.gs-cal--dark .gs-cal-time-h span{color:var(--color-muted)}.gs-cal--dark .gs-cal-day:disabled{color:var(--color-on-dark-soft-25)}.gs-cal--dark .gs-cal-nav,.gs-cal--dark .gs-own{box-shadow:inset 0 0 0 1px var(--color-on-dark-soft-25)}.gs-cal--dark .gs-own.is-sel{box-shadow:none}.gs-cal--dark .gs-own input::placeholder{color:var(--color-muted)}.gs-cal--dark .gs-chip>span{color:var(--gs-paper);box-shadow:inset 0 0 0 1px var(--color-on-dark-soft-25);background:0 0}.gs-cal--dark .gs-chip>span:hover{background:var(--color-on-dark-soft-16)}.gs-cal--dark .gs-chip input:checked+span{background:var(--color-accent-lime);color:var(--color-on-light);box-shadow:none}@media (hover:none){.gs-card .gs-holo,.gs-card .gs-shine{display:none}}.gs-tilt-card{cursor:pointer}.gs-tape-in{animation:.45s cubic-bezier(.22,1,.36,1) gs-tape-in}@keyframes gs-tape-in{0%{opacity:0;translate:-14px 6px}}.gs-dock{align-items:center;gap:10px;display:flex}.gs-dock-total{color:var(--color-on-light);flex-direction:column;flex:none;line-height:1.15;display:flex}.gs-dock-total span{color:var(--color-muted-text)}.gs-dock-total b{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.gs-tilt-card,.gs-flip,.gs-face,.gs-seg-thumb,.gs-reveal,.gs-choice-pop,.gs-choice-chevron,.gs-choice-trigger{transition:none}.gs-pop,.gs-swap,.gs-launch,.gs-step,.gs-tape-in,.gs-tilt-card,.gs-card .gs-holo,.gs-chip input:checked+span,.gs-cal-day.is-sel,.gs-choice-opt,.gs-choice.is-open .gs-choice-pop .gs-choice-opt,.gs-tilt-card.gs-launch,.gs-card img.gs-swap-in,.gs-card img.gs-swap-out{animation:none}}
