@layer app{.yMNQ6aQ{background-color:var(--color-paper-aged);background-image:radial-gradient(ellipse 40px 30px at 18% 30%, var(--color-paper-fibre-a) 0%, transparent 100%), radial-gradient(ellipse 50px 30px at 82% 72%, var(--color-paper-fibre-b) 0%, transparent 100%);border:1px solid var(--color-ledger-line);box-shadow:var(--shadow-paper-inset), var(--shadow-paper-card);justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-2xl) var(--space-lg) var(--space-xl);margin:var(--space-md) auto;text-align:center;max-width:32rem;color:var(--color-on-surface);flex-direction:column;display:flex;position:relative}.yMNQ6aQ1{background:linear-gradient(180deg, var(--color-tape-light) 0%, var(--color-tape) 100%);border:1px solid var(--color-tape-edge);width:80px;height:22px;box-shadow:0 1px 2px var(--shadow-color-medium);pointer-events:none;position:absolute;top:-12px;left:32px;transform:rotate(-3deg)}.yMNQ6aQ2{background:linear-gradient(145deg, var(--color-metal-light) 0%, var(--color-metal) 55%, var(--color-metal-dark) 100%);border:1px solid var(--color-metal-edge-strong);box-shadow:inset 0 1px 0 var(--highlight-inset-bright), 0 2px 4px var(--shadow-color-deep);position:relative;overflow:hidden}.yMNQ6aQ2:before{content:"";border-radius:inherit;background:var(--texture-brushed-metal);pointer-events:none;position:absolute;inset:0}.yMNQ6aQ2>svg{position:relative}.yMNQ6aQ2{width:3.5rem;height:3.5rem;margin-bottom:var(--space-2xs);color:var(--color-on-surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.yMNQ6aQ3{font-family:var(--font-display);font-size:var(--typescale-title-medium-size);line-height:var(--typescale-title-medium-line);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-surface);text-shadow:var(--text-shadow-emboss);margin:0}.yMNQ6aQ4{font-family:var(--font-body);font-size:var(--typescale-body-medium-size);line-height:var(--typescale-body-medium-line);color:var(--color-on-surface-variant);max-width:28rem;margin:0;font-style:italic}.yMNQ6aQ5{margin-top:var(--space-xs)}.ytcTbhi{font-family:var(--font-body);font-size:var(--typescale-body-medium-size)}.ytcTbhi a{color:var(--color-primary);text-decoration:underline}}@layer lib{.yfeqh06{bottom:var(--space-lg);right:var(--space-lg);width:min(22rem, calc(100vw - var(--space-xl)));z-index:9999;gap:var(--space-xs);pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed}.yfeqh061{pointer-events:auto;padding:var(--space-sm) var(--space-md);padding-top:calc(var(--space-md) + 4px);background:radial-gradient(ellipse 60px 40px at 18% 32%, var(--color-paper-fibre-a) 0%, transparent 100%), var(--color-paper-aged);color:var(--color-on-surface);border:1px solid color-mix(in oklab, var(--color-outline) 40%, transparent);box-shadow:0 2px 0 var(--highlight-inset-strong) inset, 0 4px 12px var(--shadow-color-strong);border-radius:2px;flex-direction:column;gap:2px;transition:opacity .2s;display:flex;position:relative}.yfeqh061[data-type=success]{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-secondary) 40%, transparent), 0 2px 0 var(--highlight-inset-strong) inset, 0 4px 12px var(--shadow-color-strong)}.yfeqh061[data-type=error]{border-left:4px solid var(--color-error)}.yfeqh061:before{content:"";background:linear-gradient(180deg, var(--color-tape-light) 0%, var(--color-tape) 100%);border:1px solid var(--color-metal-edge-soft);width:58px;height:18px;box-shadow:0 1px 3px var(--shadow-color);pointer-events:none;position:absolute;top:-6px;left:-8px;transform:rotate(-4deg)}.yfeqh061[data-starting-style],.yfeqh061[data-ending-style]{opacity:0}.yfeqh062{font-family:var(--font-display);font-size:var(--typescale-label-large-size);font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase;text-shadow:var(--text-shadow-emboss);margin:0}.yfeqh063{font-family:var(--font-body);font-size:var(--typescale-body-small-size);line-height:var(--typescale-body-small-line);color:var(--color-on-surface-variant);margin:0;font-style:italic}.yfeqh064{font-family:var(--font-display);font-size:var(--typescale-label-small-size);color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:none;padding:2px 6px;position:absolute;top:4px;right:6px}.yfeqh064:hover{color:var(--color-on-surface)}}
