@keyframes _129w4og7{0%{opacity:0;transform:perspective(600px)rotateY(80deg)scale(.9)}to{opacity:1;transform:none}}
._129w4og0{flex-direction:column;gap:32px;display:flex}
._129w4og1{border-radius:24px;flex-wrap:wrap;align-items:center;gap:20px 32px;padding:26px 28px;animation:.3s _1207miq3;display:flex}
._129w4og2{letter-spacing:-.03em;color:var(--fg-strong);font-size:21px;font-weight:800}
._129w4og3{border-radius:999px;width:22px;height:6px;transition:background-color .4s}
._129w4og4{white-space:nowrap;background:var(--bg-brand);height:54px;color:var(--fg-on-brand);cursor:pointer;transition:transform .15s var(--ease-standard), background-color .2s var(--ease-standard);border:0;border-radius:16px;padding:0 28px;font-size:16px;font-weight:800;box-shadow:0 12px 24px -12px #1a93e0e6}
._129w4og4:hover:not(:disabled){background:var(--fg-brand)}
._129w4og4:active:not(:disabled){transform:scale(.96)}
._129w4og4:disabled{background:var(--bg-pressed);color:var(--fg-subtle);box-shadow:none;cursor:default}
._129w4og5{align-items:baseline;gap:10px;margin-bottom:16px;display:flex}
._129w4og6{grid-template-columns:repeat(auto-fill,minmax(max(160px,16.6667% - 13.3333px),1fr));gap:28px 16px;display:grid}
._129w4og8{min-width:0;animation:.6s cubic-bezier(.2,.9,.3,1.1) both _129w4og7}
._129w4og8>._1vfrd1b1{animation:none}
._129w4og9{background:var(--bg-subtle);scrollbar-width:none;border-radius:20px;align-items:flex-end;gap:12px;padding:24px 18px 14px;display:flex;overflow-x:auto}
._129w4oga{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:10px;width:96px;padding:0;transition:transform .3s cubic-bezier(.3,1.3,.5,1);display:flex}
._129w4oga[aria-pressed=true]{transform:translateY(-6px)}
._129w4ogb{width:72px;height:90px;position:relative}
._129w4ogc{border-radius:12px;position:absolute;inset:0}
._129w4ogd{background:var(--bg-surface);box-shadow:0 0 0 1px var(--bg-pressed), 0 6px 14px -8px #16222b4d;font:700 22px/1 var(--font-accent);justify-content:center;align-items:center;transition:box-shadow .2s;display:flex}
._129w4oga[aria-pressed=true] ._129w4ogd{box-shadow:0 0 0 2px var(--fg-strong), 0 10px 20px -8px #16222b59}
._129w4oge{color:var(--steel-600);font-size:13px;font-weight:600;display:block}
._129w4oga[aria-pressed=true] ._129w4oge{color:var(--fg-strong);font-weight:800}
._129w4ogf{color:var(--fg-subtle);margin-top:2px;font-size:11px;display:block}
._129w4ogg{background:var(--bg-subtle);text-align:center;color:var(--fg-muted);border-radius:24px;padding:56px 24px;font-size:15px}
._129w4ogh{align-items:center;gap:12px;margin:0 0 4px;display:flex}
._129w4ogi{letter-spacing:-.02em;color:var(--fg-strong);flex:none;align-items:center;gap:6px;padding-right:4px;font-size:15px;font-weight:700;display:flex}
._129w4ogj{scrollbar-width:none;flex:1;gap:8px;min-width:0;display:flex;overflow-x:auto}
._129w4ogk{background:var(--bg-subtle);white-space:nowrap;border-radius:14px;flex:none;align-items:center;gap:10px;height:44px;padding:0 16px 0 8px;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}
._129w4ogk:hover{background:var(--bg-muted)}
._129w4ogk:active{transform:scale(.97)}
._129w4ogl{width:28px;height:28px;color:var(--fg-on-brand);font:700 9px/1 var(--font-accent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}
._129w4ogm{font-size:14px;font-weight:600}
._129w4ogn{font:700 13px/1 var(--font-accent);font-variant-numeric:tabular-nums}
@media screen and (max-width:767px){._129w4og0{gap:24px}._129w4og1{border-radius:20px;padding:22px 20px}._129w4og3{width:16px}._129w4og4{width:100%}._129w4og5{scroll-margin-top:72px}._129w4og6{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}._129w4og9{border-radius:18px;gap:6px;padding:20px 10px 12px}._129w4oga{width:80px}._129w4ogb{width:56px;height:70px}._129w4ogd{font-size:18px}._129w4ogh{flex-direction:column;align-items:stretch;margin:24px -16px 0}._129w4ogi{letter-spacing:-.03em;padding:0 16px;font-size:19px;font-weight:800}._129w4ogi svg{display:none}._129w4ogj{padding:0 16px}._129w4ogk{background:var(--tint);white-space:normal;border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;width:150px;height:auto;padding:14px}._129w4ogk:hover{background:var(--tint)}._129w4ogl{border-radius:10px;width:32px;height:32px;font-size:10px}._129w4ogm{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:700;overflow:hidden}}
