.DetachedSheet-view{z-index:1;height:calc(var(--silk-100-lvh-dvh-pct) + 60px)}.DetachedSheet-view.contentPlacement-center{height:100vh}.DetachedSheet-content{box-sizing:border-box;max-width:650px;height:auto;min-height:100px;background-color:transparent;padding-inline:.375rem;padding-block:max(env(safe-area-inset-bottom,0px),.375rem)}.DetachedSheet-innerContent{height:100%;border-radius:36px;background-color:white;box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.DetachedSheet-handle{width:50px;height:6px;border:0;border-radius:9999px;background-color:rgb(209,213,219);cursor:pointer}.ConfirmationSheet-root{padding:0 1.5rem 1.5rem;display:grid;justify-items:center}@media (min-width:600px){.ConfirmationSheet-root{padding-bottom:3rem}}.ConfirmationSheet-handle{grid-area:1/-1;justify-self:center;align-self:start;margin-top:.5rem}.ConfirmationSheet-illustration{margin-top:3.5rem;display:flex;justify-content:center}.ConfirmationSheet-defaultIcon{font-size:2rem;font-weight:700;color:white}@media (min-width:600px){.ConfirmationSheet-defaultIcon{font-size:2.5rem}}.ConfirmationSheet-information{margin-block:1.75rem;display:grid;gap:1rem;justify-items:center}@media (min-width:600px){.ConfirmationSheet-information{margin-block:3rem;gap:1.5rem}}.ConfirmationSheet-title{margin:0;justify-self:center;max-width:400px;text-align:center;text-wrap:balance;line-height:1.1;font-size:1.875rem;font-weight:800;color:rgb(31,41,55)}@media (min-width:600px){.ConfirmationSheet-title{font-size:2.25rem}}.ConfirmationSheet-description{margin:0;justify-self:center;max-width:500px;text-align:center;line-height:1.375;font-size:1.125rem;font-weight:500;color:rgb(107,114,128)}@media (min-width:600px){.ConfirmationSheet-description{font-size:1.25rem}}.ConfirmationSheet-cta{justify-self:center;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;border-radius:9999px;appearance:none;border:none;background-color:rgb(0,0,0);transition:transform .15s ease,background-color .15s ease,opacity .2s ease;cursor:pointer;font-size:1.125rem;font-weight:600;color:#fff}.ConfirmationSheet-cta:hover{background-color:rgba(0,0,0,.9)}.ConfirmationSheet-cta:active{transform:scale(.95)}.ConfirmationSheet-cta:disabled{opacity:.5;cursor:not-allowed}@media (min-width:600px){.ConfirmationSheet-cta{padding:1.25rem 3rem;font-size:1.25rem}}