@layer platform{._btn_1f5bm_3{--face:var(--surface);--base:var(--edge);--btn-ink:var(--ink);--depth:var(--btn-depth,calc(var(--edge-depth) * 1.25));--lift:0px;--ring-w:var(--border-w);max-width:100%;margin:0 0 var(--depth);border-radius:var(--btn-radius,var(--radius-m));background:var(--face);color:var(--btn-ink);font:inherit;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 var(--ring-w) var(--line), inset 0 1.5px 0 #ffffff47, 0 calc(var(--depth) + var(--lift)) 0 var(--base);transition:transform var(--dur-fast) var(--ease-out);border:0;flex:none;padding:0;font-weight:780;text-decoration:none;display:inline-flex;position:relative}._face_1f5bm_32{width:100%;min-height:var(--btn-min-h,44px);padding:var(--btn-pad,.55em 1.15em);border-radius:inherit;font-size:var(--btn-fs,1rem);white-space:nowrap;justify-content:center;align-items:center;gap:.5em;line-height:1.15;display:inline-flex}._face_1f5bm_32>svg{flex:none;width:1.25em;height:1.25em}._btn_1f5bm_3:hover{--lift:2px;transform:translateY(-2px)}._btn_1f5bm_3:hover:after{content:"";height:2px;position:absolute;inset:auto 0 -2px}._btn_1f5bm_3:active{--lift:calc(var(--depth) * -1);transform:translateY(var(--depth));transition-duration:50ms}._btn_1f5bm_3:focus-visible{--focus-offset:3px}._btn_1f5bm_3[aria-pressed=true]{--face:var(--accent-soft);--base:color-mix(in srgb, var(--accent) 45%, var(--edge))}._btn_1f5bm_3:disabled,._btn_1f5bm_3:disabled:hover,._btn_1f5bm_3:disabled:active,._btn_1f5bm_3[aria-disabled=true],._btn_1f5bm_3[aria-disabled=true]:hover,._btn_1f5bm_3[aria-disabled=true]:active{cursor:not-allowed;--face:var(--surface-3);--btn-ink:var(--ink-2);--base:var(--line);--lift:calc(1px - var(--depth));transform:translateY(calc(var(--depth) - 1px));box-shadow:0 1px 0 var(--base)}._primary_1f5bm_91{--face:var(--accent);--base:var(--accent-edge);--btn-ink:var(--on-accent);--ring-w:0px}._danger_1f5bm_97{--face:var(--danger);--base:var(--danger-edge);--btn-ink:var(--on-danger);--ring-w:0px}}@layer theme,guarantees;
