:root,[data-theme=light]{--carrera-wine:#732424;--carrera-wine-light:#a04848;--carrera-wine-dark:#5a1a1a;--carrera-wine-50:#f7eeee;--carrera-wine-100:#ecd8d8;--carrera-wine-200:#dcbaba;--carrera-gold:#c9a26b;--carrera-gold-dark:#b08a52;--carrera-gold-50:#faf5ec;--carrera-ink:#0f172a;--color-success-50:#f7eeee;--color-success-100:#ecd8d8;--color-success-150:#dcbaba;--color-success-200:#c49595;--color-success-250:#b07070;--color-success-300:#a04848;--color-success-350:#8a2e2e;--color-success-400:#732424;--color-success-450:#5f1c1c;--color-success-500:#732424;--color-success-550:#5a1a1a;--color-success-600:#5a1a1a;--color-success-650:#4d1616;--color-success-700:#421313;--color-success-750:#381010;--color-success-800:#2d0d0d;--color-success-850:#230a0a;--color-success-900:#190707;--color-success-950:#0d0404;--theme-success-500:var(--color-success-500);--color-warning-500:#f59e0b;--color-warning-100:#fef3c7;--color-warning-50:#fffbeb;--theme-warning-500:var(--color-warning-500);--color-error-500:#dc2626;--color-error-100:#fee2e2;--theme-error-500:var(--color-error-500);--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--theme-bg:#f8fafc;--theme-input-bg:#fff;--theme-border-color:#e5e7eb}.nav,.template-default__nav{color:#1c1b1b;box-shadow:none;background-color:#fff;border-right:1px solid #e8e6e3;padding:8px 0}.nav:before,.template-default__nav:before{content:"";background:linear-gradient(90deg, var(--carrera-wine) 0%, var(--carrera-gold) 100%);border-radius:2px;width:32px;height:2px;margin:4px 0 12px 16px;display:block}.nav .graphic-logo,.nav .nav__header,.template-default__nav .graphic-logo,.template-default__nav .nav__header{color:var(--carrera-wine-dark);letter-spacing:.02em;font-weight:600}.nav .nav-group__toggle,.nav .nav__link,.nav .nav-group__indicator,.template-default__nav .nav-group__toggle,.template-default__nav .nav__link,.template-default__nav .nav-group__indicator{color:#4b4847;transition:background-color .15s,color .15s}.nav .nav__link,.template-default__nav .nav__link{border-radius:6px;margin:1px 8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.4;position:relative}.nav .nav__link:hover,.template-default__nav .nav__link:hover{color:#1c1b1b;background-color:#faf3f3}.nav .nav__link.active,.nav .nav__link[aria-current=page],.template-default__nav .nav__link.active,.template-default__nav .nav__link[aria-current=page]{background-color:var(--carrera-wine-50);color:var(--carrera-wine-dark);font-weight:600}.nav .nav__link.active:after,.nav .nav__link[aria-current=page]:after,.template-default__nav .nav__link.active:after,.template-default__nav .nav__link[aria-current=page]:after{content:"";background-color:var(--carrera-wine);border-radius:0 3px 3px 0;width:3px;height:60%;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.nav .nav-group,.template-default__nav .nav-group{border-bottom:1px solid #f1efec;margin-bottom:8px;padding-bottom:8px}.nav .nav-group:last-child,.template-default__nav .nav-group:last-child{border-bottom:none}.nav .nav-group__toggle,.template-default__nav .nav-group__toggle{text-transform:uppercase;letter-spacing:.12em;color:#9a9695;background:0 0;margin-top:18px;margin-bottom:6px;padding-left:16px;font-size:10px;font-weight:700}.nav .nav-group__toggle:hover,.template-default__nav .nav-group__toggle:hover{color:var(--carrera-wine-dark);background:0 0}.nav .nav-group:first-child .nav-group__toggle,.template-default__nav .nav-group:first-child .nav-group__toggle{color:var(--carrera-wine-dark);font-weight:800}.app-header,.template-default__header{border-bottom:1px solid var(--theme-border-color);background-color:#fff;box-shadow:0 1px #00000005}.collection-edit__main,.collection-edit__main-content,.doc-default__main{background-color:var(--theme-bg)!important}.doc-fields,.render-fields{box-shadow:none!important;background-color:#0000!important}.list-header,.collection-list__header{border-bottom:1px solid #f1efec;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;padding:24px 0 16px;display:flex}.list-header h1,.collection-list__header h1{letter-spacing:-.02em!important;color:#111827!important;margin:0!important;font-size:26px!important;font-weight:700!important;line-height:1.15!important}.list-header__description,.list-header .doc-description,.collection-list__header__description,.collection-list__header .doc-description{color:#6b6766;margin-top:6px;font-size:13px}.list-header .pill,.list-header .btn--style-primary,.collection-list__header .pill,.collection-list__header .btn--style-primary{flex-shrink:0}.list-header h1:before,.collection-list__header h1:before{content:"";background:linear-gradient(180deg, var(--carrera-wine) 0%, var(--carrera-gold) 100%);vertical-align:-3px;border-radius:2px;width:4px;height:22px;margin-right:12px;display:inline-block}.list-controls{background-color:#fff;border:1px solid #e8e6e3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #1018280a}.list-controls .search-filter,.list-controls .list-controls__search{flex:1;min-width:220px;position:relative}.list-controls .search-filter input,.list-controls .list-controls__search input{background-color:#fafbfc;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:8px 12px 8px 36px;font-size:13px;transition:all .15s}.list-controls .search-filter input:focus,.list-controls .list-controls__search input:focus{border-color:var(--carrera-wine);background-color:#fff;box-shadow:0 0 0 3px #2d2a8c1f}.list-controls .search-filter:before,.list-controls .list-controls__search:before{content:"";pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%239a9695' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.list-controls button,.list-controls .pill{color:#4b4847;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .12s}.list-controls button:hover:not(:disabled),.list-controls .pill:hover:not(:disabled){border-color:var(--carrera-wine);color:var(--carrera-wine-dark);background-color:#faf3f3}.where-builder,.list-controls__where{box-sizing:border-box;background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-grow:1;flex-basis:100%;width:100%;margin-top:14px;padding:16px 18px;box-shadow:0 1px 2px #1018280a}.where-builder .where-builder__label,.where-builder>p:first-child,.where-builder>div:first-child>span:first-child,.list-controls__where .where-builder__label,.list-controls__where>p:first-child,.list-controls__where>div:first-child>span:first-child{display:block;text-transform:uppercase!important;letter-spacing:.08em!important;color:#6b7280!important;margin:0 0 12px!important;font-size:11px!important;font-weight:700!important}.where-builder .where-builder__or-filters,.list-controls__where .where-builder__or-filters{flex-direction:column;gap:8px;display:flex}.where-builder .where-builder__and-filters,.list-controls__where .where-builder__and-filters{width:100%;flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.where-builder .where-builder__and-filters>li,.list-controls__where .where-builder__and-filters>li{flex-direction:column!important;gap:8px!important;list-style:none!important;display:flex!important}.where-builder .condition__wrap,.list-controls__where .condition__wrap{align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.where-builder .condition__inputs,.list-controls__where .condition__inputs{flex:auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr)!important;gap:10px!important;width:auto!important;min-width:0!important;display:grid!important}.where-builder .condition__inputs>div,.list-controls__where .condition__inputs>div{flex-basis:auto!important;min-width:0!important}.where-builder .condition__actions,.list-controls__where .condition__actions{flex-shrink:0!important;align-items:center!important;gap:4px!important;padding:0!important;display:inline-flex!important}@media (max-width:700px){.where-builder .condition__inputs,.list-controls__where .condition__inputs{grid-template-columns:1fr!important}}.where-builder .react-select__control,.where-builder input,.where-builder select,.list-controls__where .react-select__control,.list-controls__where input,.list-controls__where select{min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:6px!important;font-size:13px!important}.where-builder .react-select__control:focus,.where-builder .react-select__control:focus-within,.where-builder input:focus,.where-builder input:focus-within,.where-builder select:focus,.where-builder select:focus-within,.list-controls__where .react-select__control:focus,.list-controls__where .react-select__control:focus-within,.list-controls__where input:focus,.list-controls__where input:focus-within,.list-controls__where select:focus,.list-controls__where select:focus-within{border-color:var(--carrera-wine)!important;box-shadow:0 0 0 2px #2d2a8c1a!important}.where-builder .where-builder__add-or,.where-builder .where-builder__add-filter,.where-builder button[class*=add],.list-controls__where .where-builder__add-or,.list-controls__where .where-builder__add-filter,.list-controls__where button[class*=add]{align-items:center;gap:4px;margin-top:8px;transition:all .12s;display:inline-flex;color:var(--carrera-wine-dark)!important;text-transform:uppercase!important;letter-spacing:.06em!important;box-shadow:none!important;background:0 0!important;border:1px dashed #d1d5db!important;border-radius:6px!important;padding:5px 10px!important;font-size:11px!important;font-weight:600!important}.where-builder .where-builder__add-or:hover:not(:disabled),.where-builder .where-builder__add-filter:hover:not(:disabled),.where-builder button[class*=add]:hover:not(:disabled),.list-controls__where .where-builder__add-or:hover:not(:disabled),.list-controls__where .where-builder__add-filter:hover:not(:disabled),.list-controls__where button[class*=add]:hover:not(:disabled){background:var(--carrera-wine-50)!important;border-color:var(--carrera-wine)!important;border-style:solid!important}.where-builder .where-builder__remove,.where-builder .condition__actions button,.where-builder button[class*=remove],.where-builder button[class*=delete]:not(.btn--style-danger),.list-controls__where .where-builder__remove,.list-controls__where .condition__actions button,.list-controls__where button[class*=remove],.list-controls__where button[class*=delete]:not(.btn--style-danger){cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:inline-flex;color:#9ca3af!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;width:28px!important;height:28px!important;padding:0!important}.where-builder .where-builder__remove:hover:not(:disabled),.where-builder .condition__actions button:hover:not(:disabled),.where-builder button[class*=remove]:hover:not(:disabled),.where-builder button[class*=delete]:not(.btn--style-danger):hover:not(:disabled),.list-controls__where .where-builder__remove:hover:not(:disabled),.list-controls__where .condition__actions button:hover:not(:disabled),.list-controls__where button[class*=remove]:hover:not(:disabled),.list-controls__where button[class*=delete]:not(.btn--style-danger):hover:not(:disabled){color:#991b1b!important;background:#fee2e2!important}.collection-list__wrap,.relationship-table,.table{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #e8e6e3;border-radius:10px;overflow:auto hidden;box-shadow:0 1px 2px #1018280a}.collection-list__wrap::-webkit-scrollbar{height:8px}.relationship-table::-webkit-scrollbar{height:8px}.table::-webkit-scrollbar{height:8px}.collection-list__wrap::-webkit-scrollbar-thumb{background-color:#0000002e;border:2px solid #fff;border-radius:999px}.relationship-table::-webkit-scrollbar-thumb{background-color:#0000002e;border:2px solid #fff;border-radius:999px}.table::-webkit-scrollbar-thumb{background-color:#0000002e;border:2px solid #fff;border-radius:999px}.collection-list__wrap table,.relationship-table table,.table table{width:100%;min-width:max-content}table thead{background-color:#fafbfc}table thead th{text-transform:uppercase;letter-spacing:.1em;color:#6b6766;white-space:nowrap;border-bottom:1px solid #e8e6e3;padding:14px 16px;font-size:10px;font-weight:700;box-shadow:0 1px #2d2a8c4d}table tbody tr{transition:background-color .12s,box-shadow .12s;position:relative}table tbody tr:hover{cursor:pointer;background-color:#f9fafb}table tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--carrera-wine)}table tbody tr td{color:#1c1b1b;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #f1efec;padding:16px;font-size:14px}table tbody tr td:first-child{color:#1c1b1b;font-weight:600}table tbody tr td img{border:1px solid #e8e6e3;border-radius:6px}table tbody tr:last-child td{border-bottom:none}.collection-list__no-results,.no-results{text-align:center;color:#6b6766;padding:60px 24px;font-size:14px}.collection-list__no-results:before,.no-results:before{content:"";opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%239a9695' stroke-width='1.4'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M3 9h18M9 3v18'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:48px;height:48px;margin:0 auto 12px;display:block}.collapsible,.field-type.group,.field-type.tabs>.tabs-field,.array-field,.blocks-field,.row-collapsible{overflow:hidden;box-shadow:none!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important}.collapsible__header,.array-field__header,.blocks-field__header{background-color:#fafbfc!important;border-bottom:1px solid #f3f4f6!important;padding:14px 18px!important}.collapsible__header .collapsible__row-label,.collapsible__header .array-field__draggable-rows-label,.collapsible__header h3,.array-field__header .collapsible__row-label,.array-field__header .array-field__draggable-rows-label,.array-field__header h3,.blocks-field__header .collapsible__row-label,.blocks-field__header .array-field__draggable-rows-label,.blocks-field__header h3{color:#111827!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:600!important}.collapsible__content,.field-type.group>.render-fields,.array-field__row{padding:18px!important}.doc-header,.collection-edit__header{box-shadow:none;background:0 0;border:none}.doc-header h1,.collection-edit__header h1{letter-spacing:-.02em!important;color:#111827!important;margin-bottom:4px!important;font-size:28px!important;font-weight:700!important;line-height:1.15!important}.doc-header h1:before,.collection-edit__header h1:before{content:"";background:linear-gradient(180deg, var(--carrera-wine) 0%, var(--carrera-gold) 100%);vertical-align:-3px;border-radius:2px;width:4px;height:22px;margin-right:12px;display:inline-block}.doc-controls{box-shadow:none!important;background:0 0!important}.doc-controls .btn,.doc-controls__controls .btn{letter-spacing:.02em!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important}.doc-tabs{background:0 0!important;border-bottom:1px solid #e5e7eb!important;gap:0!important;padding:0!important}.doc-tabs a,.doc-tabs button{text-transform:uppercase;letter-spacing:.08em;transition:all .12s;color:#6b7280!important;box-shadow:none!important;background:0 0!important;border-bottom:2px solid #0000!important;border-radius:0!important;margin-right:28px!important;padding:12px 0!important;font-size:11px!important;font-weight:600!important}.doc-tabs a:hover:not(.active):not([aria-current=page]),.doc-tabs button:hover:not(.active):not([aria-current=page]){color:#111827!important}.doc-tabs a.active,.doc-tabs a[aria-current=page],.doc-tabs button.active,.doc-tabs button[aria-current=page]{color:var(--carrera-wine-dark)!important;border-bottom-color:var(--carrera-wine)!important;font-weight:700!important}.tabs-field__tabs,.tabs-field__tabs-wrap{background:0 0;gap:0;margin-bottom:20px;border-bottom:1px solid #e5e7eb!important;padding:0!important}.tabs-field__tabs button,.tabs-field__tabs a,.tabs-field__tabs-wrap button,.tabs-field__tabs-wrap a{text-transform:uppercase;letter-spacing:.08em;transition:all .12s;color:#6b7280!important;background:0 0!important;border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important;margin-right:28px!important;padding:12px 0!important;font-size:11px!important;font-weight:600!important}.tabs-field__tabs button:hover:not(.active),.tabs-field__tabs a:hover:not(.active),.tabs-field__tabs-wrap button:hover:not(.active),.tabs-field__tabs-wrap a:hover:not(.active){color:#111827!important}.tabs-field__tabs button.active,.tabs-field__tabs button[aria-selected=true],.tabs-field__tabs a.active,.tabs-field__tabs a[aria-selected=true],.tabs-field__tabs-wrap button.active,.tabs-field__tabs-wrap button[aria-selected=true],.tabs-field__tabs-wrap a.active,.tabs-field__tabs-wrap a[aria-selected=true]{color:var(--carrera-wine-dark)!important;border-bottom-color:var(--carrera-wine)!important;font-weight:700!important}.btn{letter-spacing:0;border-radius:8px;font-size:14px;font-weight:600;transition:background-color .15s,transform 50ms,box-shadow .15s}.btn:active{transform:translateY(1px)}.btn--style-primary{background-color:var(--carrera-wine);color:#fff;border-color:var(--carrera-wine);box-shadow:0 1px 2px #2d2a8c38,inset 0 1px #ffffff14}.btn--style-primary:hover:not(:disabled){background-color:var(--carrera-wine-dark);border-color:var(--carrera-wine-dark);box-shadow:0 2px 4px #2d2a8c4d,inset 0 1px #ffffff14}.btn--style-primary:focus-visible{outline:2px solid var(--carrera-wine);outline-offset:2px}.btn--style-secondary{border:1px solid var(--theme-border-color);color:#111827;background-color:#fff}.btn--style-secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.btn--style-tertiary,.btn--style-none{color:#4b4847;background-color:#0000;border:1px solid #0000}.btn--style-tertiary:hover:not(:disabled),.btn--style-none:hover:not(:disabled){color:#111827;background-color:#f3f4f6}.btn__icon{transition:transform .15s}.pill{letter-spacing:.08em;text-transform:uppercase;border:none;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;font-size:10px!important;font-weight:700!important}.pill:before{content:"";background-color:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}[data-value=draft] .pill,[data-value=pending] .pill,.pill--style-light{color:#92400e;background-color:#fef3c7}[data-value=draft] .pill:before,[data-value=pending] .pill:before,.pill--style-light:before{background-color:#f59e0b}[data-value=processing] .pill,[data-value=sent] .pill,.pill--style-info{background-color:var(--carrera-wine-50);color:var(--carrera-wine-dark)}[data-value=processing] .pill:before,[data-value=sent] .pill:before,.pill--style-info:before{background-color:var(--carrera-wine)}[data-value=completed] .pill,[data-value=paid] .pill,[data-value=accepted] .pill,[data-value=active] .pill,[data-value=published] .pill,.pill--style-success{color:#065f46;background-color:#d1fae5}[data-value=completed] .pill:before,[data-value=paid] .pill:before,[data-value=accepted] .pill:before,[data-value=active] .pill:before,[data-value=published] .pill:before,.pill--style-success:before{background-color:#10b981}[data-value=cancelled] .pill,[data-value=rejected] .pill,.pill--style-error{color:#991b1b;background-color:#fee2e2}[data-value=cancelled] .pill:before,[data-value=rejected] .pill:before,.pill--style-error:before{background-color:#dc2626}[data-value=refunded] .pill,[data-value=expired] .pill{background-color:var(--carrera-gold-50);color:var(--carrera-gold-dark)}[data-value=refunded] .pill:before,[data-value=expired] .pill:before{background-color:var(--carrera-gold)}[data-value=inactive] .pill,[data-value=unpublished] .pill{color:#6b7280;background-color:#f3f4f6}[data-value=inactive] .pill:before,[data-value=unpublished] .pill:before{background-color:#9ca3af}.pill--style-warning{color:#92400e;background-color:#fef3c7}.pill--style-warning:before{background-color:#f59e0b}input,textarea,select,.field-type input[type=text],.field-type input[type=email],.field-type input[type=number],.field-type input[type=password],.field-type input[type=url],.field-type input[type=date]{border:1px solid var(--theme-border-color);font-size:14px;transition:border-color .15s,box-shadow .15s;border-radius:8px!important}input:focus,input:focus-within,textarea:focus,textarea:focus-within,select:focus,select:focus-within,.field-type input[type=text]:focus,.field-type input[type=text]:focus-within,.field-type input[type=email]:focus,.field-type input[type=email]:focus-within,.field-type input[type=number]:focus,.field-type input[type=number]:focus-within,.field-type input[type=password]:focus,.field-type input[type=password]:focus-within,.field-type input[type=url]:focus,.field-type input[type=url]:focus-within,.field-type input[type=date]:focus,.field-type input[type=date]:focus-within{border-color:var(--carrera-wine)!important;outline:none!important;box-shadow:0 0 0 3px #2d2a8c1f!important}input:focus,textarea:focus,select:focus,.react-select__control--is-focused{border-color:var(--carrera-wine)!important;box-shadow:0 0 0 3px #2d2a8c1f!important}.field-label,.field-type label,.field-type .field-label{text-transform:uppercase!important;letter-spacing:.08em!important;color:#6b7280!important;margin-bottom:6px!important;font-size:11px!important;font-weight:700!important}.required{color:var(--carrera-gold-dark);font-weight:700}.field-description,.field-type__description,.tooltip{color:#9ca3af!important;margin-top:6px!important;font-size:12px!important;line-height:1.5!important}.banner--type-success,.before-dashboard__banner{background:linear-gradient(135deg, var(--carrera-wine-50) 0%, var(--carrera-wine-100) 100%);border-left:4px solid var(--carrera-wine);color:var(--carrera-wine-dark);border-radius:12px;padding:20px 24px}.banner--type-success h4,.before-dashboard__banner h4{color:var(--carrera-wine-dark);margin:0;font-size:18px;font-weight:700}.login,.template-minimal{background:radial-gradient(circle at 0 0,#2d2a8c14 0%,#0000 50%),radial-gradient(circle at 100% 100%,#e7613a12 0%,#0000 50%),#f8fafc}.login__brand,.login .graphic-icon{filter:drop-shadow(0 2px 8px #2d2a8c1f)}.login__form-wrap form,.login .form-wrap form,.template-minimal form{background-color:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:32px;box-shadow:0 1px 3px #1018280d,0 8px 32px #10182814}.paginator__page{border-radius:6px;transition:background-color .15s}.paginator__page:hover:not(:disabled){background-color:#faf3f3}.paginator__page--active{background-color:var(--carrera-wine);color:#fff}.paginator__page--active:hover{background-color:var(--carrera-wine-dark)!important}.drawer__content,.modal__content{border-radius:16px 0 0 16px;box-shadow:-4px 0 24px #10182814}.visually-hidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#00000026;background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d;background-clip:content-box}.react-select{font-family:inherit}.react-select__control{cursor:pointer;min-height:38px!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:6px!important;transition:border-color .12s,box-shadow .12s!important}.react-select__control:hover{border-color:#d1d5db!important}.react-select__control--is-focused,.react-select__control--menu-is-open{border-color:var(--carrera-wine)!important;box-shadow:0 0 0 3px #2d2a8c1f!important}.react-select__control--is-disabled{opacity:.6;background-color:#f9fafb!important}.react-select__placeholder{color:#9ca3af!important;font-size:13px!important}.react-select__single-value{color:#111827!important;font-size:13px!important;font-weight:500!important}.react-select__input-container,.react-select__input{color:#111827!important;margin:0!important;padding:0!important;font-size:13px!important}.react-select__value-container{gap:4px;padding:4px 10px!important}.react-select__multi-value{background-color:var(--carrera-wine-50)!important;border:1px solid var(--carrera-wine-100)!important;border-radius:999px!important;margin:1px!important;padding-inline:2px!important}.react-select__multi-value__label{color:var(--carrera-wine-dark)!important;padding:2px 6px!important;font-size:11px!important;font-weight:600!important}.react-select__multi-value__remove{color:var(--carrera-wine-dark)!important;border-radius:999px!important;padding:2px!important}.react-select__multi-value__remove:hover{color:#991b1b!important;background-color:#fee2e2!important}.react-select__indicator-separator{background-color:#f3f4f6!important;width:1px!important;margin:8px 0!important}.react-select__indicator{transition:color .12s;color:#9ca3af!important;padding:6px 8px!important}.react-select__indicator:hover{color:var(--carrera-wine-dark)!important}.react-select__indicator svg{width:14px!important;height:14px!important}.react-select__clear-indicator:hover{color:#991b1b!important}.react-select__menu{z-index:50!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;margin-top:4px!important;padding:4px!important;overflow:hidden!important;box-shadow:0 4px 6px -1px #10182814,0 2px 4px -2px #1018280a!important}.react-select__menu-list{max-height:280px!important;padding:0!important}.react-select__menu-notice{color:#9ca3af!important;padding:12px!important;font-size:12px!important}.react-select__option{margin-bottom:2px;color:#1c1b1b!important;cursor:pointer!important;background-color:#0000!important;border-radius:6px!important;padding:8px 10px!important;font-size:13px!important;transition:background-color .1s!important}.react-select__option:last-child{margin-bottom:0}.react-select__option--is-focused{background-color:#faf3f3!important}.react-select__option--is-selected{background-color:var(--carrera-wine-50)!important;color:var(--carrera-wine-dark)!important;font-weight:600!important}.react-select__option--is-selected.react-select__option--is-focused{background-color:var(--carrera-wine-100)!important}.react-select__option--is-disabled{color:#d1d5db!important;cursor:not-allowed!important}.react-select__group-heading{text-transform:uppercase!important;letter-spacing:.08em!important;color:#9ca3af!important;margin:0!important;padding:8px 10px 4px!important;font-size:10px!important;font-weight:700!important}.template-default__wrap{font-size:14px;line-height:1.5}.render-fields>.field-type{max-width:760px}.render-fields>.field-type[type=hidden]{display:none}.render-fields>.field-type:has(.gr-phead){max-width:100%!important}.doc-header__title,.doc-controls__meta{display:none!important}.collection-edit .doc-controls,.doc-default .doc-controls{z-index:12;-webkit-backdrop-filter:saturate(160%)blur(8px);backdrop-filter:saturate(160%)blur(8px);background:#f8fafce6;position:sticky;top:0;border-bottom:1px solid #ececf4!important;margin-bottom:22px!important;padding-block:10px!important}.collection-edit .doc-controls .doc-controls__content,.doc-default .doc-controls .doc-controls__content{justify-content:flex-end!important}.tabs-field__tabs-wrap{z-index:11;background:var(--theme-bg);position:sticky;top:54px;border-bottom:none!important;padding:6px 0 18px!important}.tabs-field__tabs{max-width:100%;overflow-x:auto;background-color:#eeeef4!important;border:none!important;border-radius:11px!important;gap:3px!important;width:auto!important;padding:4px!important;display:inline-flex!important}.tabs-field__tabs .tabs-field__tab-button,.tabs-field__tabs button,.tabs-field__tabs a{white-space:nowrap;transition:all .14s;text-transform:none!important;letter-spacing:0!important;color:#6b7280!important;background:0 0!important;border:none!important;border-radius:8px!important;margin:0!important;padding:7px 16px!important;font-size:12.5px!important;font-weight:600!important}.tabs-field__tabs .tabs-field__tab-button:hover:not(.tabs-field__tab-button--active):not([aria-selected=true]),.tabs-field__tabs button:hover:not(.tabs-field__tab-button--active):not([aria-selected=true]),.tabs-field__tabs a:hover:not(.tabs-field__tab-button--active):not([aria-selected=true]){color:#111827!important;background:#fff9!important}.tabs-field__tabs .tabs-field__tab-button.tabs-field__tab-button--active,.tabs-field__tabs .tabs-field__tab-button.active,.tabs-field__tabs .tabs-field__tab-button[aria-selected=true],.tabs-field__tabs button.tabs-field__tab-button--active,.tabs-field__tabs button.active,.tabs-field__tabs button[aria-selected=true],.tabs-field__tabs a.tabs-field__tab-button--active,.tabs-field__tabs a.active,.tabs-field__tabs a[aria-selected=true]{color:var(--carrera-wine-dark)!important;background:#fff!important;font-weight:700!important;box-shadow:0 1px 2px #1018281a!important}.tabs-field__tab .field-description,.tabs-field__content>.field-description{border-bottom:1px solid #f0f0f5;padding-bottom:14px;color:#6b7280!important;margin:0 0 18px!important;font-size:13px!important}.tabs-field__content .render-fields{gap:22px!important}.document-fields__main .document-fields__fields{background-color:#fff;border:1px solid #ececf1;border-radius:18px;padding:26px 30px 30px}.document-fields__fields .gr-phead{background:0 0;border:none;border-bottom:1px solid #f0f0f4;border-radius:0;margin:0 0 24px;padding:0 0 24px;max-width:100%!important}.document-fields__fields .array-field{background:0 0!important;border:none!important;border-radius:0!important}.document-fields__fields .array-field__header{background:0 0!important;border-bottom:none!important;padding:8px 0 14px!important}.document-fields__fields .array-field__header .array-field__title,.document-fields__fields .array-field__header h3{text-transform:uppercase!important;letter-spacing:.08em!important;color:#6b7280!important;font-size:11px!important;font-weight:700!important}.document-fields__fields .rich-text-lexical{border-radius:10px}.document-fields__fields>.render-fields,.document-fields__fields .tabs-field__content .render-fields{gap:24px!important}.document-fields__fields .tabs-field__tabs-wrap{background:#fff;position:static;margin:0!important;padding:2px 0 12px!important}.document-fields__fields .tabs-field{margin-bottom:0!important}.document-fields__fields .tabs-field__tabs{background:#eeeef4!important;border:none!important;border-radius:11px!important;width:fit-content!important;height:fit-content!important;padding:4px!important;display:inline-flex!important}.document-fields__fields .tabs-field__content{margin-top:0!important;padding-top:0!important}.document-fields__fields .tabs-field__content>.field-description:first-child{margin-top:0!important}.doc-default__sidebar-fields,.collection-edit__sidebar-fields{background-color:#fff;border:1px solid #ececf1;border-radius:14px;padding:20px}.doc-default__sidebar-fields .field-type,.collection-edit__sidebar-fields .field-type{margin-bottom:20px}.doc-default__sidebar-fields .field-type:last-child,.collection-edit__sidebar-fields .field-type:last-child{margin-bottom:0}.collection-edit .field-type input[type=text],.collection-edit .field-type input[type=email],.collection-edit .field-type input[type=number],.collection-edit .field-type input[type=url],.collection-edit .field-type input[type=date],.collection-edit .field-type textarea,.collection-edit .field-type .react-select__control,.doc-default .field-type input[type=text],.doc-default .field-type input[type=email],.doc-default .field-type input[type=number],.doc-default .field-type input[type=url],.doc-default .field-type input[type=date],.doc-default .field-type textarea,.doc-default .field-type .react-select__control{border-radius:9px!important;min-height:42px!important}.array-field .array-field__draggable-rows{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.array-field .array-field__row{transition:border-color .15s;overflow:hidden;background-color:#fff!important;border:1px solid #ececf1!important;border-radius:12px!important}.array-field .array-field__row:hover{border-color:#c9c7e4!important}.array-field.blocks-field .array-field__draggable-rows{grid-template-columns:1fr}.array-field .field-type.upload .thumbnail,.array-field .field-type.upload .upload__dropzone{border-radius:8px}.blocks-field__rows{flex-direction:column;gap:14px;display:flex}.array-field__add-button,.blocks-field__add-button,button.array-actions__action--add,.blocks-drawer__toggler{color:var(--carrera-wine-dark)!important;border:1px dashed #c9c7e4!important;border-radius:9px!important;font-weight:600!important}.array-field__add-button:hover:not(:disabled),.blocks-field__add-button:hover:not(:disabled),button.array-actions__action--add:hover:not(:disabled),.blocks-drawer__toggler:hover:not(:disabled){background-color:var(--carrera-wine-50)!important;border-color:var(--carrera-wine)!important;border-style:solid!important}.field-type.rich-text .ContentEditable__root,.field-type.rich-text [data-lexical-editor],.rich-text-lexical .ContentEditable__root,.rich-text-lexical [data-lexical-editor]{border-radius:10px;min-height:160px;padding:14px 16px!important}.field-type.rich-text .lexical-rich-text__wrap,.field-type.rich-text .rich-text-lexical__editor,.rich-text-lexical .lexical-rich-text__wrap,.rich-text-lexical .rich-text-lexical__editor{border:1px solid var(--theme-border-color);border-radius:10px;overflow:hidden}.app-header,.template-default__nav-toggler-wrapper,.template-default__nav-toggler-container,.template-default__nav-toggler{display:none!important}.template-default__wrap{min-height:100vh;transition:width .22s cubic-bezier(.4,0,.2,1),margin-left .22s cubic-bezier(.4,0,.2,1);width:calc(100vw - 260px)!important;margin-left:260px!important;padding-top:56px!important}.collection-list,.doc-default,.collection-edit,.account{max-width:100%!important}.dq-topbar{transition:left .22s cubic-bezier(.4,0,.2,1)!important}html[data-sidebar=closed] .dq-topbar{left:0!important}html[data-sidebar=closed] .template-default__wrap{width:100vw!important;margin-left:0!important}@media (max-width:899px){.dq-topbar{left:0!important}.template-default__wrap{width:100vw!important;margin-left:0!important}}.doc-default .render-fields>.field-type.group-field,.collection-edit .render-fields>.field-type.group-field{background:#fff;border:1px solid #ececf1;border-radius:14px;margin-top:20px;padding:18px 22px 20px}.doc-default .render-fields>.field-type.group-field>.group-field__title,.doc-default .render-fields>.field-type.group-field>.group-field__header,.doc-default .render-fields>.field-type.group-field .group-field__wrap>h3:first-child,.collection-edit .render-fields>.field-type.group-field>.group-field__title,.collection-edit .render-fields>.field-type.group-field>.group-field__header,.collection-edit .render-fields>.field-type.group-field .group-field__wrap>h3:first-child{color:#0f172a!important;margin-bottom:14px!important;font-size:13px!important;font-weight:700!important}.gr-title-field{margin-bottom:4px!important}.gr-title-field .field-label,.gr-title-field>label{display:none!important}.gr-title-field input[type=text]{box-shadow:none!important;letter-spacing:-.02em!important;color:#0f172a!important;background:0 0!important;border:none!important;min-height:0!important;padding:4px 0!important;font-size:32px!important;font-weight:700!important;line-height:40px!important}.gr-title-field input[type=text]::placeholder{color:#c7c5d4!important;font-weight:700!important}.gr-title-field input[type=text]:focus{box-shadow:none!important;outline:none!important}.collapsible-field{background:#fff!important;border:1px solid #ececf1!important;border-radius:16px!important;margin-bottom:20px!important;transition:box-shadow .15s,border-color .15s!important;overflow:hidden!important;box-shadow:0 2px 12px #0000000d!important}.collapsible-field:hover{border-color:#c7c5d4!important;box-shadow:0 4px 16px #00000014!important}.collapsible-field .collapsible__toggle-wrap{background:#fff!important;border-bottom:1px solid #ececf1!important;align-items:center!important;margin:0!important;padding:14px 20px!important;display:flex!important;position:relative!important}.collapsible-field .collapsible__toggle{font-size:0!important}.collapsible-field .collapsible__toggle>span{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.collapsible-field .collapsible-field__row-label-wrap .row-label{letter-spacing:-.01em!important;color:#0f172a!important;text-transform:none!important;font-size:18px!important;font-weight:700!important}.collapsible-field .collapsible__content{padding:20px!important}.doc-default .render-fields>.field-type.group-field,.collection-edit .render-fields>.field-type.group-field{border-radius:16px!important;padding:0!important;overflow:hidden!important;box-shadow:0 2px 12px #0000000d!important}.doc-default .render-fields>.field-type.group-field>.group-field__title,.doc-default .render-fields>.field-type.group-field .group-field__wrap>h3:first-child,.doc-default .render-fields>.field-type.group-field>label:first-child,.collection-edit .render-fields>.field-type.group-field>.group-field__title,.collection-edit .render-fields>.field-type.group-field .group-field__wrap>h3:first-child,.collection-edit .render-fields>.field-type.group-field>label:first-child{letter-spacing:-.01em!important;color:#0f172a!important;border-bottom:1px solid #ececf1!important;margin:0!important;padding:14px 20px!important;font-size:18px!important;font-weight:700!important;display:block!important}.doc-default .render-fields>.field-type.group-field .group-field__wrap,.doc-default .render-fields>.field-type.group-field>.render-fields,.collection-edit .render-fields>.field-type.group-field .group-field__wrap,.collection-edit .render-fields>.field-type.group-field>.render-fields{padding:20px!important}.collapsible__content .field-label,.group-field .field-label{letter-spacing:.04em!important;text-transform:uppercase!important;color:#464552!important;font-size:12px!important;font-weight:600!important}.collapsible-field+.field-description,.field-type.collapsible-field .field-description{color:#94a3b8!important;margin:-14px 0 4px 2px!important;font-size:12px!important}
