@font-face{font-family:InterPanel;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:InterPanel;src:url(/fonts/inter-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:InterPanel;src:url(/fonts/inter-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:InterPanel;src:url(/fonts/inter-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--color-base-0:#fff;--color-base-50:#fafafa;--color-base-100:#f4f4f5;--color-base-150:#ededee;--color-base-200:#e4e4e7;--color-base-250:#dcdcdf;--color-base-300:#d4d4d8;--color-base-350:#bdbdc4;--color-base-400:#a1a1aa;--color-base-450:#8e8e97;--color-base-500:#71717a;--color-base-550:#62626b;--color-base-600:#52525b;--color-base-650:#494950;--color-base-700:#3f3f46;--color-base-750:#333338;--color-base-800:#27272a;--color-base-850:#1f1f22;--color-base-900:#18181b;--color-base-950:#09090b;--color-base-1000:#000;--color-blue-50:#f6f4fe;--color-blue-100:#ede9fe;--color-blue-200:#ddd6fe;--color-blue-300:#c4b5fd;--color-blue-400:#a78bfa;--color-blue-500:#6a49f2;--color-blue-600:#5536d8;--color-blue-700:#4727b8;--color-blue-800:#3a2096;--color-blue-900:#2c1873;--theme-success-500:#16a34a;--theme-error-500:#dc2626;--theme-warning-500:#d97706;--style-radius-s:6px;--style-radius-m:8px;--style-radius-l:12px;--theme-border-color:var(--color-base-200);--theme-input-bg:var(--color-base-0);--accessibility-outline:2px solid var(--color-blue-500);--accessibility-outline-offset:2px;--font-body:"InterPanel", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:var(--font-body);--base-px:16}[data-theme=dark]{--color-base-0:#09090b;--color-base-50:#111113;--color-base-100:#18181b;--color-base-150:#1d1d20;--color-base-200:#27272a;--color-base-250:#2e2e32;--color-base-300:#3f3f46;--color-base-350:#4b4b53;--color-base-400:#52525b;--color-base-450:#61616a;--color-base-500:#71717a;--color-base-550:#84848d;--color-base-600:#a1a1aa;--color-base-650:#b4b4bb;--color-base-700:#d4d4d8;--color-base-750:#dedee1;--color-base-800:#e4e4e7;--color-base-850:#efeff1;--color-base-900:#f4f4f5;--color-base-950:#fafafa;--color-base-1000:#fff;--theme-border-color:var(--color-base-200);--theme-input-bg:var(--color-base-100)}body,input,textarea,select,button{font-family:var(--font-body);-webkit-font-smoothing:antialiased}body{letter-spacing:-.006em;font-size:14px}h1,h2,h3,h4,h5,h6{font-family:var(--font-body);letter-spacing:-.02em}h1,.list-header__title h1,.doc-header__title{font-size:24px;font-weight:600;line-height:32px}h2{font-size:18px;font-weight:600;line-height:26px}h3{font-size:15px;font-weight:600;line-height:22px}.nav{background:var(--color-base-50);border-right:1px solid var(--theme-border-color)}.nav__link{border-radius:var(--style-radius-s);color:var(--color-base-700);margin-inline-end:8px;padding:7px 10px;font-size:14px;font-weight:450;transition:background-color .12s,color .12s}.nav__link:hover{background:var(--color-base-150);color:var(--color-base-950)}.nav__link--active,.nav__link[aria-current=page]{background:var(--color-base-200);color:var(--color-base-950);font-weight:500}.nav-group__toggle{letter-spacing:.04em;text-transform:uppercase;color:var(--color-base-450);padding-block:6px;font-size:11px;font-weight:600}.nav__label{font-size:14px}.app-header,.app-header__bg{background:var(--color-base-0);border-bottom:1px solid var(--theme-border-color);box-shadow:none}.step-nav{color:var(--color-base-500);font-size:13px}.step-nav a:hover{color:var(--color-base-950)}.list-header{margin-bottom:20px}.list-header__title-and-actions{gap:12px}.btn{border-radius:var(--style-radius-s);letter-spacing:-.006em;font-size:14px;font-weight:500;transition:background-color .13s,color .13s,border-color .13s,box-shadow .13s}.btn__content{gap:6px}.btn--style-primary,.list-header__create-new-button{background:var(--color-base-900);color:var(--color-base-0);border:1px solid var(--color-base-900);border-radius:var(--style-radius-s);padding:7px 14px;box-shadow:0 1px 2px #0000000f}.btn--style-primary:hover,.list-header__create-new-button:hover{background:var(--color-base-800);border-color:var(--color-base-800);color:var(--color-base-0)}.btn--style-secondary,.btn--style-pill,.list-controls__toggle-columns,.list-controls__toggle-where,.list-controls__toggle-sort,.list-controls__toggle-group-by{background:var(--color-base-0);color:var(--color-base-800);border:1px solid var(--theme-border-color);border-radius:var(--style-radius-s);padding:7px 12px;box-shadow:0 1px 2px #0000000a}.btn--style-secondary:hover,.btn--style-pill:hover,.list-controls__toggle-columns:hover,.list-controls__toggle-where:hover,.list-controls__toggle-sort:hover,.list-controls__toggle-group-by:hover{background:var(--color-base-100);color:var(--color-base-950)}.btn--style-subtle{color:var(--color-base-600);background:0 0}.btn--style-subtle:hover{background:var(--color-base-100);color:var(--color-base-950)}.collection-list__sub-header,.list-controls{gap:8px}.list-controls .search-filter{--search-bg:transparent;background:var(--color-base-0);border:1px solid var(--theme-border-color);border-radius:var(--style-radius-s);max-width:440px;transition:border-color .13s,box-shadow .13s;position:relative;box-shadow:0 1px 2px #0000000a}.list-controls .search-filter:focus-within{border-color:var(--color-blue-500);box-shadow:0 0 0 3px #6a49f224}.list-controls .search-filter svg{opacity:.45;pointer-events:none;width:15px;height:15px;left:11px}.list-controls .search-filter input,.list-controls .search-filter__input{height:36px;min-height:0;box-shadow:none;background:0 0;border:0;padding:0 12px 0 34px;font-size:14px}.list-controls .search-filter input:hover,.list-controls .search-filter input:focus,.list-controls .search-filter__input:hover,.list-controls .search-filter__input:focus{box-shadow:none;border:0;outline:none}.list-controls .search-filter__input::placeholder{color:var(--color-base-450);font-size:14px}.list-controls__wrap,.collection-list__sub-header{background:0 0}.table{border:1px solid var(--theme-border-color);border-radius:var(--style-radius-l);background:var(--color-base-0);overflow:hidden}.table table{border-collapse:separate;border-spacing:0;width:100%}.table thead th{background:var(--color-base-50);border-bottom:1px solid var(--theme-border-color);color:var(--color-base-500);letter-spacing:0;text-transform:none;white-space:nowrap;padding:8px 14px;font-size:12px;font-weight:500}.sort-column{gap:6px}.sort-column__button{opacity:.25;padding:0}.sort-column__button svg{width:13px;height:13px}.sort-column__button.sort-column--active{opacity:1;color:var(--color-base-900)}.collection-list__sub-header{margin-top:4px}.table tbody td{border-bottom:1px solid var(--color-base-150);color:var(--color-base-800);vertical-align:middle;min-width:0;padding:9px 14px;font-size:14px;line-height:1.45}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color .11s}.table tbody tr:hover{background:var(--color-base-50)}.table a{color:var(--color-base-950);font-weight:500;text-decoration:none}.table a:hover{color:var(--color-blue-500);text-underline-offset:2px;text-decoration:underline}.cell-_select{width:40px}.paginator,.per-page{color:var(--color-base-500);font-size:13px}.paginator__page{border-radius:var(--style-radius-s);min-width:30px;height:30px;font-size:13px}.paginator__page--is-current{background:var(--color-base-900);color:var(--color-base-0)}.per-page__button{border-radius:var(--style-radius-s)}.field-type input:not([type=checkbox]):not([type=radio]),.field-type textarea,.field-type .rs__control,.field-type .code-editor,.rich-text-lexical .editor-container{border:1px solid var(--theme-border-color);border-radius:var(--style-radius-s);background:var(--theme-input-bg);font-size:14px;transition:border-color .13s,box-shadow .13s;box-shadow:0 1px 2px #0000000a}.field-type input:not([type=checkbox]):not([type=radio]){padding:7px 11px}.field-type input:not([type=checkbox]):not([type=radio]):focus,.field-type textarea:focus,.field-type .rs__control--is-focused,.rich-text-lexical .editor-container:focus-within{border-color:var(--color-blue-500);outline:none;box-shadow:0 0 0 3px #6a49f224}.field-type .field-label{color:var(--color-base-800);margin-bottom:6px;font-size:13px;font-weight:500}.field-description{color:var(--color-base-500);font-size:12.5px;line-height:1.5}.card,.collapsible,.array-field__draggable-rows>*,.blocks-field__drawer-content,.doc-controls,.collection-list__wrap{border-radius:var(--style-radius-l)}.collapsible__toggle-wrap,.collapsible{border:1px solid var(--theme-border-color);background:var(--color-base-0)}.card{border:1px solid var(--theme-border-color);background:var(--color-base-0);transition:box-shadow .15s,border-color .15s;box-shadow:0 1px 3px #0000000d}.card--has-onclick:hover{border-color:var(--color-base-300);box-shadow:0 4px 12px #00000012}.doc-controls{border:1px solid var(--theme-border-color);background:var(--color-base-0)}.pill{letter-spacing:0;border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500}.pill--style-success{color:#15803d;background:#dcfce7}.pill--style-error{color:#b91c1c;background:#fee2e2}.pill--style-light{background:var(--color-base-100);color:var(--color-base-700);border-color:var(--theme-border-color)}.popup__content,.popup-button-list{border:1px solid var(--theme-border-color);border-radius:var(--style-radius-m);background:var(--color-base-0);padding:4px;box-shadow:0 10px 30px #0000001a}.popup-button-list__button{border-radius:var(--style-radius-s);padding:6px 10px;font-size:14px}.popup-button-list__button:hover{background:var(--color-base-100)}.login__form,.create-first-user{border:1px solid var(--theme-border-color);border-radius:var(--style-radius-l);background:var(--color-base-0);padding:28px;box-shadow:0 10px 32px #00000012}*{scrollbar-width:thin;scrollbar-color:var(--color-base-300) transparent}
