@layer base{._2ylCna_content{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);font-size:.875rem;line-height:1.4;font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);will-change:transform, opacity;animation-timing-function:cubic-bezier(.16,1,.3,1)}._2ylCna_content[data-state=delayed-open][data-side=top]{animation-name:_2ylCna_slideDownAndFade}._2ylCna_content[data-state=delayed-open][data-side=bottom]{animation-name:_2ylCna_slideUpAndFade}._2ylCna_content[data-state=delayed-open][data-side=left]{animation-name:_2ylCna_slideRightAndFade}._2ylCna_content[data-state=delayed-open][data-side=right]{animation-name:_2ylCna_slideLeftAndFade}@keyframes _2ylCna_slideUpAndFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _2ylCna_slideDownAndFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _2ylCna_slideLeftAndFade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _2ylCna_slideRightAndFade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.WKCfDW_toaster{--viewport-padding:var(--spacing-4);--toast-width:360px;--toast-border-radius:var(--radius);--toast-font-family:var(--font-family-base);--toast-animation-duration:var(--animation-duration-normal)}.WKCfDW_toast{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);animation:WKCfDW_slideIn var(--toast-animation-duration) cubic-bezier(.16, 1, .3, 1);transition:transform .2s,opacity .2s;display:flex;position:relative}.WKCfDW_toast:focus{box-shadow:var(--shadow-focus);outline:none}.WKCfDW_toast:hover{transform:translateY(-2px)}.WKCfDW_content{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.WKCfDW_title{color:var(--card-foreground);font-size:1rem;font-weight:600;line-height:1.4}.WKCfDW_description{color:var(--muted-foreground);font-size:.875rem;line-height:1.4}.WKCfDW_icon{width:1.5rem;height:1.5rem;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.WKCfDW_actionButton{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap;border:none;font-size:.875rem;font-weight:500}.WKCfDW_actionButton:hover{background-color:color-mix(in srgb, var(--primary) 90%, black)}.WKCfDW_actionButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.WKCfDW_actionButton:active{background-color:color-mix(in srgb, var(--primary) 80%, black)}.WKCfDW_cancelButton{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap;border:none;font-size:.875rem;font-weight:500}.WKCfDW_cancelButton:hover{background-color:color-mix(in srgb, var(--muted) 80%, white)}.WKCfDW_cancelButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.WKCfDW_cancelButton:active{background-color:color-mix(in srgb, var(--muted) 75%, white)}.WKCfDW_closeButton{top:var(--spacing-2);right:var(--spacing-2);border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease, background-color var(--animation-duration-fast) ease;background-color:#0000;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.WKCfDW_closeButton:hover{opacity:1;background-color:var(--muted)}.WKCfDW_closeButton:focus-visible{box-shadow:var(--shadow-focus);opacity:1;outline:none}.dark .WKCfDW_toast{border-color:var(--border)}.dark .WKCfDW_actionButton:hover{background-color:color-mix(in srgb, var(--primary) 90%, white)}.dark .WKCfDW_actionButton:active{background-color:color-mix(in srgb, var(--primary) 80%, white)}.dark .WKCfDW_cancelButton:hover{background-color:color-mix(in srgb, var(--muted) 80%, black)}.dark .WKCfDW_cancelButton:active{background-color:color-mix(in srgb, var(--muted) 70%, black)}@keyframes WKCfDW_slideIn{0%{transform:translateX(calc(100% + var(--viewport-padding)));opacity:0}to{opacity:1;transform:translate(0)}}}.S3rxUq_banner{z-index:var(--z-critical);background-color:var(--warning);color:var(--warning-foreground);padding:var(--spacing-2) var(--spacing-4);box-shadow:var(--shadow-md);justify-content:center;align-items:center;min-height:3rem;animation:.3s ease-out S3rxUq_slideDown;display:flex;position:fixed;top:0;left:0;right:0}.S3rxUq_content{justify-content:space-between;align-items:center;gap:var(--spacing-4);width:100%;max-width:1200px;display:flex}.S3rxUq_message{align-items:center;gap:var(--spacing-2);font-size:.9375rem;font-weight:500;display:flex}.S3rxUq_icon{flex-shrink:0}.S3rxUq_exitButton{color:var(--warning-foreground);white-space:nowrap;background-color:#fff3;border-color:#fff6}.S3rxUq_exitButton:hover{color:var(--warning-foreground);background-color:#ffffff4d;border-color:#fff9}@keyframes S3rxUq_slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (width<=768px){.S3rxUq_content{gap:var(--spacing-2);text-align:center;padding:var(--spacing-1) 0;flex-direction:column}.S3rxUq_message{justify-content:center;font-size:.875rem}}
