.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-dialog-dark .sm-btn,.style-manager .sm-btn{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;transition:background .15s}.sm-dialog-dark .sm-btn--primary,.style-manager .sm-btn--primary{background:#e82e39;color:#fff}.sm-dialog-dark .sm-btn--primary:hover:not(:disabled),.style-manager .sm-btn--primary:hover:not(:disabled){background:#d42734}.sm-dialog-dark .sm-btn--secondary,.style-manager .sm-btn--secondary{background:#191919;color:#fff}.sm-dialog-dark .sm-btn--secondary:hover:not(:disabled),.style-manager .sm-btn--secondary:hover:not(:disabled){background:#0c0c0c}.sm-dialog-dark .sm-btn,.style-manager .sm-btn{align-items:center;box-shadow:none;display:inline-flex;font-family:inherit;gap:6px;height:auto;justify-content:center;letter-spacing:normal;line-height:1.4;margin:0;min-height:32px;min-width:0;padding:6px 12px;text-decoration:none;text-transform:none;transform:none;width:auto}.sm-dialog-dark .sm-btn:after,.sm-dialog-dark .sm-btn:before,.style-manager .sm-btn:after,.style-manager .sm-btn:before{content:none}.sm-dialog-dark .sm-btn:disabled,.style-manager .sm-btn:disabled{cursor:not-allowed;opacity:.45}.sm-dialog-dark .sm-btn:focus-visible,.style-manager .sm-btn:focus-visible{outline:2px solid #e82e39;outline-offset:2px}.sm-dialog-dark .sm-btn--danger,.style-manager .sm-btn--danger{background:transparent;color:#ef9090}.sm-dialog-dark .sm-btn--danger:hover:not(:disabled),.style-manager .sm-btn--danger:hover:not(:disabled){background:#c856561f}.sm-dialog-dark .sm-input,.style-manager .sm-input{background:#191919;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;box-shadow:none;color:#fff;font:inherit;font-size:13px;height:auto;line-height:1.4;margin:0;min-height:32px;min-width:0;padding:6px 10px;width:100%}.sm-dialog-dark .sm-input:focus-visible,.style-manager .sm-input:focus-visible{outline:2px solid #e82e39;outline-offset:2px}.sm-dialog-dark .sm-input:disabled,.style-manager .sm-input:disabled{opacity:.5}@media(prefers-reduced-motion:reduce){.sm-dialog-dark .sm-btn,.style-manager .sm-btn{transition:none}}.sm-dialog-dark textarea.sm-input,.style-manager textarea.sm-input{min-height:96px;resize:vertical}.sm-dialog-dark input.sm-input[type=checkbox],.style-manager input.sm-input[type=checkbox]{accent-color:#e82e39;height:16px;min-height:0;padding:0;width:16px}body .rp-dialog.sm-dialog-dark{background-color:transparent}body .rp-dialog.sm-dialog-dark>.rp-modal-close-wrapper{position:absolute;right:10px!important;top:8px!important}body .rp-dialog.sm-dialog-dark>.rp-modal-close-wrapper .rp-modal-close{background:transparent;height:32px;inset:auto!important;min-height:0;min-width:0;position:relative!important;width:32px}body .rp-dialog.sm-dialog-dark>.rp-modal-close-wrapper .rp-modal-close:hover{background:#ffffff14;transform:none}body .rp-dialog.admin-modal.admin-modal--small.sm-dialog-dark{max-width:calc(100vw - 32px);min-width:0;padding:0;width:min(600px,100vw - 32px)}body .admin-dialog.sm-dialog-dark{background-color:#212121!important;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body .admin-dialog.sm-dialog-dark .admin-dialog--title{border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff!important;font-size:15px;padding:14px 52px 14px 20px}body .admin-dialog.sm-dialog-dark :is(.admin-dialog--title,.admin-dialog--footer,.sm-action-dialog,.sm-management__copy-form),body .admin-dialog.sm-dialog-dark :is(.admin-dialog--title,.admin-dialog--footer,.sm-action-dialog,.sm-management__copy-form) :where(*){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-stretch:normal!important;font-style:normal!important;font-variation-settings:normal!important;letter-spacing:normal!important;text-decoration:none!important;text-transform:none!important}body .admin-dialog.sm-dialog-dark :is(.sm-action-dialog,.sm-management__copy-form) p{font-size:13px!important;font-weight:400!important;line-height:1.5!important;margin:0}body .admin-dialog.sm-dialog-dark :is(.sm-action-dialog,.sm-management__copy-form) label{font-size:12px!important;font-weight:400!important;line-height:1.5!important}body .admin-dialog.sm-dialog-dark .admin-dialog--footer button,body .admin-dialog.sm-dialog-dark :is(.sm-action-dialog,.sm-management__copy-form) :is(input,select,textarea){font-size:13px!important;line-height:1.4!important}body .admin-dialog.sm-dialog-dark .admin-dialog--footer button{font-weight:600!important}body .admin-dialog.sm-dialog-dark .admin-dialog--title,body .admin-dialog.sm-dialog-dark .admin-dialog--title>span{font-size:15px!important;font-weight:600!important;line-height:1.4!important}.rp-dialog-modal.style-manager-modal-wrapper{align-items:center;display:flex;inset:var(--rp-admin-topbar-height,0) 0 0;justify-content:center;position:fixed;transform:none}.style-manager-modal.rp-dialog{height:min(90vh,100vh - var(--rp-admin-topbar-height,0px));height:min(90dvh,100dvh - var(--rp-admin-topbar-height,0px));max-height:calc(100vh - var(--rp-admin-topbar-height, 0px));max-height:calc(100dvh - var(--rp-admin-topbar-height, 0px));max-width:100vw;transition:width .55s cubic-bezier(.22,1.12,.36,1),height .55s cubic-bezier(.22,1.12,.36,1),border-radius .35s ease;width:min(90vw,1400px)}.style-manager-modal.rp-dialog.is-enlarged{border-radius:0;height:calc(100vh - var(--rp-admin-topbar-height, 0px));height:calc(100dvh - var(--rp-admin-topbar-height, 0px));width:100vw}.style-manager-modal.rp-dialog.is-enlarged .style-manager{border-radius:0}@media(prefers-reduced-motion:reduce){.style-manager-modal.rp-dialog{transition:none}}.style-manager-modal.rp-dialog{background:#212121;display:flex;flex-direction:column;overflow:hidden;padding:0}.style-manager-modal.rp-dialog>.rp-modal-close-wrapper{position:absolute;right:10px;top:10px!important;z-index:99}.style-manager-modal.rp-dialog .rp-dialog--content{display:flex;flex:1;height:100%;overflow:hidden;padding:0}.style-manager{background:#212121;border-radius:8px;color:#fff;display:flex;height:100%;overflow:hidden;transition:border-radius .35s ease;width:100%}@media(prefers-reduced-motion:reduce){.style-manager{transition:none}}.style-manager{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.style-manager *,.style-manager :after,.style-manager :before{box-sizing:border-box;font-family:inherit}.style-manager__navigation{background:#191919;border-right:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column;min-width:112px;overflow:hidden;padding:16px 8px 0;width:112px}.style-manager__title{font-size:12px;font-weight:600;margin-bottom:12px;text-align:center}.style-manager__switch{border:1px solid hsla(0,0%,100%,.12);border-radius:7px;display:flex;flex-shrink:0;margin-bottom:12px;padding:3px}.style-manager__switch button{background:transparent;border:0;border-radius:4px;color:#ffffffa6;cursor:pointer;flex:1;font-size:11px;padding:7px 2px}.style-manager__switch button.is-active{background:#e82e39;color:#fff}.style-manager__sidebar{align-items:center;display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding-bottom:16px}.style-manager__sidebar-item:focus-visible,.style-manager__switch button:focus-visible{outline:2px solid #e82e39;outline-offset:2px}.style-manager__sidebar-item{align-items:center;background:transparent;border:0;border-radius:8px;color:#ffffff8c;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:10px;gap:4px;justify-content:center;line-height:1.2;min-height:60px;padding:6px;text-align:center;transition:background .15s,color .15s;width:88px}.style-manager__sidebar-item svg{fill:currentColor;height:22px;width:22px}.style-manager__sidebar-item:hover{background:#ffffff12;color:#fff}.style-manager__sidebar-item.is-active{background:#e82e39;color:#fff}.style-manager__content{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden}.style-manager__header{border-bottom:1px solid hsla(0,0%,100%,.07);flex-shrink:0;padding:16px 176px 16px 24px;position:relative}.style-manager__header h2{color:#fff;font-size:18px;font-weight:600;margin:0}.style-manager__header-loader{background:#e63946;bottom:-1px;height:2px;left:0;opacity:1;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}.style-manager__body{container-type:inline-size;flex:1;overflow-y:auto;padding:24px;position:relative}.style-manager--data{font-size:13px;line-height:1.5}.style-manager--data .style-manager__navigation{min-width:184px;padding:16px 10px 0;width:184px}.style-manager--data .style-manager__title{padding:0 8px;text-align:left}.style-manager--data .style-manager__sidebar{align-items:stretch;gap:2px}.style-manager--data .style-manager__sidebar-item{border-radius:5px;flex-direction:row;font-size:12px;gap:10px;justify-content:flex-start;min-height:34px;padding:7px 9px;text-align:left;width:100%}.style-manager--data .style-manager__sidebar-item svg{height:16px;width:16px}.style-manager--data .style-manager__sidebar-icon{display:flex;flex-shrink:0}.style-manager--data .style-manager__header{padding:16px 176px 16px 20px}.style-manager--data .style-manager__header h2{font-size:16px}.style-manager--data .style-manager__body{padding:20px}@media(max-width:700px){.style-manager--data .style-manager__navigation{min-width:136px;padding:12px 6px 0;width:136px}.style-manager--data .style-manager__sidebar-item{font-size:11px;gap:6px;padding:7px 6px}.style-manager--data .style-manager__body{padding:12px}}@media(max-width:480px){.style-manager--data{flex-direction:column}.style-manager--data .style-manager__navigation{border-bottom:1px solid hsla(0,0%,100%,.08);border-right:0;gap:6px;min-width:0;padding:8px 12px;width:100%}.style-manager--data .style-manager__title{display:none}.style-manager--data .style-manager__switch{margin:0;max-width:180px}.style-manager--data .style-manager__sidebar{flex-direction:row;gap:4px;overflow-x:auto;padding-bottom:2px}.style-manager--data .style-manager__sidebar-item{white-space:nowrap;width:auto}.style-manager--data .style-manager__content{min-height:0}}.style-manager__sidebar-item,.style-manager__switch button{box-shadow:none;height:auto;letter-spacing:normal;line-height:1.4;margin:0;min-width:0;text-transform:none;transform:none}.style-manager__sidebar-item:after,.style-manager__sidebar-item:before,.style-manager__switch button:after,.style-manager__switch button:before{content:none}.style-manager__switch button{min-height:30px}
