@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-var-latin.woff2) format("woff2")}:root{--font-body:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Geist Mono",ui-monospace,Menlo,Consolas,monospace;--style-radius-s:8px;--style-radius-m:10px;--style-radius-l:14px;--color-base-0:#ffffff;--color-base-50:#f7f7f9;--color-base-100:#efeff2;--color-base-150:#e6e6ea;--color-base-200:#d9d9df;--color-base-250:#c9c9d2;--color-base-300:#b3b3bd;--color-base-350:#9d9da8;--color-base-400:#8b8b96;--color-base-450:#7d7d88;--color-base-500:#6e6e79;--color-base-550:#5f5f6a;--color-base-600:#4a4a55;--color-base-650:#3a3a43;--color-base-700:#2a2a31;--color-base-750:#1f1f25;--color-base-800:#18181c;--color-base-850:#141418;--color-base-900:#0e0e11;--color-base-950:#0b0b0f;--color-base-1000:#000000;--color-success-50:#f7fee7;--color-success-100:#ecfccb;--color-success-150:#def7b0;--color-success-200:#d9f99d;--color-success-250:#c7f17a;--color-success-300:#bef264;--color-success-350:#b0ec4c;--color-success-400:#a3e635;--color-success-450:#93d42a;--color-success-500:#84cc16;--color-success-550:#74b512;--color-success-600:#65a30d;--color-success-650:#56890c;--color-success-700:#4d7c0f;--color-success-750:#426812;--color-success-800:#3f6212;--color-success-850:#365314;--color-success-900:#2c4410;--color-success-950:#1a2e05}html[data-theme=light]{--theme-bg:#ffffff;--theme-text:#0b0b0f;--theme-input-bg:#ffffff;--rl-surface:#ffffff;--rl-hover:#f7f7f9;--rl-ink:#0b0b0f;--rl-body:#4a4a55;--rl-meta:#767682;--rl-line:rgba(11,11,15,0.07);--rl-line2:rgba(11,11,15,0.13);--rl-shadow:0 0 0 1px rgba(11,11,15,0.06),0 1px 2px rgba(11,11,15,0.06),0 10px 28px -14px rgba(11,11,15,0.16);--rl-btn-ink:linear-gradient(180deg,#2a2a31,#0b0b0f);--rl-btn-ink-text:#ffffff;--rl-btn-hi:inset 0 1px 0 rgba(255,255,255,0.14);--rl-btn-white:linear-gradient(180deg,#ffffff,#f9f9fb);--rl-lime:#a3e635;--rl-lime-bg:#ecfccb;--rl-lime-ink:#365314;--rl-amber-bg:#fef3c7;--rl-amber-ink:#92400e;--rl-blue-bg:#e0f2fe;--rl-blue-ink:#075985;--rl-grey-bg:#f1f1f4;--rl-grey-ink:#5b5b66;--rl-red-bg:#fee2e2;--rl-red-ink:#991b1b}html[data-theme=dark]{--theme-bg:#0b0b0f;--theme-text:#f4f4f6;--theme-input-bg:#141418;--rl-surface:#141418;--rl-hover:#1b1b21;--rl-ink:#f4f4f6;--rl-body:#b9b9c3;--rl-meta:#8b8b96;--rl-line:rgba(255,255,255,0.07);--rl-line2:rgba(255,255,255,0.14);--rl-shadow:0 0 0 1px rgba(255,255,255,0.07),0 1px 2px rgba(0,0,0,0.4),0 12px 30px -16px rgba(0,0,0,0.7);--rl-btn-ink:linear-gradient(180deg,#ffffff,#e7e7ec);--rl-btn-ink-text:#0b0b0f;--rl-btn-hi:inset 0 1px 0 rgba(255,255,255,0.6);--rl-btn-white:linear-gradient(180deg,#1e1e24,#16161a);--rl-lime:#a3e635;--rl-lime-bg:rgba(163,230,53,0.14);--rl-lime-ink:#d9f99d;--rl-amber-bg:rgba(245,158,11,0.16);--rl-amber-ink:#fcd34d;--rl-blue-bg:rgba(14,165,233,0.16);--rl-blue-ink:#7dd3fc;--rl-grey-bg:rgba(255,255,255,0.07);--rl-grey-ink:#b9b9c3;--rl-red-bg:rgba(239,68,68,0.16);--rl-red-ink:#fca5a5}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,h5{font-family:var(--font-body)}h1,h2,h3,h4,h5{color:var(--rl-ink);letter-spacing:-.015em;text-wrap:balance}h1{font-weight:300;letter-spacing:-.02em}h2,h3{font-weight:500}a{color:inherit}:focus-visible{outline:2px solid rgba(128,128,140,.6);outline-offset:2px}.app-header__bg{background:var(--theme-bg);border-bottom:1px solid var(--rl-line)}.step-nav{font-size:13px;color:var(--rl-meta)}.step-nav a{color:var(--rl-meta);text-decoration:none}.step-nav a:hover{color:var(--rl-ink)}.btn{border-radius:999px;font-weight:500;letter-spacing:0}.btn--style-primary{background:var(--rl-btn-ink);color:var(--rl-btn-ink-text);border:0;box-shadow:var(--rl-btn-hi),0 1px 2px rgba(11,11,15,.25);transition:filter .15s ease,transform .15s ease}.btn--style-primary:focus-visible,.btn--style-primary:hover:not(:disabled):not(.btn--disabled){background:var(--rl-btn-ink);color:var(--rl-btn-ink-text);filter:brightness(1.12)}.btn--style-primary:active{transform:scale(.98)}.btn--style-primary.btn--disabled,.btn--style-primary:disabled{opacity:.45}.btn--style-secondary{background:var(--rl-btn-white)}.btn--style-secondary,.btn--style-secondary:hover:not(:disabled){color:var(--rl-ink);box-shadow:0 0 0 1px var(--rl-line2),0 1px 2px rgba(11,11,15,.06)}.btn--style-secondary:hover:not(:disabled){background:var(--rl-hover)}.btn--style-pill,.pill{border-radius:999px}.pill{font-weight:500}.pill--style-success{background:var(--rl-lime-bg);color:var(--rl-lime-ink)}.card{background:var(--rl-surface);border:0;border-radius:14px;box-shadow:var(--rl-shadow);transition:background .12s ease}.card:hover{background:var(--rl-hover)}.card__title{font-weight:500;color:var(--rl-ink)}.collection-list__header h1,.doc-header__title{font-weight:300;letter-spacing:-.02em;color:var(--rl-ink)}.collection-list__tables,.table{background:var(--rl-surface);border-radius:14px}.table{border:0;box-shadow:var(--rl-shadow);overflow:hidden}.table table{border-collapse:collapse}.table thead th{background:var(--rl-surface);color:var(--rl-meta);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.table tbody td,.table thead th{border-bottom:1px solid var(--rl-line)}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background .12s ease}.table tbody tr:hover td{background:var(--rl-hover)}.table td a{color:var(--rl-ink);font-weight:500;text-decoration:none}.table td a:hover{text-decoration:underline;text-underline-offset:3px}.list-controls input,.search-filter__input{border-radius:999px}.field-label{color:var(--rl-meta);font-size:12px;font-weight:500;letter-spacing:0}.field-type .react-select .rs__control,.field-type .rs__control,.field-type input,.field-type textarea{border-radius:10px}.field-type input:focus,.field-type textarea:focus{border-color:var(--rl-ink);box-shadow:0 0 0 3px rgba(128,128,140,.22)}.doc-controls,.template-minimal{background:var(--theme-bg)}.template-minimal{min-height:100vh}.template-minimal__wrap{background:var(--rl-surface);border:0;border-radius:18px;padding:40px 36px;box-shadow:var(--rl-shadow);color:var(--rl-body)}.template-minimal a{color:var(--rl-ink)}.login__brand{margin-bottom:28px}.template-minimal a[href$="/forgot"]{display:none}.collection-edit--users .document-fields__edit{display:flex;flex-direction:column;gap:20px;padding-top:28px;padding-bottom:48px}.collection-edit--users .document-fields__fields{order:1}.collection-edit--users .collection-edit__auth{order:2}.collection-edit--users .payload-settings{order:3}.collection-edit--users .collection-edit__auth,.collection-edit--users .document-fields__fields,.collection-edit--users .payload-settings{margin:0;padding:22px 24px 24px;background:var(--rl-surface);border:0;border-radius:14px;box-shadow:var(--rl-shadow)}.collection-edit--users .collection-edit__auth,.collection-edit--users .payload-settings{gap:0}.collection-edit--users .collection-edit__auth:before,.collection-edit--users .document-fields__fields:before,.collection-edit--users .payload-settings h3{display:block;margin:0 0 16px;font-size:15px;font-weight:500;color:var(--rl-ink)}.collection-edit--users .document-fields__fields:before{content:"Profile"}.collection-edit--users .collection-edit__auth:before{content:"Sign-in"}.collection-edit--users .collection-edit__auth .auth-fields__changing-password,.collection-edit--users .collection-edit__auth .login-fields{margin:0;padding:0}.collection-edit--users .collection-edit__auth .field-type,.collection-edit--users .document-fields__fields>.field-type{margin-bottom:0}.collection-edit--users .auth-fields__changing-password{display:flex;flex-direction:column;gap:16px;margin-top:16px!important}.collection-edit--users .auth-fields__controls{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.collection-edit--users .auth-fields__controls .btn{margin:0}.collection-edit--users .payload-settings:after,.collection-edit--users .payload-settings:before,.collection-edit--users .payload-settings__language{display:none}.collection-edit--users .payload-settings .radio-group{margin-bottom:16px}.collection-edit--users .payload-settings .btn{margin:0}.collection-edit--users .document-fields__sidebar-fields>.render-fields{display:flex;flex-direction:column;gap:20px;padding:22px 24px 24px;background:var(--rl-surface);border:0;border-radius:14px;box-shadow:var(--rl-shadow)}.collection-edit--users .document-fields__sidebar-fields>.render-fields>.field-type{margin:0}.document-fields__edit:has(.payload-settings) #force-unlock{display:none}*,body,html{scrollbar-width:none}::-webkit-scrollbar{display:none}.rl-mark{display:inline-block;flex-shrink:0;border-radius:22%;background:url(/favicon-192.png) 50%/cover no-repeat;box-shadow:0 0 0 1px var(--rl-line2)}.rl-wordmark{display:inline-flex;align-items:center;font-family:var(--font-body);font-weight:600;letter-spacing:-.01em;white-space:nowrap;color:var(--rl-ink);line-height:1}.step-nav__home,.step-nav__home>span{display:flex;align-items:center;width:auto;height:20px;overflow:visible}.step-nav__home{align-self:center}.collapsible-field.rl-card,.rl-card{margin:0 0 20px}.rl-card>.collapsible{border:0;border-radius:16px;background:var(--rl-surface);box-shadow:var(--rl-shadow);overflow:hidden}.rl-card>.collapsible>.collapsible__toggle-wrap{background:rgba(0,0,0,0);border-bottom:1px solid var(--rl-line);padding:6px 12px}.rl-card>.collapsible>.collapsible__toggle-wrap .collapsible__header,.rl-card>.collapsible>.collapsible__toggle-wrap .row-label{font-size:15px;font-weight:600;color:var(--rl-ink);letter-spacing:-.005em}.rl-card>.collapsible>.collapsible__content{padding:20px 22px 6px;background:rgba(0,0,0,0)}.rl-card .group-field,.rl-card .group-field .group-field__header,.rl-card .group-field__wrap{margin:0;padding:0;border:0}.rl-card .row__fields{align-items:flex-start}.rl-card .row__fields>.field-type{margin-top:0}.tabs-field:has(.rl-card){margin-left:0;margin-right:0;width:auto}.tabs-field:has(.rl-card) .tabs-field__tabs,.tabs-field:has(.rl-card) .tabs-field__tabs-wrap{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.tabs-field:has(.rl-card) .tabs-field__tabs-wrap{overflow:visible}.tabs-field:has(.rl-card) .tabs-field__tabs{flex-wrap:wrap;overflow:visible;padding:0;border:0;gap:6px;margin-bottom:18px}.tabs-field:has(.rl-card) .tabs-field__tab-button{border-radius:999px;padding:7px 14px;border:0;box-shadow:0 0 0 1px var(--rl-line2);background:var(--rl-btn-white);color:var(--rl-body)}.tabs-field:has(.rl-card) .tabs-field__tab-button--active{background:var(--rl-btn-ink);color:var(--rl-btn-ink-text);box-shadow:var(--rl-btn-hi)}.tabs-field:has(.rl-card) .tabs-field__tab-button:after,.tabs-field:has(.rl-card) .tabs-field__tabs:after,.tabs-field:has(.rl-card) .tabs-field__tabs:before{display:none}.tabs-field:has(.rl-card) .tabs-field__content-wrap{padding:0;border:0}@media(max-width:600px){.app-header__actions{gap:4px}.app-header .ap-bell__btn{width:30px;height:30px}.app-header .rl-theme button{width:26px;height:24px}.app-header__controls-wrapper{min-width:0}.app-header__step-nav-wrapper{flex:1 1 auto;min-width:0;overflow:hidden}.app-header .step-nav{min-width:0;overflow:hidden;white-space:nowrap}.app-header__account{margin-left:6px}.app-header__account,.app-header__actions-wrapper{flex:none}}