.modal-root{top:var(--modal-viewport-top,0px);z-index:var(--z-index-modal);width:100vw;max-width:none;min-height:0;height:var(--modal-viewport-height,100dvh);background-color:var(--modal-overlay,#0006);max-height:none;color:var(--c-text,var(--color-neutral-0));border:0;margin:0;padding:0;position:fixed;left:0;right:0}.modal-root[open]{justify-content:center;align-items:flex-end;display:flex}.modal-root::backdrop{background:0 0}[data-brand="2026"] .modal-root{background-color:var(--modal-backdrop)}.modal-dialog{width:100%;max-width:100%;min-height:var(--spacing-24);height:fit-content;max-height:min(calc(var(--modal-viewport-height,100dvh) * .9), 100%);padding:var(--spacing-lg);padding-bottom:max(var(--spacing-lg), env(safe-area-inset-bottom,var(--spacing-lg)));border:var(--border-width-thin) solid var(--modal-border,#ffffff1f);border-radius:var(--form-field-radius) var(--form-field-radius) 0 0;background:var(--modal-bg,var(--color-neutral-950,#1c1c1e));box-shadow:0 -4px 32px var(--modal-shadow,#0006);color:var(--c-text,var(--color-neutral-0));opacity:0;transform:translateY(var(--spacing-md));transition:opacity var(--duration-moderate) var(--easing-ease-out), transform var(--duration-moderate) var(--easing-ease-out);border-bottom:none;margin:0;position:relative;overflow:hidden auto}.modal-root[open] .modal-dialog{opacity:1;animation:modalSlideUp var(--duration-moderate) var(--easing-ease-out);transform:translateY(0)}[data-brand="2026"] .modal-root>.modal-dialog.liquid-glass{--modal-shadow:#0000008c;border-color:var(--c-border);background:var(--glass-floating);box-shadow:0 -8px 40px var(--modal-shadow), inset 0 1px 0 color-mix(in srgb, var(--c-text) 16%, transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-brand="2026"] .modal-root>.modal-dialog.liquid-glass{background:var(--v2-glass-fallback-floating)}}[data-brand="2026"][data-theme=white] .modal-root>.modal-dialog.liquid-glass{--modal-shadow:#0003}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(var(--spacing-xl))}to{opacity:1;transform:translateY(0)}}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (min-width:768px){.modal-root[open]{align-items:center}.modal-dialog{border-radius:var(--form-field-radius);border-bottom:var(--border-width-thin) solid var(--modal-border,#ffffff1f);width:423px}.modal-root[open] .modal-dialog{animation:modalFadeIn var(--duration-moderate) var(--easing-ease-out)}}@media (prefers-reduced-motion:reduce){.modal-dialog{transition:none;transform:none}.modal-root[open] .modal-dialog{animation:none}}.modal-dialog--list{background-color:#242426;padding:56px 0 0}.modal-dialog.feedback-modal{flex-direction:column;display:flex}.feedback-modal__content{gap:var(--spacing-lg);flex-direction:column;display:flex}.feedback-modal__close{border-radius:var(--form-field-radius);width:44px;height:44px;color:var(--c-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:flex-end;align-items:center;margin:-8px -8px -8px 0;padding:0;display:flex}.feedback-modal__close:focus-visible{outline:2px solid var(--c-border);outline-offset:2px}.feedback-modal__body{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}.feedback-modal__action{align-self:stretch;width:100%!important}@media (min-width:768px){.feedback-modal__body{text-align:center;align-items:center}}