@layer payload{:root{--font-body:var(--font-geist-sans,"Geist"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--iwp-ink:#051c22;--iwp-ink-soft:#072a32;--iwp-panel:#0a3540;--iwp-teal:#0a5a68;--iwp-teal-mid:#0e6675;--iwp-cyan:#2aa0a5;--iwp-orange:#f8ab37;--iwp-cream:#fbe2c6;--iwp-white:#ffffff;--iwp-muted:#9ec4cc;--color-success-500:var(--iwp-teal);--color-success-550:var(--iwp-teal-mid);--color-success-600:var(--iwp-teal);--color-blue-500:var(--iwp-cyan);--color-blue-600:var(--iwp-teal);--color-blue-700:var(--iwp-teal-mid);--theme-bg:var(--iwp-ink);--theme-bg-color:var(--iwp-ink);--theme-text:var(--iwp-cream);--theme-input-bg:var(--iwp-ink-soft);--theme-border-color:rgba(42,160,165,0.28);--style-radius-s:0;--style-radius-m:0;--style-radius-l:0;--iwp-input-padding-x:14px;--iwp-input-padding-y:10px;--iwp-input-min-height:40px;--app-header-height:56px}html[data-theme=dark]{--color-base-900:#051c22;--color-base-850:#072a32;--color-base-800:#0a3540;--color-base-750:#0c404c;--color-base-700:#0e6675;--color-base-650:#127080;--color-base-600:#188898;--color-base-550:#2aa0a5;--color-base-500:#48b0b4;--color-base-450:#6ab8bc;--color-base-400:#8ab4bc;--color-base-350:#a8c8cc;--color-base-300:#c4d8dc;--color-base-250:#dce8ea;--color-base-200:#f0f6f7;--color-base-150:#fbe2c6;--color-base-100:#fbe2c6;--color-base-50:#ffffff;--color-base-0:#ffffff;--theme-elevation-0:#051c22;--theme-elevation-50:#072a32;--theme-elevation-100:#0a3540;--theme-elevation-150:#0c404c;--theme-elevation-200:#0e6675;--theme-elevation-250:#127080;--theme-elevation-300:#188898;--theme-elevation-350:#2aa0a5;--theme-elevation-400:#8ab4bc;--theme-elevation-450:#a8c8cc;--theme-elevation-500:#2aa0a5;--theme-elevation-550:#48b0b4;--theme-elevation-600:#c4d8dc;--theme-elevation-650:#dce8ea;--theme-elevation-700:#f0f6f7;--theme-elevation-750:#fbe2c6;--theme-elevation-800:#fbe2c6;--theme-elevation-850:#ffffff;--theme-elevation-900:#ffffff;--theme-elevation-950:#ffffff;--theme-elevation-1000:#ffffff;--theme-bg:var(--iwp-ink);--theme-bg-color:var(--iwp-ink);--theme-text:var(--iwp-cream);--theme-input-bg:#072a32;--theme-border-color:rgba(42,160,165,0.14);--color-success-400:var(--iwp-cyan);--color-success-500:var(--iwp-cyan);--color-success-550:var(--iwp-teal);--color-success-800:var(--iwp-cyan);--color-success-850:#0a3540;--color-success-150:rgba(248,171,55,0.16);--color-blue-500:var(--iwp-cyan);--color-blue-600:var(--iwp-teal);--color-blue-700:var(--iwp-teal-mid)}.collapsible__toggle,.drawer__toggle{color:rgba(0,0,0,0)!important;font-size:0!important;line-height:0!important}.collapsible__toggle span,.drawer__toggle span,.folder-file-card__toggle span{border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.collapsible--style-default{border:1px solid var(--theme-border-color);border-radius:0;margin-bottom:calc(var(--base)*.45);overflow:hidden}.collapsible__toggle-wrap{align-items:center;background:var(--theme-input-bg);display:flex;gap:calc(var(--base)*.4);min-height:44px;padding:10px 12px 10px 16px;position:relative}.collapsible__header-wrap{flex:1;min-width:0;overflow:hidden;pointer-events:none;position:relative;z-index:1}.collapsible__actions-wrap,.collapsible__indicator{position:relative;z-index:2}.infowebplus-row-label,.row-label{color:var(--theme-text);display:block;font-size:calc(var(--base)*.85);font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapsible__content{background:var(--theme-bg);border-top:1px solid var(--theme-border-color);padding:calc(var(--base)*1)}.search-bar{--search-bg:#072a32;background-color:#072a32!important;border:1px solid rgba(42,160,165,.14);border-radius:0!important}.search-bar .icon--search{grid-column:1/2;grid-row:1/2;pointer-events:none;z-index:2}.search-bar .search-filter{grid-column:1/-1;grid-row:1/2;z-index:1}.search-bar .search-filter__input{background:rgba(0,0,0,0)!important;color:var(--theme-text)!important;padding-inline-start:var(--icon-width,40px)!important}.search-bar .search-filter__input::placeholder{color:#9ec4cc;opacity:1}.field-type select,.field-type textarea,.field-type.api-key input,.field-type.confirm-password input,.field-type.email input,.field-type.number input,.field-type.password input,.field-type.text input,.react-select .rs__control,.relationship__wrap .react-select .rs__control{background:var(--theme-input-bg)!important;border-color:var(--theme-border-color)!important;border-radius:0!important;color:var(--theme-text)!important;min-height:var(--iwp-input-min-height);padding:var(--iwp-input-padding-y) var(--iwp-input-padding-x)!important}.field-type textarea{line-height:1.5;min-height:calc(var(--iwp-input-min-height)*2);padding-block:var(--iwp-input-padding-y)!important;padding-inline:var(--iwp-input-padding-x)!important}.react-select .rs__value-container,.relationship__wrap .react-select .rs__value-container{padding:0!important}.field-label{font-weight:500}.field-description{opacity:.65}.checkbox-input__input{background:#051c22!important;border:1px solid rgba(42,160,165,.38)!important;box-shadow:none!important;height:16px!important;width:16px!important}.checkbox-input__input:hover{border-color:rgba(42,160,165,.58)!important;box-shadow:none!important}.checkbox-input:not(.checkbox-input--read-only):not(.checkbox-input--checked):hover svg{opacity:0!important}.checkbox-input--checked .checkbox-input__input{background:#072a32!important;border-color:rgba(248,171,55,.7)!important}.checkbox-input .checkbox-input__icon.partial svg,.checkbox-input--checked .checkbox-input__icon svg{opacity:1!important}.checkbox-input--checked .checkbox-input__icon svg .stroke{stroke:#f8ab37!important}.checkbox-input:not(.checkbox-input--read-only):focus .checkbox-input__input,.checkbox-input:not(.checkbox-input--read-only):focus-within .checkbox-input__input{border-color:rgba(42,160,165,.55)!important;box-shadow:0 0 0 2px rgba(42,160,165,.18)!important}.bool-cell,.code-cell{background:rgba(251,226,198,.05)!important;border:1px solid rgba(42,160,165,.16)!important;border-radius:0!important;color:rgba(251,226,198,.62)!important;font-family:var(--font-geist-mono,ui-monospace,monospace)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.04em;line-height:1.4!important;padding:2px 8px!important;text-transform:uppercase}.table thead{background:#072a32}.table thead th{border-bottom:1px solid rgba(42,160,165,.2);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.table tbody tr{background:rgba(0,0,0,0)}.table tbody tr td{border-bottom:1px solid rgba(42,160,165,.08);color:rgba(251,226,198,.88)}.sort-column,.sort-column__label{color:rgba(251,226,198,.52)}.pill--rounded{border-radius:0!important}html:has(.template-minimal),html:has(.template-minimal) body{background-color:var(--iwp-ink)!important;margin:0;min-height:100dvh}html:has(.template-minimal) .infowebplus-admin-root{display:flex;flex-direction:column;min-height:100dvh;width:100%}.template-minimal{align-items:center!important;background:var(--iwp-ink);display:flex!important;flex:1;justify-content:center!important;min-height:100dvh!important;padding:24px!important;position:relative;width:100%}.template-minimal:before{display:none}.template-minimal__wrap{background:#072a32;border:1px solid rgba(248,171,55,.2);border-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;margin:auto;max-width:420px;padding:calc(var(--base)*2.75) calc(var(--base)*2.25);position:relative;width:100%;z-index:1}.template-minimal .graphic-logo{margin-bottom:calc(var(--base)*1.75)}.template-minimal .form-header,.template-minimal .login__form>:first-child,.template-minimal h1{color:var(--iwp-cream)}.template-minimal .field-label{color:rgba(251,226,198,.78)}.template-minimal .field-type input{background:rgba(5,28,34,.75)!important;border:1px solid rgba(42,160,165,.28)!important;border-radius:0!important;color:var(--iwp-cream)!important;height:46px;padding:var(--iwp-input-padding-y) var(--iwp-input-padding-x)!important}.template-minimal .field-type input:focus{border-color:rgba(248,171,55,.55)!important;box-shadow:0 0 0 3px rgba(248,171,55,.15)}.template-minimal a{color:var(--iwp-orange)}.template-minimal .btn--style-primary{background:var(--iwp-orange)!important;border:none!important;border-radius:0;box-shadow:none;color:var(--iwp-ink)!important;font-weight:600;height:46px;letter-spacing:.02em;margin-top:calc(var(--base)*.5);width:100%}.template-minimal .btn--style-primary:hover{background:#ffc04d!important;color:var(--iwp-ink)!important}.template-minimal .login__form--submitting .form-submit .btn{cursor:wait;opacity:.92}.template-minimal .login__form--submitting .form-submit .btn__label{align-items:center;display:inline-flex;gap:8px}.template-minimal .login__form--submitting .form-submit .btn__label:before{animation:iwp-login-spin .7s linear infinite;border-radius:50%;border:2px solid rgba(5,28,34,.25);border-top:2px solid var(--iwp-ink);content:"";flex-shrink:0;height:14px;width:14px}@keyframes iwp-login-spin{to{transform:rotate(1turn)}}.template-default,body,html{background:var(--iwp-ink);color:var(--iwp-cream)}.app-header{background:#051c22;box-shadow:0 1px 0 rgba(42,160,165,.14);height:56px;position:relative;z-index:5}.app-header__content{padding:0 24px}.step-nav{align-items:center;gap:8px}.step-nav a,.step-nav label,.step-nav span{color:rgba(251,226,198,.72);font-family:var(--font-body);font-size:13px;font-weight:600}.step-nav__home{align-items:center;display:inline-flex;height:18px;justify-content:center;width:18px}.step-nav:after{display:none}.nav{background:#051c22;border-right:1px solid rgba(42,160,165,.14);box-shadow:inset -1px 0 0 rgba(42,160,165,.14)}.nav__header{width:100%}.template-default__nav-toggler-wrapper{position:relative!important;width:var(--nav-width)!important}.template-default__nav-toggler-container{box-shadow:0 1px 0 rgba(42,160,165,.14);display:flex!important;align-items:center;gap:8px;height:56px;position:relative;z-index:5;justify-content:space-between!important;padding:0 12px 0 20px;width:100%}.template-default__nav-toggler-container:before{color:rgba(248,171,55,.75);content:"Content";font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.1em;order:-1;text-transform:uppercase}.template-default__nav-toggler{order:1}.template-default__nav-toggler .nav-toggler{align-items:center;background:#051c22;border:1px solid rgba(42,160,165,.35);color:rgba(251,226,198,.72);display:inline-flex;height:32px;justify-content:center;line-height:0;padding:0;width:32px}.template-default__nav-toggler .nav-toggler:hover{background:#072a32;border-color:rgba(42,160,165,.5);color:#fbe2c6}html:has(.template-default),html:has(.template-default) body{height:100dvh;overflow:hidden}.infowebplus-admin-root:has(.template-default){display:flex;flex-direction:column;height:100dvh;overflow:hidden}.infowebplus-admin-root:has(.template-default) .iwp-console-header{flex-shrink:0;position:relative}.infowebplus-admin-root:has(.template-default) .iwp-console-header+div{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.infowebplus-admin-root:has(.template-default) .template-default{flex:1 1 auto;height:100%;min-height:0}.infowebplus-admin-root:has(.template-default) .nav{height:100%}.infowebplus-admin-root:has(.template-default) .template-default__wrap{min-height:0;overflow:auto}.nav-group:first-child{padding-top:12px}.nav-group__label{color:var(--iwp-orange);font-family:var(--font-body);font-size:calc(var(--base)*.62);font-weight:600;letter-spacing:.1em;opacity:.85;text-transform:uppercase}.nav-group__toggle{color:rgba(251,226,198,.55);font-family:var(--font-body)}.nav-group__toggle:focus-visible,.nav-group__toggle:hover{color:var(--iwp-cream)}.nav .nav__link,.nav a,.nav-group a{color:rgba(251,226,198,.72)}.nav .nav__link:hover,.nav__link:hover{background:#072a32}.nav .nav__link.active,.nav a[data-active],.nav__link[aria-current=page]{background:#072a32!important;box-shadow:inset 2px 0 0 rgba(248,171,55,.75)!important;color:#fbe2c6!important;font-weight:500!important}.card,.dashboard .card,.doc-controls,.group-card{background:#072a32!important;border:1px solid rgba(42,160,165,.14)!important;border-radius:0;box-shadow:none;color:#fbe2c6}.card__title,.card__title a{color:#fbe2c6!important}.card--has-onclick:hover{background:#0a3540!important;border-color:rgba(42,160,165,.28)!important;box-shadow:none!important}.card__actions .btn__icon{background:#051c22!important;border-color:rgba(42,160,165,.2)!important;color:rgba(251,226,198,.72)!important}.card__actions .btn__icon:hover{background:#051c22!important;border-color:rgba(42,160,165,.35)!important;box-shadow:none!important;color:#fbe2c6!important}.dashboard .iwp-console-page-header{margin-top:8px}.collections__label{color:rgba(248,171,55,.75);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.1em;margin:0;text-transform:uppercase}.collections__card-list .card{min-height:72px;padding:16px 18px}.collection-list,.collection-list .table,.collection-list__wrap,.table{background:rgba(0,0,0,0);border:none;box-shadow:none}.collection-list .table,.table{border-radius:0}.btn,.btn--style-icon-label,.btn--style-primary,.btn--style-secondary,.pill{border-radius:0!important}.pill{background:#072a32!important;border:1px solid rgba(42,160,165,.14)!important;color:rgba(251,226,198,.78)!important}.btn--style-primary{background:var(--iwp-orange)!important;border-radius:0;box-shadow:none;color:var(--iwp-ink)!important;font-weight:600}.btn--style-secondary{background:#072a32!important;border:1px solid rgba(42,160,165,.14)!important;box-shadow:none;color:rgba(251,226,198,.85)!important}.btn--style-primary:hover{background:#ffc04d!important;color:var(--iwp-ink)!important}.table tbody tr:nth-child(odd){background:rgba(0,0,0,0);border-radius:0!important}.table tbody tr:nth-child(odd) td:first-child,.table tbody tr:nth-child(odd) td:last-child{border-radius:0!important}.table tbody tr:hover{background:#072a32}.table tbody tr td a{color:rgba(251,226,198,.88)}.table tbody tr td a:hover{color:#fbe2c6}.table tbody tr td,.table tbody tr td p,.table tbody tr td span{color:rgba(251,226,198,.88)}.table thead th{color:rgba(251,226,198,.52)}.infowebplus-admin-logo{align-items:center;display:flex;flex-direction:column;gap:calc(var(--base)*.85);text-align:center}.infowebplus-admin-logo__mark{height:auto;max-height:72px;object-fit:contain;width:auto}.infowebplus-admin-logo__copy{display:flex;flex-direction:column;gap:4px}.infowebplus-admin-logo__brand{color:var(--iwp-white);font-size:calc(var(--base)*1.15);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.infowebplus-admin-logo__tagline{color:var(--iwp-orange);font-size:calc(var(--base)*.68);font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}.template-default .infowebplus-admin-logo__brand{color:var(--theme-text)}.template-default .infowebplus-admin-logo__tagline{color:var(--iwp-orange);opacity:1}.infowebplus-admin-icon{height:calc(var(--base)*1.35);object-fit:contain;width:calc(var(--base)*1.35)}}.template-minimal{--theme-text:#fbe2c6;--theme-elevation-0:#051c22;--theme-elevation-50:#072a32;--theme-elevation-800:#fbe2c6;--theme-elevation-500:#7a9ea6;--theme-elevation-400:#6ab8bc;--theme-success-500:#f8ab37;--theme-success-900:#051c22;color:#fbe2c6}.template-minimal .field-label,.template-minimal .field-label .required,.template-minimal label{color:rgba(251,226,198,.88)!important}.template-minimal .field-type input,.template-minimal .field-type.email input,.template-minimal .field-type.password input{background:#051c22!important;border-color:rgba(42,160,165,.35)!important;color:#fbe2c6!important;-webkit-text-fill-color:#fbe2c6!important}.template-minimal .btn--style-secondary,.template-minimal .forgot-password,.template-minimal a{color:#f8ab37!important}.template-minimal .btn,.template-minimal .btn--style-primary,.template-minimal button[type=submit]{background:#f8ab37!important;color:#051c22!important}.template-minimal .btn--style-primary:hover,.template-minimal button[type=submit]:hover{background:#ffc04d!important;color:#051c22!important}.template-minimal .infowebplus-admin-logo__brand{color:#fff!important}.template-minimal .infowebplus-admin-logo__tagline{color:#f8ab37!important}html[data-theme=dark]{--theme-elevation-0:#051c22;--theme-elevation-50:#072a32;--theme-elevation-100:#0a3540;--theme-elevation-150:#0c404c;--theme-elevation-800:#fbe2c6;--theme-elevation-1000:#ffffff;--theme-bg:#051c22;--theme-text:#fbe2c6;--theme-input-bg:#072a32;--theme-border-color:rgba(42,160,165,0.14)}html[data-theme=dark] .card,html[data-theme=dark] .card--has-onclick,html[data-theme=dark] .dashboard .card{background:#072a32!important;border:1px solid rgba(42,160,165,.14)!important;border-radius:0!important;box-shadow:none!important;color:#fbe2c6!important}html[data-theme=dark] .card a,html[data-theme=dark] .card__title,html[data-theme=dark] .card__title a{color:#fbe2c6!important}html[data-theme=dark] .card--has-onclick:hover{background:#0a3540!important;border-color:rgba(42,160,165,.28)!important;box-shadow:none!important}html[data-theme=dark] .btn,html[data-theme=dark] .collection-list,html[data-theme=dark] .pill,html[data-theme=dark] .popup__content,html[data-theme=dark] .react-select .rs__control,html[data-theme=dark] .search-bar,html[data-theme=dark] .search-filter__input,html[data-theme=dark] .table tbody tr,html[data-theme=dark] .table tbody tr td:first-child,html[data-theme=dark] .table tbody tr td:last-child,html[data-theme=dark] .table--appearance-condensed{border-radius:0!important}html[data-theme=dark] .search-bar{background:#072a32!important;border-color:rgba(42,160,165,.14)!important}html[data-theme=dark] .list-controls .pill-selector .pill,html[data-theme=dark] .list-controls__toggle-columns,html[data-theme=dark] .list-controls__toggle-group-by,html[data-theme=dark] .list-controls__toggle-sort,html[data-theme=dark] .list-controls__toggle-where{background:#072a32!important;border:1px solid rgba(42,160,165,.14)!important;border-radius:0!important;color:rgba(251,226,198,.78)!important}html[data-theme=dark] .collection-list__wrap,html[data-theme=dark] .list-header,html[data-theme=dark] .step-nav{color:#fbe2c6}html[data-theme=dark] .collection-list .table{background:rgba(0,0,0,0)!important;box-shadow:none!important}html[data-theme=dark] .table tbody tr:nth-child(odd){background:rgba(0,0,0,0)!important}html[data-theme=dark] .table tbody tr:hover,html[data-theme=dark] .table thead{background:#072a32!important}html[data-theme=dark] .checkbox-input__input{background:#051c22!important;border:1px solid rgba(42,160,165,.38)!important;box-shadow:none!important}html[data-theme=dark] .checkbox-input:not(.checkbox-input--read-only):not(.checkbox-input--checked):hover svg{opacity:0!important}html[data-theme=dark] .checkbox-input--checked .checkbox-input__input{border-color:rgba(248,171,55,.7)!important}html[data-theme=dark] .checkbox-input .checkbox-input__icon.partial svg,html[data-theme=dark] .checkbox-input--checked .checkbox-input__icon svg{opacity:1!important}html[data-theme=dark] .bool-cell,html[data-theme=dark] .code-cell{background:rgba(251,226,198,.05)!important;border:1px solid rgba(42,160,165,.16)!important;border-radius:0!important;color:rgba(251,226,198,.62)!important}