body [data-sonner-toaster]{--radius:.625rem}body [data-sonner-toast][data-styled=true]{--toast-tone-bg:var(--tone-info-bg);--toast-tone-border:var(--tone-info-border);--toast-tone-icon:var(--tone-info-icon);background:var(--toast-tone-bg);border-color:var(--toast-tone-border);color:var(--ink);box-shadow:0 8px 24px #42331e1a}body [data-sonner-toast][data-styled=true][data-type=success]{--toast-tone-bg:var(--tone-success-bg);--toast-tone-border:var(--tone-success-border);--toast-tone-icon:var(--tone-success-icon)}body [data-sonner-toast][data-styled=true][data-type=warning]{--toast-tone-bg:var(--tone-warning-bg);--toast-tone-border:var(--tone-warning-border);--toast-tone-icon:var(--tone-warning-icon)}body [data-sonner-toast][data-styled=true][data-type=error]{--toast-tone-bg:var(--tone-error-bg);--toast-tone-border:var(--tone-error-border);--toast-tone-icon:var(--tone-error-icon)}body [data-sonner-toast][data-styled=true] [data-icon]{color:var(--toast-tone-icon)}body [data-sonner-toast][data-styled=true] [data-description]{color:color-mix(in srgb, var(--ink) 80%, var(--toast-tone-bg))}body [data-sonner-toast][data-styled=true] [data-button]{border:1px solid color-mix(in srgb, var(--toast-tone-icon) 28%, var(--toast-tone-border));background:var(--paper);color:var(--ink);transition:background-color .15s,border-color .15s}body [data-sonner-toast][data-styled=true] [data-button]:hover{background:color-mix(in srgb, var(--paper) 55%, var(--toast-tone-bg));border-color:color-mix(in srgb, var(--toast-tone-icon) 45%, var(--toast-tone-border))}body [data-sonner-toast][data-styled=true] [data-close-button]{border-color:var(--toast-tone-border);background:var(--paper);color:var(--muted)}body [data-sonner-toast][data-styled=true] [data-close-button]:hover{background:color-mix(in srgb, var(--ink) 7%, var(--paper));border-color:var(--toast-tone-border);color:var(--ink)}body [data-sonner-toast]:focus-visible{outline:var(--focus-outline);outline-offset:2px}body [data-sonner-toast] :is([data-button],[data-close-button]):focus-visible{outline:var(--focus-outline);outline-offset:1px;box-shadow:none}body [data-sonner-toast] [data-content]{overflow-wrap:anywhere;min-width:0}body [data-sonner-toast] [data-button]{flex-shrink:0}body [data-sonner-toast] :is([data-button],[data-close-button]){min-width:0;min-height:0;padding-block:0}body [data-sonner-toast] [data-button]{z-index:2;position:relative}@media (max-width:850px),(pointer:coarse){body [data-sonner-toast] [data-button]:after{content:"";position:absolute;inset:-10px 0 -10px -6px}}body [data-sonner-toast] [data-close-button]:after{content:"";position:absolute;inset:-12px}body [data-sonner-toaster][dir]{--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}body [data-sonner-toast] [data-icon] svg{width:16px;height:16px}body [data-sonner-toast][data-styled=true]{align-items:flex-start}body [data-sonner-toast] [data-icon]{height:19.5px}body [data-sonner-toast]:has([data-button]){grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:4px 10px;display:grid}body [data-sonner-toast]:has([data-button]) [data-icon]{grid-area:1/1;height:24px;margin:0}body [data-sonner-toast]:has([data-button]) [data-content]{display:contents}body [data-sonner-toast]:has([data-button]) [data-title]{overflow-wrap:anywhere;grid-area:1/2;align-items:center;min-width:0;min-height:24px;display:flex}body [data-sonner-toast]:has([data-button]) [data-description]{overflow-wrap:anywhere;grid-area:2/2/auto/4;min-width:0}body [data-sonner-toast]:has([data-button]) [data-button]{grid-area:1/3;place-self:start end;margin-left:0}body [data-sonner-toast] [data-description]{overscroll-behavior:contain;max-height:min(40vh,15lh);overflow-y:auto}@property --toast-more{syntax:"<length>";inherits:false;initial-value:0}@keyframes toast-more{0%{--toast-more:20px}to{--toast-more:0px}}@supports (animation-timeline:scroll()){body [data-sonner-toast].toast-long [data-description]{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--toast-more)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--toast-more)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--toast-more)), transparent);animation:linear both toast-more;animation-timeline:scroll(self)}}body [data-sonner-toast][data-styled=true] [data-button]{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;height:auto;min-height:24px}.shell-completion-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
