@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--aoi-font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--aoi-cream:#fef3c7;--aoi-cream-light:#fffbeb;--aoi-pink:#f472b6;--aoi-pink-light:#fbcfe8;--aoi-green:#4ade80;--aoi-green-light:#bbf7d0;--aoi-blue:#60a5fa;--aoi-black:#000000;--aoi-black-soft:#171717;--aoi-white:#ffffff;--background:var(--aoi-cream);--foreground:var(--aoi-black);--primary:var(--aoi-pink);--secondary:var(--aoi-green);--accent:var(--aoi-blue);--font-body:var(--aoi-font-sans);--style-radius-s:0;--style-radius-m:0;--style-radius-l:0;--color-base-0:#ffffff;--color-base-50:#fffbeb;--color-base-100:#fef3c7;--color-base-150:#fde68a;--color-base-200:#a3a3a3;--color-base-250:#737373;--color-base-300:#525252;--color-base-350:#404040;--color-base-400:#262626;--color-base-450:#171717;--color-base-500:#0a0a0a;--color-base-550:#000000;--color-base-600:#000000;--color-base-700:#000000;--color-base-750:#000000;--color-base-800:#000000;--color-base-850:#000000;--color-base-900:#000000;--color-base-950:#000000;--color-base-1000:#000000;--theme-bg:var(--aoi-cream);--theme-input-bg:var(--aoi-white);--theme-text:var(--aoi-black);--theme-border-color:rgba(0,0,0,0.35);--accessibility-outline:2px solid var(--aoi-black);--accessibility-outline-offset:2px}html[data-theme=dark]{--color-base-0:#ffffff;--color-base-50:#f5f5f5;--color-base-100:#e5e5e5;--color-base-150:#d4d4d4;--color-base-200:#a3a3a3;--color-base-250:#737373;--color-base-300:#525252;--color-base-350:#404040;--color-base-400:#262626;--color-base-450:#1a1a1a;--color-base-500:#141414;--color-base-550:#0f0f0f;--color-base-600:#0a0a0a;--color-base-700:#050505;--color-base-750:#030303;--color-base-800:#020202;--color-base-850:#010101;--color-base-900:#000000;--color-base-950:#000000;--color-base-1000:#000000;--theme-bg:var(--aoi-black-soft);--theme-input-bg:#1f1f1f;--theme-text:var(--aoi-cream);--theme-border-color:rgba(255,255,255,0.22);--accessibility-outline:2px solid var(--aoi-pink)}@layer payload{html{border-top:4px solid var(--aoi-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{font-family:var(--aoi-font-sans)}.app-header,.app-header__bg{background:var(--aoi-black)}.app-header__bg{opacity:1}.app-header__content{color:var(--aoi-white)}.app-header .hamburger,.app-header .nav-toggler,.app-header .step-nav a,.app-header .step-nav button{color:rgba(255,255,255,.88)}.app-header .hamburger:hover,.app-header .nav-toggler:hover,.app-header .step-nav a:hover,.app-header .step-nav button:hover{color:var(--aoi-pink)}.app-header .step-nav .stroke{stroke:currentColor}.app-header__gradient-placeholder{background:linear-gradient(to right,transparent,var(--aoi-black))}.btn--style-primary{--bg-color:var(--aoi-black);--color:var(--aoi-white);--hover-bg:#333333;--hover-color:var(--aoi-white);border-radius:0}html[data-theme=dark] .btn--style-primary{--bg-color:var(--aoi-pink);--color:var(--aoi-black);--hover-bg:var(--aoi-pink-light);--hover-color:var(--aoi-black)}.btn--style-secondary{--btn-border:1px solid var(--aoi-black);--hover-color:var(--aoi-pink);border-radius:0}html[data-theme=dark] .btn--style-secondary{--btn-border:1px solid rgba(255,255,255,0.35);--hover-color:var(--aoi-pink)}.nav-group__toggle{color:var(--aoi-black);font-weight:600}.nav-group__toggle:focus-visible,.nav-group__toggle:hover{color:var(--aoi-pink)}html[data-theme=dark] .nav-group__toggle{color:rgba(255,255,255,.75)}html[data-theme=dark] .nav-group__toggle:focus-visible,html[data-theme=dark] .nav-group__toggle:hover{color:var(--aoi-pink)}:focus-visible{outline-color:var(--aoi-black)}html[data-theme=dark] :focus-visible{outline-color:var(--aoi-pink)}.field-type__input,.react-select__control,input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--theme-input-bg);border:1px solid var(--aoi-black);border-radius:0;color:var(--theme-text);min-width:0}html[data-theme=dark] .field-type__input,html[data-theme=dark] .react-select__control,html[data-theme=dark] input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] select,html[data-theme=dark] textarea{border-color:rgba(255,255,255,.35)}.react-select__control:hover,input:not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:var(--aoi-black)}html[data-theme=dark] .react-select__control:hover,html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):hover,html[data-theme=dark] select:hover,html[data-theme=dark] textarea:hover{border-color:rgba(255,255,255,.55)}.react-select__control--is-focused,input:not([type=checkbox]):not([type=radio]):focus,input:not([type=checkbox]):not([type=radio]):focus-within,select:focus,textarea:focus,textarea:focus-within{border-color:var(--aoi-black);box-shadow:0 0 0 1px var(--aoi-black)}html[data-theme=dark] .react-select__control--is-focused,html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):focus,html[data-theme=dark] select:focus,html[data-theme=dark] textarea:focus{border-color:var(--aoi-pink);box-shadow:0 0 0 1px var(--aoi-pink)}.field-label{font-weight:600;color:var(--theme-text)}.field-description{color:var(--theme-elevation-400);opacity:1}.array-field .collapsible,.blocks-field__rows>.collapsible,.collapsible{background:var(--theme-input-bg);border:2px solid var(--aoi-black);border-radius:0;box-shadow:2px 2px 0 var(--aoi-black)}html[data-theme=dark] .array-field .collapsible,html[data-theme=dark] .blocks-field__rows>.collapsible,html[data-theme=dark] .collapsible{border-color:rgba(255,255,255,.25);box-shadow:2px 2px 0 rgba(0,0,0,.5)}.tabs-field__tab-button--active{color:var(--aoi-black);border-bottom-color:var(--aoi-pink);font-weight:600}html[data-theme=dark] .tabs-field__tab-button--active{color:var(--aoi-pink);border-bottom-color:var(--aoi-pink)}.rich-text{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.rich-text [contenteditable=true],.rich-text textarea{background:var(--theme-input-bg);border:1px solid var(--aoi-black);border-radius:0;min-width:0}html[data-theme=dark] .rich-text [contenteditable=true],html[data-theme=dark] .rich-text textarea{border-color:rgba(255,255,255,.35)}.collection-folder-list,.collection-list,.folder-list{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.collection-folder-list__header,.collection-folder-list__sub-header,.collection-list__header,.collection-list__sub-header,.list-controls{flex-wrap:wrap;gap:calc(var(--base)/2)}.collection-folder-list__search-input,.collection-list__search-input,.folder-list__search-input{flex:1 1 12rem;min-width:0;max-width:100%}.table{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.table table{min-width:640px}.blocks-field__header-actions,.blocks-field__header-wrap,.blocks-field__heading-with-error{flex-wrap:wrap;gap:calc(var(--base)/2)}.blocks-drawer__blocks{grid-template-columns:repeat(6,minmax(0,1fr))}.blocks-drawer__block-group-label{font-weight:600}.group-field,.group-field--within-row{max-width:100%}.group-field--within-row>.render-fields{display:flex;flex-wrap:wrap;gap:var(--base)}.group-field--within-row>.render-fields>.field-type{flex:1 1 12rem;min-width:0}.drawer__content,.drawer__content-children{max-width:100vw}.doc-drawer__content{overflow-x:clip}.aoi-field-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.aoi-field-row__input{flex:1 1 12rem;min-width:0}.aoi-field-row__action{flex:0 0 auto;padding:.35rem .6rem;font-size:.75rem;cursor:pointer;white-space:nowrap;border:1px solid var(--aoi-black);background:var(--theme-input-bg);border-radius:0;font-family:var(--aoi-font-sans)}html[data-theme=dark] .aoi-field-row__action{border-color:rgba(255,255,255,.35)}@media(max-width:1024px){.blocks-drawer__blocks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:768px){#app,body,html{height:auto!important;min-height:100%;overflow-y:auto}.template-default{min-height:100dvh;display:flex;flex-direction:column}.collection-edit{flex:1;display:flex;flex-direction:column;min-height:0}.collection-edit__form,.collection-edit__main,.collection-edit__main-wrapper,.render-fields,.template-default{max-width:100%;overflow-x:clip}.collection-edit__form,.collection-edit__main,.collection-edit__main-wrapper{height:auto!important;flex:1;overflow:visible}.collection-edit__main{overflow-y:visible;-webkit-overflow-scrolling:touch}.drawer__content-children{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:100dvh}.array-field .collapsible__content,.blocks-field .collapsible__content{overflow-x:clip}.blocks-drawer__blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.blocks-field__header-wrap{align-items:flex-start}.blocks-field__header-actions{width:100%;justify-content:flex-start}.collection-list__list-selection,.collection-list__list-selection-actions{flex-wrap:wrap;gap:calc(var(--base)/2)}.collection-folder-list__wrap,.collection-list__wrap,.folder-list__wrap,.tabs-field__tabs-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs-field__tabs-wrap{flex-wrap:nowrap}.tabs-field__tabs{flex-wrap:nowrap;min-width:min-content}.array-field .render-fields,.blocks-field .render-fields,.group-field .render-fields{padding-inline:0}.react-select__control{width:100%}.doc-controls{position:sticky;bottom:0;z-index:20;background:var(--theme-bg);border-top:2px solid var(--aoi-black);padding:calc(var(--base)/2) var(--base);margin-top:auto;box-shadow:0 -4px 12px rgba(0,0,0,.08)}html[data-theme=dark] .doc-controls{border-top-color:rgba(255,255,255,.2)}.doc-controls__content{flex-wrap:wrap;gap:calc(var(--base)/2)}.doc-controls__content .btn{flex:1 1 auto;min-width:0}}@media(max-width:480px){.blocks-drawer__blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.table table{min-width:520px}.group-field--within-row>.render-fields>.field-type{flex:1 1 100%}.array-field .collapsible,.blocks-field__rows>.collapsible,.collapsible{box-shadow:none}.collection-folder-list__header,.collection-list__header{flex-direction:column;align-items:stretch}}}