:root,[data-theme=light]{--delogy-cyan:#144ae5;--delogy-cyan-light:#3a6bf2;--delogy-cyan-dark:#0f3fc9;--delogy-cyan-50:#eef2ff;--delogy-cyan-100:#c7d9fe;--delogy-cyan-200:#a1bcfd;--delogy-indigo:#2e3192;--delogy-indigo-dark:#1f2370;--delogy-dark:#0f172a;--color-success-50:#eef2ff;--color-success-100:#c7d9fe;--color-success-150:#a1bcfd;--color-success-200:#4dc6e4;--color-success-250:#1ab6dc;--color-success-300:#144ae5;--color-success-350:#00a4c5;--color-success-400:#0094b2;--color-success-450:#00849f;--color-success-500:#144ae5;--color-success-550:#00a4c5;--color-success-600:#0f3fc9;--color-success-650:#006d8a;--color-success-700:#005670;--color-success-750:#004258;--color-success-800:#002f40;--color-success-850:#001f2b;--color-success-900:#001218;--color-success-950:#00080c;--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(--delogy-cyan) 0%, var(--delogy-cyan-light) 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(--delogy-cyan-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:#f0f9fc}.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(--delogy-cyan-50);color:var(--delogy-cyan-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(--delogy-cyan);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(--delogy-cyan-dark);background:0 0}.nav .nav-group:first-child .nav-group__toggle,.template-default__nav .nav-group:first-child .nav-group__toggle{color:var(--delogy-cyan-dark);font-weight:800}.nav .nav-group:last-child .nav-group__toggle,.template-default__nav .nav-group:last-child .nav-group__toggle{color:#b6b2af;font-weight:600}.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;padding:0!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(--delogy-cyan) 0%, var(--delogy-cyan-light) 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(--delogy-cyan);background-color:#fff;box-shadow:0 0 0 3px #144ae51f}.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(--delogy-cyan);color:var(--delogy-cyan-dark);background-color:#f0f9fc}.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__or-filters+.where-builder__or-filters,.list-controls__where .where-builder__or-filters+.where-builder__or-filters{border-top:1px dashed #e5e7eb;margin-top:8px;padding-top:8px;position:relative}.where-builder .where-builder__or-filters+.where-builder__or-filters:before,.list-controls__where .where-builder__or-filters+.where-builder__or-filters:before{content:"O";letter-spacing:.08em;color:#9ca3af;background:#fff;padding:0 8px;font-size:10px;font-weight:700;position:absolute;top:-8px;left:12px}.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 .condition__field,.where-builder .condition__operator,.where-builder .condition__value,.where-builder .where-builder__condition__field,.where-builder .where-builder__condition__operator,.where-builder .where-builder__condition__value,.list-controls__where .condition__field,.list-controls__where .condition__operator,.list-controls__where .condition__value,.list-controls__where .where-builder__condition__field,.list-controls__where .where-builder__condition__operator,.list-controls__where .where-builder__condition__value{flex:1;min-width:0}.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(--delogy-cyan)!important;box-shadow:0 0 0 2px #144ae51a!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(--delogy-cyan-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(--delogy-cyan-50)!important;border-color:var(--delogy-cyan)!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}@media (max-width:640px){.where-builder .where-builder__and-filters,.where-builder .condition,.where-builder .where-builder__condition,.list-controls__where .where-builder__and-filters,.list-controls__where .condition,.list-controls__where .where-builder__condition{grid-template-columns:1fr!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 #144ae54d}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(--delogy-cyan)}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;padding:0}.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(--delogy-cyan) 0%, var(--delogy-cyan-light) 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;border:none!important;padding-block:8px!important}.doc-controls__last-saved,.doc-controls__updatedAt,.doc-controls__last-updated{display:none!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(--delogy-cyan-dark)!important;border-bottom-color:var(--delogy-cyan)!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(--delogy-cyan-dark)!important;border-bottom-color:var(--delogy-cyan)!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(--delogy-indigo);color:#fff;border-color:var(--delogy-indigo);box-shadow:0 1px 2px #2e319238,inset 0 1px #ffffff14}.btn--style-primary:hover:not(:disabled){background-color:#1f2370;border-color:#1f2370;box-shadow:0 2px 4px #2e31924d,inset 0 1px #ffffff14}.btn--style-primary:focus-visible{outline:2px solid var(--delogy-indigo);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,.pill--style-light{color:#4b5563;background-color:#f3f4f6}[data-value=draft] .pill:before,.pill--style-light:before{background-color:#9ca3af}[data-value=sent] .pill,.pill--style-info{background-color:var(--delogy-cyan-50);color:var(--delogy-cyan-dark)}[data-value=sent] .pill:before,.pill--style-info:before{background-color:var(--delogy-cyan)}[data-value=accepted] .pill,.pill--style-success{color:#065f46;background-color:#d1fae5}[data-value=accepted] .pill:before,.pill--style-success:before{background-color:#10b981}[data-value=rejected] .pill,.pill--style-error{color:#991b1b;background-color:#fee2e2}[data-value=rejected] .pill:before,.pill--style-error:before{background-color:#dc2626}[data-value=expired] .pill{color:#92400e;background-color:#fef3c7}[data-value=expired] .pill:before{background-color:#f59e0b}[data-value=active] .pill{color:#065f46;background-color:#d1fae5}[data-value=active] .pill:before{background-color:#10b981}[data-value=inactive] .pill{color:#6b7280;background-color:#f3f4f6}[data-value=inactive] .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(--delogy-cyan)!important;outline:none!important;box-shadow:0 0 0 3px #144ae51f!important}input:focus,textarea:focus,select:focus,.react-select__control--is-focused{border-color:var(--delogy-cyan)!important;box-shadow:0 0 0 3px #144ae51f!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(--delogy-cyan-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{border-left:4px solid var(--delogy-cyan);color:#003b4f;background:linear-gradient(135deg,#eef2ff 0%,#c7d9fe 100%);border-radius:12px;padding:20px 24px}.banner--type-success h4,.before-dashboard__banner h4{color:#003b4f;margin:0;font-size:18px;font-weight:700}.login,.template-minimal{background:radial-gradient(circle at 0 0,#144ae514 0%,#0000 50%),radial-gradient(circle at 100% 100%,#00b6ff0f 0%,#0000 50%),#f8fafc}.login__brand,.login .graphic-icon{filter:drop-shadow(0 2px 8px #144ae51f)}.login__form-wrap 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:#f0f9fc}.paginator__page--active{background-color:var(--delogy-cyan);color:#fff}.paginator__page--active:hover{background-color:var(--delogy-cyan-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(--delogy-cyan)!important;box-shadow:0 0 0 3px #144ae51f!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(--delogy-cyan-50)!important;border:1px solid var(--delogy-cyan-100)!important;border-radius:999px!important;margin:1px!important;padding-inline:2px!important}.react-select__multi-value__label{color:var(--delogy-cyan-dark)!important;padding:2px 6px!important;font-size:11px!important;font-weight:600!important}.react-select__multi-value__remove{color:var(--delogy-cyan-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(--delogy-cyan-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:#f0f9fc!important}.react-select__option--is-selected{background-color:var(--delogy-cyan-50)!important;color:var(--delogy-cyan-dark)!important;font-weight:600!important}.react-select__option--is-selected.react-select__option--is-focused{background-color:var(--delogy-cyan-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}.nav,.template-default__nav{min-height:100vh;flex-direction:column!important;display:flex!important}.nav>nav,.nav .nav__content,.template-default__nav>nav,.template-default__nav .nav__content{flex:auto;min-height:0;overflow-y:auto}.dq-search{background-color:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;margin:8px 12px 16px;padding:7px 10px 7px 30px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.dq-search:hover{background-color:#fff;border-color:#d1d5db}.dq-search:focus-within{border-color:var(--delogy-cyan,#144ae5);background-color:#fff;box-shadow:0 0 0 3px #144ae51a}.dq-search__icon{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.dq-search__input{flex:1;min-width:0;color:#0f172a!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important;font-size:12px!important;line-height:1.4!important}.dq-search__input::placeholder{color:#9ca3af}.dq-search__input:disabled{cursor:not-allowed}.dq-search__hint{color:#9ca3af;background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;flex-shrink:0;margin-left:8px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600}.dq-user{background-color:#fff;border-top:1px solid #f1f5f9;align-items:center;gap:10px;margin-top:auto;padding:12px 16px;display:flex}.dq-user__avatar{background:linear-gradient(135deg, var(--delogy-cyan,#144ae5) 0%, var(--delogy-cyan-light,#3a6bf2) 100%);color:#fff;letter-spacing:.02em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f3fc940}.dq-user__info{flex:1;min-width:0}.dq-user__name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.dq-user__role{color:#6b7280;margin-top:1px;font-size:11px;line-height:1.3}.dq-user__menu{color:#6b7280;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.dq-user__menu:hover{color:#991b1b;background-color:#fef2f2}.dq-topbar-actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.dq-topbar-actions__primary,.dq-topbar-actions__icon{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.dq-topbar-actions__primary{background-color:var(--delogy-indigo,#2e3192);color:#fff;border-color:var(--delogy-cyan,#144ae5)}.dq-topbar-actions__primary:hover{background-color:var(--delogy-cyan-dark,#0f3fc9);border-color:var(--delogy-cyan-dark,#0f3fc9)}.dq-topbar-actions__icon{color:#6b7280}.dq-topbar-actions__icon:hover:not(:disabled){color:#0f172a;background-color:#f3f4f6}.dq-topbar-actions__icon:disabled{cursor:not-allowed;opacity:.45}.app-header,.template-default__nav-toggler-wrapper,.template-default__nav-toggler-container,.template-default__nav-toggler,.doc-tabs,.doc-header,.gutter.gutter--left.gutter--right.doc-header{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{max-width:100%!important;padding:28px 32px!important}.gutter--left,.gutter--right{margin:0!important}.template-default__wrap{font-size:14px;line-height:1.5}.render-fields{flex-direction:column!important;gap:20px!important;display:flex!important}.render-fields>.field-type{width:100%;max-width:720px;margin:0!important}.render-fields>.field-type[type=hidden]{display:none}.doc-controls{border-bottom:1px solid #f1f5f9!important;margin-bottom:24px!important;padding-bottom:12px!important}.account{max-width:100%!important;padding:28px 32px!important}.account .render-fields{max-width:720px}.field-type input[type=text],.field-type input[type=email],.field-type input[type=password],.field-type input[type=number],.field-type input[type=url],.field-type input[type=date],.field-type textarea{min-height:38px;padding:9px 12px!important;font-size:14px!important}.field-type .field-label,.field-type>label{display:block;margin-bottom:8px!important}.field-type .field-description{margin-top:6px!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}}
