.tk-price-alert,.tk-price-test{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:5px 6px 0 0;padding:8px 11px;border:1px solid var(--line,#dce1e7);border-radius:10px;background:var(--panel2,#f3f5f8)!important;color:var(--text,#26313f)!important;font:650 12px/1.4 system-ui;box-shadow:none;cursor:pointer;white-space:normal}
.tk-price-alert svg{flex-shrink:0}.tk-price-alert[aria-pressed=true]{background:#ffdf43!important;color:#242b35!important;border-color:#e0bc24}.tk-price-alert[aria-pressed=true] svg{fill:#fff0a8}.tk-price-alert:focus-visible,.tk-price-test:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.tk-price-alert:disabled,.tk-price-test:disabled{opacity:.65;cursor:wait}.tk-price-test{font-size:11px}.tk-price-test[hidden]{display:none!important}
.tk-price-alert-notice{position:fixed;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:11000;width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;margin:0;padding:15px 18px;border:1px solid var(--line);border-radius:12px;background:var(--panel,#fff);color:var(--text,#26313f);box-shadow:0 8px 35px #0003;font-size:14px;line-height:1.5}.tk-price-alert-notice[hidden]{display:none}
