@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300..700;1,9..40,300..700&family=Instrument+Serif:ital@0;1&display=swap";:root{--ag-black:#0f0f0f;--ag-charcoal:#171717;--ag-warm-dark:#1c1a18;--ag-warm-mid:#262420;--ag-warm-elevated:#2e2b27;--ag-warm-border:#3a3631;--ag-warm-hover:#44403a;--ag-accent:#e6a817;--ag-accent-hover:#f0b829;--ag-accent-muted:#e6a81733;--ag-accent-text:#0f0f0f;--ag-text:#f0ece4;--ag-text-secondary:#b0a998;--ag-text-muted:#7a7268;--ag-text-faint:#524d46;--ag-success:#4ade80;--ag-error:#f87171;--ag-warning:#fbbf24;--ag-info:#60a5fa}:root,[data-theme=dark],[data-theme=light]{--theme-bg:var(--ag-charcoal);--theme-input-bg:var(--ag-warm-dark);--theme-border-color:var(--ag-warm-border);--theme-text:var(--ag-text);--theme-elevation-0:var(--ag-black);--theme-elevation-50:#141312;--theme-elevation-100:var(--ag-charcoal);--theme-elevation-150:var(--ag-warm-dark);--theme-elevation-200:#211f1c;--theme-elevation-250:var(--ag-warm-mid);--theme-elevation-300:#2a2824;--theme-elevation-350:var(--ag-warm-elevated);--theme-elevation-400:#353230;--theme-elevation-450:var(--ag-warm-border);--theme-elevation-500:var(--ag-warm-hover);--theme-elevation-550:#514c45;--theme-elevation-600:#5e5950;--theme-elevation-700:var(--ag-text-muted);--theme-elevation-750:#8a8378;--theme-elevation-800:#9e978c;--theme-elevation-850:var(--ag-text-secondary);--theme-elevation-900:#c8c1b5;--theme-elevation-950:#dcd6cb;--theme-elevation-1000:var(--ag-text);--theme-success-50:#052e16;--theme-success-100:#0a3d1f;--theme-success-150:#0f4c28;--theme-success-200:#166534;--theme-success-250:#16a34a;--theme-success-300:#22c55e;--theme-success-400:var(--ag-success);--theme-success-500:var(--ag-success);--theme-success-600:#16a34a;--theme-success-650:#15803d;--theme-success-750:#166534;--theme-success-800:#0f4c28;--theme-success-850:#0a3d1f;--theme-success-900:#052e16;--theme-error-100:#450a0a;--theme-error-150:#5c1010;--theme-error-200:#7f1d1d;--theme-error-300:#991b1b;--theme-error-400:#dc2626;--theme-error-50:#2d0a0a;--theme-error-500:#ef4444;--theme-error-600:var(--ag-error);--theme-error-650:#ef4444;--theme-error-750:#dc2626;--theme-error-800:#991b1b;--theme-error-900:#7f1d1d;--theme-error-950:#450a0a;--theme-warning-100:#422006;--theme-warning-150:#78350f;--theme-warning-600:var(--ag-warning);--theme-warning-800:#92400e;--base:16px;--base-body-size:14.5px;--style-radius-s:6px;--style-radius-m:10px;--style-radius-l:14px;--gutter-h:24px;--font-body:"DM Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono","SF Mono","Cascadia Code",monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ag-text);font-family:var(--font-body)!important;background:var(--ag-charcoal)!important}.app-header,header.app-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--ag-warm-border)!important}.app-header,.nav,header.app-header{background:var(--ag-black)!important}.nav{border-right:1px solid var(--ag-warm-border)!important}.nav .nav-group .nav-group__label,.nav-group__label{letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ag-text-muted)!important;padding:14px 20px 6px!important;font-family:DM Sans,sans-serif!important;font-size:10px!important;font-weight:600!important}.nav .nav__link,.nav-group .nav__link{color:var(--ag-text-secondary)!important;border-radius:8px!important;margin:1px 8px!important;padding:9px 20px!important;font-size:14px!important;transition:all .15s!important}.nav .nav__link:hover,.nav-group .nav__link:hover{background:var(--ag-warm-mid)!important;color:var(--ag-text)!important}.nav .nav__link.active,.nav-group .nav__link.active{background:var(--ag-accent-muted)!important;color:var(--ag-accent)!important;font-weight:600!important}.nav-group .nav__link.active .nav__link-icon{color:var(--ag-accent)!important}.btn{letter-spacing:.01em;border-radius:10px!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;transition:all .2s!important}.btn--style-primary{background:var(--ag-accent)!important;color:var(--ag-accent-text)!important;border:none!important;padding:10px 22px!important;font-size:14px!important}.btn--style-primary:hover{transform:translateY(-1px);background:var(--ag-accent-hover)!important;box-shadow:0 4px 16px var(--ag-accent-muted)!important}.btn--style-secondary{border:1px solid var(--ag-warm-border)!important;color:var(--ag-text-secondary)!important;background:0 0!important;padding:10px 22px!important;font-size:14px!important}.btn--style-secondary:hover{border-color:var(--ag-accent)!important;color:var(--ag-accent)!important;background:var(--ag-accent-muted)!important}.btn--icon-style-with-border,.btn--icon-style-without-border{border-radius:10px!important}.btn--size-small{border-radius:8px!important;padding:7px 14px!important;font-size:13px!important}.btn--size-large{border-radius:12px!important;padding:14px 28px!important;font-size:16px!important}.collection-list .table{overflow:hidden;border:1px solid var(--ag-warm-border)!important;border-radius:12px!important}.table .row:hover{background:var(--ag-warm-mid)!important}.cell-id,.cell-text{font-size:13.5px!important}.dashboard__card-list .card{overflow:hidden;border:1px solid var(--ag-warm-border)!important;background:var(--ag-warm-dark)!important;border-radius:14px!important;transition:all .2s!important}.dashboard__card-list .card:hover{transform:translateY(-2px);border-color:var(--ag-accent)!important;box-shadow:0 4px 24px var(--ag-accent-muted)!important}.dashboard__card-list .card .card__title{color:var(--ag-text)!important;font-size:16px!important;font-weight:600!important}.dashboard__card-list .card .card__count{color:var(--ag-accent)!important;font-family:Instrument Serif,Georgia,serif!important;font-size:28px!important;font-weight:300!important}.field-type input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.field-type select,.field-type textarea,.react-select__control,input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],textarea{background:var(--ag-warm-dark)!important;border:1px solid var(--ag-warm-border)!important;color:var(--ag-text)!important;border-radius:10px!important;padding:10px 14px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;transition:border-color .2s!important}.field-type input:not([type=radio]):not([type=checkbox]):not([type=hidden]):focus,.field-type textarea:focus,.react-select__control--is-focused,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:var(--ag-accent)!important;box-shadow:0 0 0 3px var(--ag-accent-muted)!important;outline:none!important}.field-type input[type=checkbox],.field-type input[type=radio]{accent-color:var(--ag-accent)!important}.field-label{letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--ag-text-muted)!important;margin-bottom:6px!important;font-size:12px!important;font-weight:600!important}.field-description{color:var(--ag-text-faint)!important;font-size:12.5px!important;font-style:italic!important}.react-select__menu{overflow:hidden;background:var(--ag-warm-elevated)!important;border:1px solid var(--ag-warm-border)!important;border-radius:10px!important;box-shadow:0 12px 40px #00000080!important}.react-select__option{padding:10px 14px!important;font-size:14px!important}.react-select__option--is-focused{background:var(--ag-warm-hover)!important}.react-select__option--is-selected{background:var(--ag-accent-muted)!important;color:var(--ag-accent)!important}.radio-group .radio-input__styled-radio{border-color:var(--ag-warm-border)!important}.radio-input--is-selected .radio-input__styled-radio{border-color:var(--ag-accent)!important}.radio-input--is-selected .radio-input__styled-radio:before{background-color:var(--ag-accent)!important}.radio-input__label{color:var(--ag-text-secondary)!important;font-family:DM Sans,sans-serif!important;font-size:14px!important}.radio-input--is-selected .radio-input__label{color:var(--ag-text)!important;font-weight:600!important}.checkbox-input svg,.field-type.checkbox .check svg{color:var(--ag-accent)!important}.doc-header{border-bottom:1px solid var(--ag-warm-border)!important;padding-bottom:16px!important}.doc-header__title h1{color:var(--ag-text)!important;font-family:DM Sans,sans-serif!important;font-size:26px!important;font-weight:600!important}.doc-tabs .doc-tab{border-radius:8px 8px 0 0!important;padding:10px 18px!important;font-size:13.5px!important;font-weight:500!important;transition:all .15s!important}.doc-tabs .doc-tab--active{color:var(--ag-accent)!important;border-bottom-color:var(--ag-accent)!important}.step-nav a,.step-nav span{color:var(--ag-text-muted)!important;font-size:13px!important}.step-nav a:hover{color:var(--ag-accent)!important}.dashboard{max-width:1400px}.dashboard__header{padding:32px 0 24px!important}.dashboard__header h2{color:var(--ag-text)!important;font-family:Instrument Serif,Georgia,serif!important;font-size:34px!important;font-weight:400!important}.login{background:var(--ag-black)!important}.login .login__form{background:var(--ag-charcoal)!important;border:1px solid var(--ag-warm-border)!important;border-radius:16px!important;padding:40px!important;box-shadow:0 16px 64px #0009!important}.login h1{color:var(--ag-text)!important;text-align:center!important;font-family:Instrument Serif,Georgia,serif!important;font-size:28px!important;font-weight:400!important}.pill{border-radius:20px!important;padding:4px 12px!important;font-size:12px!important;font-weight:600!important}.pill--style-light{background:var(--ag-warm-mid)!important;color:var(--ag-text-secondary)!important}.pill--has-action:hover{background:var(--ag-warm-hover)!important;color:var(--ag-accent)!important}.search-filter{border-radius:12px!important}.search-filter__input{font-size:14px!important}.where-builder{background:var(--ag-warm-dark)!important}.popup-content,.where-builder{border:1px solid var(--ag-warm-border)!important;border-radius:12px!important}.popup-content{background:var(--ag-warm-elevated)!important;box-shadow:0 16px 48px #00000080!important}.drawer__content{border-left:1px solid var(--ag-warm-border)!important}.drawer__content,.modal__content{background:var(--ag-charcoal)!important}.modal__content{border:1px solid var(--ag-warm-border)!important;border-radius:16px!important;box-shadow:0 24px 80px #000000b3!important}.modal__blur-bg{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#000000b3!important}.file-field .file-field__upload{border:2px dashed var(--ag-warm-border)!important;background:var(--ag-warm-dark)!important;border-radius:14px!important;transition:all .2s!important}.file-field .file-field__upload:hover{border-color:var(--ag-accent)!important;background:var(--ag-accent-muted)!important}.paginator .paginator__page{border-radius:8px!important;min-width:36px!important;height:36px!important;font-weight:600!important}.paginator .paginator__page.paginator__page--is-current{background:var(--ag-accent)!important;color:var(--ag-accent-text)!important}.paginator .paginator__page:hover:not(.paginator__page--is-current){background:var(--ag-warm-mid)!important}.rich-text .rich-text-editor{overflow:hidden;border:1px solid var(--ag-warm-border)!important;border-radius:12px!important}.rich-text .rich-text-toolbar{background:var(--ag-warm-dark)!important;border-bottom:1px solid var(--ag-warm-border)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ag-warm-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--ag-warm-hover)}.toast-container{z-index:99999}.toast{border-radius:12px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;box-shadow:0 8px 32px #0006!important}.collection-list,.dashboard,.template-default__main{position:relative}::selection{background:var(--ag-accent);color:var(--ag-accent-text)}.btn,.card,.nav__link,a,button,input,select,textarea{transition:all .15s}.relationship--single-value .pill,.relationship-cell .pill{background:var(--ag-warm-mid)!important;border:1px solid var(--ag-warm-border)!important;color:var(--ag-text-secondary)!important}.collection-list__no-results{text-align:center!important;padding:60px 20px!important}.collection-list__no-results h3{color:var(--ag-text-muted)!important;font-family:Instrument Serif,Georgia,serif!important;font-size:22px!important;font-weight:400!important}.doc-controls{background:var(--ag-black)!important;border-top:1px solid var(--ag-warm-border)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.doc-controls .btn--style-primary{min-width:120px!important}.dashboard__card-list h3{letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ag-text-faint)!important;border-bottom:1px solid var(--ag-warm-border)!important;margin-bottom:12px!important;padding-bottom:10px!important;font-size:11px!important}.dashboard__card-list h3,.nav__logo .nav__label{font-family:DM Sans,sans-serif!important;font-weight:700!important}.nav__logo .nav__label{letter-spacing:-.02em!important;font-size:15px!important}.account__name{color:var(--ag-text)!important;font-weight:600!important}.account__email{color:var(--ag-text-muted)!important;font-size:12px!important}