dialog.nonono-modal-host{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;overflow:visible}dialog.nonono-modal-host::backdrop{background:0 0}.nonono-modal-host .modal-backdrop{overscroll-behavior:contain}.nonono-modal-host .modal{overscroll-behavior:contain;overflow-wrap:anywhere;min-width:0;max-height:calc(100dvh - 48px)}.nonono-modal-host .modal-title{align-items:flex-start}.nonono-modal-host .modal-title h2{min-width:0;scroll-margin-block-start:20px;line-height:1.4}.nonono-modal-host .modal-title h2:focus{outline:none}.nonono-modal-host .modal-title .icon-button{flex-shrink:0;min-width:44px;min-height:44px;font-size:25px}.nonono-modal-host .modal:has(.connection-guide){--connection-dialog-padding:25px;scroll-padding-block-start:88px}.nonono-modal-host .modal:has(.connection-guide)>.modal-title{top:calc(-1 * var(--connection-dialog-padding));z-index:2;margin-block-start:calc(-1 * var(--connection-dialog-padding));margin-inline:calc(-1 * var(--connection-dialog-padding));padding:12px var(--connection-dialog-padding);background:#fff;border-block-end:1px solid #e7ebe4;align-items:center;position:sticky}.nonono-modal-host :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #527c39}.field :is(input,textarea,select){scroll-margin-block:28px}.alert>svg{flex-shrink:0;margin-top:2px}.alert>div{overflow-wrap:anywhere;min-width:0}.empty-state>.button{white-space:normal;text-align:center;max-width:100%;min-height:44px;line-height:1.6}.empty-state>.button:disabled{cursor:not-allowed}@media (max-width:640px){.nonono-modal-host .modal-backdrop{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.nonono-modal-host .modal{max-height:calc(100dvh - 24px);padding:20px}.nonono-modal-host .modal:has(.connection-guide){--connection-dialog-padding:20px}.nonono-modal-host .modal-title h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.loading>svg.spin{animation:none}.nonono-modal-host,.nonono-modal-host .modal{scroll-behavior:auto;transition:none;animation:none}}
.field{gap:8px;min-width:0}.field-heading{align-items:center;gap:6px;min-height:23px;display:flex}.field-heading>:is(label,.field-label){cursor:pointer;font-size:13px;font-weight:650;line-height:1.5}.field-required{color:#796947}.field-optional{color:#646d63;font-size:12px;font-weight:400}.field .field-hint{color:#596658;margin-top:-3px;font-size:12px;line-height:1.6}.field :is(input:where(:not([type=checkbox],[type=radio],[type=hidden])),textarea,select){background-color:#fff;border:1px solid #b7c1b4;border-radius:9px;min-height:46px;padding:11px 13px;font-size:14px;line-height:1.5}.field textarea{resize:vertical;min-height:116px}.field :is(input,textarea)::placeholder{color:#737d70;opacity:1}.field :is(input,textarea,select):hover:not(:disabled):not(:focus){border-color:#82977b}.field :is(input,textarea,select):focus-visible{outline-offset:2px;border-color:#527c39;outline:2px solid #527c39;box-shadow:0 0 0 4px #c5f48230}.field :is(input,textarea,select):disabled{cursor:not-allowed;color:#687064;opacity:1;background:#f0f2ed;border-color:#cdd3c9}.field input[readonly]{color:#4f5b4e;background:#f4f6f0}.field :is(input,textarea)[dir=ltr]{text-align:left}.field :is(input,textarea,select)[aria-invalid=true]{border-color:#a3312b;box-shadow:0 0 0 1px #a3312b}.field .field-error{color:#992e27;font-size:12px;font-weight:550;line-height:1.6}.field-help-trigger{color:#627260;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;padding:4px;display:inline-grid}.field-help-trigger:hover,.field-help-trigger:focus-visible{color:#254321;background:#edf3e6}.field-help-bubble{z-index:1000;color:#fff;overflow-wrap:anywhere;overscroll-behavior:contain;background:#26362a;border:1px solid #485b45;border-radius:12px;width:max-content;max-width:min(330px,100vw - 24px);max-height:min(70dvh,400px);padding:13px 16px;font-size:13px;font-weight:400;line-height:1.65;position:fixed;overflow-y:auto;box-shadow:0 10px 30px #1c2c2130}html[lang=he] :is(.field-heading,.field-help-bubble){letter-spacing:normal}@media (max-width:640px){.field :is(input:where(:not([type=checkbox],[type=radio],[type=hidden])),textarea,select){min-height:48px;font-size:16px}.field-help-trigger{width:44px;height:44px}.field-heading>:is(label,.field-label){font-size:14px}.field .field-hint,.field .field-error{font-size:13px}.field{gap:9px}}@media (prefers-reduced-motion:reduce){.field :is(input,textarea,select){transition:none}}
:root{--control-focus:#456b36;--control-border:#b7c1b4;--control-muted:#5e695a;--control-ease:cubic-bezier(.2, .7, .2, 1)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.app-content,.auth-box,.nonono-modal-host) :is(input,select,textarea){max-width:100%;caret-color:var(--control-focus);transition:border-color .14s var(--control-ease), background-color .14s var(--control-ease), box-shadow .14s var(--control-ease)}:where(.app-content,.auth-box,.nonono-modal-host) :is(input,textarea)::placeholder{color:#737d70;opacity:1}:where(.app-content,.auth-box,.nonono-modal-host) :is(input,textarea,select):focus-visible{outline:2px solid var(--control-focus);outline-offset:2px}:where(.app-content,.auth-box,.nonono-modal-host) :is(input,select,textarea):disabled{opacity:1;color:var(--control-muted);-webkit-text-fill-color:var(--control-muted);cursor:not-allowed;background-color:#edf0e9}:where(.app-content,.auth-box,.nonono-modal-host) :is(input,textarea)[readonly]{color:#4f5b4e;background-color:#f4f6f0}:where(.app-content,.auth-box,.nonono-modal-host) select:not([multiple]):not([size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%235a6c52' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-inline-end:42px}:where(.app-content,.auth-box,.nonono-modal-host) select:not([multiple]):not([size]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:14px}:where(.app-content,.auth-box,.nonono-modal-host) select:is([multiple],[size]){min-height:120px}:where(.app-content,.auth-box,.nonono-modal-host) textarea{resize:vertical;min-width:0;max-width:100%}:where(.app-content,.auth-box,.nonono-modal-host) .check-field{cursor:pointer;align-items:flex-start;min-height:36px;padding-block:6px}:where(.app-content,.auth-box,.nonono-modal-host) .check-field input{width:18px;height:18px;accent-color:var(--control-focus);margin-block-start:2px}:where(.app-content,.auth-box,.nonono-modal-host) .check-field:has(input:disabled){cursor:not-allowed;color:var(--control-muted)}:where(.app-frame,.auth-layout,.nonono-modal-host) :is(.button,.icon-button){touch-action:manipulation;transition:background-color .15s var(--control-ease), border-color .15s var(--control-ease), box-shadow .15s var(--control-ease), transform .12s var(--control-ease)}:where(.app-frame,.auth-layout,.nonono-modal-host) .button{white-space:normal;text-align:center;text-wrap:pretty}:where(.app-frame,.auth-layout,.nonono-modal-host) :is(.button,.icon-button):active:not(:disabled){box-shadow:none;transform:translateY(1px)}:where(.app-frame,.auth-layout,.nonono-modal-host) :is(.button,.icon-button):disabled,:where(.app-frame,.auth-layout,.nonono-modal-host) :is(.button,.icon-button):disabled:hover{box-shadow:none;opacity:1;color:var(--control-muted);background:#edf0e9;border-color:#d7ddd1;transform:none}:where(.app-frame,.auth-layout,.nonono-modal-host) button[aria-busy=true]{cursor:progress}:where(.app-frame,.auth-layout,.nonono-modal-host) .icon-button:hover:not(:disabled){background-color:#eaf0e4}@media (max-width:640px),(pointer:coarse){:where(.app-frame,.auth-layout,.nonono-modal-host) :is(.button.small,.icon-button,.segmented button,.text-button){min-width:44px;min-height:44px}:where(.app-content,.auth-box,.nonono-modal-host) :is(input,select,textarea),:where(.app-content,.auth-box,.nonono-modal-host) .field :is(input,select,textarea){font-size:16px}:where(.app-content,.auth-box,.nonono-modal-host) .check-field{align-items:center;min-height:44px;font-size:14px}}@media (prefers-reduced-motion:reduce){:where(.app-frame,.auth-layout,.nonono-modal-host) :is(input,textarea,select,.button,.icon-button){transition:none}:where(.app-frame,.auth-layout,.nonono-modal-host) :is(.button,.icon-button):is(:hover,:active):not(:disabled){transform:none}}@media (forced-colors:active){:where(.app-content,.auth-box,.nonono-modal-host) select:not([multiple]):not([size]){appearance:auto;background-image:none;padding-inline-end:12px}:where(.app-frame,.auth-layout,.nonono-modal-host) :is(input,select,textarea,.button,.icon-button):focus-visible{outline-color:highlight}:where(.app-frame,.auth-layout,.nonono-modal-host) :is(.button,.icon-button):disabled{color:graytext;border-color:graytext}}
.app-frame:has(.new-campaign-page){color:#121a17;background:#fafbfb}.app-frame:has(.new-campaign-page) .app-content{max-width:none;padding-block:20px 28px;padding-inline:20px 28px}.app-frame:has(.new-campaign-page) .app-topbar{background:#fcfdfd;border-color:#e7e9eb;height:63px;padding-inline:24px}.app-frame:has(.new-campaign-page) .topbar-avatar{color:#35423f;background:#dce1e1;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:650;display:grid}.app-frame:has(.new-campaign-page) .entitlement-banner{color:#282b26;background:#fff7ed;border:1px solid #f1dec7;border-radius:9px;margin-bottom:28px;padding:10px 14px;font-size:11px;line-height:1.6}.app-frame:has(.new-campaign-page) .entitlement-banner>span{align-items:center;gap:10px;display:flex}.app-frame:has(.new-campaign-page) .entitlement-banner>span svg{flex-shrink:0}@media (min-width:901px){.app-frame:has(.new-campaign-page) .breadcrumb{display:none}.app-frame:has(.new-campaign-page) .topbar-end{gap:22px;margin-inline-start:auto}.app-frame:has(.new-campaign-page) .feature-finder-trigger{color:#7c8993;background:#fff;border-color:#dce1e4;border-radius:8px;width:260px;min-height:36px;padding:8px 12px}.app-frame:has(.new-campaign-page) .feature-finder-trigger span{margin-inline-start:auto}.app-frame:has(.new-campaign-page) .feature-finder-trigger kbd{display:none}.app-frame:has(.new-campaign-page) .workspace-private{color:#7c838b;font-size:10px}}@media (max-width:900px){.app-frame:has(.new-campaign-page) .app-content{padding:20px 18px 32px}.app-frame:has(.new-campaign-page) .topbar-avatar{display:none}}
