/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-457066bf],[data-v-457066bf]::backdrop,[data-v-457066bf]:after,[data-v-457066bf]:before{--tw-font-weight:initial}[data-v-24265aa7],[data-v-24265aa7]::backdrop,[data-v-24265aa7]:after,[data-v-24265aa7]:before{--tw-leading:initial;--tw-border-style:solid;--tw-font-weight:initial}[data-v-7118eb9d],[data-v-7118eb9d]::backdrop,[data-v-7118eb9d]:after,[data-v-7118eb9d]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-4b1e645b],[data-v-4b1e645b]::backdrop,[data-v-4b1e645b]:after,[data-v-4b1e645b]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-divide-y-reverse:0}*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-f041da4e],[data-v-f041da4e]::backdrop,[data-v-f041da4e]:after,[data-v-f041da4e]:before{--tw-font-weight:initial}[data-v-ed1d8400],[data-v-ed1d8400]::backdrop,[data-v-ed1d8400]:after,[data-v-ed1d8400]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.gift-save[data-v-457066bf]{flex:none;justify-items:end}.gift-save__pill[data-v-457066bf]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-emerald-700,oklch(50.8% .118 165.612));border-radius:2147483647px;flex:none;display:flex}.gift-save__pill--saving[data-v-457066bf]{background-color:var(--muted);color:var(--muted-foreground)}@property --tw-font-weight{syntax:"*";inherits:false}.gift-app[data-v-24265aa7]{text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;position:absolute;inset:0;overflow:hidden}.gift-app[data-v-24265aa7],.gift-app__bar[data-v-24265aa7]{background-color:var(--background);display:flex}.gift-app__bar[data-v-24265aa7]{z-index:2;height:calc(var(--spacing,.25rem) * 14);align-items:center;gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);border-bottom-width:1px;flex:none;position:relative}.gift-app__bar--editor[data-v-24265aa7]{gap:calc(var(--spacing,.25rem) * .5)}.gift-app__pill[data-v-24265aa7]{height:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--ds-radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;border-width:1px;display:flex}.gift-app__avatar[data-v-24265aa7]{margin-left:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);background-color:var(--primary);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary-foreground);border-radius:2147483647px}.gift-app__avatar[data-v-24265aa7],.gift-app__icon[data-v-24265aa7]{flex:none;place-items:center;display:grid}.gift-app__icon[data-v-24265aa7]{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);border-radius:var(--ds-radius-lg)}.gift-app__title[data-v-24265aa7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:var(--spacing,.25rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);flex:1;overflow:hidden}.gift-app__page[data-v-24265aa7]{gap:calc(var(--spacing,.25rem) * 4);min-height:0;padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.gift-app__page--bare[data-v-24265aa7]{gap:0;padding:0}.gift-app__tabs[data-v-24265aa7]{height:calc(var(--spacing,.25rem) * 21);border-top-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 5);border-top-width:1px;flex:none;display:flex}.gift-app__tab[data-v-24265aa7]{justify-content:center;align-items:center;gap:var(--spacing,.25rem);--tw-leading:var(--leading-tight,1.25);min-width:0;font-size:11px;line-height:var(--leading-tight,1.25);color:var(--muted-foreground);flex-direction:column;flex:1;display:flex}.gift-app__tab--on[data-v-24265aa7]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.gift-app__toast[data-v-24265aa7]{inset-inline:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 8);z-index:40;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--ds-radius-lg);border-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);border-width:1px;display:flex;position:absolute;box-shadow:0 6px 18px #00000014}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.gcs__search[data-v-7118eb9d]{height:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);color:var(--muted-foreground);border-radius:2147483647px;align-items:center}.gcs__chips[data-v-7118eb9d],.gcs__search[data-v-7118eb9d]{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);flex:none;display:flex}.gcs__chips[data-v-7118eb9d]{margin-inline:calc(var(--spacing,.25rem) * -4);overflow:hidden}.gcs__chip[data-v-7118eb9d]{height:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;border-width:1px;border-radius:2147483647px;flex:none;align-items:center;display:flex}.gcs__chip--on[data-v-7118eb9d]{border-color:var(--foreground);background-color:var(--foreground);color:var(--background)}.gcs__grid[data-v-7118eb9d]{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gcs__card[data-v-7118eb9d]{border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;flex-direction:column;display:flex;overflow:hidden}.gcs__cover[data-v-7118eb9d]{aspect-ratio:4/3;background-color:var(--muted);width:100%;display:block;overflow:hidden}.gcs__cover img[data-v-7118eb9d],.gcs__preview img[data-v-7118eb9d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gcs__btn[data-v-7118eb9d]{height:calc(var(--spacing,.25rem) * 11);background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--primary-foreground);border-radius:2147483647px;place-items:center;display:grid}.gcs__btn--outline[data-v-7118eb9d]{border-style:var(--tw-border-style);background-color:var(--background);color:var(--foreground);border-width:1px}.gcs__scrim[data-v-7118eb9d]{z-index:10;background-color:#00000080;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.gcs__scrim[data-v-7118eb9d]{background-color:color-mix(in oklab,var(--color-black,#000) 50%,transparent)}}.gcs__sheet[data-v-7118eb9d]{z-index:11;gap:calc(var(--spacing,.25rem) * 4);background-color:var(--popover);height:86%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 8);--tw-shadow:var(--ds-shadow-5);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);inset-inline:0;border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;display:flex;position:absolute;bottom:0}.gcs__handle[data-v-7118eb9d]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 10);border-radius:2147483647px;flex:none;margin-inline:auto}.gcs__handle[data-v-7118eb9d],.gcs__preview[data-v-7118eb9d]{background-color:var(--muted)}.gcs__preview[data-v-7118eb9d]{aspect-ratio:4/3;border-radius:var(--radius-2xl,1rem);width:100%;display:block;overflow:hidden}.gcs__start[data-v-7118eb9d]{height:calc(var(--spacing,.25rem) * 11);background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--primary-foreground);place-items:center;display:grid}.gcs__spin[data-v-7118eb9d],.gcs__start[data-v-7118eb9d]{border-radius:2147483647px}.gcs__spin[data-v-7118eb9d]{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);animation:var(--animate-spin,spin-7118eb9d 1s linear infinite);border-style:var(--tw-border-style);border-width:2px;border-color:currentColor #0000 currentColor currentColor;display:block}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes spin-7118eb9d{to{transform:rotate(1turn)}}.ges__sheet[data-v-4b1e645b]{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);border-top-style:var(--tw-border-style);background-color:var(--background);border-top-width:1px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;box-shadow:0 -8px 24px #00000014}.ges__handle[data-v-4b1e645b]{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 10);background-color:var(--color-neutral-300,oklch(87% 0 none));border-radius:2147483647px;flex:none;display:block}.ges__stepper[data-v-4b1e645b]{justify-content:center;gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);border-bottom-width:1px;flex:none}.ges__step[data-v-4b1e645b],.ges__stepper[data-v-4b1e645b]{align-items:center;display:flex}.ges__step[data-v-4b1e645b]{min-height:calc(var(--spacing,.25rem) * 11);gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ges__dot[data-v-4b1e645b],.ges__step[data-v-4b1e645b]{border-radius:2147483647px}.ges__dot[data-v-4b1e645b]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);place-items:center;display:grid}.ges__dot--done[data-v-4b1e645b]{border-color:var(--color-emerald-600,oklch(59.6% .145 163.225));background-color:var(--color-emerald-600,oklch(59.6% .145 163.225));color:var(--color-white,#fff)}.ges__body[data-v-4b1e645b]{min-height:0;padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex;overflow:hidden}.ges__body[data-v-4b1e645b],.ges__card[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 3)}.ges__card[data-v-4b1e645b]{min-height:calc(var(--spacing,.25rem) * 13);border-radius:var(--ds-radius-xl);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-width:1px}.ges__card[data-v-4b1e645b],.ges__state[data-v-4b1e645b]{border-style:var(--tw-border-style);border-color:var(--border);flex:none;align-items:center;display:flex}.ges__state[data-v-4b1e645b]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-width:2px;border-radius:2147483647px;justify-content:center}.ges__state--done[data-v-4b1e645b]{border-color:var(--color-emerald-600,oklch(59.6% .145 163.225));background-color:var(--color-emerald-600,oklch(59.6% .145 163.225));color:var(--color-white,#fff)}.ges__foot[data-v-4b1e645b]{border-top-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 6);border-top-width:1px;flex:none}.ges__send[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 11);justify-content:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);width:100%;font-weight:var(--font-weight-medium,500)}.ges__option[data-v-4b1e645b],.ges__send[data-v-4b1e645b]{align-items:center;display:flex}.ges__option[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);border-width:1px}.ges__option--on[data-v-4b1e645b]{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ges__option--on[data-v-4b1e645b]{border-color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.ges__themes[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ges__theme[data-v-4b1e645b]{align-content:flex-start;gap:var(--spacing,.25rem);border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);min-width:0;padding:calc(var(--spacing,.25rem) * 2);border-width:1px;display:grid}.ges__theme--pick[data-v-4b1e645b]{border-color:var(--foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--foreground)}:where(.ges__checks[data-v-4b1e645b]>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * (1 - var(--tw-divide-y-reverse)))}.ges__checks[data-v-4b1e645b]{border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);background-color:var(--background);border-width:1px}.ges__checks li[data-v-4b1e645b]{min-height:calc(var(--spacing,.25rem) * 13);align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);display:flex}.ges__ok[data-v-4b1e645b]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-emerald-100,oklch(95% .052 163.051));color:var(--color-emerald-700,oklch(50.8% .118 165.612));border-radius:2147483647px;justify-content:center}.ges__ok[data-v-4b1e645b],.ges__soft[data-v-4b1e645b]{flex:none;align-items:center;display:flex}.ges__soft[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 10);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ges__note[data-v-4b1e645b],.ges__soft[data-v-4b1e645b]{padding-inline:calc(var(--spacing,.25rem) * 3)}.ges__note[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--ds-radius-xl);background-color:var(--muted);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);display:flex}@supports (color:color-mix(in lab,red,red)){.ges__note[data-v-4b1e645b]{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.ges__price[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);background-color:var(--background);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-width:1px;flex-direction:column;display:flex}.ges__layer[data-v-4b1e645b]{z-index:20;overflow:hidden}.ges__layer[data-v-4b1e645b],.ges__screen[data-v-4b1e645b]{position:absolute;inset:0}.ges__screen[data-v-4b1e645b]{background-color:var(--background);flex-direction:column;display:flex}.ges__screen-head[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 14);gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);border-bottom-width:1px}.ges__done[data-v-4b1e645b],.ges__screen-head[data-v-4b1e645b]{flex:none;align-items:center;display:flex}.ges__done[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--ds-radius-lg);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ges__fields[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 4);min-height:0;padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1}.ges__fields[data-v-4b1e645b],.ges__input[data-v-4b1e645b]{display:flex;overflow:hidden}.ges__input[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 11);padding-inline:calc(var(--spacing,.25rem) * 3);white-space:nowrap;box-shadow:var(--dg3d-input-shadow);border-width:1px;align-items:center;font-size:15px}.ges__drop[data-v-4b1e645b],.ges__input[data-v-4b1e645b]{border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style)}.ges__drop[data-v-4b1e645b]{justify-items:center;gap:var(--spacing,.25rem);--tw-border-style:dashed;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;border-style:dashed;border-width:2px;display:grid}.ges__photo[data-v-4b1e645b]{aspect-ratio:4/3;border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);border-width:1px;width:100%;display:block;position:relative;overflow:hidden}.ges__photo img[data-v-4b1e645b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ges__photo-bar[data-v-4b1e645b]{inset-inline:calc(var(--spacing,.25rem) * 2);bottom:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:flex;position:absolute}.ges__photo-bar span[data-v-4b1e645b]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-shadow:var(--ds-shadow-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#ffffffe6;border-radius:2147483647px}@supports (color:color-mix(in lab,red,red)){.ges__photo-bar span[data-v-4b1e645b]{background-color:color-mix(in oklab,var(--color-white,#fff) 90%,transparent)}}.ges__item[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 12);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);border-width:1px;display:flex}.ges__item--new[data-v-4b1e645b]{--tw-border-style:dashed;border-style:dashed}.ges__add[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 11);border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);border-style:dashed;border-width:1px;justify-content:center;align-items:center;display:flex}.ges__screen-foot[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 6);border-top-width:1px;flex:none;display:flex}.ges__half[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 11);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);flex:1;display:flex}.ges__scrim[data-v-4b1e645b]{z-index:20;background-color:#00000080;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ges__scrim[data-v-4b1e645b]{background-color:color-mix(in oklab,var(--color-black,#000) 50%,transparent)}}.ges__pay[data-v-4b1e645b]{z-index:21;background-color:var(--popover);min-height:78%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * 8);--tw-shadow:var(--ds-shadow-5);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);inset-inline:0;border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;display:flex;position:absolute;bottom:0}.ges__swap[data-v-4b1e645b]{width:100%}.ges__pay-view[data-v-4b1e645b]{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;width:100%;display:flex}.ges__pill-btn[data-v-4b1e645b]{height:calc(var(--spacing,.25rem) * 11);background-color:var(--primary);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);color:var(--primary-foreground);place-items:center;display:grid}.ges__badge[data-v-4b1e645b],.ges__pill-btn[data-v-4b1e645b]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:2147483647px}.ges__badge[data-v-4b1e645b]{background-color:var(--color-amber-50,oklch(98.7% .022 95.277));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);color:var(--color-amber-800,oklch(47.3% .137 46.201))}.ges__qr[data-v-4b1e645b]{border-radius:var(--ds-radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);border-style:dashed;border-width:2px}.ges__art[data-v-4b1e645b]{width:calc(var(--spacing,.25rem) * 24);height:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-3xl,1.5rem);background-color:#fbf3e8;justify-content:center;align-items:center;display:flex}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}.sp__fit.is-act .ges__theme--pick:not(.is-hit){border-color:var(--border);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sp__fit.is-act .ges__themes:not(:has(.is-hit)) .ges__theme--default{border-color:var(--foreground);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--foreground)}.gss[data-v-f041da4e]{padding-inline:var(--spacing,.25rem);padding-top:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column}.gss[data-v-f041da4e],.gss__art[data-v-f041da4e],.gss__btn[data-v-f041da4e],.gss__link[data-v-f041da4e],.gss__tile[data-v-f041da4e],.gss__wa[data-v-f041da4e]{align-items:center;display:flex}.gss__art[data-v-f041da4e]{width:calc(var(--spacing,.25rem) * 24);height:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-3xl,1.5rem);background-color:#fbf3e8;justify-content:center}.gss__link[data-v-f041da4e]{min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--ds-radius-xl);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@supports (color:color-mix(in lab,red,red)){.gss__link[data-v-f041da4e]{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.gss__wa[data-v-f041da4e]{height:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)))}.gss__btn[data-v-f041da4e],.gss__tile[data-v-f041da4e],.gss__wa[data-v-f041da4e]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);justify-content:center}.gss__tile[data-v-f041da4e]{height:calc(var(--spacing,.25rem) * 16);gap:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-direction:column}.gss__btn[data-v-f041da4e]{height:calc(var(--spacing,.25rem) * 11);width:100%}.gsc[data-v-ed1d8400]{margin-inline:calc(var(--spacing,.25rem) * -4);margin-top:calc(var(--spacing,.25rem) * -4);margin-bottom:calc(var(--spacing,.25rem) * -4);flex:1;min-height:0;display:flex}.gsc__rail[data-v-ed1d8400]{width:calc(var(--spacing,.25rem) * 19.5);gap:var(--spacing,.25rem);border-right-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-top:calc(var(--spacing,.25rem) * 3);border-color:#e4e2de;border-right-width:1px;flex-direction:column;flex:none;display:flex}.gsc__rail-title[data-v-ed1d8400]{padding-inline:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:#6b5b4a;text-transform:uppercase}.gsc__tool[data-v-ed1d8400]{align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--ds-radius-xl);width:100%;padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-size:9px;font-weight:var(--font-weight-medium,500);color:#3d2b1f}.gsc__board[data-v-ed1d8400],.gsc__tool[data-v-ed1d8400]{flex-direction:column;display:flex}.gsc__board[data-v-ed1d8400]{flex:1;min-width:0}.gsc__head[data-v-ed1d8400]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 2);flex:none;display:flex}.gsc__hint[data-v-ed1d8400]{text-overflow:ellipsis;white-space:nowrap;position:absolute;inset:0;overflow:hidden}.gsc__icon[data-v-ed1d8400]{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);color:#3d2b1f;place-items:center;display:grid}.gsc__icon[data-v-ed1d8400],.gsc__who[data-v-ed1d8400]{border-radius:var(--ds-radius-xl);flex:none}.gsc__who[data-v-ed1d8400]{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:#3d2b1f}.gsc__stage[data-v-ed1d8400],.gsc__strip[data-v-ed1d8400],.gsc__who[data-v-ed1d8400]{padding-inline:calc(var(--spacing,.25rem) * 3)}.gsc__stage[data-v-ed1d8400]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.gsc__over[data-v-ed1d8400]{pointer-events:none;height:calc(var(--spacing,.25rem) * 155);width:calc(var(--spacing,.25rem) * 109.25);transform-origin:0 0;position:absolute;top:0;left:0}.gsc__target[data-v-ed1d8400]{width:1px;height:1px;position:absolute}.gsc__strip[data-v-ed1d8400]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 8);color:#3d2b1f;flex:none;display:flex}.gsc__dot[data-v-ed1d8400]{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:oklab(30.6763% .0194569 .0275598/.25);border-radius:2147483647px}.gsc__dot--on[data-v-ed1d8400]{width:calc(var(--spacing,.25rem) * 5);background-color:#3d2b1f}.gsc__scrim[data-v-ed1d8400]{z-index:20;background-color:oklab(30.6763% .0194569 .0275598/.45);position:absolute;inset:0}.gsc__modal[data-v-ed1d8400]{z-index:21;border-top-left-radius:var(--radius-3xl,1.5rem);border-top-right-radius:var(--radius-3xl,1.5rem);background-color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);height:88%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);inset-inline:0;flex-direction:column;display:flex;position:absolute;bottom:0;overflow:hidden}.gsc__modal-head[data-v-ed1d8400]{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 4);border-color:#e4e2de;border-bottom-width:1px;flex:none}.gsc__step[data-v-ed1d8400]{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#9a938c;border-width:1px;border-color:#cfcbc5;border-radius:2147483647px;place-items:center;display:grid}.gsc__step--on[data-v-ed1d8400]{color:#2f6fed;border-color:#2f6fed}.gsc__step--done[data-v-ed1d8400]{color:var(--color-white,#fff);background-color:#2f6fed;border-color:#2f6fed}.gsc__modal-body[data-v-ed1d8400]{min-height:0;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex:1;overflow:hidden}.gsc__tpl[data-v-ed1d8400]{height:calc(var(--spacing,.25rem) * 17);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);border-width:1px;border-color:#e4e2de;display:flex}.gsc__tpl--pick[data-v-ed1d8400]{background-color:#eef3fe;border-color:#2f6fed}.gsc__modal-foot[data-v-ed1d8400]{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 8);border-color:#e4e2de;border-top-width:1px;flex:none;display:grid}.gsc__cta[data-v-ed1d8400],.gsc__modal-foot[data-v-ed1d8400]{gap:calc(var(--spacing,.25rem) * 2)}.gsc__cta[data-v-ed1d8400]{border-radius:var(--radius-2xl,1rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:#3d2b1f;justify-content:center;align-items:center;display:flex}@property --tw-tracking{syntax:"*";inherits:false}.sp__fit.is-act .gsc__tpl--pick:not(.is-hit){background-color:var(--color-white,#fff);border-color:#e4e2de}.sp__fit.is-act .gsc__tpl--pick:not(.is-hit) .gsc__check{opacity:0}
