
.aicx{font:inherit;font-size:12.5px;font-weight:700;margin-left:10px;padding:2px 10px;border-radius:4px;border:1px solid rgba(229,9,20,.7);background:transparent;color:#ff6b72;cursor:pointer;vertical-align:baseline;transition:background .15s,color .15s}
.aicx:hover{background:#e50914;color:#fff;border-color:#e50914}
.aicx:focus-visible{outline:2px solid #fff;outline-offset:2px}
.aicx-pill{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:9000;font:inherit;font-family:Sarabun,Tahoma,'Noto Sans Thai',sans-serif;font-size:14px;font-weight:700;padding:8px 18px;border-radius:999px;border:1px solid #e50914;background:rgba(24,24,24,.96);color:#fff;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.aicx-pill[hidden]{display:none}
.aicx-pill:hover{background:#e50914}
.aicx-pill.done{border-color:#333;cursor:default;color:#d6d6d6}
.aicx-pill.done:hover{background:rgba(24,24,24,.96)}
.aicx-pill:focus-visible{outline:2px solid #fff;outline-offset:2px}
