@keyframes tip-skeleton-pulse{0%,to{opacity:1}50%{opacity:var(--tip-interaction-opacity-loading-label)}}@keyframes tip-option-card-select-pop{0%{transform:scale(1)}20%{transform:scale(.97)}60%{transform:scale(1.02)}to{transform:scale(1)}}.tip-sr-only:not(#\#):not(#\#){-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tip-field-label:not(#\#):not(#\#){color:var(--tip-field-label-color,var(--tip-color-semantic-ink));font-family:var(--tip-field-label-font-family,inherit);font-size:var(--tip-field-label-font-size,var(--tip-text-sm));font-weight:var(--tip-field-label-font-weight,600);line-height:var(--tip-leading-normal);letter-spacing:var(--tip-tracking-normal)}.tip-field-required:not(#\#):not(#\#){margin-left:var(--tip-space-1);color:var(--tip-field-required-color,var(--tip-color-error-600))}.tip-field-description:not(#\#):not(#\#){color:var(--tip-field-description-color,var(--tip-color-semantic-ink-muted));font-family:var(--tip-field-description-font-family,inherit);font-size:var(--tip-field-description-font-size,var(--tip-text-sm));font-weight:var(--tip-field-description-font-weight,400);line-height:var(--tip-leading-normal);margin:0}.tip-field-error:not(#\#):not(#\#){color:var(--tip-field-error-color,var(--tip-color-error-700));font-family:var(--tip-field-error-font-family,inherit);font-size:var(--tip-field-error-font-size,var(--tip-text-sm));font-weight:var(--tip-field-error-font-weight,600);line-height:var(--tip-leading-normal);margin:0}.tip-toggle-field:not(#\#):not(#\#){gap:var(--tip-space-1_5);font-family:var(--tip-font-body);flex-direction:column;min-width:0;display:flex}.tip-toggle-field[data-surface=cream]:not(#\#):not(#\#){background-color:var(--tip-color-brand-cream)}.tip-toggle-field[data-surface=soft]:not(#\#):not(#\#){background-color:var(--tip-color-semantic-surface-muted)}.tip-toggle-field[data-surface=cream]:not(#\#):not(#\#),.tip-toggle-field[data-surface=soft]:not(#\#):not(#\#){padding:var(--tip-space-3);border-radius:var(--tip-radius-md)}.tip-skeleton:not(#\#):not(#\#){gap:var(--tip-space-2);width:var(--tip-skeleton-width,100%);flex-direction:column;display:flex}.tip-skeleton-bar:not(#\#):not(#\#){width:100%;height:var(--tip-skeleton-height,var(--tip-space-4));background-color:var(--tip-skeleton-color,var(--tip-color-semantic-surface-muted));display:block}.tip-skeleton[data-variant=text]:not(#\#):not(#\#) .tip-skeleton-bar{border-radius:var(--tip-radius-sm)}.tip-skeleton[data-variant=text]:not(#\#):not(#\#) .tip-skeleton-bar[data-last]{width:60%}.tip-skeleton[data-variant=block]:not(#\#):not(#\#) .tip-skeleton-bar{height:var(--tip-skeleton-height,var(--tip-space-24));border-radius:var(--tip-radius-md)}.tip-skeleton[data-variant=circle]:not(#\#):not(#\#){width:-moz-fit-content;width:fit-content}.tip-skeleton[data-variant=circle]:not(#\#):not(#\#) .tip-skeleton-bar{width:var(--tip-skeleton-width,var(--tip-space-10));height:var(--tip-skeleton-height,auto);aspect-ratio:1;border-radius:var(--tip-radius-full)}@supports not (aspect-ratio:1){.tip-skeleton[data-variant=circle]:not(#\#):not(#\#) .tip-skeleton-bar{height:var(--tip-skeleton-height,var(--tip-skeleton-width,var(--tip-space-10)))}}.tip-skeleton[data-animated]:not(#\#):not(#\#) .tip-skeleton-bar{animation:tip-skeleton-pulse var(--tip-duration-slow) var(--tip-easing-in-out) infinite}@media (prefers-reduced-motion:reduce){.tip-skeleton[data-animated]:not(#\#):not(#\#) .tip-skeleton-bar{animation:none}}.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-skeleton[data-animated] .tip-skeleton-bar{animation:none}@media (forced-colors:active){.tip-skeleton:not(#\#):not(#\#) .tip-skeleton-bar{background-color:canvas;border:1px solid canvastext}}.tip-focus-ring:focus-visible:not(#\#):not(#\#){outline:var(--tip-space-0_5) solid var(--tip-color-semantic-focus-ring);outline-offset:var(--tip-space-0_5)}.tip-focus-ring-peer:focus-visible:not(#\#):not(#\#)+*{outline:var(--tip-space-0_5) solid var(--tip-color-semantic-focus-ring);outline-offset:var(--tip-space-0_5)}@supports not selector(:focus-visible){.tip-focus-ring:focus:not(#\#):not(#\#),.tip-focus-ring-peer:focus:not(#\#):not(#\#)+*{outline:var(--tip-space-0_5) solid var(--tip-color-semantic-focus-ring);outline-offset:var(--tip-space-0_5)}}.tip-option-card-tile:not(#\#):not(#\#){box-sizing:border-box;align-items:center;gap:var(--tip-option-card-gap);min-width:var(--tip-interaction-target-min);min-height:var(--tip-interaction-target-min);padding:var(--tip-option-card-padding);border:var(--tip-option-card-border-width,var(--tip-border-width-hairline)) solid var(--tip-option-card-border-color,var(--tip-color-semantic-line-strong));border-radius:var(--tip-option-card-radius,var(--tip-radius-lg));--tip-option-card-surface:var(--tip-color-semantic-surface-raised);--tip-option-card-ink:var(--tip-color-semantic-ink);--tip-option-card-ink-muted:var(--tip-color-semantic-ink-muted);background-color:var(--tip-option-card-surface);color:var(--tip-option-card-ink);cursor:pointer;overflow-wrap:anywhere;box-shadow:var(--tip-option-card-shadow,0 0 0 0 transparent);transition:border-color var(--tip-duration-fast) var(--tip-easing-standard), background-color var(--tip-duration-fast) var(--tip-easing-standard), box-shadow var(--tip-duration-fast) var(--tip-easing-standard), transform var(--tip-duration-fast) var(--tip-easing-standard);display:flex;position:relative;overflow:hidden}.tip-option-card-field:not([data-disabled]):not(#\#):not(#\#) .tip-option-card-tile:active{transform:scale(var(--tip-interaction-press-scale-active))}.tip-option-card-field[data-variant=elevated]:not(#\#):not(#\#) .tip-option-card-tile{--tip-option-card-shadow:var(--tip-shadow-card);border-color:var(--tip-option-card-border-color,var(--tip-color-semantic-line))}.tip-option-card-field[data-variant=filled]:not(#\#):not(#\#) .tip-option-card-tile{--tip-option-card-surface:var(--tip-color-semantic-surface-muted);border-color:transparent}.tip-option-card-field:not([data-disabled]):not(#\#):not(#\#) .tip-option-card-input:not(:checked)+.tip-option-card-tile:hover{border-color:var(--tip-color-semantic-line-strong)}.tip-option-card-input:checked:not(#\#):not(#\#)+.tip-option-card-tile{animation:var(--tip-option-card-select-animation,tip-option-card-select-pop var(--tip-duration-expansive) var(--tip-easing-out));border-width:var(--tip-option-card-selected-border-width,var(--tip-option-card-border-width,var(--tip-border-width-hairline)));border-color:var(--tip-option-card-selected-color,var(--tip-color-brand-brown));background-color:var(--tip-option-card-selected-surface,var(--tip-option-card-surface));color:var(--tip-option-card-selected-ink,var(--tip-option-card-ink))}.tip-option-card-field[data-disabled]:not(#\#):not(#\#) .tip-option-card-tile{cursor:not-allowed;opacity:var(--tip-interaction-opacity-disabled)}.tip-option-card-field[data-loading]:not(#\#):not(#\#) .tip-option-card-tile{cursor:progress;opacity:1}.tip-option-card-field[data-invalid]:not(#\#):not(#\#) .tip-option-card-tile,.tip-option-card-field[data-invalid]:not(#\#):not(#\#) .tip-option-card-input:checked+.tip-option-card-tile{border-color:var(--tip-color-error-600)}.tip-option-card-copy:not(#\#):not(#\#){gap:var(--tip-space-1);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.tip-option-card-tile:not(#\#):not(#\#) .tip-field-label{color:var(--tip-field-label-color,inherit)}.tip-option-card-description:not(#\#):not(#\#){color:var(--tip-option-card-ink-muted);display:block}.tip-option-card-input:checked:not(#\#):not(#\#)+.tip-option-card-tile .tip-option-card-description{color:var(--tip-option-card-selected-ink,var(--tip-option-card-ink-muted))}.tip-option-card-field:not(#\#):not(#\#) .tip-field-error{overflow-wrap:anywhere;min-width:0}.tip-option-card-media:not(#\#):not(#\#){border-radius:var(--tip-radius-md);flex-shrink:0;line-height:0;display:block;overflow:hidden}.tip-option-card-media:not(#\#):not(#\#)>img,.tip-option-card-media:not(#\#):not(#\#)>svg{object-fit:cover;width:100%;height:100%;display:block}.tip-option-card-trailing:not(#\#):not(#\#){align-items:flex-end;gap:var(--tip-space-0_5);text-align:right;flex-direction:column;flex-shrink:0;margin-left:auto;display:flex}.tip-option-card-indicator:not(#\#):not(#\#){box-sizing:border-box;width:var(--tip-option-card-indicator-size);height:var(--tip-option-card-indicator-size);border:var(--tip-option-card-indicator-border-width,var(--tip-border-width-control)) solid var(--tip-option-card-indicator-border-color,var(--tip-color-semantic-line-strong));border-radius:var(--tip-radius-full);background-color:var(--tip-color-semantic-surface);color:var(--tip-color-base-white);transition:border-color var(--tip-duration-fast) var(--tip-easing-standard), background-color var(--tip-duration-fast) var(--tip-easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tip-option-card-field[data-indicator=check]:not(#\#):not(#\#) .tip-option-card-indicator{border-radius:var(--tip-radius-sm)}.tip-option-card-dot:not(#\#):not(#\#),.tip-option-card-tick:not(#\#):not(#\#){opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--tip-duration-fast) var(--tip-easing-standard)}.tip-option-card-dot:not(#\#):not(#\#){border-radius:var(--tip-radius-full);background-color:var(--tip-option-card-selected-color,var(--tip-color-brand-brown));scale:.5}@supports not (translate:0){.tip-option-card-dot:not(#\#):not(#\#){transform:scale(.5)}}.tip-option-card-input:checked:not(#\#):not(#\#)+* .tip-option-card-indicator .tip-option-card-dot,.tip-option-card-input:checked:not(#\#):not(#\#)+* .tip-option-card-indicator .tip-option-card-tick{opacity:1}.tip-option-card-input:checked:not(#\#):not(#\#)+* .tip-option-card-indicator{border-color:var(--tip-option-card-selected-color,var(--tip-color-brand-brown))}.tip-option-card-field[data-indicator=check]:not(#\#):not(#\#) .tip-option-card-input:checked+* .tip-option-card-indicator{background-color:var(--tip-option-card-selected-color,var(--tip-color-brand-brown))}.tip-option-card-field[data-invalid]:not(#\#):not(#\#) .tip-option-card-indicator,.tip-option-card-field[data-invalid]:not(#\#):not(#\#) .tip-option-card-input:checked+* .tip-option-card-indicator{border-color:var(--tip-color-error-600)}.tip-option-card-field[data-invalid]:not(#\#):not(#\#) .tip-option-card-dot{background-color:var(--tip-color-error-600)}.tip-option-card-field[data-indicator-placement=start]:not(#\#):not(#\#) .tip-option-card-indicator{order:-1}.tip-option-card-field[data-indicator-placement=end]:not(#\#):not(#\#) .tip-option-card-indicator{order:1}.tip-option-card-field[data-align=center]:not(#\#):not(#\#) .tip-option-card-tile{justify-content:center}.tip-option-card-field[data-align=center]:not(#\#):not(#\#) .tip-option-card-copy{text-align:center;flex:0 auto;align-items:center}.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-tile,.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-tile{flex-direction:column;align-items:stretch;gap:0;padding:0}.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-copy,.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-copy,.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-trailing,.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-trailing{padding:var(--tip-option-card-padding)}.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-copy~.tip-option-card-trailing,.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-copy~.tip-option-card-trailing{padding-top:0}.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-indicator,.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-indicator{top:var(--tip-option-card-indicator-inset-block,var(--tip-option-card-indicator-inset,var(--tip-option-card-internal-indicator-step)));z-index:1;--tip-option-card-internal-indicator-inline:var(--tip-option-card-indicator-inset-inline,var(--tip-option-card-indicator-inset,var(--tip-option-card-internal-indicator-step)));order:0;position:absolute}.tip-option-card-field[data-layout=stacked][data-indicator-placement=start]:not(#\#):not(#\#) .tip-option-card-indicator,.tip-option-card-field[data-layout=overlay][data-indicator-placement=start]:not(#\#):not(#\#) .tip-option-card-indicator{left:var(--tip-option-card-internal-indicator-inline);right:auto}@supports not (inset-inline-start:0){.tip-option-card-field[data-layout=stacked][data-indicator-placement=start]:not(#\#):not(#\#) .tip-option-card-indicator,.tip-option-card-field[data-layout=overlay][data-indicator-placement=start]:not(#\#):not(#\#) .tip-option-card-indicator,[dir=rtl]:not(#\#):not(#\#) .tip-option-card-field[data-layout][data-indicator-placement=end] .tip-option-card-indicator{left:var(--tip-option-card-internal-indicator-inline);right:auto}}.tip-option-card-field[data-layout=stacked][data-indicator-placement=end]:not(#\#):not(#\#) .tip-option-card-indicator,.tip-option-card-field[data-layout=overlay][data-indicator-placement=end]:not(#\#):not(#\#) .tip-option-card-indicator{left:auto;right:var(--tip-option-card-internal-indicator-inline)}@supports not (inset-inline-start:0){.tip-option-card-field[data-layout=stacked][data-indicator-placement=end]:not(#\#):not(#\#) .tip-option-card-indicator,.tip-option-card-field[data-layout=overlay][data-indicator-placement=end]:not(#\#):not(#\#) .tip-option-card-indicator,[dir=rtl]:not(#\#):not(#\#) .tip-option-card-field[data-layout][data-indicator-placement=start] .tip-option-card-indicator{left:auto;right:var(--tip-option-card-internal-indicator-inline)}}.tip-option-card-field[data-size=sm]:not(#\#):not(#\#){--tip-option-card-padding:var(--tip-space-3);--tip-option-card-internal-indicator-step:var(--tip-space-3);--tip-option-card-gap:var(--tip-space-2);--tip-option-card-indicator-size:var(--tip-space-4)}.tip-option-card-field[data-size=md]:not(#\#):not(#\#){--tip-option-card-padding:var(--tip-space-4);--tip-option-card-internal-indicator-step:var(--tip-space-4);--tip-option-card-gap:var(--tip-space-3);--tip-option-card-indicator-size:var(--tip-space-5)}.tip-option-card-field[data-size=lg]:not(#\#):not(#\#){--tip-option-card-padding:var(--tip-space-5);--tip-option-card-internal-indicator-step:var(--tip-space-5);--tip-option-card-gap:var(--tip-space-4);--tip-option-card-indicator-size:var(--tip-space-6)}.tip-option-card-field[data-size=sm]:not(#\#):not(#\#) .tip-option-card-media{width:var(--tip-space-10);height:var(--tip-space-10)}.tip-option-card-field[data-size=md]:not(#\#):not(#\#) .tip-option-card-media{width:var(--tip-space-12);height:var(--tip-space-12)}.tip-option-card-field[data-size=lg]:not(#\#):not(#\#) .tip-option-card-media{width:var(--tip-space-14);height:var(--tip-space-14)}.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-media{width:100%;height:auto;aspect-ratio:var(--tip-option-card-media-ratio,3 / 2);border-radius:0}@supports not (aspect-ratio:1){.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-media{grid-template-columns:100%;display:grid}.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-media:before{padding-top:calc(100% / (var(--tip-option-card-media-ratio,3 / 2)));content:"";grid-area:1/1}.tip-option-card-field[data-layout=stacked]:not(#\#):not(#\#) .tip-option-card-media>*{height:calc(0px * (var(--tip-option-card-media-ratio,3 / 2)));grid-area:1/1;min-height:100%}}.tip-option-card-field[data-size=sm]:not(#\#):not(#\#) .tip-field-label{font-size:var(--tip-field-label-font-size,var(--tip-text-sm))}.tip-option-card-field[data-size=md]:not(#\#):not(#\#) .tip-field-label{font-size:var(--tip-field-label-font-size,var(--tip-text-base))}.tip-option-card-field[data-size=lg]:not(#\#):not(#\#) .tip-field-label{font-size:var(--tip-field-label-font-size,var(--tip-text-lg))}.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-tile{height:auto;aspect-ratio:var(--tip-option-card-media-ratio,3 / 2);--tip-option-card-surface:color-mix(in oklab, var(--tip-color-base-black) 64%, var(--tip-color-semantic-surface-muted));--tip-option-card-ink:var(--tip-color-base-white);--tip-option-card-ink-muted:color-mix(in oklab, var(--tip-color-base-white) 86%, var(--tip-color-base-black));justify-content:flex-end}@supports not (aspect-ratio:1){.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-tile:before{content:"";padding-top:calc(100% / (var(--tip-option-card-media-ratio,3 / 2)));flex:none}}.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-media{aspect-ratio:auto;border-radius:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-media:after{background-image:var(--tip-option-card-overlay-scrim,linear-gradient(to bottom, color-mix(in oklab, var(--tip-color-base-black) 8%, transparent) 0%, color-mix(in oklab, var(--tip-color-base-black) 44%, transparent) 55%, color-mix(in oklab, var(--tip-color-base-black) 78%, transparent) 100%));content:"";position:absolute;top:0;bottom:0;left:0;right:0}@supports not (color:color-mix(in srgb,red,red)){.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-tile{--tip-option-card-surface:var(--tip-color-semantic-ink);--tip-option-card-ink-muted:var(--tip-color-base-white)}.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-media:after{background-image:var(--tip-option-card-overlay-scrim,linear-gradient(to bottom, transparent, var(--tip-color-brand-brown-scrim)))}}.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-copy,.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-trailing{z-index:1;position:relative}@media (forced-colors:active){.tip-option-card-field:not(#\#):not(#\#) .tip-option-card-tile{color:canvastext;background-color:canvas;border-color:canvastext}.tip-option-card-field:not(#\#):not(#\#) .tip-option-card-input:checked+.tip-option-card-tile{border-width:2px;border-color:highlight}.tip-option-card-field:not(#\#):not(#\#) .tip-option-card-indicator{background-color:canvas;border-color:canvastext}.tip-option-card-field:not(#\#):not(#\#) .tip-option-card-input:checked+* .tip-option-card-indicator{border-color:highlight}.tip-option-card-field[data-indicator=check]:not(#\#):not(#\#) .tip-option-card-input:checked+* .tip-option-card-indicator,.tip-option-card-field:not(#\#):not(#\#) .tip-option-card-dot{background-color:highlight}.tip-option-card-field:not(#\#):not(#\#) .tip-option-card-tick{color:highlighttext}.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-media,.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-media:after{display:none}.tip-option-card-field[data-layout=overlay]:not(#\#):not(#\#) .tip-option-card-tile{aspect-ratio:auto;--tip-option-card-surface:Canvas;--tip-option-card-selected-surface:Canvas;--tip-option-card-ink:CanvasText;--tip-option-card-ink-muted:CanvasText;--tip-option-card-selected-ink:CanvasText}.tip-option-card-field[data-disabled]:not(#\#):not(#\#) .tip-option-card-tile{opacity:1;border-color:graytext}.tip-option-card-field[data-disabled]:not(#\#):not(#\#) .tip-option-card-indicator{border-color:graytext}.tip-option-card-field[data-disabled]:not(#\#):not(#\#) .tip-option-card-dot{background-color:graytext}}@media (prefers-reduced-motion:reduce){.tip-option-card-tile:not(#\#):not(#\#),.tip-option-card-indicator:not(#\#):not(#\#),.tip-option-card-dot:not(#\#):not(#\#),.tip-option-card-tick:not(#\#):not(#\#){transition:none}.tip-option-card-input:checked:not(#\#):not(#\#)+.tip-option-card-tile{animation:none}}.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-option-card-tile,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-option-card-indicator,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-option-card-dot,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-option-card-tick{transition:none}.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-option-card-input:checked+.tip-option-card-tile{animation:none}
