.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}}.cx{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:24px;width:100%}.cx__controls{align-items:center;flex-direction:column;flex-wrap:nowrap;gap:14px;margin-left:auto;min-width:132px}.cx__controls,.cx__fields{display:flex;justify-content:flex-start}.cx__fields{align-items:flex-end;flex:1;flex-direction:row;flex-wrap:nowrap;flex-wrap:wrap;gap:16px;min-width:200px}.cx__field{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:6px;justify-content:flex-start}.cx__field--wide{flex:1;min-width:220px}.cx__field--wide>:not(.cx__label){width:100%}.cx__label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cx__seg{background:#191919;border:1px solid hsla(0,0%,100%,.07);border-radius:8px;gap:4px;justify-content:flex-start;padding:3px}.cx__seg,.cx__seg-btn{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.cx__seg-btn{background:transparent;border:none;border-radius:6px;color:#fff9;cursor:pointer;height:30px;justify-content:center;padding:0;transition:background .15s,color .15s;width:36px}.cx__seg-btn img,.cx__seg-btn svg{height:18px;opacity:.45;transition:opacity .15s;width:18px}.cx__seg-btn svg{color:currentColor}.cx__seg-btn:hover{color:#fff}.cx__seg-btn:hover img,.cx__seg-btn:hover svg{opacity:.8}.cx__seg-btn.is-active{background:#2385c8;color:#fff}.cx__seg-btn.is-active img,.cx__seg-btn.is-active svg{opacity:1}.cx__toggle{gap:8px}.cx__toggle,.cx__toggle-icon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.cx__toggle-icon{background:transparent;border:none;border-radius:6px;color:#fff;cursor:pointer;height:28px;padding:0;transition:background .15s;width:28px}.cx__toggle-icon img,.cx__toggle-icon svg{height:18px;opacity:.35;transition:opacity .15s;width:18px}.cx__toggle-icon:hover img,.cx__toggle-icon:hover svg{opacity:.7}.cx__toggle-icon.is-active{background:#ffffff0f}.cx__toggle-icon.is-active img,.cx__toggle-icon.is-active svg{opacity:1}.cx__stage{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.cx__frame{background:#ffffff08;border:1.5px solid hsla(0,0%,100%,.18);border-radius:14px;height:132px;position:relative;transition:border-radius .15s ease;width:220px}.cx__field--center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cx__corner{position:absolute}.cx__corner--tl{left:8px;top:8px}.cx__corner--tr{right:8px;top:8px}.cx__corner--bl{bottom:8px;left:8px}.cx__corner--br{bottom:8px;right:8px}.cx__edge{position:absolute}.cx__edge--top{top:8px}.cx__edge--bottom,.cx__edge--top{left:50%;transform:translate(-50%)}.cx__edge--bottom{bottom:8px}.cx__edge--left{left:8px}.cx__edge--left,.cx__edge--right{top:50%;transform:translateY(-50%)}.cx__edge--right{right:8px}.cx .admin-num-input{background:#171717;border:1px solid hsla(0,0%,100%,.14);border-radius:6px;box-shadow:0 2px 8px #00000059;padding:0 8px;transition:border-color .15s,box-shadow .15s;width:72px}.cx .admin-num-input:focus-within{border-color:#2385c8;box-shadow:0 2px 10px #00000073}.cx .admin-num-input input{background:transparent;border:none;color:#fff;font-size:13px;height:28px;outline:none;padding:0;text-align:center;width:100%}.cx .admin-num-input>span{color:#ffffff73;font-size:11px}.cx__posgrid{border:1px dashed hsla(0,0%,100%,.2);border-radius:3px;height:56px;position:relative;width:56px}.cx__posline{position:absolute}.cx__posline--h{border-top:1px dashed hsla(0,0%,100%,.2);left:0;right:0;top:50%;transform:translateY(-50%)}.cx__posline--v{border-left:1px dashed hsla(0,0%,100%,.2);bottom:0;left:50%;top:0;transform:translate(-50%)}.cx__poscell{background:#5a5a5a;border-radius:2px;cursor:pointer;height:13px;position:absolute;transform:translate(-50%,-50%);transition:background .15s,box-shadow .15s;width:13px;z-index:1}.cx__poscell.is-h-left{left:0}.cx__poscell.is-h-center{left:50%}.cx__poscell.is-h-right{left:100%}.cx__poscell.is-v-top{top:0}.cx__poscell.is-v-center{top:50%}.cx__poscell.is-v-bottom{top:100%}.cx__poscell:hover{background:#7a7a7a}.cx__poscell.is-active{background:#2385c8;box-shadow:0 0 0 2px #2385c84d}
