.overlay_dialogRoot__JRbYr,.overlay_sheetRoot__iHGKy{position:fixed;inset:0;z-index:1000;pointer-events:none}.overlay_dialogViewport__72oBx,.overlay_sheetViewport__jjBZV{position:absolute;top:50%;left:50%;display:flex;width:min(var(--app-frame-width),100vw - var(--spacing-16)*2);height:min(var(--app-frame-height),100dvh - var(--spacing-24)*2);justify-content:center;pointer-events:none;transform:translate(-50%,-50%)}.overlay_sheetViewport__jjBZV{--sheet-top-clearance:var(--spacing-40);--sheet-frame-height:100%;align-items:flex-end;overflow:hidden}.overlay_sheetViewport__jjBZV[data-floating-close=true]{--sheet-top-clearance:calc(env(safe-area-inset-top) + var(--spacing-12) + var(--control-button-lg) + var(--spacing-12))}.overlay_dialogViewport__72oBx{align-items:center;padding:var(--spacing-20)}.overlay_backdrop__VDsp0,.overlay_dialogBackdrop__Pnjvb{position:absolute;inset:0;opacity:0;pointer-events:auto;transition:opacity var(--motion-duration-backdropExit) var(--motion-easing-fade);will-change:opacity}.overlay_backdrop__VDsp0{background:var(--color-overlay-dim)}.overlay_dialogBackdrop__Pnjvb{background:var(--color-overlay-modal)}.overlay_dialogRoot__JRbYr[data-state=open] .overlay_dialogBackdrop__Pnjvb,.overlay_sheetRoot__iHGKy[data-state=open] .overlay_backdrop__VDsp0{opacity:1;transition-duration:var(--motion-duration-backdropEnter)}.overlay_sheet__N5i4V{--sheet-background:var(--color-background-paper);--sheet-max-height:calc(var(--sheet-frame-height) - var(--sheet-top-clearance));--sheet-min-height:0px;--sheet-radius:calc(var(--radius-24) + var(--spacing-4));position:relative;width:100%;max-width:100%;min-height:min(var(--sheet-min-height),var(--sheet-max-height));max-height:var(--sheet-max-height);overflow-x:hidden;overflow-y:auto;border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--sheet-background);box-shadow:0 calc(var(--spacing-18)*-1) var(--spacing-40) var(--color-shadow-floating);color:var(--color-label-normal);overscroll-behavior:contain;pointer-events:auto;scrollbar-color:var(--color-grayscale-tint-300) var(--sheet-background);scrollbar-width:thin;backface-visibility:hidden;transform:translate3d(0,100%,0);transform-origin:bottom center;transition:transform var(--motion-duration-sheetExit) var(--motion-easing-exit);will-change:transform;-webkit-overflow-scrolling:touch}.overlay_sheetTonePaper___feZ4{--sheet-background:var(--color-background-paper)}.overlay_sheetToneCream__Kfl35{--sheet-background:var(--color-primary-cream-100)}.overlay_sheetDefault__oe3k9{border:0}.overlay_sheetStrongOutlined__IoSxG{--sheet-radius:var(--radius-24);border:var(--stroke-width-hairline) solid var(--color-grayscale-shade-400)}.overlay_sheet__N5i4V[data-state=open]{transform:translateZ(0);transition-duration:var(--motion-duration-sheetEnter);transition-timing-function:var(--motion-easing-enter)}.overlay_sheet__N5i4V[data-state=open][data-settled=true]{transform:none}.overlay_sheet__N5i4V:focus{outline:none}.overlay_sheetHeader__YUf2v{position:sticky;top:0;z-index:2;padding:var(--spacing-12) var(--spacing-20) 0;background:var(--sheet-background)}.overlay_sheetHandle__txPTD{display:block;width:var(--control-target-min);height:var(--stroke-width-handle);margin:0 auto calc(var(--spacing-20) + var(--spacing-2));border-radius:var(--radius-pill);background:var(--color-grayscale-tint-200)}.overlay_sheetHandleWide__hfn2A{width:calc(var(--spacing-40)*2);background:var(--color-grayscale-tint-300)}.overlay_sheetTitle__u4w4H{margin:0 0 var(--spacing-18);color:var(--color-label-strong);font-family:var(--font-sans);font-size:var(--typography-heading2-font-size);font-weight:var(--typography-weight-bold);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-heading2-line-height);overflow-wrap:break-word;word-break:keep-all}.overlay_sheetContent__GhdJ_{min-width:0;padding:0 var(--spacing-20) var(--spacing-24)}.overlay_sheetFooter__xRQra{padding:var(--spacing-12) var(--spacing-20) calc(var(--spacing-18) + env(safe-area-inset-bottom));background:var(--sheet-background)}.overlay_sheetFloatingClose__w0S2y{position:absolute;top:calc(env(safe-area-inset-top) + var(--spacing-12));right:var(--spacing-20);z-index:3;opacity:0;pointer-events:auto;transform:translateY(var(--spacing-4));transition:opacity var(--motion-duration-dialogExit) var(--motion-easing-fade),transform var(--motion-duration-dialogExit) var(--motion-easing-exit)}.overlay_sheetRoot__iHGKy[data-state=open] .overlay_sheetFloatingClose__w0S2y{opacity:1;transform:translateY(0);transition-duration:var(--motion-duration-dialogEnter);transition-timing-function:var(--motion-easing-fade),var(--motion-easing-enter)}.overlay_sheetFooterSticky__fh0yz{position:sticky;bottom:0;z-index:2;box-shadow:0 calc(var(--spacing-8)*-1) var(--spacing-24) var(--color-shadow-dock)}.overlay_dialog__dyCDJ{position:relative;display:flex;flex-direction:column;width:min(var(--app-frame-width) - var(--spacing-40),100vw - var(--spacing-40));min-height:calc(var(--spacing-40)*4 + var(--spacing-24));max-height:min(var(--spacing-40)*16,100% - var(--spacing-40));overflow:auto;border-radius:var(--radius-20);background:var(--color-background-paper);box-shadow:0 var(--spacing-18) var(--spacing-40) var(--color-shadow-floating);color:var(--color-label-normal);opacity:0;pointer-events:auto;transform:translate3d(0,var(--spacing-12),0) scale(.98);transition:transform var(--motion-duration-dialogExit) var(--motion-easing-exit),opacity var(--motion-duration-dialogExit) var(--motion-easing-fade)}.overlay_dialog__dyCDJ[data-appearance=pillActions]{border:var(--stroke-width-hairline) solid var(--color-grayscale-shade-800);border-radius:var(--radius-32);background:var(--color-background-cream-card)}.overlay_dialog__dyCDJ[data-state=open]{opacity:1;transform:translateZ(0) scale(1);transition-duration:var(--motion-duration-dialogEnter);transition-timing-function:var(--motion-easing-enter),var(--motion-easing-fade)}.overlay_dialog__dyCDJ:focus{outline:none}.overlay_dialogBody__PVQNS{display:grid;flex:1 1;align-content:center;gap:var(--spacing-8);min-width:0;padding:var(--spacing-24) var(--spacing-24) var(--spacing-18);text-align:center}.overlay_dialog__dyCDJ[data-appearance=pillActions] .overlay_dialogBody__PVQNS{padding:var(--spacing-32) var(--spacing-24) var(--spacing-20)}.overlay_dialogHeading__LVAlb{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:var(--spacing-8)}.overlay_dialogIcon__vcqEE{display:inline-grid;flex:0 0 auto;color:var(--color-feedback-danger);place-items:center}.overlay_dialogIcon__vcqEE>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.overlay_dialogTitle__6A_UG{color:var(--color-label-strong);font-size:var(--typography-body1-font-size);font-weight:var(--typography-weight-bold);line-height:var(--typography-body1-line-height)}.overlay_dialogContent__D9Au6,.overlay_dialogDescription__tWuBV,.overlay_dialogTitle__6A_UG{margin:0;font-family:var(--font-sans);letter-spacing:var(--typography-letter-spacing);overflow-wrap:break-word;word-break:keep-all}.overlay_dialogContent__D9Au6,.overlay_dialogDescription__tWuBV{color:var(--color-label-alternative);font-size:var(--typography-label1-font-size);font-weight:var(--typography-weight-regular);line-height:var(--typography-label1-line-height)}.overlay_dialogActions__UADRi{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);padding:0 var(--spacing-16) var(--spacing-16)}.overlay_dialogActions__UADRi[data-action-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.overlay_dialogAction__p4Eg9{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:var(--control-target-min);border:0;border-radius:var(--radius-12);padding:var(--spacing-10) var(--spacing-14);background:var(--color-action-secondary);color:var(--color-label-inverse-normal);cursor:pointer;font-family:var(--font-sans);font-size:var(--typography-label1-font-size);font-weight:var(--typography-weight-semibold);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-label1-line-height);overflow-wrap:anywhere;transition:background-color var(--motion-duration-interaction) var(--motion-easing-press),color var(--motion-duration-interaction) var(--motion-easing-press),transform var(--motion-duration-press) var(--motion-easing-press);touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.overlay_dialog__dyCDJ[data-appearance=pillActions] .overlay_dialogAction__p4Eg9{min-height:var(--control-button-xl);border:var(--stroke-width-hairline) solid var(--color-grayscale-shade-800);border-radius:var(--radius-pill);background:var(--color-brand-blue-normal);color:var(--color-label-neutral)}.overlay_dialog__dyCDJ[data-appearance=pillActions] .overlay_dialogAction__p4Eg9[data-variant=secondary]{background:var(--color-background-cream-card);color:var(--color-label-normal)}.overlay_dialog__dyCDJ[data-appearance=pillActions] .overlay_dialogAction__p4Eg9[data-variant=danger]{background:var(--color-brand-red-normal);color:var(--color-label-neutral)}.overlay_dialogAction__p4Eg9:active:not(:disabled){transform:translateY(var(--motion-distance-press)) scale(.97)}.overlay_dialogAction__p4Eg9[data-variant=secondary]{background:var(--color-background-subtle);color:var(--color-label-neutral)}.overlay_dialogAction__p4Eg9[data-variant=danger]{background:var(--color-feedback-danger);color:var(--color-label-inverse-normal)}.overlay_dialogAction__p4Eg9:disabled{background:var(--color-grayscale-tint-100);color:var(--color-label-disable);cursor:not-allowed}.overlay_dialog__dyCDJ[data-appearance=pillActions] .overlay_dialogAction__p4Eg9:disabled{border-color:var(--color-grayscale-tint-200);background:var(--color-grayscale-tint-100);color:var(--color-label-disable)}.overlay_dialogAction__p4Eg9:focus-visible{outline:var(--stroke-width-focus) solid var(--color-focus-ring);outline-offset:var(--spacing-2)}@media(max-width:480px){.overlay_dialogViewport__72oBx,.overlay_sheetViewport__jjBZV{inset:0;left:0;width:100%;height:100dvh;transform:none}.overlay_sheet__N5i4V{width:100%}}@media(prefers-reduced-motion:reduce){.overlay_backdrop__VDsp0,.overlay_dialogBackdrop__Pnjvb,.overlay_dialog__dyCDJ,.overlay_sheetFloatingClose__w0S2y,.overlay_sheet__N5i4V{transition-duration:var(--motion-duration-minimal)}.overlay_dialogAction__p4Eg9{transition:none}.overlay_dialogAction__p4Eg9:active:not(:disabled){transform:none}}