:root,html[data-theme=light]{--theme-bg:#fafafa;--theme-elevation-0:#fff;--theme-elevation-50:#f5f5f5;--theme-elevation-100:#f0f0f0;--theme-elevation-150:#e5e5e5;--theme-elevation-200:#d4d4d4;--theme-elevation-500:#a3a3a3;--theme-elevation-800:#4d4d4d;--theme-elevation-900:#171717;--theme-elevation-1000:#000;--theme-input-bg:#fff;--font-body:var(--font-veby-inter), "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--style-radius-s:8px;--style-radius-m:12px;--style-radius-l:16px;--veby-bottom-bar-height:3.25rem;--veby-header-hamburger-size:2.25rem}html[data-theme=dark]{--theme-bg:#fafafa;--theme-elevation-0:#fff;--theme-elevation-50:#f5f5f5;--theme-elevation-100:#f0f0f0;--theme-elevation-150:#e5e5e5;--theme-elevation-200:#d4d4d4;--theme-elevation-500:#a3a3a3;--theme-elevation-800:#4d4d4d;--theme-elevation-900:#171717;--theme-elevation-1000:#000}.theme-selector,.account__theme-controls{display:none!important}.rs__menu,.popup-button-list,.popup__content,.simple-table-actions__button-popup{box-shadow:none!important;border:1px solid var(--theme-elevation-150)!important}.btn--style-primary{--bg-color:#171717;--color:#fff;--hover-bg:#000;--hover-color:#fff;padding-inline:calc(var(--base)*1.1);border-radius:999px!important}#nav-toggler,.app-header__mobile-nav-toggler{display:none!important}.veby-nav{min-width:0}@media (min-width:768px){.template-default,.template-default--nav-hydrated,.template-default--nav-hydrated.template-default--nav-open{grid-template-columns:264px auto!important}.template-default:has(.veby-nav-rail.veby-collapsed){grid-template-columns:72px auto!important}.template-default--nav-hydrated:has(.veby-nav-rail.veby-collapsed){grid-template-columns:72px auto!important}.template-default--nav-hydrated.template-default--nav-open:has(.veby-nav-rail.veby-collapsed){grid-template-columns:72px auto!important}}.veby-nav-rail{border-right:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);flex-direction:column;flex-shrink:0;width:264px;min-height:100vh;transition:width .2s;display:flex}@media (min-width:768px){.veby-nav-rail{height:100vh;min-height:0;position:sticky;top:0;overflow-y:auto}}.veby-nav-rail.veby-collapsed{width:72px}.veby-nav-rail.veby-collapsed .lbl,.veby-nav-rail.veby-collapsed .veby-nav-rail__link-label,.veby-nav-rail.veby-collapsed .veby-nav-rail__collapse-label{display:none}.veby-nav-rail__wrap{padding:calc(var(--base)*1.2) calc(var(--base)*.8);gap:calc(var(--base)*.4);flex-direction:column;flex:1;display:flex}.veby-collapsed .veby-nav-rail__wrap{padding-inline:calc(var(--base)*.4)}.veby-nav-rail__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.veby-nav-rail__link{align-items:center;gap:calc(var(--base)*.6);border-radius:var(--style-radius-s);height:48px;color:var(--theme-elevation-800);padding:0 14px;font-weight:500;text-decoration:none;display:flex}.veby-nav-rail__link:hover,.veby-nav-rail__link--active{background:var(--theme-elevation-50);color:var(--theme-elevation-900)}.veby-collapsed .veby-nav-rail__link{justify-content:center;padding:0}.veby-nav-rail__list--staff .veby-nav-rail__link{color:var(--theme-elevation-500);font-weight:400}.veby-nav-rail__list--staff .veby-nav-rail__link--active{color:var(--theme-elevation-900)}.veby-nav-rail__hairline{border:0;border-top:1px solid var(--theme-elevation-150);margin:calc(var(--base)*.6) 0}.veby-nav-rail__bottom{padding:calc(var(--base)*.6) calc(var(--base)*.8);border-top:1px solid var(--theme-elevation-150);gap:calc(var(--base)*.3);flex-direction:column;margin-top:auto;display:flex}.veby-collapsed .veby-nav-rail__bottom{padding-inline:calc(var(--base)*.4)}.veby-bottom-bar{display:none}.veby-header-account{align-items:center;gap:calc(var(--base)*.6);display:flex}.veby-header-account__link{color:var(--theme-elevation-800);font-size:.9rem;font-weight:500;text-decoration:none}.veby-header-account__link:hover{color:var(--theme-elevation-900)}.veby-mobile-sheet{display:none}.veby-mobile-sheet__trigger{width:var(--veby-header-hamburger-size);height:var(--veby-header-hamburger-size);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-0);cursor:pointer;justify-content:center;align-items:center;display:flex}.veby-mobile-sheet__bars,.veby-mobile-sheet__bars:before,.veby-mobile-sheet__bars:after{content:"";background:var(--theme-elevation-900);width:16px;height:2px;display:block}.veby-mobile-sheet__bars{position:relative}.veby-mobile-sheet__bars:before{position:absolute;top:-5px}.veby-mobile-sheet__bars:after{position:absolute;top:5px}.veby-mobile-sheet__overlay{z-index:100;position:fixed;inset:0}.veby-mobile-sheet__backdrop{cursor:pointer;background:#00000059;border:0;padding:0;position:absolute;inset:0}.veby-mobile-sheet__panel{background:var(--theme-elevation-0);border-left:1px solid var(--theme-elevation-150);width:min(85vw,320px);padding:calc(var(--base)*1.2) calc(var(--base)*.9);gap:calc(var(--base)*.8);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.veby-mobile-sheet__section{padding-bottom:calc(var(--base)*.8);border-bottom:1px solid var(--theme-elevation-150)}.veby-mobile-sheet__link{color:var(--theme-elevation-800);font-weight:500;text-decoration:none}.veby-mobile-sheet__signout{padding-top:calc(var(--base)*.8);border-top:1px solid var(--theme-elevation-150);margin-top:auto}@keyframes veby-shimmer{0%{background-position:-320px 0}to{background-position:320px 0}}.veby-skeleton__bar,.veby-skeleton__card{background:linear-gradient(90deg, var(--theme-elevation-50) 25%, var(--theme-elevation-100) 37%, var(--theme-elevation-50) 63%);border-radius:var(--style-radius-s);background-size:640px 100%;animation:1.4s ease-in-out infinite veby-shimmer}.veby-skeleton--page{min-height:100vh;display:flex}.veby-skeleton__rail{border-right:1px solid var(--theme-elevation-150);width:264px;padding:calc(var(--base)*1.2) calc(var(--base)*.8);gap:calc(var(--base)*.8);flex-direction:column;flex-shrink:0;display:flex}.veby-skeleton__bar--logo{width:60%;height:2rem}.veby-skeleton__bar--nav{width:85%;height:1.5rem}.veby-skeleton__content{padding:calc(var(--base)*1.6);gap:calc(var(--base)*.8);flex-direction:column;flex:1;max-width:60rem;display:flex}.veby-skeleton__bar--title{width:40%;height:2rem}.veby-skeleton__bar--text{width:70%;height:1rem}.veby-skeleton__grid{margin-top:calc(var(--base)*.5);grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:1rem;display:grid}.veby-skeleton__card{height:9rem}.veby-skeleton--dashboard{gap:calc(var(--base)*.6);flex-direction:column;margin-bottom:2rem;display:flex}.veby-skeleton--dashboard .veby-skeleton__bar--title{width:12rem}.veby-skeleton--dashboard .veby-skeleton__bar--text{width:26rem}@media (max-width:767px){.veby-nav-rail,.veby-skeleton__rail{display:none}.veby-bottom-bar{z-index:90;background:var(--theme-elevation-0);border-top:1px solid var(--theme-elevation-150);padding-bottom:env(safe-area-inset-bottom,0px);display:flex;position:fixed;bottom:0;left:0;right:0}.veby-bottom-bar__item{height:var(--veby-bottom-bar-height);color:var(--theme-elevation-500);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:.68rem;font-weight:500;text-decoration:none;display:flex}.veby-bottom-bar__item:active{color:var(--theme-elevation-900);background:var(--theme-elevation-50)}.veby-bottom-bar__item--active{color:var(--theme-elevation-900)}.veby-bottom-bar__item-icon{width:22px;height:22px}.veby-mobile-sheet{display:block}.template-default__wrap{padding-bottom:calc(var(--veby-bottom-bar-height) + env(safe-area-inset-bottom,0px))}}.payload-settings,.app-header__localizer{display:none}.veby-nav-rail__site{padding:calc(var(--base)*1.2) calc(var(--base)*.8) 0}.veby-collapsed .veby-nav-rail__site{padding:calc(var(--base)*1.2) calc(var(--base)*.4) 0}.tenant-selector{width:100%;margin-bottom:0}.tenant-selector .field-label{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0 0 6px;padding:0 2px;font-size:11px;font-weight:500}.tenant-selector .field-type__wrap{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-0)}.tenant-selector .field-type__wrap:hover{border-color:var(--theme-elevation-900)}.tenant-selector .field-type__wrap{margin:0}.tenant-selector .rs__control{min-height:52px;box-shadow:none;background:0 0;border:0;padding:0 8px 0 16px}.tenant-selector .rs__value-container{padding:0}.tenant-selector .rs__single-value{color:var(--theme-elevation-900);font-weight:500}.tenant-selector .rs__indicator-separator{display:none}.tenant-selector .rs__dropdown-indicator{color:var(--theme-elevation-900)}.veby-collapsed .veby-nav-rail__site{justify-content:center;display:flex}.veby-collapsed .tenant-selector{width:48px}.veby-collapsed .tenant-selector .field-label,.veby-collapsed .tenant-selector .rs__value-container{display:none}.veby-collapsed .tenant-selector .rs__control{justify-content:center;min-height:48px;padding:0}.veby-nav-rail__account{align-items:center;gap:calc(var(--base)*.6);padding:calc(var(--base)*.4) calc(var(--base)*.4);border-radius:var(--style-radius-s);color:var(--theme-elevation-900);text-decoration:none;display:flex}.veby-nav-rail__account:hover{background:var(--theme-elevation-50)}.veby-collapsed .veby-nav-rail__account{justify-content:center;padding-inline:0}.veby-nav-rail__avatar{background:var(--theme-elevation-150);width:26px;height:26px;color:var(--theme-elevation-900);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.veby-nav-rail__account-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.veby-nav-rail__account-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.veby-nav-rail__account-caption{color:var(--theme-elevation-500);font-size:12px}.veby-nav-rail__signout{padding-left:calc(var(--base)*.4)}.veby-nav-rail__signout a,.veby-nav-rail__signout button{align-items:center;gap:calc(var(--base)*.4);display:inline-flex}.veby-nav-rail__signout a:after,.veby-nav-rail__signout button:after{content:"Logout";font-size:13px;font-weight:500}.veby-nav-rail__signout a{text-decoration:none}.veby-nav-rail__signout a,.veby-nav-rail__signout button{height:auto;color:var(--theme-elevation-500);background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:400}.veby-nav-rail__signout a:hover,.veby-nav-rail__signout button:hover{color:var(--theme-elevation-900);background:0 0}.veby-nav-rail__collapse{align-items:center;gap:calc(var(--base)*.6);height:44px;padding:0 calc(var(--base)*.4);margin-top:calc(var(--base)*.3);border-radius:var(--style-radius-s);color:var(--theme-elevation-500);background:0 0;border:0;font-size:.85rem;display:flex}.veby-nav-rail__collapse:hover{background:var(--theme-elevation-50);color:var(--theme-elevation-900)}.veby-collapsed .veby-nav-rail__collapse{justify-content:center;padding-inline:0}.veby-collapsed .veby-nav-rail__collapse-icon{transform:rotate(180deg)}.veby-top-bar{display:none}@media (max-width:767px){.veby-top-bar{z-index:95;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--theme-elevation-150);background:#ffffffeb;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex;position:sticky;top:0}.veby-top-bar__site{height:44px;color:var(--theme-elevation-900);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:1rem;font-weight:500;display:flex}.veby-top-bar__site--static{color:var(--theme-elevation-900)}.veby-top-bar__avatar{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.veby-top-bar__avatar-circle{background:var(--theme-elevation-150);width:30px;height:30px;color:var(--theme-elevation-900);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}}.veby-site-switch{z-index:100;background:#0003;align-items:flex-end;display:flex;position:fixed;inset:0}.veby-site-switch__backdrop{background:0 0;border:0;padding:0;position:absolute;inset:0}.veby-site-switch__panel{background:var(--theme-elevation-0);border-radius:16px 16px 0 0;flex-direction:column;gap:6px;width:100%;max-width:420px;max-height:70vh;margin:0 auto;padding:16px 16px 28px;display:flex;position:relative;overflow-y:auto}.veby-site-switch__title{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-500);padding:8px 12px;font-size:12px}.veby-site-switch__item{height:56px;color:var(--theme-elevation-900);border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;text-decoration:none;display:flex}.veby-site-switch__item:hover,.veby-site-switch__item--current{background:var(--theme-elevation-50)}.veby-site-switch__item-text{flex-direction:column;line-height:1.25;display:flex}.veby-site-switch__item-name{font-weight:500}.veby-site-switch__item-url,.veby-site-switch__item-check{color:var(--theme-elevation-500);font-size:13px}.veby-site-switch__signout{border-top:1px solid var(--theme-elevation-150);margin-top:6px;padding:8px 12px 0}.veby-site-switch__signout button{height:44px;color:var(--theme-elevation-500);text-align:left;background:0 0;border:0;width:100%}.veby-site-switch__signout button:hover{color:var(--theme-elevation-900);background:0 0}.veby-page-heading,.list-header__title{letter-spacing:-.035em;color:#0a0a0a;margin:0;font-size:40px;font-weight:500;line-height:1.1}.veby-lead{max-width:40rem;color:var(--theme-elevation-800);margin:20px 0 0}:root{--gutter-h:64px}.template-default__wrap{padding-top:56px}@media (max-width:767px){:root{--gutter-h:20px}.template-default__wrap{padding-top:20px}}.veby-sites{margin-bottom:2rem}.veby-site-grid{grid-template-columns:1fr;gap:16px;margin-top:40px;display:grid}@media (min-width:768px){.veby-site-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.veby-site-card{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-l);flex-direction:column;gap:8px;min-width:0;padding:28px 24px;display:flex;position:relative}.veby-site-card__id{flex-direction:column;gap:4px;padding-right:6rem;display:flex}.veby-site-card__name{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.2}.veby-site-card__url{color:var(--theme-elevation-500);font-size:14px;text-decoration:none}.veby-site-card__url:hover{color:var(--theme-elevation-900)}.veby-site-card__status{color:var(--theme-elevation-800);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex;position:absolute;top:28px;right:24px}.veby-site-card__dot{background:var(--theme-elevation-500);border-radius:50%;width:8px;height:8px;display:inline-block}.veby-site-card__dot[data-status=running]{background:var(--theme-warning-500)}.veby-site-card__dot[data-status=success]{background:var(--theme-elevation-900)}.veby-site-card__dot[data-status=failed]{background:var(--theme-error-500)}.veby-site-card__live{color:var(--theme-elevation-800);margin:12px 0 0;font-size:14px}.veby-site-card__owed{color:var(--theme-elevation-800);margin:0;font-size:14px}.veby-site-card__owed--warn{color:var(--theme-elevation-900);font-weight:500}.veby-site-card__owed--warn a{color:var(--theme-elevation-900);font-weight:600;text-decoration:none}.veby-site-card__owed--warn a:hover{text-decoration:underline}.veby-site-card__actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.veby-pill{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);height:48px;color:var(--theme-elevation-900);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-weight:500;text-decoration:none;display:inline-flex}.veby-pill:hover{border-color:var(--theme-elevation-900)}.veby-pill--primary{background:var(--theme-elevation-900);color:#fff;border:0}.veby-pill--primary:hover{background:#000}.veby-pill--primary:disabled{opacity:.6;cursor:not-allowed;background:var(--theme-elevation-900)}.veby-site-card__staff-meta{color:var(--theme-elevation-500);align-items:center;gap:8px;font-size:13px;display:flex}.veby-site-card__error{color:var(--theme-error-500);overflow-wrap:anywhere;margin:0}.veby-site-card__unpublished{font-size:14px}.veby-site-card__staff-link{color:var(--theme-elevation-500);margin-top:4px;font-size:13px}.veby-site-card__staff-link:hover{color:var(--theme-elevation-900)}.veby-deploy-button{margin-bottom:1rem}.veby-pills{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-bottom:8px;display:flex}.veby-pills--edit{align-items:center}.veby-pills-group{flex-direction:column;gap:8px;display:flex}.veby-pills--edit .veby-pills-group{flex-direction:row;align-items:center;gap:10px}.veby-pills-eyebrow{color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.veby-pills-capsule{border:1px solid var(--theme-elevation-150);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.veby-pills--edit .veby-pills-capsule{padding:3px}.veby-pills-pill{height:40px;color:var(--theme-elevation-600);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500}.veby-pills--edit .veby-pills-pill{height:36px;padding:0 16px;font-size:13px}.veby-pills-pill--active{background:var(--theme-elevation-900);color:var(--theme-elevation-0);cursor:default}.veby-pills-hint{color:var(--theme-elevation-500);margin:8px 0 0;font-size:13px}.collection-list--pages .list-header__title-and-actions,.collection-list--media .list-header__title-and-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.collection-list--pages .list-create-new-doc__create-new-button,.collection-list--media .list-create-new-doc__create-new-button{--bg-color:#171717;--color:#fff;--hover-bg:#000;--hover-color:#fff;border-radius:999px;height:48px;padding-inline:24px}.collection-list--pages .list-create-new-doc__create-new-button .btn__content,.collection-list--media .list-create-new-doc__create-new-button .btn__content{display:none}.collection-list--pages .list-create-new-doc__create-new-button,.collection-list--media .list-create-new-doc__create-new-button{justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.collection-list--pages .list-create-new-doc__create-new-button:before{content:"+ New page"}.collection-list--media .list-create-new-doc__create-new-button:before{content:"Upload"}.collection-list--pages .search-filter,.collection-list--media .search-filter{position:relative}.collection-list--pages .search-filter__input,.collection-list--media .search-filter__input{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);width:100%;height:48px;padding:0 16px 0 44px}.collection-list--pages .search-filter__input:focus,.collection-list--media .search-filter__input:focus{border-color:var(--theme-elevation-900);outline:none}.collection-list--pages .table{border:0;width:100%}.collection-list--pages .table thead th{text-align:left;color:var(--theme-elevation-500);border-bottom:1px solid var(--theme-elevation-150);padding:0 0 12px;font-size:13px;font-weight:400}.collection-list--pages .table tbody tr{border-bottom:1px solid var(--theme-elevation-150);background:0 0}.collection-list--pages .table tbody td{vertical-align:middle;padding:22px 0}.veby-cell-title{color:var(--theme-elevation-900);white-space:normal;font-size:16px;font-weight:500;line-height:1.35;text-decoration:none}a.veby-cell-title:hover{color:var(--theme-elevation-600)}.veby-cell-slug{color:var(--theme-elevation-500);font-family:ui-monospace,Menlo,monospace;font-size:13px}.veby-cell-slug--empty{font-style:italic}.veby-cell-status{color:var(--theme-elevation-700);align-items:center;gap:8px;font-size:13px;display:inline-flex}.veby-cell-status__dot{border-radius:50%;width:7px;height:7px;display:inline-block}.veby-cell-status__dot--saved{background:var(--theme-elevation-900)}.veby-cell-status__dot--draft{background:var(--theme-elevation-500)}.veby-cell-updated{color:var(--theme-elevation-500);font-size:13px}@media (min-width:768px){.collection-list--pages .table thead tr,.collection-list--pages .table tbody tr{grid-template-columns:32px minmax(0,2.4fr) 1.4fr 1fr 1.3fr;align-items:center;column-gap:24px;display:grid}.collection-list--pages .table th#heading-title,.collection-list--pages .table td.cell-title{grid-column:2}.collection-list--pages .table th#heading-slug,.collection-list--pages .table td.cell-slug{grid-column:3}.collection-list--pages .table th#heading-_status,.collection-list--pages .table td.cell-_status{grid-column:4}.collection-list--pages .table th#heading-updatedAt,.collection-list--pages .table td.cell-updatedAt{grid-column:5}}@media (max-width:767px){.collection-list--pages .table thead{display:none}.collection-list--pages .table tbody tr{border-bottom:1px solid var(--theme-elevation-150);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:18px 0;display:flex}.collection-list--pages .table tbody td{border:0;padding:0;display:block}.collection-list--pages .table td.cell-title{flex:1 0 100%}}.collection-list--media .table{border:0}.collection-list--media .table thead{display:none}.collection-list--media .table tbody{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;display:grid}.collection-list--media .table tbody tr{border:0;display:block}.collection-list--media .table tbody td{border:0;padding:0;display:block}.veby-media-card{flex-direction:column;gap:10px;display:flex}.veby-media-card__thumb{aspect-ratio:4/3;border-radius:var(--style-radius-m);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);align-items:flex-end;width:100%;padding:10px;display:flex;position:relative;overflow:hidden}.veby-media-card__thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.veby-media-card__tag{color:var(--theme-elevation-500);font-family:ui-monospace,Menlo,monospace;font-size:11px;position:relative}.veby-media-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.veby-media-card__meta{color:var(--theme-elevation-500);font-size:12px}.veby-account-site-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.veby-role-chip{color:var(--theme-elevation-600);border:1px solid var(--theme-elevation-150);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px}.veby-account-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.veby-account-actions .nav__log-out{border:1px solid var(--theme-elevation-150);height:48px;color:var(--theme-elevation-600);border-radius:999px;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.veby-account-actions .nav__log-out:hover{color:var(--theme-elevation-900);border-color:var(--theme-elevation-900)}.veby-account-actions .nav__log-out svg{display:none}.veby-account-actions .nav__log-out:after{content:"Sign out";font-size:14px;font-weight:500}.two-factor-auth-field .btn--style-pill{--bg-color:transparent;--color:var(--theme-elevation-800);--hover-bg:var(--theme-elevation-50);--hover-color:var(--theme-elevation-900);--btn-border:1px solid var(--theme-elevation-150);height:48px;padding-inline:22px;border-radius:999px!important}#field-name input,#field-email input{border:1px solid var(--theme-elevation-150);border-radius:10px;height:48px;padding:0 14px}#field-name input:focus{border-color:var(--theme-elevation-900);outline:none}#field-email .field-description{color:var(--theme-elevation-500);align-items:center;gap:6px;display:flex}#field-email .field-description:before{content:"";background:var(--theme-elevation-900);border-radius:50%;width:6px;height:6px;display:inline-block}.doc-controls{flex-wrap:nowrap}.doc-controls__content{min-width:0}.doc-controls__controls{flex-shrink:0;margin-left:auto}.doc-controls__meta>li:last-child{display:none}.veby-back-link{color:var(--theme-elevation-500);white-space:nowrap;align-items:center;gap:.35rem;font-size:.85rem;text-decoration:none;display:inline-flex}.veby-back-link svg{flex-shrink:0}.veby-back-link:hover{color:var(--theme-elevation-900)}#live-preview-toggler{width:auto;min-width:0;height:calc(var(--base)*1.8);padding-inline:calc(var(--base)*.7);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:999px;align-items:center;gap:.4rem;display:inline-flex}#live-preview-toggler .icon{flex-shrink:0;width:1rem;height:auto;position:static}#live-preview-toggler:after{content:"Preview";font-size:.85rem;font-weight:500}#live-preview-toggler:hover{border-color:var(--theme-elevation-800)}#live-preview-toggler.live-preview-toggler--active{border-color:var(--theme-elevation-800);background:var(--theme-elevation-50)}#action-save{--bg-color:#171717;--color:#fff;--hover-bg:#000;--hover-color:#fff;padding-inline:calc(var(--base)*1.1);background:var(--bg-color);color:var(--color);border-radius:999px!important}#action-save:disabled,#action-save.btn--disabled{--bg-color:var(--theme-elevation-150);--color:var(--theme-elevation-500);background:var(--theme-elevation-150);color:var(--theme-elevation-500);cursor:default}#action-save-popup,.doc-tabs .doc-tab[title=Edit]{display:none}.veby-save-pill--saved{cursor:default;opacity:1}.veby-save-pill--saved:disabled{background:var(--theme-elevation-800)!important;color:var(--theme-elevation-0)!important}.doc-header{justify-content:space-between;align-items:baseline;gap:calc(var(--base)*.8);flex-wrap:wrap;display:flex}.doc-header__title.render-title{letter-spacing:-.035em;color:#0a0a0a;white-space:normal;overflow-wrap:anywhere;min-width:0;margin:0;font-size:40px;font-weight:500;line-height:1.1}.doc-header__after-header{display:none}.doc-tabs{margin:0}.doc-tabs a,.doc-tabs button{padding:calc(var(--base)*.25) calc(var(--base)*.6);border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-500);white-space:nowrap;border-radius:999px;align-items:center;font-size:.8rem;display:inline-flex}.doc-tabs a:hover,.doc-tabs button:hover{color:var(--theme-elevation-900)}.doc-tabs a[aria-current],.doc-tabs a.doc-tab--active,.doc-tabs button[aria-current],.doc-tabs button.doc-tab--active{color:var(--theme-elevation-900);border-color:var(--theme-elevation-800)}.doc-header__title.render-title--has-id{display:none}.doc-header:has(.render-title--has-id){display:none}.blocks-field__row,.array-field__row{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-l);margin-bottom:calc(var(--base)*.6);overflow:hidden}.array-field__row{border-radius:var(--style-radius-m)}.blocks-field__block-header,.array-field__row-header{padding:calc(var(--base)*.5) calc(var(--base)*.7)}.blocks-field__block-header:hover,.array-field__row-header:hover{background:var(--theme-elevation-50)}.blocks-field__block-number,.veby-section-label__n,.veby-item-row-label__n{color:var(--theme-elevation-500);font-family:ui-monospace,Menlo,monospace;font-size:.75rem}.veby-section-label{align-items:baseline;gap:calc(var(--base)*.6);min-width:0;display:flex}.veby-section-label__text{flex-direction:column;gap:2px;min-width:0;display:flex}.veby-section-label__heading{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.veby-section-label__type{color:var(--theme-elevation-500);font-size:.75rem}.veby-item-row-label{align-items:baseline;gap:calc(var(--base)*.5);display:inline-flex}.veby-item-row-label__text{font-weight:500}.blocks-field__header-action,.array-field__header-action{color:var(--theme-elevation-500)}.blocks-field__header-action:hover,.array-field__header-action:hover{color:var(--theme-elevation-900)}.array-field__add-row,.blocks-field__drawer-toggler{border-radius:var(--style-radius-m)!important;border-style:dashed!important}.collapsible{border-top:1px solid var(--theme-elevation-150);margin-top:calc(var(--base)*.4);padding-top:calc(var(--base)*.4)}.collapsible--style-default.collapsible--nested{border:0;border-top:1px solid var(--theme-elevation-150);background:0 0;border-radius:0}.collapsible__toggle-wrap{color:var(--theme-elevation-500)}.collapsible__toggle-wrap:hover{color:var(--theme-elevation-900)}.veby-advanced-summary,.veby-options-summary{align-items:baseline;gap:calc(var(--base)*.5);display:inline-flex}.veby-advanced-summary__hint,.veby-options-summary__hint{color:var(--theme-elevation-500);font-size:.75rem}.veby-settings-heading{margin:0 0 calc(var(--base)*1.2)}.veby-settings-heading__title{letter-spacing:-.035em;color:#0a0a0a;margin:0;font-size:40px;font-weight:500;line-height:1.1}.veby-slug-prefix{padding-left:calc(var(--base)*.6);color:var(--theme-elevation-500);white-space:nowrap;align-items:center;font-family:ui-monospace,Menlo,monospace;font-size:.8rem;display:flex}.veby-seo-group>.field-label{font-size:.95rem;font-weight:600}.veby-phone-edit-bar{display:none}@media (max-width:767px){.veby-phone-edit-bar{left:0;right:0;bottom:var(--veby-bottom-bar-height,0px);z-index:89;background:var(--theme-elevation-0);border-top:1px solid var(--theme-elevation-150);padding:calc(var(--base)*.5) calc(var(--base)*.6);gap:calc(var(--base)*.5);display:flex;position:fixed}.veby-phone-edit-bar__item{height:calc(var(--base)*1.8);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:var(--theme-elevation-800);border-radius:999px;flex:1;font-size:.85rem;font-weight:500}.veby-phone-edit-bar__item--save{border-color:var(--theme-elevation-900);background:var(--theme-elevation-900);color:var(--theme-elevation-0)}.collection-edit .template-default__wrap,.global-edit .template-default__wrap{padding-bottom:calc(var(--veby-bottom-bar-height,0px)*2 + env(safe-area-inset-bottom,0px))}}.collection-edit--site-settings .veby-settings-card{margin-bottom:calc(var(--base)*.6)}.collection-edit--site-settings .veby-settings-card>.collapsible{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-l,14px);overflow:hidden}.collection-edit--site-settings .veby-settings-card .collapsible__toggle-wrap{padding:calc(var(--base)*.7) calc(var(--base)*.9);cursor:pointer}.collection-edit--site-settings .veby-settings-card .collapsible__content{border-top:1px solid var(--theme-elevation-150);padding:calc(var(--base)*.7) calc(var(--base)*.9) calc(var(--base)*.9)}.collection-edit--site-settings .veby-settings-card .collapsible__indicator{color:var(--theme-elevation-500)}.collection-edit--site-settings .veby-settings-card__label{align-items:baseline;gap:calc(var(--base)*.5);flex-wrap:wrap;display:flex}.collection-edit--site-settings .veby-settings-card__title{color:var(--theme-elevation-900);font-weight:600}.collection-edit--site-settings .veby-settings-card__summary{color:var(--theme-elevation-500);font-size:.85rem}.collection-edit--site-settings .veby-settings-row{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m,10px);margin-bottom:calc(var(--base)*.5);padding:calc(var(--base)*.7) calc(var(--base)*.9)}.collection-edit--site-settings .array-field .array-field__title:empty{display:none}.collection-edit--site-settings .array-field .collapsible.array-field__row{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m,10px);margin-bottom:calc(var(--base)*.4);overflow:hidden}.collection-edit--site-settings .array-field .collapsible__drag{color:var(--theme-elevation-500);cursor:grab}.collection-edit--site-settings .array-field .array-field__add-row{border:1px dashed var(--theme-elevation-200);border-radius:var(--style-radius-m,10px);color:var(--theme-elevation-500);padding:calc(var(--base)*.6);background:0 0;justify-content:center;width:100%}.collection-edit--site-settings .veby-settings-row-label{align-items:baseline;gap:calc(var(--base)*.5);flex-wrap:wrap;min-width:0;display:flex}.collection-edit--site-settings .veby-settings-row-label__primary{color:var(--theme-elevation-900);font-weight:500}.collection-edit--site-settings .veby-settings-row-label__secondary{color:var(--theme-elevation-500);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.veby-pill--done,.veby-pill--done:disabled{background:var(--theme-elevation-150);color:var(--theme-elevation-500);cursor:default;opacity:1}.veby-pill--done:hover{background:var(--theme-elevation-150)}.upload .dropzone{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-50)}.upload .dropzone.dragging{border-color:var(--theme-elevation-900);background:var(--theme-elevation-50)}.upload__createNewToggler{--bg-color:#171717;--color:#fff;--hover-bg:#000;--hover-color:#fff;padding-inline:calc(var(--base)*1.1);white-space:nowrap;border-radius:999px!important}.upload__listToggler{--bg-color:var(--theme-elevation-0);--color:var(--theme-elevation-900);--hover-bg:var(--theme-elevation-50);--hover-color:var(--theme-elevation-900);padding-inline:calc(var(--base)*1.1);white-space:nowrap;border:1px solid var(--theme-elevation-150)!important;border-radius:999px!important}.upload-field-card{border-color:var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-50)}.upload-field-card .thumbnail{border-radius:var(--style-radius-s);overflow:hidden}.list-drawer.drawer .drawer__content{border-left:1px solid var(--theme-elevation-150)}.list-drawer .drawer__header{border-bottom:1px solid var(--theme-elevation-150)}.veby-assistant-home{margin-top:calc(var(--base)*.8)}.veby-assistant-overlay{z-index:1000;background:#00000052;justify-content:flex-end;display:flex;position:fixed;inset:0}.veby-assistant-drawer{background:var(--theme-elevation-0);border-left:1px solid var(--theme-elevation-150);box-sizing:border-box;flex-direction:column;width:min(420px,100vw);height:100%;display:flex}.veby-assistant-drawer__header{border-bottom:1px solid var(--theme-elevation-150);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.veby-assistant-drawer__context{color:var(--theme-elevation-500);margin:4px 0 0;font-size:.85rem}.veby-assistant-drawer__close{cursor:pointer;color:var(--theme-elevation-500);background:0 0;border:0;font-size:1.4rem;line-height:1}.veby-assistant-drawer__close:hover{color:var(--theme-elevation-900)}.veby-assistant-drawer__messages{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.veby-assistant-drawer__hint{color:var(--theme-elevation-500);font-size:.9rem}.veby-assistant-drawer__message{border-radius:var(--style-radius-m,12px);white-space:pre-wrap;max-width:88%;margin:0;padding:10px 14px;font-size:.92rem}.veby-assistant-drawer__message--user{background:var(--theme-elevation-900);color:#fff;align-self:flex-end}.veby-assistant-drawer__message--assistant{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);align-self:flex-start}.veby-assistant-drawer__message--busy{color:var(--theme-elevation-500);font-style:italic}.veby-assistant-drawer__notice{border-radius:var(--style-radius-s,8px);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);margin:0 16px 12px;padding:10px 12px;font-size:.88rem}.veby-assistant-drawer__notice--error{border-color:#d4a3a3}.veby-assistant-drawer__draft-link{margin:0 16px 12px;font-size:.88rem}.veby-assistant-drawer__form{border-top:1px solid var(--theme-elevation-150);gap:8px;padding:12px 16px;display:flex}.veby-assistant-drawer__form textarea{resize:none;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,8px);font:inherit;background:var(--theme-input-bg);flex:1;padding:8px 10px}.veby-assistant-drawer__message--divider{max-width:none;color:var(--theme-elevation-500);letter-spacing:.02em;background:0 0;align-self:center;padding:2px 10px;font-size:.8rem}.veby-assistant-drawer__form-guard{border-radius:var(--style-radius-s,8px);color:var(--theme-elevation-800);background:#fbf6e8;border:1px solid #d8c9a0;margin:0 16px 8px;padding:8px 12px;font-size:.85rem}.veby-assistant-drawer__attachments{flex-wrap:wrap;gap:6px;margin:0 16px 8px;padding:0;list-style:none;display:flex}.veby-assistant-drawer__attachment-chip{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.82rem;display:inline-flex}.veby-assistant-drawer__attachment-chip button{cursor:pointer;color:var(--theme-elevation-500);font:inherit;background:0 0;border:0;padding:0;line-height:1}.veby-assistant-drawer__attach-button{cursor:pointer;white-space:nowrap;align-self:flex-end}.veby-assistant-drawer__form textarea:disabled{opacity:.6;cursor:not-allowed}.veby-assistant-drawer__attach-button:has(input:disabled){opacity:.6;cursor:not-allowed}.veby-assistant-drawer__form-guard--info{border-color:var(--theme-elevation-150);background:var(--theme-elevation-50)}.veby-assistant-drawer__notice--info{border-color:var(--theme-elevation-150)}.veby-pills-pill{text-decoration:none}.veby-pills-pill:visited{color:inherit}.veby-pills-pill--hollow:before{content:"";vertical-align:middle;border:1px solid;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.veby-inherit-notice{margin:0 0 calc(var(--base)*.8);padding:calc(var(--base)*.6) calc(var(--base)*.8);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m,10px);background:var(--theme-elevation-50)}.veby-inherit-notice__text{color:var(--theme-elevation-800);margin:0}.veby-inherit-notice__action{color:var(--theme-elevation-900);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.veby-inherit-notice__action:disabled{cursor:default;opacity:.6}.veby-inherit-notice__error{margin:calc(var(--base)*.3) 0 0;color:#b23b3b;font-size:.85rem}.veby-inherit-notice__hint{margin:calc(var(--base)*.3) 0 0;color:var(--theme-elevation-500);font-size:.8rem}
