[data-theme=nord]{--color-base-100:oklch(100% 0 0);--color-base-200:oklch(89% 0.012 261)}@font-face{font-display:swap;font-family:BebasNeueRegular;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype")}.rm-font{font-family:BebasNeueRegular,Arial,sans-serif;letter-spacing:.03em}.login-glass-card{backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);background:rgba(200,215,230,.22)!important;border:2px solid hsla(0,0%,100%,.45)!important;border-radius:1.5rem!important;box-shadow:0 25px 60px -15px rgba(0,0,0,.35),inset 0 1px 2px hsla(0,0%,100%,.35)!important;color:#fff}.login-glass-card .card-body{color:#fff}.login-etch-text{filter:blur(.4px);text-shadow:0 1px 2px rgba(0,0,0,.35),0 0 6px hsla(0,0%,100%,.25)}.login-etch-img{filter:blur(.5px) drop-shadow(0 1px 2px rgba(0,0,0,.35));opacity:.95}.login-brand-tile{backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);background:rgba(200,215,230,.22);border:2px solid hsla(0,0%,100%,.45);border-radius:1rem;box-shadow:0 15px 40px -10px rgba(0,0,0,.35),inset 0 1px 2px hsla(0,0%,100%,.3);color:#fff;left:1.5rem;line-height:1;padding:.85rem 1.25rem;position:absolute;top:1.5rem;user-select:none}.login-hero-bg .login-brand-tile{box-shadow:0 22px 55px -12px rgba(0,0,0,.5),inset 0 1px 2px hsla(0,0%,100%,.3);left:3rem;padding:1.4rem 2rem;top:calc(45% - 40px);transform:rotate(-6deg)}.login-hero-bg .login-brand-tile .login-brand-product{font-size:3.25rem}.login-hero-bg .login-brand-tile .login-brand-by{font-size:1rem}.login-hero-bg .login-brand-tile .login-brand-version{font-size:.8rem}.login-brand-tile>div{filter:blur(.4px);text-shadow:0 1px 2px rgba(0,0,0,.4),0 0 6px hsla(0,0%,100%,.18)}.login-brand-tile .login-brand-product{font-family:BebasNeueRegular,sans-serif;font-size:2rem;letter-spacing:.02em}.login-brand-tile .login-brand-by{font-size:.75rem;margin-top:.2rem;opacity:.9}.login-brand-tile .login-brand-version{font-size:.625rem;letter-spacing:.05em;margin-top:.2rem;opacity:.65}[data-theme=dark] .login-brand-tile,[data-theme=dark] .login-glass-card{background:rgba(150,170,190,.2)!important}.rm-tile{cursor:pointer;display:block}.rm-tile,.rm-tile:hover{text-decoration:none}.rm-grid-row-selected{background-color:color-mix(in srgb,oklch(var(--p)) 14%,transparent)!important}.rm-grid-row-selected td{font-weight:500}input[readonly],input[readonly]:focus,textarea[readonly],textarea[readonly]:focus{background-color:var(--color-base-200)!important;cursor:not-allowed!important;opacity:.85}.rm-template-card:hover .rm-template-tile{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px);transition:box-shadow .15s ease,transform .15s ease}.rm-template-preview-btn{z-index:1}.rm-field-slot.rm-field-missing{position:relative}.rm-field-slot.rm-field-missing input,.rm-field-slot.rm-field-missing select,.rm-field-slot.rm-field-missing textarea{border-color:var(--color-error,#e11d48)!important;box-shadow:0 0 0 2px rgba(225,29,72,.15)}.rm-field-slot.rm-field-missing:after{animation:rm-field-missing-pulse 1.5s ease-in-out 2;border:2px dashed var(--color-error,#e11d48);border-radius:8px;content:"";inset:-4px;opacity:.6;pointer-events:none;position:absolute}@keyframes rm-field-missing-pulse{0%,to{opacity:.6}50%{opacity:1}}