html{color-scheme:light;accent-color:var(--sp-action);--sp-page:#EEF0F3;--sp-card:#FFFFFF;--sp-on-action:#FFFFFF;--sp-grey-50:#F5F0EC;--sp-grey-100:#EEE7E2;--sp-grey-300:#C4B8B1;--sp-line:#EFE8E3;--sp-line-2:#E2D8D1;--sp-edge:rgba(38,26,26,0.58);--sp-ink:#261A1A;--sp-ink-2:#4A3C3A;--sp-muted:#4F403E;--sp-action:#A3123A;--sp-action-press:#82102F;--sp-action-text:#82102F;--sp-action-tint:#F3E9F0;--sp-action-100:#EBD3DC;--sp-green:#2F6B32;--sp-green-tint:#E4EEDC;--sp-teal:#1E6470;--sp-teal-tint:#DFEBEA;--sp-amber:#8A5300;--sp-amber-fill:#E8A33D;--sp-amber-tint:#FDF2DF;--sp-red:#B42318;--sp-red-fill:#D92D20;--sp-red-tint:#FDECEA;--sp-float:0 6px 16px rgba(38,26,26,0.12);--sp-lift:0 1px 2px rgba(38,26,26,0.16);--sp-glass:rgba(255,255,255,0.62);--sp-glass-hero:rgba(255,255,255,0.4);--sp-glass-side:rgba(255,255,255,0.42);--sp-glass-bar:rgba(250,251,253,0.6);--sp-glass-dock:rgba(250,251,253,0.66);--sp-glass-tray:rgba(250,251,253,0.82);--sp-glass-panel:rgba(255,255,255,0.97);--sp-glass-dialog:rgba(255,255,255,0.96);--sp-glass-label:rgba(255,255,255,0.88);--sp-glass-label-shadow:inset 0 1px 0 #FFFFFF,0 0 0 1px rgba(255,255,255,0.6),0 6px 14px -6px rgba(0,0,0,0.35);--sp-glass-sheen:linear-gradient(160deg,rgba(255,255,255,0.34),rgba(255,255,255,0) 60%);--sp-glass-sheen-bar:linear-gradient(180deg,rgba(255,255,255,0.35),rgba(255,255,255,0));--sp-glass-rim:rgba(255,255,255,0.72);--sp-glass-hi:inset 0 1px 0 rgba(255,255,255,0.95);--sp-glass-shadow:0 1px 2px rgba(38,26,26,0.05),0 18px 42px -18px rgba(38,26,26,0.26);--sp-glass-shadow-lift:0 2px 4px rgba(38,26,26,0.06),0 24px 50px -20px rgba(38,26,26,0.32);--sp-glass-float:0 2px 6px rgba(38,26,26,0.06),0 24px 56px -20px rgba(38,26,26,0.36);--sp-action-grad:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0) 48%),linear-gradient(180deg,#A8173F,#861031 55%,#6C0B27);--sp-action-grad-hover:linear-gradient(180deg,rgba(255,255,255,0.16),rgba(255,255,255,0) 48%),linear-gradient(180deg,#9A1439,#7A0E2C 55%,#610A23);--sp-action-grad-press:linear-gradient(180deg,#6C0B27,#640A24 55%,#570920);--sp-action-glow:inset 0 1px 0 rgba(255,255,255,0.38),inset 0 -2px 3px rgba(80,0,22,0.22),0 2px 4px rgba(130,16,47,0.22),0 12px 26px -10px rgba(120,14,44,0.5);--sp-action-glow-hover:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -2px 3px rgba(80,0,22,0.24),0 3px 6px rgba(130,16,47,0.24),0 18px 34px -12px rgba(120,14,44,0.58);--sp-action-glow-press:inset 0 2px 5px rgba(60,0,16,0.38),0 1px 2px rgba(130,16,47,0.2);--sp-pill:linear-gradient(180deg,rgba(255,255,255,0.82),rgba(255,255,255,0.5));--sp-pill-hover:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(255,255,255,0.7));--sp-pill-press:linear-gradient(180deg,rgba(255,255,255,0.38),rgba(255,255,255,0.55));--sp-pill-rim:inset 0 1px 0 #FFFFFF,inset 0 0 0 1px rgba(255,255,255,0.85);--sp-pill-shadow:var(--sp-pill-rim),0 0 0 1px var(--sp-edge),0 6px 16px -8px rgba(38,26,26,0.28);--sp-pill-shadow-hover:inset 0 1px 0 #FFFFFF,inset 0 0 0 1px #FFFFFF,0 0 0 1px var(--sp-ink),0 10px 22px -10px rgba(38,26,26,0.34);--sp-pill-shadow-press:inset 0 2px 4px rgba(38,26,26,0.16),inset 0 0 0 1px rgba(255,255,255,0.6),0 0 0 1px var(--sp-ink);--font-sans:var(--font-simple),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-display:var(--font-simple),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-serif:var(--font-simple),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--color-ink:#261A1A;--color-ink-soft:#4A3C3A;--color-navy:#261A1A;--color-navy-soft:#4A3C3A;--color-muted:#4F403E;--color-paper:#EEF0F3;--color-surface:#EEF0F3;--color-card:#FFFFFF;--color-sand:#EEE7E2;--color-line:#EFE8E3;--color-line-2:#E2D8D1;--color-rule:#EFE8E3;--color-rule-strong:rgba(38,26,26,0.58);--color-clay:#A3123A;--color-clay-deep:#82102F;--color-clay-tint:#F3E9F0;--color-coral:#A3123A;--color-coral-deep:#82102F;--color-coral-tint:#F3E9F0;--color-primary:#A3123A;--color-primary-deep:#82102F;--color-primary-tint:#F3E9F0;--color-mark:#A3123A;--color-teal:#E4EEDC;--color-jewel:#E4EEDC;--color-mint:#E4EEDC;--color-success:#E4EEDC;--color-teal-deep:#2F6B32;--color-success-deep:#2F6B32;--color-teal-ink:#245228;--color-teal-tint:#E4EEDC;--color-success-tint:#E4EEDC;--color-gold:#E8A33D;--color-gold-deep:#8A5300;--color-gold-tint:#FDF2DF;--color-saffron:#E8A33D;--color-saffron-deep:#8A5300;--color-saffron-tint:#FDF2DF;--color-warn:#E8A33D;--color-warn-deep:#8A5300;--color-warn-tint:#FDF2DF;--color-plum:#4A3C3A;--color-plum-deep:#4A3C3A;--color-plum-tint:#F5F0EC;--color-ink-blue:#EEE7E2;--color-ink-blue-deep:#4A3C3A;--color-ink-blue-tint:#F5F0EC;--color-danger:#B42318;--color-danger-deep:#912018;--color-danger-tint:#FEF3F2;--color-verdict-open:#2F6B32;--color-verdict-easy:#1E6470;--color-verdict-moderate:#8A5300;--color-verdict-blocked:#B42318;--color-verdict-open-fill:#E4EEDC;--color-verdict-easy-fill:#DFEBEA;--color-verdict-moderate-fill:#FDF2DF;--color-verdict-blocked-fill:#FDECEA;--color-violet:#A3123A;--color-violet-hi:#A3123A;--color-violet-deep:#82102F;--color-violet-700:#82102F;--color-violet-300:#EC9BA6;--color-violet-100:#EBD3DC;--color-violet-50:#F3E9F0;--color-lime:#E4EEDC;--color-lime-deep:#2F6B32;--color-lime-tint:#EEF4E8;--color-pink:#D92D20;--color-pink-700:#B42318;--color-pink-100:#FDE3E0;--color-pink-50:#FEF3F2;--color-aqua:#EEE7E2;--color-aqua-700:#4A3C3A;--color-aqua-100:#EEE7E2;--color-aqua-50:#F5F0EC;--color-amber:#E8A33D;--color-amber-deep:#8A5300;--color-amber-tint:#FDF2DF;--color-mist:#F5F0EC;--color-mist-inset:#F5F0EC;--color-tag:#EEE7E2;--radius-sheet:22px;--radius-sheet-lg:22px;--radius-tile:16px;--radius-band:16px;--radius-card:22px;--radius-photo:22px;--radius-control:16px;--radius-button:9999px;--radius-chip:9999px;--shadow-card:none;--shadow-float:0 6px 16px rgba(38,26,26,0.12);--shadow-button:none;--shadow-tabbar:none;--shadow-soft:none;--shadow-pop:0 6px 16px rgba(38,26,26,0.12);--shadow-print:none;--shadow-print-ink:none;--accent:#A3123A;--accent-deep:#82102F;--accent-tint:#F3E9F0;--section:#A3123A;--section-deep:#4A3C3A;--section-tint:#F5F0EC;--section-on:#FFFFFF;--section-tile:transparent;--section-tile-ink:#261A1A;--section-tile-duo:transparent}html :is(.accent-clay,[data-accent=clay],.accent-teal,[data-accent=teal],.accent-ink,[data-accent=ink],.accent-plum,[data-accent=plum],.accent-desk,[data-accent=desk]){--accent:var(--sp-action);--accent-deep:var(--sp-action-press);--accent-tint:var(--sp-action-tint);--section:var(--sp-action);--section-deep:var(--sp-ink-2);--section-tint:var(--sp-grey-50);--section-on:var(--sp-on-action);--section-tile:transparent;--section-tile-ink:var(--sp-ink);--section-tile-duo:transparent}html body{background-image:none;color:var(--sp-ink);font-family:var(--font-sans);font-weight:300}html body,html body:before{background-color:var(--sp-page)}html body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle min(66vw,520px) at 102% 14%,rgba(92,112,140,.26) 0,rgba(92,112,140,.18) 34%,rgba(92,112,140,0) 100%),radial-gradient(circle min(60vw,460px) at 0 4%,rgba(176,190,206,.6) 0,rgba(176,190,206,.42) 34%,rgba(176,190,206,0) 100%),radial-gradient(circle min(64vw,500px) at -6% 62%,rgba(150,164,182,.42) 0,rgba(150,164,182,.3) 34%,rgba(150,164,182,0) 100%),radial-gradient(circle min(66vw,540px) at 104% 92%,rgba(120,22,44,.12) 0,rgba(120,22,44,.08) 34%,rgba(120,22,44,0) 100%)}@media (min-width:1024px){html body:before{background-image:radial-gradient(circle 560px at 100% 4%,rgba(92,112,140,.26) 0,rgba(92,112,140,.18) 34%,rgba(92,112,140,0) 100%),radial-gradient(circle 440px at 0 0,rgba(176,190,206,.6) 0,rgba(176,190,206,.42) 34%,rgba(176,190,206,0) 100%),radial-gradient(circle 520px at 8% 96%,rgba(150,164,182,.42) 0,rgba(150,164,182,.3) 34%,rgba(150,164,182,0) 100%),radial-gradient(circle 520px at 96% 100%,rgba(120,22,44,.12) 0,rgba(120,22,44,.08) 34%,rgba(120,22,44,0) 100%),radial-gradient(circle 340px at 62% 60%,rgba(196,206,218,.5) 0,rgba(196,206,218,.3) 40%,rgba(196,206,218,0) 100%)}}html :is(h1,h2,h3){font-family:var(--font-sans);font-weight:500;letter-spacing:-.015em}html ::selection{background:var(--sp-action-100);color:var(--sp-ink)}html .font-medium{font-weight:400}html :is(.font-semibold,.font-bold,.font-extrabold,.font-black){font-weight:500}html button{font-weight:500}html :is(b,strong,th){font-weight:500}html .stamp-text{font-weight:500;letter-spacing:-.01em}html body :is(.text-xs,.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-\[12\.5px\],.text-\[13px\],.text-\[13\.5px\],.tag,.country-tag,.eyebrow,small){font-weight:400!important}html body :is(.text-xs,.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-\[12\.5px\],.text-\[13px\],.text-\[13\.5px\],.tag,.country-tag,.eyebrow,small) :is(.font-medium,.font-semibold,.font-bold,.font-extrabold,.font-black,button):not(.text-sm,.text-base,.text-lg,.text-xl,.text-2xl,.text-3xl,[class*="text-[1"],[class*="text-[2"],[class*="text-[3"],[class*="text-[4"]){font-weight:400!important}html :is(.uppercase,.eyebrow){text-transform:none;letter-spacing:0}html .italic{font-style:normal}html .display-tight{letter-spacing:-.02em}html .eyebrow{font-size:.8125rem;font-weight:400;line-height:1.2;color:var(--sp-muted)}html svg [opacity="0.2"]{display:none}html svg:is(.text-violet,.text-violet-700,.text-aqua-700,.text-pink,.text-pink-700,.text-section-deep,.text-accent){color:var(--sp-muted)}html svg.text-lime,html svg.text-lime-deep{color:var(--sp-green)}html svg.text-amber{color:var(--sp-amber)}html :is(.section-tile,.tile-violet,.tile-aqua,.tile-pink,.tile-desk,.tile-neutral,.tile-ink){background-color:transparent;color:var(--sp-ink);box-shadow:none}html .tile-violet{color:var(--sp-action)}html :is(.shadow-card,.shadow-button,.shadow-tabbar,[class*="shadow-[0_"],[class*="shadow-[0px"]){--tw-shadow:0 0 #0000}html .shadow-float{--tw-shadow:var(--sp-float)}html [class*="drop-shadow-["]{filter:none}html .select-none:is([class*="rounded-[22px]"],[class*="rounded-[24px]"],[class*="rounded-[26px]"]):not(.chip){border-radius:var(--radius-button)}html :is(.bg-accent,.bg-primary){background-color:var(--sp-action);color:var(--sp-on-action)}html :is(.bg-accent,.bg-primary):is(:hover,:active):not(:disabled){background-color:var(--sp-action-press)}html :is(.bg-accent,.bg-primary) svg{color:currentColor}html :is(.bg-accent,.bg-primary) .tag{background:rgba(0,0,0,.18);color:var(--sp-on-action);box-shadow:none}html .grad.on-violet a[class*="min-h-[54px]"],html :is(.select-none.bg-accent,.select-none.bg-primary,:is(button,a).bg-violet.text-white:is(.rounded-button,.rounded-full[class*=min-h-10])){background-color:var(--sp-action);background-image:var(--sp-action-grad);color:var(--sp-on-action);border-color:transparent;box-shadow:var(--sp-action-glow);text-shadow:0 1px 1px rgba(80,0,22,.25);transition:background-color .15s ease-out,box-shadow .18s ease-out,translate .18s ease-out,scale .15s ease-out}@media (hover:hover) and (pointer:fine){html .grad.on-violet a[class*="min-h-[54px]"]:hover,html :is(.select-none.bg-accent,.select-none.bg-primary,:is(button,a).bg-violet.text-white:is(.rounded-button,.rounded-full[class*=min-h-10])):hover:not(:disabled,[aria-disabled=true]){background-color:var(--sp-action-press);background-image:var(--sp-action-grad-hover);box-shadow:var(--sp-action-glow-hover)}}html .grad.on-violet a[class*="min-h-[54px]"]:active,html :is(.select-none.bg-accent,.select-none.bg-primary,:is(button,a).bg-violet.text-white:is(.rounded-button,.rounded-full[class*=min-h-10])):active:not(:disabled,[aria-disabled=true]){background-color:var(--sp-action-press);background-image:var(--sp-action-grad-press);box-shadow:var(--sp-action-glow-press)}html :is(.select-none.bg-accent,.select-none.bg-primary,:is(button,a).bg-violet.text-white:is(.rounded-button,.rounded-full[class*=min-h-10])):is(:disabled,[aria-disabled=true]){background-image:none;box-shadow:none;text-shadow:none;translate:none}html :is(button,a).bg-violet.text-white.rounded-full[class*=min-h-10],html a.rounded-full.bg-card.ring-rule-strong[class*=min-h-10]{min-height:44px;padding-inline:16px}html .select-none:is(.border-accent,.border-rule-strong),html button[class*=border-violet][class*=text-violet-700]{border-width:1px;border-color:rgba(255,255,255,.9);color:var(--sp-ink);background-color:transparent;background-image:var(--sp-pill);box-shadow:var(--sp-pill-shadow);transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .18s ease-out,translate .18s ease-out,scale .15s ease-out}html .select-none.border-rule-strong{font-weight:500}html .select-none.bg-card.text-violet-700,html .select-none.bg-ink.text-white{color:var(--sp-ink);background-color:transparent;background-image:var(--sp-pill);box-shadow:var(--sp-pill-shadow);transition:background-color .15s ease-out,box-shadow .18s ease-out,translate .18s ease-out,scale .15s ease-out}@media (hover:hover) and (pointer:fine){html .select-none:is(.border-accent,.border-rule-strong):hover:not(:disabled,[aria-disabled=true]),html :is(.select-none.bg-card.text-violet-700,.select-none.bg-ink.text-white):hover:not(:disabled,[aria-disabled=true]),html button[class*=border-violet][class*=text-violet-700]:hover:not(:disabled){border-color:#FFFFFF;background-color:transparent;background-image:var(--sp-pill-hover);box-shadow:var(--sp-pill-shadow-hover)}}html .select-none:is(.border-accent,.border-rule-strong):active:not(:disabled,[aria-disabled=true]),html :is(.select-none.bg-card.text-violet-700,.select-none.bg-ink.text-white):active:not(:disabled,[aria-disabled=true]),html button[class*=border-violet][class*=text-violet-700]:active:not(:disabled){background-image:var(--sp-pill-press);box-shadow:var(--sp-pill-shadow-press)}html .select-none:is(.border-accent,.border-rule-strong,.bg-ink) svg{color:currentColor}html :is(.select-none:is(.border-accent,.border-rule-strong,.bg-ink.text-white,.bg-card.text-violet-700)):is(:disabled,[aria-disabled=true]){background-image:none;background-color:var(--sp-grey-50);border-color:var(--sp-line-2);box-shadow:none;translate:none}html .select-none.bg-transparent.text-ink-soft{color:var(--sp-ink)}html .select-none.bg-transparent.text-ink-soft:hover{background-color:var(--sp-grey-50);color:var(--sp-ink)}html :is([class*="hover:bg-violet-50"],[class*="hover:bg-violet-100"],[class*="hover:bg-accent-tint"],[class*="hover:bg-mist"]):hover{background-color:var(--sp-grey-50)}html .chip{border-width:1px;border-color:rgba(255,255,255,.9);background:var(--sp-pill);color:var(--sp-ink);font-weight:500;box-shadow:var(--sp-pill-shadow)}html .chip:hover{border-color:#FFFFFF;background:var(--sp-pill-hover);box-shadow:var(--sp-pill-shadow-hover)}html .chip:active:not(:disabled){background:var(--sp-pill-press);box-shadow:var(--sp-pill-shadow-press)}html :is(.chip-selected,.chip[aria-pressed=true],.chip[data-selected=true],.chip[aria-checked=true]){background:rgba(235,211,220,.85);border-color:var(--sp-action);color:var(--sp-action-text);box-shadow:inset 0 0 0 1px rgba(163,18,58,.4),0 6px 14px -8px rgba(163,18,58,.4);font-weight:500}html :is(.chip-selected,.chip[aria-pressed=true]):hover{background:rgba(229,196,208,.9)}html :is(.chip-selected,.chip[aria-pressed=true],.chip[data-selected=true],.chip[aria-checked=true]) .opacity-70{opacity:1;font-weight:500}html :is(.chip-selected,.chip[aria-pressed=true]) svg{color:var(--sp-action-text)}html .chip svg{color:currentColor}html .tag{gap:4px;padding:3px 6px;border-radius:6px;font-size:.75rem;font-weight:400;letter-spacing:0;box-shadow:inset 0 0 0 1px rgba(38,26,26,.14)}html .tag,html .tag-est{background:rgba(255,255,255,.6);color:var(--sp-ink-2)}html :is(.tag-live,.tag-recent){background:var(--sp-action-tint);color:var(--sp-action-text);box-shadow:none}html :is(.tag-live,.tag-recent):before{display:none}html .country-tag{background:rgba(255,255,255,.62);color:var(--sp-ink);font-family:var(--font-sans);font-weight:400;font-size:.6875rem;letter-spacing:.02em;padding:3px 5px;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(38,26,26,.14)}html [translate=no]:is(.bg-ink,.bg-white):not(button):not(a){background-color:rgba(255,255,255,.62);color:var(--sp-ink);letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(38,26,26,.14)}html li[class*=min-h-7][class*=rounded-full]{background-color:var(--sp-grey-100);color:var(--sp-ink-2);font-weight:400}html .perforated,html .sheet,html :is(article,p).rounded-card.bg-card,html div.rounded-card.bg-card:not(:is(button,a,input) *),html div.rounded-sheet.bg-card:not([role],.shadow-float),html section[data-ui=your-trip]{background-color:var(--sp-glass);border:1px solid var(--sp-glass-rim);border-radius:var(--radius-card);--tw-ring-color:transparent;--tw-ring-shadow:0 0 #0000;box-shadow:var(--sp-glass-hi),var(--sp-glass-shadow)}html .sheet-accent{box-shadow:var(--sp-glass-hi),var(--sp-glass-shadow)}html :is([role=alert],[role=status],[role=note]):is(.text-danger,.text-pink-700,.text-lime-deep,.text-amber-deep,.text-saffron-deep,.text-success-deep):not([class*=bg-]){background-color:var(--sp-glass);box-shadow:0 0 0 4px var(--sp-glass);border-radius:8px}html :is(.sheet-hover:hover,.sheet-hover:focus-within){border-color:var(--sp-glass-rim);box-shadow:var(--sp-glass-hi),var(--sp-glass-shadow-lift);transform:none}html .glass{background:var(--sp-glass-label);box-shadow:var(--sp-glass-label-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}html .glass-dark{background:rgba(0,0,0,.6)}html .grad-text{background-image:none;-webkit-text-fill-color:currentColor;color:var(--sp-ink)}html :is(.dots,.band-stripe){background-image:none}html .skeleton{background:var(--sp-grey-100)}html .skeleton:after{display:none}html .postmark{background:var(--sp-grey-50);color:var(--sp-ink);box-shadow:none;text-transform:none;letter-spacing:0;font-weight:500}html .stamp{border-color:var(--sp-line)}html .rule-double{border-top-color:var(--sp-line)}html :is(.grad,.on-violet,.on-ink){background-color:transparent;background-image:none!important;color:var(--sp-ink)}html :is(.grad,.on-violet,.on-ink) .text-white:not(:is(.bg-accent,.bg-primary,.bg-danger)),html :is(.grad,.on-violet,.on-ink).text-white{color:var(--sp-ink)}html :is(.grad,.on-violet,.on-ink) [class*="text-white/"]{color:var(--sp-muted)}html :is(.grad,.on-violet,.on-ink) :is([class*="bg-white/1"],[class*="bg-white/2"]){background-color:transparent}html :is(.grad,.on-violet,.on-ink) [class*="bg-ink/"]{background-color:var(--sp-grey-50)}html :is(.grad,.on-violet,.on-ink) [class*="ring-white/"]{--tw-ring-color:var(--sp-edge)}html :is(.grad,.on-violet,.on-ink) .text-lime{color:var(--sp-green)}html :is(.grad,.on-violet,.on-ink) option{color:var(--sp-ink);background:var(--sp-card)}html .grad.h-24>*,html :is(.grad,.on-violet,.on-ink)>[aria-hidden=true].pointer-events-none,html div[aria-hidden=true].pointer-events-none.absolute.right-0.top-0{display:none}html :is(.bg-lime,.bg-aqua).rounded-full:empty{display:none}html [class*="rgba(204,255,61"]:empty,html div[aria-hidden=true].pointer-events-none.fixed.inset-x-0.bottom-0{display:none}html :is(input,select,textarea).border-rule-strong{border-width:1px;border-color:var(--sp-edge);color:var(--sp-ink)}html :is(input,select,textarea).border-rule-strong:hover{border-color:var(--sp-ink)}html :is(input,select,textarea).border-rule-strong:focus-visible{border-color:var(--sp-action)}html :is(input,select)[class*="rounded-[24px]"]{border-radius:var(--radius-control)}html textarea[class*="rounded-[20px]"]{border-radius:var(--radius-control)}html label.pl-1{font-weight:500}html aside.fixed.inset-y-0{background-color:var(--sp-glass-side);background-image:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.05));border-right:1px solid var(--sp-glass-rim);box-shadow:1px 0 0 rgba(38,26,26,.04),18px 0 40px -30px rgba(38,26,26,.4);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}html aside nav p.uppercase{font-size:.8125rem;font-weight:400;color:var(--sp-muted)}html aside nav :is(a,button)[class*="min-h-[52px]"]{border-radius:var(--radius-button);color:var(--sp-ink);font-weight:400;box-shadow:none;background-color:transparent}html aside nav :is(a,button)[class*="min-h-[52px]"]:hover{background-color:rgba(255,255,255,.45)}html aside nav a[class*="min-h-[52px]"][aria-current=page]{background-color:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 #FFFFFF,0 0 0 1px rgba(255,255,255,.8),0 6px 18px -8px rgba(38,26,26,.3);color:var(--sp-ink);font-weight:500}html aside nav :is(a,button)[class*="min-h-[52px]"]>span.duo{background-color:transparent;color:var(--sp-ink)}html aside nav a[class*="min-h-[52px]"][aria-current=page]>span.duo{color:var(--sp-action)}html aside nav>:is(a,button).bg-ink{background-color:transparent;background-image:var(--sp-pill);color:var(--sp-ink);border-radius:var(--radius-button);box-shadow:var(--sp-pill-shadow);font-weight:500;transition:box-shadow .18s ease-out,translate .18s ease-out}html aside nav>:is(a,button).bg-ink:hover{background-color:transparent;background-image:var(--sp-pill-hover);box-shadow:var(--sp-pill-shadow-hover)}html aside nav>:is(a,button).bg-ink:active{background-image:var(--sp-pill-press);box-shadow:var(--sp-pill-shadow-press)}html aside nav>:is(a,button).bg-ink svg{color:currentColor}html aside div[class*="rounded-[20px]"].bg-mist{border-radius:var(--radius-card);background-color:rgba(255,255,255,.48);box-shadow:inset 0 1px 0 #FFFFFF,0 0 0 1px rgba(255,255,255,.7),0 8px 20px -12px rgba(38,26,26,.3)}html aside div.inline-flex.rounded-full.bg-mist.p-1{background-color:rgba(255,255,255,.36);box-shadow:inset 0 0 0 1px rgba(255,255,255,.75),inset 0 1px 2px rgba(38,26,26,.08)}html aside div.inline-flex.rounded-full.bg-mist.p-1>button.bg-card{background-color:rgba(255,255,255,.9);box-shadow:inset 0 1px 0 #FFFFFF,0 4px 10px -4px rgba(38,26,26,.3)}html button[class*=border-violet][class*=text-violet-700]{border-radius:var(--radius-button);font-weight:500}html button[class*=border-rule-strong][class*=rounded-full][class*=min-h-11]{border-width:1px;border-radius:var(--radius-button)}html header.sticky.top-0{background-color:var(--sp-glass-bar);background-image:var(--sp-glass-sheen-bar);border-bottom:1px solid var(--sp-glass-rim);box-shadow:0 1px 0 rgba(38,26,26,.05),0 12px 30px -22px rgba(38,26,26,.4);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}html header.sticky.top-0 :is(a,button).rounded-full.h-11.w-11{background-color:transparent;color:var(--sp-ink);box-shadow:none}html header.sticky.top-0 :is(a,button).rounded-full.h-11.w-11:not([aria-haspopup=menu]){background-color:rgba(255,255,255,.5);box-shadow:inset 0 1px 0 #FFFFFF,inset 0 0 0 1px rgba(255,255,255,.8),0 0 0 1px rgba(38,26,26,.1),0 4px 12px -6px rgba(38,26,26,.3)}html header.sticky.top-0 :is(a,button).rounded-full.h-11.w-11:not([aria-haspopup=menu]):hover{background-color:rgba(255,255,255,.8)}html header.sticky.top-0 a.rounded-full.h-11.w-11[aria-current=page]{background-color:rgba(255,255,255,.75);color:var(--sp-action)}html header.sticky.top-0 button[aria-haspopup=menu]{--tw-ring-color:var(--sp-line-2)}html header nav[data-ui=nav-tools] a{color:var(--sp-ink);font-weight:400;border-radius:var(--radius-button)}html header nav[data-ui=nav-tools] a>span.duo{background-color:transparent;color:var(--sp-ink)}html div[role=menu]{border-radius:var(--radius-card);background-color:var(--sp-glass-panel);background-image:var(--sp-glass-sheen);--tw-ring-color:var(--sp-glass-rim);--tw-inset-shadow:var(--sp-glass-hi);--tw-shadow:var(--sp-glass-float)}html div[role=menu] :is(a,button)[role=menuitem]{border-radius:var(--radius-control);font-weight:500}html div[role=menu] :is(a,button)[role=menuitem] svg{color:var(--sp-ink-2)}html nav[data-ui=nav-primary]{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));max-width:480px;margin-inline:auto;padding:4px;border-radius:28px;background-color:var(--sp-glass-dock);background-image:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,.1));border:1px solid rgba(255,255,255,.78);box-shadow:inset 0 1px 0 #FFFFFF,0 0 0 1px rgba(38,26,26,.06),0 10px 30px -12px rgba(38,26,26,.36);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}html nav[data-ui=nav-primary]>ul{border-radius:0;background-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html nav[data-ui=nav-primary] :is(a,button){color:var(--sp-ink-2);gap:4px}html nav[data-ui=nav-primary] :is(a,button)>span:first-child{width:48px;height:32px;border-radius:9999px;background:transparent;background-image:none;box-shadow:none;color:var(--sp-ink-2);transform:none}html nav[data-ui=nav-primary] :is(a,button)>span:first-child>svg{width:24px;height:24px;color:currentColor}html nav[data-ui=nav-primary] :is(a,button)>span:last-child{color:var(--sp-ink-2);font-weight:400}html nav[data-ui=nav-primary] :is(a,button):hover>span:first-child{background-color:rgba(255,255,255,.6)}@media (hover:none){html nav[data-ui=nav-primary] :is(a,button):not([aria-current=page]):hover>span:first-child{background-color:transparent}}html nav[data-ui=nav-primary] a[aria-current=page]>span:first-child{background-color:var(--sp-action);background-image:var(--sp-action-grad);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 6px 14px -5px rgba(120,14,44,.5);color:var(--sp-on-action)}html nav[data-ui=nav-primary] a[aria-current=page]>span:last-child{color:var(--sp-action-text);font-weight:400}html nav[data-ui=nav-primary] a[href$="/plan"]{font-weight:400}html nav[data-ui=nav-tools]>ul{background:transparent;box-shadow:none;border-radius:0;padding:0;border-bottom:1px solid var(--sp-line)}html nav[data-ui=nav-tools]>ul a{border-radius:0;background:transparent;color:var(--sp-muted);font-weight:400;box-shadow:none}html nav[data-ui=nav-tools]>ul a:hover{background:transparent;color:var(--sp-ink)}html nav[data-ui=nav-tools]>ul a svg{color:currentColor}html nav[data-ui=nav-tools]>ul a[aria-current=page]{color:var(--sp-ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--sp-action)}html nav[data-ui=nav-tools]>ul a[aria-current=page] svg{color:var(--sp-action)}html span.font-display.lowercase{font-weight:500;letter-spacing:-.03em!important;color:var(--sp-ink)}html .avatar-mark{background-image:none!important;background-color:var(--sp-ink);font-weight:500}html span[aria-hidden=true].inline-grid.rounded-full.bg-violet-50{background-color:var(--sp-grey-100);color:var(--sp-edge);--tw-ring-color:var(--sp-line)}html [role=group]:is(.on-violet,.on-ink).rounded-sheet-lg{padding:0;border-radius:0;box-shadow:none;overflow:visible}html [role=group]:is(.on-violet,.on-ink).rounded-sheet{border:1px solid var(--sp-line-2);border-radius:var(--radius-card);box-shadow:none}html [role=group]:is(.on-violet,.on-ink) [class*="sm:pr-[300px]"]{padding-right:0}html [role=group] p.inline-flex.rounded-full.px-3.py-2,html [role=group].on-ink p.inline-flex.rounded-full.py-1\.5{background:transparent;padding:0;color:var(--sp-muted);font-weight:400}html [role=group]:is(.on-violet,.on-ink) :is(h2,h3,p)[id]{color:var(--sp-ink);font-weight:500;letter-spacing:-.02em}html [role=group]:is(.on-violet,.on-ink) [id]:is([class*="text-[34px]"],[class*="text-[28px]"]){font-size:28px;line-height:1.15}html [role=group].on-ink [id][class*="text-[26px]"]{font-size:24px;line-height:1.2}html [role=group]:is(.on-violet,.on-ink) [id]:is([class*="text-[22px]"],[class*="text-[20px]"]){font-size:20px;line-height:1.25}@media (min-width:640px){html [role=group]:is(.on-violet,.on-ink) [id]:is([class*="text-[34px]"],[class*="text-[28px]"]){font-size:32px}html [role=group].on-ink [id][class*="text-[26px]"]{font-size:28px}}html [role=group]:is(.on-violet,.on-ink) p.max-w-prose{color:var(--sp-ink-2)}html [data-ui=plan-page] [role=group]:is(.on-violet,.on-ink).rounded-sheet-lg [id]:is([class*="text-[34px]"],[class*="text-[28px]"],[class*="text-[36px]"],[class*="text-[26px]"]){font-size:22px;line-height:1.25}html [data-ui=plan-page] [role=group]:is(.on-violet,.on-ink).rounded-sheet-lg p.max-w-prose:not([class*="text-[13px]"]){font-size:15px;line-height:1.45}html [role=group]:is(.on-violet,.on-ink) .grid>button{background-color:var(--sp-card);color:var(--sp-ink);font-weight:500;box-shadow:inset 0 0 0 1px var(--sp-edge)}html [role=group]:is(.on-violet,.on-ink) .grid>button:hover{background-color:var(--sp-grey-50);box-shadow:inset 0 0 0 1px var(--sp-ink)}html [role=group]:is(.on-violet,.on-ink) .grid>button[aria-pressed=true]{background-color:var(--sp-action-tint);color:var(--sp-action-text);font-weight:500;box-shadow:inset 0 0 0 2px var(--sp-action)}html [role=group]:is(.on-violet,.on-ink) .grid>button>span[aria-hidden=true]:first-child{background-color:var(--sp-grey-100);color:var(--sp-ink);font-weight:500}html [role=group]:is(.on-violet,.on-ink) .grid>button[aria-pressed=true]>span[aria-hidden=true]:first-child{background-color:var(--sp-card);color:var(--sp-action-text)}html [role=group]:is(.on-violet,.on-ink) .grid>button svg{color:currentColor}html [role=group]:is(.on-violet,.on-ink) .grid>button>svg.text-lime{color:var(--sp-action)}html [role=group] :is(a,button,.other-slot,select)[class*="ring-white/75"]{--tw-ring-color:var(--sp-edge);--tw-ring-shadow:inset 0 0 0 1px var(--sp-edge);box-shadow:inset 0 0 0 1px var(--sp-edge);color:var(--sp-ink);font-weight:500;background-color:var(--sp-card)}html [role=group] .other-slot select[class*="ring-white/75"]{box-shadow:none}html [role=group] :is(a,button,.other-slot)[class*="ring-white/75"]:hover{background-color:var(--sp-grey-50)}html [role=group] .other-slot select{color:var(--sp-ink);font-weight:500}html [role=group] .other-slot svg,html [role=group] :is(a,button,.other-slot,span)[class*="ring-white/75"] svg,html [role=group] span.relative.block>svg{color:var(--sp-muted)}html [role=group]>p.relative.mt-4,html [role=group]>p.relative.mt-4 svg{color:var(--sp-muted)}html [role=group] p:has(>svg.text-amber){background-color:var(--sp-amber-tint);color:var(--sp-ink)}html button[class*=ring-accent][class*=text-accent-deep][class*=rounded-full]{background-color:transparent;box-shadow:none;padding-left:0;color:var(--sp-action-text);font-weight:500}html button[class*=ring-accent][class*=text-accent-deep][class*=rounded-full]:hover{background-color:transparent;text-decoration:underline;text-underline-offset:3px}html button[class*=ring-accent][class*=text-accent-deep][class*=rounded-full] svg{color:currentColor}html [role=group].on-ink>button{color:var(--sp-action-text);padding-left:0}html h1.display-tight{font-size:28px;line-height:1.15;font-weight:500;letter-spacing:-.02em}@media (min-width:640px){html h1.display-tight{font-size:32px}}html header p.text-section-deep{color:var(--sp-muted);font-weight:400}html header span.section-tile{width:24px;height:24px;color:var(--sp-muted)}html header span.section-tile>svg{width:20px;height:20px}html .grad.on-violet.rounded-sheet-lg,html div[role=status].grad.rounded-sheet-lg{padding:0;border-radius:0;box-shadow:none;overflow:visible}html div[role=status].grad [class*="bg-white/"]{background-color:var(--sp-grey-100)}html .grad.on-violet a[class*="rounded-[22px]"]{box-shadow:inset 0 0 0 1px var(--sp-edge);border-radius:var(--radius-card);color:var(--sp-ink)}html .grad.on-violet a[class*="rounded-[22px]"]>span.bg-lime{background-color:var(--sp-grey-100);color:var(--sp-ink)}html .grad.on-violet a[class*="rounded-[22px]"] svg{color:var(--sp-muted)}html .grad.on-violet>.relative>.min-w-0>.flex>span.text-sm{color:var(--sp-muted);font-weight:400}html .grad.on-violet p[tabindex="-1"]{font-size:20px;line-height:1.4;font-weight:400;letter-spacing:-.01em;color:var(--sp-ink)}@media (min-width:640px){html .grad.on-violet p[tabindex="-1"]{font-size:24px}}html .grad.on-violet p[tabindex="-1"] strong.text-lime{color:var(--sp-green);font-weight:500}html .grad.on-violet p[tabindex="-1"] strong{font-weight:500}html .grad.on-violet div[class*="rounded-[22px]"].bg-lime{display:none}html .grad.on-violet div.grid[class*="md:grid-cols-[minmax(0,1fr)_236px]"]{grid-template-columns:minmax(0,1fr)}html .grad.on-violet p.md\:hidden{display:flex}html .grad.on-violet p[tabindex="-1"]{max-width:46rem}html .grad.on-violet a[class*="min-h-[54px]"]{background-color:var(--sp-action);color:var(--sp-on-action);border-radius:var(--radius-button);font-weight:500;font-size:16px}html .grad.on-violet a[class*="min-h-[54px]"]:hover{background-color:var(--sp-action-press)}html .grad.on-violet a[class*="min-h-[54px]"] svg{color:var(--sp-on-action)}html .grad.on-violet a[class*="ring-white/65"]{background-color:var(--sp-card);color:var(--sp-ink);border-radius:var(--radius-button);box-shadow:inset 0 0 0 1px var(--sp-ink);font-weight:500}html .grad.on-violet a[class*="ring-white/65"]:hover{background-color:var(--sp-grey-50)}html .grad.on-violet a[class*="ring-white/65"]>span.duo{background-color:transparent;color:var(--sp-ink);width:24px}html section[aria-labelledby=wall-title]>div span[aria-hidden=true].duo{display:none}html #wall-title{font-size:22px;font-weight:500;letter-spacing:-.01em}html div[role=group][data-ui=trip-type]{background:rgba(255,255,255,.36);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),inset 0 1px 3px rgba(38,26,26,.08)}html div[role=group][data-ui=trip-type]>button{color:var(--sp-ink);font-weight:500;box-shadow:none}html div[role=group][data-ui=trip-type]>button:hover{background:var(--sp-grey-50)}html div[role=group][data-ui=trip-type]>button svg{color:var(--sp-muted)}html div[role=group][data-ui=trip-type]>button[aria-pressed=true]{background:var(--sp-action-tint);color:var(--sp-action-text);font-weight:500;box-shadow:inset 0 0 0 1px var(--sp-action)}html div[role=group][data-ui=trip-type]>button[aria-pressed=true] svg{color:var(--sp-action)}html div.sticky.z-10.rounded-t-3xl{border-radius:0;border-top-color:var(--sp-line);background-color:transparent}html div.sticky.z-10.rounded-t-3xl:after{background-color:var(--sp-glass-tray)}html [data-stuck]{box-shadow:0 -6px 16px rgba(38,26,26,.08)}@media (max-width:1023.98px){html [data-stuck]{border-top-color:var(--sp-glass-rim);box-shadow:0 -1px 0 rgba(38,26,26,.05),0 -12px 30px -22px rgba(38,26,26,.4)}html [data-stuck]:after{top:0;bottom:calc(-5rem - env(safe-area-inset-bottom));height:auto;z-index:-1;background-image:var(--sp-glass-sheen-bar);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}}html div[role=region][data-ui=your-search]{background-color:var(--sp-glass-tray);background-image:var(--sp-glass-sheen-bar);border-bottom-color:var(--sp-glass-rim);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:0 1px 0 rgba(38,26,26,.05),0 12px 30px -22px rgba(38,26,26,.4)}html #plan-results h2[class*="text-[26px]"]{font-size:22px;font-weight:500;letter-spacing:-.01em}@media (min-width:640px){html #plan-results h2[class*="text-[26px]"]{font-size:24px}}html ul[data-ui=at-a-glance]{background-color:var(--sp-glass);border:1px solid var(--sp-glass-rim);border-radius:var(--radius-card);box-shadow:var(--sp-glass-hi),var(--sp-glass-shadow);padding:14px 18px;row-gap:12px;column-gap:0}html ul[data-ui=at-a-glance]>li{background-color:transparent;color:var(--sp-ink);border:0;border-radius:0;box-shadow:none;padding:4px 16px 4px 0}@media (max-width:1023.98px){html ul[data-ui=at-a-glance]>li:nth-child(2n){border-left:1px solid var(--sp-line);padding-left:16px}html ul[data-ui=at-a-glance]:has(>li.col-span-2)>li:nth-child(2n){border-left:0;padding-left:0}html ul[data-ui=at-a-glance]:has(>li.col-span-2)>li:nth-child(odd):not(:first-child){border-left:1px solid var(--sp-line);padding-left:16px}}@media (min-width:1024px){html ul[data-ui=at-a-glance]>li+li{border-left:1px solid var(--sp-line);padding-left:20px}}html ul[data-ui=at-a-glance]>li>span[aria-hidden=true]{display:none}html ul[data-ui=at-a-glance]>li span.font-display{font-size:22px;font-weight:500;letter-spacing:-.01em}html ul[data-ui=at-a-glance]>li.bg-lime span.font-display{color:var(--sp-green)}html p.bg-ink[class*="rounded-[22px]"],html p.bg-violet-50[class*="rounded-[22px]"]{background-color:transparent;color:var(--sp-ink);border-radius:0;box-shadow:none;padding:0;margin-top:16px}html p:is(.bg-ink,.bg-violet-50)[class*="rounded-[22px]"]>span[aria-hidden=true]{display:none}html p:is(.bg-ink,.bg-violet-50)[class*="rounded-[22px]"] strong{color:var(--sp-ink);font-weight:500}html p.bg-ink[class*="rounded-[22px]"] .text-white\/80{color:var(--sp-ink-2)}html section[id*=-entry-rules-]{border:0;border-top:1px solid var(--sp-line);border-radius:0;background:transparent;box-shadow:none;padding:16px 0 0}html ul[data-ui=at-a-glance]+div>section[id*=-entry-rules-]:first-child{border-top:0;padding-top:4px}html section[id*=-entry-rules-] span[aria-hidden=true].duo{display:none}html section[id*=-entry-rules-] h3{font-weight:500}html section[id*=-entry-rules-] button{color:var(--sp-action-text);box-shadow:none;padding-left:0}html div.mt-8.rounded-sheet.ring-1.ring-inset.ring-rule{background:transparent;box-shadow:none;border-radius:0;border-top:1px solid var(--sp-line);padding:16px 0 0}html div.mt-8.rounded-sheet.ring-1.ring-inset.ring-rule svg{color:var(--sp-muted)}html :is(#plan-results,#desk-results) article.sheet>div.flex-1{padding-top:12px}html .isolate.rounded-b-sheet{display:flex;flex-direction:column;height:auto;overflow:visible;background:transparent;border-radius:0}html .isolate.rounded-b-sheet>.grad,html .isolate.rounded-b-sheet>img{position:relative;inset:auto;order:0;flex:none;width:100%;height:208px;border-radius:var(--radius-photo)}html .isolate.rounded-b-sheet>.grad{background-color:var(--sp-grey-100);color:var(--sp-edge)}@media (min-width:640px){html .isolate.rounded-b-sheet>.grad,html .isolate.rounded-b-sheet>img{height:240px}}html .isolate.rounded-b-sheet>span.pointer-events-none{display:none}html .isolate.rounded-b-sheet>div.absolute.bottom-0{position:static;order:1;flex-direction:column;align-items:stretch;gap:6px;padding-top:14px}html .isolate.rounded-b-sheet>div.absolute.bottom-0>div{padding-inline:16px}@media (min-width:640px){html .isolate.rounded-b-sheet>div.absolute.bottom-0>div{padding-inline:20px}}html .isolate.rounded-b-sheet>div.absolute.top-3>:nth-child(n+2){display:none}html .isolate.rounded-b-sheet>div.absolute.top-3>span{height:28px;padding-inline:10px;background:var(--sp-glass-label);color:var(--sp-ink);font-size:13px;font-weight:400;box-shadow:var(--sp-glass-label-shadow)}html .isolate.rounded-b-sheet>div.absolute.top-3>span>svg.text-pink{display:none}html .isolate.rounded-b-sheet span.glass[class*=rounded-2xl]{background:transparent;box-shadow:none;padding:0;color:var(--sp-ink-2);font-weight:400;font-size:14px}html .isolate.rounded-b-sheet span.glass[class*=rounded-2xl]>svg{display:none}html h3.break-words[class*="text-[26px]"]{font-size:18px;line-height:1.3;font-weight:500;letter-spacing:-.005em}html h3.break-words[class*="text-[26px]"]+p{font-size:14px;font-weight:300;color:var(--sp-muted);margin-top:2px}html p.flex.items-start.gap-2.text-sm.font-semibold[class*=text-verdict-]{font-weight:400}html div[role=note].bg-amber-tint{border-radius:var(--radius-control);--tw-ring-color:transparent}html [role=img][class*=bg-verdict-open-fill]{--sp-v:var(--sp-green);--sp-v-tint:var(--sp-green-tint)}html [role=img][class*=bg-verdict-easy-fill]{--sp-v:var(--sp-teal);--sp-v-tint:var(--sp-teal-tint)}html [role=img][class*=bg-verdict-moderate-fill]{--sp-v:var(--sp-amber);--sp-v-tint:var(--sp-amber-tint)}html [role=img][class*=bg-verdict-blocked-fill]{--sp-v:var(--sp-red);--sp-v-tint:var(--sp-red-tint)}html [role=img][class*=bg-verdict-]{background-color:var(--sp-v-tint);background-image:none;color:var(--sp-ink);border-radius:var(--radius-control);box-shadow:none;gap:10px}html [role=img][class*=bg-verdict-]>span:first-child{width:28px!important;height:28px!important;border-radius:9999px;background-color:var(--sp-card)}html [role=img][class*=bg-verdict-]>span:first-child>svg:first-child{display:none}html [role=img][class*=bg-verdict-]>span:first-child>svg:last-child{width:16px!important;height:16px!important;transform:none!important;color:var(--sp-v)}html [role=img][class*=bg-verdict-]>span.min-w-0>span:first-child{font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--sp-v)}html [role=img][class*=bg-verdict-][class*="gap-3.5"]>span.min-w-0>span:first-child{font-size:18px}html [role=img][class*=bg-verdict-].rounded-xl>span.min-w-0>span:first-child{font-size:14px}html [role=img][class*=bg-verdict-]>span.min-w-0>span+span{font-size:13px;font-weight:400;color:var(--sp-ink-2)}html .isolate.rounded-b-sheet [role=img][class*=bg-verdict-]{background-color:transparent;border-top:0}html .isolate.rounded-b-sheet [role=img][class*=bg-verdict-]>span:first-child{background-color:var(--sp-v-tint)}html [role=img][class*=bg-verdict-][class*="ring-white/40"]{background-color:var(--sp-glass-label);box-shadow:var(--sp-glass-label-shadow)}html [role=img][class*=bg-verdict-][class*="ring-white/40"]>span:first-child{background-color:var(--sp-v-tint)}html span:has(>svg[viewBox="-6 -6 112 112"]){border-radius:9999px}html span:has(>svg[viewBox="-6 -6 112 112"])>svg[viewBox="-6 -6 112 112"]{display:none}html span:has(>svg[viewBox="-6 -6 112 112"]):has(>svg.text-lime){background-color:var(--sp-green-tint);color:var(--sp-green)}html span:has(>svg[viewBox="-6 -6 112 112"]):has(>svg.text-white){background-color:var(--sp-teal-tint)}html span:has(>svg[viewBox="-6 -6 112 112"]):has(>svg.text-amber){background-color:var(--sp-amber-tint)}html span:has(>svg[viewBox="-6 -6 112 112"]):has(>svg.text-ink){background-color:var(--sp-red-tint)}html span:has(>svg[viewBox="-6 -6 112 112"])>svg.text-white{color:var(--sp-teal)}html span:has(>svg[viewBox="-6 -6 112 112"])>svg.text-ink{color:var(--sp-red)}html div.tabular[class*="rounded-[20px]"].bg-mist-inset{background:transparent;border-radius:0;padding:16px 0 0;border-top:1px solid var(--sp-line)}html div.tabular.bg-mist-inset>div:first-child p:first-child{font-size:14px;font-weight:500!important;color:var(--sp-ink)}html div.tabular.bg-mist-inset p[class*="text-[30px]"],html div.tabular.bg-mist-inset p[class*="text-[38px]"]{font-size:26px;font-weight:500;letter-spacing:-.02em}html div.tabular.bg-mist-inset p[class*="text-[30px]"]{font-size:24px}html div.tabular.bg-mist-inset p[class*="text-[30px]"]>span.text-base,html div.tabular.bg-mist-inset p[class*="text-[38px]"]>span.text-base{font-size:15px;font-weight:400}html div.tabular.bg-mist-inset span.h-8.rounded-full{height:28px;font-size:13px;font-weight:400}html div.tabular.bg-mist-inset span.h-8.rounded-full.bg-lime{background-color:var(--sp-green-tint);color:var(--sp-green)}html div.tabular.bg-mist-inset span.h-8.rounded-full.bg-amber{background-color:var(--sp-amber-tint);color:var(--sp-amber)}html div.tabular.bg-mist-inset span.h-8.rounded-full.bg-pink{background-color:var(--sp-red-tint);color:var(--sp-red)}html div.tabular.bg-mist-inset span.h-8.rounded-full svg{color:currentColor}html div[role=img].relative.flex.w-full.overflow-hidden[class*="rounded-[10px]"]{height:20px;border-radius:9999px}html div[role=img].relative.flex.w-full.overflow-hidden[class*="rounded-[10px]"]>span.h-full:not(.bg-lime){background-color:var(--sp-grey-300)}html div[role=img].relative.flex.w-full.overflow-hidden[class*="rounded-[10px]"]>span.bg-lime{background-color:var(--sp-green-tint);color:var(--sp-green);font-size:12px;font-weight:400}html div[role=img].relative.flex.w-full+div{font-weight:400}html div[role=img].relative.flex.w-full+div .text-lime-deep{color:var(--sp-green)}html div[role=img].relative.flex.w-full+div .text-pink-700{color:var(--sp-red)}html div.tabular.bg-mist-inset>button[aria-expanded][class*=ring-rule-strong]{width:auto;justify-content:flex-start;gap:6px;padding:0;background:transparent;box-shadow:none;color:var(--sp-action-text);font-weight:500}html div.tabular.bg-mist-inset [class*="grid-cols-[30px_minmax(0,1fr)_auto]"]{grid-template-columns:minmax(0,1fr) auto}html div.tabular.bg-mist-inset [class*="grid-cols-[30px_minmax(0,1fr)_auto]"]>span[aria-hidden=true]:first-child{display:none}html div.tabular.bg-mist-inset dt{font-weight:400;color:var(--sp-ink)}html div.tabular.bg-mist-inset dt>span{color:var(--sp-muted)}html div.tabular.bg-mist-inset dd{font-weight:400;letter-spacing:0}html div.tabular.bg-mist-inset>div[class*="border-t-[1.5px]"]{border-top-width:1px;border-top-color:var(--sp-line)}html div.tabular.bg-mist-inset>div[class*="border-t-[1.5px]"] span.font-display{font-weight:500}html div.tabular.bg-mist-inset>div[class*="border-t-[1.5px]"] span.font-display+span{font-weight:300}html div.tabular.bg-mist-inset>div[class*="border-t-[1.5px]"] p.font-display{font-weight:500}html [class*=decoration-violet-300]{color:var(--sp-muted);font-weight:400;text-decoration-line:underline;text-decoration-color:var(--sp-grey-300);text-decoration-thickness:1px;text-underline-offset:3px}html [class*=decoration-violet-300]:hover{color:var(--sp-ink);text-decoration-color:var(--sp-ink)}html [class*=decoration-violet-300] svg{color:currentColor}html span.inline-flex.min-h-11.font-semibold.text-ink-soft{font-weight:300;color:var(--sp-muted)}html span.inline-flex.min-h-11.font-semibold.text-ink-soft>svg{color:var(--sp-muted)}html div[class*="rounded-[20px]"].bg-aqua-50{border-radius:var(--radius-card)}html div.bg-aqua-50 span[aria-hidden=true].rounded-full.bg-aqua{background-color:var(--sp-card);box-shadow:inset 0 0 0 1px var(--sp-line-2);font-weight:500}html div.bg-aqua-50>button{color:var(--sp-action-text)}html div.relative.overflow-hidden.rounded-sheet[class*="bg-[radial-gradient"]{background-image:none;box-shadow:none}html div[class*="bg-[radial-gradient"]>span[aria-hidden=true].duo{background:transparent;box-shadow:none;color:var(--sp-ink)}html div[class*="bg-[radial-gradient"] :is(p,h2,h3)[class*="text-[22px]"]{font-size:18px;font-weight:500;letter-spacing:-.01em}html span[aria-hidden=true].relative.mb-5.grid.h-24.w-52{height:auto;width:auto;margin-bottom:12px}html span[aria-hidden=true].relative.mb-5.grid.h-24.w-52>span:not(.section-tile){display:none}html span[aria-hidden=true].relative.mb-5.grid.h-24.w-52>.section-tile{box-shadow:none}html div.flex.flex-col.items-center.px-4.py-10.text-center>p[class*="text-[22px]"]{font-size:18px;font-weight:500;letter-spacing:-.01em}html span[aria-hidden=true].relative.mb-4.grid[class*="h-[76px]"]>span.border-2{border-color:var(--sp-line)}html span[aria-hidden=true].relative.mb-4.grid[class*="h-[76px]"] span.bg-lime{width:10px;height:10px;background-color:var(--sp-action);box-shadow:none;--tw-ring-shadow:0 0 #0000;transform:translate(-50%,-4px)}html div[role=status][class*="rounded-[20px]"].bg-violet-50{background-color:var(--sp-grey-50);--tw-ring-color:transparent;border-radius:var(--radius-card)}html div[role=status][class*="rounded-[20px]"].bg-violet-50>span[aria-hidden=true].bg-ink{display:none}html div[role=status][class*="rounded-[20px]"].bg-violet-50>button{color:var(--sp-ink);border-radius:var(--radius-button);--tw-ring-color:var(--sp-ink)}html div[role=alert][class*="rounded-[20px]"].bg-pink-50{border-radius:var(--radius-card);--tw-ring-color:transparent}html div[role=alert][class*="rounded-[20px]"].bg-pink-50>button{border-radius:var(--radius-button)}html .photo-mono,html .photo-mono img{filter:grayscale(1) contrast(1.05)}html :is(.glass[class*="ring-white/70"],span[role=img][class*="bg-white/85"]){background-color:var(--sp-card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--sp-glass-label-shadow);--tw-ring-color:transparent;border-radius:var(--radius-control)}html [role=group] .other-slot select[class*="ring-white/75"]{background-color:transparent}html div.z-10.rounded-t-3xl{border-radius:0}html div[role=img].relative.flex.w-full.overflow-hidden[class*="rounded-[10px]"]{height:18px}html .grad.on-violet a[class*="min-h-[54px]"]{min-height:48px}html :is(article,.sheet):has([role=img][class*=bg-verdict-]) p.flex.items-start.gap-2.text-sm[class*=text-verdict-]{color:var(--sp-ink-2);font-weight:300}html :is(article,.sheet):has([role=img][class*=bg-verdict-]) p.flex.items-start.gap-2.text-sm[class*=text-verdict-]>svg{display:none}html [role=group]:is(.on-violet,.on-ink).rounded-sheet{border:0;border-bottom:1px solid var(--sp-line);border-radius:0;padding:0 0 20px}html article[class*="ring-line/70"]{background:transparent;border-radius:0;box-shadow:none;overflow:visible}html article[class*="ring-line/70"]>div.relative>a{border-radius:var(--radius-photo)}html article[class*="ring-line/70"] a span[class*=bg-gradient-to-t]{display:none}html article[class*="ring-line/70"]>div.flex-1{padding-inline:0}html article[class*="ring-line/70"]>div.border-t{border-top:0;padding:0;margin:4px -12px 0}html div.grid.gap-5[class*="xl:grid-cols-3"]{row-gap:36px}html div.rounded-sheet.bg-violet-50.ring-1{background-color:var(--sp-grey-50);--tw-ring-color:transparent}html div.rounded-sheet.bg-violet-50>span[aria-hidden=true].duo{display:none}html span[aria-hidden=true].duo[class*="rounded-[20px]"].bg-violet-50{background:transparent;--tw-ring-color:transparent;color:var(--sp-ink)}html span[aria-hidden=true].rounded-full.bg-accent{border-radius:var(--radius-button)}html label[for=create-photo][class*="ring-[1.5px]"]{background-color:var(--sp-glass);background-image:var(--sp-glass-sheen);box-shadow:var(--sp-glass-hi);border:1px dashed var(--sp-edge)}html label[for=create-photo][class*="ring-[1.5px]"]:hover{background-color:rgba(255,255,255,.8);border-color:var(--sp-ink)}html label[for=create-photo] span[aria-hidden=true].bg-accent{background-color:transparent;background-image:var(--sp-pill);color:var(--sp-ink);box-shadow:var(--sp-pill-shadow)}html label[for=create-photo]:hover span[aria-hidden=true].bg-accent{background-image:var(--sp-pill-hover);box-shadow:var(--sp-pill-shadow-hover)}html .grad.h-24{height:72px}html dl.grid-cols-3>div.rounded-2xl.bg-mist{background:transparent}html dl.grid-cols-3 dd[class*="text-[24px]"]{font-size:22px;font-weight:500;letter-spacing:-.01em}html li[class*="rounded-[20px]"].bg-section-tint{background:transparent;padding:0}html span.bg-section.text-section-on{background:transparent;color:var(--sp-ink);box-shadow:none;width:28px;height:28px}html span.bg-section.text-section-on>span.bg-ink{display:none}html span[aria-hidden=true].bg-section-tint.text-section-deep[class*="rounded-[10px]"]{background:transparent;color:var(--sp-muted);width:20px}html div[class*="rounded-[18px]"].bg-mist-inset.p-3{background:transparent;padding:0}html span[data-on=true].border-pink{background-color:var(--sp-ink);border-color:var(--sp-ink)}html span[data-on=false].border-pink-700{border-color:var(--sp-edge)}html span[role=img]>span.flex>span.text-pink-700{color:var(--sp-ink-2)}html span.rounded-full.bg-lime.text-ink.text-xs{color:var(--sp-green)}html li.relative.grid>span[aria-hidden=true].duo.relative.rounded-tile{background-color:var(--sp-card);color:var(--sp-muted);border-radius:9999px;box-shadow:inset 0 0 0 1px var(--sp-line-2)}html li.relative.grid>span[aria-hidden=true].duo.relative.rounded-tile.bg-aqua{color:var(--sp-ink)}html li.relative.grid>span[aria-hidden=true].absolute.bg-aqua-100{background-color:var(--sp-line)}html form p.text-section-deep{color:var(--sp-ink);font-weight:500}html div.relative.bg-ink[class*=h-52]>div.absolute,html span[aria-hidden=true][data-ui=photo-shade]{display:none}html [role=img][class*=bg-verdict-][class*="ring-white/40"]{right:auto;max-width:calc(100% - 24px)}html [role=img][class*=bg-verdict-][class*="ring-white/40"]>span.min-w-0>span+span>span.block{display:inline;margin-left:4px}html h2.font-display[class*="text-[28px]"][class*="sm:text-[34px]"]{font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.2}@media (min-width:640px){html h2.font-display[class*="text-[28px]"][class*="sm:text-[34px]"]{font-size:28px}}html div.rounded-2xl.bg-mist-inset>span[aria-hidden=true].duo{background:transparent;color:var(--sp-ink);width:20px}html a[class*=text-accent-deep][class*=underline]{color:var(--sp-action-text);text-decoration-thickness:1px}html main h2.font-display[class*="text-[26px]"]{font-size:22px;font-weight:500;letter-spacing:-.01em}html span[aria-hidden=true].grid.h-14.w-14[class*="rounded-[18px]"].bg-aqua{background-color:var(--sp-card);box-shadow:inset 0 0 0 1px var(--sp-line-2);border-radius:var(--radius-control)}html span[aria-hidden=true].grid.h-14.w-14[class*="rounded-[18px]"].bg-aqua>span:first-child{font-size:11px;font-weight:400;color:var(--sp-muted)}html span[aria-hidden=true].grid.h-14.w-14[class*="rounded-[18px]"].bg-aqua>span:last-child{font-size:20px;font-weight:500}html .sheet>div.relative.bg-ink[class*=h-52]{border-radius:var(--radius-photo);overflow:hidden}html .sheet:has(>div.relative.bg-ink[class*=h-52]) div.rounded-2xl.bg-mist-inset{background:transparent;border-radius:0;padding:0}html .sheet:has(>div.relative.bg-ink[class*=h-52]) li>span[aria-hidden=true].rounded-full.bg-lime-tint{background:transparent;box-shadow:none;color:var(--sp-muted)}html ol.list-none.grid:has(>li>article.sheet){column-gap:32px}html ol.list-none.grid>li>article.sheet{border:0;border-top:1px solid var(--sp-line);border-radius:0;background:transparent;box-shadow:none;padding-inline:0}html ol.list-none.grid>li>article.sheet>p.rounded-2xl.bg-aqua-50{background:transparent;border-radius:0;padding:0}html ol.list-none.grid>li>article.sheet>p.rounded-2xl.bg-aqua-50>svg{display:none}html ol.list-none.grid+.sheet{margin-top:32px;border:0;border-top:1px solid var(--sp-line);border-radius:0;background:transparent;box-shadow:none;padding-inline:0}html div.flex.flex-col.gap-4[class*="rounded-[20px]"].bg-mist-inset{border-radius:var(--radius-card)}html div.flex.flex-col.gap-4.bg-mist-inset>div.flex.items-start.gap-3>span[aria-hidden=true][class*="rounded-[12px]"].bg-violet{display:none}html div.bg-mist-inset ul>li.rounded-2xl.bg-card{background:transparent;box-shadow:none;border-radius:0;padding:12px 0 0}html div.bg-mist-inset ul>li.rounded-2xl.bg-card+li{border-top:1px solid var(--sp-line-2)}html div.bg-mist-inset ul>li.rounded-2xl.bg-card a{background-color:var(--sp-card)}html button[aria-expanded=true].select-none.border-rule-strong{background-image:var(--sp-pill-press);box-shadow:var(--sp-pill-shadow-press)}html span[aria-hidden=true].pointer-events-none.absolute.inset-x-0.bottom-0[class*=bg-gradient-to-t]{display:none}html a.group.relative.block.aspect-square[class*="rounded-[20px]"]{border-radius:var(--radius-photo);box-shadow:none}html aside nav>button.bg-ink{font-size:13.5px;gap:6px;padding-inline:12px;white-space:nowrap}html div[class*="bg-[radial-gradient"]>p[aria-hidden=true].inline-flex.rounded-full,html span[aria-hidden=true].mb-3.inline-flex.rounded-full{display:none}html div[class*="bg-[radial-gradient"]>p[aria-hidden=true].inline-flex.rounded-full+*{margin-top:20px}html div.rounded-sheet.bg-violet-50.ring-1>button.select-none{white-space:nowrap;flex-shrink:0}html [role=group].on-ink p.max-w-prose[class*="text-[13px]"]{max-width:44rem}html span.duo.bg-section-tint.text-section-deep[class*="rounded-[14px]"]{width:24px;height:24px;background:transparent;color:var(--sp-ink)}html :is(li,a).rounded-\[18px\].ring-1.ring-line{border-radius:var(--radius-photo)}html [class*="hover:shadow-float"]:hover{--tw-shadow:0 0 #0000}html [class*="hover:ring-violet-100"]:hover{--tw-ring-color:var(--sp-line-2)}html span[aria-hidden=true].rounded-full.bg-violet-300{background-color:var(--sp-muted)}html div.fixed.inset-0[class*="bg-ink/45"]{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:none;backdrop-filter:none}html div[role=dialog].rounded-sheet-lg{border-radius:var(--radius-card);--tw-ring-color:transparent;--tw-shadow:0 8px 28px rgba(38,26,26,0.18)}html div[role=dialog]{background-color:var(--sp-glass-dialog);background-image:var(--sp-glass-sheen);border:1px solid var(--sp-glass-rim);box-shadow:var(--sp-glass-hi),0 24px 56px -16px rgba(38,26,26,.45);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}html div[role=dialog]>button[data-ui=dialog-close]{background-color:transparent;color:var(--sp-ink)}html div[role=dialog]>button[data-ui=dialog-close]:hover{background-color:var(--sp-grey-50)}html div[role=dialog] h2.display-tight{font-size:22px;font-weight:500;letter-spacing:-.01em}html div[role=dialog] [role=tablist]{background-color:rgba(255,255,255,.36);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),inset 0 1px 3px rgba(38,26,26,.08)}html div[role=dialog] [role=tablist]>button{color:var(--sp-ink);font-weight:500;box-shadow:none}html div[role=dialog] [role=tablist]>button:hover{background-color:var(--sp-grey-50);color:var(--sp-ink)}html div[role=dialog] [role=tablist]>button[aria-selected=true]{background-color:var(--sp-action-tint);color:var(--sp-action-text);font-weight:500;box-shadow:inset 0 0 0 1px var(--sp-action)}html div[role=dialog] span.duo.bg-amber-tint.rounded-tile{background:transparent;width:28px;height:28px;color:var(--sp-ink)}html div[role=dialog] div[class*="rounded-[20px]"].bg-mist-inset{border-radius:var(--radius-card);--tw-ring-color:transparent}html div[role=dialog] button.rounded-full[class*="border-[1.5px]"]{border-width:1px;border-color:var(--sp-edge);font-weight:500}html div[role=dialog] button.rounded-full[class*="border-[1.5px]"]:hover{border-color:var(--sp-ink);background-color:var(--sp-grey-50)}html div[role=dialog] :is([role=alert],[role=status]).rounded-2xl{border-radius:var(--radius-control)}html p.flex.items-start.gap-2.text-sm.font-bold.text-violet-700{color:var(--sp-ink-2);font-weight:400}html p.flex.items-start.gap-2.text-sm.font-bold.text-violet-700>svg{display:none}html div.relative.overflow-hidden.rounded-sheet-lg.bg-tag.shadow-float{border-radius:var(--radius-photo);--tw-shadow:0 0 #0000}html form.bg-mist-inset[class*="rounded-[20px]"]{border-radius:var(--radius-card);--tw-ring-color:transparent}html #replies-title{font-size:18px;font-weight:500;letter-spacing:-.01em}html button[aria-pressed][class*="ring-[1.5px]"].rounded-full{--tw-ring-shadow:0 0 0 0 transparent;font-weight:500}html button[aria-pressed=true][class*="ring-[1.5px]"].rounded-full{color:var(--sp-action-text);font-weight:500}html :focus-visible,html :is(input,select,textarea,button,a,[tabindex]):focus-visible:focus-visible{outline-color:var(--sp-action)}html :is(.grad,.on-violet,.on-ink) :focus-visible:focus-visible{outline-color:var(--sp-action)}@keyframes gd-stamp-pop-scale{0%{transform:scale(.94)}to{transform:scale(1)}}@keyframes gd-stamp-pop-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){html .stamp-pop{animation-name:gd-stamp-pop-scale,gd-stamp-pop-fade;animation-duration:.3s,.14s;animation-timing-function:cubic-bezier(.2,.9,.3,1),ease-out;animation-timing-function:linear(0,.267,.662,.918,1.024,1.042,1.029,1.012,1.003,.999,1),ease-out;transform-origin:50% 50%}}@layer utilities{html .isolate.rounded-b-sheet [role=img][class*=bg-verdict-]{padding:0!important;border-radius:0!important}html nav[data-ui=nav-primary] a[href$="/plan"]:focus-visible{outline:3px solid var(--sp-action)!important;outline-offset:-3px!important}}html input[type=range][data-ui=ask-range]{-webkit-appearance:none;appearance:none;height:44px;background:transparent;cursor:pointer}html input[type=range][data-ui=ask-range]::-webkit-slider-runnable-track{height:6px;border-radius:9999px;background:linear-gradient(to right,var(--sp-action) 0 var(--ask-pct,0),var(--sp-line-2) var(--ask-pct,0) 100%)}html input[type=range][data-ui=ask-range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;margin-top:-11px;border-radius:9999px;background:var(--sp-card);box-shadow:0 0 0 1px var(--sp-edge),var(--sp-lift)}html input[type=range][data-ui=ask-range]::-moz-range-track{height:6px;border-radius:9999px;background:var(--sp-line-2)}html input[type=range][data-ui=ask-range]::-moz-range-progress{height:6px;border-radius:9999px;background:var(--sp-action)}html input[type=range][data-ui=ask-range]::-moz-range-thumb{width:28px;height:28px;border:0;border-radius:9999px;background:var(--sp-card);box-shadow:0 0 0 1px var(--sp-edge),var(--sp-lift)}html input[type=range][data-ui=ask-range]:focus-visible{outline:none}html input[type=range][data-ui=ask-range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--sp-action)}html input[type=range][data-ui=ask-range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--sp-action)}html section[data-ui=explore-can-i-go]{background-color:var(--sp-glass-hero);background-image:linear-gradient(160deg,rgba(255,255,255,.5),rgba(255,255,255,.12) 55%,rgba(255,228,236,.22));border:1px solid rgba(255,255,255,.75);--tw-ring-color:transparent;--tw-inset-shadow:inset 0 1px 0 #FFFFFF;--tw-shadow:0 2px 6px rgba(38,26,26,0.05),0 26px 56px -24px rgba(40,52,72,0.32);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}html section[data-ui=explore-can-i-go] span[aria-hidden=true].h-10.w-10.bg-violet{background-image:var(--sp-action-grad);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 8px 18px -6px rgba(120,14,44,.5)}html button[data-ui=ask-tile]{--tw-ring-inset:initial;background-color:rgba(255,255,255,.62);background-image:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,0));--tw-shadow:inset 0 2px 0 #FFFFFF,0 1px 2px rgba(38,26,26,0.05),0 8px 18px -12px rgba(38,26,26,0.3)}@media (hover:hover){html button[data-ui=ask-tile]:hover{background-color:rgba(255,255,255,.86)}}html button[data-ui=ask-tile]:is([class*=bg-amber-tint],[class*=bg-violet-50]){background-color:revert-layer;background-image:none}html button[data-ui=ask-tile][aria-expanded=true]{--tw-shadow:0 0 #0000}html :is(a,button).rounded-full.bg-card[class*=ring-rule-strong]:not([aria-pressed]),html :is(section[data-ui=your-trip],div[data-ui=your-search]) :is(a,button)[class*=ring-rule-strong],html button:is([data-ui=anywhere-more-flights],[data-ui=anywhere-more-trains]){background-color:transparent;background-image:var(--sp-pill);box-shadow:var(--sp-pill-shadow);color:var(--sp-ink)}@media (hover:hover) and (pointer:fine){html :is(a,button).rounded-full.bg-card[class*=ring-rule-strong]:not([aria-pressed],:disabled):hover,html :is(section[data-ui=your-trip],div[data-ui=your-search]) :is(a,button)[class*=ring-rule-strong]:hover,html button:is([data-ui=anywhere-more-flights],[data-ui=anywhere-more-trains]):hover{background-color:transparent;background-image:var(--sp-pill-hover);box-shadow:var(--sp-pill-shadow-hover);color:var(--sp-ink)}}html .grad.on-violet a[class*="ring-white/65"]{background-color:transparent;background-image:var(--sp-pill);box-shadow:var(--sp-pill-shadow)}html .grad.on-violet a[class*="ring-white/65"]:hover{background-color:transparent;background-image:var(--sp-pill-hover);box-shadow:var(--sp-pill-shadow-hover)}html button[aria-pressed][class*="ring-[1.5px]"].rounded-full{background-color:transparent;background-image:var(--sp-pill);box-shadow:var(--sp-pill-shadow)}html button[aria-pressed=true][class*="ring-[1.5px]"].rounded-full{box-shadow:inset 0 0 0 1.5px var(--sp-action),var(--sp-pill-shadow)}html span[data-ui=anywhere-verdict]{background-color:var(--sp-glass-label);box-shadow:var(--sp-glass-label-shadow)}html span:is([data-ui=anywhere-fit],[data-ui=anywhere-lesser]){background-color:rgba(163,18,58,.1);color:var(--sp-action-text);box-shadow:inset 0 0 0 1px rgba(163,18,58,.22)}html :is(input,textarea).bg-card{background-color:rgba(255,255,255,.58)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html .grad.on-violet a[class*="min-h-[54px]"]:hover:not(:active),html .grad.on-violet a[class*="ring-white/65"]:hover:not(:active),html .select-none:is(.border-accent,.border-rule-strong,.bg-card.text-violet-700,.bg-ink.text-white):hover:not(:disabled,[aria-disabled=true],:active),html :is(.select-none.bg-accent,.select-none.bg-primary,:is(button,a).bg-violet.text-white:is(.rounded-button,.rounded-full[class*=min-h-10])):hover:not(:disabled,[aria-disabled=true],:active),html aside nav>:is(a,button).bg-ink:hover:not(:active),html button[class*=border-violet][class*=text-violet-700]:hover:not(:disabled,:active){translate:0 -1px}}@media (prefers-reduced-motion:no-preference){html .grad.on-violet a[class*="min-h-[54px]"]:active,html .grad.on-violet a[class*="ring-white/65"]:active,html .select-none:is(.border-accent,.border-rule-strong,.bg-card.text-violet-700,.bg-ink.text-white):active:not(:disabled,[aria-disabled=true]),html :is(.select-none.bg-accent,.select-none.bg-primary,:is(button,a).bg-violet.text-white:is(.rounded-button,.rounded-full[class*=min-h-10])):active:not(:disabled,[aria-disabled=true]),html aside nav>:is(a,button).bg-ink:active,html button[class*=border-violet][class*=text-violet-700]:active:not(:disabled){translate:0 1px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html :is(header.sticky.top-0,nav[data-ui=nav-primary],aside.fixed.inset-y-0,div[role=region][data-ui=your-search]){background-color:rgba(250,251,253,.94)}html div.sticky.z-10.rounded-t-3xl:after{background-color:rgba(250,251,253,.94)}html section[data-ui=explore-can-i-go]{background-color:rgba(255,255,255,.86)}html :is(div[role=dialog],div[role=menu]){background-color:var(--sp-card)}}@media (prefers-reduced-transparency:reduce){html :is(header.sticky.top-0,nav[data-ui=nav-primary],aside.fixed.inset-y-0,div[role=region][data-ui=your-search],div[role=dialog],div[role=menu],section[data-ui=explore-can-i-go]){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--sp-card)}html div.sticky.z-10.rounded-t-3xl:after{background-color:var(--sp-card);background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none}html :is(.sheet,.perforated,section[data-ui=your-trip],ul[data-ui=at-a-glance],:is(article,p).rounded-card.bg-card,div.rounded-card.bg-card,div.rounded-sheet.bg-card:not([role],.shadow-float),div[role=group][data-ui=trip-type],div[role=dialog] [role=tablist],.glass,button[data-ui=ask-tile]:not([class*=bg-amber-tint],[class*=bg-violet-50]),label[for=create-photo][class*="ring-[1.5px]"]){background-color:var(--sp-card)}html :is([role=alert],[role=status],[role=note]):is(.text-danger,.text-pink-700,.text-lime-deep,.text-amber-deep,.text-saffron-deep,.text-success-deep):not([class*=bg-]){background-color:var(--sp-card);box-shadow:0 0 0 4px var(--sp-card)}html :is(aside div[class*="rounded-[20px]"].bg-mist,aside div.inline-flex.rounded-full.bg-mist.p-1,.tag,.tag-est,.country-tag,[translate=no]:is(.bg-ink,.bg-white):not(button):not(a)){background-color:var(--sp-grey-50)}html :is(.glass[class*="ring-white/70"],span[role=img][class*="bg-white/85"],.isolate.rounded-b-sheet>div.absolute.top-3>span,[role=img][class*=bg-verdict-][class*="ring-white/40"],span[data-ui=anywhere-verdict],:is(input,textarea).bg-card){background-color:var(--sp-card)}html :is(.chip:not(.chip-selected,[aria-pressed=true],[data-selected=true],[aria-checked=true]),.select-none:is(.border-accent,.border-rule-strong,.bg-card.text-violet-700,.bg-ink.text-white),button[class*=border-violet][class*=text-violet-700],aside nav>:is(a,button).bg-ink,.grad.on-violet a[class*="ring-white/65"],button[aria-pressed][class*="ring-[1.5px]"].rounded-full,:is(a,button).rounded-full.bg-card[class*=ring-rule-strong],:is(section[data-ui=your-trip],div[data-ui=your-search]) :is(a,button)[class*=ring-rule-strong],button:is([data-ui=anywhere-more-flights],[data-ui=anywhere-more-trains])){background-image:none;background-color:var(--sp-card)}html :is(.sheet,.perforated,:is(article,p,div).rounded-card.bg-card,div.rounded-sheet.bg-card,label[for=create-photo],label[for=create-photo] span.bg-accent,section[data-ui=your-trip],section[data-ui=explore-can-i-go],button[data-ui=ask-tile],header.sticky.top-0,nav[data-ui=nav-primary],aside.fixed.inset-y-0,div[role=region][data-ui=your-search],div[role=dialog],div[role=menu],[data-stuck]){background-image:none}}