._layer_1hm3w_2{width:0;height:0;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}._viewport_1hm3w_1{left:50%;bottom:calc(32px + var(--ym-toast-lift,0px));z-index:80;transition:bottom var(--ym-dur-base) var(--ym-ease-out);pointer-events:none;flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:fixed;translate:-50%}._toast_1hm3w_13{border-radius:var(--ym-canvas-radius-chrome-tip);background:var(--ym-glass-inverse);max-width:min(420px,100vw - 32px);-webkit-backdrop-filter:var(--ym-glass-inverse-filter);backdrop-filter:var(--ym-glass-inverse-filter);color:var(--ym-inverse-fg);box-shadow:var(--ym-glass-inverse-edge), var(--ym-shadow-pop);font-size:var(--ym-text-body);pointer-events:auto;align-items:center;gap:8px;padding:10px 16px;line-height:1.5;display:flex}._icon_1hm3w_18{width:16px;height:16px;stroke-width:var(--ym-icon-stroke);flex:none}._action_1hm3w_20{border-radius:var(--ym-canvas-radius-control);color:inherit;font-size:inherit;cursor:pointer;transition:background-color var(--ym-dur-base) var(--ym-ease-out);flex:none;margin:-4px -8px -4px 4px;padding:4px 8px;font-weight:500}@media (hover:hover) and (pointer:fine){._action_1hm3w_20:hover{background:color-mix(in oklch, currentColor 14%, transparent)}}._action_1hm3w_20:active{background:color-mix(in oklch, currentColor 20%, transparent);transition-duration:var(--ym-dur-press)}
