:root{--ph-font-family-default:"Rethink Sans", sans-serif;--ph-breakpoint-font-size-200:14px;--ph-breakpoint-line-height-200:20px;--ph-font-weight-200:400;--ph-font-weight-300:700;--ph-breakpoint-spacing-100:4px;--ph-breakpoint-spacing-200:8px;--ph-breakpoint-spacing-300:12px;--ph-breakpoint-spacing-400:16px;--ph-breakpoint-border-radius-100:6px;--ph-breakpoint-shadow-blur-200:16px;--ph-effects-shadow-default:#0f172a24;--ph-density-normal-feedback-card-max-width:420px;--ph-density-normal-feedback-border-radius:8px;--ph-density-normal-feedback-content-colapsed:40px;--ph-density-normal-feedback-density:68px;--ph-density-compact-feedback-card-max-width:380px;--ph-density-compact-feedback-border-radius:6px;--ph-density-compact-feedback-content-colapsed:32px;--ph-density-compact-feedback-density:44px;--ph-feedback-positive-surface:#ecfdf3;--ph-feedback-positive-font-color:#065f46;--ph-feedback-positive-icon-color:#059669;--ph-feedback-warning-surface:#fffbeb;--ph-feedback-warning-font-color:#78350f;--ph-feedback-warning-icon-color:#d97706;--ph-feedback-negative-surface:#fef2f2;--ph-feedback-negative-font-color:#991b1b;--ph-feedback-negative-icon-color:#dc2626;--ph-feedback-neutral-strong-surface:#18181b;--ph-feedback-neutral-strong-font-color:#fafafa;--ph-feedback-neutral-strong-icon-color:#a1a1aa;--ph-feedback-neutral-medium-surface:#f4f4f5;--ph-feedback-neutral-medium-font-color:#27272a;--ph-feedback-neutral-medium-icon-color:#52525b;--ph-feedback-neutral-soft-surface:#fff;--ph-feedback-neutral-soft-font-color:#18181b;--ph-feedback-neutral-soft-icon-color:#52525b;--ph-border-neutral-soft:#e4e4e7;--ph-banner-billboard-promo-4-background:#eff6ff;--ph-banner-billboard-promo-4-font-color:#1e40af;--ph-surface-primary:#fff;--ph-surface-secondary:#f8fafc;--ph-text-primary:#0f172a;--ph-text-secondary:#475569}[data-ph-theme=dark]{--ph-effects-shadow-default:#0000006b;--ph-feedback-positive-surface:#064e3b;--ph-feedback-positive-font-color:#ecfdf5;--ph-feedback-positive-icon-color:#34d399;--ph-feedback-warning-surface:#78350f;--ph-feedback-warning-font-color:#fffbeb;--ph-feedback-warning-icon-color:#fbbf24;--ph-feedback-negative-surface:#7f1d1d;--ph-feedback-negative-font-color:#fef2f2;--ph-feedback-negative-icon-color:#f87171;--ph-feedback-neutral-strong-surface:#09090b;--ph-feedback-neutral-strong-font-color:#fafafa;--ph-feedback-neutral-strong-icon-color:#d4d4d8;--ph-feedback-neutral-medium-surface:#27272a;--ph-feedback-neutral-medium-font-color:#f4f4f5;--ph-feedback-neutral-medium-icon-color:#a1a1aa;--ph-feedback-neutral-soft-surface:#18181b;--ph-feedback-neutral-soft-font-color:#f4f4f5;--ph-feedback-neutral-soft-icon-color:#a1a1aa;--ph-border-neutral-soft:#3f3f46;--ph-banner-billboard-promo-4-background:#1e3a8a;--ph-banner-billboard-promo-4-font-color:#dbeafe}.gap-ph-spacing-100{gap:var(--ph-breakpoint-spacing-100)}.gap-ph-spacing-200{gap:var(--ph-breakpoint-spacing-200)}.gap-ph-spacing-300{gap:var(--ph-breakpoint-spacing-300)}.gap-ph-spacing-400{gap:var(--ph-breakpoint-spacing-400)}.p-ph-spacing-100{padding:var(--ph-breakpoint-spacing-100)}.p-ph-spacing-200{padding:var(--ph-breakpoint-spacing-200)}.p-ph-spacing-300{padding:var(--ph-breakpoint-spacing-300)}.px-ph-spacing-300{padding-left:var(--ph-breakpoint-spacing-300);padding-right:var(--ph-breakpoint-spacing-300)}.px-ph-spacing-400{padding-left:var(--ph-breakpoint-spacing-400);padding-right:var(--ph-breakpoint-spacing-400)}.py-ph-spacing-200{padding-top:var(--ph-breakpoint-spacing-200);padding-bottom:var(--ph-breakpoint-spacing-200)}.py-ph-spacing-300{padding-top:var(--ph-breakpoint-spacing-300);padding-bottom:var(--ph-breakpoint-spacing-300)}.shadow-ph-shadow-size-200{box-shadow:0 4px var(--ph-breakpoint-shadow-blur-200) var(--ph-effects-shadow-default)}.shadow-ph-effects-shadow-default{--_ph-shadow-color:var(--ph-effects-shadow-default)}.ph-toast[data-v-d33a59a3]{--_toast-max-width:var(--ph-density-normal-feedback-card-max-width);--_toast-radius:var(--ph-density-normal-feedback-border-radius);--_toast-min-height:var(--ph-density-normal-feedback-content-colapsed);--_toast-padding:var(--ph-breakpoint-spacing-300) var(--ph-breakpoint-spacing-400);--_toast-surface:var(--ph-feedback-neutral-strong-surface);--_toast-color:var(--ph-feedback-neutral-strong-font-color);--_toast-icon-color:var(--ph-feedback-neutral-strong-icon-color);--_toast-border-color:transparent;width:100%;max-width:var(--_toast-max-width);min-height:var(--_toast-min-height);padding:var(--_toast-padding);gap:var(--ph-breakpoint-spacing-200);border-radius:var(--_toast-radius);background-color:var(--_toast-surface);color:var(--_toast-color);border-style:solid;border-width:1px;border-color:var(--_toast-border-color);box-shadow:0 4px var(--ph-breakpoint-shadow-blur-200) var(--ph-effects-shadow-default);font-size:var(--ph-breakpoint-font-size-200);line-height:var(--ph-breakpoint-line-height-200);box-sizing:border-box;pointer-events:auto;touch-action:pan-y;display:flex}.ph-toast--collapsed[data-v-d33a59a3]{--_toast-min-height:var(--ph-density-normal-feedback-content-colapsed);align-items:center}.ph-toast--with-title[data-v-d33a59a3]{--_toast-min-height:var(--ph-density-normal-feedback-density);align-items:flex-start}.ph-toast--density-compact[data-v-d33a59a3]{--_toast-max-width:var(--ph-density-compact-feedback-card-max-width);--_toast-radius:var(--ph-density-compact-feedback-border-radius);--_toast-min-height:var(--ph-density-compact-feedback-content-colapsed);--_toast-padding:var(--ph-breakpoint-spacing-200) var(--ph-breakpoint-spacing-300)}.ph-toast--density-compact.ph-toast--with-title[data-v-d33a59a3]{--_toast-min-height:var(--ph-density-compact-feedback-density)}.ph-toast--positive[data-v-d33a59a3]{--_toast-surface:var(--ph-feedback-positive-surface);--_toast-color:var(--ph-feedback-positive-font-color);--_toast-icon-color:var(--ph-feedback-positive-icon-color)}.ph-toast--warning[data-v-d33a59a3]{--_toast-surface:var(--ph-feedback-warning-surface);--_toast-color:var(--ph-feedback-warning-font-color);--_toast-icon-color:var(--ph-feedback-warning-icon-color)}.ph-toast--negative[data-v-d33a59a3]{--_toast-surface:var(--ph-feedback-negative-surface);--_toast-color:var(--ph-feedback-negative-font-color);--_toast-icon-color:var(--ph-feedback-negative-icon-color)}.ph-toast--neutral-strong[data-v-d33a59a3]{--_toast-surface:var(--ph-feedback-neutral-strong-surface);--_toast-color:var(--ph-feedback-neutral-strong-font-color);--_toast-icon-color:var(--ph-feedback-neutral-strong-icon-color)}.ph-toast--neutral-medium[data-v-d33a59a3]{--_toast-surface:var(--ph-feedback-neutral-medium-surface);--_toast-color:var(--ph-feedback-neutral-medium-font-color);--_toast-icon-color:var(--ph-feedback-neutral-medium-icon-color)}.ph-toast--neutral-soft[data-v-d33a59a3]{--_toast-surface:var(--ph-feedback-neutral-soft-surface);--_toast-color:var(--ph-feedback-neutral-soft-font-color);--_toast-icon-color:var(--ph-feedback-neutral-soft-icon-color);--_toast-border-color:var(--ph-border-neutral-soft)}.ph-toast--info[data-v-d33a59a3]{--_toast-surface:var(--ph-banner-billboard-promo-4-background);--_toast-color:var(--ph-banner-billboard-promo-4-font-color);--_toast-icon-color:currentColor}.ph-toast__icon-wrapper[data-v-d33a59a3]{color:var(--_toast-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ph-toast__icon[data-v-d33a59a3]{color:var(--_toast-icon-color);flex-shrink:0}.ph-toast__body[data-v-d33a59a3]{flex-direction:column;flex:1;min-width:0;display:flex}.ph-toast__header[data-v-d33a59a3],.ph-toast__message-row[data-v-d33a59a3]{align-items:center;display:flex}.ph-toast__title[data-v-d33a59a3]{font-weight:var(--ph-font-weight-300);font-size:var(--ph-breakpoint-font-size-200);line-height:var(--ph-breakpoint-line-height-200);overflow-wrap:anywhere;word-break:break-word}.ph-toast__description[data-v-d33a59a3]{font-weight:var(--ph-font-weight-200);font-size:var(--ph-breakpoint-font-size-200);line-height:var(--ph-breakpoint-line-height-200);overflow-wrap:anywhere;word-break:break-word}.ph-toast__badge[data-v-d33a59a3]{font-weight:var(--ph-font-weight-300);border-radius:var(--ph-breakpoint-border-radius-100);padding:0 var(--ph-breakpoint-spacing-100);border:1px solid;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ph-toast__actions[data-v-d33a59a3]{flex-shrink:0;align-items:center;display:flex}.ph-toast__close[data-v-d33a59a3]{color:currentColor;border-radius:var(--ph-breakpoint-border-radius-100);padding:var(--ph-breakpoint-spacing-100);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ph-toast-viewport[data-v-e5655d62]{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--ph-breakpoint-spacing-400));z-index:99999;width:100%;max-width:var(--ph-density-normal-feedback-card-max-width);padding:0 var(--ph-breakpoint-spacing-300);box-sizing:border-box;pointer-events:none;flex-direction:column;align-items:center;transition:bottom .2s;display:flex;position:fixed;transform:translate(-50%)}body:has(.actions-bar-results){bottom:calc(var(--results-actions-bar-offset,80px) + var(--ph-breakpoint-spacing-400))}@media (width<=640px){.ph-toast-viewport[data-v-e5655d62]{width:calc(100vw - (var(--ph-breakpoint-spacing-400) * 2));max-width:calc(100vw - (var(--ph-breakpoint-spacing-400) * 2));bottom:calc(env(safe-area-inset-bottom,0px) + var(--ph-breakpoint-spacing-400));padding:0}body:has(.actions-bar-results){bottom:calc(env(safe-area-inset-bottom,0px) + var(--results-actions-bar-offset,110px) + var(--ph-breakpoint-spacing-300))}}.ph-toast-viewport__item[data-v-e5655d62]{justify-content:center;width:100%;min-width:0;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .22s cubic-bezier(.16,1,.3,1);display:flex}.ph-toast-viewport--deck .ph-toast-viewport__item[data-v-e5655d62]:not(:last-child){margin-bottom:calc(var(--ph-density-normal-feedback-content-colapsed) * -.72);transform:scale(calc(1 - (var(--_stack-reverse-index) * .04))) translateY(calc(var(--_stack-reverse-index) * -6px));opacity:calc(1 - (var(--_stack-reverse-index) * .18))}.ph-toast-transition-enter-active[data-v-e5655d62],.ph-toast-transition-leave-active[data-v-e5655d62]{transition:transform .24s cubic-bezier(.16,1,.3,1),opacity .2s}.ph-toast-transition-enter-from[data-v-e5655d62]{opacity:0;transform:translateY(var(--ph-breakpoint-spacing-300)) scale(.96)}.ph-toast-transition-leave-to[data-v-e5655d62]{opacity:0;transform:translateY(var(--ph-breakpoint-spacing-200)) scale(.96)}
