.rp-admin a,.rp-admin button,.rp-admin div,.rp-admin h1,.rp-admin h2,.rp-admin h3,.rp-admin h4,.rp-admin h5,.rp-admin h6,.rp-admin input,.rp-admin label,.rp-admin p,.rp-admin select,.rp-admin span,.rp-admin textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;text-transform:none}.rp-admin h1,.rp-admin h2,.rp-admin h3,.rp-admin h4,.rp-admin h5,.rp-admin h6{font-weight:600;line-height:1.4}.admin-fade-inout-enter-active,.admin-fade-inout-leave-active{transition:opacity .2s}.admin-fade-inout-enter-from,.admin-fade-inout-leave-to{opacity:0}.admin-fade-inout-enter-to,.admin-fade-inout-leave-from{opacity:1}.sm-loading{background:#212121;inset:0;overflow:hidden;position:absolute}.sm-loading:after{animation:sm-shimmer 1.6s ease-in-out infinite;background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.04) 48%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.04) 52%,transparent 70%);background-size:200% 100%;content:"";inset:0;position:absolute}@keyframes sm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sm-colors__tabs{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}.sm-colors__tab{background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:#ffffff8c;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:background .15s,color .15s,border-color .15s}.sm-colors__tab:hover{background:#ffffff12;color:#fff}.sm-colors__tab.is-active{background:#e82e39;border-color:#e82e39;color:#fff}.sm-colors__group{margin-bottom:32px}.sm-colors__add-btn{background:transparent;border:1px dashed hsla(0,0%,100%,.25);border-radius:6px;color:#ffffff80;cursor:pointer;font-size:12px;font-weight:500;margin-left:auto;padding:6px 12px;transition:border-color .15s,color .15s,background .15s}.sm-colors__add-btn:hover{background:#ffffff0d;border-color:#ffffff8c;color:#fff}.sm-colors__list{display:flex;flex-wrap:wrap;gap:10px}.sm-color-card{align-items:center;background:#191919;border-radius:6px;display:flex;gap:10px;padding:10px 12px;position:relative;width:220px}.sm-color-card.is-readonly{opacity:.6}.sm-color-card.is-css-var{cursor:default;opacity:.5}.sm-color-card.is-css-var .sm-color-card__title{cursor:default}.sm-color-card__meta{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.sm-color-card__title{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.15);color:#fff;font-size:13px;padding:2px 0;width:100%}.sm-color-card__title:focus{border-bottom-color:#e82e39;outline:none}.sm-color-card__value{color:#fff6;font-family:monospace;font-size:11px}.sm-color-card__remove{background:transparent;border:none;color:#ffffff59;cursor:pointer;font-size:12px;line-height:1;opacity:0;padding:2px;position:absolute;right:4px;top:4px;transition:opacity .15s,color .15s}.sm-color-card__remove:hover{color:#c85656}.sm-color-card:hover .sm-color-card__remove{opacity:1}.sm-actions{align-items:center;display:flex;gap:16px;margin-top:24px}.sm-actions__feedback{color:#6fcf97;font-size:13px}.sm-btn{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:background .15s}.sm-btn--primary{background:#e82e39;color:#fff}.sm-btn--primary:hover:not(:disabled){background:#d42734}.sm-btn--primary:disabled{cursor:default;opacity:.5}.sm-btn--secondary{background:#191919;color:#fff}.sm-btn--secondary:hover{background:#0c0c0c}
