*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body{min-height:100%}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{--tw-bg-opacity:1;background-color:rgb(238 243 248/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background-image:radial-gradient(circle at 82% 18%,#2d7a7821,#0000 24rem),linear-gradient(90deg,#10547e14 1px,#0000 1px),linear-gradient(0deg,#10547e14 1px,#0000 1px);background-size:auto,28px 28px,28px 28px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}input,textarea,select{font-size:16px}a{color:inherit;-webkit-tap-highlight-color:transparent}button{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#2d7a7866;--tw-ring-offset-width:2px;--tw-ring-offset-color:#eef3f8;outline:2px solid #0000}:is(html:has(.nl-app),body:has(.nl-app)){height:100%;overflow:hidden}body:has(.nl-app){color:#06080e;background:#edecec;margin:0;padding:0}.nl-app{--nl-bg:#edecec;--nl-surface:#f6f6f6;--nl-text:#06080e;--nl-muted:#3e424a;--nl-border:#e6e8ec;--nl-hover:#eceef1;--nl-active:#e6e8ec;--nl-zone-stage-bg:#ececec;--nl-zone-stage-border:#dcdcdc;--nl-zone-stage-foot:#e2e2e2;--nl-zone-preview-bg:#ececec;--nl-zone-preview-border:#dcdcdc;--nl-zone-selected-bg:#ececec;--nl-zone-selected-border:#dcdcdc;--nl-shadow-xs:0 1px 1px #0f172a0a, 0 1px 2px #0f172a0f;--nl-shadow-sm:0 1px 2px #0f172a0f, 0 2px 4px #0f172a0f;--nl-shadow-md:0 2px 4px #0f172a0f, 0 6px 12px #0f172a14;--nl-shadow-lg:0 4px 8px #0f172a14, 0 12px 24px #0f172a1a;--nl-shadow-press:inset 0 1px 2px #0f172a1a;--nl-sidebar-width:clamp(147px, 14vw, 178px);--nl-sidebar-collapsed-width:56px;--nl-outer-padding:clamp(10px, 1.4vw, 14px);--nl-panel-pad-y:clamp(14px, 1.6vw, 18px);--nl-panel-pad-x:clamp(16px, 1.8vw, 20px);grid-template-columns:var(--nl-sidebar-width) minmax(0, 1fr);background:var(--nl-bg);height:100dvh;min-height:0;color:var(--nl-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.nl-bottom-nav,.nl-overlay,.nl-mobile-header{display:none}.nl-sidebar{background:var(--nl-bg);flex-direction:column;gap:1px;height:100%;min-height:0;padding:10px 4px 10px 6px;display:flex;position:sticky;top:0;overflow:hidden}.nl-brand{min-width:0;color:inherit;grid-template-rows:34px auto;grid-template-columns:34px minmax(0,1fr);align-items:center;row-gap:20px;text-decoration:none;display:grid}.nl-brand__mark,.nl-brand__mark img{width:34px;height:34px;display:block}.nl-brand__mark{grid-area:1/1;overflow:visible}.nl-brand__name{color:#06080e;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-area:1/2;min-width:0;font-size:12px;font-weight:800;line-height:1;overflow:hidden}.nl-brand__badge{-o-object-fit:contain;object-fit:contain;grid-area:2/1;justify-self:center;width:22px;height:22px}.nl-icon-btn{color:#111827;width:34px;height:34px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.nl-icon-btn svg{stroke-width:1.8px;width:24px;height:24px}.nl-nav-list{flex-direction:column;gap:4px;padding:0 6px;display:flex}.nl-nav-item{color:#111827;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.nl-nav-item:hover{background:var(--nl-hover)}.nl-nav-item[data-active=true]{background:var(--nl-active);border-color:#00000005;font-weight:650}.nl-nav-item svg{stroke:#111827;stroke-width:1.8px;opacity:.9;flex:none;width:24px;height:24px}.nl-sidebar__footer{color:#111827;border-radius:12px;align-items:center;gap:10px;margin:auto 6px 4px;padding:9px 10px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.nl-sidebar__footer:hover{background:var(--nl-hover)}.nl-sidebar__footer svg{stroke:#111827;stroke-width:1.8px;opacity:.9;flex:none;width:24px;height:24px}.nl-app[data-sidebar-collapsed=true] .nl-sidebar__footer span{display:none}.nl-main{min-width:0;height:100%;min-height:0;padding:var(--nl-outer-padding);padding-top:3px;padding-left:0;overflow:hidden}.nl-panel{border:1px solid var(--nl-border);background:var(--nl-surface);height:100%;min-height:0;padding:var(--nl-panel-pad-y) var(--nl-panel-pad-x);box-shadow:none;border-radius:16px;flex-direction:column;gap:8px;padding-top:6px;display:flex;position:relative;overflow:hidden}.nl-page-head h1{color:#06080e;letter-spacing:-.4px;margin:0;font-size:clamp(20px,2vw,24px);font-weight:800;line-height:1.15}.nl-page-head p{max-width:72ch;color:var(--nl-muted);margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.4}.nl-ads-filters button{border:1px solid var(--nl-border);color:#111827;background:#fff;border-radius:10px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:650}.nl-ads-filters button[data-active=true]{color:#fff;background:#111827;border-color:#111827}.nl-search{border:1px solid var(--nl-border);background:#fff;border-radius:10px;align-items:center;gap:8px;width:clamp(220px,26vw,320px);min-height:38px;padding:8px 12px;display:flex}.nl-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px;font-weight:500}.nl-panel__body{flex-direction:column;flex:1;min-height:0;padding:0 2px 0 0;display:flex;overflow:auto}.nl-alert{border-radius:12px;margin:0}.nl-ads-item{border:1px solid var(--nl-border);background:#fff;border-radius:16px;min-height:300px;padding:14px;overflow:visible;box-shadow:0 1px 2px #1018280f}.nl-ads-item__title{font-size:15px;font-weight:750}.nl-ads-item__image,.nl-ads-item__placeholder{aspect-ratio:auto;border-radius:12px;height:147px}.nl-ads-item p{color:#111827;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:58px;margin:10px 0;font-size:14px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.nl-ads-item small{color:var(--nl-muted);font-size:13px;font-weight:650}.nl-ads-item--new{border-style:dashed;min-height:200px}.nl-ads-new-icon{background:#111827;border-radius:18px;width:62px;height:62px}.nl-groups{min-height:100%;display:flex}.nl-categories{border-right:1px solid var(--nl-border);border-radius:14px 0 0 14px;width:300px;min-width:240px;max-width:400px}.nl-groups-pane{border-radius:0 14px 14px 0;flex:1}.nl-categories,.nl-groups-pane{border-color:var(--nl-border)}.nl-stats-card{border-radius:14px;padding:16px}.nl-stats-card span{font-size:13px;font-weight:600}.nl-stats-card strong{font-size:28px;font-weight:800}.nl-auth{justify-content:center;align-items:flex-start;min-height:100%;padding:32px 20px;display:flex}.nl-auth-card h2{letter-spacing:-.3px;font-size:22px;font-weight:800}@media (max-width:980px){.nl-app{--nl-mobile-bottom-nav-space:calc(106px + env(safe-area-inset-bottom));display:block;overflow:hidden}.nl-sidebar{z-index:60;width:min(320px,92vw);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-110%);box-shadow:20px 0 50px #1118272e}.nl-app[data-sidebar-open=true] .nl-sidebar{transform:translate(0)}.nl-main{height:100dvh;padding:0;overflow:hidden}.nl-panel{border:0;border-radius:0;height:100%;padding:0}.nl-topbar{display:none}.nl-mobile-header{height:calc(48px + env(safe-area-inset-top));padding:calc(6px + env(safe-area-inset-top)) 12px 6px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f6f6f6e0;border-bottom:1px solid #0000000f;display:grid}.nl-mobile-header__toggle,.nl-mobile-header__icon,.nl-mobile-header__add{color:#111827;background:0 0;border:0;border-radius:10px;width:36px;height:36px}.nl-mobile-header__add{color:#111827;background:0 0}.nl-mobile-header__icon:disabled{color:#3390ec;cursor:default;opacity:1}.nl-mobile-header__title{font-size:15px;font-weight:700}.nl-panel__body{padding:calc(48px + env(safe-area-inset-top)) 0 0;overflow:visible}.nl-app[data-page=ads] .nl-panel__body{-webkit-overflow-scrolling:touch;padding-top:calc(48px + env(safe-area-inset-top));padding-bottom:var(--nl-mobile-bottom-nav-space,calc(106px + env(safe-area-inset-bottom)));background:var(--nl-bg);position:fixed;inset:0;overflow:hidden auto}.nl-app[data-page=ads][data-mobile-search-open=true] .nl-panel__body{padding-top:calc(96px + env(safe-area-inset-top))}.nl-app[data-ads-screen=edit] .nl-panel__body{padding-top:0}.nl-ads-list{grid-template-columns:1fr;gap:12px;padding:8px}.nl-ads-item{border-radius:16px;min-height:340px}.nl-ads-item--new{min-height:200px}.nl-groups{min-height:0;display:block}.nl-categories{display:none}.nl-groups-pane{min-height:calc(100dvh - 48px - env(safe-area-inset-top));border:0;border-radius:0}.nl-stats,.nl-auth{padding:8px}}.nl-loader{color:#06080e;background:#edecec;align-content:center;place-items:center;gap:12px;font-weight:800;display:grid;position:fixed;inset:0}.nl-app{--nl-bg:#edecec;--nl-surface:#f6f6f6;--nl-card:#fff;--nl-text:#06080e;--nl-muted:#3e424a;--nl-border:#e6e8ec;--nl-hover:#eceef1;--nl-sidebar-width:clamp(166px, 14vw, 184px);--nl-sidebar-collapsed-width:56px;grid-template-columns:var(--nl-sidebar-width) 1fr;background:var(--nl-bg);height:100dvh;min-height:0;color:var(--nl-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.nl-app[data-sidebar-collapsed=true]{grid-template-columns:var(--nl-sidebar-collapsed-width) 1fr}.nl-sidebar{z-index:50;background:var(--nl-bg);flex-direction:column;gap:1px;min-height:0;padding:10px 4px 10px 6px;display:flex;position:relative;overflow:visible}.nl-sidebar__top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:4px 36px 2px 4px;display:flex;position:relative}.nl-brand{grid-template-rows:34px auto;grid-template-columns:34px 1fr;align-items:center;row-gap:20px;min-width:0;text-decoration:none;display:grid}.nl-brand__mark,.nl-brand__badge{place-items:center;width:34px;height:34px;display:grid}.nl-brand__mark img,.nl-brand__badge{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}.nl-brand__badge{border-radius:6px;grid-area:2/1;justify-self:center;width:22px;height:22px}.nl-brand__name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;grid-area:1/2;min-width:0;font-size:12px;font-weight:800;line-height:1;overflow:hidden}.nl-sidebar__actions{gap:4px;display:flex;position:absolute;top:4px;right:4px}.nl-icon-btn{width:26px;height:26px;color:var(--nl-text);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.nl-icon-btn svg{width:18px;height:18px}.nl-icon-btn:hover{background:#ffffffa6}.nl-nav-group__summary{color:var(--nl-muted);padding:6px 8px 4px;font-size:12px;font-weight:800}.nl-nav-list{gap:2px;display:grid}.nl-nav-item{min-height:38px;color:var(--nl-muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:6px;padding-left:4px;font-weight:500;display:grid;position:relative}.nl-nav-item__tip{z-index:500;color:#fff;text-align:left;pointer-events:none;white-space:normal;background:#1a1a1a;border-radius:14px;width:max-content;max-width:280px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.45;display:none;position:absolute;top:50%;left:calc(100% + 16px);transform:translateY(-50%);box-shadow:0 18px 44px #00000047}.nl-nav-item__tip:before{content:"";background:#1a1a1a;border-radius:2px;width:10px;height:10px;margin-right:-5px;position:absolute;top:50%;right:100%;transform:translateY(-50%)rotate(45deg)}.nl-nav-item:hover .nl-nav-item__tip{display:block}.nl-app[data-sidebar-collapsed=true] .nl-nav-item__tip{left:calc(100% + 12px)}.nl-nav-item svg{transform-origin:50%;justify-self:start;margin-left:4px;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.nl-nav-item:hover,.nl-nav-item[data-active=true]{background:var(--nl-hover);color:var(--nl-text)}.nl-nav-item:hover svg{transform:scale(1.18)rotate(-6deg)}.nl-nav-item[data-active=true] svg{transform:scale(1.08)}.nl-sidebar__footer svg{transform-origin:50%;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.nl-sidebar__footer:hover svg{transform:scale(1.18)rotate(-6deg)}.nl-app[data-sidebar-collapsed=true] .nl-sidebar{padding-right:6px}.nl-app[data-sidebar-collapsed=true] .nl-brand__name,.nl-app[data-sidebar-collapsed=true] .nl-brand__badge,.nl-app[data-sidebar-collapsed=true] .nl-brand__badge-label,.nl-app[data-sidebar-collapsed=true] .nl-nav-group__summary,.nl-app[data-sidebar-collapsed=true] .nl-nav-item span,.nl-app[data-sidebar-collapsed=true] .nl-profile{display:none}.nl-main{min-width:0;min-height:0;padding:4px 10px 4px 0}.nl-panel{background:var(--nl-surface);border-radius:16px;grid-template-rows:auto auto 1fr;height:100%;min-height:0;display:grid;overflow:hidden}.nl-topbar{justify-content:space-between;align-items:center;gap:16px;padding:2px clamp(16px,1.8vw,20px) 4px;display:flex}.nl-topbar__left{align-items:center;gap:12px;min-width:0;display:flex}.nl-page-head h1{margin:0;font-size:clamp(20px,2.4vw,32px);font-weight:850;line-height:1}.nl-page-head p{color:var(--nl-muted);margin:3px 0 0;font-size:14px;font-weight:650}.nl-ads-topbar{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.nl-ads-filters{gap:8px;display:flex}.nl-ads-filters button,.nl-search,.nl-stats-toolbar button,.nl-groups-pane header button,.nl-auth-actions button,.nl-editor-header button,.nl-ads-item footer button{border:1px solid var(--nl-border);min-height:38px;color:var(--nl-text);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.nl-ads-new-btn{color:#fff;cursor:pointer;background:#2f8fe8;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .16s,transform .12s;display:inline-flex;box-shadow:0 2px 6px #2f8fe84d}.nl-ads-new-btn:hover{background:#1f7ed3;transform:translateY(-1px)}.nl-ads-new-btn:active{transform:translateY(0)}.nl-ads-item[data-status=paused]{opacity:.65;filter:saturate(.7)}.nl-ads-item[data-status=paused]:hover{opacity:1;filter:none}.nl-ads-filters button[data-active=true]{color:#fff;background:#111827}.nl-ads-filters button{box-shadow:var(--nl-shadow-xs);transition:transform 80ms,box-shadow .14s,background .14s,color .14s}.nl-ads-filters button:hover{box-shadow:var(--nl-shadow-sm);transform:translateY(-1px)}.nl-ads-filters button:active{box-shadow:var(--nl-shadow-press);transform:translateY(0)}.nl-ads-filters button[data-active=true]{box-shadow:var(--nl-shadow-sm)}.nl-ads-filters button[data-active=true]:hover{box-shadow:var(--nl-shadow-md)}.nl-search{box-shadow:var(--nl-shadow-xs);transition:box-shadow .16s}.nl-search:focus-within{box-shadow:var(--nl-shadow-sm)}.nl-search{justify-content:flex-start;width:clamp(220px,26vw,320px);min-width:0}.nl-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-weight:700}.nl-mobile-header{display:none}.nl-alert{color:var(--nl-muted);background:#fff;border-radius:12px;align-items:center;gap:8px;margin:0 18px 10px;padding:10px 12px;font-size:13px;font-weight:800;display:inline-flex}.nl-alert--error{color:#b42318;background:#fff1f1}@keyframes nl-busy-toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.nl-panel__body{min-height:0;padding:0 clamp(14px,1.6vw,18px) 8px;overflow:auto}.nl-app[data-ads-screen=edit] .nl-panel{grid-template-rows:minmax(0,1fr)}.nl-app[data-ads-screen=edit] .nl-panel__body{padding:0;overflow:hidden}.nl-ads-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1280px){.nl-ads-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.nl-ads-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.nl-ads-item{border:1px solid var(--nl-border);min-height:300px;box-shadow:var(--nl-shadow-sm);background:#fff;border-radius:18px;align-content:start;padding:2px 10px 10px;transition:transform .16s,box-shadow .16s;display:grid;position:relative}.nl-ads-item:hover{box-shadow:var(--nl-shadow-md);transform:translateY(-2px)}.nl-ads-item:active{box-shadow:var(--nl-shadow-xs);transform:translateY(0)}.nl-ads-item__image,.nl-ads-item__placeholder{box-shadow:var(--nl-shadow-xs)}.nl-ads-item--new{color:var(--nl-muted);text-align:center;border-style:dashed;align-content:center;place-items:center;gap:10px}.nl-ads-new-icon{color:#fff;background:#2a2f3d;border-radius:22px;place-items:center;width:64px;height:64px;display:grid}.nl-ads-item__click{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-items:stretch;padding:0;display:grid}.nl-ads-item header{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex;position:relative}.nl-ads-item__header{margin-bottom:4px}.nl-ads-item__title{min-width:0;max-width:100%;color:var(--nl-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;padding:0;font-size:14px;font-weight:800;display:inline-flex;overflow:hidden}.nl-ads-swap{flex:auto;min-width:0;position:relative}.nl-ads-swap__menu{z-index:30;border:1px solid var(--nl-border);background:#fff;border-radius:14px;min-width:160px;max-height:240px;padding:6px;display:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px #1118271a}.nl-ads-swap__menu[data-open=true]{gap:2px;display:grid}.nl-ads-swap__menu button{width:100%;color:var(--nl-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:650;display:block}.nl-ads-swap__menu button:hover{background:var(--nl-hover)}.nl-ads-card-controls{flex:0 auto;min-width:0;max-width:100%}.nl-ads-status{max-width:100%}.nl-ads-status__trigger{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nl-ads-item small strong{color:var(--nl-text);font-weight:850}.nl-ads-item header strong{font-size:17px;font-weight:850}.nl-ads-item header span{color:#1f7a56;background:#edf7ef;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.nl-ads-card-controls{align-items:center;gap:6px;display:flex}.nl-ads-status,.nl-ads-swap{position:relative}.nl-ads-status__trigger,.nl-ads-swap__trigger{color:#111827;cursor:pointer;box-shadow:none;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:5px 8px;font-size:13px;font-weight:650;display:inline-flex}.nl-ads-status__trigger[data-status=paused]{color:#697081}.nl-ads-status__trigger:hover{text-decoration:underline}.nl-ads-status__menu,.nl-ads-swap__menu{z-index:30;border:1px solid var(--nl-border);background:#fff;border-radius:14px;min-width:168px;padding:5px;display:none;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 18px 40px #11182729}.nl-ads-status__menu[data-open=true],.nl-ads-swap__menu[data-open=true]{display:grid}.nl-ads-swap__menu{min-width:240px;max-height:220px;overflow:auto}.nl-ads-status__menu button,.nl-ads-swap__menu button{color:#111827;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;width:100%;padding:9px 10px;font-size:13px;font-weight:800;display:flex}.nl-ads-swap__menu button{justify-content:flex-start}.nl-ads-status__menu button:hover,.nl-ads-swap__menu button:hover{background:#f3f4f6}.nl-ads-status__menu button:disabled,.nl-ads-swap__menu button:disabled{color:#9ca3af;cursor:default}.nl-ads-status__menu button:disabled:hover,.nl-ads-swap__menu button:disabled:hover{background:0 0}.nl-ads-status__menu .is-danger{color:#b42318}.nl-ads-sheet-overlay,.nl-ads-sheet-handle,.nl-ads-sheet-head{display:none}.nl-ads-item__image,.nl-ads-item__placeholder{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;background:#fafbfc;border-radius:8px;width:100%;height:170px;margin:0 auto;display:block}.nl-ads-item__placeholder{color:var(--nl-muted);place-items:center;display:grid}.nl-ads-item p{border-top:1px solid var(--nl-border);margin:3px 0;padding-top:6px;font-size:14px;font-weight:400;line-height:1.45}.nl-ads-tip{z-index:9999;color:#fff;text-align:left;pointer-events:none;background:#1a1a1a;border-radius:14px;flex-direction:column;width:260px;max-height:calc(100vh - 20px);display:flex;position:fixed;overflow:hidden;box-shadow:0 14px 36px #0000004d}.nl-ads-tip__head{color:#ffffff8c;letter-spacing:.3px;text-transform:uppercase;border-bottom:1px solid #ffffff1a;padding:6px 12px;font-size:10px;font-weight:600}.nl-ads-tip__bubble{flex:1;padding:8px;overflow-y:auto}.nl-ads-tip__image{-o-object-fit:contain;object-fit:contain;background:#2a2a2a;border-radius:8px;width:100%;max-height:180px;display:block}.nl-ads-tip__text{white-space:pre-wrap;padding:8px 4px 2px;font-size:13px;font-weight:400;line-height:1.45}.nl-ads-item small{border-top:1px solid var(--nl-border);width:100%;color:var(--nl-muted);text-align:center;margin-top:3px;padding-top:3px;font-weight:750;display:block}.nl-ads-empty{border:1px dashed var(--nl-border);min-height:160px;color:var(--nl-muted);text-align:center;background:#ffffffb8;border-radius:18px;align-content:center;gap:7px;padding:18px;display:grid}.nl-ads-empty strong{color:var(--nl-text);font-size:17px;font-weight:850}.nl-ads-item footer{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.nl-ads-item footer .is-danger,.nl-auth-actions .is-danger{color:#b42318}.nl-ads-editor{grid-template-rows:auto minmax(0,1fr);gap:0;height:100%;min-height:0;display:grid}.nl-editor-header{border-bottom:1px solid var(--nl-border);background:#f8f8f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:6px 18px;display:flex}.nl-editor-header__title,.nl-editor-header__actions{align-items:center;gap:14px;display:flex}.nl-editor-block{flex-direction:column;gap:8px;display:flex}.nl-editor-block+.nl-editor-block{border-top:1px solid var(--nl-border);margin-top:16px;padding-top:16px}.nl-editor-block__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.nl-editor-block__head h4{color:var(--nl-text);margin:0;font-size:15px;font-weight:800}.nl-editor-block__hint{color:var(--nl-muted);font-size:12px;font-weight:500}.nl-editor-header h2{margin:0;font-size:20px;font-weight:850}.nl-editor-back,.nl-editor-save,.nl-editor-delete,.nl-editor-image-delete,.nl-editor-groups-toolbar button{border:1px solid var(--nl-border);color:var(--nl-text);cursor:pointer;background:#fff;font-weight:500}.nl-editor-back{border-color:var(--nl-border);color:#111827;background:#fff;border-radius:10px;align-items:center;gap:5px;height:34px;min-height:0;padding:0 10px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.nl-editor-save,.nl-editor-delete{border-radius:12px;min-height:34px;padding:0 16px;font-size:15px;font-weight:600;box-shadow:0 2px 5px #1118271a}.nl-editor-save{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.nl-editor-delete{color:#fff;background:#ef4444;border-color:#ef4444}.nl-categories,.nl-groups-pane,.nl-auth-card{border:1px solid var(--nl-border);background:#fff;border-radius:18px;padding:14px}.nl-editor-steps{border:1px solid var(--nl-border);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.nl-editor-step{color:var(--nl-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.nl-editor-step:hover{color:#111827;background:#f3f4f6}.nl-editor-step[data-done=true]{color:#111827}.nl-editor-step[data-active=true],.nl-editor-step[data-active=true][data-done=true]{color:#fff;background:#111827}.nl-editor-step__num{color:#fff;background:#d1d5db;border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-grid}.nl-editor-step[data-done=true] .nl-editor-step__num{background:#111827}.nl-editor-step[data-active=true] .nl-editor-step__num{background:#ffffff40}.nl-editor-wizard{grid-template-columns:minmax(0,1fr) 380px;gap:12px;min-height:0;margin:12px;display:grid;overflow:hidden}.nl-editor-stage{border:1px solid var(--nl-zone-stage-border);background:var(--nl-zone-stage-bg);min-height:0;box-shadow:var(--nl-shadow-md);border-radius:14px;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.nl-editor-stage__body{min-height:0;padding:16px 18px;overflow:auto}.nl-editor-stage__nav{border-top:1px solid var(--nl-zone-stage-border);background:var(--nl-zone-stage-foot);justify-content:space-between;gap:10px;padding:12px 18px;display:flex}.nl-editor-nav-btn{border:1px solid var(--nl-border);color:#111827;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:600;transition:background .14s,transform 80ms;display:inline-flex}.nl-editor-nav-btn:hover:not(:disabled){background:#f3f4f6}.nl-editor-nav-btn:disabled{opacity:.45;cursor:not-allowed}.nl-editor-nav-btn--primary{color:#fff;background:#111827;border-color:#111827}.nl-editor-nav-btn--primary:hover:not(:disabled){background:#1f2937}.nl-editor-block--groups{height:100%;min-height:0}.nl-ads-editor--wizard .nl-editor-stage__body{flex-direction:column;display:flex}.nl-ads-editor--wizard .nl-editor-stage__body>.nl-editor-block{flex:1;min-height:0}.nl-textarea--big{resize:none;flex:1;min-height:280px;font-size:15px;line-height:1.5}.nl-ads-editor--wizard .nl-collage__main{grid-template-columns:minmax(0,1fr) 200px;gap:14px}.nl-ads-editor--wizard .nl-collage__preview{max-height:min(720px,100vh - 280px)}.nl-ads-editor--wizard .nl-collage__side{grid-template-columns:96px 88px;gap:12px}.nl-ads-editor--wizard .nl-collage__photos{width:96px}.nl-ads-editor--wizard .nl-collage__layouts{width:88px}.nl-ads-editor--wizard .nl-collage__layout{min-height:56px}.nl-ads-editor--wizard .nl-collage__photo img{-o-object-fit:contain;object-fit:contain;background:#fff}.nl-ads-editor--wizard .nl-collage__preview{box-shadow:var(--nl-shadow-md)}.nl-ads-editor--wizard .nl-collage__photo,.nl-ads-editor--wizard .nl-collage__add,.nl-ads-editor--wizard .nl-collage__layout{box-shadow:var(--nl-shadow-xs);background:#fff;transition:transform .14s,box-shadow .14s}.nl-ads-editor--wizard .nl-collage__photo:hover,.nl-ads-editor--wizard .nl-collage__add:hover,.nl-ads-editor--wizard .nl-collage__layout:hover{box-shadow:var(--nl-shadow-sm);transform:translateY(-1px)}.nl-ads-editor--wizard .nl-collage__layout[data-active=true]{box-shadow:var(--nl-shadow-sm), inset 0 0 0 1px #ffffff14}.nl-ads-editor--wizard .nl-collage__layout[data-active=true]:hover{box-shadow:var(--nl-shadow-md), inset 0 0 0 1px #ffffff14;transform:translateY(-1px)}.nl-editor-step[data-active=true]{box-shadow:var(--nl-shadow-sm)}.nl-editor-nav-btn{box-shadow:var(--nl-shadow-xs);transition:transform 80ms,box-shadow .14s,background .14s}.nl-editor-nav-btn:hover:not(:disabled){box-shadow:var(--nl-shadow-sm);transform:translateY(-1px)}.nl-editor-nav-btn:active:not(:disabled){box-shadow:var(--nl-shadow-press);transform:translateY(0)}.nl-ads-editor--wizard .nl-groups-split__chip{box-shadow:var(--nl-shadow-xs);transition:transform .14s,box-shadow .14s}.nl-ads-editor--wizard .nl-groups-split__chip:hover{box-shadow:var(--nl-shadow-sm);transform:translateY(-1px)}.nl-ads-editor--wizard .nl-groups-pick{box-shadow:var(--nl-shadow-sm)}.nl-groups-pick__select-all{box-shadow:var(--nl-shadow-xs);transition:transform 80ms,box-shadow .14s,background .14s,color .14s,border-color .14s}.nl-groups-pick__select-all:hover{box-shadow:var(--nl-shadow-sm);transform:translateY(-1px)}.nl-groups-split{flex:1;grid-template-columns:minmax(0,1fr) 320px;gap:14px;min-height:0;display:grid;overflow:hidden}.nl-groups-split__pane{flex-direction:column;gap:10px;min-height:0;display:flex}.nl-groups-split__pane .nl-groups-pick{flex:1;min-height:0;overflow:auto}.nl-groups-pick__category-row{align-items:stretch;gap:6px;padding:4px 4px 4px 0;display:flex}.nl-groups-pick__section[data-expanded=true] .nl-groups-pick__chevron{transform:rotate(0)}.nl-groups-pick__chevron{flex-shrink:0;transition:transform .16s;transform:rotate(-90deg)}.nl-groups-pick__category-row .nl-groups-pick__category{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;padding:8px 12px;transition:background .14s;display:flex}.nl-groups-pick__category-row .nl-groups-pick__category:hover{background:#f3f4f6}.nl-groups-pick__category>span{flex-direction:column;gap:2px;display:flex}.nl-groups-pick__category strong{color:#111827;font-size:14px;font-weight:700}.nl-groups-pick__category small{color:var(--nl-muted);font-size:12px}.nl-groups-pick__select-all{border:1px solid var(--nl-border);color:#111827;cursor:pointer;background:#fff;border-radius:8px;align-self:center;width:32px;height:32px;font-size:18px;font-weight:700;transition:background .14s,color .14s,border-color .14s}.nl-groups-pick__select-all:hover{background:#f3f4f6}.nl-groups-pick__select-all[data-active=true]{color:#fff;background:#111827;border-color:#111827}.nl-groups-split__selected{border:1px solid var(--nl-zone-selected-border);background:var(--nl-zone-selected-bg);min-height:0;box-shadow:var(--nl-shadow-sm);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.nl-groups-split__selected-head{border-bottom:1px solid var(--nl-zone-selected-border);background:#fff;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.nl-groups-split__selected-head h5{color:#111827;margin:0;font-size:14px;font-weight:700}.nl-groups-split__selected-head span{color:#fff;background:#111827;border-radius:999px;place-items:center;min-width:28px;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-grid}.nl-groups-split__selected-list{flex-direction:column;flex:1;gap:6px;min-height:0;padding:8px;display:flex;overflow:auto}.nl-groups-split__chip{border:1px solid var(--nl-border);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.nl-groups-split__chip img,.nl-groups-split__chip .nl-groups-pick__avatar{-o-object-fit:cover;object-fit:cover;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.nl-groups-split__chip-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nl-groups-split__chip-content strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.nl-groups-split__chip-content small{color:var(--nl-muted);font-size:11px}.nl-groups-split__chip-remove{width:26px;height:26px;color:var(--nl-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;transition:background .14s,color .14s;display:grid}.nl-groups-split__chip-remove:hover{color:#b91c1c;background:#fee2e2}.nl-groups-split__empty{text-align:center;color:var(--nl-muted);padding:24px 16px;font-size:13px}.nl-groups-pill,.nl-groups-sheet{display:none}@media (max-width:1100px){.nl-groups-split{grid-template-columns:minmax(0,1fr)}.nl-groups-split__selected{max-height:280px}}.nl-ads-editor--wizard .nl-groups-pick__row[data-selected=true]{background:#f3f4f6;box-shadow:inset 3px 0 #111827}.nl-ads-editor--wizard .nl-groups-pick{border:1px solid var(--nl-border);background:#fff;border-radius:12px}.nl-editor-preview{border:1px solid var(--nl-zone-preview-border);background:var(--nl-zone-preview-bg);min-height:0;max-height:calc(100vh - 120px);box-shadow:var(--nl-shadow-md);border-radius:14px;flex-direction:column;align-self:start;gap:12px;padding:14px;display:flex;position:sticky;top:0;overflow:auto}.nl-editor-preview__head{flex-direction:column;gap:2px;display:flex}.nl-editor-preview__head h3{color:#111827;margin:0;font-size:15px;font-weight:800}.nl-editor-preview__head span{color:var(--nl-muted);font-size:12px}.nl-editor-preview__card{border:1px solid var(--nl-border);box-shadow:var(--nl-shadow-sm);background:#f9fafb;border-radius:12px;flex-direction:column;flex-shrink:0;display:flex}.nl-editor-preview__card img{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px 12px 0 0;width:100%;height:auto;display:block}.nl-editor-preview__placeholder{aspect-ratio:1;color:var(--nl-muted);background:#f3f4f6;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.nl-editor-preview__text{background:#fff;border-radius:0 0 12px 12px;padding:12px 14px}.nl-editor-preview__text p{color:#111827;white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.45}.nl-editor-preview__muted{font-style:italic;color:var(--nl-muted)!important}.nl-editor-preview__meta{flex-wrap:wrap;gap:6px;display:flex}.nl-editor-preview__meta span{color:var(--nl-muted);background:#f3f4f6;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.nl-editor-preview__meta span[data-done=true]{color:#fff;background:#111827}@media (max-width:1100px){.nl-editor-wizard{grid-template-columns:minmax(0,1fr)}.nl-editor-preview{max-height:none;position:static}}.nl-collage{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.nl-collage__main{grid-template-columns:minmax(0,1fr) 160px;align-items:stretch;gap:10px;display:grid}.nl-collage__preview{aspect-ratio:1;border:1px solid var(--nl-border);max-height:360px;color:var(--nl-muted);background:#f0f2f5;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.nl-collage__preview img{-o-object-fit:contain;object-fit:contain;background:#fff;width:100%;height:100%}.nl-collage__preview[data-busy=true]:after{content:"";-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff73;position:absolute;inset:0}.nl-collage__side{grid-template-columns:78px 72px;align-content:start;align-items:start;gap:10px;height:100%;min-height:0;display:grid}.nl-collage__layouts{grid-template-columns:1fr;align-content:start;gap:5px;width:72px;display:grid}.nl-collage__layout{border:1px solid var(--nl-border);color:#6b7280;cursor:pointer;background:#fff;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:43px;padding:5px 4px;font-size:10px;font-weight:500;transition:border-color .12s,background .12s,color .12s;display:flex}.nl-collage__layout svg{width:18px;height:18px}.nl-collage__layout:hover{border-color:#1118272e}.nl-collage__layout[data-active=true]{color:#fff;background:#111827;border-color:#111827}.nl-collage__photos{grid-template-columns:1fr;align-content:start;gap:6px;width:78px;min-height:0;display:grid;overflow:auto}.nl-collage__photo{aspect-ratio:1;cursor:grab;background:#f0f2f5;border:2px solid #0000;border-radius:9px;position:relative;overflow:hidden}.nl-collage__photo:active{cursor:grabbing}.nl-collage__photo[data-active=true]{border-color:#111827}.nl-collage__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.nl-collage__photo-num{color:#fff;background:#111827c7;border-radius:999px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:grid;position:absolute;top:4px;left:4px}.nl-collage__photo-remove{color:#fff;cursor:pointer;background:#111827c7;border:0;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:4px;right:4px}.nl-collage__photo-remove:hover{background:#ef4444}.nl-collage__add{aspect-ratio:1;border:1px dashed var(--nl-border);min-height:72px;color:var(--nl-muted);cursor:pointer;background:#fff;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.nl-collage__add:hover{color:#2f8fe8;border-color:#2f8fe8}.nl-collage__add input{display:none}.nl-collage__hint{color:var(--nl-muted);font-size:12px;line-height:1.4}.nl-input,.nl-textarea{border:1px solid var(--nl-border);background:#fff;border-radius:12px;outline:none;width:100%;padding:10px;font-size:14px;font-weight:500}.nl-textarea{resize:vertical;min-height:165px}.nl-editor-groups-toolbar{border-bottom:1px solid var(--nl-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.nl-editor-groups-search{border:1px solid var(--nl-border);color:#8b919d;background:#fff;border-radius:9px;flex:320px;align-items:center;gap:8px;min-width:0;height:42px;min-height:42px;padding:0 12px;display:flex}.nl-editor-groups-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px;font-weight:500}.nl-editor-groups-toolbar button{color:#2f8fe8;background:0 0;border-color:#0000;border-radius:8px;padding:0 7px;font-size:13px}.nl-editor-groups-toolbar button[data-active=true]{background:#e9f3ff}.nl-editor-groups-clear{height:42px;box-shadow:var(--nl-shadow-xs);flex:none;border-color:var(--nl-border)!important;color:#1f2937!important;background:#fff!important;padding:0 13px!important;font-weight:750!important}.nl-editor-groups-clear:hover{color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}.nl-groups-pick{min-height:0;overflow:auto}.nl-groups-pick__category{width:100%;color:var(--nl-text);text-align:left;cursor:pointer;background:#f4f8fc;border:0;border-bottom:1px solid #dfe7f0;grid-template-columns:24px 18px 1fr;align-items:center;gap:8px;padding:8px 14px;display:grid}.nl-groups-pick__category strong,.nl-groups-pick__category small{display:block}.nl-groups-pick__category strong{font-size:14px;font-weight:500}.nl-groups-pick__category small{color:#20b957;font-size:12px;font-weight:500}.nl-groups-pick__row{cursor:pointer;background:#fff;border-bottom:1px solid #dfe7f0;grid-template-columns:28px 40px minmax(0,1fr);align-items:center;gap:8px;min-height:52px;padding:6px 14px;display:grid}.nl-groups-pick__row[data-selected=true]{background:#e3f2ff}.nl-groups-pick__row input{opacity:0;pointer-events:none;position:absolute}.nl-groups-pick__check{color:#3493e6;border:2px solid #c5cad3;border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.nl-groups-pick__row[data-selected=true] .nl-groups-pick__check{border-color:#0000}.nl-groups-pick img,.nl-groups-pick__avatar{color:#fff;-o-object-fit:cover;object-fit:cover;background:#111827;border-radius:999px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.nl-groups-pick__content strong,.nl-groups-pick__content small{display:block}.nl-groups-pick__content strong{color:var(--nl-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.nl-groups-pick__content small{color:var(--nl-muted);font-size:12px;font-weight:400}.nl-groups-pick__empty{color:var(--nl-muted);text-align:center;padding:28px;font-weight:850}.nl-groups{grid-template-columns:minmax(190px,260px) 1fr;gap:12px;min-height:100%;display:grid}.nl-categories button{cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:10px;font-weight:800;display:flex}.nl-categories button:hover{background:var(--nl-hover)}.nl-groups-pane header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.nl-groups-pane h2,.nl-groups-pane p{margin:0}.nl-groups-pane h2{font-size:26px;font-weight:850}.nl-groups-pane p{color:var(--nl-muted);font-weight:750}.nl-categories,.nl-groups-pane{padding:0;overflow:hidden}.nl-categories{flex-direction:column;min-height:0;display:flex}.nl-categories__head,.nl-groups-pane__head{border-bottom:1px solid var(--nl-border);background:#fafbfc;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.nl-categories__head strong{font-size:15px;font-weight:800}.nl-categories__head span,.nl-groups-pane__head p{color:var(--nl-muted);font-size:13px;font-weight:750}.nl-categories__add{border-bottom:1px solid var(--nl-border);background:#fafbfc;flex-shrink:0;gap:8px;padding:10px 12px;display:flex}.nl-categories__add input,.nl-groups-search input{border:1px solid var(--nl-border);background:#fff;border-radius:10px;outline:none;flex:1;min-width:0;padding:8px 11px;font-size:14px;font-weight:650}.nl-categories__add button{color:#fff;cursor:pointer;background:#3390ec;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.nl-categories__list{min-height:0;overflow:auto}.nl-categories__list button{width:100%;color:var(--nl-text);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 12px 10px 13px;display:grid}.nl-categories__list button:hover{background:#f4f4f5}.nl-categories__list button[data-active=true]{background:#e7f3ff;border-left-color:#3390ec}.nl-categories__list button span{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.nl-categories__list button[data-active=true] span{color:#2f6fb0;font-weight:800}.nl-categories__list button small{color:#8e8e93;font-size:13px;font-weight:700}.nl-categories__list button i{color:#8e8e93;border-radius:999px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.nl-categories__list button i:hover{color:#ff3b30;background:#ff3b301a}.nl-groups-pane{flex-direction:column;min-height:0;display:flex}.nl-groups-pane__head h2{margin:0;font-size:18px;font-weight:850}.nl-groups-pane__head p{margin:3px 0 0}.nl-groups-pane__actions,.nl-groups-bulk{align-items:center;gap:8px;display:flex}.nl-groups-pane__actions button,.nl-groups-bulk button{color:#3390ec;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:14px;font-weight:750;display:inline-flex}.nl-groups-pane__actions button[data-active=true],.nl-groups-move>button{color:#fff;background:#3390ec}.nl-groups-bulk .is-danger{color:#fff;background:#ff3b30}.nl-groups-bulk button:disabled{color:#fff;cursor:default;background:#c7c7cc}.nl-groups-toolbar{border-bottom:1px solid var(--nl-border);background:#fafbfc;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.nl-contact-source-filters{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.nl-contact-source-filters button{border:1px solid var(--nl-border);color:#6b7280;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:13px;font-weight:750;display:inline-flex}.nl-contact-source-filters button[data-active=true]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.nl-contact-source-filters button small{color:inherit;opacity:.72;font-size:12px;font-weight:850}.nl-contact-source-filters--compact{flex-wrap:wrap;flex:100%;order:3;gap:8px;min-width:0;display:flex}.nl-contact-source-filters--compact button{border-radius:10px;flex:none;min-height:36px;padding:0 12px;font-size:13px}.nl-groups-search{color:#8e8e93;flex:1;align-items:center;gap:8px;min-width:220px;max-width:380px;display:flex}.nl-groups-bulk span{color:#3390ec;white-space:nowrap;font-size:13px;font-weight:800}.nl-groups-move{position:relative}.nl-groups-move__menu{z-index:35;background:#fff;border-radius:12px;flex-direction:column;gap:4px;min-width:240px;max-height:360px;padding:6px;display:none;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 12px 32px #11182729}.nl-groups-move__menu[data-open=true]{display:flex}.nl-groups-move__head{display:none}.nl-groups-move__list{flex-direction:column;max-height:220px;margin:0;padding:0;display:flex;overflow-y:auto}.nl-groups-move__item{min-height:36px;color:var(--nl-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:700;transition:background 80ms;display:flex}.nl-groups-move__item:hover{background:#f4f4f5}.nl-groups-move__item input[type=checkbox]{accent-color:#3390ec;cursor:pointer;width:16px;height:16px;margin:0}.nl-groups-move__apply{color:#fff;cursor:pointer;background:#3390ec;border:0;border-radius:8px;width:100%;min-height:36px;font-size:14px;font-weight:800;transition:background .1s,opacity .1s}.nl-groups-move__apply:hover:not(:disabled){background:#2f7ed1}.nl-groups-move__apply:disabled{opacity:.5;cursor:not-allowed}.nl-groups-move__clear{color:#6b7280;cursor:pointer;background:0 0;border:0;border-top:1px solid #f1f1f3;border-radius:0 0 8px 8px;width:100%;min-height:32px;margin-top:2px;padding-top:6px;font-size:13px;font-weight:700;transition:color .1s,background .1s}.nl-groups-move__clear:hover{color:#b91c1c;background:#fef2f2}.nl-groups-move__empty{color:#8e8e93;text-align:center;padding:12px 10px;font-size:13px;font-weight:700}.nl-group-rows{min-height:0;overflow:auto}.nl-group-row{background:#fff;border-bottom:1px solid #0000000a;align-items:center;gap:12px;padding:10px 16px;transition:background .1s;display:flex}.nl-group-row:hover{background:#f4f4f5}.nl-group-row[data-selected=true]{background:#e7f3ff}.nl-group-row__check{border:2px solid #c7c7cc;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:none;position:relative}.nl-groups[data-select-mode=true] .nl-group-row__check{display:grid}.nl-group-row__check input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.nl-group-row[data-selected=true] .nl-group-row__check{background:#3390ec;border-color:#3390ec}.nl-group-row[data-selected=true] .nl-group-row__check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;transform:rotate(45deg)}.nl-group-row__avatar{color:#fff;border-radius:999px;flex:none;place-items:center;width:48px;height:48px;font-size:17px;font-weight:850;display:grid;overflow:hidden}.nl-group-row__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.nl-group-row__avatar--placeholder{color:#fff!important;background:linear-gradient(135deg,#a78bfa 0%,#6366f1 100%)!important}.nl-group-row__content{flex:1;gap:3px;min-width:0;display:grid}.nl-group-row__content strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.nl-group-row__content small{color:#8e8e93;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.nl-contact-source-tags{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.nl-contact-source-tag{color:#4b5563;background:#f3f4f6;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:12px;font-weight:750;display:inline-flex}.nl-contact-source-tag[data-source=dialogs]{color:#047857;background:#ecfdf5}.nl-contact-source-tag[data-source=address_book]{color:#1d4ed8;background:#eff6ff}.nl-contact-source-tag[data-source=group_members]{color:#c2410c;background:#fff7ed}.nl-contact-source-tag[data-source=import]{color:#6d28d9;background:#f5f3ff}.nl-group-row__actions{flex:none;align-items:center;gap:6px;display:flex}.nl-group-row__actions button{color:#2f6fb0;cursor:pointer;background:#3390ec14;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:750;display:inline-flex}.nl-group-row:hover .nl-group-row__move{display:flex}.nl-groups[data-select-mode=true] .nl-group-row__move,.nl-groups[data-select-mode=true] .nl-group-row__link{display:none}.nl-group-row__delete{width:34px;color:#8e8e93!important;background:0 0!important;padding:0!important}.nl-group-row__delete:hover{color:#ff3b30!important;background:#ff3b301a!important}.nl-group-drag-handle{opacity:0;color:#c7c7cc;cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;width:20px;transition:opacity .12s;display:flex}.nl-group-row:hover .nl-group-drag-handle{opacity:1}.nl-group-row[data-dragging=true]{opacity:.95;background:#e7f3ff;border-radius:10px;box-shadow:0 4px 16px #0000001f}.nl-group-cat-tags{flex-wrap:wrap;gap:4px;min-width:0;max-width:100%;display:flex}.nl-group-cat-tag{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;align-items:center;gap:3px;max-width:100%;min-height:20px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.nl-group-cat-tag[data-categorized=true]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe;padding-right:2px}.nl-group-cat-tag__remove{color:#93c5fd;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:background .1s,color .1s;display:inline-flex}.nl-group-cat-tag__remove:hover{color:#1d4ed8;background:#dbeafe}.nl-categories__list button[data-drag-over=true]{background:#e7f3ff;border-left:3px solid #3390ec;outline:none}.nl-categories__list button[data-drag-over=true] span{color:#2f8fe8}.nl-sync-btn{align-items:center;gap:7px;transition:color .18s;display:inline-flex}.nl-sync-btn[data-status=syncing]{color:#6b7280;pointer-events:none}.nl-sync-btn[data-status=done]{color:#16a34a;background:#f0fdf4!important;border-color:#bbf7d0!important}.nl-groups-select-all-check{color:#374151;cursor:pointer;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:750;display:inline-flex}.nl-groups-select-all-check input[type=checkbox]{cursor:pointer;accent-color:#3390ec;width:16px;height:16px;margin:0}.nl-groups-uncategorized-filter{color:#6b7280;cursor:pointer;white-space:nowrap;background:#f9fafb;border:1px solid #e4e4e7;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;font-weight:750;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.nl-groups-uncategorized-filter:hover{color:#374151;background:#f3f4f6;border-color:#d1d5db}.nl-groups-uncategorized-filter[data-active=true]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.nl-groups-empty{color:#8e8e93;text-align:center;padding:44px 20px;font-size:14px;font-weight:750}.nl-app[data-page=groups] .nl-page-head h1{font-size:clamp(26px,2.2vw,34px);line-height:1.05}.nl-app[data-page=groups] .nl-panel__body{padding:0 clamp(18px,2vw,24px) 18px;overflow:hidden}.nl-groups{border:1px solid var(--nl-border);background:#fff;border-radius:16px;grid-template-columns:minmax(300px,420px) minmax(0,1fr);gap:0;height:100%;min-height:0;overflow:hidden}.nl-categories,.nl-groups-pane{background:#fff;border:0;border-radius:0}.nl-categories{border-right:1px solid var(--nl-border)}.nl-categories__head,.nl-groups-pane__head{border-bottom:1px solid var(--nl-border);background:#fafbfc;min-height:84px;margin:0}.nl-categories__head{text-align:center;flex-direction:column;justify-content:center;gap:4px}.nl-categories__head strong,.nl-groups-pane__head h2{color:var(--nl-text);font-size:18px;font-weight:900}.nl-categories__head span,.nl-groups-pane__head p,.nl-groups-toolbar__count{color:#8e8e93;font-size:16px;font-weight:750}.nl-groups-pane__head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:14px 22px;display:grid}.nl-groups-pane__head>div:first-child{text-align:center;grid-column:2}.nl-groups-pane__actions{grid-column:3;justify-self:end}.nl-groups-pane__actions button{border:1px solid var(--nl-border);min-height:36px;color:var(--nl-text);background:#fff;border-radius:999px;padding:0 14px;font-size:14px;font-weight:850}.nl-categories__add{gap:8px;padding:12px 16px}.nl-categories__add input{border-radius:11px;min-height:42px;padding:0 14px;font-size:15px}.nl-categories__add button{color:#fff;background:#111827;border-radius:11px;justify-content:center;align-items:center;width:auto;min-width:112px;height:42px;padding:0 16px;font-size:16px;font-weight:900;display:inline-flex}.nl-categories__list button{grid-template-columns:minmax(0,1fr) auto;align-content:center;row-gap:3px;min-height:68px;padding:12px 18px 12px 22px}.nl-categories__list button span,.nl-categories__list button[data-active=true] span{color:var(--nl-text);font-size:16px;font-weight:850}.nl-categories__list button[data-active=true] span{color:#2f8fe8}.nl-categories__list button small{color:#8e8e93;grid-column:1;font-size:15px;font-weight:750}.nl-categories__list button i{opacity:0}.nl-categories__list button:hover i{opacity:1}.nl-groups-toolbar{justify-content:flex-start;gap:18px;min-height:70px;padding:12px 22px}.nl-groups-select-toggle{color:#2f8fe8;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:850}.nl-groups-select-toggle[data-active=true]{color:#15803d}.nl-groups-search input{border-radius:11px;min-height:40px;padding:0 14px;font-size:15px}.nl-group-row{border-bottom:1px solid #eef0f2;grid-template-columns:20px 56px minmax(0,1fr) auto;gap:14px;min-height:76px;padding:10px 22px;display:grid}.nl-group-row__actions{justify-self:end}.nl-group-row__move,.nl-group-row:hover .nl-group-row__move,.nl-group-row__delete{display:none}.nl-group-row__actions .nl-group-row__link{color:#2f6fb0;background:#eef6ff;border:1px solid #cfe3ff;border-radius:999px;min-height:34px;padding:0 14px;font-size:14px;font-weight:850;display:inline-flex}.nl-app[data-page=groups],.nl-app[data-page=groups] .nl-main,.nl-app[data-page=groups] .nl-panel,.nl-app[data-page=groups] .nl-panel__body,.nl-app[data-page=groups] .nl-topbar{background:#fff}.nl-app[data-page=groups] .nl-topbar{padding:10px 18px 8px}.nl-app[data-page=groups] .nl-page-head h1{font-size:clamp(24px,1.9vw,30px)}.nl-app[data-page=groups] .nl-page-head p{margin-top:3px;font-size:14px}.nl-app[data-page=groups] .nl-panel__body{padding:0 18px 14px}.nl-app[data-cabinet-platform=dm][data-page=groups],.nl-app[data-cabinet-platform=dm][data-page=groups] .nl-main,.nl-app[data-cabinet-platform=dm][data-page=groups] .nl-panel,.nl-app[data-cabinet-platform=dm][data-page=groups] .nl-panel__body,.nl-app[data-cabinet-platform=dm][data-page=groups] .nl-topbar{background:#f7f7f7}.nl-app[data-cabinet-platform=dm][data-page=groups] .nl-panel{gap:5px;padding:4px 8px}.nl-app[data-cabinet-platform=dm][data-page=groups] .nl-topbar{padding:4px 8px 6px}.nl-app[data-cabinet-platform=dm][data-page=groups] .nl-panel__body{padding:0 8px 4px}.nl-groups{border-radius:12px;grid-template-columns:300px minmax(0,1fr)}.nl-categories{border-right:1px solid var(--nl-border);grid-column:1;min-width:0;position:relative}.nl-groups-pane{grid-column:2;min-width:0}.nl-categories__head,.nl-groups-pane__head{background:#fff;min-height:58px;padding:9px 14px}.nl-categories__head strong,.nl-groups-pane__head h2{font-size:16px}.nl-categories__head span,.nl-groups-pane__head p,.nl-groups-toolbar__count{font-size:13px;font-weight:400}.nl-groups-pane__head small{color:#8e8e93;margin-top:2px;font-size:12px;font-weight:400;display:block}.nl-groups-pane__actions button{min-height:32px;padding:0 12px;font-size:13px;font-weight:400}.nl-categories__add{background:#fff;padding:9px 12px}.nl-categories__list,.nl-categories__list button{width:100%}.nl-categories__add input,.nl-groups-search input{border-radius:9px;min-height:34px;padding:0 11px;font-size:13px;font-weight:400}.nl-categories__add button{border-radius:9px;min-width:86px;height:34px;padding:0 12px;font-size:13px;font-weight:400}.nl-categories__list button{min-height:50px;padding:8px 12px 8px 16px}.nl-categories__list button span,.nl-categories__list button[data-active=true] span{font-size:14px;font-weight:400}.nl-categories__list button small{font-size:12px;font-weight:400}.nl-categories__list button em{color:#2f8fe8;grid-column:1;font-size:12px;font-style:normal;font-weight:500}.nl-categories__list button i{width:22px;height:22px}.nl-categories__list button[data-drop-target=true]{cursor:copy}.nl-categories__list button[data-drop-target=true]:hover{background:#eef6ff}.nl-categories-empty{border:1px dashed var(--nl-border);color:#8e8e93;background:#fafafa;border-radius:10px;margin:10px 12px;padding:10px;font-size:12px;line-height:1.35}.nl-groups-toolbar{background:#fff;gap:12px;min-height:54px;padding:8px 14px}.nl-groups[data-select-mode=true] .nl-groups-toolbar{background:#f6fbff}.nl-groups-select-toggle{font-size:13px;font-weight:400}.nl-groups-search{min-width:min(360px,44%);max-width:360px}.nl-groups-bulk{background:#eef6ff;border:1px solid #cfe3ff;border-radius:999px;margin-left:auto;padding:4px 5px 4px 10px}.nl-groups-bulk span{color:#2f6fb0;font-size:12px;font-weight:500}.nl-groups-bulk button{border-radius:999px;min-height:28px;font-size:12px;font-weight:500}.nl-group-row{grid-template-columns:20px 44px minmax(0,1fr) auto;gap:10px;min-height:58px;padding:7px 14px}.nl-groups[data-select-mode=true] .nl-group-row{grid-template-columns:20px 22px 44px minmax(0,1fr) auto}.nl-group-row__check{width:18px;height:18px}.nl-group-row[data-selected=true] .nl-group-row__check:after{width:5px;height:8px}.nl-group-row__avatar{width:40px;height:40px;font-size:14px}.nl-group-row__content{gap:1px}.nl-group-row__content strong{font-size:14px;font-weight:400}.nl-group-row__content small{font-size:13px;font-weight:400}.nl-group-row__actions .nl-group-row__link{min-height:28px;padding:0 11px;font-size:12px;font-weight:400}.nl-app[data-page=groups] .nl-categories__list button span,.nl-app[data-page=groups] .nl-group-row__content strong{font-weight:700!important}.nl-app[data-page=groups] .nl-categories__list button,.nl-app[data-page=groups] .nl-categories__list button small,.nl-app[data-page=groups] .nl-group-row__content small{font-weight:400!important}.nl-stats-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.nl-stats-card{border:1px solid var(--nl-border);background:#fff;border-radius:18px;gap:5px;padding:16px;display:grid;position:relative;overflow:hidden}.nl-stats-card[data-accent=success]{box-shadow:inset 4px 0 #1f7a56}.nl-stats-card[data-accent=danger]{box-shadow:inset 4px 0 #b42318}.nl-stats-card span,.nl-stats-card small{color:var(--nl-muted);font-weight:800}.nl-stats-card strong{font-size:34px;font-weight:900;line-height:1}.nl-stats-card__rate{color:#173b57;letter-spacing:.02em;text-transform:uppercase;background:#173b5714;border-radius:999px;align-items:center;width:max-content;padding:3px 9px;font-size:11px;font-weight:900;display:inline-flex}.nl-stats-card[data-accent=success] .nl-stats-card__rate{color:#1f7a56;background:#1f7a561f}.nl-stats-card[data-accent=danger] .nl-stats-card__rate{color:#b42318;background:#b423181f}.nl-stats-card__spark{width:100%;height:24px;margin-top:4px;display:block}.nl-stats{grid-auto-rows:max-content;gap:14px;display:grid}.nl-stats-chart{border:1px solid var(--nl-border);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:16px 12px 8px;display:flex}.nl-stats-chart__title{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.nl-stats-chart__title strong{color:var(--nl-text);font-size:15px;font-weight:850}.nl-stats-chart__title span{color:var(--nl-muted);font-size:12px;font-weight:750}.nl-stats-filters{border:1px solid var(--nl-border);background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.nl-stats-filters__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nl-stats-filters__row--grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) auto auto;align-items:center;gap:10px;display:grid}.nl-stats-filters__group{align-items:center;gap:8px;min-width:0;display:inline-flex}.nl-stats-filters__row--grid .nl-stats-filters__group{display:flex}.nl-stats-filters__row--grid .nl-stats-filters__group select{flex:1;min-width:0;max-width:100%}.nl-stats-filters__group>span{color:var(--nl-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.nl-stats-filters input,.nl-stats-filters select{border:1px solid var(--nl-border);min-height:38px;color:var(--nl-text);font:inherit;background:#fff;border-radius:10px;outline:none;padding:8px 12px;font-size:14px;font-weight:700}.nl-stats-filters input:focus,.nl-stats-filters select:focus{border-color:#173b57}.nl-stats-date-field{border:1px solid var(--nl-border);min-width:148px;min-height:38px;color:var(--nl-text);background:#fff;border-radius:10px;flex:1;align-items:center;padding:8px 12px;font-size:14px;font-weight:800;display:inline-grid;position:relative;overflow:hidden}.nl-stats-date-field[data-empty=true]{color:#9299a8;font-weight:700}.nl-stats-date-field:focus-within{border-color:#173b57}.nl-stats-date-field__value{pointer-events:none;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nl-stats-date-field input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.nl-stats-filters button{border:1px solid var(--nl-border);min-height:38px;color:var(--nl-text);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:800;display:inline-flex}.nl-stats-filters button:hover{border-color:#1118272e}.nl-stats-segment{border:1px solid var(--nl-border);background:#f3f5f8;border-radius:999px;padding:3px;display:inline-flex}.nl-stats-segment__btn{color:var(--nl-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800;transition:background .12s,color .12s}.nl-stats-segment__btn[data-active=true]{color:#fff;background:#173b57}.nl-stats-search{flex:220px;align-items:center;display:inline-flex;position:relative}.nl-stats-search svg{color:var(--nl-muted);pointer-events:none;position:absolute;left:12px}.nl-stats-search input{flex:1;width:100%;padding-left:12px}.nl-stats-warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:750}.nl-stats-loadmore{border:1px solid var(--nl-border);min-height:38px;color:var(--nl-text);cursor:pointer;background:#fff;border-radius:10px;align-self:center;margin-top:8px;padding:8px 18px;font-size:14px;font-weight:800}.nl-stats-loadmore:hover{color:#173b57;border-color:#173b57}.nl-stats-records{grid-auto-rows:max-content;gap:10px;display:grid}.nl-stats-records__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nl-stats-records__header strong{font-size:16px;font-weight:850}.nl-stats-records__header span{color:var(--nl-muted);font-size:13px;font-weight:750}.nl-stats-records__list{grid-auto-rows:max-content;gap:8px;display:grid}.nl-stats-record{border:1px solid var(--nl-border);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px;transition:border-color .12s,box-shadow .12s;display:grid}.nl-stats-record:hover{border-color:#11182724;box-shadow:0 4px 12px #1018280f}.nl-stats-record--clickable{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.nl-stats-record--clickable:focus-visible{outline-offset:2px;outline:2px solid #2f8cf0}.nl-stats-record--clickable:active{transform:translateY(1px)}.nl-stats-record__main{gap:6px;min-width:0;display:grid}.nl-stats-record__main strong,.nl-stats-record__main p,.nl-stats-record__meta time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nl-stats-record__main strong{font-size:14px;font-weight:850}.nl-stats-record__main p{color:var(--nl-muted);margin:0;font-size:13px;font-weight:700;line-height:1.45}.nl-stats-record__meta{color:var(--nl-muted);justify-items:end;gap:6px;font-size:12px;font-weight:750;display:grid}.nl-stats-badge{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.nl-stats-badge[data-status=success]{color:#1f7a56;background:#ecfdf5}.nl-stats-badge[data-status=error]{color:#b42318;background:#fef2f2}.nl-stats-empty{color:var(--nl-muted);text-align:center;place-items:center;gap:12px;padding:42px 20px;font-size:14px;font-weight:750;display:grid}.nl-stats-sheet{z-index:10000;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.nl-stats-sheet__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;position:absolute;inset:0}.nl-stats-sheet__dialog{box-sizing:border-box;background:#fff;border-radius:18px;gap:14px;width:min(560px,100%);min-width:0;max-height:calc(100vh - 32px);padding:22px 22px 18px;display:grid;position:relative;overflow:hidden auto;box-shadow:0 20px 60px #0f172a47}.nl-stats-sheet__dialog *{min-width:0;max-width:100%}.nl-stats-sheet__handle{display:none}.nl-stats-sheet__header{align-items:center;gap:10px;display:flex}@media (max-width:980px){.nl-stats-sheet{padding:0;display:block}.nl-stats-sheet__dialog{width:100%;max-height:min(86dvh,720px);padding:0 16px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;gap:12px;animation:.22s ease-out nl-stats-sheet-up;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 32px #0f172a2e}.nl-stats-sheet__handle{background:#d0d5dd;border-radius:999px;align-self:center;width:42px;height:4px;margin:8px 0 4px;display:block}}@keyframes nl-stats-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.nl-stats-sheet__title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.nl-stats-sheet__title strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:850;overflow:hidden}.nl-stats-sheet__close{color:#0f172a;cursor:pointer;background:#f1f5f9;border:none;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:22px;line-height:1;display:grid}.nl-stats-sheet__close:hover{background:#e2e8f0}.nl-stats-sheet__time{color:var(--nl-muted);font-size:12px;font-weight:750}.nl-stats-sheet__message{white-space:pre-wrap;word-break:break-word;color:#0f172a;margin:0;font-size:14px;line-height:1.55}.nl-stats-sheet__attachment{border:1px solid var(--nl-border);border-radius:12px;display:block;overflow:hidden}.nl-stats-sheet__attachment img{width:100%;height:auto;display:block}.nl-stats-sheet__ad,.nl-stats-sheet__account{color:#334155;background:#f8fafc;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:750}.nl-stats-sheet__error{color:#b42318;white-space:pre-wrap;word-break:break-word;background:#fef2f2;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:750}.nl-stats-sheet__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.nl-stats-sheet__danger{color:#b42318;cursor:pointer;background:0 0;border:1px solid #fecdca;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:800}.nl-stats-sheet__danger:hover:not(:disabled){background:#fef2f2}.nl-stats-sheet__danger:disabled{color:#94a3b8;cursor:not-allowed;border-color:#e2e8f0}.nl-stats-sheet__delete{gap:8px;padding-top:4px;display:grid}.nl-stats-sheet__delete-title{color:#0f172a;padding:4px 2px;font-size:14px;font-weight:850}.nl-stats-sheet__delete-option{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:4px;padding:12px 14px;transition:background .12s,border-color .12s;display:grid}.nl-stats-sheet__delete-option:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.nl-stats-sheet__delete-option strong{color:#0f172a;font-size:14px;font-weight:850}.nl-stats-sheet__delete-option span{color:#64748b;font-size:12px;font-weight:700;line-height:1.4}.nl-stats-sheet__delete-option--danger{background:#fef2f2;border-color:#fecdca}.nl-stats-sheet__delete-option--danger:hover:not(:disabled){background:#fee4e2;border-color:#fda29b}.nl-stats-sheet__delete-option--danger strong{color:#b42318}.nl-stats-sheet__delete-option--danger span{color:#b42318;opacity:.85}.nl-stats-sheet__delete-option:disabled{opacity:.55;cursor:not-allowed}.nl-stats-sheet__delete-cancel{color:#475569;cursor:pointer;background:0 0;border:0;align-self:center;padding:10px 14px;font-size:14px;font-weight:800}.nl-stats-sheet__delete-cancel:hover:not(:disabled){color:#0f172a}.nl-stats-sheet__primary{color:#fff;cursor:pointer;background:#2f8cf0;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}.nl-stats-sheet__primary:hover{background:#1d7ad8}.nl-stats-sheet__primary--disabled,.nl-stats-sheet__primary--disabled:hover{color:#64748b;cursor:not-allowed;background:#cbd5e1}.nl-auth{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),520px));place-items:start center;gap:18px;min-height:100%;padding:32px 20px;display:grid}.nl-auth-card{border:1px solid var(--nl-border);text-align:center;background:#fff;border-radius:18px;width:min(520px,100%);padding:36px 32px 28px;box-shadow:0 1px 2px #1018280a}.nl-auth-card__head{flex-direction:column;align-items:center;gap:10px;margin-bottom:24px;display:flex}.nl-auth-badge{color:#fff;background:#2f8cf0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 6px 16px #2f8cf047}.nl-auth-card h2{letter-spacing:-.3px;color:#0f172a;margin:0;font-size:22px;font-weight:800}.nl-auth-card__head p{color:#6b7280;margin:0;font-size:14px;font-weight:600}.nl-auth-status{border-radius:999px;justify-content:center;align-items:center;min-height:34px;margin:-8px auto 22px;padding:7px 13px;font-size:13px;font-weight:850;display:inline-flex}.nl-auth-status[data-status=unlinked]{color:#475467;background:#f8fafc;border:1px solid #e4e7ec}.nl-auth-status[data-status=qr]{color:#175cd3;background:#eff6ff;border:1px solid #bfdbfe}.nl-auth-status[data-status=linked]{color:#027a48;background:#ecfdf3;border:1px solid #abefc6}.nl-auth-success{flex-direction:column;align-items:center;gap:14px;padding:12px 0 24px;display:flex}.nl-auth-success__pill{color:#2f8cf0;background:#e6f0fb;border-radius:999px;place-items:center;width:84px;height:84px;display:grid}.nl-auth-success h3{color:#2dbb7e;margin:0;font-size:18px;font-weight:800}.nl-auth-success p{color:#4b5563;max-width:320px;margin:0;font-size:14px;font-weight:500;line-height:1.5}.nl-auth-qr{justify-items:center;gap:10px;padding:4px 0 18px;display:grid}.nl-auth-qr__box{aspect-ratio:1;border:1px solid var(--nl-border);color:#94a3b8;background:#fafafa;border-radius:18px;place-items:center;width:min(260px,80vw);margin:0 auto;font-size:13px;font-weight:700;display:grid}.nl-auth-qr__box img{max-width:88%;max-height:88%}.nl-auth-qr__action{color:#fff;background:#2f8cf0;border:0;border-radius:12px;width:min(260px,80vw);min-height:44px;padding:10px 18px;font-size:14px;font-weight:850;transition:background .12s}.nl-auth-qr__action:hover{background:#1577e5}.nl-auth-qr p{color:#4b5563;margin:0;font-size:14px;font-weight:500}.nl-auth-guide{--nl-auth-guide-accent:#2f8cf0;--nl-auth-guide-accent-strong:#175cd3;--nl-auth-guide-accent-soft:#eff6ff;--nl-auth-guide-accent-border:#bfdbfe;text-align:left;gap:12px;margin:18px 0;display:grid}.nl-auth-guide[data-platform=whatsapp]{--nl-auth-guide-accent:#25d366;--nl-auth-guide-accent-strong:#128c7e;--nl-auth-guide-accent-soft:#ecfdf3;--nl-auth-guide-accent-border:#bbf7d0}.nl-auth-guide__head{grid-template-columns:52px 1fr;align-items:center;gap:12px;display:grid}.nl-auth-guide__icon{background:0 0;place-items:center;width:52px;height:52px;display:grid}.nl-auth-guide__icon img,.nl-auth-guide__icon svg{width:48px;height:48px;display:block}.nl-auth-guide__head strong{color:#101828;font-size:18px;font-weight:900;line-height:1.18;display:block}.nl-auth-guide__head p,.nl-auth-guide__step p,.nl-auth-guide__note p{color:#667085;margin:0;font-size:12px;font-weight:650;line-height:1.42}.nl-auth-guide__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nl-auth-guide__step{background:#fff;border:1px solid #e4e7ec;border-radius:12px;gap:9px;min-height:180px;padding:10px;transition:border-color .14s,background .14s,box-shadow .14s;display:grid;position:relative}.nl-auth-guide__step[data-active=true]{border-color:var(--nl-auth-guide-accent);background:var(--nl-auth-guide-accent-soft);box-shadow:0 0 0 3px color-mix(in srgb, var(--nl-auth-guide-accent) 16%, transparent)}.nl-auth-guide__step-num{color:#475467;background:#f2f4f7;border-radius:999px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:grid;position:absolute;top:10px;right:10px}.nl-auth-guide__step[data-active=true] .nl-auth-guide__step-num{background:var(--nl-auth-guide-accent);color:#fff}.nl-auth-guide__step div{gap:4px;padding-right:14px;display:grid}.nl-auth-guide__step strong{color:#101828;font-size:13px;font-weight:900;line-height:1.25}.nl-auth-guide__visual{aspect-ratio:1.9;background:#fff;border-radius:12px;min-height:0;display:block;position:relative;overflow:hidden}.nl-auth-guide__svg{width:100%;height:100%;display:block}.nl-auth-guide__note{border:1px solid var(--nl-auth-guide-accent-border);background:var(--nl-auth-guide-accent-soft);color:var(--nl-auth-guide-accent-strong);border-radius:12px;grid-template-columns:24px 1fr;align-items:start;gap:9px;padding:10px 12px;display:grid}.nl-auth-guide__note p{color:var(--nl-auth-guide-accent-strong);font-weight:750}@media (max-width:820px){.nl-auth-guide__steps{grid-template-columns:1fr}.nl-auth-guide__step{min-height:auto}}.nl-auth-loading{color:#667085;place-items:center;gap:12px;min-height:190px;font-size:14px;font-weight:750;display:grid}.nl-auth-form{text-align:left;gap:14px;padding:4px 0 18px;display:grid}.nl-auth-form label{gap:7px;display:grid}.nl-auth-form label span{color:#344054;font-size:13px;font-weight:800}.nl-auth-form input{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:10px;outline:none;width:100%;min-height:46px;padding:10px 12px;font-size:15px}.nl-auth-form input:focus{border-color:#2f8cf0;box-shadow:0 0 0 3px #2f8cf024}.nl-auth-primary{color:#fff;background:#2f8cf0;border:0;border-radius:10px;min-height:46px;font-size:14px;font-weight:850}.nl-auth-hint{color:#667085;text-align:left;margin:-2px 0 0;font-size:13px;font-weight:600;line-height:1.45}.nl-auth-qr-status{color:#175cd3;background:#eef4ff;border-radius:999px;justify-content:center;align-items:center;min-height:30px;margin:0 0 10px;padding:6px 12px;font-size:12px;font-weight:850;display:inline-flex}.nl-auth-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.nl-auth-actions button{color:#0f172a;background:#f1f3f5;border:1px solid #0000;border-radius:12px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700;transition:background .12s,color .12s}.nl-auth-actions button:hover{background:#e6e8eb}.nl-auth-actions .is-danger{color:#d92d20;background:#fdecec}.nl-auth-actions .is-danger:hover{background:#fbdcdc}.nl-auth-session__actions .is-danger{color:#b42318;background:#fef3f2}.nl-toast{z-index:80;color:#fff;background:#111827;border-radius:14px;padding:12px 14px;font-weight:850;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 32px #1118272e}.nl-loading-overlay{z-index:160;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f6f7f96b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.nl-loading-card{text-align:center;background:#ffffffe0;border:1px solid #ffffffd1;border-radius:24px;justify-items:center;gap:10px;width:min(280px,100vw - 48px);padding:26px 22px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #0f172a33,0 6px 18px #0f172a1a}.nl-loading-card:before{content:"";filter:blur(8px);background:#3390ec24;border-radius:999px;width:150px;height:150px;position:absolute;inset:-60px auto auto 50%;transform:translate(-50%)}.nl-loading-mark{color:#fff;background:#3390ec;border-radius:999px;place-items:center;width:64px;height:64px;display:grid;position:relative;box-shadow:0 14px 28px #3390ec4d}.nl-loading-overlay[data-status=loading] .nl-loading-mark:before{content:"";border-radius:inherit;border:2px solid #3390ec2e;border-top-color:#3390ec;animation:.85s linear infinite nl-loading-ring;position:absolute;inset:-7px}.nl-loading-overlay[data-status=loading] .nl-loading-mark svg{animation:.9s linear infinite nl-loading-spin}.nl-loading-overlay[data-status=done] .nl-loading-mark{background:#16a34a;box-shadow:0 14px 28px #16a34a42}.nl-loading-card strong,.nl-loading-card span{position:relative}.nl-loading-card strong{color:#111827;font-size:18px;font-weight:900;line-height:1.18}.nl-loading-card span{color:#667085;font-size:14px;font-weight:750;line-height:1.35}@keyframes nl-loading-ring{to{transform:rotate(360deg)}}@keyframes nl-loading-spin{to{transform:rotate(360deg)}}.nl-bottom-nav,.nl-mobile-header,.nl-mobile-only,.nl-desktop-collapsed-only{display:none}.nl-app[data-sidebar-collapsed=true] .nl-desktop-collapsed-only{display:grid}@media (max-width:980px){.nl-app{display:block;overflow:hidden}.nl-mobile-header{z-index:20;height:calc(62px + env(safe-area-inset-top));padding:calc(10px + env(safe-area-inset-top)) 16px 10px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f6f6f6e0;border-bottom:1px solid #0000000f;align-items:flex-end;display:flex;position:fixed;top:0;left:0;right:0}.nl-app[data-ads-screen=edit] .nl-mobile-header--ads{display:none}.nl-mobile-header__row{align-items:center;gap:6px;width:100%;min-width:0;height:44px;display:flex}.nl-mobile-header__toggle,.nl-mobile-header__icon,.nl-mobile-header__add{color:#111827;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:38px;height:44px;display:grid}.nl-mobile-header__toggle svg,.nl-mobile-header__icon svg,.nl-mobile-header__add svg{width:26px;height:26px}.nl-mobile-header__add{color:#111827;background:0 0}.nl-mobile-header__select{color:#3390ec;cursor:pointer;background:#f2f2f7;border:0;border-radius:11px;flex:none;height:34px;padding:0 9px;font-size:14px;font-weight:700}.nl-mobile-header__select[data-active=true]{color:#fff;background:#3390ec}.nl-mobile-header__sync-text{color:#111827;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:auto;min-width:0;max-width:none;min-height:34px;padding:0;font-size:12px;font-weight:800;line-height:1.05;overflow:hidden}.nl-mobile-header__sync-text:disabled{color:#8e8e93;cursor:default}.nl-mobile-header__content{flex:84px;gap:2px;min-width:0;display:grid}.nl-mobile-header--groups .nl-mobile-header__content{flex:0 90px}.nl-mobile-header--groups .nl-mobile-header__title{font-size:18px}.nl-mobile-header__title{color:#06080e;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:700;line-height:1.1;overflow:hidden}.nl-mobile-header__stats{color:#8e8e93;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:inline-flex}.nl-mobile-header__stats img{border-radius:6px;width:22px;height:22px}.nl-mobile-header__stats[data-sync-status=syncing]{color:#3390ec}.nl-mobile-header__stats[data-sync-status=done]{color:#16a34a}.nl-mobile-header__stat{align-items:center;gap:6px;display:inline-flex}.nl-mobile-header__stat-dot{background:#34c759;border-radius:999px;width:9px;height:9px;display:inline-block}.nl-mobile-header__stat-dot.is-paused{background:#ff9500}.nl-mobile-header__search{color:#8e8e93;opacity:0;pointer-events:none;background:#fffffff2;border:0;border-radius:11px;align-items:center;gap:10px;min-height:44px;padding:0 14px;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:calc(100% + 8px);left:14px;right:14px;transform:translateY(-8px);box-shadow:0 6px 18px #0f172a1f}.nl-mobile-header__search[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.nl-mobile-header__search input{color:#111827;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px;font-weight:600}.nl-sidebar{z-index:60;width:min(300px,88vw);transition:transform .16s;position:fixed;inset:0 auto 0 0;transform:translate(-102%);box-shadow:20px 0 50px #1118272e}.nl-app[data-sidebar-open=true] .nl-sidebar{transform:translate(0)}.nl-overlay{z-index:55;background:#11182752;display:none;position:fixed;inset:0}.nl-app[data-sidebar-open=true] .nl-overlay{display:block}.nl-mobile-only{display:grid}.nl-desktop-only,.nl-desktop-collapsed-only{display:none!important}.nl-main{height:100dvh;padding:0;overflow:hidden}.nl-app[data-ads-screen=edit] .nl-main{padding-bottom:0}.nl-panel{background:var(--nl-bg);border:0;border-radius:0;height:100%}.nl-topbar{display:none}.nl-page-head h1{font-size:24px}.nl-page-head p,.nl-ads-topbar{display:none}.nl-panel__body{-webkit-overflow-scrolling:touch;background:var(--nl-bg);padding:calc(62px + env(safe-area-inset-top)) 10px var(--nl-mobile-bottom-nav-space,calc(106px + env(safe-area-inset-bottom)));position:fixed;inset:0;overflow:hidden auto}.nl-app[data-page=ads][data-mobile-search-open=true] .nl-panel__body,.nl-app[data-page=groups][data-mobile-search-open=true] .nl-panel__body{padding-top:calc(120px + env(safe-area-inset-top))}.nl-app[data-ads-screen=edit] .nl-panel__body{padding:0;overflow:hidden}.nl-app[data-ads-screen=edit] .nl-bottom-nav{display:none}.nl-ads-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 0}.nl-ads-item{border-radius:14px;min-height:0;padding:2px 8px 8px}.nl-ads-item header{gap:4px;margin-bottom:2px}.nl-ads-item__image,.nl-ads-item__placeholder{border-radius:10px;height:130px}.nl-ads-item p{-webkit-line-clamp:3;min-height:0;margin:6px 0;font-size:12px;line-height:1.35}.nl-ads-item__title{font-size:14px}.nl-ads-item small{margin-top:2px;padding-top:4px;font-size:11px}.nl-ads-card-controls{gap:2px}.nl-ads-status__trigger{gap:2px;max-width:100%;padding:4px 6px;font-size:11px}.nl-ads-status__trigger svg{width:12px;height:12px}.nl-ads-item,.nl-ads-item:hover,.nl-ads-item:active{transition:box-shadow .16s;transform:none}.nl-ads-sheet-overlay{z-index:65;cursor:pointer;opacity:0;pointer-events:none;background:#1118276b;border:0;transition:opacity .2s;display:block;position:fixed;inset:0}.nl-ads-sheet-overlay[data-open=true]{opacity:1;pointer-events:auto}.nl-ads-status__menu,.nl-ads-swap__menu{z-index:70;width:100%;min-width:0;max-width:none;max-height:78dvh;padding:8px 12px calc(14px + env(safe-area-inset-bottom));box-shadow:none;pointer-events:none;visibility:hidden;background:#fff;border:0;border-radius:18px 18px 0 0;flex-direction:column;gap:4px;transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s,visibility 0s linear .22s;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateY(100%);display:flex!important}.nl-ads-status__menu[data-open=true],.nl-ads-swap__menu[data-open=true]{pointer-events:auto;visibility:visible;transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s,visibility linear;transform:translateY(0);box-shadow:0 -16px 40px #1118272e}.nl-ads-sheet-handle{background:#d1d5db;border-radius:999px;flex:none;align-self:center;width:38px;height:4px;margin:4px 0 8px;display:block}.nl-ads-sheet-head{border-bottom:1px solid var(--nl-border);flex:none;padding:4px 50px 12px 6px;display:block;position:relative}.nl-ads-sheet-head strong{color:#06080e;font-size:17px;font-weight:800;line-height:1.25;display:block}.nl-ads-sheet-head__close{color:#111827;cursor:pointer;background:#f2f2f7;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:0;right:0}.nl-ads-status__menu button:not(.nl-ads-sheet-head__close),.nl-ads-swap__menu-list button{border-radius:12px;min-height:50px;padding:12px 14px;font-size:16px;font-weight:600}.nl-ads-status__menu button:not(.nl-ads-sheet-head__close) svg{width:20px;height:20px}.nl-ads-swap__menu-title{color:var(--nl-muted);flex:none;padding:8px 6px 4px;font-size:13px;font-weight:700}.nl-ads-swap__menu-list{-webkit-overflow-scrolling:touch;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;padding:4px 2px;display:grid;overflow-y:auto}.nl-ads-swap__menu-list button{text-align:center;background:#f2f2f7;justify-content:center;min-height:56px}.nl-ads-swap__menu-list button:hover{background:#e5e5ea}.nl-editor-split,.nl-groups{grid-template-columns:1fr}.nl-groups{background:0 0;border:0;border-radius:0;height:auto;min-height:0;display:block;overflow:visible}.nl-ads-editor{height:100dvh;min-height:100dvh;padding-top:calc(62px + env(safe-area-inset-top));background:var(--nl-bg);display:block;overflow:hidden}.nl-editor-header{z-index:45;height:calc(62px + env(safe-area-inset-top));min-height:0;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f6f6f6e0;border-bottom:1px solid #0000000f;align-items:flex-end;gap:10px;display:flex;position:fixed;top:0;left:0;right:0}.nl-editor-header__title{flex:1;gap:8px;width:auto;min-width:0}.nl-editor-header__actions{display:none}.nl-editor-header h2{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.nl-editor-steps{top:calc(62px + env(safe-area-inset-top));z-index:44;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-width:none;background:#f6f6f6f2;border:0;border-bottom:1px solid #0000000f;border-radius:0;gap:0;padding:7px 8px;display:flex;position:fixed;left:0;right:0;overflow-x:auto}.nl-editor-steps::-webkit-scrollbar{display:none}.nl-editor-step{white-space:nowrap;border-radius:10px;flex:1 0 auto;justify-content:center;gap:7px;padding:8px 12px;font-size:14px}.nl-editor-step[data-active=true],.nl-editor-step[data-active=true][data-done=true]{color:#fff;background:#3390ec}.nl-editor-step__num{width:18px;height:18px;font-size:10px}.nl-editor-save,.nl-editor-delete{border-radius:11px;flex:none;min-height:34px;padding:0 12px;font-size:14px}.nl-editor-wizard{height:calc(100dvh - 62px - env(safe-area-inset-top));grid-template-columns:1fr;gap:0;min-height:0;margin:0;padding:44px 0 0;display:block;overflow:hidden}.nl-editor-mobile-body{display:none}.nl-editor-mobile-card{border:1px solid var(--nl-border);background:#fff;border-radius:16px;gap:14px;padding:14px;display:grid}.nl-editor-mobile-card--groups{padding-bottom:8px}.nl-editor-back{background:0 0;border:0;border-radius:11px;width:40px;height:40px;padding:0}.nl-editor-back svg{width:24px;height:24px}.nl-editor-back span{display:none}.nl-editor-stage{height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;display:block}.nl-ads-editor--wizard .nl-editor-stage__body,.nl-editor-stage__body{height:calc(100dvh - 62px - 44px - 65px - env(safe-area-inset-top) - env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;padding:12px 10px 92px;display:block;overflow:hidden auto}.nl-ads-editor--wizard .nl-editor-stage__body>.nl-editor-block{flex:none;min-height:0}.nl-editor-stage__nav{z-index:45;padding:10px 10px max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f6f6fa;position:fixed;bottom:0;left:0;right:0}.nl-editor-nav-btn{flex:1;justify-content:center;min-height:44px}.nl-ads-editor[data-editor-step="2"] .nl-editor-stage__body{overflow:hidden}.nl-ads-editor[data-editor-step="2"] .nl-editor-block--text{height:100%;min-height:0}.nl-ads-editor[data-editor-step="2"] .nl-textarea--big{scrollbar-width:none;-webkit-overflow-scrolling:touch;height:100%;min-height:0;overflow-y:auto}.nl-ads-editor[data-editor-step="2"] .nl-textarea--big::-webkit-scrollbar{display:none}.nl-editor-preview{display:none}.nl-editor-split{margin:10px;overflow:auto}.nl-ads-editor--wizard .nl-collage__main,.nl-collage__main{grid-template-columns:1fr;gap:12px}.nl-ads-editor--wizard .nl-collage__preview,.nl-collage__preview{aspect-ratio:1;background:#f0f2f5;border-radius:14px;width:100%;max-height:none}.nl-ads-editor--wizard .nl-collage__preview img,.nl-collage__preview img{-o-object-fit:contain;object-fit:contain;background:#f0f2f5;width:100%;height:100%;display:block}.nl-ads-editor--wizard .nl-collage__side,.nl-collage__side{flex-direction:column;grid-template-columns:none;align-items:stretch;gap:8px;width:100%;height:auto;display:flex}.nl-ads-editor--wizard .nl-collage__photos,.nl-collage__photos{scrollbar-width:none;flex:none;grid-template-columns:none;align-items:stretch;gap:6px;width:100%;display:flex;overflow-x:auto}.nl-ads-editor--wizard .nl-collage__photos::-webkit-scrollbar{display:none}.nl-collage__photos::-webkit-scrollbar{display:none}.nl-ads-editor--wizard .nl-collage__layouts,.nl-collage__layouts{flex:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%;display:grid}.nl-collage__photo,.nl-collage__add{flex:0 0 64px;width:64px;min-height:64px}.nl-collage__layout{width:auto;min-height:56px;font-size:10px}.nl-collage__layout svg{width:18px;height:18px}.nl-editor-left{border-right:0;border-bottom:1px solid var(--nl-border)}.nl-editor-groups-toolbar{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f6f6f2;border:0;border-bottom:1px solid #0000000f;flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 8px;padding:8px 0;display:flex;position:sticky;top:0}.nl-editor-groups-search{flex:100%;min-width:0;height:44px}.nl-editor-groups-clear{white-space:nowrap;height:38px}.nl-editor-block__head{gap:4px;display:grid}.nl-textarea--big{min-height:calc(100dvh - 260px - env(safe-area-inset-top) - env(safe-area-inset-bottom));resize:none;font-size:16px}.nl-textarea,.nl-app input,.nl-app textarea,.nl-app select{font-size:16px}.nl-groups-split{flex:none;min-height:0;display:block;overflow:visible}.nl-groups-split__pane{min-height:0;display:block}.nl-groups-split__pane .nl-groups-pick,.nl-groups-pick{flex:none;min-height:0;display:block;overflow:visible}.nl-groups-split__selected{display:none}.nl-editor-block--groups{height:auto;min-height:0}.nl-groups-pill{color:#fff;cursor:pointer;white-space:nowrap;background:#111827;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:4px 10px 4px 5px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px #11182738,0 1px 4px #11182729}.nl-groups-pill__count{color:#fff;background:#3390ec;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 7px;font-size:12px;font-weight:800;display:grid}.nl-groups-pill__label{letter-spacing:.01em}.nl-groups-pill__chevron{opacity:.85;transform:rotate(180deg)}.nl-groups-sheet{z-index:70;pointer-events:none;display:block;position:fixed;inset:0}.nl-groups-sheet[data-open=true]{pointer-events:auto}.nl-groups-sheet__overlay{cursor:pointer;opacity:0;background:#1118276b;border:0;transition:opacity .2s;position:absolute;inset:0}.nl-groups-sheet[data-open=true] .nl-groups-sheet__overlay{opacity:1}.nl-groups-sheet__panel{max-height:78dvh;padding:8px 14px calc(14px + env(safe-area-inset-bottom));box-shadow:none;visibility:hidden;background:#fff;border-radius:18px 18px 0 0;flex-direction:column;transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s,visibility 0s linear .22s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.nl-groups-sheet[data-open=true] .nl-groups-sheet__panel{visibility:visible;transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s,visibility linear;transform:translateY(0);box-shadow:0 -16px 40px #1118272e}.nl-groups-sheet__handle{background:#d1d5db;border-radius:999px;align-self:center;width:38px;height:4px;margin:4px 0 8px}.nl-groups-sheet__head{border-bottom:1px solid var(--nl-border);justify-content:space-between;align-items:center;gap:10px;padding:4px 4px 12px;display:flex}.nl-groups-sheet__head-text{align-items:center;gap:8px;display:inline-flex}.nl-groups-sheet__head h5{margin:0;font-size:17px;font-weight:800}.nl-groups-sheet__head-text span{color:#fff;background:#111827;border-radius:999px;place-items:center;min-width:26px;height:22px;padding:0 8px;font-size:12px;font-weight:800;display:grid}.nl-groups-sheet__close{color:#111827;cursor:pointer;background:#f2f2f7;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.nl-groups-sheet__list{-webkit-overflow-scrolling:touch;flex:1;gap:6px;min-height:0;padding:10px 4px 4px;display:grid;overflow-y:auto}.nl-categories{border:1px solid var(--nl-border);background:#fff;border-radius:14px;width:auto;min-width:0;max-width:none;min-height:0;max-height:none;margin:8px 0;display:flex}.nl-categories__head{padding:14px}.nl-categories__add{padding:0 14px 12px}.nl-categories__list{max-height:300px;padding:0 10px 10px;overflow-y:auto}.nl-groups-pane{border:0;border-radius:0;display:block}.nl-groups-pane__head{display:none}.nl-groups-toolbar{background:0 0;border:0;padding:0 0 8px;display:none}.nl-groups[data-select-mode=true] .nl-groups-toolbar{flex-direction:column;align-items:stretch;display:flex}.nl-groups-search{width:100%;min-width:0;max-width:none}.nl-groups-bulk{justify-content:space-between;overflow-x:auto}.nl-group-row{gap:12px;padding:12px}.nl-group-row__avatar{width:46px;height:46px;font-size:16px}.nl-group-row__move,.nl-group-row__link,.nl-group-drag-handle{display:none!important}.nl-group-row{grid-template-columns:46px minmax(0,1fr) auto}.nl-groups[data-select-mode=true] .nl-group-row{grid-template-columns:28px 46px minmax(0,1fr) auto}.nl-group-cat-tag{text-overflow:ellipsis;max-width:124px;font-size:13px;overflow:hidden}.nl-stats-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nl-stats-card{border-radius:16px;padding:14px}.nl-stats-card strong{font-size:28px}.nl-stats-chart,.nl-stats-filters{border-radius:16px;padding:14px}.nl-stats-filters__row{align-items:stretch}.nl-stats-filters__row--grid{flex-wrap:wrap;display:flex}.nl-stats-filters__group{flex:140px}.nl-stats-filters__group input,.nl-stats-filters__group select{flex:1;min-width:0}.nl-stats-segment{flex:100%;justify-content:stretch}.nl-stats-segment__btn{flex:1}.nl-stats-search{flex:100%}.nl-stats-record{grid-template-columns:1fr}.nl-stats-record__meta{grid-template-columns:1fr auto;place-items:center start}.nl-auth{padding:0;display:block}.nl-auth-card{border-radius:18px;width:100%;padding:24px 16px 20px}.nl-auth-card h2{font-size:22px}.nl-auth-guide__steps{grid-template-columns:1fr}.nl-auth-guide__step{min-height:0}.nl-bottom-nav{left:12px;right:12px;bottom:calc(6px + env(safe-area-inset-bottom));z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffc2;border:1px solid #0f172a0f;border-radius:22px;justify-content:space-around;align-items:center;gap:2px;min-height:72px;padding:6px 10px;display:flex;position:fixed;box-shadow:0 18px 42px #0f172a24,0 4px 14px #0f172a14}.nl-bottom-nav__item{min-height:56px;color:var(--nl-muted);background:0 0;border:0;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:flex;position:relative}.nl-bottom-nav__item svg{z-index:1;width:26px;height:26px;position:relative}.nl-bottom-nav__item[data-active=true]{color:#1f6fed;background:0 0;font-weight:750;transform:none}.nl-bottom-nav__item[data-active=true] svg,.nl-bottom-nav__item[data-active=true] img{color:#1f6fed;transform:scale(1.1)}.nl-bottom-nav__item img{z-index:1;border-radius:8px;width:26px;height:26px;position:relative}.nl-bottom-nav__item span{z-index:1;position:relative}.nl-bottom-nav__item[data-active=true] span{color:#1f6fed;font-size:12px;font-weight:750}}.cabinet-next-tabs button.is-active,.cabinet-next-tabs button.is-active:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cabinet-next-ad footer button.is-danger{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1));border-color:#b4231833}.cabinet-next-ad footer button.is-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.app-shell{width:100%;max-width:1380px;margin-left:auto;margin-right:auto;padding:1.25rem 1rem 3rem}@media (min-width:640px){.app-shell{padding-left:1.5rem;padding-right:1.5rem}}.topbar{--tw-shadow:0 18px 45px #0f172a14;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);min-height:76px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#ffffffe6;border-width:1px;border-color:#0f172a1a;border-radius:28px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex}.brand{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;min-width:0;color:rgb(17 24 39/var(--tw-text-opacity,1));align-items:center;gap:.75rem;font-size:22px;font-weight:900;text-decoration-line:none;display:inline-flex}.brand img{flex-shrink:0;width:2.75rem;height:2.75rem}.topbar__links{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.topbar__link{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));border-radius:999px;padding:.5rem 1rem;font-size:15px;font-weight:700;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.topbar__link:hover,.topbar__link--active{--tw-bg-opacity:1;background-color:rgb(238 245 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bottom-nav{z-index:50;--tw-translate-x:-50%;width:min(480px,100% - 16px);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 18px 45px #0f172a14;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);left:50%;bottom:max(8px, env(safe-area-inset-bottom));background-color:#fffffff2;border-width:1px;border-color:#0f172a1a;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem;display:none;position:fixed}.bottom-nav__link{--tw-text-opacity:1;min-height:48px;color:rgb(102 112 133/var(--tw-text-opacity,1));border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;font-size:11px;font-weight:700;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.bottom-nav__link:hover{--tw-bg-opacity:1;background-color:rgb(238 245 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bottom-nav__link--active{--tw-bg-opacity:1;background-color:rgb(23 59 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.bottom-nav__link--active:hover{--tw-bg-opacity:1;background-color:rgb(15 40 67/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hero-panel{--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);min-height:220px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#ffffffe6;border-width:1px;border-color:#0f172a1a;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1rem;padding:2rem;display:flex}.hero-panel--compact .eyebrow{margin-bottom:.25rem}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding-left:.25rem;padding-right:.25rem;display:flex}.page-header__title{flex-direction:column;gap:.25rem;min-width:0;display:flex}.page-header__crumbs{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:11px;font-weight:800}.page-header__title h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:900;line-height:1.25;overflow:hidden}@media (min-width:640px){.page-header__title h1{font-size:1.5rem;line-height:2rem}}.page-header__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hero-panel h1{letter-spacing:0;--tw-text-opacity:1;max-width:900px;color:rgb(0 0 0/var(--tw-text-opacity,1));margin:0;font-size:clamp(40px,6vw,78px);font-weight:900;line-height:.95}.hero-panel__copy{--tw-text-opacity:1;max-width:660px;color:rgb(102 112 133/var(--tw-text-opacity,1));margin-top:1.25rem;font-size:1.125rem;line-height:1.75rem}.hero-panel__action{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.5rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.hero-panel__action:hover{--tw-bg-opacity:1;background-color:rgb(15 40 67/var(--tw-bg-opacity,1))}.eyebrow{text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:12px;font-weight:800}.stats-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}@media (min-width:640px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats-grid--compact{margin-bottom:1rem}.stat-card,.metric-card{--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#ffffffe6;border-width:1px;border-color:#0f172a1a;border-radius:.5rem;padding:.75rem}.stat-card{align-content:space-between;gap:.375rem;display:grid}.stat-card svg{--tw-text-opacity:1;color:rgb(20 49 80/var(--tw-text-opacity,1))}.stat-card span,.metric-card span{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:10px;font-weight:800}.stat-card strong,.metric-card strong{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:26px;font-weight:900;line-height:1}.work-panel,.panel-card,.analytics-section{--tw-shadow:0 18px 45px #0f172a14;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#ffffffe6;border-width:1px;border-color:#0f172a1a;border-radius:.5rem;padding:1.25rem}.work-panel__header,.panel-title,.section-title{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));align-items:center;gap:.5rem;display:flex}.work-panel__header h2,.panel-title h2,.section-title h2,.panel-card__header h2{letter-spacing:0;margin:0;font-size:1.5rem;font-weight:900;line-height:2rem}.task-list{gap:.5rem;margin-top:1.25rem;display:grid}.task-row{background-color:#eef3f899;border-width:1px;border-color:#0f172a1a;border-radius:.5rem;grid-template-columns:36px 1fr;align-items:center;gap:.75rem;padding:.75rem 1rem;display:grid}.task-row span{--tw-bg-opacity:1;background-color:rgb(23 59 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;font-size:.875rem;font-weight:900;line-height:1.25rem;display:flex}.task-row p{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin:0;font-weight:600}.admin-workspace{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:1.25rem;display:grid}@media (min-width:1280px){.admin-workspace{grid-template-columns:320px 1fr}.panel-card--sticky{align-self:flex-start;position:sticky;top:1rem}}.panel-card--compact{padding:1rem}.panel-card--compact .panel-title h2{font-size:1.125rem;line-height:1.75rem}.client-create-panel__summary{text-align:left;background-color:#0000;border-width:0;width:100%;padding:0}.form-stack--tight{gap:.75rem;margin-top:.75rem}.form-stack--tight .field{gap:.25rem}.form-stack--tight .field span{font-size:11px}.form-stack--tight .field input,.form-stack--tight .field select,.form-stack--tight .field textarea,.form-stack--tight .primary-button{min-height:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.panel-card__header{flex-direction:column;gap:1rem;margin-bottom:1.25rem;display:flex}@media (min-width:1536px){.panel-card__header{flex-direction:row;justify-content:space-between;align-items:center}}.panel-tools{flex-direction:column;gap:.75rem;display:flex}@media (min-width:1024px){.panel-tools{flex-direction:row;align-items:center}}.form-stack{gap:1rem;margin-top:1rem;display:grid}.field{gap:.5rem;display:grid}.field span{text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:12px;font-weight:800}.field input,.field select,.field textarea,.search-field input,.panel-tools select,.table-form input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(17 24 39/var(--tw-text-opacity,1));outline-offset:2px;border-width:1px;border-color:#0f172a1a;border-radius:.5rem;outline:2px solid #0000;padding:.75rem 1rem;font-size:1rem;font-weight:600;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.field input::-moz-placeholder{color:#667085a6}.field select::-moz-placeholder{color:#667085a6}.field textarea::-moz-placeholder{color:#667085a6}.search-field input::-moz-placeholder{color:#667085a6}.panel-tools select::-moz-placeholder{color:#667085a6}.table-form input::-moz-placeholder{color:#667085a6}.field input::placeholder,.field select::placeholder,.field textarea::placeholder,.search-field input::placeholder,.panel-tools select::placeholder,.table-form input::placeholder{color:#667085a6}.field input:focus,.field select:focus,.field textarea:focus,.search-field input:focus,.panel-tools select:focus,.table-form input:focus{--tw-border-opacity:1;border-color:rgb(45 122 120/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#2d7a7833}.field textarea{resize:vertical;min-height:118px;line-height:1.5rem}.search-field{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#0f172a1a;border-radius:.5rem;align-items:center;gap:.5rem;min-width:280px;padding-left:.75rem;padding-right:.75rem;display:flex}.search-field input{border-width:0;padding-left:0;padding-right:0}.search-field input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.primary-button,.secondary-button,.icon-button{border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;font-weight:700;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.primary-button:disabled,.secondary-button:disabled,.icon-button:disabled{cursor:not-allowed;opacity:.6}.primary-button{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:.75rem 1rem}.primary-button:hover{--tw-bg-opacity:1;background-color:rgb(15 40 67/var(--tw-bg-opacity,1))}.secondary-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));border-width:1px;border-color:#0f172a1a;padding:.75rem 1rem}.secondary-button:hover{--tw-border-opacity:1;border-color:rgb(170 199 223/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 245 251/var(--tw-bg-opacity,1))}.secondary-button--small{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.inline-error,.inline-success,.empty-state{border-width:1px;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.inline-error{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1));border-color:#b4231833}.inline-success{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 122 86/var(--tw-text-opacity,1));border-color:#1f7a5633}.empty-state{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));background-color:#fffc;border-color:#0f172a1a}.status-pill{text-transform:uppercase;letter-spacing:.12em;border-radius:999px;align-items:center;width:fit-content;padding:.25rem .625rem;font-size:11px;font-weight:900;display:inline-flex}.status-pill--active{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 122 86/var(--tw-text-opacity,1))}.status-pill--warning{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(154 95 22/var(--tw-text-opacity,1))}.analytics-stack,.detail-stack{gap:1.25rem;display:grid}.metric-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}@media (min-width:640px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.metric-card{align-content:space-between;gap:.75rem;min-height:104px;display:grid}.platform-table{border-width:1px;border-color:#0f172a1a;border-radius:.5rem;margin-top:1rem;overflow:hidden}.platform-table__head,.platform-table__row{grid-template-columns:1.2fr .7fr .7fr .8fr;gap:.75rem;padding:.75rem 1rem;display:grid}.platform-table__head{--tw-bg-opacity:1;background-color:rgb(238 245 251/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:12px;font-weight:900}.platform-table__row{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#0f172a1a;border-top-width:1px;font-size:1rem;font-weight:600;line-height:1.5rem}.client-shell{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:1.25rem;display:grid}@media (min-width:1280px){.client-shell{grid-template-columns:320px minmax(0,1fr)}}.client-sidebar{gap:1.25rem;display:grid}.client-sidebar__divider{background-color:#0f172a1a;height:1px;margin-top:.25rem;margin-bottom:.25rem}.cabinet-board{gap:1.25rem;display:grid}.cabinet-section{gap:1rem;display:grid}.cabinet-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cabinet-stack{gap:1rem;display:grid}.cabinet-card{--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#eef3f873;border-width:1px;border-color:#0f172a1a;border-radius:.5rem;gap:1rem;padding:1.25rem;display:grid}.cabinet-card__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.cabinet-card__top--actions-only{justify-content:flex-end}.cabinet-card__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.cabinet-card__name-form{margin:0}.cabinet-card__name-row{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.cabinet-card__name-row input{flex:1;min-width:0}.cabinet-card__meta{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.cabinet-card__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.cabinet-meta{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#0f172a1a;border-radius:.5rem;gap:.375rem;padding:1rem;display:grid}.cabinet-meta__label{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:12px;font-weight:800}.cabinet-meta__value{overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem}.cabinet-meta__link{overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(23 59 87/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem}.cabinet-meta__link:hover{--tw-text-opacity:1;color:rgb(45 122 120/var(--tw-text-opacity,1))}.cabinet-card__accounts{gap:.75rem;padding-top:.25rem;display:grid}.cabinet-card__form-actions{border-color:#0f172a1a;border-top-width:1px;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.account-form,.account-form__compact{gap:.75rem;display:grid}.account-create{border-color:#0f172a1a;border-top-width:1px;gap:.75rem;padding-top:.75rem;display:grid}.field-row{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.field-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.danger-button{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1));border-width:1px;border-color:#b4231840;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.danger-button:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.danger-button:disabled{cursor:not-allowed;opacity:.6}.danger-button--small{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.platform-badge{align-items:center;gap:.5rem;font-size:1.5rem;font-weight:900;line-height:2rem;display:inline-flex}.platform-icon{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1.5rem;height:1.5rem}.platform-icon--lg{width:2rem;height:2rem}.client-dashboard-page{flex-direction:column;justify-content:center;align-items:center;gap:36px;min-height:100dvh;padding:40px 24px;display:flex}.client-dashboard-page--center{text-align:center}.client-dashboard-state{color:#111827;background:#ffffffe6;border:1px solid #0f172a1a;border-radius:8px;align-items:center;gap:12px;padding:16px 18px;font-size:16px;font-weight:700;line-height:1.3;display:inline-flex;box-shadow:0 18px 45px #0f172a14}.client-dashboard-state--error{color:#b42318;background:#fef2f2f2;border-color:#b4231833}.client-dashboard-next{justify-content:center;align-items:center;width:100%;display:flex}.client-dashboard-next__grid{flex-wrap:wrap;justify-content:center;gap:54px;display:flex}.client-dashboard-next__link{--dashboard-glow-rgb:99, 102, 241;--dashboard-shadow-rgb:79, 70, 229;width:132px;color:inherit;text-align:center;perspective:1000px;transform-style:preserve-3d;animation:.48s cubic-bezier(.22,1,.36,1) both client-dashboard-next-in;animation-delay:calc(var(--index,0) * 90ms);flex-direction:column;justify-content:center;align-items:center;gap:18px;text-decoration:none;transition:transform .18s;display:inline-flex}.client-dashboard-catalog{justify-content:center;width:100%;display:flex}.client-dashboard-next__link--featured{box-shadow:none;background:0 0;padding:0}.client-dashboard-next__link:hover{transform:translateY(-6px)}.client-dashboard-next__link:focus-visible{outline-offset:4px;outline:3px solid #1d4ed838}.client-dashboard-next__icon{width:94px;height:94px;transform-style:preserve-3d;justify-content:center;align-items:center;transition:transform .22s;display:flex;position:relative}.client-dashboard-next__icon:before{content:"";background:radial-gradient(circle at 32% 24%, #fffc, #fff0 46%), radial-gradient(circle at 50% 80%, rgba(var(--dashboard-glow-rgb), .34), rgba(var(--dashboard-glow-rgb), .08) 62%, transparent 78%);filter:blur(12px);opacity:.95;border-radius:28px;transition:transform .22s,opacity .22s;position:absolute;inset:14px 12px 10px;transform:translateY(14px)scale(1.08)}.client-dashboard-next__icon:after{content:"";filter:blur(10px);opacity:.24;background:#0f172a33;border-radius:999px;height:16px;transition:transform .22s,opacity .22s;position:absolute;bottom:-12px;left:18px;right:18px}.client-dashboard-next__icon img{z-index:1;-o-object-fit:contain;object-fit:contain;width:88px;height:88px;filter:drop-shadow(0 18px 22px rgba(var(--dashboard-shadow-rgb), .26)) drop-shadow(0 8px 10px #0f172a1f);transition:transform .22s,filter .22s;display:block;position:relative;transform:translateZ(18px)}.client-dashboard-next__link:hover .client-dashboard-next__icon{transform:rotateX(10deg)rotateY(-11deg)translateY(-4px)}.client-dashboard-next__link:hover .client-dashboard-next__icon:before{opacity:1;transform:translateY(18px)scale(1.12)}.client-dashboard-next__link:hover .client-dashboard-next__icon:after{opacity:.3;transform:scale(1.08)}.client-dashboard-next__link:hover .client-dashboard-next__icon img{filter:drop-shadow(0 24px 30px rgba(var(--dashboard-shadow-rgb), .28)) drop-shadow(0 10px 14px #0f172a26);transform:translateZ(24px)scale(1.04)}.client-dashboard-next__meta{justify-items:center;gap:8px;display:grid}.client-dashboard-next__name{color:#111827;letter-spacing:0;text-shadow:0 1px #fffc;font-size:18px;font-weight:800;line-height:1.2}.client-dashboard-next__subname{overflow-wrap:anywhere;color:#667085;letter-spacing:0;max-width:140px;font-size:13px;font-weight:500;line-height:1.3}.client-dashboard-next__status{--client-dashboard-status-bg:#0f172a0f;--client-dashboard-status-border:#ffffffa6;--client-dashboard-status-color:#111827;letter-spacing:0;min-height:30px;color:var(--client-dashboard-status-color);background:var(--client-dashboard-status-bg);box-shadow:inset 0 0 0 1px var(--client-dashboard-status-border);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.client-dashboard-next__status:before{content:"";background:var(--client-dashboard-status-color);width:8px;height:8px;box-shadow:0 0 12px var(--client-dashboard-status-color);border-radius:999px}.client-dashboard-next__status--linked,.client-dashboard-next__status--active,.client-dashboard-next__status--success,.client-dashboard-next__status--connected,.client-dashboard-next__status[data-status=linked],.client-dashboard-next__status[data-status=active],.client-dashboard-next__status[data-status=success],.client-dashboard-next__status[data-status=connected]{--client-dashboard-status-bg:#1f7a5621;--client-dashboard-status-border:#1f7a563d;--client-dashboard-status-color:#168255}.client-dashboard-next__status--unlinked,.client-dashboard-next__status--error,.client-dashboard-next__status--disconnected,.client-dashboard-next__status--empty,.client-dashboard-next__status--pending,.client-dashboard-next__status[data-status=unlinked],.client-dashboard-next__status[data-status=error],.client-dashboard-next__status[data-status=disconnected],.client-dashboard-next__status[data-status=empty],.client-dashboard-next__status[data-status=pending]{--client-dashboard-status-bg:#b423181f;--client-dashboard-status-border:#b4231838;--client-dashboard-status-color:#c0261d}@keyframes client-dashboard-next-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.client-empty{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:1px dashed #0f172a1a;border-radius:.5rem;gap:.75rem;padding:1.5rem;display:grid}.client-empty h3{margin:0;font-size:1.5rem;font-weight:900;line-height:2rem}.client-empty p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));margin:0;line-height:1.5rem}.client-empty__platforms{flex-wrap:wrap;gap:.5rem;display:flex}.hero-chip{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#0f172a1a;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}.tenant-groups{flex-direction:column;gap:.75rem;display:flex}.tenant-group{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 14px #0f172a0f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#0f172a1a;border-radius:.5rem;padding:1rem 1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tenant-group:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(170 199 223/var(--tw-border-opacity,1));--tw-shadow:0 18px 45px #0f172a14;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tenant-group:focus-visible{outline-offset:2px;outline:2px solid #7aa6c9}.tenant-group__header{border-color:#0f172a1a;border-bottom-width:1px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.75rem;display:flex}@media (min-width:1024px){.tenant-group__header{flex-direction:row}}.tenant-group__info{flex-direction:column;gap:.5rem;min-width:0;display:flex}.tenant-group__title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tenant-group__title{cursor:text;margin:0;font-size:1.5rem;font-weight:900;line-height:1.25}.tenant-group__title-edit{flex-direction:column;gap:.375rem;display:none}.tenant-group__title-edit.is-active{max-width:420px;display:flex}.tenant-group__title-input{width:100%}.tenant-group__title-hint{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.tenant-group__meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tenant-group__chips{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:1024px){.tenant-group__chips{justify-content:flex-end}}.tenant-chip{text-transform:uppercase;letter-spacing:.05em;border-width:1px;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}.tenant-chip__status{color:currentColor}.tenant-group__list{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.tenant-cabinet{border-color:#0f172a99;border-bottom-width:1px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-top:.625rem;padding-bottom:.625rem;display:flex}.tenant-cabinet:first-child{padding-top:0}.tenant-cabinet:last-child{border-bottom-width:0;padding-bottom:0}@media (min-width:1024px){.tenant-cabinet{flex-direction:row;align-items:center}}.tenant-cabinet__main{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.tenant-cabinet__platform{justify-content:center;align-items:center;display:inline-flex}.tenant-cabinet__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin-left:0;display:flex}@media (min-width:1024px){.tenant-cabinet__actions{justify-content:flex-end;margin-left:auto}}.table-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}@media (min-width:1024px){.table-actions{justify-content:flex-end}}.table-actions form{margin:0;display:flex}.tenant-group__empty{text-align:center;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));padding-top:1.25rem;padding-bottom:1.25rem}.platform-icon--md{width:1.75rem;height:1.75rem}.\!status,.status{text-transform:uppercase;letter-spacing:.12em;border-radius:999px;align-items:center;width:fit-content;padding:.25rem .625rem;font-size:11px;font-weight:900;display:inline-flex}.client-status-select{cursor:pointer;text-transform:uppercase;letter-spacing:.12em;outline-offset:2px;border-width:0;border-radius:999px;outline:2px solid #0000;width:fit-content;padding:.25rem 1.75rem .25rem .625rem;font-size:11px;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.client-status-select:disabled{cursor:wait;opacity:.6}.sheet-page{--tw-shadow:0 18px 45px #0f172a14;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#ffffffe6;border-width:1px;border-color:#0f172a1a;border-radius:22px;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.sheet-page__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sheet-page__title{flex-direction:column;gap:.25rem;display:flex}.sheet-page__title strong{font-size:1.125rem;font-weight:900;line-height:1.75rem}.table-note{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.sheet-tabs{border-color:#0f172a1a;border-bottom-width:1px;flex-wrap:wrap;gap:.5rem;padding-bottom:.5rem;display:flex}.sheet-tab{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));border-radius:999px;padding:.5rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sheet-tab:hover{--tw-bg-opacity:1;background-color:rgb(238 245 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.sheet-tab--active{--tw-bg-opacity:1;background-color:rgb(23 59 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sheet-tab--active:hover{--tw-bg-opacity:1;background-color:rgb(15 40 67/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sheet-frame{gap:.75rem;display:grid}.sheet-toolbar{flex-direction:column;gap:.75rem;display:flex}@media (min-width:1024px){.sheet-toolbar{flex-direction:row;justify-content:space-between;align-items:flex-end}}.sheet-toolbar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sheet-scroll{margin-left:-.25rem;margin-right:-.25rem;padding-bottom:.25rem;overflow-x:auto}.sheet-grid{border-collapse:collapse;text-align:left;min-width:100%}.sheet-grid th,.sheet-grid td{vertical-align:top;border-width:1px;border-color:#0f172a1a;padding:.5rem}.sheet-grid thead th{--tw-bg-opacity:1;background-color:rgb(238 245 251/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:12px;font-weight:900}.sheet-grid--ads th,.sheet-grid--ads td{min-width:280px;max-width:320px}.sheet-cell{vertical-align:top}.sheet-cell__label{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));margin-top:.5rem;font-size:11px;font-weight:800;display:block}.sheet-cell__label:first-child{margin-top:0}.sheet-field,.sheet-input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(17 24 39/var(--tw-text-opacity,1));outline-offset:2px;border-width:1px;border-color:#0f172a1a;border-radius:.375rem;outline:2px solid #0000;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sheet-field::-moz-placeholder{color:#667085a6}.sheet-input::-moz-placeholder{color:#667085a6}.sheet-field::placeholder,.sheet-input::placeholder{color:#667085a6}.sheet-field:focus,.sheet-input:focus{--tw-border-opacity:1;border-color:rgb(45 122 120/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#2d7a7833}.sheet-input{resize:vertical;line-height:1.25rem}.sheet-input--text{min-height:140px}.sheet-input--link{min-height:60px}.sheet-input--groups{min-height:120px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.sheet-link{overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(23 59 87/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.75rem;line-height:1rem;text-decoration-line:none;display:block}.sheet-link:hover{--tw-text-opacity:1;color:rgb(45 122 120/var(--tw-text-opacity,1))}.sheet-image-preview{-o-object-fit:cover;object-fit:cover;border-width:1px;border-color:#0f172a1a;border-radius:.375rem;width:100%;max-height:120px;margin-top:.5rem}.sheet-column-head{flex-direction:column;gap:.5rem;display:flex}.sheet-column-head__eyebrow{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:10px;font-weight:800}.sheet-column-head__title{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:.875rem;font-weight:900;line-height:1.25rem}.sheet-column-head__actions{flex-wrap:wrap;gap:.25rem;display:flex}.sheet-ad-form{gap:.5rem;display:grid}.sheet-row-actions{vertical-align:middle;flex-direction:column;align-items:stretch;gap:.25rem;display:flex}.sheet-row-actions form{margin:0}.sheet-row-new td{background-color:#eef5fb66}.sheet-readonly{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));background-color:#eef3f880;font-size:.75rem;line-height:1rem}.panel-search,.panel-filter{min-width:220px}.panel-counter{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}@media (max-width:760px){.app-shell{padding:.75rem .75rem 7rem}.bottom-nav{display:grid}.client-create-panel{margin-bottom:1rem;padding:.75rem 1rem}.client-create-panel__summary{cursor:pointer}.client-create-panel__body{display:none}.client-create-panel--open .client-create-panel__body{display:grid}.tenant-group{padding:1rem}.tenant-group__header,.tenant-group__info{gap:.5rem}.tenant-group__title{font-size:1.5rem;line-height:2rem}.tenant-group__title-row .secondary-button{min-height:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.tenant-group__chips{display:none}.client-status-select{font-size:.875rem;line-height:1.25rem}.tenant-group__list{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.tenant-cabinet{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}.tenant-cabinet__main{flex-wrap:nowrap;flex:1;align-items:center;gap:.75rem;min-width:0}.tenant-cabinet__platform .platform-icon{width:2.25rem;height:2.25rem}.tenant-cabinet__actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;gap:0;margin-left:auto}.tenant-cabinet__actions>a:nth-of-type(n+2),.tenant-cabinet__actions .table-actions{display:none}.tenant-cabinet__actions .secondary-button{min-height:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.tenant-cabinet__device{font-size:.875rem;font-weight:600;line-height:1.25rem}.panel-title h2,.panel-title__text{font-size:1.25rem;line-height:1.75rem}.client-list-count,.search-field input,.search-field{font-size:1rem;line-height:1.5rem}.client-dashboard-page{padding:28px 18px}.client-dashboard-next__grid{gap:34px 26px}.client-dashboard-next__link{gap:14px;width:120px}.client-dashboard-next__icon{width:86px;height:86px}.client-dashboard-next__icon img{width:80px;height:80px}.client-dashboard-next__name{font-size:16px}.topbar,.hero-panel{border-radius:.5rem}.topbar{flex-direction:column;align-items:stretch;padding:1rem}.brand{font-size:1.125rem;line-height:1.75rem}.topbar__links{justify-content:flex-start;padding-bottom:.25rem;overflow-x:auto}.topbar__links--admin{display:none}.topbar__link{flex-shrink:0}.hero-panel{flex-direction:column;align-items:flex-start;min-height:0;padding:1.25rem}.hero-panel h1{font-size:42px}.search-field{min-width:0}}.nl-app,.nl-app *{--nl-card-shadow-float:0 6px 12px #0f172a0d, 0 2px 5px #0f172a08, 0 1px 0 #ffffffa3 inset;--nl-card-shadow-float-strong:0 8px 15px #0f172a0f, 0 3px 7px #0f172a0a, 0 1px 0 #ffffffb3 inset}.nl-app button,.nl-app [role=button],.nl-app .nl-ads-new-btn,.nl-app .nl-editor-back,.nl-app .nl-editor-save,.nl-app .nl-editor-delete,.nl-app .nl-editor-nav-btn,.nl-app .nl-mobile-header__toggle,.nl-app .nl-mobile-header__icon,.nl-app .nl-mobile-header__add,.nl-app .nl-mobile-header__select,.nl-app .nl-mobile-header__sync-text,.nl-app .nl-bottom-nav__item{border-radius:0!important}.nl-app .nl-panel,.nl-app .nl-ads-item,.nl-app .nl-ads-empty,.nl-app .nl-categories,.nl-app .nl-groups-pane,.nl-app .nl-groups-pick,.nl-app .nl-groups-split__selected,.nl-app .nl-stats-card,.nl-app .nl-stats-chart,.nl-app .nl-stats-filters,.nl-app .nl-auth-card,.nl-app .nl-auth-guide__step,.nl-app .nl-auth-session,.nl-app .nl-editor-stage,.nl-app .nl-editor-block,.nl-app .nl-editor-preview,.nl-app .nl-editor-preview__card,.nl-app .nl-editor-mobile-card{transform:translateZ(0);box-shadow:var(--nl-card-shadow-float)!important;border-radius:0!important}.nl-app .nl-ads-item,.nl-app .nl-stats-card,.nl-app .nl-auth-card,.nl-app .nl-editor-stage,.nl-app .nl-editor-preview__card{border-color:#ffffffe0;transition:transform .16s,box-shadow .16s,border-color .16s}.nl-app .nl-ads-item:hover,.nl-app .nl-stats-card:hover,.nl-app .nl-auth-card:hover,.nl-app .nl-editor-stage:hover,.nl-app .nl-editor-preview__card:hover{transform:translateY(-2px);box-shadow:var(--nl-card-shadow-float-strong)!important}.nl-app .nl-ads-item:active{transform:translateY(-1px)}.nl-app .nl-ads-item__image,.nl-app .nl-ads-item__placeholder,.nl-app .nl-editor-preview__card img,.nl-app .nl-editor-preview__placeholder,.nl-app .nl-collage__preview,.nl-app .nl-collage__photo,.nl-app .nl-collage__add,.nl-app .nl-collage__layout,.nl-app .nl-group-row,.nl-app .nl-groups-pick__row,.nl-app .nl-groups-split__chip{border-radius:0!important}.nl-groups-mobile-cats,.nl-groups-mobile-sheet,.nl-groups-mobile-sheet__overlay,.nl-group-category-sheet,.nl-group-category-sheet__overlay,.nl-groups-mobile-bulk{display:none}@media (max-width:980px){.nl-app[data-page=ads]:not([data-ads-screen=edit]) .nl-panel__body{padding-left:12px;padding-right:12px}.nl-app[data-page=ads] .nl-ads-list{gap:14px 12px;padding:12px 0}.nl-app[data-page=ads] .nl-ads-item{min-width:0;padding-top:2px;overflow:hidden;transform:none!important;box-shadow:0 4px 9px #0f172a0b,0 1px 3px #0f172a08!important}.nl-app[data-page=ads] .nl-ads-item:hover,.nl-app[data-page=ads] .nl-ads-item:active{transform:none!important;box-shadow:0 4px 9px #0f172a0b,0 1px 3px #0f172a08!important}.nl-app[data-page=ads] .nl-ads-item p{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:50px;display:-webkit-box;overflow:hidden}.nl-app[data-page=ads] .nl-ads-item__image,.nl-app[data-page=ads] .nl-ads-item__placeholder{width:100%;max-width:100%}.nl-app[data-page=groups] .nl-panel__body{padding:calc(124px + env(safe-area-inset-top)) 0 var(--nl-mobile-bottom-nav-space,calc(106px + env(safe-area-inset-bottom)));background:#f6f7f9;overflow:hidden auto}.nl-app[data-page=groups][data-mobile-search-open=true] .nl-panel__body{padding-top:calc(182px + env(safe-area-inset-top))}.nl-app[data-page=groups] .nl-groups{background:0 0;border:0;height:auto;min-height:0;display:block;overflow:visible;box-shadow:none!important}.nl-app[data-page=groups] .nl-categories,.nl-app[data-page=groups] .nl-groups-pane__head,.nl-app[data-page=groups] .nl-groups-toolbar{display:none!important}.nl-app[data-page=groups] .nl-groups-pane{background:0 0;border:0;min-height:0;display:block;overflow:visible;box-shadow:none!important}.nl-app[data-page=groups] .nl-groups-mobile-cats{top:calc(62px + env(safe-area-inset-top));z-index:19;scrollbar-width:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f7f9f5;border-bottom:1px solid #0f172a14;gap:8px;padding:10px 12px;display:flex;position:fixed;left:0;right:0;overflow-x:auto}.nl-app[data-page=groups][data-mobile-search-open=true] .nl-groups-mobile-cats{top:calc(120px + env(safe-area-inset-top))}.nl-app[data-page=groups] .nl-groups-mobile-cats::-webkit-scrollbar{display:none}.nl-app[data-page=groups] .nl-groups-mobile-cats button{color:#111827;background:#fff;border:1px solid #dde2ea;flex:none;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 12px;font-weight:800;display:inline-flex;box-shadow:0 3px 8px #0f172a0b;font-size:14px!important}.nl-app[data-page=groups] .nl-groups-mobile-cats button[data-active=true]{color:#2f8fe8;background:#e7f3ff;border-color:#9bcfff}.nl-app[data-page=groups] .nl-groups-mobile-cats small{color:#8e8e93;font-size:12px;font-weight:800}.nl-app[data-page=groups] .nl-groups-mobile-cats__manage{color:#fff!important;background:#111827!important}.nl-app[data-page=groups] .nl-groups-mobile-cats__manage svg{color:currentColor}.nl-app[data-page=groups] .nl-group-rows{padding-bottom:calc(var(--nl-mobile-bottom-nav-space,calc(106px + env(safe-area-inset-bottom))) + 12px);background:#fff;overflow:visible;box-shadow:none!important}.nl-app[data-page=groups] .nl-groups[data-select-mode=true] .nl-group-rows{padding-top:58px;padding-bottom:calc(var(--nl-mobile-bottom-nav-space,calc(106px + env(safe-area-inset-bottom))) + 12px)}.nl-app[data-page=groups] .nl-group-row{background:#fff;border-bottom:1px solid #e9edf2;grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:12px;min-height:72px;padding:11px 14px;display:grid;box-shadow:none!important}.nl-app[data-page=groups] .nl-groups[data-select-mode=true] .nl-group-row{grid-template-columns:24px 46px minmax(0,1fr) 34px}.nl-app[data-page=groups] .nl-group-drag-handle,.nl-app[data-page=groups] .nl-group-row__actions .nl-group-row__link{display:none!important}.nl-app[data-page=groups] .nl-group-row__check{width:22px;height:22px}.nl-app[data-page=groups] .nl-group-row__avatar{width:46px;height:46px;font-size:16px;border-radius:0!important}.nl-app[data-page=groups] .nl-group-row__content{gap:5px}.nl-app[data-page=groups] .nl-group-row__content strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:16px!important}.nl-app[data-page=groups] .nl-group-cat-tags{scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.nl-app[data-page=groups] .nl-group-cat-tags::-webkit-scrollbar{display:none}.nl-app[data-page=groups] .nl-group-cat-tag{flex:none;max-width:128px;padding:3px 7px;font-size:12px!important}.nl-app[data-page=groups] .nl-group-row__actions{justify-self:end}.nl-app[data-page=groups] .nl-group-row__delete{place-items:center;width:34px;height:34px;min-height:34px;color:#98a2b3!important;padding:0!important;display:grid!important}.nl-groups-mobile-sheet__overlay{z-index:110;background:#11182752;border:0;display:block;position:fixed;inset:0}.nl-groups-mobile-sheet{z-index:115;max-height:min(76dvh,620px);padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #0f172a1a;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 32px #0f172a29}.nl-groups-mobile-sheet__handle{background:#d0d5dd;align-self:center;width:42px;height:4px;margin:8px 0 6px}.nl-groups-mobile-sheet__head{border-bottom:1px solid #eef0f2;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 12px;display:flex}.nl-groups-mobile-sheet__head div{gap:2px;display:grid}.nl-groups-mobile-sheet__head strong{font-size:19px;font-weight:900}.nl-groups-mobile-sheet__head span{color:#8e8e93;font-size:13px;font-weight:700}.nl-groups-mobile-sheet__head button{color:#111827;background:#f2f4f7;border:0;place-items:center;width:38px;height:38px;display:grid}.nl-groups-mobile-sheet__add{border-bottom:1px solid #eef0f2;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 16px;display:grid}.nl-groups-mobile-sheet__add input{background:#fff;border:1px solid #dde2ea;outline:none;min-width:0;padding:0 12px;font-weight:700;font-size:16px!important}.nl-groups-mobile-sheet__add button{color:#fff;background:#111827;border:0;padding:0 14px;font-weight:900;font-size:14px!important}.nl-groups-mobile-sheet__list{min-height:0;padding:4px 0 10px;overflow-y:auto}.nl-groups-mobile-sheet__list button{color:#111827;text-align:left;background:#fff;border:0;border-left:3px solid #0000;grid-template-columns:minmax(0,1fr) auto auto;align-content:center;gap:4px 10px;width:100%;min-height:56px;padding:9px 16px 9px 18px;display:grid}.nl-groups-mobile-sheet__list button[data-active=true]{background:#e7f3ff;border-left-color:#2f8fe8}.nl-groups-mobile-sheet__list button span{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:850;overflow:hidden}.nl-groups-mobile-sheet__list button small{color:#8e8e93;grid-column:1;font-size:13px;font-weight:750}.nl-groups-mobile-sheet__list button i{color:#98a2b3;grid-area:1/3/span 2;align-self:center;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.nl-groups-mobile-bulk{left:0;right:0;top:calc(124px + env(safe-area-inset-top));z-index:18;box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-top:1px solid #0f172a14;border-bottom:1px solid #0f172a14;grid-template-columns:minmax(0,1fr) minmax(128px,auto) 38px;align-items:center;gap:8px;width:100%;padding:9px 10px;display:grid;position:fixed;box-shadow:0 6px 18px #0f172a14}.nl-app[data-page=groups][data-mobile-search-open=true] .nl-groups-mobile-bulk,.nl-groups-mobile-bulk[data-search-open=true]{top:calc(182px + env(safe-area-inset-top))}.nl-groups-mobile-bulk__select{color:#111827;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:850;display:inline-flex}.nl-groups-mobile-bulk__select input{accent-color:#2f8fe8;width:18px;height:18px}.nl-groups-mobile-bulk__move{min-width:0;position:static}.nl-groups-mobile-bulk button{color:#2f6fb0;background:#eef6ff;border:0;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:0 10px;font-weight:850;display:inline-flex;font-size:13px!important}.nl-groups-mobile-bulk__move>button{white-space:nowrap;width:100%}.nl-groups-mobile-bulk button:disabled{opacity:.48}.nl-groups-mobile-bulk .is-danger{color:#b42318;background:#fff1f1;width:38px;padding:0}.nl-groups-mobile-bulk .nl-groups-move__menu{z-index:80;border:1px solid #0f172a14;min-width:0;max-height:46dvh;position:absolute;top:calc(100% + 8px);left:10px;right:10px;box-shadow:0 10px 28px #0f172a29}.nl-groups-mobile-bulk .nl-groups-move__menu[data-open=true]{display:flex}.nl-groups-mobile-bulk .nl-groups-move__head{border-bottom:1px solid #eef0f2;gap:2px;padding:8px 10px 10px;display:grid}.nl-groups-mobile-bulk .nl-groups-move__head strong{color:#111827;font-size:16px;font-weight:900}.nl-groups-mobile-bulk .nl-groups-move__head span{color:#8e8e93;font-size:12px;font-weight:700}.nl-groups-mobile-bulk .nl-groups-move__list{max-height:28dvh}.nl-groups-mobile-bulk .nl-groups-move__item{min-height:42px;font-size:15px}.nl-groups-mobile-bulk .nl-groups-move__apply{background:#111827;border-radius:10px;min-height:42px}.nl-group-category-sheet__overlay{z-index:90;background:#1118276b;border:0;display:block;position:fixed;inset:0}.nl-group-category-sheet{z-index:95;max-height:78dvh;padding:8px 12px calc(14px + env(safe-area-inset-bottom));background:#fff;border:0;border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -16px 40px #1118272e}.nl-group-category-sheet__handle{background:#d1d5db;align-self:center;width:38px;height:4px;margin:4px 0 8px}.nl-group-category-sheet__head{border-bottom:1px solid #eef0f2;flex:none;padding:4px 50px 12px 6px;display:block;position:relative}.nl-group-category-sheet__head div{gap:2px;min-width:0;display:grid}.nl-group-category-sheet__head strong{font-size:19px;font-weight:900}.nl-group-category-sheet__head span{color:#8e8e93;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.nl-group-category-sheet__head button{color:#111827;background:#f2f4f7;border:0;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:0;right:0}.nl-group-category-sheet__list{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:10px 2px;overflow-y:auto}.nl-group-category-sheet__item{color:#111827;background:#fff;border:1px solid #eef0f2;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:8px 10px;display:grid}.nl-group-category-sheet__item+.nl-group-category-sheet__item{margin-top:6px}.nl-group-category-sheet__item[data-active=true]{background:#e7f3ff;border-color:#9bcfff}.nl-group-category-sheet__item input{accent-color:#3390ec;width:19px;height:19px}.nl-group-category-sheet__item span{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:850;overflow:hidden}.nl-group-category-sheet__item small{color:#8e8e93;font-size:12px;font-weight:800}.nl-group-category-sheet__empty{color:#8e8e93;text-align:center;padding:18px 10px;font-size:14px;font-weight:750}.nl-group-category-sheet__actions{border-top:1px solid #eef0f2;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px 2px 0;display:grid}.nl-group-category-sheet__actions button{color:#2f6fb0;background:#eef6ff;border:0;min-height:44px;font-weight:900;font-size:14px!important}.nl-group-category-sheet__actions .is-primary{color:#fff;background:#111827}.nl-group-category-sheet__actions button:disabled{opacity:.48}}.nl-app{font-size:18px}.nl-app :is(input,textarea,select){font-size:18px!important}.nl-app :is(.nl-nav-item,.nl-page-head p,.nl-ads-item p,.nl-groups-pane__head p,.nl-group-row__content strong,.nl-stats-record,.nl-auth-card p,.nl-auth-guide__step p,.nl-editor-preview__text p,.nl-editor-groups-search input){font-size:16px!important}.nl-app :is(.nl-ads-item small,.nl-editor-block__hint,.nl-editor-step,.nl-groups-pane__head small,.nl-group-row__content small,.nl-group-cat-tag,.nl-stats-card span,.nl-stats-card small,.nl-auth-guide__step strong,.nl-bottom-nav__item,.nl-mobile-header__stats){font-size:14px!important}.nl-app :is(button,.nl-ads-status__trigger,.nl-ads-swap__trigger,.nl-ads-filters button,.nl-ads-new-btn,.nl-groups-pane__actions button,.nl-categories__list button,.nl-editor-nav-btn,.nl-editor-save,.nl-editor-delete,.nl-editor-back){font-size:15px!important}.nl-app :is(.nl-page-head h1,.nl-groups-pane__head h2,.nl-auth-card h2){font-size:clamp(26px,2.1vw,32px)!important}.nl-app .nl-mobile-header__title{font-size:21px!important}.nl-app .nl-ads-item header strong{font-size:19px!important}.nl-app .nl-ads-item__title,.nl-app .nl-editor-block__head h4{font-size:17px!important}.nl-app .nl-stats-card strong{font-size:34px!important}@media (max-width:980px){.nl-app{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}.nl-app :is(input,textarea,select){font-size:16px!important}.nl-app .nl-mobile-header__title{font-size:19px!important}.nl-app .nl-bottom-nav__item,.nl-app .nl-bottom-nav__item[data-active=true] span{font-size:12px!important}.nl-app[data-page=stats] .nl-panel__body{-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:10px;padding-left:10px;padding-right:10px;overflow-x:hidden;overflow-y:auto!important}.nl-app[data-page=stats] .nl-stats,.nl-app[data-page=stats] .nl-stats-summary,.nl-app[data-page=stats] .nl-stats-card,.nl-app[data-page=stats] .nl-stats-chart,.nl-app[data-page=stats] .nl-stats-filters,.nl-app[data-page=stats] .nl-stats-records{box-sizing:border-box;min-width:0;max-width:100%}.nl-app[data-page=stats] .nl-stats{touch-action:pan-y;width:100%;overflow:hidden visible}.nl-app[data-page=stats] .nl-stats-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nl-app[data-page=stats] .nl-stats-card{gap:4px;padding:12px;overflow:hidden;transform:none!important}.nl-app[data-page=stats] .nl-stats-card:hover,.nl-app[data-page=stats] .nl-stats-card:active{transform:none!important}.nl-app[data-page=stats] .nl-stats-card span,.nl-app[data-page=stats] .nl-stats-card small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nl-app[data-page=stats] .nl-stats-card strong{overflow-wrap:anywhere;min-width:0;line-height:.98;font-size:30px!important}.nl-app[data-page=stats] .nl-stats-card__rate{text-overflow:clip;white-space:nowrap;max-width:100%;padding:3px 8px;font-size:12px!important}.nl-app[data-page=stats] .nl-stats-card__spark{min-width:0;max-width:100%}.nl-app[data-page=stats] .nl-stats-chart,.nl-app[data-page=stats] .nl-stats-filters{padding:12px;overflow:hidden}.nl-app[data-page=stats] .nl-stats-chart{padding-left:8px;padding-right:8px}.nl-app[data-page=stats] .nl-stats-chart__title{flex-wrap:wrap;align-items:flex-start;gap:4px 8px;padding:0 4px}.nl-app[data-page=stats] .nl-stats-chart__title span{display:none}.nl-app[data-page=stats] .recharts-responsive-container,.nl-app[data-page=stats] .recharts-wrapper,.nl-app[data-page=stats] .recharts-surface{touch-action:pan-y;min-width:0!important;max-width:100%!important}.nl-app[data-page=stats] .recharts-tooltip-wrapper{max-width:calc(100vw - 36px)}.nl-app[data-page=stats] .nl-stats-filters__row,.nl-app[data-page=stats] .nl-stats-filters__row--grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.nl-app[data-page=stats] .nl-stats-filters__row--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-app[data-page=stats] .nl-stats-filters__group,.nl-app[data-page=stats] .nl-stats-search,.nl-app[data-page=stats] .nl-stats-filters button{width:100%;min-width:0}.nl-app[data-page=stats] .nl-stats-filters__group{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.nl-app[data-page=stats] .nl-stats-filters__row--dates .nl-stats-filters__group{grid-template-columns:minmax(0,1fr);gap:5px}.nl-app[data-page=stats] .nl-stats-date-field{width:100%;min-width:0;min-height:46px;padding:10px 11px;font-size:15px}.nl-app[data-page=stats] .nl-stats-filters__row--grid .nl-stats-filters__group,.nl-app[data-page=stats] .nl-stats-search,.nl-app[data-page=stats] .nl-stats-segment{grid-column:1/-1}.nl-app[data-page=stats] .nl-stats-filters input,.nl-app[data-page=stats] .nl-stats-filters select{width:100%;min-width:0;padding-left:9px;padding-right:9px}.nl-app[data-page=stats] .nl-stats-date-field input{min-height:0;padding:0}.nl-app[data-page=stats] .nl-stats-search svg{display:none}.nl-app[data-page=stats] .nl-stats-search input{padding-left:12px}.nl-app[data-page=stats] .nl-stats-segment{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.nl-app[data-page=stats] .nl-stats-segment__btn{width:100%;min-width:0;padding-left:8px;padding-right:8px;font-size:13px!important}.nl-app[data-page=stats] .nl-stats-loadmore,.nl-app[data-page=auth] .nl-auth-actions{margin-bottom:calc(var(--nl-mobile-bottom-nav-space,calc(106px + env(safe-area-inset-bottom))) + 12px)}.nl-app[data-page=ads] .nl-ads-item p{min-height:56px;line-height:1.35;font-size:14px!important}.nl-app[data-page=ads] .nl-ads-item small{font-size:13px!important}.nl-app[data-page=ads] .nl-ads-item__title,.nl-app[data-page=ads] .nl-ads-item header strong{font-size:16px!important}.nl-app[data-page=ads] .nl-ads-item__image,.nl-app[data-page=ads] .nl-ads-item__placeholder{aspect-ratio:1;min-height:0;height:auto!important}.nl-app[data-page=ads] .nl-ads-status__trigger,.nl-app[data-page=ads] .nl-ads-swap__trigger{font-size:13px!important}.nl-app[data-page=groups] .nl-groups-mobile-cats button{font-size:14px!important}.nl-app[data-page=groups] .nl-groups-mobile-cats small,.nl-app[data-page=groups] .nl-groups-mobile-sheet__list button small,.nl-app[data-page=groups] .nl-groups-mobile-bulk__select,.nl-app[data-page=groups] .nl-groups-mobile-bulk button,.nl-app[data-page=groups] .nl-group-category-sheet__item small{font-size:13px!important}.nl-app[data-page=groups] .nl-groups-mobile-sheet__add input,.nl-app[data-page=groups] .nl-groups-mobile-sheet__list button span,.nl-app[data-page=groups] .nl-group-row__content strong{font-size:16px!important}.nl-app[data-page=groups] .nl-groups-mobile-sheet__head strong{font-size:19px!important}}@media (max-width:360px){.nl-app[data-page=stats] .nl-stats-summary{grid-template-columns:minmax(0,1fr)}.nl-app[data-page=stats] .nl-stats-card strong{font-size:28px!important}}@media (min-width:981px){.nl-app{font-size:16px}.nl-app :is(input,textarea,select){font-size:16px!important}.nl-app :is(.nl-nav-item,.nl-page-head p,.nl-ads-item p,.nl-groups-pane__head p,.nl-group-row__content strong,.nl-stats-record,.nl-auth-card p,.nl-auth-guide__step p,.nl-editor-preview__text p,.nl-editor-groups-search input){font-size:14px!important}.nl-app :is(.nl-ads-item small,.nl-editor-block__hint,.nl-editor-step,.nl-groups-pane__head small,.nl-group-row__content small,.nl-group-cat-tag,.nl-stats-card span,.nl-stats-card small,.nl-auth-guide__step strong,.nl-bottom-nav__item,.nl-mobile-header__stats){font-size:12px!important}.nl-app :is(button,.nl-ads-status__trigger,.nl-ads-swap__trigger,.nl-ads-filters button,.nl-ads-new-btn,.nl-groups-pane__actions button,.nl-categories__list button,.nl-editor-nav-btn,.nl-editor-save,.nl-editor-delete,.nl-editor-back){font-size:13px!important}.nl-app :is(.nl-page-head h1,.nl-groups-pane__head h2,.nl-auth-card h2){font-size:clamp(24px,1.9vw,30px)!important}.nl-app .nl-ads-item header strong{font-size:17px!important}.nl-app .nl-ads-item__title,.nl-app .nl-editor-block__head h4{font-size:15px!important}.nl-app .nl-stats-card strong{font-size:32px!important}}.nl-app :is(button,input,textarea,select,.nl-search,.nl-mobile-header__search,.nl-panel,.nl-ads-empty,.nl-ads-item__image,.nl-ads-item__placeholder,.nl-ads-status__menu,.nl-ads-swap__menu,.nl-categories,.nl-groups-pane,.nl-groups-pick,.nl-groups-pick__row,.nl-groups-split__selected,.nl-groups-split__chip,.nl-group-row,.nl-group-cat-tag,.nl-groups-mobile-cats button,.nl-groups-mobile-sheet,.nl-groups-mobile-sheet__head button,.nl-groups-mobile-sheet__list button,.nl-groups-mobile-bulk,.nl-groups-mobile-bulk button,.nl-stats-card,.nl-stats-chart,.nl-stats-filters,.nl-auth-card,.nl-auth-guide__step,.nl-auth-session,.nl-editor-stage,.nl-editor-block,.nl-editor-preview,.nl-editor-preview__card,.nl-editor-mobile-card,.nl-collage__preview,.nl-collage__photo,.nl-collage__add,.nl-collage__layout,.nl-bottom-nav__item){border-radius:6px!important}.nl-app .nl-ads-item{border-radius:0!important}.nl-app[data-page=groups] :is(.nl-group-row__avatar,.nl-group-row__avatar img,.nl-groups-pick__avatar,.nl-groups-pick__avatar img,.nl-groups-split__chip img,.nl-groups-split__chip .nl-groups-pick__avatar){border-radius:999px!important}@media (max-width:980px){.nl-ads-sheet-head{justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 12px!important;display:flex!important}.nl-ads-sheet-head strong{flex:auto;min-width:0}.nl-ads-sheet-head__close{flex:0 0 36px;place-items:center;margin-left:auto;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-3{left:.75rem}.top-1\/2{top:50%}.mx-auto{margin-left:auto;margin-right:auto}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-20{height:5rem}.h-8{height:2rem}.w-24{width:6rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-6xl{max-width:72rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-3{row-gap:.75rem}.self-start{align-self:flex-start}.overflow-x-auto{overflow-x:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.bg-\[\#0077FF\]{--tw-bg-opacity:1;background-color:rgb(0 119 255/var(--tw-bg-opacity,1))}.bg-\[\#229ED9\]{--tw-bg-opacity:1;background-color:rgb(34 158 217/var(--tw-bg-opacity,1))}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.bg-\[\#7B61FF\]{--tw-bg-opacity:1;background-color:rgb(123 97 255/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-50{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:#fef2f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-2{padding-bottom:.5rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-\[\#0064d6\]:hover{--tw-bg-opacity:1;background-color:rgb(0 100 214/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1c8cc2\]:hover{--tw-bg-opacity:1;background-color:rgb(28 140 194/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1fb755\]:hover{--tw-bg-opacity:1;background-color:rgb(31 183 85/var(--tw-bg-opacity,1))}.hover\:bg-\[\#664ee0\]:hover{--tw-bg-opacity:1;background-color:rgb(102 78 224/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.active\:bg-gray-50:active{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pt-4{padding-top:1rem}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
