.NJZlNG_modal__overlay{z-index:var(--z-index-modal);background:color-mix(in srgb, var(--color-surface-primary) 50%, transparent);backdrop-filter:blur(var(--spacing-xs));position:fixed;inset:0}.NJZlNG_modal{z-index:var(--z-index-modal);box-sizing:border-box;gap:var(--spacing-lg);max-block-size:90dvb;inline-size:min(90vi,32rem);padding:var(--spacing-xl);overflow-block:auto;color:var(--color-text-primary);background:var(--color-surface-primary);border:var(--border-width-thin) solid var(--color-border-secondary);border-radius:var(--radii-lg);box-shadow:var(--elevation-16);flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.NJZlNG_modal__header{gap:var(--spacing-md);justify-content:space-between;align-items:flex-start;display:flex}.NJZlNG_modal__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.NJZlNG_modal__content{gap:var(--spacing-md);min-inline-size:0;font-size:var(--font-size-base);line-height:var(--line-height-normal);flex-direction:column;display:flex}.NJZlNG_modal__actions,.NJZlNG_modal__footer{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:flex-end;display:flex}.NJZlNG_modal[data-size=sm]{inline-size:min(90vi,24rem);padding:var(--spacing-lg)}.NJZlNG_modal[data-size=lg]{inline-size:min(90vi,44rem)}.NJZlNG_modal[data-size=xl]{inline-size:min(90vi,56rem)}.NJZlNG_modal[data-size=full],.NJZlNG_modal[data-variant=fullscreen]{border-radius:0;max-block-size:none;inline-size:100%;inset:0;transform:none}@media (width<=48rem){.NJZlNG_modal{border-radius:0;max-block-size:100dvb;inline-size:100%}.NJZlNG_modal[data-size=sm],.NJZlNG_modal[data-size=lg],.NJZlNG_modal[data-size=xl]{inline-size:100%}}@media (prefers-reduced-motion:reduce){.NJZlNG_modal{transition:none}}@layer components.locale-mismatch-notice{.uW2Z-q_notice{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-warning) 12%, transparent);border-inline-start:var(--border-width-thick) solid var(--color-warning);border-radius:var(--radii-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.uW2Z-q_copy{flex:18rem;min-inline-size:0}.uW2Z-q_button{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radii-md);flex-shrink:0;text-decoration:none}.uW2Z-q_button:focus-visible{outline:var(--border-width-medium) solid var(--color-focus);outline-offset:var(--spacing-2xs)}@media (pointer:coarse),(width<=40rem){.uW2Z-q_button{min-block-size:var(--size-touch-target);justify-content:center;align-items:center;display:inline-flex}}.uW2Z-q_noticeBlock{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-danger) 12%, transparent);border-inline-start:var(--border-width-thick) solid var(--color-danger);border-radius:var(--radii-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.uW2Z-q_button[data-severity=block]{background:var(--color-danger)}}.JfPbaa_pillWrap,.JfPbaa_rowWrap{gap:var(--spacing-2xs);flex-direction:column;display:flex}.JfPbaa_pillWrap{align-items:flex-start}.JfPbaa_pill,.JfPbaa_row{gap:var(--spacing-xs);cursor:pointer;align-items:center;list-style:none;display:inline-flex}.JfPbaa_pill::-webkit-details-marker{display:none}.JfPbaa_row::-webkit-details-marker{display:none}.JfPbaa_pill{padding-block:var(--spacing-2xs);padding-inline:var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-success-active);background-color:var(--color-success-surface);border-radius:var(--radii-full)}.JfPbaa_pill:hover{filter:brightness(.97)}.JfPbaa_row{gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:inherit;text-align:start;padding:0}.JfPbaa_pill:focus-visible,.JfPbaa_row:focus-visible{outline:var(--border-width-medium) solid var(--color-focus);outline-offset:2px}.JfPbaa_pillWrap[open] .JfPbaa_pill{box-shadow:inset 0 0 0 var(--border-width-thin) currentColor}.JfPbaa_rowWrap[open] .JfPbaa_row{text-underline-offset:2px;text-decoration:underline}.JfPbaa_note{max-inline-size:46ch}
