*,:before,:after{--theme-border-radius:0px!important;--theme-radius:0px!important;--style-radius-s:0px!important;--style-radius-m:0px!important;--style-radius-l:0px!important;--radius-s:0px!important;--radius-m:0px!important;--radius-l:0px!important;--radius-full:0px!important;--border-radius:0px!important;--radius:0px!important;border-radius:0!important}:root,html[data-theme=light]{--theme-bg:#fff;--theme-elevation-50:#f8fafc;--theme-elevation-100:#f1f5f9;--theme-elevation-150:#e2e8f0;--theme-elevation-200:#cbd5e1;--theme-elevation-250:#94a3b8;--theme-elevation-300:#64748b;--theme-text:#0f172a;--theme-primary:#1e3a8a;--theme-primary-hover:#091533;--theme-success:#10b981;--theme-error:#ef4444;--theme-border-radius:0px!important;--theme-radius:0px!important;--style-radius-s:0px!important;--style-radius-m:0px!important;--style-radius-l:0px!important;--radius-s:0px!important;--radius-m:0px!important;--radius-l:0px!important;--radius-full:0px!important;--border-radius:0px!important;--radius:0px!important}button,input,select,textarea,.btn,.btn--round,.card,.dashboard__card,.collection-card,.card__click,.card__actions,.table,.nav,.nav__link,.nav__header,.nav-toggler,.hamburger,.step-nav,.app-header,.pill,.badge,.tag,.dialog,.modal,.popup,.tooltip,.drawer,.drawer__content,.field-type,.template-minimal,.template-minimal__wrap{border-radius:0!important}body{color:#0f172a;font-feature-settings:"cv02","cv03","cv04","cv11";background-color:#f8fafc!important}.graphic-logo{align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex;border-radius:0!important}.graphic-logo:hover{transform:scale(1.02)}.graphic-icon{align-items:center;display:inline-flex;border-radius:0!important}.template-minimal{min-height:100vh;background:radial-gradient(circle at 50% 18%,#dbeafe 0%,#eff6ff 35%,#f8fafc 100%)!important;border-radius:0!important}.template-minimal__wrap{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:0!important;max-width:440px!important;margin:40px auto!important;padding:40px 34px!important;box-shadow:0 15px 40px -10px #0f172a1a!important}.template-minimal__wrap .graphic-logo{justify-content:center;width:100%;margin-bottom:26px}.template-minimal__wrap h1,.template-minimal__wrap .form-header__title{text-align:center;letter-spacing:-.02em;color:#0f172a!important;font-size:22px!important;font-weight:800!important}.template-minimal__wrap .form-header__sub-title{text-align:center;color:#64748b!important;font-size:13px!important}.template-minimal__wrap .field-type.text input,.template-minimal__wrap .field-type.email input,.template-minimal__wrap .field-type.password input{transition:all .2s;color:#0f172a!important;background:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:0!important;padding:12px 14px!important;font-size:14px!important}.template-minimal__wrap .field-type.text input:focus,.template-minimal__wrap .field-type.email input:focus,.template-minimal__wrap .field-type.password input:focus{background:#fff!important;border-color:#1e3a8a!important;outline:none!important;box-shadow:0 0 0 3px #1e3a8a26!important}.template-minimal__wrap button[type=submit],.template-minimal__wrap .form-submit button{transition:all .2s;color:#fff!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:#1e3a8a!important;border:1px solid #0f245c!important;border-radius:0!important;padding:12px 20px!important;font-weight:800!important;box-shadow:0 4px 14px #1e3a8a4d!important}.template-minimal__wrap button[type=submit]:hover,.template-minimal__wrap .form-submit button:hover{transform:translateY(-1px);color:#091533!important;background:#fbbf24!important;border-color:#f59e0b!important;box-shadow:0 6px 18px #fbbf2466!important}.template-minimal__wrap button[type=submit]:active,.template-minimal__wrap .form-submit button:active{transform:translateY(0)}.nav{box-shadow:none!important;background:#091533!important;border-right:1px solid #1e293b!important;border-radius:0!important}.nav__group-label,.nav .nav-group__toggle,.nav button.nav-group__toggle{transition:color .15s;text-transform:uppercase!important;letter-spacing:.1em!important;color:#fbbf24!important;border-radius:0!important;margin-top:18px!important;margin-bottom:6px!important;padding-left:14px!important;padding-right:14px!important;font-size:11px!important;font-weight:800!important}.nav__group-label:hover,.nav .nav-group__toggle:hover,.nav button.nav-group__toggle:hover{color:#fde047!important}.nav__group-label svg,.nav .nav-group__toggle svg,.nav button.nav-group__toggle svg{color:#fbbf24!important}.nav__link{color:#cbd5e1!important;letter-spacing:.01em!important;border-radius:0!important;margin:1px 8px!important;padding:8px 12px!important;font-size:12.5px!important;font-weight:500!important;transition:background .12s!important}.nav__link:hover{color:#fff!important;box-shadow:none!important;background-color:#1e3a8a73!important;transform:none!important}.nav__link--active{color:#fff!important;background:#1e3a8a!important;border-radius:0!important;font-weight:700!important;box-shadow:inset 3px 0 #fbbf24!important}.nav__footer{border-top:1px solid #1e293b!important;border-radius:0!important;padding-top:12px!important}.card,.dashboard__card,.collection-card{box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e1!important;border-left:3px solid #1e3a8a!important;border-radius:0!important;transition:all .15s!important;position:relative!important;overflow:hidden!important}.card:hover,.dashboard__card:hover,.collection-card:hover{box-shadow:none!important;background-color:#f8fafc!important;border-color:#091533 #091533 #091533 #fbbf24!important;transform:none!important}.card .card__click,.dashboard__card .card__click,.collection-card .card__click{color:#091533!important;letter-spacing:-.01em!important;border-radius:0!important;font-size:13.5px!important;font-weight:700!important;transition:color .15s!important}.card .card__click:hover,.dashboard__card .card__click:hover,.collection-card .card__click:hover{color:#1e3a8a!important}.card .card__actions,.dashboard__card .card__actions,.collection-card .card__actions{box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;padding-right:14px!important;display:flex!important}.card .card__actions .btn,.card .card__actions .btn--round,.card .card__actions a,.card .card__actions button,.dashboard__card .card__actions .btn,.dashboard__card .card__actions .btn--round,.dashboard__card .card__actions a,.dashboard__card .card__actions button,.collection-card .card__actions .btn,.collection-card .card__actions .btn--round,.collection-card .card__actions a,.collection-card .card__actions button{color:#fbbf24!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background:#091533!important;border:1px solid #1e3a8a!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:all .15s!important;display:inline-flex!important}.card .card__actions .btn svg,.card .card__actions .btn--round svg,.card .card__actions a svg,.card .card__actions button svg,.dashboard__card .card__actions .btn svg,.dashboard__card .card__actions .btn--round svg,.dashboard__card .card__actions a svg,.dashboard__card .card__actions button svg,.collection-card .card__actions .btn svg,.collection-card .card__actions .btn--round svg,.collection-card .card__actions a svg,.collection-card .card__actions button svg{color:#fbbf24!important;stroke:#fbbf24!important;width:14px!important;height:14px!important}.card .card__actions .btn:hover,.card .card__actions .btn--round:hover,.card .card__actions a:hover,.card .card__actions button:hover,.dashboard__card .card__actions .btn:hover,.dashboard__card .card__actions .btn--round:hover,.dashboard__card .card__actions a:hover,.dashboard__card .card__actions button:hover,.collection-card .card__actions .btn:hover,.collection-card .card__actions .btn--round:hover,.collection-card .card__actions a:hover,.collection-card .card__actions button:hover{color:#091533!important;background:#fbbf24!important;border-color:#f59e0b!important;transform:none!important}.card .card__actions .btn:hover svg,.card .card__actions .btn--round:hover svg,.card .card__actions a:hover svg,.card .card__actions button:hover svg,.dashboard__card .card__actions .btn:hover svg,.dashboard__card .card__actions .btn--round:hover svg,.dashboard__card .card__actions a:hover svg,.dashboard__card .card__actions button:hover svg,.collection-card .card__actions .btn:hover svg,.collection-card .card__actions .btn--round:hover svg,.collection-card .card__actions a:hover svg,.collection-card .card__actions button:hover svg{color:#091533!important;stroke:#091533!important}.table{border:1px solid #e2e8f0!important;border-radius:0!important;overflow:hidden!important}.table thead tr th{color:#091533!important;text-transform:uppercase!important;letter-spacing:.08em!important;background:#f1f5f9!important;border-bottom:2px solid #cbd5e1!important;border-radius:0!important;padding:12px 14px!important;font-size:11px!important;font-weight:800!important}.table tbody tr{transition:background-color .1s!important}.table tbody tr:hover td{background-color:#f8fafc!important}.table tbody tr td{border-radius:0!important}.app-header,.step-nav{background:#fffffffa!important;border-bottom:1px solid #cbd5e1!important;border-radius:0!important}.collection-edit__main--is-live-previewing,.live-preview-window{transition:width .3s cubic-bezier(.16,1,.3,1)!important}.studio-interactive-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:50;background:#fffffff5;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;display:flex;box-shadow:0 4px 16px -2px #0f172a0a}.studio-bar-left,.studio-bar-right{align-items:center;gap:8px;display:flex}.studio-live-pill{color:#16a34a;letter-spacing:.02em;-webkit-user-select:none;user-select:none;background:#f0fdf4;border:1px solid #bbf7d0;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;border-radius:0!important}.live-pulse-dot{background-color:#22c55e;width:7px;height:7px;animation:2s infinite pulse-green;box-shadow:0 0 #22c55eb3;border-radius:0!important}@keyframes pulse-green{0%{transform:scale(.95);box-shadow:0 0 #22c55eb3}70%{transform:scale(1);box-shadow:0 0 0 6px #22c55e00}to{transform:scale(.95);box-shadow:0 0 #22c55e00}}.studio-device-tabs{background:#f1f5f9;border:1px solid #e2e8f0;align-items:center;gap:2px;padding:2.5px;display:inline-flex;border-radius:0!important}.studio-tab-btn{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:600;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;border-radius:0!important}.studio-tab-btn svg{pointer-events:none;transition:transform .15s}.studio-tab-btn:hover{color:#0f172a;background:#fffc;transform:translateY(-.5px)}.studio-tab-btn--active{font-weight:700;color:#2563eb!important;background:#fff!important;border-radius:0!important;box-shadow:0 2px 6px #0f172a14,0 0 0 1px #e2e8f0cc!important}.studio-tab-btn--active svg{color:#2563eb}.studio-action-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #0f172a0a;border-radius:0!important}.studio-action-btn svg{pointer-events:none}.studio-action-btn:hover{color:#2563eb;background:#eff6ff;border-color:#93c5fd;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb26}.studio-action-btn:active{transform:translateY(0)}.studio-action-btn.active{color:#fff;background:#2563eb;border-color:#1d4ed8}.spin-once{animation:.65s cubic-bezier(.16,1,.3,1) spin-once}@keyframes spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.studio-zoom-group{background:#fff;border:1px solid #cbd5e1;align-items:center;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0f172a0a;border-radius:0!important}.studio-zoom-btn{color:#64748b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:28px;font-size:14px;font-weight:700;transition:background .15s;display:flex;border-radius:0!important}.studio-zoom-btn:hover{color:#0f172a;background:#f1f5f9}.studio-zoom-val{color:#1e293b;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 6px;font-size:11px;font-weight:700}.studio-zoom-val:hover{color:#2563eb}.studio-split-group{background:#f1f5f9;border:1px solid #e2e8f0;align-items:center;padding:2px;display:inline-flex;border-radius:0!important}.studio-split-btn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:3px 8px;font-size:10.5px;font-weight:600;transition:all .15s;border-radius:0!important}.studio-split-btn:hover{color:#0f172a}.studio-split-btn.active{color:#2563eb;background:#fff;font-weight:700;box-shadow:0 1px 3px #00000014}.live-preview-window{contain:paint;background-color:#f8fafc!important;border-left:1px solid #e2e8f0!important;border-radius:0!important}.live-preview-window__main{-webkit-overflow-scrolling:touch;backface-visibility:hidden;background-color:#f1f5f9;background-image:radial-gradient(#94a3b859 1.2px,#0000 1.2px);background-size:20px 20px;flex-direction:column;align-items:center;padding:30px;display:flex;position:relative;overflow:auto;transform:translateZ(0)}.live-preview-window .live-preview-toolbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;color:#0f172a!important;background-color:#ffffffe6!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;box-shadow:0 2px 10px #0f172a08!important}.live-preview-device{transition:width .25s cubic-bezier(.16,1,.3,1),height .25s cubic-bezier(.16,1,.3,1);background:#fff!important;border-radius:0!important;position:relative!important;overflow:visible!important;box-shadow:0 25px 70px -15px #0f172a33,0 0 0 1px #0f172a14!important}.device-hardware-notch{z-index:25;pointer-events:none;background:#0f172a;justify-content:flex-end;align-items:center;gap:6px;width:90px;height:20px;padding-right:8px;display:none;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006;border-radius:0!important}.live-preview-device[data-device-type=mobile] .device-hardware-notch,.live-preview-device[data-device-type=mobile-large] .device-hardware-notch{display:flex}.notch-camera{background:radial-gradient(circle,#334155 40%,#020617 100%);width:7px;height:7px;box-shadow:inset 0 0 2px #fff3;border-radius:0!important}.notch-sensor{background:#1e293b;width:4px;height:4px;border-radius:0!important}.device-hardware-chin{z-index:25;pointer-events:none;background:#cbd5e1;width:110px;height:4px;display:none;position:absolute;bottom:8px;left:50%;transform:translate(-50%);border-radius:0!important}.live-preview-device[data-device-type=mobile] .device-hardware-chin,.live-preview-device[data-device-type=mobile-large] .device-hardware-chin{display:block}.live-preview-window[data-fullscreen=true],.live-preview-window.live-preview-window--fullscreen{z-index:99999!important;background-color:#f1f5f9!important;background-image:radial-gradient(#94a3b866 1.2px,#0000 1.2px)!important;background-size:20px 20px!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}.live-preview-window[data-fullscreen=true] .live-preview-window__wrapper,.live-preview-window.live-preview-window--fullscreen .live-preview-window__wrapper{border-radius:0!important;width:100vw!important;height:100vh!important;max-height:100vh!important}.live-preview-window[data-fullscreen=true] .live-preview-window__main,.live-preview-window.live-preview-window--fullscreen .live-preview-window__main{background:0 0!important;border-radius:0!important;width:100%!important;height:calc(100vh - 90px)!important;padding:35px!important}.live-preview-window[data-fullscreen=true] .studio-interactive-bar,.live-preview-window.live-preview-window--fullscreen .studio-interactive-bar{box-shadow:0 4px 20px #0f172a14;border-radius:0!important}.payload-preview-floating-exit-btn{z-index:100000;color:#0f172a;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fffffff2;border:1px solid #cbd5e1;align-items:center;gap:8px;padding:7px 16px;font-family:inherit;font-size:11.5px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:fixed;top:12px;right:18px;box-shadow:0 8px 24px #0f172a1f,0 0 0 1px #fffc;border-radius:0!important}.payload-preview-floating-exit-btn .exit-kbd{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1;justify-content:center;align-items:center;padding:1px 5px;font-size:9.5px;font-weight:700;display:inline-flex;border-radius:0!important}.payload-preview-floating-exit-btn:hover{color:#fff;background-color:#ef4444;border-color:#dc2626;transform:translateY(-1px);box-shadow:0 10px 28px #ef444459}.payload-preview-floating-exit-btn:hover .exit-kbd{color:#fff;background:#fff3;border-color:#fff6}.payload-preview-floating-exit-btn:hover svg{color:#fff}.payload-preview-floating-exit-btn:active{transform:translateY(0)}.payload-preview-floating-exit-btn svg{color:#ef4444;transition:color .15s}body.live-preview-dragging iframe,body.live-preview-dragging .live-preview-iframe,body.is-resizing-preview iframe,body.is-resizing-preview .live-preview-iframe{pointer-events:none!important}.live-preview-iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;will-change:transform;background-color:#fff;border:none;border-radius:0!important}body.payload-preview-fullscreen-active{overflow:hidden!important}.dashboard__group,.dashboard__group-title,.dashboard .dashboard__group,.dashboard .card-list,.dashboard>ul,.card-list,.app-header .step-nav__dropdown,.app-header .step-nav button[aria-haspopup=menu],.app-header .step-nav__item button.popup-button,.app-header .step-nav svg.icon--chevron{display:none!important}.app-header .step-nav button:has(+.popup){display:none!important}.app-header .step-nav .step-nav__item:has(.popup) svg{display:none!important}.app-header .step-nav__item button.popup-button{pointer-events:none!important;cursor:default!important}
