.cen-enhance{border:1px solid rgb(var(--violet-rgb) / .45);background:rgb(var(--violet-rgb) / .14);width:max-content;height:32px;color:var(--violet-soft);font:650 12.5px/1 var(--font-inter), system-ui, sans-serif;cursor:pointer;animation:cen-in .25s var(--ease-out) both;border-radius:999px;align-items:center;gap:6px;margin:2px 0 2px auto;padding:0 10px 0 9px;display:flex;position:relative}.cen-enhance:after{content:"";position:absolute;inset:-6px 0}.cen-enhance:hover:not(:disabled){border-color:var(--violet-soft);background:rgb(var(--violet-rgb) / .22)}.cen-enhance:disabled{border-color:var(--line2);color:var(--fg);opacity:.4;cursor:default;background:0 0}.comp-inputwrap:has(>.cen-enhance)>.comp-input:placeholder-shown{padding-right:100px}.composer.in-fs .comp-inputwrap:has(>.cen-enhance)>.comp-input:placeholder-shown{-webkit-mask-image:linear-gradient(to right, rgb(var(--black-rgb)) calc(100% - 144px), transparent calc(100% - 100px));-webkit-mask-image:linear-gradient(to right, rgb(var(--black-rgb)) calc(100% - 144px), transparent calc(100% - 100px));mask-image:linear-gradient(to right, rgb(var(--black-rgb)) calc(100% - 144px), transparent calc(100% - 100px))}.comp-inputwrap>.cen-enhance{z-index:3;margin:0;position:absolute;bottom:0;right:0}body .composer.in-fs .comp-main .comp-inputwrap:has(>.cen-enhance)>:is(.comp-input,.comp-mirror){padding-bottom:9px}.as-pop.cen-pop{z-index:115}.cen-fixes,.cen-styles{border:0;gap:2px;min-width:0;margin:0;padding:0;display:grid}.cen-fixes>legend,.cen-styles>legend{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-fg);margin-bottom:6px;padding:0;font-size:10.5px;font-weight:700}.cen-fix{cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;min-height:44px;padding:8px;display:flex}.cen-fix:hover{background:rgb(var(--white-rgb) / .04)}.cen-fix>input{width:18px;height:18px;accent-color:var(--violet);flex:none;margin:1px 0 0}.cen-fix b{color:var(--fg);font-size:13.5px;font-weight:650;display:block}.cen-fix small{color:var(--muted-fg);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.cen-style-row{flex-wrap:wrap;gap:6px;display:flex}.cen-style{display:flex;position:relative}.cen-style>input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cen-style>span{border:1px solid var(--line2);min-height:38px;color:var(--muted-fg);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.cen-style>input:checked+span{border-color:var(--violet-soft);background:rgb(var(--violet-rgb) / .18);color:var(--fg)}.cen-style>input:focus-visible+span{outline:2px solid var(--violet-soft);outline-offset:2px}.cen-enhance[aria-busy] svg{animation:.9s ease-in-out infinite cen-twinkle}@keyframes cen-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}@keyframes cen-twinkle{50%{opacity:.6;transform:rotate(18deg)scale(1.25)}}@property --cen-a{syntax:"<angle>";inherits:false;initial-value:0deg}body .composer.comp-picker:has(.cen-enhance[aria-busy]) .comp-main{background:linear-gradient(var(--input), var(--input)) padding-box, conic-gradient(from var(--cen-a), var(--violet), var(--gold), var(--cyan), var(--violet)) border-box;border-color:#0000;animation:1.4s linear infinite cen-spin}@keyframes cen-spin{to{--cen-a:360deg}}body .composer.comp-picker:has(.cen-enhance[aria-busy]) .comp-mirror{background:linear-gradient(100deg, rgb(var(--fg-rgb) / .45) 20%, var(--gold-soft) 40%, var(--violet-soft) 55%, rgb(var(--fg-rgb) / .45) 75%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.3s linear infinite cen-shimmer}body .composer.comp-picker:has(.cen-enhance[aria-busy]) .comp-mirror *{color:#0000}@keyframes cen-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.comp-main.cen-polished{animation:cen-polished 1.3s var(--ease-out)}@keyframes cen-polished{0%{box-shadow:0 0 0 0 rgb(var(--gold-rgb) / .5)}to{box-shadow:0 0 0 14px rgb(var(--gold-rgb) / 0)}}@media (prefers-reduced-motion:reduce){.cen-enhance,.cen-enhance[aria-busy] svg,body .composer.comp-picker:has(.cen-enhance[aria-busy]) .comp-main,body .composer.comp-picker:has(.cen-enhance[aria-busy]) .comp-mirror,.comp-main.cen-polished{animation:none}body .composer.comp-picker:has(.cen-enhance[aria-busy]) .comp-mirror{color:rgb(var(--fg-rgb) / .5);background:0 0}body .composer.comp-picker:has(.cen-enhance[aria-busy]) .comp-mirror *{color:inherit}}
/*# sourceMappingURL=3m4cgy9i7yv1g.css.map*/