:root{--ne-brand-red:#d51130;--ne-brand-green-light:#009338;--ne-brand-purple:#662b59;--ne-brand-cream:#fff4d6;--ne-brand-gold:#ffbf0a;--ne-brand-green-dark:#065c15;--ne-brand-orange:#ff8000;--ne-brand-navy:#2a435d;--ne-brand-cherry:#c33;--ne-brand-badge:#fff8ee;--ne-brand-off-white:#fff8ee;--ne-brand-green:var(--ne-brand-green-light);--ne-brand-gold-dark:var(--ne-brand-green-dark);--ne-surface-main:#fff8ee;--ne-surface-section:#fff8ee;--ne-surface-paper:#fff8ee;--ne-surface-input:#fff8ee;--ne-surface-subtle:#fff8ee;--ne-surface-form:#fff8ee;--ne-surface-hover:#fff8ee;--ne-surface-white:#fff8ee;--ne-page-cream:var(--ne-brand-badge);--ne-section-cream:var(--ne-brand-cream);--ne-page-bg-blend-glow:var(--ne-gold-subtle-08);--ne-page-bg-blend-mix-mid:94%;--ne-page-bg-blend-mix-end:97%;--ne-form-card-band-bg:var(--ne-gold-subtle-08);--ne-form-card-body-bg:color-mix(in srgb,var(--ne-brand-cream) 14%,var(--ne-brand-badge));--ne-text-primary:var(--ne-brand-green-dark);--ne-text-secondary:rgba(102,43,89,.68);--ne-text-disabled:rgba(102,43,89,.38);--ne-text-footer:var(--ne-brand-badge);--ne-text-link:var(--ne-brand-gold);--ne-primary-main:var(--ne-brand-gold);--ne-primary-light:rgba(255,191,10,.55);--ne-primary-dark:var(--ne-brand-green-dark);--ne-primary-contrast:var(--ne-brand-green-dark);--ne-primary-mid:#fff4d6;--ne-secondary-main:var(--ne-brand-green-light);--ne-secondary-light:#009338;--ne-secondary-semi-light:rgba(0,147,56,.12);--ne-secondary-dark:var(--ne-brand-green-dark);--ne-secondary-contrast:var(--ne-brand-badge);--ne-divider:rgba(102,43,89,.12);--ne-border-bottom:rgba(6,92,21,.14);--ne-shadow-paper:rgba(6,92,21,.08);--ne-gold-subtle-04:rgba(255,191,10,.04);--ne-gold-subtle-08:rgba(255,191,10,.08);--ne-gold-subtle-12:rgba(255,191,10,.12);--ne-gold-subtle-16:rgba(255,191,10,.16);--ne-gold-subtle-20:rgba(255,191,10,.22);--ne-gold-subtle-28:rgba(255,191,10,.28);--ne-gold-border:rgba(255,191,10,.35);--ne-gold-divider:rgba(255,191,10,.2);--ne-green-subtle-10:rgba(0,147,56,.1);--ne-green-subtle-18:rgba(0,147,56,.18);--ne-field-border:var(--ra-border);--ne-container-border:var(--ra-border);--ne-dropdown-option-highlight-bg:var(--ne-green-subtle-18);--ne-dropdown-option-highlight-color:var(--ne-brand-green-dark);--ne-red-subtle-10:rgba(213,17,48,.1);--ne-red-subtle-18:rgba(213,17,48,.18);--ne-purple-subtle-04:rgba(102,43,89,.04);--ne-purple-subtle-06:rgba(102,43,89,.06);--ne-purple-subtle-08:rgba(102,43,89,.08);--ne-purple-subtle-12:rgba(102,43,89,.12);--ne-purple-muted-45:rgba(102,43,89,.45);--ne-navy-subtle-04:rgba(42,67,93,.04);--ne-navy-subtle-06:rgba(42,67,93,.06);--ne-navy-subtle-08:rgba(42,67,93,.08);--ne-navy-subtle-12:rgba(42,67,93,.12);--ne-navy-muted-45:rgba(42,67,93,.45);--ne-radius-field:8px;--ne-radius-card:12px;--ne-radius-pill:999px;--ne-field-height:45px;--ne-button-gold-gradient:linear-gradient(135deg,var(--ne-brand-gold) 0%,var(--ne-brand-green-dark) 100%);--ne-button-gold-gradient-hover:linear-gradient(135deg,var(--ne-brand-green-dark) 0%,var(--ne-brand-gold) 100%);--ne-button-gold-shadow:0 8px 20px rgba(6,92,21,.24);--ne-button-gold-shadow-hover:0 10px 24px rgba(6,92,21,.3);--ra-gold:var(--ne-brand-gold);--ra-gold-dark:var(--ne-brand-green-dark);--ra-green:var(--ne-brand-green-light);--ra-green-dark:var(--ne-brand-green-dark);--ra-red:var(--ne-brand-red);--ra-orange:var(--ne-brand-orange);--ra-purple:var(--ne-brand-purple);--ra-cream:var(--ne-brand-cream);--ra-cherry:var(--ne-brand-cherry);--ra-navy:var(--ne-brand-navy);--ra-badge:var(--ne-brand-badge);--ra-paper:var(--ne-surface-paper);--ra-field-bg:var(--ne-gold-subtle-04);--ra-border:var(--ne-gold-border);--ra-divider:var(--ne-gold-divider);--ne-lang-tabs-line:var(--ra-gold);--ne-shell-chrome-bg:#1e3a5f;--ne-shell-chrome-bg-deep:#132744;--ne-shell-chrome-text:#f8fafc;--ne-shell-chrome-muted:rgba(226,232,240,.7);--ne-shell-chrome-top:linear-gradient(rgba(0,0,0,.18),rgba(0,0,0,.18)),var(--ne-shell-chrome-bg);--ne-shell-chrome-divider:rgba(148,163,184,.28);--ne-shell-chrome-shadow:0 8px 24px rgba(15,39,68,.28);--ne-shell-chrome-accent:var(--ne-brand-orange);--ne-shell-chrome-bottom-accent:var(--ne-brand-gold);--ne-shell-chrome-control-bg:hsla(0,0%,100%,.1);--ne-shell-chrome-control-bg-hover:hsla(0,0%,100%,.16)}.ne-form .card-title.text--primary,.ne-form .text--primary{color:var(--ra-gold-dark)!important}.ne-form .__card{box-shadow:0 10px 30px var(--ne-navy-subtle-08)}.ne-form .__card,.ne-form .ne-ai-content-tabs{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:var(--ne-radius-card)}.ne-form .ne-ai-content-tabs{box-shadow:0 6px 18px var(--ne-navy-subtle-08);display:flex;gap:4px;padding:4px;width:min(100%,760px)}.ne-form .ne-ai-settings-card{width:100%}.ne-form .ne-ai-enable-toggle{align-items:center;color:var(--ra-navy);cursor:pointer;display:inline-flex;font-weight:600;gap:10px}.ne-form .ne-ai-enable-toggle>input{height:1px;opacity:0;position:absolute;width:1px}.ne-form .ne-ai-enable-toggle__track{align-items:center;background:var(--ra-red);border:1px solid var(--ra-border);border-radius:999px;display:inline-flex;height:26px;padding:3px;transition:background-color .16s ease,border-color .16s ease;width:46px}.ne-form .ne-ai-enable-toggle__thumb{background:#fff;border-radius:50%;height:18px;transition:transform .16s ease,background-color .16s ease;width:18px}.ne-form .ne-ai-enable-toggle>input:checked+.ne-ai-enable-toggle__track{background:var(--ra-gold-dark);border-color:var(--ra-gold)}.ne-form .ne-ai-enable-toggle>input:checked+.ne-ai-enable-toggle__track .ne-ai-enable-toggle__thumb{transform:translateX(20px)}.ne-form .ne-ai-enable-toggle__state{color:var(--ra-red);font-size:12px;font-weight:700;min-width:62px;text-transform:uppercase}.ne-form .ne-ai-enable-toggle>input:checked~.ne-ai-enable-toggle__state{color:var(--ra-gold-dark)}.ne-form .ne-ai-enable-toggle>input:focus-visible+.ne-ai-enable-toggle__track{outline:2px solid var(--ra-gold);outline-offset:2px}.ne-form .ne-ai-settings-fields{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.ne-form .ne-ai-document-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.ne-form .ne-ai-workflow-settings-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.ne-form .ne-ai-workflow-settings-card{min-width:0}.ne-form .ne-ai-workflow-fields{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ne-form .ne-ai-range-control{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 82px}.ne-form .ne-ai-range-control .ai-range-input{accent-color:var(--ra-gold-dark);width:100%}.ne-form .ne-ai-range-control .ai-range-number{min-height:38px;min-width:0}.ne-form .ne-ai-settings-guide{border-top:1px solid var(--ra-divider);display:none;padding-top:16px}.ne-form .ne-ai-settings-guide-toggle{background:var(--ra-field-bg);border:1px solid var(--ra-border);color:var(--ra-gold-dark)}.ne-form .ne-ai-settings-guide-toggle:hover,.ne-form .ne-ai-settings-guide-toggle[aria-expanded=true]{background:var(--ra-gold);border-color:var(--ra-gold-dark);color:var(--ra-navy)}.ne-form .ne-ai-settings-guide-toggle__icon{transition:transform .18s ease}.ne-form .ne-ai-settings-guide-toggle[aria-expanded=true] .ne-ai-settings-guide-toggle__icon{transform:rotate(180deg)}.ne-form .ne-ai-domain-hub__card{align-items:center;background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:10px;color:var(--ra-navy);display:flex;gap:14px;min-height:82px;padding:16px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.ne-form .ne-ai-domain-hub__card--active,.ne-form .ne-ai-domain-hub__card:hover{border-color:var(--ra-gold);box-shadow:0 5px 18px rgba(24,34,53,.08)}.ne-form .ne-ai-domain-hub__icon{align-items:center;background:var(--ra-gold);border-radius:8px;color:var(--ra-navy);display:inline-flex;flex:0 0 48px;font-size:25px;height:48px;justify-content:center;width:48px}.ne-form .ne-ai-domain-hub__card small,.ne-form .ne-ai-domain-hub__card strong{display:block}.ne-form .ne-ai-domain-hub__card small{color:var(--ra-navy-muted-45);margin-top:4px}.ne-form .ne-ai-chat-workspace{display:grid;gap:16px;grid-template-columns:minmax(240px,300px) minmax(0,1fr);min-height:640px}.ne-form .ne-ai-chat-settings-panel[hidden]{display:none}.ne-form .ne-ai-chat-settings-panel{border-color:var(--ra-gold)}.ne-form .ne-ai-chat-settings-panel .card-header{background:var(--ra-field-bg)}.ne-form .ne-ai-chat-settings-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.ne-form .ne-ai-chat-settings-grid .ne-ai-range-control{align-items:center;display:flex;gap:10px}.ne-form .ne-ai-chat-settings-grid .ai-range-input{flex:1}.ne-form .ne-ai-chat-settings-grid .ai-range-number{max-width:82px}.ne-form .ne-ai-chat-history,.ne-form .ne-ai-chat-panel{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:10px;min-width:0}.ne-form .ne-ai-chat-history__header,.ne-form .ne-ai-chat-panel__header{align-items:center;border-bottom:1px solid var(--ra-divider);display:flex;justify-content:space-between;padding:16px}.ne-form .ne-ai-chat-history__list{max-height:560px;overflow-y:auto;padding:8px}.ne-form .ne-ai-chat-history__item{border:1px solid transparent;border-radius:8px;color:var(--ra-navy);display:block;margin-bottom:6px;padding:10px 38px 10px 12px;position:relative;text-decoration:none}.ne-form .ne-ai-chat-history__item.is-active,.ne-form .ne-ai-chat-history__item:hover{background:var(--ra-field-bg);border-color:var(--ra-gold)}.ne-form .ne-ai-chat-history__item-title{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-form .ne-ai-chat-history__item small{color:var(--ra-navy-muted-45)}.ne-form .ne-ai-chat-history__item .ai-chat-rename{color:var(--ra-gold-dark);position:absolute;right:4px;top:8px}.ne-form .ne-ai-chat-preset{min-width:220px}.ne-form .ne-ai-chat-panel{display:flex;flex-direction:column}.ne-form .ne-ai-chat-messages{display:flex;flex:1;flex-direction:column;gap:12px;max-height:500px;overflow-y:auto;padding:20px}.ne-form .ne-ai-chat-message{max-width:82%}.ne-form .ne-ai-chat-message--user{align-self:flex-end}.ne-form .ne-ai-chat-message--assistant{align-self:flex-start}.ne-form .ne-ai-chat-message__role{color:var(--ra-gold-dark);display:block;font-size:11px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.ne-form .ne-ai-chat-message__body{background:var(--ra-field-bg);border:1px solid var(--ra-border);border-radius:10px;color:var(--ra-navy);padding:11px 13px;white-space:pre-wrap}.ne-form .ne-ai-chat-message--user .ne-ai-chat-message__body{background:var(--ra-gold)}.ne-form .ne-ai-chat-empty{align-items:center;color:var(--ra-navy-muted-45);display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.ne-form .ne-ai-chat-empty i{color:var(--ra-gold-dark);font-size:48px;margin-bottom:12px}.ne-form .ne-ai-chat-composer{border-top:1px solid var(--ra-divider);box-sizing:border-box;padding:16px;width:100%}.ne-form .ne-ai-chat-composer textarea{display:block;min-height:42px;resize:none;width:100%}.ne-form .ne-ai-chat-send.is-loading{cursor:wait;opacity:.7}@media(max-width:767.98px){.ne-form .ne-ai-chat-settings-grid,.ne-form .ne-ai-chat-workspace{grid-template-columns:1fr}.ne-form .ne-ai-chat-history__list{max-height:240px}}.ne-form .ne-ai-system-instructions-link{border:1px solid var(--ra-border);color:var(--ra-gold-dark)}.ne-form .ne-ai-system-instructions-link:hover{border-color:var(--ra-gold);color:var(--ra-navy)}.ne-form .ne-ai-instruction-list__title{color:var(--ra-navy);font-weight:700}.ne-form .ne-ai-view-instructions{border:1px solid var(--ra-border);color:var(--ra-gold-dark)}.ne-form .ne-ai-view-instructions:hover{border-color:var(--ra-gold);color:var(--ra-navy)}.ne-form .ne-ai-instruction-preview{min-height:260px}.ne-form .ne-ai-instruction-language-tabs{border-bottom:1px solid var(--ra-divider);display:flex;gap:6px}.ne-form .ne-ai-instruction-language-tab{border-bottom:2px solid transparent;border-radius:0;color:var(--ra-navy-muted-45)}.ne-form .ne-ai-instruction-language-tab.is-active{border-bottom-color:var(--ra-gold);color:var(--ra-gold-dark);font-weight:700}.ne-form .ne-ai-instruction-count{background:var(--ra-field-bg);border:1px solid var(--ra-border);color:var(--ra-navy-muted-45);font-weight:600}.ne-form .ne-ai-saved-instructions-modal .modal-content{background:var(--ra-paper);border:1px solid var(--ra-border);border-top:3px solid var(--ra-gold)}.ne-form .ne-ai-instruction-item{border-bottom:1px solid var(--ra-divider);padding:12px 0}.ne-form .ne-ai-instruction-item:last-child{border-bottom:0}.ne-form .ne-ai-settings-guide__title{color:var(--ra-gold-dark);font-weight:700}.ne-form .ne-ai-settings-guide__table{color:var(--ra-navy);font-size:12px}.ne-form .ne-ai-settings-guide__table th{color:var(--ra-gold-dark);font-weight:700;white-space:nowrap}.ne-form .ne-ai-settings-guide__table td,.ne-form .ne-ai-settings-guide__table th{border-color:var(--ra-divider);vertical-align:top}.ne-form .ne-ai-document-grid>.__card{min-width:0}.ne-ai-help-modal .modal-content{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:var(--ne-radius-card);box-shadow:0 18px 48px var(--ne-navy-subtle-08);overflow:hidden}.ne-ai-help-modal .modal-header{border-bottom:1px solid var(--ra-divider)}.ne-ai-help-modal .modal-title{color:var(--ra-navy)}.ne-ai-help-modal .ai-help-sheet__icon,.ne-ai-help-modal .modal-title i{color:var(--ra-gold-dark)}.ne-ai-help-modal .ai-help-sheet{margin:0 auto;max-width:680px;min-height:250px;padding:24px 28px;text-align:center}.ne-ai-help-modal .ai-help-sheet__icon{align-items:center;background:var(--ne-gold-subtle-12);border:1px solid var(--ra-border);border-radius:50%;display:inline-flex;font-size:26px;height:54px;justify-content:center;margin-bottom:16px;width:54px}.ne-ai-help-modal .ai-help-sheet h5{color:var(--ra-navy);margin-bottom:12px}.ne-ai-help-modal .ai-help-sheet p{color:var(--ra-navy-muted-45);line-height:1.75;margin-bottom:0}.ne-ai-help-modal .ai-help-intro{color:var(--ra-navy);font-weight:600;line-height:1.6;margin:0 auto 16px;max-width:680px;text-align:center}.ne-ai-help-modal .slide-counter{position:relative;transform:none;z-index:0}.ne-ai-help-modal .owl-dots{margin-top:5px;transform:none}.ne-ai-help-modal .ai-help-counter{margin-top:5px}.ne-form .ne-ai-settings-card .card-header .card-title i{color:var(--ra-gold-dark)}@media(max-width:991.98px){.ne-form .ne-ai-document-grid,.ne-form .ne-ai-settings-fields,.ne-form .ne-ai-workflow-settings-grid{grid-template-columns:1fr}.ne-form .ne-ai-enable-toggle{margin-top:14px}}@media(max-width:575.98px){.ne-form .ne-ai-workflow-fields{grid-template-columns:1fr}.ne-form .ne-ai-range-control{grid-template-columns:minmax(0,1fr) 72px}}.ne-form .__card .card-header{background:0 0!important;border-bottom:1px solid var(--ra-divider)}.ne-form .card-title{align-items:center;display:flex;gap:8px}.ne-form .ne-card-heading-icon{color:var(--ra-gold-dark);display:inline-flex;height:22px;width:22px}.ne-form .ne-card-heading-icon svg{fill:currentColor;height:100%;width:100%}.ne-form .form-label,.ne-form .input-label{color:var(--ra-gold-dark);font-size:14px;font-weight:500}.ne-form .form-control,.ne-form .h--77px,.ne-form select.form-control,.ne-form textarea.form-control{background-color:var(--ra-field-bg)!important;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-field)!important;box-shadow:none!important;color:var(--ra-navy)!important;font-size:14px;height:auto;min-height:45px;transition:border-color .12s ease}.ne-form input.form-control,.ne-form select.form-control{height:var(--ne-field-height)}.ne-form .form-control:focus,.ne-form .form-control:focus-visible,.ne-form select.form-control:focus,.ne-form textarea.form-control:focus{border-color:var(--ra-gold)!important;box-shadow:none!important;outline:0}.ne-form .form-control::-moz-placeholder{color:var(--ne-navy-muted-45)}.ne-form .form-control::placeholder{color:var(--ne-navy-muted-45)}.ne-form .input-group-text{background-color:var(--ra-field-bg)!important;border-color:var(--ra-border)!important;box-shadow:none!important;color:var(--ra-green)!important}.ne-form .input-group-merge{display:block;flex-wrap:nowrap;position:relative;width:100%}.ne-form .input-group-merge>.form-control{border-end-end-radius:var(--ne-radius-field)!important;border-radius:var(--ne-radius-field)!important;border-start-end-radius:var(--ne-radius-field)!important;padding-inline-end:3rem!important;width:100%}.ne-form .input-group-merge:has(.ne-input-group-action-start)>.form-control{padding-inline-start:2.625rem!important}.ne-form .input-group-merge .ne-input-group-action-end,.ne-form .input-group-merge .ne-input-group-action-start{align-items:center;bottom:0;display:flex;margin:0;position:absolute;top:0;z-index:4}.ne-form .input-group-merge .ne-input-group-action-start{inset-inline-start:0}.ne-form .input-group-merge .ne-input-group-action-end{inset-inline-end:0}.ne-form .input-group-merge .input-group-text{align-items:center;background:0 0!important;border:none!important;border-end-start-radius:0!important;border-radius:0!important;border-start-start-radius:0!important;box-shadow:none!important;color:var(--ra-green)!important;display:flex;height:100%;justify-content:center;padding:0 .875rem}.ne-form .input-group-merge .ne-input-group-action-start .input-group-text{padding-inline-end:0;padding-inline-start:.875rem}.ne-form .input-group-merge .ne-input-group-action-end .input-group-text{padding-inline-end:.875rem;padding-inline-start:0}.ne-form .input-group-merge .input-group-text:focus,.ne-form .input-group-merge .input-group-text:hover{background:0 0!important;color:var(--ra-gold-dark)!important}.ne-form .input-group-merge .input-group-text i{font-size:1.125rem;line-height:1}.ne-form .input-group-merge .focus-effects{display:none}.ne-form .ne-login-type-dropdown{max-width:100%;position:relative;width:100%}.ne-form .ne-login-type-dropdown .dropdown-menu{z-index:1080}.ne-form .ne-field-group:has(.ne-login-type-dropdown) .focus-effects{display:none}.ne-form .ne-login-type-toggle{align-items:center;background-color:var(--ra-field-bg)!important;background-image:linear-gradient(45deg,transparent 50%,var(--ra-gold-dark) 50%),linear-gradient(135deg,var(--ra-gold-dark) 50%,transparent 50%),radial-gradient(circle at center,var(--ne-gold-subtle-16),transparent 68%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%,calc(100% - 18px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px,28px 28px;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-field)!important;box-shadow:0 8px 20px var(--ne-navy-subtle-04)!important;color:var(--ra-navy)!important;display:flex;font-weight:600;gap:.5rem;height:var(--ne-field-height);justify-content:space-between;line-height:1.2;max-width:100%;min-height:var(--ne-field-height);padding:0 40px 0 14px;padding-inline-end:40px;text-align:start;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%}.ne-form .ne-login-type-toggle:after{display:none}.ne-form .ne-login-type-toggle>span{flex:1 1 auto;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.ne-form .ne-login-type-toggle:focus,.ne-form .ne-login-type-toggle[aria-expanded=true]{border-color:var(--ra-gold)!important;box-shadow:0 0 0 .2rem var(--ne-gold-subtle-16)!important;outline:0}.ne-form .ne-login-type-menu{background:var(--ne-surface-paper);border:1px solid var(--ne-gold-divider);border-radius:var(--ne-radius-card);box-shadow:0 14px 32px var(--ne-navy-subtle-12);margin-top:6px;max-width:100%;min-width:100%;overflow:hidden;padding:6px;width:100%}.ne-form .ne-login-type-item{align-items:center;border-radius:calc(var(--ne-radius-field) - 2px);color:var(--ra-gold-dark);display:flex;font-weight:600;min-height:38px;transition:color .16s ease,background-color .16s ease}.ne-form .ne-login-type-item:focus,.ne-form .ne-login-type-item:hover{background:0 0;color:var(--ne-dropdown-option-highlight-color)}.ne-form .ne-login-type-item.active,.ne-form .ne-login-type-item.active:focus,.ne-form .ne-login-type-item.active:hover,.ne-form .ne-login-type-item:active{background:var(--ne-dropdown-option-highlight-bg)!important;color:var(--ne-dropdown-option-highlight-color)!important}.ne-form .ne-form-text-link,.ne-form .ne-form-text-link span,.ne-form a.ne-form-text-link{color:var(--ra-gold-dark)!important;cursor:pointer;font-weight:600;text-decoration:none;transition:color .16s ease}.ne-form .ne-form-text-link:focus,.ne-form .ne-form-text-link:focus span,.ne-form .ne-form-text-link:hover,.ne-form .ne-form-text-link:hover span,.ne-form a.ne-form-text-link:focus,.ne-form a.ne-form-text-link:hover{color:var(--ra-green)!important;text-decoration:none}.ne-form .form-check-label{color:var(--ra-navy)!important;font-weight:600}.ne-form .form-check-input{background-color:var(--ra-field-bg)!important;border-color:var(--ra-gold)!important}.ne-form .form-check-input:checked{background-color:var(--ra-gold)!important;border-color:var(--ra-gold)!important}.ne-form .form-check-input:focus{border-color:var(--ra-gold)!important;box-shadow:0 0 0 .2rem var(--ne-gold-subtle-16)!important}.ne-form select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ra-gold-dark) 50%),linear-gradient(135deg,var(--ra-gold-dark) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:34px}.ne-form select.ne-dropdown-selector{direction:ltr;text-align:left!important;text-align-last:left!important;-moz-text-align-last:left!important;text-indent:0!important}.ne-form .form-control-user{background-color:var(--ra-field-bg)!important;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-field)!important;box-shadow:none!important;color:var(--ra-navy)!important;height:var(--ne-field-height)!important;min-height:var(--ne-field-height)!important}.ne-form input.form-control-user:-webkit-autofill,.ne-form input.form-control-user:-webkit-autofill:focus,.ne-form input.form-control-user:-webkit-autofill:hover,.ne-form input.form-control:-webkit-autofill,.ne-form input.form-control:-webkit-autofill:focus,.ne-form input.form-control:-webkit-autofill:hover{-webkit-text-fill-color:var(--ra-navy)!important;border-color:var(--ra-gold)!important;-webkit-box-shadow:0 0 0 1000px var(--ra-field-bg) inset!important;caret-color:var(--ra-navy);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.ne-form .ne-location-field .form-label{align-items:center;display:flex;line-height:1.4;margin:0 0 8px!important;min-height:22px;padding:0!important}.ne-form .ne-location-field .form-control{height:var(--ne-field-height)!important;min-height:var(--ne-field-height)!important}.ne-form .ne-delivery-time-input{max-width:100%;text-align:center;width:100%}.ne-form .ne-delivery-time-type-field .form-label{color:var(--ra-gold-dark);display:block;font-size:14px;font-weight:500;line-height:1.5;margin-bottom:8px;min-height:21px;text-transform:capitalize}.ne-form .ne-delivery-time-type-field select.form-control{align-items:center;display:flex;line-height:var(--ne-field-height);padding-bottom:0;padding-top:0}.ne-form .ne-restaurant-info-row .form-label{font-size:13px;line-height:1.3}.ne-form .ne-vat-field .form-control{min-width:0;padding-inline:.5rem;text-align:center}.ne-form .ne-restaurant-info-row .ne-compact-numeric-field .form-control{margin-inline:auto;max-width:4.25rem;min-width:0;padding-inline:.35rem;text-align:center}.ne-form .ne-restaurant-info-row .ne-cuisine-field select.form-control{width:100%}.ne-form .ne-restaurant-type-inline{align-items:center;background:0 0;border:0;display:flex;min-height:var(--ne-field-height);padding:0}.ne-form .ne-restaurant-type-inline .d-flex{gap:.75rem!important}.ne-form .ne-restaurant-type-field .form-label-secondary{margin-inline-start:1ch}.ne-form .ne-restaurant-type-field .form-check-label{font-size:13px;white-space:nowrap}.ne-form.ne-add-restaurant .ne-map-panel #pac-input.ne-map-search-input,.ne-form.ne-add-restaurant .ne-map-search-input{text-transform:uppercase}.ne-form.ne-add-restaurant .ne-media-upload-label .form-label-secondary{line-height:0;margin-inline-start:1ch}.ne-form.ne-add-restaurant .ne-account-info-fields .form-label .form-label-secondary{line-height:0}.ne-form.ne-add-restaurant .ne-restaurant-address-input[readonly]{background-color:var(--ra-field-bg)!important;color:var(--ra-navy)!important;cursor:default;resize:none}.ne-form .ne-phone-field .iti{display:block;width:100%}.ne-form .ne-phone-field .iti__flag-container{inset-inline-end:auto;inset-inline-start:0;padding:0}.ne-form .ne-phone-field .iti__selected-flag{background:var(--ne-gold-subtle-08);border-inline-end:1px solid var(--ra-border);border-radius:var(--ne-radius-field) 0 0 var(--ne-radius-field);height:var(--ne-field-height);min-width:72px;padding:0 12px}.ne-form .ne-phone-field .iti__arrow{border-top-color:var(--ra-gold-dark)}.ne-form .ne-phone-field .iti__arrow--up{border-bottom-color:var(--ra-gold-dark);border-top:none}.ne-form .ne-phone-field .iti input.ne-phone-input,.ne-form .ne-phone-field .iti input.ne-phone-input[type=tel]{height:var(--ne-field-height);padding-inline-end:12px!important;padding-inline-start:84px!important;width:100%}.ne-form .ne-phone-field .iti:focus-within input.ne-phone-input{border-color:var(--ra-gold)!important}.ne-form .ne-phone-field .iti__dropdown-content{border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);box-shadow:0 10px 30px var(--ne-navy-subtle-12);overflow:hidden}.ne-form .ne-phone-field .iti__search-input{color:var(--ra-navy);outline:0}.ne-form .ne-phone-field .iti__country.iti__highlight,.ne-form .ne-phone-field .iti__country:hover{background:var(--ne-gold-subtle-12)}.ne-form .ne-phone-field .iti__dial-code{color:var(--ra-gold-dark)}.ne-form .landing-input-file-grp .custom-file{border-radius:var(--ne-radius-pill);overflow:hidden}.ne-form .landing-input-file-grp .custom-file .form-control{background:var(--ra-paper)!important;border-radius:var(--ne-radius-pill)!important;height:var(--ne-field-height);line-height:var(--ne-field-height);min-height:var(--ne-field-height);padding-bottom:0;padding-inline-start:150px;padding-top:0}.ne-form .landing-input-file-grp .custom-file:before{background:var(--ne-button-gold-gradient);border:none;border-radius:var(--ne-radius-pill);box-shadow:var(--ne-button-gold-shadow);color:var(--ne-primary-contrast);font-weight:800;height:var(--ne-field-height);inset-inline-start:0;min-width:136px;padding:0 22px;top:0;z-index:1}.ne-form .landing-input-file-grp .custom-file:hover:before{background:var(--ne-button-gold-gradient-hover);box-shadow:var(--ne-button-gold-shadow-hover)}.ne-form .landing-input-file-grp input[type=file]::file-selector-button{border:0;margin:0;padding:0;visibility:hidden;width:0}.ne-form .ne-file-field input[type=file].form-control{background:var(--ra-field-bg)!important;color:var(--ra-navy)!important;height:var(--ne-field-height);line-height:var(--ne-field-height);min-height:var(--ne-field-height);padding-bottom:0;padding-top:0}.ne-form .ne-file-field input[type=file].form-control::file-selector-button{background:var(--ne-button-gold-gradient);border:none;border-radius:var(--ne-radius-field) 0 0 var(--ne-radius-field);color:var(--ne-primary-contrast);cursor:pointer;font-weight:800;height:calc(var(--ne-field-height) - 2px);margin:0 12px 0 -12px;padding:0 18px}.ne-form .ne-file-field input[type=file].form-control:hover::file-selector-button{background:var(--ne-button-gold-gradient-hover)}.ne-form .ne-file-field .custom-file{display:block}.ne-form .ne-file-field center{margin-bottom:14px}.ne-form .ne-file-field img{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:var(--ne-radius-card);box-shadow:0 8px 24px var(--ne-navy-subtle-06)}.ne-form #coba{margin-top:4px}.ne-form #coba .file_upload,.ne-form #coba .spartan_item_loader,.ne-form #coba .spartan_item_wrapper{background:var(--ra-field-bg)!important;border-color:var(--ra-border)!important;border-radius:var(--ne-radius-card)!important;box-shadow:none!important}.ne-form #coba img{border-radius:var(--ne-radius-field)}.ne-form.signup-banner-section{padding-top:0!important}.ne-form .dm-signup-banner,.ne-form .restaurant-signup-banner{background:var(--ra-paper);border-radius:var(--ne-radius-card);height:340px;margin-bottom:30px;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center;width:100%}.ne-form .dm-profile-upload-field{align-items:center;display:flex;flex-direction:column;margin:0 auto 28px;max-width:360px;text-align:center}.ne-form .dm-profile-upload-field .card-title{margin-bottom:14px!important}.ne-form .dm-profile-upload-field img{height:132px;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;width:132px}.ne-form .dm-profile-upload-field .custom-file{width:auto}.ne-form .dm-profile-upload-field .custom-file .form-control{height:1px;min-height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.ne-form .dm-profile-upload-field .ne-upload-image-button{align-items:center;background:var(--ne-button-gold-gradient);border-radius:var(--ne-radius-pill);box-shadow:var(--ne-button-gold-shadow);color:var(--ne-primary-contrast);cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;min-height:45px;min-width:160px;padding:12px 24px}.ne-form .dm-profile-upload-field .ne-upload-image-button:hover{background:var(--ne-button-gold-gradient-hover);box-shadow:var(--ne-button-gold-shadow-hover)}.ne-form .dm-additional-data-title{align-items:center;display:flex;justify-content:center;margin-top:0!important;min-height:88px;text-align:center}.ne-form .dm-bottom-section>[class*=col-]>.row{justify-content:center}.ne-form .dm-driver-image-field{margin-top:0}.ne-form .dm-driver-image-title{align-items:center;display:flex;margin-top:0!important;min-height:88px}.ne-form .dm-driver-image-row{align-items:center;display:flex;gap:16px}.ne-form .dm-driver-image-row .custom-file{flex:1 1 auto;max-width:320px}.ne-form .dm-driver-image-row img{flex:0 0 auto;height:88px;-o-object-fit:cover;object-fit:cover;width:88px}.ne-form .dm-bottom-section{display:grid;gap:24px;grid-template-columns:minmax(0,520px);justify-content:center;width:100%}.ne-form .dm-bottom-section>[class*=col-]{max-width:none;padding-inline-end:0;padding-inline-start:0;width:100%}.ne-form .dm-bottom-section>[class*=col-]>.row{margin-inline-end:0;margin-inline-start:0}.ne-form .dm-bottom-section>[class*=col-]>.row>[class*=col-md-4]{flex:0 0 100%;max-width:100%;padding-inline-end:0;padding-inline-start:0}@media(max-width:991px){.ne-form .dm-signup-banner,.ne-form .restaurant-signup-banner{height:250px}.ne-form .dm-bottom-section{grid-template-columns:1fr}}.ne-form .ne-why-choose-us-image-grid{align-items:stretch}.ne-form .ne-why-choose-us-image-card{display:flex;flex-direction:column;height:100%}.ne-form .ne-why-choose-us-image-field{display:flex;flex:1 1 auto;flex-direction:column}.ne-form .ne-why-choose-us-image-preview{aspect-ratio:1600/1700;background:var(--ne-gold-subtle-08);border:1px dashed var(--ra-border);border-radius:var(--ne-radius-card);max-width:100%;overflow:hidden;width:50%}.ne-form .ne-why-choose-us-image-preview .upload-img-3,.ne-form .ne-why-choose-us-image-preview .upload-img-3 .img{display:block;height:100%;max-width:none;width:100%}.ne-form .ne-why-choose-us-image-preview .upload-img-3 img{aspect-ratio:unset;border-radius:0;display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.ne-form .ne-why-choose-us-image-card .ne-form-actions{margin-top:0;width:100%}.ne-form .ne-driver-signup-reg-image-preview{background:var(--ne-gold-subtle-08);border:1px dashed var(--ra-border);border-radius:var(--ne-radius-card);display:block;max-width:410px;min-height:180px;overflow:hidden;width:100%}.ne-form .ne-driver-signup-reg-image-preview .upload-img-3,.ne-form .ne-driver-signup-reg-image-preview .upload-img-3 .img{display:block;height:100%;max-width:none!important;width:100%}.ne-form .ne-driver-signup-reg-image-preview .upload-img-3 img{aspect-ratio:unset!important;border-radius:0;display:block;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.ne-form .btn--container.ne-form-actions,.ne-form .ne-form-actions{display:flex;gap:18px;justify-content:center!important;margin:24px 0 0}.ne-form .ne-form-actions-split{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr;margin-top:1.5rem}.ne-form .ne-form-actions-split>.btn--container.ne-form-actions{grid-column:2;justify-content:center!important;margin:0}.ne-form .ne-form-actions-split>.btn{grid-column:3;justify-self:end;min-height:52px;min-width:160px}.ne-form .ne-form-actions>*{margin:0}.ne-form .btn--primary:not(.btn-outline-primary):not(.action-btn),.ne-form .btn.btn--primary:not(.btn-outline-primary):not(.action-btn),.ne-form .btn.btn-primary.py-2{background:var(--ne-button-gold-gradient)!important;border:none!important;border-radius:var(--ne-radius-pill)!important;box-shadow:var(--ne-button-gold-shadow)!important;color:var(--ne-primary-contrast)!important;font-size:14px!important;font-weight:800!important;min-height:var(--ne-field-height);padding:12px 24px!important;text-transform:none!important}.ne-form .ne-form-actions .btn{font-size:15px!important;min-height:52px;min-width:160px;padding:14px 34px!important}.ne-form .btn--primary:not(.btn-outline-primary):not(.action-btn):hover,.ne-form .btn.btn--primary:not(.btn-outline-primary):not(.action-btn):hover{background:var(--ne-button-gold-gradient-hover)!important;box-shadow:var(--ne-button-gold-shadow-hover)!important;color:var(--ne-primary-contrast)!important}.ne-form .btn--reset{border:1px solid var(--ne-divider)!important;border-radius:var(--ne-radius-pill)!important;color:var(--ra-navy)!important;font-weight:600;min-height:var(--ne-field-height)}.ne-form .btn--reset,.ne-form .export-btn{background:var(--ne-surface-input)!important}.ne-form .btn.action-btn{align-items:center;border-radius:var(--ne-radius-field)!important;box-shadow:none!important;display:inline-flex;font-size:.875rem!important;font-weight:600!important;height:32px;justify-content:center;line-height:1;min-height:32px;min-width:32px;padding:0!important;width:32px}.ne-form .btn.action-btn i{font-size:1rem;line-height:1}.ne-form .btn.action-btn.btn--primary.btn-outline-primary{background:var(--ne-gold-subtle-08)!important;border:1px solid var(--ra-gold)!important;color:var(--ra-gold-dark)!important}.ne-form .btn.action-btn.btn--primary.btn-outline-primary:focus,.ne-form .btn.action-btn.btn--primary.btn-outline-primary:hover{background:var(--ne-button-gold-gradient)!important;border-color:var(--ra-gold-dark)!important;box-shadow:var(--ne-button-gold-shadow)!important;color:var(--ne-primary-contrast)!important}.ne-form .btn.btn-primary{background:var(--ne-button-gold-gradient)!important;border:none!important;border-radius:var(--ne-radius-pill)!important;color:var(--ne-primary-contrast)!important;font-weight:700}.ne-form .bootstrap-tagsinput{align-items:center;background:var(--ra-field-bg)!important;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-field)!important;box-shadow:none!important;color:var(--ra-navy);display:flex;flex-wrap:wrap;gap:6px;line-height:1.4;margin-bottom:0;min-height:var(--ne-field-height);min-width:100%;padding:6px 12px;transition:border-color .12s ease;width:100%}.ne-form .bootstrap-tagsinput:focus-within{border-color:var(--ra-gold)!important}.ne-form .bootstrap-tagsinput input{color:var(--ra-navy);font-size:14px;line-height:28px;min-height:28px}.ne-form .bootstrap-tagsinput input::-moz-placeholder{color:var(--ne-navy-muted-45)}.ne-form .bootstrap-tagsinput input::placeholder{color:var(--ne-navy-muted-45)}.ne-form .bootstrap-tagsinput .tag{align-items:center;background:var(--ne-gold-subtle-16);border-radius:var(--ne-radius-pill);color:var(--ra-gold-dark);display:inline-flex;font-size:12px;font-weight:700;line-height:1.2;margin:0;min-height:26px;padding:4px 9px}.ne-form .bootstrap-tagsinput .tag [data-role=remove]{color:var(--ra-gold-dark);margin-inline-start:8px}.ne-form .payment-gateway-card,.ne-form .payment-type-card{background:var(--ra-paper);border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-card);box-shadow:0 10px 30px var(--ne-navy-subtle-08)}.ne-form .payment-gateway-card .card-body,.ne-form .payment-type-card .card-body{padding:1.25rem}.ne-form .payment-gateway-card .card-header{background:0 0!important;border-bottom:1px solid var(--ra-divider)}.ne-form .payment-gateway-card .payment--gateway-img img{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);max-height:80px;-o-object-fit:contain;object-fit:contain;padding:.5rem}.ne-form fieldset.mail-config-fields:disabled,.ne-form fieldset.maps-config-fields:disabled,.ne-form fieldset.payment-gateway-fields:disabled,.ne-form fieldset.security-config-fields:disabled{opacity:.92}.ne-form .mail-config-status>small{color:var(--ne-text-secondary);display:block;margin:.5rem 0 0;max-width:520px;text-align:start;width:100%}.ne-form .mail-config-status-toggle{max-width:420px;width:100%}.ne-form .toggle-switch.form-control{background-color:var(--ra-field-bg)!important;border-color:var(--ra-border)!important;box-shadow:none!important}.ne-form .toggle-switch .switch--label{color:var(--ra-navy)}.ne-form .switch--custom-label .switch--custom-label-text.on{color:var(--ra-gold-dark)!important}.ne-form .form-floating>.form-label{color:var(--ra-gold-dark);font-weight:500}.ne-form .blinkings .business-notes{z-index:1102}.ne-form .page-header .blinkings .business-notes,.ne-form .page-header .blinkings.trx_top .business-notes{top:calc(100% + 24px)}.ne-form .page-header .blinkings.trx_top{transform:none}.ne-form .modal{z-index:1105}.ne-form .modal-backdrop{z-index:1100}.ne-form .table{--bs-table-color:var(--ra-navy);--bs-table-bg:var(--ra-paper);--bs-table-border-color:var(--ra-divider);--bs-table-hover-bg:var(--ne-gold-subtle-08);--bs-table-striped-bg:var(--ne-gold-subtle-04)}.ne-form .table,.ne-form .table>:not(caption)>*>*{border-color:var(--ra-divider)}.ne-form .ne-table-thead th,.ne-form .table thead th,.ne-form .table-light th{background:linear-gradient(180deg,var(--ne-gold-subtle-28) 0,var(--ne-gold-subtle-12) 100%)!important;border-color:var(--ra-divider)!important;color:var(--ra-gold-dark)!important;font-weight:600;text-transform:none}.ne-form .__card>.card-body.p-0>.table-responsive{padding-block:0}.ne-form .__card>.card-body.p-0>.table-responsive .table-light th:first-child{border-start-start-radius:calc(var(--ne-radius-card) - 1px)}.ne-form .__card>.card-body.p-0>.table-responsive .table-light th:last-child{border-start-end-radius:calc(var(--ne-radius-card) - 1px)}.ne-form .ne-wide-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.ne-form .ne-wide-table-scroll>.ne-wide-table{margin-bottom:0;min-width:100%;width:-moz-max-content;width:max-content}.ne-form .ne-wide-table-scroll--pinned-head{--ne-wide-table-scroll-max-h:min(68vh,calc(100dvh - 17.5rem));max-height:var(--ne-wide-table-scroll-max-h);overflow:auto}html.ne-admin-fullscreen-locked .ne-form.ne-transaction-report .ne-wide-table-scroll--pinned-head{--ne-wide-table-scroll-max-h:calc(100dvh - 20rem)}.ne-form .ne-wide-table-scroll--pinned-head>.ne-wide-table{border-collapse:separate;border-spacing:0}.ne-form .ne-wide-table-scroll--pinned-head>.ne-wide-table .table-light th{background:var(--ne-surface-section)!important;background-color:var(--ne-surface-section)!important;background-image:none!important;border-color:var(--ne-surface-section)!important;border-top:3px solid var(--ne-surface-section)!important;box-shadow:0 -12px 0 0 var(--ne-surface-section),0 1px 0 var(--ra-divider),0 8px 12px -3px rgba(102,43,89,.12);color:var(--ra-gold-dark)!important;line-height:1.35;min-height:calc(3.25rem + 6px);padding-bottom:calc(1rem + 1px)!important;padding-top:calc(1rem + 5px)!important;position:sticky;top:-4px;vertical-align:middle;z-index:6}.ne-form .ne-wide-table-scroll--pinned-head>.ne-wide-table .table-light th:last-child{box-shadow:0 -12px 0 0 var(--ne-surface-section),-2px 0 0 0 var(--ne-surface-section),0 1px 0 var(--ra-divider),0 8px 12px -3px rgba(102,43,89,.12),6px 0 0 0 var(--ne-surface-section);z-index:10}.ne-form .ne-wide-table-scroll--pinned-head>.ne-wide-table tbody td{background-color:var(--ra-paper)}.ne-form.ne-transaction-report .page-area{padding-bottom:3px}.ne-form .maintainance-mode-toggle-bar.ne-gold-surface{gap:12px}.ne-form .selected-systems.ne-gold-surface{gap:1rem}.ne-form .selected-systems li{color:var(--ra-navy);font-weight:500}.ne-form .ne-form-actions-sticky{background:var(--ra-paper);border-top:1px solid var(--ra-divider);box-shadow:0 -4px 12px var(--ne-navy-subtle-08);z-index:2}.ne-form .ne-toggle-row{background:var(--ne-gold-subtle-04);border:1px solid var(--ne-gold-divider)!important;border-radius:var(--ne-radius-field)!important;min-height:45px}.ne-form .ne-business-rule-toggles{background:var(--ne-gold-divider);border-radius:var(--ne-radius-field);display:grid;gap:2px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;padding:2px}.ne-form .ne-business-rule-toggles__cell{background:var(--ra-paper);min-width:0}.ne-form .ne-business-rule-toggle{align-items:center;background:var(--ne-gold-subtle-04);border:none!important;border-radius:0!important;display:flex!important;gap:12px;height:100%;justify-content:space-between;margin:0;min-height:48px;padding:0 12px;width:100%}.ne-form .ne-business-rule-toggle__label{align-items:center;display:flex;flex:1 1 auto;gap:6px;min-width:0;padding-right:8px}.ne-form .ne-business-rule-toggle .toggle-switch-label{flex:0 0 auto;margin-left:auto}@media(max-width:991.98px){.ne-form .ne-business-rule-toggles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.ne-form .ne-business-rule-toggles{grid-template-columns:minmax(0,1fr)}}.ne-form .ne-radio-group,.ne-form .resturant-type-group.ne-radio-group{background:var(--ne-gold-subtle-04);border:1px solid var(--ne-gold-divider);border-radius:var(--ne-radius-field);padding:10px 12px}.ne-form .ne-map-panel #pac-input{border-color:var(--ra-border)}.ne-form .ne-map-panel #location_map_canvas,.ne-form .ne-map-panel #map,.ne-form .ne-map-panel .ne-map-canvas{border:1px solid var(--ra-border);border-radius:var(--ne-radius-field)}.ne-form.ne-add-restaurant .ne-map-panel{display:flex;flex-direction:column;gap:12px}.ne-form.ne-add-restaurant .ne-map-toolbar{margin-inline:0;padding-top:12px}.ne-form.ne-add-restaurant .ne-map-search-wrap{min-width:0}.ne-form.ne-add-restaurant .ne-map-panel #pac-input.ne-map-search-input{background:var(--ra-field-bg);box-shadow:none;color:var(--ra-navy);display:block!important;height:var(--ne-field-height);margin:0!important;max-width:100%;min-height:var(--ne-field-height);padding-inline:16px;width:100%!important}.ne-form.ne-add-restaurant .ne-map-panel #pac-input.ne-map-search-input:focus{border-color:var(--ra-gold);box-shadow:none;outline:0}.ne-form.ne-add-restaurant .ne-map-coord-display{align-items:center;background:var(--ra-field-bg);border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);box-sizing:border-box;display:flex;gap:1rem;height:var(--ne-field-height);justify-content:flex-start;min-height:var(--ne-field-height);overflow:hidden;padding:0 1rem;width:100%}.ne-form.ne-add-restaurant .ne-map-coord-display__field{align-items:center;display:inline-flex;flex:1 1 0;gap:.4rem;min-width:0}.ne-form.ne-add-restaurant .ne-map-coord-display__label{color:var(--ra-gold-dark);flex-shrink:0;font-size:14px;font-weight:600}.ne-form.ne-add-restaurant .ne-map-coord-display__value{color:var(--ra-navy);display:inline-block;flex:1 1 auto;font-size:14px;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-form.ne-add-restaurant .ne-map-canvas-wrap{position:relative}.ne-form.ne-add-restaurant .ne-map-panel #map,.ne-form.ne-add-restaurant .ne-map-panel .ne-map-canvas{height:370px!important;width:100%}.ne-form.ne-add-restaurant .ne-map-panel .gm-bundled-control,.ne-form.ne-add-restaurant .ne-map-panel .gmnoprint{display:block!important}@media(max-width:575.98px){.ne-form.ne-add-restaurant .ne-map-toolbar>[class*=col-]{flex:0 0 100%;max-width:100%}}.ne-form .__custom-upload-img .text-center img,.ne-form .__custom-upload-img center img{background:var(--ra-paper);border:2px dashed var(--ra-border);border-radius:var(--ne-radius-field)}.ne-form .modal .border.rounded{background:var(--ne-gold-subtle-04);border-color:var(--ne-gold-divider)!important;border-radius:var(--ne-radius-field)!important}.ne-form .ne-data-table-sort-indicators thead th{padding-bottom:.25rem!important;padding-top:.25rem!important}.ne-form select.priority-select.form-control,select.priority-select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%;background-repeat:no-repeat;background-size:7px 7px,7px 7px;border-radius:var(--ne-radius-pill)!important;border-style:solid!important;border-width:2px!important;cursor:pointer;font-size:13px!important;font-weight:700!important;height:2rem!important;letter-spacing:.02em;min-height:2rem!important;min-width:7.5rem;padding-inline:12px 2rem!important;text-align:start!important;transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ne-form select.priority-select.form-control.priority-select--0,select.priority-select.form-control.priority-select--0{--priority-chevron:var(--ra-gold-dark);background-color:var(--ne-gold-subtle-20)!important;background-image:linear-gradient(45deg,transparent 50%,var(--priority-chevron) 50%),linear-gradient(135deg,var(--priority-chevron) 50%,transparent 50%);border-color:var(--ra-gold)!important;box-shadow:inset 4px 0 0 var(--ra-gold),0 2px 8px var(--ne-gold-subtle-16)!important;color:var(--ra-gold-dark)!important}.ne-form select.priority-select.form-control.priority-select--1,select.priority-select.form-control.priority-select--1{--priority-chevron:var(--ra-green-dark);background-color:var(--ne-green-subtle-18)!important;background-image:linear-gradient(45deg,transparent 50%,var(--priority-chevron) 50%),linear-gradient(135deg,var(--priority-chevron) 50%,transparent 50%);border-color:var(--ra-green)!important;box-shadow:inset 4px 0 0 var(--ra-green),0 2px 8px var(--ne-green-subtle-10)!important;color:var(--ra-green-dark)!important}.ne-form select.priority-select.form-control.priority-select--2,select.priority-select.form-control.priority-select--2{--priority-chevron:var(--ra-red);background-color:var(--ne-red-subtle-18)!important;background-image:linear-gradient(45deg,transparent 50%,var(--priority-chevron) 50%),linear-gradient(135deg,var(--priority-chevron) 50%,transparent 50%);border-color:var(--ra-red)!important;box-shadow:inset 4px 0 0 var(--ra-red),0 2px 8px var(--ne-red-subtle-10)!important;color:var(--ra-red)!important}.ne-form select.priority-select.form-control:focus,select.priority-select.form-control:focus{outline:0}.ne-form select.priority-select.form-control.priority-select--0:focus,.ne-form select.priority-select.form-control.priority-select--0:focus-visible,select.priority-select.form-control.priority-select--0:focus,select.priority-select.form-control.priority-select--0:focus-visible{border-color:var(--ra-gold-dark)!important;box-shadow:inset 4px 0 0 var(--ra-gold-dark),0 0 0 .2rem var(--ne-gold-subtle-28)!important}.ne-form select.priority-select.form-control.priority-select--1:focus,.ne-form select.priority-select.form-control.priority-select--1:focus-visible,select.priority-select.form-control.priority-select--1:focus,select.priority-select.form-control.priority-select--1:focus-visible{border-color:var(--ra-green-dark)!important;box-shadow:inset 4px 0 0 var(--ra-green-dark),0 0 0 .2rem var(--ne-green-subtle-18)!important}.ne-form select.priority-select.form-control.priority-select--2:focus,.ne-form select.priority-select.form-control.priority-select--2:focus-visible,select.priority-select.form-control.priority-select--2:focus,select.priority-select.form-control.priority-select--2:focus-visible{border-color:var(--ra-red)!important;box-shadow:inset 4px 0 0 var(--ra-red),0 0 0 .2rem var(--ne-red-subtle-18)!important}.ne-form select.priority-color-select.priority-color-select--0{background-color:var(--ne-gold-subtle-20)!important;color:var(--ra-gold-dark)!important}.ne-form select.priority-color-select.priority-color-select--1{background-color:var(--ne-green-subtle-18)!important;color:var(--ra-green-dark)!important}.ne-form select.priority-color-select.priority-color-select--2{background-color:var(--ne-red-subtle-18)!important;color:var(--ra-red)!important}.ne-form .pos--payment-options ul li label span{background:var(--ne-gold-subtle-04);border-color:var(--ne-gold-divider);border-radius:var(--ne-radius-field);color:var(--ra-gold-dark)}.ne-form .pos--payment-options ul li label input:checked~span{background:var(--ra-gold);border-color:var(--ra-gold);color:#fff}.ne-form .pos--delivery-options{padding-bottom:0;padding-top:1rem}.ne-form .box.p-3,.ne-form .pos--delivery-options{border-top:1px solid var(--ne-gold-divider)}.ne-form .ne-pos-filters{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.ne-form .ne-pos-filters .ne-pos-filter-item .ne-search-combobox,.ne-form .ne-pos-filters .ne-pos-filter-item select.form-control{width:100%}@media(min-width:992px){.ne-form .ne-pos-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.ne-form .ne-pos-search-field .input--group,.ne-form .ne-pos-search-field .search-form{max-width:100%;width:100%}.ne-form .ne-pos-search-field .input--group{align-items:stretch;display:flex}.ne-form .ne-pos-search-field .input--group .form-control{background-color:var(--ra-field-bg)!important;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-field)!important;flex:1 1 auto;height:var(--ne-field-height)!important;min-height:var(--ne-field-height)!important}.ne-form .ne-pos-search-field .input--group .form-control:first-child{border-end-end-radius:0!important;border-start-end-radius:0!important}.ne-form .ne-pos-search-field .input--group .btn--secondary{background-color:var(--ra-gold)!important;border:1px solid var(--ra-border)!important;border-end-end-radius:var(--ne-radius-field)!important;border-end-start-radius:0!important;border-inline-start:0!important;border-start-end-radius:var(--ne-radius-field)!important;border-start-start-radius:0!important;color:#fff!important;flex:0 0 var(--ne-field-height);height:var(--ne-field-height)!important;min-height:var(--ne-field-height)!important;min-width:var(--ne-field-height)!important;padding:0!important;width:var(--ne-field-height)}.ne-form .ne-toolbar-search,.ne-form .search--button-wrapper .search-form .ne-toolbar-search{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 40px;width:100%}.ne-form .ne-toolbar-search>.form-control{border-end-end-radius:0!important;border-start-end-radius:0!important;height:40px;min-height:40px;min-width:0;padding-inline-end:.875rem!important;width:100%}.ne-form .ne-toolbar-search>.btn--secondary{align-items:center;background-color:var(--ra-gold)!important;border:1px solid var(--ra-border)!important;border-end-end-radius:var(--ne-radius-field)!important;border-end-start-radius:0!important;border-inline-start:0!important;border-start-end-radius:var(--ne-radius-field)!important;border-start-start-radius:0!important;color:#fff!important;display:inline-flex;height:40px!important;justify-content:center;margin:0;max-width:40px;min-height:40px!important;min-width:40px;padding:0!important;width:40px}.ne-form .search--button-wrapper .search-form .input--group,.ne-form .search--button-wrapper .search-form .input-group.input--group{align-items:stretch;display:flex;flex-wrap:nowrap;width:100%}.ne-form .search--button-wrapper .search-form .input--group.input-group-merge,.ne-form .search--button-wrapper .search-form .input-group.input--group.input-group-merge{display:flex}.ne-form .search--button-wrapper .search-form .input--group>.form-control,.ne-form .search--button-wrapper .search-form .input-group.input--group>.form-control{border-end-end-radius:0!important;border-start-end-radius:0!important;flex:1 1 auto;height:40px;min-height:40px;min-width:0;padding-inline-end:.875rem!important;width:1%}.ne-form .search--button-wrapper .search-form .input--group .ne-input-group-action-end .btn--secondary,.ne-form .search--button-wrapper .search-form .input--group>.btn--secondary,.ne-form .search--button-wrapper .search-form .input-group.input--group .ne-input-group-action-end .btn--secondary,.ne-form .search--button-wrapper .search-form .input-group.input--group>.btn--secondary{background-color:var(--ra-gold)!important;border:1px solid var(--ra-border)!important;border-end-end-radius:var(--ne-radius-field)!important;border-end-start-radius:0!important;border-inline-start:0!important;border-start-end-radius:var(--ne-radius-field)!important;border-start-start-radius:0!important;color:#fff!important;flex:0 0 40px;height:40px!important;min-height:40px!important;min-width:40px!important;padding:0!important;width:40px}.ne-form .search--button-wrapper .search-form .input--group .ne-input-group-action-end,.ne-form .search--button-wrapper .search-form .input-group.input--group .ne-input-group-action-end{display:flex;flex:0 0 auto;margin-inline-start:0}.ne-form .ne-pos-autofill-decoys{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.ne-discount-pill,.theme-v2-discount-pill{align-items:center;background:var(--ne-brand-green-dark);border-radius:999px;color:var(--ne-brand-gold);display:inline-flex;font-size:.72rem;font-weight:800;justify-content:center;letter-spacing:.01em;line-height:1.2;padding:.18rem .55rem;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ne-form .ne-pos-product-card{background:0 0;border:1px solid var(--ne-gold-divider);border-radius:var(--ne-radius-field);box-shadow:none;overflow:hidden}.ne-form .ne-pos-product-card__discount-pill{inset-inline-end:.35rem;position:absolute;top:.35rem;z-index:2}.ne-form .ne-pos-product-card:hover{border-color:var(--ra-gold);box-shadow:0 4px 12px var(--ne-navy-subtle-08)}.ne-form .ne-pos-product-card__media{background:var(--ne-gold-subtle-08);height:100px;overflow:hidden;position:relative}.ne-form .ne-pos-product-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ne-form .ne-pos-product-card__caption{background:linear-gradient(180deg,transparent,rgba(26,35,50,.88));inset-inline:0;bottom:0;color:#fff;line-height:1.25;padding:1.5rem .45rem .5rem;pointer-events:none;position:absolute;text-align:center}.ne-form .ne-pos-product-card__title{font-size:.78rem;font-weight:600;margin-bottom:.2rem;text-transform:capitalize}.ne-form .ne-pos-product-card__price{color:#f5d061;font-size:.95rem;font-weight:800;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.45)}#pos-div .item-box,.ne-form .order--pos-left .item-box{height:auto!important;min-height:0}.ne-form .order--pos-left .card-body>.card-footer,.ne-form .order--pos-left .ne-pos-products-footer{background:0 0!important;background-color:transparent!important;border-top:0!important;box-shadow:none!important;padding:.75rem 0 0!important}.ne-form .order--pos-left .card-body>.card-footer .pagination,.ne-form .order--pos-left .ne-pos-products-footer .pagination{background:0 0;margin-bottom:0}.ne-form .order--pos-left .card-body>.card-footer .page-link,.ne-form .order--pos-left .ne-pos-products-footer .page-link{background:0 0!important;background-color:transparent!important;border-color:var(--ne-gold-divider);box-shadow:none!important;color:var(--ra-navy)}.ne-form .order--pos-left .card-body>.card-footer .page-item.active .page-link,.ne-form .order--pos-left .ne-pos-products-footer .page-item.active .page-link{background:var(--ra-gold)!important;background-color:var(--ra-gold)!important;border-color:var(--ra-gold);color:#fff!important}.ne-form .order--pos-left .card-body>.card-footer .page-item:not(.active) .page-link:hover,.ne-form .order--pos-left .ne-pos-products-footer .page-item:not(.active) .page-link:hover{background:var(--ne-gold-subtle-08)!important;background-color:var(--ne-gold-subtle-08)!important;border-color:var(--ra-gold);color:var(--ra-gold-dark)}.ne-form .order--pos-left .card-body>.card-footer .page-item.disabled .page-link,.ne-form .order--pos-left .ne-pos-products-footer .page-item.disabled .page-link{background:0 0!important;background-color:transparent!important;border-color:var(--ne-gold-divider);color:var(--ne-navy-muted-45)}.ne-form #quick-view .modal-dialog{max-width:520px}.ne-form #quick-view .modal-content,.ne-form #quick-view-modal.modal-content{background:var(--ra-paper)!important;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-card)!important;box-shadow:0 16px 48px var(--ne-navy-subtle-12)!important;overflow:hidden}.ne-form .ne-pos-quick-view__header{background:linear-gradient(180deg,var(--ne-gold-subtle-28) 0,var(--ne-gold-subtle-12) 100%)!important;border-bottom:1px solid var(--ra-divider)!important;padding:.65rem 1rem!important}.ne-form .ne-pos-quick-view__header .card-title,.ne-form .ne-pos-quick-view__header .modal-title{color:var(--ra-gold-dark)!important;font-size:.95rem;font-weight:600}.ne-form .ne-pos-quick-view__header .card-header-icon{color:var(--ra-gold)}.ne-form .ne-pos-quick-view__header .close{color:var(--ra-gold-dark);font-size:1.35rem;margin:-.35rem -.35rem -.35rem auto;opacity:.75;text-shadow:none}.ne-form .ne-pos-quick-view__header .close:hover{color:var(--ra-gold-dark);opacity:1}.ne-form .ne-pos-quick-view__body{padding:.85rem 1rem 1rem}.ne-form .ne-pos-quick-view__summary{border-bottom:1px solid var(--ne-gold-divider);gap:.5rem;margin-bottom:.35rem;padding-bottom:.65rem}.ne-form .ne-pos-quick-view__thumb{height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.ne-form .ne-pos-quick-view__image img{background:var(--ne-gold-subtle-04);border:1px solid var(--ne-gold-divider);border-radius:var(--ne-radius-field)}.ne-form .ne-pos-quick-view__discount-row,.ne-form .ne-pos-quick-view__price-row{font-size:.875rem;line-height:1.35}.ne-form .ne-pos-quick-view__discount-row{margin-top:.15rem}.ne-form .ne-pos-quick-view__description{background:var(--ne-gold-subtle-04);border:1px solid var(--ne-gold-divider);border-radius:var(--ne-radius-field);color:var(--ra-navy);font-size:.8125rem;line-height:1.4;max-height:3.25rem;overflow-y:auto;padding:.4rem .55rem}.ne-form .ne-pos-quick-view__form-wrap{padding-top:.35rem}.ne-form .ne-pos-quick-view__variation-title{color:var(--ra-gold-dark)!important;font-size:.8125rem;font-weight:600;margin-bottom:.2rem}.ne-form .ne-pos-quick-view__hint{font-size:.75rem;line-height:1.3}.ne-form .ne-pos-quick-view__options .form--check{border:1px solid transparent;border-radius:var(--ne-radius-field);font-size:.8125rem;line-height:1.25;margin-bottom:.15rem;padding:.3rem .45rem;transition:background-color .15s ease,border-color .15s ease}.ne-form .ne-pos-quick-view__options .form--check:hover{background:var(--ne-gold-subtle-04);border-color:var(--ne-gold-divider)}.ne-form .ne-pos-quick-view__options .form-check-label{margin-bottom:0}.ne-form .ne-pos-quick-view .form--check .form-check-input[type=radio]:checked{background-color:var(--ra-gold)!important;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--ra-gold)!important}.ne-form .ne-pos-quick-view .form--check .form-check-input[type=checkbox]:checked{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--ra-gold)!important}.ne-form .ne-pos-quick-view__qty-row{border-bottom:1px solid var(--ne-gold-divider);border-top:1px solid var(--ne-gold-divider);margin-top:.5rem!important;padding:.45rem 0}.ne-form .ne-pos-quick-view .ne-pos-qty-input{background:var(--ra-field-bg);border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);overflow:hidden}.ne-form .ne-pos-quick-view .ne-pos-qty-input .form-control{background:0 0!important;border:0!important;box-shadow:none!important;color:var(--ra-navy);font-size:.875rem;font-weight:600;height:2rem!important;min-height:2rem!important}.ne-form .ne-pos-quick-view .ne-pos-qty-input .btn-number{background:var(--ne-gold-subtle-08)!important;border:0!important;color:var(--ra-gold-dark)!important;min-width:2rem;padding:0!important}.ne-form .ne-pos-quick-view .ne-pos-qty-input .btn-number:hover:not(:disabled){background:var(--ne-gold-subtle-16)!important;color:var(--ra-gold-dark)!important}.ne-form .ne-pos-quick-view .ne-pos-qty-input .btn-number:disabled{opacity:.45}.ne-form .ne-pos-quick-view .ne-pos-addon-grid{display:grid;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.25rem}.ne-form .ne-pos-quick-view .ne-pos-addon-item{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ne-form .ne-pos-quick-view .addon-input{align-items:center;display:flex!important;font-size:.75rem;gap:.35rem;height:auto!important;justify-content:space-between;line-height:1.2;margin:0!important;min-height:2.1rem;padding:.35rem .5rem!important;text-align:start;width:100%!important}.ne-form .ne-pos-quick-view .ne-pos-addon-chip__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-form .ne-pos-quick-view .ne-pos-addon-chip__price{flex:0 0 auto;font-weight:700;white-space:nowrap}.ne-form .ne-pos-quick-view .check-label{background-color:var(--ne-gold-subtle-08)!important;border:1px solid var(--ne-gold-divider)!important;border-radius:var(--ne-radius-field)!important;color:var(--ra-gold-dark)!important;font-weight:600}.ne-form .ne-pos-quick-view .btn-check:checked+.check-label{background-color:var(--ra-gold)!important;border-color:var(--ra-gold)!important;color:#fff!important}.ne-form .ne-pos-quick-view .btn-check:checked+.check-label .ne-pos-addon-chip__price{color:#fff}.ne-form .ne-pos-quick-view .addon-quantity-input{background:var(--ra-paper)!important;border:1px solid var(--ne-gold-divider)!important;bottom:auto!important;box-shadow:none!important;height:1.75rem!important;margin:0!important;position:static!important;visibility:hidden;width:100%!important}.ne-form .ne-pos-quick-view .btn-check:checked~.addon-quantity-input{visibility:visible}.ne-form .ne-pos-quick-view .addon-quantity-input .btn{color:var(--ra-gold-dark)!important;font-size:.75rem;padding:0 .25rem!important}.ne-form .ne-pos-quick-view .addon-quantity-input .form-control{color:var(--ra-navy);font-size:.8125rem;font-weight:600;height:1.75rem!important;min-height:1.75rem!important;padding:0!important}.ne-form .ne-pos-quick-view__total{background:var(--ne-gold-subtle-08);border:1px solid var(--ne-gold-divider);border-radius:var(--ne-radius-field);font-size:.875rem;padding:.5rem .65rem}.ne-form .ne-pos-quick-view__actions{border-top:1px solid var(--ne-gold-divider);padding-top:.45rem}.ne-form .ne-pos-quick-view__actions .btn--danger,.ne-form .ne-pos-quick-view__actions .btn--primary{font-size:.875rem;height:2.35rem!important;min-height:2.35rem!important;min-width:10rem}.ne-form .ne-pos-address-picker{width:100%}.ne-form #pos-delivery-address-panel{display:flex;flex-direction:column;gap:.5rem;margin-bottom:0}.ne-form #pos-delivery-address-panel .ne-pos-address-panel__label{margin-bottom:0}.ne-form #pos-delivery-address-panel .ne-pos-address-picker-wrap,.ne-form #pos-delivery-address-panel .pos--delivery-options-info{margin:0!important;width:100%}.ne-form #pos-delivery-address-panel .ne-pos-address-actions{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;margin-bottom:0;width:100%}.ne-form #pos-delivery-address-panel .ne-pos-address-actions .btn{font-size:14px!important;font-weight:800!important;height:var(--ne-field-height)!important;margin:0!important;min-height:var(--ne-field-height)!important;min-width:0!important;padding:12px 16px!important;white-space:nowrap;width:auto!important}.ne-form dt.ne-pos-manual-discount-row{align-items:center;display:flex!important;flex-flow:row nowrap!important;font-weight:600!important;gap:.25rem}.ne-form .ne-pos-manual-discount-row__label{flex:0 0 auto;font-weight:600!important;white-space:nowrap}.ne-form .ne-pos-manual-discount-row__amount{align-items:center;display:flex;justify-content:flex-end;margin-bottom:0}.ne-form .ne-pos-cart-totals-wrap{border-top:1px solid var(--ne-gold-divider)}.ne-form .ne-pos-cart-totals>dd,.ne-form .ne-pos-cart-totals>dt{color:var(--ra-navy);font-size:.875rem;font-weight:600;line-height:1.35;margin-bottom:0;padding-bottom:.3rem;padding-top:.3rem}.ne-form .ne-pos-cart-totals>dd{font-weight:600}.ne-form .ne-pos-cart-totals__value{font-weight:700}.ne-form .ne-pos-cart-totals__value--total{font-weight:800}.ne-form .ne-pos-cart-totals__value--negative{color:#c33!important}.ne-form .ne-pos-cart-totals__divider{margin:0;padding:.35rem 0 .15rem}.ne-form .ne-pos-cart-totals__divider hr{border-color:var(--ra-border);margin:0}.ne-form .ne-pos-manual-discount__type,.ne-form .ne-pos-manual-discount__value{border-radius:var(--ne-radius-field)!important;display:inline-block!important;flex:0 0 auto!important;font-size:.6875rem!important;font-weight:400!important;height:1.5rem!important;min-height:1.5rem!important;padding:.1rem .25rem!important}.ne-form .ne-pos-manual-discount__type{max-width:2.75rem!important;min-width:2.75rem!important;width:2.75rem!important}.ne-form .ne-pos-manual-discount__value{max-width:3.5rem!important;min-width:3.5rem!important;text-align:right;width:3.5rem!important}.ne-form .ne-pos-cart-table{width:100%}.ne-form .ne-pos-cart-table table{table-layout:fixed;width:100%}.ne-form .ne-pos-cart-table .ne-pos-cart-col-item{width:44%}.ne-form .ne-pos-cart-table .ne-pos-cart-col-qty{width:16%}.ne-form .ne-pos-cart-table .ne-pos-cart-col-price{width:24%}.ne-form .ne-pos-cart-table .ne-pos-cart-col-delete{width:16%}.ne-form .ne-pos-cart-table__header thead th{border-bottom:1px solid var(--ra-border);font-weight:600;vertical-align:middle}.ne-form .ne-pos-cart-table__body{max-height:300px;overflow-x:hidden;overflow-y:auto;width:100%}.ne-form .ne-pos-cart-table__items td{vertical-align:middle!important}.ne-form .ne-pos-cart-table__items .cart--media .flex-grow-1{min-width:0}.ne-form .ne-pos-cart-table__items .cart--media h5,.ne-form .ne-pos-cart-table__items .cart--media small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-form .ne-pos-cart-discount-gap{border:0!important;height:1rem;line-height:0;margin:0!important;padding:0!important}.ne-form .pos-delivery-fee-row{margin-top:0!important}.ne-form .ne-pos-order-type-select{background-color:var(--ra-field-bg)!important;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-field)!important;color:var(--ra-navy);font-size:.875rem;height:var(--ne-field-height)!important;min-height:var(--ne-field-height)!important}.ne-form .ne-pos-address-picker .form-label{font-size:.8125rem;margin-bottom:.35rem}.ne-form .ne-pos-saved-address-select{background-color:var(--ra-field-bg)!important;border:1px solid var(--ra-border)!important;border-radius:var(--ne-radius-field)!important;color:var(--ra-navy);font-size:.8125rem;height:var(--ne-field-height)!important;min-height:var(--ne-field-height)!important}.ne-form .ne-pos-address-picker__summary ul{font-size:.8125rem;list-style:none;margin:0;padding:0}.ne-form .ne-pos-address-picker__summary li{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.15rem}.ne-form .ne-pos-address-picker__summary .location{align-items:flex-start;background:var(--ne-gold-subtle-04);border:1px solid var(--ne-gold-divider);border-radius:var(--ne-radius-field);color:var(--ra-navy);display:flex;font-size:.8125rem;gap:.35rem;padding:.45rem .55rem}.ne-form .ne-pos-address-picker__summary .location i{color:var(--ra-gold);margin-top:.1rem}@media(min-width:480px){.ne-form .ne-pos-quick-view .ne-pos-addon-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ne-order-filter-sidebar{z-index:102}.ne-order-filter-sidebar .sidebar-card{border-radius:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.ne-order-filter-sidebar .card-header{border-bottom:1px solid var(--ne-divider,#e7eaf3);flex-shrink:0}.ne-order-filter-sidebar .ne-order-filter-sidebar__form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.ne-order-filter-sidebar .ne-order-filter-sidebar__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.ne-order-filter-sidebar .ne-order-filter-field{margin-bottom:1.25rem}.ne-order-filter-sidebar .ne-order-filter-field:last-child{margin-bottom:0}.ne-order-filter-sidebar .ne-order-filter-sidebar__footer{background:#fff;border-top:1px solid var(--ne-divider,#e7eaf3);box-shadow:0 -4px 12px rgba(19,33,68,.06);flex-shrink:0;padding:1rem 1.25rem}.ne-order-filter-sidebar .ne-order-filter-sidebar__footer .btn{min-height:44px;width:100%}.ne-form.ne-order-management-list .search--button-wrapper{flex-wrap:nowrap;gap:.75rem}.ne-form.ne-order-management-list .search--button-wrapper>.card-title{flex:1 1 auto;margin-inline-end:.5rem!important;min-width:0}.ne-form.ne-order-management-list .search--button-wrapper .ne-order-list-search.search-form{flex:0 1 22rem;margin:.25rem .75rem .25rem auto!important;max-width:min(22rem,100%);width:22rem}.ne-form.ne-order-management-list .ne-order-list-toolbar-actions{align-items:center;display:inline-flex;flex:0 0 auto;gap:.5rem;margin-inline-start:0}.ne-form.ne-order-management-list .search--button-wrapper .search-form .input--group,.ne-form.ne-order-management-list .search--button-wrapper .search-form .input-group.input--group{align-items:stretch;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:100%}.ne-form.ne-order-management-list .search--button-wrapper .search-form .input--group>.form-control,.ne-form.ne-order-management-list .search--button-wrapper .search-form .input-group.input--group>.form-control{flex:1 1 auto!important;min-width:0!important;width:1%!important}.ne-form.ne-order-management-list .search--button-wrapper .search-form .input--group .ne-input-group-action-end,.ne-form.ne-order-management-list .search--button-wrapper .search-form .input-group.input--group .ne-input-group-action-end{display:flex!important;flex:0 0 auto!important}.ne-form.ne-order-management-list .order-filter-overlay{background:rgba(19,33,68,.35);inset:0;position:fixed;z-index:101}.ne-form.ne-order-management-list .table tbody td{border-color:var(--ra-divider);color:var(--ra-navy);vertical-align:middle}.ne-form.ne-order-management-list .table tbody tr:hover{background:var(--ne-gold-subtle-04)}.ne-form.ne-order-management-list .table-column-pl-0 a{color:var(--ra-gold-dark)!important;font-weight:600}.ne-form.ne-order-management-list .customer--name{color:var(--ra-navy);font-weight:600}.ne-form.ne-order-management-list .empty--data{padding:3rem 1.5rem;text-align:center}.ne-form.ne-order-management-list .empty--data h5{color:var(--ra-navy);font-weight:600;margin-top:1rem}.ne-form.ne-order-management-list .page-area .pagination{margin-bottom:0}.ne-form.ne-order-management-list .page-area .page-link{background:0 0!important;border-color:var(--ne-gold-divider);box-shadow:none!important;color:var(--ra-navy)}.ne-form.ne-order-management-list .page-area .page-item.active .page-link{background:var(--ra-gold)!important;border-color:var(--ra-gold);color:#fff!important}.ne-form.ne-order-management-list .page-area .page-item:not(.active) .page-link:hover{background:var(--ne-gold-subtle-08)!important;border-color:var(--ra-gold);color:var(--ra-gold-dark)}.ne-form.ne-order-management-list .page-area .page-item.disabled .page-link{border-color:var(--ne-gold-divider);color:var(--ne-navy-muted-45)}.ne-form.ne-order-subscription-detail .table tbody td,.ne-form.ne-order-subscription-list .table tbody td{vertical-align:middle}.ne-form.ne-order-subscription-detail .page-header-title,.ne-form.ne-order-subscription-list .page-header-title{color:var(--ra-navy)}.ne-form.ne-order-subscription-detail .empty--data,.ne-form.ne-order-subscription-list .empty--data{padding:3rem 1.5rem;text-align:center}.ne-form .order--pos-right .add--customer-btn,.ne-form .order--pos-right .card-body,.ne-form .order--pos-right .ne-restaurant-select-field{overflow:visible}.ne-form .ne-restaurant-combobox,.ne-form .ne-search-combobox{position:relative;width:100%}.ne-form .ne-restaurant-combobox:after,.ne-form .ne-search-combobox:after{border-block-end:1.5px solid var(--ra-gold-dark,#a67c00);border-inline-end:1.5px solid var(--ra-gold-dark,#a67c00);content:"";height:8px;inset-inline-end:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-65%) rotate(45deg);width:8px}.ne-form .ne-restaurant-combobox__input,.ne-form .ne-search-combobox__input{cursor:pointer;direction:ltr;padding-inline-end:2.5rem;text-align:left!important;text-align-last:left!important;-moz-text-align-last:left!important;text-indent:0!important;width:100%}.ne-form .ne-search-combobox__selected{align-items:center;bottom:0;color:var(--ra-navy);display:none;font-size:14px;gap:.35em;justify-content:flex-start;left:.75rem;line-height:var(--ne-field-height);overflow:hidden;pointer-events:none;position:absolute;right:2.5rem;top:0;white-space:nowrap}.ne-form .ne-search-combobox.is-selected:not(:focus-within) .ne-search-combobox__selected{display:flex}.ne-form .ne-search-combobox.is-selected:not(:focus-within) .ne-search-combobox__input{color:transparent}.ne-form .ne-search-combobox__option-label,.ne-form .ne-search-combobox__selected-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ne-form .ne-search-combobox__option-kind,.ne-form .ne-search-combobox__selected-kind{flex:0 0 auto;margin-inline:0!important;white-space:nowrap}.ne-form .ne-static-combobox__input{direction:ltr;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important;text-indent:0!important}.ne-form select.ne-dropdown-selector,.ne-form select.ne-search-combobox,.ne-form select.ne-static-combobox{direction:ltr;text-align:left!important;text-align-last:left!important;-moz-text-align-last:left!important;text-indent:0!important}.ne-form .ne-restaurant-combobox__native,.ne-form .ne-search-combobox__native{border:0!important;display:none!important;height:1px!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;width:1px!important}.ne-form .ne-restaurant-combobox__list:empty,.ne-form .ne-restaurant-combobox__list[hidden],.ne-form .ne-search-combobox__list:empty,.ne-form .ne-search-combobox__list[hidden]{border:0!important;box-shadow:none!important;display:none!important;margin:0!important;padding:0!important}.ne-form .ne-restaurant-combobox__list,.ne-form .ne-search-combobox__list{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);box-shadow:0 10px 30px var(--ne-navy-subtle-08);left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:1060}.ne-form .ne-restaurant-combobox__option,.ne-form .ne-search-combobox__option{align-items:baseline;color:var(--ra-navy);cursor:pointer;display:flex;font-size:14px;gap:.35em;justify-content:flex-start;padding:8px 12px;text-align:left}.ne-form .ne-restaurant-combobox__option:focus,.ne-form .ne-restaurant-combobox__option:hover,.ne-form .ne-search-combobox__option:focus,.ne-form .ne-search-combobox__option:hover{background:var(--ne-gold-subtle-08);color:var(--ra-gold-dark)}.ne-form .ne-addon-multiselect{position:relative}.ne-form .ne-addon-multiselect__control{align-items:center;background:var(--ra-field-bg);border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);cursor:text;display:flex;flex-wrap:wrap;gap:.35rem;min-height:var(--ne-field-height);padding:.35rem .7rem}.ne-form .ne-addon-multiselect.is-disabled .ne-addon-multiselect__control{background:var(--ra-field-bg);cursor:not-allowed;opacity:.7}.ne-form .ne-addon-multiselect__tokens{display:flex;flex-wrap:wrap;gap:.35rem}.ne-form .ne-addon-multiselect__token{align-items:center;background:var(--ne-gold-subtle-16);border:1px solid var(--ne-gold-subtle-16);border-radius:var(--ne-radius-field);color:var(--ra-navy);display:inline-flex;gap:.35rem;padding:.35rem .55rem}.ne-form .ne-addon-multiselect__remove{background:0 0;border:0;color:var(--ra-gold-dark);cursor:pointer;font-size:1rem;line-height:1;padding:0}.ne-form .ne-addon-multiselect__search{background:0 0;border:0;color:var(--ra-navy);flex:1 1 80px;min-width:80px;outline:0}.ne-form .ne-addon-multiselect__caret{color:var(--ra-gold-dark);margin-left:auto}.ne-form .ne-addon-multiselect__menu{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);box-shadow:0 10px 30px var(--ne-navy-subtle-08);left:0;max-height:220px;overflow-y:auto;position:absolute;right:0;top:calc(100% + .25rem);z-index:20}.ne-form .ne-addon-multiselect__menu:empty{display:none!important}.ne-form .ne-addon-multiselect__option{background:var(--ra-paper);border:0;color:var(--ra-navy);display:block;padding:.6rem .75rem;text-align:left;width:100%}.ne-form .ne-addon-multiselect__option.is-selected,.ne-form .ne-addon-multiselect__option:hover{background:var(--ne-gold-subtle-08);color:var(--ra-gold-dark)}.ne-form .ne-addon-multiselect__option.is-selected:after{color:var(--ra-gold-dark);content:"✓";float:right;font-weight:700}.ne-form select.form-control[multiple]{background-image:none;height:auto;min-height:120px;padding-inline-end:12px}.ne-form .ne-cuisine-field select.form-control[multiple]{min-height:7.5rem}.ne-form .ne-cuisine-field select.form-control:not([multiple]),.ne-form .ne-zone-field select.form-control{width:100%}.ne-form .ne-variation-config{background:var(--ra-paper);border:1px solid var(--ra-border);border-radius:var(--ne-radius-field);padding:1rem}.ne-form .ne-variation-config .form-control{background-color:#fff!important}.ne-form .ne-availability-table{table-layout:fixed;width:100%}.ne-form .ne-availability-table td,.ne-form .ne-availability-table th{text-align:left;vertical-align:middle}.ne-form .ne-availability-table td:first-child,.ne-form .ne-availability-table th:first-child{width:120px}.ne-form .ne-availability-table td:nth-child(2),.ne-form .ne-availability-table th:nth-child(2){width:calc(100% - 120px)}.ne-form .ne-availability-times{align-items:center;display:flex;gap:8px}.ne-form .ne-availability-times .form-control{flex:1 1 0;min-width:0}.ne-form .ne-availability-overnight{align-items:center;display:inline-flex;flex:0 0 auto;white-space:nowrap}.ne-form .ne-availability-overnight.is-empty{visibility:hidden}@media(min-width:768px){.ne-form .ne-price-fields{display:flex;flex-wrap:wrap}.ne-form .ne-price-fields>.ne-price-unit{order:1}.ne-form .ne-price-fields>.ne-price-maximum{order:2}.ne-form .ne-price-fields>.ne-price-stock-type{order:3}.ne-form .ne-price-fields>.ne-price-discount-type{order:4}.ne-form .ne-price-fields>.ne-price-discount-amount{order:5}.ne-form .ne-price-fields>.ne-price-total-discount{order:6}}@media(min-width:992px){.ne-form .ne-product-edit-layout{display:grid;gap:2px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ne-form .ne-product-edit-layout>*{max-width:100%;width:100%}.ne-form .ne-product-edit-layout>:first-child{grid-column:1;grid-row:1}.ne-form .ne-product-edit-layout>:nth-child(2){grid-column:2;grid-row:1}.ne-form .ne-product-edit-layout>:nth-child(3){grid-column:1/-1;grid-row:2}.ne-form .ne-product-edit-layout>:nth-child(4){grid-column:1;grid-row:3}.ne-form .ne-product-edit-layout>:nth-child(5){grid-column:2;grid-row:3/span 3}.ne-form .ne-product-edit-layout>:nth-child(6){grid-column:1;grid-row:4}.ne-form .ne-product-edit-layout>:nth-child(7),.ne-form .ne-product-edit-layout>:nth-child(9){grid-column:1/-1}.ne-form .ne-product-edit-layout>:nth-child(8){grid-column:1;grid-row:5}.ne-form .ne-product-edit-layout>:nth-child(4),.ne-form .ne-product-edit-layout>:nth-child(5),.ne-form .ne-product-edit-layout>:nth-child(6),.ne-form .ne-product-edit-layout>:nth-child(8){align-self:stretch;display:flex}.ne-form .ne-product-edit-layout>:nth-child(4)>.card,.ne-form .ne-product-edit-layout>:nth-child(5)>.card,.ne-form .ne-product-edit-layout>:nth-child(6)>.card,.ne-form .ne-product-edit-layout>:nth-child(8)>.card{width:100%}}.ne-form .ne-map-location-fields .form-label-secondary{margin-inline-start:3ch}.ne-form .ne-map-location-fields .ne-coord-input{cursor:default;display:block;font-variant-numeric:tabular-nums;height:var(--ne-field-height)!important;line-height:var(--ne-field-height);max-height:var(--ne-field-height)!important;min-height:var(--ne-field-height)!important;overflow:hidden!important;padding-block:0;padding-inline:12px;resize:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.ne-form .ne-map-location-fields .ne-coord-input[readonly]{background-color:var(--ra-field-bg)!important;color:var(--ra-navy)!important}#toast-container{z-index:999999}#toast-container.toast-center-center{bottom:auto;left:50%;pointer-events:none;right:auto;top:50%;transform:translate(-50%,-50%);width:auto}#toast-container.toast-center-center>div{margin:0 auto 8px;margin-inline-end:auto;margin-inline-start:auto;pointer-events:auto;width:min(420px,100vw - 32px)}#toast-container>div{align-items:start;background-color:var(--ne-brand-navy)!important;background-image:none!important;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--ne-radius-card);box-shadow:0 14px 36px var(--ne-navy-subtle-12);color:#fff!important;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"icon title close" "icon message message";grid-template-columns:32px minmax(0,1fr) 32px;min-height:auto;opacity:1;overflow:hidden;padding:14px 16px!important;pointer-events:auto;position:relative;row-gap:2px;width:min(420px,100vw - 32px)}#toast-container>div:before{align-self:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.12);font-size:14px;font-weight:700;grid-area:icon;height:28px;justify-self:center;line-height:28px;text-align:center;width:28px}#toast-container>div.rtl{padding:14px 16px!important}#toast-container>div .toast-title{align-self:center;color:#fff;font-size:15px;font-weight:700;grid-area:title;margin:0}#toast-container>div .toast-title:empty{display:none}#toast-container>div .toast-message{color:hsla(0,0%,100%,.92);font-size:14px;font-weight:500;grid-area:message;margin:0}#toast-container>div .toast-message a,#toast-container>div .toast-message label{color:var(--ne-brand-gold)}#toast-container>div .toast-close-button{align-items:center;align-self:start;background:#fff;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.12);color:var(--ne-brand-navy);display:inline-flex;float:none;font-size:18px;font-weight:700;grid-area:close;height:28px;inset-inline-end:auto;justify-content:center;justify-self:end;line-height:1;min-width:28px;opacity:1;padding:0;position:static;text-shadow:none;top:auto;width:28px}#toast-container>div .toast-close-button:focus,#toast-container>div .toast-close-button:hover{background:#fff;color:var(--ne-brand-navy);opacity:.92}#toast-container>div.toast-success{background-color:var(--ne-brand-green)!important;border-color:hsla(0,0%,100%,.16);border-inline-start:4px solid hsla(0,0%,100%,.55)}#toast-container>div.toast-success:before{color:var(--ne-brand-green);content:"✓"}#toast-container>div.toast-error{background-color:var(--ne-brand-red)!important;background-image:none!important;border:1px solid hsla(0,0%,100%,.16)!important;border-inline-start:4px solid hsla(0,0%,100%,.55)!important;color:#fff!important;padding-bottom:16.5px!important;padding-top:16.5px!important}#toast-container>div.toast-error:before{color:var(--ne-brand-red);content:"×";font-size:20px;line-height:26px}#toast-container>div.toast-error .toast-message,#toast-container>div.toast-error .toast-title{color:#fff!important;font-weight:600}#toast-container>div.toast-error .toast-close-button{color:var(--ne-brand-red)!important}#toast-container>div.toast-error .toast-progress{background-color:#fff!important;opacity:.45}#toast-container>div.toast-warning{background-color:var(--ne-brand-gold-dark)!important;border-color:hsla(0,0%,100%,.16);border-inline-start:4px solid hsla(0,0%,100%,.55)}#toast-container>div.toast-warning:before{color:var(--ne-brand-gold-dark);content:"!";font-size:16px}#toast-container>div.toast-info{background-color:var(--ne-brand-navy)!important;border-color:hsla(0,0%,100%,.16);border-inline-start:4px solid hsla(0,0%,100%,.55)}#toast-container>div.toast-info:before{color:var(--ne-brand-navy);content:"i";font-style:italic;font-weight:800}#toast-container>div .toast-progress{background-color:#fff;opacity:.4}#toast-container>.toast-error,#toast-container>.toast-info,#toast-container>.toast-success,#toast-container>.toast-warning{background-image:none!important}
